mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-04 09:09:56 +00:00
GC unused fields in pcpu
This commit is contained in:
parent
8dd3d530e0
commit
7e3cb9f8ce
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=165299
@ -209,7 +209,6 @@ ASSYM(PC_CNT, offsetof(struct pcpu, pc_cnt));
|
||||
ASSYM(PC_SIZEOF, sizeof(struct pcpu));
|
||||
|
||||
#ifdef SUN4V
|
||||
ASSYM(PC_CALLER, offsetof(struct pcpu, pc_caller));
|
||||
ASSYM(PC_CPU_Q_RA, offsetof(struct pcpu, pc_cpu_q_ra));
|
||||
ASSYM(PC_CPU_Q_SIZE, offsetof(struct pcpu, pc_cpu_q_size));
|
||||
ASSYM(PC_DEV_Q_RA, offsetof(struct pcpu, pc_dev_q_ra));
|
||||
|
@ -68,16 +68,13 @@ struct pmap;
|
||||
vm_paddr_t pc_nrq_ra; \
|
||||
uint64_t pc_nrq_size; \
|
||||
u_long pc_tickref; \
|
||||
u_long pc_lookup_field; \
|
||||
u_long pc_last_field; \
|
||||
u_long pc_tickadj; \
|
||||
struct rwindow pc_kwbuf; \
|
||||
u_long pc_kwbuf_sp; \
|
||||
u_int pc_kwbuf_full; \
|
||||
struct rwindow pc_tsbwbuf[2]; \
|
||||
uint64_t pc_caller; \
|
||||
uint16_t pc_cpulist[MAXCPU]; \
|
||||
uint64_t pad[8];
|
||||
uint64_t pad[11];
|
||||
|
||||
/* XXX SUN4V_FIXME - as we access the *_ra and *_size fields in quick
|
||||
* succession we _really_ want them to be L1 cache line size aligned
|
||||
|
Loading…
Reference in New Issue
Block a user