* [GIT PULL] MIPS fixes
@ 2019-01-19 19:18 Paul Burton
2019-01-19 22:35 ` pr-tracker-bot
0 siblings, 1 reply; 24+ messages in thread
From: Paul Burton @ 2019-01-19 19:18 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-mips, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 2760 bytes --]
Hi Linus,
Here's a batch of MIPS fixes for 5.0 - please pull.
Thanks,
Paul
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.0_2
for you to fetch changes up to 8a644c64a9f1aefb99fdc4413e6b7fee17809e38:
MIPS: OCTEON: fix kexec support (2019-01-14 13:51:03 -0800)
----------------------------------------------------------------
A few MIPS fixes for 5.0:
- Fix IPI handling for Lantiq SoCs, which was broken by changes made
back in v4.12.
- Enable OF/DT serial support in ath79_defconfig to give us working
serial by default.
- Fix 64b builds for the Jazz platform.
- Set up a struct device for the BCM47xx SoC to allow BCM47xx drivers to
perform DMA again following the major DMA mapping changes made in
v4.19.
- Disable MSI on Cavium Octeon systems when the pcie_disable command
line parameter introduced in v3.3 is used, in order to avoid
inadvetently accessing PCIe controller registers despite the command
line.
- Fix a build failure for Cavium Octeon kernels with kexec enabled,
introduced in v4.20.
- Fix a regression in the behaviour of semctl/shmctl/msgctl IPC syscalls
for kernels including n32 support but not o32 support caused by some
cleanup in v3.19.
----------------------------------------------------------------
Alban Bedel (1):
MIPS: ath79: Enable OF serial ports in the default config
Arnd Bergmann (1):
mips: fix n32 compat_ipc_parse_version
Aurelien Jarno (1):
MIPS: OCTEON: fix kexec support
Hauke Mehrtens (2):
MIPS: lantiq: Fix IPI interrupt handling
MIPS: lantiq: Use CP0_LEGACY_COMPARE_IRQ
Rafał Miłecki (1):
MIPS: BCM47XX: Setup struct device for the SoC
Thomas Bogendoerfer (1):
MIPS: jazz: fix 64bit build
YunQiang Su (1):
Disable MSI also when pcie-octeon.pcie_disable on
arch/mips/Kconfig | 1 +
arch/mips/bcm47xx/setup.c | 31 +++++++++
arch/mips/cavium-octeon/setup.c | 2 +-
arch/mips/configs/ath79_defconfig | 1 +
.../include/asm/mach-lantiq/falcon/falcon_irq.h | 2 -
.../mips/include/asm/mach-lantiq/xway/lantiq_irq.h | 2 -
arch/mips/jazz/jazzdma.c | 5 +-
arch/mips/lantiq/irq.c | 77 ++--------------------
arch/mips/pci/msi-octeon.c | 4 +-
include/linux/bcma/bcma_soc.h | 1 +
10 files changed, 47 insertions(+), 79 deletions(-)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL] MIPS fixes
2019-01-19 19:18 [GIT PULL] MIPS fixes Paul Burton
@ 2019-01-19 22:35 ` pr-tracker-bot
0 siblings, 0 replies; 24+ messages in thread
From: pr-tracker-bot @ 2019-01-19 22:35 UTC (permalink / raw)
To: Paul Burton; +Cc: Linus Torvalds, linux-mips, linux-kernel
The pull request you sent on Sat, 19 Jan 2019 19:18:34 +0000:
> ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.0_2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/5d5c303ea095bdd3a2b073075920bf159457069a
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL] MIPS fixes
2020-02-25 6:58 Paul Burton
@ 2020-02-25 18:55 ` pr-tracker-bot
0 siblings, 0 replies; 24+ messages in thread
From: pr-tracker-bot @ 2020-02-25 18:55 UTC (permalink / raw)
To: Paul Burton; +Cc: Linus Torvalds, Thomas Bogendoerfer, linux-mips, linux-kernel
The pull request you sent on Mon, 24 Feb 2020 22:58:31 -0800:
> git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git mips-fixes
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/d67f250e96344f006e3a6be148def4c6537d05a0
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL] MIPS fixes
@ 2020-02-25 6:58 Paul Burton
2020-02-25 18:55 ` pr-tracker-bot
0 siblings, 1 reply; 24+ messages in thread
From: Paul Burton @ 2020-02-25 6:58 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Thomas Bogendoerfer, linux-mips, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 2054 bytes --]
Hi Linus,
Here are a few MIPS fixes, and a MAINTAINERS update to hand over MIPS
maintenance to Thomas Bogendoerfer - this will be my final pull request
as MIPS maintainer. Thanks for your helpful comments, useful corrections
& responsiveness during the time I've fulfilled the role, and I'm sure
I'll pop up elsewhere in the tree somewhere down the line. Anyway,
please pull.
Thanks,
Paul
The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:
Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git mips-fixes
for you to fetch changes up to 3234f4ed3066a58cd5ce8edcf752fa4fe0c95cb5:
MAINTAINERS: Hand MIPS over to Thomas (2020-02-24 22:43:18 -0800)
----------------------------------------------------------------
Christophe JAILLET (1):
MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()'
Mark Tomlinson (1):
MIPS: cavium_octeon: Fix syncw generation.
Nathan Chancellor (1):
MIPS: vdso: Wrap -mexplicit-relocs in cc-option
Paul Burton (2):
MIPS: Disable VDSO time functionality on microMIPS
MAINTAINERS: Hand MIPS over to Thomas
Paul Cercueil (1):
MIPS: ingenic: DTS: Fix watchdog nodes
Victor Kamensky (2):
mips: vdso: fix 'jalr t9' crash in vdso code
mips: vdso: add build time check that no 'jalr t9' calls left
周琰杰 (Zhou Yanjie) (1):
MIPS: X1000: Fix clock of watchdog node.
CREDITS | 5 +++++
MAINTAINERS | 6 ++----
arch/mips/boot/dts/ingenic/jz4740.dtsi | 17 +++++++++--------
arch/mips/boot/dts/ingenic/jz4780.dtsi | 17 +++++++++--------
arch/mips/boot/dts/ingenic/x1000.dtsi | 6 ++----
arch/mips/include/asm/sync.h | 4 +++-
arch/mips/kernel/vpe.c | 2 +-
arch/mips/vdso/Makefile | 28 +++++++++++++++++++++++++---
8 files changed, 56 insertions(+), 29 deletions(-)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL] MIPS fixes
2020-01-04 20:07 Paul Burton
@ 2020-01-04 22:55 ` pr-tracker-bot
0 siblings, 0 replies; 24+ messages in thread
From: pr-tracker-bot @ 2020-01-04 22:55 UTC (permalink / raw)
To: Paul Burton; +Cc: Linus Torvalds, linux-kernel, linux-mips
The pull request you sent on Sat, 4 Jan 2020 12:07:46 -0800:
> git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.5_1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/c420ddda506b80ec2686e405698d37fafeea3b7a
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL] MIPS fixes
@ 2020-01-04 20:07 Paul Burton
2020-01-04 22:55 ` pr-tracker-bot
0 siblings, 1 reply; 24+ messages in thread
From: Paul Burton @ 2020-01-04 20:07 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, linux-mips
[-- Attachment #1: Type: text/plain, Size: 2985 bytes --]
Hi Linus,
Here is a collection of MIPS fixes for the 5.5 cycle; please pull.
Thanks,
Paul
The following changes since commit a8d0f11ee50ddbd9f243c7a8b1a393a4f23ba093:
MIPS: SGI-IP27: Enable ethernet phy on second Origin 200 module (2019-11-23 14:20:30 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.5_1
for you to fetch changes up to bbcc5672b0063b0e9d65dc8787a4f09c3b5bb5cc:
MIPS: Avoid VDSO ABI breakage due to global register variable (2020-01-02 16:41:16 -0800)
----------------------------------------------------------------
A collection of MIPS fixes:
- Fill the struct cacheinfo shared_cpu_map field with sensible values,
notably avoiding issues with perf which was unhappy in the absence of
these values.
- A boot fix for Loongson 2E & 2F machines which was fallout from some
refactoring performed this cycle.
- A Kconfig dependency fix for the Loongson CPU HWMon driver.
- A couple of VDSO fixes, ensuring gettimeofday() behaves appropriately
for kernel configurations that don't include support for a clocksource
the VDSO can use & fixing the calling convention for the n32 & n64
VDSOs which would previously clobber the $gp/$28 register.
- A build fix for vmlinuz compressed images which were inappropriately
building with -fsanitize-coverage despite not being part of the kernel
proper, then failing to link due to the missing
__sanitizer_cov_trace_pc() function.
- A couple of eBPF JIT fixes, including disabling it for MIPS32 due to a
large number of issues with the code generated there & reflecting ISA
dependencies in Kconfig to enforce that systems which don't support
the JIT must include the interpreter.
----------------------------------------------------------------
Alexander Lobakin (1):
MIPS: BPF: eBPF JIT: check for MIPS ISA compliance in Kconfig
Guenter Roeck (1):
MIPS: Fix boot on Fuloong2 systems
Joe Perches (1):
MIPS: Kconfig: Use correct form for 'depends on'
Jouni Hogander (1):
MIPS: Prevent link failure with kcov instrumentation
Paul Burton (2):
MIPS: BPF: Disable MIPS32 eBPF JIT
MIPS: Avoid VDSO ABI breakage due to global register variable
Vincenzo Frascino (1):
mips: Fix gettimeofday() in the vdso library
Vladimir Kondratiev (1):
mips: cacheinfo: report shared CPU map
arch/mips/Kconfig | 2 +-
arch/mips/boot/compressed/Makefile | 3 +++
arch/mips/include/asm/cpu-type.h | 3 ++-
arch/mips/include/asm/thread_info.h | 20 +++++++++++++++++++-
arch/mips/include/asm/vdso/gettimeofday.h | 13 -------------
arch/mips/kernel/cacheinfo.c | 27 ++++++++++++++++++++++++++-
arch/mips/net/ebpf_jit.c | 2 +-
arch/mips/vdso/vgettimeofday.c | 20 ++++++++++++++++++++
drivers/platform/mips/Kconfig | 2 +-
9 files changed, 73 insertions(+), 19 deletions(-)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL] MIPS fixes
2019-11-15 5:04 Paul Burton
@ 2019-11-15 17:35 ` pr-tracker-bot
0 siblings, 0 replies; 24+ messages in thread
From: pr-tracker-bot @ 2019-11-15 17:35 UTC (permalink / raw)
To: Paul Burton; +Cc: Linus Torvalds, linux-mips, linux-kernel
The pull request you sent on Thu, 14 Nov 2019 21:04:53 -0800:
> git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.4_4
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/34b38f5abd1f0793e75cc97c4781d04b6c7f4d9e
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL] MIPS fixes
@ 2019-11-15 5:04 Paul Burton
2019-11-15 17:35 ` pr-tracker-bot
0 siblings, 1 reply; 24+ messages in thread
From: Paul Burton @ 2019-11-15 5:04 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-mips, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 1199 bytes --]
Hi Linus,
Here's a single fix for SGI IP27 machines & a MAINTAINERS update; please
pull.
Thanks,
Paul
The following changes since commit d6d5df1db6e9d7f8f76d2911707f7d5877251b02:
Linux 5.4-rc5 (2019-10-27 13:19:19 -0400)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.4_4
for you to fetch changes up to f6929c92e283a35b183c293574adcbca409bf144:
MAINTAINERS: Remove Kevin as maintainer of BMIPS generic platforms (2019-11-04 10:46:05 -0800)
----------------------------------------------------------------
A fix & simplification for SGI IP27 exception handlers, and a small
MAINTAINERS update for Broadcom MIPS systems.
----------------------------------------------------------------
Florian Fainelli (1):
MAINTAINERS: Remove Kevin as maintainer of BMIPS generic platforms
Thomas Bogendoerfer (1):
MIPS: SGI-IP27: fix exception handler replication
MAINTAINERS | 1 -
arch/mips/sgi-ip27/Kconfig | 7 -------
arch/mips/sgi-ip27/ip27-init.c | 21 ++++++---------------
arch/mips/sgi-ip27/ip27-memory.c | 4 ----
4 files changed, 6 insertions(+), 27 deletions(-)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL] MIPS fixes
2019-10-26 22:14 Paul Burton
@ 2019-10-26 23:50 ` pr-tracker-bot
0 siblings, 0 replies; 24+ messages in thread
From: pr-tracker-bot @ 2019-10-26 23:50 UTC (permalink / raw)
To: Paul Burton; +Cc: Linus Torvalds, linux-kernel, linux-mips
The pull request you sent on Sat, 26 Oct 2019 15:14:03 -0700:
> git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.4_3
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/5a1e843c66fa6438f389045981c37e4073917641
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL] MIPS fixes
@ 2019-10-26 22:14 Paul Burton
2019-10-26 23:50 ` pr-tracker-bot
0 siblings, 1 reply; 24+ messages in thread
From: Paul Burton @ 2019-10-26 22:14 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, linux-mips
[-- Attachment #1: Type: text/plain, Size: 1733 bytes --]
Hi Linus,
Here are a few small MIPS fixes; please pull.
Thanks,
Paul
The following changes since commit 4f5cafb5cb8471e54afdc9054d973535614f7675:
Linux 5.4-rc3 (2019-10-13 16:37:36 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.4_3
for you to fetch changes up to b42aa3fd5957e4daf4b69129e5ce752a2a53e7d6:
MIPS: tlbex: Fix build_restore_pagemask KScratch restore (2019-10-23 21:12:49 -0700)
----------------------------------------------------------------
A few MIPS fixes:
- Fix VDSO time-related function behavior for systems where we need to
fall back to syscalls, but were instead returning bogus results.
- A fix to TLB exception handlers for Cavium Octeon systems where they
would inadvertently clobber the $1/$at register.
- A build fix for bcm63xx configurations.
- Switch to using my @kernel.org email address.
----------------------------------------------------------------
Jonas Gorski (1):
MIPS: bmips: mark exception vectors as char arrays
Paul Burton (2):
MAINTAINERS: Use @kernel.org address for Paul Burton
MIPS: tlbex: Fix build_restore_pagemask KScratch restore
Vincenzo Frascino (1):
mips: vdso: Fix __arch_get_hw_counter()
.mailmap | 3 ++-
MAINTAINERS | 10 +++++-----
arch/mips/bcm63xx/prom.c | 2 +-
arch/mips/include/asm/bmips.h | 10 +++++-----
arch/mips/include/asm/vdso/gettimeofday.h | 4 +++-
arch/mips/kernel/smp-bmips.c | 8 ++++----
arch/mips/mm/tlbex.c | 23 +++++++++++++++--------
7 files changed, 35 insertions(+), 25 deletions(-)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL] MIPS fixes
2019-10-12 19:04 Paul Burton
@ 2019-10-12 21:40 ` pr-tracker-bot
0 siblings, 0 replies; 24+ messages in thread
From: pr-tracker-bot @ 2019-10-12 21:40 UTC (permalink / raw)
To: Paul Burton; +Cc: Linus Torvalds, linux-mips, linux-kernel
The pull request you sent on Sat, 12 Oct 2019 19:04:14 +0000:
> git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.4_2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/63f9bff56beb718ac0a2eb8398a98220b1e119dc
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL] MIPS fixes
@ 2019-10-12 19:04 Paul Burton
2019-10-12 21:40 ` pr-tracker-bot
0 siblings, 1 reply; 24+ messages in thread
From: Paul Burton @ 2019-10-12 19:04 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-mips, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 1722 bytes --]
Hi Linus,
Here are a few MIPS fixes for 5.4; please pull.
Thanks,
Paul
The following changes since commit da0c9ea146cbe92b832f1b0f694840ea8eb33cce:
Linux 5.4-rc2 (2019-10-06 14:27:30 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.4_2
for you to fetch changes up to 2f2b4fd674cadd8c6b40eb629e140a14db4068fd:
MIPS: Disable Loongson MMI instructions for kernel build (2019-10-10 11:58:52 -0700)
----------------------------------------------------------------
A few MIPS fixes for 5.4:
- Build fixes for CONFIG_OPTIMIZE_INLINING=y builds in which the
compiler may choose not to inline __xchg() & __cmpxchg().
- A build fix for Loongson configurations with GCC 9.x.
- Expose some extra HWCAP bits to indicate support for various
instruction set extensions to userland.
- Fix bad stack access in firmware handling code for old SNI
RM200/300/400 machines.
----------------------------------------------------------------
Jiaxun Yang (1):
MIPS: elf_hwcap: Export userspace ASEs
Paul Burton (1):
MIPS: Disable Loongson MMI instructions for kernel build
Thomas Bogendoerfer (3):
MIPS: include: Mark __cmpxchg as __always_inline
MIPS: include: Mark __xchg as __always_inline
MIPS: fw: sni: Fix out of bounds init of o32 stack
arch/mips/fw/sni/sniprom.c | 2 +-
arch/mips/include/asm/cmpxchg.h | 9 +++++----
arch/mips/include/uapi/asm/hwcap.h | 11 +++++++++++
arch/mips/kernel/cpu-probe.c | 33 +++++++++++++++++++++++++++++++++
arch/mips/loongson64/Platform | 4 ++++
arch/mips/vdso/Makefile | 1 +
6 files changed, 55 insertions(+), 5 deletions(-)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL] MIPS fixes
2019-10-04 20:05 Paul Burton
@ 2019-10-04 20:40 ` pr-tracker-bot
0 siblings, 0 replies; 24+ messages in thread
From: pr-tracker-bot @ 2019-10-04 20:40 UTC (permalink / raw)
To: Paul Burton; +Cc: Linus Torvalds, linux-mips, linux-kernel
The pull request you sent on Fri, 4 Oct 2019 20:05:28 +0000:
> git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.4_1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/4ea655343ce4180fe9b2c7ec8cb8ef9884a47901
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL] MIPS fixes
@ 2019-10-04 20:05 Paul Burton
2019-10-04 20:40 ` pr-tracker-bot
0 siblings, 1 reply; 24+ messages in thread
From: Paul Burton @ 2019-10-04 20:05 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-mips, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 2839 bytes --]
Hi Linus,
Here is a selection of fixes for arch/mips, mostly handling regressions
introduced during the v5.4 merge window; please pull.
Thanks,
Paul
The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.4_1
for you to fetch changes up to 6822c29ddbbdeafd8d1b79ebe6c51b83efd55ae1:
MIPS: fw/arc: Remove unused addr variable (2019-10-04 11:46:22 -0700)
----------------------------------------------------------------
Some MIPS fixes for the 5.4 cycle:
- Build fixes for Cavium Octeon & PMC-Sierra MSP systems, as well as
all pre-MIPSr6 configurations built with binutils < 2.25.
- Boot fixes for 64-bit Loongson systems & SGI IP28 systems.
- Wire up the new clone3 syscall.
- Clean ups for a few build-time warnings.
----------------------------------------------------------------
Christophe JAILLET (1):
mips: Loongson: Fix the link time qualifier of 'serial_exit()'
Huacai Chen (1):
MIPS: Loongson64: Fix boot failure after dropping boot_mem_map
Jiaxun Yang (1):
MIPS: cpu-bugs64: Mark inline functions as __always_inline
Oleksij Rempel (1):
MIPS: dts: ar9331: fix interrupt-controller size
Paul Burton (7):
MIPS: octeon: Include required header; fix octeon ethernet build
MIPS: Wire up clone3 syscall
MIPS: VDSO: Remove unused gettimeofday.c
MIPS: VDSO: Fix build for binutils < 2.25
MIPS: pmcs-msp71xx: Add missing MAX_PROM_MEM definition
MIPS: pmcs-msp71xx: Remove unused addr variable
MIPS: fw/arc: Remove unused addr variable
Thomas Bogendoerfer (2):
MIPS: init: Fix reservation of memory between PHYS_OFFSET and mem start
MIPS: init: Prevent adding memory before PHYS_OFFSET
arch/mips/boot/dts/qca/ar9331.dtsi | 2 +-
arch/mips/fw/arc/memory.c | 1 -
arch/mips/include/asm/octeon/cvmx-ipd.h | 1 +
arch/mips/include/asm/unistd.h | 1 +
arch/mips/kernel/cpu-bugs64.c | 14 +-
arch/mips/kernel/setup.c | 5 +-
arch/mips/kernel/syscall.c | 1 +
arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +-
arch/mips/kernel/syscalls/syscall_n64.tbl | 2 +-
arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +-
arch/mips/loongson64/common/mem.c | 35 ++--
arch/mips/loongson64/common/serial.c | 2 +-
arch/mips/loongson64/loongson-3/numa.c | 11 +-
arch/mips/pmcs-msp71xx/msp_prom.c | 4 +-
arch/mips/vdso/Makefile | 2 +-
arch/mips/vdso/gettimeofday.c | 269 ------------------------------
16 files changed, 41 insertions(+), 313 deletions(-)
delete mode 100644 arch/mips/vdso/gettimeofday.c
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL] MIPS fixes
2019-08-06 19:23 Paul Burton
@ 2019-08-06 21:15 ` pr-tracker-bot
0 siblings, 0 replies; 24+ messages in thread
From: pr-tracker-bot @ 2019-08-06 21:15 UTC (permalink / raw)
To: Paul Burton; +Cc: Linus Torvalds, linux-mips, linux-kernel
The pull request you sent on Tue, 6 Aug 2019 19:23:16 +0000:
> git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.3_1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/76d7961ff4ee02cc70365600a52fb59ca544dc7c
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL] MIPS fixes
@ 2019-08-06 19:23 Paul Burton
2019-08-06 21:15 ` pr-tracker-bot
0 siblings, 1 reply; 24+ messages in thread
From: Paul Burton @ 2019-08-06 19:23 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-mips, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 1879 bytes --]
Hi Linus,
Here are a few small MIPS fixes for the 5.3 cycle; please pull.
Thanks,
Paul
The following changes since commit e5793cd1b5fedb39337cfa62251a25030f526e56:
MIPS: fix some more fall through errors in arch/mips (2019-07-16 12:40:16 +0100)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.3_1
for you to fetch changes up to 74034a09267c1f48d5ce7ae4c4a317fac7d43418:
MIPS: BCM63XX: Mark expected switch fall-through (2019-08-05 18:25:30 -0700)
----------------------------------------------------------------
A few MIPS fixes for 5.3:
- Various switch fall through annotations to fixup warnings & errors
resulting from -Wimplicit-fallthrough.
- A fix for systems (at least jazz) using an i8253 PIT as clocksource
when it's not suitably configured.
- Set struct cacheinfo's cpu_map_populated field to true, indicating
that we filled in cache info detected from cop0 registers & avoiding
complaints about that info being (intentionally) missing in
devicetree.
----------------------------------------------------------------
Gustavo A. R. Silva (2):
MIPS: OProfile: Mark expected switch fall-throughs
MIPS: BCM63XX: Mark expected switch fall-through
Paul Burton (2):
MIPS: Annotate fall-through in kvm/emulate.c
MIPS: Annotate fall-through in Cavium Octeon code
Thomas Bogendoerfer (1):
MIPS: kernel: only use i8253 clocksource with periodic clockevent
Vladimir Kondratiev (1):
mips: fix cacheinfo
arch/mips/cavium-octeon/octeon-usb.c | 1 +
arch/mips/kernel/cacheinfo.c | 2 ++
arch/mips/kernel/i8253.c | 3 ++-
arch/mips/kvm/emulate.c | 1 +
arch/mips/oprofile/op_model_mipsxx.c | 13 +++++++++++++
arch/mips/pci/ops-bcm63xx.c | 1 +
6 files changed, 20 insertions(+), 1 deletion(-)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL] MIPS fixes
2019-07-06 16:23 Paul Burton
@ 2019-07-06 17:40 ` pr-tracker-bot
0 siblings, 0 replies; 24+ messages in thread
From: pr-tracker-bot @ 2019-07-06 17:40 UTC (permalink / raw)
To: Paul Burton; +Cc: Linus Torvalds, linux-kernel, linux-mips
The pull request you sent on Sat, 6 Jul 2019 16:23:57 +0000:
> git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.2_2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/bcc0e65f47def010d8d1c4cf09bdc698fe061b77
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL] MIPS fixes
@ 2019-07-06 16:23 Paul Burton
2019-07-06 17:40 ` pr-tracker-bot
0 siblings, 1 reply; 24+ messages in thread
From: Paul Burton @ 2019-07-06 16:23 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, linux-mips
[-- Attachment #1: Type: text/plain, Size: 2330 bytes --]
Hi Linus,
Apologies that these are arriving so late in the game, but here are a
few MIPS fixes heading your way from a beachside cafe. It's all pretty
small, nothing too scary or invasive. Please pull.
Thanks,
Paul
The following changes since commit 9e0babf2c06c73cda2c0cd37a1653d823adb40ec:
Linux 5.2-rc5 (2019-06-16 08:49:45 -1000)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.2_2
for you to fetch changes up to f2ff671f894151a611eae246a1f25b61d6c0354b:
MAINTAINERS: Correct path to moved files (2019-06-24 14:45:41 -0700)
----------------------------------------------------------------
A few more MIPS fixes:
- Fix a silly typo in virt_addr_valid which led to completely bogus
behavior (that happened to stop tripping up hardened usercopy despite
being broken).
- Fix UART parity setup on AR933x systems.
- A build fix for non-Linux build machines.
- Have the 'all' make target build DTBs, primarily to fit in with the
behavior of scripts/package/builddeb.
- Handle an execution hazard in TLB exceptions that use KScratch
registers, which could inadvertently clobber the $1 register on some
generally higher-end out-of-order CPUs.
- A MAINTAINERS update to fix the path to the NAND driver for Ingenic
systems.
----------------------------------------------------------------
Cedric Hombourger (1):
MIPS: have "plain" make calls build dtbs for selected platforms
Dmitry Korotin (1):
MIPS: Add missing EHB in mtc0 -> mfc0 sequence.
Hauke Mehrtens (1):
MIPS: Fix bounds check virt_addr_valid
Kevin Darbyshire-Bryant (1):
MIPS: fix build on non-linux hosts
Paul Cercueil (1):
MAINTAINERS: Correct path to moved files
Stefan Hellermann (1):
MIPS: ath79: fix ar933x uart parity mode
MAINTAINERS | 2 +-
arch/mips/Makefile | 3 ++-
arch/mips/boot/compressed/Makefile | 2 ++
arch/mips/boot/compressed/calc_vmlinuz_load_addr.c | 2 +-
arch/mips/include/asm/mach-ath79/ar933x_uart.h | 4 +--
arch/mips/mm/mmap.c | 2 +-
arch/mips/mm/tlbex.c | 29 +++++++++++++++-------
7 files changed, 29 insertions(+), 15 deletions(-)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL] MIPS fixes
2019-06-08 6:40 Paul Burton
@ 2019-06-08 20:20 ` pr-tracker-bot
0 siblings, 0 replies; 24+ messages in thread
From: pr-tracker-bot @ 2019-06-08 20:20 UTC (permalink / raw)
To: Paul Burton; +Cc: Linus Torvalds, linux-kernel, linux-mips
The pull request you sent on Sat, 8 Jun 2019 06:40:08 +0000:
> git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.2_1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/d0cc617affbf2e31696adf37d153c550c5bef662
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL] MIPS fixes
@ 2019-06-08 6:40 Paul Burton
2019-06-08 20:20 ` pr-tracker-bot
0 siblings, 1 reply; 24+ messages in thread
From: Paul Burton @ 2019-06-08 6:40 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, linux-mips
[-- Attachment #1: Type: text/plain, Size: 2078 bytes --]
Hi Linus,
Here's a batch of MIPS fixes for 5.2, nothing particularly scary; please
pull.
Thanks,
Paul
The following changes since commit a188339ca5a396acc588e5851ed7e19f66b0ebd9:
Linux 5.2-rc1 (2019-05-19 15:47:09 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.2_1
for you to fetch changes up to f532beeeff0c0a3586cc15538bc52d249eb19e7c:
MIPS: uprobes: remove set but not used variable 'epc' (2019-05-29 13:20:30 -0700)
----------------------------------------------------------------
A batch of MIPS fixes:
- Declare ginvt() __always_inline due to its use of an argument as an
inline asm immediate.
- A VDSO build fix following Kbuild changes made this cycle.
- A fix for boot failures on txx9 systems following memory
initialization changes made this cycle.
- Bounds check virt_addr_valid() to prevent it spuriously indicating
that bogus addresses are valid, in turn fixing hardened usercopy
failures that have been present since v4.12.
- Build uImage.gz for pistachio systems by default, since this is the
image we need in order to actually boot on a board.
- Remove an unused variable in our uprobes code.
----------------------------------------------------------------
Geert Uytterhoeven (1):
MIPS: TXx9: Fix boot crash in free_initmem()
Masahiro Yamada (2):
MIPS: mark ginvt() as __always_inline
MIPS: remove a space after -I to cope with header search paths for VDSO
Paul Burton (3):
MIPS: Bounds check virt_addr_valid
MIPS: Make virt_addr_valid() return bool
MIPS: pistachio: Build uImage.gz by default
YueHaibing (1):
MIPS: uprobes: remove set but not used variable 'epc'
arch/mips/include/asm/ginvt.h | 2 +-
arch/mips/include/asm/page.h | 2 +-
arch/mips/kernel/uprobes.c | 3 ---
arch/mips/mm/mmap.c | 7 ++++++-
arch/mips/pistachio/Platform | 1 +
arch/mips/pnx833x/Platform | 2 +-
arch/mips/txx9/generic/setup.c | 6 ------
7 files changed, 10 insertions(+), 13 deletions(-)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL] MIPS fixes
2019-04-09 23:26 Paul Burton
@ 2019-04-10 2:30 ` pr-tracker-bot
0 siblings, 0 replies; 24+ messages in thread
From: pr-tracker-bot @ 2019-04-10 2:30 UTC (permalink / raw)
To: Paul Burton; +Cc: Linus Torvalds, linux-kernel, linux-mips
The pull request you sent on Tue, 9 Apr 2019 23:26:36 +0000:
> git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.1_2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/0ee7fb36f988539f52f83ce6048d696bd540066f
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL] MIPS fixes
@ 2019-04-09 23:26 Paul Burton
2019-04-10 2:30 ` pr-tracker-bot
0 siblings, 1 reply; 24+ messages in thread
From: Paul Burton @ 2019-04-09 23:26 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, linux-mips
[-- Attachment #1: Type: text/plain, Size: 1557 bytes --]
Hi Linus,
Here are a few small MIPS fixes for 5.1; please pull.
Thanks,
Paul
The following changes since commit 8c2ffd9174779014c3fe1f96d9dc3641d9175f00:
Linux 5.1-rc2 (2019-03-24 14:02:26 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.1_2
for you to fetch changes up to 6e3572e83dc3563e3b7e742bcb225b42a60cdaeb:
MIPS: generic: Add switchdev, pinctrl and fit to ocelot_defconfig (2019-04-04 11:14:45 -0700)
----------------------------------------------------------------
A few minor MIPS fixes:
- Provide struct pt_regs * from get_irq_regs() to kgdb_nmicallback()
when handling an IPI triggered by kgdb_roundup_cpus(), matching the
behavior of other architectures & resolving kgdb issues for SMP
systems.
- Defer a pointer dereference until after a NULL check in the
irq_shutdown callback for SGI IP27 HUB interrupts.
- A defconfig update for the MSCC Ocelot to enable some necessary
drivers.
----------------------------------------------------------------
Chong Qiao (1):
MIPS: KGDB: fix kgdb support for SMP platforms.
Horatiu Vultur (1):
MIPS: generic: Add switchdev, pinctrl and fit to ocelot_defconfig
Thomas Bogendoerfer (1):
MIPS: SGI-IP27: Fix use of unchecked pointer in shutdown_bridge_irq
arch/mips/configs/generic/board-ocelot.config | 8 ++++++++
arch/mips/kernel/kgdb.c | 3 ++-
arch/mips/sgi-ip27/ip27-irq.c | 3 +--
3 files changed, 11 insertions(+), 3 deletions(-)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL] MIPS fixes
2019-03-18 23:08 Paul Burton
@ 2019-03-19 18:15 ` pr-tracker-bot
0 siblings, 0 replies; 24+ messages in thread
From: pr-tracker-bot @ 2019-03-19 18:15 UTC (permalink / raw)
To: Paul Burton; +Cc: Linus Torvalds, linux-mips, linux-kernel
The pull request you sent on Mon, 18 Mar 2019 23:08:16 +0000:
> git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.1_1
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/b7a42146dca3f57b6a6ceb9aaaabfff21634040e
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL] MIPS fixes
@ 2019-03-18 23:08 Paul Burton
2019-03-19 18:15 ` pr-tracker-bot
0 siblings, 1 reply; 24+ messages in thread
From: Paul Burton @ 2019-03-18 23:08 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-mips, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 2314 bytes --]
Hi Linus,
Below is a set of MIPS fixes for 5.1; please pull.
Thanks,
Paul
The following changes since commit aeb669d41ffabb91b1542f1f802cb12a989fced0:
MIPS: lantiq: Remove separate GPHY Firmware loader (2019-02-25 14:17:10 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git tags/mips_fixes_5.1_1
for you to fetch changes up to f6cab793d4a70808e4946baa8f5df4ea9adacc82:
MIPS: Remove custom MIPS32 __kernel_fsid_t type (2019-03-14 11:31:20 -0700)
----------------------------------------------------------------
A small batch of MIPS fixes for 5.1:
- An interrupt masking fix for Loongson-based Lemote 2F systems (fixing
a regression from v3.19).
- A relocation fix for configurations in which the devicetree is stored
in an ELF section (fixing a regression from v4.7).
- Fix jump labels for MIPSr6 kernels where they previously could
inadvertently place a control transfer instruction in a forbidden slot
& take unexpected exceptions (fixing MIPSr6 support added in v4.0).
- Extend an existing USB power workaround for the Netgear WNDR3400 to v2
boards in addition to the v3 ones that already used it.
- Remove the custom MIPS32 definition of __kernel_fsid_t to make it
consistent with MIPS64 & every other architecture, in particular
resolving issues for code which tries to print the val field whose
type previously differed (though had identical memory layout).
----------------------------------------------------------------
Archer Yan (1):
MIPS: Fix kernel crash for R6 in jump label branch function
Paul Burton (1):
MIPS: Remove custom MIPS32 __kernel_fsid_t type
Petr Štetiar (1):
mips: bcm47xx: Enable USB power on Netgear WNDR3400v2
Yasha Cherikovsky (1):
MIPS: Ensure ELF appended dtb is relocated
Yifeng Li (1):
mips: loongson64: lemote-2f: Add IRQF_NO_SUSPEND to "cascade" irqaction.
arch/mips/bcm47xx/workarounds.c | 1 +
arch/mips/include/asm/jump_label.h | 8 ++++----
arch/mips/include/uapi/asm/posix_types.h | 7 -------
arch/mips/kernel/vmlinux.lds.S | 12 +++++++-----
arch/mips/loongson64/lemote-2f/irq.c | 2 +-
5 files changed, 13 insertions(+), 17 deletions(-)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2020-02-25 18:55 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-19 19:18 [GIT PULL] MIPS fixes Paul Burton
2019-01-19 22:35 ` pr-tracker-bot
2019-03-18 23:08 Paul Burton
2019-03-19 18:15 ` pr-tracker-bot
2019-04-09 23:26 Paul Burton
2019-04-10 2:30 ` pr-tracker-bot
2019-06-08 6:40 Paul Burton
2019-06-08 20:20 ` pr-tracker-bot
2019-07-06 16:23 Paul Burton
2019-07-06 17:40 ` pr-tracker-bot
2019-08-06 19:23 Paul Burton
2019-08-06 21:15 ` pr-tracker-bot
2019-10-04 20:05 Paul Burton
2019-10-04 20:40 ` pr-tracker-bot
2019-10-12 19:04 Paul Burton
2019-10-12 21:40 ` pr-tracker-bot
2019-10-26 22:14 Paul Burton
2019-10-26 23:50 ` pr-tracker-bot
2019-11-15 5:04 Paul Burton
2019-11-15 17:35 ` pr-tracker-bot
2020-01-04 20:07 Paul Burton
2020-01-04 22:55 ` pr-tracker-bot
2020-02-25 6:58 Paul Burton
2020-02-25 18:55 ` 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).