kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #77623
[Bug 1358920] Re: Switch kernel to vmlinuz (from vmlinux) on ppc64el
This bug was fixed in the package debian-installer - 20101020ubuntu338
---------------
debian-installer (20101020ubuntu338) utopic; urgency=medium
* build/config/ppc64el.cfg: Switch kernel to vmlinuz (LP: #1358920)
-- Mauricio Faria de Oliveira <mauricfo@xxxxxxxxxxxxxxxxxx> Tue, 26 Aug 2014 14:16:21 -0600
** Changed in: debian-installer (Ubuntu Utopic)
Status: New => Fix Released
** Changed in: linux (Ubuntu Utopic)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1358920
Title:
Switch kernel to vmlinuz (from vmlinux) on ppc64el
Status in “debian-installer” package in Ubuntu:
Fix Released
Status in “linux” package in Ubuntu:
Fix Released
Status in “debian-installer” source package in Utopic:
Fix Released
Status in “linux” source package in Utopic:
Fix Released
Bug description:
Hi,
May we discuss/implement switching the kernel image type/filename on
ppc64el from vmlinu*x* to vmlinu*z* ?
Problem:
------------
In the current situation, some issues occur because of 1) or 2):
1) the presence of /boot/vmlinu*x* w/ no debug symbols (vmlinux conventionally contains debug symbols)
- systemtap's search path includes it first, and assumes it has debug symbols, and thus fail on probes involving the "kernel" identifier
- perf had a similar issue on trusty IIRC, which required specifying /proc/kallsyms by hand (it seems automatic on utopic)
2) the lack of /boot/vmlinu*z*
- kdump-config (from makedumpfile): only tests for existence of /boot/vmlinu*z*
.. and potentially others.
I believe the limiting factors that kept us using vmlinu*x* was either
1) yaboot, or
2) lack of zImage support for 64el on kernel.
Neither should be a problem anymore: for 1) ppc64el uses grub only,
and for 2) 3.16 contains the zImage-support patchset.
Solution Proposal:
-------------------------
I had success in building, booting and installing utopic w/ vmlinuz.
Attaching the (trivial) patches for the kernel (ubuntu-utopic.git,
master branch) and debian-installer (src pkg).
The install w/ mini.iso finished successfully. Although it ended up
installing vmlinux (it download linux-image from Canonical, I guess),
it was just a matter of installing the patched linux-image package to
get vmlinuz installed and booted successfully.
If there's no objection/more fixes to do, I'd submit the kernel patch
on the kernel-team mailing list, and check what's needed to get this
back on trusty (zImage support has 16 patches IIRC).
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/1358920/+subscriptions
References