[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20190514200010.GA30418@ls3530.dellerweb.de>
Date: Tue, 14 May 2019 22:00:10 +0200
From: Helge Deller <deller@....de>
To: Linus Torvalds <torvalds@...ux-foundation.org>,
linux-kernel@...r.kernel.org, linux-parisc@...r.kernel.org,
James Bottomley <James.Bottomley@...senpartnership.com>,
John David Anglin <dave.anglin@...l.net>
Subject: [GIT PULL] parisc architecture updates for kernel v5.2
Hi Linus,
please pull two small additional enhancements for this merge window for the
parisc architecture for kernel 5.2 from:
git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-5.2-2
Two small enhancements, which I didn't included in the last pull request
because I wanted to keep them a few more days in for-next before sending
upstream:
- Replace the ldcw barrier instruction by a nop instruction in the CAS code on
uniprocessor machines.
- Map variables read-only after init (enable ro_after_init feature).
Thanks,
Helge
----------------------------------------------------------------
Helge Deller (14):
parisc: Drop LDCW barrier in CAS code when running UP
parisc: Enable the ro_after_init feature
parisc: Use __ro_after_init in cache.c
parisc: Use __ro_after_init in drivers.c
parisc: Use __ro_after_init in firmware.c
parisc: Use __ro_after_init in head.S
parisc: Use __ro_after_init in inventory.c
parisc: Use __ro_after_init in pci.c
parisc: Use __ro_after_init in perf_images.h
parisc: Use __ro_after_init in process.c
parisc: Use __ro_after_init in processor.c
parisc: Use __ro_after_init in time.c
parisc: Use __ro_after_init in unwind.c
parisc: Use __ro_after_init in init.c
arch/parisc/include/asm/cache.h | 3 --
arch/parisc/kernel/cache.c | 16 ++++-----
arch/parisc/kernel/drivers.c | 2 +-
arch/parisc/kernel/firmware.c | 2 +-
arch/parisc/kernel/head.S | 2 +-
arch/parisc/kernel/inventory.c | 8 ++---
arch/parisc/kernel/pci.c | 8 ++---
arch/parisc/kernel/perf_images.h | 4 +--
arch/parisc/kernel/process.c | 2 +-
arch/parisc/kernel/processor.c | 4 +--
arch/parisc/kernel/syscall.S | 12 ++++---
arch/parisc/kernel/time.c | 2 +-
arch/parisc/kernel/unwind.c | 2 +-
arch/parisc/kernel/vmlinux.lds.S | 3 --
arch/parisc/mm/init.c | 75 +++++++++++++++++++++-------------------
15 files changed, 73 insertions(+), 72 deletions(-)
Powered by blists - more mailing lists