[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 0/3] x86/mm: Nonfunctional code hygene improvements
All changes reduce the quantity of explicit mfn_t boxing/unboxing. No functional change (confirmed by diffing the disassembly). Andrew Cooper (3): x86/mm: Replace opencoded forms of l?e_{get,from}_page() x86/mm: Replace opencoded forms of map_l?t_from_l?e() x86/mm: Introduce and use l?e_{get,from}_mfn() xen/arch/x86/debug.c | 8 ++++---- xen/arch/x86/domain_page.c | 2 +- xen/arch/x86/mm.c | 23 +++++++++++------------ xen/arch/x86/mm/hap/hap.c | 9 ++++----- xen/arch/x86/mm/p2m-pt.c | 29 +++++++++++++---------------- xen/arch/x86/mm/shadow/common.c | 6 +++--- xen/arch/x86/mm/shadow/multi.c | 22 +++++++++++----------- xen/arch/x86/mm/shadow/types.h | 16 ++++++++-------- xen/arch/x86/pv/dom0_build.c | 6 +++--- xen/include/asm-x86/page.h | 18 +++++++++++++++--- 10 files changed, 73 insertions(+), 66 deletions(-) -- 2.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |