Subject: [PATCH rcu 0/4] Reduce lock contention during RCU CPU stall warnings
From: "Paul E. McKenney" <paulmck@kernel.org>
To: rcu@vger.kernel.org
Cc: linux-kernel@vger.kernel.org, kernel-team@meta.com, rostedt@goodmis.org,
	riel@surriel.com
Date: Fri, 23 Aug 2024 14:14:59 -0700

.
Subject: [PATCH 0/4] media: platform: mtk-mdp3: Cleanups for masking in
 cmdq operations
From: =?utf-8?q?N=C3=ADcolas_F=2E_R=2E_A=2E_Prado?= <nfraprado@collabora.com>
To: Mauro Carvalho Chehab <mchehab@kernel.org>, 
 Matthias Brugger <matthias.bgg@gmail.com>, 
 AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Cc: kernel@collabora.com, linux-media@vger.kernel.org, 
 linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, 
 linux-mediatek@lists.infradead.org, 
 =?utf-8?q?N=C3=ADcolas_F=2E_R=2E_A=2E_Prado?= <nfraprado@collabora.com>
Date: Fri, 23 Aug 2024 17:31:20 -0400

.
Subject: [PATCH] spi: rockchip: Resolve unbalanced runtime PM / system PM handling
From: Brian Norris <briannorris@chromium.org>
To: Mark Brown <broonie@kernel.org>
Cc: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>,
	Brian Norris <briannorris@chromium.org>,
	stable@vger.kernel.org,
	Heiko Stuebner <heiko@sntech.de>,
	Jon Lin <jon.lin@rock-chips.com>,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linux-rockchip@lists.infradead.org,
	linux-spi@vger.kernel.org,
	shengfei Xu <xsf@rock-chips.com>
Date: Fri, 23 Aug 2024 14:41:56 -0700

.
Subject: [PATCH v2 0/4] arm64: dts: ti: k3-am62{a,p}x-sk: add opp
 frequencies
From: Bryan Brattlof <bb@ti.com>
To: Nishanth Menon <nm@ti.com>, Vignesh Raghavendra <vigneshr@ti.com>,
        Tero
 Kristo <kristo@kernel.org>, Rob Herring <robh@kernel.org>,
        Krzysztof
 Kozlowski <krzk+dt@kernel.org>,
        Conor Dooley <conor+dt@kernel.org>
Date: Fri, 23 Aug 2024 16:54:27 -0500

.
Subject: [PATCH RFC] riscv: use gp to save percpu offset
From: Yunhui Cui <cuiyunhui@bytedance.com>
To: punit.agrawal@bytedance.com,
	paul.walmsley@sifive.com,
	palmer@dabbelt.com,
	aou@eecs.berkeley.edu,
	dennis@kernel.org,
	tj@kernel.org,
	cl@linux.com,
	samitolvanen@google.com,
	guoren@kernel.org,
	debug@rivosinc.com,
	charlie@rivosinc.com,
	cuiyunhui@bytedance.com,
	cleger@rivosinc.com,
	puranjay@kernel.org,
	antonb@tenstorrent.com,
	namcaov@gmail.com,
	andy.chiu@sifive.com,
	ajones@ventanamicro.com,
	samuel.holland@sifive.com,
	haxel@fzi.de,
	yang.zhang@hexintek.com,
	conor.dooley@microchip.com,
	evan@rivosinc.com,
	yang.lee@linux.alibaba.com,
	tglx@linutronix.de,
	haibo1.xu@intel.com,
	linux-riscv@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linux-mm@kvack.org
Date: Sat, 24 Aug 2024 08:49:20 +0800

.
Subject: [PATCH v2 0/9] x86/hyperv: Support wakeup mailbox for VTL2 TDX guest
From: Yunhong Jiang <yunhong.jiang@linux.intel.com>
To: tglx@linutronix.de,
	mingo@redhat.com,
	bp@alien8.de,
	dave.hansen@linux.intel.com,
	x86@kernel.org,
	hpa@zytor.com,
	robh@kernel.org,
	krzk+dt@kernel.org,
	conor+dt@kernel.org,
	kys@microsoft.com,
	haiyangz@microsoft.com,
	wei.liu@kernel.org,
	decui@microsoft.com,
	rafael@kernel.org,
	lenb@kernel.org,
	kirill.shutemov@linux.intel.com,
	yunhong.jiang@linux.intel.com
Cc: linux-kernel@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-hyperv@vger.kernel.org,
	linux-acpi@vger.kernel.org
Date: Fri, 23 Aug 2024 16:23:18 -0700

.
Subject: [PATCH v1 1/1] iio: proximity: cros_ec_mkbp_proximity: Switch to including mod_devicetable.h for struct of_device_id definition
From: Andy Shevchenko <andy.shevchenko@gmail.com>
To: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@pengutronix.de>,
	linux-iio@vger.kernel.org,
	chrome-platform@lists.linux.dev,
	linux-kernel@vger.kernel.org
Cc: Jonathan Cameron <jic23@kernel.org>,
	Lars-Peter Clausen <lars@metafoo.de>,
	Benson Leung <bleung@chromium.org>,
	Guenter Roeck <groeck@chromium.org>,
	Andy Shevchenko <andy.shevchenko@gmail.com>
Date: Sat, 24 Aug 2024 01:07:18 +0300

.
Subject: [PATCH 0/2] nfsd: CB_GETATTR fixes
From: Jeff Layton <jlayton@kernel.org>
To: Chuck Lever <chuck.lever@oracle.com>, Neil Brown <neilb@suse.de>, 
 Olga Kornievskaia <kolga@netapp.com>, Dai Ngo <Dai.Ngo@oracle.com>, 
 Tom Talpey <tom@talpey.com>
Cc: linux-nfs@vger.kernel.org, linux-kernel@vger.kernel.org, 
 Jeff Layton <jlayton@kernel.org>
Date: Fri, 23 Aug 2024 18:27:37 -0400

.
Subject: [PATCH v1 1/1] iio: accel: bmc150: use fwnode_irq_get_byname()
From: Andy Shevchenko <andy.shevchenko@gmail.com>
To: Andy Shevchenko <andy.shevchenko@gmail.com>,
	Hans de Goede <hdegoede@redhat.com>,
	linux-iio@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Jonathan Cameron <jic23@kernel.org>,
	Lars-Peter Clausen <lars@metafoo.de>
Date: Sat, 24 Aug 2024 02:00:56 +0300

.
Subject: [PATCH v1 1/1] iio: accel: bmc150: Improve bmc150_apply_bosc0200_acpi_orientation()
From: Andy Shevchenko <andy.shevchenko@gmail.com>
To: Andy Shevchenko <andy.shevchenko@gmail.com>,
	Hans de Goede <hdegoede@redhat.com>,
	linux-iio@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Jonathan Cameron <jic23@kernel.org>,
	Lars-Peter Clausen <lars@metafoo.de>
Date: Sat, 24 Aug 2024 02:01:07 +0300

.
Subject: [PATCH net-next v5 0/2] net: dsa: microchip: Add KSZ8895/KSZ8864
 switch support
From: <Tristram.Ha@microchip.com>
To: <Woojung.Huh@microchip.com>, <UNGLinuxDriver@microchip.com>,
	<devicetree@vger.kernel.org>, <andrew@lunn.ch>, <f.fainelli@gmail.com>,
	<olteanv@gmail.com>
Date: Fri, 23 Aug 2024 23:06:58 +0000

.
Subject: [PATCH net-next v5 1/2] dt-bindings: net: dsa: microchip: Add
 KSZ8895/KSZ8864 switch support
From: <Tristram.Ha@microchip.com>
To: <Woojung.Huh@microchip.com>, <UNGLinuxDriver@microchip.com>,
	<devicetree@vger.kernel.org>, <andrew@lunn.ch>, <f.fainelli@gmail.com>,
	<olteanv@gmail.com>
Date: Fri, 23 Aug 2024 23:07:03 +0000

.
Subject: [PATCH net-next v5 2/2] net: dsa: microchip: Add KSZ8895/KSZ8864
 switch support
From: <Tristram.Ha@microchip.com>
To: <Woojung.Huh@microchip.com>, <UNGLinuxDriver@microchip.com>,
	<devicetree@vger.kernel.org>, <andrew@lunn.ch>, <f.fainelli@gmail.com>,
	<olteanv@gmail.com>
Date: Fri, 23 Aug 2024 23:07:06 +0000

.
Subject: [PATCH v2] iommu/arm-smmu-qcom: Work around SDM845 Adreno SMMU w/
 16K pages
From: Konrad Dybcio <konradybcio@kernel.org>
To: Bjorn Andersson <andersson@kernel.org>, Rob Clark <robdclark@gmail.com>, 
 Will Deacon <will@kernel.org>, Robin Murphy <robin.murphy@arm.com>, 
 Joerg Roedel <joro@8bytes.org>
Cc: Marijn Suijten <marijn.suijten@somainline.org>, iommu@lists.linux.dev, 
 linux-arm-msm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, 
 linux-kernel@vger.kernel.org, Konrad Dybcio <konrad.dybcio@linaro.org>, 
 Sumit Semwal <sumit.semwal@linaro.org>
Date: Sat, 24 Aug 2024 01:12:01 +0200

.
Subject: [PATCH v13 00/10] Add Tegra241 (Grace) CMDQV Support (part 1/2)
From: Nicolin Chen <nicolinc@nvidia.com>
To: <will@kernel.org>
Date: Fri, 23 Aug 2024 17:10:34 -0700

.
Subject: [GIT PULL] workqueue fixes for v6.11-rc4
From: Tejun Heo <tj@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, Lai Jiangshan <jiangshanlai@gmail.com>
Date: Fri, 23 Aug 2024 14:44:55 -1000

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/tj/wq.git/ tags/wq-for-6.11-rc4-fixes

for you to fetch changes up to c4c8f369b6a6d21ce27286de1501137771e01dc3:

  workqueue: Correct declaration of cpu_pwq in struct workqueue_struct (2024-08-05 18:34:02 -1000)

----------------------------------------------------------------
workqueue: Fixes for v6.11-rc4

Nothing too interesting. One patch to remove spurious warning and others to
address static checker warnings.

----------------------------------------------------------------
Lai Jiangshan (1):
      workqueue: Remove incorrect "WARN_ON_ONCE(!list_empty(&worker->entry));" from dying worker

Nikita Shubin (1):
      workqueue: doc: Fix function name, remove markers

Tejun Heo (1):
      workqueue: Fix spruious data race in __flush_work()

Uros Bizjak (1):
      workqueue: Correct declaration of cpu_pwq in struct workqueue_struct

Will Deacon (1):
      workqueue: Fix UBSAN 'subtraction overflow' error in shift_and_mask()

 Documentation/core-api/workqueue.rst |  2 +-
 kernel/workqueue.c                   | 50 +++++++++++++++++++-----------------
 2 files changed, 28 insertions(+), 24 deletions(-)

.
Subject: [GIT PULL] cgroup: Fixes for v6.11-rc4
From: Tejun Heo <tj@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, cgroups@vger.kernel.org,
	Waiman Long <longman@redhat.com>
Date: Fri, 23 Aug 2024 14:58:11 -1000

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/tj/cgroup.git/ tags/cgroup-for-6.11-rc4-fixes

for you to fetch changes up to ff0ce721ec213499ec5a532041fb3a1db2dc5ecb:

  cgroup/cpuset: Eliminate unncessary sched domains rebuilds in hotplug (2024-08-05 10:54:25 -1000)

----------------------------------------------------------------
cgroup: Fixes for v6.11-rc4

Three patches addressing cpuset corner cases.

----------------------------------------------------------------
Chen Ridong (1):
      cgroup/cpuset: fix panic caused by partcmd_update

Waiman Long (2):
      cgroup/cpuset: Clear effective_xcpus on cpus_allowed clearing only if cpus.exclusive not set
      cgroup/cpuset: Eliminate unncessary sched domains rebuilds in hotplug

 kernel/cgroup/cpuset.c | 38 +++++++++++++++++++++-----------------
 1 file changed, 21 insertions(+), 17 deletions(-)

.
Subject: [GIT PULL] workqueue: Fixes for v6.11-rc4
From: Tejun Heo <tj@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, Lai Jiangshan <jiangshanlai@gmail.com>
Date: Fri, 23 Aug 2024 14:59:07 -1000

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/tj/wq.git/ tags/wq-for-6.11-rc4-fixes

for you to fetch changes up to c4c8f369b6a6d21ce27286de1501137771e01dc3:

  workqueue: Correct declaration of cpu_pwq in struct workqueue_struct (2024-08-05 18:34:02 -1000)

----------------------------------------------------------------
workqueue: Fixes for v6.11-rc4

Nothing too interesting. One patch to remove spurious warning and others to
address static checker warnings.

----------------------------------------------------------------
Lai Jiangshan (1):
      workqueue: Remove incorrect "WARN_ON_ONCE(!list_empty(&worker->entry));" from dying worker

Nikita Shubin (1):
      workqueue: doc: Fix function name, remove markers

Tejun Heo (1):
      workqueue: Fix spruious data race in __flush_work()

Uros Bizjak (1):
      workqueue: Correct declaration of cpu_pwq in struct workqueue_struct

Will Deacon (1):
      workqueue: Fix UBSAN 'subtraction overflow' error in shift_and_mask()

 Documentation/core-api/workqueue.rst |  2 +-
 kernel/workqueue.c                   | 50 +++++++++++++++++++-----------------
 2 files changed, 28 insertions(+), 24 deletions(-)

.
Subject: [PATCH v4 0/2] mm: count the number of anonymous THPs per size
From: Barry Song <21cnbao@gmail.com>
To: akpm@linux-foundation.org,
	linux-mm@kvack.org
Cc: baolin.wang@linux.alibaba.com,
	chrisl@kernel.org,
	david@redhat.com,
	hanchuanhua@oppo.com,
	ioworker0@gmail.com,
	kaleshsingh@google.com,
	kasong@tencent.com,
	linux-kernel@vger.kernel.org,
	ryan.roberts@arm.com,
	usamaarif642@gmail.com,
	v-songbaohua@oppo.com,
	yuanshuai@oppo.com,
	ziy@nvidia.com
Date: Sat, 24 Aug 2024 13:04:39 +1200

.
Subject: [PATCH v2 0/2] nfs/nfsd: fix some comments
From: Li Lingfeng <lilingfeng3@huawei.com>
To: <trondmy@kernel.org>, <anna@kernel.org>, <chuck.lever@oracle.com>,
	<jlayton@kernel.org>, <neilb@suse.de>, <kolga@netapp.com>,
	<Dai.Ngo@oracle.com>, <tom@talpey.com>
Date: Sat, 24 Aug 2024 09:43:34 +0800

.
Subject: BUG: general protection fault in batadv_bla_del_backbone_claims
From: Xingyu Li <xli399@ucr.edu>
To: davem@davemloft.net, dsahern@kernel.org, edumazet@google.com, 
	kuba@kernel.org, pabeni@redhat.com, netdev@vger.kernel.org, 
	linux-kernel@vger.kernel.org
Date: Fri, 23 Aug 2024 19:10:34 -0700

.
Subject: [PATCH] tracing: Mitigate possible softlockup in __tracing_open()
From: Zheng Yejian <zhengyejian@huaweicloud.com>
To: rostedt@goodmis.org,
	mhiramat@kernel.org,
	mathieu.desnoyers@efficios.com
Cc: linux-kernel@vger.kernel.org,
	linux-trace-kernel@vger.kernel.org,
	zhengyejian@huaweicloud.com
Date: Sat, 24 Aug 2024 11:03:43 +0800

.
Subject: [PATCH v9 0/4] Generate address range data for built-in modules
From: Kris Van Hees <kris.van.hees@oracle.com>
To: Kris Van Hees <kris.van.hees@oracle.com>, linux-kernel@vger.kernel.org,
        linux-kbuild@vger.kernel.org, linux-modules@vger.kernel.org,
        linux-trace-kernel@vger.kernel.org
Cc: Masahiro Yamada <masahiroy@kernel.org>,
        Steven Rostedt <rostedt@goodmis.org>,
        Luis Chamberlain <mcgrof@kernel.org>,
        Masami Hiramatsu <mhiramat@kernel.org>,
        Nick Desaulniers <ndesaulniers@google.com>,
        Jiri Olsa <olsajiri@gmail.com>,
        Elena Zannoni <elena.zannoni@oracle.com>
Date: Fri, 23 Aug 2024 23:37:53 -0400

.
Subject: clearly mark DMA_OPS support as an architecture feasture
From: Christoph Hellwig <hch@lst.de>
To: iommu@lists.linux.dev
Cc: Marek Szyprowski <m.szyprowski@samsung.com>,
	Robin Murphy <robin.murphy@arm.com>,
	Sakari Ailus <sakari.ailus@linux.intel.com>,
	Bingbu Cao <bingbu.cao@intel.com>,
	"Michael S . Tsirkin " <mst@redhat.com>,
	Jason Wang <jasowang@redhat.com>,
	linux-kernel@vger.kernel.org,
	linux-alpha@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-mips@vger.kernel.org,
	linux-parisc@vger.kernel.org,
	linuxppc-dev@lists.ozlabs.org,
	linux-s390@vger.kernel.org,
	sparclinux@vger.kernel.org,
	linux-media@vger.kernel.org,
	virtualization@lists.linux.dev,
	xen-devel@lists.xenproject.org
Date: Sat, 24 Aug 2024 05:57:57 +0200

.
Subject: [syzbot] [ocfs2?] possible deadlock in ocfs2_truncate_file
From: syzbot <syzbot+2515179cbeb82ea01c88@syzkaller.appspotmail.com>
To: jlbec@evilplan.org, joseph.qi@linux.alibaba.com, 
	linux-kernel@vger.kernel.org, mark@fasheh.com, ocfs2-devel@lists.linux.dev, 
	syzkaller-bugs@googlegroups.com
Date: Fri, 23 Aug 2024 21:12:19 -0700

.
Subject: [PATCH] spi: rockchip: Avoid redundant clock disable in pm operation
From: Jon Lin <jon.lin@rock-chips.com>
To: briannorris@chromium.org,
	broonie@kernel.org
Cc: linux-rockchip@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	heiko@sntech.de,
	jon.lin@rock-chips.com,
	linux-arm-kernel@lists.infradead.org,
	linux-spi@vger.kernel.org
Date: Sat, 24 Aug 2024 13:07:15 +0800

.
Subject: [PATCH] spi: rockchip: Avoid redundant clock disable in pm operation
From: Jon Lin <jon.lin@rock-chips.com>
To: briannorris@chromium.org,
	broonie@kernel.org
Cc: linux-rockchip@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	heiko@sntech.de,
	jon.lin@rock-chips.com,
	linux-arm-kernel@lists.infradead.org,
	linux-spi@vger.kernel.org
Date: Sat, 24 Aug 2024 13:14:52 +0800

.
Subject: [PATCH 00/18] zforse_ts: assorted cleanups
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: =?UTF-8?q?Heiko=20St=C3=BCbner?= <heiko@sntech.de>,
	linux-input@vger.kernel.org
Cc: Andreas Kemnade <andreas@kemnade.info>,
	linux-kernel@vger.kernel.org
Date: Fri, 23 Aug 2024 22:50:24 -0700

.
Subject: [PATCH PATCH] arm64: dts: sunxi: nanopi-neo-plus2: Add pio
 regulators
From: =?utf-8?q?Kry=C5=A1tof_=C4=8Cern=C3=BD?= <cleverline1mc@gmail.com>
To: Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Chen-Yu Tsai <wens@csie.org>, 
 Jernej Skrabec <jernej.skrabec@gmail.com>, 
 Samuel Holland <samuel@sholland.org>
Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, 
 linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, 
 =?utf-8?q?Kry=C5=A1tof_=C4=8Cern=C3=BD?= <cleverline1mc@gmail.com>
Date: Sat, 24 Aug 2024 09:09:05 +0200

.
Subject: [PATCH] PCI: dra7xx: Fix threaded IRQ handler registration
From: Siddharth Vadapalli <s-vadapalli@ti.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
        <robh@kernel.org>, <vigneshr@ti.com>, <kishon@kernel.org>,
        <manivannan.sadhasivam@linaro.org>
Date: Sat, 24 Aug 2024 12:51:35 +0530

.
Subject: [PATCH] Revert "memory: ti-aemif: don't needlessly iterate over child nodes"
From: Bartosz Golaszewski <brgl@bgdev.pl>
To: Krzysztof Kozlowski <krzk@kernel.org>,
	Santosh Shilimkar <ssantosh@kernel.org>
Cc: linux-kernel@vger.kernel.org,
	Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Date: Sat, 24 Aug 2024 10:02:35 +0200

.
Subject: [PATCH net-next] net: thunderx: Remove unused declarations
From: Yue Haibing <yuehaibing@huawei.com>
To: <sgoutham@marvell.com>, <davem@davemloft.net>, <edumazet@google.com>,
	<kuba@kernel.org>, <pabeni@redhat.com>, <yuehaibing@huawei.com>
Date: Sat, 24 Aug 2024 16:27:54 +0800

.
Subject: [PATCH net-next] net: liquidio: Remove unused declarations
From: Yue Haibing <yuehaibing@huawei.com>
To: <davem@davemloft.net>, <edumazet@google.com>, <kuba@kernel.org>,
	<pabeni@redhat.com>, <yuehaibing@huawei.com>
Date: Sat, 24 Aug 2024 16:31:07 +0800

.
Subject: [PATCH] drm/atomic: fix kerneldoc for fake_commit field
From: renjun wang <renjunw0@foxmail.com>
To: maarten.lankhorst@linux.intel.com
Cc: mripard@kernel.org,
	tzimmermann@suse.de,
	airlied@gmail.com,
	daniel@ffwll.ch,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org,
	renjun wang <renjunw0@foxmail.com>
Date: Sat, 24 Aug 2024 16:20:14 +0800

.
Subject: [PATCH] drm: Fix kerneldoc for "Returns" section
From: renjun wang <renjunw0@foxmail.com>
To: maarten.lankhorst@linux.intel.com,
	mripard@kernel.org,
	tzimmermann@suse.de,
	airlied@gmail.com,
	daniel@ffwll.ch
Cc: jani.nikula@linux.intel.com,
	joonas.lahtinen@linux.intel.com,
	rodrigo.vivi@intel.com,
	tursulin@ursulin.net,
	lyude@redhat.com,
	imre.deak@intel.com,
	Wayne.Lin@amd.com,
	ville.syrjala@linux.intel.com,
	vidya.srinivas@intel.com,
	renjunw0@foxmail.com,
	jouni.hogander@intel.com,
	andi.shyti@linux.intel.com,
	janusz.krzysztofik@linux.intel.com,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org,
	intel-gfx@lists.freedesktop.org
Date: Sat, 24 Aug 2024 16:36:34 +0800

.
Subject: [PATCH] drm/panel: novatek-nt35950: transition to mipi_dsi wrapped functions
From: Tejas Vipin <tejasvipin76@gmail.com>
To: neil.armstrong@linaro.org,
	maarten.lankhorst@linux.intel.com,
	mripard@kernel.org,
	tzimmermann@suse.de,
	airlied@gmail.com,
	daniel@ffwll.ch
Cc: quic_jesszhan@quicinc.com,
	dianders@chromium.org,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org,
	Tejas Vipin <tejasvipin76@gmail.com>
Date: Sat, 24 Aug 2024 14:14:22 +0530

.
Subject: [PATCH -next] scsi: bnx2i: Remove unused declarations
From: Yue Haibing <yuehaibing@huawei.com>
To: <njavali@marvell.com>, <mrangankar@marvell.com>,
	<GR-QLogic-Storage-Upstream@marvell.com>,
	<James.Bottomley@HansenPartnership.com>, <martin.petersen@oracle.com>,
	<yuehaibing@huawei.com>
Date: Sat, 24 Aug 2024 16:47:24 +0800

.
Subject: [PATCH v3 0/3] driver core: Prevent device_find_child() from
 modifying caller's match data
From: Zijun Hu <zijun_hu@icloud.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 "Rafael J. Wysocki" <rafael@kernel.org>, 
 Davidlohr Bueso <dave@stgolabs.net>, 
 Jonathan Cameron <jonathan.cameron@huawei.com>, 
 Dave Jiang <dave.jiang@intel.com>, 
 Alison Schofield <alison.schofield@intel.com>, 
 Vishal Verma <vishal.l.verma@intel.com>, Ira Weiny <ira.weiny@intel.com>, 
 Dan Williams <dan.j.williams@intel.com>, 
 Takashi Sakamoto <o-takashi@sakamocchi.jp>, Timur Tabi <timur@kernel.org>, 
 "David S. Miller" <davem@davemloft.net>, Eric Dumazet <edumazet@google.com>, 
 Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>
Cc: Zijun Hu <zijun_hu@icloud.com>, linux-kernel@vger.kernel.org, 
 linux-cxl@vger.kernel.org, netdev@vger.kernel.org, 
 Zijun Hu <quic_zijuhu@quicinc.com>
Date: Sat, 24 Aug 2024 17:07:42 +0800

.
Subject: [PATCH v3] docs/sp_Sp: Add translation to spanish of the documentation related to EEVDF
From: =?UTF-8?q?Sergio=20Gonz=C3=A1lez=20Collado?= <sergio.collado@gmail.com>
To: Jonathan Corbet <corbet@lwn.net>,
	Carlos Bilbao <carlos.bilbao.osdev@gmail.com>
Cc: linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-kernel-mentees@lists.linuxfoundation.org,
	=?UTF-8?q?Sergio=20Gonz=C3=A1lez=20Collado?= <sergio.collado@gmail.com>
Date: Sat, 24 Aug 2024 11:54:02 +0200

.
Subject: error: ran out of registers during register allocation
From: kernel test robot <lkp@intel.com>
To: Saurabh Sengar <ssengar@linux.microsoft.com>
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev,
	linux-kernel@vger.kernel.org, Wei Liu <wei.liu@kernel.org>,
	Michael Kelley <mikelley@microsoft.com>
Date: Sat, 24 Aug 2024 17:07:11 +0800

.
Subject: [tip:x86/misc] BUILD SUCCESS
 d19d638b1e6cf746263ef60b7d0dee0204d8216a
From: kernel test robot <lkp@intel.com>
To: "x86-ml" <x86@kernel.org>
Cc: linux-kernel@vger.kernel.org
Date: Sat, 24 Aug 2024 17:17:18 +0800

.
Subject: [PATCH -next] RDMA/cxgb4: Remove unused declarations
From: Yue Haibing <yuehaibing@huawei.com>
To: <bharat@chelsio.com>, <jgg@ziepe.ca>, <leon@kernel.org>,
	<anumula@chelsio.com>
Date: Sat, 24 Aug 2024 17:16:29 +0800

.
Subject: [PATCH v2 0/2] fuse: add no forget support
From: yangyun <yangyun50@huawei.com>
To: Miklos Szeredi <miklos@szeredi.hu>
Date: Sat, 24 Aug 2024 17:25:51 +0800

.
Subject: [GIT PULL] SCSI fixes for 6.11-rc4
From: James Bottomley <James.Bottomley@HansenPartnership.com>
To: Andrew Morton <akpm@linux-foundation.org>, Linus Torvalds
	 <torvalds@linux-foundation.org>
Cc: linux-scsi <linux-scsi@vger.kernel.org>, linux-kernel
	 <linux-kernel@vger.kernel.org>
Date: Sat, 24 Aug 2024 10:31:59 +0100

The important core fix is another tweak to our discard discovery
issues.  The off by 512 in logical block count seems bad, but in fact
the inline was only ever used in debug prints, which is why no-one
noticed.

The patch is available here:

git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi-fixes

The short changelog is:

Chaotian Jing (1):
      scsi: core: Fix the return value of scsi_logical_block_count()

Manivannan Sadhasivam (2):
      scsi: ufs: qcom: Add UFSHCD_QUIRK_BROKEN_LSDBS_CAP for SM8550 SoC
      scsi: ufs: core: Add a quirk for handling broken LSDBS field in controller capabilities register

Martin K. Petersen (1):
      scsi: sd: Do not attempt to configure discard unless LBPME is set

Simon Horman (1):
      scsi: MAINTAINERS: Add header files to SCSI SUBSYSTEM

Yihang Li (1):
      scsi: MAINTAINERS: Update HiSilicon SAS controller driver maintainer

And the diffstat:

 MAINTAINERS                 | 3 ++-
 drivers/scsi/sd.c           | 3 +++
 drivers/ufs/core/ufshcd.c   | 6 +++++-
 drivers/ufs/host/ufs-qcom.c | 6 +++++-
 include/scsi/scsi_cmnd.h    | 2 +-
 include/ufs/ufshcd.h        | 8 ++++++++
 6 files changed, 24 insertions(+), 4 deletions(-)

With full diff below.

James

---

diff --git a/MAINTAINERS b/MAINTAINERS
index 42decde38320..9a33ab69abab 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -10173,7 +10173,7 @@ F:	Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
 F:	drivers/infiniband/hw/hns/
 
 HISILICON SAS Controller
-M:	Xiang Chen <chenxiang66@hisilicon.com>
+M:	Yihang Li <liyihang9@huawei.com>
 S:	Supported
 W:	http://www.hisilicon.com
 F:	Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
@@ -20351,6 +20351,7 @@ F:	Documentation/devicetree/bindings/scsi/
 F:	drivers/scsi/
 F:	drivers/ufs/
 F:	include/scsi/
+F:	include/uapi/scsi/
 
 SCSI TAPE DRIVER
 M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c
index 699f4f9674d9..dad3991397cf 100644
--- a/drivers/scsi/sd.c
+++ b/drivers/scsi/sd.c
@@ -3308,6 +3308,9 @@ static void sd_read_app_tag_own(struct scsi_disk *sdkp, unsigned char *buffer)
 
 static unsigned int sd_discard_mode(struct scsi_disk *sdkp)
 {
+	if (!sdkp->lbpme)
+		return SD_LBP_FULL;
+
 	if (!sdkp->lbpvpd) {
 		/* LBP VPD page not provided */
 		if (sdkp->max_unmap_blocks)
diff --git a/drivers/ufs/core/ufshcd.c b/drivers/ufs/core/ufshcd.c
index 0b3d0c8e0dda..a6f818cdef0e 100644
--- a/drivers/ufs/core/ufshcd.c
+++ b/drivers/ufs/core/ufshcd.c
@@ -2426,7 +2426,11 @@ static inline int ufshcd_hba_capabilities(struct ufs_hba *hba)
 	 * 0h: legacy single doorbell support is available
 	 * 1h: indicate that legacy single doorbell support has been removed
 	 */
-	hba->lsdb_sup = !FIELD_GET(MASK_LSDB_SUPPORT, hba->capabilities);
+	if (!(hba->quirks & UFSHCD_QUIRK_BROKEN_LSDBS_CAP))
+		hba->lsdb_sup = !FIELD_GET(MASK_LSDB_SUPPORT, hba->capabilities);
+	else
+		hba->lsdb_sup = true;
+
 	if (!hba->mcq_sup)
 		return 0;
 
diff --git a/drivers/ufs/host/ufs-qcom.c b/drivers/ufs/host/ufs-qcom.c
index 810e637047d0..c87fdc849c62 100644
--- a/drivers/ufs/host/ufs-qcom.c
+++ b/drivers/ufs/host/ufs-qcom.c
@@ -857,6 +857,9 @@ static void ufs_qcom_advertise_quirks(struct ufs_hba *hba)
 
 	if (host->hw_ver.major > 0x3)
 		hba->quirks |= UFSHCD_QUIRK_REINIT_AFTER_MAX_GEAR_SWITCH;
+
+	if (of_device_is_compatible(hba->dev->of_node, "qcom,sm8550-ufshc"))
+		hba->quirks |= UFSHCD_QUIRK_BROKEN_LSDBS_CAP;
 }
 
 static void ufs_qcom_set_phy_gear(struct ufs_qcom_host *host)
@@ -1847,7 +1850,8 @@ static void ufs_qcom_remove(struct platform_device *pdev)
 }
 
 static const struct of_device_id ufs_qcom_of_match[] __maybe_unused = {
-	{ .compatible = "qcom,ufshc"},
+	{ .compatible = "qcom,ufshc" },
+	{ .compatible = "qcom,sm8550-ufshc" },
 	{},
 };
 MODULE_DEVICE_TABLE(of, ufs_qcom_of_match);
diff --git a/include/scsi/scsi_cmnd.h b/include/scsi/scsi_cmnd.h
index 45c40d200154..8ecfb94049db 100644
--- a/include/scsi/scsi_cmnd.h
+++ b/include/scsi/scsi_cmnd.h
@@ -234,7 +234,7 @@ static inline sector_t scsi_get_lba(struct scsi_cmnd *scmd)
 
 static inline unsigned int scsi_logical_block_count(struct scsi_cmnd *scmd)
 {
-	unsigned int shift = ilog2(scmd->device->sector_size) - SECTOR_SHIFT;
+	unsigned int shift = ilog2(scmd->device->sector_size);
 
 	return blk_rq_bytes(scsi_cmd_to_rq(scmd)) >> shift;
 }
diff --git a/include/ufs/ufshcd.h b/include/ufs/ufshcd.h
index cac0cdb9a916..0fd2aebac728 100644
--- a/include/ufs/ufshcd.h
+++ b/include/ufs/ufshcd.h
@@ -676,6 +676,14 @@ enum ufshcd_quirks {
 	 * the standard best practice for managing keys).
 	 */
 	UFSHCD_QUIRK_KEYS_IN_PRDT			= 1 << 24,
+
+	/*
+	 * This quirk indicates that the controller reports the value 1 (not
+	 * supported) in the Legacy Single DoorBell Support (LSDBS) bit of the
+	 * Controller Capabilities register although it supports the legacy
+	 * single doorbell mode.
+	 */
+	UFSHCD_QUIRK_BROKEN_LSDBS_CAP			= 1 << 25,
 };
 
 enum ufshcd_caps {


.
Subject: [PATCH] spi: rockchip: Avoid redundant clock disable in pm operation
From: Jon Lin <jon.lin@rock-chips.com>
To: briannorris@chromium.org,
	broonie@kernel.org
Cc: linux-rockchip@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	heiko@sntech.de,
	jon.lin@rock-chips.com,
	linux-arm-kernel@lists.infradead.org,
	linux-spi@vger.kernel.org
Date: Sat, 24 Aug 2024 12:57:02 +0800

.
Subject: [tip:timers/core 5/5] kernel/time/timekeeping.c:220:7: warning:
 comparison of distinct pointer types ('unsigned long *' and 'typeof
 (tk->last_warning + (100 * 300)) *' (aka 'long *'))
From: kernel test robot <lkp@intel.com>
To: Chen Yufan <chenyufan@vivo.com>
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev,
	linux-kernel@vger.kernel.org, x86@kernel.org,
	Thomas Gleixner <tglx@linutronix.de>
Date: Sat, 24 Aug 2024 17:58:41 +0800

.
Subject: [PATCH -next] PCI: Remove two unused declarations
From: Yue Haibing <yuehaibing@huawei.com>
To: <bhelgaas@google.com>
Date: Sat, 24 Aug 2024 18:00:10 +0800

.
Subject: [PATCH v2 -next] PCI: Remove two unused declarations
From: Yue Haibing <yuehaibing@huawei.com>
To: <bhelgaas@google.com>
Date: Sat, 24 Aug 2024 18:03:31 +0800

.
Subject: [GIT PULL] s390 updates for 6.11-rc5
From: Vasily Gorbik <gor@linux.ibm.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Heiko Carstens <hca@linux.ibm.com>,
        Alexander Gordeev <agordeev@linux.ibm.com>,
        linux-kernel@vger.kernel.org, linux-s390@vger.kernel.org
Date: Sat, 24 Aug 2024 12:57:39 +0200

Hello Linus,

please pull s390 fixes for 6.11-rc5.

Thank you,
Vasily

The following changes since commit de9c2c66ad8e787abec7c9d7eff4f8c3cdd28aed:

  Linux 6.11-rc2 (2024-08-04 13:50:53 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git tags/s390-6.11-4

for you to fetch changes up to 1642285e511c2a40b14e87a41aa8feace6123036:

  s390/boot: Fix KASLR base offset off by __START_KERNEL bytes (2024-08-22 19:24:13 +0200)

----------------------------------------------------------------
s390 updates for 6.11-rc5

- Fix KASLR base offset to account for symbol offsets in the vmlinux
  ELF file, preventing tool breakages like the drgn debugger

- Fix potential memory corruption of physmem_info during kernel physical
  address randomization

- Fix potential memory corruption due to overlap between the relocated
  lowcore and identity mapping by correctly reserving lowcore memory

- Fix performance regression and avoid randomizing identity mapping base
  by default

- Fix unnecessary delay of AP bus binding complete uevent to prevent
  startup lag in KVM guests using AP

----------------------------------------------------------------
Alexander Gordeev (4):
      s390/mm: Prevent lowcore vs identity mapping overlap
      s390/mm: Pin identity mapping base to zero
      s390/boot: Avoid possible physmem_info segment corruption
      s390/boot: Fix KASLR base offset off by __START_KERNEL bytes

Harald Freudenberger (1):
      s390/ap: Refine AP bus bindings complete processing

 arch/s390/Kconfig              | 13 ++++++++++
 arch/s390/boot/startup.c       | 58 +++++++++++++++++++++++-------------------
 arch/s390/boot/vmem.c          | 14 ++++++++--
 arch/s390/boot/vmlinux.lds.S   |  7 ++++-
 arch/s390/include/asm/page.h   |  3 ++-
 arch/s390/kernel/setup.c       | 19 +++++++++++++-
 arch/s390/kernel/vmlinux.lds.S |  2 +-
 arch/s390/tools/relocs.c       |  2 +-
 drivers/s390/crypto/ap_bus.c   |  7 ++++-
 9 files changed, 91 insertions(+), 34 deletions(-)

.
Subject: [PATCH v5 RESEND] EDAC/ti: Fix possible null pointer dereference in _emif_get_id()
From: Ma Ke <make24@iscas.ac.cn>
To: kristo@kernel.org,
	bp@alien8.de,
	tony.luck@intel.com,
	james.morse@arm.com,
	mchehab@kernel.org,
	rric@kernel.org,
	akpm@linux-foundation.org
Cc: linux-edac@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Ma Ke <make24@iscas.ac.cn>,
	stable@vger.kernel.org,
	kernel test robot <lkp@intel.com>
Date: Sat, 24 Aug 2024 19:26:43 +0800

.
Subject: [PATCH -next] arm64: enable ARCH_SUPPORTS_KEXEC_SIG_FORCE for arm64
From: Li Zetao <lizetao1@huawei.com>
To: <catalin.marinas@arm.com>, <will@kernel.org>
Date: Sat, 24 Aug 2024 19:12:34 +0800

.
Subject: [PATCH] arm64: Trace the memory abort exception
From: Donglin Peng <dolinux.peng@gmail.com>
To: catalin.marinas@arm.com
Cc: mark.rutland@arm.com,
	will@kernel.org,
	wangkefeng.wang@huawei.com,
	ryan.roberts@arm.com,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Donglin Peng <dolinux.peng@gmail.com>
Date: Sat, 24 Aug 2024 04:14:56 -0700

.
Subject: [PATCH] EDAC/ie31200: Add Kaby Lake-S dual-core host bridge ID
From: James Ye <jye836@gmail.com>
To: jbaron@akamai.com
Cc: linux-edac@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	James Ye <jye836@gmail.com>
Date: Sat, 24 Aug 2024 22:06:22 +1000

.
Subject: [PATCH -next] x86/mtrr: Remove obsoleted declaration for mtrr_bp_restore
From: Gaosheng Cui <cuigaosheng1@huawei.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>,
	<dave.hansen@linux.intel.com>, <x86@kernel.org>, <hpa@zytor.com>,
	<cuigaosheng1@huawei.com>
Date: Sat, 24 Aug 2024 20:02:34 +0800

.
Subject: [PATCH] fs/nfsd: fix update of inode attrs in CB_GETATTR
From: Jeff Layton <jlayton@kernel.org>
To: Chuck Lever <chuck.lever@oracle.com>, Neil Brown <neilb@suse.de>, 
 Olga Kornievskaia <kolga@netapp.com>, Dai Ngo <Dai.Ngo@oracle.com>, 
 Tom Talpey <tom@talpey.com>, Alexander Viro <viro@zeniv.linux.org.uk>, 
 Christian Brauner <brauner@kernel.org>, Jan Kara <jack@suse.cz>
Cc: linux-nfs@vger.kernel.org, linux-kernel@vger.kernel.org, 
 linux-fsdevel@vger.kernel.org, Jeff Layton <jlayton@kernel.org>
Date: Sat, 24 Aug 2024 08:46:18 -0400

.
Subject: [GIT PULL] ksmbd server fixes
From: Steve French <smfrench@gmail.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: LKML <linux-kernel@vger.kernel.org>, CIFS <linux-cifs@vger.kernel.org>, 
	Namjae Jeon <linkinjeon@kernel.org>
Date: Sat, 24 Aug 2024 08:35:23 -0500

Please pull the following changes since commit
b311c1b497e51a628aa89e7cb954481e5f9dced2:

  Merge tag '6.11-rc4-server-fixes' of git://git.samba.org/ksmbd
(2024-08-20 19:03:07 -0700)

are available in the Git repository at:

  git://git.samba.org/ksmbd.git tags/6.11-rc5-server-fixes

for you to fetch changes up to 2b7e0573a49064d9c94c114b4471327cd96ae39c:

  smb/server: update misguided comment of smb2_allocate_rsp_buf()
(2024-08-22 09:52:00 -0500)

----------------------------------------------------------------
Five ksmbd server fixes
- query directory flex array fix
- fix potential null ptr reference in open
- fix error message in some open cases
- two minor cleanup
----------------------------------------------------------------
ChenXiaoSong (4):
      smb/server: fix return value of smb2_open()
      smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open()
      smb/server: remove useless assignment of 'file_present' in smb2_open()
      smb/server: update misguided comment of smb2_allocate_rsp_buf()

Namjae Jeon (1):
      ksmbd: the buffer of smb2 query dir response has at least 1 byte

 fs/smb/server/oplock.c  |  2 +-
 fs/smb/server/smb2pdu.c | 18 +++++++++---------
 2 files changed, 10 insertions(+), 10 deletions(-)

--
Thanks,

Steve

.
Subject: [PATCH] bcachefs: Annotate struct bch_xattr with __counted_by()
From: Thorsten Blum <thorsten.blum@toblux.com>
To: kent.overstreet@linux.dev,
	kees@kernel.org,
	gustavoars@kernel.org
Cc: linux-bcachefs@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-hardening@vger.kernel.org,
	Thorsten Blum <thorsten.blum@toblux.com>
Date: Sat, 24 Aug 2024 15:57:41 +0200

.
Subject: [tip:irq/urgent] BUILD SUCCESS
 880799fc7a3a127c43143935c1a8767d77c19cae
From: kernel test robot <lkp@intel.com>
To: "x86-ml" <x86@kernel.org>
Cc: linux-kernel@vger.kernel.org
Date: Sat, 24 Aug 2024 21:17:10 +0800

.
Subject: [tip:master] BUILD SUCCESS
 fedb9ddeb1445f85d8f691b20f3faaa6dab8dd3f
From: kernel test robot <lkp@intel.com>
To: "x86-ml" <x86@kernel.org>
Cc: linux-kernel@vger.kernel.org
Date: Sat, 24 Aug 2024 21:18:57 +0800

.
Subject: [PATCH] usb-storage: Constify struct usb_device_id and us_unusual_dev
From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
To: Alan Stern <stern@rowland.harvard.edu>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Oliver Neukum <oneukum@suse.com>
Cc: linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>,
	linux-usb@vger.kernel.org,
	usb-storage@lists.one-eyed-alien.net,
	linux-scsi@vger.kernel.org
Date: Sat, 24 Aug 2024 15:47:07 +0200

.
Subject: [PATCH] hwspinlock: improve locking safety by using raw_spinlock_t
From: Wen Yang <wen.yang@linux.dev>
To: Bjorn Andersson <andersson@kernel.org>,
	Baolin Wang <baolin.wang@linux.alibaba.com>
Cc: Wen Yang <wen.yang@linux.dev>,
	Dave Young <dyoung@redhat.com>,
	linux-remoteproc@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sat, 24 Aug 2024 22:38:47 +0800

.
Subject: [PATCH] staging: rtl8192e: Fix parenthesis alignment
From: Gabriel Tassinari <gabrieldtassinari@gmail.com>
To: linux-staging@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	~lkcamp/patches@lists.sr.ht
Date: Sat, 24 Aug 2024 11:43:03 -0300

.
Subject: [PATCH] MIPS: fw: Gracefully handle unknown firmware protocols
From: =?UTF-8?q?Bj=C3=B8rn=20Mork?= <bjorn@mork.no>
To: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Cc: "Steven J . Hill" <Steven.Hill@imgtec.com>, linux-mips@vger.kernel.org,
        linux-kernel@vger.kernel.org,
        =?UTF-8?q?Bj=C3=B8rn=20Mork?= <bjorn@mork.no>, stable@vger.kernel.org
Date: Sat, 24 Aug 2024 16:41:33 +0200

.
Subject: [paulmck-rcu:peterz.2024.08.23b] BUILD SUCCESS
 876c99c0582195fa8fc85674aa92cf07d800335f
From: kernel test robot <lkp@intel.com>
To: "Paul E. McKenney" <paulmck@kernel.org>
Cc: linux-kernel@vger.kernel.org
Date: Sat, 24 Aug 2024 23:39:29 +0800

.
Subject: [PATCH v3 0/8] perf trace: Enhanced augmentation for pointer arguments
From: Howard Chu <howardchu95@gmail.com>
To: acme@kernel.org
Cc: adrian.hunter@intel.com,
	irogers@google.com,
	jolsa@kernel.org,
	kan.liang@linux.intel.com,
	namhyung@kernel.org,
	linux-perf-users@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sun, 25 Aug 2024 00:33:14 +0800

.
Subject: [PATCH RFC] modpost: compile constant module information only once
From: =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <linux@weissschuh.net>
To: Masahiro Yamada <masahiroy@kernel.org>, 
 Nathan Chancellor <nathan@kernel.org>, Nicolas Schier <nicolas@fjasle.eu>
Cc: linux-kernel@vger.kernel.org, linux-kbuild@vger.kernel.org, 
 =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <linux@weissschuh.net>
Date: Sat, 24 Aug 2024 19:44:11 +0200

.
Subject: [PATCH v6 0/4] drm: Minimum backlight overrides and implementation
 for amdgpu
From: =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <linux@weissschuh.net>
To: Alex Deucher <alexander.deucher@amd.com>, 
 =?utf-8?q?Christian_K=C3=B6nig?= <christian.koenig@amd.com>, 
 David Airlie <airlied@gmail.com>, Daniel Vetter <daniel@ffwll.ch>, 
 Maarten Lankhorst <maarten.lankhorst@linux.intel.com>, 
 Maxime Ripard <mripard@kernel.org>, Thomas Zimmermann <tzimmermann@suse.de>, 
 Harry Wentland <harry.wentland@amd.com>, Leo Li <sunpeng.li@amd.com>, 
 Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>, 
 Mario Limonciello <mario.limonciello@amd.com>, 
 Matt Hartley <matt.hartley@gmail.com>, Kieran Levin <ktl@framework.net>, 
 Hans de Goede <hdegoede@redhat.com>, 
 Jani Nikula <jani.nikula@linux.intel.com>, Xinhui Pan <Xinhui.Pan@amd.com>, 
 Jonathan Corbet <corbet@lwn.net>
Cc: amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, 
 linux-kernel@vger.kernel.org, Dustin Howett <dustin@howett.net>, 
 linux-doc@vger.kernel.org, 
 =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <linux@weissschuh.net>
Date: Sat, 24 Aug 2024 20:33:53 +0200

.
Subject: [PATCH] alsa: support HP Pavilion Aero 13-bg0xxx Mute LED
From: Hendrik Borghorst <hendrikborghorst@gmail.com>
To: 
Cc: Hendrik Borghorst <hendrikborghorst@gmail.com>,
	Jaroslav Kysela <perex@perex.cz>,
	Takashi Iwai <tiwai@suse.com>,
	Kailang Yang <kailang@realtek.com>,
	Stefan Binding <sbinding@opensource.cirrus.com>,
	Simon Trimmer <simont@opensource.cirrus.com>,
	Athaariq Ardhiansyah <foss@athaariq.my.id>,
	Richard Fitzgerald <rf@opensource.cirrus.com>,
	linux-sound@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sat, 24 Aug 2024 20:34:38 +0200

.
Subject: [GIT PULL] nolibc for 6.12-rc1
From: Thomas =?utf-8?Q?Wei=C3=9Fschuh?= <linux@weissschuh.net>
To: Shuah Khan <skhan@linuxfoundation.org>
Cc: Willy Tarreau <w@1wt.eu>, "Paul E. McKenney" <paulmck@kernel.org>, 
	linux-kernel@vger.kernel.org
Date: Sat, 24 Aug 2024 20:53:12 +0200

Hi Shuah,

The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b:

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

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git nolibc-20240824-for-6.12-1

for you to fetch changes up to 25fb329a23c78d59a055a7b1329d18f30a2be92d:

  tools/nolibc: x86_64: use local label in memcpy/memmove (2024-08-16 17:23:13 +0200)

----------------------------------------------------------------
nolibc changes for 6.12

Highlights
----------

* Clang support (including LTO)

Other Changes
-------------

* stdbool.h support
* argc/argv/envp arguments for constructors
* Small #include ordering fix

----------------------------------------------------------------
Thomas Weißschuh (21):
      tools/nolibc: include arch.h from string.h
      tools/nolibc: add stdbool.h header
      tools/nolibc: pass argc, argv and envp to constructors
      tools/nolibc: arm: use clang-compatible asm syntax
      tools/nolibc: mips: load current function to $t9
      tools/nolibc: powerpc: limit stack-protector workaround to GCC
      tools/nolibc: compiler: introduce __nolibc_has_attribute()
      tools/nolibc: move entrypoint specifics to compiler.h
      tools/nolibc: compiler: use attribute((naked)) if available
      selftests/nolibc: report failure if no testcase passed
      selftests/nolibc: avoid passing NULL to printf("%s")
      selftests/nolibc: determine $(srctree) first
      selftests/nolibc: add support for LLVM= parameter
      selftests/nolibc: add cc-option compatible with clang cross builds
      selftests/nolibc: run-tests.sh: avoid overwriting CFLAGS_EXTRA
      selftests/nolibc: don't use libgcc when building with clang
      selftests/nolibc: use correct clang target for s390/systemz
      selftests/nolibc: run-tests.sh: allow building through LLVM
      tools/nolibc: crt: mark _start_c() as used
      tools/nolibc: stackprotector: mark implicitly used symbols as used
      tools/nolibc: x86_64: use local label in memcpy/memmove

 tools/include/nolibc/Makefile                |  1 +
 tools/include/nolibc/arch-aarch64.h          |  4 +--
 tools/include/nolibc/arch-arm.h              |  8 +++---
 tools/include/nolibc/arch-i386.h             |  4 +--
 tools/include/nolibc/arch-loongarch.h        |  4 +--
 tools/include/nolibc/arch-mips.h             |  8 ++++--
 tools/include/nolibc/arch-powerpc.h          |  6 ++--
 tools/include/nolibc/arch-riscv.h            |  4 +--
 tools/include/nolibc/arch-s390.h             |  4 +--
 tools/include/nolibc/arch-x86_64.h           |  8 +++---
 tools/include/nolibc/compiler.h              | 24 +++++++++++-----
 tools/include/nolibc/crt.h                   | 25 +++++++++--------
 tools/include/nolibc/nolibc.h                |  3 +-
 tools/include/nolibc/stackprotector.h        |  4 +--
 tools/include/nolibc/stdbool.h               | 16 +++++++++++
 tools/include/nolibc/string.h                |  1 +
 tools/testing/selftests/nolibc/Makefile      | 41 +++++++++++++++++++---------
 tools/testing/selftests/nolibc/nolibc-test.c |  9 +++---
 tools/testing/selftests/nolibc/run-tests.sh  | 16 ++++++++---
 19 files changed, 123 insertions(+), 67 deletions(-)
 create mode 100644 tools/include/nolibc/stdbool.h

Test results
------------

tools/testing/selftests/nolibc$ ./run-tests.sh           
i386:          195 test(s): 195 passed,   0 skipped,   0 failed => status: success
x86_64:        195 test(s): 195 passed,   0 skipped,   0 failed => status: success
arm64:         195 test(s): 195 passed,   0 skipped,   0 failed => status: success
arm:           195 test(s): 195 passed,   0 skipped,   0 failed => status: success
mips32le:      195 test(s): 194 passed,   1 skipped,   0 failed => status: warning
mips32be:      195 test(s): 194 passed,   1 skipped,   0 failed => status: warning
ppc:           195 test(s): 195 passed,   0 skipped,   0 failed => status: success
ppc64:         195 test(s): 195 passed,   0 skipped,   0 failed => status: success
ppc64le:       195 test(s): 195 passed,   0 skipped,   0 failed => status: success
riscv:         195 test(s): 195 passed,   0 skipped,   0 failed => status: success
s390:          195 test(s): 194 passed,   1 skipped,   0 failed => status: warning
loongarch:     195 test(s): 194 passed,   1 skipped,   0 failed => status: warning

tools/testing/selftests/nolibc$ ./run-tests.sh -m user
i386:          195 test(s): 193 passed,   2 skipped,   0 failed => status: warning
x86_64:        195 test(s): 193 passed,   2 skipped,   0 failed => status: warning
arm64:         195 test(s): 193 passed,   2 skipped,   0 failed => status: warning
arm:           195 test(s): 193 passed,   2 skipped,   0 failed => status: warning
mips32le:      195 test(s): 192 passed,   3 skipped,   0 failed => status: warning
mips32be:      195 test(s): 192 passed,   3 skipped,   0 failed => status: warning
ppc:           195 test(s): 193 passed,   2 skipped,   0 failed => status: warning
ppc64:         195 test(s): 193 passed,   2 skipped,   0 failed => status: warning
ppc64le:       195 test(s): 193 passed,   2 skipped,   0 failed => status: warning
riscv:         195 test(s): 193 passed,   2 skipped,   0 failed => status: warning
s390:          195 test(s): 192 passed,   3 skipped,   0 failed => status: warning
loongarch:     195 test(s): 192 passed,   3 skipped,   0 failed => status: warning

tools/testing/selftests/nolibc$ ./run-tests.sh -m user -l
i386:          195 test(s): 193 passed,   2 skipped,   0 failed => status: warning
x86_64:        195 test(s): 193 passed,   2 skipped,   0 failed => status: warning
arm64:         195 test(s): 193 passed,   2 skipped,   0 failed => status: warning
arm:           195 test(s): 193 passed,   2 skipped,   0 failed => status: warning
mips32le:      195 test(s): 192 passed,   3 skipped,   0 failed => status: warning
mips32be:      195 test(s): 192 passed,   3 skipped,   0 failed => status: warning
ppc:           195 test(s): 192 passed,   3 skipped,   0 failed => status: warning
ppc64:         195 test(s): 192 passed,   3 skipped,   0 failed => status: warning
ppc64le:       195 test(s): 192 passed,   3 skipped,   0 failed => status: warning
riscv:         195 test(s): 192 passed,   3 skipped,   0 failed => status: warning
s390:          195 test(s): 192 passed,   3 skipped,   0 failed => status: warning
loongarch:     195 test(s): 192 passed,   3 skipped,   0 failed => status: warning


Thomas

.
Subject: [PATCH v5 1/2] locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass()
From: Ahmed Ehab <bottaawesome633@gmail.com>
To: linux-kernel@vger.kernel.org
Cc: Peter Zijlstra <peterz@infradead.org>,
	Ingo Molnar <mingo@redhat.com>,
	Will Deacon <will@kernel.org>,
	Waiman Long <longman@redhat.com>,
	Boqun Feng <boqun.feng@gmail.com>,
	linux-ext4@vger.kernel.org,
	syzkaller@googlegroups.com,
	syzbot+7f4a6f7f7051474e40ad@syzkaller.appspotmail.com,
	stable@vger.kernel.org
Date: Sun, 25 Aug 2024 01:10:30 +0300

.
Subject: [tip:irq/core] BUILD SUCCESS
 17e28a9aeae40d2de3c1ea3b94819ed94bfd6392
From: kernel test robot <lkp@intel.com>
To: "x86-ml" <x86@kernel.org>
Cc: linux-kernel@vger.kernel.org
Date: Sun, 25 Aug 2024 03:27:56 +0800

.
Subject: [PATCH] Refactor switch_mm_cid() to avoid unnecessary checks
From: Ahmed Ehab <bottaawesome633@gmail.com>
To: linux-kernel@vger.kernel.org
Cc: Ingo Molnar <mingo@redhat.com>,
	Peter Zijlstra <peterz@infradead.org>,
	Juri Lelli <juri.lelli@redhat.com>,
	Vincent Guittot <vincent.guittot@linaro.org>,
	Dietmar Eggemann <dietmar.eggemann@arm.com>,
	Steven Rostedt <rostedt@goodmis.org>,
	Ben Segall <bsegall@google.com>,
	Mel Gorman <mgorman@suse.de>,
	Valentin Schneider <vschneid@redhat.com>,
	linux-kernel-mentees@lists.linuxfoundation.org
Date: Sun, 25 Aug 2024 01:31:32 +0300

.
Subject: BUG: INFO: task hung in gsm_cleanup_mux
From: Juefei Pu <juefei.pu@email.ucr.edu>
To: gregkh@linuxfoundation.org, jirislaby@kernel.org, 
	linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org
Date: Sat, 24 Aug 2024 14:04:55 -0700

.
