Index: sys/amd64/include/proc.h =================================================================== --- sys/amd64/include/proc.h +++ sys/amd64/include/proc.h @@ -70,7 +70,7 @@ }; #define KINFO_PROC_SIZE 1088 -#define KINFO_PROC32_SIZE 768 +#define KINFO_PROC32_SIZE 744 struct syscall_args { u_int code; Index: sys/arm64/include/proc.h =================================================================== --- sys/arm64/include/proc.h +++ sys/arm64/include/proc.h @@ -44,7 +44,7 @@ }; #define KINFO_PROC_SIZE 1088 -#define KINFO_PROC32_SIZE 816 +#define KINFO_PROC32_SIZE 792 #define MAXARGS 8 struct syscall_args { Index: sys/compat/freebsd32/freebsd32.h =================================================================== --- sys/compat/freebsd32/freebsd32.h +++ sys/compat/freebsd32/freebsd32.h @@ -56,7 +56,7 @@ struct timeval32 { time32_t tv_sec; int32_t tv_usec; -}; +} __attribute__ ((__packed__, __aligned__(4))); #define TV_CP(src,dst,fld) do { \ CP((src).fld,(dst).fld,tv_sec); \ CP((src).fld,(dst).fld,tv_usec); \ Index: sys/mips/include/proc.h =================================================================== --- sys/mips/include/proc.h +++ sys/mips/include/proc.h @@ -92,7 +92,7 @@ #ifdef __mips_n64 #define KINFO_PROC_SIZE 1088 -#define KINFO_PROC32_SIZE 816 +#define KINFO_PROC32_SIZE 792 #else #define KINFO_PROC_SIZE 816 #endif Index: sys/powerpc/include/proc.h =================================================================== --- sys/powerpc/include/proc.h +++ sys/powerpc/include/proc.h @@ -50,7 +50,7 @@ #ifdef __powerpc64__ #define KINFO_PROC_SIZE 1088 -#define KINFO_PROC32_SIZE 816 +#define KINFO_PROC32_SIZE 792 #else #define KINFO_PROC_SIZE 816 #endif