From: Ralf Baechle <ralf@linux-mips.org>
To: stable@vger.kernel.org
Subject: [PATCH 00/31] MIPS and SSB fixes for 4.0-stable
Date: Tue, 5 May 2015 07:16:18 +0200 [thread overview]
Message-ID: <cover.1430802978.git.ralf@linux-mips.org> (raw)
This is a large number of fixes for MIPS plus one patch for the SSB bus
that didn't make 4.0. All of these patches are in 4.1.
Ralf
Aaro Koskinen (2):
MIPS: OCTEON: dma-octeon: fix OHCI USB config check
MIPS: OCTEON: fix PCI interrupt mapping for D-Link DSR-1000N
Adrien Schildknecht (1):
SSB: fix Kconfig dependencies
Alexander Sverdlin (1):
MIPS: Octeon: Remove udelay() causing huge IRQ latency
Chandrakala Chavva (1):
MIPS: OCTEON: Use correct CSR to soft reset
Ganesan Ramalingam (1):
MIPS: Netlogic: Fix for SATA PHY init
Huacai Chen (2):
MIPS: Loongson-3: Add IRQF_NO_SUSPEND to Cascade irqaction
MIPS: Hibernate: flush TLB entries earlier
James Hogan (1):
MIPS: lose_fpu(): Disable FPU when MSA enabled
John Crispin (2):
MIPS: ralink: Fix bad config symbol in PCI makefile.
MIPS: ralink: add missing symbol for RALINK_ILL_ACC
Lars Persson (2):
Revert "MIPS: Remove race window in page fault handling"
MIPS: Fix race condition in lazy cache flushing.
Markos Chandras (12):
MIPS: asm: asm-eva: Introduce kernel load/store variants
MIPS: unaligned: Prevent EVA instructions on kernel unaligned accesses
MIPS: unaligned: Surround load/store macros in do {} while statements
MIPS: unaligned: Fix regular load/store instruction emulation for EVA
MIPS: Kconfig: Fix typo for the r2-to-r6 emulator kernel parameter
MIPS: r4kcache: Use correct base register for MIPS R6 cache flushes
MIPS: asm: spinlock: Fix addiu instruction for R10000_LLSC_WAR case
MIPS: kernel: entry.S: Set correct ISA level for mips_ihb
MIPS: Malta: Detect and fix bad memsize values
MIPS: Kconfig: Disable SMP/CPS for 64-bit
MIPS: asm: elf: Set O32 default FPU flags
MIPS: Makefile: Fix MIPS ASE detection code
Nicolas Schichan (1):
MIPS: BCM63xx: Move bcm63xx_gpio_init() to bcm63xx_register_devices().
Niklas Cassel (1):
MIPS: smp-cps: cpu_set FPU mask if FPU present
Rafał Miłecki (1):
MIPS: BCM47XX: Fix detecting Microsoft MN-700 & Asus WL500G
Ralf Baechle (3):
MIPS: Fix cpu_has_mips_r2_exec_hazard.
MIPS: Octeon: Delete override of cpu_has_mips_r2_exec_hazard.
Revert "MIPS: Avoid pipeline stalls on some MIPS32R2 cores."
arch/mips/Kconfig | 4 +-
arch/mips/Makefile | 14 +-
arch/mips/bcm47xx/board.c | 4 +-
arch/mips/bcm63xx/prom.c | 4 -
arch/mips/bcm63xx/setup.c | 4 +
arch/mips/cavium-octeon/dma-octeon.c | 2 +-
arch/mips/cavium-octeon/setup.c | 5 +-
arch/mips/include/asm/asm-eva.h | 137 ++++++---
arch/mips/include/asm/cacheflush.h | 38 ++-
arch/mips/include/asm/cpu-features.h | 33 +-
arch/mips/include/asm/elf.h | 5 +
arch/mips/include/asm/fpu.h | 1 +
.../asm/mach-cavium-octeon/cpu-feature-overrides.h | 1 -
arch/mips/include/asm/octeon/cvmx.h | 8 -
arch/mips/include/asm/octeon/pci-octeon.h | 3 -
arch/mips/include/asm/pgtable.h | 9 +-
arch/mips/include/asm/r4kcache.h | 89 +++---
arch/mips/include/asm/spinlock.h | 2 +-
arch/mips/kernel/entry.S | 3 +-
arch/mips/kernel/smp-cps.c | 6 +
arch/mips/kernel/unaligned.c | 340 ++++++++++++++-------
arch/mips/loongson/loongson-3/irq.c | 1 +
arch/mips/mm/cache.c | 39 +--
arch/mips/mm/tlbex.c | 21 +-
arch/mips/mti-malta/malta-memory.c | 6 +
arch/mips/netlogic/xlp/ahci-init-xlp2.c | 13 +
arch/mips/pci/Makefile | 2 +-
arch/mips/pci/pci-octeon.c | 8 +-
arch/mips/pci/pcie-octeon.c | 8 -
arch/mips/power/hibernate.S | 3 +-
arch/mips/ralink/Kconfig | 5 +
drivers/ssb/Kconfig | 1 +
32 files changed, 520 insertions(+), 299 deletions(-)
--
1.9.3
next reply other threads:[~2015-05-05 5:22 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-05-05 5:16 Ralf Baechle [this message]
2014-11-25 9:15 ` [PATCH 28/31] MIPS: Kconfig: Disable SMP/CPS for 64-bit Ralf Baechle
2015-01-07 11:28 ` [PATCH 09/31] MIPS: Netlogic: Fix for SATA PHY init Ralf Baechle
2015-01-15 15:41 ` [PATCH 26/31] MIPS: smp-cps: cpu_set FPU mask if FPU present Ralf Baechle
2015-02-23 5:17 ` [PATCH 23/31] MIPS: ralink: Fix bad config symbol in PCI makefile Ralf Baechle
2015-02-23 5:17 ` [PATCH 24/31] MIPS: ralink: add missing symbol for RALINK_ILL_ACC Ralf Baechle
2015-02-25 13:08 ` [PATCH 25/31] MIPS: lose_fpu(): Disable FPU when MSA enabled Ralf Baechle
2015-02-26 11:11 ` [PATCH 30/31] MIPS: asm: elf: Set O32 default FPU flags Ralf Baechle
2015-02-26 13:16 ` [PATCH 05/31] Revert "MIPS: Remove race window in page fault handling" Ralf Baechle
2015-02-26 13:16 ` [PATCH 06/31] MIPS: Fix race condition in lazy cache flushing Ralf Baechle
2015-02-27 7:51 ` [PATCH 21/31] MIPS: Malta: Detect and fix bad memsize values Ralf Baechle
2015-03-03 18:48 ` [PATCH 15/31] MIPS: r4kcache: Use correct base register for MIPS R6 cache flushes Ralf Baechle
2015-03-03 18:48 ` [PATCH 16/31] MIPS: asm: spinlock: Fix addiu instruction for R10000_LLSC_WAR case Ralf Baechle
2015-03-03 18:48 ` [PATCH 17/31] MIPS: kernel: entry.S: Set correct ISA level for mips_ihb Ralf Baechle
2015-03-04 21:08 ` [PATCH 03/31] MIPS: OCTEON: dma-octeon: fix OHCI USB config check Ralf Baechle
2015-03-06 11:02 ` [PATCH 04/31] MIPS: OCTEON: Use correct CSR to soft reset Ralf Baechle
2015-03-09 14:54 ` [PATCH 10/31] MIPS: asm: asm-eva: Introduce kernel load/store variants Ralf Baechle
2015-03-09 14:54 ` [PATCH 11/31] MIPS: unaligned: Prevent EVA instructions on kernel unaligned accesses Ralf Baechle
2015-03-09 14:54 ` [PATCH 12/31] MIPS: unaligned: Surround load/store macros in do {} while statements Ralf Baechle
2015-03-09 14:54 ` [PATCH 13/31] MIPS: unaligned: Fix regular load/store instruction emulation for EVA Ralf Baechle
2015-03-10 12:30 ` [PATCH 14/31] MIPS: Kconfig: Fix typo for the r2-to-r6 emulator kernel parameter Ralf Baechle
2015-03-12 3:51 ` [PATCH 02/31] MIPS: Loongson-3: Add IRQF_NO_SUSPEND to Cascade irqaction Ralf Baechle
2015-03-12 16:00 ` [PATCH 01/31] MIPS: BCM63xx: Move bcm63xx_gpio_init() to bcm63xx_register_devices() Ralf Baechle
2015-03-18 13:05 ` [PATCH 07/31] MIPS: Octeon: Remove udelay() causing huge IRQ latency Ralf Baechle
2015-03-22 15:55 ` [PATCH 08/31] MIPS: OCTEON: fix PCI interrupt mapping for D-Link DSR-1000N Ralf Baechle
2015-03-25 12:14 ` [PATCH 18/31] MIPS: Fix cpu_has_mips_r2_exec_hazard Ralf Baechle
2015-03-25 12:18 ` [PATCH 20/31] Revert "MIPS: Avoid pipeline stalls on some MIPS32R2 cores." Ralf Baechle
2015-03-25 12:21 ` [PATCH 19/31] MIPS: Octeon: Delete override of cpu_has_mips_r2_exec_hazard Ralf Baechle
2015-03-25 15:31 ` [PATCH 22/31] SSB: fix Kconfig dependencies Ralf Baechle
2015-03-29 2:54 ` [PATCH 27/31] MIPS: Hibernate: flush TLB entries earlier Ralf Baechle
2015-04-01 14:01 ` [PATCH 29/31] MIPS: BCM47XX: Fix detecting Microsoft MN-700 & Asus WL500G Ralf Baechle
2015-04-02 13:42 ` [PATCH 31/31] MIPS: Makefile: Fix MIPS ASE detection code Ralf Baechle
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1430802978.git.ralf@linux-mips.org \
--to=ralf@linux-mips.org \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.