From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751552AbdIWIT1 (ORCPT ); Sat, 23 Sep 2017 04:19:27 -0400 Received: from mout.gmx.net ([212.227.15.18]:64788 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750839AbdIWITX (ORCPT ); Sat, 23 Sep 2017 04:19:23 -0400 Date: Sat, 23 Sep 2017 10:19:14 +0200 From: Helge Deller To: Linus Torvalds , linux-kernel@vger.kernel.org, linux-parisc@vger.kernel.org, James Bottomley , John David Anglin Subject: [GIT PULL] parisc architecture fixes for v4.14-rc2 Message-ID: <20170923081914.GA30001@p100.box> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-Provags-ID: V03:K0:KwlPXtbwqX99FE60yMGKEXndRIA3BZRMI7Xdvp2dmXibpoLLnAY dnAeMwQq5YpGeYHQKl5E1+WBWehV7Q9r9WDBX95GPtbBfqXdRmtLWSvql+8gm9w8OmFERrb B2IasNWjveBk5AXICUwCdmIYiE7hEtUbkQzNjc0R1LVG0Bk1Xq38jRkGNvhTnMVtEcCM5YG stU8hZ7owTtko7ibsobDQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:MnUjZCHSq9w=:drfGhaIH+l7w9fC0cu+UZl 6XoHoha5YaE32P+zDrTR3aTX5f8pNMX+MMQ085TS5iSWLzmzmJAm9AE4D1rYlXHocrgB2EiUy M9PdPPQcjqrb+3KaKMYPJvGokDAZ9NIFVMxybohplU/3zUX7P7zptjDpSt9rMWQZLbCUF+d04 Ttdh0F1Rw7LvLwf5GxNmu3TAeHkcIudUx5Zwc96dZ5q6Q5aPUIGVv9ynLE99cuPY+dBv5tQye YuD+NM/yT6YvjxVb/lUxypDC6L5aB4yQRVSUfRo2WpMU1UCm1fUKwtUyzk6H6K7S3/vSY4She dJTQEopeq6JUWF70fWwuu8goSHvuwq1gZVrKCeYu49HqNrpktgxkgd5ZVex905GYAt+9Jhtbs +PMcDXXnubogduWf3IgKmKUPxi4YtfKaxMXeeR3MdZ0xesKDqWv5BW5EhGf/Bt3lHOEtP69aI NovK1h9MskzN1Yj114n9xHJ1bxQHO7vTH5pWxl9CL6SYiyBl6OHfQ+Vw8AzbD+MI4uFxmtWH2 xZnbljgov/CX0zU+LEjT17IYphHsDn1KEvU2DDDbloXAFHWztAqnVtvlSvgljnkmwNA9w5E8z rPd6j2VFnADnQUX1tfkJy9TQvhUYAjJb9ncjlNxaqrrkGJkVGQFi3Fg9XA97G5SKMWfFx+Qqm NOf/VqeaVGiTnNULurKgiY4enIjDA9kDGKeQqaLFOTA18wDXZrnQhbfBY2/pU3fcfSZ/C2BIw wnVv7c1JBn9l0NuTgGlhXdI9A4b94b7bIWPtue+qJb4wcHFMseN9pdnLSpgEPKouzitRuDOqh 6TMCHV/uBErhD+614c30OWzn99S0Q== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, please pull fixes for the parisc architecture for kernel 4.14-rc2 from: git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-4.14-2 Changelog: - Unbreak parisc bootloader by avoiding a gcc-7 optimization to convert multiple byte-accesses into one word-access. - Add missing HWPOISON page fault handler code. I completely missed that when I added HWPOISON support during this merge window and it only showed up now with the madvise07 LTP test case. - Fix backtrace unwinding to stop when stack start has been reached. - Issue warning if initrd has been loaded into memory regions with broken RAM modules. - Fix HPMC handler (parisc hardware fault handler) to comply with architecture specification. - Avoid compiler warnings about too large frame sizes. - Minor init-section fixes. Thanks, Helge ---------------------------------------------------------------- Helge Deller (10): parisc: Fix too large frame size warnings parisc: Stop unwinding at start of stack parisc: Move start_parisc() into init section parisc: Add wrapper for pdc_instr() firmware function parisc: Add PDCE_CHECK instruction to HPMC handler parisc: Check if initrd was loaded into broken RAM parisc: Move init_per_cpu() into init section parisc: Add HWPOISON page fault handler code parisc: Reintroduce option to gzip-compress the kernel parisc: Unbreak bootloader due to gcc-7 optimizations arch/parisc/Kconfig | 12 ++++++++++++ arch/parisc/Makefile | 5 +++++ arch/parisc/boot/compressed/Makefile | 2 +- arch/parisc/boot/compressed/misc.c | 3 ++- arch/parisc/include/asm/pdc.h | 1 + arch/parisc/include/asm/smp.h | 1 + arch/parisc/kernel/firmware.c | 20 ++++++++++++++++++++ arch/parisc/kernel/pdt.c | 9 +++++++++ arch/parisc/kernel/processor.c | 2 +- arch/parisc/kernel/setup.c | 6 +++--- arch/parisc/kernel/smp.c | 3 +-- arch/parisc/kernel/traps.c | 10 +++++++++- arch/parisc/kernel/unwind.c | 12 ++++++++++++ arch/parisc/mm/fault.c | 33 +++++++++++++++++++++++++++++---- lib/Kconfig.debug | 3 ++- 15 files changed, 108 insertions(+), 14 deletions(-)