lguest: move changed bitmap to lg_cpu
events represented in the 'changed' bitmap are per-cpu, not per-guest. move it to the lg_cpu structure Signed-off-by: Glauber de Oliveira Costa <gcosta@redhat.com> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:

committed by
Rusty Russell

parent
f34f8c5fea
commit
ae3749dcd8
@@ -51,6 +51,9 @@ struct lg_cpu {
|
||||
u32 esp1;
|
||||
u8 ss1;
|
||||
|
||||
/* Bitmap of what has changed: see CHANGED_* above. */
|
||||
int changed;
|
||||
|
||||
unsigned long pending_notify; /* pfn from LHCALL_NOTIFY */
|
||||
|
||||
/* At end of a page shared mapped over lguest_pages in guest. */
|
||||
@@ -92,9 +95,6 @@ struct lguest
|
||||
void __user *mem_base;
|
||||
unsigned long kernel_address;
|
||||
|
||||
/* Bitmap of what has changed: see CHANGED_* above. */
|
||||
int changed;
|
||||
|
||||
struct pgdir pgdirs[4];
|
||||
|
||||
unsigned long noirq_start, noirq_end;
|
||||
|
Reference in New Issue
Block a user