summary refs log tree commit diff stats
path: root/include/exec/cpu-defs.h
diff options
context:
space:
mode:
authorRichard Henderson <richard.henderson@linaro.org>2018-10-23 06:58:03 +0100
committerRichard Henderson <richard.henderson@linaro.org>2018-10-31 12:16:39 +0000
commitab6511053015b9cc636915e2c2b97305cbf044f0 (patch)
tree3299a2aa5dfecd1c6243e2642c4661d845658a6c /include/exec/cpu-defs.h
parent3d1523ced6060cdfe9e768a814d064067ccabfe5 (diff)
downloadfocaccia-qemu-ab6511053015b9cc636915e2c2b97305cbf044f0.tar.gz
focaccia-qemu-ab6511053015b9cc636915e2c2b97305cbf044f0.zip
cputlb: Remove tlb_c.pending_flushes
This is essentially redundant with tlb_c.dirty.

Tested-by: Emilio G. Cota <cota@braap.org>
Reviewed-by: Emilio G. Cota <cota@braap.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'include/exec/cpu-defs.h')
-rw-r--r--include/exec/cpu-defs.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/include/exec/cpu-defs.h b/include/exec/cpu-defs.h
index ca0fea8b27..6a60f94a41 100644
--- a/include/exec/cpu-defs.h
+++ b/include/exec/cpu-defs.h
@@ -161,12 +161,6 @@ typedef struct CPUTLBCommon {
     /* Serialize updates to tlb_table and tlb_v_table, and others as noted. */
     QemuSpin lock;
     /*
-     * Within pending_flush, for each bit N, there exists an outstanding
-     * cross-cpu flush for mmu_idx N.  Further cross-cpu flushes to that
-     * mmu_idx may be discarded.  Protected by tlb_c.lock.
-     */
-    uint16_t pending_flush;
-    /*
      * Within dirty, for each bit N, modifications have been made to
      * mmu_idx N since the last time that mmu_idx was flushed.
      * Protected by tlb_c.lock.