LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* [GIT PULL] Please pull powerpc/linux.git powerpc-4.17-4 tag
@ 2018-04-28 11:16 Michael Ellerman
  0 siblings, 0 replies; only message in thread
From: Michael Ellerman @ 2018-04-28 11:16 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: alexandre.belloni, alistair, arbab, bsingharora, laurentiu.tudor,
	linux-kernel, linuxppc-dev, mahesh, npiggin, shilpa.bhat, svaidy,
	viresh.kumar

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Linus,

Please pull some more powerpc fixes for 4.17. The RTC and cpufreq
changes are both acked by a relevant maintainer.

cheers

The following changes since commit 6d08b06e67cd117f6992c46611dfb4ce267cd71e:

  Linux 4.17-rc2 (2018-04-22 19:20:09 -0700)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git tags/powerpc-4.17-4

for you to fetch changes up to b2d7ecbe355698010a6b7a15eb179e09eb3d6a34:

  powerpc/kvm/booke: Fix altivec related build break (2018-04-27 16:36:03 +1000)

- ----------------------------------------------------------------
powerpc fixes for 4.17 #4

A bunch of fixes, mostly for existing code and going to stable.

Our memory hot-unplug path wasn't flushing the cache before removing memory.
That is a problem now that we are doing memory hotplug on bare metal.

Three fixes for the NPU code that supports devices connected via NVLink (ie.
GPUs). The main one tweaks the TLB flush algorithm to avoid soft lockups for
large flushes.

A fix for our memory error handling where we would loop infinitely, returning
back to the bad access and hard lockup the CPU.

Fixes for the OPAL RTC driver, which wasn't handling some error cases correctly.

A fix for a hardlockup in the powernv cpufreq driver.

And finally two fixes to our smp_send_stop(), required due to a recent change to
use it on shutdown.

Thanks to:
  Alistair Popple, Balbir Singh, Laurentiu Tudor, Mahesh Salgaonkar, Mark
  Hairgrove, Nicholas Piggin, Rashmica Gupta, Shilpasri G Bhat.

- ----------------------------------------------------------------
Alistair Popple (3):
      powerpc/powernv/npu: Add lock to prevent race in concurrent context init/destroy
      powerpc/powernv/npu: Prevent overwriting of pnv_npu2_init_contex() callback parameters
      powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large address range

Balbir Singh (2):
      powerpc/mm: Flush cache on memory hot(un)plug
      powerpc/powernv/memtrace: Let the arch hotunplug code flush cache

Laurentiu Tudor (1):
      powerpc/kvm/booke: Fix altivec related build break

Mahesh Salgaonkar (1):
      powerpc/mce: Fix a bug where mce loops on memory UE.

Nicholas Piggin (3):
      rtc: opal: Fix OPAL RTC driver OPAL_BUSY loops
      powerpc: Fix smp_send_stop NMI IPI handling
      powerpc: Fix deadlock with multiple calls to smp_send_stop

Shilpasri G Bhat (1):
      cpufreq: powernv: Fix hardlockup due to synchronous smp_call in timer interrupt

 arch/powerpc/include/asm/powernv.h        |  2 +-
 arch/powerpc/kernel/mce_power.c           |  7 +--
 arch/powerpc/kernel/smp.c                 | 49 ++++++++++++++---
 arch/powerpc/kvm/booke.c                  |  7 +++
 arch/powerpc/mm/mem.c                     |  2 +
 arch/powerpc/platforms/powernv/memtrace.c | 17 ------
 arch/powerpc/platforms/powernv/npu-dma.c  | 88 +++++++++++++++++++++++++------
 arch/powerpc/platforms/powernv/opal-rtc.c |  8 +--
 drivers/cpufreq/powernv-cpufreq.c         | 14 +++--
 drivers/rtc/rtc-opal.c                    | 37 ++++++++-----
 10 files changed, 166 insertions(+), 65 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJa5FfxAAoJEFHr6jzI4aWAe54P/RSoKFn7Bfuhkp3vdeD6Q6fU
Mlbm/VIzamrZ+4X4jrXbizwQgrphrqA84FTWprQet04V+VjYFKtdoIUsng+1rmZ+
CiiajXTsDz9YRYoG8mKiEBis8doBLvAIelN5lT0nx0e9BTeg/Q0gDGaLlSl6Cw2r
yusEthM3MmAYrqPlsEaZ2Ex5F2zxEW26nVjr1/SVmKJm5+zxRMIm2WCMjHDaEXBx
K5FEyT2FgCrcSitc2NQKVJ/OKyv3iAbk4/2sZrCu8h6hlJ3qVX2SCuzQvbey0rKK
jLsnZ+51uqx5TwivCQDHUM6Fzwa3moreNpHl6CtSSFp5WlHSfbOttf3i+9mSHhTP
pnORQDPw2la/DD6XKhJmSYTIBiu5/cDeAcwtYgG6WKbgOGKCVhJ5Mfne0DxxnLLc
lKeFRwQBdKQYB3qqFdjiubLpJbDW9CyqKMyIQMivqkoGwEoya04cazhaVmYartSD
cOYueG4zbJmCoeXDdCfKH2duxkAKnQVKJDj29N5IOuuNGua2dozMG/SvNQmwYX4S
Z4ZItxJAdSxGXyhzh2GNYPnd8Hp1mnMLC+bn5TRYOAy7tO3zd4Vt4Q434SyJOOsL
G6wcyT8J2ARrNEssE6m/32nskIPAOIRQaVcHjO5HKCR8fnscMSDPxYlZHPbnPT46
6ZgczHdxre4oUTAqrq9O
=D9Tc
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-04-28 11:16 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-28 11:16 [GIT PULL] Please pull powerpc/linux.git powerpc-4.17-4 tag Michael Ellerman

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