kvm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] bios: >4G updates
@ 2008-09-23 16:41 Alex Williamson
  2008-09-24 11:07 ` Avi Kivity
  0 siblings, 1 reply; 19+ messages in thread
From: Alex Williamson @ 2008-09-23 16:41 UTC (permalink / raw)
  To: kvm-devel; +Cc: Avi Kivity


As requested, here's the follow-on to the >4G MTRR changes split into
functional bits.

[1/5] Rename variables to reflect what they're really reporting
[2/5] Reformat ram_probe() to match the rest of the code
[3/5] Add SMBIOS info for memory above 4G
[4/5] Fix the SMBIOS type 19 & 20 range end address
[5/5] Optional - switch default MTRR type to WB and only cover MMIO

I've taken some liberties renaming and reformatting, if we'd rather not
introduce too many extraneous changes, I can drop those.  The SMBIOS
changes seem to work up to 32767MB, then we hit a limitation in the type
17 table only providing 15bits for the size.  We might need to describe
multiple virtual DIMMs to get around that, but it's a separate issue.

The final patch is optional and switches over to make the variable MTRRs
only describe the MMIO hole, leaving the rest of the address space
default to WB.  I can't say I fully understand the implications of
hotplug memory for this scenario.  Let me know if there are comments.
Thanks,

Alex

-- 
Alex Williamson                             HP Open Source & Linux Org.


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

end of thread, other threads:[~2008-10-16  0:31 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-23 16:41 [PATCH 0/5] bios: >4G updates Alex Williamson
2008-09-24 11:07 ` Avi Kivity
2008-09-24 16:17   ` Alex Williamson
2008-09-25 16:08     ` Alex Williamson
2008-09-28 15:19       ` Avi Kivity
2008-09-30 13:31         ` Avi Kivity
2008-09-30 16:46           ` Avi Kivity
2008-09-30 21:19             ` Alex Williamson
2008-10-02 12:33               ` Avi Kivity
2008-10-12 22:50                 ` Kevin O'Connor
2008-10-13  6:45                   ` Gleb Natapov
2008-10-14 15:29                     ` Avi Kivity
2008-10-14 16:00                       ` Anthony Liguori
2008-10-14 16:17                         ` Avi Kivity
2008-10-14 16:21                           ` Glauber Costa
2008-10-15  0:41                       ` Kevin O'Connor
2008-10-15 17:46                         ` Avi Kivity
2008-10-16  0:31                           ` Kevin O'Connor
2008-10-13 16:33                   ` Alex Williamson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).