[PATCH 0/4] MIPS: Misc fixes (mostly relating to KVM guests)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Here are a few miscellaneous MIPS fixes, which were mostly found by
running an up to date KVM guest kernel.

Patch 1 fixes the fixmap address for KVM guests, which was never updated
to reside in USEG.

Patch 2 fixes a bug in the XPA patches, which seems to manifest in KVM
guests in particular (for unclear reasons).
Patch 3 makes a tweak related to patch 2.
(Steven's review of these two patches in particular would be
appreciated).

Finally patch 4 enables ZONE_DMA32 on 64-bit Malta kernels to prevent
exhaustion of the 16MiB DMA zone being a problem (try enabling
KVM_PROVE_LOCKING in a recent kernel).

James Hogan (4):
  MIPS: Fix KVM guest fixmap address
  MIPS: tlbex: Fix broken offsets on r2 without XPA
  MIPS: tlbex: Avoid unnecessary _PAGE_PRESENT shifts
  MIPS: Malta: Select 32bit DMA zone for 64-bit kernels

 arch/mips/Kconfig                           |  1 +
 arch/mips/include/asm/mach-generic/spaces.h |  4 ++++
 arch/mips/mm/tlbex.c                        | 31 +++++++++++++++++++++--------
 3 files changed, 28 insertions(+), 8 deletions(-)

Cc: Ralf Baechle <ralf@xxxxxxxxxxxxxx>
Cc: Steven J. Hill <Steven.Hill@xxxxxxxxxx>
Cc: linux-mips@xxxxxxxxxxxxxx
-- 
2.0.5






[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux