From 1f7e9770bb42721d618cef051c6bea5aa7639bd2 Mon Sep 17 00:00:00 2001 From: peter Date: Sun, 23 Mar 2008 22:45:51 +0000 Subject: Move pcb_flags to make trivially better use of cache lines. --- sys/amd64/include/pcb.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/amd64/include/pcb.h') diff --git a/sys/amd64/include/pcb.h b/sys/amd64/include/pcb.h index 30516e9..2a11598 100644 --- a/sys/amd64/include/pcb.h +++ b/sys/amd64/include/pcb.h @@ -55,6 +55,7 @@ struct pcb { register_t pcb_rip; register_t pcb_fsbase; register_t pcb_gsbase; + u_long pcb_flags; u_int32_t pcb_ds; u_int32_t pcb_es; u_int32_t pcb_fs; @@ -67,7 +68,6 @@ struct pcb { u_int64_t pcb_dr7; struct savefpu pcb_save; - u_long pcb_flags; #define PCB_DBREGS 0x02 /* process using debug registers */ #define PCB_FPUINITDONE 0x08 /* fpu state is initialized */ #define PCB_32BIT 0x40 /* process has 32 bit context (segs etc) */ -- cgit v1.1