94cbfec64b43ed543e46", 0x29) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) mlock(&(0x7f0000d72000/0x2000)=nil, 0x2000) r4 = semget$private(0x0, 0x6, 0x480) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x2, 0xec}, {0x18, 0x0, 0x2, 0x10000}, 0x0, [0x101, 0x100, 0x81, 0x8, 0x5, 0x6, 0x2, 0x3]}, 0x3c) semop(r4, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) 16:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x6, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) 16:34:53 executing program 1: socket(0x10, 0xce1e84a5b809bae4, 0xf0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000001940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c200"/4236], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r1, 0xffff, 0xb, 0x0, 0xfffffffffffffe67) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f35100"/247], 0x44b, 0x800) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b496f25fc8c61387d5cef3e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825fc6c4532688e321a9"], 0x1008, 0x1, 0x800) msgrcv(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f7000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b28642060000a2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d3a0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f0ef160dd000ab0bbcca7fbc2f292f320b9afd3f71716929b20703c99b609ad3238d3e559d716aa5dc3ad338f18556e09547e91827c4c71101b41cdb8b70e"], 0xa4, 0x2, 0x1000) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a9ddf4620fc7ac21c63902607c0ce659879977eb2b5744542"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000001700)=[{&(0x7f00000003c0)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfc02f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f00000004c0)="7c7d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbcd2b941f3b620952ae9438a2f30af6d7546b12", 0x2c}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb3220c1f68e55c5f027037d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x4000, 0x80) setsockopt$sock_int(r6, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x47, 0x800}, {0x0, 0x400, 0x1800}], 0x4) semop(r7, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) 16:34:53 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0xffffffffffffff9e}], 0x1000000000000098, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="53d6b8b5bb2bedfc4426f777ba06b100000000f59279000000000000000000000000040000"], 0x10) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) flock(r2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:34:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) close(r3) 16:34:53 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000380)='.\x00', 0x42, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) pipe(&(0x7f0000000500)) mkdirat(0xffffffffffffff9c, &(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x21, 0x4) getpgrp() fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 16:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff654a00463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab6658d010000000000000e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90d92c9bb7a961104acca3bc6d829fb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e94fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80689d75dd90b2e4e51af213c8e874188dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cdb6dd61cefcce56bab0c2cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f034431664ce5a6d334a06adf3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b0000000000"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:34:53 executing program 0: r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000010000d925dfc897e1aa1d79e80c9ef8c678aa9e3ad0f6c99ec1db9f48cb2b2c44452a1c2ddf5ace9759961dadc0e8553b2723f2ddad9a46d799f20d410cd67d1b35aa98b1ec"], 0x10) shutdown(r0, 0x0) shmget(0x1, 0x1000, 0x400, &(0x7f0000002000/0x1000)=nil) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000003c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x24}, {0x4006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x7, 0x8, 0x8, 0x1000}, {0x1f, 0x0, 0x0, 0x2}, {0x9, 0x2, 0x7f}, {0x2fa2, 0x7, 0x46, 0x1ff}, {0x8, 0x4, 0x7, 0x5}, {0x8, 0x2d, 0x6, 0xa125}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:34:54 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53caf9eff652c86a783de33cdd29822fd6b4af8394047036c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b5", 0x91) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x2, 0x1000000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4f0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x46, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffb, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) mkdirat(r3, &(0x7f00000001c0)='./bus/file0\x00', 0x2) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r5 = socket$inet6(0x18, 0x4, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) shutdown(r5, 0x3) 16:34:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) read(r1, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) getsockopt(r3, 0x666, 0x1d5, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) dup2(r4, 0xffffffffffffffff) socketpair(0x3c5f66ffa1b979b0, 0x5, 0xff, &(0x7f0000000100)) pipe(&(0x7f0000000140)) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r5, 0x0, 0x6e, 0x0, 0x0) accept$unix(r5, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r6, 0x0, 0x6e, 0x0, 0x0) accept$unix(r6, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) execve(0x0, 0x0, 0x0) 16:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x64}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r1, &(0x7f0000000280)='o', 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x6a523d4f32a86e9d, 0x8) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 16:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:34:54 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) socketpair(0x10, 0xf03a2eb252e3781, 0x80, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) readv(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001240)=""/188, 0xbc}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001200)) accept(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f00000011c0)=0x1002) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x27}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffff9c}) kevent(r3, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) 16:34:54 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000200)='./file1\x00', 0x20, 0x80) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') kqueue() rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) open(&(0x7f0000000100)='./file2\x00', 0x100, 0x20) 16:34:54 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x6, 0x4, 0x9, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xf5c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xcdd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x95a}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000000)=[@cred={0x20}], 0x20}, 0x400) 16:34:54 executing program 1: pipe(&(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) unlinkat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x8) 16:34:54 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x1000}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401, 0x1000}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = semget$private(0x0, 0x1, 0x12e) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x10004, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r8 = getpgrp() fcntl$lock(r6, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r8}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000380)=0x101) getuid() r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r10 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r10, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cb096d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) 16:34:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r3, 0x1) flock(r3, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000280)=0x80) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000440)=0x1) r6 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r6, 0x0, 0x224) openat(r6, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r7 = socket(0x1, 0x4, 0x0) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xd65dfd12fbd9f88f) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000400)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) 16:34:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/106) chflagsat(r5, &(0x7f0000000200)='./bus\x00', 0x1, 0x1) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000080)=""/193) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r7, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) 16:34:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) socket$unix(0x1, 0x5, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = openat(r4, &(0x7f00000001c0)='./bus/file0\x00', 0x8000, 0x200) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000440)=""/177) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f00000007c0), 0xcb005093f78273e) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r6, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r10 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:34:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4010, r3, 0x0, 0xfff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x400005, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:34:54 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f0000000040)=[0x0, r1, 0x0, r2, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) read(r0, &(0x7f0000000300)=""/210, 0xd2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:34:54 executing program 1: pipe(&(0x7f0000000000)) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:34:55 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) sync() setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x4000, 0x0) 16:34:55 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000940)=[{0x40}, {0x1d, 0x0, 0x3, 0x6}, {0x6, 0x3}]}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) syz_emit_ethernet(0x0, &(0x7f0000000080)="b6") 16:34:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x43) r2 = kqueue() r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) pread(r1, &(0x7f00000001c0)="5296", 0x2, 0x0, 0x2) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) fcntl$getown(r3, 0x5) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x66, 0x0, 0x0, 0x0) r4 = getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbfff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setuid(r4) 16:34:55 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r4, r7, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r10, 0x0, r11}, 0xc) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:34:55 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pwrite(r0, &(0x7f00000004c0)="7c22657d08336eab7c1008ede65ef668acd9661ff7dabfe91756184f0080fedaa5cc3c2005de78d6263e15fa09f61a3dcc539882216fef0aa1f02f8e7fd9ee8e8987dc38087120b6302af8fd86ab00c6d29afc314cdc2e98ae112924c426ad343860df01fbed4a3ef75cb79350045a1667bbb80b1ba523d90a221b87cd96e15342914d2c2506677c5d32174e07966c6fd04009a0ad525281b39487cfe1aea66eaaa7526db54942cfbc56328fb6e8443780fbe952b739bddcaa21f430df00e45f58067aad5706fba339dee73b6991f42836b699b589dc5c70d5d1f60bd9fafb83ec1606bcd95df035695d73cf75b05ce6bc3a2bd16f66b7c257fc9148f3e90ec629bf486e59758e5777c734982d49f4cd162fdbf89fd07a4e3c97791afe29f6da056b7552b29d2187d316cff2de35467cafc6d094919fadd4463bbc8a45f30c2aef55d3754a3d0a922a635cbf8037bbcdece062a88a56d10a46a4bf7eae268865f5bad925e623f7cbe29f222548706462cc79a47c12c402b1af076ab984101649c33a09398eb2443d934f73a7f62c01a0a672f035663616442dcef36db1c0958ddc480d0a7c4ec0847178bd026744cf88e04793c996704345f497e6eee23d7be9f526b6f5fd746bd7436f954b6a5e8987e51f76bb1424e1869780f34fa44276745a10767b301cecf8a0d91467542b891198513f73eac8d44a2270590c2d36d3dfa3363704e0b354f7f045f5864f15a29cffb58a6075e55dda4f614380879576dabff48f3e33bf4b16c8963fb61a99ee8033f28a6011898b80bf7da83ca361d074577b3fc8c05820fdb719ec0dce6fd5ae22715ead7c544898ccdd114df58b1038ef515d6bdcf8024d1b4e92a6dca58e343e5bdad000a50c0e22fbef22a6464b0a2e099aaa5b8b9b28efc50273af9e4de29c5cbc2aa87dbce62dc3ddf381e4ba8a2882aaf9a786ec466e25cb7919b2866728d97a5ae7aae76f969a9d8129157807e8bf488eb6e0af3ba2ab2b37f23c53e2a5ae31d29b204e75fa5ff763e24bb2cb19324b9bc27ba03fb8afcffae511b147b463b123ce829da08d27a8f516fa9933b9ebbff5bc2c9891a054ff0ff5726d54da8c88ee3d9e8fff18e576d4873475faa27963e167708996b8369cad127bbdad9159a9191a902f20e8bfa118b0161cda963aaf64be02bef5de324c1eecff478cae834daf2f771a77fa4962e0f7dc35ff6e6ae0b8230bacc05f00753f96ea582667cb4afd3b56473ee4946990cfd27f94a0b4ae8c6e212ddf24f1edcd57ecc2fad0fe9d2b49085fe263ab4f4866bcc93d3870d10767b30fe7498a825e2a3cb2a66b8b2b354f789132eb2da37a9fa2177b2101ff607dde76ca0fb8c0e5f28d7745818d3c5b53b8915f430c64b0470985171caee7bf84df5ee1c56e06ed90e3ec583d0a68b2d1d8bfcd0dac1d80ba7a9e8e90c26e2d728e070e194a2a1039e5837a7a4cb4556500728c298643e24d705b637a91828662a976d36fae31e03310bc5a191835770549f72117ab8641ef89ef17be07d4d9350788cffafc26f6433a28b52bd5ad992c934ce065383f7a54c0deeac2e5872e62846e0bbdefcfb2f6997835b4f8cb569d80e5fb21a381fdd40dc5181af7097dbc876d10d5234b8429bd52b3862a15bf16f9a2ed5ccd2e912e27601a750fc75d846a0617fb50b91eb73c6aecaf961d4d5bb04bdbc45bd878e93a75a2f8c9f6072e51c6ac817ed480202ed756d7fcd1ff068aec98c5fedb662b3d98a54e1b3897e7efe081244580144f95ec2273d9d8903d41c68ca4a26188d24b6e15dae8031039be1f2ef2d925363240e1c6670a1d55d85afe9ea9b6cc5325b2ed6c39c3db6a35143c143855be361ea1520011ac631ea6b11f71326611132ce5dbd68d65b3f7f3a588b0d0e6a56c52a1d0a37b6f2ba25cd2a816f7a2f23cf1dc6de1a0eaca69c5c524ed35654734ecc214b9774bd4c5cdf28487f034c457e76b941baf18d933c626179d32be50937892bb5672c410240deca855cf763cfc9a4698e8ed358fd3c2d5ee8120a9eb1a9076b40f9dc3bff6d49ee200605e30b0faed3bd8578f4e40580871abdc3a9a6e624260dd6d42c6325d7590aa41ea0ea453a0c2770b85894020336a118ab3cc3253ed3868a4eb4782a046d1442d748de7d019d3249244e040434d280f1627008bc584f1d9a0051e5388caf00b5c9653c5d84abc03c7666b9b334e240d57699bbfe19cf76ef9761e2e23c7747f219d05053fa4b96faef96ce8fd0592e4df3954a2f7183d19e0f51885d0b273965cee6760e6f1306166e99d9e3164e1c16121b22c227456e82d5540306a37524e74794795a447258f4bfad1376e43c6f3352215f767a3c6ae34e48fdf7cbe472e49b8ff401c68aa795e469e452b96bca251f56d7f36c3fbc4be9bcfbb670fb654b95f2340da6f6176f524f2227b43a9a0ef301127497323f0d022e5ecc13e03934e5d376f7c285b7bd477c083baca8565ce8c6f3861a55349a220459f39c321c6deb844fb5ab308ae786c48cbeca65ecd94e69245243a0582bbb0923cf18e29ec6bee9feac53a26eaa2970d4ca54e777289301674f4afa193009965722520e7ea0c32cfc7fd7942458a320d051e044898c5a1b1549b2bc62c488789a929c491378740c126ed662d1802e3055143f0e0656f82259aa1c8b7976b833f75f82f028b782d75d8de10e090ac09c07645a64b8aa332af6636f647373baf1878e88db4f85a473641dd43795314e7dc8285056e1814ef2452e2ed0c25e98ae9fa18d3acb34444325e5ca4a49caf890594818cfcecba01930f02ef29d8c2cae9bf14ffcb9ad4b487f892de8fd208aa55ac13d8db36519ff0af01387ecd3fe49bce70622055dc0a88097efa8e417f31f4077528444170cad2d5710ec3a57137621d6acea6be2bc5968d3360135c110af1eb4462390526065d022c2617932d69ca6bc235f9b85c98d46914b727ac1889d986a68f31719dd96522b435e2e731d1b4ad4cef48750c5389826e6e50597129c8ccf751d4a85e88cb86aadf3fce1e20378e1c34fb3cfbc347fee45dcc7ffed71e73c41d3d59f413ed5774d67fda07cb37e33db9256d28a838ef0bf065f631a897167d7b729432aee92d5a1a5d5a482c6dad35f89cca067b4f0b43124e720f86291b5ffa940dd5f77055d2b38dd2f1efba6fccd4da706501963757287e74d393015803daf200bceaabef9b588cc3b6988ad26b5a0624ef50e00d17acb1dd14dd2ac6642c04724b498abecc7abe4ddc4eed5b162b7dfea0930aad45d285b8ca6459de61136f96ef3dece0005650e47ff7f6b22948f588625e75da2a87a1ec0bedec8435489bc844ccd0360f6701c9cd5d291349c756102ae2d4bfd6bce35a537a9da153abbddc5b9f98adbd73f10b090465b95b203e3f96fe7291c1d1c9e2662b6ddcdd93a6856d11373cad86f1cc1963494393ab074a8cc3daead1b71c090c14d156e78551eb0edafdd41bd11dae7eba52c0da0eb2f9d4f4d5d79488335f3e4e7eb19d165d0b4c2b16f1d4fbaabaf54ffc214b61850d3b4acf4f65b24439dbb165ff15185f7da31568cd2e9f60ba23eb0beae6b8d34d48f22b883315aba1ab931b0fd8d9731b1414a3c2fa24d29b68fdd8429a10e049b67da8e76271166dd7e1e36fe8131837ff33a30d9d6eab4782b3236edd2cae434a77357ebe8f29598ed5a4098b057e4727530d7712a955e1d1a6bb5ce6569d77d3cdd54f309da980fbc1659e3b8e08c6dafcb846ce99625592b6970770fa6ae8a2f22ccc0ed1d00315faefa91c95256545f4009fb7d965f74c30962f11d74b031d417b4bf3d5320955f2eaefd3c51da523f1e68f20b39f4ddbc0c21e462ffb5e3e985d6b426b2b8fd746874912aeb61181a07b80b6d457518075dc9ae5995359cf9429fa4fa17ba89114c2c03e88bb792028a14425e48d4b041394a2b83b858726db0573be94959162bb028966584c06fc322086a3906ff4cd1840500774a47a97631fe6d54996e1229119373d2e1eb54126d37a9af043085d9151af43c2847e39966afb351be37edb840c2749d02d6b2df667d1d74b53e0f218a80f64912a6d9807602523c48769bffb6d2089ebc8e8c15e8ba2c9eeeb85cfe91d7ccab88da85ae4aafd1854522cb9ec94f91bdf9159258ed22d235fb550fa0bad19f1121d87c3bbce2b2759c570e438b4cc78ac9f90cfee778ab3f49fff677f0634b629d54788f7b0bd4c040ef2c8786116c9030c57fed7461adf347734933d00e26951ee4d0ff4313d5180b6bd7dee51ba2d8c1ec06b07d1d781406d940bdb58556c46d2473dfb1372fc42ee9960d5697c280a26946124af2045db42134bb47cdc98185221fbd109b40fd6f0ad424bc9de666580f1a6ad54f4e17f038c301eb36499c23c59ff1075392ddf291fb9c29166c8a2402793a164989a96d6076ae76ef2df1d1d765e597f9ae683ecfe730d2881e8d7ad3e813bc95b49f55ff067973e073069357e666945ee14e05cc367b258058fe2ef8ddbfef2476cc49cd4e0dd5b7125c922dcd15b0d91bd4cb944269e15381f6f5944dbd133e1d47c3a9616a0959b221524735da53da7285c759ac1cd1d41c2bef0af44403d7f56af59a0a85f80d11133ecaf492ba454ebb0378c2f83e61d788eb634420f93e916b67702ee141d6391798f3c01e652c4adb34ac387f5ca2b1a8aebf538248b33259b90c95923f4afac2369652cbe90f28c706a1a5ad3fd8e8b4e29d3c27651c089662871231fe6af78b9bf5086d0a8a4955d2795a1f2dff2ed543c5c81a1559b1eba2a2e324e6549a24d2967029815222c302738c26c70d54b2c2419a87ee0232b5678ba16b45e2ff68d5144a2a1219fa5e0d7818180cf7b364e1f76a53ae4e0de58e8b954b8629bc81460282446f927634f437758ec04a541523550d3382ce4dd102cab5ccead79ca49ddf14c3cf756a55ce5f99284c01f86ebfee5d1e848079613e24483de49e8fa50674b94ef3e56d3a8db138c3d589bb1a28d113d1c59c7b3a0003198dc9cd82f951679ef103bba42dc275b3ba2e0960f31095e2b797006b94cb3b1428d2a8155efd173ede9e1d837338e5842bb39bdb2b97b673c72d96f2603a5fd575bb667df799c38c7f4b3a3403f23a55f74da143b977a2a5757a829e403f13370f9484b38c09c7958941351dd0c548a049ccb8d54c9e28b8bb1b95bfd6f4473ed3e4908ed9d4e1febb233effa1b04bb06e093c595777ef7f2f796031ea86d089f35e4693e72a81f871b7312bf0877a27be51f2a3d083bf4ca88df94bd3956ad5fc7dfe4c25fc993aa52d21368ca0fa0b98550965177885f2c1598414c044c4d91d08bf189bc69654e17d75ce8f3d649f7dce4d9cbeadd424a8636ab1a6f7dbbf0e8ae7e65d47e5e6d4aae17146ce427d0ae14bb4889daf14a22f10f377d733dfcd13e03ac34a46604692099632ee7747e60cfec40469f16b42a68378791d437b8c28d4bf09e68c493e0c7c5205d90d5813e782ef596adde485addca59b74212b97dd76b8dcad37b11aa1b55dd2ec779293b2562d524b5d49de4c839ec6ed6adaef84c77b1bd2e0e4a1ba445cc68899e46ebcdd457177110953d73bc55228c27dbec8f0b7f54c704c79a9b2b60463e0efa7e27d2bd7acf29c0dcb691ccea36aaf0e12fc178676f3e8ce0ab0cc4e572191acf9c2b11e67972128a76fd6ae084255517b54623a3bc2a004eb53d212386cdcd604bc140a8320e9f32f7b6b5d0ac2b015a77aced2c13018943ae9afa5de7d5", 0x1000, 0x0, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r2, &(0x7f0000000280)='o', 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000014c0)=0x2) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0xd51, 0x0, 0x0, 0xffffffffcaaa664e], [], [], [], {0x0, 0x0, 0x0, 0x81}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202021fe0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getflags(0xffffffffffffff9c, 0x1) r3 = socket(0x2, 0x3, 0x1) r4 = msgget(0x2, 0x400) msgctl$IPC_RMID(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="63098647c6ff07e00000"], 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000001500)='/dev/vmm\x00', 0x8000, 0x0) write(r3, 0x0, 0x0) mkdir(&(0x7f0000001580)='./bus\x00', 0x20) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x2, 0x0, {[], [0x0, 0x0, 0x0, 0x29]}}) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000001540)) r6 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0x144}], 0x1, 0x0) poll(&(0x7f00000015c0)=[{r6, 0x116}], 0x1f3, 0x0) fchdir(r6) 16:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x30}, {0x4}, {0x6, 0x0, 0xfd}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b75d03dd00ef43fff7c8d5bb7042") socket(0x10, 0x1, 0x81) 16:34:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x240, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x3}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:34:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)="19657dfbf73bb54593ccc7329e42fe358f591e36f0bdf36eb001d2da20b0e1727dfd6011dd83110aa2a72c042342d82e68c3de5c57a73f4cf0c089daba6ee91a0690ec74ebb5db5fde4266dbb87e397fde27ccb6223ddff2484963351bb83bc7a6a2ce1bf296a81fbc", 0x69}, {&(0x7f0000000240)="901a53f21675", 0x6}], 0x2, &(0x7f00000002c0)=[{0xf0, 0xffff, 0x7, "5751880120d3063bf7be1e32b4a656a7d9755356d6d15c4ce0a31d3bb1e2c85c839baa1cdbf1e7166e8bc66c3f83915bbfedbcce65dd47103d820a4ae40b773c7fa61863d675bb4ae74bdc47adf6710b865ed4a90e586fc24d9ba791acc1b396388cb048420f7f7db71446216d8e807fb6a71c6a8b8430e9fd975217002053f70d6a0ac14d3c768f778acf1fd54d33b55970b75ac94f9f36cba892e44fe46551b207717a7009fb060397192a0924316c81a0a2523121c4597bd2bc5aa2803ff7bafb5d8bdbedc0a59e80cabfc50121517e42672f664e779a779262869f5a"}, {0xd0, 0x0, 0x2a, "6504e2d6707e451cbbb2fc9960e7954b0a7787d74ff56608781a5f51c0497d5eb3b1ad9299da9198a935d031c60bc84938ae58cce94db771b5f5dd475fc4ca384027719f91163d75b3a9967ebe3c26a9ce246a241746d49a1e678872ed64d73c27f4fe9fc777b786128abf6897308904db9794fbb2069ddbbc8ab7b30e3cb2d81c8a9c10fc2e5bacb505ae105fe1a9f29308da46b67654fd8b3dd678cbb398489949476603db8509599160d3875d6722ab6314f0ac37dda1373d"}, {0xc8, 0x0, 0x3f, "6148084ba346c2dc8c4e2ba6880e649160252b5d24548a8ebf1bbb97a7e42b5e892ddf0a5e29b83d9d39f1e6a608a47b5738d403bc37de038651f0c2191cc4da1d71f137f2367baa192823cecb5677b6f900956e1e3d8c680183f5972995a9bbe7a26ba68c9e8a114a22cc969982acff853eb61281a45d8c57cddde31782c58814675be3f6e82afb3f6a38eb0f73d645a80a00f7eafdf56d7e1ec93f87325dc6a48feea8378f3deba38b7bf131935c14ffee"}, {0xa8, 0xffff, 0x80010000, "27cd6c6f5fd38c6ca2756311ccf01b1e890936a3937e54bfa383829e6d2f071b1d6ea8446a595986fc3396b24b4695dfc16295014ca25ad8b41d661fd5cef757f5af422d6c9aa0d453907a1d7f640aca9b5fdf5b63a36716d39ab93668d64bdb21d7b0fa7cfaa1be44198b72f27134ca9454d672efad0d1e8f5041636116129f825ad0ee2ec55c106f08f293154b3e88339943ae92"}, {0x70, 0x1, 0x9, "2de43faeba7fc55cc78fe320565f34cd2d2bf9c5cca26eb604241cf166d8f91c17637acd0b9cea9996141b256faab2665b7dbf7af0a573b0056fc5978e2668b4a9988f8e4810b77275586424d26cd826578f5c27385afc31e70fdabbd8c926"}], 0x3a0}, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) vm_resetcpu: failed vm_resetcpu: failed 16:34:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000080)) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x7fffffff) sendto$inet6(r2, &(0x7f0000000200)="c411b9fd370692de59e733285178138a78eb8c3c01da3e2acff3ec58f8b22e062999ea4deec22a13b8574f585ad6511578ea97c3416fca14fd237d9c7f4a7cf80c7f6c4f6984ff64882ba741abdf0b415d96fe8d5427ff99237d17d875c74f9110f3e9c1cf4d", 0x66, 0x6, &(0x7f0000000180)={0x18, 0x3, 0x2}, 0xc) close(r1) geteuid() r4 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0xffffffffffffffe1, "9375b01a93b4515133f001801000"}) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000380)="7faee7b3527984db29e9adf579effbbd72a0c9c88b8ba612b611c45dd79cc102d788adf3596320290f327089dabbcb132339abcf2f1df11785c08a65e27b07991be4d405bbf8d719c0671b89f56e3be4b4076bc1c5b760bd81954e5ad457336571ef84362be6a2a13f1d44f368c724215d7eb39fdb0b7b01f0461fb4eebd3adb11b5b4ff6c4877a1cbb8a1f6109028ba82f1bc8e43334468558ca8f7d9041e821df6cf690ef47663a1fb5787a842ea5a55322d1e75b962420fa2381cf994394fad894a7f3b4fbce27052"}, {&(0x7f00000002c0)}, {&(0x7f0000000480)="565e2503fda608421d2620dbd2ec1af7632f86cd4fa47a2d59c27fe31045c0cfb8196fe5b5d9688e3e16255a6d4b8ba609c2e47a8ebc7742d83dc4c5c136c052d7bd33a3faaa116b46c2dd40b4e2e2647978c69509b23bf2647206caa33d57d81e9aadad0b0d670c583f4389e788f8b5a72dc3286347711bcfdac021c846d66b402a1d4cd10c8ede10e68379d8dd12a0032956c3778e39d9e3ff61deb8e0273c3bf73cd69100314ab752dac24d1ee04ddc70efe9beb689690b33d2ff319ad6abc31c939ee72f24281ba6e6e3d702275a8fe2a6b0d90de0f9928c5852317a406a8198e47586d35fc2693c"}, {&(0x7f0000000580)="6bf3818283f46719438302b0dcb49fe10a4d3787b31c28d82282e434e86550ce86a9ddec309c50d3f192603bcf5426056cd668e6265a9a85a6f4d3882f14945bfbdd831128e484e2d957050d89921d67ecb7da0f8ec14802ba63b8edb848062357344ea7ffbdcdc778c1e9e10d116f50a8cca333c64e231d45d3998e41467f4767d21646e45d5154e47002adfb1e72d9d3915c6d96dd5654b9b292e9e94da50efd11561928de6fc656e8b7c7bddcfd68d39b8440cdf2e14f1ea1efeba85c397a79e2ffc5e9eb9539b12a407c28dbb47e1932038788401e06b0ce0f2a9698b57a3934f29097214e96bf49e5903730db5112e7db62faa46c6839cb628fe1e6"}, {&(0x7f0000000680)="e0b15905cf0f5c28749edfae307789238c51003523cf7295447448d090a25d1ce65eec3bb289714fc34e9dd5df76e0f6402ccea9bfe0831859e8ede3c62d2a24eff45eb58f688efc0a95cee0b7bdd6465532b63f46593d441b66a746a58cb1a13c646459"}], 0x11c6) 16:34:55 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000000)='./bus/file1\x00', 0x2, 0x60) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) getppid() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./bus/file0\x00', 0xef50, 0x6, 0x101, 0xecf5ab3ae1015e49, 0x0, 0x8, 0x1f, 0x0, 0x2, 0x3, 0x7}) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) mkdir(&(0x7f0000000700)='./bus\x00', 0x1) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000300)="3d37d12446b1159d799f24ecf42aca4e1d1b13743cfbed61d987b22022f7b4e55016f388fb0162e5fbdb5b5ee2d2a71b237993c6c4396282be30594d19d705ff48279f54355dc1ec66fe5c6d510b153ce37d1f14eca20ebc0024086d5e9d59fb27f91c484af9cda0a1452a6164583542c9f8dab63cb0c0a7d887d4c9190ea9889d81d83ac15a3a7d94e0ce1950bddda100"/156, 0x9c}, {&(0x7f00000003c0)="fb5857fa892d49f47d8b00c0af0ca06e32ce42faa6bd6c4011dd63b71c35f7fc4d56d72aa3476397814a9f3f2836b9bee6394ccce04f9b5fef5cee1c61d36ab1f7803d7a614b307074312b1f00d4acae1e43381643808583f63e506da944e66e7bf4898542f6125fe7184613015488efaec8ca4da7d97e20209c15c06dcce8f0cfef53f1889352db2717", 0x8a}, {&(0x7f0000000480)="639dad1c06626e946d541fcb3d1d202062ff264048138f896a331cc12294052e385b429078ee0840fb325e6a047494a3fe631737641e56aa4e27041c4b9474acc0c2d86d4755e412a55975faef9e1d6a80e9784afcb1f3b5a0d41a5ae52beab31f24d903f051bd9888981bfa98", 0x6d}, {&(0x7f0000000200)="b6b94272f499fa8b741cf0656941023192b457b5c8016fa7e551212625218297ba8de0d1", 0x24}, {&(0x7f0000000500)="b0eafc40806b9e0830708accc9b44cfd9cc100b75fe35964124ca46d2f2f3e013746d28c5342255cef13a1a4263165b51915c37241b868609b7aca15cd29eedc80a202c5e38d50df760f1de40033f495ae1ed0c5f608e27845593078377ec20aaef81b3718b97175fbcf91f3c508d7889ef84196c4bd15643c", 0x79}, {&(0x7f0000000580)="0738528f0bd1d6e44c8e7c48e7f70974792f5762b90948b4b63f9639808031f77fc749134ff110ed25aed36189cec9b13553779392a53b88dea3fdb597a375a729843adedf09648919d54afd003c28059cc48f78b8ef0356d98b3f79048b2523222b90a6f3f6498482f8f44f412fcbf626ef14aee62e83d8f08a71af61cfecb07fafe44abaa0b3f2c36b5083e7efe459adc7a748bad98926763aa1e0d2294b41087a75f3d62396c9d06d8de2029425df2e8a6abc961715ebdc101fc74d899e9cfc7e2cefe3630941fd4279186c3ce9fce410239499ede314a347456c", 0xfffffdd2}], 0x6) r2 = socket$unix(0x1, 0x5, 0x0) bind(r2, &(0x7f0000000740)=@un=@file={0x1, './bus/file1\x00'}, 0xe) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r3, &(0x7f0000000280)='o', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000140)='./bus\x00', r4, 0xffffffffffffffff, 0x4) 16:34:55 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x6) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x34f87defc0022d1d) 16:34:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300), 0x1f5) 16:34:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/223, 0xdf}], 0x1, 0x0, 0xbc) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r1 = socket$inet(0x2, 0x4, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r0}, 0xcffe76cfd9f29366, 0x2, 0xc, 0x9, 0xfffffffffffffffb}], 0x9, &(0x7f00000001c0)=[{{r1}, 0xf295136c4f7fbbe2, 0x40, 0x1, 0xf7, 0xd81e}], 0x100, &(0x7f0000000200)={0x81}) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000240)=0x8) r2 = shmget$private(0x0, 0x1000, 0x48, &(0x7f0000ffe000/0x1000)=nil) recvfrom(r1, &(0x7f0000000280)=""/217, 0xd9, 0x0, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) r3 = geteuid() r4 = getuid() r5 = getegid() r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x7, r3, 0xffffffffffffffff, r4, r5, 0x100, 0x1}, 0x626a, 0x1, r6, r7, 0x8, 0x9, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) shmget$private(0x0, 0x3000, 0x248, &(0x7f0000ffd000/0x3000)=nil) r9 = open(&(0x7f0000000500)='./file0\x00', 0x200, 0x179) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f0000000540)={0x7, 0x80000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000600)=0x1, 0x4) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x98, 0x0) fcntl$setstatus(r10, 0x4, 0x4) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r12 = dup2(r0, 0xffffffffffffff9c) fcntl$setflags(r12, 0x2, 0x0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_ACTIVATE(r13, 0x20007605, &(0x7f0000000700)=0x84) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x1aa, 0x0) fcntl$getown(r14, 0x5) 16:34:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0x401}, {0x44}, {0x8, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) syz_emit_ethernet(0x38d9a50390e6d98c, &(0x7f0000000100)="ec09bf2c84f0f709e9b6ff87bc00") dup(r1) 16:34:55 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = msgget(0x2, 0x440) msgsnd(r3, &(0x7f0000000e40)=ANY=[@ANYBLOB="0100000000e716bacc006af406324da131fc26d854e5c2b4c9495851f3f4c69453e5c4d306cc90fb6a51432cc316bde54daaf0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26fe37a671979e106d36bb90c17cb6b15020000000000000029fd8b818a208e7b15d5427d2b79298cf3aacae5474638c40abb92dc695d66b1bcea515901e15464feedd3d4358530671ec510d2fa1dbaba458ad47e962e647f414f76dd9f3ad51f87d5f959ddc8ffff68fb5a57536c4746f08581ea2cd6aa4db963c5e6ea0aa7badab89d4e9741ab6e3050779002feb0100e1cd0381257385a737c7236aab36654c2e9070529ebfbb06a11bf6585a27711e3f9687c4520b686e1a0e21058ca001bfea1221874bd4380de626874dc98a5120d222ba0c2040fa712eee3564d7de52382c1b130c9070757156617557b56d3d7d96438961143213a96c2e5cbd1de32b373f5b0e7d9832b5f8af72cd504f2e5d7734dece4ce704b1b28df261a2579c1002b04c6f3c18856029de164b3fd87e8766a24b48af805c7cd742146b276034949a7738827489cb7a2acffb753ca82628d44ad08bda49e2122229f2ae04350957bab1cefa69981c34afdef7c329ad1b1ac1b99ff18b3bb6c80b14f85870726e6c99c0057d83fede748bdb479ffe2c134a2b6bd1c26fb30c1cefad19249da8825b0e5b2621e4435fcccbeca84c930981a972b90f6ef3b11b96a0dacc8eddcdf4d3f6bd98b5a6dc057a8341b5ec2179792d60f50d2e3ba047649858726b1f6049bd3febee59c3634e88d53cb1377795ed102ffa81edfae107a95bf8a5a9523b446feba5f59b05d3c02bacd88addcb635ee504228670e41cea774785854ae7e05e53d98c99faa3697359505333608aa2672a67c68e6a92a3dc076d2a2ecc945c3752218a377129e88a3f81a5b80084cde75e3bac614066256a7ddcea17b6ed1cebedab331d9ec0614b99ed186883f5eb3f71bb8d134b9284b08214ceb80a63ccf16be"], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:34:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r12, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r12, 0x116}], 0x1, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000002c0)=[{{r17}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r18) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64=r18], 0x1, 0x800) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x0, r19, r22, r24, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r21, r25, 0xa5, 0x1, 0x100000000, 0x2}) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r27 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r28 = kqueue() kevent(r28, &(0x7f00000002c0)=[{{r27}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r28) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64=r28], 0x1, 0x800) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r33 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x0, r29, r32, r34, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r31, r35, 0xa5, 0x1, 0x100000000, 0x2}) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r38 = kqueue() kevent(r38, &(0x7f00000002c0)=[{{r37}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r38) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64=r38], 0x1, 0x800) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r43 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r43, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r43, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x0, r39, r42, r44, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r41, r45, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x7, &(0x7f0000000280)=[r32, 0xffffffffffffffff, r42, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000300)=[r8, r13, r14, r15, r22, r46, 0xffffffffffffffff, r47]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r48 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r48, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r48, 0x116}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x810, r48, 0x0, 0x2a) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:34:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x80) open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x47) 16:34:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)="c3a00000982692f02b1d2669565a1d46f07720e4aa7de347c90a43c8bbb74b8e4eb2bd8c7dfcd810559c3bd15443b2609e6c1793444e6996964a11376bd475e61874271dd6338ba60c6ecb1499fb98f8c29d27bab5c293de", 0x58) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xe14b, './bus\x00'}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:55 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:34:55 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x88, 0x6}, {0x3, 0xa453}, {0x81, 0x4d}], 0x3}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:34:55 executing program 0: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) mknod(&(0x7f0000001180)='./bus\x00', 0x3020, 0x5) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) 16:34:55 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000010000000000000000000000000000000000000000000000002a200008000000000000000000000000000000000000000000000000010000000800000000000000000000000000004000000000a00000008436e52600000000000000000000010000ec00da000000000000000000000000000000fed439a15880d074b5354d79a00ae45947e3dc5dbb050530fd345d17dd98e23d1efd1bf96651421fa1912d2ad499f6c9cc844bee1685dd3b891b0b3f9af73bd3f7c898323a63125875a7419f2f9c85d8cca5efc0d36ef9d59afa0d9885f4980000000060fc0b7cb81b75d0041af05021bc3d10f14cf1ab268eea19f79dbbe63e37e0c3ef2420f9e0ed259f088728f0e338019fd949f3e3b72e50d9f5024e261c34a84812fa1dd324878345bc8e7e4548cda7403b0ac667f267fde68fb78b6b45cf3960610000000077112ab5e4d0d9fa43a4c969509e8fa3bce30851fcb181224ae9fa0d1c95c339c9da8cce1d7601513dbef1220049cf2a36e9951e317e25844b054b0c5dd17713a8a2a5d67e6e4cc6df9c6208f057fb65976a98b128e7aab1247a10b47502c890a8bfa4c4fe85244ad6e7dfa6a71e47e58d364f326931acf9149cae8a9d34ff4966a6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x2}, {0x6c8, 0x3f}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x0, 0x48) open(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0xd) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc00c7006, &(0x7f0000000000)) kevent(r6, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x85}], 0x0, 0x0, 0x401, 0x0) r7 = kqueue() dup2(r4, r5) kevent(r7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() getpgrp() r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x2, 0x0) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r22, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r26, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r26, 0x116}], 0x1, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x803, r12, r15, r16, r17, 0x40, 0x6}, 0x200000000008, 0x7ff, r18, r27, 0x7, 0x40, 0x5f78, 0x484}) r28 = open(&(0x7f0000000480)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r28, &(0x7f0000000440)='./file1\x00') syz_open_pts() r29 = syz_open_pts() close(r29) ioctl$TIOCSETA(r29, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r29, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r30 = syz_open_pts() close(r30) ioctl$TIOCSETA(r30, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r30, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x8060, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000880)) msgget$private(0x0, 0x718) getuid() 16:34:55 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = getppid() ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40002f20, r2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x7f) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) 16:34:55 executing program 1: r0 = socket(0x2, 0x2, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) fcntl$dupfd(r2, 0xa, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x0, 0x100000000}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") 16:34:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f1ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800"/204], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r4, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) ioctl$KDGKBMODE(r4, 0x40044b06) 16:34:55 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x11) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x89a0, 0x0) fcntl$setstatus(r0, 0x4, 0x48) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="48a898373d6377a77a6960708c"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) shmget(0x0, 0x3000, 0x4, &(0x7f000008b000/0x3000)=nil) write(r1, 0x0, 0x0) 16:34:55 executing program 0: semget$private(0x0, 0x3, 0x200) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, 0xffffffffffffffff) 16:34:55 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) lseek(r2, 0x0, 0x7, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:34:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r0, 0x3) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r2 = dup2(r1, r1) shutdown(r2, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r3, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r5 = dup2(r4, r4) shutdown(r5, 0x1) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r6, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r9, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, 0x0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r10 = dup(r8) msgget$private(0x0, 0x400) mknodat(r10, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r11, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r10, r10) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000140)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r6, &(0x7f0000000380)='./file1\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) lstat(&(0x7f0000000580)='./bus\x00', &(0x7f00000008c0)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) r12 = dup2(r4, 0xffffffffffffff9c) fchmodat(r12, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) setuid(0x0) r13 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r13, 0x1, 0xfffffffffffffffe) 16:34:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = dup(0xffffffffffffffff) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)) syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r4, 0x2000746e) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socket$inet6(0x18, 0xc009, 0xe1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x998, "662d23df99110000004500", 0x0, 0x1c}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r5, r6) r7 = semget(0x1, 0x1000000000007, 0x200) semop(r7, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r7, 0x0, 0x0) semop(r7, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) 16:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3, 0x4}, {0x5c}, {0x5, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x174) r4 = kqueue() r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffe, 0x180, 0xf0000000, 0x3, 0x2}], 0x3ef, 0x0, 0x0, 0x0) close(r4) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000002c0)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r16 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r16, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r16, 0x116}], 0x1, 0x0) close(r1) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64=r15], 0x1, 0x800) msgrcv(r13, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000d35c5a157cfab8a675"], 0xfffffffffffffe9f, 0x1, 0x1000) r17 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r17, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r17, 0x116}], 0x1, 0x0) r18 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r18, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r18, 0x116}], 0x1, 0x0) msgsnd(r13, &(0x7f0000002780)=ANY=[@ANYBLOB="681c4282853d57e0ffa12c120f430f439e94f86ec011024faab39edec3ff1e15158f45846809159c1b4559626ca5464426d0ab789579ec5d4315976e60dbb85b336135e039af22c6e344d04fd313f36edd938e1098a55dc42aa5ac75b387ee3319135829d3a66483c8153db7b898addf037cb466ea320c2a6c4376b96a07935a3076bdc11a9c9918e1c77bd31d0beec94fa6925769a3b6c157d06f410d1f4a8c06177b0c492a4dde03953f57566accaec7397a4f39cb38060e65cc26a4bfde1a4278eb9522e42b841df5e9f506dd7e4fa5459605", @ANYRES16, @ANYBLOB="12cdfdb503ea1617dd2497e6c16af10e6a34988931793bb69c17e1456fae10907d375f09eb531bd316817c37d20141cec06f37f6a1d94dfd0e0cead1dbc3577c9a426cfb3177641a58f091e41a2cf92a43aa5e6e204e97058a66cf7531df07c7c1c75b948c5861ddf9b4b44a7f7d4eceea1cd165b4e361dcf0e9520c290f35cc1b5ff2800f2dd6dffe5021d2b81fe5aed4803b5d3dd20d312deae13796a48a21276703f2f2f16ba2a681a5333a071537d77aa82cc1d1d97389770e89fa74a773bb8c12e9138765627e44662549f53c04dc4aa5ce70fbdf49664267871e117d28273b54e67b20bbdc16a7b376aee9c23d0b1aa98a8a01190b63ab84340a3ab73ec63acde2e0e54b55ae55cf736746ed2f7988cb14bd4246583eac807c90ceeebfe38c678b38a632d00f4a3ed061ba873ca755325b2975fad95378a96400c48901e907dfe0c3d54b630590511980868885758c5449849f89e0d05a947f62250b07cf554f3374b66449978b110cb17d846ca94839586f2d271aacc62881760abf3cc8501ad1f79d86ea81477e3c759c9d856ec473b4a03359f6078a2e395852098f35d9916e8bd42f7f227db4532b579f2e00ab1051e31947c3efcae83982540fbbea785ccea52edc335d9cec48b921be614439312130d184141a9f773c61efaa57259d52eddfa25296a2bbc935db9debfcf164c6e9fad89ea3a7056dce3e3f8a4f8bbc29b700cea225e12c98e27732c11641adac47737e3028c08a3a7f617b7531ff055d86f6b83aa372449688ae8ed5b2d1f993e0e8223f93ea0480d83187f9e21a9ce6b41b60775d5f42dc49f91a1f17ad33d4e0a402c465fef137ee694e0f9a53734258339bb76704674155ea5434753c68df81adaf6c006078d080bac20d02a3085225ac8a003e9c29fefa83b7d97fac0047bcaa459b95f76b185900cd1938c7dac0a42c054db1e6996f4866517d4c399447b2bd23d9bae5f2f3e532321e61f65b409da944f74177a41568b7d122fad7bcde10b1060acc1cafa91658efeed9c037ba404f06b183643c722f5b479d7ed860fb8fc0edd3808184f360d966bf1364f557b9db657a45244c38a7d5537761ca33e9eb88da422c9df0b693561ea67da25396c0ced9e0af6d27b084759e80517ca5d4cd82d501a1e6d9cbb49a2bb6fdee25df0f00a3fe553b9e7b2ec2f3c504fdc42671b5346bdb08e476e783b058e5527a16b5c6f05873bbcd659e35577d89231e87009b7af3f51484e4d124d9141702a3f31727e0807c4a9f48323b42ffb458d5647b9aa76454b7458dfebf0cb8c2868be00a91f6a8a026498499df88528fc51c244444b5e51e0c7a18d16e71594ca289c8bc68216d7045f7fea562b79fc8aa2fb4afcbd15fa407a0268c72760dea4af28dd6ad38f18b149aeb1eb3f6745c9e34eb5b74a8fdb80e9275ca8164d6d3576acf8664f06cf6fe35d71eb77994bfbe75463ad222296a100d86bbfbe40e61da27018e19640d9fc98a3970b41580eab7d375c69153edfb4fe46311731ff5a5eece93b36fd46ba35cb00ea7518528a762b40fdae79f47a65aa86cb96e4c4350c1277b273f585a4c07a1c6ed1945c69992ffc28933f71818fdf64dc61aaa897d8e80a57db8d61e663aaa0d925ff98be6119683db3a66736a81cb787aba35251a513f8a80db1205c496938e8619de2465f55b6c850d555ba7925d37eee8ef23a603077458dffb1dea864dd00326a2e795b4810a756bd522cde81677b96770ba42d0fc556139cc10fccd059ba9434bf5b9ea91ae381b48cee8f62cf3ebeccc2e3b375fd91760c259e3517ddbdc1cfeb110679f1c8caa3daa52e9f11b0a51d6db8b1bfe12f07fc963a00f25753d8c1edfe51eb937b39424312a4f72a0915fa3ef41217114c4cd42d65137c113bf59119ece06e95e53a04355ec274f11e80e11998c9cb96dea4062e46bf39350420de5ae0e84aa1204018285f73dbe341c0cbfc269ec29bf906214a68640ad7ac3649afc0523624e2753ba770440065ea7be16f7790bf0a6847f39bcaf09fcfa3a6d7f3a22de77b040b547ed0da80d7a123671c377e00b11337565c91774f7fc6d45657846c58a0810d2d3f1316e6a1ff4dc3abaea39a7993255eb516d6d3148b3fc672512183578ef089e20c7415a045ab5fc0e7c45cb9c3f2ec4e9f5317bc6d3743f5cf3585ba41dcd46e0655e6a4e494d764b54992f5b84ae17adf049e7977ec2f19e85bacfaddec1de6d6b4035b1e8b39a0829d7ab8fe4ec85af46c43a915388d3ff8d750dcd886ccafbe4e3ad8c95232fe4f639d570c2440c3a5322ff6ec862a3d15702e3f33f0c69cdf479794e4c261b47893586382c690f214e82762ee9318caa7a3c62f051e34f0ff66aa3bfeee35a40ead4b616befcbf5ed4b54eaeb02de6be592d1acb8d24c6e0165875b66987b1d0fb4a599ff0980f94f5ae6efb9457fd0b5676a295452a8e7ec60dc2bd1618cee307c76a08c1e6f1392cdb7cfc7fed6720cc80bd83d499c956d239e5ab03e821817751a2b554020d62b75bd0e11d38d96104d8b250a9958a6b7b526969aec297e55ffbcdb48419ea3066b32f6d74ec350cffd5a4a5c75ad0e59606c1a1ffee7c346f810f30e7aad2da3a71dcdef534a854f3ba86e4aa2dbb6ea672b8267d20b60f36ed4e252d4bc6ae4d62be89a894d53f4c9555621bffee5e23443d0ac09f3d2eec5615d37309700adc1aefb6db6a060166426c3acd519b3970c122088e8c20cdccec5126be94baa147b77e6318ff812946d43209b60151ab8624c637bcc1c6735b129b050bf00932d4a9a8b7c34f36bf55a65c5da0721e07d1b3e38b07541a66f87f3633f759d114be74888622b114d4066a15925c7b5df67a323a23bb95e4e02cbc2641030d55795fcf3420188222445fee02e26b9bf01b0bc4d6e2188ffc504210eae5c50e5ea1e0724fd7af143bdeabea04dd87570b1c9fd1d22349afa71f45a76fd7fbb3ab3d52c74f749d66148f4ca5faff3986ca991c95763694f142259abe56c5136e16b09f21398c9bbc7daa6892916cf2732b2c0db7b008d71fdf29d97cf1da1033addea80bdcbbccb13dc2e9bb04f3955176dc4b12ccd76a76722fd911d151265301e1feab527690628bae42d9b9da93888f9f85f443138747e477621c45f54dc33ca4ce85928f9a5f921e763e06da1174befeac4ef8f4dedf97bff5dbdf89c7b0946d8948e2ccbd93ff94a35a7087174769c77e623376697df1ffa9bd81d38f1bda32abc9e0ea51a1543e0e4788b466c9ee6cd1d5859da7ca531e8eb88df27b7a2fe6ca7abf6b3a169a53c7e5a52f0f538d24afa23065ef7ef743a516f3c5c4789137f81bce5211b1cf739f022a4370c5097e763772525dbee78be1ef5a4e0247e981f5ec76936f6e5346fe4d0f005a9dd99203098be74f32a2dca635461586dda492df3c2525f50c2bdeff7d21b834e01843e569acdbaa49e5ad44f9eceb9d672bb14e27f1c20c13ca66ea5ff57b7fe1c2a754b7d2d0974772c29b91fee7255937dc01437eeca75c87310db87e60f53c225fe90b90532ed88d7f748b1279e4827e9b199b05d45ee4e1fd016115adda62e9052eac507058de60cb81f4812e1bd1e8b07efcc54b76eaa637d3dcc637d5e0c7605672009dac1815af51a94c93a570fcc2167a8d49eddd89a8c5eb162e659a820099ad06c7bf547c93d3fd199d89e0674b98372953160352feaebba84f41226e0b6a323f89e7f691fb30c6442d51c63e694daa588ad48003467ae3d2c5e9f362f446cbcf8f236bbf9656e832d40fb93fb90552e03afb8b104dc6aa13ce6d91fa4363b25f6ed59c2b71856e551d6be01e6a0a34de4a41bfd932523ff9257267014846c45d85b34e386525412508ea969261c98d436d8d14f2da552dfef15b51864594b24c550c868660adfe928e93a31bca6ac6c75c046c9b773a787ea8cb5a5fc9ade6736f4ad114ba0fd3b33c01db43e8b18122e1d2e48da3a43ace14b7ab706da414fb128595e6e8019bfc3f368bee57845e07636ea8100f6e6c28859d7e83a474dddef9070b497b79c45abfe920ed438530e4f2a8e6adccad92d00702fbbc2f8f376a1b541ad44a1d902b3c349f42b87babf73f32103ed2480055279f91ff08d64e4018d92c6e063609a5bebf867bfc1742289cdeee5c35b8cfb8f3ceb663b96fd746fec9f25e3104701fa410cb74b0b1c6e2755e95a27d873c08294aba22ad8dfb6c5be9f634bd58ccf3079536b2344180a6c428956b547493a02ff0980f9c4284cfffe36581b9d84161386485decfb7c76face6003417a171a6ea19df7027641c10f70badf09fa87f821537fe1a054f321ec383979f8452b92944a72934a321f46eee8871b123afb7a91a8c6fc1d279c7511d716fa1763c30738abeab1701d168e086ff874415e3cd510a829fe099514f3fc8ff35b89aebd2a2bb8a6a146e71a001cda226e27318247d773fd6d882666518317baa8cd5e7c9a840eb85498f4b201bf402488acb1c36ddded0647c16363be8c21972d974cdf65d225192849499a02390e877268588cfd30bf27c720c08b1f9b50a33249dbaec67b1a04091b9de038c21deab40fa085bbc0c70c59ef47376eecf4f2fc2044d7b38b29dec1ee5095139e67d2de74b8f6f1eb17db742236ab016c9424718e128adde8da9eaf333ed23a78d16f1351361e3307f1d6b1f694cd684113f52724e245cceba7a5d3f3f0e39c9b0254c24e3f2dfce1b1efc5633957c45f4331c23fe78bb3d2f7b396e53600c6a6ce8dc3568d3419c0e01f92395a99cc23f4fad6eb7842e9f65c5927293d6522b83b1b0b7da7bbeb7305e2fa4e383284c723b47e9f2c0ab7fdf8093efa99762779ec761938d70e409dfccdaddcded53848a9d1257f93845bb7b5d5309f1f31535efce62ee533828b646423ed509c47e92cb769643d41759d7d607aeab014473cc4dcfdf7e422ee5289b51e3f80c64d542be311d7e89fa5d835b9d6fcd7443b38fc8fbbe35f90df239f73918e8362731ed17d5da639f1a4863ec68e171b2fab1aedfbca0781c524852ee581e9aa5f9d0990622b96ebc4f6a0c7b3a3f18ac65b9326d08740fca1a186363f12d9181c0b4fdf14590a19976920ebfb32e9899b8647b285ab5d6fb3fdaf4a2b45909261bcfb8516c1df4d7da792bb6ee722088b1b993ceed404c16360743d663df97c1c6f416ae1b51340994a5025f5993d2c6d7f117d5e3ed6a99a969c60b4f42656870e880e90d69d8cfbee46ec78ae3dbae35ced98311e1283bc6894f3e1a3ded5a4133dd342587fcda26dbe440b057ad47aac64c35f259095bf895d016acdf3112675ca548f75cb5650cd62614219a72442d80ca4507bce99bbfd83b54c01a8504b02b76a83bd53303f06b148b89bdad81d64bc2d58efb5fec6eee545569daed7a63f367b913e03e3308b9f9f22eead778a886f178b263b476180b767c41d8348c235488819cca785c4652cb00500f129ad2f99b7b1f2ddb310995448b77f6510249ce2ebe707296fea91e679d8da88df64ac25dcf42a13055ba0bf849220ddb6c5f35cbd2205f8e707304c1be34a31fa5fb8fa53bfb3f3427e863c0205bb0c767421ce64bf207ebe255e7984145be95c575db5469c543d1ab105bf270c0ad79844af80d29318099ad6965ee14d08cd1c4ad6cb78ee5dc617898de0c426f553a3070f638877cdc4bc907777451aa9b89c874defb6caa8be9264a15b6f3eefe686097b10a67585eb521e07a5499a7c90c00"/4096, @ANYRESHEX=r17, @ANYRES64, @ANYRESHEX, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r18]], 0x7, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x0, r19, r22, r24, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r21, r25, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r6, r22}, 0xc) syz_emit_ethernet(0x1e, &(0x7f0000000040)="b50f146d3a38a1e085441b24ae7bec690d916794e71a5bbba05fddfbf030") 16:34:56 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r1, &(0x7f0000000280)='o', 0x1) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = accept$inet6(r3, 0x0, &(0x7f0000000600)) recvmsg(r4, &(0x7f0000000d80)={0x0, 0x0, &(0x7f0000000c40)=[{&(0x7f0000000640)=""/211, 0xd3}, {&(0x7f0000000740)=""/192, 0xc0}, {&(0x7f0000000800)=""/143, 0x8f}, {&(0x7f00000008c0)=""/242, 0xf2}, {0x0}, {&(0x7f0000000ac0)=""/82, 0x52}, {&(0x7f0000000b40)=""/242, 0xf2}], 0x7, &(0x7f0000000cc0)=""/172, 0xac}, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x83a, &(0x7f0000000dc0)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r5, 0x5) kevent(r5, 0x0, 0x0, 0x0, 0x200, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="15e48f05e46cab433fac36bdf356f1f91df930bad0a08d9a392acead6ebc8c56b4bdca9c94b4eb6021456e229623daec82a33adcf2cfe51d77d2e7be3a90d9f5948ceae976aff86fd09be1111e4f68d0dd050373919406bbab68f665dfe810a1b497be0790daa9bf4ba31155630c3cbaee0f6423de7396cadbc58daa19265446e717ba99c555b68c14913b76b8ccc03ac6c506af6ad68b4e13b112ea7dae1243bf6103b2c6a409f1497d0ce9cec011aa6883d2783a56ffdbf67db53cb829109028ef620126bf2bbbd7de13ec57", 0xcd}, {&(0x7f0000000200)}, {&(0x7f0000000280)="35f7650d7843bb90f36f0d045cde2fddf5d2", 0x12}, {&(0x7f0000000380)="78966302b430092f70a5ada389aedc02f66475388daf05260d6b2dc25448e5dfcdceb57a0b3d4dc754d4a2853bf9fcb3ac266d9d7491b9556cf8cd7631e65e3f498c2ba1debfef1bbf044e808eb5632db288f3190bf6ee47020712ae215ab75ff80e8697f5d1c472ca05e8ad6861cd4361c2a998d3223228c2c51a62f41c244c0bd91571f1785872fc01585a6d7cec594ba610de7141f9728fbbb8a9736e5a654f445af2fa8ae52019c4a3a6dabe8a4d56acbd1b5e3607a44219fcfa8edc2bf3ff334b7f5a033667058dd42d7f", 0xcd}, {&(0x7f00000002c0)="0717f428cccf50e635554b7b6bc92dd544b10f19c805bd5b90a3e8a849040e108c38f644467d8e7cecdea6ba5a8946e2a4c635f053f7a2d7f410ef351239754cbf31927db318335b72a63281f147e50696c37959c8929472d151abdaf9113c3bd1c7", 0x62}, {&(0x7f0000000480)="c60eee54ee0ecd53e967b84002db2b6711256d41cd1913e4537c8219360ecedcbbb2be00dd7c20674cf0f307a81c7f04f46c9d4072d8ae90337906c7c9eb8b9b6863587885b050a4ce41b65402774157dbb20dd28110bd7349803188c6c825d61557cb08c6dc1de7189613ae918d27980b064e281ccf49e4e9262726890a20f8aaf4bbab68d854b8c53b39609a6b1e1e11fdabae3362790777aaeb04a99ccf51d33e8d66e18452e3bcd0", 0xaa}], 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x40001, 0x0) kevent(r6, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 16:34:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="3000000000000300f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100"/56], 0x38}, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r3, 0x0, 0x6e, 0x0, 0x0) r4 = shmget(0x0, 0x1000, 0x900, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) getsockopt(r0, 0x10000, 0x100, &(0x7f0000000380)=""/109, &(0x7f0000000400)=0x6d) sendto$unix(r3, &(0x7f0000000180)="2f0ab31dd640dcec3d954f5a6eafd25a7acecfdadfbaefa50aa36ae0a6387cf81e2abe9803567ea0cf8429e09f80689de72123be4a778f09cc658be73658ef692201f78f54ad30ea898c86b58fffd587245806376063ec7fced9b87a0360e10371c26e3abcc51c96d2f782f96ade1dc9ac5fa903be2cc3f6194525abd12b041c154b60e796e9691521112ae755e10a1c94c026ac68657d60f2cb7a5e039e0e727a5f342eae03358573776f5ab9035c2351ebfd36b628168e42", 0xb9, 0x5, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) fchflags(r2, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r5, 0x0, 0x6e, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="74be942f14d099ec0604a6814f01cd003dea3b67e7f578d178ad819fd4fffc11e6ca1231bc08b4259d16b2cac2e576fbf9450038cb50e98b2191a6f76673040a5feb6fc66749390dbfea855bcac64c3250bd424f3045da8a7a50695b6014cdce6c71469e9509c14b309c94f8d9266b1035", 0x71, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) sendto(0xffffffffffffffff, &(0x7f0000000280)="057383622bd30f36bda571e54aefccf11b1d96179c9833c6a72e9f97f4eb6968a8adc2c9ce415f7c2bc5e19117aa252703f69a9496870993a315b417bc8505714f25e019681181abb66a30e2047e0b8bc3d5095658f7ccb3ffc8ed121cbe73a476da66048b32bd4126be95574ecc38c12eb3678f1de11b13e9fc381f131cca353525c17d2eaf57330396f61294985da7e1e573f0f5f865f5", 0x98, 0x8, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) 16:34:56 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)={0x0, 0x3f}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = semget$private(0x0, 0x4, 0x408) r2 = getuid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r5], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) r6 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0x144}], 0x1, 0x0) msgget(0x2, 0x200) r7 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r7, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r7, 0x116}], 0x1, 0x0) r8 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r8, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r8, 0x116}], 0x1, 0x0) msgsnd(r3, &(0x7f0000000280)=ANY=[@ANYRES16=r8], 0x1, 0xc00) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r9, r12, r14, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r11, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x80000000, r2, r12, r16, r17, 0xc776b6ec37b5e43c, 0x1}, 0x7, 0x962c, 0xb25c}) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r21, r23, 0x4}, 0x200, 0x401, 0x2}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000080)=""/42) r24 = socket$unix(0x1, 0x1, 0x0) shutdown(r24, 0x1) fcntl$setflags(r0, 0x2, 0x1) getppid() pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x7ff]) 16:34:56 executing program 0: close(0xffffffffffffffff) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:34:56 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xa2, &(0x7f0000000280)="7bfde91ba06afb62a75e95c26cf19d96524a67c0c16b69fdad7528663c476767c7cc9ed595f105e6ac1ba3aa0814a90180e9a4689d34860b86e427fba254224ad8800ee8745ed8158b353149cd604a4840e3ad4426a428a347bfa23d303c363b894f040a7fb37c9b94e8cafbedee044c0ff609da72592d3a3431dfc0bfbacb9467e60e398f31d00e28fbf46aa72a8a9dadd8336c7e8c6507e7afce656b6ded3dc954") recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:34:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x848, 0xfffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffb2999}) poll(&(0x7f0000000080)=[{r1, 0x20}], 0x1, 0x400) 16:34:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffd9b) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1d9) 16:34:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "95c987ffdc48dee1ebe5d9ff0060fffffffb4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) munmap(&(0x7f000037d000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x41, 0x1ff}, {0x89, 0x6}, {0x43, 0x10000}, {0x100, 0x40}, {0x41, 0x3}, {0x0, 0x101}, {0x47, 0x8}, {0x24, 0xfffffffd}], 0x8}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x400000000018, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(0xffffffffffffff9c, 0xfffffff9, 0x3, &(0x7f0000000080)="060500001008", 0x26d) getsockopt(r2, 0x0, 0x6e, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r3, 0x0, 0x6e, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe58) 16:34:56 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x1f, [{0x3, 0x9b}, {0x1, 0x3}, {0x1, 0x9ec}, {0x2, 0x7fff}, {0x1, 0xe3}, {0x1, 0x9}, {0x1, 0x10000}, {0x3, 0x7fffffff}, {0x2, 0x2e4}, {0x4, 0x85}, {0x1}, {0x3, 0x5}, {0x1, 0x1ff}, {0x2, 0x1}, {0x1, 0x200}, {0x1, 0xfffffffc}, {0x3, 0x80000000}, {0x2, 0x1}, {0xc313bbc2f1519008, 0x33}, {0x1, 0x1}, {0x1f629539f9434a5e, 0xf80}, {0x1, 0x1}, {0x2, 0xfffffab7}, {0x3, 0xb5c5}, {0x2, 0x8}, {0x3, 0x3}, {0x4, 0x5}, {0x3, 0x5}, {0x1, 0xdf}, {0x2, 0x9}, {0x0, 0x2}, {0x3, 0x1f}]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:34:57 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x2}, 0xc) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getgid() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x1}) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) fchflags(r2, 0x10000) 16:34:57 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x3c9}, 0xc) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f0000000180), 0x0) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r8 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r8, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r8, 0x116}], 0x1, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xffffff40) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x9) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffe46) r15 = fcntl$dupfd(r12, 0x0, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r17, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r20 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r20, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xfffffffffffffd74) r22 = getpgrp() r23 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r18, r19, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7e, 0x100800001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) 16:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r3, r2) fcntl$getflags(0xffffffffffffffff, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0xc, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) 16:34:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) 16:34:57 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000280)='.\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x0, 0x0, 0x3f) mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x1) 16:34:57 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x10}], 0x2000000000000105, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x156}], 0x205b, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r4, 0x0, 0x6e, 0x0, 0x0) connect$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="c202f9ffffff729c000000003dcb0c6d0b5323bf9afd7f0aab5075560f6c6530001462a8db7473a37c9ea77b7378427f9106000000000000000000007f000000000000000000000000000034df6a6e0b3b304bde4d7432dab38870a243c1d7fb047c183555fe3226728136ccdf44cfd636a88b9dfb6dc89e00960e13d8215fefed8711045668c691a50637a21ecbe7b41494f66c51fd1db9d2592fe44432a270cbc8cd99726ab62bfb8f20e9783e2f693889560aedc3380244d2b89cbf2879d3eb642a5faf7769b20366f104ca12428b9b558e76e0f654dffd672884c71e0a85b7fd032d3246bfdbbb7f5f85a6ed3a181c0c51e2c632246d83d39616802f646d4c5ce587cde6d66e4cba0cae7433ed91e920036440f19b81b19408c0f79c67ff6f28e03a74a779f8"], 0x1) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) 16:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeeff6458cd1c52e9bce4157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0e290f36533a4a579df70b605d92f38bfd78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e0100d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde568693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc476400000000000000"], 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x20128, 0x155) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000500)=0x1) write(r3, &(0x7f0000000280)='o', 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:34:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x1, 0x4000, 0xa) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffede) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x20, 0x4, 0x7) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = socket(0x18, 0x8001, 0x0) dup2(r23, r23) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0x253) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r28 = getgid() r29 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r31 = getegid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r34 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r39 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r40 = accept$inet6(r39, &(0x7f0000000280), &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r44 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r45 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r46 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r47 = socket$unix(0x1, 0x1, 0x0) r48 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r49 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r50 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r53 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r56 = fcntl$getown(0xffffffffffffff9c, 0x5) r57 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r59 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r60 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r61 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r62 = kqueue() r63 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r25, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r26, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @rights={0x30, 0xffff, 0x1, [r32, r33, r34, r35, r36, r37, r38, r39]}, @cred={0x20, 0xffff, 0x0, r41, r42, r43}, @rights={0x28, 0xffff, 0x1, [r44, r45, r46, r47, r48, r49]}, @cred={0x20, 0xffff, 0x0, r50, r51, r52}, @cred={0x20, 0xffff, 0x0, r53, r54, r55}, @cred={0x20, 0xffff, 0x0, r56, r57, r58}, @rights={0x18, 0xffff, 0x1, [r59, r60]}, @rights={0x20, 0xffff, 0x1, [r61, r62, r63]}], 0x150, 0x400}, 0x4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, r55, 0xffffffffffffffff, 0x0]) r65 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r64, 0xffffffffffffffff, r65, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r66 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r67 = kqueue() kevent(r67, &(0x7f0000000300)=[{{r66}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r66) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002b40)={{0x40, r5, r15, 0xffffffffffffffff, r65, 0x180, 0x3d4}, 0xffffffff00000000, 0x10001, r68, r1, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r69 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r70 = kqueue() kevent(r70, &(0x7f0000000300)=[{{r69}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r69) ioctl$WSDISPLAYIO_GETEMULTYPE(r69, 0xc014575e, &(0x7f0000002bc0)={0x8001, './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002780), 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a40)=0x101) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002840)={0x8d, [{0x3, 0x6300}, {0x3, 0x4}, {0x3, 0xffff}, {0x0, 0x80000001}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x81}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0x51}, {0x0, 0x2}, {0x6, 0xffff}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x20}, {0x2, 0x1}, {0x5}, {0x3, 0x3}, {}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x9d7}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0xf5d3}, {0x1, 0x4}]}) r71 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r72 = kqueue() kevent(r72, &(0x7f0000000300)=[{{r71}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r71) read(r71, &(0x7f0000002980)=""/158, 0x9e) 16:34:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002e00"}) sendmsg(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="8d", 0x1}], 0x1, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10, 0xa4) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x2) 16:34:57 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r6, 0x4}, 0x200, 0x401, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x2, 0x2, 0x1000, 0x1, 0x39f, 0xf7b9]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000040)=0x5) 16:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0xfe, 0x6, 0x8}]}) 16:34:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5767f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x95, &(0x7f0000000080)=0x7f, 0x4) listen(r1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x30480, 0x4) shutdown(r5, 0x2) close(r4) 16:34:58 executing program 0: getrusage(0x1, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xf800, 0x0, 0x4}, {0x3}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") close(0xffffffffffffff9c) 16:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7, 0x0, 0x0, 0x8000}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") r2 = socket$inet6(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) r4 = accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r6, 0x116}], 0x1, 0x0) poll(&(0x7f0000000240)=[{r4, 0x100}, {r4, 0x80}, {r5, 0x10}, {0xffffffffffffff9c, 0x224}, {r2, 0x1c0}, {r6, 0x140}], 0x6, 0x800004) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 16:34:59 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000000)='c\x04') 16:34:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x8c82], [], [], [{}, {}, {}, {}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000a00)=0xc) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000a40)="107a2cad73157b6bbe780a33f7cf2ae094a47a6820bb157d1bed1eb979bc1c29611aad02ad3832ac5f5a2affa6215d1e6041a42b3f16234a5960e17a07a0177ac865fdc6a5404371129cde3686aff550e0c8d968df4a6e130cce50e2f7fb1731be225ce2757b6cc6eeee358135d8ba8bae4f", 0x72}, {&(0x7f0000000ac0)="47f629e202f0b350690f6ac38b109557986f1eb2ed6bed199347248867bcaf9a1dfc3b010d3e0279bfff31283d373f49b2eed95b9359ad69ecc1fa0f53ed3be3ed75023f39b5bd2d624ca100e2642b0a3aecfae54324e4732ee6b99b7d88f5f6ffba29efa70188a1b2424a2793a6607b6da4c29eb2372fc5fa502af81d75fca43bb065c065cc862828dcee7c5e49c2ad8c5fcc9233a2e431964ea4026554590601b703f4b452d6ff1d39674bf129d5e8dc1e6978fcd5477a95afa1cd37dec6e4b7d852940ae901e0e1", 0xc9}, {&(0x7f0000000bc0)="f8b50d4c487ada61d07a43428126c0f125027197cb5a54beb1bc2fdc46d9bea7bd01a2aa64ca05d2ad75ab33e66733de48fb53da8be852e1b88a0f95f39ae52705532275e58a486e857df8c2eeb2d3d71817b6", 0x53}], 0x3, 0x0, 0x8001) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) writev(r4, &(0x7f0000000940)=[{&(0x7f0000000080)="c07c6025a90c270af2438be6171f70f25ee028dad79ea884438969b299dccb163f8b3cfdf0f82d7004f5b50b9e301d75debd4a3b25800c1162ab91d2d9c59ee4c66f62200a845ef9fa63ff80f9b7dc5d4846070b3fd786c950de831cbe475de8d052b3010172c64ac03c40d9e7085e3d21", 0x71}, {&(0x7f0000000100)="ffbf31493b9c904c2989afd9357ce26dd6101c5b8f2e9bdfc26282db281f85f93e2bc975b9ad72efa3ddea722c321ce07e36398c6523096cd233aea686b555657eb90e4aebc22a6180db116a4654bc3cbaa4e49bd204bbdab163011f97b90015d0f40f25fe63419aaff785c3fb93c1a37467927822698a1e089dc994ebddd68c8bf535", 0x83}, {&(0x7f00000001c0)="6526e36a0b0b84776948c79a82b9d507b54e", 0x12}, {&(0x7f00000004c0)="945711e097ee1bcde3450b0d017dd840a5272ba3609958a5a805de60e07bf8494cf4de1d9bf3168da01a5c769197ca077607b600dd4251740e384cebb84bf1aa37f5d4707f014491c9a84991b869e0c71869335ee552b719c8ac30a4ffd4fa5d604bcdeb36e85f0bc5f0edeca199dcf9e35f0b7ee5b08276d2f34e911584a6218271d891d2001fd8fdcdb9fc45231a8dfa338ab39d886bb968c543decfaaec6a25cc2c159cd68ccc5dc703979a3133f8a52c19", 0xb3}, {&(0x7f0000000580)="6836fb23860c8d97f57772e251aabe4028a6413ba9ace879e86399c29920b6a9d9c136e901c7bb8d64c2fa988d977771ba348d1fce4f5f51443423b4ac9c240ed40bdbf99922e0d85dbc8d8376", 0x4d}, {&(0x7f0000000600)="692b9e330b8321274301b554048705ae509a18b9e5e82099e533a01a313c1a984e3ee80fa05dc9d21c741b14b46e21e5fbf0b065d4a570a32d8dd71243ccb5fb236b67e098687cdab0636bb455fa198b284f830d342fa8d8dad325f9910e3683fa3c5d5116e2", 0x66}, {&(0x7f0000000680)="109dec88cbdc2f16d010baa5f88ad1b651d7a1aa46a466bd93d87e84206bdb228be7f2d4f99b565e19d261cc39f5fd0078d5413b95f3750e350a4648609d1608d43b78802e170e9dd78c9908dd7fa29071199a2b9c1ca87eb27197b3d2361746cfaceec4be80cf5d83356fd7896f4bfcc48bb947935ee2724f7ae45bf16b9877d6ef2db56d16aeaa479ab0293b229300ebbbd90a111bdd1c1ef69d23fba3bce9", 0xa0}, {&(0x7f0000000740)="40b2361a4a04fda2efe535852862996f551957f9bd75997bfb8097181fa82e33dcd5b1812bc7605199bf66669bb060f9ea40fa171a2b8fc2cafb89dbae38124e7c8c94507ddc406f95e699ad8e44bb7c94ece835580c958f1a35ad81187ffa519df2a88f28a3413cb2f65e3625ec057b0923bef3bcb6ea6c31379055d92c588ea28788f6dacbcc256a3d6b5c855a80bc6253fae0e728c11bf284a3d6c419e2099f20e8aa8ed7e13aeb4835977369200964b617761a62c77985a9765c9c73d02519114d9f1f51a5c029c857dd38c941847f96bfa0a75b50ef6b1cac89d8f7f7166c", 0xe1}, {&(0x7f0000000840)="9cda14bdc22a9b57039da31b425144a37a070f9d48c36d558ba517d4f6f45f841418427da9b19299335caa548cfff25fc18c3fa74fd75f1ee9c225338f0bc231bbf45e9a43b70dfbda1941bccb54466cb6b8e62fa0f810aa9bbf650c960f4fce22f62429e4abd3e7973bbc89caf2f3fd7b1c104bf3b70edcaf4399bf039a9b38d071c67a773bce92b4b9992c8db88af6cd10b2e19a7bc97baa4101b9ea2b09b9e36c1cbe11a2dabde3b03e9c5b5783ab6142ac648ee6181cc0f00fd5b67cdf23306b36f54b9b5c7da9ea", 0xca}], 0x9) 16:34:59 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = dup2(r2, r1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)={0x1}) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r4, 0x0, 0x6e, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000040)=""/155, 0x9b, 0x1840, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:34:59 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="5602085c1eafffff00009d2c6411bc1d43e327bc2b5ea37f7f7b826e88ac868bfc8e6df4e1dd8c901af6395716eb3b1067efff050e4c94c2cbe456926077ebc522796d3eb0f7a79423cf349cb76699732c7c1fc5af6caf515c080abb6a9b2403814695f9042dd4f5368814478af4c4168b8736a5bd8019333a3c23e3ef005b77f4739a66c8d47535f2e210bda30a71e7b75dd30e8c6a1a712e96297a566281348501364c7facf1e9a30ebf07b7997ce39b37badccb2965ec85654c34786ecdf7b1704fe8cb30120f78a3d17600c053019271a397c829b6c7a9285b54996d45d35df53fe589d7c2cf126da385287fec985e054c74"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66", 0x346}], 0x5, 0x0}, 0x0) 16:34:59 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) ftruncate(r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:34:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) r1 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="622302074400000100ad53915514bff319d2f232e55e3426f5ef6862dfd563e63401dbf9cd9cdffdac79b5f6886a36caf3e68d3bf3aac1b527f7d110454ed1f608a8af79af58dbc74864169f20800e44c5fb47a00000000000000000471dfeac9f9e904cccdff1dedc4c1b674076a041c4f43f2ffaee6c4ca206c0e77d98f5a04bd88f4830c61b7120df1468aedcd5e907c939d5f59612d785c19a11e8510b7813df36e5f44f8607fb66cf3f7b1440bced463664653922e3b9c1e74e8dfc011c4c6a2b26019531c390f2e29bfe5448e81e0b35d8071518be0b7d2decf02a3334a32f083356c9073306f57436b25099ffd8cde2c74f36db6c93f3a28faee5a8"], 0x10) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x2}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) write(r4, &(0x7f0000000000)="fda8b6faad20ac20391fcf0872fc1289f7fbb87575", 0xfea2) 16:34:59 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0x1, 0x0, 0x800) r5 = msgget(0x0, 0x80) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x800) 16:34:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\a\xe6\xff\xff\x7f\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x48}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pmap_unwire: wiring for pmap 0xfffffd80620bd4a0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80620bd4a0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80620bd4a0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80620bd4a0 va 0x20ffa000 didn't change! 16:34:59 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r5, &(0x7f0000000280)='o', 0x1) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000000c0)={{0x3f, 0x1, 0x1}, 0x6, 0x202, 0x3ff}) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r4, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) close(r6) dup2(r6, r4) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0xc006, 0x7) r12 = socket(0x18, 0x1, 0x0) getsockopt(r12, 0x29, 0xd, 0x0, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)="f0671ebf", 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r5, r6, r7, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getgid() getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r22, 0x20004b43) ioctl$BIOCGBLEN(r22, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r22, 0x40045720, &(0x7f0000000300)) r23 = dup2(r22, r22) ioctl$WSDISPLAYIO_DELFONT(r23, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) r24 = getppid() wait4(r24, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r26 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r9, &(0x7f0000000d40)=[{0x2, 0xff, 0x1800}], 0x12c94462) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r27, 0x0, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r30 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r30, 0x5, 0x8, &(0x7f0000000140)) r31 = getuid() r32 = getgid() r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r34 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getgid() semop(r34, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r36, r35, 0x0, r37, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r31, r32, r36, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r36, r27, 0x1e4, 0x7}, 0x5, 0x5, r24, r21, 0xfffffffffffffe01, 0x20000009, 0x8}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1) r41 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r41, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r41, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r50, r51) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r52, r52, r52, r52, r52]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r52) r53 = getgid() setegid(r53) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r54, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r54, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r54, 0x40087468, &(0x7f00000001c0)) fchownat(r54, &(0x7f0000000080)='\x00', r55, r53, 0x6) r56 = getgid() setegid(r56) r57 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r57, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r57, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r57, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r57, 0x40087468, &(0x7f00000001c0)) fchownat(r57, &(0x7f0000000080)='\x00', r58, r56, 0x6) r59 = semget$private(0x0, 0x7, 0x287) semop(r59, &(0x7f0000000180), 0x419) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000b80)=""/34) semop(r59, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r59, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r59, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r56, r55, r56, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r50, r56) lchown(&(0x7f00000001c0)='./file0\x00', r50, r51) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, r50, r39, r44, r46, 0x1e6, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r38, &(0x7f0000001000/0x2000)=nil, 0x1000) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r60, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r60, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r61 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r63 = msgget$private(0x0, 0xfffffffffffffffd) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r64, 0x20004276) ioctl$BIOCGDLTLIST(r64, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r65, 0x20004276) ioctl$BIOCGDLTLIST(r65, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r66, 0x20004276) ioctl$BIOCGDLTLIST(r66, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r67, 0x20004276) ioctl$BIOCGDLTLIST(r67, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) msgsnd(r63, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r63, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r63, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r68 = msgget(0x2, 0x0) msgsnd(r68, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r63, &(0x7f00000011c0)=ANY=[@ANYBLOB="080000519ff27b00834bf9b757075af00647713c"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r63, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9ab3149784e4e1ed1c29b21245d534df1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa17e9959ca1d7e88200174bae84acba1f0f91bd1489d0d90ec30b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb4"], 0xffffff64, 0x1, 0x0) r69 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r72 = fcntl$getown(0xffffffffffffff9c, 0x5) r73 = getppid() getpgid(r73) r74 = msgget$private(0x0, 0x20000003c4) msgrcv(r74, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgrcv(r74, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r74, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r74, 0x0, 0x0, 0x1800) msgsnd(r74, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000980)={{0x1, r69, r71, r62, 0x0, 0x46, 0x81}, 0x10001, 0x1, r72, r73, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r75 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r75, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r75, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r75, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r75, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) 16:34:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x5, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4ba780cb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589975dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x3}, {0x86, 0x0, 0x0, 0x4}]}) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) read(r5, &(0x7f0000000540)=""/104, 0x68) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r1, 0xffff, 0x1087, &(0x7f0000000500)=0x605, 0x4) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000005c0)) pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r6, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000004c0)) 16:34:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 16:34:59 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x1) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 16:35:00 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) write(r1, &(0x7f0000000140)="e684263482233accd628e477f901b8577c7f46eedb08ac31a22217de8d0cdb3a46be15587f9dd1a85e749b16855e552e16585705782c69d88216b2617adc9612c3db7e4a8c48ebe5822485aab11afa90f901823df4832dee2b2fba62f0ec51ce6817a7d06c4ec5b096b30129dc351025ecd9637be9f2b960d06544a5887b33d95134d12e7d6587d470b7ae61bdfc18d5392a8dd8cbcd39ea8fe074492e7eb7ea17298708", 0xa4) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x4, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4", 0x0, 0x2}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) read(r2, &(0x7f00000002c0)=""/220, 0xdc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) clock_getres(0x3, &(0x7f0000000280)) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/103, 0x67) 16:35:00 executing program 1: mlockall(0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x100001}, 0x8, [0x0, 0x0, 0x0, 0x200000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x3c) write(r0, &(0x7f0000000040)="670dc3", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r1) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r3, &(0x7f0000000280)='o', 0x1) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000600)) write(r2, &(0x7f0000000280)='o', 0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x800) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10002, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwritev(r5, &(0x7f0000000580)=[{&(0x7f0000000300)="4ffea85ae4a5773d2690215e867d769779f7326b33ea812bf419f2fdf6bdbee2a8b5bf10be8164a9de0436c97c44d71d2cee728b075bdc915b98cf6d3497e60ec94275a4bc896a5d79ef2a0d85da781ec876c95a2af90c0c553129d719feaa88a2ead71d35b38f12f5be3975fcd645d9dbc3504dbc7a5f01e81ab66b220bfe5d662524e484386d43c275061098c83ced28ec12f82e15831586f7d9a80d4825425e3d5a966f400fa3e9485d672d313922d80327ed166f06ead1adb0b9e646a840099edce2c50b5c009b77e6e699de4e8014caa66bf226cbb63645", 0xda}, {&(0x7f0000000200)="92873e5a", 0x4}, {&(0x7f0000000400)="ed2086d4339876ff0d00f7f6c5556e327dc9684c30930f37c1ebc6954f95d031d3fcb60b4738d3631441aff6401b3be87366c88f6ff458b80cce570e98391196856869475cd0db6a897c7368d84d453daca529ef4deb8093c03f97", 0x5b}, {&(0x7f00000004c0)="2b2369521e912b782cd86affcd129d3d3738b26ec6fdf020aa1a67e0ccb9ec0d8e53d1c7122242b91d73aa15cedfc3dd5707d9f77e5fd08a7e6d5ee0065cedae1997252cfe686390dcfaeb6fc5580c94b0fc75d92c7bbb3c5682de4d7202d1409e2b4927dd1ba64f39c5bc4f4bb84ae76907564e635cf95fbf1a9369a32a5829b6138701f74bc1311535be56a776f1f1a81c583d7cbe0713e776985c913fc6b3e1176baa15510b652961bad1a76d201d7c7660a4a35a50e5293e0871587fcb61", 0xc0}, {&(0x7f0000000680)="c6c7025b11d3e8d6b95c9d0f8430a3c6cacefb45ae3febae82b5dcc55ed2563bfecebc69f70ab3998bb38a458dd23ab9dfff3fb72f4b531b1a9982b18ff346c65c31057fcd13c6d9b10319945e92c6e76dfe6b99990f9654c3d91d1046981cdd29abec8d117f3198de7746b11e78c23d52f2073b35b7133068f7779482ed15893ea05d630653fbb135fe324b5f3a20f202be590033fe1092d17e8f9b82386d85e037a66be54adb5d566c3a789a9ac9255634334ccf2752c366d7eda222049ebae661581b32d4bcf0d9437eeea977738de602df66789c3840bdb40d9b16d62d55c6803f340e24803fd44ab92bd9ab102deebf9c48e40e36a9df1406aa7bb4ebb670488ca3ad4d566f42933083f24e9dec14b198b00bcbb92f7ff9653ceb67f6af23cb6a732c94d8c9fd02c9a76bc9c57d06b5040144550e4520c90d1ca8e9c05a3fb332d72d2e585412115ed820c1710f2ea862998e04d4b1a04753af649065c39d7946a36cfc23d703b91a384c2e0c83a5b91be1e6ca8bfff0ed1080c2b5fe2aa6994fd7179f418fa3d1cfc4d9c09abbb22ded48e49a143a49cdbbf37683a3731193e9d22c0c68105fe31bccd3baeadb4bdd27c61500b2bc290f584806ed6b90377876ed6a42d26792469bcbf929dd95394531e29aa0329df735302d08409ca08b4e6670427287a70616c0a14c124b0782423b7b8a9002cdb1d61bf9ca05f5380a0966eb82a9cb85f4975fed14830a3a1acc41eb62c7e1c0126deb5a3a05d59fe46073cac5408a10d6f5ea57e408c0332be2d37e5aa32c355b3cc97c8982356f9358c06a2aa510e0ec8de92b981e4a64fd9a0318006b37caad92dcbf5f9ed037d73103746c77db8d0e3d56d8df0856309198bff5e357aba58cdf7e780ba3690b51612212eb996316b27a329e53fc6edd29e5507e236bba5b2826825eb71f87f6edb8adba5baa73c63e62621a853d6a11717d2c82e1c3602cea7cf46165ef981387386b39454799903370c077c1c92bbe823fb4aba47d733b5f0adb1eb80fb21b3696a937369552689c2a81906728339f5ee54f9a6f5204592695b143daba972c3e28ad21c666ed5839eb4fb693932a4b6c3e563512d56d325de23a81f1b33ef19b72e873bf1fb8ba03915c95d1ae93bca2c4c6eb66fd8147c4e391012d115d86b36a16e1a2dbe2017f1568a32899af242f2fa1a578614feff4f33864df84d5baac893eb16657da7a5ddd16cf0efd8ae4e970e10e3f26a65a877479413fd5b77afbfc0bec89bc21a9a85687e941d02070c055636668f9df83dfc096db881457ae915cbd7eac7cc0cd6d87fea320292fb59f4f513cbf305c130d9111c7aaea00088bb820987f059a63e504b5419071723dcca21a5103d046897d43f1832cbff3d158d117cc4be50d160c2eceb5de53cb654924df8ed14bcf9b36571df7130b9c453247b87ba6d862633c426284fec496e30a65eec32278221768923456a3ff2462c4e32bc078e43d0078f8ad34aace487737cd558214f2bcafef34be64d56e4e1f0b0935085deea5875d8585de137918e0c9efe6a071a4a894d79b0e33a81dd1ba2e951a234f44e7448753e04ce7eabfef87ee75a0784717ede7493750d5e49c6f445c3aa64fc9367c5072cb5d4a0008e35ccf7a668fb6f17de572d3106b7740b3c881bf8e0b79dacc11c9eb2ffad27954499575bde9e4466d5f49475e41f06007e6a2c4bdb39abe6b50636af1cf011b92a14aad03f02aaa2743637cc0e4fa7cc49feeb505eb67e6f803b0e244809a9d1db7a84f3a370541363c8f8d86d46549b81df6df3b3944110dfe9872a2347d1c0dc25eca993e06044ce031a3c87496d81d1c759e340abb0955882909f51fcfbda7a1788ed03eeb1f9c0a541666435cea7f0ee1048c17665b58da71c4268d080dac055aa3a45b6147cb1d0fc95f98aba557087710ac065ffde27f2751a2c7d2693ef984cb2df9bd764426c2d4d1ff26db5b626f6234c031011b7e44de09ff69a03f330b47a1a4d011fa60e173f86fa787bc4e72b01d4172b771924e15fbaa1b9b6fe2692638ef5b69cebf492ecab4d08d26de8746db15c45fa44a7519555bccd54a77c8b104e35af445dfcaa5aac6877b168ead3737bf12d4537dca4cbe90046a3d1a02551effcbebc6b89a8c6a58d7492f7a7527fcb7f7d2aebd3b32aeaf041be9086f339e6b96581f9f10601d8d3586a8c6e2f7499ed96ae95095723439e7d4a5bf36c7a2045144879979ad35b513a11579b845d9b54c012ccbd909f5b90ec234a4ed6fd6d7e60291b0f768d831294d3ff4bdd6497dbdc5840d8093c7242e8eafbcf73b332529766575b47df5a2eb342d212545431236bdef3cd4f67fa0489d1328b7f176277ce0f1503da8b3774d88ab486913a5904a576f80e6bf8671888850ab341322c2ea068f0ca181bd197cd5c905fd8d767cd69ff1229f9616b473bf14145328bf232cb147ed82c6ee39f83b1aa6b26e01cd1ad744b7aa28efaacf6bd8e60913c7edb18fb9c550dbb835d1b833beda916197d998fc90a4c9863cd22c92c5f03311e1fd6432f70499739f100c028ccd2de6392901a8830a012f1ea8c727f373e5e8744900ad4dcd56562eb6ab7394753bb309eb4948377bbd2dd0533158bec9f37ddff6823ebb5960dd5b03c7e02b8329a81ae9f4012a22999d564e370f9ebe571450820aa6b6b148085efc4caa255b2b45ee2e7efe8f7eaa9dc45f93d5a6aff5842e32d2c743533a39dc8bc8abf42c4308dd83d4ba62146435bc84fa8d06eb0e6f06d716757e4945583117df90c7bce01a81bfcd86b65d44489083bacf4ed02b8633f21bc5b3f771963c90ce22837688e8f02548308bcc8bc557da376f25ee5313d1df1537262aa39797318cb94a96275539a4232107da4c86d4d1409b9de51281bc00a85746be6e7d56caf80b190ccb48d540a1afa8115af43f745b83ca3ed111412d6fe17329b4c8b79abf56d42aaba5fa489c7d789a8be75b99f3c676e9933a7ff5b202e2c3e616041a83abcee5c6aa74b2a43f79ed070fe277eccf4f5e22943f730994128a4027d3dcf7fdf29608f6eebb6b5b3c28e682ef32a10ce0ecfe309633b518783cb460b065740c8eeb89aad0305e9da04c48f3489ebf6c9963021befe01585b2cbec955e0ac3ee4bdc358b2ccc5c23f512106a87c0c69c8702ef0543f825423b3452e634c5b0dbf494143ebcf0e25799a97611dfdaa3f6d975edb064d116986d33800213e0867fd83993e35d294e951ee6b115201f8137ed5eb8e94040332fc289986602a99b46992a5b8f575bf1cbf7ddd523f116de0c5f41cbef7587878f316fff94ec7b8f0136393f9f2b1872268b9b185e982272a55fe8f198578a0262ce5452c1b814ccb2a0084a2a1417f142a6ac4a22e831ac489b01f6a7a7d9e59c441361a720ee79799c7c455bbe401b8c9e14ba5ecf9a03ea71d87e7d3fee69b928927f15389ba636811ba0071be07ced94366985b4e1be33d5816869a1536e1af6002aa4f70f7eeaf0c30c1d04e4e23fa74c6942e4961a62ada2f1860d377212d53d1a6f67d36aecf7b348de34c2f7b4c1e5d11645c79b578be91942708fb725abd4e2529da78697231d7dca33398c79add1693c860e6e8c6be6a89abb739eccde643ee32cffb049f4ce783aa80ec7ea8d06d228e9bc78ea17c4b18e827221a4c2697311b4bf386283e729bc14bdb8125bbd35576e24eab4f0894c107e405099512f33b08f24dcbd3b873d2b3c7aab0a3d1ada2693f9af6a97b389062bbd6f3801152aa0ece13cc6546749cce849898dae9f07a01b7b7243b76e8d86892d218eb553dc72f98ff0d8141c7e79c5dc6ce153b479dbae2c611d1f14561ffccee35eb17a4c6e9f378d8c189b2bdd1b4693e807fe100c1be4dfcd4813574b900e79f4cae7733c1fdb930cf8b598df417993ae3bbcbf0aa108df4bd8f5e3df12e9db6ff07545817bbad329421594ea73cf2c5871f4c82bf05c141ffb26386dab48be3f459967c8474afcb968a172d566189793dfefcec6a4f29c384ce4d4bc32cd51021ee0ec06ed9a986d7f2b026e7f64cabb4d387a53eb58b612d770988e8e2a552646dbbf4837f4a4c3ee836daa3acdd56e7f034453d0115cca1bf4707e6b70a96e93d580dcd02e3f4994f342e1611c886615d6391bb7cbed9b082056be5470d8bbfcad33f41caa7da87cf60db89efc54ad2aceb175956b3450c005b4d504c83f3b36a67632ef7bdf0125693e6b37ee108a0bfb9d359f4c80298d0f43d3b701e3d7fc68a531fb945d7c4a8d6e168cac9a1708854642d723c605e57732d8ceaa32bb41bad1f8a5483e606679fdffc08ed66fa55afbfa633aeda9abab7e353de2e923589c98bf3a6f4705e308443d518d88668baedc4c5e61adaa5c5927800dd92b6dd1f95e35990ede94eb95c2097e2a8212e8eff632ce89f12456986e73fd3689758f308b18fb71f0d92f553acbc81ba402f8b0184656a6800faa971e291dd899b4d2bee77053815b5199942f198c335a377566fe6a994919570d4681c45483c14bcf89e7eddbef2d708332dd6b7b0c8333783205a119075f6d32c8078bf9ef95a6dc5d7f419a712970d7fe31f14fb0d27c5510cd092b9fe577b5ae706929a62711a0359c8a17dc12d490d7dc2b1d418e91770309c1ad6ed714ead714f844ad3b506be5f73fd1c7fbda2163f1f8b53b8c8670bb957f2506655e74bd99facda3ed88eaf2c89b31f1c60645d7899a7cd0cbf12169a9b3a31a3c90183a53d54cca81524efeebfc28f26ea65ff53969f9a08866299103003e7959b78ace75d5f25a9972882e7172eca2b23439ea83e1432a8ffb6a575b7b740f91eb0068c3e614865ae99c60785f91535fe9b11d6c8441b56c78a3a1848b63efb9a8356d5161e7dd357817626cec0431b6988310b400291e3e0f844addd345910205e11bc06c96d132c90e387a3c96bdca4ef19f734158cf5e14aa21b04f53f73b4565487d9d62f91e6651d6ed9d386be87a6af78fd186b10d3de7d951535505781bf5e795309bf5fc8b3faaf8256c2a16540af790b3f4985a661e1c5a8cab0618bce0d638f5c0f476c22ce7ed84fb04088bc7b329d0e9dd2ef883872868e7b11a531689aa409b5fa8c759c79aa4480096871d8751df82e6e289d89441c21feef7531d92ce08142c5cc920fb89a8487dd9c03187cd3563c9ca3ecc8328d4acda4b5ddfb81fc0c42c4ee798021796ebbb1574f344a614739dece69879acd6c13efdbc43d89d795e6c223e7201d61d9a4283a43df877d08b69f01e680e943a75f5550d31f184b237b394ce3f0f63d845356b315b1ce788873ad32a79267fd1e216cd75e50fc9901af28330d2919103d0af49d5da946109d0bc3094cc4f4186e751c3f5c0ecbce35547fdddc7cfc72c438375fb4dd252113c1e2975bd444b112ccb98481d128389a28a3f37c39d5ef5fed476f0bb11c888a59370ccd3f9f01924e07bbd3a371d527611efce2e20123f44fa86ab2bf2b4c7822af11fca638847122014805e327f958dbe364d6ecfd412891bc919b70f8b8343a0b2cc84b67aaeafaedb4e7eca829ad95151b430951e59c573e1913468539b918f1d705141b6bab0284b2daf471af2dff4f03ae48375d5c830e45db27c429619e6d24ccf76021596f4fa0d73b3cd692a25dc784cd98181dd27298ff7b4d3c7dcc6affe269b8bd7e7d6216b9a1e02fc0fe224708af286102442ff7e9251940a45876b26d2561df5f28a577e422bf648e7063548f6393c45b89eea46", 0x1000}, {&(0x7f0000001680)="e50294568128a4a20cbd458957170d3ee8e36ee838ae3881e2cef71a8ae89054dc58009ee95873edb2ed3a19dc3838af2a81c4f9c2a3c09729850c5ae5b5ca09a404844ed6a77f746744bc157b92c12350bd7eb530c9c389f47229741f78eee5742ee824546ac95c7f19a2d7a9efef044b78b963deb3723b75b2b83aa302a79a6c780749d53c59fd060be0c7f71adfa9eefb39567737ebe6febb47af69b400269cd9c27ec8cf254595c4c08402f0808456c275b0f347591e4b9270b52b9541e83133f463a8fc74ae2e5c29850947177497f32aae47013d327693fc4b15b041337599fbc8bde937c8484f22ff43", 0xed}, {&(0x7f0000001780)="f37768c6de28a974b737762e9577b9fb81b1d7249d568b74b13a0eab1b388a282598976296908b7ce7422977e473fe96c623b699625f2d0964f89b6cff99b2206ecfdc31717bea77bd61360ff37099417fe7b258c512e4467f7a48011bd171ae5feb016115a66eacb7ebbab8624ee5d35f6fe6f4737515d4b6c00b729132fc7888fe6d1fe7f2c9bf5a54909293bbb877aadee98536d8a48b5f562e7674da20f9117d67d678f54e984100918bf2eacfa72c19ec5921dbbf33f91fd0c80d9c3496b35a0f10ed97a338cfb08e", 0xcb}], 0x7, 0x0, 0x4) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:35:00 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d4ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb690f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x8, 0x9, 0x3, {[0xf87, 0x0, 0x3f, 0x80, 0x80000000, 0xf, 0x2, 0x4, 0x6, 0x8, 0x1f, 0x87, 0x1, 0x0, 0x6, 0x2, 0x8fa, 0x10001], [0xffffffffffffffb7, 0x6338, 0x0, 0x4, 0x97, 0x6, 0xfffffffffffffbff, 0x0, 0x44f348cb, 0x7fffffff], [0x0, 0x7, 0x1ff, 0x20, 0x5, 0x9, 0x5], [0x63f, 0x0, 0x2, 0xd, 0x5, 0x6], [{0x9684, 0x3f, 0x101, 0x6}, {0x5, 0x3, 0x9, 0x800}, {0x8000, 0x7ff, 0x1ff, 0x4}, {0x3, 0x6, 0x5, 0x2}, {0x6, 0x2, 0xf2}, {0x81, 0x4, 0x1, 0x7}, {0x100, 0x2, 0x0, 0xffffffffffffffff}, {0x101, 0x270efd5f, 0x3}], {0x8307, 0xfff, 0x101, 0x1}, {0x6, 0x9, 0x5, 0xcd}}}) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x7fffffff) 16:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x444, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r6, 0x116}], 0x1, 0x0) r7 = socket$inet6(0x18, 0x4, 0x2) r8 = getppid() r9 = getuid() r10 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r10, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r10, 0x116}], 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r12, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r12, 0x116}], 0x1, 0x0) r13 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r13, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r13, 0x116}], 0x1, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r15, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r15, 0x116}], 0x1, 0x0) r16 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r16, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r16, 0x116}], 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x200, 0x0) r17 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r17, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r17, 0x116}], 0x1, 0x0) r18 = geteuid() r19 = getegid() r20 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r20, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r20, 0x116}], 0x1, 0x0) r21 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r21, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r21, 0x116}], 0x1, 0x0) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x80, 0x0) r23 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x20000, 0x0) r24 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r24, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r24, 0x116}], 0x1, 0x0) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r26 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r27 = kqueue() kevent(r27, &(0x7f00000002c0)=[{{r26}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r27) msgsnd(r25, &(0x7f0000000040)=ANY=[@ANYRES64=r27], 0x1, 0x800) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r32, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r32, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x0, r28, r31, r33, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r30, r34, 0xa5, 0x1, 0x100000000, 0x2}) r35 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r35, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r35, 0x116}], 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="9177", 0x1}, {&(0x7f00000001c0)}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r4, r0, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @rights={0x38, 0xffff, 0x1, [r12, r13, r14, r15, r0, r16, r0, r35, 0xffffffffffffff9c, r17]}, @cred={0x20, 0xffff, 0x0, r34, r18, r19}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r23, r24]}], 0xd0}, 0xc0a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:35:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681c09402d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a42f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472100000000000000"], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x61}, {0x4006}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x61}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x6, 0x9, 0xb8, 0x9}, {0x8, 0xff, 0x1, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x2800}], 0x2) r3 = kqueue() r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r6, 0x116}], 0x1, 0x0) r7 = kqueue() r8 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r8, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r8, 0x116}], 0x1, 0x0) r9 = fcntl$dupfd(r0, 0x0, r8) r10 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r10, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r10, 0x116}], 0x1, 0x0) r11 = socket$inet6(0x18, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0xc8c0, 0x0) kqueue() r12 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r12, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r12, 0x116}], 0x1, 0x0) r13 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r13, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r13, 0x116}], 0x1, 0x0) r14 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r14, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r14, 0x116}], 0x1, 0x0) poll(&(0x7f0000000540)=[{r10, 0x40}, {r14}, {r13, 0x10}], 0x3, 0xfffffffa) poll(&(0x7f0000000140)=[{r11, 0x116}], 0x1, 0x0) r15 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r15, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r15, 0x116}], 0x1, 0x0) r16 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000540), 0x0, 0x8) r17 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r17, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r17, 0x116}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r17, 0xc7a87eba3a6a3038}], 0x20000247, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x80, 0x4, 0x4, 0x100000001}, {{}, 0x2, 0x76, 0x2, 0x3, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x6, 0x80, 0x6, 0x3f31}, {{r5}, 0xffffffffffffffff, 0xf3, 0x10, 0x4, 0x5}, {{r6}, 0xfffffffffffffffc, 0xd0, 0x21, 0x80000001, 0x2}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0x5, 0xfffffffffffffe00}, {{r7}, 0xfffffffffffffffb, 0x20, 0x10, 0x3, 0x6}], 0x1f, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffa, 0xe0, 0x80, 0x2, 0x6}, {{r10}, 0xd, 0x20, 0x0, 0x4, 0x2eaf}, {{r1}, 0xfffffffffffffffd, 0x142, 0x8, 0x100000000, 0x6}, {{r0}, 0x0, 0x4432204fbb4c8b29, 0x4, 0xffffffffffffffff, 0x5}, {{r11}, 0xfffffffffffffffb, 0x10, 0x2, 0x80000001, 0x15}, {{}, 0xfffffffffffffffc, 0x4, 0x2, 0x2}, {{r16}, 0xfffffffffffffff9, 0x10, 0x40, 0x8, 0xd3f4}], 0x6, &(0x7f00000004c0)={0x3, 0x2}) openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:35:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = syz_open_pts() r6 = socket$inet6(0x18, 0x0, 0xfc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x20000000, 0xcca, 0x1ff}, {{r4}, 0x0, 0xdee0182d3f80fcc6, 0x1, 0xfff, 0x9}, {{r5}, 0xfffffffffffffffa, 0x60, 0x0, 0x4, 0x91}, {{r6}, 0xfffffffffffffffc, 0x0, 0x8, 0x99, 0x4}], 0x10000, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffc, 0x10, 0x4, 0x8, 0x7fffffff}], 0x2, &(0x7f00000002c0)={0x7fffffff, 0x5}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x3}, {0x18, 0x3, 0xfffffc01}, 0x1, [0x38, 0x3, 0x0, 0x100, 0x5, 0x1, 0xa3c, 0x401]}, 0x3c) socket(0x20, 0x2, 0x5) r8 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r8, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r8, 0x116}], 0x1, 0x0) close(r8) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r9, 0x2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000300)) 16:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r1, &(0x7f0000000280)='o', 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x1c}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xc}, {0x25}, {0x800006, 0x0, 0x0, 0x20000000}]}) pwrite(r0, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) 16:35:00 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x2, &(0x7f0000001280)=ANY=[@ANYBLOB="01001d76c3928c696c740100"/23], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x102) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000001300)=[{0x1, 0x3, 0x1800}], 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r7 = open(&(0x7f0000001340)='./file0\x00', 0x481, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$IPC_RMID(r3, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r2, &(0x7f0000000180)="44067af6edf4c0f1491a003d8241426b4f165441054c0f7c6e170f955451a1ac7472a7459817a3fe15c8d802163d93b92a51a2cc2315c5b82965ae3a95bf04d5da713868e4b0f2336d021de6d3d121edbb3e18b65075cfd991fc435fb3b78c39dcb0062fca6d4ce6562a6567c1f7707c90bde5126dbf55bc066995e50509663b786084e71e8161d12101202a1a694cf38071db8bd77c090057c487c04fca7fd45b6173efbd77cc8ab1ef2b715ef7f3b89d7367f7aabde85e9eef1b59d8925bf4217c4ada5c46e157069f", 0xca, 0x403, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fc9cd50a364eec0012fa43ef333c") r1 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r1, &(0x7f0000000280)='o', 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = open(&(0x7f00000006c0)='./bus\x00', 0x10000, 0x9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000740)={0x4, &(0x7f0000000700)=[{0x7, 0x7, 0xde, 0x7f}, {0x40, 0x71, 0x4, 0x5}, {0x401, 0x3, 0x5d, 0x1}, {0xbb98, 0x7, 0x0, 0x10000}]}) pwritev(r2, &(0x7f0000000640)=[{&(0x7f00000001c0)="3eaa089cfcbaceb749e1c38293022f53035279daa8a3f76670c76d670767adfba292ef29f513", 0x26}, {&(0x7f0000000200)="fa2d6f5124189385c48b2e65993eaf526b3ca4577e35e8c05b4d14c7bed83d04e1858dbe194c2ce3cd39e962c2968f64375225d8c57769fb3fb794b3178867a8108c59b441dc191100ca5172eeb77f128c7306602fba211dd02a88319706011e7223506bfdacee7318ba340988179e16fc4d89", 0x73}, {&(0x7f0000000340)="7d9ae3e2c32cee738ea7a1525160db5da57cccd3dde02d0b9fcd35d019823087b3248e1106dbd1a9ae5dbfce13fd181905b2e697354e23ad6fa125881daa25e5881520cd94e6aa92b43d327770787d0d2de790fb19ded4bab3b2f998314adb808b606605f13863d223c7fca7bc4ae9513b0ee49ae09a66fe4d85f998e30454e682e99cef2443c425bae9cc0d893ba3e824c6d742066fa48f18760259a2c96f1b56b9463169613606d9b816e2f5cee15c6dd44696b4d75926c71b91182b", 0xbd}, {&(0x7f0000000400)="cd6a8df2fc21521581c76fb7e48ab78abf4dad68a56b36f5d6a2aafd2114f602bb5c3a05338dee77c44e371a78df1383dcac8842b951f8976f2eaeb247524609387750f473a6f0b12c6edad3162ec7ee5b8b2b693f232b4e08eaa3eb05d26a0ed97e72286290d4b336da6c0d5f689835ae085832d287b6c188992e7abecf0593ea444989b84a28d21721b264d04d64833debb0322c4a533ff63b47a37e54142aa64a6b8df3bcd8be6d7e4d3acb01f1c2db587261670185954203e4c40d4fae6c120a2bb1935c5e74832d6bbe8708ac1ffd826637b93b1a390ba84cb9e0da7aef987c75212d515ba93eddede140a81ff90449974ba0413a50da25bee5c676e8", 0xff}, {&(0x7f0000000500)="dce3936fa6106fa9df13ac2d8912031fe3689ba018b986", 0x17}, {&(0x7f0000000540)="be4c38b22d523cd75eb8f17268d0d01a4f462d8a887fe8696bcccc9dca308bdc71f614fb4337f99d097729359c50b43b70619e73ed05b13956353d7f1563c0ffabdca631ea9b43c01d56ac93f71877fca047ae831fda48c49a504754c5c34d726e8e23ba527e32e064698db8e0fabc7ee6bc7bf30702fe7d934062c6e8146f3b80620ae11e20cd735f1bbee2e6978d98035ab1b9a6721d486e21c7778ca24f67bcfc89a5e76a69793d38ab34f301d1f7c12668b31ff9a26100b70ace16a8b68968acee35351d4ffb1d64cecf773d20bc325ee8a8d728", 0xd6}], 0x6, 0x0, 0x2) pwrite(r2, &(0x7f0000000140)="1947ebed97bad9baf5e190", 0xb, 0x0, 0xfffffffffffffffc) msgget$private(0x0, 0x8) 16:35:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x160) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:35:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/127, 0x7f}], 0x2, 0x0, 0x1000) r2 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x8, 0x8}) write(r0, &(0x7f0000000080)='L', 0x1) 16:35:00 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x8000}, {0x7ff, 0x40}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:35:00 executing program 0: socket$inet(0x2, 0x4000, 0xc5) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0xa0) r0 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r0) 16:35:00 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000a40)="99fe698aca15c6d9f89359ee99ac6d611d1b730d9b3041160d1e41638bc1e3934e7362d0087c5cd9f2c21594b7bb6f62a21dc6b45306bc65df3e21d1e9c8c34a481d27923c2ed94fbd667c55375f79cb645b929d4e9aca1e646fa0b3ba1c914ea7610308f2f6c2936110793b01b10aa763431e61df448723d919f0886580dd35d01f969ac19f6b1e3cf30e84b6e02002a48eacdb2f89a0624c43bbc055f6e6169b0eef72365f048de9e1ae4e4cee58af9705538a5c9857e4f9c2002e02118a23", 0xc0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x40, 0x22) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000580), 0x0, 0x2, 0x0, 0xf) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = dup(r6) msgget$private(0x0, 0x80) openat(r7, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000080000000000050000000000000000000000000000000000000000000000000000000000000000000000000800"/85], 0x55, 0x1, 0x0) msgsnd(r8, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:35:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="a790060e07f3c45a7aec82eb1b25de689fd114fb1c6b03d3bab127c97f1f6d0c57159a512d5c60cf7e7213e3f67d879e87", 0x31}, {&(0x7f0000000100)="ebd6f33d115c7337c97beeab848e64e7300d1a109e7637424267bbf14dd418caa95cebc317672ea41adf9e41257631df79890eced38b6d2204f7dbcaec0c2485e4157a339ceaf70a3a0fdef25a8112327307e4ca", 0x54}, {&(0x7f00000001c0)="e13767b741e2009cf8dd9d5b547b9e3fb1152a9e57d1e8a94dd4783190fd3a62e87abdee011d3a7b34481cb5ba63f12d97fa6a17ac1fd5ae14741bb786", 0x3d}, {&(0x7f0000000200)="47e8d9922a9b155ea3c7cf5587531a40726f969a9d2887b9cddbb35c02132f298f66a53145384ec47b58840370ec7995afa2396af854b2f0bf", 0xffffffffffffffe8}, {&(0x7f0000000240)="c0cd85c1f304d8ec00bdd532343e6f053454031a2efb57440eb91078a947797684d416aa0d443c28ec6a4365c218ecaf14775661f124b997cc98ff534fd8e8096b3e", 0x42}, {&(0x7f0000000300)="43529d0bfcdbf663984fd4c4f483b3c8aaf3dff96b7dbdba0a45239e2518febbd2e3d68d723f335284886b49b08a2492011d2d1fd645b52e1544d72fddb427d1022195c3e2c001d29eb9e227c53a15bfa02f772ba08b7014c720489bc354967c7f3089ec0446707ccff3024905c9f81a89c9bc50f767d32a1337a2dde1eb89066bba4aee6d020b0373cb7e8eecce4e2582ef3a6fdff99693156ca16f11c8256b316408dc91861ef3e3cf8e1e58ab8eb2301b427a56f1eb9e69578208eb1ea00b83f62342f6", 0xc5}, {&(0x7f0000000400)="564150ca4e325526650b9418dbd1d997b128bbad7e4ecfcdccfafa0d11a4fa74ab13b01457bd0635a0f83c63e8b546a4b42a2970ecd4c173056b280e4719190163763099270d8d81ae2284459c03e9fd565da94eb0776ecfee885b7eca7f78da250d18de504de17eda40ef2ea20d9060afe458e9bcc36e1b0f89bcb567979aa0040881e88c51ecf04df0cd195247a731e0b8ca819efc7d57265c20c4ffb8551971b3e36003f2f9b15b1d71ae623525ea05ddc1d5d573ec", 0xb7}, {&(0x7f00000004c0)="94a85d1becb83f8e6b3fc7d9f5c41649ada46f80357e0b5796672b29b0858c39301d707cf1733071c11c0d50793a96d0bbd9c53bd3f36b155f8b58bb9409701f1c60b4d12634bb1e11e6f918b59a759ba34217a5f431d20ec8e440877a3efff7362f2d3a", 0x64}, {&(0x7f0000000540)="06af0fc7bfc03f6466972295cb71d6270815c443814c6ddbd23e74b1ac319e28b79b16ea818364ac70647dc038d9028ba636fd1fe90091599b23411ace37286d5c91fe51cba56a273397158f4328c0549c92ecf5fa5a26bb032c5a7108d0a94d5ff9d03f1db4", 0x66}], 0x9, 0x0, 0x0) 16:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000023b, &(0x7f0000000080)=[{0x64, 0x0, 0x1f}, {0x800000035}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:35:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0xffffffffffffff0a, 0x0, "d730c1e700"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x6, 0x0, 0x7, 0x3, "2fde5ef32d1294100f9daa3d95833529f5517c25", 0xac47, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r3 = syz_open_pts() close(r0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x800, 0x0) r4 = dup(r3) ioctl$TIOCSTOP(r4, 0x2000746f) write(0xffffffffffffff9c, &(0x7f0000000280)="6f6e4c6aea5b8a0f0875dcf35916212b3e039bc98ef3144605235f3c6e3b271f8e994cfeb666ea26af1f7d79a02441c265a09a1a8eec1cc37d734fb083a210e84cdf050dee2e024de4cbb7795f4dc5db7e2eb2cbecf8f2214a8e0d9b4cf6c876f7d2069a36faafc55403f6dd98ba2383d0e345fc2fbf992b39979f65bc9f4ef3756077cd525ea58b9269dc8c718f12f726184d680b9a8e9d25351ee56fd53a481c98d6fbef3a01cc2114e02bc151624d38489d9162666011", 0xb8) r5 = syz_open_pts() r6 = dup2(r1, r3) dup2(r6, 0xffffffffffffff9c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x400005, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x9) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x40, 0x0) 16:35:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='t5', 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000240)=0x85) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000004af30eb135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2b36c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592de442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60fb735b9de90572efb10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001200)=""/50) 16:35:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {0x0, 0x0, 0x100}, {0x0, 0x0, 0x800000}, {}, {0x0, 0x0, 0x0, 0x7ff}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xa6) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r4]) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = getppid() r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r6, r6, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r8, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r9) r10 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={r6, r9, r10}, 0xc) socket(0x18, 0x4003, 0x0) fcntl$dupfd(r0, 0x0, r0) r11 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r11, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r11, 0x116}], 0x1, 0x0) r12 = accept$inet6(r11, &(0x7f0000000080), &(0x7f0000000200)=0xc) close(r12) r13 = syz_open_pts() close(r13) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r13, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r14 = syz_open_pts() close(r14) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r14, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r15 = syz_open_pts() close(r15) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r15, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f00000004c0)) 16:35:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/28, 0x1c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) 16:35:01 executing program 1: shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) r0 = socket(0x11, 0x4003, 0x0) connect(0xffffffffffffff9c, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:35:01 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x3, 0x10004) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) semget$private(0x0, 0x0, 0x102) r7 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) fchown(r7, r8, r11) seteuid(r8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) r15 = semget$private(0x0, 0x4, 0x408) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r19, r21, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r8, 0x0, 0x0, r14, 0x38, 0x8}, 0x1, 0x2, 0x8001}) getgroups(0xf9, &(0x7f0000000440)) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r10, 0x0]) fchown(r3, r4, r22) seteuid(r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) chown(&(0x7f0000000200)='./file0/file0\x00', r24, r25) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r4, 0x0, 0x0, r25, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r26 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r26, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r26, 0x40047477, &(0x7f00000003c0)) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2810, r3, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x4}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r27 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r27, &(0x7f0000000200)=[{&(0x7f0000000300)=""/140, 0x8c}], 0x1, 0x0, 0x0) kqueue() 16:35:01 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() getrlimit(0x5, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget(0x3, 0x1, 0x0) semop(r9, &(0x7f0000000240), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r20, 0x4}, 0x200, 0x401, 0x2}) semop(r14, &(0x7f0000000040)=[{0x0, 0x8, 0x1800}], 0x1) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r22, 0x4}, 0x200, 0x401, 0x2}) semop(r1, &(0x7f0000000000), 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="fa523448430bf43109922ef1aab85b343826d4367d844c1439f5ce48da4cd0331dc55ddbbf592bb92023a6bf27e37b53f7fc7f718d69e06fb952d28eaa714d150a942d1b78178c6197ffcd9120e99df5609e6d2c5930b6ea4af9e4d2320b1c2e697be46fda54ee78aaa6584054f6eb51242331b068cf6b6dce6336", 0xfffffffffffffe29}], 0x1) 16:35:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x4}) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffffcfcc}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:35:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:35:02 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) dup2(r1, r2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000140)={0x1}) r5 = socket$inet6(0x18, 0x4, 0x0) r6 = socket(0x2, 0x6004, 0x1) getdents(r6, &(0x7f0000000180)=""/4096, 0x1000) sendmsg(r4, &(0x7f0000001880)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001180)="6762352c5284196e38d2a6421c82470cf27b3710e2ce6e60dbe1a7f98b9161b220eddc5c3dab93d73985049eb92876d7e1013d8a641c97ef1aa7d39379ae0a5c66f019fc41fdbf1680d6e33c606f26312d5558c364264dcb065ccb1470e1c408d0e8e326c3c2dd831f42f01556e1ac446debb589d0ebaf82b13bb12984f5f5fb166548f36a45fb2d4f4b152ba4e63e43e33f0deb8848138c5a8f607a2726844ad07b814d557b765f515ad0a738", 0xad}, {&(0x7f0000001240)="1609702dec1398adac1442fa1012adc4a8ba4acb99f7575dfb6d1044feb6d88de89cb184c9ba580a5d4edb33de425c5e2adc6a821e86f6a6845c20787e5e1aa189fffad727bd988aac7e8cfd98589ac98bd3cb5d9efb8cac47e234fdd6ef8a2acb91877944bed134711470", 0x6b}, {&(0x7f00000012c0)="69cc4eb27ee81e6975e053badae57045d9ae6d9d9d507f539b9ca581066069a6f0d8ae69ab41cb37e3b21504cdcefdfaae8db40e5b17ab30032f3a9c2eb965414a0a469cc9d580e07b457d3d31ef710e9ef47b22818a1b86ec9a79d03918b51f7bc0fa5b49c0124ec374542922efe11d317b3d8ffcfd3e78612bc6e9727c34ec5ca54d4f6ca0d68baac6d07257580f7c13a1b7618f27720757d0d1902962a7775125a46f36712ed1abb6517150b7c4f70d909a51c52ab5ef7897f3982a17aa07377891b7a07f378feb9c55e53695c86a2e9ba7e313091041d5abc6934c72c753bc1b436f1177d5171e4dc6c278488b5c7633b08a", 0xf4}, {&(0x7f00000013c0)="dec159679f5eb56e8580757d88e313519e0102b5aeacf45b6e7e14358c02c5c4c0483f93ce9fee50f791c071017cc6186f76b2436439163241ea29b8434234c42a0b9a655c342805efa716f0ea3aad9cc49f3b01e0de4b3bad4e3d857dacaca4ee4057272436bc81d2c0bee2577fbf36af5e251f7d6ef3402bf65cc237e6aedda93dde1c28bd9c9deb79986b578c3efafe8ee101aa26d3eb5a1d8afba512d1c62457b1229c87c83ad485e48a9b8752e94f", 0xb1}, {&(0x7f0000001480)="c1a6804453bcbf105af9065cdd535df1029a", 0x12}], 0x5, &(0x7f0000001540)=[{0xd8, 0xffff, 0x7, "e309c4cffde84a1bb89fa329c74b1c462bb55f5ebc4cb4ff172930698587a02605973a8535fdbed224b49cfe8a6ec5cb6209bc895b39211eedfa564ac1083cbcc778e45c6b461368122f0dadcea9a95f5091e18a36b8cca9f1a00f214cbb67cd9cb3461e4c6b981ac06cd8a384b1f92230d062d16fcc0a75fd83a0e13051d7527d9a590a18901973a778637f6c6df8104f71eacf3fa4799cf00466cb1519cf9312010aa6015b812d5c7fa7fe12d24c03a625ded79a3104a4c66d79b2e5c15c53e3e9f7ba964c792e"}, {0x110, 0x10002, 0x8, "d6d8c800070b26a3d9d5e904464cda5ba0bf14b61a591b0b542052a88614f17bf1de342fb4f2e183a9d0dbe3b25686f9bc5a8d976a253f79b57111edb9830e6fdad0ee6b60a650a371dd5771b72ffae1fd872263415b26cbcf3624163cb2c0818069c9bb6fb3250b393aa03055f28f8e63a3bfa520b3ae453cb945ff448626a9f56553748d05aa1f6221662e60e9260d710986dc89d2e3aebba3ffbfe5a918ee2ee500ba00ae4d52c0f1ab3ff2db4fc890980697fb8b8bb51d6e70aebefb66463ebeb8af29f3c92a8c5e596262b2f05a9e931bf32ed846bf6d89849068df3c1019855bbde709a23dddf15cc1af1712fca93e626918e1740bfc"}, {0x80, 0x4cbf65cc09d8bc9, 0x8001, "1f81f19a91f925110ecc9697ab5786cb5d5337fb0882b53f1b86961cd6ee0107f9b592ff6ed143b18f676a769f874030dc8137b2dc8dd8297254d9e4883c7cf6069e0c233489404c48435fb47807e8f93af2fd5369335db03e34b94633be3b6183a923931618d7876e3b738ebf9fb3e4"}, {0xd0, 0xffff, 0x80, "7844c4dc769059ff71b4a4e4e3f6a9656b9dbe6e2fa602486cc59b6f5b0a30dbab9126d06e1d806e61c8a23274274f04edb557f90e5afcae72b7d737bb0fa30118c70938595fc7cdc03f9f869dfe0b68a94f381415e5f32cf616a8d03dc536addb5f077cca7167abb560cab1acdd23fa584188ead28fb444d95b09222a8cc3b10ae27c60e079f51e89a1932cbb42b2ff64ef479f86395085ac9303cb13694dc4f42bff85de2f9f3ba12e608dd94c8b3be34467b3edba11e5e258c8fd47db"}], 0x338}, 0x3) r7 = socket(0x42, 0x1, 0x3f) writev(r7, &(0x7f0000001d00)=[{&(0x7f00000018c0)="a342b180378d659739b4dac0127de70445289e843d91e7a146b8f5c314bfb3e415c511ee61e00dfd74ff9bbf7c6ce22d931d06b7f1a0a44197aa148924b2def10b74a1da633248fb2c046446669b5ecf4821cb754e7513a5c6124666497b03517ff5aefa5776374b218ddf3cb642474c", 0x70}, {&(0x7f0000001940)="42b5376d7027915e79b8df92dddefb068edaabc33af436b4abd2b3c3935bad956e317e4fe9a3dd8508da6a79fb612857b9712be493b3e75e845e6aa68540f2cc71bff367b32fa3806b70a65ea74822ede6a590df16d395fa6bc5a7863e4ab1feda0174ae14dfab8d888f9da11ca51fdfbdd79099e39adb36992405b9b9b7b8424f8bdf0b0be58350f5293fe71b1f5e6295d2fb49a36a9d5cdc99bae3c3102a82e25cb9c51874c78d03326757cc8d", 0xae}, {&(0x7f0000001a00)="8bdb9e0bd6cff9410b571f685d1dad0b2954dd6067a75c4cfeb12529615258683b9ac43858af819bf75f266cb0ab28866f1f894b7f661e26d4dd481c488de5a7ebdece13177bb72b49402568bd1db41d2afe787fb7e7284e97c17322f7a45c7eb0d2b8dbd2ef3390ede02f96cb9453ff9d35a772adab0eec66e156c4ab22b6cec791461da9e37d0ca5d875e2a5b0616bcf571f11", 0x94}, {&(0x7f0000001ac0)="2fc224a053619ff9493c305a1369906e32174eca59ff89abd7b8344423ef2f9f1d96526b38482d2e5fbb7a69cc9d813fba43d24fa18094667f4411e01f902ddf02ac8e537dade2b7c72dba7e46ad14e4dece75ca22ff63c515838c0d2f85c2665a24759b7ce17620fa823769c64981b8f142db2095d8db3ab43cd4e4801d5ee632642d647f24e14b39de3930dffb1cb5", 0x90}, {&(0x7f0000001b80)="fa968aee2b9f1fdf95915184bad51444cfc9ae622b5f13d4b7c2005a2631a4bbe28d44e6122339d38014cb0c3ecbebfd243a2dcf0b16fe37fced7e53a7a5ba7aee0740fd5c4e1f55144f86e6795743cbd13b0a6c6eb632e631d47611f27488c4b19fe576970543db360c2ff049c788a82af5d854abb9e206a2409e680546720970b48a0fe2af80a9a181a4c7092612a92ba955061885827b6f385aa4da71d059e5c6e5de9b60de0b640daa23891925bdceb0cad84ed8ab29a49307eeb23d6c521394707a5376ba956eaeea2d7f55852d1d1345ec496ba562a3e1c57f2d2b01abb4e62ee051216e304b4871d70a488ee3f8c5b4b8991144d5b87e5b53f8", 0xfd}, {&(0x7f0000001c80)="e61b386631d619e94516634b11df55841819f4ed83fd9b6882002fae6154", 0x1e}, {&(0x7f0000001cc0)="e0f331458818d9ec", 0x8}], 0x7) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000001d80)={0x80000001, 0x800}) r8 = open(&(0x7f0000001dc0)='./file0\x00', 0x1, 0x20) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000001e00)) dup2(r5, r7) r9 = getppid() wait4(r9, 0x0, 0x2, &(0x7f0000001e40)) getsockname(r1, &(0x7f0000001f00)=@in6, &(0x7f0000001f40)=0xc) r10 = openat(0xffffffffffffffff, &(0x7f0000001f80)='./file0\x00', 0x18000, 0x30) read(r10, &(0x7f0000001fc0)=""/246, 0xf6) socketpair(0x1, 0x5, 0x6, &(0x7f00000020c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getppid() fcntl$setown(r11, 0x6, r12) r13 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r13, &(0x7f0000004200)={&(0x7f0000002100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000041c0)=[{&(0x7f0000002140)="a715a8d73f585f97a34f871d9df0c3019fea859310649cc47d6ce3fc145d3f0d9cd8fde9cab1914d1add84795a1b37dd2324f448ab3a56a4988c9c94feef2d5f919830f22a472ae05420a6177cba03068aa99808c2950885c92b75e957132bc7bf81a036ad427f9f35b9915f4b4a9eb672e358fbb5caf8b378878b8964a215b96f9bbb93804bf13da250762e3e843985777e75dff1b9dd97b58732e6e4129207b28d7e320a61c6dc82335e25df3fee58576426ba5ac5b207902ce83eb61ea3700db44804aecf6b7118f6ec6d66b535aee996880c5aea309bc3d87d4b63ab5f389cebfe652ed7dc190504c7030680a1ef3e273058ff3aeeb8d71b9077c80ce42523d20bd89662de907dd2c130841619433948974d9f487f7140cef8dd23b676467d0f23df38ead56d1d6233c9daafbd1e1801e6a70c53cab60be88e4e51a9f4e206c7b7fb375e77c3f7ac200c0e5266e8f4ff461b20a99daf0e7233ec04c625a9682e8a5d88f0c00a317e12a4c9a8359af80bca120db88a0d832d7f4618e45be28c2a61b34fadd530d15ea3c3ef95792ea3b4b11edf912a46c1bb6a6b1cc182d4eef97ea48d520d6d90bd6726172a9babe09fb908c068bb5ed909a36e0f59ddee3036bb0a7fa810d612f6ae3f1a91530d4ca518dddf4f74c252bb464506cc4c1e9276038714dc5be705fb5a647e568a34f4ce9c39fa669e2eeae5fdf4cf250485012c74b83f1bcdf665e802a3043ae29c80a92d339f4d00e675aa3a1a1713aa9b7cbfbb0825f73f86b380c53586296b31716c2b0847c92b29943bf21b658612ae43410fd7cf3c82bb51ab5cef7a95c623ad40f6149355d2dad09d215477d1e20efd9cd78574804040ff968fd1ddc7c8c593eec19ac125b43e77147b270109b6d273f5f494c39f06a5eb08a6d9624fc17f0681730deda6516dbc6df3a1b21df40ac6d4a7db6609727f6668d3e6251fc80c7d8602413a95d8d79905a6be3943f15b2c80d6674b3f08f0176b69eeb8ae104fd1893270d4775c885e9e8012e22f4bc2a907389828d18c1712c8ea84c94051c39d0756f440f274106e38e13f76105d3cc27201a79bc0432062490bdc34be7d5bea27e7cf7ef2235e224e27b9c1a7abef50c8addc020abf18dd6217a1cf4dc1933105cb15f35593025e31cb28e1e562081d6fd159df24e3302d5b3ff99c077651d574990e12bef45ad7e22325fb5ebaeaf6b8198d7772e650ac92cda66b91151b5694ea77cef3f2810ff773b387530e45d4b7cef9849792d2a0aade55d6be28ced35a9d00e88d55118e7956f8825632c847be7dab6b6569491add7a01f31906e90a0defc78503b980f19a55d7ad4bc8313b07e38a32faa00955aca96f676fdde966f793e31fd64d8b1d96b281d214909d7a333c821ea9a82ee7016170a85c5dee775a26182a52174ed37c3406464c153fbd1bace3474e5f04cdd65ef96912bb3ddc7b7bc110571f1c2a05b81b3511acad92a53266788ec93654d18e414a14b5f79469a68c2b77cd11d424a71d6d1c6c530a348ce0f24f3c99feb9954a7e6b1a56d6b9a9cbc07d52ce152a500f1ea08d777d4a2cd92ae0b45a43d985275fddfb3b9323ebb8db77595cfae7ace5b9152c92db129d0f6f0e7aa502d42df9dcf3847fb1ffbf16c3afc0270e93c544dce96c6b10e3316c3d6b49a7bceb68d18d497adf083dd310003e3f3ae63c31f1d3d5270386e2926348c543b816816b329f75105c1ffca2a4afe739171ed0d3aa791e4150df5a8c5682257b3894c47014d19493971eee402a287017649bdaa2148d9d6623c21e368c229cd17eb6a7635a260e5992c5bf5de6792025f80a7395983c5b6de8beb2e3c6011847378793f471c946617e36c41607ded41627d4d4e3707095d65effcd01ce5db78edfdabea8715ebfdf095b6129cdd2675fabd1e0f80b5adba8dcc9d761458c049eb518210684cd9cfc779f641aaacc4d3ed6a86a9246cf0bcc4c0440ffeec39a8f36be11897c337ba95e97a62891650210d9d6cefc0fde3ffba1ef83599e3aa7dfed824d8d614b533a42dfa9f1442a32c62089df10642f4833709822ca4a83e78fecccb4e29c82e9f17e98705961573a4753b08a34f285aebae413edf6273c42b9dac1fc26aa69a1ec15ab7c5b74e4d8370ab2eabcf36b035cda559b99ac9092b9324116dc962d93867130b2e6bb8fdb1dc3180b7e10a5ef3f949aa94a8fe1192a7aa5b3e3fc071a45d3df5196029c4ea465cd3915c7855ae3dcb1734634b18602fe2835448ccdcd844db925e52c217505625c0fc5eebd73ff9d240844711b316c2d812fd9611d161885584599719cac20c8bad03d3c967a4a8e1dd1cb9239958393a736abdd5b840361b5aacd2a6590ac645a652ff6989fceb49324861be0a19c0f926b187a7bf896d25b994f191c8d76f518d25dab02d9cbb88d0c831b24de8c09f90e0770422a84c79384dba5c2dc4389d4799a9cb2af7bcc91367fc86fd2df4927de8411e50a2e6ce4d303b9d6fd69c86d87400393d50cfdf8dce998e02d80f3f51bbc4a3de5e3651829ac9aebd0cc9f6e7307af6b55970c53c3152e81d3943444833e1e85b54b5f903d4ef9761a31484b785e5c1a496b242e6ca819281887382a3e4ee65b19f101caf29e6fa4c9eb9ed8cb49d22933f1476cefb108c9f2f3bc09c069ebfd1606c45c81efbe92412a76a116c716bd8bffd7383b0b9a89e4e3a85cae410782f8f8815233d9a9664fbc58688ba71c7332e3022eb7792be2f370872203d78db578a82a16bcf258823f4d6def8a77725524d55fa9bcdedc1eba428e171f572a48fe506a1da7b74f6963b535748c55d67b0f76880793729e405113029b5df5cd175c0d1373b9c7e4cb80abb61724ed6350e1ab1df03d723e61b6ebeb16fae98c56ce18eca7e92114caa64d0ad3057feb9270557c87e27330817abc985350108a995dd3307cac256d68c82644be7876c3cc40995f4d86648a3b30f5f2457122c7fd075e16a189e08cf25f223a23e631b9eab7f4479d649f2e015dfb2db4b5617766b0a422f952ab40e4e6b50cc887d10eda3daaa06da611d0d8bcbbcf298513cf30025fdf28ce3ea8e92e4ab1e27175c76166d4aaf499678a2f694de58dad1874eaf7809c2814e39aa1e855cd96e8f29400b415cd325a2e0e8aee6dcf9cc8ec95896ea92da4432d7b883f82fd5e555beea4928c6d3ce839f0e5edf65d6b1f6ab05b7e702c33d5bdd72fecb66e67ca548e6de611a038fad5a786678f3d222f9e695ce7b306b63f578eccd7ac03be73a6eb652186a5f92a0545f257af4718db75c1161637e9006387350cc5039112ededc33914296566fc74943f48114e2243895bcdfaad7e3251403b87a5f8627a8575b59d0a0556f38a21c1b972531755df306f9fce1d0c704afe8afecefd69a0bc65cccdfebcf7e60f802c13781af98f06a657c3269c3bdebca087eb0905074788e12e189c278d4bd0e867c0716674ef3058d1e052689f9d92090c531a0726b0d77f41a8dc3eec8cda1cac8d94a55e8effd4f0ab0679714f2119c04fb4640fe664dfa9218846e169b0deb7606be7deac9f5cdee69d13dfa11591a040a2455ee9133cdde23e819fe3ad00a0cba073d8713f5809061510275d2a5258e7d4d47ec89aa2f48d31475dc3951b75490f65c422169deeeab68ca34db07a6ea8a88c24d36db1f0d08d9f3f7c7301c7871fc79fef08bb041f47289d1e2ee14014eafe297210a6da3c79189ebba48fa1f173900e5d6312cb83b5f6ac40149feb67067c271cd4cbc3dff54ba5eee47a8004bb6651bab046fe29a12f39a40b7ce9f43abdd97206ca73985d85eac24246dcb7e0fc4a796a4fdf3676b2c8162c5ddac7e3ab8a5b21ea4389d49a06043cc10b6a4e47bbdb114fe6f14dfe383f371b019342a06de65f0daf2d55a7e71860f2f17d0b848e94fa3310ac80676eb0a859c8e5aa1cca502267be45bb48087909a0c1098e87d30b018826d562daaab3c647a188216e0ac164d359be1be243828c38dd4755a37147b52f2b63365feba0f010a4b4cc0cc3197e0442807723c98b87a0605b9f05f8443e1d0c6f41b9d2143a4b31b43d8d2f69439628ea31e76097f4d567a7a3282158117902c1f080cede13335c789e764f82034f77ed0a5bf0d6455a9242174d95029296e1d917df4b0876198745084c793fa773801353069636189fbb310688e01cfc61986e46dbb83b027dce81b04376d0ee20ece93bcda55338ed164d1afa006a8c908a12a6e10a5002c7bfd967b8e87740de1ce5ae45e447c0632f79ae3c30748db6d1d5ca9185a3b9e7defb8212cc1675284cacd30db33f980f19394c1f0cfba8f34711ad5ae59a8315f3dc11b438ab8b433002134e6684d073d4362d80fc0995547f60388d31659b4c8892ac6489d5265e50b4a917c99c7ea771109cabb863765deae09356c5df1d27e102a1fdef0b801b004bf0e09c7f15db17d22816ff6ec24d9c3efa59448bea4cbd3c7c22f1bbfb050634084d4364fa887d6bde62996520f2392d7aada9a051b4023acf3b2103b482676f78575bbf0a3ea1a70da73c81faab93c73bf025c41759b4a6302ffaf0c3d79e1286e4975dcba46f4112bfa0d9e2baa4a2e0e80dbaf224541cca4217d5354f707f5d4bd0eecb83cc7a40b87299be3f08bd14e8e9f0c3a958693687af363f004e2f5bb453c7ea959fbff7cc8b3666555fc25e9c24df9d73d6fde4d67a2de5ec7c1cabb35e225b8e7f4224cc904afa72357d014b8d9e9fd10617d79b675b174482d5071fa692578dca93163af88309370bd01c18c771f5468d1b2d66fbdaca35a2a5299cd0ce7fdf316f8a7409f094a7f162269a9363c7b764384032d864421b0cb7213edbd0c3c79312dfed69a6ea27693d93f4ed33759e3d4977a27c186a6272b05143393041b110a140c77f5f21c0f1a9284b6c960a3bf2df353c1180172396c5ae9b87199a7f0057ce51880b6ac5988f9255c2aa90271d0db86241a4285aa7aefed0be521484676c6a6044a96c1729875ea953460853c9d4c7b9f71a0d3e525cc3aa1f02907fda5ff116a4ab98d86e950b14f05545b81750026d9d7957533f9b8f04ef5cccb3c0f1f7e54107be6ffe22fdb50461e91b67e7fa0c44d1281657e3c2e6934d01ce4ab5540710f412e91a4c668dc35f7936884ca6e3516dac55e3dedecf5860810f80d93b3962a4ce12464f000f3653e373bb4224c21f9533c4aa04b18d1f64d79cee91b93c3c6db8c17b444553a3771d4c5a3f7669c390053bdb12555c916cdbe6aedaf43005f375554306071622575822b4b19f2fd3007b210ce289c4ca8172210e1bf635abd4cdb361911ef326726657bb7d7abf0c831171f9a1dcd5b9bc330d92fb7052c861966287225ca771100616bf36a88b63f82cd386a2dfba685d84aafad67c043af2c6a0058d4de86e365b44260a8fec07678237eaf579a271bbfab4fa2a0fa3477f34fbf51f839cbee28021cf8b330fbb76572eef5c6ecda4d0e4b595a7a06da6021031d46cccacd656f75a38813c033e50f561187601b955adf519f57f19321ab8c30c18417a02aef5d3580c65b0b56747904a2ff2035f3192e163b6df0fb50c1a076842ab503e2bbe35deb4c52d219853b23a968364ebe5fb04e7df717a6eecccc7100cf82b1dcd86b36801db40ef0bd02818fa6ca3d7e5a2368a913e26a82067a76c83327d1d289239d65a4e4dce99edefd96b82cffac4ea39f9699b6ae366f6aa7aae8d96c9092f5b70570a9ded6a32c40912d96695d7", 0x1000}, {&(0x7f0000003140)="b8fffd27eb84b91e7caeed4b517399778930138e8451", 0x16}, {&(0x7f0000003180)="b429d50208b65c9cf55c17f8712d1bc67c4b3c4d02e217c2b38c514770d9dbaaf3f042efd267e78d3aeb78b8278e80b64d05c114ac23ad8a5d609787b341638d9816ebae66d6d2b92a98e1afd62964f6238af10f9a660d69f7edb6ac710b02a8a8466a5f7aa89449044af1bd25b78f6d2da707c01bad494bb1ec548635315f4c0591e38c2d8d809308cd3e15aa3dcc87fc11274a5f318c348654ccdc9922aaeeeac7837d4f9633423c15a394d9e36e67fb7cd92ac915f2ccb601453e532c517135bf9c81ff2e2768138b8a3b51af6b1eb0d57371e2379339df042e746b32868d04e92736e515094a4b3aa3e0e087071019f089ed2fd576c8582fd12867a6c5010673b8cdc395a7928065be62510577ed84a85047686071d916b5689b09e327bda25205f880107512320555b2ded261fe069b6152f6e9271e35c54e70e5fb142295076e1e99561e8307619b8a4d5347f1db81852209abfcdd4816a049310e13596fc6fcad094f6137799a3536e06d01222b45044de09c781f7d1305681454a7ecdbfa4cd7a5d143f1eb1e9257976705cb19b1683a8487c602cf0c0b8f0b0c554389b666d54078270c4eb86f849fa63aec68ed767851a7a298f2f27ceb252412606b5aad6c0c2ccbd2dc6b0e6045bc6efcc273eb5bb6dde2ec953524deee8c45ef829cbb6e75ca1704b44ef1fa3b7b3e7fb821b7aee94d16e58b3b457408f98274b3f1d52b24ba66b4ee014f38cfd42af87e239b4a0699eff6e04efeac522b70fabc7e6c3b8062c90c43f91b5f468492b4536c5b3453f1677fb020708876e7e53b649c7214140da2261c5db1d32a0377c310e159e2b810e04e9695e5eca0aab9fb1ab0838ed86547f139600e11764dd490a5ac13fe90211114c4cae2a510bc17f5126e34d6b4c829b20af6cc2df6950af4f29d0ff8fb535ca15183a64598fbf59ee10460cf105640f09ab1bbe2b86f0279ce7ac6013c4de21ef90464e090a14ee233d34cf121e5f1a6e3e4afa2a2b5913f08721bc91a56777cbe30f14491a409748ea50018e93770ebb9d44bcf1bba134200aae71aa002fe9d59812a8a1de66a29473c9f06441d9053fa2ecf1f5777617ef08d1c9f4116871cb6343fa36421455fb81ba59a792d0103826b8a4f5bbd4921d02fef4f72149ca911726e8691cd12969e7ba240495d3bb3b9530051107ef8fe2bed89a2e98ad5fa56ed851879f0047e36c8ae1c775fa360b355f737f117973ea46bf7ecee4a3e5da6a1fb18f59e0a77e2aaa4940f0534441a197cc07872ba1d9074c02bc0dbe65f785867b1280bb8a0fc61bca84f19d76303ec0df499e0ecd01f6726697a0d3389063afaedf0ccc9723fca28d0519d845cb92e3b454e92c4792737202c8d9a046fb9e94cc4f64aa16d3a554ac19a5e47639b518889ab976f2225f7df859faf3940f7c56356db70fe9cf9677f2793c70e4c56c805ca3057d3d216bdb5f0aee7b583467719f54369d8ccd99efa28cb0de86387c4948460d31d07d3a4775c785c1a9738a64978dca0accbbe8b9e6519891950f7026caa02cf4ccab7562a8c8e6043c7eeffc7094a92f3acef0118ad5c503fc3fba62655eca3e883a1d213b4b5665684aeb1014a62621254bc10a6784eb8578257c100429c87535ee43edef8857684e4648ba1f3a85dad1eb90389d538620202bd2a2c91b4a0cec881554374b92f676ef8e9d9ad9e53dc0680a2f5ffcfc2ff6ce9154c713ac55c6f1e53c9b8f162b249269cd44b016588d6e85c0ed4f4b74d0e6585164359013e930a494d4514f60099e642972184a035512785c7f0dbe09fd4f1b3a71cc6dde9cc17bf68bc7475e60851bba9966b7f3a06a663aed6d59f8d9967f619bcaad5a8e13ef468147f438aa794790825296947acadd4bc6093e847d36b83766433f0e3ac75a5a53f67172672d1218c89916cf89307575d6fa91eb43df6be1e1e81ab11e4390ba05ac3e36df5f83b498b763202a19e466d8ce2b76ad9ef38015c07ab84e284ac5f188cea6168f4c548910fae1df1d9877f2856c12a3e3765dcb272a15cd90c43a572600d5d59f04342a582b91e05913072bad45d901bc3f020cbc536918072778ee4490e1fa50ee52d4110443d3f19c3e7d8bd25a6cc62a35c4dbdbc83184ba987ceb0db16c567cc373f4e11a23bf4c6f29d5eeb5a0386f3363101717054b84def42fe0f69a60eeca098e88f4f29964090ba5af9d1a0368c00f7292ff9613ec68f3c71da0e4782b4ba10064b43e23689b50373c6a725f81c03b3bd988b6da48d595c10cc293f99cfd951d5318ddc14f5cd380676647d3bd7ebbde1653f0f51bc470b565fa2fab510b362885977ea8333346c67ac47f5ba8cc0aa5e943ad64515a3e5e8fc4ea27f38b1defdb477436d221279a2a63b596a61704a615b79d54804130e889988183dff6e2745664d4cdb25f102c2a0d158ff16982f496b3cc0d7a4e528212ae23ecdc43a822dd78a4e9118efdd9ca09077670e27c9c963a3217ef8bb6d4f420a0b58049705ab6bdb3d1cd47ebf31b2ddd3ef935eecdf1cd92491383babcdc65952ec5fa1d584dd78f0f7ae4dbe04fd7c53bb5b5eda5e44ff6e7d60f8811c0c42f83c0bd8025db106e1be4c9a84f3bee874cd99f7141245df4e2c84cec9fa735f8d67903e8854f2eab2f36b7e353cafa01bf240eca02fbffda49c7db241aeec7eb638e46e573c1b6ce57200931dabe3f80af1cecc5e37303bb6deeb48b3b0f153db6ec2b2e913a541e8aa027536cd30d0ba26f69de4cee161ede813617991c9190d7bf7eb01b75aef802ca573bd2d3cd77ed75b1ef0d3564a86587c7fb4e63095c99449a20f624c0cdb064431c7df8b03d177cf21422eb2b90efaf1317cc8fe09853db0a03678e6557da8fd20122e7980427035b60aa60844e780c246dfcd8e0cce163239e0a5fd216a5403f20f095de21c430c2a660b165dea68869296cc24a38a38e89d6e1f9b8418316538b6a7c3d9a59c985896bee0ca518a461b4b5f0984504104d84625b480d4151e212cb55476e6809ec13ff9c446a200e2ae7c44a656af0892d9d4307ee894e52c370c3b808db54338dc9787367daaab023c04f7ba2a7bbeabdfd3aa7a13713f94efbb7a57174cf872766f829f12e575035e8603f76f698a004772155bbd75e2b54b68f0f54654e466b5cc66f66a403c73b1c91ccf378c8e8abda64a4b40ceba8de8e7612d25505654f300a39d2252f0aa2919c42d2e830a29ad1ff7a6f527310c6ad423035873e6adfb0292f2bb9d81bc0ca9abb692bd41df5cfb70f3541f0c72c4097f9fe60be5af62824be2bdf90f392b143aeb9cafe17e8f583e9665ee0258632f375d9b0b995fb266d2c2bd0211ecd288f8b1ce31aa339e0401991ee62609064cfe3ddd74e39ff0b863ffd8120c50caeff30ea763452274461c71b53e504ea1b279c0fa110b666d37192fed66f4ddae53187d78c9c01b3a39488e173bf746872fc2e02ef715b6c0f11989c93ff50e5ee92edae47fdd36fbca626c520551f3389b36a41261aa76a0763113005af294f7fa556eac7f3953bef2e8d2dcdc41cf915cad15d9285a5be9f5d785021fba034199d8b4099412083d07a6e485cc5466e0f74994e8557aa70d7b005893de3a9386fb9d3c10d36bd2afb25c8272e743f47939e58235691960cf3052bb7aad9b8c26ab3a15697a5487bec5ce58bdc43d40010aa03ebd147f03c0be0bf8a45fdf34d42b2e41e2d9bb39962b4c2740660031ff010278f43e67613d440c45809fa86de8d3da0a0cf4a61c8096b5846a2d15ff5fd34dd52bea7070887f5d7a5b1dc4e3e56ed71d4b32faa8d58dd39d471ecc2c935617f222156219b2f91a13e0a2821292e739463070fcedfce6a5995dde5d173a133da5c0651e9e76f48fa90e53e8ff707d428c531af4834bd0f51aa7e58629a0327ae224efb716ea4628657d87df7dd48817d79098d43a2e9370eaf741b3a9bebbf1f00102068978bfa6b9cafbd0b2ece3eeb9fe7255c11a23d7bece759386fb77f1e491f53a209f15a9c7c3af5bf4be95081c0ec4f4d706197b9289353a847388d85f65bfcf47876262f0aaae6e665ac538cfc2c73d2c22b864001fd66c4908f82f86b5c986b63b291d08c4c1220cdaaab89436361dc45cae3760658d116d766873c115f1a4099ecb78737d7a6641149abfe9850d68ffc8c716c2685e7527131ccb7328e492ac0ea75090a0580b9eb58c08e524cc49001db39238f906ab885f902417ba130feca65fe67eab6a2e28072e22e508068792e5926644e75fa189b2ea3e3c9d5e8162bb64ffe2809bc3357db9aff3abe50bf25033d53fa175ce66ad966846cfa64e942b481c3929ec4f1193ed96d66fde390153da2bf9bf1cee084e2287011aa8e9f5384b36d718c10a8b8051e59d63cb48f81287e885a3047fed516babe145691fddccde9f7db144387c1e4c3de2f378c80c4e2e47e8bdfe144f5ea45a20243c6f4ba82210f7de5a69f345a6344059209c356998ab8ff007b69b45c02cedfe4f96edf4af69b20e01193818b07ddc3c6a7962ce6d243637bbba674cb4d87cfe041029bed4bfba2248934a53415eae4ce31d29d75bce90f7a18a0aa0b704fc248b2d874429f913d7a273945b399a310b613090825be450abc16a8efc54044dcf78761012430cc261ab4386f78a07896f980756f08e0247004cc8568b95acd2080dfebdec6b46b5e12387604de7dd98b6cc944b7ad1e17a1787048a25d193563b8d7daff6e2843a4ca71c5f8690afdb1b0f2c34c62d65debd9eebabbdfb33098c1be1333f3aed660d8382537569433b7919a34e703dc896bf65edf7380f3c3ee4f90140ccf5e711e38db101334c5d589379fd8a6e80e0df6d72e0656a368ac63593403b4b135f6e3f4cfc74314edd3bb1f2269d077041f3e749868dc0f110e29b0bb101c4315dcee4a622142d84839a443b3132e122d4de918f919b4282c81378d39a5952f463935219ad65b4584c3a32424f8a357c8a5ea0e910eafccefbb023b06bcf5bfbce62cb12027e28bb3d8a5b38783fd728067521d7d356a3c3fd2f6e024415fd401fa2a00beb7ee3937ad09f510e1c707ea440bb8dabe7f072ff98acc6b83aab60508de546af0bb947b69c5dc31f63425d276b9aee31ce49c4cd4d3a9c72e799c50fe67a80d468656ceedfee980e3266147a8edbdce92feadeaf13e1c8adcf968d76f1830f7781e5cee5ac1d1dfb551bf8eea62dd296ff24bb4d78017d6f35d5a558f8a078fd61b650d3ed927e8c52c334980372bf394ee0dc3022a5d0d0f37ba6edf33820c5a4d9fdd3035a6317002f0c1a1acdf9f580b987a5a8d6b486da55f219b339fa82d64177c22233140904f2fe84549a08b5f326e1454b89c82f44399f2f9960b921299b79aa371a9c12393c8032061d857a4e3200383c8e6b61361397e328bdb4222698017249128c2b1b71ccd116432a158b36e78f9f5ccdd9524669917ce32e2107208ba40af9dd563b958fb1fb4f4fd4ab60bd958515d3d432a64e1f8816de752958504e3ce541f262769b0d103342d75ffe113ff7eded55fa9dadc95cb2633c3717c87765df761327a078088e7988999c52782521399acdf2389f333b4d4a311c90d49669882db135633b8415978b24ba5cea5a600874b1cc8db09aa686f512aeb72318aa3b481f4130433cad582617fdb4163bb8fd5ca4e3f6161dfda77efb28cd16e03921d43ef55b35d18726195fed0ccc3ef8b573505417526dc4a0977de741031df73db06637b47b9316e2e7", 0x1000}, {&(0x7f0000004180)="ab5b4642cc9dd76b9a4e17ac3f9aa7d3b69b7d77c09e4259e87674", 0x1b}], 0x4, 0x0, 0x0, 0x405}, 0x40b) pipe(&(0x7f0000004240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000004280)={0x1, 0x3ff, 0x3, 0xc8d4, "2957f0a3953ead1c1fc0baf279e2de49fb0ac678", 0x0, 0xe}) 16:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\bU\x92\xd2R\xe1B ', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd7c, &(0x7f0000000040)="c4d4a864669cf958abfc000000d4") getgid() 16:35:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0xe, 0x2, 0x0, 0xffffffffffffff56) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="8102000000000000000557d5b99f4a5e81a32e9923154be6b842316c388ae90f963f39253b3188945235c101e838e0cb7346757d0dc3e1cd7d93b48c3d6865e8f35a5d24e57e71ed94da203a7490131cdb"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)=""/192, 0xc0}, {&(0x7f0000000500)=""/1, 0x1}], 0x3, &(0x7f0000000580)=""/238, 0xee}, 0x0) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) r4 = semget$private(0x0, 0x3, 0x10602) semop(r4, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/221) 16:35:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00001ae000/0x4000)=nil, 0x4000, 0x1) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0xfffffffffffffff2}], 0x1) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) socketpair(0x2, 0x4, 0x20, &(0x7f00000000c0)) write(r1, &(0x7f0000000280)='o', 0x1) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r2, &(0x7f0000000280)='o', 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xfff, 0x4, {0x1, 0x800}}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7) mlock(&(0x7f00001ac000/0x3000)=nil, 0x3000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f0000000180)="0d0f2f96e71e5e603e1fad7d36782dbbe298aca938bb2ecac29bd43e6f133bb227edc9bd19b01a8569d3220130aef2a2848a7141f6eb6d0db43ba85258c0851fa3cbb8e597835d395940e9ac859b7ca61cab1e75d099dfe4b7544437f873a3b594ef79a8d41e0b23d3ee915940095356f271e294d3d5bb", 0x77}, {&(0x7f0000000340)="33443ba0542d829e92b15c4143b43c582997aa4172d9e95bd599f9a96d5156b921b22d533e2c0299c088151604f7b781372d45721e8eee3ee0b8cc7a534ff39ecb68a640fbdbb4c4788d29cab0ea534550283101e8c81a99e62ba680479bc4ae0db4ff39fc5269c0b01682a803dc4712a1c9c71048a9e441e6a87cd7c5caf45fe0e39b1ab1d39e4e1883d3870b9b0a079773998eb318ee0247d424ac2d31fa5aa276bd4f1dd4", 0xa6}, {&(0x7f0000000200)="aa93b53901b7", 0x6}, {&(0x7f0000000240)}, {&(0x7f0000000400)="78aaac65257de25cdeef88979222df18ee0015832d4105d63e00d9dda8de39e4c4c23e76d251f5762ed5fb091cbc675e4a2ce85a34bebf9a3ca3d2ae704ff7a334a4835f50a328e27f40f05b47c855e68253d5ade4c7dafc186f155ac79e0fbf1e75b388bf93", 0x66}], 0x5, 0x0, 0x4) 16:35:02 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x80) 16:35:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) r2 = kqueue() getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() r7 = kqueue() kevent(r7, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) r9 = kqueue() r10 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r10, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r10, 0x116}], 0x1, 0x0) r11 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r11, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r11, 0x116}], 0x1, 0x0) kevent(r9, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffff8, 0x8, 0x2, 0x1ff, 0x8000}, {{r11}, 0x8000000000000004, 0x4, 0x10, 0x7}, {{0xffffffffffffff9c}, 0x7ffffffffffffffe, 0x45, 0x1, 0x2, 0x401}, {{r2}, 0xfffffffffffffffa, 0x0, 0x2, 0xffffffffffffffff, 0xfff}], 0x3ff, 0x0, 0x0, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r14 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = socket(0x2, 0x2, 0x0) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000002c0)=[{{r19}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r20) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64=r20], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x0, r21, r24, r26, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r23, r27, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r17, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r23}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r12, 0x0, r15, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r23, r16, 0xa5, 0x1, 0x100000000, 0x2}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r29 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r30 = kqueue() kevent(r30, &(0x7f00000002c0)=[{{r29}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r30) msgsnd(r28, &(0x7f0000000040)=ANY=[@ANYRES64=r30], 0x1, 0x800) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000000000000000000000000000000000001eb5353c000000000000000000001c0000000000000000000000000000000000000000000000d8c89d7cf869272c000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r28, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR, @ANYRESHEX=r0]], 0x1, 0x800) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r35 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r35, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r35, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x0, r31, r34, r36, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0x100000001, r33, r37, 0x8, 0x1, 0x100000000, 0x2}) getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, r34]) getgroups(0x3, &(0x7f0000000340)=[r3, 0x0, r38]) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="ca216d407801bdae4c5362f28cf5bbf86b0dc416a3d035e7b1541867b388232f63e92d981f42f01e8f5057dfb86e0fde6aaaa0497c5ac6c7287c718959e2e54ed53dc8ee76dee5ffc2939b99159e1f3f912d04b4e5b5d9310934ad30e2b7d2aaa08039f56805d05913a77875bc19713cc26e27ca804c3fe5ba7f686ed6b9507048f557e1cac59c3883f12ac832768304bf716c1774edae12839ff5e9e0370075b2bb702843a730f6b9", 0xa9}], 0x1, 0x0, 0x0, 0x4}, 0x8) 16:35:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/189) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 16:35:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="fb", 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000140)={0x6e042e3b, 0xd3, 0xe25, 0x1, "a4a9bf018e3beed3435d48c3fd2ed317b3ba7e1b", 0xbd, 0x4}) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) r4 = accept$inet6(r3, 0x0, &(0x7f00000001c0)) pwrite(r4, &(0x7f0000000240)="60993c42a8c631889f91c969f30582d78cb2c04cdd80efffcac1fcd4716fae12ec757bb293b9275b7ebddcec5db47de278f9bf4c3848177d7000bbf1b9eca21de71001bc5bed0fba41d11d1a31f3a51a32eecea8ee9e03b8a19de008cf5f016990575a134920071134a7596b8638a2be2eeccc16207855724832112e2fd3f5c2f04394da121bd5b1e646f846d668cfb351785c068fd43bd0cc10329408362ac779069270a94fa70cd0f60cbbb2341fe4544412c4d3e9c16733bcf91c1385585b59243d4fc9ede2e7a5a39ccc844f27f8e15c9f5361245db861f6", 0xda, 0x0, 0x8) 16:35:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0xcb) flock(r1, 0x1f) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0x144}], 0x1, 0x0) r7 = kqueue() kevent(r7, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) r9 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r9, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r9, 0x116}], 0x1, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) socketpair(0x6, 0x8000, 0x2, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r12, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r12, 0x116}], 0x1, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r2}, 0x0, 0x80, 0x10, 0x5c4, 0x3}, {{r8}, 0xffffffffffffffff, 0x68, 0x1, 0x0, 0xed}], 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x0, 0x4, 0x7, 0x3}, {{r9}, 0xfffffffffffffff8, 0x40, 0xeb55c7f8c2cfae86, 0x6, 0x3}, {{r10}, 0xffffffffffffffff, 0x40, 0x20000000, 0x8, 0x200}, {{r11}, 0x8000000000000007, 0x2, 0xcd190c66f30916b1, 0x1, 0x2}, {{r5}, 0xd22aef5531dbae66, 0x81, 0x1, 0x6d, 0x2}, {{r12}, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x9}], 0x7fff, &(0x7f00000002c0)={0x7c, 0x8}) poll(&(0x7f0000000140)=[{r6, 0x116}], 0x1, 0x0) poll(&(0x7f0000000080), 0x162, 0x800) flock(r5, 0x1) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000000)="19039265e1e2abcc3a677b7b", 0xc}], 0x1, 0x0, 0x1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:35:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800], [0xfffffffffffffff7], [], [{}, {0x3}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1f}, {0x0, 0x0, 0x2}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) semget(0x2, 0xef3c2633f6728315, 0x402) getuid() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11, 0x4, 0x0, 0xffffffffffffffff}], 0x3ff, 0x0, 0x0, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001040)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4a66d607f3492890b0e8d462fcf5fa3b57806356cdb615f058b0fe6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e022dcba8dee9f0cdc7527d27e8a15b7000000000000000000000000000000008cac6e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12c6b62cc4955b5e662e03035e8c2ef973f2a76ed6029dabf33a2f873aec1a7fb844f192312e3cfef607d440d9f293d0"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r4, r7, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() 16:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = syz_open_pts() close(r1) read(r1, 0x0, 0xfffffe4a) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7fffffff) pwrite(r1, &(0x7f0000000180)="9e5107c6ece3173eac43846940fed8dd2888344998f87bc3441e23ee377c0e35a16f9af5c765337f2d58ce1209c9a1ba13156451a1ff3cdbe5db8447717167304d4c0be9afe3b0dd4c0abd3f1c22f74ecb4783c5602fc97d8176f855aec0c0fec14e3b21174dca91386a7662c2099ab18cb7c34048bfc01181", 0x79, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x8000025, 0x0, 0x0, 0xffffffffffffa3d1}, {0x6, 0x0, 0x0, 0xfc}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:35:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) syz_open_pts() read(r0, 0x0, 0xfffffe4a) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) 16:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0xa}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:35:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x40000e0040000fc], [], [{}, {}, {0x0, 0x0, 0x0, 0x4}]}}) shmget$private(0x0, 0x3000, 0x80, &(0x7f00007d0000/0x3000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x2a) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:35:02 executing program 1: r0 = socket(0x2, 0x5, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x60af68bfad357b7c}, {r1}, {r1, 0x1f2f94916453f9c0}, {r2, 0x31}, {r3, 0x20}, {r4, 0x1}, {r5, 0x80}], 0x7, 0x2) setsockopt(r1, 0x5399, 0x0, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820000022e2f66696c653000000200000000001f076611e1099a8212bc4eab079de5ee30ac477bcc5f82c6f11c741d2b5b97263a07bc60fbecfe024875326e9b01b78fdf80aed37600dc6918fdfc69d45e1fadc7a506c9b0c9"], 0x10) 16:35:02 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x4ef) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="fa1204", 0x3}], 0x1, 0x0, 0xd) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7ff, 0x7ff, 0xf495, 0xff, "daf0832d64449ec9f7f740f1393efb0d925568fd", 0x6, 0x4}) write(r1, &(0x7f0000000280)='o', 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x6011, r0, 0x0, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x2}) r2 = kqueue() fcntl$dupfd(r2, 0x0, r1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) getpid() 16:35:02 executing program 0: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:35:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x4, 0xff) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x21, 0x7, 0x0, 0x28b) 16:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r2}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x8000) 16:35:02 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:35:02 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = semget(0x1, 0x0, 0x1) semop(r2, &(0x7f0000000000)=[{0x2, 0x512b, 0x1000}, {0x4, 0x401, 0x2800}, {0x0, 0x0, 0x800}, {0x2, 0x400}, {0x1, 0x1ff, 0x1c00}, {0x3, 0x5, 0x2000}, {0x0, 0xff}, {0x2, 0x5}], 0x8) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4064, 0xfe0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0xc85ab0a, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000200)="ef", 0x1) 16:35:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:35:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0x31}], 0x9, 0x0, 0x0) 16:35:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0xa) ioctl$TIOCSDTR(r1, 0x20007479) close(r0) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0xc9) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x242, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000240)={0x2, 0x3, 0x6, 0x5, "65f6fdb5e50722b6e01680092ec5db5a716d4b70", 0x0, 0x3}) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) write(r4, &(0x7f00000000c0)="2b705e681a5363951ac8a16241504cfad90818df1c1afa5f5a4225c0c77265d41019f7c4bab3084d25dd4bce8bb9040d6f1f171deb6b0b013958a43e89f2e9815b9bd922ca5ea0d47a07bb23ba11f6930677c375b0101e44e40a1de83e858e70efd6a05170504050dd", 0x69) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r8, 0x4008426f, &(0x7f0000000000)) semop(r6, &(0x7f0000000480), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() 16:35:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) wait4(r4, &(0x7f0000000140), 0x1, &(0x7f0000000180)) getsockopt(r3, 0x0, 0x6e, 0x0, 0x0) bind$unix(r3, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r5, &(0x7f0000000280)='o', 0x1) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) r6 = accept$unix(r1, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) dup(r0) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0xa357) 16:35:03 executing program 1: getuid() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x8d}, {0x18, 0x1, 0xe472, 0x78}, 0x3cf, [0x5, 0x95, 0x100, 0x3, 0xffffffff, 0x80000000, 0x4, 0x5]}, 0x3c) unveil(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', &(0x7f00000003c0)='c\x00') stat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', &(0x7f0000000040)) 16:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x74}, {0x24}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) lseek(r1, 0x0, 0x9, 0x2) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r5], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) fchown(r2, r6, 0x0) 16:35:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f0000004e51acbb000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c59ca90bad33eba8d7ddf800000000000001000000001d000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000000000000000000000001000000f5ffffffffffffff0000004000874f1dc467a968445ab154eaa04400fed1957987038e8f72e16994f753616dd2edf59e62fc2fb7d80500e15710f8a0ac73a13c8e78980cafb03003bc47835b36f72ee447"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r4, r7, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000002c0)=[{{r12}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r13) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64=r13], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x0, r14, r17, r19, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r16, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r23 = kqueue() kevent(r23, &(0x7f00000002c0)=[{{r22}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r23) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64=r23], 0x1, 0x800) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000100)="510fc3a0", 0x4) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x0, r24, r27, r29, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r26, r30, 0xa5, 0x1, 0x100000000, 0x2}) r31 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) getpid() r32 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r32, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r32, 0x116}], 0x1, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getgid() r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r34 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r35 = kqueue() kevent(r35, &(0x7f00000002c0)=[{{r34}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r35) msgsnd(r33, &(0x7f0000000040)=ANY=[@ANYRES64=r35], 0x1, 0x800) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r40 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r40, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r40, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x0, r36, r39, r41, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r38, r42, 0xa5, 0x1, 0x100000000, 0x2}) r43 = socket$inet6(0x18, 0x8000, 0x20) poll(&(0x7f0000000100)=[{r43, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r43, 0x116}], 0x1, 0x0) r44 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r44, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r44, 0x116}], 0x1, 0x0) r45 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x80, 0x0) r46 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r46, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r46, 0x116}], 0x1, 0x0) r47 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r47, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r47, 0x116}], 0x1, 0x0) r48 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r48, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r48, 0x116}], 0x1, 0x0) sendmsg$unix(r25, &(0x7f0000000480)={&(0x7f00000004c0)=@file={0x3, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000300)="c7a66ec8bcb9d429b06df9b0449fc7a2105cc77466394739d8a9592e6b5b9991764055bd73b4fbca8a3ad9db8ac0f22e8b03cdd82b3e9e7047d7ae318fff9bc998d8c47c0f3aa3718e0d800fb9df80f0cba46a705b855247b876c32d874635c2b659acd8567e0ffc27efb0ef87461711d6966d6e60f1dc9f3c4be3470210d75323a536fb05631dd444485dce0b5b7096738230564a65024a8b75fd81cce88892bc22e9056591a48866eb7c124806abcf9a5d9b95c32f38fe7b0cff90", 0xbc}], 0x1, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r43]}, @rights={0x20, 0xffff, 0x1, [r31, r0, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r48, r44, r45, r46, r47, 0xffffffffffffff9c]}], 0xfffffffffffffedd, 0x401}, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) r49 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) write(r49, &(0x7f0000000100)="510fc3a0", 0x4) socketpair(0x3cee895a6070a335, 0x3, 0x79, &(0x7f00000001c0)) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCGETIF(r49, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000007000000000000001800"/28]) 16:35:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x9250, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 16:35:03 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) msgget(0x1, 0x596) r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) sendto(r0, &(0x7f0000000140)="ee6fbcfca4236b3159097f7637b548e6a5d0389aa8f17e828c7c61d43853990be9768d9f3b1846d5f42136ff0bc32fb477e6d4dc7ef91067d9c9ef07d70e85f9692bf4708cc1cb62247fa831bd6fa6e4ae71991b32700ba5f43b2ec6ed536775cd55e8000432333765904356323a436099d4d351193925f92f83ffc0c077343f80b3f80ee10005cc03b3235596e1035db366e0d63f11bad638d0daf3d890b495c40cef18aa6b101d9a47e63b3af53faf131d69d981eadb9bf5e373e45db21eaf10bfec20357ea147c584e2440d88fd3705754361f71105ac23e191a00ce7c0fe49eb60f6c41bd41aed90a4572a9bc0bda6c29ef476742021cbe94bd4", 0xfc, 0x0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x2, 0x4}, 0xc) socket(0x2, 0x2, 0x1) 16:35:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x6, 0x4000, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) shutdown(r0, 0x2) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r0) 16:35:03 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x2, 0x7}, 0x8) shutdown(r0, 0x2) 16:35:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000180)="48e699319296480000000000000000000000000091952bd022433a70ad6fdd3c49c9973246abef2f087d3efae7f08ebd61e361e3c13adeef4075efec088e7b065fba51c396b5eedb55cf485bc17e4bea56a471885098c0343c6e68188c90b1e2229fbd772f4916d85327096079c7d990f6c82aba156035862f7688e811c5ad01", 0x80) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x7106d1a3a9277fc6) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x4, 0x9}) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x922d, 0x9, 0x9, 0x800, "121756da7b6e977ef69d8a93edcfb0fd9384e4b5", 0x8, 0x10001}) 16:35:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./bus\x00', r1, r12) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:35:03 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x20000000, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x80000000a, 0x3, 0x6) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)="084aa6121890b894ba578cb8be07e121988601f4f22fe5ac944f15ef4bc773fe24c980ef", 0x24}], 0x1, 0x0}, 0x0) 16:35:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6201000080090001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x92f1b98dd785d1bf) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x3, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r10) 16:35:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0xde92]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:35:04 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESOCT, @ANYRES64=0x0, @ANYRES64=0x0, @ANYPTR64, @ANYBLOB="9c58dd09eb641f851623d55e10d829b29457cb40744f0c2be8b99400538b5146a39de1315cf44f14e291e411b3895adf04f64c4d377df9c701775a9afb77df337a906308ae072c37d4", @ANYBLOB="c71f89d47cd951a596625e73e3247eb222aeea8ea8", @ANYRES16, @ANYRESOCT, @ANYRESHEX=0x0, @ANYRESDEC=r1], @ANYRESOCT, @ANYRES32=r2, @ANYRESOCT, @ANYRESOCT]], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r5, &(0x7f0000000280)='o', 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000080)={0x0, 0xffff, {0x0, 0x400}}) 16:35:04 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000100)='.\x00', 0xbf53e6f882e07a8, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r0) r1 = socket$inet6(0x18, 0x5, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100), 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) r4 = socket(0x3a, 0x1, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$setflags(r3, 0x2, 0x1) 16:35:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) connect(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) recvfrom$inet6(r4, &(0x7f0000000140)=""/8, 0x8, 0x0, &(0x7f0000000180)={0x18, 0x1, 0x5, 0x7}, 0xc) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) bind$inet6(r5, &(0x7f00000001c0)={0x18, 0x0, 0x5ded, 0x1}, 0xc) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:35:04 executing program 0: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x100000001, 0x8}) setitimer(0x1, &(0x7f0000000080)={{0xc4, 0xfff}, {0x5, 0x3ff}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r3 = semget$private(0x0, 0x1, 0x82) semop(r3, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r2, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) 16:35:04 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xa95, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) 16:35:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x200001e6, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0xfffe, 0x5, 0x1, 0xce}) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5e9744200a36aa16", 0x1c, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) 16:35:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000a000000000010"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:35:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") r1 = dup(r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x7668a621afa3cc14, 0xffffffff}, {0x45, 0x3}, {0x82, 0xfffffffb}], 0x3}) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) r7 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r7, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r7, 0x116}], 0x1, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xd, 0x4, 0x6}, {{r2}, 0xffffffffffffffff, 0x0, 0x3000005f, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x100, 0x80000000, 0x7, 0x48c}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x109, 0x9, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x89, 0x80000000, 0x5, 0x20080000000}], 0x100, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0xc0, 0x4, 0x0, 0x80000000}, {{r3}, 0xfffffffffffffffa, 0x80, 0x80, 0x9, 0xbf6}, {{r4}, 0x0, 0x90, 0x40, 0x8, 0xfffffffffffff000}, {{r6}, 0xfffffffffffffffb, 0xc086b6bf563ed301, 0x1, 0x0, 0x3}, {{r7}, 0xfffffffffffffff8, 0xc0, 0x1, 0x60e, 0x3}], 0x3ff, &(0x7f0000000340)={0x0, 0x1}) 16:35:05 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:35:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000080)=0x1) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:35:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200", 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) dup2(r0, r1) 16:35:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c097be00000000000084de4"}) write(r0, &(0x7f0000000200)='R', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) syz_open_pts() execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x152) 16:35:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000020041, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000001c0)=[{0x8, 0x1, 0x6, 0x8}, {0x800, 0x9, 0x7f}, {0x1, 0x1, 0x80, 0x7}, {0x8, 0x2, 0x20, 0x4}, {0x9, 0x1b, 0x20, 0x4}, {0x4, 0xc1, 0xcc, 0xa89}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) socket$inet6(0x18, 0x0, 0xfe) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) setsockopt(r1, 0x81f4, 0xfffffffe, &(0x7f0000000080)="a596adf5a557a488af8f5b3e234fd80952700cd5cf4640371b4151315954772fb8246fb01ca379e137722200cb1301d98d8b7c803c96c9c3aa10c4f39733771ccaad46ab4650e6341dae6fc59c07d433e75e", 0x52) 16:35:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x3, 0xb457, "091fe600001a000000eb9249e4872ae37300"}) write(0xffffffffffffff9c, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e3", 0x1e8) 16:35:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) dup2(r1, r0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r3, 0x0, 0x6e, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r4, 0xffff, 0x89, &(0x7f0000000000)=0x3cbc, 0xfffffffffffffff6) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:35:05 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x800000018, 0x1, 0x0) read(r1, &(0x7f00000001c0)=""/235, 0xeb) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:35:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='x\x00') 16:35:06 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r2 = msgget$private(0x0, 0x210) msgrcv(r2, &(0x7f0000000200)=ANY=[], 0x0, 0x3, 0x0) msgrcv(r0, &(0x7f00000008c0)={0x0, ""/243}, 0xfb, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x8000, 0x0) dup(r4) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="00b80e7cad37afcc0d9ccb78b3d38362c720dcb9359d00cd7ad9a493887d6cc968e531d493d68f05cc4885090740c58cfcca1a1f3c3adc528a041870ee8a352679190fff912ed53d47bba4bdb0bc279cc34cda969a1fbe2c691d28dab3dda1966433bca5c5ce6899aa5ce88c7237100dae152e2f3bdaeef045754337bdcdd89bde35e5526953e03e00685d47ade4fe1c5a7678d48f4017019150693b335394654e4e49e48aaef41458510e7aab6f28c2ecebcde7c923a3582f849a5537733e255fd04d82"], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r6 = socket(0x2, 0x8002, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = msgget$private(0x0, 0x0) msgsnd(r11, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000"], 0x0, 0x0) msgrcv(r11, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000c46e8d9423d57b7400"/42], 0x34, 0x3, 0x1800) r12 = semget$private(0x0, 0x8, 0x80) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1fc, 0xc00}, {0x1, 0x7ff, 0xcab2bfc5c2d47ec2}], 0x3) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r15, r9, r8, 0x13, 0x6}, 0x6, 0x2, r10, 0xffffffffffffffff, 0x3f, 0x7, 0x6, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYRES32=r7, @ANYBLOB="9bcf0db0a4cc8dd777f8d36ed3643ba3f93ad7c812c2d0493210db3c2797b9ed5e5a649206b4b12d0674d5d78ab5f25a64823221c2facd", @ANYRES64, @ANYRESOCT=r11, @ANYRES32, @ANYBLOB="56d454012d5de097cc4b3f622dfc6c0f319b8d9b95ec1bed46cd07a7ac8833"], 0x6) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf626123085529f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x1) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000008001, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r17, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xfffffffffffffccc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/devpf\x00', 0x400, 0x0) r18 = socket(0x2, 0x8002, 0x0) connect$unix(r18, &(0x7f00000006c0)=ANY=[], 0x0) write(r18, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) socket(0x2, 0x8002, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x0, 0x10000000}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r19, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000180)='@\x0e/&\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696afa0e67b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) 16:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x39dc) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:35:06 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r0, &(0x7f0000000280)='o', 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x46, 0x8}, {0x20, 0x5}], 0x2}) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 16:35:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:35:06 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) r4 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) r9 = accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100)=[{r9, 0x40}, {r5}, {r6, 0x10f}], 0x3, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r4, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x6}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) r10 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r10, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r10, 0x116}], 0x1, 0x0) r11 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r11, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r11, 0x116}], 0x1, 0x0) writev(r11, &(0x7f0000000000), 0x0) r12 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r15) r16 = fcntl$dupfd(0xffffffffffffffff, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x20000002a, &(0x7f0000000bc0)="056212f8f849112222bd5cc300efdc587ce0b648b0a2d6f09d4c329e718ff3ce99c006c88c6defb5fe576d2892ba799937b9f3c3754bb2aa0e6e5cc2de25f07ba9beedf095c0aa8f9d7737eac84281d7", 0x50) openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r18 = fcntl$dupfd(r17, 0x9821e7c5002f73a6, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r19 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) r20 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r22 = dup(r21) listen(r22, 0x0) dup2(0xffffffffffffff9c, r13) dup2(0xffffffffffffffff, r13) r23 = socket(0x2, 0x1, 0x0) bind(r23, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) dup(r23) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r25 = dup(r24) listen(r25, 0x0) r26 = socket(0x2, 0x1, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = dup(r26) listen(r27, 0x0) r28 = socket(0x2, 0x1, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = dup(r28) listen(r29, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r30) dup(r30) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:35:06 executing program 0: r0 = socket(0x11, 0x4, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:35:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup2(r0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) r4 = dup(r3) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x8001, 0x40, 0x2}) 16:35:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x6, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:35:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:35:06 executing program 0: r0 = socket(0x1, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) close(r0) r1 = shmget$private(0x0, 0x2000, 0x21, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) clock_gettime(0x4, &(0x7f0000000240)) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64=0x0, @ANYRESOCT=r0, @ANYBLOB="cf6262d02aea34ee7f4737e8ce44491160b386332426fc7f89494ee05f25f3d8a4700d68eb69bacaa85ad78d82eb923b3836a6eed49c6efd930a556b2640c7e448d1f918bb6192f0ab6261e483798f04e987c402615f079a77"], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="6ba7ed8aaa8bc13749fd645a565dd2558d23f77b4b31b1a1bfde2249eb6c638d85498da158fc8653160c8adbf442e6d73c2551e60ed9bce4654ddaf28bade93ef317568cabf7de216d950bfefee9faaf25d788e45af8cbd517acfb05691581c58834495fc69b45b276581f953db7510f3cfcac47a54104805eaa7a9efe9ff34ad78a5a4a4098695cccc5412780c45b18b9419c7ecc40149fb8ef88fcaab0dc04d9e10e667669ee0bccf2f1d8401edaaf189f14666c9715eeb2a9b7262b730857a809337c25309c5211", 0xc9}, {&(0x7f0000001740)="3c9e76232816d508a60dd1c48e2946cd8245ee250c26cf414c120c948ac63c4259ed7d5fa685013b3fc71e88cbc7ed485fc3d1bb20dc87da8cadbef062f8bea4d660a05e5d955eaf0ace84ec3a1b1e0419d0e1e10686a337b87454f4e2e9b08513cd50e5abb7a34efeade218793288d1b1a9955056437046adf674f6cf5823b00d73d8f68d8a8ac5d260d4718c1063c61072300f420feb6404c26643b8f1ca8956e95e3f40586f2507bf171e3268c1deb423913278377c0e2df71b2743c7422e015c3d3b729a2f8f9a41fa0f067ffa4f93c817fdfe55ebae0f02eb27c537fa67dde9405972fa6a93b84683f58789ae68f4b8a9eae04acebaedac910e99", 0x451}, {&(0x7f0000000480)="6a06dc861ea3531b04d80a1cf32cf7acd2d0af9860dd168eaa8e06ddeea6f3c67ff7dcc6936732a0dd8d299a9541fb74faa539ea55ba15f45845ed99bda00edf29607829cc801fcfedd33b6adbb0804c1522fd6bea086d3d9339f93d1d1081e3969ea42917679394044973279563d2dc28a1cf92e7f8b79f65d1286c0ce4e43b9d2fb23f4c0a19283db88698516f7e755355ab07a47d4f041aae8c249b95bbc732817e2b89b2789b6305afe3315ca87d1c1095b30af457f0bb24c0b0b6d920c4978107403c449e7a15345093981e6ef06bba23e3c8bd33398a3695b5632622db3ab5f5b977e489cdf9c7228d122e2bbd43b6219afbcd58c91d8be7e9db80751db9cedceb9b3053c927db8679636776534e69f0d635447adb005fd1d5f10ad9f3b23be5315de81260ed712a4b9064fe135bbdae2dd5cf63dee783cf2d1bf3ec7512f9442c342d446f3e99de57f689664f06a924d34185c2bb4db9144f09939f0949c0d3da6fc4e97ba40aa2e748e90373bcd6bd7fd82f06a8fb71e18815470c89025415d7e98f02ea1c8b02c5bf1e6c9507d9cd28637520ee15e4c6585ddf99c542d69a992db0a41f4567c199b9255cf80a8b6efc8a2f3779d7a2ccce6bfc2495c67bd3676f2bd1dfcb47d27ea119d1de686de1a89f99d9fc2a1f03d480d3398df5858b05c4ce44d77043aaeaaa460fd2604d83469f239c2d1bf87405a68b61b48ef45fb7eb5110c80fcb825ce0abd998cec742b4e128bbdd8efa3c5beaf078da195fdb20e67854654004223719aafca37d082544709d418186f530426ac3cdc0f10fe1405f4e07e0ec157aea555eba2ea414568268a6c874fed9dbd9383ed9d156e230437795a1c79358d6077c014071daf95833b886529409aae8908e3caf826a989d51e70bcfe435240c76ca10bc062f3b3e6a91ff835a300925bf65cdfd96f57f029aa882440dc2514ea208dd2cafe8404185a19aee38593fa4deaa3a09f296afb585641ec43cc24ac961313dd84c36950eba6026ca36b0f3b4df6285556e0d1aad2eb2b9c117b4b1b75444ff498ce2a18d2f8314d25f85fd68457f650d4153df790cf917beff32cbdba5614e097dc524a86aac4342ccedcf7b3935006f7019d6077ef980a3d012df8ed57958e1e4953d42a3dd19b1de9cd6ba855e3c85365973c29d28fa6a3a49a88242709680107613aadc0db717256bd4ff566bca7c74fd80fff1b3bb6fef5085533e41af91283a46b96688f171a126642ec71256f5f2adbf2ab61ccae6400533f679f58d500a4019c573204beab76704522769b686cfff73677297d66ec2f40f601b49cc1c043f1a53441f6a3e92c7d6a15835a8e7766fbb1bb14a8b159242fb27edc8adadc5c9542e8eb56bc6c0ada3d2dea93dc7daa04b6cf84a6211e7c2b3b873fdcf1a5c47db4210a3d3a7d7fb7b091434ddc58c637d3abbe0283317c64797216bdb5e17cdc2db043c309095a1ff9947a285e4cff9988c17957d230d13bf4e1c5207dfd7defb7ea718d37ccdf016b40fa8b2e5d7692043077122f0212246c064cc6d0ee584dcb961c0c4278633beae29ced14b0e05d6cb962d1e8027f0ee31df0145634b3b3f35e1196e99feea8ce03d2fb98aaa8715669fdedc57b1a6499c47710efa72fad2049b535d4c6c353575603cc24d411a215924c1272bd7cce2efa88623e52ae456f6cf195f4b6d9ccfe89959239d72e6705dcadac131d2eb9dde1d5a7619c16fc7efd4379d1f1f3c2b8cb52a7730185d67a51699844ffbe5b91a9def6644f616deb6fef7cebd41f0e7721e40fb6510dc4a75eb93e8e16928491d12f2608dadcda503db55ce608c566b25415c74cef4c682473f22016d53df6b61cb857ad11b640753ec3e60b4d300c79fb1a2a776edf28c293160daea307ea76af80ef13fc878f750c71c4381761f8a8c40cad9ae62c4fee9b2787ec45a510f640f78d74f1033ad4077d96fea6df76c2766df70b67c2143be2f61bc3facde78615996109e1fe8cab844b88fbbf38760cefa83f74553e5bd6f2d95be989515b878e6f7bcd3c455c4fd66dcd84d97abcb385b730297e2abe447a98b894f9bf3ef0e2948ea4cd7b99fd6e5bc4b6358371965f0744f68c7819a7d0b9e1ddd245332a581427a82713123dac661833cb70037e083537535446a7e514ed56690b1515102bcea5cffa52a2f8f9556d17aa840c9a253bad9d6fc69e8564d676b61a3887d58edef09399849f511fdaae8c11af7b2490a094c557267d1009e4f4f477687b93a9c80bc04bec8359ccd0408b2e5ac87bc9ed6d47da246b2b230ef4f5b47bdb6acf71c28f17c24a00226e309146659eb5606955ca648a8bfc5d6f5fc7dfd2d45897a6ebf4894789fead602de8930c292870a0c7ce708402bd22a66a9b1dd3a48c59b6892ddca2f9f1e2ff2bd45cc53c3e146b842cbd89a205a2b845d003d85dcab39a0d64ed321e1c6601824883927d32c3de3d295d4ec1f3fb5c213fd09a1d461d7ff6ec163998535d169eb89135ac993e14490bc9c928a479bee8d5a0999f0e067a739a0199a604d6bad20d32d803aeb5ce087cfe51587fa695788a466461fe7fcc9d49b46c458bc8eea868b9ecf14338365202197ffef0bab82fae4a6d3114f39714d436b511dd0f76c0c91385efad77b98e6cde0083e202fb5e571da2fc99aaeff64824a48498e08ff4fdcb2b2e2f8086cea1db8ff6cdf2427505cf4d1bab6db8067770b50fcac0336a9d07dc5ccf62b21e4ac3a20a1d14bb1ec0f08d82c8b96fb4b445fff90f2ee6ee81fd167c7888f7517f4a2c8195197aeb61796dbb8d35a1d0752ff86da98349b6fcbf7aaad438baa56536f16e010281d58d066b2892dc24d81f27e9ea564f8447d07856a70cfe5ce44c1a72009b2cb9001819ecbd2af8a9e175411618ff124743b2506d5d24b546a3f1b4cfde20ad9f5fdbcc61c8f6334472c5e8885ec6db6b5bae0db7fac105c4c319b1ce042635babc8abded0749676fde79153bad9b56d2fbeb1e5deb494a3afa692ade9a36ba55efdbee28a60b6c2d7978bf71098d47601308eb2a4d21c5488d560eb339f97f57360f365300bd0e811a58366ae10698a0de96b54a71ac5bf28d5d9dedd509afb527e205736006977e826a3746fbd6ed55363d2bb9094cb626a79ee8a11b1c1e23ec92fdc8713bea4b766931942ca3f35a1c31c708131be68b6c450fbbe4bb08d31186df83d3327b24af2ebcb0f00b71206a78892f839933a3e348a33aa70cfcba1f65a41cd2f0b3777ab0ff1463f39a489d5cdd462ad1968cc6aefee32bcbb76817479abe3800cec2ab8123d2dc34222fd7d37e39a48cc4707dc014ba8c5a12fcab2c482afe0830fca0e9435a21614cc4635db06a86455db06ba8424de0275a3fa8ac74bd6bf1c3cdc4fc02d0e370e19c6312a3e1c75bc9749a77da17f0a022cffa596d5d18ccee529231c2443f02d817cfeffc27a638e3509333d8256b9bbeb84f18f3e65f654360d6c412afcad480707e4b67e510e7b015db507acb390ed23bbc53e01842a43cac6ecc437d4a0b9c1321b7ce2bf801b2b8fd41f928522ef6785fdb7ed2b370d3ecf2ed0a0f76a4ee737029632c5345e4996f62c0c6de04c68ff15af60bf84cf8f85839489c39d5e3eb3c0c7c10855be804e6c4ed70b98d6e75ba06ca98d3507376f1f6975c9caf156e54c6c2358270bb6437e27281d3dec607acee4e96dc80b1ac9f95ba0f00cbde6acd1372ff37ec552548cb5b53e55e2a4cec8d3a7d958eef4f25bcbe5b4cf26e9df1f909d1e2213867bf89cbe0f1910041782f846ce80a903c4a830028decc0b7e7df801581e1e81b17c440fd67a74bd84a27ddd03611da8c1d9b86f75c0b27eaaa36d76ef3fa9a03dd9f192acd6853a604c5c641df08d05398e9ad17448706ee544a78e2d3a17fcca026d8f7d66b952d222580adee90692dd0123bcda2efadfc50f0525e08f0f73614a80daef09266a165585acd332fab476f3a6b9bc9dcb5a0ccd1d03ff48ae63a08740ea63b857f9d08e39d4fd5c7fa76e7e18590a24acd78ab7711eddb4b9dbefcbf1a28c17a57226f5245a9567fd955a82e4a3729d54ff2070260dd2200024a4f532c0510c0d75edc0713055efeb63dfe637efcf477f96b7a9c9d3654f2c0bb5ee24afea26f46a85e58ca741d2a0e3e3f8d36c982523c0e824e66938f9ac8b0e0c5f3d8c82f1c8a6aab6230f605f1b229abfae2137b74920d252d85348bece046a1bf65fad1af21747282ad2d0f3677539dcd2862dc811ad82e04e3b79ca01afb168a2c2247b30694ea1f4a6ea286a8efbc4b1ce803ed112c21e7fb117cc672610e9591865eda31eee02fb7555c2604a255d3095c39996e861cd7acdbaf3009fc76e61e2bb70071660ad2556a3854ac27ccabe246f546b1b884c55dd0f1f2894b06730ab391b1537662653c25e8896ceccc60129310628f2405850bddb5c8704cd43bb717763d4e07b7632061f28f88cee3ddf0a26ffe8b1fa4c91c5a1d7f04aa4c3b8994cb5f550ce6452a6b5c2a2fdac85813c893c62bf5ca7b229b29e051bc67b654066eb2b7dc6637d35b9bb491aa3c65e4e58515c95ca2da55aebc58453fdf613837f520435ae1cd07dd2380de3c1287733421bb8e41050fa0cf4096b26fef5cdc4173e0989dd075d26460a064c22b191819e3fe9ae515ffa12b56be9d6d2fb9b2c333dc373909f11d0ceb09e30de806f29dae498568c64e23b2f06003a4bc80a171afdf9d344c5eb6b4ac02c9f2a98e2aa632a654bbdfeca6f6e904f4d3ffc4814edc2269d63831b3ed391fc39c86d316f9608e0244c8c16e2c1d1f9e15f97a51a4f9b2c7e77ed3b83a89fc38aab7700593cd160920d7f657aa472c98fcdc891876220c066ebcf49ee3549366e62fddddd362430acd1dd42075081a26eff5f1198e20b6357e3a73d2a2747f8880079edf295660b9b93d445ad45de503e5d74176a5bce3f2d06fa8395464fa56a9bddc55b031619bdff71721f99ddedfc1861029e27bc919e60c792dcade7fd540a6b9de2e7d8163e70364056d2c118029b603e148356e69464845f6a71c09e7496712cd2e38c6e95d678f25a9f8cb4f84cc4d00c44ccfbef8eb737c32e967b4a172e4e37ef3cab7cc3830155254c6fddf7dd6b0715a383a3edb295b487c91f4b01f1bac853cee4f8abe334230b3ab80d231185a74d4927de2738017ca5321c1f3e903d78a3e6738e4be2bae676b92f9ae90d69cbc943e7d13f22c608ffef45365a7bfcf0dbdd3c58b3319c490d6dede6d5a3a906f85b5b96d325afa09ff7507f350078429f0b0da3b044651876ae4cb5dbbbeb55567a568701c5da54c64e5b3e7c2c7e4e6a3480297998b0256d369a4a3e446702110866d822521837e23cdb9a8199ad9bda9a6bfe4622f1556ab303b3cf6fac04de1345ec91ed7bfa022bebbbc8e9be8665dffca0c219ef4b3ff6248c7aaa049c34e7b21cb2b6e6c4929d707620b3f81217fdb11c3078b43bdc99cd7a4fd4e26565f8c6788420b9475f2b98928f896ef9470f51e503e7d55b2061aff236ad1dfe0617427597cdb3f2e3996b968d824b508be5afa43319732072b56c67e748a748669dc9c854275df5b6a3585a33dbb7ccf62e8fa5c0099234a94f3c7522a290eac3026aafdbce707fdaf9a7a65407034f0fd88f9812fa08717299d8a016ea1ac7edcb897590ebc81db84a28e83cec152836c70c540677408ed78fce29070da3d06f3aab6bf8b386f57ea3a4fd380c11ad3641b538b5646978b9949bdae993328", 0x1000}, {&(0x7f0000001640)="25fa5834d189d533b042dad62316ad9bee9c0d79ab1d8626a392fe0540a54950cf39b45af259ad560b05a400517a24ea5b19e34c680a2709988e723522fdeb99c11d3d3556213c9edc7d5ddb7da4d8c2736bec4779c18773e2402cdade2502da3c6795342472bbee646636370018a74bd28fe8a28438fa891b85b5d8e802d87c52e6b7adca1c6fdff838635709685121a8d4b558c7342268150379ee2cd7089d26d6855ce2a0dc88a4e66ed7ae4a9a80b16831ff18baa9306cac7e9be509827a6a6d02466bda39eb917304452beae6149d5684bd24ec6e7e511f596a7de6", 0xde}, {&(0x7f0000001480)="b86cc80406e2cc628a4f40e8fadab835ead94fc94636c9a7a90e1131a0881e8886e551509601a03d0db61d5d19aa4d1a2940a9bc3b6da1916c01902c8abc160b0bf9b3c51003390d655ae2ebe3ed4ce769c5b7b1c5c351f9ef4c15216101916c813a66cb8bd8e1b1b2284cf2cba3aa7d244c528b025178dad3771d285ed9378c9242ace7", 0x84}], 0x5) 16:35:06 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3, 0x9a, 0x1}, 0xc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x14, 0x300, r1) clock_getres(0x2, &(0x7f00000000c0)) 16:35:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='ev/bp\xa5\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x7}, {0x6}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) syz_emit_ethernet(0x10b, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") nanosleep(&(0x7f00000002c0)={0x7, 0x5}, &(0x7f0000000300)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3, 0x3}) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100), 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x4003, 0x0) fsync(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, 0x0, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r9}, 0xc) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80000000000000a, 0x0, 0x0) 16:35:06 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x31}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r8, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000000)=[{0x1, 0x265}, {0xcb005f373ca11af, 0x1, 0x800}, {0x0, 0xfff7, 0x1000}, {0x1, 0xffff, 0x800}], 0x4) 16:35:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfffffccf, 0x0, 0x0, 0x0}, 0x405) 16:35:06 executing program 1: r0 = getuid() r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r4, r7, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r10, 0xa5, 0x1, 0x100000000, 0x2}) chown(&(0x7f0000000840)='./bus\x00', r0, r7) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r11 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000280)=0xc) pwritev(r11, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:35:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x1}, {0x92dc, 0xd6}}) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000080)=""/164, 0xa4, 0x1003, &(0x7f0000000140)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) r1 = socket(0x20, 0x556b025405bbaced, 0x0) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='\x00') bind$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:35:07 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xb3177db4700f4ad5) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYRES32=r2, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32=r4], @ANYPTR64], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 16:35:07 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8889, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x30, 0x6, {[0x70000000, 0x7f, 0x8, 0xae, 0x1, 0x75, 0x0, 0x9, 0x6, 0x801, 0x6, 0x2, 0x9, 0x7af, 0x4, 0x7, 0x2, 0x5], [0xffffffff, 0xffffffffffffff00, 0x0, 0xfffffffffffeffff, 0x800, 0x200, 0x480000000000000, 0x40, 0xffffffffffffffe0, 0x2], [0x9, 0x6, 0x80000000, 0x1, 0x8, 0x2, 0x80000000], [0x7, 0x2e8f, 0x6c6, 0x1, 0x8, 0x7], [{0x7, 0xe695, 0x1, 0x15}, {0x7, 0x93, 0x0, 0x7fffffff}, {0x7, 0x0, 0x8, 0x6}, {0x1, 0x7, 0x8001, 0xb0}, {0x8, 0x200, 0x6, 0xfffffffffffffffc}, {0x3, 0x6, 0x7fff, 0x3}, {0xffc3, 0x426d, 0xb79e, 0x400}, {0x0, 0x2, 0x4, 0xff}], {0x98, 0x1, 0x7, 0x1}, {0x2, 0x1, 0x800, 0x100000001}}}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000750000/0x400000)=nil, 0x400000) 16:35:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shmget$private(0x0, 0x1000, 0x211, &(0x7f0000694000/0x1000)=nil) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 16:35:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000240)=0x249f4b7c0f212158) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:35:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX], @ANYBLOB="6d783e0511acafd9", @ANYRES64=r0, @ANYRES64=0x0, @ANYRES16], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) r6 = dup2(r4, 0xffffffffffffff9c) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r7 = socket(0x18, 0x1, 0x0) dup2(r7, r1) 16:35:10 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x8}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x74}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:35:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xdd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:35:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r2, &(0x7f0000000280)='o', 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x74, 0x64, 0x80000000}, {0xffff, 0x8, 0xe3, 0x5}]}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0x2, 0x8, 0xffff, 0x0, 0x9, 0x3, 0x100, 0xc1e]) semop(r1, &(0x7f0000000300)=[{0x4, 0x7, 0x1000}, {0xa774504e652fcfdb, 0x938}, {0x0, 0x7, 0x800}, {0x4, 0x2f8, 0x3000}, {0x4, 0xff, 0x1000}, {0x5, 0x9e, 0x1800}], 0x6) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r8, 0x4}, 0x200, 0x401, 0x2}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r9 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r9, 0x0) 16:35:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x7, &(0x7f0000000080)={0x1b}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4010, r1, 0x0, 0x927) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xfffffffe) 16:35:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0xfffffffffffffff7], [0x0, 0x1], [{}, {0x3}], {}, {0x0, 0x0, 0x3}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e04761"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/206, 0xce}, {&(0x7f00000003c0)=""/2, 0x2}, {&(0x7f0000000a00)=""/153, 0x99}, {&(0x7f0000000ac0)=""/221, 0xdd}], 0x6, &(0x7f0000000c40)=""/228, 0xe4}, 0x42) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:35:10 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) openat(r0, &(0x7f00000004c0)='./file0\x00', 0x31000, 0x2) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r2, 0x0, 0x6e, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x7, &(0x7f0000000380)="932907289a691b4cc07c64e228476230b93c1d9596ceb39fa251c54e0923e67d2877210ccc99b783b2faa533e971088eb13435465fe22233a392d5bf480953d8e9f46d033495a576391188050897d8682e56275218dd1ea88c3a2e5f15073431fef542c71a356ea8f0db7cac50d43f5238dd758c6f9b8bb23a9ded8a18b8f53915d6ab4bef41e31dc0570001f2532bae415836422a997befc67363caa840e42072502d93a69274f81be1ffffffffffffff71932f74fe7590222dd29371ca1e4a177db18c2411c159ce0232f56e3752000000000000000000008be1ed05c7c1c5bd7207c67e0ca06447e5200f23e840ff4fd1706c6b9e63402563e4a847e514c41fe9cf5e587ff3a44497eca20d89b30259883e874019ccbe64fb6ca95b239415fc8818dab3131826fd985d79faf1ea2529db49d6f1364c21c9632d", 0xffffffffffffff6f) 16:35:10 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x8f}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x10000, 0xbf4}, {0x18, 0x3, 0x800, 0x2}, 0x7, [0x7fff, 0x8, 0x2, 0x8, 0x7, 0x7ff, 0x101, 0x80]}, 0x3c) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r5, &(0x7f0000000280)='o', 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSBRK(r4, 0x2000747b) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:35:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x2}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:35:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet6(0x18, 0x1, 0x40) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0xb03a, 0x6}, 0xc) sendto(r1, &(0x7f0000000040)="db399104f91e6642c05eb19f7f195aa92646958492e1682c2c", 0x19, 0x408, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x9b124497}, 0xc) ftruncate(r0, 0x0, 0x40030001) socket$inet6(0x18, 0x4, 0xa7) 16:35:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:35:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="0100358a", 0x4) socket$inet(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdfffffffffffff13a7992df8358baaa2a197a38620700000000829595594c060000bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e84959bee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e3143300000000e02b05e5d12f524ab2aa8cc7712a90279dbff4b7b46564ef4a08576ecab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6f4ee849ff7ce69de0941946ea2256b1f027bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768b8b36df3c1b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548c4ffda5eb1552f6bd6265f2a6efaefaec1acc5d00443d9431c3442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a4f0c00000b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca333ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6835d4f982cc25b05882adb761dde9ccc2fb8f4d6ad126358a2bf7eb6652c52476b0f4a1fc4c7ee2e61ac5538254b916042575a9603e5be325b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d900000000fc7b88c013c7381f77d036b0233aca38bc8789d01c46040000007246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75eca85f376c8c3f120c300afe7e7c1f1dbe5104001c0000000082fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6f89b73be85b7dd6c9116d3a7956b2cd3b65c4ab78a2793c3e9427b81352d5911bf1b5fddf3f189b5d3d63e4bf4a5c97cb3d787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d1d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a4807864942a74a7be7d7113aaeb5e3dde2c9f06cdb3f62ffd521c8945a8125e9f5f8f0474e5d5e1ac44dff7a5ae7440236d8a959373f46ec6c4215f762ac83b284680000000056f33cdcaf683fb5bf1a536e177e5266bfcdd18be9981d23a13a8ecc1c9de68ea7c89eaf8db0281b275da3ec0738e0ee1d382a4bbc930a3d3347282238e3d92013e1e56ddb44a5b28e2b5ed005cd26e138d14b988491724c5430e3aa3b977f2f8e2e94ed1f3b0a1c2bed7e5d56bc469f1611e77dd12a3bb3189ce4eedab871ee0db78c05fcbe73949b0c3f000000001a0000ff28c31c6b1c8b0a4141c7b438d29f16a2038a946210c67b0277e2e18bd48049bec5bf42d5f2ecd9bc93beb58459aa24bae9afcb61611f2afa61a2bc181496a3c3dbb7cec1e12b9f741f036e8e2247e6bd842decf53a4942fde65b7b74be9262b0fbc95609ff844d014b9b8b56459899f87aef177325246a0244da14690a082bf8c04a0cadf7fe11c62660fb4dfe39961a2eecce11df3179a38978cbcee1c884ae9544e460bb35767953d61f2d1a453e86c8bacef3dc8c4be2fbbe2d95b54be1c5b857c27c3333d0e3945b024a0dc24fb0a5a402a1ed44b352959a2f252a1ab1f9e67f6896efcc742fe50ebb52f3aca72bec59a2d6ade95b56e5508ce001f38a8db33c2ef381637560faf9a32b11e5612bab767b363068b32b0928c823d1503c0b168189844c9afdfed904111fed7082f1a52713d304a1f167370096ebbac78d1a57457b8f84127a91dff739d12a49bd1b62fefe6c84c0b4654a2c3784000fc5965b3691f2bf30229513150e9b1c264553ae4154fe0852f512cdb68c66f7fa3feb4b087d4b793ae9e57e00942918d76b98fb0e5a8ee0f46aaa6e7bd09ce5a4547dab68a401f9093cd9678043cca30a7c1efdfc5d6d41c6e89b36d0139d164004e97db65b000000000000000000fd9d417936fb6fbdbd286745699818f1c964581a8c477a327664e787bd5ccfcda6bb34ea7e861a8d22053ff40e9478b58333bfbe0951db04f5fd7c1e55defe7581e78db0c5c1dc0d61c5a40e5f"], 0x10) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) chmod(&(0x7f0000000040)='./file0\x00', 0x40) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x100}], 0x1, 0x0) poll(&(0x7f0000000140), 0x0, 0xfffffffd) r3 = dup2(r2, r0) recvfrom(r3, &(0x7f0000000080)=""/168, 0xa8, 0x841, &(0x7f0000000800)=@in6={0x18, 0x3, 0x1, 0xffffff37}, 0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000001c0)={0x1, 0x0, &(0x7f0000000180)=""/1}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000500)={0x2, 0x7fff, 0x1f, 0x6, &(0x7f0000000280)={{0xc8, 0x8, 0x4, 0xff, 0x0, 0x100, 0x1000}, {[0x10001, 0x612b, 0x8, 0xf9, 0x101, 0x0, 0x802e, 0x6, 0x100, 0x3, 0x6, 0x7fffffff, 0x100000000, 0x0, 0x0, 0x0, 0x5, 0x8], [0x7, 0x3, 0x9, 0xfff, 0x6, 0x1f, 0x0, 0x80, 0x1, 0x7], [0x80000000, 0x6, 0x1, 0x2, 0x800, 0x5, 0x1000], [0x101, 0x1, 0xffffffff00000001, 0x4, 0xf9d, 0x8000], [{0x7, 0x0, 0x6}, {0xfffd, 0x9, 0xf5fc, 0x400}, {0x57b2, 0x10000, 0x7d, 0x2}, {0x3, 0x55fa307f, 0x7, 0x3f9}, {0xce, 0x28, 0x9, 0x2}, {0x8, 0xb9, 0x9, 0x2800}, {0x74f, 0x6, 0xea01, 0x3ff}, {0x4, 0x5d9, 0x20, 0x4800}], {0x8000, 0x4, 0x10000, 0x4}, {0x0, 0xf77, 0x8, 0x7eb6}}}, 0x20, 0x3}) close(r4) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x680, 0x2) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) poll(&(0x7f00000008c0)=[{r5, 0x4}, {r6, 0x40}], 0x2, 0x3) 16:35:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x80}, {0x10007ffffffe}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000180)=[{0x0, 0x3, 0x6a, 0x101}, {0x6, 0x3f, 0x2, 0x6}, {0x1, 0x3f, 0x1, 0x1}, {0x5, 0x20, 0xff, 0x1f}, {0x9, 0x80, 0x40, 0x3}, {0xa4d3, 0x97, 0xdd, 0x100}, {0x0, 0x5, 0xc0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r2, &(0x7f0000000280)='o', 0x1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000280)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:35:11 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:35:11 executing program 1: r0 = socket(0x6, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0xffff2344, 0x6c, &(0x7f0000000040), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet(0x2, 0x8007, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$KDENABIO(r4, 0x20004b3c) readv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/189, 0xbd}, {&(0x7f0000000280)=""/24, 0x18}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000000340)=""/27, 0x1b}, {&(0x7f0000000380)=""/80, 0x50}], 0x5) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = dup(r2) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000080)=0x6da8) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:35:11 executing program 0: pipe2(&(0x7f00000000c0), 0x8000) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:35:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x6, 0x3}, {0xfffffffffffff800, 0xffffffff80000000}}) dup2(r1, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r6) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45f09d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000ec4220beeda268684ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31019d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a536b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x0, r7, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r9, r13, 0x5, 0x1, 0x100000000, 0x2}) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000002c0)=[{{r15}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r16) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64=r16], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x0, r17, r20, r22, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r19, r23, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(r4, &(0x7f0000000140)='./file0/file0\x00', r12, r20, 0x5) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\b\x00\x00\x00\x00\x00'], 0x1c, 0x0}, 0x0) 16:35:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x3}, {0x18, 0x3, 0xfffffc01}, 0x1, [0x38, 0x3, 0x0, 0x100, 0x5, 0x1, 0xa3c, 0x401]}, 0x3c) sendmsg(0xffffffffffffff9c, &(0x7f00000008c0)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="7020e7c62c5d363cd5bc0df56b177ae41540d75b2b3f2808278401a43ea58d321894f9a4266ba586d99094bbeb773df4f48e6807e28394078996c1754796b3e5808e8ab52cd8c32ae7df5f6f91ad83f12696ba7a078daf6605abd18e566f16eac3f9de9973c646f35f0424ccffb25a1b397c205616587eca1c41b335aee240a50aea8e7d4da7aee222ff9de27288612c56061bf928421f8746901f351da37890c1d7bfbe1d18f4cdf9f6a453841b86a31200dbdfb1f37108dd93281f10a01f225fb863e9772521c7b9af13817950", 0xce}, {&(0x7f0000000280)="f7df6024497a4a2461d0a918ab66225a1d50c50a09", 0x15}, {&(0x7f00000002c0)="f0a36c8a174ec76311cddfa65a5503768513c987aaa02367eca0a0acc17f09fe3f46c6e7834e04c86d70c0df73ae5922899653e7cedaf9534daf06fb5cd5d7f4f9f9e411612db9686cf6434156bdf3a0f1dd17835b9f3c732da80c023cca744c4981a7446fe6892cd6264d75d0cf5f854f0fa847fd4568efaae6c2ec302c62628a27842841ec414795c85afe15e26e9cbdeab6c1ac4177372c7979413f88ad55f6f9b0dde0a5d8ee6bb72eebcae9401af6b0e075eb5b6f7ca402", 0xba}, {&(0x7f0000000380)="343d246c2eb01edfa6b1e598c072e9b5361107a102475f4db727fea2691288ee4fd1f968fe96b7288742618140064b113b9b509aa6896b65ce2c5384a5b452cd3d84", 0x42}, {&(0x7f0000000400)="3aecf5021f44b5eab614a4be7db2bbe0857dbf7ac22bf82f32ae6f563eabed91774026ad7878e768957c4d7df09cab4b0048fd493534d803ce9f7984b5e48a13a2ad08c02b72712f738dcd6ba7f13675a80c0228f3efeee32f2c132b63fd7c4808ddcf37403d63d2f8d777d323c7a7d7c0efad3d57aa139d", 0x78}, {&(0x7f0000000480)="0ca41b92457bbfc2e25aa9c7061101153953e7632f6629b57405d64139eec5a49cbbff3178d52effa03505a0335bfdd6471143166b404690c626667820e407aff5d01f7965428df9dc8206361f0aec72a93ae8f5fa841f35c96aaac331343830a896152b6d01f9b969f0a31ff8806a07b86c13ad9ead79f7cd912cefff8dadf9f45e9aee7c1911cc9224326f7ecdf772558315683a95de6486c4f6037308ce0871b773560e64a103628cc306", 0xac}, {&(0x7f0000000540)="1f7733d1d40da21760480d30dcd0e0ba9e14369faf2dc4519c695e2d143928181ac3a816b4", 0x25}], 0x7, &(0x7f0000000600)=[{0xa8, 0xffff, 0x9190, "a300c05bc98c05bcce89898117a2e81146d0b27ef39f2dde047eb95681d1630d6dbf443eb106c51ad47cc758062f2eb1e62d4a99bb36a858ce026ed6ed2e4de14840c7576fdc71cc847b4483973caddd48fb31cd3c1463aead3697c74b945ac4beb0b02d19f2fc8dc696b4d70e7a202e21ac40d362cc2cecf90b3a18d40bc5107a23c60c7711ff721e2f4a1a9f455300e22fae3a30"}, {0x70, 0x1, 0x1f, "7b8d1ecfbcfde41eeb5896390e554bcef2046d3c0ec935ce41102baf79f04318597485166b5cb7755dbd051a7859769e6db2592a612f2d1860cf75f1719bd06bc4ca9fa2a98e71e21bf1f53965d14639982a1fc9bce3d2c98bf5559e0c"}, {0x108, 0x9693492132c52788, 0xaa8, "76e1781a20bf3a1df48535ee7df9dfc0c390798987f660f66c86957380cb37461d7cae0eb5bc8e73e6dec8e973f64b0eeab9415493360ac52ea7d8cc5bcfd97ede64c3895542f04b5ecb54fcb18f70e694b9f6e525cb680d7a7735a784ae6aeb123b3285ad5dee85c30699e07042c17c2a0d66a9e16f232e0b9333fefa21746cbc6ff476a4d83b114d523960e3d3e6d69e76cbd6102e4e703641517896100703f724cf4ea40c534536341ec8269a4e665988ba8e5cece1ef4245e83fbab3b966986febc8388e3eefc02f8eebae8d669b30a4c67797271c4ace8027ad836788e2051e3a7de5bb9730ce998dfe8f15e654d4534d604a65"}, {0x88, 0xffff, 0x40, "e824cd84a7152972433c47544ff369cdf0ddbc2421c7e1fb5d16149d701292989d1ba0e73e6e274856752d1fdf6de6cdaa735f5225eda0fb17f0018dbaf3249eec6da2a761250ff0de1249d49300167307c34ab00c7d501b9ade8532a613cfa6ffc698a4bf073a587bb461da2f3c4e20a9f1caeb"}], 0x2a8}, 0x603) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) fchflags(r2, 0x1) getgid() close(r0) r3 = socket(0x18, 0x1, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000a00)={0x40000000, 0x9, 0x7, 0x6d, "ce7c0158bd0e09b0f80914a65fd2d678b6ff7633", 0x7, 0x8}) setsockopt(r3, 0x29, 0x108, &(0x7f0000000900)="837bbfc707dd6a62d4e5ee88105e5b9c5ebce37ffed12546417dfda9c88787a967cf304ead1c2f3ef37ad288c52ca8ea0e8f45054fef334dbe35c82dabef3086f525d258bde7eb19626d751b9645127bb50a038b532eb3b87857254ff4a920224064b8a1ca0d31faa3b1ecadc4c9f78d4199539a1372e1e7a0f94d6fc80700000000000000f70f14bde68a8ee1ae620362e5408ae8fc982a72672359443e2c06429d7e1be2d073c4a3e6572cc6a1b38e0c8ef3dad0f543692af084ca09e18f8e288285ce0102860a17d765f369a3482f87bdf99a2b8dd0ccfc7f98214cb9fd2e5eae585ff6d212c74e0df3d732a9ec3187c9fe4158", 0xffffffffffffffc3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 16:35:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x61}, {0x6}]}) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r1, &(0x7f0000000280)='o', 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x6, 0xe70, 0x5, 0x0, 0x1, 0x6, 0x1, 0x0, 0x0, 0x1, 0xe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="6be6a403195caf67eea74026fc9a") 16:35:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) r5 = dup2(r1, r4) recvmsg(r5, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000300)=""/42, 0x2a}, {&(0x7f0000000340)=""/127, 0x7f}, {&(0x7f00000003c0)=""/63, 0x3f}, {&(0x7f0000000400)=""/241, 0xf1}], 0x4, &(0x7f0000000540)=""/125, 0x7d}, 0x841) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x60}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") write(r3, &(0x7f0000000200)="485db792290534f2eb6f4cfdfa723c0de0ba260e1a6090c459defa8a7371438ff8eb79a2d0140e2e8482b241ab7fb669dd6efa3c24d7de02fe9f0b489b521b4e30fd6e368cb39acf87ba80154af436ee8b8a68953197c0d3bceb6c5beea147910b7b4273ecddfeb077f89c8add630acc5e98d756f5dfd5f9e884e4e6326606e11c3ec3", 0x83) 16:35:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 16:35:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:35:11 executing program 0: truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x80}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x681, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x401, 0x1, 0x3, 0x6}, {0xd8d, 0x1, 0x7, 0x6ed9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:35:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = semget(0x1, 0x3, 0x510) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x380, 0x210) r6 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r6, 0x116}], 0x1, 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r7, 0x0, 0x6e, 0x0, 0x0) r8 = accept$inet(r7, &(0x7f0000000140), &(0x7f0000000180)=0xc) r9 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r9, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r9, 0x116}], 0x1, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0x2, 0x42, 0x465e279752877b16, 0x3, 0x6}, {{r4}, 0x9, 0x21, 0x10, 0x6, 0x3}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0xe8, 0x1, 0x2}, {{r5}, 0xfffffffffffffffd, 0x1, 0x40, 0x80000000, 0x9d}, {{r6}, 0xfffffffffffffff8, 0x68, 0x11, 0xffffffff, 0x3f}, {{r8}, 0x4, 0x10, 0xd0000002, 0x8, 0xff}, {{}, 0xffffffffffffffff, 0x25, 0x1, 0xffffffff, 0x7}, {{r9}, 0xfffffffffffffffd, 0x8, 0x100fff1c, 0x80000000}, {{r1}, 0x1, 0x40, 0x40, 0x4, 0xfffffffffffffff9}], 0x8000, &(0x7f00000002c0)={0x1ff, 0x4}) semop(r2, &(0x7f0000000040)=[{0x8b4ba63710073d6a, 0x2, 0x1800}, {0x2, 0x40, 0xeabd6253cc72d320}], 0x2) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 16:35:11 executing program 0: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r0, &(0x7f0000000280)='o', 0x1) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x4d) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:35:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x30}, {0x40000004006}]}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) socketpair(0x6, 0x4, 0x0, &(0x7f00000001c0)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)=0x4) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) setsockopt(r2, 0x14000000, 0xfffffffb, &(0x7f0000000280)="ada654befabf65aff284fa80879e784f23984d98b6e040b033b2ed", 0x1b) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000100)=""/99, &(0x7f0000000000)=0x63) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:35:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3b5, &(0x7f00000001c0)=[{}, {0x0, 0xffffffffffffffff}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:35:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x01\x80p', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:35:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffffffffffc1]}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x785, 0x0, 0x0, 0x0, 0x800000000006], [0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8, 0x4, 0x4, 0x2}, {0x3, 0x8, 0x7, 0xffffffff}, {0x7, 0x3, 0x5, 0x7}, {0x7ff, 0x8, 0x8, 0x400}, {0x2, 0x0, 0x8, 0xc4db}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000000c0)=ANY=[@ANYRESDEC=0x0], 0x1, 0x800) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0xabb}], 0x3ff, 0x0, 0x0, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r7, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r9, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = getgid() fchown(r3, r12, r14) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)=0x1) 16:35:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:35:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000050bd069eb624215800290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) minherit(&(0x7f000062e000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000001140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, &(0x7f00000000c0)=""/64, 0x40}, 0x40) 16:35:12 executing program 0: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x4) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r4 = open(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x5264531943db968a, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r4, &(0x7f0000000140)=@file={0x3, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() r6 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r6, 0x116}], 0x1, 0x0) r7 = dup2(0xffffffffffffff9c, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f0000000580)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') readlinkat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r8, 0x5) dup2(r8, r5) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r9 = dup2(r2, r4) accept$inet(r9, &(0x7f00000002c0), &(0x7f0000000480)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:35:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x1, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r6, 0x116}], 0x1, 0x0) r7 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r7, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r7, 0x116}], 0x1, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x2, 0x0) r9 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r9, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r9, 0x116}], 0x1, 0x0) r10 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r10, 0x144}], 0x1, 0x0) r11 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r11, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r11, 0x116}], 0x1, 0x0) r12 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r12, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r12, 0x116}], 0x1, 0x0) r13 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r13, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r13, 0x116}], 0x1, 0x0) poll(&(0x7f00000003c0)=[{r11, 0x10}, {r12, 0x20}, {r13, 0x10}, {r9, 0x20}, {r3, 0x100}, {0xffffffffffffff9c, 0x100}], 0x6, 0x0) r14 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r14, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r14, 0x116}], 0x1, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x2, 0x0) r16 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r16, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r16, 0x116}], 0x1, 0x0) poll(&(0x7f0000000480)=[{r7, 0x8}, {r8, 0x85}, {r9, 0x1a2}, {r10, 0x80}, {r14}, {r0, 0x1e5}, {r15, 0x8}, {r16, 0x80}, {r4, 0x1}, {r4, 0x1}], 0xa, 0x0) fcntl$dupfd(r2, 0x0, r3) r17 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r17, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r17, 0x116}], 0x1, 0x0) connect$inet6(r17, &(0x7f0000000180)={0x18, 0x3, 0x5, 0x20}, 0xffffffffffffff99) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000140)={0x200000000000027d, &(0x7f0000000380)=[{0x7, 0x9e, 0x7, 0x200}, {0x400, 0x17, 0x7, 0x400}, {0x800, 0x88, 0x0, 0x8}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:35:12 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r3 = kqueue() kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc963fdec583b347a"], 0x10) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x393f) fcntl$getflags(r2, 0x1) execve(0x0, 0x0, 0x0) 16:35:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r2, 0x0, 0x6e, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:35:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000080)=0xbd, 0x4) 16:35:12 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070000000082130a5984c87910bf453f68c11700287ead4bcb772673311fc25b8aa225a9127fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58ed123d4cad4d012ae447473c2384ff0100d0129a4c489800000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7db9c5b65c6593d2870b49bc509"], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xfffffffffffffdb9) r18 = openat(r10, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() r22 = getegid() setregid(r21, r22) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r19, r20, r21, r22, r23]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r4, r2, r20, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r7, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r24) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 16:35:13 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'.\x00', 0xa574, 0x1, 0x7, 0x1, 0x200000, 0xffffffff, 0x3ff, 0x2, 0x0, 0x9d}) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) getsockname$unix(r1, &(0x7f0000001240)=@file={0x0, ""/8}, &(0x7f0000001280)=0xa) r2 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000012c0)={'./file0\x00', 0x3, 0x1ff, 0x4, 0x3, 0x2, 0x101, 0x800, 0x0, 0x0, 0xef3, 0x9}) r3 = open(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000001380)) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001400)={{0x18, 0x1, 0x8, 0x8}, {0x18, 0x0, 0x0, 0xffffffff}, 0x0, [0xb5, 0x9, 0x3, 0x9, 0x0, 0x1f, 0x9, 0x4]}, 0x3c) r5 = open(&(0x7f0000001440)='./file0\x00', 0x1, 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x8000, 0x0) kevent(r6, &(0x7f00000014c0)=[{{r5}, 0xfffffffffffffff9, 0x16, 0xfffff, 0xfffffffffffff304, 0x3ff}], 0x6, &(0x7f0000001500)=[{{r1}, 0x3, 0x0, 0x8, 0x6c252524, 0x400}, {{r0}, 0xfffffffffffffff8, 0x41, 0x10, 0x0, 0x8}, {{r3}, 0xfffffffffffffffd, 0x4e, 0x4, 0xff, 0xc9f9}], 0x8000, &(0x7f0000001580)={0x100000000, 0x56}) connect$unix(r3, &(0x7f00000015c0)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x100, 0x0) getpeername(r7, &(0x7f0000001640)=@in6, &(0x7f0000001680)=0xc) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r12 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001780)) accept$unix(r12, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) r13 = dup(0xffffffffffffff9c) bind$inet(r13, &(0x7f0000001840)={0x2, 0x3}, 0xc) r14 = shmget$private(0x0, 0x2000, 0x451, &(0x7f0000ffc000/0x2000)=nil) r15 = geteuid() r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, 0xc) shmctl$IPC_SET(r14, 0x1, &(0x7f00000018c0)={{0x2, r10, r11, r15, r16, 0x40, 0x5}, 0x5, 0x7ff, r9, r17, 0x10001, 0xfffffffffffffff7, 0x4}) pwrite(0xffffffffffffffff, &(0x7f0000001940)="492df79c397a9d2a3f71803a0481b293a9c0b87667bff6", 0x17, 0x0, 0xffff) 16:35:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "9300000000aef4000400ffe000"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x919, 0xffff, 0x6, 0x1, 0x8, 0x7, 0xd3b, 0x2, 0x0, 0x3, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000600002000000000"], 0x10}, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x74) 16:35:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)}, 0x0) 16:35:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) write(r2, &(0x7f0000000280)="5106faf3fcbbcc49c395ba63199f562ac724aaa60723853d49cbfaabcafa59d527f98c2de87c897eed9f2508522fcf36271510df141212e47d80175cb5a06d35d60163aeed07b6f69b86dff1518eca500aea7b1d869c74e3e53e415237b90c1e25c917a7aab2c8c93bcbbd747cbb8f566bc1a7e564cd4689df18498f4333271b88f403573bdcbf2b5471db7e11afe7b65fdaf9d49be3d3a5abfe80efdf50c198c16e55d6139fd052de305e3a5d2c7642c2211eeb4eae2da5bbcf4f33ff0ba3479431bb4187a552856b54b95f6482e89200113b8923ce3e81d4631da7", 0xdc) r6 = kqueue() r7 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r7, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r7, 0x116}], 0x1, 0x0) kevent(r6, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffe, 0x0, 0x0, 0x9, 0x6}], 0x2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x2, 0x1, 0x3, 0x8}, {{r0}, 0xe82478f26d4b0f3d, 0x14, 0x40000000, 0xa9b8, 0x1}], 0x7, &(0x7f0000000140)={0x0, 0x9}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0xae7080c4832e045a, 0x8000, 0x9) r8 = socket(0x18, 0x4001, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:35:13 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[@ANYBLOB="410717ccf2eec4e60000000000000000"], 0x1e}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) recvmsg(r2, &(0x7f00000006c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/189, 0xbd}, {&(0x7f0000000280)=""/253, 0xfd}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/22, 0x16}, {&(0x7f00000004c0)=""/233, 0xe9}], 0x5, &(0x7f0000000640)=""/92, 0x5c}, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1, 0x4, {0x5, 0x20}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) 16:35:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x20, 0x5, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) mprotect(&(0x7f000035e000/0x4000)=nil, 0x4000, 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0x9, &(0x7f0000001540), 0x0, &(0x7f0000000100)=""/17, 0x11}, 0x801) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:35:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x5, 0xa0, 0x0, 0x0, 0x5, 0x3f, 0xe51, 0x2, 0x0, 0x81, 0x8}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpfV', 0x6a9, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x9, 0x4, 0x40, 0x8}]}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x1, 0x7ff, 0x3, 0x5, "82616429922c48c532c951858563d8e9b6c8f947", 0x35bb, 0xccf4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x3, 0x40) semctl$SETVAL(r3, 0x6, 0x8, &(0x7f0000000240)=0x10000) dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:35:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x4000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:35:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x11, 0x80) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8, 0x10) symlinkat(&(0x7f0000000200)='./bus\x00', r4, &(0x7f0000000300)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x3, 0x4a29}, {0x18, 0x1, 0x6, 0xc9}, 0x4, [0x8, 0x8, 0x8, 0x3, 0x8, 0x2, 0x6, 0x5]}, 0x3c) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x9, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r5, 0x0, 0x6e, 0x0, 0x0) sendto$unix(r5, &(0x7f00000000c0)="6422b9046200e84ca6f9749083cf705319cc02b2fcb821b6ca09ea8ea3894a8fd6f73b5ef4c16f43532668dd015a1df0f3ded88bce73363be993833fb1acf9698ee359e25043f64f34dd9a7792d33af7f3f8880fddcbb70025bb9f", 0x5b, 0x4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) 16:35:13 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x80) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffe583afe708d027c4e4c4d2bd623f9a03746e0000ff2f01010024aa0e0d1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a7931601c608de1a06f752603cf47592dfb24c50ec65f48200c62b5d2abaf4c43aaedae8cb720cf1242cb4e7ac5800bba691afd4555fbcd5167065d84e3432d65a6ccd232c9f5aa8d6c93eaab1677e4595c2f6a93a1bc2c50ba9230e6104083dd211f79f063a25fa87311d977d27614ab03b8e246402bcbae87621f4405b6c3d59d88ae0e7c214ba162e16cb500da337ba07001070f02f1f1799564742565cdf1ee5"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x20, 0x2, 0x46) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r10, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x0fbpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r17 = fcntl$dupfd(r16, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r17, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r17, 0x40087603, &(0x7f00000001c0)) r18 = syz_open_pts() ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x400, 0x0) r19 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) fchflags(r19, 0x1) ioctl$TIOCOUTQ(r18, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r20 = dup(r15) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r20, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r21 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r21, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000000700)='./file0\x00', &(0x7f00000005c0)) r22 = socket$inet(0x2, 0x8000, 0x3) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r24 = fcntl$dupfd(0xffffffffffffffff, 0xa, r23) ioctl$TIOCFLUSH(r24, 0xc0206921, &(0x7f0000000300)=0x64c1) r25 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r25, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r25, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x99) r26 = semget$private(0x0, 0x3, 0x920) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0x5, 0x5, 0x7}) r27 = semget$private(0x0, 0x4, 0x408) semop(r27, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r31, r33, 0x4}, 0x200, 0x401, 0x2}) semctl$GETVAL(r27, 0x0, 0x5, &(0x7f0000001a00)=""/185) 16:35:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6140d2387a7252334497321a9403fb2fe5138ad226ce00"/33], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000300)={0x3, 0x4, {0x2, 0xbae}}) write(r1, &(0x7f0000000280)='o', 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x20) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r2) close(r0) r3 = socket(0x20, 0x3, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) recvmsg(r4, &(0x7f0000000840)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000880)=""/109, 0x6d}, {&(0x7f0000000400)=""/163, 0xa3}, {&(0x7f00000004c0)=""/187, 0xbb}, {&(0x7f0000000580)=""/49, 0x31}, {&(0x7f00000005c0)=""/57, 0x39}, {&(0x7f0000000600)=""/46, 0x2e}, {&(0x7f0000000640)=""/233, 0xe9}, {&(0x7f0000000740)=""/37, 0x25}], 0x8, &(0x7f0000000800)=""/41, 0x29}, 0xe66288cd48ec157b) r5 = dup(r0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000080)={0x0, 0xff, 0x3f, 0x6, 0xfff9}) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="02753dd0d6340818e2"], 0x9, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000200)="103b847a205faf1980590652844ed27daa0f792e2badc0a3c41dd03b27673a73fadb8eb9cd70c357d5c2086d67b3f4e3a0fdac04c1cb2f11bdccb040c5e2c27abaa2d708ca192c8d971fedba40e070eff24b2da76d42f50490cbbc9ac7c121811a838121addc73437f417bbdd75a9aa7a7f8c3add2c09f28e5f9c408b017a1bd8a069c0589c391bfa46e0000000000000002925d465ed12cd885550118022ce952cb4fe83664", 0xa6, 0x400, 0x0, 0x36c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getegid() write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:35:13 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a1020000ffffffdf77767cb524d920d4bb825a683be8d1ecc3764b097d8af22f072b190d37a71f6c03d96ce39e6fe84ee227e518ad911018beebeae79636ce"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) 16:35:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="3d582a6df0ac47913bcd57da6bb6c73e8f33e6a79f5ca6acbce62804442cd1fd28449fcbf5dc8d3311335d7f9c72f95125d0727aefa7911b6d3a1eb42ae00b4f74572af7f9d201fb9c9270b65aeb6ba309a33341e10b1b212c90fa7a7c119af40ed384d1e909c274d321f6f3cd77f72415e15ec4de8f14252d5912d79a4ea14924af24ab27b52fce5f3fd693403c73464bb68f8cc9e2260ea18b3d1a5c4e18314a44f617c1fbdb7cf1b62f7f34"], 0xad, 0x8}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:35:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x2, 0x0) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r2 = socket$inet6(0x18, 0x1, 0x4) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) setsockopt(r2, 0x6, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r3, 0x0, 0x6e, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0xfffffffffffffcca) write(r1, 0x0, 0x0) 16:35:13 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640), 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 16:35:13 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) read(r3, &(0x7f0000000440)=""/170, 0xaa) r4 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r5 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r5, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r4, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r7, &(0x7f0000000500)=""/8, 0x2d2a341) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r4, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) r8 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) getpeername$inet6(r7, &(0x7f0000000140), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r8, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:35:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r3, &(0x7f0000000280)='o', 0x1) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000004c0)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\x00\xd4\xde', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959581afc0b0b9ab10e068c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf913218c688640cb78b3b0f0b47fa93b0c03495e1f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59f06cac90ddb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc47641d7ecb44663227af5f1c5ef3f223ecd04f37a1302cbf87f32a0bd40e9fcf59e3124a5816df256e3af05fdf9cac2b8bd245fa256153138a18281b72f4e4bc14a5318c06f4228e146d9dbe4eed89aa81ef250ab3ffb69ecee14da89087160fe8926b43a5412b38f3f1b8c5d7996ad6b86cba9065ac2210ff25a1ede12c3c38a99950619a94680f027755cfc3ba3445b62e2c8b412c352b4fdbb5a1eced6687f1f8059c4ce83f151b9f57f03067110326e3e1f3a1782f069b3fbffc197c6f888914ee9df4e910eb0adce9cc3a5ec2"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:35:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) 16:35:17 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") truncate(&(0x7f00000001c0)='./file1\x00', 0x0, 0xe57) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r5 = open(&(0x7f0000001080)='./bus\x00', 0x40, 0x108) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) 16:35:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) unlink(&(0x7f0000000000)='./bus/file0\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x40, 0x4) utimensat(r1, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x8, 0x101}, {0x5, 0x1bc}}, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) pwrite(0xffffffffffffffff, &(0x7f0000000200)="d87e9e6a9fd9638aa6254f775b20bb67000c6ad144575ae9c1c3248a840eb55c1ae6b1b20c9e93cd3cf7bc119c432262a37f877ece2316edf39f0deb6541bf602c2f09a91becf96b9e540a741c982ca05ddc1b2075caf43f", 0x58, 0x0, 0x7b) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) getsockname(r3, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) fchmod(r5, 0x20) ktrace(&(0x7f0000000080)='./bus/file0\x00', 0x4, 0x10, r4) 16:35:17 executing program 1: socket(0x18, 0x1, 0x3) select(0x20, &(0x7f0000000000)={0x8, 0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(0xffffffffffffffff, 0x0) 16:35:17 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000180)="e4e241102e4d135fec9793a6187ec689320b57278703a0b651330ec9dd88942a11fa6beb5bee426703b2a69888e531743103836672af459f302a5c169af4629eeb2eef", 0x43}, {&(0x7f0000000280)="1225dbd00762ebd21c1eadffd2712f8132a15dbb28d32252e89a467530e5d8272b4a5b7cf1e9b4e25eb1476d7920b492b01a6939cc9370183288766cf1b34d8ba0d8352362f003abb2be73b86f1470f8b079f0ba71f98768050a11c56cebac96f56e564052e27d85bbecc981f111c41f23f05e565e252934b8fc77fa52799b24905396a35aaada591079933f8e1dd04c7887d2674064a02ba5d2214b031cbd976b3e2e0fdd066d4816dff228f2d8764f9c786fe2681a64cf2a37a83a6f0fb614a625bf19ad533af9296a22e19c37381850443bc823559b04d1a987c485099c83fd", 0xe1}, {&(0x7f0000000380)="bb48dfff578b45daf39754160f346a8b995f21fc25d3bd336ec6af717e36e48e8cd3488de182b6257b4651f50b5c8e1d51bbc1a769c9c8899d0fa943b77ace4178927adc676885d1b319a53fab187205facedb24af8bcaa9fb93c7134b82acc0f9e93ded87fb5ecea0777f53414bb451d1bc25528ba98aeec517c35bcceebddd856f1996640b90aa60f92b5c7a5c233ff3c837d881a216ffb6dc10940d345e45c5b0c1f242344b483bcf28e722bc4f2e92827b45191d3034e63bf9aee0a15cdd8cdf8c313c91418c4563dcc8006541766b35c42d069905866d34e6511195725652698f4ad117f8b6639c41b0f34cfff31d4859fdb8e84cc3", 0xf8}, {&(0x7f0000000480)="9098014066fd59fa173e00691f8c8b6e14daaddac3456eff7e04a394e8d11bc6a0700cc542992f833935b33ebd30c82d8112d8d60c0a2e07c5d1c664f835aa936455f8f321c36a3a88309bd520b025134afa", 0x52}, {&(0x7f0000000500)="0a561a0e067963f1bd0e08e8a7aeca189d83b40d98e08f4e106d420db27bad09d694dd9f8c73294e7a8b5891791d1cbbb4bc8e427138a85d5ff499f6fc2aa9e5b0a8c10131aa81c18f392157a6d6d91529a7aa958ac80f8f206b6ec1ae776e2ad935c8f47bb9a03dfc895ac8bf57e0b11e962e2d048cd69f485734a928d15bcdd71447923b4d56ae78f2f9d23757a69358e9ba801acf1af797315409416febd07c7c9d474749124b30ffc1d10489f0599df7a16a764b28dae0e808cb176b6881cb9e849fe9604c6c3b4a22d95208bdb8cab3b7165df6cc86c1486a6218", 0xdd}, {&(0x7f0000000040)="5dfdffae70deedaecde7dcd4a7d1f1835f44283030f3a700306dc2e3a990c016775f6f0b32b75f5a294da81147", 0x2d}], 0x6, &(0x7f0000000700)=[{0xf0, 0x18001, 0x6, "5613fd14c0dfc143970939dd1e22bf224398a494cb8164ee073a6e767663f80b3ac1466c09385071cb6b22782b84296ab67c35db3579cc7019dcd3e405cc592154720b23e77eb9435b376713162350efda8841b57cdd9b1473a8b16d44e9b9d68e7b9bb70cb30098e5aee03cf0abac9eccf8b7a8a34f742e5a97995b90c23c2230cfd1d3a8c5623e9fb4b0803d6ee07b92924d1a58e6e38e53b882dc183dbb87a67f0f16da97e86c7348f56057cfc1312aec91cf1813233f937e29ed8ee0bdaf627d39bba7997cf78b374097ec48d1c56894514b0e97d020a6c40fccb941e019"}, {0x1010, 0x0, 0x1, "be707176ae0c9bd6ece5986182be22c246d825685a162e3525724fb29624e254d394fbf8b58d1f1344c54242f19919a31368e4e4f385873bcd4f2730d65ce229fed9b0fe9493e15a726b805433591fa8767993398aa2cda83944e31d207b3b317a569812643ab0a3837865f53035f1650efcf1b5afc3192802cc0d0e56b8302f5d6efc865af27fecdb905002af2a42cb5f88fdf2dc561f8d87f0c9fbf54a0770c04106254c0532c0ef3c416974d9acca8ee54931ea9a1bcf8fd77521a53b6e05d7180a4641475e46c8674a83c0b9c8412009a8ea0b0f87d96484c9ea4a7ae526d712a80ffa8dca5a156a10b0daebe35cb4bc35338f1ad7b3c5500ce09b5a100062066d23b72b425698a8c54e15c64d6bc25df4115f0e580812360771b48b7cda8cfa903bc550e2b5f66dddb2cb77120fb2d193a968937bcde02ba216eac38b9d0357901414e72c886c3b110bd9671df9a05e48bc304cf33b83c013919c315a89cf61ce05d4d7f524314b6afb3a32b59faa39d572f3bb4eaeb844582639c73f2a422d1fb0d8f35bbebcce4d72fc5df39ea6d3d2f59294b3c559e4c8a0737a9664438a0d265c93d35569bc69956b0f26da54c60d6047a1783de3d7bafbadcf1114dea4099921c4225d840bb4113519e420721b01c41dd0c2f9fed41a4b1ca668a97d10b45588d7073e8108d33d18a5127f8267d4e4312b5c9b2dbd2f72ef7a9f93dcf12b15af22ad25ce1e36ef6fef1293dc7b4328ab5eab516c723faebb890f43cc1a2cb6438afbead72a4a2bb14709a5c81bda4deb28ce1b719d0759a956af52a79f19646fd128cc18efc3723791889a69bc99712e909fec44ef3a6df0c35fdb6912d4f6c9cb22df201b229650bef3a162f5c9281b020c1a9680fe00201c878933a5318bff12ce9273fa8649c0526b5293271112365f2e280de4fe24cede87f27757d1668973ef2630d939fbfa93230cded6c498c82a3b0d994cda8a10a740a031ecd8729af744fbb649cdeb319e352011d05ab95c3aed252992190aca6649418e6fa15cb69cbc9e894ed7ca765e71c8317b0291aca8658f2f4a04c9871f15d2c0888d21e963eb4cd86f27a44c9b452e79262315afcaf23cfc443fdc2bddf4eaabe7c2857009a574b9b7f6ff6883cb2f4d750437c5ca63606fa11494a5966de1b8702ad5dab582e386814ee2448db2630fdcd2a97f4685ed1d25cf5fcc4891eaa0d7e0519d70e737940a3e4f333e2f22385e24340422d33516288dd621cd98809bf2318f79feb802887332c978322c395ac74f9a1e7ae0afbe1611710c4bf06eaa233c25fa62e79a641ef0d88cebd82750c01302b27cae72e6446bd52d541cf36eaddc986fbe4e6c58034814bcc646eada075ecb2de8a6fc400e7006b370c9774d308032acb7f8a9f377051668be04ef14606433f16a62168252ef4a450cc3b5533fa25f247ffdcf4c98e070d8aefa6a99cde8d4c261a1cf24936bd5745eb023d282bf45dad2277748b05675f60ffe6706adabdf563303a349d30212a5d12d493f02ca8d0fcc09e46843de2d3ab715ef498d555c003751b0a0b6f43d5ce4208f553bf181cb2c6c540b54153e4edfdb6e66e4ff8baf49c254aad3b8f9d94282fb3c651467beff0dab5f61533e1d2b72619c76401cb84719299f8fccdc202785d3d8742bbf6b4647f89e8189490294e5592b44956ab69a4e2c8a9e8be19cebc7413a24b6ddced55cce8e09dbbc9321f67fe837d5f89b7bd9e5ed57046830444f7a900b925edefb7b19f7c75830581fc35d9f5e43b692dbe0058ef29cd3f5efb07c46e6c7eea7e09193efbb4ee9dd6919a18c18d76b89608c971b2623f017194f2c56713f82cc075d5718f17f9c74a97ec1f32d3c1c7fc7f7510962ba20db3f508cd7a80a627c13d18cf1209e787117995fc442937635755b392f6d0c664c4f8ad577d6ae3fc0ec832a1fc85a41d9a2129ab57951a14cbd6968984b31401c43ca8756286a709555bd7b0ba0d3207da472cf71419dd932225f7d4d74f6f9d58b0d2ad2c64b1bd23a2ba0abee721169d38a94afab1daa06f033641d6ee05691947f86300c9532da9dd2e236c8eebf1fcc0dffa05e59bb00a20a73f71cdffd892ba191721ac74ff6537e62591f207c9b5c7daa41e0a6b0d8beab39300938647b498e6e81db833d19797545247ecb28becd17013c5ae8796a555378d75b917b3efa5c874e69b14629d8cce59b643ae0b75e042934b53d6c6b72049d6689f7320c3e21cbf17460e8d47871ebc80e7823dee02f65ec3cdcfbccde2954dfe16be38534cdec9e67a1b8f63344a7d10fdee51547b923a260ab71a161bca7bd8a9ecea089c5e51c75be2b737434b119eec1274f1aaad0350108c1a398f8064f0db379f1aaedb2d13bceada53c07c8c02ba130b1ea7b56b727224b5224ebcb56a02bcff58a62dfcfa12de8d672453fb933ad2f356d03e56b3097447b9df17cb6efc2c802a1c74a65b4c517ba0d4e6ad44a5bfc28fb8d3d08b2377f97107d1df126fb41a32030561e6c9f11f720b749bbb9523af961a2b9b216453ad868a5ffe3b05f6714850f5126f338b64fc724e281b317249c347945bf24614cc203beba3d9fcd6b2407d89535c6131b68e68cfc64beb95052cf9bc02a342bf2c3b57e00dd65e26e128f5d764bb32a83dc5d7119102dca484c9ed65a0475d22b1882ca60cdf400f5fe64741095e2e37779feb8d5993d2612781e4ab91359923ef36ac53e13d40f9d67a0a782783f6484d47425ea27ed8624908b0ab2f464b1042301753636cc92ee7f3cc0f22c6667e238d54e0a94b1e1047108241858214379a63fdbdd8bea73ca7200f4590ed5a02c9a3819fc1d8910406c7470398c028df8391a8a9bdeca44308836265f0453cd09bac2b0280c643765142db5df013b17a5022b84d5b89c0fe4cf78e7d2c5474820d7aa4bdcc8d26f7f332285afaf7fae3859593a1bfe60b0a0503ec6eb5f867457a0406517d95d1b69c7a1b11a75db77ecda1320bc059c223599e03e1c9bae72456c39faa37ea88da13b2a909ad1332d94d82fd54974a1a80943a82624c3b5bcfc03e56865c508d4b754038da8c6d34e4eea7e9c1e5e9070335099ea3c2e734166b765568e4d8cf7ed7e970693be543a3163fec904cb92d10b595e77a819961ca73867a8464614b1a736395f6353d8d70844f47d0c953280818d37ed418e174cb6eedbf1f4cc4c12c3e51dd0295b169644c5923f680ad00302eb5a2642745aaf333440e34ac780fbf51b038cde86279f1f2da58e07c837332def760d85812f24ee17476a3e0865cb4551d25e52035d8cc3bdc82601cc8a9a7221fb6deb6375966945a7c40f66595dd99cdd7cce9e96060c671d5e573ed59fbe89f8f8cf8615ed6f0c915cdb7658d71b963b99f032e1e84aad1238de53de10a2274b7bb68d09ea7c5cfc1157fd8bc5453dbdeee54925027effc29fa5059373f9bf2c98c36fdaefb634767a00dd17e0c203ec5914705a66051b356533f32ffa0a7ddb0d5147e8d7178fd517d93296db1daa2fb97c1eecc1352a03c8763b460ab00baa4af545364f5007fcc91649bc45f8a0d8f1009a20554021b41904c8dbea79648c9f4969bf9b6bb9ea7d665691f5948df50d1aa6265fd235a9771917596e7b31dcf6b944ed0ad7f57caf23b9aa3ba435138f66a6c4a9cb2ef325f6287c303e45462c6c28a38a26fcd6c5438bdcca07e69134f9edf16dd083d042a3daab8ae50fc23c81226ba0c0cf18456abb763bb3ec3ed7fa0b9ebaef9a91661577863ca7947d0e5f377a01bff4f8ef01b1c35d44c4adfa2a353c4143d6961810b7ad2c158403a94d6cbd7ca2bf64da790320fc3b9b70460e9ee7c7c9c95533809dff4c7aa24108f5c2e29fd33e16d8e4dc81d136340d76de85757db046651f8c7ada9f1ec6d1547c32dae8c51a93698e7f10fe5eb3995211c894843acfa31b27a7baef96918a141f74db870ca677436791c0c968106a205d9ea4f1fe6a82ef49f9279d4ef2059d27b1c3ce973adef0bd2dc901a4b5913f49911cf64ecc73884556392cc9db22551d7df37b97a61fe7f2433a3f155c16708883bfe74fb93b3fd0148edeb5620cd4a9539d25a211661b0923d5a0a6e89ba1c3a8c18bcd655e200da1eea32a2afac45929308cd23705cf6f7a43cc8d7af2d011bdc43ebf881af9bb8b4b357e4031985ea0cca587ea9aa67f6a1487c8f200d247e472c9e4bf1ebb184ea3df86339340cd238b56d45b2630aad8751be2b63c323bd6aa2d4de577f52cc3ed23f881afc403e770f1d9ac58bc1c183f20dddcb4b79da13459e887b9396e21f30abd8b4c5dc2ebb84ab9b149a4f83f877cf382eb9f857adbe0a3420cab37978bca47431ebc684676bb80d3825b21dfd445487eab82bb1372f8f89a03542c0437790d4fff87857fe16dfd4a958ad2019b31cca2cc23ef3ed3339c4bc024b0ce2db4a4a2fb5fd9481e2ba13a36a2966109236bab6f277acfb3705a4b888032639250d282de55e5b0b29981491581d9b8dd92d83eb9606a1ed2fbbbc65dfbf8ebab8111d4a65ff8b548ea3a964e5e859756531b10752a854f0e9c29582d3d812af4f9968b2f81f4b2843298fd0588778e8956ccc50b8d4c6cde7bf065c13ba731151caf60c49c69b5d86a2145d478a6ef2031e8a57cdaf93f29b4c870c56973ca4455a4e18502235b1ed7194d62333d8f1e2fa52ed25afca9b381140ee5ca42f88b021e348ae0616719ae1fb91bf088b868c2ff54b9fc41ddc32601e5f20ed5fc7ff30c19d228b496fc38138c0492d43d02962da7a211501a041b3ca066bd318cf031c357b6ec97cbc5e0da148f27b5709895c50ec259fe7d391d9523297f9bbeff5815714897d93e9e4bab383c46adfb64370564c227e602a70065f4d25ad812e4a76efb93d7de5d9969a1daad4f3e322ac0dd28442ee3b89d97a375d61e7214750cb528e41e7e2375b0ae8f73366157cb9ae2322cf22ab53e5298f71d132a6531b481c68965b67cf8b1b2f63530b6ebfda296a231d6592df498f33c3f8f04f2249f721a3dda7bc6e5b09e621744d388510c48a5b3cce79624039737097a81e06ea462386e9f7e870087dd3a3f8fa2b7146eb85b66c5b70c94669496ae47b375dc6043af18bde3b1ce9dd35aa10e26151c5dcfc1d070cae9efe5c0cdc572b3c747c0217a0464fc0864becc85455ffcb908e4b4aef73b6673ac6823e6bfc6bf413bdfd9e3ca2b9f7438b9f0177e4a5f700347d7c1f303aa4c3797e6af8d684ae575718605eb47a7c76fa44bfb7ea45b7344b1493b1e8316b29136b562ff5e1d6be7ce63d9871e7601e33ed2d9186c807c37e1b725505fee3294d0fc3610a599f3a89d1dc08712a3dc4fbf9cae78f6cb08f80af33a27f3838977b4770ff22d1c616c0e773d012a8ba1182e2e419ac4275a4540b0e745c32a89620e08cca0986ec882e7987727a87f6cc9bd009cbf80090b363a696ec6ba0b5d03f0ed9e76e7c0b7d4c3cf7cf7d07b9076b6ac680e5536d4a7c506bf8a12fd0d65960d98c315d96a6ac03e54c3f4cbe9c1083222000301d2f6eceef3d4000eb08a79cdb250875888bb27183e8f58a38021cb223ed6477e27033b3393df0c08639a3a9fe3265446df641060aaeaa799a7844a23ea4161a54c7ca21828163c61abe3ab45b2b9b0314ca507090027b64edb926b4a448ab5cfb501acdd2632859bb01e7961fb58b42a80d44d52ffbc299e8c7d3f08387cbda1fd2aae02dfe76d144addb4b46f085009afaf660587120551"}, {0x68, 0x18000, 0x4, "5ebdbe62b41dafeae63bc0b701f3d37d37040eb6e722cf2cd2bd5a6b66005351fe6f2869f2ebf813475a7419e0439a05d8e2bd04f925dd979d2a77b265f221ab8bf0ec583f3b9d82e3707659255d935388"}, {0x1010, 0x1, 0xfff, "e7b561d1858abd5b8847ea4c50c3bed7006d9540f24d69633c34d1311ab491898c4517e95cf528ed0d9d1c1c8d1344c669b0318a11b569393059b6003b8e29fa44b551090b49f60b94da8fa851d2fad4690f91df46b8242ec7ab0e45036776d52363ee96a0c6a3166fb1b3ee278f3583ee28b0331364c44e61f9a1240a28b7e252a87c8e847c9c47158423bedae3e6c6670b95bc71e189107e1e21b9f5f4f77b6f3647ae229cf597d88024a1d70d2ead7d5b102d147af2de45b3f228e75706afb886c6d950eb8d3fccd1a8682adef3169d57ab8db01f6d8c9a25002507c48f3bf0c6d09abd4c5f1f110f2a8c9aa01754aeecf4ffbca68d1aabe0c7ec179fb08bff240629f302aa1330c6f07a5080d7dbee931e7026bc5f65218e07745f4ed0246e0e065856cbb8d3237a899526e59d5292be6717ec5dc71fdafb91f11d9bc3cf3f36628111693e256149984558df0e4bc667f428518a71fa46c86d6fb45936940f09f2b7338d97893e2855f9ed9d0efa1f474d2ff846131fb987daca2a893a192e34da69e345b16a566af9c9da59044a4e9ced064353329df4f3aa56447693053fc807ed709c615d5dd01edee3938074ba786fc46cc39a2045da600c0feb570b6231ca197e1e2aa2454b3b052e3873f9c847ab2509b032af89038d154d0d072dd1425c0b9a89bcd48803ba06eaee64c94c8e43d39cad86c2842bd494def85ed5b6630aa3e9a2e14ed2acd49b694fa4bf41e647d656c6c0057e96c643cc4ef00045e17f17836e17d47e01d2a17938308e286833e4f0f3f52f86896caa40b1d68aaad1fa0499d0ce3e78ff592445a5a9fb36f343a47450d53498e4c99d8cbd17f50028387ab30fe5f9413015be3273313702a449e5059df0d3bd0f5a70ae7e279b3f3731aa24203421bdd6a467de6f50a4c960beec1f4c7fe1c40c6a345704544900a0a6f84f3a5ec777839bfc293e4afd15d0a84ea595ca28096c1522455969a4d8a90e0f8a0fda09d2f9c8879b446e46341265de7d426c8b9be66f462ee61bc6a245d52fa2a6f84834adc267f833d46e3866feceec239a3af3a9bcaffae169d400933c657091445e43a8cdaba10ca5db31c6901f1edc812702c5d5bbf270fe5d4507bf97c2e3058dd727fef122bf658e57f06e2f36f1fab2f97f27d96609732055f902f1304f13073fb016064b570584779ed1b7ab27ea791f40eb70c4f531a8203c1d37a61e6405fb895f1a1e639906891f995f361374078849a5750c03979f4609fda0b0bd70144d46a480564cd1b95aa74f1d08ec400e1c4ec8c103a23e90db2ce1d0565d72e02b5d52c313664f1ab0f4c8f882c034a490e5f2505660d35a060888dcdb3c1e09515f6503bf545389ec25d906569e2f9391acc3f311d65e9d7a0f7c48232eacc2f594b04a9f33306962904b1983d444ec3bdf0407dd8c39133740546f6a4e80f70a11879f437b56234c6f57a9290bb28a38a3b4dc96f918070dfbdf0e3d487ec6723dca03f3666ac7a4f12dc947f5938f91643d4bff29ed37d0b4fc08b9f3c683b5b38611c7cad3bfaf98cd9e9eb61297331445f4ffa92dbce78142bb5a8c76bd25f3dc55bf68b5728e671273fd6724e29cc1cc2c680e64dfe708361ccd4de7f3085aea1fad3c91c0077aeded93a6edf79ebaf1e5312cd67c8b55ace9eed62ab80d75730d67ad9d74831ed055202b920ac5f5fadf802b5c5042e96f7c0768ba76d5a6a325c48797d5fe50ed8d79cc10dc19abcf1382e6ef93c01dcffe278abfec6a3514a162617a27fd39fc9b95a21071cf5fc9074ef37c310909899b53e19cbc70d7db2e4628894ee4df8efa0435778a642033cdf9ac202ecd5b7fe2b804148483012b502105404d1a72d95d51aad31aade183f9e90e2c0d0c7a21cf6f403dc73c53cc357fd398269ece82e92c542db92c726381f3309ed353ecfe3e30e214564000bfe601a5855e8278a16097dbb47882faaecfc6bec5fa7a4efed55702f4fb0a9bb3eeecce9cbbcf56386c0ec800e07230335028205de7ba0a6b1d3da7ad2ca8b4c13c3c37b14d1b5c0c5710d94f49f9f9e637039855bdb1a155767484318d93250f19431a31e56fdb48a58f7b6f42bf7b1bb0295b26dddffcf09e4beae05d23be2b255f53a04a3b103bd8ea6899dc3b32f71743a1f15553df0952f907833cce2223dc6d9e0e2c26d2010c5c88862da16328318e198290566dbc6a37233ec8e9ca23f3214d350c54a662d681e898a63147f53d267fa3ba5c96bbfd8bfe6dc9ae5d2c232c1a788f9e5794a4a4b42c79a7415baac1b9e7cf66f23dec37ad4c38cbb412a6fc4954eb43aa952849e36d4df9f5dd56e019ac935a6286dea816a126b64dfea13530856aeca81746caea92856047e6b218d9056c70cb5ef260d44bb593f942fb1bfbe00d8088a809d44f3fe040eda9c0e56af398ce5d1866e48696753cd54fa69fb80be425c41453dd9867ce4f60517727a7f918eda5f816f3766e789daa9ac8ecbb1c2e58ccea844438e27e1814a35d5236cf2b9fe7f929ae1420a652ae3f5ec4e116757424342a7e8b124931c901a308c9ee5115954e087516fe5cd34588ecb926ef81e044fb363647ff5873b9dea5da11e0f62924a4896141d402dc46e9589ea0a7a1f4583250a09c6f3c2977657a17a84b829927f3e78641709c508370a1d24b07cbaff5ed4222ae37b058fe810b521d772246c28d4e2c5e68f04f2545fe5c2066c70634bfd8897c304f083946e7b0623e91e50d77878607b2ced92c7d6686b1ffa33bf3b48b468d8e7828f67a352cb9cf33f97ec6d9ece9a580e100d4aa656bc976106fbdb04298ff1870eaa4156465b2863324996c56d2937269024f3d46c463c96e261207dff356e1a8d0fbc2e94aa2d638c3ea272cf2658a33d950e0950383ea88ac3f0a02fd5e1aa039e542f71a9fc716ca9ba8afb019a66e40e244be39af5e2d5e3bde83e459bed7eff5b247e004ce7dd1e2462017a523179fdf3df97a5c1c0664fc8ff2fa1e0f34d35d2df990f6fb80feab2b5823d83d5f4c54d31825d571549a344f700d6e11ff79b4feba55db5e396c5f25666176217a7cf1a3588829ccc8a8980e37c404993745626b7effdbc35ec1314bd6f646dfac345d730228f1dce979b21c3bb380591034d73f206d81659679e0ec3892c5592c3a9d777f81a512dd8fa70fbc59379f75be56b4c412fe23d9974e66c7e4beb5666e8cda46eacf9f2e4b6a6356e857f3ba50b567164b30d395cd1872dc2ba9eadaeacc16bec957225ee1cdbf776bd3a578dc99364b899c5248a012239198739aeff0e085fb02ffc48b2b1d7940177e6806bfb809ebb8519d0326752f54f25df66871b7e26d630e5c9b6755277f0395bd37bafd3174c9a6fb03ff8daaa313a170be7432220e0f066b1fb42829b76a6c090760f05c9d0777eb07a3a3a9666e69415688656e25a9d6bca234a2966d65b9eada5822cbb4397e53f06d32f9500bc7e0df219d010c25a1cf1c9012d1e846336f5712af741c4dab8a03dc61395dac4fd1dc80d6aa8b2839315b84bc029a6f421e58ae45f094f7a3ebd46aded36e244a86c5bbbcb2d52ada0457996fd8e3f833c7efac563d3c847bb4ada5d2f16b09b7312038b63b1915ee6cc64a585e006aa3d1e15520f8d08dfc51a125bab9a81cecb4a64c86ffa114ffadc2055155bc90b1e385940645eaae8832e92597744bd489e76b55fdfecd4e81c0c3162d5423aad305c76334a12c0f3a471f858f8219e48dc897889b9235f7b42fa7430990a8012d41aaa3b7293daed71d35ba5dd8d9d010da49e9a4af964c65a44a4281268ebf2d41304c3aad4e2978548e857bc3ad1389d08ab9961c46115585b7ecfc24f46e1bfbb43d4e9792032021cdc7bc6af5c08492bcace5c799f1bf0025372cd146cbbd4f4b917f90ff6786729dbaa922631190bd9b49519e78bec36c946d79159872be82cb27263bb2b0ed38c589e446ce29d7e0fb4c2058662d60642d5fc10ea5ec63c766f877d7a99a7b85e5a63690f0c6c4d00c7ecc9f79759fd9e148357713dfbc6172fc014a11a037d944116c18397b451752126e4c2fba4db67d5488ee5ca3c8443720bd1349fe22168ddc89097fcc94aef0937af26a84329929ed4406eeec8a05a531bee61bd24afccfba669b281b9c1d328a28b22c3d72634853349def5839169a01f39067e7e969cabf71d619ebb695b3e82ea7115d8513bce4acfac642d1c08b87eb0ae5ec0c59844596a03795ded970e7605ca6986e40d6f6f173d461ca8bf2ad0982cf11ddc6a3c8e19240b00d14d7b000a43ad62329a7405016881cfc6a16be1506d7f711b3d9c767c9215f539ea369293360537f0ac8d75acc8c02992ff2aac03ca611b864418e981ebaf4bd40483ca202ffe2cbd709a2a8d00033e51c7f526f61961d617444bf1ca39b5e66811c2fafd675eba48f72b4e94f106c4234c4a84faad1aa6efa5c5045f3f813d5e87cee5cd729386be860e63a8a74239e7503108c4a8066d6d4bee3a7ed23daa030522c3060fa1b7f0c02210f232bdafe22b138cf1360b56f5b88e0c87f71793fa56c9700c0dee9a7ad80f8139480ecf17df9e7895bb74ba4a5984b66c5de540b6849261a20029a1bb49c8ed53fa265d7897d27119e0a7eb5a4fb33cecb44e53c1474975c9fcf34b5270925ef6f526df13e60115e4eceb22ab2ae2303fe2a11ed8624acda5c172d7cc99fd6ec5b373d5a07dcf100bb3781754dd185424f8d109555dbd8725a2e6611dd9c6d60dfea784309d2c7cda16a85556991b2c40be290f08166d0f0e8205989f5e1bed5b4165ae032a9436a62866324691856fab878e84d3d81e401b5d8320f9c5a1e5febdf5bdb3be0f4c50571a5bd518f96762b5038f4aaf4d0af06bf1f40b71df35abaccdf3b132d5476420032f4c41e6e39489e71f151342085ffcdad6bedaf10ce242339bd76c52aab49bf00ff358909029361159be11173daf3dfe9e4cd93dd5154b1685ab199070d35f24c96eb6f0329fe5a3f820913a5d93ddb7de1fef82fd0be237dfcd7166727c387b99e80e77bfb085b0803a5268fb96fab54c6e6965a1eca41fbd2780e0fb7c0492486010f367623f01616cbef3d4ea754a5c14b44c2f817b1589b8703e55b416b0b2db5a57dffa090f78c1bb9d26c08778daefda9e2c94c28defb073f7cd7c8df310c62bc4988f61369f9849bd276cbb6066ded41732387ba111740e84120a8c79096502bf33d19df9d9b247883f7c4e83d7cc6f33867775e355573fc63324523219485773997f61933605742dc2aec2da4c2667907bd49b5e0a6b6f983ca56a93ba8c83ef504c638f8223a642201d5812ae9601bc49376b7ff8b9ff29dbe5b5ab5bea3b13aca742e5299acddc96808517259980d7e2655d959613342e3b839f24bd969dec1ae42376223686e162806ac2e661e79fb0f7cf54c86fd8cb0ea70ba50fa5e32fc20fc1e4c641b9f2830ba5a65d82290e5751989c89f93f200db5925094abc7e138d3dfced6c0f1f5f842a76203336da94ed510e8235ed2c17203abba1405d20ade1f45d156420b31ad8eef55cfbab39a8a5c0336e71d5769b8eae4c2b543f7283c2b1974f67f3185a9b4f0fd86e33be8bd2279223a66dec452461493da60e79b74449074fb6bb43ec4b529fad1676434cedad51f9650a9bad3fb150520edbbd73bf3631021e279afb39a388b9d802e69de0e4221433032f2928737b3f7b79f792efe4afabaa8070a1a47e7a9a6ddb970cf597536965c601540c693b453677"}, {0x98, 0x0, 0x7f, "e75e38897aade5d27cf5d8e9931a60e807ac64f0277b8e7192902e977067a4c95a9f1e8d3c8350d16578fefd23ac5e2306f1514725bae3cf580bd1b339cc3db6d7060743ec4fd1b0bbf8c5827747230be314a11bb1d59d485a11275c7ce586cc8e8188d6b83e7722ef2f8e732f6bda21127b5e0ae1afcc96d64a396012c443e2540e7698026b"}, {0x18, 0x1, 0x6, "5b3c8d14b0bd2c"}, {0x80, 0x1, 0x9, "280356f6371ab52b84ab10d3bfcc4301164a7e01dc1278f5b8bd3f504ee1fb794849430769bba300331f0a04f524b7c081bd38ac8626ed10b0f8056fb15f094e19041ea6e3a2e7c89f0f20e5152e030ecab4c1a8a32b403a0efdacaf7ec5907da56d81a4191e1e8cc18f2776"}, {0xf8, 0xffff, 0x80000001, "12f00d80b5bbf145701d2f20352ec2fe7f1843d0c706f87e24fe25dbc78bb4af95608a5ec64b10bd29b93f1496f2063001b06fe6049b910813de6134999f4dd03a4a321a16c1529295e00eb40c6656411c88e0bad2d83b956f534a2d9b5f253587eb9defef57c8555e76de2c60ed1e68eb9ecaf5ac8fa897627642f6ca5d9e12288f7367a99e0f3ae5540c6b776093093d2f565afdd23761828d230a101009aa887f57497c648c766f871ff49d6ac0c5200cfdb1d4119392c9af3c5b61050ab2d9a252c88fc74b49e4282b24f1ab88374d57067f26f5a9119ed0c062932ff48675b6"}], 0x23a0}, 0x4) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:35:17 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x10) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x10, r0, 0x0, 0x0) 16:35:17 executing program 1: r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x408) r3 = semget$private(0x0, 0x4, 0x8) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0xfb3a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r4, 0x10001) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r7, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r5}) fchownat(r4, &(0x7f0000000180)='./bus\x00', r6, r7, 0x2) getgroups(0x3, &(0x7f0000000300)=[r7, 0xffffffffffffffff, 0x0]) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r13, 0x10001) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r17 = open(&(0x7f0000000500)='./bus\x00', 0x10000, 0x0) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r18, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000010000000000060000000000000000"], 0x2b, 0x0, 0x1000) r19 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r21 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r23 = getpgid(0xffffffffffffffff) r24 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000840)={{0x6, r19, r20, r21, r22, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r23, r24, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r16, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r22]) pwritev(r13, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r14}) fchownat(r13, &(0x7f0000000180)='./bus\x00', r15, r16, 0x2) r25 = getegid() r26 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r26, 0x10001) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r29, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r26, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r26, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r27}) fchownat(r26, &(0x7f0000000180)='./bus\x00', r28, r29, 0x2) r30 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r33, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r30, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r30, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r31}) fchownat(r30, &(0x7f0000000180)='./bus\x00', r32, r33, 0x2) getgroups(0x8, &(0x7f0000000480)=[r8, r10, r11, r12, r16, r25, r29, r33]) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:35:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="1851d7da39d01c66fc2395aef1e4bdec2cf934f28bda224b666c3e4712dc6189f6c7740a8d8eabac92dec4a9e001ce09b418611ccea9b61527d4476a70220fb04ba092e8ed441070595d9866b3c9dca2b4efe03238d7df8eb786aa5e8089699d506b1c72a9a8db5c533e7f95b5f6baf97735208d9ff15ce41b85ec4f19aab6b3dc5b176018da5ba2892ea67e188e051e8f2cf7a44e1fb2952c031c1821", 0x9d}], 0x1, 0x0, 0x3) 16:35:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) accept(r0, 0x0, &(0x7f00000004c0)) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a8990bd3468cd548c5f8d77ca99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80f0207b7494cbfa73b39922334af6d1856ea8b25a722ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d000000000000004e54076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a7000000e500000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb870c91005c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff8334a996ba03ddc68464e5af4e3d0a26c000000000000eda4d72f2c49da5a"], 0x1) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r2 = dup2(r1, r0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) getsockopt(r3, 0x8, 0x7312, &(0x7f0000000440)=""/51, &(0x7f0000000480)=0x33) write(r2, 0x0, 0x0) socketpair(0x10, 0x6, 0x5, &(0x7f0000000000)) 16:35:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x401, 0x289, 0x4}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x7) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 16:35:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x140a8885}], 0x1, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) fcntl$dupfd(r3, 0x0, r4) getrusage(0x0, &(0x7f0000000280)) r5 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000780)=ANY=[], 0x0, 0x0}, 0x0) sendmsg$unix(r6, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) msgget$private(0x0, 0x1bc) socketpair(0x18, 0x8006, 0x3f, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000005c0)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000e40)=[{&(0x7f0000000f00)=""/124, 0x9}, {&(0x7f0000000900)=""/202, 0xca}, {&(0x7f0000000680)=""/73, 0x49}, {&(0x7f0000000a00)=""/172, 0xac}, {&(0x7f0000000ac0)=""/201, 0xc9}, {&(0x7f0000000bc0)=""/210, 0xd2}, {&(0x7f0000000cc0)=""/149, 0x95}, {&(0x7f0000000d80)=""/173, 0xad}, {&(0x7f0000000740)=""/4, 0x4}], 0x9, &(0x7f0000001740)=""/4096, 0x1000}, 0x1) r8 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) r10 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000340)=""/229) 16:35:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x18ec294f0d747710) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:35:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb91781443dd380c86593d1eea1e0f28955b1cd144d03491b8fa30b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e69"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000000d000/0x9000)=nil, 0x9000, 0x3) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:35:18 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x30) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = dup(r2) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0x207, 0x0, 0x1, 0xdc46}, 0xc) write(r3, &(0x7f0000001280)="0b02b3975f1919446d77e5550a6af2830ef9f113c9c4ee50614596745236f640aa492216bf53cc013c1424dd09552472a8c9424050f0e99cbb938b8a737771d0f96aa4b31068f018fb8be961cfa6d831", 0x50) r5 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() r11 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r7, r6, r7, r8, 0x24c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) msgsnd(r5, &(0x7f0000001340)=ANY=[@ANYBLOB="01000000000000002efa64d0e31889940de254cbab702e1f01ecd43141a5413b379015d826c7c6c44c3a4f2263d10ccfcd3fa1eff4659266765fa93950d7eb12a67953368c62f88a15c5b0dbeace12573dcf3c7f89ad9cb8233e50bee6260394fcc613880740954879cc86a463efd8a8213855ede5dc977015d2f29f18e0ea76d6c959024aad7392843c41aa65e0727efe1d0113ce8d81772f2dfd733e1efdccdb9141c3bb388c8365377aca969d5b189aa6858a5c40bb3bd48d4e4c9b650a6df7a1ff4f3a4b12e5866210d30b879a4018aa9d0f568adcc2a8fdd0366d0a559d5dce6c32f8a58d190fec773073c7679dd5cbf7978d4960e48573b5970e49a1ee03b38b93355fbab7addf9d763395f40810977e7ca5191806b61c35566b23ddeae5994ca91468eb2af0edd56b3ba7ad03b6d8a5679c113f9455790f6f4053f6316e9411006e28641039f981bab65f3d16b69d0f9b144494b409f3b8a06163fe534499e94c9725f64d84749daded1f5f43644ba4ef3bdb5de279b9c883509c1e1a014f69470f5eec1dc83c35b3a18828e6cb1edf2ab24d941aff7d27b14d6011e0967ce95f773b3472c56147aac7ecc33f4a63151138c2bf69800f66758b3dc0fc54177d697b13b63c1d6f9416f67199a6dcd0ff56f8d7837b0a91df0f4789060b001a14333c43d421c52d837d979c24357f20c85287d6f7c8fbb155cc3cc2af02ad60e95b2a192444fde80bdf82cec636ac27a93ccab9d41b3f50f5f110bb9574d6e7a0d3c954839efe4e3a29533edaf59e713ab88e3d1116be1bdd3864a50ad590fc505496a870802b2fa62cb3ba44e0c40f771b06f11f2d302de3c19288eee3a92f0bb5e5f020c3af6ec49cb9ebf70c36996594bdc644f83a58a5de522e5b96d47a23cbb7029fa91cc8db2b555d6bec59a23f5eaca2c5627d7175858a8c9bce5f1f546c8daad7a9dfb059127f5fb74eafd2fc720c14f358b116202dd1cb80c0055eec1c52cd0b383606b4ca6564e6e134a90562461383cb0f100eadf6e1e7707036d34a036c6907b84b3c44efb9070528022ee2c0bebb044fc3a1c19b9469ffc6c0e4848b14595c00757ceb6997da4aa832ea459ce554f8d14b34a7448d3cbed8ac77e487dc9f5b7d50240179aafbae1e74f6f65da6162c9cce84a833a8db37c40ba3325e1b572102354c51ffcc42e0a08794dd9df68cf5f4e0c6b57654a8489350a2ac7bc0a8cc0dcda317568791fe7a27acb1cefdf6d7e0e4c42fc096d5dca6824379fda9f034e50fc4e1860031116e79e1c0dcf796f5232b371c7f4b8fda816ba3ad8611b2ff5bfe2c2ce5c7a2516c6fbb69b1225fe19d9851ba757db3fce7991f9497036278cc4ec30d4c300ee50baa4e28f8afb084f2fe8a0566837ee7319ef115c132314c0744c3b0361fc7b38e4f60859797866985dffd89a5019a9d821161a51df5308065966e69ae5ed4b463dbd21c464a7dd96c67eb072929942e62269c66595321726766612b18de34188ed8026fbc0a58aaec5c5f6b8a7fb6fbc932a7333932c8dc5a1f4c1b4458dd5b588d5d2a0855e452d258018914afceef408ae2bef6c23b89de00c049843c8b55703d8c6c664fdbe81c03bfb4d2ecfb68e61bfb7605529cf5251a0e176e9a8c744de03ad1b70fbfaf50c347298690d5c10dbfce78684c78c224c958ebd6c42b53e9f887a99ea53fe22c3fbfbeb5d3ab4b817824a059d1e60f4f61340aa56c89e9954d2ddc5adbfb9cd1722d163ba7c7e35f2f75052a9759cc4dcd2adf62d26fd88a70fc9db78795aebd7dca4e3cd1ed26d3e3bbee306f41651adef27de95d4f4a707e846eba104ee29786c33f342f1fd9124ff825ea5283b4e02031506b0f0bc9d86889e279dd1e30837613570c004ea44f612206db251210f629a14f259285defef71568f1f43717a0fbe1e7b0ae57a41c3d11e83e62b2e5c84e446b20effa77222bd07fa44bba0cd412a704d7c0fa6302e721144806aa58394004385fce9b1adcdd11581d1c7f38c3aac342c04ad2507ff11298ed0f30c2e49d1447f6c9717649a29c6c6ff4426ca3eb7ece3f7f0dbfa48ba5026a47714cb0d057164646d226732e29f29e50a9c6f41491f5a07b492f6bd8c62b064b10e1ab9553b3166db9365d41ef52fcc18c7cf885eaaa2bf2acf0442d1d82ae6986f1ade9a9af16de235a958f4c6c109050defe6b9967fa9c5937e38f121b721d891a315b930f7043152a846078f0d49ad675b26a2697d4eaf63c67c97d4b15aa29267547264976d3b4dcf4b0e7ba9e618f97f0f4b24650c02f07f05f9d325e22759dad0e6490468462bb7fef5a5833bc3b1e4cb4566d95b41d5c9ebe9129d2c5bd2272363ec0e30bd9893b0457dd1fa0b197b598ac8fb815ca644c84104b8be5f9d9580fc5079a9ea62bdddd1b1aeed262031be62628f7c5b9b1002b60932eaa7e206d6335020bcad57dfd30f70b52452f8e4f70842a0341afb8416ea42f453b45cfe1022bff8f2cf09710a6aa7e3a45fa60a4f3bfda44ec2fc6f52bb9579f7483b1455070c16f574595e9cbd7bc28ee4cb3316ca85f83c12aa5d2b92fa63ef79fa03f33753fd48485ef84116c6cf76eb95a8c5f72cfb73727755afa66a2872d672343dd4a896a44c380ac636734d2ab59e7a44095631b64fa87bfaf9e1729dfc7a976e2719ba3a00aa08575ce5743ac050d23714e99c0655e740a771444aab7711b3f7d04c27ca07df6c427a10b07f1f64099858e4ac131af28ea5d0b320331b1a8c056e8d2213ef4c85b61ec0240c2fc99d53af776b5f242c268eec65a7ca0b72a515f524617f13cdbddd0ab04dee9b6533315680dc3052ed7641f454012fc9e69ce53a8e4f99e5b8c9552c7c14bc474097aa445ec4a627d6f88223f988d6a08defdb93bb5a4b66278699197284ce2e1279dc41fb0407c16ea218ece4103993afc838883eea655e79ed3fcaccef6e8bd93b4d02816bb1eb4f1c84b3cf3b8074f65f0e013883d706d84b7494d636314aa5fa82e87757b173507aecae6169e599c06d14df0ac423ebf8f160c1cafa87abdc6150f4a6c38fdd7ee3098904074ccc63668b780beddd590e3d58268e8df802d23866515d9ac73dce5c04172b6b531186b87c0cf051e750ea3d8d218a99493c9a19c739c38925045e528f9944a25b65faaa839cb3efa18adc1b1c246fa17b8bf03dea8cde7fb354dda996efa7dca9b0b298971d54b189c8f69dcbbfc64e1c49454017be261f9c303a810a69e53a7449ecc1940acdf8af08d5a4ca43d2e6aef6d23c524e2327a5d6862a4ca25c5d3cb034e8bd3c72a7a16f9141b189920873328896c08b38630550d280d782bf1093cb89f96e0d0b843abb5c49873c97638b268f459afbb57756c3763af70a1ecd8e7c6efb019eff6ccc1ac1ed386860e04eb0dcd737aad736e6ce4914946b25ba6471afdf98b4e1ef0beed5c009c0588af2e265395da8638f6044aeadd3c25f01646a47101d0ee7f1d70f38948287645610f19bcac1d23ea6918fdce5376ea41885c3d3f830d0f40d89df1cb5af651d7f62ac4831bf6d38ba3598db739c507f1b188d4fe81e36a4987792c12023a79016fc0dca5ae17bc967dc8c57ac7e8ee0096926c55aae94d039fed8c5f0afca8df16a4de730711b662d1ccb3f64813ffbace211abf83176af923b73945334fcf03ae891f3663f3e08a30a9ee5e336059ac1d269cf7dd15ecac258ce1a37bd53976b67d463244dbcc1b1ac01a3ee7d70b57e1409166ad94655f0ed7e5a0f54799eecfba0e64b4d0c93073e3abceaca1c78aa83fe89056f66953c8550bb78df615a94464dbcfce22a10a3da5afb5a83c8fbd8fff931634a863c3a8648801332aa08805c0a64d9f894569965277a2542e3e159ffe15ea0a9cca662829a814da702692bb4623524ecd79473db08c2164eb37c5a3bd602c3a9cb5b060333c623aa1aee672dfac5a6496bc17bd645eec5474f12f33872c64667d1dda0b8b6c9d4cdf9183935f3308c84722e054e5d3b5589e47cd96764e86acd34fb17a7e8e64b98f0d17728e25f96750fe662f7192d3b42dcd999fbab2a8a8393ef827bf12cb1a30c53a70b17a9e72bf77e6702835f1491a28e0bb544a6072f1bb560ca81a67e2240575464f64568a8fc6e0bc763a8a6a1a0c6dbad2099a377cfa44476df7c6e646c24fbdd0c854990a7d9aa8d67e182fb8e81fe5fd0472af9edae4b5f26a472871b3c86ff7f3ecc6ef00d930e0c73772d517786fcbb057668f80122b43714b28da3d4300accc8865b70f38d30dbaf25b8dcccddad6431ddd9dec6a062b0d8cbe6973e7f4ca11f607c0d4abb4ab1d1a9f5f92c42c1651ad2b5316da87b1eea714cbba533e4c43d882896887f3095ac01436211ae0d19eb716d888fb7e45b12daca9763ef75af96a7c805ef20a0736c72ac081bf9f478da6dcd29a86e05b84940e2d2f3c5a7b6061c065cfbcc1ec39dab309305bccdd072588c0c317d4fd883feef1fa3f8599c7527129538c23bf9f637ae1ded497610ee76ef589ea97f6bb6dda391dbbf6d9096c8d18072aed35cb2a2740f3df755ac7a56a86b6a2268a79faee692f9e9c2c2f484d7bbaf5a4d030511f34c99509005ea1812b4e0eb01680bc7f0cc4e6337e30652730bff3f5d6111dedf065e682e83d237fcf0bd88edec448e870361131b5a5113f7fa72910b5e0b5c94e2602e687e0459e6b847d103cac51443fe89785d264f03771bdac2dff5342d653e1595254374d754cf091b09c1d35313ac8dd600323ed858f20c6ab0a671518e46f1afc588733073230bf26466a7169d8a6f39e4ca1f13d99e957eb3e48d809ff5d62c386dfc6dfdd40db472d8985ba458cc4baffe5cf6daaa018fda7b2e0de36bf90b5d4207425c1dace0bb12458f388f85162bd5a76376d5bb95b2ac96f9aa8d3bd76a982b1a6cc112eea0001e65aec7a6491f0f83a65e16c26cb5c7cc315174aebf3e78ca23909d2c69ebf38137624a910e46d57e831470b0b84eba0ebd68c797eb93c1967e121740660ec9df864af3f22b64b3dd72dfd69b4af0df7f400d18f1c0e362755b01a635c1c7afd09267d1796fada74a7349e44b45dd7741f275cb858633629cb7fb783e8f09e4a7c1d1397e2051edd9c058484c39e6a8e78c2fd08a2b3a420018a72f926f1b896257f8bcb63e40d4e8ff4dcdde56b44600ad1fc9dd30aeffacd4553737108d9e65da4c4539cae075f6150476533e5a2ed9ebcdc5f6d9559b7fba8f5a61e5eaed45e895575b7ebae3e9cf584b4e4d641794f1974479898ef633648d1f33b15dfbfd79dc9e42d38d60b43167688d21b23dbb4ef8b484641981680fa29f84023539c6ab40f56cf84bb39fecb8d95f5863e22b3f554f94171f255c5ddbb31a30140587a25f4477057c2a9a67fe84c613c2b17c438578fb57d7ef1a85de3a0903e2907e55d30702c483e7e75d16b0f082d4dcc1c3df0122097587cf5d283adf5cbde94f42beb43ebd6939b50fb3faa79bf02bc376c82fa1acb43415c6b105d12a162b277e9f80f3a5859b66080329b09dcd16d5f74a68eb1ebc552ecfa7959ed221895a549b99323a66ee0313f0200a1705c1bbcb0851da5f0e554d4ae40d815cf02d71ed985b9c071b9463c8bc9bb5129c5c4ed42f96f710f72e245ce2544da2b41b3e328bf67e6e53ae1a0d03229de7a5db8c9d7fb2ca8b4189cea215752d000a5a995fa7c5003462768832b9b41f5e8d6347aa174a00ba3a5305fbfa55ca1a7aa96163beea55bfecb688c3239758dcdcab0f323f8b1be19d9734fbad16caf1b6c403f13bd2826a61cbbf7936c5e099727a8b94e7d17e45860f36a2c3b239a7b7a5bace9efd297e149278e81820eaf112575051fd2bd1327a78e7b9282b2259a14c950133676bfd403a085ab6ee78e08c8dbb66e991f4e445bb0ac0b20a0bc5394c565c894314cb9f9e9f1f585380dfa0379dae3aa2357a2b801af9d77b8b3479c3fcdf4a1d3f49d9339b5cafe147e0c31c24340569d76d5f1fb2941f37668a4a065b24af28ebb800faf8faa28c885051519feddad357f57045576b3acde3e1a11eaff388d7ba408eee4a2a9e0cc2c475e732f5fd751cdac6f24b836b0ae8d4f2f398b"], 0x1008, 0x800) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r12 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f0000000180)=0x80000000) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x10) ioctl$TIOCNOTTY(r14, 0x20007471) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') r15 = syz_open_pts() fcntl$lock(r15, 0x7, &(0x7f0000000200)={0x2, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) pwritev(r15, &(0x7f0000002440), 0x0, 0x0, 0x0) ioctl$SPKRTONE(r12, 0x80085301, &(0x7f0000000140)={0xffff}) ioctl$SPKRTONE(r12, 0x80085301, &(0x7f0000000200)={0x5, 0xfffffffffffff801}) setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x0) 16:35:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)="a821390aea0dfba45b3dcec714d6790edb6d9a6c9dec903ec539d45735aa7eadaa4762a7abaef2891357e86079f989174bbd9b32026d9d097fa176432218d4d86105a8f77a14836523f6cd4360cb58f9c1ed3f49283c5c818886f7507797c1a2245f07e7db4fd48dca0ebda3f376162b0023763829525f4c1835386d0e40c9d60d13c9af2d9ccfeb3a953c6925873abdfd2e5054b18d051f35369943c19f5ba4d0", 0xa1, 0x403, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:35:18 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000480)=ANY=[], 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x20, 0x2, 0x46) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r10, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x0fbpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r17 = fcntl$dupfd(r16, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r17, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r17, 0x40087603, &(0x7f00000001c0)) r18 = syz_open_pts() ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x400, 0x0) r19 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) fchflags(r19, 0x1) ioctl$TIOCOUTQ(r18, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r20 = dup(r15) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r20, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r21 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r21, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000000700)='./file0\x00', &(0x7f00000005c0)) r22 = socket$inet(0x2, 0x8000, 0x3) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r24 = fcntl$dupfd(0xffffffffffffffff, 0xa, r23) ioctl$TIOCFLUSH(r24, 0xc0206921, &(0x7f0000000300)=0x64c1) r25 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r25, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r25, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x99) r26 = semget$private(0x0, 0x3, 0x920) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0x5, 0x5, 0x7}) semctl$GETVAL(r26, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:35:18 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x17, &(0x7f0000000240), 0x0, &(0x7f00000002c0), &(0x7f0000000300)) r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/77, 0x4d}, {&(0x7f0000000340)=""/234, 0xea}, {&(0x7f0000000440)=""/234, 0xea}, {&(0x7f0000000180)=""/190, 0xbe}], 0x4, &(0x7f0000000540)=""/91, 0x5b}, 0x1) 16:35:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) setsockopt(r0, 0x8, 0x4, &(0x7f0000000080)="b146d2c8acb55933dd05bb16", 0xc) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80105702, &(0x7f00000000c0)=0x1) 16:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74, 0x0, 0x0, 0x9}, {0x74, 0x0, 0x0, 0xffffffff}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 16:35:18 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYRES32], 0x1) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) r20 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r20) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 16:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x84}, {0x6}]}) r1 = semget$private(0x0, 0x0, 0x368) semctl$GETVAL(r1, 0x8, 0x5, &(0x7f0000000140)=""/175) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:35:18 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r5], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328d54949f6d6da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813dd050000004b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12d9142ef11bd88b"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="010000002538f44f275f7d8e2000"/24], 0x18, 0x1400) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="a8c5fbd4c69ecf809ade52e9c6670b15f04aa39bd562c08606023442d9e0b1fe0e50a407e3ef0c3ca31a7d4a31"}, {&(0x7f0000000300)="5cc1b622aed9d1040ce98cd8670d78919fd94a31a3aad9217e3e5248f47df428686b5399721ad82d9a9156b321140fae19fc2d4a2d3e217f32747c0d1720f046268ece519be53dbec13c37891b9b61acb62520e7b24dae7d4d99e13a5b0007ac7e8bd4663ba080cd84541b85b664f531c71f05c88253038427bc280bf7d3d4a0e8d5e6374ac8a5add8d9e5d4d81a727fcc29952897ff62ad40d39b65580ed4aaf8a82d77fcbbb48cda0cd77d1283242c3b094163d35f6d58da1971a322eabbc3f231e128e7e4509b75240593800fc93332db5d789751b9f59c86745bbf2b5e317b7e88d7d8369cf85d669fda7917dc7cf85dd528ae683a130f"}, {&(0x7f0000000400)="2809da517039154bb099096aa4"}], 0x34aee2350629aa5, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000640)=""/224, 0xe0}], 0x0, 0x0, 0x0) 16:35:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x5, 0x0, 0xfb, 0x5}, {0xfffe, 0x7f, 0x0, 0x1}, {0x5, 0x0, 0x1, 0x8bc}, {0x5, 0xff, 0x7, 0x2}, {0x6, 0x20, 0x0, 0x271}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) fcntl$getown(r2, 0x5) 16:35:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:35:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r3, 0x0, r3) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r5 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = semget(0x3, 0x1, 0x8) semop(r6, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0xad32dfcf14d58020}, {0x3, 0x0, 0x7fc}, {0x0, 0x8007, 0x1000}, {0x3, 0x67, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = dup2(r7, r8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r11 = getegid() r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) fsync(r12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac52ce51b070b16a7171aca08802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r14, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) read(r14, &(0x7f0000000400)=""/87, 0x57) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, 0x0, 0x4}, 0x200, 0x401, 0x2}) r15 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000180)={{0x0, 0x0, r11, 0x0, r2, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) 16:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:35:19 executing program 0: mknod(&(0x7f0000000140)='.\x00', 0x74faa094cae581ae, 0x7) r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r6, 0x116}], 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)="84c0961dffbc3a2bbc71ee43956054c2e18d9b739bb514ab33871ff81cb73f4da272c3a94fd1369884ec3c69c2c487f7f9cd967a00e78c07faab5d744148c2ebc5c77b2fa256ea36786569561041bbcd1e7a0a0386f26e4237de628800e39f4f", 0x60}, {&(0x7f0000000280)="19988ee4aa934276b68b109653cb2b2b613c6ff4d7e7933caa6bd864c52624d70d20307db842a2c79c03adfaa969f9e5b2dbb3883fa0428b7e3a307f5d31622acbc5fbdd878e0a3f735101932806e5f0c5ac02d12ea46d9e86476472855a58964fa6f569d455ef1b4c", 0x69}, {&(0x7f0000000300)="f4ffe5408a9b9dab6e50b07398b156a8a679f473f39f2d514f0b16944178e5eefc0587ff489db81bf659f28c2c24042f2aa227da794a849d45e28172adb0694c51e4a04098b4ca56d23078f9cae247797f2fb2f524189b57aa4ad7cb", 0x5c}, {&(0x7f0000000380)="2a956c1d14c2f50ce23f56e296a992122d10e6ac9191a1d7be82da9ee7a90501fe7b90082834170c7afc8e486288b26d7468029b04bfbe5c245e06b3e4b38c2abe17ed0ac4d8541c7f75d6", 0x4b}, {&(0x7f0000000440)="a78eccfd43e15f1c58823293299418b7f000b5cc54bc7e09b97ae3b9c0997e1858736be5e8e158bb", 0x28}], 0x5, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r6, r0, 0xffffffffffffffff, r4, r0, r5]}], 0x29, 0x2}, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x44) 16:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x1000, 0x6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x45}, {0x6, 0x0, 0x0, 0xff}]}) kqueue() pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:35:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 16:35:19 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b175600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb3e331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3415d1568a3ed4643e12f978b104aba934a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693a", 0xcd6) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) dup2(r1, r2) 16:35:19 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 16:35:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") socket(0x1, 0x3, 0x0) 16:35:19 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 16:35:19 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000750000/0x400000)=nil, 0x400000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x2, 0x528, 0xfffffffd, 0x0, 0x1, 0x80000000, 0x4, 0x10, [{0x3f, 0x7, 0x9, 0x8}, {0x80000000, 0x7, 0xfffffffb, 0x5}, {0x6, 0x9, 0x9, 0xa1}, {0x5, 0x0, 0x8, 0xffffffe0}, {0x412e, 0x0, 0x2, 0x9}, {0x5, 0xebe3, 0x7}, {0xd2, 0x7, 0xfffffffc, 0x400}, {0xb, 0x7ff, 0xb06f, 0x1}, {0x5, 0x81, 0x7fff, 0x1}, {0xd7, 0x152, 0x4, 0x1}, {0x7fffffff, 0x80000000, 0x41e9, 0x7}, {0x0, 0xffffffff, 0xc87b, 0x3}, {0xb4, 0x6fc, 0x800, 0x3f}, {0x20, 0x4, 0x5, 0x1}, {0x1, 0x1, 0x9, 0x7}, {0x8, 0xfffff801, 0x2, 0x3f}]}) r4 = dup2(r3, 0xffffffffffffff9c) socketpair(0x6, 0xc000, 0xf6, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r6, 0x116}], 0x1, 0x0) r7 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r7, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r7, 0x116}], 0x1, 0x0) kevent(r1, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x50, 0xf0000081, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x9, 0x400}, {{r0}, 0xfffffffffffffffe, 0xc, 0x1, 0x0, 0xffff}, {{r4}, 0xfffffffffffffffd, 0x3, 0x1, 0x1}], 0x6, &(0x7f0000000100)=[{{r0}, 0x0, 0xb9fb846e43425753, 0x2, 0xfff, 0xbc0e}, {{r5}, 0xffffffffffffffff, 0x15, 0x1, 0x1, 0x1f}, {{r6}, 0xfffffffffffffffc, 0x9b6b9fd2443013b3, 0x40000008, 0x1, 0xfffffffffffffffa}, {{r7}, 0xfffffffffffffffc, 0x1, 0x53, 0x5381, 0x7}], 0x8, &(0x7f0000000180)={0x3, 0x7fff}) 16:35:19 executing program 1: mknod(&(0x7f0000001340)='./file0\x00', 0x2000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00f7fffbffffffffff00ac0a2b4987898b0713dc616abffe1f78acf9c885ea8aebf5bb195e0b92af4fb9d80100000000000000a4a81e1340221b4300"/70], 0xa) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) fsync(r2) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r10, 0x4}, 0x200, 0x401, 0x2}) semop(r4, &(0x7f0000000000), 0x0) fcntl$getown(r3, 0x5) 16:35:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r2, &(0x7f0000000280)='o', 0x1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x1) dup2(0xffffffffffffffff, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x64}, {0x8fe}]}) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x14, 0xffffffffffffffff) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000140)) syz_emit_ethernet(0xc3, &(0x7f0000000300)="7a75c63c5a0093ec50c3518784b46edfb1398a76f146c78bcd14634824a3b146bf2674ebe7516bf30e57412685523afed0c2edf37905cba722c1b501a65729b08c13ebefdc586b85eda222f2bbc294e7a460635a1e556caa3954240542f058d75137e353ffe34849466bcc5ff62e64861c15f9ff4cb26b3e594a9ef3985b0c63e2fcd5e1693ec37063c8cf1f60f960ee214266eea1af4881d61541c94e0a10b0d42fa98275cdd533434c9f1dc7d56d1008e4f3352710010548b6483d4a595abd669d050b9c6d96fa72eaf8") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) 16:35:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xeb, &(0x7f00000000c0), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x0, &(0x7f0000000040)) r1 = socket(0x20, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:35:22 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) clock_gettime(0x3, &(0x7f0000000080)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000240)) r3 = semget(0x2, 0x1, 0x527) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000100)=""/235) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:35:22 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="0e000400", 0x4) getsockopt(r2, 0x0, 0x6e, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:35:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) write(r2, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0xd0, 0x0) socket(0x0, 0x4000, 0x5) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x7fff) 16:35:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x24}, {0x3c}, {0x60}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f084eec939706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615016a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12cd0aca6e286f1f938351ff1659aeaf8cfc6feb8b128c0e77e79fbd69dd6e39f58d5ac41e46b8207b9e287fddbf5b622b46bad358af35829b0587136d5421"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r4, r7, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r1, &(0x7f00000002c0)={0x3, "d9f07aa5577bfcebaf4fbd"}, 0x13, 0x800) r11 = dup(r0) ioctl$KDENABIO(r11, 0x20004b3c) r12 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r12, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r12, 0x116}], 0x1, 0x0) writev(r12, &(0x7f00000006c0)=[{&(0x7f0000000100)="c0cdfaca58f900446012ef8dc6220eced63bde63789f01b40ffecaad5e99f935a4c89a7ffc397afc32dfc17fb7a06bd33b2d253782f778db4e4a9a356d3ee325777d646e7dd082faf6913192a155eac5f63034bb1b8082972e72aae914191c191d6c78326ca793622698d87dc9a08688d49fc04c8abf720798ec23725f767211509c7fafe54a9a6e9a4d11009bae90d4e9fbcd5b82b79568805774780c0b0a196e25422b0f6039b7e7acacd93020dacfa5f250ebd6c4b0afbda3", 0xba}, {&(0x7f0000000040)="aeeab9ccc74f619702abac234221177a5285178dd312117fba72f3757031a3034158f3bca4ceed96a99b6a5ae4c59e17712a88c1d0a2c0530b39bbb443903033aca89a52622739b1", 0x48}, {&(0x7f0000000200)="b1687e52f8492ce3f61bbb252b6fdcc00c22eec08a3a8ba73d939ef0b8802b9564268f67ce681ea9a0db062c34674e10a8ccfab3a2cb33a273b89d03c46f5fa7ee7d414e39b9b79ec569ccb51dc857bed724bb566857d7cd2d7d7ded0f0f8c120bf50881d11680df1ae4ceccc0643bf7c5732ea15fa1017b4228a66efcfd8318", 0x80}, {&(0x7f0000000340)="6f28111b95d117187fee6225a69feebb6ad013ab6bce4e09d034058c76a138301aca96e6aa279258209b7cb8eaca6390da3215ab2366500ea736e84918d1659cf5c91a9b565d408721401abf9fe197aca6c0d4ae383a8148530a3b7e5ee7c5020b0a2b5e36c08bebcb705dd114c2b4984431eb6de049c66ad2e94f3c5f1ec3c64cd060c927b8da8f2e90f5219085bf966fdc18399ee66ea22660295e0ab64d06b8ae", 0xa2}, {&(0x7f0000000400)="db24c19ce97f3aec34084e58df980b23702e2e51f45cb77829a8278ac8ab33c3ba5fda7e0f4db1b13228256031c573786bc03324ae1d0cb7d0c6b281787625ad090be0f58d11c49b11d5a2661bca4b24a8b563cb063a616dd687f3e642ca743da96860286575d8d2630f2f10ad0c3793123685964f715d1b37d1805dbfbad8a29c020a2550b69dbae84c224434e7b003169fc4c4c82fdfdf82a2e15a7bb99d7fc2269c9866a9f0e104f4d7fb6c3b2bebf3dcef6d6bdb895aedf297485451a9983308dccb0b9fa3ffb65c3e0f161445cd5c02b7fb2ba915b8c16e8ec8640bba12d399b2409799fef90349cb0efbbb1a95ee083b27303c", 0xf6}, {&(0x7f0000000500)="a6d711c1612fc771f97f22e1d21dd47ae8f00afa072e119ba911574684e995d0faa666ca0a20cdf312ef825d2d186bbbbad85a3670468526e1988b866ccd631ab17b1daa5ea9699427e55f938add19dabf873dbc041d6241a8fc9876b8a629c2a03d71ce3974ec00aee29832554a0a3ad13b95b1766ce7f6466b2498c51cc650a45e69c965aafdfcdfeba35ea72f3540f228e9b49788062019f01a35ddc9a8b0f0cef35ab4c7cbe8e56c85280326a552b14440fb7d34e0a869959996eac165dca763000d87d0fc030b5cdecf91812848a85d67", 0xd3}, {&(0x7f0000000600)="77e63dd810d197164537e67609a6fdbe6c60b4235378e494df1c5249c1de0f2e2163e141e828e0b1cf5f9f3f9428971177d676297c41f0dc82dc7f4c97e6709a6948b94d8a5e5f31049a7df3fa36583eee9c867582b51799ac49693ed85137ea6a945de5d8d19a8d362f8207a9bbff98fe60b5102981a8fd5222b0205736e3fc90d7374e4588f2959466e178357710fbf9870244e518b0a5db3110f81c09da5ce41a2f00d6f5eacd74b2615b0440e4392747d0c57b724a764fef7504", 0xbc}, {&(0x7f0000000280)="dd16bd30039ac16b5e00fbf273a15fd9449112000f7d2bfa79da7e5357e9bea6d96f804bb073bf8a71fd2d4597860b70bade490892fa0f6ebd25750c", 0x3c}], 0x8) 16:35:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x9f, 0x0) sendto$unix(r0, &(0x7f0000001cc0)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ed7c21043040ac35945998d25530b76caf2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc266fcee15b35ffdfc48c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f9a45df46c4458b2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ce4dafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3591384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f709f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b45c4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f40708000000000000002542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42573303ded3949eb7c3912750ccd99df23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede9000000000ffffffff70832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d430e49a1ee8dc9b4a8c4e1c206b31cc6ab4a7a08a4a8b1", 0x82e, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r3, &(0x7f0000001280)=ANY=[@ANYBLOB="00002e2faf4170de28ec5ea2c5d0f376979725116cb1047ee9b357020010000000656df9ebac57b8e169c1d6d929743fa40403c7b3c76fbc3b9a9d4ae74301000000d682dbcaf7a70e8a2bcf5c02efe0569e3ec7992ac1d72f3f864118ce1ad8863f87dbd6e80394fd733ea753336759c615372ccc7392f0667a9aef9064697dd37ba69971b77b6e61ef1bf3070c21afeb02051b767e0c36f349ef8f095417abf4acf4b4cd861ef380e4d95e597a1cdb4d85ef2d7023003531da903686a0e243f946aba8ebc11a6a03cb818fd96e197c8ebe790c3cd42362df0587906353010a926e72835db982e30ab7d2f6ec330f0c99ece4708e84cb294ef166e588bbc3d4e4ca40906ea438ecaf15d514d7b414f5186ff842a627bbfbc3bd9cd65e4bc135afcf6d5723eec9dbbf56f96f467fe2c4cd384afcae900542ad2f5894f4a75490e866dfb859267cac0af16a497bcb50a188973b0bcf546acc0f4a2250db4efcce675cacce4b57421199b5d5a60df9dc35a6a8f80c69ccffea00000000000000dc08ea195e80c8b0a4c7ee25677ac7be6062a1e097d7b1ebafd03b9568856d35ff9632f1b4e3c47c7cc1ed6773c29a5d4cfec6808edc00"/460], 0xa) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000e40)='\x00') open(&(0x7f0000000d40)='./file0\x00', 0x20, 0x1a8) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x20}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) kevent(r1, &(0x7f0000000b80), 0x7fffffff, &(0x7f0000000c40)=[{{r5}, 0x8af9b77dc5a2e8db, 0x6c, 0x2, 0x10000, 0x3b2}], 0x0, &(0x7f0000000b00)={0x8, 0x6}) kqueue() r6 = dup2(r0, r2) setreuid(0x0, 0xee00) dup(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x439816ba06e263e7) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x8, 0x8}, 0x0, [0xffffffffffffffff, 0x3, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r7 = geteuid() sendto$unix(r6, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) semget$private(0x0, 0x1, 0x40) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r6) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) mkdir(&(0x7f0000000ec0)='./file0\x00', 0x2) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) setreuid(r7, r7) chroot(&(0x7f0000000e00)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:35:22 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) dup2(r1, r2) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) writev(r3, &(0x7f0000000200), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r7, &(0x7f0000000280)='o', 0x1) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f00000001c0)=0x1) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) 16:35:22 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r0, r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() dup2(r1, r3) r4 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) preadv(r4, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/209, 0xffffffffffffff51}, {&(0x7f00000001c0)=""/25, 0x19}, {&(0x7f00000002c0)=""/56, 0x38}, {&(0x7f0000000300)=""/40, 0x28}, {&(0x7f0000000400)=""/195, 0xc3}, {&(0x7f0000000500)=""/76, 0x4c}, {&(0x7f0000000340)=""/5, 0x5}, {}, {&(0x7f00000005c0)=""/217, 0x4c}], 0x9, 0x0, 0x0) 16:35:22 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) writev(r1, &(0x7f0000001540)=[{&(0x7f00000001c0)="1534faecb2e1dc12e3030d74ca6f40d82eff9c24ca98c0f7f371459e471856910f48fd280c5893ed39a69ef9a01aa9a5c45ceb1f045ca5f099f7aacebaf0ec0353ff155210ffca9a1bdd42a6fb64c144eb7979bfd74f4888c64d69b5d8754dcee02deb29f22b9f3b4826250ea98e924212417c2043b5a4e9b29f87e360820dbe3ad57b79e33937e99297c84349f3fcc2c27218507ecd7f061ace315989117b3b1ffdeb3251de984998f93eb7c68a465953a403f7380929c95be04e3f0b2b61cf9592774e0b9f7c27e17a7503dad074761dbf29e3a3d09b2a29b63acf1d6de2e96c43440e7d68"}, {&(0x7f0000000140)="00da367d87389c65a253f3c616b218ed050ab4fbfb936eb49d7d0cdd08f9945c48ad848f1069d9"}, {&(0x7f0000000400)="9e9d72b6961ae9cd7664ff3079c5871daf1e6854bb3b6827625b9388471945b8193598141859afb3162f0aa772dde22a72cb33ac585c234def9d1ce664734f7b7bdeb797c6e9f958e5adaa7765618eba325e4c3bb4d267732719604dc9da142c9940917d9cb0015584a14348d749f87f27ac7f776f21077c8745e8e80db0f8d1b8a434cf176ca568e8e563e34fad98ef26adcc5185679574d2b9e31a52326a2fd13af21b94c63cf77b1f334c21ed2798b7d50d76f522be4daa26e01e9ff5938b2927cf8bf43a2f7219f0c6a2978b36cbd31b4f8ac4bd5a7afe5c6afa12efd731156199412f9d853323fcc6306283bb5a9c390026b68331c02fb339bb2b8f86453e1d74c81e0b5e0d73eda62a17f988ad0df70b8a8ba5ce1177114d87f62a5feb018dab5b51753d69a1ae00df4b1de13512b619f9e8a3e28dc9d72dcdd3a904845e851b00d9b0c37fdd616a03fc996e3b2e5cbbc97bc9f66d2354ed82a664fdb285cb1f442f251806ba406ff15c12d73c39f2d37eb6424efaf69f4be90c343417848451701067cbd5367731eb3c0cc54be2b76fceeaf4ae4c644da7a8cfc82757c775f55417d3d04a4c4706b2fa801e9322fdd92e63bbeb4aa109b2755e626948db6c7af62994a9a1ae2d339e5874710c6f625eb81d8b0272bc0cec89640aa38649a09b55a593efb3040fd8a61910db0a83f3f9e2da28db3cfaad421f840787b392a662ca8296d271cc5b150951be06d550de999ba9998161e844611d48d6226c51de9235b441df9e2ee5f337f33a6f6e6869400682515073e728e69d44ed71d4fb286831e6eeae9688c56a9b8270271161677eb05d225d480eedcb43fae9100dd9a01351e465966dd1228567482d81acd0ed20db7f974d7b614ec8b70aa2caf171d206ecd866f6652a0047bec6ee5ea7e3b731aacc33b4bb72535e965f8b884129994f35b8e34d93fa0ec50c095d835ab614b0a9277f46f864ac95cf8c0facb8d4b37a75de641070ece4518abf57e291f45be3e917301031e69616404e51462ab1a3327624c3f4eb5820f03b36fdf9ca3415f121bc3a07c26ce82a2bd8833fac44760f8ea81620575c2df9630cac9f3e889f1c58ec40e47c97ac79b4fee4492ffc20698ed5d80c9a52aee6f8a87ea1f687a06857f30fbcddfb98df0626cb6c84cf01aa6fa40785736fad594921ff480d0efc4f1eb518aedd4ac180952a08b5652fd62f9dbbbc2fd135b418e23c82971e04e42b9ef7b2760e7e1eaa7c92a718823a7c487151bd00ee29622d14d5ecd7dca78bcbef90bbf4bf3c57ce1a68ca73bd2dfeb80a5a90b3911ddc575a2fcdc7b69ee463caffaf5071e8e8916b7007100825d658e0cf3f850138d49ef1e1644ce6aaa83231b82d5f070f37ce5dbef46f661546cbf351e30546a81882534d149d29e120721c6ad2105838ffc8bf045e55c03f296a09f48d845409739a24abf71762aa1ea4724a9460c1600ea258c676f47aaa039646ec96e293aacb4ad22970f1b8925bd8861ad74bc8a73e374b024c05ea9623f60deae3c3c0edd33ef81602d5f078c9e4859780447f21b1ccde50a8b3dab471c6d1b587897a3860cad15431dd0643c971d8373d1e181596d160b85fefe9fc971ae0e0d650a4f372559db6011581eb7b83cbc3a130e7161000710146c0d20510bdb2dd3e527c85a6f3518b8fdcd524acae152cb8d8c17fe820514440daa157b236472f951c22936d4fda99f2b3e1f646b1d8771cbbe74f008ba993ac55bdb8b1940a98af92890856f5944c1d9b521d47f09727059e779a07aee1dfd556c6c230562a00b8660a67fe0cd21d87b80cd4f0d392883b85e8019f42273458afec16259482d75b044ca6b19862afa808e9d58decae76fcc7c829c10c9923709aa25cc4d1fd4a0ec3a4e9977a6e49fc163aff8844b347f2a530a817fe177c56ae1a6687578d9bb7d7a0ac1a15d98aefe73b79d1c9b2129a042126b115c9b59e60da27ad5747b143d770c6fc8f7adf5955768964ee0eef9db34b3dd2797c692385e58396ea27d348159f95705921714954cece542f72ca8b1b9c3e053c1e5941f50bab53496ad15c890e7697ca5dd4dc5edf8683502dfaa5a49b403de9e181b275ee5e3fb80395780ae4497d1461956a88fd4984a024c58d6fcee1d6715d5fbfdac851d5514b28da96bb54f162ddafa68cf4ab26fb55da51294ef3f9697dd92d90dee22dd0a3d10e3dbdbca090248b803e599548574daf37621484740e57561f0e1e2fa1813e917c4370e1ab1459adc0997cc3cee03cd05a67fba4b1577ecc9ebc56636a913940cc47afa3433ca90e94b959390afaa121fc7937af4f73db507f6a923e0f17b548f42daeec71833f3aa757f235ff34711ffd0c7faffd4792c7e544ec9a8072d9f1b25ea11f7ccb8f7e3e14fdae671c81a717c83651614ea9ca2424083f9526e5f9540653fd08d69050374839d41d2c81a7f0749fa548f882bcc3c55a76a16431044a4a970e96dba0e297346169e10a7ba4c66021f449ee16a8563d8e0d06367d631809f474d527fded3b95fe74ffeb7e04009c16a37542a61d8a48e3a6e26d2beaf673bdbc42d3036f8d0e8625940648c08cf58dbd484924d0e03ef60b2a53effd41c06a6b79095a74f1712c652038a94330f4dd778f8df32f03875cac19f9e0f43665cffab084740684ab914637fc1a75c5b5484ee66a7001bd81cf7ece8dd2fc25491fe847b12384586940202bbd8db210bd576ff80aa7b0d449b3b707fd7e80e2a1f517296c908edd1f4475de34b9cb96e306b81d9448e62d597a8506f5b8397eb87551673bd998b1609dda08473980fd762d0512d28c2fb0126fe62c64dec47f603b9b34c3d8dc123a4fbf64af53cfb796886a871345c3687cb7f85408ddc4b966f5924d6b6060fd250ce23d7801097eb447f9b0f3813ee2474052be6abddb8d0f13ad6ed216837c69ce67f71067d08e92b4fba52455b6e57b6cc5dd979bc0cb713f0ad2aade8f59de877aab4f197d6c10a240ddd7681a4ebac202b76c6084daec48cfd96c3d9abbf83383a86ed3321e8558c8642e5da296638dbf17dace29b28372e8df0af5f040171617d51b3d095f3ace94f79f0842927698e1a2694f0af5809e038452b8684a500c829743cdd9e7de46a66ea8382f4b3383ae0617748613468649f4c7a2dc9f8692857fa716b5b2b667c4c4428b5903449fadf1be902eadac629e89510c3386a3486f1a9d83dbd0fe0f39e3c78abd20fed4d0313ea1062d59b50435169183d8662b1f14d5b0f58cf0b756e1f63585840665a1092272550fd2b250d04143b9861b1b5e7f3f11ad4f2db45ba6f08ed948d6e06fcb2914b21b26a04bd64607ecea46e54ed0583c6220ec6589f9e85235cde7eb8db129b2318661847768dac4a4af4d2fc2ee35706121f090be11808ac7e29f9e15f0d359caa5db419b9b679deab11d8822c55f9b5b1f3f41bb3203dbd62e3723406bc5197fc9c9a5479d5113fab4bfdbb91a4cad7ffed3f82e907881bcf0a6fd257c7838043fb7d8f62be3afbddadc7abaab218c3a3c5b946cb365c9605d6f04601351a43cfed29eaf76e8c6e4c24364cb6a7f70a0eb051c5ba93102e17d3a5a4f6c981d657dc51539a5745567dc6473b204eb0a38e93311d3997dfdbfdd52eb3114cc0f2fae01411f92ba8fe7e622e06de942a270cc3dd8c4235d70f4cbf50147c25d03910e8bc8e91e7ecda1149896451f1ff8cc49a390275e1c096f69a13e3956ae1cf6c8157fb3f45949505ad9ca2805b23230e6cd5b356be919a7ebf0a0ed2dac11fe71349efe9028030631b006952658a4e85c5ad6e7bff01d82661de365ba612066cc5e491365119235b4b6b1ce8f8442868f6c0a821f056c62b477c293267bd1886c47a2d29bcd123db4232aa6934faa5789977f3c2488864620689b9295794a3ebdae447377a95609787487da7c505a0376cc66954e7f2b595b5b250634ba8966218a08a1ad61994c3189bcf29339720543c36c84e1dda3a19b60137ac978721d7e707d069a3c5a9d466fd86bd92a81c2e515c606611e14932b85cfd12c7a70501c2fdc61162f90f79813651ce54539d48f1dc4abb1a83ceda0e868c783c0262525fea8c63ef09fe1d595c1530f07a4a9e67f6c60aa2adfcd56bf7bd34b77084203981e2c77aea39fc3064e1f2d3e5a602b269044ef1f024cdd1120d2bf3a0bbf0efda5ad2dc6dd07c94b6bb3bef6c3415232e842fcb8465f1ca04363f741b5c8e714e3725de4aa1cb0e33ab0c896ddf278fc05b4532595f4dc52381a79ed1a5032cb331ba4c2723763a98b61f230d4697eff697677528085409bb5f29f95cf24cd1c1403e76279df1937143f52e23a873919b898192f1d89f32faf386bcc3eb1bc1cba9768919a7e7d161abe9c56b3ae7913dc316b639cb80c4ad0ecbc7e67809483c53cee2802d6d78f5039509c1a5c55398a859218110d31f362d1b502abb69aa557692006101952149a6cb38df8105937d241443caf7d34c1c6d51f1e3652aa289eff1b3a11c5ef362d6516eee7d47fdb5d4189e8a36e95c54e117c31d068ecf40fafc3bcc016e473573ff1b70754639f2504c9373647a90785c261dbec8b57d2e6dd9c4508a039e7c948152a729c96434a4e5c768c950c50d1675cd9954e2716fa95dc562cc6a5e3e85e731ed577aa09b2f20bc145d955460f45c21296a1c8c713cf870987343bf26a4476e11b5f91d79f340954c42d57dbca3bba236aa6cedcec54662b6cd2ad1dd543881623c8493c58df1feed7bbe719a8b037e795715cbd8654dbc26d152c93244c3c1782de4dfa1913bb19825e31fc9685f4da023ce75eda38e72c654397eee6f60b2708ef7a06293946c3a7ac79658f64e525ab7780d73d6c7d9ed9f5ec0d2ca000a1e11b68702e001d2fcd3d4abe0859df863e04035b3c747119df3c81fae13357b6055f86b0a0c158ffa960fe4c3bda0018dd2c530c6563f469190bdc6a5a94c90584d30bc33290077b135e5fb5ba14c01d6c7534b46fc1fdff164f9c5b6fffa6b63ac074b75be9b5dfa30ad8c5b5a8997fdee37450b6dfb9e9c90e25c0facd3b8554e9d3b10a0f87ce69a4d57e5562862caa03737449fc19b3707411928b93d19816e3a2d3903f7afb204825e6384e30a26656937c57fca292253b65727b9ae10c511370c634fda65b47adb1e285c4e10c3c4ffa61fe007635f99c95463ce9672e613c56a0f7f36804b65872472751c249d9c50b349e91cae14225c293232bbb98d3248a5d08a9d01a57e540bcfae91e6722759f2dad1d292006a5cd9bf859f6fae3943d8ee1cf8d8227102fe4cc9636026c9f05dd19c0c76818fc7599b9ee68f8283664254eaa9fa4e64ecca3407ab300572efba9c34ecb194103958c1bd003a8f2eb5091f6f8a9a16dac14eb6dec30761e26b584661ea576f6887d3005a75fa0d3418399548017ef307316aa835ba82810abbcba8ea7558f6ea38b9ec76b8cf9c84046bdc3a573a5487dc5e3f9e86d67e63dfa9d696d96a6c2c52c0d45ab6d0519115f466f62bee76c7a8174b73dad78ad1adb8395bc072e9082a01c27fca5fd6ccd269a9608543b6251785f81f70dd2d4301842f45d1fd4d66375478ab067e61123016414be80a19d293f6a445b13500930e211b1e36b3e30847965093700a1456f6fb8416937ac7e37a26320ed33f936caf218c6c8fbf2c5bfff15dad7be3ff2e7a62e1660846f15916104fe9e141370a80da192cc49799ad35bf843401c941bc09f2aaae07e98578cc29de6"}, {&(0x7f00000002c0)="acf5478d06671288ddefa7f61ec4a236d6a5d75545be1e4fd6f5d5b90a05bf3ccd274ee8fd48ea30fb0dde713f4d612dfc1b6fef4a962269eece5946b38788f96f", 0x22}, {&(0x7f0000001400)="7fc1a589f4e5d934e2a09fa8285bf555861f4d39b09b8be1b5de2b4be98e611626284c88f6913b7c42f3c3016281cbe6931d8a71d36501f57eae285000df427097afbbc5af74e304f3538f24b57703a9816e593f1dfc49ad96bb52ce3ca59f5860b650a5dd039bba04266764647af6170f583fb2ebe166ff2aea433df040d06eb9b79e3148147ede4d881b95358c6ae90c2fcdb24a370627669d219804fd1b44c0e142c695d725852fb936e738fa05164b62e6a05f"}, {&(0x7f00000014c0)="e162a83e0abbed4d47d401843e2427bbf7dcf53bd6ea83285c93ea3a990cd4738d55c70fd6db82f1150d27364b4b8e8ea873fee773314c9c939cedd07ec7b01eecf34db85bf8c5323d15b0636c835b7417b72f7be4bf"}], 0x0) 16:35:22 executing program 0: execve(0x0, &(0x7f0000000080)=[&(0x7f00000000c0)=':\x00'], 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') fchflags(r0, 0x0) 16:35:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000049c000/0x2000)=nil, 0x2000, 0x1, 0x3010, r0, 0x0, 0x3) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:35:22 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001700)=ANY=[@ANYBLOB="01002e2f661a07d4b70bff72ea44de26553f77029916696c653000c7d9b687c908858cc10679942e00cfb67bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2eec0a6f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef565c63bf021b89ffbaf46632f92db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcda2d09655d8e14b6518a72174ec56ab51149db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe163d2b7e31684024fdfce5b0f2622f008e7715b3a8ef53b8cab8789b3484085843307c984e596005e70f8a949ed63001104d264f2dfd83eceeb2753a412e6a799e36f8ddfc7350d4b4ad9ff1ab474fba6b600adc17df67b64933afc29c3c5cf0d76eb63e7e920836f679b755f655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a052e67b2895b3fdd4144635c5920fd66851cbb46a8b013736ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a809f69ab6c50158dbbf51b36f7b1681fc23897da9662ecf36c20231a914f26e8f7f568be76810f582a925db1515778b"], 0xa) shmctl$SHM_UNLOCK(r7, 0x4) getuid() setuid(0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, 0x0, r5, 0x0, r8, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:35:22 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 16:35:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x680, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) write(r1, &(0x7f0000000240)="ea736db1beaf464dc261f5c7b05fbc6aa50bc7b5dfa6c60be4e444e1032088492a40ff64dd9bca02cd02397e0f78ed2bc331dfc9dd7db1219bb1b661e4bae6f2cf038c57e6c39d424da0c3ba368a52132cb56acc568f3cada3eac5dca5f0d11077d9ec8b81b17b3353f38a4e11768767bae0e96de6097b8932be1628d1e21d63f622fb3b40991de8bab4b1ae645b763c270a856556", 0x95) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x8000, 0x82) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 16:35:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) fchmod(r2, 0x40) 16:35:22 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) 16:35:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:35:22 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40090, 0x10) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r3, 0x0, 0x6e, 0x0, 0x0) accept$unix(r3, &(0x7f0000000380)=@file={0x0, ""/46}, &(0x7f00000003c0)=0x30) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000080)="cadc729ac8b7e6953730f14fb7a0d71ce25fc9226fabb05c7d374c688943745c05213ca14f2b949eef554051049538bc7d50e1fdb7913afc48c31591f637d52ff389b984db891d155863b0a72a756bd9202f1262f42d4a26cd0085843e2f3e29e4ddae4a8deda3b744378d116579dfecb10dc1ef0a5cffcf37765cd41518dbeaf5a43228627eaead87cb0703e8b58202728a9c55ad2322ecde86baf9ad3d69b8caf11a951991f84ee4ee400f148f92", 0xaf}, {&(0x7f0000000140)="3c2bda44a89fbb02fb2d2295edc9e5be46b10403b03f39f497ecbc500c985358d3400b83a27d6ddbdac0c210ecbaf7b76cb5cf32926cd27c1f02b56fbde3a527a0492c49ef376e75977e", 0x4a}, {&(0x7f00000001c0)="0d20cbc49f18dd01e36dbd6349e94fd866f971508c226f78447ac1d26e901d31f6c87531c941e0", 0x27}, {&(0x7f0000000280)="171087a3541dcd442ee4cfe916ebf8323ef5b971f47150f23a79c59305c297a9a41fd537445e7f1d6efea19027750dc5312eb27aeadc9cca4996710c16603a56e8f61130c6beec2d7c7398bdfb9e62668a8550725a418f4b6e7866fad111de76fd8141b95afade0a7eed5d6961e38c4851ced5062234917a5f", 0x79}], 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000300)={0x1, 0x6c, 0x80, 0x1, 0x1}) r5 = kqueue() open$dir(&(0x7f0000000400)='./bus\x00', 0xa0, 0x40) kevent(r5, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:35:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xfc67d71d9115b9fb, 0x1fa) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="0377b887dced079cf0e62177ca127322312b6764df4e39134f4aca53bc75b4c32d1abded115d00f8bd38f6570fe375b55ad3c37da432a1174ebb3eea1f6664db3b3f6ef244720bbd686e3d663ffc59f9157196ddf2080000000000000044ca2173984533efecaae2d53544ecf8ab4d19231566f5d47527fb58bb4c495bcbf4a3ea24806f42650b02de28e9f7c6294256c1b84d50443410cdaea176d8efd6071f64742c47423f85db63d0a9df4306ca034f7f5dd96d116bfdbb93e6966cb0e528733c577c0119", 0xfffffffffffffe35) 16:35:22 executing program 1: socketpair(0x21, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30400, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x7, 0x6}, {0x8a, 0x1f}, {0x1, 0x7d}, {0x62fc43cf1598e2d0, 0x7ff}, {0x262, 0x81}], 0x5}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x68) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x2d6) 16:35:23 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) r5 = accept(r4, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r6 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0xd851c13061418b02, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)=',', 0x1}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) rename(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') sendto$unix(r10, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r11 = fcntl$dupfd(r9, 0x0, r2) ioctl$TIOCCONS(r11, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r11, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r11, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r13 = fcntl$getown(r12, 0x5) fcntl$setown(r12, 0x6, r13) 16:35:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x6, 0x6, 0x3f, 0x37}, {0x0, 0x81, 0xe1, 0x3aec}, {0xffff, 0x80, 0x59, 0x1f}, {0x402, 0x7, 0x9, 0x9}]}) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x4, 0x3, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) close(r4) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x3) 16:35:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x24}, {0x61}, {0x6}]}) getgroups(0x1, &(0x7f0000000040)=[0x0]) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, r1, 0x0, r8]) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:35:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x4) 16:35:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4080, 0xff0}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(r3, &(0x7f0000000300)=[{0x0, 0x9, 0x1800}, {0x0, 0x2, 0xc00}, {0x2, 0x32, 0xb4bc03287dd02188}, {0x4, 0x4}, {0x0, 0xc5, 0x1000}, {0x4, 0x81, 0x800}, {0x0, 0x3, 0x1800}], 0x7) semctl$GETNCNT(r3, 0x8, 0x3, &(0x7f0000000480)=""/84) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x7) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r7 = semget$private(0x0, 0x0, 0x220) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = getuid() r11 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r4, r9, r10, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r11, r12, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getpgrp() getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:35:23 executing program 1: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9c53) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64, 0x0, 0x20}, {0x40000060, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x8}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0xfff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x6, 0x4, 0x2, 0x5}, {0xfbff, 0x9, 0x3, 0x3f}]}) 16:35:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r0, &(0x7f0000000280)='o', 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x9, 0x3, 0x2, 0x0, 0xf05, 0x1, 0xdc12, 0x2, 0x0, 0x2, 0x1000}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) 16:35:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x27}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) read(r2, &(0x7f0000000280)=""/102, 0x66) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:35:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d, 0x8400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) linkat(r1, &(0x7f0000000080)='.\x00', r2, &(0x7f00000000c0)='./bus\x00', 0x0) 16:35:23 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000a9e000/0x3000)=nil, 0x3000, 0x4) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r1, &(0x7f0000000280)='o', 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x80f) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/231, 0xe7, 0xac2ccb8d92dfc55e, &(0x7f0000000300)={0x2, 0x3}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r5], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xffffff59}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = getegid() r14 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r14, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r14, 0x116}], 0x1, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000002c0)=[{{r17}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r18) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64=r18], 0x1, 0x800) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) r19 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r19, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r19, 0x116}], 0x1, 0x0) r20 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r20, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r20, 0x116}], 0x1, 0x0) r21 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r21, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r21, 0x116}], 0x1, 0x0) r22 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r22, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r22, 0x116}], 0x1, 0x0) r23 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r23, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r23, 0x116}], 0x1, 0x0) msgsnd(r16, &(0x7f0000000640)=ANY=[@ANYBLOB="aa061f5b22abf6a3ff62c6094cd6ebbe3382fb8d173c0b600e766bc966f309d1f1f2136f186f2edce365280566a02b0f553d6d583edcf4ddf5bda4316e93033708cfdb0d168fc2b5e25b0fcdbca965a67c6bfa4e64d2c129486df7371e19fe1faa6e12bd4aaeb3054e997acb70b138a5e156076bf1950b004a50a8f067cd52f52042bbf1ba20c0f3fa880d22af978f627b821e77ac72bb39ef", @ANYRES16=r20, @ANYRES32=r15, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES16=r21, @ANYRES64=r22, @ANYRESDEC, @ANYRES64=r23, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=r17, @ANYRES16, @ANYRESOCT, @ANYRES64=r16]], @ANYPTR=&(0x7f0000000600)=ANY=[]], 0x5, 0x800) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x9f4403a63a285d2, 0x0, 0x200000000) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x0, r24, r27, r29, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r26, r30, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x4, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, r27]) getgroups(0x4, &(0x7f00000003c0)=[r9, r13, r15, r31]) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0xffff67b8) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x23b) 16:35:24 executing program 0: shmget(0x2, 0x3000, 0xc0, &(0x7f0000ffa000/0x3000)=nil) shmget(0x1, 0x4000, 0x500, &(0x7f0000ffa000/0x4000)=nil) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r1 = shmget(0x3, 0x1000, 0x112, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) kqueue() r2 = semget$private(0x0, 0x2, 0x11) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x5, 0x6, 0x4, 0x0, 0x0, 0x4, 0x6]) getpid() r3 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1824, r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8, 0x0) pread(r4, &(0x7f0000000100)="a4fe6499283d90719d9526721ee72cbde68955a02eae6de050a77f1a7f6cf799579a33042a8da47270cb92", 0x2b, 0x0, 0x67a0) r5 = getpgrp() getpgid(r5) r6 = socket$inet(0x2, 0x4, 0x8) r7 = semget(0x0, 0x2, 0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000140)=""/4096) shutdown(r6, 0x2) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x0, 0x0) readlinkat(r8, &(0x7f0000001180)='./file0/file0\x00', &(0x7f00000011c0)=""/69, 0x45) semctl$SETVAL(r7, 0x3, 0x8, 0xfffffffffffffffe) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001240)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000012c0)={&(0x7f0000001280)='./file0\x00', r8, 0x2}) r10 = semget$private(0x0, 0x4, 0x2d1) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000001300)=""/151) r11 = msgget(0x0, 0x200) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001480)={{0xffffffc6, r12, 0x0, 0x0, r13, 0x40, 0x5}, 0x0, 0x80000001, 0xffffffffffffffff, r14, 0x80000000, 0x991d, 0x800, 0x1000}) 16:35:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r1, &(0x7f0000000280)='o', 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x40, 0x4, 0x9, 0x8}, {0x121, 0x5, 0x0, 0x2}, {0x9, 0x9, 0x5, 0x3}, {0x6, 0x81, 0x5, 0x69}, {0x47, 0xf3, 0x8, 0x200}, {0x8000, 0xc7, 0x9, 0xffffffc0}, {0x5, 0x0, 0x6, 0x3}, {0xa1e, 0x20, 0x80, 0x1f}]}) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x10}], 0x1ffffffffffffe27, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x4}, {r3, 0x100}, {0xffffffffffffffff, 0x80}, {r2, 0x80}, {r2, 0x40}], 0x5, 0x4000) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r5 = geteuid() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r8) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64=r8], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x0, r9, r12, r14, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r11, r15, 0xa5, 0x1, 0x100000000, 0x2}) fchown(r2, r5, r12) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x60}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:35:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) write(r1, &(0x7f0000000140)="6101af660895a0cbf3a2", 0xa) write(r0, &(0x7f0000000200)="220e2a", 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r2, 0x0, 0x0, 0x0, 0x3fe45}, 0x100000440010009, 0x7, 0x0, 0x0, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r3 = openat(r0, &(0x7f0000000240)='./bus\x00', 0x20, 0x1) utimensat(r3, &(0x7f0000000280)='./bus\x00', &(0x7f0000000300)={{0xb1, 0x7}, {0x1, 0xa}}, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) 16:35:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0xd4) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xe6) r2 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) write(r4, &(0x7f0000000300)="c1360a7ec293a4ebceadfb14fbeb56b2c0385e5db65c1d65b0dc2ef00b613a04c44101d1d1441d2d398b222331063d2f2003b2bb961e653abc46a32b63ec2069fe17bf799378af6c2a39577a054d1259b9ed8c91aa53b795901607802e80f9005944ea72148ccb92cdacff453b061db597607a72aef0f77dcfd0b9f01b5a875b6b0fc7ea0acbe3534f9f895774c70991450347602fdd90c079f8b148920d99665fc413cdc5312b830afa2d4921584004ee7f62c20e6a2eab8643307c55061fd8ef9495c8e37ae0383d8e9f1feafe8184f40626edb4cbc5a68529091dc6d36e18d179b90e8f6d80bb4a48dbe2fc", 0xed) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r5, &(0x7f0000000280)='o', 0x1) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000000c0)=0x2d) close(r0) dup(r2) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:35:27 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x100000000, 0x7fff, 0x1, 0x401, 0x81, 0x200, 0x0, 0x1, 0x1, 0xdb7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000001c0)='./file0\x00', 0xa3) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r4, r7, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r10, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f00000003c0)='./file0\x00', 0x8, 0x20, r10) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f0000000200)='(:!+!\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) 16:35:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)="8ac8b9b2619de750135a13ca2e8635cd2ccf1cd2d2f5b2d7feb83c9333dbf4c980830847d9f8fe83725d8b974279d8570db5dd4e7df809fde77ccfc3d5c29f03a16c12e2316d8b26dc5a96783c862061a445fe72e4102d90bee018b9882905f8191596353f53eb7341e68546a2953a99475e3b7cb3083e72095b7a8f8286106b06295a0a2a69766cda330448e95a3827f771b2b794185ee69d0a113f0e07513a2be0019d580f2a2d09b298d482a680c88d7b62742bbd6f", 0xb7) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) setegid(r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:35:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) setgid(r5) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000b587b0e7a5b825d2c79f3f3b1abdf1882003039be3a346e360f46ed0a8dfe0cc2acb8670d0e9f70e9c2c02a5076063b06c054b7a20d7525a7f1d179f0e5912fdf1cc04148aedfd5a3cb9e18576f5b35f8c3b582cb817aa43d0b66c5f0a89c9c28c755659341e08d5a5b6dc8684afd0e2292d6d5ddd0e7894d6acd24a591d89139294c43e9552bf4e351414428c9ed4919f53bede"], 0x10) kqueue() r7 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:35:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = openat(r2, &(0x7f0000000140)='./bus\x00', 0x800, 0x6) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() r7 = socket$inet6(0x18, 0x1, 0x0) semget$private(0x0, 0x3, 0x240) poll(&(0x7f0000000100)=[{r7, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r7, 0x116}], 0x1, 0x0) write(r7, &(0x7f00000003c0)="b76d8fe4ae6a4cacd2c7687865bf27ce3e59eb35039b8836421f38974e640ac206a5897914645acc95b305625e06ad77e616475f156b1ebdf9ba3078c92c3497b758a5b3c13efc9c108d6d5ba4063caf72d57efca34f989ca224690ec1b7e7f51b40e269825b6161e19fb5b4346d", 0x6e) kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./bus\x00', r4, &(0x7f0000000200)='./file0\x00') r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r10 = socket$inet6(0x18, 0x1, 0x0) getpeername(r10, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) poll(&(0x7f0000000100)=[{r10, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r10, 0x116}], 0x1, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffc, 0x0, 0xc0000020, 0xfff, 0x5}, {{r4}, 0xfffffffffffffffd, 0x1f0, 0x80000000, 0x2, 0x1000}, {{r8}, 0xfffffffffffffffe, 0x90, 0x80, 0x78f2, 0xdc3}, {{r9}, 0xfffffffffffffffa, 0xe9, 0x20000000, 0xe0000, 0x7fffffff}, {{r10}, 0xfffffffffffffff9, 0x0, 0x40, 0xf731, 0xfff}], 0x401, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:35:27 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000ff0000000000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:35:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0137b045558f3d07e47a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebae4a2e16ab76f279653733437c45bd632937a522e65300b7b19ef2bfc652404167e4cec29061b10f5f320f50e80d0000"], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffe63) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r12, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r7}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000002c0)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r15) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64=r15], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x0, r16, r19, r21, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r18, r22, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x2ec, 0xffff, 0x0, r7, 0xffffffffffffffff, r19}, @cred={0x20}], 0x40}, 0x0) 16:35:27 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(0xffffffffffffff9c, 0xfffffffd, 0x6e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f375336acf0037804be781e4991f7c8df5f882b077be1aa5b23ed00f4c8b2ca3ebbda57699a1f131827acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc55303b22f310b40cf36a00f90006ee01b12040000000077dfd29c00"/165, 0xa5, 0x404, 0x0, 0x0) 16:35:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x2, 0x8, 0x8, 0x800}, {0x4, 0x1, 0x3e, 0x1ff}, {0x7, 0xff, 0x7, 0x4}, {0x100, 0x7, 0xfc, 0x40}, {0x7, 0x2, 0x30, 0x1}, {0xfff, 0x9, 0xb0, 0x1ff}, {0xffff, 0x0, 0xff, 0x6}, {0xffff, 0xae, 0x5, 0x2}]}) 16:35:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0xffffffffffffffe1, "9375b01a93b4515133f001801000"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:35:28 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r6, 0x0, 0x6e, 0x0, 0x0) getsockname$inet(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r7, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r7, 0x116}], 0x1, 0x0) kevent(r0, 0x0, 0x7, &(0x7f0000000000)=[{{r1}, 0x202088a82b75af1, 0x40, 0x0, 0xfffffffffffffbff, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffff8, 0x22, 0x40000000, 0x2, 0x50}, {{r2}, 0x0, 0x10, 0x40000000, 0x3f, 0x400}, {{r0}, 0xfffffffffffffffd, 0x22, 0x4, 0x6, 0xffffffffffffff87}, {{r3}, 0xffffffffffffffff, 0x6457c2da798a2170, 0x2, 0x5, 0xed0}, {{r4}, 0xfffffffffffffffc, 0x2, 0x1, 0x3, 0x8001}, {{r5}, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x1}, {{r7}, 0xfffffffffffffffe, 0xce, 0x4, 0x6, 0x40000000000000}], 0x7fff, 0x0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:35:28 executing program 0: setuid(0xee01) r0 = semget(0x1, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffe99) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x1ff, [{0x1, 0x400}, {0xf40c5e839894e67b, 0x1}, {0x1, 0x883}, {0x3, 0x3}, {0x3, 0x8}, {0x2, 0x9}, {0x2, 0xfff}, {0x4, 0xffffffff}, {0x3, 0x8000}, {0x1}, {0x1, 0x9}, {0x2, 0xb1}, {0x3, 0x8}, {0x2, 0x6}, {0x2, 0x1ff}, {0x2, 0x200}, {0x2, 0x3}, {0x1, 0x8ba}, {0x1, 0x3f}, {0x0, 0x1}, {0x2, 0x400}, {0x3, 0x4}, {0x2, 0x3}, {0x1, 0x6}, {0x2, 0x3}, {0x3, 0x6}, {0x3, 0x7fff}, {0x2, 0x3}, {0x3, 0x7f}, {0x1, 0x200}, {0x2, 0x4}, {0x2, 0x5a}]}) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x202, 0x40) dup2(r3, r1) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x100}], 0x1, 0xfffffffe) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) fcntl$dupfd(r4, 0xa, r5) write(r2, &(0x7f0000000200)="20b61241c4d0513b1eb3bf683487b80084e31a15cfaabd4fd71e58e2e747cfd088b3d7e6d314d9d437", 0x29) 16:35:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x3f}, {0x8}]}) pwrite(r0, &(0x7f0000000180)="f7", 0x1, 0x0, 0x0) 16:35:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x3689dfa8fc0cb6d1}, {r2, 0x2}], 0x0, 0x4006) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) dup2(r1, r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x1, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcd58b62c222000100", 0x8, 0x8}) write(r0, &(0x7f0000000000), 0xa7) 16:35:28 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f00000000c0)="daa192d77dbfe3ae24fe24935658bb15931bc54c901fad4105f0b50303c1ad3714377825144b189f2775e2a40fb0c07e8a08ca1cf4adb9520c7faa588288985c82d79192a5c99829a41c915911de64028d6e776c39ac850523dacd6155c1db9b31f416ac20bcc6", 0x67) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) 16:35:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x6}], 0x1}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x4, 0x1f, 0xffffffffffffffff}) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 16:35:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a520849299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845dcdec000000000000d80afe5d2141e320bf613f48b637e054454a97dee86f6fcb812b1b478e9f2acc4e6d98c10eadf6a176570a9f01238e149eb3e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e55d20faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645314d7dce930646d49ba0c272efcf12967cd84abafa557f267c59771e06009cfa8f018d872d5e2fa9ebe198dc76d691ea1ab7f115c52e63f0000000001000000ad724bab33f9ea2032027cdb4c1094dc0debc6e34ee3f41b7114c20f6c1bcfc74745542337ffbab38abac707e10e68b814344919b85dbe3d1e310bbf70875a48e280bba6bf3bd307b19acd3f225f344133a0bc9f2820314153eeb128e6606cd52bd36bebecde4a3d1518da2484fe91c350da92607e50ce0530b10a7db055164565447223064dec495d6be80e3a8f526c625aae48195b0888a0150a84d0a79d77015e2e270dbd0ea6566685f651be82dc92ef2cc8ecd447db6545b75eb99797ac57c75e04bbfb83d7341d72b6000000000000000000000000568f2d4960bfc492a72a6f427c"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt(r1, 0xfffffc00, 0x6, &(0x7f0000000400)=""/191, &(0x7f00000004c0)=0xbf) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x80000000, 0xff}) 16:35:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c6530003a9527b811b0acc078bdbd2933171147cd98542cfa86751c0d4133f1adac1e557f7418551f92d4e8eb04cda53dfb70dc957eb413d55c53026e06f6562ec527c198833c3fcf03e578134f9a45d69600d23a778734a2e06014645c0c5cb9645a779b64f4b29c3592d484ca859c342d860944ef972f593fe2c1666816fcc29a2c9ee9f72a75192d275a03054c188e0d6c711a51c33cf97192f0c762c324dad6c061bd2aeebbaf848a312d0084d1166db100e4e126c109462ce0e7d4081a197f769d1583824e44fdb3c7fb871aa71d6d8bfc195eb681c737d0fa336cd19b06532f10407c620755bad6fce2e65de519fa10ec8e586c4edb77"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x400) r6 = dup(0xffffffffffffffff) r7 = getppid() r8 = geteuid() r9 = getegid() sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x402}, 0x400) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r10 = socket(0x18, 0x1, 0x0) r11 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r11, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r11, 0x116}], 0x1, 0x0) setsockopt(r11, 0x6, 0x2, &(0x7f00000004c0)="12dcfd2688c0d2cf04c95dbb000000263f67c911541aec844ce537681ea43e8377a882c7ab045193621a5caf6ab3840e72e86cc527716b81dc791a487d9adbecc9ba13c3f1cb8b563ab394ec3f52ac7778d8cc98f9acd389e3b418b56aa7f997c96523ef0a033103eff1a960d71eebacf153ae02204ae6c97fad5e3b7a4e2c6de47477fa32d85e851e03a10ee6955e62f7c0d3b5d1eccc7fe1608077f958d03518e980d6c04ea774b7a6fd8961bef1165b5dcbfa", 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x14}]}) fcntl$getown(r13, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:35:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) sendmsg(r1, &(0x7f0000001940)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)="603474e55e96001c863ea095fb11856d91bd", 0x12}, {&(0x7f0000000140)="6184362bcb7a11068f68583f3ed1", 0xe}, {&(0x7f0000000180)="aeac85e2cd4b98d7417d639d", 0xc}, {&(0x7f00000001c0)="4f8d96e061782252cdfdfd9c0691aec047f7a29f15d604c22e21b238bcf1c20c66c1422951ef4bacb72cbda4a7419b12b809da012d6b4c2d68bb8eedda20e4759d38bed7ec515f0fdf0de7f4ce4e1799f35dc0a7ddcec14c6568d3592f28d3e70c23527a07a2f9e39768c464db00c0fe8b7cf2547a65aa8aa7173dd5240af1147df3f41d6b356d61bd5945e46bfed629d0479e765c9254", 0x97}, {&(0x7f0000000280)="c39e1ce0cb1ba2f4cd0b9608e6df436fdbb31104fbf3648d2ad0cf8cd4d51a45bb0ed6722c4b95badf9a75e189a061b3e1aedf53c542e853ad7c18853faa32e3a4787a48c39a56a76ebacb9ce926ac9098197673bce91ff63218a421bbf6ec8b7c65b850cd8d90c268a74e47855e04c469deb6049356dcf59fedacaa4a4dd7fb5349c47f101fcd52e8fb8c9b703e59525f5cc307d74eb0e6b92d3912d030fc824b21e3c7d035a8cd375d10d5475b4f1b96ee536212f2f3006ebb40e5b22a910a282e826e78e3d5b0", 0xc8}, {&(0x7f0000000380)="06cd884a8257aab639de98d157166ce48458d3aa57a4b8424f60ac6dc8920a2f9eeaa81b6b681868848842e38223a627e9e6c27803bf89578f05231519a4095f6bcde4acaa2b1d4d64f926242b95e2161ad98d7cbb7039e13911b8010ae39156c6dd9258f7d7aa3a9f5f019271202452d49b21380d0ba80ce30fc1c6bf88cbeeceb357ad52757c7979f60aae0f31f7f5515dd067031fc563d632807bc621a25b212b224df9d4811b98acdbe726156f648e5377641772c88d4ccc2a3db97054833d9459a5e95c87beaadea720", 0xcc}, {&(0x7f0000000480)="9b219782c3c6e31d84f41539d3e71284a84a185f9854c289f22700dde45452192b5b6e1f9dcd", 0x26}], 0x7, &(0x7f0000000540)=[{0x78, 0xffff, 0x7, "377f288ea62fbf312ebfdb774fb388d1c9fba9fdba149c784645591480675c30310f0067fc4cfadd6218b547c9c0757bcc5364aa5842384cfa267ba15a10f786f9c5cf5ff78ed86e28f880d5c182d720b7324d80035a46204c054a76a59c850ffe70"}, {0x70, 0x0, 0x7fff, "f6015085a996cdfbb42cb3dcf5878e8c5abf35597b7df277a7e20de0086436e45d4328f02070f1925c449498fe7b1bc7ffdc30a13f42b631c95eca970ea697f02e2ff646670907abf348e34195c6c08a51ee2fb42b46c5511c538fb47eeb"}, {0x1010, 0x1, 0x2, "cf8244344f8ea4a3c3854843125be05a9040de353005ffb7a6644105ea15b97ad9c0b4919f4dfca160b1ba73e406ab3538954dd7571f778d7a7eb00f7a7bd76bafd051fb12c373dc4ef80f224e08597e1b74c7f62b1342b9792c602d924b88e014cb130be5eda5da95bdd61b6efb99aca54b3fed27e95d9af6a9b18ad0f88e7afc5052fea81e868e89a4a901b5a52aba9425b91e5c60e38a20dee2a8c89af9619c9a4ea465c8fe8efde1aa6cf011ae35803d6f975f182db6764082ae5d3a064906ac0622faad6d954f2a27d59a4b8e3ff7566bb8c3935e31e2d86aac5cb07c986adb17cba2f137eeb70cc14e3d3eb3424a534976b3b6ea135fed0f67c236efd2352c14557306b623578d1b9519b1c6dc50c68cf34480869af52155b04731214431c2c05afc51a85ad8d1868ffebf96d412869b9bb7b4bd602fb4281f8b56cf398204c08b90c874fbca0ed755f9d60395158d7871e6eaea0ffee57ad3e93225de7331ad9ade3e98eb04928cf98154d47b0714a8f75f3807d03504dc73e9ed2f9ba39faebf7808b990fd2d29da1876274dac2a102d75f8d10f5f52a052ff70b9c733da6a1333ddc83fba51eee20fc4e7f33efeb304ec2f88730ac9340f164854e7827a64ea38b929253c6f05520d55c8dfb82fa587f8bb2f45b6075d75559ea6d560435bb62f6830e440e14960ed7bfcb73ba2784cbe01502eef07916ae50b3a686efe2f3efe414244d294478ae4b4ad96b4420c1dbaa9eb14677f7e3b060a432321e45e8b6f5f48867625c395f2fd62eaa3fb5ace009342d78ace17ee98066a8a1cf6c73062783f0e4e5e68536550a8eb8c11b83e76c6514ebfb2d4149e5badd3185ac2c7008a8eae9447298c2fca8cb61e5166dda0def53e4f4698760f3acfae3bbca548455cda6781f077c07a95236830f07606dfef95340fad3da356f0e2d71efd2623f0e9d51f076f75ee5b59eed53bfad196267597426b1b7f802e98a4fbbe510a99f291091e31e0e5a30aaff5f932c1688cd395541fcfeef9d54a9bcfc4300a2d4ea57f49b9e95f09131b80593bfa1961b81613f250c2238911fbe6dd99518a46de14bd904d0f9a74817c9340baa6de958f572cf7b8845443a4c4ebfeb343bb6406ca283f3b3f8f551887954a3a798d9d211fcd912b5fe0d21f456f96cdc6bac7fcc03782fae34b1d552d4b48b4de666d7be74d8b9efc5dc52b8a5422dd18a1672c452deaa8dbda48eec56538fd99a54e0648862583cfe9f770be500ebe79deac632f4839cd10d6d59736a60fe134d6585dfc02bc091caa0f021749cea56df17b07ce53eb6042e703367a5a86f764966f0c0ddbf8d30582435e2081376206e995afd4be619bd5f71500d50213ab0f66496ad2f9623f220e54ce903a4b9899e080e0948d26514df8c8124c72e97cee4037a246768ea90b8ab10883d5488c16642d9596df52ada2b00699d6e2d91b97058e330d9c319a1744a98acad07ac2350bc8ce49805134278aa750f98dcab6e2e8425dc2fa6df5439d04aab72d6baa7ed543cd8a4fb1d20ca841c09a4226d16f3e0686fe1066710275b6026068b4b7b20ea46bbc29915e3343e8aae037ebd71f25be22d6314251275a164ff8098859e2f830bd66910d9ba8927eea6e213bb2bad3adacf6721fc39b28c46d9da0312cd8fc07bad53c110a6885fd7553bf355bb6262ff2ce1fa2aa1317fba292282e9e52275e6f979b898c1a2f0f7229ad3755b46dc7358dc9fdb0e26d6e243ba4b14e68b5ae8fc6ac61e42f9acfce63b4a37c8810e65fd02ac136ff8a9c1f022e49087a1463288c1b96961980790d6172aa8487e7fb540b2d21bec8213134327bdd986da29e81c516bb627bfce7b43ac0c9ad839e979c649d9f2022215ff1ecc852fac10f36e7dc0bb357544cb01f2b106965c4e08d59e07da073f596ba3ca677db785bb61c1b438f5e760b76f73295a1235a95489dfb97b4e216b377e7ad95deeb2e92842b894a156d81e07c729de4434401e6801a508af7bc6c7c7bb2c45904ee016c81cf6de4786c030eb97df2b9e5550f924577ee0761db0d682eb088ca769d4dfc1e52751fb8c77e845c05c107ca26c843a02da7f6bc1e597611a0cec3386cb03460d0f77ec7960e87b704a4ca4b86e625c013ab9182b67d8e3f9de6183259116d0417b5b3bb8b041e02c016798826ae9fe921710384ef9b185cdf998e98d4b16d1c97cf136cc9f7b6dd2206374527edffb70c707a2755dd70d0ca78ef8658628d047f2b298befec19eb34ac64d645403bf8b27d5d6bb5bfe1065433f4739d7fcaf1752439332b4324fc2f911e8093737deae929b8742a75bab501c102106458655d16e67be8e80aa15ac8e03a5f95ce16d5e2ed83b80ab01ee5272acb4fedc2d7294ea4a03bc9c815bd3b4d077fd65e407307ce7e4aea6e78c4bbde5a6e9c071d36b1341899c00f5051d990bfb54ebd72bb4029a66109eed89babfecb8f2408c0745e94380357c7ebf5fb0eeffeea2683e10cc7699e8a32364b25a245fc775ee32d7ae9e8a28d1f028cb5f1a64d8d10379df6e5d455659e1b1aa5523ea72779d5fe58b80d8d1109cb28cf0847c6ee881e35522599101cab6425025daae8948fa3ae46d21ddc0b8578409f2e2c9202e17274634f55eac1ef76b50b36daaedebf559f213e99f401ce3f5a13b5a59ff72466c54680515bf1f3645530610cfc1901151c6bae4073d6a672a1693c81ccbde7f7fcf97b841b090b2c014cb4a98c5a56de4dbcbef9370f5efcce05523b34b5b1a364832e2240afbf5ed0f9e2c4e2f831145c8f4a5dddc0f6e46ff7517f7dc83150ba3248e8fbb0738638fe6e6eabe3e1419e448a3e14e3ea6b4b388f4110910b89dac4e88bf56fd4429eb95513deff57a7534ff140d6a199ebb43edf879a0b09a45a1b824ac3b0f64db2147f68439b8a2e8a12169e9bd3eafa21dcac1c646f6a1a03a54e742ce6871b6bf69341b37622e8ef2cd0ec2f1fa36369cacda931cfb94fb659d855d35999c41526b76085a470e58a29170ae0efe0f236cc84bf005d7ea8771125c38890192b1ff4a24e79506441fe9559ec1a52a8d1875c67a733e918b9228de6d6955147763d1958c2da2e4bec76282306740723f760adb18beecd954f91ca1a29aef6f1655102f9c5d8b37fa31888bd624d84d4bb8e6118625856751cfe8647be88537babe631f962e4d62e8f66a1ae31d00551ce4e1839ce0379fab6238cc84349c401cf927504df2fd36835d77f652455bd85917eebc0d5e93c3fcaae22ce3b2b441a5da792994d24a22840558f341b0ad301472643d435b6000e456eb3b978a88aab85a620a73c416d30de7897de51ccf3d27c1679e5912bdaf904f5b6956e766255ef880b0fc9208fb2e6ca9f427be3f25c267a07cd05ee96db0ddb70fd6c707f0afa97890a2ce679337c002f1eb2d4915b42fb283c683c026f9a93232e6a09c6b7cdd3e507503bc38dc600f5aac2e11bc987166b45ebc5bba1bf50c67e0ec8647ed8029787606aae233570d0630e2b7d364b7907a799bdfd1a45e998da185341e829ecf06e147b5a6c9287acc7bb952ec51c1422b3c51fccce2b88e126ca3bdc31521a03c1c6285a584773e2850052a8c1d0d4e5b03894e176cdb906a2a6d4141c558b60b0a3cd1a509c59f980acfc21298955f812171555f2e3739e7730cc7e5a394695b27f199742ac8af9f2cd5b92f6f6be3561b8ce4cf60aa36023d3c1a03670366c8cc39182814d54e6f76c100f4e092e6793a9d42a340d024ce9062bd9400f3af96f11a078c4661ff10e993f5a7a2cd644a66f9c519437214fa44a985cadc6388e69f0de5feb5fc6640f5e89ad292197a08e381ff5124320d84a7d1c7be0dfaececccb8f35a02ce867d15efda856b5a4875688bde8569a469693eb9e45a956401b5521ea223e18da4285f56bfc126f865398a2fe94138e1f6e825d0cdca502366de48df46ab84553ace89bd15ed392ffcb8fb094bea9e9128e0c34f7430d13d2ceab88ec14848e567668ef2aa8d0abb7a3c308f943364e23a1b708ff77cc0fbb4e5af6ed44e5598522cf48351d4ca8518063b6f9134e6639523d3b925d62896cc214918b3782ce8a088578904632b55bf6417600d14d306f232222b12a6df69bc7b4b74cfd6b899c3768f4d92c2167520e2e2512aebd331ad969b624ebe0204c7e80e7dccc2f0cceffa1703e6ad9c4401d1f94cad864e1165cd386c0de9db12da76aaec8d1dcdde262542e7079a15ae67bd3ba616b427c9ce6d441de08a2ee3eafb33d02f16457ca6448677dfa87a47e7c84922459bcd23c09ac8ebc22c9e6548da4d3658c5a1383c9316478d564bb6e7c58aa49952a080bd1bab0ff5037d529872bf95eb7f319b9759d37b22d8f861a7a68688507596e27318fbc3112d2bc9b25b83f6365d5befbea5c4d36c594e1326e147ac2bc6f6d3aacec0b24677067ac13468c10525bc249bf528fe3542e366e1cfba87201043bd52cae598dad9cbd150b990e90516ea72aefcf1e43dab4c2efaedeca0d3ee1de2713673573336668fc048e48bd545b472d0da7c5491ae29e55ae364f34d3d7d26df2d2631175db0f30cde1b1174c26b8c80dc8e4960fe7cb19c0503ed8fcdedf2acc688008b088dc53558c743226d2626eab80139c58347932e41e508e962886a76eafe1c42ac0bf32e76c62f20fb882364c67363ce5436187e3c5c3c978cf7aecce474ddf58b513893a47e8dfeac21370dc30b7595505db5c7f0fe9e1b55239af4d603c7c5b83d0a2709c528ac42034b0ac26fab84382580f34c8b7d376f4f42d7e47692adbc7ca4e17fc08e57b01c21a2347be69f7fa6f323bc3db4ab93b6d5055f349d3f167010519a5e8bdf6905bb13d1bd8025d585361d8149351c79f9148e1f7ce9610ea6f1149a5cc0ef2976700f75b9d52c0dcb7e860ba885b0bbb949a6a483922aba34e616a3fc186b6a261dbf26a63aa432a36067143e182647c96dcea2f790e03058393cd789d3c44857a1693c141ad2a18daeb827a9e23f05aec3cd862a4ff7d7981f7b3cbfb1dbda2f78648deee4c9dee01dc527c373b56f0cfdf0ad22814d9977008f1918e95a555b1dc40fcb7c681b29b8e5df5a95422675efa441e0ebffb44438b10bd12da460c1c9ef8b5de3603ff024c2602c0ac46965c3e5d3be21c822ad7e5b4072d432e8978be5ee2c03f8e973646a7c1459e10830c94d4d3460ea0cc23f75e3422933ed3f5e2ed8da5776377817b6d812bf01765b78c40fa4debd419f4791a1877f926869b7ca52f2e932af21cde25c467887d60d213ed028005c22788ca2feccadab7cd0453ecfa2c8d50e2116a5d13b2c38bf1778d8a4cf81046013f429f7fd433f00ba785ab097354c3c6f432729885db1e22ad8e7ec83475139214df79ca38f37e3887f9e39dabbee11bcf2f2e0200cff4900fe959abf06327ac1fcebe049383620fb9dca7ee6837fca5b03159306a8a73857f7e45c005684f5d06f01bd128cf2685d5097a58bb67f4757628a9614ba803cdb48a4eda7909f7c232eab989f5d065c9cda8a59477c860e4b1baab77d1a513a8764705acc218f4a121718e90a0306023f3e9c48c2c9c137c29a3064816d7e5788342432a0a01fb331af218bf0cef104b1664b33bb3906e2c292841d2ebeeee1bb319c40e590a5bf44134da2eaae28a407af55aab6b77ff325ac48e0b378416251e5a4736ce1df551e82b1045d0a853e6a3b5a9624f55699a62185733d19cd28254897d7aa0843f33d73ed73ea6787385"}, {0xc0, 0x0, 0x0, "13d2f2421cc056622f7d396fef88b671566c0254bc55338d5eb39011a086f700f8eba30c21fd6c3d80387ea9f66cae10ee9b123f866d2f802948896bbaf4192913c1ad6b1e5738e1756c29f4a57e094bfa53fc693c2616f8f89f8566f1c54cc134a8d77bcda9515fd1eca24c390c77fac585b644bd7343ca8f307e6637e4c397bf1d3807d34b28e057073a6019235de402167bf722600d00fd8040f4d86b53866d8a739f965736ba4612dd306f1519"}, {0xa8, 0xffff, 0x8, "3be8f520cdba6697d44fc9a1b90c442229b9f9b19e76570c080ce8edae319577cd55ad3b35e70d0a73e4aff64e236f5d147d31ce2cf8226efff9b8ac0eca765c11fd033fc724d8459810a66a20de1cda95ab6264ddde11b467bfed6faa1139749ada4d21b213a7e9e4f64f4ccd9c34cda05310e5d37703a77e97ad8075c03232b3aa162fd28ad1bd7c1adb74fc80c19509c2"}, {0x10, 0xffff, 0x6}, {0xb0, 0x1, 0x1, "5be4aca8599f4dc317c65e89f974275b7a1050c6e405a5f6100346d2b7c380fc7a43ca764925c2a0d0804c508e070a486cc99890c33b409d5780b19babc1262a998d6555712b58d033e73ac9eaa9d11c53162f08175fb81a6c01be55011429c2eeaddfbebf9d428ac203c97896512ddd5a8099dbf63dcd896ec530010f8984eeda4f4c36f2eea965af69e515b92a4633236f271f6387bd509885"}, {0x18, 0x1, 0x0, "11b669bfb790ec2b"}, {0x20, 0xffff, 0x400, "769f24b699e8f4032f0faff6bb8ca063"}, {0x70, 0xffff, 0x7fffffff, "9ea2363797e6f786e181a6fa5730fc114d04b4f30a708ae9bda84510f5616735f6694e4b3d0aa2c47be75d8724a44fc00b6e3f68d1e9158ab4abe5c9065e3969fe8d2dac76a7d8fe10f1751f471e1d71c35043262e8fac3c3f"}], 0x13c8}, 0x0) 16:35:29 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x35c) r3 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) r6 = openat(r5, &(0x7f00000008c0)='./file1\x00', 0x0, 0xdb357056f8bd07e8) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r8 = openat(r7, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r9 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r9, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) syz_open_pts() close(r0) r10 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r10, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) dup(r10) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) r11 = getppid() r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() r15 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r15, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r16 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r16, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() kevent(r14, &(0x7f00000005c0), 0x3fc, 0x0, 0x2, 0x0) close(r14) close(r0) r17 = getpgrp() r18 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={r17, r19, r18}, 0xc) r20 = getpgid(r17) setpgid(r11, r20) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) 16:35:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x2}, {0x4006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x12, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) fchownat(r1, &(0x7f0000000040)='./file0\x00', r10, 0x0, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:35:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:35:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1, 0x4, {0x5, 0x20}}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) open(&(0x7f00000001c0)='./file0\x00', 0x8240, 0x16e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0xfffffffe, 0x4, './file0\x00', 0x7, 0x1, 0x7, 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:35:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1}, {0x6, 0xfd}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="cdd000000000edffffffffffffff") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x6) 16:35:30 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x3f, 0x3, 0x1}, 0x6, 0x200, 0x7ff8000}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r4, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) close(r5) dup2(r5, r4) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0xc2) 16:35:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x3881f, 0x80) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x8ff}) 16:35:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x21, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) write(r2, &(0x7f0000000280)='o', 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup2(r0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x230f9efd0e9af5e2, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) connect$inet6(r3, &(0x7f0000000040), 0xc) 16:35:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x812, r1, 0x0, 0x7) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r2, &(0x7f0000000280)='o', 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x5, 0x200, 0x400}) setegid(0xffffffffffffffff) 16:35:30 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) sendmsg$unix(r1, &(0x7f0000001200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000080)="a37ba0a1ac178fc688e33a778f364df31244698b3edd6ca2860b4cf99c9f05d781042497416ca9e3bb3bb2c055", 0x2d}, {&(0x7f00000000c0)="afe9358ad479eacb", 0x8}, {&(0x7f0000000100)="a266d45208dbc1e9ea41609b7e71183d702014e3361a5271dc96842e1ae4eb844debda0ce8a098769aa1bb946f6bcb9d7acc628f8cf3138689a0452a", 0x3c}, {&(0x7f0000000140)="9d52f12319da0ca272c78ea7a2437b07c4d1b719719ae1d82e6cdc77162e127d61cf7d136a2087891345c1aa21ef173c34f7c6f22c6165021b6efb639e423d6befebeef8614ee84ab85210456b619d67c472946962df0d56f7a5288f016d03e9af34910e7783b7bd08bb6ac55f555acae243fa6d78f9bb9c5d1c685208b78c6c0e5a8850044fe02fb60bb59d6bb5206667cc0cd4441a6032179811444b1004", 0x9f}, {&(0x7f0000000200)="f93fbfbef7f6ec2c4869198637cc2f1ed0cc73651787b0e1b0486ffaef363038ad9be7793d187efa164380f359164c71fca7ba19b1b588a39be0ab4403c68e9e18993ef79612c7ccf4513ecd587297f29c0f78f695498f4dc2b261554d85e4d02fa5ffb67f34a55f6556b9a65b08fad492c8e80081b3daaaa84b5a5b411f4aac7f7a91b05fe6de4e13d6477c4ccc1ca17cf212a6f56b69fb1cf25c87deb9392b9e0a6f5718cd03f7b571bdc678f31283dfe2ad8608afa5c4556ec0539ab5df8fa5edf439b47d1b395bedd8d4068754dc8bebadf086ff5d4e1217f24095193052dddb9b35ba0afb604f0c3eaee35d3ebb9cb6ba811d7c02b6bc2bdb2a485e908f9a674a999043d6efd0d00642b1a7f9afbba8fbae19509c8468146e51013e92531e7f4315739b02404980e4c68c92aa2a0aef9f9561a874f53fe96fa6ae3f70266c8ad45d95515734bb2aa633283d3e1dd4658d513b009e05a961f4c5d9a46c3392a2e7f9fab9e1d1b96c961d910046394debadae9fb5bf7ad850213af597aa61a9e4d1c4c26a9e1c0a44cacc737e906bc162b1ac03d1c274d241f12b68d119077c88dab23f6c050bb6b162c8537b33068d2e96636a9e56a43de05a8d66164503a7f8bdba297b76336cf7b23b5b5f8796a91787d612e2eaf7b1721bea526857d2f0f50c347a9a441ef93407097cc910f645093c0137d579f7c4ed4f7c19d3482cb3fe05a2cbd5ce12fb288d79910cd124f9fd4757ef88e8ff7fd13e0a2b61db8bbe332cb26c210c0749c869c81ce3818dc09679ffb1d1b76a93513771339bed337a0e3e80c418b42a92aa9e8f0c150c7cfab0a5348fadea6879063aabfbc251375c94238447272ce66ec3e72b9108c33d000508fe81ab9b911928668654c138f3d53465ebc71eb0d5be59447b504108a70863fe827a4a0e39fcb689cd93011ca805ff5947becb9db7c6100f499effc3b617f47f6ffcceb9c7be1806b04d384b63ab8de5169710fdbcfaf787b69561ead8cb8ff93e6d04251f7ec752f35ba60b06103bc8e7bcf130fdcef8ef68b66e0ad4c4039c019fe395611155bce5c3b6f4af01b46055ce3acd2f6981b4c86f2b56270f61850d51709a2481bc7c282e709b7612ee37fbd50bc244ed57a644917f3d66776b23b2b1c9701f1e3c09ffe24d355e685ccb3309ad310777d2ff1ace71568ae9358f5cfdc6ce70566ed4e6ed9ca5a7e3454a3578669cba398048ec52f5720ce058433dd5e4ab95fadd14e869245be1bc431a7b9983ebe412feeff318feec42e275c9c6933b14efbe2d00f2bbc1687431ddc193d4d27fc964a2e9b10bd21ef10d925094475cd04718bad6e8ed0a325559feee7a29dda07233543598b09372984e583c84cc568ad60c1c317c4d40c294bc9d54bba90c2030634993c671ec11cc68c2e7ccb87f65033fbf235739d076865d9eb5db6da4ef4c12741d1061f7bd82dd9817caf325df0a0fc40f1adeb52ffd20cc1bae88c8a4061c33f8d787b606458d9ac449debf0373b60842f8ade9512e5c839f9e4df6e86953264586c9f2437b68a55d020982a4f6f5c74e19ed169d0a88eed75a31ccd9ca98e3e766f3bec19ea52b9d3abe61651c8c778a734d2d81303f0c0baf5fe1ebf55e64a631cbebb11c773643cc4c51ee7e354a6f228e0631665121f68edf4766a69a5dbd0c08c73d6325d6125140be3af8cf9f4ee5745c097b85311798bc74433f0affe667f1b047325a61fc6f25c46fb99b9adb8959e98747cdb34403a37c2c4830509782be56e7caf8ba1fce06b7451ce6ec1627c78e9416ccc209a69756362c134f08c156fc878d7adc0eb2aa276cad6419246b48ac5a6810c2aeafdbf1e2d901977aa57bc88dfb8d190b89b3aee723cd6f26547e93bd17805681803a0fbdd16ca571f967b7bd1631f8843f82e257f9be100c083dbda1452fc8fa2c3dd6b10e78a98fbe45443ead6b0dfc29cbcbf15a86140b16d68f35d38cdd26724580a5527433bc1cf38b93f99c63bfbd78d0010a326764887e01491a7943694c797e59665035653d93e4901a9ce07df355adb8bc156e44aba9ad6f21a86f0c8ab7dd797478178ba0dbe669e9d4c96fed7d68093e1d1fe8508c4d91047675dd96f310a882b78a8df387452c69bd977ad73fb76cea763043524326cb19a8b94ef3a08580aabfd09e22f9e67fa2a91d575103689d4fe7ea38f6cb8952e08c695637904b999f0299b1d5ffba45a8c14c477b0665c8eff63314c7e53d5d4a98e1d5b595d3df4a6c613598408f6026d968223a00a012fd908ffcaac9dd3d1ab4e7d4f2e3712e696ddc206dfffa407fdd4793ee521de0c1d287c36d7474415e7986bb85f16fd20d8e7fec93ccdcd4c36d5026043148f45b5bb62b690545b9ef7c3b010cb36039543077ed2d7bc27db2bfd74672cf1e754e2d9f4f535431ee1809733baec02e78509ffcd437696a4b144c45a9caeb1df906ec038bd9cd5d17a9f6df78cfcf685e67a3c350b43b3d6a093ab94229e8e28fdecc27ac1bfab8ac7d8ab325591ea55e0648333d4b1a818af1f0ba0a8fb2db7e50490db6127e036105d4c1b613c546a7a84ecd5229a713bcad4189d97bfcff04353add230bbe8602135c0550ebf732aef9408db5d21ecd085504b8afdb6cdbf0c6378388fc26d5a62de8e30eb99137cd264c995153a7506bb8f7c3997f194f1e92839248681a5a6251428cf66ee034f6e2594c2c3f360270ce78850f6f33d892a07cb4d36a268af45519efd16113ef1a6001ccaf9320c35bebe8017a83ee0b5af8653d802aeb1c07ac7bba048348812cedf7bc5e949793de5926069c077ab189fe65ab12abc69f3ed7f273b8ef4b916f6e39a81f7f646156b30cb59df19fd07390ce074ccfb58557e34ca406bba84148e014316540008ad3485e07a77b06d76274758cdee6f889a33260fd45c26c2c4ff668d5ad92f9e8ed36ce43ae337ccf84c4c8361ede77381733221f1fcc8ca582bcbfc8d1aa51eaefc0aad6dd90a3641d242983e0f9f9eae6b00e53ac5060ed85af97d5a582e2a5784f4b3f3411212f86b41085901dddf931f7214dfb29cab3ef202c356747236003249d8a07fdd4a924ed156d14127d934c08af4d3aa4421322ff01b14c13fa86b0cdbd3b2ad10225ecaaeffe7779705ede10d2bdf35ef51d75c7d585aa80242c9ce4f40ea956a02943ff75bb29d209d9f158e0e28b8e764dbe187d523edf889a62ac271977ea383fedcb24641224c41e51d3ef0ec25051d825a308bc35c791323717bb9216d5da1d8f75806384ba72efa3ddbc9ab667aa7f27017049c34851439eef780ac831df66323cf9f4ae7bf01091e31547137e9cda36278819ea591ce14251ed644808ae1c844ee36ce4cb63fe687a73d030fc36026a655767cefa7b83dbd76b19e25e2bde3ecfbd4de8248544ab4c100153fa58c9d7d58262af373099a67280fac9f729cee82afe4f4026ce26735f2aee75ff2f82a2647bcb3f32df85e851c15f28a77f32d959828aad72e8a0b498b1ccf5bb08d04b394441511ec9dc16d5d36b3c0cae13aff8591deec5da877dde71ea7d898b970b9c4ba1fa60d479a76adeef51bf6609ed3acc51bc65697cf07c9cf97a8bd9529fee98d3f833e8200a39d46991b05cabd18ae189e720e499dfb2d1bf165f57070b8632def71b4d5149c9e359a13118337d8dad83f589e7901a906330fa13c24ed46be4197313dd46c49d99b338b24e0f6a052fd4e8a0df74c58ef5f320f149f7fd988048ade4553746c7821a4b37d39876dff1364dc6841eb63cd5b0db4f8b7bd5a6a46be0e10c727a7990bf35cfc9dc8e9f0ca040267047ccc991a0c7559cab8ba8f2cffa9111bee61e36077e19634da7cbe75bc5391dc636f7a46daf899505e2702f270d901860efffd7e5de16ea8f845bbed45e2e18fad33823ce9506c09e34dc2dc1651225deac1a6978e75232af8521095fb377f3208257b7189493d28908eeec1964b7eb194aaeb7c6ca7db1c6fd8fec0f4c6891c631dcf6c7c887cdd173a6108b090b4c807ed3c17a15b7899a0680425cb001f53faa29ab6ee7187ed74cfbdfeb637d244a3d42a9db1a3352af1af9d0f73e38312e1ab3ac5b03898b74b373c1649b7ad3178b80210cc9fb0fd96c7dfb040220d3f81403613982f5b6fb9ae729b57e9f0a230e2e479de1bab6bdb7cf9a53e6d0f29d5690c1a33dd1a9000416b8f7fa5d07b299b92edaa8767220f96f15d69a5e8f793859ef6604b41bcdb2fe33b65640bdf89da11086ccda67d3d49fbe174c92d4c4ad00002ae036dfc26407be6e0b8ec8be6d5433ecc6bed5a8c8322c6de73338993dd709de7717d5d51300ec499293fddc7143b7dfc014c6ace38b799a8c4d57a0b2fb7aac82d34dfdff41d03e2e1645a89c044833d4769a7dc9cdc4fe51e493c95fefbe3f04a04f953651223cbc857a9ca98819fc2e4e216c12184d9c50cdf915c6d93b2466f385f29eb2cdc82b26593b68ee1d3d0c60355cff94fca8857f13b3ca5d3f386c20021b609e5bf32050711cc1f85d026b9b293488476b1e3f662f24b4715f42b1a4098a299ce80e66c316b63bef43f9558ce1140534eaa198d9d1cd418fad4eccf26d6fb979b7c3bbef95d640bb743b9ed74d92aca435807ddb5e74357352ebd657563d7a790a9ef958054e3e3dc036faaa126e6170a8ff947cd69588fff4fa42626a6051ba0226fff8f21fb874df87f8da647ca0fb5bb182af5933d316b066685519a81d13b3862aa5ae479f8ae158c36c62d259be162e6d471119e1bfd3de399414cf5af78e2a1076c240e4c867a6913750d4b63fb1d6b4b0a6fdf460a1ad8f00d82a5bfe32b1533ce744c37ea006a218ba83818bc11a31bced8a185fb6e5c5d931a8030f2005b4d10092878bd855eff6bb089ba2fa0cf4158f1b466c67451bea72752f6833ce9b64b06c675e4c797504542384f994264798f2306ae74a4782e1009487c698861b6bf15c4d629c7649dccbd9ecb57ebae38ee8aadaa2f4f73054d2e779d559b32087fe6ca37d1033a68c140d0c15ccf16eecf65bdfffe1fe08a3aa17841a68a25c9c2e704fb6da9d70b48363cf66919c848f722a78a7dbe33c13a8177bd4b2b2f140a8f7d5e39d7d41d029ee48db2aff19fe695b48a0b5c28ea32ec6d9172c22bd36067f6d14ac999c0e3ddd028665755d49100017eea7dfbe660c64d4a2884469b18c1840ac4061c156adbbb5d498beffabdd99403d2b22d9ef15b9c551c9f0317665898f61928a5c5f57fb75c70d71ea489b5f8145cbdcf63f8bf15abedeb7926fb239a35f6995933c56858e7c04849c95797746a382b36dfaf6f2d551c2bf4da0d45a1f872556a7b73dff29836f1d062f1fbbb98d9b08974cf72b7848a89f0b54abaaa337a560925a885b2fe4f4991a4facb2dd02bfc1d7af173daaf52333b585a2324b22f8378ae9b7af4b6fbb007c2d696ffffc05a78fde243ddd87294c8c1a65b3e6ede279ba89a554bbb0542f8d50b4de6a27cf73d4980da367537a24581e4da89908d6af6ca11190378116c09e93cb8e7f620feefc066f8e9804ac646e4f68c875f6759fb922e2ad6030540bf4c2e5602ef112a9b6dbffcacf695bc264adf27c242196ee8f3cc26e78db803737428f4648623fcb1f712fb1f203f21ee8ad888027e9ec5c14461341310c949367386da799440df9966c67b183c12e58c183da3cf5e6aa25cb277d787d976bf37b3a2aecb9d56dea30d860400e4a8924ef06c1a64792e38afe525593ce73559db49a70f1160a", 0x1000}, {&(0x7f0000001280)="05d0b8c362b38ffdcabc14102a7c34c52bd29b373e1b6bcba7b60d1996697b188b7e3f76e4f6d76c6d89b7d29b734e835bb710f25c420cdb74c53f55dbe413cd8d711f2a156374b78cbc", 0x4a}, {&(0x7f0000001300)="5b75ffe9a519b93445e9104e7a2ca77a06de5216b995aa9f24735dcd031a445aff80a3806a3ff429a131f3e07ae16f50d9b2b362395e8112e3464c9db9bb44cb6f5479dfc948a6f96875c1cd083a1cd9e32591bd039c85a4fd3d6d3dc2fd5bf4fcdbda5c4f313857795067f8aea06ecfc8aac321abe8e4ba50fe", 0x7a}], 0x7, 0x0, 0x0, 0x407}, 0x2) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:35:30 executing program 0: setuid(0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0xac) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r2, 0x0, 0x6e, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f0000000100)="36d94963", 0xffffff37) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r7, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r9, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = getegid() fchown(r3, r7, r14) 16:35:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) listen(r1, 0xfffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) write(r2, &(0x7f0000000040)="4a88d4d5081cbb746c8b6543ec126fd9ca8a44af51ac2ae70d66d3", 0xffffffffffffff86) 16:35:30 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x2aaaaac9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = getuid() r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r10, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r10, 0x116}], 0x1, 0x0) r11 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r11, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r11, 0x116}], 0x1, 0x0) r12 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r12, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r12, 0x116}], 0x1, 0x0) r13 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r13, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r13, 0x116}], 0x1, 0x0) r14 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r14, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r14, 0x116}], 0x1, 0x0) msgsnd(r9, &(0x7f0000000480)=ANY=[@ANYRESOCT, @ANYRESOCT=r10, @ANYRESDEC, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESHEX, @ANYRESHEX=r13, @ANYRES32, @ANYRES32], @ANYPTR64=&(0x7f0000000280)=ANY=[], @ANYRES32=r12, @ANYRES32], @ANYRES16=r14, @ANYRES32=0x0, @ANYRES32, @ANYRES64=r11], 0x8, 0x0) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000002c0)=[{{r15}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r16) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64=r16], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x0, r17, r20, r22, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r19, r23, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r25 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x0, r8, r20, r24, r25, 0x4, 0x8}, 0x3, 0x9}) r26 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r26, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:35:30 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = syz_open_pts() fchflags(r1, 0x0) 16:35:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:35:30 executing program 1: r0 = shmget$private(0x0, 0xc000, 0x210, &(0x7f0000ff4000/0xc000)=nil) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r4, r7, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = getegid() r12 = getuid() r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000002c0)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r15) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64=r15], 0x1, 0x800) msgrcv(r13, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000013a88c4b238cc68e7f00000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000170000000003000000000000000000070000000000000000004000ef9982bbe9a11195c01e8acf80d27e322bfd776437bb0347f63b248c5442f0165cd9f74f768ddecb82f89e3a63e6f3788d717628bb3584eba66ecd24e8cc2f5745f7ed0cec63415137c4e60a4ac1f9768aa269122f929ed015eddbd97c72df21aba49e5115aca5719ccdb441728c6f5aa6cf013862e938ca972f5076bfb48c3899738a5dbdcfe190a143074be73bf299a8b1ee2f79120bee93ce87ee2b230024d1307af25ffe7edb109d51036e2fd11334e834f8b898a5354ab4641987a9832fecaddeafde4032ef3630276b8953c7ca59db57efa1bf6f628a9b99aa171806540553adefc830e8b52e909886fb48f815deb082b17e980489cc4464aded6912"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x0, r16, r19, r21, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r18, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r23, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r23, 0x116}], 0x1, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x8000, r4, r11, r12, r19, 0x40, 0x856d}, 0x80000001, 0x6, r24, r25, 0x74, 0x8, 0x81}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r26, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:35:30 executing program 0: socket(0x800000018, 0x8000, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x116}], 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000000)="eb86", 0x2) 16:35:30 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:35:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0xffffffff, 0xf5, 0x2, "0011775471f20916bf0c5fcbf9657e4225b2a2a8", 0xffffffff, 0x3}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000000000000000000000e547f0a5084c51259b618713ebb8edffdec9a9397a833e30c3d17b"], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000290000/0x4000)=nil, 0x4000, 0x4) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:35:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0xfffffffb) close(r0) r2 = syz_open_pts() connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000100), 0x3e4) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r4, 0xb5a, 0x4, &(0x7f0000000200)="c6dbc3a0920e1fbf060bfa2a23356c09b71cc7c129b62a276722f58cb4e53bf057b0a5e4499655144914968cb0f43d6e095cd5bbc84f328fda45310e73d0e7d11300db84b3711d4e6fde1edf7646af0543f9f98061d1aea2000b172bf9cfb28c02cca92afd96c1a0e2550f553c15addcb531ae26313a246393f3e899220b61860ff57a6fd02894e3f57cc997c2fdfbfb4cb302ff31d908ecf44b74e32306388ce1b15e73ea112427b40239c9b3aedd825aeb6169e47a93163b77a6233f1d06f849e3037f8215090824d1b3525ea66001183150a893113f14e9490472ed49071a", 0xe0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:35:30 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r0) shmdt(r0) r1 = socket(0x2, 0xc003, 0x6c) write(r1, 0x0, 0x0) 16:35:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8000) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:35:30 executing program 0: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r0, &(0x7f0000000280)='o', 0x1) execve(&(0x7f0000000180)='./bus\x00', &(0x7f00000004c0)=[&(0x7f00000001c0)='tap', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/^\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='}$:\x00', &(0x7f0000000440)='tap', &(0x7f0000000480)='\x00'], &(0x7f0000000600)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='\xa8/-\x00', &(0x7f00000005c0)='/dev/bpf\x00']) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000101, 0x0) openat(0xffffffffffffffff, &(0x7f0000000640)='./bus\x00', 0x800, 0x80) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000006c0)=""/36, 0x24) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000700)='./bus\x00', 0x400, 0xaa) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfff3, 0x0, 0x0) write(r0, &(0x7f0000000100)="68bce42c2d5a1ba084933c4545aab88233dad0c9acc50b8a5a1a2cc72a887063f42e7b7f6b1ce53cd102dbdf01da7c11c41bb71896a97446aaf3c21cdda3cb54c471df60644778cfcf0952b65bee67ba67d400660f9fcb659d64db6b8b1c7c1a58", 0x61) 16:35:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) open$dir(&(0x7f0000000100)='./file0\x00', 0x58080, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb10", 0x171) 16:35:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x48}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x5, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000400)=[{0x0, 0x4000, 0x2000}, {0x0, 0x401}, {0x4, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x1, 0x2}], 0x6) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r6, 0x0, r7) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) r10 = socket(0x18, 0x1, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0xfffffffd}, {0x142, 0x4}], 0x2}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0x10000}, {0x101}], 0x2}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x200002b3}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000480)=0x671) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r7, 0x5) r16 = semget$private(0x0, 0x4, 0x408) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1c5c175b095e2721) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) r18 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r18, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r18, 0x116}], 0x1, 0x0) r19 = dup2(r18, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r20 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0x5) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100000001, 0xb1f1}) r31 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f00000008c0)=0x33) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(0xffffffffffffffff, 0x0, r31) 16:35:31 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES32], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x70082, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:35:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x4, 0x6, 0x4}) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r1, &(0x7f0000001b00)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x4, 0x7b}, 0xc, &(0x7f0000001600)=[{&(0x7f0000000240)="8bbcd123b64b70105dacf449f8edd8376e00d4d88ec20594711688e7", 0x1c}, {&(0x7f0000000280)="e5e2ac8f22aacdc4cddf5f67d16851e0d5cc35323c499d3b4ae70ff91e44190d67bda013ce44f0bc2adedaa2ad9d7c8c3ee85d6e9a4bd574c562ce79f24e34338540b09a09557de2c89721f03750d1fd9f0e42c0a9d74cdeda1912984b6c6c4ead5ed378e6f802afc3157b9a3943280ee4957d005a843920f97fa85f8ad161574def07603b8f6c5a043aa558104b7dc14b6b2a3da2c94d65ef1b8fa8fd05cea1154d167a4400042143a1b125475abd948bfc08d210f97e8e111bcb3b9a5bbc56c15dea19c55645735e1d943aa221643818d1383065f7e5442125be1cb7fd7182d551c1022935724b2c549d47318cdc72684cf487a802ad00f2af248c9f7821e6c1dd07c70129f7f672aabe54525e60ae2c70d5f04c5d8b05bcbc6981cc29025fdf071bf2d16b0691e6e9ef9a16c3e42aed1ac4f2943b3dfec3929037acb0897e8e07feb8f2e522cbab0e2244c314705e330a22e2bc8f21fb7115db75bed3c33f6ad3d11ca5b0088c4dda6daebf7bbed018b9bde07f549dabf3861e8e90124bac6870dfcf003b8795a021f0690f177dfba0c2f4907afdab770cd600fbaa9b91e301e0170a9112c03a1ad33ca344818828ac05f3c77bef736496d66a6511a2a34d3d4e1f0fe97470db99b8ea27d7e7af888357fcb761e51e9d0a7a2aae25870bb7912cbde74caf3a4f4f1357bcbb63e018a2f4632aa50960db3e53d2b2798ff35d1b8d665f0a8000f0f1286e30eb125e7e4a448049137caf55cb2666b83136cda99191facd6bc27af94a97dc0c2528507ff9dd14dab575f6b57cebff0e348f9301b5aaebe7a8dfac4e5b7087da2f9988c0ed8fdcd647b4eab73cc1960a732a265541df9a448d8a54efdbd17cacdd0fb3980c9f050e6542ec53745cd38bf2d889268eb8cd8c257011c78acd29cb2b0c9e8995c5de791ad5af4cf76f9ae3b8434b033b515cfde5f7e0730f2dc6374b7b9831f143a1c1e1def09a542c6c870fb1cf3686807dd9bf7d9f36791271a4a939b088e2ba4e7a942395695b421875f8383efd778ab73846cd4022d8afd33af9a3495623bc6a5fb099152a6bdebb54c18905f565b96fa72ba92ba37cef791a0d36247e5a24607758880e110cbc64098ca86920dc355e459f58ef0e735f6009d9966ee57bcac25fc550069c1e08b3940996ab25d0bbdf3d1027c123091a32309a1001fc4eaa3194ea55e09efe80fc265251804a9ef557dd003eab5d62fa16e868d4d953c617d0e6a1188f10ab445249d6e06f93a02792d77a6bd3d23c63f6e94fd603764152ab62c8626ed45a1b04d67bb58b2d91937ed15f3da05b5a1ab35ef728a27f0e5e33198d07f35289eaa2840b0fbb0304c35f4672ea6b3d74c1da2b02ce82e8f04461fd2d5c2992bd98a101b7f4e519f8c2894eb51bb8368b4cab278d7634dfbf6c1b3235f1454cf8d8aa7ed58b864a363bc6fc7271d330fea78200d54ab2b2fa5880ea979e0ec279e7558abcb08361cc79344aecc864a8caf6e33bf03b30ec77d8ecbf2abdf5f9889d0d8690e54e001238b10e0effa056af76c46ff7eaaf4d1a33e5844770020076dccdabbf8e6e1d8ab4093c15ea45d1c76db0e839b1cfca8e1e3e6a59af947683c9b3471e357e6be5c0e53ca81c11d9a788507771265f6870b402474d702050bd3b722a78e3d8b9202c3a534174b1ca44e1f5346f047678bc6e6ac5854af5dd1df02427891e7ee35fa8a2c0a3e1f6ce2306978094bfa8c8a30ad2c4885e3ddf99484dcc048cf510a1bed0866e3e24b360e663cd0e567e7bdfd73ca4246467afa5252f636ad97a6f301c6a002a1665547abf10f6fa6ebd788dd8fca8db620b285c6a2e91b1a58038327832406836d587d4eb8cfec36c39661b1bf3c86d8132bfeae26cdc742f39a8772f10328c6adfcea95cd7072ada3b71bc7c9862a8242a0b356bca86f8fcdf140789da112e72137ff0eff6dae2e40dc841ea2b62c424fc528d2c763c91a2d1ac00ec64dec248be07d5e4d28cde8d1bf935a71faa8cafb830e25b1c5a0e1c4c2f2350f2126f0f932a6bf06b0d3b7adf266352c124a82113af4a41084786f04e146d134b6a0430a757d833d98cfc627244fb2f8e44d933f2a213764f6d60035248f035e14c305c30794390319da3080236634c2099e9dd137ecf64bcdf8299830f0f5da89be1c4c0c1ca5984278c0c5888ce6435f7081d69ee3e1d441c06b572c13ced1e6e9246a080e937963160338d717c9476609d91c8921f75ec43f3a9853129a46aa8e325b7bd0c9509f953a80ef81492614624d2b7d8a654daad93b12472ad83780ad47c5428b3b76ba0d0abaeda6d887471b03c358d674579b28b6645da427534182b29ccc64971686778c18e4985ecac8f9cb84247a4e36b63712c8d2d31e7b62da92d0568a6a6cb1444be6a666309d43982720f0a06389c2b9ba99769da6d8ed60eeef3da1dfb2941f956bbdd33ac7ea51a98a72b208b7bf8c27acd5704e06c3761ea0c9a2a64edc194c06cc2fcf27d2fbd51adeeb5b6baaa807bc123639d9f610d9ba75760c5992ce4f812407d79232ee5d6a2ddb2ee800d450af0b7307125d9d9feec8cf4d69dd9dbae7e15cb0fb2a7ccd02639c937049bbd55442e2f4d1be49fc14529798342fa9a7124640965488e0d4ad55de33cf974d2cd183f157e938b5d89263298b74bd41b5029b24ba92c546cdfa4b093e1491d4550e3e153a0c8dca885c40978f4443d1fc4cd60f6353da1995de9b7a9b54edc96b16a0579961f39f97c86eba37bea953dad9e49a9ca4a5e52d3393bd3712cc41024d272f03d1b03ac96f2fffafd127e0fa972d95306cf53fb0a4081079338bbe3ca02bbca978a41eed9a07c0ff3175985dd7403ff248bf9e61a1beef646befcdee0ef9012ee04ec3e517b18de20c3f6245fa2257624c24783204bf299680d1f1c330c7f53c9e4275f8d2e7a108c7b7c70b84febe7bfb5fe0ccba0ff024443fedd2df66e4bad5be304fd4969c9fad4a8a4c08ba87a4fe605c2b240158d3563c4931d8133c2b2002a53cd0c9fb6676385802b55e6a44a769ba9c778644fdcd3518a8d12669f6917bf9a0c608ee82a13aa51d2c26076c900656e7118e37e653837e6a5f6f60560de21c7511af54db2afa185a5aa7e98dbdd430bb1542d407e287d4661204bcd22d41edaa6fcecf23f11fc6fbfff40fa65afcb3fe123594574b09de55483b44f881efa7dc7d18af26ffbb07c711487a7762626f9302044607b568985120ba6eab5523426ec82c295c15a03ba48475299e728865e4e5b82507a4c5fa0bcc87c9205fbd13677fb68edc2a90675d710402cd16fffc006b84e058b843ef73e0f54cc53f616e91966cb63f005d8bf49f0f260c8dc1934b1ebff1f84a4542465e4ef4619b1f4a0690aa1da276247bda65dffade5e0e601f5aabf8e3775a99070e28657c9244f9a95546d3bedb6aeff08a3dd755210e48fc04629c5ecc5d0009601f1ae91ae9f27b49a9167c15fd2a90b0aff5b4defeb6b9caefd314626826e9ee5bffd2b663bcd31e3ede58b5344ce70136bf4f97741fe7e578fce3c5d574d52a152e0c242585003ea9c4d89b1cf62b2b579ea8d2ab857667e7a3f404c9262e7778d1dc6af20a2801cc3c04a109337245cb5703414a4085f285634c2856b288dba3790b5ebd41d504e567f63f95b0812951c836159f6dc77f803fc267d8cd17793dad7b6135dd86083c8411de40a1c6b410e78574cdd3105085c1122ede3b9aed903e164b41b6ab0cac91fe37ac9b3c68a5a1308613515eb5ca309e7467f7aca25b1c9920d40732f70ba4b09b4e661e05cc9450dc8301b3b9556b27fec93dcf576ee8bd13514e1d92a10249a9569918c3e7b419596705268c928c7ca85f3ef2a3fccb15c7843b8783c656595cca7adc484890a73c71002459633cab8dcddd2e0d6b3d50cb8114e5e0d3fb9e1e6ae2a10b3181ce028b0c969e7690185c0987558a9badac8aef109725bcc2defe2d2370d661068fa0abad1f7ae5c41e9c857f5576f2ad84453ee4a054c1b9646bff42b27ceb59d40802ab640aa93ca2f01deb08cc7e5a4a15cd6bead01ea72f7d7fafee5ff3a50fddd0d8ef8a5e34398a76a1d27122cc4ca8c72cab3c89d1d6c26a82c000173eb09eb1369c6331b446b421b867c421c5f0eda98ac11544a66b2edbc568b0a52833891cd462c7e7646cf48ab247034281c3c24b2498106f947b757abdccde7d7b767ea6ac6ccd84a95c9eeb9cf757b8495f28937da5c09a34f291242994d29edb2924279396237cb9cdb3e5d17904adc532ec361a656b3d1208067dbe676bd4b06e5f047d29588d22c7fb2e6452b0161a9cb80506464fb4f2a615769a47f570407cab3198eb8708d12547250701dcc633bcf35d7ebb5e493e8942e96c708c364234f86516da1941a57f39d0d47cd7aae77df99d12ea1ddf71c7bff63916506b172ce5ab43c3d28412bbf8939e276731c01ff1d7f8daabc662e542bde8e7adc8261d86e95d2f30afc60a2d74e36e7389228d6dd0864b71cb37e3dc74b2d1c99c67eb904b60fa4145070e43fbe34e965e1089695692ecaf5c0942bda6417667fad80691a55b751de181b359b105ab6d0c83b6b83541b9096f82e1093a27f5ad08e8df7279f223600128a96a88c0dbffef27fc0d2b5a8a91d82d450c19f3d735990ea1c5fde9c3cad65500d1343d15c64491d3cfad221fda5ad6cc1e9437383a742f7403bd2b82d8cc219b0554794e44c09607f0d6b91cb1dd622defb1f15f4a6d7d702e0381c81e8ae4cc47201769ebc9871db60d4b07ae14efb3ea2c71dfae5968fa08f633a160ade7ddd1474bb3a1fe17920c06326980955300d91c1474886dc170cbaef773c07fd50f6ac2036fea4b4c7b4c7b99a1f0ea04220970376049cd5d3a90193490f4be6e2801c77d8f5013d68db8fc364108f874747df3da43324b6dfe6a32362d3ae39583b95f78c299244770cdce5097feffb8442ddc7115c2abbd1277fec1b4eabdb63702b191fc2772f9d678fd4b0768067c57852ff181711812a108d19e2272064521dfce610719c76cc0ecea860a335f41da8b8f011b8341bb107a7c19ef9483b765b7bb8b8ee083d358177162fc1d1dbec2cf3ee94bed1fe9ba3f946cec996bab1603b12b060d1fa069a64868ed053092fb3a0587734eac37e62233369394d0dcdae25e7f21f5c8e6210f0f4c735653540d547b9f3133f27ab2c3a4f1c97251ba9a25e01de14acc1ac4de3a5a45bd0ef927e8d7429f963c7044d05355a2e396593df2dded0f0b314b46c7a303426076862e2e4addddea6730cc28fcc008c51ba46d181c1b3175026b6fc6531ce1e3adc8d841a247168abf41de6a1aed8137c509e5c9013af49ee5392af30e4a438012a192bbc5935b889f5e9a21d9f78c5c7f14b053786e97df91a17c07abce3d7e7b48f2c81134d8f1f1ce0e76486fa3ebb5129b8b912a7e1817087345cc25135f1764b0afefb12887c96345d209a4c30d45c7295b900ae92b150be6e58a1f0ec4b6b0a73ff79860af0bb16657900c23b35a41642f771b5db7d07ff783444300fe6bacfb7f1986b9a6253cf9de3a82153f87fe5951cdb9d3f1c9fa7b998cc1a3a6d48faa4c273f685eb84c48c8500278d0a1cb4057f0412e691d4a36422b6b03b7c35a435a74bd8b58743b544cfb5463f0584457756a0e8fcc01f93cd25b66409e182c8d893c80a39f4683270ecdd6dd51c8ad33aa55123151d73a8e49f3bcde6b3be70355f07184b1fc2fc93437af3ef1fe4ab35a3944e36f5f1", 0x1000}, {&(0x7f0000001280)="82af084c0e392b42dcba0e34d800bbe4dd90921040f025240d3cdfd49629bccc6e06ea3a40930780ca6ed19d539707217711fd1055e677231dbe8ab819fdc431d110cd9799d4c495d118c014dc614c873bc911519d88065910eb2281bdcae50edaa4f83052", 0x65}, {&(0x7f0000001300)="082ae9f72e0ea639d33e784a5d164a6faa8674d797d546b3126af22fe4acd984b19a6e3eb842a0006795b0f41ea836b772d4c8", 0x33}, {&(0x7f0000001340)="281314d07b9639d0545df638fca90f37c6988beffe494ae3ca1c9a6b3544e9", 0x1f}, {&(0x7f0000001380)="97ebac7446598d304ab427246b4ccd1c424d8a258b2526d971dcb7fba0b5161691393ec5ae0861aece4a86dc22c0ae1afa6a074c469e9e13", 0x38}, {&(0x7f00000013c0)="60d32f76c378a1fa5882c68fe38072f4a902b36045650e01c293e0baedf6f30a35ead566ecb2fbca6e9ec40b4a9576e8d4f17dca6ba581833ad89c241b2f145d242f03c8ecc5b012272980a2d058d54780a2bc1b63a996d7bfe29f0c4b7f4e11da2c9cdb086b12b0c6e0ca0a1aa6a00a3f61a42f6c09185f495a0a05e1daeaac597e636b698b082fee966714468233030a0cf4f5e000423e4fa17a65d932434bbefd269b42f054e01bff92a8af3d7cc48397589829d650051fac7cc8c513d2b604a9886b0ac89bd6b91801d5", 0xcc}, {&(0x7f00000014c0)="cd891387374e5aeae32c5adb7669cd89d0c7cb24e599367dbad21f2fe79ad0f7c83bbf2c3b163e1e435b79b48865c0b5dc5b7f86", 0x34}, {&(0x7f0000001500)="35e73df17c45e9ece57f101518ff2c0ab7a67f9df91d2fcb7d32143dd0d916a96ef0838b6b7382f730e772685bc1435a88175442d8695c6eab945c7cd61d06398b3441aa0dfc2b337b331f20c34642dfb5cff7d25f24371f8fcb38511b219e13b1e3e6f80ee2e8058d83e9dbe780b999fd22f0b606ee18578674a1681d719d73f3529fdd618bd050ac88fff18684e37a891985d50e8b31040dec1d08d026c6f1cedad823660f36f1f358272049aed60b01a57ea306ecb89b60fd814e7c6672cdce80586c7bb0d1effdc9e5", 0xcb}], 0x9, &(0x7f00000016c0)=[{0x90, 0x1, 0x9, "e9fc0b655e5a3b4ab84d1ac8d8335f27033cc8890a6c244c2ee671d97a56e75a6e9877ba5ae84050e6b9b47d2cce117e9dbd5eec92461f6f54c97f3220bb99df5421296964bb509617b72cedd92b2a67e3f3a19e610bec1b6433937ba8b245e55fae2c88287e71527c984dc65da38638a7f588b71c2bf0177040d87bdf4821"}, {0x68, 0xffff, 0x3fb, "be6242a4aa1438ceebb16086ac147477c7b2fbd8dc0fc36dbe42d432b4636cc1b4c251848f405a651e3388161ff62d2b3c017cbae4add0b703b9724a938db0430678dfe3074b8d8ed92434cf5dc98dbd77"}, {0x68, 0x1, 0x5, "19e9bcc78648ad209258a59f5f257ee9708b2c18db63725d8bbc9b5648487eb94e47782f7d9be3a9f4b3ed07175a533b3c8df79cbc423e0d926b4efbc5afa5ae15a00f02716b230624d7331c0e12f31116a0"}, {0xd8, 0x1, 0x7, "0875fe51e70a2a829733f61e211322aa3df09b09aa80fbe486c84f94f8f1b4ba6dc346a523981e06b3ab904c16dc27eaecb46494af70c0f3c77ae50847ed8350083d0090bb4d587dc9f724320d11a210f11f4ec392768a59ab4bdb920e22dd28769ec4c809f59c98ffe33a35f309c3822bc87f862ebbccb8ae991e1fbf2f239cd73c3b39c1a15338d738382db03618cdf17b49fb5200628483a22aaffe72d283dea9fbc2478140b086cb5918b61c08eca96c44b5eb160cac7e8c37c57819cd46087c"}, {0x18, 0x10000, 0x6, "9f"}, {0xd0, 0xffff, 0x8, "225174ff85c3751b0f5e7cba17458da57857dba185d5b46b8b7966dee4214545dda9c683221a39d558373c9a28f15d51fba575071e1f8708972ce5c2f79bc3bdba27779834b93ec4d9e892d40a0af8810a92ebbbae53e144d4f4b47b69253d1f958c64a6044c70e34e5d6fe485cc8a9e849004862e3b0b74ac70e4db49a27732d775427501c37b89818ae02c3d891841b1281f95a2354caaa93ad202c7089316522056c6b4b7dab9032d53aa027acf1720596450b1121f1c880208df2c0db343"}, {0x108, 0x7749bf12849283b1, 0x78, "b77739c632f4c6df75abeb4077694f83cd6141ddbb54b87432653b05ad3b53910908f7b9a9275b07fc9f014117f5c088a3047d6b0a1cf98e2de4341c5077f6982448f0d3e0f9025347391761776676dfcbd65399ea34472534dae975e9f10bfdfca8b73a35831f7963815411858313586ef935a59929f42537e25cd26873ba945705fbc8bae2e72f7eee6a88fe33e30c7c63a410b7c2efca62f437e50a55674286371429b2b6fac654e5e19f44790e0764be94a2b217a9d979fc10b61a65d62e293f826c6d332abc313fcf27ae784b433cc3d1fe3efcbc8c22000e3dea42c3bbd00efc5b67434a05bf18b993e9a0037f43c63c5266"}], 0x428}, 0x1) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 16:35:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000340)=""/110, 0x6e, 0x40, &(0x7f00000003c0)=@in6={0x18, 0x1, 0xf7fb, 0x8}, 0xc) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000540)) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) msgget(0x0, 0x545) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r4, 0x0, 0x6e, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x7744972ecf8fea8, &(0x7f0000000500)="01e67177a8432222ddeee1b9533c887280197ac42ea3", 0x16) 16:35:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x2) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f0000000000000000000022178ac0729368e944ade900000000000000005f0f73af00000000000000000000c0d671431e2ca6541f8d07f1c4d0cf9900000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000e8ff000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) r6 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r6, 0x116}], 0x1, 0x0) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r6], 0x3, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:35:31 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000000480)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffc, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x22, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000340)='./bus\x00', 0x8, 0x10) r7 = socket(0x2, 0x1, 0x0) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r9 = semget$private(0x0, 0x4, 0x60) semop(r9, &(0x7f0000000500)=[{0x1, 0xdd, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0x4, 0x800}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)=[0x800, 0x1, 0x1fa]) r10 = syz_open_pts() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r12 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r12, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r12, 0x0, 0x0) r13 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r13, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r13, 0x0, 0x0) r14 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r14, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r14, 0x0, 0x0) r15 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r15, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r15, 0x0, 0x0) msgsnd(r11, &(0x7f0000000a00)=ANY=[@ANYRES16=0x0, @ANYRES16, @ANYRES32=r15, @ANYRESDEC=0x0, @ANYRES64=r10, @ANYBLOB="c1d89531a5a979436a0f832cbefb4c98e68a1543fb684f0b621582cc7cede770b6f9ac1df3e2902746613241785cca27b4796159673731d6cf21add8ba59977cc3f350609675c7f5e0f33f40edc470a84107b34273fea9c3350f3d1de53076c8a220ee41d462559a679dd5e36447bd399a3ba670dc3b554b63a54ba5bcf83db60e208c454b60ce7d1cb56a4b76fe7d73353b3ee7eae693d036e15073a8b842e152ef0b6acdae96804db642654f64842be099846f562235bd0a05a4037a06ac128101d7f845a0ee3d183392826ace8400417b9d11c63cda3ce830ddbbf4fbdcf788f2f243740a0c4215"], 0x6, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786eb96eecd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d620000000000000000"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x53f) r20 = getppid() r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fe0b47a735ea6be19b20db60eef8347efffffff5ffffff00d75e047141fe6dba3a09a916c41f15fe861b411453f73aee9d21"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r22 = fcntl$getown(r21, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = socket(0x18, 0x4003, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r23, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$lock(r23, 0x7, &(0x7f0000000300)={0x3, 0x0, 0x8, 0x0, r1}) ioctl$TIOCEXCL(r10, 0x2000740d) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000280)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:35:31 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000001c0)=0x3ff) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000140)) r5 = open(&(0x7f0000000280)='./file0\x00', 0x6981a0b5fd1a197a, 0x2) fcntl$setflags(r5, 0x2, 0x1) dup(r2) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x400005, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:35:31 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) socketpair(0x20, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r2) sendto(r1, &(0x7f0000000180)="8dc57395a8ce03e2e6b3a4b9de319334df4ddc3661ce8cf36e3faa4a935e464df3f7fb134d8b538b32a28d6a424a73e8393a19114da4c0cb34a8823e20b588b38ed137b96b6426366e00645c2169d4f142062097ab1d653d16c2f669cd540782eddc444786a83371aceb2fccc11ae2e7897b674aa9400e8f4f6cc83fe4a5dc3b49ac7c3c2c45c8f5633f20117a4a20b85d49d168f9112bfc512bcd67a51794e0c3e913b7a83ba995d72390a85c885d41a6af4ce9d79754b1c24f07583ba275a814b66b872eb73b727bb4f86948c2631b9003", 0xd2, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x29a, 0xdb}, 0xc) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:35:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000480)="c9ccf7beab011105d21983788b9d5c5c15b84e68a26311190374e57470ce2df7a15f324d8f3c2aa52b5f01a0c3fa971c6e97df1610a4c40bd786daac5b4ea626db512766ec12eea390961b112a22c20d1c0e5191b66571578361325e376d4e19ef32c948765d77e469c1eedbdaccc9ae47179ade83714b45bf23069f30515721a65da8af02567e0a3ea1ef01af261d052461482511f257a429d16f24672d", 0x9e) r1 = socket$inet6(0x18, 0x5, 0x3) fcntl$getflags(r1, 0xbf3ad1be2280009d) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) 16:35:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x50}, {0x6}]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") write(0xffffffffffffff9c, &(0x7f0000000180)="ded3aeee76d1ecadcc3c92e8f4e3af170fa74d0a48a00ef38285c0e63d98ada7a9b3806921d801263f665090053c4accf91afda436317fe2f56b5e27ad977228e39f2af01efb87a5a8ab89916ec23cc78c545df90e19da784e050c55973884903bced10851cacad5625c32968d2b020b9caed42f5d70de15b6e1361922345b6b3551e6cd978318d6352245fd7a4b55", 0x8f) 16:35:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0xe2, 0xab, 0x5, 0x2}, {0x69, 0x80, 0x1, 0x8}, {0xf40, 0x4, 0x3, 0x20}, {0x2428, 0x6, 0x73, 0x9}, {0xb9f5, 0x70, 0xf9, 0x8}, {0x9dc, 0x4, 0x1, 0x3}, {0xff, 0x0, 0x9, 0x1}, {0x0, 0x5, 0x7f, 0x100}, {0x7, 0x1, 0x3, 0x81}]}) 16:35:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) 16:35:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x163) chmod(&(0x7f0000000180)='./file0\x00', 0x20) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:35:32 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ftruncate(r0, 0x0, 0x9) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0xfffffffd}, 0xc) connect$unix(r0, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000011c0), 0xc) write(r2, &(0x7f0000000280)='o', 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0xda, 0xa91, './file0\x00', 0xd18, 0x2e8ad3a4, 0x63bf6061, 0x8001}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x5, 0x2}, {0x18, 0x1, 0x6b76, 0x5}, 0x0, [0x80000001, 0x2, 0xfffffffd, 0x4, 0x6e, 0x5, 0x3, 0x400]}, 0x3c) r4 = socket(0x18, 0x1, 0x0) r5 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/4096) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r4) 16:35:32 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r6) write(r5, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:35:32 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setsockopt(r1, 0x9, 0x2, &(0x7f0000000240)="74415ca9e2dd0e8ffb8f2c6b1a63d5c729dafba0974d939385b19cdb7a40c4", 0x1f) mkdir(&(0x7f0000000380)='./file0/file1\x00', 0x98) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) open(&(0x7f0000000180)='./file0/file1\x00', 0x1, 0x1) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:35:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='.\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x2000}], 0x7, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)}, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:35:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgget(0x2, 0x607) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = dup2(r1, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000ea0000000000080000001000001800"/28]) 16:35:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, r8}, 0x6000000000004, 0x103000000000008, r1, 0x0, 0xffffffffffffffff, 0x3}) r12 = socket$inet6(0x18, 0x4000, 0xfe) poll(&(0x7f0000000100)=[{r12, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r12, 0x116}], 0x1, 0x0) fchflags(r12, 0x0) r13 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r13, &(0x7f0000000280)='o', 0x1) ioctl$BIOCGBLEN(r13, 0x40044266, &(0x7f00000000c0)) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:35:32 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xbc) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') r6 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chflagsat(r12, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f0000000a80)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r13, r7, r8, r9, 0x4c, 0x3ff}, 0x8, 0x4, r10, r11, 0x0, 0x7, 0x8, 0x484}) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r17 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r19 = getpgrp() r20 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r20) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x7fff, r16, 0x0, r17, r18, 0x15e, 0x6}, 0x40000008, 0x4, r20, r19, 0x7, 0x4, 0x8, 0x484}) seteuid(r17) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r21, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:35:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x80}, {0x7c, 0xa6, 0x40}, {0x6, 0x0, 0x0, 0x100ff}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r2, &(0x7f0000000280)='o', 0x1) ioctl$BIOCLOCK(r2, 0x20004276) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:35:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffd03, &(0x7f00000000c0)="c4d46c0a81d12e00d77e4dbeb6d5") 16:35:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xf130b0a0b015e125, 0xa28a5af9125c6824) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x4) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:35:32 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dg\x00', 0x20000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 16:35:32 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d699afae97aef3dff6b70fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000340)=[{0x5, 0x3}], 0x1}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0x8, 0x8, 0x9, 0x1, 0x5, 0x7]) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) fchflags(r3, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:35:32 executing program 0: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[], 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) r6 = dup2(r4, r5) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000000)) r9 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r9, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) r10 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x112, 0x5, "fa9404896de4cf1d7536114881238fec99d094f0", 0x7, 0xffffd0a2}) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 16:35:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) pledge(&(0x7f0000000040)='*^\x17\x00', &(0x7f0000000600)='\xad\x00') write(r1, &(0x7f0000000280)='o', 0x1) sendto$inet6(r0, &(0x7f0000000140)="9e607e814031bda70abe0c91351cd290749d2b9d51700980b803106de500000000000000007ebd449782ec91631a357941a9", 0x32, 0x0, &(0x7f0000000240)={0x18, 0x1, 0x81da, 0x272}, 0xc) r2 = dup2(0xffffffffffffff9c, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 16:35:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:35:33 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) r2 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000006c0)={0x200000, 0xffffffff, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) r4 = syz_open_pts() r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) close(r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x8, 0x174) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000000)) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000440)={0xb969, 0x80002, 0x721d, 0x6, "a5bee69d364c8b1900", 0xcc, 0x6}) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x3f, 0x7}, {0x18, 0x2, 0x80, 0x5}, 0x8, [0xffffff01, 0x4, 0xfffffff9, 0xfffffffb, 0x8001, 0xe7]}, 0x3c) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r9, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r9, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) dup(r9) close(r4) fchdir(r4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0xfffffff9) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000040, 0x100, 0x0, 0x0, 0x0, 0x0, 0x5cb9, 0x1f, 0x20000000000000], [0x6, 0x0, 0x0, 0x0, 0x7ff, 0x1, 0x6, 0x80000007, 0x2], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81, 0x0, 0xfffffffffffffffd], [0x4, 0x6, 0x3ff], [{0x2, 0x75483073, 0x7}, {0xcb, 0x4, 0x5, 0x6}, {0x3, 0x1, 0x61, 0x1f}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x29b9, 0x3ff, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r4) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000004c0)) r10 = syz_open_pts() ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000180)=0x9) close(r10) writev(r10, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:35:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() close(r3) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) r4 = msgget$private(0x0, 0x40) msgrcv(r4, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000002c0)=[{{r13}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r14) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64=r14], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180)="b87dd9127a3d6aa3522bc5", 0xb}], 0x1, 0x0, 0x3) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x0, r15, r18, r20, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r17, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = getegid() r23 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r23, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r23, 0x116}], 0x1, 0x0) r24 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r24, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r24, 0x116}], 0x1, 0x0) r25 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r25, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r25, 0x116}], 0x1, 0x0) r26 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r26, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r26, 0x116}], 0x1, 0x0) r27 = socket(0x2, 0x2, 0x0) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r29 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r30 = kqueue() kevent(r30, &(0x7f00000002c0)=[{{r29}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r30) msgsnd(r28, &(0x7f0000000040)=ANY=[@ANYRES64=r30], 0x1, 0x800) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r35 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r35, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r35, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x0, r31, r34, r36, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r33, r37, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r27, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r33}) r38 = getuid() r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r40 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r41 = kqueue() kevent(r41, &(0x7f00000002c0)=[{{r40}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r41) msgsnd(r39, &(0x7f0000000040)=ANY=[@ANYRES64=r41], 0x1, 0x800) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r45 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r45, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r45, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r47 = fcntl$getown(0xffffffffffffff9c, 0x5) r48 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r48, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r49 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r50 = kqueue() kevent(r50, &(0x7f00000002c0)=[{{r49}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r50) msgsnd(r48, &(0x7f0000000040)=ANY=[@ANYRES64=r50], 0x1, 0x800) msgrcv(r48, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r48, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r48, &(0x7f00000004c0)=ANY=[], 0x0, 0x7d7f5d133d232d80) r51 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r55 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r55, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r55, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r57 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x0, r51, r54, r56, 0x0, 0x46, 0xffffffff00000001}, 0x11d, 0xc07, r53, r57, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x0, r56, r44, r46, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r43, r47, 0xa5, 0x1, 0x100000008, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r59 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r59, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r59, 0x116}], 0x1, 0x0) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r61 = getegid() sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="d7eccadf0a3ef4b0359e56d04bac1786145fadfa80adf2eaf7ed130fbb75e987397e1d7a9ffbf1756e1073320d2a6b70b0a2fa0ae7aec5c13c0655cccdb28e571b853ff1220fd0751013a4c80ca7841bbf5086a72480a6ae412a182f696ca9ac2226480263866b8a9201d15715caed94b0", 0x71}, {&(0x7f0000000180)}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r11, r20, r22}, @rights={0x28, 0xffff, 0x1, [r23, r24, r0, r25, r26]}, @cred={0x20, 0xffff, 0x0, r33, r38, r44}, @cred={0x20, 0xffff, 0x0, r58, r60, r61}], 0x88, 0x200}, 0x6) r62 = socket(0x18, 0x4003, 0x0) connect$unix(r62, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r62, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r63 = dup(r0) sendto$inet6(r63, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 16:35:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r4, &(0x7f0000000440)="8dfcf368aa0caa612a989c525c4d779a844f60b65a", 0x15, 0x2, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x86432cc5f4e53f8a, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000340), 0x1ee, 0x400000) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0xb06f, 0x1, 0x8, 0xe8bd, 0x8}, 0xc) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000380)) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) poll(&(0x7f00000002c0)=[{r0, 0x100}, {r2}, {r0, 0x129}, {r3}, {r0, 0x8}, {r5, 0x6}, {r6}, {0xffffffffffffff9c, 0x100}, {r8, 0x20}], 0x9, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r9 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x3d, 0x0, 0xfc}, {0x81}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f0000000480)=0x800) 16:35:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$BIOCLOCK(r0, 0x20004276) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getgid() fchown(r5, r6, r7) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) close(r4) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x1c, 0x2) r8 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x6, 0x0, r8}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:35:34 executing program 1: socket(0x2, 0x3, 0x0) socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0xfffffffe, 0xfffffffffffffd0c) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:35:34 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x5, 0x40) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSCTTY(r6, 0x20007461) r7 = dup2(r4, r3) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setuid(0xee01) r9 = dup(r8) r10 = accept$unix(r9, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r5, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000002900)) getpeername(r10, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r9, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f00000002c0)) chmod(&(0x7f0000000180)='./bus\x00', 0x50) 16:35:34 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) r5 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) shmctl$SHM_UNLOCK(r5, 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x2a, 0x80000000000000d, &(0x7f0000000040), 0xe6) dup(r6) semget$private(0x0, 0x7, 0x86) r7 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r7, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) r9 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:35:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r0, @ANYRES16=r0], @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64], @ANYRESDEC], @ANYRES16=r0, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64], @ANYRES32, @ANYRES64], 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) 16:35:34 executing program 1: socket(0x20, 0xd93fc4be4ab6a024, 0xfd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x10000) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:35:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000001c0)="fb6dd95270fadfdd97ff1fc45911aca7ba1fd6a19c187b9f", 0x18}, {&(0x7f00000002c0)="d05f95c0d87b75a40833e95205c1994bfce0a0195fcb17a9dd114ecef037f21729c1a647ff892e09dbc901bb3451e65110ae793e4d5dcc5984f967de291defc392729863777c7d09b9005c4a88a646293b9dbfed2483b0e9661c17a2ba119905718570b156629a84969b80b4c03c05d3ceab8d6847e5d0658250d0d5d6dfc63b0468a9233a544647ea9258af1b2b30fcd7fb577a5ad132077a1ea2", 0x9b}, {&(0x7f0000000380)="68bbaaff55fe8b532ce362a2febd6867b20a0b063aaf05ec265580772d670cb50169ef9256cb1753219f431c587a6497af748403408437ec44ed163c9f93a8ca1168ddca27ed95b3c66b", 0x4a}, {&(0x7f0000000240)="bff91620bd1a0eca5ee0ab6b8be2387f1e01975fa6b9", 0x16}, {&(0x7f0000000400)="5b0d92c159eb31e4b2f17a40ce9dc405899640a8612754ee64d93c735d4a368d87913918e195a79ca234683a6bc326e48e", 0x31}, {&(0x7f0000000440)="0c8897f79867b7d971f250b144867f294a333208d3a5813ab6549e2f55893fcf6a1bff5af0f777fa674d5959a5e191195f52fa00de20a05f95ae60fb4045f305d9b181ed1cd52cff35e0719e7ff16489dc78f867c3469e4b0d0014184607a0fc0c5b17a6f5740e37e05af9b120b8b680b2e98bb563c7", 0x76}, {&(0x7f00000004c0)="ecb29a703321e704434f68430423fbfe2eab5fea655c67c098ca3d18488fefb6973b191b7c4cf4e9d1ad201fcdfef0c436d90b71", 0x34}, {&(0x7f0000000500)="7c130afced12f1685852c5d0a1d7d4ad7fc3467c8b6e2de4b5d866eaa4bca4cbc1c12bd8ec08d7402a1a92776de3be5b0dac0b65359ec48404c2b0947339cc2ac00eea8f63ae66081ab90bd8fbd4dfdc7cd854a6d903215e631dff3ee0fc6a10e70768758e98867b32829ef76c635d20c663aed281d54151994c1477aacb2e4803536d041c894374db0766b825bd8b6f2aae20eb38d138c9213cf65f85", 0x9d}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = dup(r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:35:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:35:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x40, 0x0, 0x0, 0x9}, {0x6}]}) 16:35:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x8c, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:35:34 executing program 1: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) getsockopt(0xffffffffffffff9c, 0x1000, 0x9, &(0x7f0000000180)=""/241, &(0x7f0000000040)=0xf1) 16:35:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) r3 = socket(0x2, 0x4000, 0x8) r4 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r4, 0x116}], 0x1, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r5, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r5, 0x116}], 0x1, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r6, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r6, 0x116}], 0x1, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x45, 0xfffff, 0x2, 0x8}, {{0xffffffffffffff9c}, 0x2, 0x1, 0x2, 0x1, 0x96}, {{r0}, 0xfffffffffffffff8, 0x8, 0xcfc265a76b72d0e6, 0x2, 0x4d4}, {{r2}, 0x1e67d4ad4a20e9a1, 0x40, 0xf0000008, 0x1, 0x400}, {{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x3f, 0xb8}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0x3ff, 0x6098ffa}, {{r4}, 0xfffffffffffffffe, 0x30, 0xf0000000, 0x38db, 0x39f}, {{r5}, 0xfffffffffffffffe, 0x40, 0x2, 0xfffffffffffffff8}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x6, 0x0, 0x7, 0xd7}, {{0xffffffffffffff9c}, 0x8000000000000006, 0x19, 0x1948dd591da4e283, 0x100000001, 0x9}, {{r6}, 0xfffffffffffffffe, 0x90, 0xf0000000, 0x1, 0x6}], 0x2, &(0x7f0000000140)={0xfffffffffffffe00, 0x8568}) 16:35:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) write(r2, &(0x7f0000000100)="100a295bf7ffffff34897b3e94d4f05a5922f1b6068499097aadde05c104c917aecfc3cc6aee03d543dd73085e191ab9b2a7daa2f0819a12834e56d04d44128986cd2b3d5db708aa5ae5bef774b023d165467046f54f098fb5e6a773bc6fa83fc520af4a3aabdecb38171c41746d2ef7cdfabd7d0afd84c6dfac00493a1644d22b6309ac32ba1b55cf8a0e68acaf67dedd425885866785b4e6b18099f399754a2f8f82172e8a857eb05b55e3066ec56f2d8bdceea7748ee82f889611abba99a96d56210b6a5a1017f8ad90c9ca42754ab7daa3950d888811507063d7fb12bed467a91db7653dd7dc71d4a19f8f3a1c1dbe99d7f30c70c2d8fcd6ca0144e637337b57cd1c83b73e197c5af7d869dd2e632c14efc99e5477e02b87afbd0c7598af8920c5", 0xfffffffffffffffa) 16:35:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x2, 0x2) close(r0) socket(0x18, 0x400000002, 0x0) close(r0) r1 = socket(0x1a, 0x4, 0x3e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x8004, 0x2f, &(0x7f0000000040)="ebffcb713048e69931921bab6fe25b9734c699aa1d75", 0x16) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:35:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2346, &(0x7f0000000040)}) getuid() syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r3 = dup2(0xffffffffffffff9c, r2) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0x10000, 0xfff}) 16:35:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x80}, {0x16}]}) syz_emit_ethernet(0x311, &(0x7f0000000140)="59bc713430d3567ac0a97ec879409e927628b330d8366da6a575eeae5ae68e468b5f121cb514bc73160f4f3ce8fb7266b0b46114bf4345904c1650444bfab353abf5ae3d0d00") 16:35:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x45, 0x80000000}, {0x5, 0x5}, {0xd38df369eee18f42, 0x8}, {0x83, 0xc39}, {0x45, 0xfffffff8}], 0x5}) socketpair(0x0, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r2, 0x0, 0x6e, 0x0, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x101, 0x40}, 0xc) close(0xffffffffffffffff) 16:35:34 executing program 0: select(0x54, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x200, 0x1000000000000, 0x40003, 0x0, 0x8000, 0xffffffffffffffff}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0xfffffffffffffe9b, &(0x7f0000000600)=[{&(0x7f0000000480)=""/99}, {&(0x7f0000000500)=""/20}], 0x144, 0x0, 0xfffffe46}, 0x843) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getppid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') r15 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r15, r16, 0x4c, 0x6}, 0x8, 0x800, r17, r18, 0x7, 0x4, 0x8, 0x481}) getgid() r19 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r19, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r19, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r19, 0x4004746a, &(0x7f00000005c0)) msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() r26 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x7, 0x4, 0x8, 0x484}) r27 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r27, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r27, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r27, 0x4004746a, &(0x7f0000000380)) r28 = msgget$private(0x0, 0x40) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r31 = geteuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r33 = getpgrp() r34 = getpgrp() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000300)={{0x8001, r29, r30, r31, r32, 0x4c, 0x6}, 0x8, 0x800, r33, r34, 0x7, 0x4, 0x8, 0x484}) r35 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r35, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r35, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r35, 0x4004746a, &(0x7f0000000380)) geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r36 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r36, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000580)='./file0\x00', r36, &(0x7f0000000740)='./file0\x00') ioctl$TIOCMGET(r36, 0x4004746a, &(0x7f0000000380)) r37 = msgget$private(0x0, 0x718) r38 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r40 = geteuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r42 = getpgrp() r43 = getpgrp() msgctl$IPC_SET(r37, 0x1, &(0x7f0000000300)={{0x8001, r38, r39, r40, r41, 0x4c, 0x6}, 0x8, 0x800, r42, r43, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:35:34 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x0) r2 = socket(0x10, 0x8000, 0x2) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0xfffffffffffffcae}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 16:35:34 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000008c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xfdbe}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x7}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:35:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:35:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r1, 0x4, 0x0) setreuid(0x0, 0xee01) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000300)="5340ac", 0x3}, {&(0x7f0000001100)="218e1042a61ec76d4b891caa3757721c41becdce928d9590b84279badfb4d1e2b894a5abaef3d6c6f59be931cae7398acdaf56ff6819178f928deb3c164d114d5d7463d5ed70135e0461926997202cadc7f9bdb928be49f5f6d3234b48f36fb54ee2ea142c47e6a9d383e6badd8269b3f50583e532f96ccf8a18c1ebdfc27dc2c19c91222ea15967f0ee5bda6d806ad528e0b8ca95a2e9e99a97d017da1e3ec2689d04bc3291342300a5ac9db0298aafc68ef0bc8369172d071f02b5f765bfff2b11b46775101c29239d94ad7218d6c97140f12cece5fdfffc6bd36b59a81b3c441c46a98ebea044646ae3da0169754c797088b3912cea3341dba18d2cb4893f72cd0e2a091bfc1a0ed4ff359fc3596a1e4fdd28821b18e72dda4353a929e651fdc3adc8f0a4cd86a719f3950e8a8bd301f7621dc79ae8d70fa974175fceb591b3bf2a1dec9d81e23afe6a7b0614a6873e5c6515644ea0699256c6eae017fd70e591a6caab08c15b9186e7069444ad8d1b880c1c9ba46962c63a5ee7780a6a20da4dd3b36bf12407bada264521600eca092c7da751981d034ed6ab5311bcfb7ac134c0c4170144830c155dd8b422dba1ac49fd2044d1f61254e2d7a965e5ac90a24071033e526819b2dad01da5314ef7fe6a966f80a21fb3b7f46e089744489e1cdc153b10e55e1b300f72bfd7e65f6a8198d1177a684cf39966135ef40a7eff9574d661ddb32526d5d661884f21cd62ac93a37d22317c86d20d54e79280987ad83fce708227d14e8d57451506ae8f9c23ea2b89b47faa289273e3eabdf1dc91c797e28ac6c9e1524b8c82caede7d732f7d2e73d41701eece68d3f166d0c6bc7154f9f0c342cbbebf2ae01fd4253343f2eb36038584098799e0b41c6ba66276622c134bb0f716b5ffeb06c29cfb19538cf304c3ccc8280b794a6173d9333ae6c3e6c026a1865f62265e14043733e69c2737eeee98361f73a573061a6cc23d82983965d29682a7aca953b9db42cce99a1962626a3fcab22f33173c6afe022f40f93908dc410da0a0fa213cfdc89011a717ed5a7abdefacef9b300274dde16a9c807865403a8af8b4c994503c4887eb9448d853159cbf5e12c45d78b59ee0e21f97360fa198d3f5aa02466bbc700694909bbc96cba568026ceba61c29fbe21ebd4b86993b94854c30f92764ee453323d55024f4a73b7b1fd222ded1aae7e7726490006fdf0583e8b2cc1e6c3dfdac6778917f37721284c13e9c63602aa2729a43102dc7b51dd25c6409291a04f514639285d84defc55f7497b0872c7cbf7844249f8fa4d39da4e65bbb6fe211e5239baecc8a48266b9b8ce88792bcb205a71ae4f54194999f244bc89c13e36f6eb79b1f3b18fb3f8ced18d4005f42215bf96ef73ef6ad9929521b2dcce58b9e810efedfd3c1138de5d2ede58e64d66e098857bdba63f9abfad227edb0e10d9db70b9b7551104a799d59fc1e02f70ef68aa340f5c85ff8870ac340f940716f5318b3c0520630acf7bbbacf21295936f520c480865e5d1057d9fb49b56de2d219a851d8b6d6d8a810e2194485d75a6d442efd232d3cad8b12827dcd8d2f88f7669d04bdad3dca3831f22d5c55d3916cd565f724150c9e563fa48fa9ba1400c4c0858b7c6c81b2e6530d1884e59b4757b5e402dd701bf400fa5c5364a95078a3cb5b3ceb73a1bdf378faaf83a4c49f5148f2bbd01d03b67b1b69275a4c1377a290e738fb0dd02b552a1d98bbd5b940205f15c12dfd3b4e64bc26a39308bf0711df2c754cfbea33ba7a51415d84783e5964c1bbe5b2c6a3e7b50435351433a2691da1f0247ee5a94281d20a45dd60b70b6a5ff48e23bec6f2e0fc34f69571bcc241b3743d6a682aca2851bce284007cec6d5547f4c99b0f0cee056c6bc95256470f95426b9863b8d7ce3776eae4e57057affb12fe593f3c28d29bdade1e1a3786b5dc1a917c058fb327d1e09091ea984e86477f1444e33d6bc115f7c76eac3f5ddcebfa87bfd1936a0b97a6fc8560203ab0a2a448c7e31aee8ae849497e0cf0259cf907e83d95009b4c657c25877822239bb2cd917b84019cf90cd3525fc320cd4ee55a24719c3b388d903a55e6af83925513718c0b3b97e072fc7a0cb50ec35525737963a3d5893e2a0bab4b438feb83d15770a9ec7b9f17581f479d18e46a503e885d5ab24d0eca4340912dcca6f0646ec4ccd519c08a32e1a62dd2e1e154266a21fb03b94cb9f67fce151906f4c3ee2e3b226b7c5115c3e37a6cdabf699c0b6d6c4417d88aae9cf2b0f341fa2e38b45087ed00260c5d54c2a05f54abc5f31e1eab86885f7989a5c62c87f8d105293e11591d0069cbfe16bdfb12d9d11349eb573a17d11a858035278be528f0b7d3348e916c70e61cf1eb3406e16c5a783249d3128b6b1fa09b2bc0a42cdf20c87a44549a1c3514eb20232dba32f955107f88b0a0607acf45bc438f26693925e130062346097f210ff26add1d39e469e7644427e08fde0dce21faed8b715f980c5689393850f97fa7d6738a7d60449bcc33b6df0e42e44b9a6f0811f792fc61a845a342ea687a5e78b81a236a9add313459914ba7bfcab54515b4408a52038c2211a34c3b4ff84f07a1662d23611dc81e06930a93881e55b01b801524d7e152edb300cd195206de8c72639127f607859c97466640bc6bf5cf4eef36cce63cb562d16d7e0329ba47166c6aa20b232d6a8dd77ae185968768848626786add96ea5dffa7409f3ee17c29926e3a83f7be7b470ed2c9c10d04e49ee4c022bae1c641dacfe234e600e4aa4bd96dc7ab723ae9684f20106f2b983aa49e57f50e5ad4d3fd6f05d03fb4b55e0cb18d5986fdc7d5654f1ce22dcdc950c479fe028409cf548a1224f6dc2947c128bcacd336c4ff6c9831f38241208e9e803322e8f6a2f7ccbdefdf69acafce785d276814e559f2bf82758498ad1eda1699b145ba5db0718cb4d6aea4cd23cb064d2588b0ba8717024f774726c5aef3cdc835cb61c86ea4ada3a1e7fa7b4d6499e4c7639f6cc1e0d5bd3df1992a741443dd56b5a42255b2be75f0f61b2325c62c7ff22095649fc81e09894b8f6916e2f6f11cec38b7143a222e7bf5b613f102d87e5879a0d5458d0076595d1384b7177c2ab6852f2dd5e1eca40b6f6aa6c1330141f3b760821f9d9c44e8de9dcb7e505e23f19f9a5f945340129660893d7f855438cb5c4317d82be82dd8b64fe800df4ade31d9193eafee8fa899cdae5eaeb3e642bfbdf4f3e0643786d3f537724738e85c548d410005f5b7d6dc868dae763569cea360ed1bf008183c36a08fca177f043490b68e8e2e7fe3ef98a8caa21c4fea08f48e62e4421a68f108fe8f24ab318938481304321a2f1368d8a07f77bf1e9ba44bb048d21cfa70e15a70e63d6f890ef8fcd96b325923991b5070ebf1a4d28d0bf77a204f0f86e708074cadcafddb1b423442aaf7681bfa3fbcd576cf5155ea98673a0f99d4dc5838c176993e3256b2e40e6dae78c6986ab3872676759b8593ee8e47bd25355b8e73fa61b01702b6f250312a7446bed4f06da256e1b775c576ba8e939acd8d0ee1278d87e61fb4e819ea6f33c720beb289d7d519557ed98cf8dd4c7c5d10ed1b259e8b638ebb639352cb02d268e6ca323f077908eb4856e184b1ca1c28c34aff5e0706fcf5b936b0ea0826a86f37f0d3f5774216d0348f657bb5b1ea4d7c45f3e5230c8ad6987b7d0453f707126cb396a48b15ffdab87c6c5a45d52b59d92176c7455c5ae19ff64daedec724b6fbd9d9a850c0b42d85fbd7e6365111ceb52508b61eaff91e0acbbb6c3e51a1d7d0b08c4bbdb6ac09d196042840daf4fd321e7a6b7176d39b25c32f2e1063d9027e4e728ffa10cbf1d6a2dc4b8a579dda6069ac45a8b51050fa89ef62ea94327a02d7e3c18f6a0594d5ed3f36f480c68f141edcde89a921cff8aa6cc683a6c74aaf07af2d5d2d43abe7228d66625400091cbdbf38e334e8ae0c9645a7af627b9a2302c9cf20fde61a5fee74d5467263547874667727d606c459a8b5057651646bcd268b11f467802a653e8af9a56469c03763d8f1ce3d820ee113ca43ad8edb28ed5ad5ac8ee0bad9854c51cfb411ec0af2d0eb2d78705d7211e154c8bec3262b5fdee94d93dbe9f967d5601c523fb440b6f3e215eef1408e44f4f00c76fcef9ffd3508f85eb76aab3a4ab5b460ccc49629fb298d54bc45d0a5031f3c7053df37076131e33411e65b5a445ed369d0acab1f68bf63ea7af6f9616fb1c53863b2d0239402b7a619a10205cd16eb6a64c4718999cefbd8cc17c082b0f8717b372bcdf730190c9b5f2ff1215e85052dbdb6511f8b5fd7fed3c681de3de57164dff288dfb52872b009bb6e49922a2435f72f90df8e813db992be0d1d16e0c50660f6ba034d64c4298ec7ce4a2f1f6f9409ec31f8cc07b29f7c5dafdf4d587558d93b9a7ee9edb0c6e79300d86e0c978019ebfc15f8707437e27f663d189f1cd2967ad2c5351fe296815b95d903661692cafbf9665f3ce05480d1932018bf7832fa9eec318ae9696805d1850dba60b5ce613a5be5e11a2bf4d99e0316b74f19bb77df2149c0afa4935486fe4d116d65019bbdb8588e28773f9f038641a7e32daa9e979874f9110034aea88cf54945e8265a3267f52c5a1157af37abddb139454d0c4c953205e58ca274c5e95686e9394c60346ddc719b8a737efa45b4508ca568f6b0249f921b59e8bad5ad24aa797fc8f2aa62e27c0ac137c06aa5e8290514c878712268b34000a7bf2793ea5c4dd545dcf01ad8e02bee7d5b5ec068b6e593165b549b3997f964dfe31834c26cb3bad958e248483e12c0f5bf95af971e15bc09fbb41efedfb7a1621dfccf54a1ede59f45eae3472bac37c8ad55b53e8e18ec680736b91ff1612147d4bb36d1bb1254ecacbac6500a7cb796ea04b298d7fe1e44a99a17a6cb9d991cafa3134f6877032ba772d20234fe2824f0c6a8ef91da1c3837b70d9741dbbc5319887b5bb1b4355d5edf4e9c671f0001753ced71e555ccd505ea2fad0e24a8d8c24a61e68375aa1201a276905b933a38e8457aec75c3599d2b974bcf0e54dfac69ca449a1323f68615a1df8d5f05f5c4dfb4370cd67fb1d38bd2ce06f533a0dad8d260730f146f898ce9facc37af18dcbf8fba44d2cdb91c71aaf74ae1ecc74dad4c701efdbc0350ccbc7416996fe8389664f672b7ee189adbe1b1fd60a0d2daa11ddf31c1425bb3298c939d701d7144101b19d64576f456960ffe30abffd5c6806b9fd45dfdace654392f7517a4009d95748a842a206b2e183739b03dcb43af29fadd20a56f7e382095a010273fc58b8c15e02bee854999967a4807121794b970969fac45b87ce724212d6cc422204d24bcb8941b39e73ffc4b10c975c07705e30a4a97e2ab242e1f51d010b73a297266c55119359d3111f132ec374000368ecfe6828c59eac4e54ae3ffc9f785947ebff01bec7d30ce851dae26c8ae5f3aa46d6ca98052ce960c15f3c7fa61169b500274a011ac54617bc6222c00a1b4519da298e6413e1c1a2940df7778e66c603637f300c0aba3150a00e15c1631e348a30e3389a0fc27b71b454ec43e0821d8933547060846e60ad4245bf546ed80c5207bb3f566242abcd146a0d8de5c9a7d211540d456b9e104084aef62c77e8c73e3a5da46f737e509c410608f67d30eb0f334c981fb46617979fc4f948fd7d8a1e3785b7a8219c4148f8489b163b359e0320f35c51db52210742ded311edde579f4f86b8e63a660168", 0x1000}, {&(0x7f0000002100)="b1b463d67610aa593128600efddb827089bae5046d9258a14b98038c8d894c33521257825275578c6246666130cac587b3195b3e8bdf72b4bdd90b29e2d645c4a8dd7ae60bfd14ade9ed61fa3abf63590d62f09ef5d9a746b33975666631e3cc28793ebfd39e31d856c0497a935b08cae85ddb618c9f07c8d13e492292aabe07eab1c37b8285745406010adfb32ee0345c961b90cb16595ba051ca66f87ce1f183cf5f66d74b03608d833ed372e7c4debcacb23d82a6d956fd202cd31c0b4bf05fc2756b51a489c5cfed5508fd5a5c26de018a5d95211140b533da21493068fdd049d492cc1fe9231b0091e1aaa8f72ca6d63891070adaf0a230b621864ad4d5258c2de730f7982ffb894019e2ecb3472d8d689dc815be7d648820449107368473fdb63dbd2ef05a6034ed9c25f52dcda5748ca2195bde5251becd34d372dc9b53f53b5f10d6abfbf570777f28a687525c05e5eb453ba2be2c13a0a4db2fdd6564800488c5622fb8d90d0c86857a60a740287ca6abd107599df46d98ce429a056961b6224c8ba1c590a54b32746d8c2a92d0a56dc1584f0c5933eb6ba0126b60da6d00d091f2615b766597e1225a9ea2fc9e14794001d967736e45e06880df3b6c2372b5a001d7e560b7527c742b200d537ef7009b34dd24d49169c6bc5147a006611e1491e99271c4239387648ef0bd6ba9552799875f40855dab5ef614b68512707d0aa35b171f5c4041f7a63541004c0d546c228e9b08a27ad9dd5ae8f4a9c55d7978d115adde32ca9fb7e355007e81f187d57542e6997cfd7536956e914309da128fc30db8302da4dfd476b146ee89314cdbaf978f91365c71e0bfd4d03906bfdb5bfcef95d3e68d219d805ea0671f4a84721b1d047b51dd999a0fd2aeb2ba98aacf1b035d699f04559d6294c94e1ec49f4202be405e9f9bce2e09b93135080db6b16bd60638fabb2d252b046c78c2cb0bf6aa39391495ebccfe120627c61b3a5de81771da3027bde9d93b714bc8984884ff55a8caa824aadae42732330abf16f979851089e425df711cf49d86a33721f2e92beb4532c38e8a8c034680738dcb0f2d729ce7edc4c3311e45baf37231c4ad00b17cb2144088145e02f225a1c3c279a511ac536bf6f782d638b70ed2ab50bb0e99e35563110cece8e74c52d1c8568353f45f6501990ddf20de8c9a371a416c19999efd5a61e4c5661e4b876c7ab7197dd247c68b1b777653cc721cfdc76f5da470bb6cfa5b06d1b3a4b6e31464d68841a10c7865af3f7abf8f3da05326463ac42afa55af276c39290f3f301d445a24b019adba36ce171bf7d5910c8d3bedf8fced0d94334c9a5f0855096ad1f8c754d158d9f11321a272527873ad67ef98e109ba1fcb77249555b81bd676b4294f6bd08bf76e5a4e70dd4e52b45dc5db6484bbd2d51ce217104b122f5ffd601137f184dc8c47bb985a70ade7a2e87d12a244502f4c045b5c09a3999f25f65f96a3794e01886213cc9205898923ff791fbac215daefd027fd5fbe3f287f571434c9644cf82b541a87a5945077d809be7a1d7e1dda549feb5f456bd5359512ada7984c0f75b1be599ba3db6c9c5f4cd479ce233c0c6e506905f454d13cc01ce25a40e72fb91d999ec4fabeb508a5356506ebabfd8487a6f46224750f2d2081a92d38d5fed1e32b83530740b0db562eb94f9035d347a83ff09240f7dacba5ca134d1648f5eb83e07bc06e38e067f670891b7d3970ee5d5443f1ba3c8225272567ff9a67fd0c18886b7c7a32b84ce4259579c9916e8fcb550df61d9fe60884e965d29216f091d80e169e443576179bd7c02c1d2d9bbd16a1dca6655983b30e6903b76f8a5cc2097c2c1845e2df0beaed8fa81aa3cff7cb3186bea7772cbcbc2ebe901834482563d4f6076e7bb2dcae238f3626b390383d5e18a911329896f84b96898a4bf1bac14263ae9063b190280843715598fd8c28c6fee2af01de5ec1001097f37435e85fda466188cb8c884b93c732154f81120f81ababb0e3a5015a76fdbb8a3ea05cea8840014145539cc8589beb9a526f9ccf3d8d67196e5ffc63c2a870680e081b0e345a670994c34de8a29183abbbb8b0587d3c829221dd974a0ad460a3bfda7c66c203826b79ccbfc57a4bad3a5f91f862c7b0d8b5a442f87d0269ef9d7aaa1b490124241114747715122552cb8e03fd260b5ab1fe4d8b7f816cd08881ee8675af29c27f19b7d2f66176589c9979457b8d80a1c16dfdfeb6819e16de13eb2ec665267ff79bf5c9e01982092314d3061d4146eb065280ab12da0f34c628aa901d7ff8f7721abe1a3a7e755d39cedb7a3dbe1c9e6c522a03d687889ee7eba49a86ee3b9390e7388a025d3a1fca5a084e24b987d7a51fc7f40ce060c791976247ad672a085140005b7e0b18f11b3aa719f5fcd5e8856d177ae9ae76003337a9c8205a29d83043850abf49373c7794a51a776b773a4fbcdad08469cafdd26bda75d54af7413740472982ccaf10c00ca14362225b2528f87ba7ed406fa8848338307523e51ab819658098263651fa2571c1535b3a94641bece01942285f3c9ac07a87dea2ccc8eadeb581f00b884dc1f1dde4c9f21a7dbb9bdcf91bc976f30396865d04f9fc1cf3264ae3db1718e06f817af91c721c9d9681fe4dca7f549b390465df2b58e4303cc89746ea9a3c51f3c467a6be5c9f5ccc9d7228a4822dcdc32a9d83baeb35e44f3235edc31630b98aba9b66b875f93a0714f547301bca38fea22db1f8af8f4521d2a4a22f6f96ee45279b840c7fd31984d89753c9a2a27c662b62db375f8478e91fa8a3f1f2e755cc3536f0e7590b883121e3ccbf59cf2febc98e7a51b2d8c31a48631b1731fc1321eced8557f5a3f21be64984f9c96b9affadfe2deb625d676e4b177045db5a42d7f2d500b2b14c33277861e35bcfa7b9082e8ccf88b5a19ef8df3ac8bcd4ab0af75270d2041b245eeac775008bc56b2c0c9c6e44a7cd7586f7885aa2736777b052958ee825b5d1b2c1361ec7e54406b55a1a9dc4fb40972eb10af9135fefd11f2a3d028cea850ae27ec74818b3ba22bd40793917d081dbb8139e94d39ffd1ec64709a62a045caca3e14de8b78cdaf444a4b881008c386d942fd1f50ec93a3edf0c05bf6ff7e4b6e1c6cce47eb26436be99d5451b7d04f2edd79e1315c927db7057e06921f8d6ccd7a3ecf52f2b8fd9d2f966bc252b7ae9f3c1bc234007df24293839ee47022957f78b0e55437bdfc39475689a54af5f47e3f37664549deae4a54218a2fa03d3e8ca7fe834c6e6460f92ec9f1330298be18fb93237aa1b97463b5f23a5f847c2055d78c963a493b9a616e56c28bbca465264a5144a42af9c8578cd4fff919fccf66d019f759b111cecfae9830ab2cd3f6eeb1741cf45fe363e2c261c6ef9fe90a4b21b92243b3cbf2b6cdfa4c4e12eb74ef4c0334939233c08e4af1e5d0309ebfe9754f097af9d15f0215dcd66ab240179a0c92c31c4cea4ba64c61fb29d73a9d503162e1ec08d1ed678e471e4eac8dc15f2aa5d13cf18eeb62982017c03771c60be8b49c7b898f6f49f9bf464240c2dba1c09d8d9b9455c48648d95cc749b25b4f108b604545cd21823cb65ebe7f7916e79c92fb184b312ce08bc11eda7d48378cbbc8aca2df73f664bd1a5f3da5a884bd2e9278c26b8ce9bdbc8228ffb89351413b19cfef703eac73104ed9ef7aa1f8520a6dbe47bd590ccc803d2f17fb06e396e4bef98430b1b378425cb7deaf4fc3464b9190fbb766c5ec3edbf83bd631a73956379242a14a5f0475ab3ecf6af9f2e9d92555be00fe7ca23be5077c9fc521538bb3633d5fe8f6814811d6205d07f72f520af920b1714c642b7ebb68b60f5b33ad6e8f31608d559157e64e3aedd0ad8870e10417eaf5f3d00b6e7fdcf70d2be93baf376c78a3bacf7a3bb184c8453d5745d1f1d66b5b6bd3ba8421f6880b9d09c6af29065943aa1ec1d0f9559ac08bae4c2fdc5cd8f9bb124288bd5e3cbad723445aead63e9e9d068dd012c6aabc7715069d0a09355d2b0be2c3ac7ebb0265fefbedf57b8b592a095428447bb757329d6d0d4dd05d72713ff6bf335a0200216102efb1f605b982442319e27a1def8512ce4af43352ef0c17a9cc8c581bddcc7b34deedff60186ff4a6201efad4945aa2cc89b233fc25ae04f6a00ab33b8b4fda766f6f9ee9ab6feaf8fe70b410f4fb7bb4d0678e3718308356480af02d1c6ed7394954aa428030eb0c5c19e83cbcfe0ca7ba62df24c47028031ec5de13e82bdf319334b7d3edbcb1da57ac82b86bfc77fc7032c9a03921f5c1501be223882eb2a65f5cfba7ca5d81a090fed4369f9599ac89bb65f0a4f9e670ccfac0902820cd012e1bd53eb651495950c769dbfe0a01d92597ec652a01353695a04a4870c86fc9a3088388a49714bb2905ed3186b4369c798999d15fdf62e2a0ff9e2e02a65318cd4293ad7ef4bdf6557da2c328f7be040e080d27329a1e0531e45fc2557c30eb7afdd3a75943c921f90a31f0909aeb1dbd91497c49d62c76df2fc79e25d585bc9c693272a898ce53d09f756523ed4a4834a71cf7e667e02818167bcaf48bd03aae54984ffa9082d01e26aa3ff052aa68da451c11086c6fc6f487e019e3f6544449fd142973c8e5c331de30c816d1f4f4974145b6508fe8a6e1c44c57e9cf883b5fbd92b296ba6a17977068fa1aa780bd9f701e6cf42e78f06bf9a4e381d333082bcb1bf3563641dcbef7e8a13da091be154606db22966ca7d92dce6707e745a1008200802ff97b60f82a788f75d81e31cb7973def48841a8ed1f9df8de907ad5c58fe2dd7b6ea133dc068a6eb9a0e272e52a2b8d58913736a3a3ba6d9a5c3c18fee446abb44917fe17f88f0c396a72dde5743320d265268cde77c544669f86d903292c9296532a44cb5ad72ed0b33292fa7cc6a4f3e89f8d872aa1858694f03a0a2abcc68a3a8afa0a92346b40175a2b3ee1b7774c023a5f6c6632880c6b977956c9b52470fd129fd5ff5c746486c2de067df939d778cf95cdf519bc07f1585464362ae1164b78e71795e5315365845892edf4aae31a00b21297ad8558f1e0da0239c29eadef2ac51a543661d19e8aed6b0aefe0637e3950a28d1bc0cd1ce224e2cd19e497d470b4545be62a638fd3b5e3ca2239a225bacb8cea4df0be387e6d9eb7213e2c7638d297b1462d8e683d04912b7087c761df7e3e9c96a28f76b2009eca58e1dea1fa980e0d8fb877ac2561a0db4970ace97fbd9e62310fd4993415d6690ce7c7f7105f82bbb95bf8ad2c00629cfa7c71f935db446988e9c523dc0fd58e1a45a9a1dee50b39edca7d44a8fe420741ef60983fccee5a5489d780f2c519029910cb053433599e66c312f779451aa035fefa9d73f1bfad8d8259fa335f3738f0a1d295dc9025435a3da952398d0b712e11590663910d9360d9cd239032ad2b2def4b75fa2ed8ccc79de8036abb2f2e4acb0b0da61f5cfa6e1a5825d2c4ea7f2453b959317b3ed35532a2b211796638837a64808b527890b3dff9ebbb3363767cc8e41c3d424bf5d468984ee60dedad24255ca57694dc4c94d800c17058cfbd2ec6ce093e9e66174dd4431124c74695957b784b49c3c5cc74979fbd4d25e3a15b796a185a67d806f1b6d7e2daff9f5a47f16019900d6f10a487ec6372e180457a75db233d11e1cec8329aa796c12a011b72d6d0d88298b5978826b96d97d288b30628788657c57d568de45a5ee8495c337b75f19202bb1ee2dd5299c08c7e3742dc5224e", 0x1000}, {&(0x7f0000003100)="6cc5e458c8d3ddc0dede49a622353bac6c8e0d2998c33a7b847a84be4006e2341feb0f1175ecf2464a279f185c566950b44c4097f8cb174d442cbc82d9d8c0eb97ed2a12af3e932e3b90bdc78ef0f60489f6d240b0675af9119a9b5dd6792f86dd207357e444e1158216fe2f4ce5fe9e97b3d5a8928f847a04bc204877a80f902ae76668bbeeb63bf9d8244f769e11b81e80af135461794607a2d5ff90fae2fabf6d817737330f015db0d9f14e3e74215f7bfef464069b6c088647798fc27beb54e32e01968141d0", 0xc8}, {&(0x7f0000000340)="7ba917bbe886157b95cb8258b82e2fa14d168e680186e1f245c1b0e632", 0x1d}, {&(0x7f0000003200)="fa82614b9f67d2b272860355146340b62964114ce646adb8a8e9a332968a3b4d5980026a8d5708172119c62cbe653879679572e9da89146357b97ce4af9a7a8408ba0eeb887cbc631f3dc77d1bd757d8f25c91f050bde67bb82c49751bad34d694c1f5d399c3bc8dcd47a3b1223959b91a9190452ba8638bf6d8811e6cdb272a0197e753659379f3ac5b0f1794f477cd5ed13971ca1875330b5345816927b46dfbaa6d78b571d069c4940a95a980356eb767298b470b49acd02aebc4027eadeaddb4b883ed37bf0c3c2a6e6b77ceecf29cc673fdd267e9ffec5543e16dae5e519fe3dc874538d4f04607237c13bd79b4b16490792fc5cb478de240ecb20fe6", 0xff}, {&(0x7f0000003300)="52ea304bffdcc71820eafce9563785a000e2bbbad451df2180f8f994794150293b03562ec474f0d702a78a3ee8ee812a9e1f571080b3918d2b673d7692a687efbefd43530b7ff93136a56fe0fd020c6e3665c1f15b01080dc15c40528eb6f1128743de7d930f18c0f32ce948725625b8b6bd3f5ea81456a1246490018200dc50cd3db2bab68d24ba13fda3e75fe56a08791b7251a38a68984d5562bb938f2ab43a8a2617580d2cd76b92c595e43747d36b580fa39ce219022838d1393efcfca85d2e143dde895c3784e4d69c1a0bc157e33e610eaa16f0810c84ee8dcc1c3e81c41194853d91927cd9", 0xe9}, {&(0x7f0000003400)="cfa7c848f26cb22c9f3dac34be5e76ece1c92a4f764897b074de9bee5b86f355e5e54350cb4daa9dcc76", 0x2a}], 0x8, &(0x7f00000034c0)=ANY=[@ANYBLOB="b000000000000040ffff000006000000b0d7175323089882de984e2edb465ea25fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc7981b2a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daa000000004afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859900495dfa7016d8be0fd00000000980300000000000001000000f8ffffff1723f5262326aaa8a236951cd9df46d6cf1ed316f287bd0d0e1b02cbd480df2c5e99e93ce462dfdbe2839dafcccbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916692b0bf96799706b7558ce5ea59d2ab099752aacf5d7cc7d4781a062bb417998c1b4f75872f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6ee313ad97f08f195381000000000000004359c487a615294ca4f0b4411951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b433ff0fe91b52544ca2b7c6dceb8e065a0bcccaf627e151063bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000081dbfc3b76b7b924b7549811b94e119a0b96a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a067d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff973dfda69f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc400000000000000000000000000000000000000000000000000d032f8855cd5f737a74a49878f0b1b696a080bd2f64c348684725899efcfd97e7f43faf82a3a004f43c75e2bf7f69f4c3b7f69307277c53790369a0a5b92f3d42fbd3d407db50639deda4b8220f58f71c4583647339018f4201867c08f924bcb799633432fc51ac650f8e856c1d351beffb538ab2b6d98a4ece5b9cf9b76acc4fdc8f655380ee702b7ad7c86b2e37a4be386e19d0fcc47e0a841e72b6fb33aee2f20e0cb4015b0edefcd9fa31544023e36e649ea8505c08cd794850031df29cf1d2d89799f58500000000000000000208e828eda1206963a203b4ef47e821dcd1558c9beaa50a858477679e65dda62b03bdec673c271050cb294206f21767a43a7c19e6c94fb99d62933c5fbce109cb3b2616f94cb47555c0d662b15a4e30387c1a4c0bb20af4a72c5dd6c58c2c6bb7f5877369efa756335112b84db896125c9dcd8bcca6ca92e5f530df63c97ef4f57bb7c628ec005797bda5c450f8fc9ffa0f7c216ee73e79e6db90088d0cc80061430c88233791e1462a8c45698fb997e67d898a899777c5525c59a246a3dbe60290a4ca8c2d881edd68dfd533b7eacfabe31320c36ac14da99b42096bd85a77c3668a87c5ecd7c98caeb9c4eded0cffdc66af3361f741100ec5be8996ee33660768c5196bce177e52cdeba1fd730e28c1448f7cf5d15a2bcc2a038006ba6960b0e5960715731ba4172042c76a990bccf51ad4e802887052d5305d9348f4e08b44bdd33dc93f2e8c3938072261e60d41b2ae3efc69b7b5ae1ed07bbfb00fac9cebde307be768714"], 0x9}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x200, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x200, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6, 0x3}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="ef83bf55d4099342810100751af2d1715e00718ac223178b5e515772c889eb528e73b4bd9c040c94c58e5a0e424463335b6158a38dff4650aa3759716b51294430a49687b31365f3cc02446da257600b92"], 0xa) fcntl$setown(r2, 0x6, r3) r4 = geteuid() r5 = semget$private(0x0, 0x2, 0xcc3ef980a7dda207) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/164) getpgrp() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000004c0)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r7 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000bc0)=""/164) dup2(r2, r2) setreuid(r4, 0x0) setreuid(r4, r4) r8 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f0000000800)="e364b306c477d788a0226dcaa7581aa9bc4e28a91630cd0c5236865f3cc531ab0c21b7b7719e340600000000000000c54735efa162806f783c11c79aa18137e698348a4bbea7ee005f2403ad65ccbf478908c7a81c2e3624e712d78208cab80b707afd66f913fb9760ff00"/118, 0x2b1) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r4, 0x0, r4, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:35:35 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4fffffffffbffff0000000001"], 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r5], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r8}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x400, 0x7, r8}) 16:35:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) acct(&(0x7f00000001c0)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:35:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1f, 0x80, 0x1000, "221628a40f589480ee47563b12d2bb7f76f7630e", 0x80000000, 0x1f}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = msgget$private(0x0, 0x1) msgrcv(r2, &(0x7f0000000240)={0x0, ""/121}, 0x81, 0x0, 0x800) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r3 = syz_open_pts() close(r0) pipe(&(0x7f0000000200)) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat(r5, &(0x7f00000000c0)='./file0\x00', 0x100, 0x58a9aecccc5d5494) readv(r4, &(0x7f0000000100), 0x127c) 16:35:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) read(r2, &(0x7f0000000280)=""/222, 0xde) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x160) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x400005, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) close(r3) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:35:35 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) semop(0x0, &(0x7f0000000080)=[{0x3, 0xfe00, 0x1000}], 0x1) msgget(0x1, 0x28) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0xff}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x800, 0x0) close(r3) r4 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0x5, 0x401, r4}) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) fchmod(r5, 0x1) r6 = socket$inet6(0x18, 0x1, 0x20) setsockopt(r6, 0xffffffff, 0x6, &(0x7f0000000240)="0af5224efbaf035547865bb3a46e20d9fe05dbccac6c055bcc0b4b8fb7b82753c3081e68682846640812e7cbe8780eddd28136caafb39622f44e89f462153447afb99a72", 0x44) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) accept$unix(r7, &(0x7f0000000300)=@file={0x0, ""/18}, &(0x7f0000000340)=0x14) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x800, 0x0) flock(r8, 0xe) r9 = accept$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x8, 0x0) fchdir(r10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500), 0xc) select(0x40, &(0x7f0000000540)={0xff, 0xee91, 0x5, 0x8000, 0x80, 0x2, 0x6, 0xffffffff}, &(0x7f0000000580)={0x7831, 0xffffffff80000001, 0x9, 0x1, 0x7fff, 0x4, 0x6, 0x6}, &(0x7f00000005c0)={0x4, 0xffffffffffffff51, 0xffffffffffffffff, 0xfffffffffffffff9, 0x0, 0x47eb, 0x4, 0x1}, &(0x7f0000000600)={0x25f5, 0x4}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x10000, 0x0) fsync(r11) 16:35:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r1, &(0x7f0000000280)='o', 0x1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x40, 0x9, 0x3}, 0xffffffff, 0xd2, 0x6}) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r2, &(0x7f0000000280)='o', 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:35:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) getegid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000002c0)=[{{r13}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r14) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64=r14], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000dc0)=[{0x110, 0xffff, 0x101, "86ad3de5935e646bed608fd281f992f9edd9610e1ba6e4148c5abc5d226ddcac124279517be32cec9d1912ef1b7f6485d3b41e0c65e4736a1601b642c7485bf80975e123ad96a634e68c1634f7d3955ccee9f4d99b1e5df582f7d46700608a14ccbc5584cb971ba7fd9d0b8ae69a11008f461bbcb86d1fa1022387011a57be2613f5597ffa07520a7de6adca017ee1fcf82c7397c89caa1608838f75951f8f392877a3906d9f4b5b7cf65efdcf794d1e12877ad1b0d886da8a729278e2d76880baf107bd7bc747b67c399918de48370a655366dda329c92607e12be4ac2ac01ed8ebea220ff757fbf1768a7a664638b3f356817b2dc753d5281f5b4613b8"}, {0x38, 0x0, 0xe6a, "636568cc8213e355d824d790d238455dc3b1db81237ac01cb3558c3a772e2faccd0717"}, {0xb8, 0x1, 0x400, "d6876f590e8e28a8d301a97e8018fbb1a546d53c3f840a7d41f0c305079f97e5858cf2966da793b78485cf8c22ce7931a41eed2d2ba96f137353f849d5e4df7ce6ddc300eb641a7fd86167ef19d1e1867caf92ce445f2075b30b297727e13aa022eda5a338952e729e4253ba1d14637d608453248915729210490b453c17695518ff6a1f4c7bc14873071894e90cb2cd2859bb1588af0330d8d77ea62bb56f044dc6"}, {0xa8, 0xffff, 0x401, "1efac63053c306c18641ccb13645f93de353995b0d121e7a1e92d024a6ef886242b132933fce62942623e1f78d4671e1b9f6225cbc33f03948f584ea59d20376c432e25d36c61100090d3f111a8c32aa00db638417731f6b98228752a9d0d1d9f404f37dc6efffed064ec9817a9691b6484636ae445be97c6a9edba65bb165977219df1785df70cfb6ae5d68995be7df2c9c9e81cbff6fa5"}, {0xff93, 0x1, 0x7ff, "6396b40a7080634ccb7af1cf13a8ced7a89c432582ce0c5a4010043d163174b84a748c2c6ec991fb37d6b2f27c63deeb991fe0de993d292bf009e348a14ff029fffa6668377ab582a91b"}], 0x308}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x0, r15, r18, r20, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r17, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r22, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r22, 0x116}], 0x1, 0x0) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0xffffffffffffffff, r5, r18}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r23 = socket$inet6(0x18, 0x3, 0xff) poll(&(0x7f0000000100)=[{r23, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r23, 0x116}], 0x1, 0x0) dup(r23) r24 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r24, &(0x7f0000000280)='o', 0x1) r25 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r25, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r26 = syz_open_pts() close(r26) r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xdc9, "375d900ca96cf894e67ac61d38027b4b2251677d"}) r28 = syz_open_pts() close(r28) ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r28, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000000)={0x4, 0x10000, 0x1c6, 0x3, "893eb7e45d4f7be1341c5f9a8a71f2628c54c223", 0x2, 0x600000}) write(r26, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9", 0x71) 16:35:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000640)=""/4096}) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000600)="e5b73473c4f2e581ae090598661656", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) dup(r0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x20) write(r2, &(0x7f0000000280)='o', 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:35:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00\x00\x00\xd2\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x94ef, 0x8, 0x0, 0x9}, {0xa8f4, 0x1, 0x5, 0x2}, {0xbfe, 0x13, 0x81, 0x4}, {0xffff, 0x1, 0x40, 0xaf}, {0x7b29, 0x80, 0xdf, 0xff}, {0x74c1, 0xff, 0xc8, 0x3f}, {0xfffa, 0x2, 0x2, 0x1000}, {0x0, 0x5, 0x81, 0x2}, {0x0, 0xff, 0x1, 0x6}]}) r3 = msgget(0x0, 0x20) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x101, 0x3f}) msgsnd(r3, &(0x7f0000000200)={0x1, "61bfd5a1540d77591686bfab8c8837c0f54542e16942b901006e37907e06740393c6b18e79c2b1daa0784509f18d45bf5adf268bbf1828bed3b550f5763066d99856e271a5b82ab85c12bc5cab7f5e352af5d0b4ab94e8fb386e878b9931fc8e6aa293a08ff4127b68b1d858bcecfe059f250d1afebec53d303cd2257ac9ca52c1a7fb6a574012d008741b085161f585d28d8b91af306a"}, 0x9f, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:35:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) socket(0x2, 0x870c26f6e4ff28bc, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:35:35 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='\x01\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='.\x00') 16:35:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4080, 0xff0}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380)=[{0x2, 0x7, 0x800}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semop(r3, &(0x7f0000000300)=[{0x0, 0x9, 0x1800}, {0x0, 0x2, 0xc00}, {0x2, 0x32, 0xb4bc03287dd02188}, {0x4, 0x4}, {0x0, 0xc5, 0x1000}, {0x4, 0x81, 0x800}, {0x0, 0x3, 0x1800}], 0x7) semctl$GETNCNT(r3, 0x8, 0x3, &(0x7f0000000480)=""/84) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x8000000, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xffffffff}) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x7) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r4, r8, r9, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r10, r11, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getpgrp() getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:35:35 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r2, 0x144}], 0x1, 0x0) socket(0x1, 0x1, 0x5) poll(&(0x7f0000000140)=[{r2, 0x116}], 0x1, 0x0) r4 = socket$inet(0x2, 0x5, 0x9) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x3}, 0x8) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) shmat(r5, &(0x7f00005d0000/0x3000)=nil, 0x0) 16:35:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getppid() write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:35:35 executing program 1: readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/25, 0x19) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') getpgrp() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x100, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x11, 0x80000000, 0x0, 0x3}], 0x3ff, 0x0, 0x0, 0x0) close(r5) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64=r5], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1e3, &(0x7f0000000000), 0x40d}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f0000000a00)=[{&(0x7f0000000180)="f211b18df676e541236b7e86ddeb15d31a8dc1e3d35bd02d067b744c8cbb5ce80ec8147c2261a60b9ccffd40c9fb6db6d2ee", 0x32}, {&(0x7f0000000340)}, {&(0x7f0000000480)="b2eaa0e8780241ae071fbbed82d23ef45e7de2ff70ba69070a17139f52d8c78759342be03111200e00db0a6cb1ea1c51d0f2d8bf5315861c2dc784f9ea820a142c2b62e2c13df5875329d1c4fe4029bcc796381e71f216487630e39e9898a1ff4087f3003e7082bb158a0dd45963992ad9a9652ea3c37ef671eeb13d91", 0x7d}, {&(0x7f0000000500)="dab214d0f421707f598719bff636011b684cc3996fa769f3917726e2aa21f27be501d11166cc07e5d86cd56768d152879aabb6e877aa1e157e513cfb5502465fbae5", 0x42}, {&(0x7f0000000580)="1a3e07154aeee5b2ca590f133e4832081ea05cf9d13ac71cfe2cf7828d76adc4787ddb969f27e869f12c119ac6aa641621eb7a2a24c115", 0x37}, {&(0x7f0000001680)="ce972d5073b0e67a9c16b1770bb90c8b16cd5acba1e9e779fb25e0c6e7190d0ba13c806bfbf60ea0904d095275b08d5b8d9926525a46ef2000067a8aee2417635cb6a258ef086bde2af19a3b0dcc1a2aa901027562896fd9df174e2497cfb908b761a12659fcc2930c8f50b4ec91055041ed21ff0822abe3936922acd602803952a32f7916c9523b706d237018d318ff5a10c5a5d0436178e066220a4cd63bf8e661a5f4effd3cb0e82dca0f47582a95b8d0f1c0bc2767f1d6654bebd3f19d3b01eac917eca846f3ae1eac5d4ea5ee0d7ce6cfff6775b2fe2259fb7a593d36eb3f92a914dc8128e13a2f420c514e6727b3c10faffad2ee339725bfd28a57892be147e9b4e0f13cf48b7aaf7d367fb46e29f6b94c814d72d6d5cf6a93ed01f35d6a2d42401ec5dc196b0dd76dbc5eff4f2e0cbb0649e60be1bb1e0eec25d081ba62090d72de16a2d82ec81bf6ac4fcb23ff2cb4e322eb7522b1195c387eb38997dd93a2ebee65ca1de1ffd23ba76a0ead673444a1971466c99e24a2ef07c4588daa761902311a43b9e46f748f5ec01fd10a447befcd2c4f6e6937f11c5b9bde2c2b8572a8660d38e9cc0938e6098d00f8bf7d9ac366e1138526191069a8dffa29d640c3f1ff2caa220661721f44378bc714aa50f8baaf273c649dcfeaeff4a830e82ffba0f388e63257a973bb71903f51548c56428384ea1c72b15524b67340e30cb5932016c7dad30b04fb273a5caa11c58dfdd22b8a0f5272dcb6abd238c614290f3d26849b8c7aeb1fbe4f45b85b0371a97675483c6639133c479e89ba8af6d2bc8368cbc164e7775a45f65616fd935528b3728900011c03538a31c899a099ba2c7c279308651238629167f18b3fa065375f43d5d5dec643c1c5ba54b575afeae89f3f97a5b5f716a77617a0941fe626d0c87348213a43c05ef963b375237b88ad9d6bf7390a7a600372fee875c5872d2efad531d6e718011a2ed0b6c296b75960a3f4c02874201477cefdfaae2f3c16f83fcc14aa103e8c280d4922c471dd6a442467c10cea97a9870ee8bd07f30341add4cbe45501c7997ab3bf91ac8925b3f980453fc034d3493dc09c7de009f9b3fd764f487eb8b03856efcf19d897abfc8ea4ea7a727ebe701f390551c14643faf90ea49c369aaed3e79a188d7ca39b951abe52f6701da068554999ecf1e13eb8e16c7e3bb9f4fb0d372dd04ee041dfda3fdd9463c6f58c97b2d1c0b17d08ca8f7479fe7505df3be2a3f57f69e5e9aacda8777d09b1ef4ad31b2e82185304a4bca5eee825a387701625939be8224f82ef3442a789ebf9680cdb55a5b37e9923a73c90bf566d5bbc94bc3bf1b2710ca31acf1ae83bfbf3c817d356d63ac46ffdeb9e023a0826f21344b667d5c1523bd9b230fa71e65764f4ad01b76c0942967c22e633f193117b54ce9ba469839c331f88b3553bd91d3ecdd1d160bc4d91a549a24dbde72753455bec5aa6687c770adf3977ef757bf2a0be11aa763407a49fab564d865e99a2aee35b400929f9faf22e72f59a012c8369f15746a20ba8cdcef727ec5d41d6e08c9051bd7aff0d2dd4eef34b028345158c00ff095e682cf8f2066cd811091f731867694e5ea4f8779131dacd9afe9a017fcb5aa0f23b38c4e85b54441dbfb96fea02871bb9b83da24ad7603f0ebaa9898bffca5b1ceab1e6b5a5aaa3a6cca88b08fcbc960c1e3f53185450246424c8bc80931e26242d7df21271da7a13efbe1ac1378adc8eab8baf745ae58bdd99e0bd1e09babbce0869e13862aa7ba34292209b2453a7646be22dbe1f29bf512b2a9d8bdb5741998cde4923614e83898612c0353fe800a1177ee349ffaa46417d109c7359d2bb57a017abb420d87943031f8c312de71ff499f978810aef7ab4486b8439576b6928c730edfd33dc47c17e562e4a026b0b0633b832f381f0a8319d020ab4d6cd1259f7e0172788eb699a4a01fdc6c557efd87740c3a3ee9511c28c7b9d318987a353b0653fbb8b2be871373534af53b2f4b880b7db607e7512961330d7105357d0b5a6a91fe003b9ccbe49749e859836f72c6acaf3c590e488370a929d189faf8d57bd9b471ea8c8c923da29a7f7623614a68d13679ce01a51f81ca1ad649552b95fa6ff905330ffd473033c672e342e4e56b62ab9632896ed232d2d8c89a800a84c17ea7b50665cba7fa899855a209893334cfeebec3e31696cc48205894c133ed6dbdbeee0349dac814aa402afb810399018f252856650d2eb2a5b8480de2e9f8cfddc8ff5a3f0226c4759e6d807f30fd2ac63640d85e732839a9b95fb1cd3ccc753c55d7b95cfad8f59f14765a030737bd66feaf66000dbde163ca2bcd870cd23df1be06ef93c1c6f5c2e29808dc991cc4daa586e2e81c5ea9eba9e26079a54ff614e86d3876ad3546df3bd676210d1d0c2d47e0dd44ebb50035f009e85a294605862bcfa3269f691567daa0581ed0d3150352c79f87563c8bddba9725103294fde52fbc2f1243711b28c8cafecb00b719c494968b3700e8e1d8dc867f8904a38089de05e0ecb3cb9cbb83688453f0cc68b6b03cfa08bc0de476419197846bcc1b03e105dc7b944592adf433c1329a2e9628a5048c6c07a456108c20b6973de41fafa2bb430e1f4157e4af6a9d385930b6e2b9aaf1e63424e97e5e5c12f488c9cb1f587c55c0970b9955bd1d5e31c74e346360e5c25dc112b9ff565a1385c87139281230bceda44defea26dd0a3f864671c589dea5e74f064dae06781ecf6f258fd3ba88b4b76424440cc05a09212a088b7944107c42f9c715677a89334746ac9b0d9fb07f93ee905510125c6f5747a0ca01c06ab8f432c820cf4af348c2441be978ff1b8a4e1e69afdf18bfc2446bcaa07bab27a3803bb4a42899cdf07bc65b21bbb2a4c21802e5802bb12609df0bcb402fb6370439603474b69d0d537d396ca62d38aab976aae9a08ee5c7b508dec4ad417daf17719b160fbd743d88ecc8849e8f2de80489a337e82c936f73ab8ca956cb35d534b1d0522430ad39fa97cd2aaf5e97b000bd8e2eae71d3f055ac37cd89a9de2c5f6c575353b9be41de922f350bf351743f9d15d5bd0a2a41db171eca006e5078a5ca1c56e3a83234cfe43846143ac4d40db81e038bec0b86f74fbc99ebc61482d727df9dce0d6c721735fdaf44e140fd7d772bef5629edd49c3a8f040399bd05c07d41d0042f4bdfd36c3985a27808b00e7acb388b135753cfd1ef18f68effe1f396acb85559b17939679461ef88e8d39e50b58283efff1fff0d88c288799c8ff9bdcd032b7035a980232511517bef695da39275ac4f66e52c34505e6008e4c8321fa326b76b161ad7f7addca9dd0d9cb15af2a63ec878730899a3e2592325a91f15629510b4a302f8784f0d2324c126b1f87d6d0da799219deb6435e15f9b91c8ccbb72a4f0036b84c17842c16abfaaa7e3a1ea0147ed8f8478b0c55db0f7dde037417bf6492ae0e908fb3e79b3199376c51b644b8302cf7d2914ef28cde5b6ca31dcf781da382e8b801977b944327a437e2368f37b1abab3ee842202b5c7135b3e89d5eebc73f15a54bbb82c25ca79f374bb31ca3b0c461f59a2bb4b3c46be974d8118d6819b76133f077eeca107b49957caf0c515a3ba9a53701fdb23a955169817daea0e69225745ba23d0282a0c23d85e22233ddca500d7d3ef1311d6a85d906bc334e742afb7605039d76f147f0640895305d01ad85f43b25e484504a12cfd0f96ced89678eecee4d59e0bd7f7c1220af2c0c1dabcd204439f2ce96bd550222cf213aab4ecaed7480a531a0a550873a66bf18ab7c874538625844f19c72c32f9b1978585766c5d0d4f448b990c57937f29a889b8ae8c75b241f9bf885e4547173f94e8ccfd573a43c44dc08df66458608b6955da9ddab34d9321877091e69ad17712b1ccf95cd3139025542a06a0610446d0190e5f08791ecc267cae70341fdb9ed9fc6fcc3a57afb6f610005466a5510cf4e20882b5dfd8e3350123eedc78f588fe2187caf087f2b4f12c1116dc42877e04c7d2f56cd649bdbd8d3dfa8965a852416f1db0014a5d86572bd1d51328c8e6e69c4b1281967946b8d7410805b308deacb759544fe3a591d72128a2f1d27f9386cde8857677917d4f3a9bc1a58e352663067b6ae00715950b1c42c988f297d9317a8fd120ff25a81337d23c64bbaa6dc707959fb012203ff281ebdb221ed9388a1ff88e10103f56727a24b821ca288fde4b9ca126cb72d576cad64a46c2b424d73e1a6ae8bb603523d95246b32fcb057b7cc15f5f43061f0de13218759884d2cf003141720d9861412d320a4de1ed0a800af9f767f3a7987f301015354f741721ecbbdce55f36c884dbc6da9633acd2d72d109412cf479237778b776d0fd1e90418ec4ba984ba056ac83f6c455618762a78b93d5a289e65e387f7216f4497628d4db53d09a3f5a8b2adda79129431af6872025e51890565e7c08bda6fd0a3cde45071f3a7b00380b580864f3b19bd6991fff04fdb20ab61957946bf9a03a068644fab7c32c3e638b6d1b4a059e4c5dcc0842a473171290d1737b6e87cfe1ea03de1eff4d372607884f73308d831a5a8112088e74d04e5dd625a71e5ea2cbcf951b9087eb56a6aafced2a0366c73b4c7cf9c2ab94220c5b34f2e2e6aca599bcc90334535b2e5688a6e27a85e4b7f4a2c5844869d9e7f5cecfcda2999adcd1b859438b9766d1a45a148078e656c4c7f190ffeea13173913849912c23b22f6bf1638a1baeb5750627919a80962023e76f49ad102391ebd14ef6994deefdd59acf88f38d7c1a678f4b4e281f83b313ad3615efd19ef94a96aebb8c302312e739126917104b82e2a7c4a770bbf5853556991ff7c1b628baa64f4bcd6976281b297b23174f56d1614ee58fed373d0154255f1d781ffbcc6904a4d5498b6d7c922cbac690b96bbddbab7e1d4584fcc9b85ccbb5787363fd8890447a9ad9a34eb47c53c65f9b60f6ede723517fe1c17741f53200fdd13e875cb0f65cc019c2939044cf6424f6d4bb877d8e8fb115a932664c752d425c2f557d3156b1c49f2da6d24b7d43c50c296bdddc5df6721925b53c65ce9d120e9d041dfffbc6c2e41d538106156471a69c2ce876e375dfb69756aee0c3a92fa011a3e5d7f705a4bc08efa97014604dc127446b72e560c9baf2cd1ba542d0379203fb55e0163f4f2a72d8ab552054e1ad9ff3ecb71ffc78f9d9874cb567853b215178775bcb3b1f2731c58254e7daadbb7c4e735afdfccec42dcb8aa28c23afaa24f85b47ac1d0f5f4e314bca4e33f8ccf0950cc490cfb2f01d97c0ad2341e6b59e844e3209fa25032af9d3f43a11bc97aedefdc09c9c83fecd55e98b1573c663981300a4017be5eadb62b2477c76fbb4956ac5bf3c64770b1f60dfed10d8a7c96aebcd174e010a209d7813504f544b42aa677c85b9a524f52db0c12ccc8f4c5381f9ba3bb2829d9177c8810cfaea2d9af9f3aac7fbe9f1c54be48ece820e271d3abe3943abd658c6623def6ba9c6dd83fb3ff96d7dd98029a0bfe44b3598a8b79b0f393941b3036254ce9ed4ff865bcff8d4a0b0f497b73681369f9de5204282de13842401b0289cab09f33d18f1a1e9d6c77f9eed66bcb64854adf29e94ebd14d6720c2519649bcc10366592b7fb02bc58b88a696d43c921362df81e03d0497c53b2cbb7f1cffd60204d0d2163b513238812b12d97ab51a88604f6d1432d373bf68854d0b6906f926e87e65ae2dc21c35f962e533eeb222ec2f87", 0x1000}, {&(0x7f00000005c0)="96f681ff6f6a9585efe588b18d99b4a191128746974c34938507e955d4df06c8c8af4032f7c1ff547fc843e12c14f32b2aad4a6ee0de8c32645f08b9beb40df7bb6b2156a3a123bc02b358dc295e33a704fbd9c13cc7d35cec02f8c8896598ec220dd87970501f4179adcf720b618ffaa4d12279ec972fb3cd291891336d711295f8d415d39b77b67bd489023db50257c6dfafc68a689ae066bff25ae9b6e74791b28dbb9e76a39122c4a6f2c4c152eb561315b8da05231a513b8adda9a9296311b3261b6b9ee5e6feaf6abfb7ffd6c2eaa48ab2f24bb7f816d95d4fb93757525ca3abafddf74ef9a2e6e00bb43647c2ed4fc233c3", 0xf5}, {&(0x7f00000006c0)="2d34c5b08b0b885dd8e71490410e03424e005437fad6445dc1868b8dc3ff3947750d7c485eb1db9b563096d578a1465a97af00bc4a0ff0c260768d3df3945e83534c1d2d6d4287b98fc2c04a13e259721d3fc1bb013b2b08ac51d6e716e0069bc8211338ca3a36da706fe7a7d88ac8de7d897a0c18d9b9e42ecd7455fe2af54436a65d909fd7f0dc4e26cbddb49f19cc4444f19a9e2e579eac8fec7eddcf84687cc7b918d1bfc32975019de80a353ff3a6c8fde1c5937dc4cb8df187291b5023bbc2848a3efa5afaa2f2224ff11cb9267da50a28b1a82f85320a", 0xda}, {&(0x7f00000007c0)="60369d1c80e50a5c9c201944c9b70fd7f4fbdf94c2e3508dd229f83b326a2a4dca5d0aafeb3b8dfd53ca33933ab7e2f614199297ef372b0ab68b38889d729c37d7e33fd4626233b9da1349f487c2b748431c391e78114c1b75ec2dce8fb2c2e8521bfc74200f50295e41c3361fdf128bfffd647c7a359c921b6f4ad5c4bb223046d00b95096e49cc6630c1fe2d504552ab65f68050d3a1d17edbc8edf7b57ef30d1e4de566df4feb1ea281936eff6c16fe7f750c7a888aa592031a899895acbb41d17e2c4dfdaf4fab2613", 0xcb}, {&(0x7f00000008c0)}], 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r8}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x6, 0xe, r8}) r13 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r13, 0xc028575d, &(0x7f0000000240)={0x9, 0x7, './bus\x00', 0x6b4a, 0x10000, 0x800, 0x8}) r14 = dup(r0) fcntl$getown(r0, 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x7f, 0xd5, 0x4, 0x101, 0x5]) ioctl$WSKBDIO_SETMODE(r14, 0xc0105715, &(0x7f0000000080)=0x37) 16:35:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c6430002f11dac49859f9b3a50a976dfe7e723b8e8920c723d93d9a2de273321b98e5ca988e0f50277de400392cbef7ca378b8753449b6d545c209a9cce1a547ecd99d03dd5049ab56d302903d73d1afd2378d83066536f88d6cfec9f2504a0a8a476cda437fe9a07367c16cd3604d60b959fd3e2155dbd6add9d8de708c5f8ff3ae276a250ea9b2e47d9587ca8ff4992731ae1ed8f07ceacb13a8cbc47575d68dc242b8575aa7e2f"], 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:35:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x3c}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="d6fcf0729c445c684e997e0b05c8") r1 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x116}], 0x1, 0x0) r2 = dup2(r1, r0) r3 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x144}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x116}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, r3) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 461398 92003 0 0 0 0 syz-executor.0 *299507 92003 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff8000233d8f30) at kerntrap+0xec alltraps_kern_meltdown(6,ffff80002136c000,fffffd8076410e70,10,ffff800000025180,ffff8000233d9198) at alltraps_kern_meltdown+0x7b 0(b,ffff8000233d90f8,83,ffff8000233d9198,0,b) at 0 rt_clone(ffff8000233d9208,fffffd806f6d02b0,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d02b0,fffffd8061b423f4,0) at rtalloc_mpath+0xba ip_output(fffffd8061b42300,0,fffffd806f6d02a0,20,0,fffffd806f6d0230) at ip_output+0x4f2 rip_output(fffffd8061b41600,fffffd80744de950,ffff8000233d9418,ffff80002136c000) at rip_output+0x252 rip_usrreq(fffffd80744de950,9,fffffd8061b41600,0,0,ffff800020a5e008) at rip_usrreq+0x46a sosend(fffffd80744de950,0,ffff8000233d9638,0,0,80) at sosend+0x645 dofilewritev(ffff800020a5e008,6,ffff8000233d9638,0,ffff8000233d9720) at dofilewritev+0x1b7 sys_write(ffff800020a5e008,ffff8000233d96d8,ffff8000233d9720) at sys_write+0x83 end trace frame: 0xffff8000233d9790, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic attempt to execute user address 0x0 in supervisor mode ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff8000233d8f30) at kerntrap+0xec alltraps_kern_meltdown(6,ffff80002136c000,fffffd8076410e70,10,ffff800000025180,ffff8000233d9198) at alltraps_kern_meltdown+0x7b 0(b,ffff8000233d90f8,83,ffff8000233d9198,0,b) at 0 rt_clone(ffff8000233d9208,fffffd806f6d02b0,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d02b0,fffffd8061b423f4,0) at rtalloc_mpath+0xba ip_output(fffffd8061b42300,0,fffffd806f6d02a0,20,0,fffffd806f6d0230) at ip_output+0x4f2 rip_output(fffffd8061b41600,fffffd80744de950,ffff8000233d9418,ffff80002136c000) at rip_output+0x252 rip_usrreq(fffffd80744de950,9,fffffd8061b41600,0,0,ffff800020a5e008) at rip_usrreq+0x46a sosend(fffffd80744de950,0,ffff8000233d9638,0,0,80) at sosend+0x645 dofilewritev(ffff800020a5e008,6,ffff8000233d9638,0,ffff8000233d9720) at dofilewritev+0x1b7 sys_write(ffff800020a5e008,ffff8000233d96d8,ffff8000233d9720) at sys_write+0x83 syscall(ffff8000233d97a0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,11526839010) at Xsyscall+0x128 end of kernel end trace frame: 0x117f20c9320, count: -16 ddb{1}> show registers rdi 0xffffffff81194cb7 db_enter+0x17 rsi 0x26b7 __ALIGN_SIZE+0x16b7 rbp 0xffff8000233d8da0 rbx 0xffff8000233d8e50 rdx 0x26b8 __ALIGN_SIZE+0x16b8 rcx 0xffff80002136c000 rax 0xffff80002136c000 r8 0xffffffff81f734ef kprintf+0x16f r9 0x1 r10 0x25 r11 0xe1cc58925555328c r12 0x3000000008 r13 0xffff8000233d8db0 r14 0x100 r15 0x1 rip 0xffffffff81194cb8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000233d8d90 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=299507 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac0c68,0xffffffff82645b50 process=0xffff800020adc380 user=0xffff8000233d4000, vmspace=0xfffffd807f00a8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92003 461398 73873 0 7 0 syz-executor.0 *92003 299507 73873 0 7 0x4000000 syz-executor.0 88667 84027 89955 0 3 0x2 biowait syz-executor.1 73873 480724 89955 0 3 0x82 nanosleep syz-executor.0 88772 220419 0 0 3 0x14200 acct acct 35652 332442 1 0 3 0x100083 ttyin getty 1864 460694 0 0 3 0x14200 bored sosplice 89955 489833 21419 0 3 0x82 thrsleep syz-fuzzer 89955 373276 21419 0 3 0x4000082 nanosleep syz-fuzzer 89955 364275 21419 0 3 0x4000082 thrsleep syz-fuzzer 89955 395312 21419 0 3 0x4000082 thrsleep syz-fuzzer 89955 472078 21419 0 3 0x4000082 thrsleep syz-fuzzer 89955 148860 21419 0 3 0x4000082 thrsleep syz-fuzzer 89955 503519 21419 0 3 0x4000082 nanosleep syz-fuzzer 89955 389424 21419 0 3 0x4000082 thrsleep syz-fuzzer 89955 237116 21419 0 3 0x4000082 thrsleep syz-fuzzer 89955 208362 21419 0 3 0x4000082 kqread syz-fuzzer 21419 482634 26208 0 3 0x10008a pause ksh 26208 360233 61937 0 3 0x92 select sshd 61937 343406 1 0 3 0x80 select sshd 53219 387466 77933 74 3 0x100092 bpf pflogd 77933 380695 1 0 3 0x80 netio pflogd 88723 74122 20071 73 3 0x100090 kqread syslogd 20071 296151 1 0 3 0x100082 netio syslogd 57549 331426 1 77 3 0x100090 poll dhclient 36093 405705 1 0 3 0x80 poll dhclient 86013 480792 0 0 3 0x14200 pgzero zerothread 48984 131313 0 0 3 0x14200 aiodoned aiodoned 36887 398486 0 0 3 0x14200 syncer update 56301 325600 0 0 3 0x14200 cleaner cleaner 24681 419302 0 0 3 0x14200 reaper reaper 8430 218698 0 0 3 0x14200 pgdaemon pagedaemon 34006 238841 0 0 3 0x14200 bored crynlk 95465 474236 0 0 3 0x14200 bored crypto 14530 330789 0 0 3 0x40014200 acpi0 acpi0 24095 327732 0 0 3 0x40014200 idle1 27314 175367 0 0 3 0x14200 bored softnet 50465 286178 0 0 3 0x14200 bored systqmp 84978 193537 0 0 3 0x14200 bored systq 86146 402168 0 0 3 0x40014200 bored softclock 95001 291929 0 0 3 0x40014200 idle0 17054 507485 0 0 3 0x14200 bored smr 1 286953 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 92003 (syz-executor.0) thread 0xffff800020a5e008 (299507) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8262a6d0) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 ip_output+0x4f2 #4 rip_output+0x252 #5 rip_usrreq+0x46a #6 sosend+0x645 #7 dofilewritev+0x1b7 #8 sys_write+0x83 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff824f3758) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 88667 (syz-executor.1) thread 0xffff800020ab0c70 (84027) exclusive rrwlock inode r = 0 (0xfffffd805f6485f8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806fd0b928) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9600 7102K 7877K 78643K 23193 0 0 pcb 13 8K 8K 78643K 734 0 0 rtable 160 15K 16K 78643K 2352 0 0 ifaddr 103 23K 24K 78643K 639 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1648 0 0 iov 0 0K 24K 78643K 2020 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1225 77K 77K 78643K 5198 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 3 5K 5K 78643K 35 0 0 VM map 54 27K 27K 78643K 63 0 0 sem 12 1K 1K 78643K 839 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 4202 0 0 sigio 0 0K 0K 78643K 44 0 0 proc 62 63K 95K 78643K 1713 0 0 subproc 32 2K 2K 78643K 401 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 321 0 0 in_multi 40 2K 2K 78643K 474 0 0 ether_multi 1 0K 0K 78643K 55 0 0 mrt 0 0K 0K 78643K 28 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 732 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 202 423K 423K 78643K 14814 0 0 UVM aobj 130 7K 7K 78643K 135 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 747 0 0 NDP 22 0K 0K 78643K 201 0 0 temp 245 3569K 4205K 78643K 109480 0 0 kqueue 0 0K 0K 78643K 15 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 72 0 66 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 329 0 327 1 0 1 1 0 8 0 rtentry 112 414 0 349 2 0 2 2 0 8 0 unpcb 120 3332 0 3320 7 5 2 2 0 8 1 syncache 264 28 0 28 12 12 0 1 0 8 0 tcpqe 32 73 0 73 6 6 0 1 0 8 0 tcpcb 544 4435 0 4429 16 14 2 4 0 8 1 inpcb 280 9870 0 9860 15 13 2 4 0 8 1 rttmr 72 7 0 7 6 5 1 1 0 8 1 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 58 0 54 1 0 1 1 0 8 0 pkpcb 40 16 0 16 4 3 1 1 0 8 1 ppxss 1128 78 0 78 11 11 0 1 0 8 0 pffrag 232 68 0 68 13 12 1 1 0 482 1 pffrnode 88 68 0 68 13 12 1 1 0 8 1 pffrent 40 2451 0 2451 13 12 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 266 0 217 1 0 1 1 0 8 0 pfstkey 112 266 0 217 3 0 3 3 0 8 0 pfstate 328 266 0 217 7 0 7 7 0 8 1 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 9 0 5 8 3 5 5 0 8 1 art_heap4 256 1760 0 1468 28 9 19 19 0 8 0 art_table 32 1769 0 1473 4 1 3 3 0 8 0 art_node 16 411 0 354 1 0 1 1 0 8 0 sysvmsgpl 40 80 0 40 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 833 0 823 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7512 0 6082 47 0 47 47 0 8 0 ffsino 272 7512 0 6082 96 0 96 96 0 8 0 nchpl 144 16084 0 15612 62 42 20 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 50534 0 50533 1 0 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 52 0 0 7 0 7 7 0 8 0 vmpool 552 61 0 9 4 0 4 4 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 42863 0 42862 28 25 3 7 0 8 2 plimitpl 152 277 0 269 1 0 1 1 0 8 0 sigapl 432 4338 0 4323 3 1 2 3 0 8 0 futexpl 56 103099 0 103099 1 0 1 1 0 8 1 knotepl 112 1097 0 1076 3 2 1 2 0 8 0 kqueuepl 104 1690 0 1686 1 0 1 1 0 8 0 pipepl 112 2178 0 2159 5 4 1 2 0 8 0 fdescpl 488 4339 0 4323 3 0 3 3 0 8 0 filepl 152 41234 0 41130 23 16 7 8 0 8 3 lockfpl 104 1119 0 1118 1 0 1 1 0 8 0 lockfspl 48 379 0 378 1 0 1 1 0 8 0 sessionpl 112 40 0 29 1 0 1 1 0 8 0 pgrppl 48 64 0 53 1 0 1 1 0 8 0 ucredpl 96 4224 0 4215 1 0 1 1 0 8 0 zombiepl 144 4324 0 4324 1 0 1 1 0 8 1 processpl 896 4357 0 4324 4 0 4 4 0 8 0 procpl 632 12845 0 12802 8 3 5 5 0 8 1 srpgc 64 36 0 36 9 9 0 1 0 8 0 sosppl 128 67 0 67 11 11 0 1 0 8 0 sockpl 384 13595 0 13571 35 29 6 10 0 8 3 mcl64k 65536 520 0 0 65 14 51 65 0 8 1 mcl16k 16384 19 0 0 3 1 2 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 12 0 0 1 0 1 1 0 8 0 mcl8k 8192 18 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 190 0 0 21 1 20 21 0 8 0 mtagpl 80 283 0 0 6 0 6 6 0 8 0 mbufpl 256 932 0 0 55 0 55 55 0 8 0 bufpl 256 16885 0 9827 442 0 442 442 0 8 0 anonpl 16 486063 0 465308 158 60 98 106 0 124 2 amapchunkpl 152 29492 0 29301 52 41 11 22 0 158 1 amappl16 192 21461 0 20196 137 66 71 74 0 8 7 amappl15 184 818 0 815 4 3 1 1 0 8 0 amappl14 176 1083 0 1077 1 0 1 1 0 8 0 amappl13 168 275 0 274 1 0 1 1 0 8 0 amappl12 160 433 0 430 1 0 1 1 0 8 0 amappl11 152 645 0 630 1 0 1 1 0 8 0 amappl10 144 168 0 162 1 0 1 1 0 8 0 amappl9 136 1737 0 1734 1 0 1 1 0 8 0 amappl8 128 1333 0 1286 2 0 2 2 0 8 0 amappl7 120 295 0 284 1 0 1 1 0 8 0 amappl6 112 613 0 597 1 0 1 1 0 8 0 amappl5 104 1691 0 1677 1 0 1 1 0 8 0 amappl4 96 4314 0 4279 1 0 1 1 0 8 0 amappl3 88 1252 0 1241 1 0 1 1 0 8 0 amappl2 80 34340 0 34259 3 1 2 3 0 8 0 amappl1 72 105281 0 104839 25 15 10 20 0 8 0 amappl 80 13535 0 13461 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 4400 0 4323 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4400 0 4323 1 0 1 1 0 8 0 vmmpekpl 168 33094 0 33044 3 0 3 3 0 8 0 vmmpepl 168 553307 0 550673 273 113 160 160 0 357 39 vmsppl 368 4338 0 4323 2 0 2 2 0 8 0 pdppl 4096 8807 0 8716 12 0 12 12 0 8 0 pvpl 32 1284070 0 1262462 326 104 222 232 0 265 30 pmappl 232 4399 0 4332 5 0 5 5 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 762 0 45 21 0 21 21 0 8 0