Hi Michal, On Tue, Jun 16, 2020 at 04:45:20PM +0200, Michal Simek wrote: > > > On 16. 06. 20 2:27, Nathan Chancellor wrote: > > On Thu, May 21, 2020 at 04:55:52PM +0000, Christophe Leroy wrote: > >> From: Michal Simek <michal.si...@xilinx.com> > >> > >> The latest Xilinx design tools called ISE and EDK has been released in > >> October 2013. New tool doesn't support any PPC405/PPC440 new designs. > >> These platforms are no longer supported and tested. > >> > >> PowerPC 405/440 port is orphan from 2013 by > >> commit cdeb89943bfc ("MAINTAINERS: Fix incorrect status tag") and > >> commit 19624236cce1 ("MAINTAINERS: Update Grant's email address and > >> maintainership") > >> that's why it is time to remove the support fot these platforms. > >> > >> Signed-off-by: Michal Simek <michal.si...@xilinx.com> > >> Acked-by: Arnd Bergmann <a...@arndb.de> > >> Signed-off-by: Christophe Leroy <christophe.le...@csgroup.eu> > > > > This patch causes qemu-system-ppc to fail to load ppc44x_defconfig: > > > > $ make -skj"$(nproc)" ARCH=powerpc CROSS_COMPILE=powerpc-linux- O=out/ppc > > distclean ppc44x_defconfig zImage > > > > $ timeout --foreground 30s unbuffer \ > > qemu-system-ppc \ > > -machine bamboo \ > > Did you bisect it that you found that this patch is causing problem for > you on any bamboo machine? > > Or this was caused by the whole series? > > Thanks, > Michal
Yes, this conclusion was the result of the following bisect: $ cat test.sh #!/usr/bin/env bash cd "${HOME}"/src/linux || exit 125 set -x PATH=${HOME}/toolchains/gcc/10.1.0/bin:${PATH} \ make -skj"$(nproc)" ARCH=powerpc CROSS_COMPILE=powerpc-linux- O=out/ppc32 distclean ppc44x_defconfig zImage || exit 125 "${HOME}"/cbl/github/boot-utils/boot-qemu.sh -a ppc32 -k out/ppc32 -t 30s $ git bisect start v5.8-rc1 v5.7 ... $ git bisect run test.sh ... $ git bisect log # bad: [b3a9e3b9622ae10064826dccb4f7a52bd88c7407] Linux 5.8-rc1 # good: [3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162] Linux 5.7 git bisect start 'v5.8-rc1' 'v5.7' # good: [ee01c4d72adffb7d424535adf630f2955748fa8b] Merge branch 'akpm' (patches from Andrew) git bisect good ee01c4d72adffb7d424535adf630f2955748fa8b # bad: [6f2dc3d335457d9c815be9f4fd3dc8eff92fcef7] Merge tag 'dma-mapping-5.8-2' of git://git.infradead.org/users/hch/dma-mapping git bisect bad 6f2dc3d335457d9c815be9f4fd3dc8eff92fcef7 # skip: [828f3e18e1cb98c68fc6db4d5113513d4a267775] Merge tag 'arm-drivers-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc git bisect skip 828f3e18e1cb98c68fc6db4d5113513d4a267775 # good: [c46241a370a61f0f264791abb9fc869016e749ce] powerpc/pkeys: Check vma before returning key fault error to the user git bisect good c46241a370a61f0f264791abb9fc869016e749ce # good: [3f0be4df50a7854a831c80a74d7cf2cfd61f2fde] Merge tag 'versatile-dts-v5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into arm/dt git bisect good 3f0be4df50a7854a831c80a74d7cf2cfd61f2fde # bad: [bd55e792de0844631d34487d43eaf3f13294ebfe] powerpc/module_64: Use special stub for _mcount() with -mprofile-kernel git bisect bad bd55e792de0844631d34487d43eaf3f13294ebfe # good: [303e6a9ddcdc168e92253c78cdb4bbe1e10d78b3] powerpc/watchpoint: Convert thread_struct->hw_brk to an array git bisect good 303e6a9ddcdc168e92253c78cdb4bbe1e10d78b3 # good: [0755e85570a4615ca674ad6489d44d63916f1f3e] powerpc/xive: Do not expose a debugfs file when XIVE is disabled git bisect good 0755e85570a4615ca674ad6489d44d63916f1f3e # bad: [b4ac18eead28611ff470d0f47a35c4e0ac080d9c] powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run git bisect bad b4ac18eead28611ff470d0f47a35c4e0ac080d9c # bad: [3aacaa719b7bf135551cabde2480e8f7bfdf7c7d] powerpc/40x: Don't save CR in SPRN_SPRG_SCRATCH6 git bisect bad 3aacaa719b7bf135551cabde2480e8f7bfdf7c7d # bad: [1b5c0967ab8aa9424cdd5108de4e055d8aeaa9d0] powerpc/40x: Remove support for IBM 403GCX git bisect bad 1b5c0967ab8aa9424cdd5108de4e055d8aeaa9d0 # good: [0bdad33d6bd7b80722e2f9e588d3d7c6d6e34978] powerpc/64: Refactor interrupt exit irq disabling sequence git bisect good 0bdad33d6bd7b80722e2f9e588d3d7c6d6e34978 # bad: [2c74e2586bb96012ffc05f1c819b05d9cad86d6e] powerpc/40x: Rework 40x PTE access and TLB miss git bisect bad 2c74e2586bb96012ffc05f1c819b05d9cad86d6e # bad: [7ade8495dcfd788a76e6877c9ea86f5207369ea4] powerpc: Remove Xilinx PPC405/PPC440 support git bisect bad 7ade8495dcfd788a76e6877c9ea86f5207369ea4 # first bad commit: [7ade8495dcfd788a76e6877c9ea86f5207369ea4] powerpc: Remove Xilinx PPC405/PPC440 support