This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 9c9155a3509a Merge tag 'drm-next-2022-10-14' of git://anongit.freedeskt [...] new 2130b87b2273 drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n new e23750623835 powerpc/32: fix syscall wrappers with 64-bit arguments of [...] new a4cb3651a174 powerpc/64s/interrupt: Fix lost interrupts when returning [...] new 90d5ce82e143 powerpc/pseries: Fix CONFIG_DTL=n build new 70609c1495ae Merge tag 'powerpc-6.1-2' of git://git.kernel.org/pub/scm/ [...] new 71c8517e004b MAINTAINERS: update polarfire soc clock binding new abbb388d335f dt-bindings: riscv: update microchip.yaml's maintainership new 10f6913c548b riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb new 06267eb2deca doc: RISC-V: Document that misaligned accesses are supported new 7eac0081a8e9 riscv: dts: microchip: add qspi compatible fallback new a0d49a8f77f2 dt-bindings: riscv: microchip: document icicle reference design new 0ebdc51787db dt-bindings: riscv: microchip: document the aries m100pfsevp new db3d481698ef dt-bindings: riscv: microchip: document the sev kit new f890e67f292d riscv: dts: microchip: add pci dma ranges for the icicle kit new 99d451a7db16 riscv: dts: microchip: move the mpfs' pci node to -fabric.dtsi new 6fc655ed4986 riscv: dts: microchip: icicle: update pci address properties new ab291621a8b8 riscv: dts: microchip: icicle: re-jig fabric peripheral addresses new fa52935abef4 riscv: dts: microchip: reduce the fic3 clock rate new 978a17d1a688 riscv: dts: microchip: add sevkit device tree new d49166646e44 riscv: dts: microchip: add a devicetree for aries' m100pfsevp new 6c1193301791 riscv: dts: microchip: update memory configuration for v2022.10 new c210b91818e8 riscv: dts: microchip: fix fabric i2c reg size new 90e0d94d369d Merge tag 'dt-for-palmer-v6.1-mw1' of git://git.kernel.org [...] new 826249942679 dt-bindings: timer: sifive,clint: add legacy riscv compatible new 6e965c9bd738 dt-bindings: interrupt-controller: sifive,plic: add legacy [...] new 299824e68bd0 dt-bindings: riscv: add new riscv,isa strings for emulators new 1b5964b2f9f6 Merge patch series "Fix dt-validate issues on qemu dtbdump [...] new f2913d006fcd RISC-V: Avoid dereferening NULL regs in die() new 3cebf80e9a0d riscv: Pass -mno-relax only on lld < 15.0.0 new e47bddcb2ec5 riscv: cleanup svpbmt cpufeature probing new f055268e3946 riscv: drop some idefs from CMO initialization new 499590c084f1 riscv: use BIT() macros in t-head errata init new e283187c034c riscv: use BIT() marco for cpufeature probing new 14057733109d riscv: check for kernel config option in t-head memory typ [...] new 6224db788193 Merge patch series "Some style cleanups for recent extensi [...] new 44dce4b084f8 dt-bindings: sifive-ccache: change Sifive L2 cache to Comp [...] new ca120a79cf5a soc: sifive: ccache: Rename SiFive L2 cache to Composable cache. new 95f196f3212b soc: sifive: ccache: determine the cache level from dts new 3fb787e5bad5 soc: sifive: ccache: reduce printing on init new 696ab9bda22a soc: sifive: ccache: use pr_fmt() to remove CCACHE: prefixes new afc7a5834f0d soc: sifive: ccache: define the macro for the register shifts new da29dbcda49d riscv: Add cache information in AUX vector new 1a5a2cbd21e5 Merge patch series "Use composable cache instead of L2 cache" new a8616d2dc193 riscv: vdso: fix NULL deference in vdso_join_timens() when vfork new 5a5294fbe020 RISC-V: Re-enable counter access from userspace new c45fc916c2b2 riscv: enable software resend of irqs new 7ab72c597356 riscv: Make VM_WRITE imply VM_READ new 9e2e6042a7ec riscv: Allow PROT_WRITE-only mmap() new 8aeb7b17f04e RISC-V: Make mmap() with PROT_WRITE imply PROT_READ new 3baca1a4d490 RISC-V: Add mvendorid, marchid, and mimpid to /proc/cpuinf [...] new 4c540c92b464 RISC-V: Add mvendorid, marchid, and mimpid to /proc/cpuinf [...] new 9cc205e3c17d RISC-V: Make port I/O string accessors actually work new ab0c23b535f3 MAINTAINERS: add RISC-V's patchwork new 498574970fc9 Merge tag 'riscv-for-linus-6.1-mw2' of git://git.kernel.or [...] new f3e59ff348c0 s390/vmur: remove unnecessary BUG statement new bf18140d3054 s390/vmur: generate uevent on unsolicited device end new ebdca8ecc31b Merge tag 's390-6.1-2' of git://git.kernel.org/pub/scm/lin [...] new b148766e2b8b parisc: Reduce kernel size by packing alternative tables new 027c3d345e2a parisc: Convert PDC console to an early console new aca7c13d3bee parisc: fbdev/stifb: Align graphics memory size to 4MB new 70be49f2f622 parisc: Fix userspace graphics card breakage due to pgtabl [...] new 34314cd615af parisc: Fix spelling mistake "mis-match" -> "mismatch" in [...] new f2e44139f3e0 Merge tag 'parisc-for-6.1-1' of git://git.kernel.org/pub/s [...]
The 63 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../interrupt-controller/sifive,plic-1.0.0.yaml | 5 + Documentation/devicetree/bindings/riscv/cpus.yaml | 5 +- .../devicetree/bindings/riscv/microchip.yaml | 24 +- .../{sifive-l2-cache.yaml => sifive,ccache0.yaml} | 28 ++- .../devicetree/bindings/timer/sifive,clint.yaml | 18 +- Documentation/riscv/index.rst | 1 + Documentation/riscv/uabi.rst | 6 + MAINTAINERS | 4 +- arch/parisc/include/asm/alternative.h | 21 +- arch/parisc/include/asm/pdc.h | 3 - arch/parisc/include/asm/pgtable.h | 7 +- arch/parisc/kernel/alternative.c | 7 +- arch/parisc/kernel/entry.S | 8 + arch/parisc/kernel/pdc_cons.c | 240 +++---------------- arch/parisc/kernel/setup.c | 6 +- arch/parisc/kernel/traps.c | 15 +- arch/powerpc/include/asm/syscalls.h | 16 ++ arch/powerpc/kernel/Makefile | 1 + arch/powerpc/kernel/interrupt_64.S | 15 +- arch/powerpc/kernel/sys_ppc32.c | 38 ++- arch/powerpc/kernel/syscalls/syscall.tbl | 16 +- arch/powerpc/platforms/pseries/Makefile | 3 +- arch/powerpc/platforms/pseries/dtl.c | 151 ++++++------ arch/riscv/Kconfig | 1 + arch/riscv/Makefile | 2 + arch/riscv/boot/dts/microchip/Makefile | 2 + .../boot/dts/microchip/mpfs-icicle-kit-fabric.dtsi | 43 +++- arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts | 18 +- .../boot/dts/microchip/mpfs-m100pfs-fabric.dtsi | 45 ++++ arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dts | 179 +++++++++++++++ .../boot/dts/microchip/mpfs-polarberry-fabric.dtsi | 29 +++ .../boot/dts/microchip/mpfs-sev-kit-fabric.dtsi | 45 ++++ .../{mpfs-icicle-kit.dts => mpfs-sev-kit.dts} | 92 ++++---- arch/riscv/boot/dts/microchip/mpfs.dtsi | 31 +-- arch/riscv/errata/thead/errata.c | 14 +- arch/riscv/include/asm/cacheflush.h | 2 + arch/riscv/include/asm/elf.h | 4 + arch/riscv/include/asm/io.h | 16 +- arch/riscv/include/asm/mmu.h | 1 - arch/riscv/include/uapi/asm/auxvec.h | 4 +- arch/riscv/kernel/cpu.c | 51 +++++ arch/riscv/kernel/cpufeature.c | 39 ++-- arch/riscv/kernel/setup.c | 4 +- arch/riscv/kernel/sys_riscv.c | 3 - arch/riscv/kernel/traps.c | 9 +- arch/riscv/kernel/vdso.c | 13 +- arch/riscv/mm/fault.c | 3 +- drivers/edac/Kconfig | 2 +- drivers/edac/sifive_edac.c | 12 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +- drivers/parisc/eisa_enumerator.c | 8 +- drivers/perf/riscv_pmu_sbi.c | 7 +- drivers/s390/char/vmur.c | 37 ++- drivers/s390/char/vmur.h | 2 + drivers/soc/sifive/Kconfig | 6 +- drivers/soc/sifive/Makefile | 2 +- drivers/soc/sifive/sifive_ccache.c | 255 +++++++++++++++++++++ drivers/soc/sifive/sifive_l2_cache.c | 237 ------------------- drivers/tty/serial/Kconfig | 15 -- drivers/video/fbdev/stifb.c | 2 +- include/soc/sifive/sifive_ccache.h | 16 ++ include/soc/sifive/sifive_l2_cache.h | 16 -- lib/Kconfig.kgdb | 2 +- 63 files changed, 1115 insertions(+), 794 deletions(-) rename Documentation/devicetree/bindings/riscv/{sifive-l2-cache.yaml => sifive,cca [...] create mode 100644 Documentation/riscv/uabi.rst create mode 100644 arch/riscv/boot/dts/microchip/mpfs-m100pfs-fabric.dtsi create mode 100644 arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dts create mode 100644 arch/riscv/boot/dts/microchip/mpfs-sev-kit-fabric.dtsi copy arch/riscv/boot/dts/microchip/{mpfs-icicle-kit.dts => mpfs-sev-kit.dts} (63%) create mode 100644 drivers/soc/sifive/sifive_ccache.c delete mode 100644 drivers/soc/sifive/sifive_l2_cache.c create mode 100644 include/soc/sifive/sifive_ccache.h delete mode 100644 include/soc/sifive/sifive_l2_cache.h