[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <mhng-7ea71b18-44f0-4867-995b-fe061936685d@palmer-ri-x1c9>
Date: Fri, 08 Sep 2023 09:50:28 -0700 (PDT)
From: Palmer Dabbelt <palmer@...belt.com>
To: Stephen Rothwell <sfr@...b.auug.org.au>
CC: akiyks@...il.com, linux-kernel@...r.kernel.org,
linux-next@...r.kernel.org, Paul Walmsley <paul@...an.com>
Subject: Re: linux-next: Tree for Sep 7
On Thu, 07 Sep 2023 15:26:25 PDT (-0700), Stephen Rothwell wrote:
> Hi Akira,
>
> On Thu, 7 Sep 2023 12:00:39 +0900 Akira Yokosawa <akiyks@...il.com> wrote:
>>
>> Stephen, I have noticed quite a few redundant documentation files
>> reappeared in today's linux-next. I didn't check linux-next earlier
>> this week.
>>
>> Redundant dirs:
>>
>> Documentation/loongarch/
>> Documentation/mips/
>> Documentation/s390/
>> Documentation/translations/zh_CN/loongarch/
>> Documentation/translations/zh_CN/mips/
>>
>> Bisection blames merge commit be2bf9967daa ("Merge branch 'for-next'
>> of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git").
>>
>> I suspect the conflict in Documentation/bpf/linux-notes.rst caused
>> those files once moved to arch/ in upstream to be picked up again
>> during "git merge" ...
>
> Actually, it looks like the merge
>
> 2bf3c0292f35 ("Merge patch series "RISC-V: Probe for misaligned access speed"")
>
> in the risc-v tree was resolved very badly and dragged a lot of stuff
> back in.
Sorry I missed this one too, I'm going to try and figure out what's up
with my email lately.
>
> $ git diff --stat 2bf3c0292f35^..2bf3c0292f35
> Documentation/bpf/instruction-set.rst | 478 +++++++++
> Documentation/bpf/linux-notes.rst | 83 ++
> Documentation/devicetree/bindings/arm/msm/ssbi.txt | 18 +
> .../devicetree/bindings/arm/tegra/nvidia,nvec.txt | 21 +
> .../bindings/arm/tegra/nvidia,tegra20-ahb.txt | 17 +
> .../bindings/arm/tegra/nvidia,tegra20-flowctrl.txt | 18 +
> .../bindings/clock/amlogic,gxbb-aoclkc.txt | 64 ++
> .../bindings/clock/amlogic,gxbb-clkc.txt | 53 +
> .../devicetree/bindings/clock/hix5hd2-clock.txt | 30 +
> .../devicetree/bindings/clock/oxnas,stdclk.txt | 28 +
> .../devicetree/bindings/clock/xlnx,zynqmp-clk.txt | 63 ++
> .../devicetree/bindings/cpufreq/ti-cpufreq.txt | 132 +++
> .../devicetree/bindings/gpio/brcm,kona-gpio.txt | 52 +
> .../devicetree/bindings/gpio/gpio_oxnas.txt | 47 +
> .../bindings/input/rmi4/rmi_2d_sensor.txt | 56 +
> .../devicetree/bindings/input/rmi4/rmi_f01.txt | 39 +
> .../devicetree/bindings/input/rmi4/rmi_i2c.txt | 61 ++
> .../devicetree/bindings/input/rmi4/rmi_spi.txt | 56 +
> .../devicetree/bindings/net/davicom-dm9000.txt | 27 +
> .../devicetree/bindings/net/ftgmac100.txt | 67 ++
> .../devicetree/bindings/net/oxnas-dwmac.txt | 41 +
> .../devicetree/bindings/net/xilinx_gmii2rgmii.txt | 35 +
> .../bindings/opp/ti-omap5-opp-supply.txt | 63 ++
> .../bindings/pinctrl/brcm,bcm11351-pinctrl.txt | 461 +++++++++
> .../devicetree/bindings/pinctrl/oxnas,pinctrl.txt | 56 +
> .../devicetree/bindings/pinctrl/pinctrl-single.txt | 262 +++++
> .../bindings/pinctrl/ti,omap-pinctrl.txt | 13 +
> .../bindings/power/xlnx,zynqmp-genpd.txt | 34 +
> Documentation/devicetree/bindings/pps/pps-gpio.txt | 30 +
> .../devicetree/bindings/regulator/slg51000.txt | 88 ++
> .../devicetree/bindings/serial/cavium-uart.txt | 19 +
> .../bindings/serial/nvidia,tegra20-hsuart.txt | 73 ++
> .../bindings/serial/nxp,lpc1850-uart.txt | 28 +
> Documentation/devicetree/bindings/sound/gtm601.txt | 19 +
> .../devicetree/bindings/sound/max9892x.txt | 44 +
> .../devicetree/bindings/sound/nau8821.txt | 55 +
> .../bindings/sound/qcom,msm8916-wcd-analog.txt | 101 ++
> Documentation/devicetree/bindings/sound/wm8904.txt | 33 +
> .../bindings/spi/nvidia,tegra114-spi.txt | 61 ++
> .../bindings/spi/nvidia,tegra20-sflash.txt | 37 +
> .../bindings/spi/nvidia,tegra20-slink.txt | 37 +
> .../devicetree/bindings/spi/spi-bcm63xx.txt | 33 +
> .../bindings/thermal/nvidia,tegra124-soctherm.txt | 238 +++++
> .../devicetree/bindings/usb/samsung-hsotg.txt | 38 +
> Documentation/hwmon/smm665.rst | 187 ++++
> Documentation/loongarch/booting.rst | 42 +
> Documentation/loongarch/features.rst | 3 +
> Documentation/loongarch/index.rst | 22 +
> Documentation/loongarch/introduction.rst | 390 +++++++
> Documentation/loongarch/irq-chip-model.rst | 160 +++
> Documentation/mips/booting.rst | 28 +
> Documentation/mips/features.rst | 3 +
> Documentation/mips/index.rst | 21 +
> Documentation/mips/ingenic-tcu.rst | 71 ++
> Documentation/mm/frontswap.rst | 264 +++++
> .../ethernet/mellanox/mlx5/devlink.rst | 313 ++++++
> Documentation/riscv/hwprobe.rst | 11 +-
> Documentation/s390/3270.ChangeLog | 44 +
> Documentation/s390/3270.rst | 298 ++++++
> Documentation/s390/cds.rst | 530 ++++++++++
> Documentation/s390/common_io.rst | 140 +++
> Documentation/s390/config3270.sh | 76 ++
> Documentation/s390/driver-model.rst | 328 ++++++
> Documentation/s390/features.rst | 3 +
> Documentation/s390/index.rst | 30 +
> Documentation/s390/monreader.rst | 212 ++++
> Documentation/s390/pci.rst | 133 +++
> Documentation/s390/qeth.rst | 64 ++
> Documentation/s390/s390dbf.rst | 478 +++++++++
> Documentation/s390/text_files.rst | 11 +
> Documentation/s390/vfio-ap-locking.rst | 115 +++
> Documentation/s390/vfio-ap.rst | 1069 ++++++++++++++++++++
> Documentation/s390/vfio-ccw.rst | 445 ++++++++
> Documentation/s390/zfcpdump.rst | 50 +
> .../translations/zh_CN/loongarch/booting.rst | 48 +
> .../translations/zh_CN/loongarch/features.rst | 8 +
> .../translations/zh_CN/loongarch/index.rst | 27 +
> .../translations/zh_CN/loongarch/introduction.rst | 353 +++++++
> .../zh_CN/loongarch/irq-chip-model.rst | 157 +++
> Documentation/translations/zh_CN/mips/booting.rst | 34 +
> Documentation/translations/zh_CN/mips/features.rst | 13 +
> Documentation/translations/zh_CN/mips/index.rst | 29 +
> .../translations/zh_CN/mips/ingenic-tcu.rst | 72 ++
> Documentation/translations/zh_CN/mm/frontswap.rst | 196 ++++
> arch/arm/mach-keystone/keystone.h | 16 +
> arch/arm/mach-keystone/memory.h | 18 +
> arch/arm/mach-keystone/pm_domain.c | 50 +
> arch/arm/mach-nspire/mmio.h | 16 +
> arch/arm/mach-ux500/pm_domains.c | 79 ++
> arch/arm/mach-ux500/pm_domains.h | 17 +
> arch/arm/vfp/entry.S | 31 +
> arch/arm64/boot/dts/arm/vexpress-v2m-rs1.dtsi | 1 +
> arch/hexagon/mm/ioremap.c | 44 +
> arch/parisc/include/asm/machdep.h | 17 +
> arch/parisc/kernel/pa7300lc.c | 51 +
> arch/powerpc/include/asm/mpc8260.h | 22 +
> arch/powerpc/kernel/trace/ftrace_64_pg.S | 67 ++
> arch/powerpc/kernel/trace/ftrace_low.S | 78 ++
> arch/powerpc/kernel/trace/ftrace_mprofile.S | 251 +++++
> arch/powerpc/lib/alloc.c | 23 +
> arch/powerpc/platforms/82xx/m82xx_pci.h | 14 +
> arch/powerpc/platforms/83xx/usb.c | 251 +++++
> arch/riscv/errata/thead/errata.c | 8 -
> arch/riscv/include/asm/alternative.h | 5 -
> arch/riscv/include/asm/cpufeature.h | 2 +
> arch/riscv/kernel/Makefile | 1 +
> arch/riscv/kernel/alternative.c | 19 -
> arch/riscv/kernel/copy-unaligned.S | 71 ++
> arch/riscv/kernel/copy-unaligned.h | 13 +
> arch/riscv/kernel/cpufeature.c | 104 ++
> arch/riscv/kernel/smpboot.c | 3 +-
> arch/x86/include/asm/microcode_amd.h | 58 ++
> arch/x86/include/asm/microcode_intel.h | 88 ++
> drivers/accel/ivpu/ivpu_hw_mtl.c | 1053 +++++++++++++++++++
> drivers/accel/ivpu/ivpu_hw_mtl_reg.h | 281 +++++
> drivers/acpi/acpi_amba.c | 130 +++
> drivers/clk/clk-oxnas.c | 251 +++++
> drivers/clk/meson/axg-aoclk.h | 18 +
> drivers/clk/meson/g12a-aoclk.h | 32 +
> drivers/clk/meson/gxbb-aoclk.h | 15 +
> drivers/clk/mmp/clk-mmp2.c | 454 +++++++++
> drivers/clk/mmp/clk-pxa168.c | 354 +++++++
> drivers/clk/mmp/clk-pxa910.c | 325 ++++++
> drivers/clk/qcom/lcc-mdm9615.c | 572 +++++++++++
> drivers/firmware/imx/scu-pd.c | 428 ++++++++
> .../gpu/drm/amd/amdgpu/aqua_vanjaram_reg_init.c | 658 ++++++++++++
> drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 356 +++++++
> drivers/gpu/drm/amd/amdkfd/kfd_iommu.h | 84 ++
> .../drm/amd/display/dmub/inc/dmub_subvp_state.h | 183 ++++
> drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramga102.c | 40 +
> 130 files changed, 16400 insertions(+), 39 deletions(-)
>
> When I redid that merge:
>
> $ git diff HEAD^..HEAD
> Documentation/riscv/hwprobe.rst | 11 ++--
> arch/riscv/errata/thead/errata.c | 8 ---
> arch/riscv/include/asm/alternative.h | 5 --
> arch/riscv/include/asm/cpufeature.h | 2 +
> arch/riscv/kernel/Makefile | 1 +
> arch/riscv/kernel/alternative.c | 19 -------
> arch/riscv/kernel/copy-unaligned.S | 71 ++++++++++++++++++++++++
> arch/riscv/kernel/copy-unaligned.h | 13 +++++
> arch/riscv/kernel/cpufeature.c | 104 +++++++++++++++++++++++++++++++++++
> arch/riscv/kernel/smpboot.c | 3 +-
> 10 files changed, 198 insertions(+), 39 deletions(-)
>
> So, the risc-v tree needs to be cleaned up.
> --
> Cheers,
> Stephen Rothwell
Powered by blists - more mailing lists