[PATCH 05/43] x86/fixmap: Generalize the GDT fixmap mechanism

2017-11-24 Thread Ingo Molnar
From: Andy Lutomirski Currently, the GDT is an ad-hoc array of pages, one per CPU, in the fixmap. Generalize it to be an array of a new struct cpu_entry_area so that we can cleanly add new things to it. Signed-off-by: Andy Lutomirski Signed-off-by: Thomas Gleixner Reviewed-by: Thomas Gleixner

Re: [PATCH 05/43] x86/fixmap: Generalize the GDT fixmap mechanism

2017-11-24 Thread Borislav Petkov
On Fri, Nov 24, 2017 at 10:14:10AM +0100, Ingo Molnar wrote: > From: Andy Lutomirski > > Currently, the GDT is an ad-hoc array of pages, one per CPU, in the > fixmap. Generalize it to be an array of a new struct cpu_entry_area > so that we can cleanly add new things to it. > > Signed-off-by: An

[PATCH 05/43] x86/fixmap: Generalize the GDT fixmap mechanism

2017-11-24 Thread Ingo Molnar
From: Andy Lutomirski Currently, the GDT is an ad-hoc array of pages, one per CPU, in the fixmap. Generalize it to be an array of a new struct cpu_entry_area so that we can cleanly add new things to it. Signed-off-by: Andy Lutomirski Reviewed-by: Thomas Gleixner Cc: Borislav Petkov Cc: Boris