[GIT PULL] parisc architecture updates for kernel v5.2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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(-)



[Index of Archives]     [Linux SoC]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux