public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/9] Simplify memory registration
@ 2008-09-12 15:10 Glauber Costa
  2008-09-12 15:10 ` [PATCH 1/9] Don't separate registrations with IO_MEM_ROM set Glauber Costa
                   ` (8 more replies)
  0 siblings, 9 replies; 20+ messages in thread
From: Glauber Costa @ 2008-09-12 15:10 UTC (permalink / raw)
  To: kvm; +Cc: jes, avi, aliguori


Hi guys

This patchset simplifies memory registration even further. It's a respin
of the one I've already sent, but now, without the kernel memory case, it's
in definitive form.

There are still some issues to be solved regarding the whole kvm memory thing
(as aliases and logging, for example), but the current form after the patchset
already allows us to remove all the calls from kvm_cpu_register_phys_mem() from
all around the place, in favor of a single hook.

Important: This is _not_ tested in architectures other than x86. So, if people
with access to hardware covered by the other ports can test and ack it, it would
be really awesome.

For those waiting on QemuAccel updates, this is the memory patchset I was talking about.
We should have news on that front after we settle here, so please review.

thanks!





^ permalink raw reply	[flat|nested] 20+ messages in thread
* [PATCHEY 0/9] Rrrreplace the ol' scurvy memory registration
@ 2008-09-19 16:08 Glauber Costa
  2008-09-19 16:08 ` [PATCH 1/9] Don't separate registrations with IO_MEM_ROM set Glauber Costa
  0 siblings, 1 reply; 20+ messages in thread
From: Glauber Costa @ 2008-09-19 16:08 UTC (permalink / raw)
  To: kvm; +Cc: avi, aliguori

Yahoy mateys!

I be now presentin'ya the last scurvy version of the ol'memory registration
patches! He pilleage the ol'infrastructure and make me ship more consistent.

All'of the ol'references to kvm_cpu_register_physical_memory() be trow to the
salty sea, to the sharks! I be putin' all those scurvy dogs in cpu_register_physical_memory()

Cap'n, these be not much differing from the ol'version, so me say it be included if
no mateys say no

Yoo ho!


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

end of thread, other threads:[~2008-09-19 23:12 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-12 15:10 [PATCH 0/9] Simplify memory registration Glauber Costa
2008-09-12 15:10 ` [PATCH 1/9] Don't separate registrations with IO_MEM_ROM set Glauber Costa
2008-09-12 15:47   ` Jan Kiszka
2008-09-12 16:04     ` Glauber Costa
2008-09-12 16:26       ` Jan Kiszka
2008-09-12 18:47         ` Glauber Costa
2008-09-13  6:26           ` Jan Kiszka
2008-09-15 12:44             ` Glauber Costa
2008-09-15 13:08               ` Jan Kiszka
2008-09-15 13:15                 ` Glauber Costa
2008-09-19 23:12               ` Avi Kivity
2008-09-12 15:10 ` [PATCH 2/9] do not use mem_hole anymore Glauber Costa
2008-09-12 15:10 ` [PATCH 3/9] allow intersecting region to be on the boundary Glauber Costa
2008-09-12 15:10 ` [PATCH 4/9] substitute is_allocated_mem with more general is_containing_region Glauber Costa
2008-09-12 15:10 ` [PATCH 5/9] move kvm_cpu_register_memory_area into qemu's Glauber Costa
2008-09-12 15:10 ` [PATCH 6/9] cleanup kvm memory registration Glauber Costa
2008-09-12 15:10 ` [PATCH 7/9] add debuging facilities to memory registration at libkvm Glauber Costa
2008-09-12 15:10 ` [PATCH 8/9] coalesce mmio regions without an explicit call Glauber Costa
2008-09-12 15:10 ` [PATCH 9/9] remove explicit calls to kvm_qemu_register_coalesced_mmio Glauber Costa
  -- strict thread matches above, loose matches on Subject: below --
2008-09-19 16:08 [PATCHEY 0/9] Rrrreplace the ol' scurvy memory registration Glauber Costa
2008-09-19 16:08 ` [PATCH 1/9] Don't separate registrations with IO_MEM_ROM set Glauber Costa

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox