[PATCH anaconda/master] Modify kernelPackages to select the right kernel for ARM systems.
d.marlin
dmarlin at redhat.com
Tue Aug 7 22:56:38 UTC 2012
From: "d.marlin" <dmarlin at redhat.com>
Signed-off-by: David A. Marlin <dmarlin at redhat.com>
---
pyanaconda/packaging/__init__.py | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/pyanaconda/packaging/__init__.py b/pyanaconda/packaging/__init__.py
index 8c5a560..0a47ff6 100644
--- a/pyanaconda/packaging/__init__.py
+++ b/pyanaconda/packaging/__init__.py
@@ -600,6 +600,12 @@ class PackagePayload(Payload):
def kernelPackages(self):
from pyanaconda.isys import isPaeAvailable
kernels = ["kernel"]
+
+ # most ARM systems use platform-specific kernels
+ if iutil.isARM():
+ if anaconda.platform.armMachine is not None:
+ kernels = ["kernel-%s" % anaconda.platform.armMachine]
+
if isPaeAvailable():
kernels.insert(0, "kernel-PAE")
--
1.7.6.5
More information about the anaconda-patches
mailing list