All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] Make use of hardware reference and change bits in HPT
@ 2011-12-15 12:00 ` Paul Mackerras
  0 siblings, 0 replies; 31+ messages in thread
From: Paul Mackerras @ 2011-12-15 12:00 UTC (permalink / raw)
  To: Alexander Graf; +Cc: linuxppc-dev, kvm-ppc

This series of patches builds on top of my previous series and
modifies the Book3S HV memory management code to use the hardware
reference and change bits in the guest hashed page table.  This makes
kvm_age_hva() more efficient, lets us implement the dirty page
tracking properly (which in turn means that things like VGA emulation
in qemu can work), and also means that we can supply hardware
reference and change information to the guest -- not that Linux guests
currently use that information, but possibly they will want it in
future, and there is an interface defined in PAPR for it.

Paul.

^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2019-06-17  1:48 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-15 12:00 [PATCH 0/5] Make use of hardware reference and change bits in HPT Paul Mackerras
2011-12-15 12:00 ` Paul Mackerras
2011-12-15 12:01 ` [PATCH 1/5] KVM: PPC: Book3S HV: Keep HPTE locked when invalidating Paul Mackerras
2011-12-15 12:01   ` Paul Mackerras
2011-12-15 12:02 ` [PATCH 2/5] KVM: PPC: Book3s HV: Maintain separate guest and host Paul Mackerras
2011-12-15 12:02   ` [PATCH 2/5] KVM: PPC: Book3s HV: Maintain separate guest and host views of R and C bits Paul Mackerras
2011-12-15 12:02 ` [PATCH 3/5] KVM: PPC: Book3S HV: Use the hardware referenced bit for kvm_age_hva Paul Mackerras
2011-12-15 12:02   ` Paul Mackerras
2011-12-15 12:03 ` [PATCH 4/5] KVM: PPC: Book3s HV: Implement get_dirty_log using Paul Mackerras
2011-12-15 12:03   ` [PATCH 4/5] KVM: PPC: Book3s HV: Implement get_dirty_log using hardware changed bit Paul Mackerras
2011-12-23 13:23   ` Alexander Graf
2011-12-23 13:23     ` Alexander Graf
2011-12-23 13:23     ` Alexander Graf
2011-12-25 23:35     ` [PATCH 4/5] KVM: PPC: Book3s HV: Implement get_dirty_log using Paul Mackerras
2011-12-25 23:35       ` [PATCH 4/5] KVM: PPC: Book3s HV: Implement get_dirty_log using hardware changed bit Paul Mackerras
2011-12-25 23:35       ` Paul Mackerras
2011-12-26  5:05       ` [PATCH 4/5] KVM: PPC: Book3s HV: Implement get_dirty_log using Takuya Yoshikawa
2011-12-26  5:05         ` [PATCH 4/5] KVM: PPC: Book3s HV: Implement get_dirty_log using hardware changed bit Takuya Yoshikawa
2011-12-26  5:05         ` Takuya Yoshikawa
2011-12-31  0:44         ` [PATCH 4/5] KVM: PPC: Book3s HV: Implement get_dirty_log using Paul Mackerras
2011-12-31  0:44           ` [PATCH 4/5] KVM: PPC: Book3s HV: Implement get_dirty_log using hardware changed bit Paul Mackerras
2011-12-31  0:44           ` Paul Mackerras
2019-05-20  0:56   ` [PATCH 4/5] KVM: PPC: Book3S HV: Implement LPCR[AIL]=3 mode for injected interrupts Nicholas Piggin
2019-06-17  1:48   ` Paul Mackerras
2011-12-15 12:04 ` [PATCH 5/5] KVM: PPC: Book3s HV: Implement H_CLEAR_REF and Paul Mackerras
2011-12-15 12:04   ` [PATCH 5/5] KVM: PPC: Book3s HV: Implement H_CLEAR_REF and H_CLEAR_MOD hcalls Paul Mackerras
2011-12-23 13:26   ` Alexander Graf
2011-12-23 13:26     ` Alexander Graf
2011-12-23 13:26     ` Alexander Graf
2011-12-23 13:36 ` [PATCH 0/5] Make use of hardware reference and change bits in HPT Alexander Graf
2011-12-23 13:36   ` Alexander Graf

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.