Subject: [PATCH] drm/msm/hdmi: drop pll_cmp_to_fdata from hdmi_phy_8998
From: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
To: Rob Clark <robdclark@gmail.com>, 
 Abhinav Kumar <quic_abhinavk@quicinc.com>, Sean Paul <sean@poorly.run>, 
 Marijn Suijten <marijn.suijten@somainline.org>, 
 David Airlie <airlied@gmail.com>, Simona Vetter <simona@ffwll.ch>, 
 Nathan Chancellor <nathan@kernel.org>, 
 Nick Desaulniers <ndesaulniers@google.com>, 
 Bill Wendling <morbo@google.com>, Justin Stitt <justinstitt@google.com>
Cc: linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, 
 freedreno@lists.freedesktop.org, linux-kernel@vger.kernel.org, 
 llvm@lists.linux.dev, Jani Nikula <jani.nikula@intel.com>, 
 Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Date: Sun, 22 Sep 2024 00:14:48 +0300

.
Subject: [PATCH] arm64: dts: rockchip: Start cooling maps numbering from zero on ROCK 5B
From: Dragan Simic <dsimic@manjaro.org>
To: linux-rockchip@lists.infradead.org
Cc: heiko@sntech.de,
	linux-arm-kernel@lists.infradead.org,
	devicetree@vger.kernel.org,
	robh@kernel.org,
	krzk+dt@kernel.org,
	conor+dt@kernel.org,
	linux-kernel@vger.kernel.org,
	alchark@gmail.com
Date: Sat, 21 Sep 2024 23:39:05 +0200

.
Subject: [PATCH] doc:it_IT: update I2C summary
From: Federico Vaga <federico.vaga@vaga.pv.it>
To: Jonathan Corbet <corbet@lwn.net>
Cc: Davide Benini <davide.benini@gmail.com>,
	linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Federico Vaga <federico.vaga@vaga.pv.it>
Date: Sat, 21 Sep 2024 23:57:29 +0200

.
Subject: [PATCH v4 0/2] nosnp sev command line support
From: Pavan Kumar Paluri <papaluri@amd.com>
To: <linux-kernel@vger.kernel.org>
Date: Sat, 21 Sep 2024 22:36:24 -0500

.
Subject: [GIT PULL] pin control changes for v6.12
From: Linus Walleij <linus.walleij@linaro.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: "open list:GPIO SUBSYSTEM" <linux-gpio@vger.kernel.org>, linux-kernel <linux-kernel@vger.kernel.org>
Date: Sun, 22 Sep 2024 00:15:57 +0200

Hi Linus,

this is the bulk of pin control changes for v6.12, not a lot this time
but the Sophgo SoC is a bit interesting RISC-V thing for image analysis,
and the Mobil EyeQ5 automotive SoC is interesting because it is *new*
MIPS stuff.

Details are in the signed tag.

I managed to pull some Intel ACPI ID patch into the devel branch first
and then sent the same as fix, so it appears in the diffstat but the
commit IDs should be the same and resolve just fine.

Please pull it in!

Yours,
Linus Walleij

The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b=
:

  Linux 6.11-rc1 (2024-07-28 14:19:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
tags/pinctrl-v6.12-1

for you to fetch changes up to 264c13114bd71ddfd7b25c7b94f6cda4587eca25:

  Merge tag 'intel-pinctrl-v6.12-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into devel
(2024-09-11 10:27:30 +0200)

----------------------------------------------------------------
This is the bulk of pin control changes for the v6.12 kernel cycle:

Core changes:

- Add support for "input-schmitt-microvolt" property, as used in the
  Sophgo SoC.

New drivers:

- Mobileye EyeQ5 pin controller, I think this is an automotive SoC.

- Rockchip rk3576 pin control support.

- Sophgo CV1800 series pin controllers: CV1800B, CV1812H and SG2000.

Improvements:

- Gradual improvements to Renesas, Samsung, Qualcomm, Nuvoton
  and a few other drivers.

----------------------------------------------------------------
Andrei Stefanescu (3):
      pinctrl: s32cc: enable the input buffer for a GPIO
      pinctrl: s32cc: configure PIN_CONFIG_DRIVE_PUSH_PULL
      pinctrl: s32cc: add update and overwrite options when setting pinconf

Andy Shevchenko (11):
      pinctrl: intel: Move debounce validation out of the lock
      pinctrl: intel: Refactor __intel_gpio_set_direction() to be more usef=
ul
      pinctrl: intel: Add __intel_gpio_get_direction() helper
      pinctrl: intel: Implement high impedance support
      pinctrl: intel: Constify intel_get_community() returned object
      pinctrl: intel: Introduce for_each_intel_gpio_group() helper et al.
      pinctrl: stmfx: Use string_choices API instead of ternary operator
      pinctrl: renesas: rzg2l: Replace of_node_to_fwnode() with more
suitable API
      pinctrl: intel: Inline intel_gpio_community_irq_handler()
      pinctrl: baytrail: Drop duplicate return statement
      pinctrl: intel: Constify struct intel_pinctrl parameter

Biju Das (1):
      pinctrl: renesas: rzg2l: Use dev_err_probe()

Christophe JAILLET (3):
      pinctrl: ti: ti-iodelay: Fix some error handling paths
      pinctrl: ti: ti-iodelay: Constify struct ti_iodelay_reg_data
      pinctrl: meson: Constify some structures

Detlev Casanova (1):
      dt-bindings: pinctrl: Add rk3576 pinctrl support

Fabio Estevam (1):
      pinctrl: imx: Switch to LATE_SYSTEM_SLEEP_PM_OPS()

Geert Uytterhoeven (1):
      pinctrl: Join split messages and remove double whitespace

Inochi Amaoto (8):
      dt-bindings: pincfg-node: Add "input-schmitt-microvolt" property
      pinctrl: pinconf-generic: Add support for
"input-schmitt-microvolt" property
      dt-bindings: pinctrl: Add pinctrl for Sophgo CV1800 series SoC.
      pinctrl: sophgo: add support for CV1800B SoC
      pinctrl: sophgo: add support for CV1812H SoC
      pinctrl: sophgo: add support for SG2000 SoC
      pinctrl: sophgo: add support for SG2002 SoC
      pinctrl: sophgo: cv18xx: fix missed __iomem type identifier

Javier Carrasco (2):
      pinctrl: ti-iodelay: Constify struct regmap_config
      pinctrl: realtek: Constify struct regmap_config

Krzysztof Kozlowski (1):
      dt-bindings: pinctrl: qcom: add missing type to GPIO hogs

Lad Prabhakar (3):
      pinctrl: renesas: rzg2l: Return -EINVAL if the pin doesn't
support PIN_CFG_OEN
      pinctrl: renesas: rzg2l: Introduce single macro for digital
noise filter configuration
      pinctrl: renesas: rzg2l: Move pinconf_to_config_argument() call
outside of switch cases

Li Zetao (1):
      pinctrl: Remove redundant null pointer checks in
pinctrl_remove_device_debugfs()

Liao Chen (2):
      pinctrl: pinctrl-zynq: fix module autoloading
      pinctrl: bcm2835: fix module autoloading

Linus Walleij (6):
      Merge tag 'intel-pinctrl-v6.11-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into devel
      Merge tag 'renesas-pinctrl-for-v6.12-tag1' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers
into devel
      Merge branch 'ib-sophgo-pintrl' into devel
      Merge tag 'samsung-pinctrl-6.12' of
https://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung into
devel
      Merge tag 'renesas-pinctrl-for-v6.12-tag2' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers
into devel
      Merge tag 'intel-pinctrl-v6.12-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel into devel

Mika Westerberg (1):
      pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID

Oliver Rhodes (1):
      dt-bindings: pinctrl: renesas: Document RZ/G2M v3.0 (r8a774a3) PFC su=
pport

Peng Fan (1):
      pinctrl: samsung: Use scope based of_node_put() cleanups

Rayyan Ansari (4):
      dt-bindings: pinctrl: qcom,apq8064-pinctrl: convert to dtschema
      dt-bindings: pinctrl: qcom,ipq8064-pinctrl: convert to dtschema
      dt-bindings: pinctrl: qcom,ipq4019-pinctrl: convert to dtschema
      dt-bindings: pinctrl: qcom,apq8084-pinctrl: convert to dtschema

Rob Herring (Arm) (2):
      pinctrl: samsung: Use of_property_present()
      pinctrl: mediatek: Use of_property_read_bool()

Shen Lichuan (4):
      pinctrl: samsung: Use kmemdup_array instead of kmemdup for
multiple allocation
      pinctrl: renesas: Switch to use kmemdup_array()
      drivers/pinctrl: Switch to use kmemdup_array()
      pinctrl: freescale: imx-scmi: Use kmemdup_array instead of
kmemdup for multiple allocation

Steven Liu (1):
      pinctrl: rockchip: Add rk3576 pinctrl support

Th=C3=A9o Lebrun (2):
      Revert "dt-bindings: pinctrl: mobileye,eyeq5-pinctrl: add bindings"
      pinctrl: eyeq5: add platform driver

Tomer Maimon (7):
      dt-bindings: pinctrl: npcm8xx: remove non-existent groups and functio=
ns
      pinctrl: nuvoton: npcm8xx: remove non-existent pins, groups, function=
s
      pinctrl: nuvoton: npcm8xx: clear polarity before set both edge
      pinctrl: nuvoton: npcm8xx: add gpi35 and gpi36
      pinctrl: nuvoton: npcm8xx: add pin 250 to DDR pins group
      pinctrl: nuvoton: npcm8xx: modify clkrun and serirq pin configuration
      pinctrl: nuvoton: npcm8xx: modify pins flags

Vishnu Reddy (1):
      pinctrl: samsung: Add support for pull-up and pull-down

Wang Jianzheng (3):
      pinctrl: sunxi: Use devm_clk_get_enabled() helpers
      pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function
      pinctrl: k210: Use devm_clk_get_enabled() helpers

Yan Zhen (1):
      pinctrl: madera: Simplify with dev_err_probe()

Yang Yingliang (1):
      pinctrl: single: fix missing error code in pcs_probe()

Yu Jiaoliang (1):
      pinctrl: nomadik: Use kmemdup_array instead of kmemdup for
multiple allocation

 .../bindings/pinctrl/mobileye,eyeq5-pinctrl.yaml   | 242 -------
 .../bindings/pinctrl/nuvoton,npcm845-pinctrl.yaml  |  70 +-
 .../devicetree/bindings/pinctrl/pincfg-node.yaml   |   3 +
 .../bindings/pinctrl/qcom,apq8064-pinctrl.txt      |  95 ---
 .../bindings/pinctrl/qcom,apq8064-pinctrl.yaml     | 110 +++
 .../bindings/pinctrl/qcom,apq8084-pinctrl.txt      | 188 -----
 .../bindings/pinctrl/qcom,apq8084-pinctrl.yaml     | 129 ++++
 .../bindings/pinctrl/qcom,ipq4019-pinctrl.txt      |  85 ---
 .../bindings/pinctrl/qcom,ipq4019-pinctrl.yaml     | 103 +++
 .../bindings/pinctrl/qcom,ipq8064-pinctrl.txt      | 101 ---
 .../bindings/pinctrl/qcom,ipq8064-pinctrl.yaml     | 108 +++
 .../bindings/pinctrl/qcom,pmic-gpio.yaml           |   1 +
 .../bindings/pinctrl/qcom,sdm845-pinctrl.yaml      |   1 +
 .../devicetree/bindings/pinctrl/renesas,pfc.yaml   |   1 +
 .../bindings/pinctrl/rockchip,pinctrl.yaml         |   1 +
 .../bindings/pinctrl/sophgo,cv1800-pinctrl.yaml    | 122 ++++
 drivers/pinctrl/Kconfig                            |  16 +
 drivers/pinctrl/Makefile                           |   2 +
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              |   1 +
 drivers/pinctrl/cirrus/pinctrl-madera-core.c       |   9 +-
 drivers/pinctrl/core.c                             |   2 +-
 drivers/pinctrl/freescale/pinctrl-imx-scmi.c       |   2 +-
 drivers/pinctrl/freescale/pinctrl-imx.c            |   7 +-
 drivers/pinctrl/freescale/pinctrl-imx8mq.c         |   2 +-
 drivers/pinctrl/intel/pinctrl-baytrail.c           |   7 +-
 drivers/pinctrl/intel/pinctrl-intel.c              | 324 +++++----
 drivers/pinctrl/intel/pinctrl-intel.h              |   3 +-
 drivers/pinctrl/intel/pinctrl-lynxpoint.c          |   2 +-
 drivers/pinctrl/intel/pinctrl-meteorlake.c         |   1 +
 drivers/pinctrl/mediatek/pinctrl-paris.c           |   7 +-
 drivers/pinctrl/meson/pinctrl-amlogic-c3.c         |  12 +-
 drivers/pinctrl/meson/pinctrl-amlogic-t7.c         |  12 +-
 drivers/pinctrl/meson/pinctrl-meson-a1.c           |  12 +-
 drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c      |  12 +-
 drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h      |   2 +-
 drivers/pinctrl/meson/pinctrl-meson-axg.c          |  24 +-
 drivers/pinctrl/meson/pinctrl-meson-g12a.c         |  24 +-
 drivers/pinctrl/meson/pinctrl-meson-gxbb.c         |  16 +-
 drivers/pinctrl/meson/pinctrl-meson-gxl.c          |  16 +-
 drivers/pinctrl/meson/pinctrl-meson-s4.c           |  12 +-
 drivers/pinctrl/meson/pinctrl-meson.c              |  25 +-
 drivers/pinctrl/meson/pinctrl-meson.h              |   8 +-
 drivers/pinctrl/meson/pinctrl-meson8-pmx.c         |   6 +-
 drivers/pinctrl/meson/pinctrl-meson8.c             |  16 +-
 drivers/pinctrl/meson/pinctrl-meson8b.c            |  16 +-
 drivers/pinctrl/mvebu/pinctrl-dove.c               |  42 +-
 drivers/pinctrl/nomadik/pinctrl-abx500.c           |   3 +-
 drivers/pinctrl/nomadik/pinctrl-nomadik.c          |   3 +-
 drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c          |  64 +-
 drivers/pinctrl/nxp/pinctrl-s32cc.c                |  51 +-
 drivers/pinctrl/pinconf-generic.c                  |   2 +
 drivers/pinctrl/pinctrl-eyeq5.c                    | 575 +++++++++++++++
 drivers/pinctrl/pinctrl-k210.c                     |  35 +-
 drivers/pinctrl/pinctrl-rockchip.c                 | 207 ++++++
 drivers/pinctrl/pinctrl-rockchip.h                 |   1 +
 drivers/pinctrl/pinctrl-single.c                   |   3 +-
 drivers/pinctrl/pinctrl-stmfx.c                    |   5 +-
 drivers/pinctrl/pinctrl-utils.c                    |   4 +-
 drivers/pinctrl/pinctrl-zynq.c                     |   1 +
 drivers/pinctrl/pinmux.c                           |   7 +-
 drivers/pinctrl/realtek/pinctrl-rtd.c              |   2 +-
 drivers/pinctrl/renesas/pinctrl-rzg2l.c            | 117 ++--
 drivers/pinctrl/renesas/pinctrl-rzv2m.c            |   3 +-
 drivers/pinctrl/renesas/pinctrl.c                  |   3 +-
 drivers/pinctrl/samsung/pinctrl-exynos-arm.c       |  14 +
 drivers/pinctrl/samsung/pinctrl-exynos.c           |  16 +-
 drivers/pinctrl/samsung/pinctrl-s3c64xx.c          |  14 +
 drivers/pinctrl/samsung/pinctrl-samsung.c          | 108 ++-
 drivers/pinctrl/samsung/pinctrl-samsung.h          |  21 +
 drivers/pinctrl/sophgo/Kconfig                     |  54 ++
 drivers/pinctrl/sophgo/Makefile                    |   7 +
 drivers/pinctrl/sophgo/pinctrl-cv1800b.c           | 462 ++++++++++++
 drivers/pinctrl/sophgo/pinctrl-cv1812h.c           | 771 +++++++++++++++++=
++++
 drivers/pinctrl/sophgo/pinctrl-cv18xx.c            | 765 +++++++++++++++++=
+++
 drivers/pinctrl/sophgo/pinctrl-cv18xx.h            | 155 +++++
 drivers/pinctrl/sophgo/pinctrl-sg2000.c            | 771 +++++++++++++++++=
++++
 drivers/pinctrl/sophgo/pinctrl-sg2002.c            | 542 +++++++++++++++
 drivers/pinctrl/sunxi/pinctrl-sunxi.c              |  14 +-
 drivers/pinctrl/ti/pinctrl-ti-iodelay.c            |  58 +-
 include/dt-bindings/pinctrl/pinctrl-cv1800b.h      |  63 ++
 include/dt-bindings/pinctrl/pinctrl-cv1812h.h      | 127 ++++
 include/dt-bindings/pinctrl/pinctrl-cv18xx.h       |  19 +
 include/dt-bindings/pinctrl/pinctrl-sg2000.h       | 127 ++++
 include/dt-bindings/pinctrl/pinctrl-sg2002.h       |  79 +++
 include/linux/pinctrl/pinconf-generic.h            |   3 +
 85 files changed, 6002 insertions(+), 1274 deletions(-)
 delete mode 100644
Documentation/devicetree/bindings/pinctrl/mobileye,eyeq5-pinctrl.yaml
 delete mode 100644
Documentation/devicetree/bindings/pinctrl/qcom,apq8064-pinctrl.txt
 create mode 100644
Documentation/devicetree/bindings/pinctrl/qcom,apq8064-pinctrl.yaml
 delete mode 100644
Documentation/devicetree/bindings/pinctrl/qcom,apq8084-pinctrl.txt
 create mode 100644
Documentation/devicetree/bindings/pinctrl/qcom,apq8084-pinctrl.yaml
 delete mode 100644
Documentation/devicetree/bindings/pinctrl/qcom,ipq4019-pinctrl.txt
 create mode 100644
Documentation/devicetree/bindings/pinctrl/qcom,ipq4019-pinctrl.yaml
 delete mode 100644
Documentation/devicetree/bindings/pinctrl/qcom,ipq8064-pinctrl.txt
 create mode 100644
Documentation/devicetree/bindings/pinctrl/qcom,ipq8064-pinctrl.yaml
 create mode 100644
Documentation/devicetree/bindings/pinctrl/sophgo,cv1800-pinctrl.yaml
 create mode 100644 drivers/pinctrl/pinctrl-eyeq5.c
 create mode 100644 drivers/pinctrl/sophgo/Kconfig
 create mode 100644 drivers/pinctrl/sophgo/Makefile
 create mode 100644 drivers/pinctrl/sophgo/pinctrl-cv1800b.c
 create mode 100644 drivers/pinctrl/sophgo/pinctrl-cv1812h.c
 create mode 100644 drivers/pinctrl/sophgo/pinctrl-cv18xx.c
 create mode 100644 drivers/pinctrl/sophgo/pinctrl-cv18xx.h
 create mode 100644 drivers/pinctrl/sophgo/pinctrl-sg2000.c
 create mode 100644 drivers/pinctrl/sophgo/pinctrl-sg2002.c
 create mode 100644 include/dt-bindings/pinctrl/pinctrl-cv1800b.h
 create mode 100644 include/dt-bindings/pinctrl/pinctrl-cv1812h.h
 create mode 100644 include/dt-bindings/pinctrl/pinctrl-cv18xx.h
 create mode 100644 include/dt-bindings/pinctrl/pinctrl-sg2000.h
 create mode 100644 include/dt-bindings/pinctrl/pinctrl-sg2002.h

.
Subject: [syzbot] [bcachefs?] kernel BUG in bch2_btree_pos_to_text
From: syzbot <syzbot+cf7b2215b5d70600ec00@syzkaller.appspotmail.com>
To: kent.overstreet@linux.dev, linux-bcachefs@vger.kernel.org, 
	linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com
Date: Sat, 21 Sep 2024 15:17:20 -0700

.
Subject: [PATCH 0/3] rockchip: Split rk3288-vop compatible into big and lit
From: Jonas Karlman <jonas@kwiboo.se>
To: Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Sandy Huang <hjc@rock-chips.com>,
	Heiko Stuebner <heiko@sntech.de>,
	Andy Yan <andy.yan@rock-chips.com>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	Maxime Ripard <mripard@kernel.org>,
	Thomas Zimmermann <tzimmermann@suse.de>,
	David Airlie <airlied@gmail.com>,
	Simona Vetter <simona@ffwll.ch>
Cc: linux-rockchip@lists.infradead.org,
	devicetree@vger.kernel.org,
	dri-devel@lists.freedesktop.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Jonas Karlman <jonas@kwiboo.se>
Date: Sat, 21 Sep 2024 22:20:00 +0000

.
Subject: [syzbot] [sound?] kernel BUG in snd_pcm_mmap_data_fault
From: syzbot <syzbot+4bf62a7b1d0f4fdb7ae2@syzkaller.appspotmail.com>
To: linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, perex@perex.cz, 
	syzkaller-bugs@googlegroups.com, tiwai@suse.com
Date: Sat, 21 Sep 2024 15:28:18 -0700

.
Subject: drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c:278:59: warning:
 '%u' directive output may be truncated writing between 1 and 10 bytes into a
 region of size 6
From: kernel test robot <lkp@intel.com>
To: Simon Horman <horms@kernel.org>
Cc: oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org,
	Jakub Kicinski <kuba@kernel.org>
Date: Sun, 22 Sep 2024 06:37:23 +0800

.
Subject: kernel/sched/ext.c:2898:17: error: implicit declaration of function
 'stack_trace_print'; did you mean 'event_trace_printk'?
From: kernel test robot <lkp@intel.com>
To: Tejun Heo <tj@kernel.org>
Cc: oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 06:47:44 +0800

.
Subject: Error: psi: inconsistent task state! task=1:swapper/0 cpu=0
 psi_flags=4 clear=0 set=4
From: Paul Menzel <pmenzel@molgen.mpg.de>
To: Peter Zijlstra <peterz@infradead.org>
Cc: Anna-Maria Behnsen <anna-maria@linutronix.de>,
 Frederic Weisbecker <frederic@kernel.org>,
 Thomas Gleixner <tglx@linutronix.de>, LKML <linux-kernel@vger.kernel.org>,
 regressions@lists.linux.dev
Date: Sun, 22 Sep 2024 00:50:21 +0200

.
Subject: [PATCH v2] bcachefs: Fix NULL pointer dereference in bch2_opt_to_text
From: Mohammed Anees <pvmohammedanees2003@gmail.com>
To: linux-bcachefs@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Kent Overstreet <kent.overstreet@linux.dev>,
	Mohammed Anees <pvmohammedanees2003@gmail.com>,
	syzbot+37186860aa7812b331d5@syzkaller.appspotmail.com
Date: Sat, 21 Sep 2024 23:24:54 +0000

.
Subject: [syzbot] [ext4?] KASAN: out-of-bounds Read in ext4_xattr_set_entry
From: syzbot <syzbot+f792df426ff0f5ceb8d1@syzkaller.appspotmail.com>
To: adilger.kernel@dilger.ca, linux-ext4@vger.kernel.org, 
	linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com, tytso@mit.edu
Date: Sat, 21 Sep 2024 17:16:22 -0700

.
Subject: kernel/sched/ext.c:3701:16: error: 'struct task_group' has no member
 named 'idle'
From: kernel test robot <lkp@intel.com>
To: Tejun Heo <tj@kernel.org>
Cc: oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org,
	David Vernet <dvernet@meta.com>
Date: Sun, 22 Sep 2024 09:02:10 +0800

.
Subject: lockdep detected circular locking between rtnl_mutex and
 pm_chain_head.rwsem [wireguard and r8152]
From: Jann Horn <jannh@google.com>
To: "Rafael J. Wysocki" <rafael@kernel.org>, Pavel Machek <pavel@ucw.cz>, 
	"Jason A. Donenfeld" <Jason@zx2c4.com>, "David S. Miller" <davem@davemloft.net>, 
	Eric Dumazet <edumazet@google.com>, Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>
Cc: linux-pm@vger.kernel.org, wireguard@lists.zx2c4.com, 
	Network Development <netdev@vger.kernel.org>, USB list <linux-usb@vger.kernel.org>, 
	kernel list <linux-kernel@vger.kernel.org>
Date: Sun, 22 Sep 2024 03:10:59 +0200

.
Subject: [PATCH v3] bcachefs: Fix NULL pointer dereference in bch2_opt_to_text
From: Mohammed Anees <pvmohammedanees2003@gmail.com>
To: linux-bcachefs@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Kent Overstreet <kent.overstreet@linux.dev>,
	Mohammed Anees <pvmohammedanees2003@gmail.com>,
	syzbot+37186860aa7812b331d5@syzkaller.appspotmail.com
Date: Sun, 22 Sep 2024 00:43:07 +0000

.
Subject: [GIT PULL] NTB bug fixes for v6.12
From: Jon Mason <jdmason@kudzu.us>
To: torvalds@linux-foundation.org
Cc: linux-kernel@vger.kernel.org, ntb@lists.linux.dev
Date: Sat, 21 Sep 2024 21:27:22 -0400

Hello Linus,
Here are a few NTB bug fixes for 6.12.  Please consider pulling them.

Thanks,
Jon



The following changes since commit 98f7e32f20d28ec452afb208f9cffc08448a2652:

  Linux 6.11 (2024-09-15 16:57:56 +0200)

are available in the Git repository at:

  https://github.com/jonmason/ntb tags/ntb-6.12

for you to fetch changes up to 061a785a114f159e990ea8ed8d1b7dca4b41120f:

  ntb: Force physically contiguous allocation of rx ring buffers (2024-09-20 10:51:25 -0400)

----------------------------------------------------------------
Bug fixes for intel ntb driver debugfs, use after free in switchtec
driver, ntb transport rx ring buffers.  Also, cleanups in printks,
kernel-docs, and idt driver comment.

----------------------------------------------------------------
Christophe JAILLET (1):
      ntb: Constify struct bus_type

Dave Jiang (1):
      ntb: Force physically contiguous allocation of rx ring buffers

Jinjie Ruan (1):
      ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir()

Kaixin Wang (1):
      ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition

Max Hawking (1):
      ntb_perf: Fix printk format

Randy Dunlap (2):
      NTB: ntb_transport: fix all kernel-doc warnings
      NTB: epf: don't misuse kernel-doc marker

zhang jiao (1):
      ntb: idt: Fix the cacography in ntb_hw_idt.c

 drivers/ntb/core.c                     |  4 ++--
 drivers/ntb/hw/epf/ntb_hw_epf.c        |  2 +-
 drivers/ntb/hw/idt/ntb_hw_idt.c        |  2 +-
 drivers/ntb/hw/intel/ntb_hw_gen1.c     |  2 +-
 drivers/ntb/hw/mscc/ntb_hw_switchtec.c |  1 +
 drivers/ntb/ntb_transport.c            | 33 ++++++++++++++++++++++++---------
 drivers/ntb/test/ntb_perf.c            |  2 +-
 7 files changed, 31 insertions(+), 15 deletions(-)

.
Subject: [gustavoars:testing/wfamnae-next20240919] BUILD SUCCESS
 c4fe76eb6cabd44e576f30024974d06c9bd5d6ca
From: kernel test robot <lkp@intel.com>
To: "Gustavo A. R. Silva" <gustavoars@kernel.org>
Cc: LKML <linux-kernel@vger.kernel.org>
Date: Sun, 22 Sep 2024 11:42:19 +0800

.
Subject: [PATCH v3] mm: shmem: fix khugepaged activation policy for shmem
From: Baolin Wang <baolin.wang@linux.alibaba.com>
To: akpm@linux-foundation.org,
	hughd@google.com
Cc: willy@infradead.org,
	david@redhat.com,
	21cnbao@gmail.com,
	ryan.roberts@arm.com,
	baolin.wang@linux.alibaba.com,
	linux-mm@kvack.org,
	linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 12:32:13 +0800

.
Subject: [gustavoars:testing/wfamnae-next20240919 1/14]
 kernel/sched/ext.c:3351:24: error: returning 'struct cgroup_hdr *' from a
 function with incompatible return type 'struct cgroup *'
From: kernel test robot <lkp@intel.com>
To: "Gustavo A. R. Silva" <gustavoars@kernel.org>
Cc: oe-kbuild-all@lists.linux.dev,
	"Gustavo A. R. Silva" <gustavo@embeddedor.com>,
	LKML <linux-kernel@vger.kernel.org>
Date: Sun, 22 Sep 2024 12:52:52 +0800

.
Subject: [PATCH v2 0/3] platform/x86: dell-laptop: Battery hook fixes
From: Armin Wolf <W_Armin@gmx.de>
To: mjg59@srcf.ucam.org,
	pali@kernel.org,
	dilinger@queued.net
Cc: rafael@kernel.org,
	lenb@kernel.org,
	hdegoede@redhat.com,
	ilpo.jarvinen@linux.intel.com,
	platform-driver-x86@vger.kernel.org,
	linux-acpi@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 08:40:23 +0200

.
Subject: [PATCH v3 0/2] Add support for CPM5 controller 1
From: Thippeswamy Havalige <thippesw@amd.com>
To: <kw@linux.com>, <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
	<bhelgaas@google.com>, <devicetree@vger.kernel.org>, <conor+dt@kernel.org>,
	<krzk+dt@kernel.org>
Date: Sun, 22 Sep 2024 11:43:16 +0530

.
Subject: [GIT PULL] ktest.pl: Updates for 6.12
From: Steven Rostedt <rostedt@goodmis.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>, John 'Warthog9' Hawley
 <warthog9@kernel.org>, Daniel Jordan <daniel.m.jordan@oracle.com>
Date: Sun, 22 Sep 2024 02:38:05 -0400


Linus,

ktest.pl updates for 6.12:

- Add notification of build warnings for all tests

  Currently, the build will only fail on warnings if the ktest config file
  states that it should fail or if the compile is done with -Werror. This
  has allowed warnings to sneak in if it doesn't fail. Add a notification at
  the end of the test that will state that warnings were found in the build
  so that the developer will be aware of it.

- Fix the grub2 parser to not return the wrong kernel index

  ktest.pl can read the grub.cfg file to know what kernel to boot to via
  grub-reboot. This requires knowing the index that the kernel is referenced
  by in the grub.cfg file. Some distros have logic to determine the
  menuentry that can cause the ktest.pl to come up with the wrong index and
  boot the wrong kernel.


Please pull the latest ktest-v6.12 tree, which can be found at:


  git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest.git
ktest-v6.12

Tag SHA1: 3224d5d52aef011ccbbb82a8f52e51f1c4f1ba52
Head SHA1: 2351e8c65404aabc433300b6bf90c7a37e8bbc4d


Daniel Jordan (1):
      ktest.pl: Avoid false positives with grub2 skip regex

Steven Rostedt (1):
      ktest.pl: Always warn on build warnings

----
 tools/testing/ktest/ktest.pl | 28 +++++++++++++++++++---------
 1 file changed, 19 insertions(+), 9 deletions(-)
---------------------------
diff --git a/tools/testing/ktest/ktest.pl b/tools/testing/ktest/ktest.pl
index eb31cd9c977b..dacad94e2be4 100755
--- a/tools/testing/ktest/ktest.pl
+++ b/tools/testing/ktest/ktest.pl
@@ -222,6 +222,8 @@ my $install_time;
 my $reboot_time;
 my $test_time;
 
+my $warning_found = 0;
+
 my $pwd;
 my $dirname = $FindBin::Bin;
 
@@ -729,11 +731,18 @@ sub print_times {
 	show_time($test_time);
 	doprint "\n";
     }
+    if ($warning_found) {
+	doprint "\n*** WARNING";
+	doprint "S" if ($warning_found > 1);
+	doprint " found in build: $warning_found ***\n\n";
+    }
+
     # reset for iterations like bisect
     $build_time = 0;
     $install_time = 0;
     $reboot_time = 0;
     $test_time = 0;
+    $warning_found = 0;
 }
 
 sub get_mandatory_configs {
@@ -2047,7 +2056,7 @@ sub get_grub_index {
     } elsif ($reboot_type eq "grub2") {
 	$command = "cat $grub_file";
 	$target = '^\s*menuentry.*' . $grub_menu_qt;
-	$skip = '^\s*menuentry';
+	$skip = '^\s*menuentry\s';
 	$submenu = '^\s*submenu\s';
     } elsif ($reboot_type eq "grub2bls") {
 	$command = $grub_bls_get;
@@ -2460,8 +2469,6 @@ sub process_warning_line {
 # Returns 1 if OK
 #         0 otherwise
 sub check_buildlog {
-    return 1 if (!defined $warnings_file);
-
     my %warnings_list;
 
     # Failed builds should not reboot the target
@@ -2482,18 +2489,21 @@ sub check_buildlog {
 	close(IN);
     }
 
-    # If warnings file didn't exist, and WARNINGS_FILE exist,
-    # then we fail on any warning!
-
     open(IN, $buildlog) or dodie "Can't open $buildlog";
     while (<IN>) {
 	if (/$check_build_re/) {
 	    my $warning = process_warning_line $_;
 
 	    if (!defined $warnings_list{$warning}) {
-		fail "New warning found (not in $warnings_file)\n$_\n";
-		$no_reboot = $save_no_reboot;
-		return 0;
+		$warning_found++;
+
+		# If warnings file didn't exist, and WARNINGS_FILE exist,
+		# then we fail on any warning!
+		if (defined $warnings_file) {
+		    fail "New warning found (not in $warnings_file)\n$_\n";
+		    $no_reboot = $save_no_reboot;
+		    return 0;
+		}
 	    }
 	}
     }

.
Subject: [syzbot] [trace?] [bpf?] possible deadlock in __mod_timer (4)
From: syzbot <syzbot+83a876aef81c9a485ae8@syzkaller.appspotmail.com>
To: andrii@kernel.org, ast@kernel.org, bpf@vger.kernel.org, 
	daniel@iogearbox.net, eddyz87@gmail.com, haoluo@google.com, 
	john.fastabend@gmail.com, jolsa@kernel.org, kpsingh@kernel.org, 
	linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org, 
	martin.lau@linux.dev, mathieu.desnoyers@efficios.com, 
	mattbobrowski@google.com, mhiramat@kernel.org, rostedt@goodmis.org, 
	sdf@fomichev.me, song@kernel.org, syzkaller-bugs@googlegroups.com, 
	yonghong.song@linux.dev
Date: Sat, 21 Sep 2024 23:39:17 -0700

.
Subject: [PATCH] net: cirrus: use u8 for addr to calm down sparse
From: Nikita Shubin <nikita.shubin@maquefel.me>
To: Arnd Bergmann <arnd@arndb.de>,
	soc@kernel.org
Cc: Alexander Sverdlin <alexander.sverdlin@gmail.com>,
	linux-kernel@vger.kernel.org,
	Nikita Shubin <nikita.shubin@maquefel.me>,
	kernel test robot <lkp@intel.com>
Date: Sun, 22 Sep 2024 09:52:12 +0300

.
Subject: [PATCH RESEND] mm: shmem: fix data-race in shmem_getattr()
From: Jeongjun Park <aha310510@gmail.com>
To: akpm@linux-foundation.org,
	hughd@google.com
Cc: yuzhao@google.com,
	linux-mm@kvack.org,
	linux-kernel@vger.kernel.org,
	syzbot <syzkaller@googlegroups.com>,
	Jeongjun Park <aha310510@gmail.com>
Date: Sun, 22 Sep 2024 17:08:38 +0900

.
Subject: [GIT PULL] ring-buffer: Updates for 6.12
From: Steven Rostedt <rostedt@goodmis.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>, Masami Hiramatsu
 <mhiramat@kernel.org>, Mathieu Desnoyers <mathieu.desnoyers@efficios.com>,
 Dan Carpenter <dan.carpenter@linaro.org>, Thorsten Blum
 <thorsten.blum@toblux.com>, Vincent Donnefort <vdonnefort@google.com>
Date: Sun, 22 Sep 2024 04:12:19 -0400


Linus,

ring-buffer: Updates for v6.12:

- Merged v6.11-rc3 into trace/ring-buffer/core

  The v6.11 ring buffer pull request was not made due to Mathieu Desnoyers
  making a comment to the pull request. Mathieu and I resolved it on IRC,
  but we did not let Linus know that it was resolved. Linus did not do the
  pull thinking it still had some unresolved issues.

  The ring buffer work for 6.12 was dependent on both this pull request as
  well as the reserve_mem kernel command line option that was going upstream
  through the memory management tree. The ring buffer repo was being used by
  others so it could not be rebased. In order to continue the work, the
  v6.11-rc3 branch was pulled in to get access to the reserve_mem work.

This has the 6.11 pull request that did not make it into 6.11, which was:

  tracing/ring-buffer: Have persistent buffer across reboots

  This allows for the tracing instance ring buffer to stay persistent across
  reboots. The way this is done is by adding to the kernel command line:

    trace_instance=boot_map@0x285400000:12M

  This will reserve 12 megabytes at the address 0x285400000, and then map
  the tracing instance "boot_map" ring buffer to that memory. This will
  appear as a normal instance in the tracefs system:

    /sys/kernel/tracing/instances/boot_map

  A user could enable tracing in that instance, and on reboot or kernel
  crash, if the memory is not wiped by the firmware, it will recreate the
  trace in that instance. For example, if one was debugging a shutdown of a
  kernel reboot:

   # cd /sys/kernel/tracing
   # echo function > instances/boot_map/current_tracer
   # reboot
  [..]
   # cd /sys/kernel/tracing
   # tail instances/boot_map/trace
         swapper/0-1       [000] d..1.   164.549800: restore_boot_irq_mode <-native_machine_shutdown
         swapper/0-1       [000] d..1.   164.549801: native_restore_boot_irq_mode <-native_machine_shutdown
         swapper/0-1       [000] d..1.   164.549802: disconnect_bsp_APIC <-native_machine_shutdown
         swapper/0-1       [000] d..1.   164.549811: hpet_disable <-native_machine_shutdown
         swapper/0-1       [000] d..1.   164.549812: iommu_shutdown_noop <-native_machine_restart
         swapper/0-1       [000] d..1.   164.549813: native_machine_emergency_restart <-__do_sys_reboot
         swapper/0-1       [000] d..1.   164.549813: tboot_shutdown <-native_machine_emergency_restart
         swapper/0-1       [000] d..1.   164.549820: acpi_reboot <-native_machine_emergency_restart
         swapper/0-1       [000] d..1.   164.549821: acpi_reset <-acpi_reboot
         swapper/0-1       [000] d..1.   164.549822: acpi_os_write_port <-acpi_reboot

  On reboot, the buffer is examined to make sure it is valid. The validation
  check even steps through every event to make sure the meta data of the
  event is correct. If any test fails, it will simply reset the buffer, and
  the buffer will be empty on boot.

The new changes for 6.12 are:

- Allow the tracing persistent boot buffer to use the "reserve_mem" option

  Instead of having the admin find a physical address to store the persistent
  buffer, which can be very tedious if they have to administrate several
  different machines, allow them to use the "reserve_mem" option that will
  find a location for them. It is not as reliable because of KASLR, as the
  loading of the kernel in different locations can cause the memory
  allocated to be inconsistent. Booting with "nokaslr" can make reserve_mem
  more reliable.

- Have function graph tracer handle offsets from a previous boot.

  The ring buffer output from a previous boot may have different addresses
  due to kaslr. Have the function graph tracer handle these by using the
  delta from the previous boot to the new boot address space.

- Only reset the saved meta offset when the buffer is started or reset

  In the persistent memory meta data, it holds the previous address space
  information, so that it can calculate the delta to have function tracing
  work. But this gets updated after being read to hold the new address
  space. But if the buffer isn't used for that boot, on reboot, the delta is
  now calculated from the previous boot and not the boot that holds the data
  in the ring buffer. This causes the functions not to be shown. Do not save
  the address space information of the current kernel until it is being
  recorded.

- Add a magic variable to test the valid meta data

  Add a magic variable in the meta data that can also be used for
  validation. The validator of the previous buffer doesn't need this magic
  data, but it can be used if the meta data is changed by a new kernel, which
  may have the same format that passes the validator but is used
  differently. This magic number can also be used as a "versioning" of the
  meta data.

- Align user space mapped ring buffer sub buffers to improve TLB entries

  Linus mentioned that the mapped ring buffer sub buffers were misaligned
  between the meta page and the sub-buffers, so that if the sub-buffers were
  bigger than PAGE_SIZE, it wouldn't allow the TLB to use bigger entries.

- Add new kernel command line "traceoff" to disable tracing on boot for instances

  If tracing is enabled for a boot instance, there needs a way to be able to
  disable it on boot so that new events do not get entered into the ring
  buffer and be mixed with events from a previous boot, as that can be
  confusing.

- Allow trace_printk() to go to other instances

  Currently, trace_printk() can only go to the top level instance. When
  debugging with a persistent buffer, it is really useful to be able to add
  trace_printk() to go to that buffer, so that you have access to them after
  a crash.

- Do not use "bin_printk()" for traces to a boot instance

  The bin_printk() saves only a pointer to the printk format in the ring
  buffer, as the reader of the buffer can still have access to it. But this
  is not the case if the buffer is from a previous boot. If the
  trace_printk() is going to a "persistent" buffer, it will use the slower
  version that writes the printk format into the buffer.

- Add command line option to allow trace_printk() to go to an instance

  Allow the kernel command line to define which instance the trace_printk()
  goes to, instead of forcing the admin to set it for every boot via the
  tracefs options.

- Start a document that explains how to use tracefs to debug the kernel

- Add some more kernel selftests to test user mapped ring buffer


Please pull the latest trace-ring-buffer-v6.12 tree, which can be found at:


  git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
trace-ring-buffer-v6.12

Tag SHA1: a75472cfcdca7aab3512c18a4be525b1054b5c0f
Head SHA1: 75d7ff9aa0ae1a8d1b3f9c8c87dde3a4fbe9a2cf


Dan Carpenter (1):
      tracing: Fix NULL vs IS_ERR() check in enable_instances()

Steven Rostedt (10):
      Merge tag 'v6.11-rc3' into trace/ring-buffer/core
      tracing: Fix ifdef of snapshots to not prevent last_boot_info file
      tracing/fgraph: Have fgraph handle previous boot function addresses
      ring-buffer: Don't reset persistent ring-buffer meta saved addresses
      ring-buffer: Add magic and struct size to boot up meta data
      tracing: Add "traceoff" flag to boot time tracing instances
      tracing: Allow trace_printk() to go to other instance buffers
      tracing: Have trace_printk not use binary prints if boot buffer
      tracing: Add option to set an instance to be the trace_printk destination
      tracing/Documentation: Start a document on how to debug with tracing

Steven Rostedt (Google) (14):
      ring-buffer: Allow mapped field to be set without mapping
      ring-buffer: Add ring_buffer_alloc_range()
      ring-buffer: Add ring_buffer_meta data
      tracing: Implement creating an instance based on a given memory region
      ring-buffer: Add output of ring buffer meta page
      ring-buffer: Add test if range of boot buffer is valid
      ring-buffer: Validate boot range memory events
      tracing: Add option to use memmapped memory for trace boot instance
      ring-buffer: Save text and data locations in mapped meta data
      tracing/ring-buffer: Add last_boot_info file to boot instance
      tracing: Handle old buffer mappings for event strings and functions
      tracing: Update function tracing output for previous boot buffer
      tracing: Add last boot delta offset for stack traces
      tracing: Allow boot instances to use reserve_mem boot memory

Thorsten Blum (1):
      ring-buffer: Use vma_pages() helper function

Vincent Donnefort (3):
      ring-buffer: Align meta-page to sub-buffers for improved TLB usage
      selftests/ring-buffer: Verify the entire meta-page padding
      selftests/ring-buffer: Handle meta-page bigger than the system

----
 Documentation/admin-guide/kernel-parameters.txt |  45 ++
 Documentation/trace/debugging.rst               | 159 ++++
 Documentation/trace/ftrace.rst                  |  12 +
 include/linux/ring_buffer.h                     |  20 +
 kernel/trace/ring_buffer.c                      | 949 +++++++++++++++++++++---
 kernel/trace/trace.c                            | 372 +++++++++-
 kernel/trace/trace.h                            |  14 +-
 kernel/trace/trace_functions_graph.c            |  23 +-
 kernel/trace/trace_output.c                     |  17 +-
 tools/testing/selftests/ring-buffer/map_test.c  |  24 +
 10 files changed, 1483 insertions(+), 152 deletions(-)
 create mode 100644 Documentation/trace/debugging.rst
---------------------------

.
Subject: [linus:master] [cifs]  43a64bd02f: xfstests.generic.465.fail
From: kernel test robot <oliver.sang@intel.com>
To: David Howells <dhowells@redhat.com>
Date: Sun, 22 Sep 2024 17:44:46 +0800

.
Subject: [PATCH] io_uring: fix casts to io_req_flags_t
From: Min-Hua Chen <minhuadotchen@gmail.com>
To: Jens Axboe <axboe@kernel.dk>,
	Pavel Begunkov <asml.silence@gmail.com>
Cc: Min-Hua Chen <minhuadotchen@gmail.com>,
	io-uring@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 18:41:29 +0800

.
Subject: [RFC PATCH v1 1/1] hpref: Hazard Pointers with Reference Counter
From: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
To: Boqun Feng <boqun.feng@gmail.com>,
	"Paul E. McKenney" <paulmck@kernel.org>
Cc: linux-kernel@vger.kernel.org,
	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>,
	Will Deacon <will@kernel.org>,
	Peter Zijlstra <peterz@infradead.org>,
	Alan Stern <stern@rowland.harvard.edu>,
	John Stultz <jstultz@google.com>,
	Neeraj Upadhyay <Neeraj.Upadhyay@amd.com>,
	Linus Torvalds <torvalds@linux-foundation.org>,
	Frederic Weisbecker <frederic@kernel.org>,
	Joel Fernandes <joel@joelfernandes.org>,
	Josh Triplett <josh@joshtriplett.org>,
	Uladzislau Rezki <urezki@gmail.com>,
	Steven Rostedt <rostedt@goodmis.org>,
	Lai Jiangshan <jiangshanlai@gmail.com>,
	Zqiang <qiang.zhang1211@gmail.com>,
	Ingo Molnar <mingo@redhat.com>,
	Waiman Long <longman@redhat.com>,
	Mark Rutland <mark.rutland@arm.com>,
	Thomas Gleixner <tglx@linutronix.de>,
	Vlastimil Babka <vbabka@suse.cz>,
	maged.michael@gmail.com,
	Mateusz Guzik <mjguzik@gmail.com>,
	rcu@vger.kernel.org,
	linux-mm@kvack.org,
	lkmm@lists.linux.dev
Date: Sun, 22 Sep 2024 12:20:02 +0200

.
Subject: [GIT PULL REQUEST] watchdog - v6.12 release cycle.
From: Wim Van Sebroeck <wim@linux-watchdog.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Andrew Morton <akpm@linux-foundation.org>,
	LKML <linux-kernel@vger.kernel.org>,
	Linux Watchdog Mailing List <linux-watchdog@vger.kernel.org>,
	Guenter Roeck <linux@roeck-us.net>,
	Alexander Sverdlin <alexander.sverdlin@siemens.com>,
	Chen Ni <nichen@iscas.ac.cn>, Fabio Estevam <festevam@denx.de>,
	Frank Li <Frank.Li@nxp.com>, Jonas Blixt <jonas.blixt@actia.se>,
	Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>,
	Marek Vasut <marex@denx.de>,
	Nikita Shubin <nikita.shubin@maquefel.me>,
	Shen Lichuan <shenlichuan@vivo.com>
Date: Sun, 22 Sep 2024 11:53:41 +0200

Hi Linus,

Please pull following watchdog changes for the v6.12 release cycle.

This series contains:
* Add Watchdog Timer driver for RZ/V2H(P)
* Add Cirrus EP93x
* Some small fixes and improvements

The output from git request-pull:
----------------------------------------------------------------
The following changes since commit bc83b4d1f08695e85e85d36f7b803da58010161d:

  Merge tag 'bcachefs-2024-09-09' of git://evilpiepirate.org/bcachefs (2024-09-09 09:49:23 -0700)

are available in the git repository at:

  git://www.linux-watchdog.org/linux-watchdog.git tags/linux-watchdog-6.12-rc1

for you to fetch changes up to 134d2531ef82043e8bf219497a4f1eb8fe21a6b7:

  watchdog: Convert comma to semicolon (2024-09-17 13:41:31 +0200)

----------------------------------------------------------------
linux-watchdog 6.12-rc1 tag

----------------------------------------------------------------
Alexander Sverdlin (1):
      watchdog: imx_sc_wdt: detect if already running

Chen Ni (2):
      watchdog: iTCO_wdt: Convert comma to semicolon
      drivers: watchdog: marvell_gti: Convert comma to semicolon

Fabio Estevam (1):
      watchdog: imx2_wdt: Remove __maybe_unused notations

Frank Li (1):
      watchdog: imx7ulp_wdt: move post_rcs_wait into struct imx_wdt_hw_feature

Jonas Blixt (1):
      watchdog: imx_sc_wdt: Don't disable WDT in suspend

Lad Prabhakar (3):
      dt-bindings: watchdog: renesas,wdt: Document RZ/V2H(P) SoC
      watchdog: Add Watchdog Timer driver for RZ/V2H(P)
      watchdog: rzv2h_wdt: Add missing MODULE_LICENSE tag to fix modpost error

Marek Vasut (1):
      dt-bindings: watchdog: stm32-iwdg: Document interrupt and wakeup properties

Nikita Shubin (1):
      dt-bindings: watchdog: Add Cirrus EP93x

Shen Lichuan (1):
      watchdog: Convert comma to semicolon

 .../bindings/watchdog/cirrus,ep9301-wdt.yaml       |  42 ++++
 .../devicetree/bindings/watchdog/renesas,wdt.yaml  |  17 +-
 .../bindings/watchdog/st,stm32-iwdg.yaml           |   6 +
 drivers/watchdog/Kconfig                           |   9 +
 drivers/watchdog/Makefile                          |   1 +
 drivers/watchdog/iTCO_wdt.c                        |   4 +-
 drivers/watchdog/imx2_wdt.c                        |  10 +-
 drivers/watchdog/imx7ulp_wdt.c                     |  21 +-
 drivers/watchdog/imx_sc_wdt.c                      |  46 ++--
 drivers/watchdog/marvell_gti_wdt.c                 |   4 +-
 drivers/watchdog/pm8916_wdt.c                      |   2 +-
 drivers/watchdog/rzv2h_wdt.c                       | 273 +++++++++++++++++++++
 12 files changed, 388 insertions(+), 47 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/watchdog/cirrus,ep9301-wdt.yaml
 create mode 100644 drivers/watchdog/rzv2h_wdt.c
----------------------------------------------------------------

Kind regards,
Wim.


.
Subject: [PATCH] proc: fix casts to/from restricted fmode_t
From: Min-Hua Chen <minhuadotchen@gmail.com>
To: 
Cc: Min-Hua Chen <minhuadotchen@gmail.com>,
	linux-kernel@vger.kernel.org,
	linux-fsdevel@vger.kernel.org
Date: Sun, 22 Sep 2024 18:38:29 +0800

.
Subject: [PATCH] Fix  dereferencing freed memory 'fw'
From: Dipendra Khadka <kdipendra88@gmail.com>
To: heikki.krogerus@linux.intel.com,
	gregkh@linuxfoundation.org
Cc: Dipendra Khadka <kdipendra88@gmail.com>,
	linux-usb@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 10:52:11 +0000

.
Subject: [syzbot] [keyrings?] [lsm?] [ext4?] possible deadlock in
 keyring_clear (2)
From: syzbot <syzbot+1b2d1134e0b675176a15@syzkaller.appspotmail.com>
To: dhowells@redhat.com, jarkko@kernel.org, jmorris@namei.org, 
	keyrings@vger.kernel.org, linux-ext4@vger.kernel.org, 
	linux-kernel@vger.kernel.org, linux-security-module@vger.kernel.org, 
	paul@paul-moore.com, serge@hallyn.com, syzkaller-bugs@googlegroups.com
Date: Sun, 22 Sep 2024 03:53:23 -0700

.
Subject: [PATCH] jfs: fix array-index-out-of-bounds
From: Ghanshyam Agrawal <ghanshyam1898@gmail.com>
To: shaggy@kernel.org,
	ghandatmanas@gmail.com,
	jlayton@kernel.org,
	eadavis@qq.com,
	brauner@kernel.org,
	ghanshyam1898@gmail.com
Cc: jfs-discussion@lists.sourceforge.net,
	linux-kernel@vger.kernel.org,
	syzbot+808f3f84407f08a93022@syzkaller.appspotmail.com
Date: Sun, 22 Sep 2024 16:30:00 +0530

.
Subject: [PATCH] usb: serial: digi_acceleport: Improve readability and enhance error handling
From: amin-amani <didi1364@gmail.com>
To: johan@kernel.org
Cc: gregkh@linuxfoundation.org,
	linux-usb@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	"A.Amani" <didi1364@gmail.com>
Date: Sun, 22 Sep 2024 14:47:01 +0330

.
Subject: [PATCH 0/3] treewide: Correct the typo 'accelaration'
From: WangYuli <wangyuli@uniontech.com>
To: wangyuli@uniontech.com
Cc: linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 19:18:31 +0800

.
Subject: [PATCH] arm64: dts: rockchip: enable automatic fan control on Orange Pi 5+
From: Florian Klink <flokli@flokli.de>
To: 
Cc: Florian Klink <flokli@flokli.de>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Heiko Stuebner <heiko@sntech.de>,
	Sebastian Reichel <sebastian.reichel@collabora.com>,
	Dragan Simic <dsimic@manjaro.org>,
	=?UTF-8?q?Tam=C3=A1s=20Sz=C5=B1cs?= <tszucs@protonmail.ch>,
	Ondrej Jirman <megi@xff.cz>,
	Muhammed Efe Cetin <efectn@protonmail.com>,
	FUKAUMI Naoki <naoki@radxa.com>,
	devicetree@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 14:21:03 +0300

.
Subject: [GIT PULL]: soundwire subsystem updates for v6.12
From: Vinod Koul <vkoul@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>
Date: Sun, 22 Sep 2024 12:22:37 +0100


--lBeXOpK2lrUsLJzM
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello Linus,

Please pull this short soundwire subsystem updates for v6.12 containing
few bus updates and couple of intel updates

The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b:

  Linux 6.11-rc1 (2024-07-28 14:19:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git tags/so=
undwire-6.12-rc1

for you to fetch changes up to 5aedb8d8336b0a0421b58ca27d1b572aa6695b5b:

  soundwire: intel_bus_common: enable interrupts before exiting reset (2024=
-08-18 12:14:53 +0530)

----------------------------------------------------------------
soundwire updates for 6.12

 - bus cleanup for warnings and probe deferral errors suppression
 - cadence recheck for status with a delayed work
 - intel interrupt rework on reset exit

----------------------------------------------------------------
Johan Hovold (3):
      soundwire: bus: suppress probe deferral errors
      soundwire: bus: drop unused driver name field
      soundwire: bus: clean up probe warnings

Pierre-Louis Bossart (2):
      soundwire: cadence: re-check Peripheral status with delayed_work
      soundwire: intel_bus_common: enable interrupts before exiting reset

 drivers/soundwire/bus_type.c         | 19 ++++--------------
 drivers/soundwire/cadence_master.c   | 39 ++++++++++++++++++++++++++++++++=
++--
 drivers/soundwire/cadence_master.h   |  5 +++++
 drivers/soundwire/intel.h            |  2 ++
 drivers/soundwire/intel_auxdevice.c  |  1 +
 drivers/soundwire/intel_bus_common.c | 35 +++++++++++++++++++++-----------
 include/linux/soundwire/sdw.h        |  2 --
 7 files changed, 72 insertions(+), 31 deletions(-)


Thanks
--=20
~Vinod

--lBeXOpK2lrUsLJzM
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE+vs47OPLdNbVcHzyfBQHDyUjg0cFAmbv/f0ACgkQfBQHDyUj
g0fEbw/+Id5r76zqj6gOZWtGd5jF3GWLkjY+yehgHjbS+kirRERv1s9acIfImTTD
Ur7pHKqBUw45OswGXPnd/ebJRX8Rvk9K+7g9qRXLkPASZFzCAjHC/Rug+FQu9PWx
wL66BeYRN7v1/SGvFlufLW5jA5YWT8yoCfn/GVXOMIcpId5NGS7k2Co6P3JG91Yh
IhSmgpSA/XLKNg/MEE9gnknPXRT7erLFT4bT3YYRAr75rfh2q+sxWNfeebMGwcFE
CeJIZIzaQIl2a28Hkgc76AGBcj2HrkEsAOdMONXR8PKimkDEYVwEoK51e4k2RaNR
sNlRsLiZAz/dJqFI/bS1ycwDC2DP1pGJJNy8AWYRVx8QF7ZAiW3xTNifnBXbaclC
/nNPF6UXRsBkD7B+UuwY22O/zT9dMkNDlxIacLNLMHNMMHy1d6H9PMV3KpKHrwlx
hW9yodOepdJZOVito3M3JVw1zSD1bmxU0o7+zUydCZ4X+Mr152JWp5fPBe8gUsAi
E4S/v4pgIpExNhteo9onxLzgGDvJWKC6tYNnuUf0X3PrAUMxE4Gi+sRBWXwhEM2M
6zFJjgSNnAHd/DnOwekluJoPNth2qrt4DLldltwiyHE2wZoqe86kPzD1n28sRMpE
bNE1giNxGby5rpZMg2OOhXQ0YljC8j1uueKCJKWlWb4fke9QAH0=
=ENJq
-----END PGP SIGNATURE-----

--lBeXOpK2lrUsLJzM--

.
Subject: [PATCH] perf evsel: display dmesg command of showing a hardcoded path
From: Masum Reza <masumrezarock100@gmail.com>
To: 
Cc: masumrezarock100@gmail.com,
	Peter Zijlstra <peterz@infradead.org>,
	Ingo Molnar <mingo@redhat.com>,
	Arnaldo Carvalho de Melo <acme@kernel.org>,
	Namhyung Kim <namhyung@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>,
	Alexander Shishkin <alexander.shishkin@linux.intel.com>,
	Jiri Olsa <jolsa@kernel.org>,
	Ian Rogers <irogers@google.com>,
	Adrian Hunter <adrian.hunter@intel.com>,
	"Liang, Kan" <kan.liang@linux.intel.com>,
	Ze Gao <zegao2021@gmail.com>,
	Yang Jihong <yangjihong1@huawei.com>,
	John Titor <50095635+JohnRTitor@users.noreply.github.com>,
	linux-perf-users@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 16:52:23 +0530

.
Subject: drivers/crypto/intel/qat/qat_common/adf_sysfs.c:25:9-35: opportunity
 for str_up_down(adf_dev_started ( accel_dev )) (fwd)
From: Julia Lawall <julia.lawall@inria.fr>
To: Tom Zanussi <tom.zanussi@linux.intel.com>, 
    Herbert Xu <herbert@gondor.apana.org.au>, linux-kernel@vger.kernel.org, 
    oe-kbuild-all@lists.linux.dev
Date: Sun, 22 Sep 2024 13:24:39 +0200 (CEST)

.
Subject: [GIT PULL]: Generic phy subsystem updates for v6.12
From: Vinod Koul <vkoul@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>
Date: Sun, 22 Sep 2024 12:24:54 +0100


--KieMfyFo6wVilUZP
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello Linus,

Here is the Generic phy update for this cycle. Please pull to receive
the updates with couple of new device/driver support, one removal and
bunch of updates to various driver

The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b:

  Linux 6.11-rc1 (2024-07-28 14:19:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git tags/phy-=
for-6.12

for you to fetch changes up to 3c2ea12a625dbf5a864f4920235fa1c739d06e7d:

  phy: renesas: rcar-gen3-usb2: Add support for the RZ/G3S SoC (2024-08-30 =
13:33:44 +0530)

----------------------------------------------------------------
phy-for-6.12

- New Support
  - Rcar usb2 support for RZ/G3S SoC
  - Nuvoton MA35 SoC USB 2.0 PHY driver

- Removal
  - obsolete qcom,usb-8x16-phy bindings

- Updates
  - 4 lane PCIe support for Qualcomm X1E80100
  - Constify structure in subsystem update
  - Subsystem simplification with scoped for each OF child loop update
  - Yaml conversion for Qualcomm sata phy, Hiilicon hi3798cv200-combphy
    bindings

----------------------------------------------------------------
Abel Vesa (2):
      dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the X1E80100 Q=
MP PCIe PHY Gen4 x4
      phy: qcom: qmp-pcie: Add Gen4 4-lanes mode for X1E80100

Andr=E9 Draszik (1):
      phy: exynos5-usbdrd: convert some FIELD_PREP_CONST() to FIELD_PREP()

Chen Ni (1):
      phy: ti: phy-j721e-wiz: convert comma to semicolon

Christophe JAILLET (7):
      phy: cadence-torrent: Constify struct cdns_reg_pairs
      phy: cadence-torrent: Constify struct cdns_torrent_vals_entry
      phy: cadence-torrent: Constify struct cdns_torrent_vals
      phy: cadence-torrent: Constify a u32[]
      phy: cadence: Sierra: Constify struct cdns_reg_pairs
      phy: cadence: Sierra: Constify struct cdns_sierra_vals
      phy: cadence: Sierra: Constify a u32[]

Claudiu Beznea (3):
      phy: renesas: rcar-gen3-usb2: Add support to initialize the bus
      dt-bindings: phy: renesas,usb2-phy: Document RZ/G3S phy bindings
      phy: renesas: rcar-gen3-usb2: Add support for the RZ/G3S SoC

Cristian Ciocaltea (4):
      phy: phy-rockchip-samsung-hdptx: Explicitly include pm_runtime.h
      phy: phy-rockchip-samsung-hdptx: Enable runtime PM at PHY core level
      dt-bindings: phy: rockchip,rk3588-hdptx-phy: Add #clock-cells
      phy: phy-rockchip-samsung-hdptx: Add clock provider support

Hui-Ping Chen (2):
      dt-bindings: phy: nuvoton,ma35-usb2-phy: add new bindings
      phy: nuvoton: add new driver for the Nuvoton MA35 SoC USB 2.0 PHY

Krzysztof Kozlowski (12):
      dt-bindings: phy: socionext,uniphier: add top-level constraints
      phy: broadcom: bcm-cygnus-pcie: Simplify with scoped for each OF chil=
d loop
      phy: broadcom: brcm-sata: Simplify with scoped for each OF child loop
      phy: cadence: sierra: Simplify with scoped for each OF child loop
      phy: hisilicon: usb2: Simplify with scoped for each OF child loop
      phy: mediatek: tphy: Simplify with scoped for each OF child loop
      phy: mediatek: xsphy: Simplify with scoped for each OF child loop
      phy: qcom: qmp-pcie-msm8996: Simplify with scoped for each OF child l=
oop
      phy: ti: am654-serdes: Use scoped device node handling to simplify er=
ror paths
      phy: ti: gmii-sel: Simplify with dev_err_probe()
      phy: ti: j721e-wiz: Drop OF node reference earlier for simpler code
      phy: ti: j721e-wiz: Simplify with scoped for each OF child loop

Lorenzo Bianconi (1):
      phy: airoha: adjust initialization delay in airoha_pcie_phy_init()

Manivannan Sadhasivam (1):
      phy: qcom: qmp: Add debug prints for register writes

Qiang Yu (1):
      phy: qcom: qmp-pcie: Configure all tables on port B PHY

Rayyan Ansari (2):
      dt-bindings: phy: qcom,sata-phy: convert to dtschema
      dt-bindings: phy: drop obsolete qcom,usb-8x16-phy bindings

Rob Herring (Arm) (1):
      dt-bindings: phy: hisilicon,hi3798cv200-combphy: Convert to DT schema

Siddharth Vadapalli (1):
      phy: cadence-torrent: add support for three or more links using 2 pro=
tocols

Stefan Eichenberger (1):
      phy: marvell: phy-mvebu-cp110-comphy: improve eth_port1 on comphy4

 .../phy/hisilicon,hi3798cv200-combphy.yaml         |  56 ++
 .../bindings/phy/nuvoton,ma35d1-usb2-phy.yaml      |  45 ++
 .../bindings/phy/phy-hi3798cv200-combphy.txt       |  59 --
 .../devicetree/bindings/phy/qcom,sata-phy.yaml     |  55 ++
 .../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml   |   3 +
 .../devicetree/bindings/phy/qcom,usb-8x16-phy.txt  |  76 ---
 .../bindings/phy/qcom-apq8064-sata-phy.txt         |  24 -
 .../bindings/phy/qcom-ipq806x-sata-phy.txt         |  23 -
 .../devicetree/bindings/phy/renesas,usb2-phy.yaml  |   4 +-
 .../bindings/phy/rockchip,rk3588-hdptx-phy.yaml    |   3 +
 .../bindings/phy/socionext,uniphier-ahci-phy.yaml  |   8 +-
 .../bindings/phy/socionext,uniphier-pcie-phy.yaml  |   8 +-
 .../phy/socionext,uniphier-usb3hs-phy.yaml         |   7 +-
 .../phy/socionext,uniphier-usb3ss-phy.yaml         |   7 +-
 drivers/phy/Kconfig                                |   1 +
 drivers/phy/Makefile                               |   1 +
 drivers/phy/broadcom/phy-bcm-cygnus-pcie.c         |  20 +-
 drivers/phy/broadcom/phy-brcm-sata.c               |  21 +-
 drivers/phy/cadence/phy-cadence-sierra.c           |  95 ++-
 drivers/phy/cadence/phy-cadence-torrent.c          | 683 +++++++++++------=
----
 drivers/phy/hisilicon/phy-hisi-inno-usb2.c         |  12 +-
 drivers/phy/marvell/phy-mvebu-cp110-comphy.c       |   4 +-
 drivers/phy/mediatek/phy-mtk-tphy.c                |  30 +-
 drivers/phy/mediatek/phy-mtk-xsphy.c               |  27 +-
 drivers/phy/nuvoton/Kconfig                        |  12 +
 drivers/phy/nuvoton/Makefile                       |   3 +
 drivers/phy/nuvoton/phy-ma35d1-usb2.c              | 143 +++++
 drivers/phy/phy-airoha-pcie.c                      |   6 +-
 drivers/phy/qualcomm/phy-qcom-qmp-combo.c          |  38 +-
 drivers/phy/qualcomm/phy-qcom-qmp-common.h         |  19 +-
 drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c   |  19 +-
 drivers/phy/qualcomm/phy-qcom-qmp-pcie.c           |  83 ++-
 drivers/phy/qualcomm/phy-qcom-qmp-ufs.c            |  12 +-
 drivers/phy/qualcomm/phy-qcom-qmp-usb.c            |  10 +-
 drivers/phy/qualcomm/phy-qcom-qmp-usbc.c           |  13 +-
 drivers/phy/renesas/phy-rcar-gen3-usb2.c           |  60 +-
 drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c  | 206 ++++++-
 drivers/phy/samsung/phy-exynos5-usbdrd.c           |  12 +-
 drivers/phy/ti/phy-am654-serdes.c                  |  50 +-
 drivers/phy/ti/phy-gmii-sel.c                      |  16 +-
 drivers/phy/ti/phy-j721e-wiz.c                     |  16 +-
 41 files changed, 1194 insertions(+), 796 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/phy/hisilicon,hi3798c=
v200-combphy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/nuvoton,ma35d1-us=
b2-phy.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/phy-hi3798cv200-c=
ombphy.txt
 create mode 100644 Documentation/devicetree/bindings/phy/qcom,sata-phy.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-8x16-phy=
=2Etxt
 delete mode 100644 Documentation/devicetree/bindings/phy/qcom-apq8064-sata=
-phy.txt
 delete mode 100644 Documentation/devicetree/bindings/phy/qcom-ipq806x-sata=
-phy.txt
 create mode 100644 drivers/phy/nuvoton/Kconfig
 create mode 100644 drivers/phy/nuvoton/Makefile
 create mode 100644 drivers/phy/nuvoton/phy-ma35d1-usb2.c

--=20
~Vinod

--KieMfyFo6wVilUZP
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIyBAABCgAdFiEE+vs47OPLdNbVcHzyfBQHDyUjg0cFAmbv/oYACgkQfBQHDyUj
g0cN4g/3Zinf/r3Wihg2Zd23ZeWVHmEVZ3x8OIhAxgQBRJmZIp5vaxg8Jrlo9Wdd
NPoPgxBy1tGynkFILONCkrvGzP6IwGwashv9s3jaHpMId4WOsunqtxi6PBKIvwFG
O48DzQih1geTfATHyK0Wl7U+S5A/5VZpik4mPLizAcBqjDDW+86+y1qlFF1Oms08
YjOn8Q5miH+kihzfOuwrf0Rq2CIz/CJvDzo6OFYX4ijIiyLqJauFjsu8OHPbiOqi
k9jXwsY+wyn0miexCSs2KpQoNls7TdwiseosggrCQkqZH6600vcm39aTtJF2ewOj
E2OZhZHqS0GMSlAB8fbb4c7R4YBT5und1PG9iNaxmsrO3IYcKFwcNLuyXOO0WrSC
C3idkrtDjEEaBDcfa9wcrW/puPCLA9APzS4TgojpGftBIIjXQG5y6pB7n/KeV4Qk
tnvK3kxNI6jzi4rvuy9Aj8OdF1IHC2awdFpOl2B4Vsw5CKSVTISkZJabHmbo2/yg
famcGvS2GHPcAOe58f53F7Jm7TLBuOo/RVShAcrMDBwYWZAoyG6rzmi1lJoawtds
8J+citBYfJud2bckS1YBRVfQAlyLObDrZidkq1amxPazvAqivfW+fQHTVHu6Cpen
iA6QzKTJGsVcVsXDFPB3hDacTROVsrTgAUuS+tMdiB7lmXMVfw==
=xkmD
-----END PGP SIGNATURE-----

--KieMfyFo6wVilUZP--

.
Subject: [PATCH] perf evsel: display dmesg command of showing a hardcoded path
From: Masum Reza <masumrezarock100@gmail.com>
To: 
Cc: masumrezarock100@gmail.com,
	Peter Zijlstra <peterz@infradead.org>,
	Ingo Molnar <mingo@redhat.com>,
	Arnaldo Carvalho de Melo <acme@kernel.org>,
	Namhyung Kim <namhyung@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>,
	Alexander Shishkin <alexander.shishkin@linux.intel.com>,
	Jiri Olsa <jolsa@kernel.org>,
	Ian Rogers <irogers@google.com>,
	Adrian Hunter <adrian.hunter@intel.com>,
	"Liang, Kan" <kan.liang@linux.intel.com>,
	Ze Gao <zegao2021@gmail.com>,
	Yang Jihong <yangjihong1@huawei.com>,
	Yunseong Kim <yskelg@gmail.com>,
	linux-perf-users@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 16:56:16 +0530

.
Subject: [GIT PULL]: Dmaengine subsystem updates for v6.12
From: Vinod Koul <vkoul@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>
Date: Sun, 22 Sep 2024 12:28:04 +0100


--hIflacAybTVCYR77
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi Linus,

Here is the dmaengine subsystem update for v6.12. This is a unique PR
that it has more new driver and device support than updates. Couple of
new device support, AMD, Rcar, Intel and New drivers in Freescale,
Loonsoon, AMD and LPC32XX with DT conversion and mode updates etc.

The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b:

  Linux 6.11-rc1 (2024-07-28 14:19:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git tags/dm=
aengine-6.12-rc1

for you to fetch changes up to e0bee4bcdc3238ebcae6e5960544b9e3d0a62abf:

  dmaengine: loongson1-apb-dma: Fix the build warning caused by the size of=
 pdev_irqname (2024-09-02 13:56:32 +0530)

----------------------------------------------------------------
dmaengine updates for v6.12

 New support:
  - Support for AMD Versal Gen 2 DMA IP
  - Rcar RZ/G3S SoC dma controller
  - Support for Intel Diamond Rapids and Granite Rapids-D dma controllers
  - Support for Freescale ls1021a-qdma controller
  - New driver for Loongson-1 APB DMA
  - New driver for AMD QDMA
  - Pl08x in LPC32XX router dma driver

 Updates:
  - Support for dpdma cyclic dma mode
  - XML conversion for marvell xor dma bindings
  - Dma clocks documentation for imx dma

----------------------------------------------------------------
Abin Joseph (2):
      dt-bindings: dmaengine: zynqmp_dma: Add a new compatible string
      dmaengine: zynqmp_dma: Add support for AMD Versal Gen 2 DMA IP

Amit Vadhavana (1):
      dmaengine: Fix spelling mistakes

Arnd Bergmann (1):
      dmaengine: avoid non-constant format string

Chen Ni (1):
      dmaengine: idxd: Convert comma to semicolon

Christophe JAILLET (1):
      dma: ipu: Remove include/linux/dma/ipu-dma.h

Claudiu Beznea (1):
      dt-bindings: dma: rz-dmac: Document RZ/G3S SoC

Fabio Estevam (2):
      dt-bindings: dma: fsl,imx-dma: Document the DMA clocks
      dmaengine: imx-dma: Remove i.MX21 support

Fenghua Yu (2):
      dmaengine: idxd: Add a new DSA device ID for Granite Rapids-D platform
      dmaengine: idxd: Add new DSA and IAA device IDs for Diamond Rapids pl=
atform

Frank Li (2):
      dt-bindings: fsl-qdma: allow compatible string fallback to fsl,ls1021=
a-qdma
      dt-bindings: dma: fsl-mxs-dma: Add compatible string "fsl,imx8qxp-dma=
-apbh"

Joy Zou (2):
      dmaengine: fsl-edma: change to guard(mutex) within fsl_edma3_xlate()
      dmaengine: fsl-edma: add edma src ID check at request channel

Keguang Zhang (3):
      dt-bindings: dma: Add Loongson-1 APB DMA
      dmaengine: Loongson1: Add Loongson-1 APB DMA driver
      dmaengine: loongson1-apb-dma: Fix the build warning caused by the siz=
e of pdev_irqname

Nishad Saraf (1):
      dmaengine: amd: qdma: Add AMD QDMA driver

Piotr Wojtaszczyk (1):
      dmaengine: Add dma router for pl08x in LPC32XX SoC

Rohit Visavalia (1):
      dmaengine: xilinx: dpdma: Add support for cyclic dma mode

Shresth Prasad (1):
      dt-bindings: dma: mv-xor-v2: Convert to dtschema

Thorsten Blum (1):
      dmaengine: dmatest: Explicitly cast divisor to u32

Yue Haibing (1):
      dmaengine: ti: k3-udma: Remove unused declarations

 .../devicetree/bindings/dma/fsl,imx-dma.yaml       |   14 +
 .../devicetree/bindings/dma/fsl,mxs-dma.yaml       |   15 +
 .../devicetree/bindings/dma/fsl-qdma.yaml          |   13 +-
 .../bindings/dma/loongson,ls1b-apbdma.yaml         |   65 ++
 .../devicetree/bindings/dma/marvell,xor-v2.yaml    |   61 ++
 .../devicetree/bindings/dma/mv-xor-v2.txt          |   28 -
 .../devicetree/bindings/dma/renesas,rz-dmac.yaml   |    1 +
 .../bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml   |    4 +-
 MAINTAINERS                                        |    9 +
 arch/arm/mach-lpc32xx/Kconfig                      |    1 +
 drivers/dma/Kconfig                                |   20 +
 drivers/dma/Makefile                               |    3 +
 drivers/dma/acpi-dma.c                             |    4 +-
 drivers/dma/altera-msgdma.c                        |    4 +-
 drivers/dma/amba-pl08x.c                           |    2 +-
 drivers/dma/amd/Kconfig                            |   14 +
 drivers/dma/amd/Makefile                           |    3 +
 drivers/dma/amd/qdma/Makefile                      |    5 +
 drivers/dma/amd/qdma/qdma-comm-regs.c              |   64 ++
 drivers/dma/amd/qdma/qdma.c                        | 1143 ++++++++++++++++=
++++
 drivers/dma/amd/qdma/qdma.h                        |  266 +++++
 drivers/dma/at_hdmac.c                             |    6 +-
 drivers/dma/bcm-sba-raid.c                         |    4 +-
 drivers/dma/bcm2835-dma.c                          |    2 +-
 drivers/dma/dmaengine.c                            |    2 +-
 drivers/dma/dmatest.c                              |    2 +-
 drivers/dma/ep93xx_dma.c                           |    4 +-
 drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h            |    6 +-
 drivers/dma/fsl-edma-main.c                        |   27 +-
 drivers/dma/hisi_dma.c                             |    2 +-
 drivers/dma/idma64.c                               |    4 +-
 drivers/dma/idxd/init.c                            |    6 +
 drivers/dma/idxd/perfmon.c                         |    4 +-
 drivers/dma/idxd/submit.c                          |    2 +-
 drivers/dma/imx-dma.c                              |    3 -
 drivers/dma/ioat/init.c                            |    2 +-
 drivers/dma/lgm/lgm-dma.c                          |    2 +-
 drivers/dma/loongson1-apb-dma.c                    |  660 +++++++++++
 drivers/dma/lpc32xx-dmamux.c                       |  195 ++++
 drivers/dma/ls2x-apb-dma.c                         |    4 +-
 drivers/dma/mediatek/mtk-cqdma.c                   |    4 +-
 drivers/dma/mediatek/mtk-hsdma.c                   |    2 +-
 drivers/dma/mv_xor.c                               |    4 +-
 drivers/dma/mv_xor.h                               |    2 +-
 drivers/dma/mv_xor_v2.c                            |    2 +-
 drivers/dma/nbpfaxi.c                              |    2 +-
 drivers/dma/of-dma.c                               |    4 +-
 drivers/dma/owl-dma.c                              |    2 +-
 drivers/dma/ppc4xx/adma.c                          |    2 +-
 drivers/dma/ppc4xx/dma.h                           |    2 +-
 drivers/dma/ptdma/ptdma.h                          |    2 +-
 drivers/dma/qcom/bam_dma.c                         |    4 +-
 drivers/dma/qcom/gpi.c                             |    2 +-
 drivers/dma/qcom/qcom_adm.c                        |    2 +-
 drivers/dma/sh/shdmac.c                            |    2 +-
 drivers/dma/ste_dma40.h                            |    2 +-
 drivers/dma/ste_dma40_ll.h                         |    2 +-
 drivers/dma/tegra20-apb-dma.c                      |    2 +-
 drivers/dma/ti/k3-udma.h                           |    1 -
 drivers/dma/xgene-dma.c                            |    2 +-
 drivers/dma/xilinx/xilinx_dpdma.c                  |  101 +-
 drivers/dma/xilinx/zynqmp_dma.c                    |   27 +-
 include/linux/dma/ipu-dma.h                        |  174 ---
 include/linux/dma/k3-udma-glue.h                   |    2 -
 include/linux/pci_ids.h                            |    3 +
 include/linux/platform_data/amd_qdma.h             |   36 +
 66 files changed, 2791 insertions(+), 275 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/dma/loongson,ls1b-apb=
dma.yaml
 create mode 100644 Documentation/devicetree/bindings/dma/marvell,xor-v2.ya=
ml
 delete mode 100644 Documentation/devicetree/bindings/dma/mv-xor-v2.txt
 create mode 100644 drivers/dma/amd/Kconfig
 create mode 100644 drivers/dma/amd/Makefile
 create mode 100644 drivers/dma/amd/qdma/Makefile
 create mode 100644 drivers/dma/amd/qdma/qdma-comm-regs.c
 create mode 100644 drivers/dma/amd/qdma/qdma.c
 create mode 100644 drivers/dma/amd/qdma/qdma.h
 create mode 100644 drivers/dma/loongson1-apb-dma.c
 create mode 100644 drivers/dma/lpc32xx-dmamux.c
 delete mode 100644 include/linux/dma/ipu-dma.h
 create mode 100644 include/linux/platform_data/amd_qdma.h

--=20
~Vinod

--hIflacAybTVCYR77
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE+vs47OPLdNbVcHzyfBQHDyUjg0cFAmbv/0QACgkQfBQHDyUj
g0dxkQ/8C55V0KHLzDxmV0o0rPYOC8cDK853s9l7xoSvRxxntlF0yJ9ppZFC7HfV
rwDKUHM3HSoD1ezNG1GUP8DGLrnCELFBOLEOx/uOvF1ygYOXz3yw3f+JyfrBeLP3
Uyen8byXoSoVOYinbjCERJ48FsRqOp348CvwtaK85tb39jjh72w1AYliBV5T0fI2
MkQcAYtPzRGHfPX8VI/iMtF0SFcF9D+IwSBoG90bBfaXTGCPXZ6fmcGhnou0hPLC
JdtWYgz5mADMyFpD9OgoPXHZ4eFIEwGeZK0okrw26zDe4GgfkjgHS8MdUmsC4oC2
q3+voqx09ToEs5Gcpr+L9ZL2yFCAW1a2IPIw0Iqd8lM9hQxf9g5QXeJqQkCFdoqc
knNJ+63JEOCmcyKlLUC3kS0fTG9LXwauw5cyXqm2Lh+K8cCB7Xbqgo0DeqScx879
eR0k/qe+webCP1UY5iHih708aLaGokpfKbI+/NkvAcUzswQkr4vaJIDO2d/kh3/V
BT9OP+XRjkGX9/Rq5Kso+sz/5t5zduQqZDHu3LeFU4RRQqNOWMqhbuTZodhtZPi9
aKcnC2RvEQ00qUSVDczIRuSh2vCgmuJmQHp43/Zjgbr/fdVXZcLbdkQ1FQxcEa+k
FTN61T0SoHhTPLH3TnsaAEHTT52VF9w3RlbvfjaAAfuFJOe73Ys=
=Alzr
-----END PGP SIGNATURE-----

--hIflacAybTVCYR77--

.
Subject: [PATCH v10 0/8] Add QPIC SPI NAND driver
From: Md Sadre Alam <quic_mdalam@quicinc.com>
To: <broonie@kernel.org>, <robh@kernel.org>, <krzk+dt@kernel.org>,
        <conor+dt@kernel.org>, <andersson@kernel.org>,
        <konradybcio@kernel.org>, <miquel.raynal@bootlin.com>,
        <richard@nod.at>, <vigneshr@ti.com>,
        <manivannan.sadhasivam@linaro.org>, <vkoul@kernel.org>,
        <nikita.shubin@maquefel.me>, <esben@geanix.com>,
        <linux-arm-msm@vger.kernel.org>, <linux-spi@vger.kernel.org>,
        <devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
        <linux-mtd@lists.infradead.org>
Date: Sun, 22 Sep 2024 17:03:43 +0530

.
Subject: mm/kmsan/hooks.c:269:14: sparse: sparse: cast removes address space
 '__user' of expression
From: kernel test robot <lkp@intel.com>
To: Ilya Leoshkevich <iii@linux.ibm.com>
Cc: oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org,
	Andrew Morton <akpm@linux-foundation.org>,
	Linux Memory Management List <linux-mm@kvack.org>,
	Alexander Potapenko <glider@google.com>
Date: Sun, 22 Sep 2024 19:36:15 +0800

.
Subject: [syzbot] [v9fs?] WARNING in p9_client_create (2)
From: syzbot <syzbot+3c5d43e97993e1fa612b@syzkaller.appspotmail.com>
To: asmadeus@codewreck.org, cl@linux.com, ericvh@kernel.org, 
	linux-kernel@vger.kernel.org, linux_oss@crudebyte.com, lucho@ionkov.net, 
	pedro.falcato@gmail.com, syzkaller-bugs@googlegroups.com, 
	v9fs@lists.linux.dev, vbabka@suse.cz
Date: Sun, 22 Sep 2024 05:10:21 -0700

.
Subject: [PATCH] staging: fbtft: Changed calls to udelays() functions for usleep_range()
From: Fabio <joakobar2000@gmail.com>
To: dri-devel@lists.freedesktop.org,
	linux-fbdev@vger.kernel.org,
	linux-staging@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	gregkh@linuxfoundation.org
Date: Sun, 22 Sep 2024 09:12:13 -0300

.
Subject: drivers/net/ethernet/freescale/dpaa/./dpaa_eth_trace.h:29:1: sparse:
 sparse: incorrect type in assignment (different base types)
From: kernel test robot <lkp@intel.com>
To: Breno Leitao <leitao@debian.org>
Cc: oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org,
	Jakub Kicinski <kuba@kernel.org>,
	Vladimir Oltean <vladimir.oltean@nxp.com>
Date: Sun, 22 Sep 2024 20:38:59 +0800

.
Subject: [RFC / PoC v1 0/1] powerpc: Add support for batched unmap TLB flush
From: "Ritesh Harjani (IBM)" <ritesh.list@gmail.com>
To: linuxppc-dev@lists.ozlabs.org
Cc: Michael Ellerman <mpe@ellerman.id.au>,
	Madhavan Srinivasan <maddy@linux.ibm.com>,
	Nicholas Piggin <npiggin@gmail.com>,
	"Aneesh Kumar K . V" <aneesh.kumar@kernel.org>,
	LKML <linux-kernel@vger.kernel.org>,
	Christophe Leroy <christophe.leroy@csgroup.eu>,
	"Ritesh Harjani (IBM)" <ritesh.list@gmail.com>
Date: Sun, 22 Sep 2024 18:16:23 +0530

.
Subject: [PATCH] trace doc: document the device_pm_callback events
From: "Yo-Jung (Leo) Lin" <0xff07@gmail.com>
To: 
Cc: linux-kernel-mentees@lists.linuxfoundation.org,
	ricardo@marliere.net,
	skhan@linuxfoundation.org,
	0xff07@gmail.com,
	Steven Rostedt <rostedt@goodmis.org>,
	Masami Hiramatsu <mhiramat@kernel.org>,
	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>,
	Jonathan Corbet <corbet@lwn.net>,
	linux-kernel@vger.kernel.org,
	linux-trace-kernel@vger.kernel.org,
	linux-doc@vger.kernel.org
Date: Sun, 22 Sep 2024 21:26:28 +0800

.
Subject: [syzbot] [bcachefs?] WARNING in bch2_fs_release
From: syzbot <syzbot+08d08d52c3a09bfc70f7@syzkaller.appspotmail.com>
To: kent.overstreet@linux.dev, linux-bcachefs@vger.kernel.org, 
	linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com
Date: Sun, 22 Sep 2024 06:25:18 -0700

.
Subject: [syzbot] [bcachefs?] kernel BUG in bch2_quota_check_limit
From: syzbot <syzbot+8364d1e040a88ed5657d@syzkaller.appspotmail.com>
To: kent.overstreet@linux.dev, linux-bcachefs@vger.kernel.org, 
	linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com
Date: Sun, 22 Sep 2024 06:58:26 -0700

.
Subject: [GIT PULL] gfs2 changes
From: Andreas Gruenbacher <agruenba@redhat.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Andreas Gruenbacher <agruenba@redhat.com>,
	gfs2@lists.linux.dev,
	linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 16:00:46 +0200

Dear Linus,

please consider pulling the following gfs2 fixes and cleanups:

* The first 15 of these patches rework the glock refcounting and LRU list
  handling to be more sensible.

* The following 13 patches clean up the quota code, add some missing locking,
  and work around the on-disk corruption that the reverted patch "gfs2: ignore
  negated quota changes" causes.

* The final patch cleans up the glock demote logic in glock_work_func().

Thanks,
Andreas


The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0:

  Linux 6.10-rc1 (2024-05-26 15:20:12 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git tags/gfs2-v6.10-rc1-fixes

for you to fetch changes up to f75efefb6db305b5b5c56a9b9ae2d72b54f20780:

  gfs2: Clean up glock demote logic (2024-07-09 10:40:03 +0200)

----------------------------------------------------------------
gfs2 fixes and cleanups

- Revise the glock reference counting model

- Several quota related fixes

- Clean up the glock demote logic

----------------------------------------------------------------
Andreas Gruenbacher (29):
      gfs2: Remove unnecessary function prototype
      gfs2: Remove useless return statement in run_queue
      gfs2: Rename GLF_FREEING to GLF_UNLOCKED
      gfs2: Rename GLF_REPLY_PENDING to GLF_HAVE_REPLY
      gfs2: Rename GLF_FROZEN to GLF_HAVE_FROZEN_REPLY
      gfs2: Rename handle_callback to request_demote
      gfs2: Update glocks documentation
      gfs2: Remove outdated comment in glock_work_func
      gfs2: Invert the GLF_INITIAL flag
      gfs2: gfs2_glock_get cleanup
      gfs2: Report when glocks cannot be freed for a long time
      gfs2: Switch to a per-filesystem glock workqueue
      gfs2: Revise glock reference counting model
      Revert "GFS2: Don't add all glocks to the lru"
      gfs2: Get rid of demote_ok checks
      gfs2: Minor gfs2_quota_init error path cleanup
      gfs2: Check quota consistency on mount
      gfs2: Revert "introduce qd_bh_get_or_undo"
      gfs2: qd_check_sync cleanups
      gfs2: Revert "ignore negated quota changes"
      gfs2: Revert "Add quota_change type"
      gfs2: Fix and clean up function do_qc
      gfs2: quota need_sync cleanup
      gfs2: Fold qd_fish into gfs2_quota_sync
      gfs2: Add some missing quota locking
      gfs2: Get rid of some unnecessary quota locking
      gfs2: Be more careful with the quota sync generation
      gfs2: Revert "check for no eligible quota changes"
      gfs2: Clean up glock demote logic

 Documentation/filesystems/gfs2-glocks.rst |  55 ++---
 fs/gfs2/glock.c                           | 227 ++++++++---------
 fs/gfs2/glock.h                           |   1 -
 fs/gfs2/glops.c                           |  42 +---
 fs/gfs2/incore.h                          |  12 +-
 fs/gfs2/lock_dlm.c                        |  28 ++-
 fs/gfs2/ops_fstype.c                      |  13 +-
 fs/gfs2/quota.c                           | 388 +++++++++++++++---------------
 fs/gfs2/super.c                           |   1 -
 fs/gfs2/trace_gfs2.h                      |   6 +-
 fs/gfs2/util.c                            |  12 +-
 11 files changed, 380 insertions(+), 405 deletions(-)


.
Subject: [PATCH] ipe: Add missing terminator to list of unit tests
From: Guenter Roeck <linux@roeck-us.net>
To: "Serge E . Hallyn" <serge@hallyn.com>
Cc: linux-security-module@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Guenter Roeck <linux@roeck-us.net>,
	Deven Bowers <deven.desai@linux.microsoft.com>,
	Paul Moore <paul@paul-moore.com>,
	Fan Wu <wufan@linux.microsoft.com>
Date: Sun, 22 Sep 2024 07:52:26 -0700

.
Subject: [PATCH v2] arm64: dts: rockchip: enable automatic fan control on Orange Pi 5+
From: Florian Klink <flokli@flokli.de>
To: 
Cc: Florian Klink <flokli@flokli.de>,
	Dragan Simic <dsimic@manjaro.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Heiko Stuebner <heiko@sntech.de>,
	Sebastian Reichel <sebastian.reichel@collabora.com>,
	Kever Yang <kever.yang@rock-chips.com>,
	FUKAUMI Naoki <naoki@radxa.com>,
	Ondrej Jirman <megi@xff.cz>,
	devicetree@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 17:55:29 +0300

.
Subject: [PATCH] Revert "list: test: fix tests for list_cut_position()"
From: Guenter Roeck <linux@roeck-us.net>
To: David Gow <davidgow@google.com>
Cc: linux-kselftest@vger.kernel.org,
	kunit-dev@googlegroups.com,
	linux-kernel@vger.kernel.org,
	Guenter Roeck <linux@roeck-us.net>,
	I Hsin Cheng <richard120310@gmail.com>,
	Andrew Morton <akpm@linux-foundation.org>
Date: Sun, 22 Sep 2024 08:05:07 -0700

.
Subject: [PATCH] mm: migrate: fix data-race in migrate_folio_unmap()
From: Jeongjun Park <aha310510@gmail.com>
To: akpm@linux-foundation.org
Cc: wangkefeng.wang@huawei.com,
	ziy@nvidia.com,
	willy@infradead.org,
	david@redhat.com,
	linux-mm@kvack.org,
	linux-kernel@vger.kernel.org,
	stable@vger.kernel.org,
	syzbot <syzkaller@googlegroups.com>,
	Jeongjun Park <aha310510@gmail.com>
Date: Mon, 23 Sep 2024 00:17:08 +0900

.
Subject: [PATCH v2] bcachefs: memset bounce buffer portion to 0 after key_sort_fix_overlapping
From: Piotr Zalewski <pZ010001011111@proton.me>
To: kent.overstreet@linux.dev, linux-bcachefs@vger.kernel.org, linux-kernel@vger.kernel.org
Cc: skhan@linuxfoundation.org, Piotr Zalewski <pZ010001011111@proton.me>, syzbot+6f655a60d3244d0c6718@syzkaller.appspotmail.com
Date: Sun, 22 Sep 2024 15:18:01 +0000

.
Subject: [PATCH v4] drm/qxl: Add drm_panic support
From: Ryosuke Yasuoka <ryasuoka@redhat.com>
To: airlied@redhat.com,
	kraxel@redhat.com,
	maarten.lankhorst@linux.intel.com,
	mripard@kernel.org,
	tzimmermann@suse.de,
	daniel@ffwll.ch,
	jfalempe@redhat.com,
	christophe.jaillet@wanadoo.fr
Cc: Ryosuke Yasuoka <ryasuoka@redhat.com>,
	virtualization@lists.linux.dev,
	spice-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org,
	dri-devel@lists.freedesktop.org
Date: Mon, 23 Sep 2024 00:20:13 +0900

.
Subject: [PATCH] Staging: iommu:  Replace null pointer check with IS_ERR in arm_smmu_domain_alloc_user()
From: Dipendra Khadka <kdipendra88@gmail.com>
To: will@kernel.org,
	robin.murphy@arm.com,
	joro@8bytes.org,
	baolu.lu@linux.intel.com
Cc: Dipendra Khadka <kdipendra88@gmail.com>,
	linux-arm-kernel@lists.infradead.org,
	iommu@lists.linux.dev,
	linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 15:56:20 +0000

.
Subject: [PATCH] Return error code for failure input for sscanf in parse_cblock_range()
From: Dipendra Khadka <kdipendra88@gmail.com>
To: agk@redhat.com,
	snitzer@kernel.org,
	mpatocka@redhat.com
Cc: Dipendra Khadka <kdipendra88@gmail.com>,
	dm-devel@lists.linux.dev,
	linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 16:47:01 +0000

.
Subject: [PATCH v3] kernel-docs: Add new section for Rust learning materials
From: Carlos Bilbao <carlos.bilbao.osdev@gmail.com>
To: corbet@lwn.net,
	ojeda@kernel.org,
	dirk.behme@de.bosch.com
Cc: alex.gaynor@gmail.com,
	boqun.feng@gmail.com,
	gary@garyguo.net,
	benno.lossin@proton.me,
	a.hindborg@samsung.com,
	aliceryhl@google.com,
	workflows@vger.kernel.org,
	linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	rust-for-linux@vger.kernel.org,
	bilbao@vt.edu,
	Carlos Bilbao <carlos.bilbao.osdev@gmail.com>
Date: Sun, 22 Sep 2024 11:04:10 -0500

.
Subject: [PATCH v1 0/1] iio: Remove assignment to pf->timestamp by using elvis
From: Vasileios Amoiridis <vassilisamir@gmail.com>
To: jic23@kernel.org,
	lars@metafoo.de
Cc: linux-iio@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Vasileios Amoiridis <vassilisamir@gmail.com>
Date: Sun, 22 Sep 2024 18:03:03 +0200

.
Subject: [PATCH RFC v1 0/2] iio: Simplify IRQ and trigger management in RPR0521
From: Vasileios Amoiridis <vassilisamir@gmail.com>
To: jic23@kernel.org,
	lars@metafoo.de
Cc: andy.shevchenko@gmail.com,
	u.kleine-koenig@pengutronix.de,
	linux-iio@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Vasileios Amoiridis <vassilisamir@gmail.com>
Date: Sun, 22 Sep 2024 18:20:39 +0200

.
Subject: [Bug][Git-Bisect][6.11.0-next-20240917]BUG: Unable to handle kernel
 data access on read at 0xc00c020000013d88
From: Venkat Rao Bagalkote <venkat88@linux.vnet.ibm.com>
To: linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org,
        senozhatsky@chromium.org, akpm@linux-foundation.org,
        minchan@kernel.org, terrelln@fb.com, akpm@linux-foundation.org,
        sfr@canb.auug.org.au
Date: Sun, 22 Sep 2024 22:23:59 +0530

.
Subject: [PATCH] dt-bindings: usb: add missing compatible arraylist
From: Karan Sanghavi <karansanghvi98@gmail.com>
To: Roger Quadros <rogerq@kernel.org>, Rob Herring <robh@kernel.org>
Cc: Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	linux-usb@vger.kernel.org, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Karan Sanghavi <karansanghvi98@gmail.com>
Date: Sun, 22 Sep 2024 17:00:29 +0000

.
Subject: [PATCH v2] xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate()
From: Uros Bizjak <ubizjak@gmail.com>
To: linux-xfs@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Uros Bizjak <ubizjak@gmail.com>,
	Chandan Babu R <chandan.babu@oracle.com>,
	"Darrick J. Wong" <djwong@kernel.org>,
	Christoph Hellwig <hch@infradead.org>
Date: Sun, 22 Sep 2024 19:07:16 +0200

.
Subject: [PATCH] lib/math: Add int_log test suite
From: =?UTF-8?q?Bruno=20Sobreira=20Fran=C3=A7a?= <brunofrancadevsec@gmail.com>
To: akpm@linux-foundation.org,
	davidgow@google.com,
	linux-kernel@vger.kernel.org,
	rmoar@google.com
Cc: kunit-dev@googlegroups.com,
	skhan@linuxfoundation.org,
	linux-kernel-mentees@lists.linuxfoundation.org,
	=?UTF-8?q?Bruno=20Sobreira=20Fran=C3=A7a?= <brunofrancadevsec@gmail.com>
Date: Sun, 22 Sep 2024 17:25:49 +0000

.
Subject: [PATCH] Staging: leds: replace divide condition 'shift / 16' with 'shift >= 16'
From: Dipendra Khadka <kdipendra88@gmail.com>
To: avel@ucw.cz,
	ee@kernel.org
Cc: Dipendra Khadka <kdipendra88@gmail.com>,
	linux-leds@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 17:40:19 +0000

.
Subject: [PATCH v5 0/3] Add support for imx8ulp's SIM
From: Laurentiu Mihalcea <laurentiumihalcea111@gmail.com>
To: Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Shawn Guo <shawnguo@kernel.org>,
	Philipp Zabel <p.zabel@pengutronix.de>,
	Liu Ying <victor.liu@nxp.com>,
	Sascha Hauer <s.hauer@pengutronix.de>,
	Conor Dooley <conor+dt@kernel.org>
Cc: devicetree@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 13:42:22 -0400

.
Subject: [PATCH] staging: rtl8712: use kmalloc_array
From: Tudor Gheorghiu <tudor.reda@gmail.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Larry Finger <Larry.Finger@lwfinger.net>,
	Florian Schilhabel <florian.c.schilhabel@googlemail.com>,
	Linux Driver Project Developer List <driverdev-devel@linuxdriverproject.org>,
	linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 20:46:38 +0300

.
Subject: [PATCH] mailmap: update mail for Fiona Behrens
From: Fiona Behrens <me@kloenk.dev>
To: linux-kernel@vger.kernel.org,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Fiona Behrens <me@kloenk.dev>
Date: Sun, 22 Sep 2024 19:57:29 +0200

.
Subject: [ANNOUNCE] 6.6.52-rt43
From: Clark Williams <williams@redhat.com>
To: LKML <linux-kernel@vger.kernel.org>,linux-rt-users <linux-rt-users@vger.kernel.org>,Steven Rostedt <rostedt@goodmis.org>,Thomas Gleixner <tglx@linutronix.de>,Carsten Emde <C.Emde@osadl.org>,John Kacur <jkacur@redhat.com>,Sebastian Andrzej Siewior <bigeasy@linutronix.de>,Daniel Wagner <daniel.wagner@suse.com>,Tom Zanussi <tom.zanussi@linux.intel.com>,Clark Williams <williams@redhat.com>,Pavel Machek <pavel@denx.de>,Joseph Salisbury <joseph.salisbury@oracle.com>
Date: Sun, 22 Sep 2024 19:35:25 -0000

.
Subject: [PATCH v2] staging: rtl8712: use kmalloc_array
From: Tudor Gheorghiu <tudor.reda@gmail.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Philipp Hortmann <philipp.g.hortmann@gmail.com>
Cc: Larry Finger <Larry.Finger@lwfinger.net>,
	Florian Schilhabel <florian.c.schilhabel@googlemail.com>,
	Linux Driver Project Developer List <driverdev-devel@linuxdriverproject.org>,
	linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org
Date: Sun, 22 Sep 2024 22:41:14 +0300

.
Subject: [ANNOUNCE] 6.1.111-rt42
From: Clark Williams <williams@redhat.com>
To: LKML <linux-kernel@vger.kernel.org>,linux-rt-users <linux-rt-users@vger.kernel.org>,Steven Rostedt <rostedt@goodmis.org>,Thomas Gleixner <tglx@linutronix.de>,Carsten Emde <C.Emde@osadl.org>,John Kacur <jkacur@redhat.com>,Sebastian Andrzej Siewior <bigeasy@linutronix.de>,Daniel Wagner <daniel.wagner@suse.com>,Tom Zanussi <tom.zanussi@linux.intel.com>,Clark Williams <williams@redhat.com>,Pavel Machek <pavel@denx.de>,Joseph Salisbury <joseph.salisbury@oracle.com>
Date: Sun, 22 Sep 2024 20:00:24 -0000

.
Subject: [PATCH 0/2] unicode: kunit: refactor selftest to kunit tests
From: Gabriela Bittencourt <gbittencourt@lkcamp.dev>
To: Gabriel Krisman Bertazi <krisman@kernel.org>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	~lkcamp/patches@lists.sr.ht
Cc: porlando@lkcamp.dev,
	dpereira@lkcamp.dev
Date: Sun, 22 Sep 2024 17:16:29 -0300

.
Subject: [syzbot] [usb?] INFO: task hung in yurex_write
From: syzbot <syzbot+374567c80a3d41c46ccd@syzkaller.appspotmail.com>
To: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, 
	linux-usb@vger.kernel.org, syzkaller-bugs@googlegroups.com
Date: Sun, 22 Sep 2024 13:17:23 -0700

.
Subject: [PATCH] usb: serial: digi_acceleport: Enhance error handling by checkpatch.pl
From: amin-amani <didi1364@gmail.com>
To: johan@kernel.org
Cc: gregkh@linuxfoundation.org,
	linux-usb@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	amin-amani <didi1364@gmail.com>
Date: Mon, 23 Sep 2024 00:45:12 +0330

.
