mirror of
https://github.com/torvalds/linux.git
synced 2025-11-10 05:30:50 +02:00
- Support mremap() for the VDSO, primarily to allow CRIU to restore the
VDSO to its checkpointed location.
- Restore the MIPS32 cBPF JIT, after having reverted the enablement of
the eBPF JIT for MIPS32 systems in the 5.5 cycle.
- Improve cop0 counter synchronization behaviour whilst onlining CPUs by
running with interrupts disabled.
- Better match FPU behaviour when emulating multiply-accumulate
instructions on pre-r6 systems that implement IEEE754-2008 style MACs.
- Loongson64 kernels now build using the MIPS64r2 ISA, allowing them to
take advantage of instructions introduced by r2.
- Support for the Ingenic X1000 SoC & the really nice little CU Neo
development board that's using it.
- Support for WMAC on GARDENA Smart Gateway devices.
- Lots of cleanup & refactoring of SGI IP27 (Origin 2*) support in
preparation for introducing IP35 (Origin 3*) support.
- Various Kconfig & Makefile cleanups.
-----BEGIN PGP SIGNATURE-----
iIwEABYIADQWIQRgLjeFAZEXQzy86/s+p5+stXUA3QUCXjRnpxYccGF1bGJ1cnRv
bkBrZXJuZWwub3JnAAoJED6nn6y1dQDdNYoA/3ZhgKX1L/hwvkPKwu7FxbL41pjB
WAm8IYDaxPvgxkcSAP9FNNepHK+oBPM8I2e3DvDvmcuYjumztdikzYbJ5HuMBA==
=MV2S
-----END PGP SIGNATURE-----
Merge tag 'mips_5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
Pull MIPS changes from Paul Burton:
"Nothing too big or scary in here:
- Support mremap() for the VDSO, primarily to allow CRIU to restore
the VDSO to its checkpointed location.
- Restore the MIPS32 cBPF JIT, after having reverted the enablement
of the eBPF JIT for MIPS32 systems in the 5.5 cycle.
- Improve cop0 counter synchronization behaviour whilst onlining CPUs
by running with interrupts disabled.
- Better match FPU behaviour when emulating multiply-accumulate
instructions on pre-r6 systems that implement IEEE754-2008 style
MACs.
- Loongson64 kernels now build using the MIPS64r2 ISA, allowing them
to take advantage of instructions introduced by r2.
- Support for the Ingenic X1000 SoC & the really nice little CU Neo
development board that's using it.
- Support for WMAC on GARDENA Smart Gateway devices.
- Lots of cleanup & refactoring of SGI IP27 (Origin 2*) support in
preparation for introducing IP35 (Origin 3*) support.
- Various Kconfig & Makefile cleanups"
* tag 'mips_5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux: (60 commits)
MIPS: PCI: Add detection of IOC3 on IO7, IO8, IO9 and Fuel
MIPS: Loongson64: Disable exec hazard
MIPS: Loongson64: Bump ISA level to MIPSR2
MIPS: Make DIEI support as a config option
MIPS: OCTEON: octeon-irq: fix spelling mistake "to" -> "too"
MIPS: asm: local: add barriers for Loongson
MIPS: Loongson64: Select mac2008 only feature
MIPS: Add MAC2008 Support
Revert "MIPS: Add custom serial.h with BASE_BAUD override for generic kernel"
MIPS: sort MIPS and MIPS_GENERIC Kconfig selects alphabetically (again)
MIPS: make CPU_HAS_LOAD_STORE_LR opt-out
MIPS: generic: don't unconditionally select PINCTRL
MIPS: don't explicitly select LIBFDT in Kconfig
MIPS: sync-r4k: do slave counter synchronization with disabled HW interrupts
MIPS: SGI-IP30: Check for valid pointer before using it
MIPS: syscalls: fix indentation of the 'SYSNR' message
MIPS: boot: fix typo in 'vmlinux.lzma.its' target
MIPS: fix indentation of the 'RELOCS' message
dt-bindings: Document loongson vendor-prefix
MIPS: CU1000-Neo: Refresh defconfig to support HWMON and WiFi.
...
|
||
|---|---|---|
| .. | ||
| fixup-ath79.c | ||
| fixup-bcm63xx.c | ||
| fixup-capcella.c | ||
| fixup-cobalt.c | ||
| fixup-emma2rh.c | ||
| fixup-fuloong2e.c | ||
| fixup-ip32.c | ||
| fixup-jmr3927.c | ||
| fixup-lantiq.c | ||
| fixup-lemote2f.c | ||
| fixup-loongson3.c | ||
| fixup-malta.c | ||
| fixup-mpc30x.c | ||
| fixup-pmcmsp.c | ||
| fixup-rbtx4927.c | ||
| fixup-rbtx4938.c | ||
| fixup-rc32434.c | ||
| fixup-sb1250.c | ||
| fixup-sni.c | ||
| fixup-tb0219.c | ||
| fixup-tb0226.c | ||
| fixup-tb0287.c | ||
| Makefile | ||
| msi-octeon.c | ||
| msi-xlp.c | ||
| ops-bcm63xx.c | ||
| ops-bonito64.c | ||
| ops-emma2rh.c | ||
| ops-gt64xxx_pci0.c | ||
| ops-lantiq.c | ||
| ops-loongson2.c | ||
| ops-loongson3.c | ||
| ops-mace.c | ||
| ops-msc.c | ||
| ops-nile4.c | ||
| ops-pmcmsp.c | ||
| ops-rc32434.c | ||
| ops-sni.c | ||
| ops-tx3927.c | ||
| ops-tx4927.c | ||
| ops-vr41xx.c | ||
| pci-alchemy.c | ||
| pci-ar71xx.c | ||
| pci-ar724x.c | ||
| pci-ar2315.c | ||
| pci-bcm47xx.c | ||
| pci-bcm63xx.c | ||
| pci-bcm63xx.h | ||
| pci-bcm1480.c | ||
| pci-bcm1480ht.c | ||
| pci-emma2rh.c | ||
| pci-generic.c | ||
| pci-ip27.c | ||
| pci-ip32.c | ||
| pci-lantiq.c | ||
| pci-lantiq.h | ||
| pci-lasat.c | ||
| pci-legacy.c | ||
| pci-malta.c | ||
| pci-mt7620.c | ||
| pci-octeon.c | ||
| pci-rc32434.c | ||
| pci-rt2880.c | ||
| pci-rt3883.c | ||
| pci-sb1250.c | ||
| pci-tx4927.c | ||
| pci-tx4938.c | ||
| pci-tx4939.c | ||
| pci-virtio-guest.c | ||
| pci-vr41xx.c | ||
| pci-vr41xx.h | ||
| pci-xlp.c | ||
| pci-xlr.c | ||
| pci-xtalk-bridge.c | ||
| pci.c | ||
| pcie-octeon.c | ||