mirror of
https://github.com/izzy2lost/xemu.git
synced 2026-07-06 00:20:22 -07:00
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>
This commit is contained in:
@@ -160,12 +160,6 @@ typedef struct CPUTLBDesc {
|
||||
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.
|
||||
|
||||
Reference in New Issue
Block a user