parisc: Align os_hpmc_size on word boundary
authorHelge Deller <deller@gmx.de>
Tue, 12 Dec 2017 20:25:41 +0000 (21:25 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 21 Nov 2018 08:25:58 +0000 (09:25 +0100)
[ Upstream commit 0ed9d3de5f8f97e6efd5ca0e3377cab5f0451ead ]

The os_hpmc_size variable sometimes wasn't aligned at word boundary and thus
triggered the unaligned fault handler at startup.
Fix it by aligning it properly.

Signed-off-by: Helge Deller <deller@gmx.de>
Cc: <stable@vger.kernel.org> # v4.14+
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/parisc/kernel/hpmc.S

index 0fbd0a0e1cda4244a38ce2e0af11711a71088f5d..38d461aec46dee32bf5ff0cbe50a37fc1bb32a8f 100644 (file)
@@ -304,6 +304,7 @@ ENDPROC_CFI(os_hpmc)
 
 
        __INITRODATA
+       .align 4
        .export os_hpmc_size
 os_hpmc_size:
        .word .os_hpmc_end-.os_hpmc