Your message dated Wed, 24 Sep 2014 13:22:23 +0100 with message-id <1411561343.3659.22.camel@decadent.org.uk> and subject line Re: linux: ppc64el: switch to vmlinuz (from vmlinux) has caused the Debian Bug report #759389, regarding linux: ppc64el: switch to vmlinuz (from vmlinux) to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 759389: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=759389 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: linux: ppc64el: switch to vmlinuz (from vmlinux)
- From: Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com>
- Date: Tue, 26 Aug 2014 19:35:22 -0300
- Message-id: <53FD0BAA.2000507@linux.vnet.ibm.com>
Package: src:linux Version: 3.16-1~exp1 Tags: patch User: debian-powerpc@lists.debian.org Usertags: ppc64el Hi maintainers, This patch switches the kernel type/image filename on ppc64el to vmlinuz (from vmlinux), and drops a workaround patch.$ dpkg-deb -c linux-image-3.16-trunk-powerpc64le_3.16-1~exp1ppc64el1_ppc64el.deb | fgrep vmlinu -rw-r--r-- root/root 4306765 2014-08-21 20:20 ./boot/vmlinuz-3.16-trunk-powerpc64le$ dpkg-deb -c kernel-image-3.16-trunk-powerpc64le-di_3.16-1~exp1ppc64el1_ppc64el.udeb | fgrep vmlinu-rw-r--r-- root/root 4306765 2014-08-21 20:22 ./boot/vmlinuz The zImage build is available starting with linux 3.16, with the introduction of the '64bit little endian wrapper' patch-set. (FYI, this is also happening in Ubuntu LP #1358920 [1]) The necessary changes for d-i will be submitted shortly (on #754093). May you please consider it for an upload? Thanks! [1] http://bugs.launchpad.net/bugs/1358920 -- Mauricio Faria de Oliveira IBM Linux Technology Centerdiff -Nru linux-3.16/debian/changelog linux-3.16/debian/changelog --- linux-3.16/debian/changelog 2014-08-09 17:58:13.000000000 -0300 +++ linux-3.16/debian/changelog 2014-08-21 16:41:39.000000000 -0300 @@ -1,3 +1,11 @@ +linux (3.16-1~exp1ppc64el1) UNRELEASED; urgency=medium + + * [ppc64el] debian/config/ppc64el/defines: switch to vmlinuz (from vmlinux). + * [ppc64el] debian/patches/debian/ppc64el-disable-zImage.patch: remove patch. + The 'powerpc/boot: 64bit little endian wrapper' patch-set is in linux 3.16. + + -- Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com> Thu, 21 Aug 2014 15:25:35 -0300 + linux (3.16-1~exp1) experimental; urgency=medium * New upstream release: http://kernelnewbies.org/Linux_3.16 diff -Nru linux-3.16/debian/config/ppc64el/defines linux-3.16/debian/config/ppc64el/defines --- linux-3.16/debian/config/ppc64el/defines 2014-06-16 09:08:35.000000000 -0300 +++ linux-3.16/debian/config/ppc64el/defines 2014-08-21 16:41:46.000000000 -0300 @@ -4,12 +4,12 @@ kernel-arch: powerpc [build] -image-file: vmlinux +image-file: arch/powerpc/boot/zImage [image] configs: suggests: mkvmlinuz -install-stem: vmlinux +install-stem: vmlinuz [powerpc64le_description] hardware: Little-endian 64-bit PowerPC diff -Nru linux-3.16/debian/patches/debian/ppc64el-disable-zImage.patch linux-3.16/debian/patches/debian/ppc64el-disable-zImage.patch --- linux-3.16/debian/patches/debian/ppc64el-disable-zImage.patch 2014-06-16 09:08:34.000000000 -0300 +++ linux-3.16/debian/patches/debian/ppc64el-disable-zImage.patch 1969-12-31 21:00:00.000000000 -0300 @@ -1,49 +0,0 @@ -From: Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com> -Date: Wed, 4 Jun 2014 09:06:27 -0300 -Subject: ppc64el: kernel: patch: temporarily disable zImage - -Debian ppc64el will wait for the 'powerpc/boot: 64bit little endian wrapper' -(zImage) patches upstream rather than shipping 32-bit tools for zImage. The -patches are currently in Ben Herrenschmidt's linux-next tree [1]. - -The patches are not being carried over instead of this workaround because, -even without both, the build process does produces vmlinux, only failing for -zImage. So, it's ok to just work-around this for now, as we pick vmlinux. - -The workaround patch just avoids this build error: - - [...] - LD vmlinux - SYSMAP System.map - [...] - WRAP arch/powerpc/boot/zImage.pseries - ld: unrecognised emulation mode: elf32ppc - Supported emulations: elf64lppc elf32lppc elf32lppclinux elf32lppcsim - make[6]: *** [arch/powerpc/boot/zImage.pseries] Error 1 - make[5]: *** [zImage] Error 2 - -[1] https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/log/?qt=grep&q=powerpc%2Fboot - (15 commits with message prefix 'powerpc/boot:' dated of 2014-04-28) - -Signed-off-by: Mauricio Faria de Oliveira <mauricfo@linux.vnet.ibm.com> ---- -Index: linux-3.14.2/arch/powerpc/boot/Makefile -=================================================================== ---- linux-3.14.2.orig/arch/powerpc/boot/Makefile 2014-05-02 16:52:37.000000000 -0300 -+++ linux-3.14.2/arch/powerpc/boot/Makefile 2014-05-07 09:39:11.000000000 -0300 -@@ -344,6 +344,15 @@ - $(obj)/%.dtb: $(src)/dts/%.dts FORCE - $(call if_changed_dep,dtc) - -+# Debian ppc64el will wait for the 'powerpc/boot: 64bit little endian wrapper' -+# (zImage) patches upstream rather than shipping 32-bit tools for zImage. -+# This makes the next conditional block to pick vmlinux.strip as image-y. -+ifdef CONFIG_PPC64 -+ifdef CONFIG_CPU_LITTLE_ENDIAN -+image-y := -+endif -+endif -+ - # If there isn't a platform selected then just strip the vmlinux. - ifeq (,$(image-y)) - image-y := vmlinux.strip diff -Nru linux-3.16/debian/patches/series linux-3.16/debian/patches/series --- linux-3.16/debian/patches/series 2014-08-07 17:27:15.000000000 -0300 +++ linux-3.16/debian/patches/series 2014-08-21 16:41:31.000000000 -0300 @@ -6,7 +6,6 @@ debian/mips-disable-werror.patch debian/arch-sh4-fix-uimage-build.patch debian/powerpcspe-omit-uimage.patch -debian/ppc64el-disable-zImage.patch features/all/Kbuild-kconfig-Verbose-version-of-listnewconfig.patch # Fixes/improvements to firmware loading
--- End Message ---
--- Begin Message ---
- To: 759389-done@bugs.debian.org
- Subject: Re: linux: ppc64el: switch to vmlinuz (from vmlinux)
- From: Ben Hutchings <ben@decadent.org.uk>
- Date: Wed, 24 Sep 2014 13:22:23 +0100
- Message-id: <1411561343.3659.22.camel@decadent.org.uk>
Closing as it's agreed this change should not be made. Ben. -- Ben Hutchings Everything should be made as simple as possible, but not simpler. - Albert EinsteinAttachment: signature.asc
Description: This is a digitally signed message part
--- End Message ---