linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] parisc architecture updates for kernel v5.9
@ 2020-08-04 15:20 Helge Deller
  2020-08-05  6:05 ` pr-tracker-bot
  0 siblings, 1 reply; 4+ messages in thread
From: Helge Deller @ 2020-08-04 15:20 UTC (permalink / raw)
  To: Linus Torvalds, linux-kernel, linux-parisc, James Bottomley,
	John David Anglin

Hi Linus,

please pull the parisc architecture updates for kernel 5.9-rc1 from:

  git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-5.9-1

The majority of the patches are reverts of previous commits regarding the
parisc-specific low level spinlocking code and barrier handling, with which we
tried to fix CPU stalls on our build servers.  In the end John David Anglin
found the culprit: We missed a define for atomic64_set_release(). This seems to
have fixed our issues, so now it's good to remove the unnecessary code again.

Other than that it's trivial stuff: Spelling fixes, constifications and such.

Thanks,
Helge

----------------------------------------------------------------
Alexander A. Klimov (1):
      parisc: Replace HTTP links with HTTPS ones

Helge Deller (6):
      parisc: Convert to BIT_MASK() and BIT_WORD()
      parisc: Report bad pages as HardwareCorrupted
      Revert "parisc: Improve interrupt handling in arch_spin_lock_flags()"
      Revert "parisc: Drop LDCW barrier in CAS code when running UP"
      Revert "parisc: Use ldcw instruction for SMP spinlock release barrier"
      Revert "parisc: Revert "Release spinlocks using ordered store""

John David Anglin (1):
      parisc: Do not use an ordered store in pa_tlb_lock()

Randy Dunlap (1):
      parisc: elf.h: delete a duplicated word

Rolf Eike Beer (1):
      parisc: make the log level string for register dumps const

 arch/parisc/Kconfig                |  2 +-
 arch/parisc/include/asm/bitops.h   | 41 +++++++++++---------------------
 arch/parisc/include/asm/elf.h      |  2 +-
 arch/parisc/include/asm/spinlock.h | 33 ++++++++------------------
 arch/parisc/kernel/entry.S         | 48 ++++++++++++++++++++------------------
 arch/parisc/kernel/pdt.c           |  3 +++
 arch/parisc/kernel/syscall.S       | 24 ++++---------------
 arch/parisc/kernel/traps.c         |  6 ++---
 arch/parisc/mm/init.c              | 12 +++++-----
 9 files changed, 66 insertions(+), 105 deletions(-)

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PULL] parisc architecture updates for kernel v5.9
  2020-08-04 15:20 [GIT PULL] parisc architecture updates for kernel v5.9 Helge Deller
@ 2020-08-05  6:05 ` pr-tracker-bot
  0 siblings, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2020-08-05  6:05 UTC (permalink / raw)
  To: Helge Deller
  Cc: Linus Torvalds, linux-kernel, linux-parisc, James Bottomley,
	John David Anglin

The pull request you sent on Tue, 4 Aug 2020 17:20:24 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-5.9-1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/95ffa676583b23baed40861d30b65fe31397da00

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PULL] parisc architecture updates for kernel v5.9
  2020-08-12 13:57 Helge Deller
@ 2020-08-12 19:58 ` pr-tracker-bot
  0 siblings, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2020-08-12 19:58 UTC (permalink / raw)
  To: Helge Deller
  Cc: Linus Torvalds, linux-kernel, linux-parisc, James Bottomley,
	John David Anglin

The pull request you sent on Wed, 12 Aug 2020 15:57:50 +0200:

> git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-5.9-2

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/7a02c8d45bbf65cf432292c2032147fa7529de58

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [GIT PULL] parisc architecture updates for kernel v5.9
@ 2020-08-12 13:57 Helge Deller
  2020-08-12 19:58 ` pr-tracker-bot
  0 siblings, 1 reply; 4+ messages in thread
From: Helge Deller @ 2020-08-12 13:57 UTC (permalink / raw)
  To: Linus Torvalds, linux-kernel, linux-parisc, James Bottomley,
	John David Anglin

Hi Linus,

please pull another set of patches for the parisc architecture for kernel 5.9-rc1 from:

  git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-5.9-2

This patchset includes:
- Oscar Carter contributed a patch which fixes parisc's usage of
  dereference_function_descriptor() and thus will allow using the
  -Wcast-function-type compiler option in the top-level Makefile
- Sven Schnelle fixed a bug in the SBA code to prevent crashes during kexec
- John David Anglin provided implementations for __smp_store_release() and
  __smp_load_acquire barriers() which avoids using the sync assembler
  instruction and thus speeds up barrier paths
- Some whitespace cleanups in parisc's atomic.h header file

Thanks,
Helge

----------------------------------------------------------------
Helge Deller (2):
      sections.h: dereference_function_descriptor() returns void pointer
      parisc: Whitespace cleanups in atomic.h

John David Anglin (1):
      parisc: Implement __smp_store_release and __smp_load_acquire barriers

Oscar Carter (1):
      parisc/kernel/ftrace: Remove function callback casts

Sven Schnelle (1):
      parisc: mask out enable and reserved bits from sba imask

 arch/parisc/include/asm/atomic.h  |  8 ++---
 arch/parisc/include/asm/barrier.h | 61 +++++++++++++++++++++++++++++++++++++++
 arch/parisc/kernel/ftrace.c       |  3 +-
 drivers/parisc/sba_iommu.c        |  2 +-
 include/asm-generic/sections.h    |  4 +--
 5 files changed, 70 insertions(+), 8 deletions(-)

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-08-12 19:58 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-04 15:20 [GIT PULL] parisc architecture updates for kernel v5.9 Helge Deller
2020-08-05  6:05 ` pr-tracker-bot
2020-08-12 13:57 Helge Deller
2020-08-12 19:58 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).