Subject: [PATCH] Documentation: kvm: fix tipo in api.rst
From: Gianfranco Trad <gianf.trad@gmail.com>
To: corbet@lwn.net,
	pbonzini@redhat.com
Cc: kvm@vger.kernel.org,
	linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Gianfranco Trad <gianf.trad@gmail.com>
Date: Thu, 14 Nov 2024 23:37:40 +0100

.
Subject: [PATCH] clk: clk-loongson2: Fix memory corruption bug in struct
 loongson2_clk_provider
From: "Gustavo A. R. Silva" <gustavoars@kernel.org>
To: Yinbo Zhu <zhuyinbo@loongson.cn>,
	Michael Turquette <mturquette@baylibre.com>,
	Stephen Boyd <sboyd@kernel.org>,
	Binbin Zhou <zhoubinbin@loongson.cn>,
	Huacai Chen <chenhuacai@kernel.org>
Cc: linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org,
	"Gustavo A. R. Silva" <gustavoars@kernel.org>,
	linux-hardening@vger.kernel.org
Date: Thu, 14 Nov 2024 16:49:21 -0600

.
Subject: [PATCH] microblaze: mb: Use str_yes_no() helper in show_cpuinfo()
From: Thorsten Blum <thorsten.blum@linux.dev>
To: Michal Simek <monstr@monstr.eu>,
	Thorsten Blum <thorsten.blum@linux.dev>
Cc: linux-kernel@vger.kernel.org
Date: Thu, 14 Nov 2024 23:46:49 +0100

.
Subject: [PATCH v4 0/8] Basic SEV-SNP Selftests
From: "Pratik R. Sampat" <pratikrajesh.sampat@amd.com>
To: <kvm@vger.kernel.org>
Date: Thu, 14 Nov 2024 17:40:56 -0600

.
Subject: Re: [PATCH v9 01/15] asm-generic: add barrier
 smp_cond_load_relaxed_timeout()
From: Ankur Arora <ankur.a.arora@oracle.com>
To: Catalin Marinas <catalin.marinas@arm.com>
Cc: "Christoph Lameter (Ampere)" <cl@gentwo.org>,
        Ankur Arora
 <ankur.a.arora@oracle.com>, linux-pm@vger.kernel.org,
        kvm@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
        linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org,
        will@kernel.org, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de,
        dave.hansen@linux.intel.com, x86@kernel.org, hpa@zytor.com,
        pbonzini@redhat.com, vkuznets@redhat.com, rafael@kernel.org,
        daniel.lezcano@linaro.org, peterz@infradead.org, arnd@arndb.de,
        lenb@kernel.org, mark.rutland@arm.com, harisokn@amazon.com,
        mtosatti@redhat.com, sudeep.holla@arm.com, maz@kernel.org,
        misono.tomohiro@fujitsu.com, maobibo@loongson.cn,
        zhenglifeng1@huawei.com, joao.m.martins@oracle.com,
        boris.ostrovsky@oracle.com, konrad.wilk@oracle.com
Date: Thu, 14 Nov 2024 16:28:12 -0800

.
Subject: [PATCH v2] Documentation: kvm: fix typo in api.rst
From: Gianfranco Trad <gianf.trad@gmail.com>
To: pbonzini@redhat.com,
	corbet@lwn.net
Cc: kvm@vger.kernel.org,
	linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Gianfranco Trad <gianf.trad@gmail.com>
Date: Fri, 15 Nov 2024 02:18:35 +0100

.
Subject: [PATCH] clk: clk-loongson2: Fix potential buffer overflow in
 flexible-array member access
From: "Gustavo A. R. Silva" <gustavoars@kernel.org>
To: Yinbo Zhu <zhuyinbo@loongson.cn>,
	Michael Turquette <mturquette@baylibre.com>,
	Stephen Boyd <sboyd@kernel.org>,
	Huacai Chen <chenhuacai@kernel.org>,
	Binbin Zhou <zhoubinbin@loongson.cn>
Cc: linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org,
	"Gustavo A. R. Silva" <gustavoars@kernel.org>,
	linux-hardening@vger.kernel.org
Date: Thu, 14 Nov 2024 17:55:16 -0600

.
Subject: [PATCH v7 0/6] PCI: EP: Add RC-to-EP doorbell with platform MSI
 controller
From: Frank Li <Frank.Li@nxp.com>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Kishon Vijay Abraham I <kishon@kernel.org>, 
 Bjorn Helgaas <bhelgaas@google.com>, Arnd Bergmann <arnd@arndb.de>, 
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, 
 imx@lists.linux.dev, Niklas Cassel <cassel@kernel.org>, dlemoal@kernel.org, 
 maz@kernel.org, tglx@linutronix.de, jdmason@kudzu.us, 
 Frank Li <Frank.Li@nxp.com>
Date: Thu, 14 Nov 2024 17:52:36 -0500

.
Subject: [PATCH] usb: ehci-spear: fix call balance of sehci clk handling routines
From: Vitalii Mordan <mordan@ispras.ru>
To: Alan Stern <stern@rowland.harvard.edu>
Cc: Vitalii Mordan <mordan@ispras.ru>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	linux-usb@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Fedor Pchelkin <pchelkin@ispras.ru>,
	Alexey Khoroshilov <khoroshilov@ispras.ru>,
	Vadim Mutilin <mutilin@ispras.ru>,
	stable@vger.kernel.org
Date: Fri, 15 Nov 2024 02:03:10 +0300

.
Subject: [PATCH v1 0/3] Prefer evsel over evsel->core.idx
From: Ian Rogers <irogers@google.com>
To: 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>, 
	Kan Liang <kan.liang@linux.intel.com>, Andi Kleen <ak@linux.intel.com>, 
	"=?UTF-8?q?Ahelenia=20Ziemia=C5=84ska?=" <nabijaczleweli@nabijaczleweli.xyz>, Chen Ni <nichen@iscas.ac.cn>, 
	linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org
Date: Thu, 14 Nov 2024 15:07:10 -0800

.
Subject: [PATCH 00/22] iio: accel: adxl345: add FIFO operating with IRQ triggered watermark events
From: Lothar Rubusch <l.rubusch@gmail.com>
To: lars@metafoo.de,
	Michael.Hennerich@analog.com,
	jic23@kernel.org,
	linux-iio@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: l.rubusch@gmx.ch,
	Lothar Rubusch <l.rubusch@gmail.com>
Date: Thu, 14 Nov 2024 23:09:40 +0000

.
Subject: [PATCH] clk: qcom: camcc-x1e80100: Set titan_top_gdsc as the
 parent GDSC of subordinate GDSCs
From: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
To: Bjorn Andersson <andersson@kernel.org>, 
 Michael Turquette <mturquette@baylibre.com>, 
 Stephen Boyd <sboyd@kernel.org>, Abel Vesa <abel.vesa@linaro.org>, 
 Rajendra Nayak <quic_rjendra@quicinc.com>
Cc: linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, 
 linux-kernel@vger.kernel.org, stable@vger.kernel.org, 
 Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Date: Thu, 14 Nov 2024 23:32:58 +0000

.
Subject: [PATCH] erofs: fix file-backed mounts over FUSE
From: Gao Xiang <hsiangkao@linux.alibaba.com>
To: linux-erofs@lists.ozlabs.org
Cc: LKML <linux-kernel@vger.kernel.org>,
	Al Viro <viro@zeniv.linux.org.uk>,
	Gao Xiang <hsiangkao@linux.alibaba.com>,
	syzbot+0b1279812c46e48bb0c1@syzkaller.appspotmail.com
Date: Fri, 15 Nov 2024 07:46:46 +0800

.
Subject: [PATCH v3 RESEND] erofs: fix file-backed mounts over FUSE
From: Gao Xiang <hsiangkao@linux.alibaba.com>
To: linux-erofs@lists.ozlabs.org
Cc: LKML <linux-kernel@vger.kernel.org>,
	Al Viro <viro@zeniv.linux.org.uk>,
	Gao Xiang <hsiangkao@linux.alibaba.com>,
	syzbot+0b1279812c46e48bb0c1@syzkaller.appspotmail.com
Date: Fri, 15 Nov 2024 07:49:05 +0800

.
Subject: [PATCH 0/4] Timestamp and PulSAR support for ad4000
From: Marcelo Schmitt <marcelo.schmitt@analog.com>
To: <lars@metafoo.de>, <Michael.Hennerich@analog.com>,
        <marcelo.schmitt@analog.com>, <jic23@kernel.org>, <robh@kernel.org>,
        <krzk+dt@kernel.org>, <conor+dt@kernel.org>,
        <marcelo.schmitt1@gmail.com>
Date: Thu, 14 Nov 2024 20:50:04 -0300

.
Subject: [PATCH] arch:x86:coco:sev: Initialize ctxt variable
From: Ragavendra <ragavendra.bn@gmail.com>
To: tglx@linutronix.de,
	mingo@redhat.com,
	bp@alien8.de,
	dave.hansen@linux.intel.com,
	hpa@zytor.com,
	thomas.lendacky@amd.com,
	ardb@kernel.org,
	ashish.kalra@amd.com,
	tzimmermann@suse.de,
	bhelgaas@google.com
Cc: x86@kernel.org,
	linux-kernel@vger.kernel.org,
	Ragavendra <ragavendra.bn@gmail.com>
Date: Thu, 14 Nov 2024 16:35:06 -0800

.
Subject: [PATCH V5 0/2] arm_scmi: vendors: Qualcomm Generic Vendor Extensions
From: Sibi Sankar <quic_sibis@quicinc.com>
To: <sudeep.holla@arm.com>, <cristian.marussi@arm.com>, <andersson@kernel.org>,
        <konrad.dybcio@linaro.org>
Date: Fri, 15 Nov 2024 06:45:13 +0530

.
Subject: [PATCH v3] sched_ext: Replace scx_next_task_picked() with switch_class() in comment
From: Zhao Mengmeng <zhaomzhao@126.com>
To: tj@kernel.org,
	void@manifault.com
Cc: zhaomengmeng@kylinos.cn,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 09:17:09 +0800

.
Subject: [PATCH 0/3] x86/ioremap: clean up the mess in xxx_is_setup_data
From: Baoquan He <bhe@redhat.com>
To: linux-kernel@vger.kernel.org,
	bp@alien8.de
Cc: x86@kernel.org,
	thomas.lendacky@amd.com,
	Baoquan He <bhe@redhat.com>
Date: Fri, 15 Nov 2024 09:21:28 +0800

.
Subject: DAMON Beer/Coffee/Tea chat reminder for the week of 2024-11-18
From: SeongJae Park <sj@kernel.org>
To: damon@lists.linux.dev
Cc: SeongJae Park <sj@kernel.org>,
	linux-mm@kvack.org,
	linux-kernel@vger.kernel.org
Date: Thu, 14 Nov 2024 17:25:29 -0800

.
Subject: [GIT PULL] sched_ext: One more fix for v6.12-rc7
From: Tejun Heo <tj@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, David Vernet <void@manifault.com>
Date: Thu, 14 Nov 2024 15:45:42 -1000

The following changes since commit a6250aa251eacaf3ebfcfe152a96a727fd483ecd:

  sched_ext: Handle cases where pick_task_scx() is called without preceding balance_scx() (2024-11-09 10:43:55 -1000)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git/ tags/sched_ext-for-6.12-rc7-fixes-2

for you to fetch changes up to a4af89cc50f3c1035c1e0dfb50948a23107f3e95:

  sched_ext: ops.cpu_acquire() should be called with SCX_KF_REST (2024-11-14 08:50:58 -1000)

----------------------------------------------------------------
sched_ext: One more fix for v6.12-rc7

ops.cpu_acquire() was being invoked with the wrong kfunc mask allowing the
operation to call kfuncs which shouldn't be allowed. Fix it by using
SCX_KF_REST instead, which is trivial and low risk.

----------------------------------------------------------------
Tejun Heo (1):
      sched_ext: ops.cpu_acquire() should be called with SCX_KF_REST

 kernel/sched/ext.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

-- 
tejun

.
Subject: [PATCH net-next v4 0/3] selftests: Add selftest for link layer and performance testing
From: Mohan Prasad J <mohan.prasad@microchip.com>
To: <netdev@vger.kernel.org>, <davem@davemloft.net>, <kuba@kernel.org>,
	<andrew@lunn.ch>
Date: Fri, 15 Nov 2024 00:55:17 +0530

.
Subject: [PATCH v2 0/2]  bus: fsl-mc: Fix two double free problems in fsl_mc_device_add()
From: Su Hui <suhui@nfschina.com>
To: stuyoder@gmail.com,
	laurentiu.tudor@nxp.com,
	nathan@kernel.org,
	ndesaulniers@google.com,
	morbo@google.com,
	justinstitt@google.com,
	dan.carpenter@linaro.org
Cc: Su Hui <suhui@nfschina.com>,
	gregkh@linuxfoundation.org,
	linux-kernel@vger.kernel.org,
	llvm@lists.linux.dev,
	kernel-janitors@vger.kernel.org
Date: Fri, 15 Nov 2024 10:32:05 +0800

.
Subject: [PATCH v2] drm/xe/hw_engine_group: Fix bad free in xe_hw_engine_setup_groups()
From: Su Hui <suhui@nfschina.com>
To: balasubramani.vivekanandan@intel.com,
	lucas.demarchi@intel.com,
	thomas.hellstrom@linux.intel.com,
	rodrigo.vivi@intel.com,
	maarten.lankhorst@linux.intel.com,
	mripard@kernel.org,
	tzimmermann@suse.de,
	airlied@gmail.com,
	simona@ffwll.ch,
	nathan@kernel.org,
	ndesaulniers@google.com,
	morbo@google.com,
	justinstitt@google.com
Cc: Su Hui <suhui@nfschina.com>,
	matthew.brost@intel.com,
	francois.dugast@intel.com,
	intel-xe@lists.freedesktop.org,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org,
	llvm@lists.linux.dev,
	kernel-janitors@vger.kernel.org
Date: Fri, 15 Nov 2024 10:49:42 +0800

.
Subject: [PATCH] thermal: int3400: Fix display of current_uuid for active policy
From: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
To: rafael@kernel.org,
	rui.zhang@intel.com,
	daniel.lezcano@linaro.org,
	lukasz.luba@arm.com
Cc: linux-pm@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>,
	stable@vger.kernel.org
Date: Thu, 14 Nov 2024 12:02:13 -0800

.
Subject: [PATCH v3] ASoC: hdmi-codec: reorder channel allocation list
From: Christian Hewitt <christianshewitt@gmail.com>
To: Liam Girdwood <lgirdwood@gmail.com>,
	Mark Brown <broonie@kernel.org>,
	Jaroslav Kysela <perex@perex.cz>,
	Takashi Iwai <tiwai@suse.com>,
	linux-sound@vger.kernel.org,
	alsa-devel@alsa-project.org,
	linux-kernel@vger.kernel.org
Cc: Matthias Reichl <hias@horus.com>,
	Jerome Brunet <jbrunet@baylibre.com>,
	Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>,
	Jani Nikula <jani.nikula@intel.com>,
	Christian Hewitt <christianshewitt@gmail.com>,
	Jonas Karlman <jonas@kwiboo.se>
Date: Fri, 15 Nov 2024 04:43:44 +0000

.
Subject: [PATCH] acpi: Fix hed module initialization order when it is built-in
From: Xiaofei Tan <tanxiaofei@huawei.com>
To: <rafael@kernel.org>, <lenb@kernel.org>
Date: Fri, 15 Nov 2024 11:50:14 +0800

.
Subject: [RFC v1] MAINTAINERS: transfer i2c-aspeed maintainership from Brendan
 to Ryan
From: Brendan Higgins <brendanhiggins@google.com>
To: tommy_huang@aspeedtech.com, benh@kernel.crashing.org, joel@jms.id.au, 
	andi.shyti@kernel.org, andrew@codeconstruct.com.au, wsa@kernel.org, 
	ryan_chen@aspeedtech.com
Cc: linux-i2c@vger.kernel.org, openbmc@lists.ozlabs.org, 
	linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, 
	BMC-SW@aspeedtech.com, brendan.higgins@linux.dev, 
	Brendan Higgins <brendanhiggins@google.com>
Date: Fri, 15 Nov 2024 04:43:03 +0000

.
Subject: linux-next: manual merge of the soundwire tree with the sound-asoc
 tree
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Vinod Koul <vkoul@kernel.org>, Mark Brown <broonie@kernel.org>, Liam
 Girdwood <lgirdwood@gmail.com>
Cc: Bard Liao <yung-chuan.liao@linux.intel.com>, Charles Keepax
 <ckeepax@opensource.cirrus.com>, Linux Kernel Mailing List
 <linux-kernel@vger.kernel.org>, Linux Next Mailing List
 <linux-next@vger.kernel.org>, Pierre-Louis Bossart
 <pierre-louis.bossart@linux.dev>, Pierre-Louis Bossart
 <pierre-louis.bossart@linux.intel.com>
Date: Fri, 15 Nov 2024 15:01:18 +1100

.
Subject: [PATCH] arm64: Allow CONFIG_AUTOFDO_CLANG to be selected
From: Yabin Cui <yabinc@google.com>
To: Rong Xu <xur@google.com>, Han Shen <shenhan@google.com>, Jonathan Corbet <corbet@lwn.net>, 
	Catalin Marinas <catalin.marinas@arm.com>, Will Deacon <will@kernel.org>, 
	Masahiro Yamada <masahiroy@kernel.org>, Kees Cook <kees@kernel.org>, 
	Nick Desaulniers <ndesaulniers@google.com>, workflows@vger.kernel.org, 
	linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, 
	linux-arm-kernel@lists.infradead.org
Cc: Yabin Cui <yabinc@google.com>
Date: Thu, 14 Nov 2024 21:11:06 -0800

.
Subject: Re: [PATCH v2 1/6] rcu: fix header guard for rcu_all_qs()
From: Ankur Arora <ankur.a.arora@oracle.com>
To: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Cc: linux-kernel@vger.kernel.org, peterz@infradead.org, tglx@linutronix.de,
        paulmck@kernel.org, mingo@kernel.org, juri.lelli@redhat.com,
        vincent.guittot@linaro.org, dietmar.eggemann@arm.com,
        rostedt@goodmis.org, bsegall@google.com, mgorman@suse.de,
        vschneid@redhat.com, frederic@kernel.org, efault@gmx.de,
        sshegde@linux.ibm.com, boris.ostrovsky@oracle.com
Date: Thu, 14 Nov 2024 20:55:46 -0800

.
Subject: Re: [PATCH v2 4/6] rcu: handle quiescent states for PREEMPT_RCU=n,
 PREEMPT_COUNT=y
From: Ankur Arora <ankur.a.arora@oracle.com>
To: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Cc: linux-kernel@vger.kernel.org, peterz@infradead.org, tglx@linutronix.de,
        paulmck@kernel.org, mingo@kernel.org, juri.lelli@redhat.com,
        vincent.guittot@linaro.org, dietmar.eggemann@arm.com,
        rostedt@goodmis.org, bsegall@google.com, mgorman@suse.de,
        vschneid@redhat.com, frederic@kernel.org, efault@gmx.de,
        sshegde@linux.ibm.com, boris.ostrovsky@oracle.com
Date: Thu, 14 Nov 2024 20:58:11 -0800

.
Subject: Re: [PATCH v2 5/6] osnoise: handle quiescent states for
 PREEMPT_RCU=n, PREEMPTION=y
From: Ankur Arora <ankur.a.arora@oracle.com>
To: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Cc: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
        peterz@infradead.org, tglx@linutronix.de, paulmck@kernel.org,
        mingo@kernel.org, juri.lelli@redhat.com, vincent.guittot@linaro.org,
        dietmar.eggemann@arm.com, rostedt@goodmis.org, bsegall@google.com,
        mgorman@suse.de, vschneid@redhat.com, frederic@kernel.org,
        efault@gmx.de, sshegde@linux.ibm.com, boris.ostrovsky@oracle.com,
        Daniel Bristot de
 Oliveira <bristot@kernel.org>
Date: Thu, 14 Nov 2024 20:59:48 -0800

.
Subject: Re: [PATCH v2 0/6] RCU changes for PREEMPT_LAZY
From: Ankur Arora <ankur.a.arora@oracle.com>
To: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Cc: Ankur Arora <ankur.a.arora@oracle.com>, linux-kernel@vger.kernel.org,
        peterz@infradead.org, tglx@linutronix.de, paulmck@kernel.org,
        mingo@kernel.org, juri.lelli@redhat.com, vincent.guittot@linaro.org,
        dietmar.eggemann@arm.com, rostedt@goodmis.org, bsegall@google.com,
        mgorman@suse.de, vschneid@redhat.com, frederic@kernel.org,
        efault@gmx.de, sshegde@linux.ibm.com, boris.ostrovsky@oracle.com
Date: Thu, 14 Nov 2024 21:20:42 -0800

.
Subject: [PATCH v4] arm64/cpufeature: Refactor conditional logic in init_cpu_ftr_reg()
From: Hardevsinh Palaniya <hardevsinh.palaniya@siliconsignals.io>
To: will@kernel.org,
	broonie@kernel.org,
	anshuman.khandual@arm.com
Cc: Hardevsinh Palaniya <hardevsinh.palaniya@siliconsignals.io>,
	Catalin Marinas <catalin.marinas@arm.com>,
	Marc Zyngier <maz@kernel.org>,
	Oliver Upton <oliver.upton@linux.dev>,
	Ard Biesheuvel <ardb@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>,
	Joey Gouly <joey.gouly@arm.com>,
	Ryan Roberts <ryan.roberts@arm.com>,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 11:06:35 +0530

.
Subject: [RFC 0/6] lib: Rust implementation of SPDM
From: Alistair Francis <alistair@alistair23.me>
To: lukas@wunner.de,
	Jonathan.Cameron@huawei.com,
	linux-kernel@vger.kernel.org,
	rust-for-linux@vger.kernel.org,
	akpm@linux-foundation.org,
	bhelgaas@google.com,
	linux-pci@vger.kernel.org,
	linux-cxl@vger.kernel.org
Cc: bjorn3_gh@protonmail.com,
	ojeda@kernel.org,
	tmgross@umich.edu,
	boqun.feng@gmail.com,
	benno.lossin@proton.me,
	a.hindborg@kernel.org,
	wilfred.mallawa@wdc.com,
	alistair23@gmail.com,
	alex.gaynor@gmail.com,
	gary@garyguo.net,
	aliceryhl@google.com,
	Alistair Francis <alistair@alistair23.me>
Date: Fri, 15 Nov 2024 15:46:10 +1000

.
Subject: [PATCH] workqueue: Reduce expensive locks for unbound workqueue
From: Wangyang Guo <wangyang.guo@intel.com>
To: Tejun Heo <tj@kernel.org>
Cc: Wangyang Guo <wangyang.guo@intel.com>,
	Lai Jiangshan <jiangshanlai@gmail.com>,
	linux-kernel@vger.kernel.org,
	Tim Chen <tim.c.chen@linux.intel.com>,
	tianyou.li@intel.com,
	pan.deng@intel.com
Date: Fri, 15 Nov 2024 13:49:36 +0800

.
Subject: linux-next: Tree for Nov 15
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Linux Next Mailing List <linux-next@vger.kernel.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Date: Fri, 15 Nov 2024 17:05:22 +1100

.
Subject: [PATCH v5 0/3] media: mediatek: vcodec: support h264 extend vsi
From: Yunfei Dong <yunfei.dong@mediatek.com>
To: =?UTF-8?q?N=C3=ADcolas=20F=20=2E=20R=20=2E=20A=20=2E=20Prado?=
	<nfraprado@collabora.com>, Sebastian Fricke <sebastian.fricke@collabora.com>,
	Nicolas Dufresne <nicolas.dufresne@collabora.com>, Hans Verkuil
	<hverkuil-cisco@xs4all.nl>, AngeloGioacchino Del Regno
	<angelogioacchino.delregno@collabora.com>, Benjamin Gaignard
	<benjamin.gaignard@collabora.com>, Nathan Hebert <nhebert@chromium.org>,
	Daniel Almeida <daniel.almeida@collabora.com>
Date: Fri, 15 Nov 2024 13:50:45 +0800

.
Subject: [PATCH v7 00/10] Add RAPL core energy counter support for AMD CPUs
From: Dhananjay Ugwekar <Dhananjay.Ugwekar@amd.com>
To: <peterz@infradead.org>, <mingo@redhat.com>, <rui.zhang@intel.com>,
	<irogers@google.com>, <kan.liang@linux.intel.com>, <tglx@linutronix.de>,
	<bp@alien8.dei>, <gautham.shenoy@amd.com>
Date: Fri, 15 Nov 2024 06:07:56 +0000

.
Subject: [PATCHv2 5.15] udf: Allocate name buffer in directory iterator on heap
From: Sergey Senozhatsky <senozhatsky@chromium.org>
To: stable@vger.kernel.org
Cc: Jan Kara <jack@suse.cz>,
	linux-kernel@vger.kernel.org,
	Sergey Senozhatsky <senozhatsky@chromium.org>,
	kernel test robot <lkp@intel.com>
Date: Fri, 15 Nov 2024 15:08:48 +0900

.
Subject: [PATCH 4.19 00/52] 4.19.324-rc1 review
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	torvalds@linux-foundation.org,
	akpm@linux-foundation.org,
	linux@roeck-us.net,
	shuah@kernel.org,
	patches@kernelci.org,
	lkft-triage@lists.linaro.org,
	pavel@denx.de,
	jonathanh@nvidia.com,
	f.fainelli@gmail.com,
	sudipm.mukherjee@gmail.com,
	srw@sladewatkins.net,
	rwarsow@gmx.de,
	conor@kernel.org,
	hargar@microsoft.com,
	broonie@kernel.org
Date: Fri, 15 Nov 2024 07:37:13 +0100

.
Subject: [PATCH 5.4 00/66] 5.4.286-rc1 review
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	torvalds@linux-foundation.org,
	akpm@linux-foundation.org,
	linux@roeck-us.net,
	shuah@kernel.org,
	patches@kernelci.org,
	lkft-triage@lists.linaro.org,
	pavel@denx.de,
	jonathanh@nvidia.com,
	f.fainelli@gmail.com,
	sudipm.mukherjee@gmail.com,
	srw@sladewatkins.net,
	rwarsow@gmx.de,
	conor@kernel.org,
	hargar@microsoft.com,
	broonie@kernel.org
Date: Fri, 15 Nov 2024 07:37:09 +0100

.
Subject: [PATCH 6.11 00/63] 6.11.9-rc1 review
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	torvalds@linux-foundation.org,
	akpm@linux-foundation.org,
	linux@roeck-us.net,
	shuah@kernel.org,
	patches@kernelci.org,
	lkft-triage@lists.linaro.org,
	pavel@denx.de,
	jonathanh@nvidia.com,
	f.fainelli@gmail.com,
	sudipm.mukherjee@gmail.com,
	srw@sladewatkins.net,
	rwarsow@gmx.de,
	conor@kernel.org,
	hargar@microsoft.com,
	broonie@kernel.org
Date: Fri, 15 Nov 2024 07:37:23 +0100

.
Subject: [PATCH 6.6 00/48] 6.6.62-rc1 review
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	torvalds@linux-foundation.org,
	akpm@linux-foundation.org,
	linux@roeck-us.net,
	shuah@kernel.org,
	patches@kernelci.org,
	lkft-triage@lists.linaro.org,
	pavel@denx.de,
	jonathanh@nvidia.com,
	f.fainelli@gmail.com,
	sudipm.mukherjee@gmail.com,
	srw@sladewatkins.net,
	rwarsow@gmx.de,
	conor@kernel.org,
	hargar@microsoft.com,
	broonie@kernel.org
Date: Fri, 15 Nov 2024 07:37:49 +0100

.
Subject: [tip:tip/urgent] BUILD SUCCESS
 a2512b55bfb1b25107cf32a44f2f4b76b7f74465
From: kernel test robot <lkp@intel.com>
To: "x86-ml" <x86@kernel.org>
Cc: linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 06:45:43 +0800

.
Subject: [PATCH 6.1 00/39] 6.1.118-rc1 review
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	torvalds@linux-foundation.org,
	akpm@linux-foundation.org,
	linux@roeck-us.net,
	shuah@kernel.org,
	patches@kernelci.org,
	lkft-triage@lists.linaro.org,
	pavel@denx.de,
	jonathanh@nvidia.com,
	f.fainelli@gmail.com,
	sudipm.mukherjee@gmail.com,
	srw@sladewatkins.net,
	rwarsow@gmx.de,
	conor@kernel.org,
	hargar@microsoft.com,
	broonie@kernel.org
Date: Fri, 15 Nov 2024 07:38:10 +0100

.
Subject: [PATCH 5.10 00/82] 5.10.230-rc1 review
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	torvalds@linux-foundation.org,
	akpm@linux-foundation.org,
	linux@roeck-us.net,
	shuah@kernel.org,
	patches@kernelci.org,
	lkft-triage@lists.linaro.org,
	pavel@denx.de,
	jonathanh@nvidia.com,
	f.fainelli@gmail.com,
	sudipm.mukherjee@gmail.com,
	srw@sladewatkins.net,
	rwarsow@gmx.de,
	conor@kernel.org,
	hargar@microsoft.com,
	broonie@kernel.org
Date: Fri, 15 Nov 2024 07:37:37 +0100

.
Subject: [PATCH v2] perf/test: fix perf ftrace test on s390
From: Thomas Richter <tmricht@linux.ibm.com>
To: linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org,
        acme@kernel.org, namhyung@kernel.org, james.clark@linaro.org
Cc: agordeev@linux.ibm.com, gor@linux.ibm.com, sumanthk@linux.ibm.com,
        hca@linux.ibm.com, Thomas Richter <tmricht@linux.ibm.com>,
        Sven Schnelle <svens@linux.ibm.com>
Date: Fri, 15 Nov 2024 07:57:35 +0100

.
Subject: [PATCH RFC 0/2] arm64: dts: qcom: move board clocks to DTS files
From: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
To: Bjorn Andersson <andersson@kernel.org>, 
 Konrad Dybcio <konradybcio@kernel.org>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>
Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, 
 linux-kernel@vger.kernel.org, 
 Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Date: Fri, 15 Nov 2024 08:59:19 +0200

.
Subject: [PATCH 5.15 00/22] 5.15.173-rc1 review
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	torvalds@linux-foundation.org,
	akpm@linux-foundation.org,
	linux@roeck-us.net,
	shuah@kernel.org,
	patches@kernelci.org,
	lkft-triage@lists.linaro.org,
	pavel@denx.de,
	jonathanh@nvidia.com,
	f.fainelli@gmail.com,
	sudipm.mukherjee@gmail.com,
	srw@sladewatkins.net,
	rwarsow@gmx.de,
	conor@kernel.org,
	hargar@microsoft.com,
	broonie@kernel.org
Date: Fri, 15 Nov 2024 07:38:46 +0100

.
Subject: [PATCH v13] PCI/ASPM: Make pci_save_aspm_l1ss_state save both child and parent's L1SS configuration
From: Jian-Hong Pan <jhp@endlessos.org>
To: Bjorn Helgaas <helgaas@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>
Cc: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>,
	Nirmal Patel <nirmal.patel@linux.intel.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux@endlessos.org,
	Jian-Hong Pan <jhp@endlessos.org>,
	=?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>,
	"David E. Box" <david.e.box@linux.intel.com>
Date: Fri, 15 Nov 2024 15:22:02 +0800

.
Subject: [PATCH] nvme-core: auto add the new ns while UUID changed
From: "brookxu.cn" <brookxu.cn@gmail.com>
To: kbusch@kernel.org,
	axboe@kernel.dk,
	hch@lst.de,
	sagi@grimberg.me
Cc: linux-nvme@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 16:29:15 +0800

.
Subject: [PATCH v2] nvme-core: auto add the new ns while UUID changed
From: "brookxu.cn" <brookxu.cn@gmail.com>
To: kbusch@kernel.org,
	axboe@kernel.dk,
	hch@lst.de,
	sagi@grimberg.me
Cc: linux-nvme@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 16:37:27 +0800

.
Subject: [PATCH v6.1 0/2] ksmbd: fix potencial out-of-bounds when buffer offset is invalid
From: Vamsi Krishna Brahmajosyula <vamsi-krishna.brahmajosyula@broadcom.com>
To: stable@vger.kernel.org,
	gregkh@linuxfoundation.org
Cc: yuxuanzhe@outlook.com,
	linkinjeon@kernel.org,
	stfrench@microsoft.com,
	sashal@kernel.org,
	senozhatsky@chromium.org,
	tom@talpey.com,
	linux-cifs@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	ajay.kaher@broadcom.com,
	alexey.makhalov@broadcom.com,
	vasavi.sirnapalli@broadcom.com,
	Vamsi Krishna Brahmajosyula <vamsi-krishna.brahmajosyula@broadcom.com>
Date: Fri, 15 Nov 2024 08:32:38 +0000

.
Subject: [PATCH V10] EDAC: Add EDAC driver for loongson memory controller
From: Zhao Qunqin <zhaoqunqin@loongson.cn>
To: chenhuacai@kernel.org,
	kernel@xen0n.name,
	bp@alien8.de,
	tony.luck@intel.com,
	james.morse@arm.com,
	mchehab@kernel.org,
	rric@kernel.org
Cc: linux-edac@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	loongarch@lists.linux.dev,
	xry111@xry111.site,
	Markus.Elfring@web.de,
	Jonathan.Cameron@Huawei.com,
	Zhao Qunqin <zhaoqunqin@loongson.cn>,
	Huacai Chen <chenhuacai@loongson.cn>
Date: Fri, 15 Nov 2024 15:55:56 +0800

.
Subject: [PATCH] erofs: clarify direct I/O support
From: Gao Xiang <hsiangkao@linux.alibaba.com>
To: linux-erofs@lists.ozlabs.org
Cc: LKML <linux-kernel@vger.kernel.org>,
	Gao Xiang <hsiangkao@linux.alibaba.com>
Date: Fri, 15 Nov 2024 15:46:25 +0800

.
Subject: [PATCH v2] ocfs2: heartbeat: replace simple_strtoul with kstrtoul
From: Daniel Yang <danielyangkang@gmail.com>
To: Mark Fasheh <mark@fasheh.com>,
	Joel Becker <jlbec@evilplan.org>,
	Joseph Qi <joseph.qi@linux.alibaba.com>,
	"GitAuthor: Daniel Yang" <danielyangkang@gmail.com>,
	ocfs2-devel@lists.linux.dev (open list:ORACLE CLUSTER FILESYSTEM 2 (OCFS2)),
	linux-kernel@vger.kernel.org (open list)
Date: Thu, 14 Nov 2024 23:51:30 -0800

.
Subject: [PATCH v2] ocfs2: replace deprecated simple_strtol with kstrtol
From: Daniel Yang <danielyangkang@gmail.com>
To: Mark Fasheh <mark@fasheh.com>,
	Joel Becker <jlbec@evilplan.org>,
	Joseph Qi <joseph.qi@linux.alibaba.com>,
	"GitAuthor: Daniel Yang" <danielyangkang@gmail.com>,
	ocfs2-devel@lists.linux.dev (open list:ORACLE CLUSTER FILESYSTEM 2 (OCFS2)),
	linux-kernel@vger.kernel.org (open list)
Date: Fri, 15 Nov 2024 00:00:17 -0800

.
Subject: [PATCH can-next v2 0/3] can: tcan4x5x/m_can: use standby mode when
 down and in suspend
From: Sean Nyekjaer <sean@geanix.com>
To: Chandrasekar Ramakrishnan <rcsekar@samsung.com>, 
 Marc Kleine-Budde <mkl@pengutronix.de>, 
 Vincent Mailhol <mailhol.vincent@wanadoo.fr>, 
 "David S. Miller" <davem@davemloft.net>, Eric Dumazet <edumazet@google.com>, 
 Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>
Cc: linux-can@vger.kernel.org, linux-kernel@vger.kernel.org, 
 Sean Nyekjaer <sean@geanix.com>
Date: Fri, 15 Nov 2024 09:15:49 +0100

.
Subject: [PATCH] KVM: x86/mmu: Only zap valid non-mirror roots in kvm_zap_gfn_range()
From: Yan Zhao <yan.y.zhao@intel.com>
To: pbonzini@redhat.com,
	seanjc@google.com
Cc: rick.p.edgecombe@intel.com,
	binbin.wu@linux.intel.com,
	linux-kernel@vger.kernel.org,
	kvm@vger.kernel.org,
	Yan Zhao <yan.y.zhao@intel.com>
Date: Fri, 15 Nov 2024 16:45:59 +0800

.
Subject: [PATCH next] cifs: unlock on error in smb3_reconfigure()
From: Dan Carpenter <dan.carpenter@linaro.org>
To: Shyam Prasad N <sprasad@microsoft.com>
Cc: Steve French <sfrench@samba.org>, Paulo Alcantara <pc@manguebit.com>,
	Ronnie Sahlberg <ronniesahlberg@gmail.com>,
	Tom Talpey <tom@talpey.com>, Bharath SM <bharathsm@microsoft.com>,
	Meetakshi Setiya <msetiya@microsoft.com>,
	linux-cifs@vger.kernel.org, samba-technical@lists.samba.org,
	linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org
Date: Fri, 15 Nov 2024 12:13:58 +0300

.
Subject: [PATCH v1] mtd: core/part: trying to delete partition with usecount > 0 corrupt partition
From: Andreas Oetken <ennoerlangen@gmail.com>
To: 
Cc: Andreas Oetken <andreas.oetken@siemens-energy.com>,
	Miquel Raynal <miquel.raynal@bootlin.com>,
	Richard Weinberger <richard@nod.at>,
	Vignesh Raghavendra <vigneshr@ti.com>,
	linux-mtd@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 09:55:13 +0100

.
Subject: [PATCH v2] PCI: dwc: Clean up some unnecessary codes in dw_pcie_suspend_noirq()
From: Richard Zhu <hongxing.zhu@nxp.com>
To: jingoohan1@gmail.com,
	bhelgaas@google.com,
	lpieralisi@kernel.org,
	kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	frank.li@nxp.com
Cc: imx@lists.linux.dev,
	kernel@pengutronix.de,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Richard Zhu <hongxing.zhu@nxp.com>
Date: Fri, 15 Nov 2024 17:03:21 +0800

.
Subject: [PATCH] netfs: Remove duplicate check in
 netfs_cache_read_terminated()
From: Dan Carpenter <dan.carpenter@linaro.org>
To: David Howells <dhowells@redhat.com>
Cc: Jeff Layton <jlayton@kernel.org>, netfs@lists.linux.dev,
	linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org
Date: Fri, 15 Nov 2024 12:13:46 +0300

.
Subject: [PATCH -next] perf tests: Fix an incorrect type in append_script()
From: Jiapeng Chong <jiapeng.chong@linux.alibaba.com>
To: peterz@infradead.org
Cc: mingo@redhat.com,
	acme@kernel.org,
	namhyung@kernel.org,
	mark.rutland@arm.com,
	alexander.shishkin@linux.intel.com,
	jolsa@kernel.org,
	irogers@google.com,
	adrian.hunter@intel.com,
	kan.liang@linux.intel.com,
	linux-perf-users@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Jiapeng Chong <jiapeng.chong@linux.alibaba.com>,
	Abaci Robot <abaci@linux.alibaba.com>
Date: Fri, 15 Nov 2024 17:15:27 +0800

.
Subject: [PATCH 5.15.y] phy: qcom: qmp: Fix NULL pointer dereference for USB Uni PHYs
From: Krishna Kurapati <quic_kriskura@quicinc.com>
To: Vinod Koul <vkoul@kernel.org>, Kishon Vijay Abraham I <kishon@kernel.org>,
        Bjorn Andersson <quic_bjorande@quicinc.com>,
        Konrad Dybcio
	<konradybcio@kernel.org>,
        Dmitry Baryshkov <dmitry.baryshkov@linaro.org>,
        Andy Gross <agross@kernel.org>, Stephen Boyd <swboyd@chromium.org>
Date: Fri, 15 Nov 2024 14:45:45 +0530

.
Subject: [PATCH v2] dt-bindings: dma: qcom,gpi: Add QCS615 compatible
From: Viken Dadhaniya <quic_vdadhani@quicinc.com>
To: vkoul@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org,
        linux-arm-msm@vger.kernel.org, dmaengine@vger.kernel.org,
        devicetree@vger.kernel.org, linux-kernel@vger.kernel.org
Cc: quic_msavaliy@quicinc.com, quic_anupkulk@quicinc.com,
        Viken Dadhaniya <quic_vdadhani@quicinc.com>,
        Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Date: Fri, 15 Nov 2024 14:58:54 +0530

.
Subject: [syzbot] linux-next build error (18)
From: syzbot <syzbot+a521f132f5a83d10ab40@syzkaller.appspotmail.com>
To: apparmor@lists.ubuntu.com, jmorris@namei.org, john.johansen@canonical.com, 
	linux-kernel@vger.kernel.org, linux-next@vger.kernel.org, 
	linux-security-module@vger.kernel.org, paul@paul-moore.com, serge@hallyn.com, 
	sfr@canb.auug.org.au, syzkaller-bugs@googlegroups.com
Date: Fri, 15 Nov 2024 01:32:25 -0800

.
Subject: [PATCH] nvme-rdma: add IB_SEND_SIGNALED in wr.send_flags
From: Rex Nie <rex.nie@jaguarmicro.com>
To: kbusch@kernel.org,
	axboe@kernel.dk,
	hch@lst.de,
	sagi@grimberg.me
Cc: linux-nvme@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	angus.chen@jaguarmicro.com,
	lege.wang@jaguarmicro.com,
	foryun.ma@jaguarmicro.com,
	Rex Nie <rex.nie@jaguarmicro.com>
Date: Fri, 15 Nov 2024 18:31:49 +0800

.
Subject: [PATCH v2 0/3] KVM: VMX: Initialize TDX when loading KVM module
From: Kai Huang <kai.huang@intel.com>
To: pbonzini@redhat.com,
	seanjc@google.com
Cc: kvm@vger.kernel.org,
	rick.p.edgecombe@intel.com,
	isaku.yamahata@intel.com,
	reinette.chatre@intel.com,
	binbin.wu@linux.intel.com,
	xiaoyao.li@intel.com,
	yan.y.zhao@intel.com,
	adrian.hunter@intel.com,
	tony.lindgren@intel.com,
	kristen@linux.intel.com,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 22:52:38 +1300

.
Subject: [PATCH] vsock/virtio: Remove queued_replies pushback logic
From: Alexander Graf <graf@amazon.com>
To: <netdev@vger.kernel.org>
Date: Fri, 15 Nov 2024 10:30:16 +0000

.
Subject: [syzbot] [btrfs?] KASAN: slab-use-after-free Read in free_block_entry
From: syzbot <syzbot+7325f164162e200000c1@syzkaller.appspotmail.com>
To: clm@fb.com, dsterba@suse.com, josef@toxicpanda.com, 
	linux-btrfs@vger.kernel.org, linux-kernel@vger.kernel.org, 
	syzkaller-bugs@googlegroups.com
Date: Fri, 15 Nov 2024 02:35:23 -0800

.
Subject: [PATCH v4 0/2] crypto: hisilicon - fix the authsize and icv problems of aead in sec
From: Chenghai Huang <huangchenghai2@huawei.com>
To: <herbert@gondor.apana.org.au>, <davem@davemloft.net>
Date: Fri, 15 Nov 2024 18:21:37 +0800

.
Subject: [PATCH] drm/sched: Extend and update documentation
From: Philipp Stanner <pstanner@redhat.com>
To: David Airlie <airlied@gmail.com>,
	Simona Vetter <simona@ffwll.ch>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	Maxime Ripard <mripard@kernel.org>,
	Thomas Zimmermann <tzimmermann@suse.de>,
	Jonathan Corbet <corbet@lwn.net>,
	Luben Tuikov <ltuikov89@gmail.com>,
	Matthew Brost <matthew.brost@intel.com>,
	Danilo Krummrich <dakr@kernel.org>,
	Philipp Stanner <pstanner@redhat.com>
Cc: dri-devel@lists.freedesktop.org,
	linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	=?UTF-8?q?Christian=20K=C3=B6nig?= <christian.koenig@amd.com>
Date: Fri, 15 Nov 2024 11:35:49 +0100

.
Subject: [PATCH] docs/licensing: Clarify wording about "GPL" and "Proprietary"
From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <ukleinek@kernel.org>
To: Jonathan Corbet <corbet@lwn.net>,
	Thomas Gleixner <tglx@linutronix.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Werner Sembach <wse@tuxedocomputers.com>,
	linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-spdx@vger.kernel.org,
	workflows@vger.kernel.org
Date: Fri, 15 Nov 2024 11:38:41 +0100

.
Subject: [GIT PULL] sound fixes for 6.12
From: Takashi Iwai <tiwai@suse.de>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Mark Brown <broonie@kernel.org>, Liam Girdwood <lgirdwood@gmail.com>,
 Linux Sound Mailing List <linux-sound@vger.kernel.org>, Linux Kernel
 Mailing List <linux-kernel@vger.kernel.org>
Date: Fri, 15 Nov 2024 10:59:40 +0100

Linus,

please pull sound fixes for v6.12 from:

  git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git tags/sound-6.12

The topmost commit is 5ec23a1b53a98dbd7ea33954db5f0fe7110903aa

----------------------------------------------------------------

sound fixes for 6.12

A few last-minute fixes.  All changes are device-specific small
fixes that should be pretty safe to apply.

----------------------------------------------------------------

Deep Harsora (1):
      ASoC: intel: sof_sdw: add quirk for Dell SKU

Eryk Zagorski (1):
      ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry

John Watts (1):
      ASoC: audio-graph-card2: Purge absent supplies for device tree nodes

Kailang Yang (2):
      ALSA: hda/realtek - Fixed Clevo platform headset Mic issue
      ALSA: hda/realtek - update set GPIO3 to default for Thinkpad with ALC1318

Maksym Glubokiy (1):
      ALSA: hda/realtek: fix mute/micmute LEDs for a HP EliteBook 645 G10

Mark Brown (1):
      ASoC: max9768: Fix event generation for playback mute

---
 sound/pci/hda/patch_realtek.c         | 13 +++++++++++--
 sound/soc/codecs/max9768.c            | 11 +++++++++--
 sound/soc/generic/audio-graph-card2.c |  3 +++
 sound/soc/intel/boards/sof_sdw.c      |  8 ++++++++
 sound/usb/quirks-table.h              | 14 +++++++++++++-
 5 files changed, 44 insertions(+), 5 deletions(-)


.
Subject: [GIT PULL] MMC fixes for v6.12-rc8
From: Ulf Hansson <ulf.hansson@linaro.org>
To: Linus <torvalds@linux-foundation.org>,
	linux-mmc@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Ulf Hansson <ulf.hansson@linaro.org>
Date: Fri, 15 Nov 2024 11:00:42 +0100

Hi Linus,

Here's a PR with a couple of MMC fixes intended for v6.12-rc8. Details about the
highlights are as usual found in the signed tag.

Please pull this in!

Kind regards
Ulf Hansson


The following changes since commit c4dedaaeb3f78d3718e9c1b1e4d972a6b99073cd:

  mmc: sdhci-pci-gli: GL9767: Fix low power mode in the SD Express process (2024-10-28 12:30:27 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git tags/mmc-v6.12-rc3-2

for you to fetch changes up to 1635e407a4a64d08a8517ac59ca14ad4fc785e75:

  Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" (2024-11-12 19:40:40 +0100)

----------------------------------------------------------------
MMC host:
 - dw_mmc: Revert fix for IDMAC operation with pages bigger than 4K
 - sunxi-mmc: Fix A100 compatible description

----------------------------------------------------------------
Andre Przywara (1):
      mmc: sunxi-mmc: Fix A100 compatible description

Aurelien Jarno (1):
      Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"

 drivers/mmc/host/dw_mmc.c    | 4 ++--
 drivers/mmc/host/sunxi-mmc.c | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

.
Subject: [PATCH] dt-bindings: regulator: qcom-labibb-regulator: document
 the pmi8950 labibb regulator
From: Neil Armstrong <neil.armstrong@linaro.org>
To: Liam Girdwood <lgirdwood@gmail.com>, Mark Brown <broonie@kernel.org>, 
 Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Sumit Semwal <sumit.semwal@linaro.org>
Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, 
 devicetree@vger.kernel.org, Neil Armstrong <neil.armstrong@linaro.org>
Date: Fri, 15 Nov 2024 11:04:26 +0100

.
Subject: [PATCH v12] iio: adc: pac1921: Add ACPI support to Microchip pac1921
From: <victor.duicu@microchip.com>
To: <matteomartelli3@gmail.com>, <jic23@kernel.org>, <lars@metafoo.de>,
	<andy.shevchenko@gmail.com>
Date: Fri, 15 Nov 2024 12:07:56 +0200

.
Subject: [PATCH v4] arm64: dts: qcom: qcs615: Add QUPv3 configuration
From: Viken Dadhaniya <quic_vdadhani@quicinc.com>
To: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org,
        krzk+dt@kernel.org, conor+dt@kernel.org, linux-arm-msm@vger.kernel.org,
        devicetree@vger.kernel.org, linux-kernel@vger.kernel.org,
        konrad.dybcio@oss.qualcomm.com, dmitry.baryshkov@linaro.org
Cc: quic_msavaliy@quicinc.com, quic_anupkulk@quicinc.com,
        Viken Dadhaniya <quic_vdadhani@quicinc.com>
Date: Fri, 15 Nov 2024 15:45:01 +0530

.
Subject: [PATCH] iio: adc: ad7173: add calibration support
From: Guillaume Ranquet <granquet@baylibre.com>
To: Lars-Peter Clausen <lars@metafoo.de>, 
 Michael Hennerich <Michael.Hennerich@analog.com>, 
 Jonathan Cameron <jic23@kernel.org>
Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, 
 Guillaume Ranquet <granquet@baylibre.com>
Date: Fri, 15 Nov 2024 11:12:00 +0100

.
Subject: [PATCH] apparmor: Use str_yes_no() helper function
From: Thorsten Blum <thorsten.blum@linux.dev>
To: John Johansen <john.johansen@canonical.com>,
	Paul Moore <paul@paul-moore.com>,
	James Morris <jmorris@namei.org>,
	"Serge E. Hallyn" <serge@hallyn.com>
Cc: Thorsten Blum <thorsten.blum@linux.dev>,
	apparmor@lists.ubuntu.com,
	linux-security-module@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 11:18:44 +0100

.
Subject: [PATCH 0/2] arm64: dts: qcom: sdm450-lenovo-tbx605f: add panel
 nodes
From: Neil Armstrong <neil.armstrong@linaro.org>
To: Bjorn Andersson <andersson@kernel.org>, 
 Konrad Dybcio <konradybcio@kernel.org>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>
Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, 
 linux-kernel@vger.kernel.org, Neil Armstrong <neil.armstrong@linaro.org>
Date: Fri, 15 Nov 2024 11:20:52 +0100

.
Subject: [PATCH v4 0/3] PCI: dwc: Skip waiting for link up if vendor
 drivers can detect Link up event
From: Krishna chaitanya chundru <quic_krichai@quicinc.com>
To: Jingoo Han <jingoohan1@gmail.com>,
        Manivannan Sadhasivam
	<manivannan.sadhasivam@linaro.org>,
        Lorenzo Pieralisi
	<lpieralisi@kernel.org>,
        =?utf-8?q?Krzysztof_Wilczy=C5=84ski?=
	<kw@linux.com>,
        Rob Herring <robh@kernel.org>, Bjorn Helgaas
	<bhelgaas@google.com>,
        Konrad Dybcio <konradybcio@kernel.org>
Date: Fri, 15 Nov 2024 16:00:20 +0530

.
Subject: [RFC PATCH] libbpf: Change hash_combine parameters from long to __u32
From: Sidong Yang <sidong.yang@furiosa.ai>
To: Martin KaFai Lau <martin.lau@linux.dev>,
	Eduard Zingerman <eddyz87@gmail.com>,
	Song Liu <song@kernel.org>,
	Yonghong Song <yonghong.song@linux.dev>,
	John Fastabend <john.fastabend@gmail.com>,
	KP Singh <kpsingh@kernel.org>,
	Stanislav Fomichev <sdf@fomichev.me>,
	Hao Luo <haoluo@google.com>,
	Jiri Olsa <jolsa@kernel.org>,
	bpf@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Sidong Yang <sidong.yang@furiosa.ai>
Date: Fri, 15 Nov 2024 19:34:19 +0900

.
Subject: [PATCH RFC] iio: adc: ad7173: add openwire detection support for
 single conversions
From: Guillaume Ranquet <granquet@baylibre.com>
To: Lars-Peter Clausen <lars@metafoo.de>, 
 Michael Hennerich <Michael.Hennerich@analog.com>, 
 Jonathan Cameron <jic23@kernel.org>
Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, 
 Guillaume Ranquet <granquet@baylibre.com>
Date: Fri, 15 Nov 2024 11:34:19 +0100

.
Subject: [GIT PULL] pmdomain/arm_scmi fixes for v6.12-rc8
From: Ulf Hansson <ulf.hansson@linaro.org>
To: Linus <torvalds@linux-foundation.org>,
	linux-pm@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Sudeep Holla <sudeep.holla@arm.com>,
	Ulf Hansson <ulf.hansson@linaro.org>,
	linux-arm-kernel@lists.infradead.org
Date: Fri, 15 Nov 2024 11:40:29 +0100

Hi Linus,

Here's a PR with a couple of pmdomain and arm_scmi fixes intended for v6.12-rc8.
Details about the highlights are as usual found in the signed tag.

Please pull this in!

Kind regards
Ulf Hansson


The following changes since commit 7738568885f2eaecfc10a3f530a2693e5f0ae3d0:

  PM: domains: Fix alloc/free in dev_pm_domain_attach|detach_list() (2024-10-10 13:55:17 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git tags/pmdomain-v6.12-rc1-2

for you to fetch changes up to d2fab3fc27cbca7ba65c539a2c5fc7f941231983:

  mailbox: qcom-cpucp: Mark the irq with IRQF_NO_SUSPEND flag (2024-11-12 19:45:25 +0100)

----------------------------------------------------------------
pmdomain core:
 - Add GENPD_FLAG_DEV_NAME_FW flag to generate unique names

pmdomain providers:
 - arm: Use FLAG_DEV_NAME_FW to ensure unique names
 - imx93-blk-ctrl: Fix the remove path

arm_scmi/qcom-cpucp:
 - Report duplicate OPPs as firmware bugs for arm_scmi
 - Skip OPP duplicates for arm_scmi
 - Mark the qcom-cpucp mailbox irq with IRQF_NO_SUSPEND flag

----------------------------------------------------------------
Cristian Marussi (1):
      firmware: arm_scmi: Skip opp duplicates

Peng Fan (1):
      pmdomain: imx93-blk-ctrl: correct remove path

Sibi Sankar (4):
      pmdomain: core: Add GENPD_FLAG_DEV_NAME_FW flag
      pmdomain: arm: Use FLAG_DEV_NAME_FW to ensure unique names
      firmware: arm_scmi: Report duplicate opps as firmware bugs
      mailbox: qcom-cpucp: Mark the irq with IRQF_NO_SUSPEND flag

 drivers/firmware/arm_scmi/perf.c        | 44 +++++++++++++++++++++--------
 drivers/mailbox/qcom-cpucp-mbox.c       |  2 +-
 drivers/pmdomain/arm/scmi_perf_domain.c |  3 +-
 drivers/pmdomain/core.c                 | 49 +++++++++++++++++++++++----------
 drivers/pmdomain/imx/imx93-blk-ctrl.c   |  4 ++-
 include/linux/pm_domain.h               |  6 ++++
 6 files changed, 78 insertions(+), 30 deletions(-)

.
Subject: [PATCH] nios2: Use str_yes_no() helper in show_cpuinfo()
From: Thorsten Blum <thorsten.blum@linux.dev>
To: Dinh Nguyen <dinguyen@kernel.org>,
	Thorsten Blum <thorsten.blum@linux.dev>
Cc: linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 11:40:13 +0100

.
Subject: [PATCH v8 0/7] Add TSENS support for IPQ5332, IPQ5424
From: Manikanta Mylavarapu <quic_mmanikan@quicinc.com>
To: <srinivas.kandagatla@linaro.org>, <robh@kernel.org>, <krzk+dt@kernel.org>,
        <conor+dt@kernel.org>, <amitk@kernel.org>, <thara.gopinath@gmail.com>,
        <rafael@kernel.org>, <daniel.lezcano@linaro.org>,
        <rui.zhang@intel.com>, <lukasz.luba@arm.com>, <andersson@kernel.org>,
        <konradybcio@kernel.org>, <linux-arm-msm@vger.kernel.org>,
        <devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
        <linux-pm@vger.kernel.org>
Date: Fri, 15 Nov 2024 16:09:50 +0530

.
Subject: [PATCH] riscv: perf: Drop defining `perf_instruction_pointer()` and `perf_misc_flags()`
From: Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
To: Peter Zijlstra <peterz@infradead.org>,
	Ingo Molnar <mingo@redhat.com>,
	Arnaldo Carvalho de Melo <acme@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>,
	Alexander Shishkin <alexander.shishkin@linux.intel.com>,
	Jiri Olsa <jolsa@kernel.org>,
	Namhyung Kim <namhyung@kernel.org>,
	Ian Rogers <irogers@google.com>,
	Adrian Hunter <adrian.hunter@intel.com>,
	Paul Walmsley <paul.walmsley@sifive.com>,
	Palmer Dabbelt <palmer@dabbelt.com>,
	Albert Ou <aou@eecs.berkeley.edu>,
	Kan Liang <kan.liang@linux.intel.com>,
	Colton Lewis <coltonlewis@google.com>,
	Oliver Upton <oliver.upton@linux.dev>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	linux-perf-users@vger.kernel.org
Cc: linux-kernel@vger.kernel.org,
	linux-riscv@lists.infradead.org,
	linux-renesas-soc@vger.kernel.org,
	Prabhakar <prabhakar.csengg@gmail.com>,
	Biju Das <biju.das.jz@bp.renesas.com>,
	Fabrizio Castro <fabrizio.castro.jz@renesas.com>,
	Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>,
	Chris Paterson <Chris.Paterson2@renesas.com>
Date: Fri, 15 Nov 2024 11:13:45 +0000

.
Subject: [PATCH 0/2] crypto: hisilicon - add data aggregation feature
From: Weili Qian <qianweili@huawei.com>
To: <herbert@gondor.apana.org.au>
Date: Fri, 15 Nov 2024 19:26:49 +0800

.
Subject: [syzbot] Monthly bcachefs report (Nov 2024)
From: syzbot <syzbot+list513443baf0d817bf8fa0@syzkaller.appspotmail.com>
To: kent.overstreet@linux.dev, linux-bcachefs@vger.kernel.org, 
	linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com
Date: Fri, 15 Nov 2024 02:49:23 -0800

.
Subject: [syzbot] Monthly jfs report (Nov 2024)
From: syzbot <syzbot+listf156ee00ba8a7b601a18@syzkaller.appspotmail.com>
To: jfs-discussion@lists.sourceforge.net, linux-kernel@vger.kernel.org, 
	shaggy@kernel.org, syzkaller-bugs@googlegroups.com
Date: Fri, 15 Nov 2024 02:49:24 -0800

.
Subject: [PATCH V3 1/2] dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister
From: "Peng Fan (OSS)" <peng.fan@oss.nxp.com>
To: Frank Li <Frank.Li@nxp.com>,
	Vinod Koul <vkoul@kernel.org>,
	imx@lists.linux.dev (open list:FREESCALE eDMA DRIVER),
	dmaengine@vger.kernel.org (open list:FREESCALE eDMA DRIVER),
	linux-kernel@vger.kernel.org (open list)
Cc: Peng Fan <peng.fan@nxp.com>
Date: Fri, 15 Nov 2024 18:56:28 +0800

.
Subject: [PATCH] serial: amba-pl011: fix build regression
From: Arnd Bergmann <arnd@kernel.org>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Kartik Rajput <kkartik@nvidia.com>
Cc: Arnd Bergmann <arnd@arndb.de>,
	kernel test robot <lkp@intel.com>,
	Russell King <linux@armlinux.org.uk>,
	Jiri Slaby <jirislaby@kernel.org>,
	=?UTF-8?q?Th=C3=A9o=20Lebrun?= <theo.lebrun@bootlin.com>,
	Linus Walleij <linus.walleij@linaro.org>,
	=?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>,
	linux-kernel@vger.kernel.org,
	linux-serial@vger.kernel.org
Date: Fri, 15 Nov 2024 11:59:54 +0100

.
Subject: [syzbot] [bcachefs?] KASAN: use-after-free Read in bch2_check_dirents
From: syzbot <syzbot+fea0322882c0cba65f11@syzkaller.appspotmail.com>
To: kent.overstreet@linux.dev, linux-bcachefs@vger.kernel.org, 
	linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com
Date: Fri, 15 Nov 2024 03:11:24 -0800

.
Subject: [PATCH v3] mtd: spi-nor: atmel: add at25sf321 entry
From: Marcus Folkesson <marcus.folkesson@gmail.com>
To: Tudor Ambarus <tudor.ambarus@linaro.org>, 
 Pratyush Yadav <pratyush@kernel.org>, Michael Walle <mwalle@kernel.org>, 
 Miquel Raynal <miquel.raynal@bootlin.com>, 
 Richard Weinberger <richard@nod.at>, Vignesh Raghavendra <vigneshr@ti.com>, 
 Nicolas Ferre <nicolas.ferre@microchip.com>, 
 Alexandre Belloni <alexandre.belloni@bootlin.com>, 
 Claudiu Beznea <claudiu.beznea@tuxon.dev>
Cc: linux-mtd@lists.infradead.org, linux-arm-kernel@lists.infradead.org, 
 linux-kernel@vger.kernel.org, Marcus Folkesson <marcus.folkesson@gmail.com>
Date: Fri, 15 Nov 2024 12:21:28 +0100

.
Subject: [PATCH v2] ceph: Use strscpy() instead of strcpy()
From: Abdul Rahim <abdul.rahim@myyahoo.com>
To: xiubli@redhat.com,
	idryomov@gmail.com
Cc: ceph-devel@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Abdul Rahim <abdul.rahim@myyahoo.com>
Date: Fri, 15 Nov 2024 16:54:19 +0530

.
Subject: [syzbot] Monthly kernfs report (Nov 2024)
From: syzbot <syzbot+list1e09f71c8e157d401803@syzkaller.appspotmail.com>
To: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, 
	syzkaller-bugs@googlegroups.com, tj@kernel.org
Date: Fri, 15 Nov 2024 03:25:21 -0800

.
Subject: [PATCH] bpftool: fix potential NULL pointer dereferencing in prog_dump()
From: Amir Mohammadi <amirmohammadi1999.am@gmail.com>
To: qmo@kernel.org,
	ast@kernel.org,
	daniel@iogearbox.net,
	andrii@kernel.org,
	martin.lau@linux.dev,
	eddyz87@gmail.com,
	song@kernel.org,
	yonghong.song@linux.dev,
	john.fastabend@gmail.com,
	kpsingh@kernel.org,
	sdf@fomichev.me,
	haoluo@google.com,
	jolsa@kernel.org,
	bpf@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Amir Mohammadi <amiremohamadi@yahoo.com>
Date: Fri, 15 Nov 2024 15:15:07 +0330

.
Subject: Tinyconfig: include/linux/blkdev.h:1692:17: error: field has
 incomplete type 'struct rq_list'
From: Naresh Kamboju <naresh.kamboju@linaro.org>
To: open list <linux-kernel@vger.kernel.org>, linux-block <linux-block@vger.kernel.org>, 
	lkft-triage@lists.linaro.org, Linux Regressions <regressions@lists.linux.dev>
Cc: Arnd Bergmann <arnd@arndb.de>, Jens Axboe <axboe@kernel.dk>, Christoph Hellwig <hch@lst.de>, 
	Johannes Thumshirn <johannes.thumshirn@wdc.com>
Date: Fri, 15 Nov 2024 17:49:45 +0530

.
Subject: [PATCH sound-next] ASoC: rockchip: i2s-tdm: Fix a useless call issue
From: Dheeraj Reddy Jonnalagadda <dheeraj.linuxdev@gmail.com>
To: frattaroli.nicolas@gmail.com,
	linux-rockchip@lists.infradead.org
Cc: lgirdwood@gmail.com,
	broonie@kernel.org,
	perex@perex.cz,
	tiwai@suse.com,
	heiko@sntech.de,
	linux-sound@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Dheeraj Reddy Jonnalagadda <dheeraj.linuxdev@gmail.com>
Date: Fri, 15 Nov 2024 17:19:24 +0530

.
Subject: [PATCH 5.4 00/67] 5.4.286-rc2 review
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	torvalds@linux-foundation.org,
	akpm@linux-foundation.org,
	linux@roeck-us.net,
	shuah@kernel.org,
	patches@kernelci.org,
	lkft-triage@lists.linaro.org,
	pavel@denx.de,
	jonathanh@nvidia.com,
	f.fainelli@gmail.com,
	sudipm.mukherjee@gmail.com,
	srw@sladewatkins.net,
	rwarsow@gmx.de,
	conor@kernel.org,
	hargar@microsoft.com,
	broonie@kernel.org
Date: Fri, 15 Nov 2024 13:05:13 +0100

.
Subject: [syzbot] [iomap?] [erofs?] WARNING in iomap_iter (4)
From: syzbot <syzbot+6c0b301317aa0156f9eb@syzkaller.appspotmail.com>
To: brauner@kernel.org, chao@kernel.org, djwong@kernel.org, hch@infradead.org, 
	hsiangkao@linux.alibaba.com, linux-erofs@lists.ozlabs.org, 
	linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, 
	linux-xfs@vger.kernel.org, syzkaller-bugs@googlegroups.com, xiang@kernel.org
Date: Fri, 15 Nov 2024 04:18:20 -0800

.
Subject: md-raid  6.11.8 page fault oops
From: Genes Lists <lists@sapience.com>
To: song@kernel.org, yukuai3@huawei.com, linux-raid@vger.kernel.org, 
	linux-kernel@vger.kernel.org
Cc: linux@leemhuis.info
Date: Fri, 15 Nov 2024 07:12:08 -0500

.
Subject: [syzbot] [bcachefs?] WARNING: locking bug in rcu_pending_enqueue
From: syzbot <syzbot+b63566ef71c0f462e815@syzkaller.appspotmail.com>
To: kent.overstreet@linux.dev, linux-bcachefs@vger.kernel.org, 
	linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com
Date: Fri, 15 Nov 2024 04:29:23 -0800

.
Subject: [PATCH v1 1/1] gpio: altera: Add missed base and label initialisations
From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
To: Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
	linux-gpio@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Mun Yew Tham <mun.yew.tham@intel.com>,
	Linus Walleij <linus.walleij@linaro.org>,
	Bartosz Golaszewski <brgl@bgdev.pl>
Date: Fri, 15 Nov 2024 14:29:46 +0200

.
Subject: [PATCH v3 0/3] drm/etnaviv: Trivial mmu map and ummap cleanups
From: Sui Jingfeng <sui.jingfeng@linux.dev>
To: Lucas Stach <l.stach@pengutronix.de>,
	Russell King <linux+etnaviv@armlinux.org.uk>,
	Christian Gmeiner <christian.gmeiner@gmail.com>
Cc: David Airlie <airlied@gmail.com>,
	Simona Vetter <simona@ffwll.ch>,
	etnaviv@lists.freedesktop.org,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org,
	Sui Jingfeng <sui.jingfeng@linux.dev>
Date: Fri, 15 Nov 2024 20:32:43 +0800

.
Subject: [PATCH 5.10.y 0/4]  fix error handling in mmap_region() and refactor (hotfixes)
From: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
To: stable@vger.kernel.org
Cc: Andrew Morton <akpm@linux-foundation.org>,
        "Liam R . Howlett" <Liam.Howlett@oracle.com>,
        Vlastimil Babka <vbabka@suse.cz>, Jann Horn <jannh@google.com>,
        linux-kernel@vger.kernel.org, linux-mm@kvack.org,
        Linus Torvalds <torvalds@linux-foundation.org>,
        Peter Xu <peterx@redhat.com>,
        Catalin Marinas <catalin.marinas@arm.com>,
        Will Deacon <will@kernel.org>, Mark Brown <broonie@kernel.org>,
        "David S . Miller" <davem@davemloft.net>,
        Andreas Larsson <andreas@gaisler.com>,
        "James E . J . Bottomley" <James.Bottomley@HansenPartnership.com>,
        Helge Deller <deller@gmx.de>
Date: Fri, 15 Nov 2024 12:36:50 +0000

.
Subject: [PATCH v1 1/1] gpio: zevio: Add missed label initialisation
From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
To: Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
	linux-gpio@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Linus Walleij <linus.walleij@linaro.org>,
	Bartosz Golaszewski <brgl@bgdev.pl>
Date: Fri, 15 Nov 2024 14:38:16 +0200

.
Subject: [PATCH 5.15.y 0/4] fix error handling in mmap_region() and refactor (hotfixes)
From: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
To: stable@vger.kernel.org
Cc: Andrew Morton <akpm@linux-foundation.org>,
        "Liam R . Howlett" <Liam.Howlett@oracle.com>,
        Vlastimil Babka <vbabka@suse.cz>, Jann Horn <jannh@google.com>,
        linux-kernel@vger.kernel.org, linux-mm@kvack.org,
        Linus Torvalds <torvalds@linux-foundation.org>,
        Peter Xu <peterx@redhat.com>,
        Catalin Marinas <catalin.marinas@arm.com>,
        Will Deacon <will@kernel.org>, Mark Brown <broonie@kernel.org>,
        "David S . Miller" <davem@davemloft.net>,
        Andreas Larsson <andreas@gaisler.com>,
        "James E . J . Bottomley" <James.Bottomley@HansenPartnership.com>,
        Helge Deller <deller@gmx.de>
Date: Fri, 15 Nov 2024 12:38:12 +0000

.
Subject: [PATCH 6.1.y 0/4] fix error handling in mmap_region() and refactor (hotfixes)
From: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
To: stable@vger.kernel.org
Cc: Andrew Morton <akpm@linux-foundation.org>,
        "Liam R . Howlett" <Liam.Howlett@oracle.com>,
        Vlastimil Babka <vbabka@suse.cz>, Jann Horn <jannh@google.com>,
        linux-kernel@vger.kernel.org, linux-mm@kvack.org,
        Linus Torvalds <torvalds@linux-foundation.org>,
        Peter Xu <peterx@redhat.com>,
        Catalin Marinas <catalin.marinas@arm.com>,
        Will Deacon <will@kernel.org>, Mark Brown <broonie@kernel.org>,
        "David S . Miller" <davem@davemloft.net>,
        Andreas Larsson <andreas@gaisler.com>,
        "James E . J . Bottomley" <James.Bottomley@HansenPartnership.com>,
        Helge Deller <deller@gmx.de>
Date: Fri, 15 Nov 2024 12:40:06 +0000

.
Subject: [PATCH 6.6.y 0/5] fix error handling in mmap_region() and refactor (hotfixes)
From: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
To: stable@vger.kernel.org
Cc: Andrew Morton <akpm@linux-foundation.org>,
        "Liam R . Howlett" <Liam.Howlett@oracle.com>,
        Vlastimil Babka <vbabka@suse.cz>, Jann Horn <jannh@google.com>,
        linux-kernel@vger.kernel.org, linux-mm@kvack.org,
        Linus Torvalds <torvalds@linux-foundation.org>,
        Peter Xu <peterx@redhat.com>,
        Catalin Marinas <catalin.marinas@arm.com>,
        Will Deacon <will@kernel.org>, Mark Brown <broonie@kernel.org>,
        "David S . Miller" <davem@davemloft.net>,
        Andreas Larsson <andreas@gaisler.com>,
        "James E . J . Bottomley" <James.Bottomley@HansenPartnership.com>,
        Helge Deller <deller@gmx.de>
Date: Fri, 15 Nov 2024 12:41:53 +0000

.
Subject: riscv: include/linux/perf_event.h:1679:84: error: macro
 "perf_misc_flags" passed 2 arguments, but takes just 1
From: Naresh Kamboju <naresh.kamboju@linaro.org>
To: linux-perf-users@vger.kernel.org, open list <linux-kernel@vger.kernel.org>, 
	linux-riscv <linux-riscv@lists.infradead.org>, lkft-triage@lists.linaro.org, 
	Linux Regressions <regressions@lists.linux.dev>
Cc: Peter Zijlstra <peterz@infradead.org>, Arnaldo Carvalho de Melo <acme@kernel.org>, Arnd Bergmann <arnd@arndb.de>, 
	Dan Carpenter <dan.carpenter@linaro.org>, Anders Roxell <anders.roxell@linaro.org>, 
	coltonlewis@google.com
Date: Fri, 15 Nov 2024 18:55:08 +0530

.
Subject: [PATCH] hwmon: (npcm750-pwm-fan) Use
 devm_platform_ioremap_resource_byname() in npcm7xx_pwm_fan_probe()
From: Markus Elfring <Markus.Elfring@web.de>
To: linux-hwmon@vger.kernel.org, openbmc@lists.ozlabs.org,
 Avi Fishman <avifishman70@gmail.com>, Benjamin Fair
 <benjaminfair@google.com>, =?UTF-8?B?R8O8bnRlciBSw7Zjaw==?=
 <linux@roeck-us.net>, Jean Delvare <jdelvare@suse.com>,
 Nancy Yuen <yuenn@google.com>, Patrick Venture <venture@google.com>,
 Tali Perry <tali.perry1@gmail.com>, Tomer Maimon <tmaimon77@gmail.com>
Cc: LKML <linux-kernel@vger.kernel.org>, kernel-janitors@vger.kernel.org,
 Rosen Penev <rosenp@gmail.com>
Date: Fri, 15 Nov 2024 13:45:56 +0100

.
Subject: [PATCH v2 0/2] module: Block some modules by TUXEDO from accessing
From: Werner Sembach <wse@tuxedocomputers.com>
To: u.kleine-koenig@baylibre.com,
	mcgrof@kernel.org,
	petr.pavlu@suse.com,
	samitolvanen@google.com,
	da.gomez@samsung.com,
	linux-modules@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux@leemhuis.info,
	vv@tuxedocomputers.com,
	cs@tuxedo.de
Date: Fri, 15 Nov 2024 13:49:38 +0100

.
Subject: next-20241114: clang: fs/netfs/read_retry.c:235:20: error: variable
 'subreq' is uninitialized when used here [-Werror,-Wuninitialized]
From: Naresh Kamboju <naresh.kamboju@linaro.org>
To: open list <linux-kernel@vger.kernel.org>, linux-fsdevel@vger.kernel.org, 
	netfs@lists.linux.dev, clang-built-linux <llvm@lists.linux.dev>, linux-cachefs@redhat.com, 
	lkft-triage@lists.linaro.org, Linux Regressions <regressions@lists.linux.dev>
Cc: Arnd Bergmann <arnd@arndb.de>, Anders Roxell <anders.roxell@linaro.org>, 
	Dan Carpenter <dan.carpenter@linaro.org>, David Howells <dhowells@redhat.com>, 
	Jeff Layton <jlayton@kernel.org>, Nathan Chancellor <nathan@kernel.org>
Date: Fri, 15 Nov 2024 18:23:33 +0530

.
Subject: [PATCH] drm/msm/dpu: fix x1e80100 intf_6 underrun/vsync interrupt
From: Stephan Gerhold <stephan.gerhold@linaro.org>
To: Rob Clark <robdclark@gmail.com>, 
 Abhinav Kumar <quic_abhinavk@quicinc.com>, 
 Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Cc: Sean Paul <sean@poorly.run>, 
 Marijn Suijten <marijn.suijten@somainline.org>, 
 David Airlie <airlied@gmail.com>, Simona Vetter <simona@ffwll.ch>, 
 Abel Vesa <abel.vesa@linaro.org>, linux-arm-msm@vger.kernel.org, 
 dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, 
 linux-kernel@vger.kernel.org, Johan Hovold <johan@kernel.org>, 
 stable@vger.kernel.org
Date: Fri, 15 Nov 2024 13:55:13 +0100

.
Subject: [PATCH v2] drm/bridge: adv7511_audio: Update Audio InfoFrame
 properly
From: Stefan Ekenberg <stefan.ekenberg@axis.com>
To: Andrzej Hajda <andrzej.hajda@intel.com>, Neil Armstrong
	<neil.armstrong@linaro.org>, Robert Foss <rfoss@kernel.org>, Laurent Pinchart
	<Laurent.pinchart@ideasonboard.com>, Jonas Karlman <jonas@kwiboo.se>, "Jernej
 Skrabec" <jernej.skrabec@gmail.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>
Date: Fri, 15 Nov 2024 13:57:28 +0100

.
Subject: [PATCH v2 0/2] module: Block some modules by TUXEDO from accessing
From: Werner Sembach <wse@tuxedocomputers.com>
To: u.kleine-koenig@baylibre.com,
	mcgrof@kernel.org,
	petr.pavlu@suse.com,
	samitolvanen@google.com,
	da.gomez@samsung.com,
	linux-modules@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux@leemhuis.info,
	vv@tuxedocomputers.com,
	cs@tuxedo.de,
	wse@tuxedocomputers.com
Date: Fri, 15 Nov 2024 13:58:40 +0100

.
Subject: [PATCH v4 00/10] Implement setup_interface() in the DaVinci NAND controller
From: Bastien Curutchet <bastien.curutchet@bootlin.com>
To: Santosh Shilimkar <ssantosh@kernel.org>,
	Krzysztof Kozlowski <krzk@kernel.org>,
	Miquel Raynal <miquel.raynal@bootlin.com>,
	Richard Weinberger <richard@nod.at>,
	Vignesh Raghavendra <vigneshr@ti.com>
Cc: linux-kernel@vger.kernel.org,
	linux-mtd@lists.infradead.org,
	Thomas Petazzoni <thomas.petazzoni@bootlin.com>,
	Herve Codina <herve.codina@bootlin.com>,
	Christopher Cordahi <christophercordahi@nanometrics.ca>,
	Bastien Curutchet <bastien.curutchet@bootlin.com>
Date: Fri, 15 Nov 2024 14:26:21 +0100

.
Subject: Re: [PATCH 6.11 00/63] 6.11.9-rc1 review
From: Ronald Warsow <rwarsow@gmx.de>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, stable@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 14:30:40 +0100

.
Subject: [PATCH v13] iio: adc: pac1921: Add ACPI support to Microchip pac1921
From: <victor.duicu@microchip.com>
To: <matteomartelli3@gmail.com>, <jic23@kernel.org>, <lars@metafoo.de>,
	<andy.shevchenko@gmail.com>
Date: Fri, 15 Nov 2024 15:34:36 +0200

.
Subject: [RFC PATCH 01/22] selinux: supply missing field initializers
From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= <cgoettsche@seltendoof.de>
To: selinux@vger.kernel.org
Cc: =?UTF-8?q?Christian=20G=C3=B6ttsche?= <cgzones@googlemail.com>,
	Paul Moore <paul@paul-moore.com>,
	Stephen Smalley <stephen.smalley.work@gmail.com>,
	Ondrej Mosnacek <omosnace@redhat.com>,
	Nathan Chancellor <nathan@kernel.org>,
	Nick Desaulniers <ndesaulniers@google.com>,
	Bill Wendling <morbo@google.com>,
	Justin Stitt <justinstitt@google.com>,
	Masahiro Yamada <masahiroy@kernel.org>,
	=?UTF-8?q?Bram=20Bonn=C3=A9?= <brambonne@google.com>,
	=?UTF-8?q?Thi=C3=A9baud=20Weksteen?= <tweek@google.com>,
	linux-kernel@vger.kernel.org,
	llvm@lists.linux.dev
Date: Fri, 15 Nov 2024 14:35:20 +0100

.
Subject: [PATCH v1 1/1] powerpc/8xx: Drop legacy-of-mm-gpiochip.h header
From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
To: Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
	linuxppc-dev@lists.ozlabs.org,
	linux-kernel@vger.kernel.org
Cc: Christophe Leroy <christophe.leroy@csgroup.eu>,
	Michael Ellerman <mpe@ellerman.id.au>,
	Nicholas Piggin <npiggin@gmail.com>,
	Naveen N Rao <naveen@kernel.org>,
	Madhavan Srinivasan <maddy@linux.ibm.com>
Date: Fri, 15 Nov 2024 15:38:02 +0200

.
Subject: [PATCH] selftests/mount_setattr: Fix failures on 64K PAGE_SIZE kernels
From: Michael Ellerman <mpe@ellerman.id.au>
To: brauner@kernel.org
Cc: sforshee@kernel.org,
	linux-fsdevel@vger.kernel.org,
	linux-kselftest@vger.kernel.org,
	<linuxppc-dev@lists.ozlabs.org>,
	<linux-kernel@vger.kernel.org>
Date: Sat, 16 Nov 2024 00:41:14 +1100

.
Subject: [PATCH v3 0/8] Add support for the rest of Renesas RZ/G3S serial interfaces
From: Claudiu <claudiu.beznea@tuxon.dev>
To: geert+renesas@glider.be,
	magnus.damm@gmail.com,
	robh@kernel.org,
	krzk+dt@kernel.org,
	conor+dt@kernel.org,
	mturquette@baylibre.com,
	sboyd@kernel.org,
	gregkh@linuxfoundation.org,
	jirislaby@kernel.org,
	p.zabel@pengutronix.de,
	lethal@linux-sh.org,
	g.liakhovetski@gmx.de
Cc: linux-renesas-soc@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-clk@vger.kernel.org,
	linux-serial@vger.kernel.org,
	claudiu.beznea@tuxon.dev,
	Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
Date: Fri, 15 Nov 2024 15:43:53 +0200

.
Subject: [PATCH v1 1/1] s390/vfio-ap: remove gmap_convert_to_secure from vfio_ap_ops
From: Claudio Imbrenda <imbrenda@linux.ibm.com>
To: kvm@vger.kernel.org
Cc: linux-kernel@vger.kernel.org, linux-s390@vger.kernel.org,
        akrowiak@linux.ibm.com, pasic@linux.ibm.com, jjherne@linux.ibm.com,
        freude@linux.ibm.com, hca@linux.ibm.com, gor@linux.ibm.com,
        agordeev@linux.ibm.com, borntraeger@de.ibm.com, svens@linux.ibm.com,
        frankja@linux.ibm.com, nrb@linux.ibm.com, nsg@linux.ibm.com,
        seiden@linux.ibm.com
Date: Fri, 15 Nov 2024 14:56:11 +0100

.
Subject: Of fsl_mc_allocator_driver_exit
From: "Dr. David Alan Gilbert" <linux@treblig.org>
To: stuyoder@gmail.com, laurentiu.tudor@nxp.com, ioana.ciornei@nxp.com
Cc: linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:49:57 +0000

.
Subject: [GIT PULL] vfs multigrain timestamps
From: Christian Brauner <brauner@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Christian Brauner <brauner@kernel.org>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 14:49:52 +0100

Hey Linus,

/* Summary */

This is another try at implementing multigrain timestamps. This time
with significant help from the timekeeping maintainers to reduce the
performance impact.

Thomas provided a base branch that contains the required timekeeping
interfaces for the VFS. It serves as the base for the multi-grain
timestamp work:

- Multigrain timestamps allow the kernel to use fine-grained timestamps
  when an inode's attributes is being actively observed via ->getattr().
  With this support, it's possible for a file to get a fine-grained
  timestamp, and another modified after it to get a coarse-grained stamp
  that is earlier than the fine-grained time. If this happens then the
  files can appear to have been modified in reverse order, which breaks
  VFS ordering guarantees.

  To prevent this, a floor value is maintained for multigrain
  timestamps. Whenever a fine-grained timestamp is handed out, record
  it, and when later coarse-grained stamps are handed out, ensure they
  are not earlier than that value. If the coarse-grained timestamp is
  earlier than the fine-grained floor, return the floor value instead.

  The timekeeper changes add a static singleton atomic64_t into
  timekeeper.c that is used to keep track of the latest fine-grained
  time ever handed out. This is tracked as a monotonic ktime_t value to
  ensure that it isn't affected by clock jumps. Because it is updated at
  different times than the rest of the timekeeper object, the floor
  value is managed independently of the timekeeper via a cmpxchg()
  operation, and sits on its own cacheline.

  Tow new public timekeeper interfaces are added:

  (1) ktime_get_coarse_real_ts64_mg() fills a timespec64 with the later
      of the coarse-grained clock and the floor time

  (2) ktime_get_real_ts64_mg() gets the fine-grained clock value, and
      tries to swap it into the floor. A timespec64 is filled with the
      result.

- The VFS has always used coarse-grained timestamps when updating the
  ctime and mtime after a change. This has the benefit of allowing
  filesystems to optimize away a lot metadata updates, down to around 1
  per jiffy, even when a file is under heavy writes.

  Unfortunately, this has always been an issue when we're exporting via
  NFSv3, which relies on timestamps to validate caches. A lot of changes
  can happen in a jiffy, so timestamps aren't sufficient to help the
  client decide when to invalidate the cache. Even with NFSv4, a lot of
  exported filesystems don't properly support a change attribute and are
  subject to the same problems with timestamp granularity. Other
  applications have similar issues with timestamps (e.g backup
  applications).

  If we were to always use fine-grained timestamps, that would improve
  the situation, but that becomes rather expensive, as the underlying
  filesystem would have to log a lot more metadata updates.

  This adds a way to only use fine-grained timestamps when they are
  being actively queried. Use the (unused) top bit in
  inode->i_ctime_nsec as a flag that indicates whether the current
  timestamps have been queried via stat() or the like. When it's set, we
  allow the kernel to use a fine-grained timestamp iff it's necessary to
  make the ctime show a different value.

  This solves the problem of being able to distinguish the timestamp
  between updates, but introduces a new problem: it's now possible for a
  file being changed to get a fine-grained timestamp. A file that is
  altered just a bit later can then get a coarse-grained one that
  appears older than the earlier fine-grained time. This violates
  timestamp ordering guarantees.

  This is where the earlier mentioned timkeeping interfaces help. A
  global monotonic atomic64_t value is kept that acts as a timestamp
  floor. When we go to stamp a file, we first get the latter of the
  current floor value and the current coarse-grained time. If the inode
  ctime hasn't been queried then we just attempt to stamp it with that
  value.

  If it has been queried, then first see whether the current coarse time
  is later than the existing ctime. If it is, then we accept that value.
  If it isn't, then we get a fine-grained time and try to swap that into
  the global floor. Whether that succeeds or fails, we take the
  resulting floor time, convert it to realtime and try to swap that into
  the ctime.

  We take the result of the ctime swap whether it succeeds or fails,
  since either is just as valid.

  Filesystems can opt into this by setting the FS_MGTIME fstype flag.
  Others should be unaffected (other than being subject to the same
  floor value as multigrain filesystems).

/* Testing */

gcc version 14.2.0 (Debian 14.2.0-6)
Debian clang version 16.0.6 (27+b1)

All patches are based on v6.12-rc2 and have been sitting in linux-next.
No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known conflicts.

Merge conflicts with other trees
================================

(1) linux-next: manual merge of the vfs-brauner tree with the btrfs tree
    https://lore.kernel.org/r/20241016085129.3954241d@canb.auug.org.au

The following changes since commit 8cf0b93919e13d1e8d4466eb4080a4c4d9d66d7b:

  Linux 6.12-rc2 (2024-10-06 15:32:27 -0700)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.13.mgtime

for you to fetch changes up to 9fed2c0f2f0771b990d068ef0a2b32e770ae6d48:

  fs: reduce pointer chasing in is_mgtime() test (2024-11-14 10:45:53 +0100)

Please consider pulling these changes from the signed vfs-6.13.mgtime tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.13.mgtime

----------------------------------------------------------------
Christian Brauner (2):
      Merge tag 'timers-core-for-vfs' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/tip/tip into vfs.mgtime
      Merge patch series "timekeeping/fs: multigrain timestamp redux"

Jeff Layton (13):
      fs: add infrastructure for multigrain timestamps
      fs: have setattr_copy handle multigrain timestamps appropriately
      timekeeping: Add interfaces for handling timestamps with a floor value
      timekeeping: Add percpu counter for tracking floor swap events
      fs: handle delegated timestamps in setattr_copy_mgtime
      fs: tracepoints around multigrain timestamp events
      fs: add percpu counters for significant multigrain timestamp events
      Documentation: add a new file documenting multigrain timestamps
      xfs: switch to multigrain timestamps
      ext4: switch to multigrain timestamps
      btrfs: convert to multigrain timestamps
      tmpfs: add support for multigrain timestamps
      fs: reduce pointer chasing in is_mgtime() test

 Documentation/filesystems/index.rst         |   1 +
 Documentation/filesystems/multigrain-ts.rst | 125 ++++++++++++
 fs/attr.c                                   |  61 +++++-
 fs/btrfs/file.c                             |  25 +--
 fs/btrfs/super.c                            |   3 +-
 fs/ext4/super.c                             |   2 +-
 fs/inode.c                                  | 284 +++++++++++++++++++++++++---
 fs/stat.c                                   |  46 ++++-
 fs/xfs/libxfs/xfs_trans_inode.c             |   6 +-
 fs/xfs/xfs_iops.c                           |  10 +-
 fs/xfs/xfs_super.c                          |   2 +-
 include/linux/fs.h                          |  37 +++-
 include/linux/timekeeping.h                 |   5 +
 include/trace/events/timestamp.h            | 124 ++++++++++++
 kernel/time/timekeeping.c                   | 105 ++++++++++
 kernel/time/timekeeping_debug.c             |  13 ++
 kernel/time/timekeeping_internal.h          |  15 ++
 mm/shmem.c                                  |   2 +-
 18 files changed, 793 insertions(+), 73 deletions(-)
 create mode 100644 Documentation/filesystems/multigrain-ts.rst
 create mode 100644 include/trace/events/timestamp.h

.
Subject: [GIT PULL] vfs mount api conversions
From: Christian Brauner <brauner@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Christian Brauner <brauner@kernel.org>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 14:54:56 +0100

Hey Linus,

/* Summary */

This contains work to convert adfs, affs, befs, hfs, hfsplus, jfs, and
hpfs to the new mount api.

/* Testing */

gcc version 14.2.0 (Debian 14.2.0-6)
Debian clang version 16.0.6 (27+b1)

All patches are based on v6.12-rc2 and have been sitting in linux-next.
No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known conflicts.

Merge conflicts with other trees
================================

No known conflicts.

The following changes since commit 8cf0b93919e13d1e8d4466eb4080a4c4d9d66d7b:

  Linux 6.12-rc2 (2024-10-06 15:32:27 -0700)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.13.mount.api

for you to fetch changes up to 51ceeb1a8142537b9f65aeaac6c301560a948197:

  efs: fix the efs new mount api implementation (2024-10-15 15:58:36 +0200)

Please consider pulling these changes from the signed vfs-6.13.mount.api tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.13.mount.api

----------------------------------------------------------------
Bill O'Donnell (1):
      efs: fix the efs new mount api implementation

Christian Brauner (1):
      Merge patch series "adfs, affs, befs, hfs, hfsplus: convert to new mount api"

David Howells (1):
      ubifs: Convert ubifs to use the new mount API

Eric Sandeen (7):
      adfs: convert adfs to use the new mount api
      affs: convert affs to use the new mount api
      befs: convert befs to use the new mount api
      hfs: convert hfs to use the new mount api
      hfsplus: convert hfsplus to use the new mount api
      jfs: convert jfs to use the new mount api
      hpfs: convert hpfs to use the new mount api

 fs/adfs/super.c         | 186 +++++++++----------
 fs/affs/super.c         | 374 +++++++++++++++++++-------------------
 fs/befs/linuxvfs.c      | 199 ++++++++++----------
 fs/efs/super.c          |  43 +----
 fs/hfs/super.c          | 342 ++++++++++++++++-------------------
 fs/hfsplus/hfsplus_fs.h |   4 +-
 fs/hfsplus/options.c    | 263 ++++++++++-----------------
 fs/hfsplus/super.c      |  84 +++++----
 fs/hpfs/super.c         | 414 +++++++++++++++++++++---------------------
 fs/jfs/jfs_filsys.h     |   1 +
 fs/jfs/super.c          | 469 +++++++++++++++++++++++++-----------------------
 fs/ubifs/super.c        | 399 ++++++++++++++++++++--------------------
 12 files changed, 1346 insertions(+), 1432 deletions(-)

.
Subject: [GIT PULL] vfs misc
From: Christian Brauner <brauner@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Christian Brauner <brauner@kernel.org>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 14:56:11 +0100

Hey Linus,

/* Summary */

Features:

    - Fixup and improve NLM and kNFSD file lock callbacks.

      Last year both GFS2 and OCFS2 had some work done to make their
      locking more robust when exported over NFS. Unfortunately, part of
      that work caused both NLM (for NFS v3 exports) and kNFSD (for
      NFSv4.1+ exports) to no longer send lock notifications to clients.

      This in itself is not a huge problem because most NFS clients will
      still poll the server in order to acquire a conflicted lock.

      Its important for NLM and kNFSD that they do not block their
      kernel threads inside filesystem's file_lock implementations
      because that can produce deadlocks. We used to make sure of this
      by only trusting that posix_lock_file() can correctly handle
      blocking lock calls asynchronously, so the lock managers would
      only setup their file_lock requests for async callbacks if the
      filesystem did not define its own lock() file operation.

      However, when GFS2 and OCFS2 grew the capability to correctly
      handle blocking lock requests asynchronously, they started
      signalling this behavior with EXPORT_OP_ASYNC_LOCK, and the check
      for also trusting posix_lock_file() was inadvertently dropped, so
      now most filesystems no longer produce lock notifications when
      exported over NFS.

      Fix this by using an fop_flag which greatly simplifies the problem
      and grooms the way for future uses by both filesystems and lock
      managers alike.

    -  Add a sysctl to delete the dentry when a file is removed instead
       of making it a negative dentry.

       Commit 681ce8623567 ("vfs: Delete the associated dentry when
       deleting a file") introduced an unconditional deletion of the
       associated dentry when a file is removed. However, this led to
       performance regressions in specific benchmarks, such as
       ilebench.sum_operations/s, prompting a revert in commit
       4a4be1ad3a6e ("Revert "vfs: Delete the associated dentry when
       deleting a file""). This reintroduces the concept conditionally
       through a sysctl.

    - Expand the statmount() system call:

	  * Report the filesystem subtype in a new fs_subtype field to
	    e.g., report fuse filesystem subtypes.

          * Report the superblock source in a new sb_source field.

	  * Add a new way to return filesystem specific mount options in
	    an option array that returns filesystem specific mount
	    options separated by zero bytes and unescaped. This allows
	    caller's to retrieve filesystem specific mount options and
	    immediately pass them to e.g., fsconfig() without having to
	    unescape or split them.

	  * Report security (LSM) specific mount options in a separate
	    security option array. We don't lump them together with
	    filesystem specific mount options as security mount options
	    are generic and most users aren't interested in them.

	    The format is the same as for the filesystem specific mount
	    option array.

    - Support relative paths in fsconfig()'s FSCONFIG_SET_STRING command.

    - Optimize acl_permission_check() to avoid costly {g,u}id ownership
      checks if possible.

    - Use smp_mb__after_spinlock() to avoid full smp_mb() in evict().

    - Add synchronous wakeup support for ep_poll_callback.
      Currently, epoll only uses wake_up() to wake up task. But
      sometimes there are epoll users which want to use
      the synchronous wakeup flag to give a hint to the scheduler, e.g.,
      the Android binder driver. So add a wake_up_sync() define, and use
      wake_up_sync() when sync is true in ep_poll_callback().

Fixes:

    - Fix kernel documentation for inode_insert5() and iget5_locked().

    - Annotate racy epoll check on file->f_ep.

    - Make F_DUPFD_QUERY associative.

    - Avoid filename buffer overrun in initramfs.

    - Don't let statmount() return empty strings.

    - Add a cond_resched() to dump_user_range() to avoid hogging the CPU.

    - Don't query the device logical blocksize multiple times for hfsplus.

    - Make filemap_read() check that the offset is positive or zero.

Cleanups:

    - Various typo fixes.

    - Cleanup wbc_attach_fdatawrite_inode().

    - Add __releases annotation to wbc_attach_and_unlock_inode().

    - Add hugetlbfs tracepoints.

    - Fix various vfs kernel doc parameters.

    - Remove obsolete TODO comment from io_cancel().

    - Convert wbc_account_cgroup_owner() to take a folio.

    - Fix comments for BANDWITH_INTERVAL and wb_domain_writeout_add().

    - Reorder struct posix_acl to save 8 bytes.

    - Annotate struct posix_acl with __counted_by().

    - Replace one-element array with flexible array member in freevxfs.

    - Use idiomatic atomic64_inc_return() in alloc_mnt_ns().

/* Testing */

gcc version 14.2.0 (Debian 14.2.0-6)
Debian clang version 16.0.6 (27+b1)

All patches are based on v6.12-rc1 and have been sitting in linux-next.
No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known conflicts.

Merge conflicts with other trees
================================

No known conflicts.

(1) linux-next: manual merge of the vfs-brauner tree with the nfsd tree
    https://lore.kernel.org/r/20241024081515.1cd254a0@canb.auug.org.au

The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:

  Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.13.misc

for you to fetch changes up to aefff51e1c2986e16f2780ca8e4c97b784800ab5:

  statmount: retrieve security mount options (2024-11-14 17:03:25 +0100)

Please consider pulling these changes from the signed vfs-6.13.misc tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.13.misc

----------------------------------------------------------------
Andreas Gruenbacher (1):
      vfs: inode insertion kdoc corrections

Andrew Kreimer (1):
      fs/inode: Fix a typo

Benjamin Coddington (4):
      fs: Introduce FOP_ASYNC_LOCK
      gfs2/ocfs2: set FOP_ASYNC_LOCK
      NLM/NFSD: Fix lock notifications for async-capable filesystems
      exportfs: Remove EXPORT_OP_ASYNC_LOCK

Christian Brauner (7):
      Merge patch series "Fixup NLM and kNFSD file lock callbacks"
      Merge patch series "Introduce tracepoint for hugetlbfs"
      epoll: annotate racy check
      fcntl: make F_DUPFD_QUERY associative
      Merge patch series "fs: allow statmount to fetch the fs_subtype and sb_source"
      Merge patch series "two little writeback cleanups v2"
      statmount: retrieve security mount options

Christoph Hellwig (2):
      writeback: add a __releases annoation to wbc_attach_and_unlock_inode
      writeback: wbc_attach_fdatawrite_inode out of line

David Disseldorp (1):
      initramfs: avoid filename buffer overrun

Hongbo Li (3):
      hugetlbfs: support tracepoint
      hugetlbfs: use tracepoints in hugetlbfs functions.
      fs: support relative paths with FSCONFIG_SET_STRING

Jeff Layton (3):
      fs: don't let statmount return empty strings
      fs: add the ability for statmount() to report the fs_subtype
      fs: add the ability for statmount() to report the sb_source

Julia Lawall (1):
      fs: Reorganize kerneldoc parameter names

Linus Torvalds (1):
      fs: optimize acl_permission_check()

Mateusz Guzik (1):
      vfs: make evict() use smp_mb__after_spinlock instead of smp_mb

Miklos Szeredi (1):
      statmount: add flag to retrieve unescaped options

Mohammed Anees (1):
      fs:aio: Remove TODO comment suggesting hash or array usage in io_cancel()

Pankaj Raghav (1):
      fs/writeback: convert wbc_account_cgroup_owner to take a folio

Rik van Riel (1):
      coredump: add cond_resched() to dump_user_range

Tang Yizhou (2):
      mm/page-writeback.c: Update comment for BANDWIDTH_INTERVAL
      mm/page-writeback.c: Fix comment of wb_domain_writeout_add()

Thadeu Lima de Souza Cascardo (1):
      hfsplus: don't query the device logical block size multiple times

Thorsten Blum (3):
      acl: Realign struct posix_acl to save 8 bytes
      acl: Annotate struct posix_acl with __counted_by()
      freevxfs: Replace one-element array with flexible array member

Trond Myklebust (1):
      filemap: filemap_read() should check that the offset is positive or zero

Uros Bizjak (1):
      namespace: Use atomic64_inc_return() in alloc_mnt_ns()

Xuewen Yan (1):
      epoll: Add synchronous wakeup support for ep_poll_callback

Yafang Shao (1):
      vfs: Add a sysctl for automated deletion of dentry

 Documentation/admin-guide/cgroup-v2.rst     |   2 +-
 Documentation/admin-guide/sysctl/fs.rst     |   5 +
 Documentation/filesystems/nfs/exporting.rst |   7 --
 MAINTAINERS                                 |   1 +
 fs/aio.c                                    |   1 -
 fs/btrfs/extent_io.c                        |   7 +-
 fs/btrfs/inode.c                            |   2 +-
 fs/buffer.c                                 |   4 +-
 fs/char_dev.c                               |   2 +-
 fs/coredump.c                               |   1 +
 fs/dcache.c                                 |  16 ++-
 fs/eventpoll.c                              |  11 +-
 fs/ext4/page-io.c                           |   2 +-
 fs/f2fs/data.c                              |   9 +-
 fs/fcntl.c                                  |   3 +
 fs/freevxfs/vxfs_dir.h                      |   2 +-
 fs/fs-writeback.c                           |  40 +++++--
 fs/fs_parser.c                              |   1 +
 fs/gfs2/export.c                            |   1 -
 fs/gfs2/file.c                              |   2 +
 fs/hfsplus/hfsplus_fs.h                     |   3 +-
 fs/hfsplus/wrapper.c                        |   2 +
 fs/hugetlbfs/inode.c                        |  17 ++-
 fs/inode.c                                  |  29 +++--
 fs/iomap/buffered-io.c                      |   2 +-
 fs/lockd/svclock.c                          |   7 +-
 fs/mpage.c                                  |   2 +-
 fs/namei.c                                  |  41 +++++++
 fs/namespace.c                              | 161 ++++++++++++++++++++++++++--
 fs/nfsd/nfs4state.c                         |  19 +---
 fs/ocfs2/export.c                           |   1 -
 fs/ocfs2/file.c                             |   2 +
 fs/posix_acl.c                              |  13 ++-
 fs/seq_file.c                               |   2 +-
 include/linux/eventpoll.h                   |   2 +-
 include/linux/exportfs.h                    |  13 ---
 include/linux/filelock.h                    |   5 +
 include/linux/fs.h                          |   2 +
 include/linux/posix_acl.h                   |   6 +-
 include/linux/wait.h                        |   1 +
 include/linux/writeback.h                   |  32 +-----
 include/trace/events/hugetlbfs.h            | 156 +++++++++++++++++++++++++++
 include/uapi/linux/mount.h                  |  14 ++-
 init/initramfs.c                            |  15 +++
 mm/filemap.c                                |   2 +
 mm/page-writeback.c                         |   4 +-
 46 files changed, 531 insertions(+), 141 deletions(-)
 create mode 100644 include/trace/events/hugetlbfs.h

.
Subject: [GIT PULL] vfs rust file
From: Christian Brauner <brauner@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Christian Brauner <brauner@kernel.org>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 14:57:25 +0100

Hey Linus,

/* Summary */

This contains the file abstractions needed by the Rust implementation of
the Binder driver and other parts of the kernel.

Let's treat this as a first attempt at getting something working but I
do expect the actual interfaces to change significantly over time.
Simply because we are still figuring out what actually works. But
there's no point in further theorizing. Let's see how it holds up with
actual users.

/* Testing */

gcc version 14.2.0 (Debian 14.2.0-6)
Debian clang version 16.0.6 (27+b1)

All patches are based on v6.12-rc2 and have been sitting in linux-next.
No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known conflicts.

Merge conflicts with other trees
================================

(1) linux-next: manual merge of the rust tree with the vfs-brauner tree
    https://lore.kernel.org/r/20241004144202.24a9f0ef@canb.auug.org.au

(2) linux-next: manual merge of the rust tree with the vfs-brauner tree
    https://lore.kernel.org/r/20241008165636.0e8d0d4e@canb.auug.org.au

(3) linux-next: manual merge of the ftrace tree with the vfs-brauner tree
    https://lore.kernel.org/r/20241108135504.519ce71e@canb.auug.org.au

The following changes since commit 8cf0b93919e13d1e8d4466eb4080a4c4d9d66d7b:

  Linux 6.12-rc2 (2024-10-06 15:32:27 -0700)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.13.rust.file

for you to fetch changes up to fe95f58320e6c8dcea3bcb01336b9a7fdd7f684b:

  rust: task: adjust safety comments in Task methods (2024-10-15 16:07:02 +0200)

Please consider pulling these changes from the signed vfs-6.13.rust.file tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.13.rust.file

----------------------------------------------------------------
Alice Ryhl (7):
      rust: types: add `NotThreadSafe`
      rust: task: add `Task::current_raw`
      rust: security: add abstraction for secctx
      rust: file: add `Kuid` wrapper
      rust: file: add abstraction for `poll_table`
      rust: add seqfile abstraction
      rust: task: adjust safety comments in Task methods

Christian Brauner (1):
      Merge patch series "File abstractions needed by Rust Binder"

Wedson Almeida Filho (3):
      rust: file: add Rust abstraction for `struct file`
      rust: cred: add Rust abstraction for `struct cred`
      rust: file: add `FileDescriptorReservation`

 fs/file.c                       |   7 +
 rust/bindings/bindings_helper.h |   6 +
 rust/helpers/cred.c             |  13 ++
 rust/helpers/fs.c               |  12 ++
 rust/helpers/helpers.c          |   3 +
 rust/helpers/security.c         |  20 ++
 rust/helpers/task.c             |  38 ++++
 rust/kernel/cred.rs             |  85 ++++++++
 rust/kernel/fs.rs               |   8 +
 rust/kernel/fs/file.rs          | 461 ++++++++++++++++++++++++++++++++++++++++
 rust/kernel/lib.rs              |   4 +
 rust/kernel/security.rs         |  74 +++++++
 rust/kernel/seq_file.rs         |  52 +++++
 rust/kernel/sync.rs             |   1 +
 rust/kernel/sync/lock.rs        |  13 +-
 rust/kernel/sync/poll.rs        | 121 +++++++++++
 rust/kernel/task.rs             | 120 +++++++++--
 rust/kernel/types.rs            |  21 ++
 18 files changed, 1035 insertions(+), 24 deletions(-)
 create mode 100644 rust/helpers/cred.c
 create mode 100644 rust/helpers/fs.c
 create mode 100644 rust/helpers/security.c
 create mode 100644 rust/kernel/cred.rs
 create mode 100644 rust/kernel/fs.rs
 create mode 100644 rust/kernel/fs/file.rs
 create mode 100644 rust/kernel/security.rs
 create mode 100644 rust/kernel/seq_file.rs
 create mode 100644 rust/kernel/sync/poll.rs

.
Subject: [GIT PULL] vfs pagecache
From: Christian Brauner <brauner@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Christian Brauner <brauner@kernel.org>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 14:58:59 +0100

Hey Linus,

/* Summary */

Cleanup filesystem page flag usage: This continues the work to make the
mappedtodisk/owner_2 flag available to filesystems which don't use
buffer heads. Further patches remove uses of Private2. This brings us
very close to being rid of it entirely.

/* Testing */

gcc version 14.2.0 (Debian 14.2.0-6)
Debian clang version 16.0.6 (27+b1)

All patches are based on v6.12-rc1 and have been sitting in linux-next.
No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known conflicts.

Merge conflicts with other trees
================================

(1) linux-next: manual merge of the vfs-brauner tree with the btrfs tree
    https://lore.kernel.org/r/20241101092212.1c112872@canb.auug.org.au

The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:

  Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.13.pagecache

for you to fetch changes up to c6bbfc7ce1567eb7928f22d92b6ad34d8e4ea22b:

  Merge patch series "Filesystem page flags cleanup" (2024-10-04 09:24:28 +0200)

Please consider pulling these changes from the signed vfs-6.13.pagecache tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.13.pagecache

----------------------------------------------------------------
Christian Brauner (1):
      Merge patch series "Filesystem page flags cleanup"

Matthew Wilcox (Oracle) (6):
      fs: Move clearing of mappedtodisk to buffer.c
      nilfs2: Convert nilfs_copy_buffer() to use folios
      mm: Remove PageMappedToDisk
      btrfs: Switch from using the private_2 flag to owner_2
      ceph: Remove call to PagePrivate2()
      migrate: Remove references to Private2

 fs/btrfs/ctree.h           | 13 ++++---------
 fs/btrfs/inode.c           |  8 ++++----
 fs/btrfs/ordered-data.c    |  4 ++--
 fs/buffer.c                |  1 +
 fs/ceph/addr.c             | 20 ++++++++++----------
 fs/nilfs2/page.c           | 22 +++++++++++-----------
 include/linux/page-flags.h |  4 ++--
 mm/migrate.c               |  4 ++--
 mm/truncate.c              |  1 -
 9 files changed, 36 insertions(+), 41 deletions(-)

.
Subject: [GIT PULL] USB-serial updates for 6.13-rc1
From: Johan Hovold <johan@kernel.org>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 14:59:37 +0100

The following changes since commit 59b723cd2adbac2a34fc8e12c74ae26ae45bf230:

  Linux 6.12-rc6 (2024-11-03 14:05:52 -1000)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git tags/usb-serial-6.13-rc1

for you to fetch changes up to 8b524944f92ccad925b574f645e9c2709cf60d1e:

  USB: serial: ftdi_sio: Fix atomicity violation in get_serial_info() (2024-11-07 17:21:10 +0100)

----------------------------------------------------------------
USB-serial updates for 6.13-rc1

Here are the USB-serial updates for 6.13-rc1, including:

 - improved support for quirky pl2303 hxd devices
 - make sure ftdi_sio TIOCGSERIAL returns consistent data

Everything has been in linux-next with no reported issues.

----------------------------------------------------------------
Jan Kiszka (1):
      USB: serial: pl2303: account for deficits of clones

Qiu-ji Chen (1):
      USB: serial: ftdi_sio: Fix atomicity violation in get_serial_info()

 drivers/usb/serial/ftdi_sio.c |  2 ++
 drivers/usb/serial/pl2303.c   | 38 +++++++++++++++++++++++++++++++++++++-
 2 files changed, 39 insertions(+), 1 deletion(-)

.
Subject: [GIT PULL] vfs netfs
From: Christian Brauner <brauner@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Christian Brauner <brauner@kernel.org>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 15:00:21 +0100

Hey Linus,

A pidfs patch ended up in the branch and I didn't notice it. I decided
to leave it in here instead of rebasing the whole branch.

/* Summary */

This contains various fixes for the netfs library and related
filesystems and infrastructure:

afs:

    - Fix missing wire-up of afs_retry_request().

    - Fix the setting of the server responding flag in afs.

    - Fix possible infinite loop with unresponsive servers.

    - Remove unused struct and function prototype.

cachefiles:

    - Fix a dentry leak in cachefiles_open_file().

    - Fix incorrect length return value in cachefiles_ondemand_fd_write_iter().

    - Fix missing pos updates in cachefiles_ondemand_fd_write_iter().

    - Clean up in cachefiles_commit_tmpfile().

    - Fix NULL pointer dereference in object->file.

    - Add a memory barrier for FSCACHE_VOLUME_CREATING.

netfs:

    - Advance iterator correctly rather than jumping it.

    - Add folio_queue API documentation.

    - Fix the netfs_folio tracepoint to handle NULL mapping.

    - Remove call to folio_index().

    - Fix a few minor bugs in netfs_page_mkwrite().

    - Remove unnecessary references to pages.

pidfs:

    - Check for valid pid namespace.

/* Testing */

gcc version 14.2.0 (Debian 14.2.0-6)
Debian clang version 16.0.6 (27+b1)

All patches are based on v6.12-rc1 and have been sitting in linux-next.
No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known conflicts.

Merge conflicts with other trees
================================

No known conflicts.

The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:

  Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.13.netfs

for you to fetch changes up to a4b2923376be062a243ac38762212a38485cfab1:

  Merge patch series "fscache/cachefiles: Some bugfixes" (2024-11-11 14:39:39 +0100)

Please consider pulling these changes from the signed vfs-6.13.netfs tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.13.netfs

----------------------------------------------------------------
Baokun Li (1):
      cachefiles: fix dentry leak in cachefiles_open_file()

Christian Brauner (3):
      pidfs: check for valid pid namespace
      Merge patch series "Random netfs folio fixes"
      Merge patch series "fscache/cachefiles: Some bugfixes"

David Howells (5):
      afs: Fix missing wire-up of afs_retry_request()
      afs: Fix the setting of the server responding flag
      netfs: Advance iterator correctly rather than jumping it
      netfs: Add folio_queue API documentation
      netfs: Fix the netfs_folio tracepoint to handle NULL mapping

Marc Dionne (1):
      afs: Fix possible infinite loop with unresponsive servers

Matthew Wilcox (Oracle) (3):
      netfs: Remove call to folio_index()
      netfs: Fix a few minor bugs in netfs_page_mkwrite()
      netfs: Remove unnecessary references to pages

Thorsten Blum (1):
      afs: Remove unused struct and function prototype

Zizhi Wo (5):
      cachefiles: Fix incorrect length return value in cachefiles_ondemand_fd_write_iter()
      cachefiles: Fix missing pos updates in cachefiles_ondemand_fd_write_iter()
      cachefiles: Clean up in cachefiles_commit_tmpfile()
      cachefiles: Fix NULL pointer dereference in object->file
      netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING

 Documentation/core-api/folio_queue.rst | 212 +++++++++++++++++++++++++++++++++
 fs/afs/afs_vl.h                        |   9 --
 fs/afs/file.c                          |   1 +
 fs/afs/fs_operation.c                  |   2 +-
 fs/afs/fs_probe.c                      |   4 +-
 fs/afs/rotate.c                        |  11 +-
 fs/cachefiles/interface.c              |  14 ++-
 fs/cachefiles/namei.c                  |  12 +-
 fs/cachefiles/ondemand.c               |  38 ++++--
 fs/netfs/buffered_read.c               |   8 +-
 fs/netfs/buffered_write.c              |  41 ++++---
 fs/netfs/fscache_volume.c              |   3 +-
 fs/netfs/write_issue.c                 |  12 +-
 fs/pidfs.c                             |   5 +-
 include/linux/folio_queue.h            | 168 ++++++++++++++++++++++++++
 include/trace/events/netfs.h           |   5 +-
 16 files changed, 475 insertions(+), 70 deletions(-)
 create mode 100644 Documentation/core-api/folio_queue.rst

.
Subject: [GIT PULL] vfs file
From: Christian Brauner <brauner@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Christian Brauner <brauner@kernel.org>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 15:02:02 +0100

Hey Linus,

/* Summary */

This contains changes the changes for files for this cycle:

- Introduce a new reference counting mechanism for files.

  As atomic_inc_not_zero() is implemented with a try_cmpxchg() loop it
  has O(N^2) behaviour under contention with N concurrent operations and
  it is in a hot path in __fget_files_rcu().

  The rcuref infrastructures remedies this problem by using an
  unconditional increment relying on safe- and dead zones to make this
  work and requiring rcu protection for the data structure in question.
  This not just scales better it also introduces overflow protection.

  However, in contrast to generic rcuref, files require a memory barrier
  and thus cannot rely on *_relaxed() atomic operations and also require
  to be built on atomic_long_t as having massive amounts of reference
  isn't unheard of even if it is just an attack.

  This adds a file specific variant instead of making this a generic
  library.

  This has been tested by various people and it gives consistent
  improvement up to 3-5% on workloads with loads of threads.

- Add a fastpath for find_next_zero_bit(). Skip 2-levels searching via
  find_next_zero_bit() when there is a free slot in the word that contains
  the next fd. This improves pts/blogbench-1.1.0 read by 8% and write by
  4% on Intel ICX 160.

- Conditionally clear full_fds_bits since it's very likely that a bit
  in full_fds_bits has been cleared during __clear_open_fds(). This
  improves pts/blogbench-1.1.0 read up to 13%, and write up to 5% on
  Intel ICX 160.

- Get rid of all lookup_*_fdget_rcu() variants. They were used to lookup
  files without taking a reference count. That became invalid once files
  were switched to SLAB_TYPESAFE_BY_RCU and now we're always taking a
  reference count. Switch to an already existing helper and remove the
  legacy variants.

- Remove pointless includes of <linux/fdtable.h>.

- Avoid cmpxchg() in close_files() as nobody else has a reference to the
  files_struct at that point.

- Move close_range() into fs/file.c and fold __close_range() into it.

- Cleanup calling conventions of alloc_fdtable() and expand_files().

- Merge __{set,clear}_close_on_exec() into one.

- Make __set_open_fd() set cloexec as well instead of doing it
  in two separate steps.

/* Testing */

gcc version 14.2.0 (Debian 14.2.0-6)
Debian clang version 16.0.6 (27+b1)

All patches are based on v6.12-rc2 and have been sitting in linux-next.
No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known conflicts.

Merge conflicts with other trees
================================

No known conflicts.

The following changes since commit 8cf0b93919e13d1e8d4466eb4080a4c4d9d66d7b:

  Linux 6.12-rc2 (2024-10-06 15:32:27 -0700)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.13.file

for you to fetch changes up to aab154a442f9ba2a08fc130dbc8d178a33e10345:

  selftests: add file SLAB_TYPESAFE_BY_RCU recycling stressor (2024-10-30 09:58:02 +0100)

Please consider pulling these changes from the signed vfs-6.13.file tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.13.file

----------------------------------------------------------------
Al Viro (8):
      get rid of ...lookup...fdget_rcu() family
      remove pointless includes of <linux/fdtable.h>
      close_files(): don't bother with xchg()
      move close_range(2) into fs/file.c, fold __close_range() into it
      alloc_fdtable(): change calling conventions.
      file.c: merge __{set,clear}_close_on_exec()
      make __set_open_fd() set cloexec state as well
      expand_files(): simplify calling conventions

Christian Brauner (6):
      fs: protect backing files with rcu
      fs: add file_ref
      fs: port files to file_ref
      Merge patch series "fs: introduce file_ref_t"
      Merge branch 'work.fdtable' into vfs.file
      selftests: add file SLAB_TYPESAFE_BY_RCU recycling stressor

Yu Ma (3):
      fs/file.c: remove sanity_check and add likely/unlikely in alloc_fd()
      fs/file.c: conditionally clear full_fds
      fs/file.c: add fast path in find_next_fd()

 arch/powerpc/platforms/cell/spufs/coredump.c       |   4 +-
 drivers/gpu/drm/i915/gt/shmem_utils.c              |   2 +-
 drivers/gpu/drm/vmwgfx/ttm_object.c                |   2 +-
 fs/eventpoll.c                                     |   2 +-
 fs/fcntl.c                                         |   1 -
 fs/file.c                                          | 281 +++++++++++----------
 fs/file_table.c                                    |  50 +++-
 fs/gfs2/glock.c                                    |  12 +-
 fs/notify/dnotify/dnotify.c                        |   5 +-
 fs/notify/fanotify/fanotify.c                      |   1 -
 fs/notify/fanotify/fanotify_user.c                 |   1 -
 fs/open.c                                          |  17 --
 fs/overlayfs/copy_up.c                             |   1 -
 fs/proc/base.c                                     |   1 -
 fs/proc/fd.c                                       |  12 +-
 include/linux/fdtable.h                            |   5 -
 include/linux/file.h                               |   1 +
 include/linux/file_ref.h                           | 177 +++++++++++++
 include/linux/fs.h                                 |  10 +-
 io_uring/io_uring.c                                |   1 -
 kernel/bpf/bpf_inode_storage.c                     |   1 -
 kernel/bpf/bpf_task_storage.c                      |   1 -
 kernel/bpf/task_iter.c                             |   6 +-
 kernel/bpf/token.c                                 |   1 -
 kernel/exit.c                                      |   1 -
 kernel/kcmp.c                                      |   4 +-
 kernel/module/dups.c                               |   1 -
 kernel/module/kmod.c                               |   1 -
 kernel/umh.c                                       |   1 -
 net/handshake/request.c                            |   1 -
 security/apparmor/domain.c                         |   1 -
 tools/testing/selftests/filesystems/.gitignore     |   1 +
 tools/testing/selftests/filesystems/Makefile       |   2 +-
 .../testing/selftests/filesystems/file_stressor.c  | 194 ++++++++++++++
 34 files changed, 576 insertions(+), 226 deletions(-)
 create mode 100644 include/linux/file_ref.h
 create mode 100644 tools/testing/selftests/filesystems/file_stressor.c

.
Subject: [GIT PULL] vfs overlayfs
From: Christian Brauner <brauner@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Christian Brauner <brauner@kernel.org>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 15:03:18 +0100

Hey Linus,

/* Summary */

Make overlayfs support specifying layers through file descriptors.

Currently overlayfs only allows specifying layers through path names.
This is inconvenient for users that want to assemble an overlayfs mount
purely based on file descriptors:

This enables user to specify both:

    fsconfig(fd_overlay, FSCONFIG_SET_FD, "upperdir+", NULL, fd_upper);
    fsconfig(fd_overlay, FSCONFIG_SET_FD, "workdir+",  NULL, fd_work);
    fsconfig(fd_overlay, FSCONFIG_SET_FD, "lowerdir+", NULL, fd_lower1);
    fsconfig(fd_overlay, FSCONFIG_SET_FD, "lowerdir+", NULL, fd_lower2);

in addition to:

    fsconfig(fd_overlay, FSCONFIG_SET_STRING, "upperdir+", "/upper",  0);
    fsconfig(fd_overlay, FSCONFIG_SET_STRING, "workdir+",  "/work",   0);
    fsconfig(fd_overlay, FSCONFIG_SET_STRING, "lowerdir+", "/lower1", 0);
    fsconfig(fd_overlay, FSCONFIG_SET_STRING, "lowerdir+", "/lower2", 0);

There's also a large set of new overlayfs selftests to test new features
and some older properties.

/* Testing */

gcc version 14.2.0 (Debian 14.2.0-6)
Debian clang version 16.0.6 (27+b1)

All patches are based on v6.12-rc3 and have been sitting in linux-next.
No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known conflicts.

Merge conflicts with other trees
================================

No known conflicts.

The following changes since commit 8e929cb546ee42c9a61d24fae60605e9e3192354:

  Linux 6.12-rc3 (2024-10-13 14:33:32 -0700)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.13.ovl

for you to fetch changes up to d59dfd625a8bae3bfc527dd61f24750c4f87266c:

  selftests: add test for specifying 500 lower layers (2024-10-15 14:39:35 +0200)

Please consider pulling these changes from the signed vfs-6.13.ovl tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.13.ovl

----------------------------------------------------------------
Christian Brauner (7):
      fs: add helper to use mount option as path or fd
      ovl: specify layers via file descriptors
      Documentation,ovl: document new file descriptor based layers
      selftests: use shared header
      selftests: add overlayfs fd mounting selftests
      Merge patch series "ovl: file descriptors based layer setup"
      selftests: add test for specifying 500 lower layers

 Documentation/filesystems/overlayfs.rst            |  17 ++
 fs/fs_parser.c                                     |  20 ++
 fs/overlayfs/params.c                              | 116 ++++++++---
 include/linux/fs_parser.h                          |   5 +-
 .../selftests/filesystems/overlayfs/.gitignore     |   1 +
 .../selftests/filesystems/overlayfs/Makefile       |   2 +-
 .../selftests/filesystems/overlayfs/dev_in_maps.c  |  27 +--
 .../filesystems/overlayfs/set_layers_via_fds.c     | 217 +++++++++++++++++++++
 .../selftests/filesystems/overlayfs/wrappers.h     |  47 +++++
 9 files changed, 399 insertions(+), 53 deletions(-)
 create mode 100644 tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
 create mode 100644 tools/testing/selftests/filesystems/overlayfs/wrappers.h

.
Subject: [GIT PULL] vfs pidfs
From: Christian Brauner <brauner@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Christian Brauner <brauner@kernel.org>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 15:04:33 +0100

Hey Linus,

/* Summary */

This adds a new ioctl to retrieve information about a pidfd.

A common pattern when using pidfds is having to get information about
the process, which currently requires /proc being mounted, resolving the
fd to a pid, and then do manual string parsing of /proc/N/status and
friends. This needs to be reimplemented over and over in all userspace
projects (e.g.: it has been reimplemented in systemd, dbus, dbus-daemon,
polkit so far), and requires additional care in checking that the fd is
still valid after having parsed the data, to avoid races.

Having a programmatic API that can be used directly removes all these
requirements, including having /proc mounted.

As discussed at LPC24, add an ioctl with an extensible struct so that
more parameters can be added later if needed. Start with returning
pid/tgid/ppid and some creds unconditionally, and cgroupid optionally.

/* Testing */

gcc version 14.2.0 (Debian 14.2.0-6)
Debian clang version 16.0.6 (27+b1)

All patches are based on v6.12-rc3 and have been sitting in linux-next.
No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known conflicts.

Merge conflicts with other trees
================================

No known conflicts.

The following changes since commit 8e929cb546ee42c9a61d24fae60605e9e3192354:

  Linux 6.12-rc3 (2024-10-13 14:33:32 -0700)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.13.pidfs

for you to fetch changes up to cdda1f26e74bac732eca537a69f19f6a37b641be:

  pidfd: add ioctl to retrieve pid info (2024-10-24 13:54:51 +0200)

Please consider pulling these changes from the signed vfs-6.13.pidfs tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.13.pidfs

----------------------------------------------------------------
Luca Boccassi (1):
      pidfd: add ioctl to retrieve pid info

 fs/pidfs.c                                      | 86 ++++++++++++++++++++++++-
 include/uapi/linux/pidfd.h                      | 50 ++++++++++++++
 tools/testing/selftests/pidfd/pidfd_open_test.c | 82 ++++++++++++++++++++++-
 3 files changed, 214 insertions(+), 4 deletions(-)

.
Subject: [GIT PULL] vfs copy_struct_to_user()
From: Christian Brauner <brauner@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Christian Brauner <brauner@kernel.org>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 15:05:46 +0100

Hey Linus,

/* Summary */

This adds a copy_struct_to_user() helper which is a companion helper to
the already widely used copy_struct_from_user().

It copies a struct from kernel space to userspace, in a way that
guarantees backwards-compatibility for struct syscall arguments as long
as future struct extensions are made such that all new fields are
appended to the old struct, and zeroed-out new fields have the same
meaning as the old struct.

The first user is sched_getattr() system call but once the pidfs updates
for this cycle have landed the new extensible ioctl will be ported to it
as well.

/* Testing */

gcc version 14.2.0 (Debian 14.2.0-6)
Debian clang version 16.0.6 (27+b1)

All patches are based on v6.12-rc3 and have been sitting in linux-next.
No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known conflicts.

Merge conflicts with other trees
================================

No known conflicts.

The following changes since commit 8e929cb546ee42c9a61d24fae60605e9e3192354:

  Linux 6.12-rc3 (2024-10-13 14:33:32 -0700)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.13.usercopy

for you to fetch changes up to 112cca098a7010c02a4d535a253af72e4e5bbd06:

  sched_getattr: port to copy_struct_to_user (2024-10-21 16:51:31 +0200)

Please consider pulling these changes from the signed vfs-6.13.usercopy tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.13.usercopy

----------------------------------------------------------------
Aleksa Sarai (2):
      uaccess: add copy_struct_to_user helper
      sched_getattr: port to copy_struct_to_user

 include/linux/uaccess.h | 97 +++++++++++++++++++++++++++++++++++++++++++++++++
 kernel/sched/syscalls.c | 42 +--------------------
 2 files changed, 99 insertions(+), 40 deletions(-)

.
Subject: [GIT PULL] vfs tmpfs
From: Christian Brauner <brauner@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Christian Brauner <brauner@kernel.org>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 15:06:58 +0100

Hey Linus,

/* Summary */

This adds case-insensitive support for tmpfs.

The work contained in here adds support for case-insensitive file names
lookups in tmpfs. The main difference from other casefold filesystems is
that tmpfs has no information on disk, just on RAM, so we can't use mkfs
to create a case-insensitive tmpfs. For this implementation, there's a
mount option for casefolding. The rest of the patchset follows a similar
approach as ext4 and f2fs.

The use case for this feature is similar to the use case for ext4, to
better support compatibility layers (like Wine), particularly in
combination with sandboxing/container tools (like Flatpak).

Those containerization tools can share a subset of the host filesystem
with an application. In the container, the root directory and any parent
directories required for a shared directory are on tmpfs, with the
shared directories bind-mounted into the container's view of the
filesystem.

If the host filesystem is using case-insensitive directories, then the
application can do lookups inside those directories in a
case-insensitive way, without this needing to be implemented in
user-space. However, if the host is only sharing a subset of a
case-insensitive directory with the application, then the parent
directories of the mount point will be part of the container's root
tmpfs. When the application tries to do case-insensitive lookups of
those parent directories on a case-sensitive tmpfs, the lookup will
fail.

/* Testing */

gcc version 14.2.0 (Debian 14.2.0-6)
Debian clang version 16.0.6 (27+b1)

All patches are based on v6.12-rc4 and have been sitting in linux-next.
No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known conflicts.

Merge conflicts with other trees
================================

No known conflicts.

This will have a minor merge conflict with the vfs-6.13.file pull request I
sent as:

https://lore.kernel.org/r/20241115-vfs-file-f2297d7c58ee@brauner

The resolution for the conflict should look like this:

diff --cc include/linux/fs.h
index 3e53ba079f17,001d580af862..eae7ce884030
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
@@@ -45,7 -45,7 +45,8 @@@
  #include <linux/slab.h>
  #include <linux/maple_tree.h>
  #include <linux/rw_hint.h>
 +#include <linux/file_ref.h>
+ #include <linux/unicode.h>

The following changes since commit 42f7652d3eb527d03665b09edac47f85fb600924:

  Linux 6.12-rc4 (2024-10-20 15:19:38 -0700)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.13.tmpfs

for you to fetch changes up to 552b15103db404c7971d4958e6e28d4e7123a325:

  Merge patch series "tmpfs: Casefold fixes" (2024-11-06 11:22:30 +0100)

Please consider pulling these changes from the signed vfs-6.13.tmpfs tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.13.tmpfs

----------------------------------------------------------------
AndrÃ© Almeida (12):
      libfs: Create the helper function generic_ci_validate_strict_name()
      ext4: Use generic_ci_validate_strict_name helper
      unicode: Export latest available UTF-8 version number
      unicode: Recreate utf8_parse_version()
      libfs: Export generic_ci_ dentry functions
      tmpfs: Add casefold lookup support
      tmpfs: Add flag FS_CASEFOLD_FL support for tmpfs dirs
      tmpfs: Expose filesystem features via sysfs
      docs: tmpfs: Add casefold options
      libfs: Fix kernel-doc warning in generic_ci_validate_strict_name
      tmpfs: Fix type for sysfs' casefold attribute
      tmpfs: Initialize sysfs during tmpfs init

Christian Brauner (2):
      Merge patch series "tmpfs: Add case-insensitive support for tmpfs"
      Merge patch series "tmpfs: Casefold fixes"

 Documentation/filesystems/tmpfs.rst |  24 ++++
 fs/ext4/namei.c                     |   5 +-
 fs/libfs.c                          |  12 +-
 fs/unicode/utf8-core.c              |  26 ++++
 fs/unicode/utf8-selftest.c          |   3 -
 include/linux/fs.h                  |  49 +++++++
 include/linux/shmem_fs.h            |   6 +-
 include/linux/unicode.h             |   4 +
 mm/shmem.c                          | 265 ++++++++++++++++++++++++++++++++++--
 9 files changed, 371 insertions(+), 23 deletions(-)

.
Subject: [GIT PULL] vfs ecryptfs
From: Christian Brauner <brauner@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Christian Brauner <brauner@kernel.org>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 15:08:10 +0100

Hey Linus,

/* Summary */

The folio project is about to remove page->index. This pull request
contains the work required for ecryptfs.

/* Testing */

gcc version 14.2.0 (Debian 14.2.0-6)
Debian clang version 16.0.6 (27+b1)

All patches are based on v6.12-rc5 and have been sitting in linux-next.
No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known merge conflicts.

Merge conflicts with other trees
================================

The following changes since commit 81983758430957d9a5cb3333fe324fd70cf63e7e:

  Linux 6.12-rc5 (2024-10-27 12:52:02 -1000)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.13.ecryptfs

for you to fetch changes up to b4201b51d93eac77f772298a96bfedbdb0c7150c:

  Merge patch series "Convert ecryptfs to use folios" (2024-11-05 17:20:17 +0100)

Please consider pulling these changes from the signed vfs-6.13.ecryptfs tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.13.ecryptfs

----------------------------------------------------------------
Christian Brauner (1):
      Merge patch series "Convert ecryptfs to use folios"

Matthew Wilcox (Oracle) (10):
      ecryptfs: Convert ecryptfs_writepage() to ecryptfs_writepages()
      ecryptfs: Use a folio throughout ecryptfs_read_folio()
      ecryptfs: Convert ecryptfs_copy_up_encrypted_with_header() to take a folio
      ecryptfs: Convert ecryptfs_read_lower_page_segment() to take a folio
      ecryptfs: Convert ecryptfs_write() to use a folio
      ecryptfs: Convert ecryptfs_write_lower_page_segment() to take a folio
      ecryptfs: Convert ecryptfs_encrypt_page() to take a folio
      ecryptfs: Convert ecryptfs_decrypt_page() to take a folio
      ecryptfs: Convert lower_offset_for_page() to take a folio
      ecryptfs: Pass the folio index to crypt_extent()

 fs/ecryptfs/crypto.c          |  35 ++++++-----
 fs/ecryptfs/ecryptfs_kernel.h |   9 ++-
 fs/ecryptfs/mmap.c            | 136 ++++++++++++++++++------------------------
 fs/ecryptfs/read_write.c      |  50 ++++++++--------
 4 files changed, 105 insertions(+), 125 deletions(-)

.
Subject: [GIT PULL] vfs untorn writes
From: Christian Brauner <brauner@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Christian Brauner <brauner@kernel.org>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 15:09:21 +0100

Hey Linus,

/* Summary */

An atomic write is a write issed with torn-write protection. This means
for a power failure or any hardware failure all or none of the data from
the write will be stored, never a mix of old and new data.

This work is already supported for block devices. If a block device is
opened with O_DIRECT and the block device supports atomic write, then
FMODE_CAN_ATOMIC_WRITE is added to the file of the opened block device.

This pull request contains the work to expand atomic write support to
filesystems, specifically ext4 and XFS. Currently, only support for
writing exactly one filesystem block atomically is added.

Since it's now possible to have filesystem block size > page size for
XFS, it's possible to write 4K+ blocks atomically on x86.

/* Testing */

gcc version 14.2.0 (Debian 14.2.0-6)
Debian clang version 16.0.6 (27+b1)

All patches are based on v6.12-rc1 and have been sitting in linux-next.
No build failures or warnings were observed.

/* Conflicts */

Merge conflicts with mainline
=============================

No known conflicts.

Merge conflicts with other trees
================================

No known conflicts.

The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:

  Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.13.untorn.writes

for you to fetch changes up to 54079430c5dbf041363ab39a0c254cd9e4f6aed5:

  iomap: drop an obsolete comment in iomap_dio_bio_iter (2024-11-11 14:35:06 +0100)

Please consider pulling these changes from the signed vfs-6.13.untorn.writes tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.13.untorn.writes

----------------------------------------------------------------
Christian Brauner (1):
      Merge tag 'fs-atomic_2024-11-05' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into vfs.untorn.writes

Christoph Hellwig (1):
      iomap: drop an obsolete comment in iomap_dio_bio_iter

John Garry (8):
      block/fs: Pass an iocb to generic_atomic_write_valid()
      fs/block: Check for IOCB_DIRECT in generic_atomic_write_valid()
      block: Add bdev atomic write limits helpers
      fs: Export generic_atomic_write_valid()
      fs: iomap: Atomic write support
      xfs: Support atomic write for statx
      xfs: Validate atomic writes
      xfs: Support setting FMODE_CAN_ATOMIC_WRITE

Ritesh Harjani (IBM) (4):
      ext4: Add statx support for atomic writes
      ext4: Check for atomic writes support in write iter
      ext4: Support setting FMODE_CAN_ATOMIC_WRITE
      ext4: Do not fallback to buffered-io for DIO atomic write

 Documentation/filesystems/iomap/operations.rst | 15 +++++++++
 block/fops.c                                   | 22 +++++++------
 fs/ext4/ext4.h                                 | 10 ++++++
 fs/ext4/file.c                                 | 24 ++++++++++++++
 fs/ext4/inode.c                                | 39 ++++++++++++++++++++---
 fs/ext4/super.c                                | 31 +++++++++++++++++++
 fs/iomap/direct-io.c                           | 43 ++++++++++++++++++++------
 fs/iomap/trace.h                               |  3 +-
 fs/read_write.c                                | 16 ++++++----
 fs/xfs/xfs_buf.c                               |  7 +++++
 fs/xfs/xfs_buf.h                               |  4 +++
 fs/xfs/xfs_file.c                              | 16 ++++++++++
 fs/xfs/xfs_inode.h                             | 15 +++++++++
 fs/xfs/xfs_iops.c                              | 22 +++++++++++++
 include/linux/blkdev.h                         | 16 ++++++++++
 include/linux/fs.h                             |  2 +-
 include/linux/iomap.h                          |  1 +
 17 files changed, 254 insertions(+), 32 deletions(-)

.
Subject: [PATCH v3] drm/mgag200: Apply upper limit for clock variable
From: Murad Masimov <m.masimov@maxima.ru>
To: Dave Airlie <airlied@redhat.com>
Date: Fri, 15 Nov 2024 17:14:47 +0300

.
Subject: [Intel-wired-lan] [PATCH v3 1/1] ixgbe: Correct BASE-BX10 compliance code
From: Tore Amundsen <tore@amundsen.org>
To: netdev@vger.kernel.org
Cc: pmenzel@molgen.mpg.de,
	andrew+netdev@lunn.ch,
	anthony.l.nguyen@intel.com,
	davem@davemloft.net,
	edumazet@google.com,
	ernesto@castellotti.net,
	intel-wired-lan@lists.osuosl.org,
	kuba@kernel.org,
	linux-kernel@vger.kernel.org,
	pabeni@redhat.com,
	przemyslaw.kitszel@intel.com,
	tore@amundsen.org
Date: Fri, 15 Nov 2024 14:17:36 +0000

.
Subject: [PATCH] media: i2c: imx296: Implement simple retry for model identification
From: Alexandru Ardelean <aardelean@baylibre.com>
To: linux-kernel@vger.kernel.org,
	linux-media@vger.kernel.org
Cc: laurent.pinchart@ideasonboard.com,
	manivannan.sadhasivam@linaro.org,
	sakari.ailus@linux.intel.com,
	mchehab@kernel.org,
	Alexandru Ardelean <alex@shruggie.ro>,
	Alexandru Ardelean <aardelean@baylibre.com>
Date: Fri, 15 Nov 2024 16:20:21 +0200

.
Subject: [GIT PULL] slab updates for 6.13
From: Vlastimil Babka <vbabka@suse.cz>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: David Rientjes <rientjes@google.com>, Christoph Lameter <cl@linux.com>,
 Andrew Morton <akpm@linux-foundation.org>,
 "linux-mm@kvack.org" <linux-mm@kvack.org>,
 LKML <linux-kernel@vger.kernel.org>,
 Roman Gushchin <roman.gushchin@linux.dev>,
 Hyeonggon Yoo <42.hyeyoo@gmail.com>
Date: Fri, 15 Nov 2024 15:22:30 +0100

Hi Linus,

please pull the latest slab updates from:

  git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git tags/slab-for-6.13

One new feature and non-critical fixes (mostly related to debugging).
No conflicts to be expected, AFAIK.

Thanks,
Vlastimil

======================================

- Add new slab_strict_numa boot parameter to enforce per-object memory policies
  on top of slab folio policies, for systems where saving cost of remote
  accesses is more important than minimizing slab allocation overhead
  (Christoph Lameter)

- krealloc() fixes for not violating __GFP_ZERO guarantees on krealloc() when
  slub_debug (redzone and object tracking) is enabled (Feng Tang)

- Fix a memory leak in case sysfs registration fails for a slab cache, and also
  no longer fail to create the cache in that case (Hyeonggon Yoo)

- Fix handling of detected consistency problems (due to buggy slab user) with
  slub_debug enabled, so that it does not cause further list corruption bugs
  (yuan.gao)

- Code cleanup and kerneldocs polishing (Zhen Lei, Vlastimil Babka)

----------------------------------------------------------------
Christoph Lameter (1):
      SLUB: Add support for per object memory policies

Feng Tang (5):
      mm/kasan: Don't store metadata inside kmalloc object when slub_debug_orig_size is on
      mm/slub: Move krealloc() and related code to slub.c
      mm/slub: Consider kfence case for get_orig_size()
      mm/slub: Improve redzone check and zeroing for krealloc()
      mm/slub, kunit: Add testcase for krealloc redzone and zeroing

Hyeonggon Yoo (1):
      mm/slab: Allow cache creation to proceed even if sysfs registration fails

Vlastimil Babka (2):
      mm, slab: add kerneldocs for common SLAB_ flags
      Merge branch 'slab/for-6.13/features' into slab/for-next

Zhen Lei (1):
      mm/slab: remove duplicate check in create_cache()

yuan.gao (1):
      mm/slub: Avoid list corruption when removing a slab from the full list

 Documentation/admin-guide/kernel-parameters.txt |  10 ++
 Documentation/mm/slub.rst                       |   9 +
 include/linux/slab.h                            |  60 ++++---
 lib/slub_kunit.c                                |  42 +++++
 mm/kasan/generic.c                              |   7 +-
 mm/slab.h                                       |  11 ++
 mm/slab_common.c                                | 101 ++---------
 mm/slub.c                                       | 212 +++++++++++++++++++++---
 8 files changed, 320 insertions(+), 132 deletions(-)

.
Subject: [PATCH v8 0/6] drm/log: Introduce a new boot logger to draw the kmsg on the screen
From: Jocelyn Falempe <jfalempe@redhat.com>
To: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	Maxime Ripard <mripard@kernel.org>,
	Thomas Zimmermann <tzimmermann@suse.de>,
	David Airlie <airlied@gmail.com>,
	Daniel Vetter <daniel@ffwll.ch>,
	John Ogness <john.ogness@linutronix.de>,
	Javier Martinez Canillas <javierm@redhat.com>,
	"Guilherme G . Piccoli" <gpiccoli@igalia.com>,
	bluescreen_avenger@verizon.net,
	Caleb Connolly <caleb.connolly@linaro.org>,
	Petr Mladek <pmladek@suse.com>,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org
Cc: Jocelyn Falempe <jfalempe@redhat.com>
Date: Fri, 15 Nov 2024 14:40:37 +0100

.
Subject: [syzbot] Monthly bluetooth report (Nov 2024)
From: syzbot <syzbot+listb55ee1602b5d90b0989f@syzkaller.appspotmail.com>
To: linux-bluetooth@vger.kernel.org, linux-kernel@vger.kernel.org, 
	luiz.dentz@gmail.com, marcel@holtmann.org, syzkaller-bugs@googlegroups.com
Date: Fri, 15 Nov 2024 06:41:29 -0800

.
Subject: [syzbot] Monthly usb report (Nov 2024)
From: syzbot <syzbot+list77c90b8abe21b2b55fe6@syzkaller.appspotmail.com>
To: linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, 
	syzkaller-bugs@googlegroups.com
Date: Fri, 15 Nov 2024 06:42:23 -0800

.
Subject: [GIT PULL] A Single RISC-V Fix for 6.12-rc8
From: Palmer Dabbelt <palmer@rivosinc.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Date: Fri, 15 Nov 2024 07:38:59 -0800 (PST)

The following changes since commit 59b723cd2adbac2a34fc8e12c74ae26ae45bf230:

  Linux 6.12-rc6 (2024-11-03 14:05:52 -1000)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git tags/riscv-for-linus-6.12-rc8

for you to fetch changes up to 57f7c7dc78cd09622b12920d92b40c1ce11b234e:

  drivers: perf: Fix wrong put_cpu() placement (2024-11-12 07:34:27 -0800)

----------------------------------------------------------------
A Single RISC-V Fix for 6.12-rc8

* A fix for the CPU perf driver that avoids leaking CPU ID references on
  systems without snapshot support.

----------------------------------------------------------------
Alexandre Ghiti (1):
      drivers: perf: Fix wrong put_cpu() placement

 drivers/perf/riscv_pmu_sbi.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv

.
Subject: [PATCH linux-next] lib/string_choices: Add str_locked_unlocked()/str_unlocked_locked() helper
From: R Sundar <prosunofficial@gmail.com>
To: Kees Cook <kees@kernel.org>,
	Andy Shevchenko <andy@kernel.org>
Cc: linux-hardening@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	R Sundar <prosunofficial@gmail.com>,
	Przemek Kitszel <przemyslaw.kitszel@intel.com>
Date: Fri, 15 Nov 2024 20:16:16 +0530

.
Subject: [PATCH] drm/msm/gem: prevent integer overflow in
 msm_ioctl_gem_submit()
From: Dan Carpenter <dan.carpenter@linaro.org>
To: Rob Clark <robdclark@gmail.com>
Cc: Abhinav Kumar <quic_abhinavk@quicinc.com>,
	Dmitry Baryshkov <dmitry.baryshkov@linaro.org>,
	Sean Paul <sean@poorly.run>,
	Marijn Suijten <marijn.suijten@somainline.org>,
	David Airlie <airlied@gmail.com>, Simona Vetter <simona@ffwll.ch>,
	linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org,
	freedreno@lists.freedesktop.org, linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org
Date: Fri, 15 Nov 2024 17:50:08 +0300

.
Subject: [RFC] mm/kmemleak: Fix sleeping function called from invalid context at print message
From: Alessandro Carminati <acarmina@redhat.com>
To: Catalin Marinas <catalin.marinas@arm.com>,
	Andrew Morton <akpm@linux-foundation.org>,
	Sebastian Andrzej Siewior <bigeasy@linutronix.de>,
	Clark Williams <clrkwllms@kernel.org>,
	Steven Rostedt <rostedt@goodmis.org>,
	linux-mm@kvack.org,
	linux-kernel@vger.kernel.org,
	linux-rt-devel@lists.linux.dev
Cc: Alessandro Carminati <alessandro.carminati@gmail.com>,
	Juri Lelli <juri.lelli@redhat.com>,
	Gabriele Paoloni <gpaoloni@redhat.com>,
	Alessandro Carminati <acarmina@redhat.com>
Date: Fri, 15 Nov 2024 14:54:10 +0000

.
Subject: [PATCH 0/3] Add support for attaching a regulator to w1: ds2482
From: =?utf-8?q?Kry=C5=A1tof_=C4=8Cern=C3=BD_via_B4_Relay?= <devnull+cleverline1mc.gmail.com@kernel.org>
To: Krzysztof Kozlowski <krzk@kernel.org>, Rob Herring <robh@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, 
 Stefan Wahren <stefan.wahren@chargebyte.com>
Cc: Ben Gardner <bgardner@wabtec.com>, linux-kernel@vger.kernel.org, 
 devicetree@vger.kernel.org, 
 =?utf-8?q?Kry=C5=A1tof_=C4=8Cern=C3=BD?= <cleverline1mc@gmail.com>
Date: Fri, 15 Nov 2024 15:58:03 +0100

.
Subject: [git pull] struct fd series
From: Al Viro <viro@zeniv.linux.org.uk>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 15:02:09 +0000

The following changes since commit 8cf0b93919e13d1e8d4466eb4080a4c4d9d66d7b:

  Linux 6.12-rc2 (2024-10-06 15:32:27 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git tags/pull-fd

for you to fetch changes up to 38052c2dd71f5490f34bba21dc358e97fb205ee5:

  deal with the last remaing boolean uses of fd_file() (2024-11-03 01:28:07 -0500)

----------------------------------------------------------------
the bulk of struct fd memory safety stuff

Making sure that struct fd instances are destroyed in the same
scope where they'd been created, getting rid of reassignments
and passing them by reference, converting to CLASS(fd{,_pos,_raw}).

We are getting very close to having the memory safety of that stuff
trivial to verify.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

----------------------------------------------------------------
Al Viro (28):
      net/socket.c: switch to CLASS(fd)
      regularize emptiness checks in fini_module(2) and vfs_dedupe_file_range()
      timerfd: switch to CLASS(fd)
      get rid of perf_fget_light(), convert kernel/events/core.c to CLASS(fd)
      switch netlink_getsockbyfilp() to taking descriptor
      do_mq_notify(): saner skb freeing on failures
      do_mq_notify(): switch to CLASS(fd)
      simplify xfs_find_handle() a bit
      convert vmsplice() to CLASS(fd)
      fdget_raw() users: switch to CLASS(fd_raw)
      introduce "fd_pos" class, convert fdget_pos() users to it.
      o2hb_region_dev_store(): avoid goto around fdget()/fdput()
      privcmd_ioeventfd_assign(): don't open-code eventfd_ctx_fdget()
      fdget(), trivial conversions
      fdget(), more trivial conversions
      convert do_preadv()/do_pwritev()
      convert cachestat(2)
      switch spufs_calls_{get,put}() to CLASS() use
      convert spu_run(2)
      convert media_request_get_by_fd()
      convert cifs_ioctl_copychunk()
      convert vfs_dedupe_file_range().
      convert do_select()
      do_pollfd(): convert to CLASS(fd)
      assorted variants of irqfd setup: convert to CLASS(fd)
      memcg_write_event_control(): switch to CLASS(fd)
      css_set_fork(): switch to CLASS(fd_raw, ...)
      deal with the last remaing boolean uses of fd_file()

 arch/alpha/kernel/osf_sys.c                |   5 +-
 arch/arm/kernel/sys_oabi-compat.c          |  10 +-
 arch/powerpc/kvm/book3s_64_vio.c           |  21 +-
 arch/powerpc/kvm/powerpc.c                 |  24 +--
 arch/powerpc/platforms/cell/spu_syscalls.c |  68 +++----
 arch/x86/kernel/cpu/sgx/main.c             |  10 +-
 arch/x86/kvm/svm/sev.c                     |  39 ++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c  |  23 +--
 drivers/gpu/drm/drm_syncobj.c              |   9 +-
 drivers/infiniband/core/ucma.c             |  19 +-
 drivers/infiniband/core/uverbs_cmd.c       |   8 +-
 drivers/media/mc/mc-request.c              |  18 +-
 drivers/media/rc/lirc_dev.c                |  13 +-
 drivers/vfio/group.c                       |   6 +-
 drivers/vfio/virqfd.c                      |  16 +-
 drivers/virt/acrn/irqfd.c                  |  13 +-
 drivers/xen/privcmd.c                      |  28 +--
 fs/btrfs/ioctl.c                           |   5 +-
 fs/eventfd.c                               |   9 +-
 fs/eventpoll.c                             |  38 ++--
 fs/ext4/ioctl.c                            |  21 +-
 fs/f2fs/file.c                             |  15 +-
 fs/fcntl.c                                 |  42 ++--
 fs/fhandle.c                               |   5 +-
 fs/fsopen.c                                |  19 +-
 fs/fuse/dev.c                              |   6 +-
 fs/ioctl.c                                 |  23 +--
 fs/kernel_read_file.c                      |  12 +-
 fs/locks.c                                 |  15 +-
 fs/namei.c                                 |  13 +-
 fs/namespace.c                             |  47 ++---
 fs/notify/fanotify/fanotify_user.c         |  44 ++---
 fs/notify/inotify/inotify_user.c           |  38 ++--
 fs/ocfs2/cluster/heartbeat.c               |  24 +--
 fs/open.c                                  |  61 +++---
 fs/quota/quota.c                           |  12 +-
 fs/read_write.c                            | 145 +++++---------
 fs/readdir.c                               |  28 +--
 fs/remap_range.c                           |  11 +-
 fs/select.c                                |  48 ++---
 fs/signalfd.c                              |   9 +-
 fs/smb/client/ioctl.c                      |  11 +-
 fs/splice.c                                |  78 +++-----
 fs/statfs.c                                |  12 +-
 fs/sync.c                                  |  29 ++-
 fs/timerfd.c                               |  40 ++--
 fs/utimes.c                                |  11 +-
 fs/xfs/xfs_exchrange.c                     |  18 +-
 fs/xfs/xfs_handle.c                        |  16 +-
 fs/xfs/xfs_ioctl.c                         |  69 ++-----
 include/linux/cleanup.h                    |   2 +-
 include/linux/file.h                       |   7 +-
 include/linux/netlink.h                    |   2 +-
 io_uring/sqpoll.c                          |  29 +--
 ipc/mqueue.c                               | 109 +++--------
 kernel/cgroup/cgroup.c                     |  21 +-
 kernel/events/core.c                       |  63 ++----
 kernel/module/main.c                       |  15 +-
 kernel/nsproxy.c                           |   5 +-
 kernel/pid.c                               |  20 +-
 kernel/signal.c                            |  29 +--
 kernel/sys.c                               |  15 +-
 kernel/taskstats.c                         |  18 +-
 kernel/watch_queue.c                       |   6 +-
 mm/fadvise.c                               |  10 +-
 mm/filemap.c                               |  17 +-
 mm/memcontrol-v1.c                         |  44 ++---
 mm/readahead.c                             |  17 +-
 net/core/net_namespace.c                   |  10 +-
 net/netlink/af_netlink.c                   |   9 +-
 net/socket.c                               | 303 +++++++++++++----------------
 security/integrity/ima/ima_main.c          |   7 +-
 security/landlock/syscalls.c               |  45 ++---
 security/loadpin/loadpin.c                 |   8 +-
 sound/core/pcm_native.c                    |   2 +-
 virt/kvm/eventfd.c                         |  15 +-
 virt/kvm/vfio.c                            |  14 +-
 77 files changed, 751 insertions(+), 1395 deletions(-)

.
Subject: [PATCH] ALSA: hda: Poll jack events for LS7A HD-Audio
From: Huacai Chen <chenhuacai@loongson.cn>
To: Takashi Iwai <tiwai@suse.com>,
	Jaroslav Kysela <perex@perex.cz>,
	Huacai Chen <chenhuacai@kernel.org>
Cc: linux-sound@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Xuerui Wang <kernel@xen0n.name>,
	Jiaxun Yang <jiaxun.yang@flygoat.com>,
	Huacai Chen <chenhuacai@loongson.cn>,
	stable@vger.kernel.org
Date: Fri, 15 Nov 2024 23:06:53 +0800

.
Subject: [git pull] xattr stuff
From: Al Viro <viro@zeniv.linux.org.uk>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 15:08:06 +0000

The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:

  Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git tags/pull-xattr

for you to fetch changes up to 46a7fcec097da5b3188dce608362fe6bf4ea26ee:

  xattr: remove redundant check on variable err (2024-11-06 13:00:01 -0500)

----------------------------------------------------------------
	sanitize xattr and io_uring interactions with it,
add *xattrat() syscalls, sanitize struct filename handling in there.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

----------------------------------------------------------------
Al Viro (9):
      teach filename_lookup() to treat NULL filename as ""
      getname_maybe_null() - the third variant of pathname copy-in
      io_[gs]etxattr_prep(): just use getname()
      xattr: switch to CLASS(fd)
      new helper: import_xattr_name()
      replace do_setxattr() with saner helpers.
      replace do_getxattr() with saner helpers.
      new helpers: file_listxattr(), filename_listxattr()
      new helpers: file_removexattr(), filename_removexattr()

Christian Göttsche (2):
      fs: rename struct xattr_ctx to kernel_xattr_ctx
      fs/xattr: add *at family syscalls

Colin Ian King (1):
      xattr: remove redundant check on variable err

Jens Axboe (1):
      io_uring: IORING_OP_F[GS]ETXATTR is fine with REQ_F_FIXED_FILE

 arch/alpha/kernel/syscalls/syscall.tbl      |   4 +
 arch/arm/tools/syscall.tbl                  |   4 +
 arch/arm64/tools/syscall_32.tbl             |   4 +
 arch/m68k/kernel/syscalls/syscall.tbl       |   4 +
 arch/microblaze/kernel/syscalls/syscall.tbl |   4 +
 arch/mips/kernel/syscalls/syscall_n32.tbl   |   4 +
 arch/mips/kernel/syscalls/syscall_n64.tbl   |   4 +
 arch/mips/kernel/syscalls/syscall_o32.tbl   |   4 +
 arch/parisc/kernel/syscalls/syscall.tbl     |   4 +
 arch/powerpc/kernel/syscalls/syscall.tbl    |   4 +
 arch/s390/kernel/syscalls/syscall.tbl       |   4 +
 arch/sh/kernel/syscalls/syscall.tbl         |   4 +
 arch/sparc/kernel/syscalls/syscall.tbl      |   4 +
 arch/x86/entry/syscalls/syscall_32.tbl      |   4 +
 arch/x86/entry/syscalls/syscall_64.tbl      |   4 +
 arch/xtensa/kernel/syscalls/syscall.tbl     |   4 +
 fs/internal.h                               |  17 +-
 fs/namei.c                                  |  34 ++-
 fs/stat.c                                   |  28 +-
 fs/xattr.c                                  | 446 ++++++++++++++++++----------
 include/asm-generic/audit_change_attr.h     |   6 +
 include/linux/fs.h                          |  10 +
 include/linux/syscalls.h                    |  13 +
 include/linux/xattr.h                       |   4 +
 include/uapi/asm-generic/unistd.h           |  11 +-
 include/uapi/linux/xattr.h                  |   7 +
 io_uring/xattr.c                            |  97 ++----
 scripts/syscall.tbl                         |   4 +
 28 files changed, 474 insertions(+), 267 deletions(-)

.
Subject: [git pull] ufs stuff
From: Al Viro <viro@zeniv.linux.org.uk>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 15:11:08 +0000

The following changes since commit 8cf0b93919e13d1e8d4466eb4080a4c4d9d66d7b:

  Linux 6.12-rc2 (2024-10-06 15:32:27 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git tags/pull-ufs

for you to fetch changes up to 6cfe56fbad32c8c5b50e82d9109413566d691569:

  ufs: ufs_sb_private_info: remove unused s_{2,3}apb fields (2024-11-12 19:02:12 -0500)

----------------------------------------------------------------
ufs cleanups, fixes and folio conversion

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

----------------------------------------------------------------
Agathe Porte (1):
      ufs: ufs_sb_private_info: remove unused s_{2,3}apb fields

Al Viro (12):
      ufs: fix handling of delete_entry and set_link failures
      ufs: missing ->splice_write()
      ufs: fix ufs_read_cylinder() failure handling
      ufs: untangle ubh_...block...() macros, part 1
      ufs: untangle ubh_...block...(), part 2
      ufs: untangle ubh_...block...(), part 3
      ufs_clusteracct(): switch to passing fragment number
      ufs_free_fragments(): fix the braino in sanity check
      ufs_inode_getfrag(): remove junk comment
      ufs: get rid of ubh_{ubhcpymem,memcpyubh}()
      clean ufs_trunc_direct() up a bit...
      ufs: take the handling of free block counters into a helper

Matthew Wilcox (Oracle) (5):
      ufs: Convert ufs_inode_getblock() to take a folio
      ufs: Convert ufs_extend_tail() to take a folio
      ufs: Convert ufs_inode_getfrag() to take a folio
      ufs: Pass a folio to ufs_new_fragments()
      ufs: Convert ufs_change_blocknr() to take a folio

 fs/ufs/balloc.c   | 107 ++++++++++++++------------------
 fs/ufs/cylinder.c |  31 ++++++----
 fs/ufs/dir.c      |  29 +++++----
 fs/ufs/file.c     |   1 +
 fs/ufs/inode.c    | 179 +++++++++++++++++++++++-------------------------------
 fs/ufs/namei.c    |  39 ++++++------
 fs/ufs/super.c    |  49 ++++++---------
 fs/ufs/ufs.h      |  12 ++--
 fs/ufs/ufs_fs.h   |   4 --
 fs/ufs/util.c     |  46 --------------
 fs/ufs/util.h     |  61 +++++++++----------
 11 files changed, 222 insertions(+), 336 deletions(-)

.
Subject: [PATCH v2] drm/rockchip: vop2: fix rk3588 dp+dsi maxclk verification
From: Heiko Stuebner <heiko@sntech.de>
To: heiko@sntech.de
Cc: quentin.schulz@theobroma-systems.com,
	hjc@rock-chips.com,
	andy.yan@rock-chips.com,
	dri-devel@lists.freedesktop.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	sebastian.reichel@collabora.com,
	Heiko Stuebner <heiko.stuebner@cherry.de>,
	Quentin Schulz <quentin.schulz@cherry.de>,
	Andy Yan <andyshrk@163.com>
Date: Fri, 15 Nov 2024 16:11:31 +0100

.
Subject: [GIT PULL] Please pull RDMA subsystem changes
From: Jason Gunthorpe <jgg@nvidia.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-rdma@vger.kernel.org, linux-kernel@vger.kernel.org,
	Leon Romanovsky <leonro@nvidia.com>
Date: Fri, 15 Nov 2024 11:18:07 -0400

--zYrWsi85CevLEbOH
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi Linus,

A last minute revert that is causing a regression

Thanks,
Jason

The following changes since commit 76d3ddff7153cc0bcc14a63798d19f5d0693ea71:

  RDMA/bnxt_re: synchronize the qp-handle table array (2024-10-21 13:28:15 -0300)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git tags/for-linus

for you to fetch changes up to 6abe2a90808192a5a8b2825293e5f10e80fdea56:

  Revert "RDMA/core: Fix ENODEV error for iWARP test over vlan" (2024-11-12 09:53:11 -0500)

----------------------------------------------------------------
RDMA v6.12 third rc pull

- Revert a change to the VLAN logic, this broke previously work ROCE
  configurations

- Fix a memory leak on error unwinding in bnxt_re

----------------------------------------------------------------
Christophe JAILLET (2):
      RDMA/bnxt_re: Fix some error handling paths in bnxt_re_probe()
      RDMA/bnxt_re: Remove some dead code

Leon Romanovsky (1):
      Revert "RDMA/core: Fix ENODEV error for iWARP test over vlan"

 drivers/infiniband/core/addr.c       |  2 --
 drivers/infiniband/hw/bnxt_re/main.c | 27 ++++++++-------------------
 2 files changed, 8 insertions(+), 21 deletions(-)

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

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

iHUEABYKAB0WIQRRRCHOFoQz/8F5bUaFwuHvBreFYQUCZzdmLQAKCRCFwuHvBreF
YTT0AP9P/+L0sX71iPpBmCOASviZ/tL1c1sJUCxjWxzB4957LgEA1UEd4wZXjpE6
TyR5lTqI/UkCA68QZcAxVth0AtHxEAs=
=J8c5
-----END PGP SIGNATURE-----

--zYrWsi85CevLEbOH--

.
Subject: [PATCH] bus: fsl-mc: Remove deadcode
From: linux@treblig.org
To: ioana.ciornei@nxp.com,
	stuyoder@gmail.com,
	christophe.leroy@csgroup.eu
Cc: linuxppc-dev@lists.ozlabs.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	"Dr. David Alan Gilbert" <linux@treblig.org>
Date: Fri, 15 Nov 2024 15:20:55 +0000

.
Subject: [for-linus][PATCH] tracing/ring-buffer: Clear all memory mapped CPU
 ring buffers on first recording
From: Steven Rostedt <rostedt@goodmis.org>
To: LKML <linux-kernel@vger.kernel.org>
Cc: Masami Hiramatsu <mhiramat@kernel.org>, Mathieu Desnoyers
 <mathieu.desnoyers@efficios.com>
Date: Fri, 15 Nov 2024 10:22:48 -0500

.
Subject: [PATCH] drm: rework FB_CORE dependency
From: Arnd Bergmann <arnd@kernel.org>
To: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Arnd Bergmann <arnd@arndb.de>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	Maxime Ripard <mripard@kernel.org>,
	David Airlie <airlied@gmail.com>,
	Simona Vetter <simona@ffwll.ch>,
	Jocelyn Falempe <jfalempe@redhat.com>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Jani Nikula <jani.nikula@intel.com>,
	Harry Wentland <harry.wentland@amd.com>,
	Masahiro Yamada <masahiroy@kernel.org>,
	Jonathan Cavitt <jonathan.cavitt@intel.com>,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 16:27:10 +0100

.
Subject: [PATCH v5 0/6] Add support for Blaize BLZP1600 SoC
From: Niko Pasaloukos <nikolaos.pasaloukos@blaize.com>
To: Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>,
        Conor Dooley <conor+dt@kernel.org>,
        James Cowgill <james.cowgill@blaize.com>,
        Matt Redfearn <matthew.redfearn@blaize.com>,
        Neil Jones
	<neil.jones@blaize.com>,
        Niko Pasaloukos <nikolaos.pasaloukos@blaize.com>,
        Catalin Marinas <catalin.marinas@arm.com>,
        Will Deacon <will@kernel.org>, Arnd Bergmann <arnd@arndb.de>,
        Olof Johansson <olof@lixom.net>
Date: Fri, 15 Nov 2024 14:58:00 +0000

.
Subject: [PATCH 0/5] MIPS: Allow using multi-cluster with a broken HCI.
From: Gregory CLEMENT <gregory.clement@bootlin.com>
To: Aleksandar Rikalo <arikalo@gmail.com>, 
 Thomas Bogendoerfer <tsbogend@alpha.franken.de>, 
 Jiaxun Yang <jiaxun.yang@flygoat.com>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>
Cc: Vladimir Kondratiev <vladimir.kondratiev@mobileye.com>, 
 =?utf-8?q?Th=C3=A9o_Lebrun?= <theo.lebrun@bootlin.com>, 
 Tawfik Bayouk <tawfik.bayouk@mobileye.com>, 
 Thomas Petazzoni <thomas.petazzoni@bootlin.com>, linux-mips@vger.kernel.org, 
 devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, 
 Gregory CLEMENT <gregory.clement@bootlin.com>
Date: Fri, 15 Nov 2024 16:29:53 +0100

.
Subject: [GIT PULL] s390 updates for 6.13 merge window
From: Heiko Carstens <hca@linux.ibm.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Vasily Gorbik <gor@linux.ibm.com>,
        Alexander Gordeev <agordeev@linux.ibm.com>, linux-s390@vger.kernel.org,
        linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 16:30:54 +0100

Hi Linus,

please pull s390 updates for the 6.13 merge window.

Thanks,
Heiko

The following changes since commit 8cf0b93919e13d1e8d4466eb4080a4c4d9d66d7b:

  Linux 6.12-rc2 (2024-10-06 15:32:27 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git tags/s390-6.13-1

for you to fetch changes up to e200565d434b66e5b2bfc3b143b66b8ca29666ad:

  s390/cio/ioasm: Convert to use flag output macros (2024-11-13 14:31:34 +0100)

----------------------------------------------------------------
s390 updates for 6.13 merge window

- Add firmware sysfs interface which allows user space to retrieve the dump
  area size of the machine

- Add 'measurement_chars_full' CHPID sysfs attribute to make the complete
  associated Channel-Measurements Characteristics Block available

- Add virtio-mem support

- Move gmap aka KVM page fault handling from the main fault handler to KVM
  code. This is the first step to make s390 KVM page fault handling similar
  to other architectures. With this first step the main fault handler does
  not have any special handling anymore, and therefore convert it to
  support LOCK_MM_AND_FIND_VMA

- With gcc 14 s390 support for flag output operand support for inline
  assemblies was added. This allows for several optimizations

  - Provide a cmpxchg inline assembly which makes use of this, and provide
    all variants of arch_try_cmpxchg() so that the compiler can generate
    slightly better code

  - Convert a few cmpxchg() loops to try_cmpxchg() loops

  - Similar to x86 add a CC_OUT() helper macro (and other macros), and
    convert all inline assemblies to make use of them, so that depending on
    compiler version better code can be generated

- List installed host-key hashes in sysfs if the machine supports the Query
  Ultravisor Keys UVC

- Add 'Retrieve Secret' ioctl which allows user space in protected
  execution guests to retrieve previously stored secrets from the
  Ultravisor

- Add pkey-uv module which supports the conversion of Ultravisor
  retrievable secrets to protected keys

- Extend the existing paes cipher to exploit the full AES-XTS hardware
  acceleration introduced with message-security assist extension 10

- Convert hopefully all sysfs show functions to use sysfs_emit() so that
  the constant flow of such patches stop

- For PCI devices make use of the newly added Topology ID attribute to
  enable whole card multi-function support despite the change to PCHID per
  port. Additionally improve the overall robustness and usability of
  the multifunction support

- Various other small improvements, fixes, and cleanups

----------------------------------------------------------------
Alexander Egorenkov (1):
      s390/dump: Add firmware sysfs attribute for dump area size

Antonia Jonas (1):
      s390/cpum_cf: Correct typo CYLCE

Claudio Imbrenda (10):
      s390/entry: Remove __GMAP_ASCE and use _PIF_GUEST_FAULT again
      s390/kvm: Remove kvm_arch_fault_in_page()
      s390/mm/gmap: Refactor gmap_fault() and add support for pfault
      s390/mm/gmap: Fix __gmap_fault() return code
      s390/mm/fault: Handle guest-related program interrupts in KVM
      s390/kvm: Stop using gmap_{en,dis}able()
      s390/mm/gmap: Remove gmap_{en,dis}able()
      s390: Remove gmap pointer from lowcore
      s390/kvm: Initialize uninitialized flags variable
      s390/kvm: Mask extra bits from program interrupt code

David Hildenbrand (8):
      s390/kdump: Provide is_kdump_kernel() implementation
      Documentation: s390-diag.rst: Make diag500 a generic KVM hypercall
      Documentation: s390-diag.rst: Document diag500(STORAGE LIMIT) subfunction
      s390/physmem_info: Query diag500(STORAGE LIMIT) to support QEMU/KVM memory devices
      virtio-mem: s390 support
      lib/Kconfig.debug: Default STRICT_DEVMEM to "y" on s390
      s390/sparsemem: Reduce section size to 128 MiB
      s390/sparsemem: Provide memory_add_physaddr_to_nid() with CONFIG_NUMA

Gerd Bayer (2):
      s390/pci: Switch over to sysfs_emit
      s390/facilities: Fix warning about shadow of global variable

Halil Pasic (1):
      s390/virtio_ccw: Fix dma_parm pointer not set up

Harald Freudenberger (7):
      s390/zcrypt: Cleanup include zcrypt_api.h
      s390/pkey: Simplify protected key length calculation code
      s390/pkey: Rework pkey verify for protected keys
      s390/pkey: Fix checkpatch findings in pkey header file
      s390/pkey: Build module name array selectively based on kernel config options
      s390/pkey: Add new pkey handler module pkey-uv
      MAINTAINERS: Update and add s390 crypto related entries

Heiko Carstens (46):
      s390: Fix various typos
      s390/pageattr: Implement missing kernel_page_present()
      s390/mm: Simplify get_fault_type()
      s390/mm: Get rid of fault type switch statements
      s390/mm: Convert to LOCK_MM_AND_FIND_VMA
      s390/mm: Cleanup fault error handling
      Merge branch 'virtio-mem' into features
      s390/configs: Enable CONFIG_VIRTIO_MEM
      s390/sparsemem: Provide phys_to_target_node() with CONFIG_NUMA
      s390/uvdevice: Fix and slightly improve kernel-doc comment
      s390/con3270: Use NULL instead of 0 for pointers
      s390/cmpxchg: Convert one and two byte case inline assemblies to C
      s390/cmpxchg: Provide arch_try_cmpxchg()
      s390/cmpxchg: Implement arch_xchg() with arch_try_cmpxchg()
      s390/cmpxchg: Provide arch_cmpxchg128_local()
      s390/cmpxchg: Provide arch_try_cmpxchg128()
      s390/atomic: Convert arch_atomic_xchg() to C function
      s390/cmpxchg: Use arch_cmpxchg() instead of __atomic_cmpxchg()
      s390/atomic: Provide arch_atomic_try_cmpxchg()
      s390/preempt: Use arch_try_cmpxchg() instead of __atomic_cmpxchg()
      s390/locking: Use arch_try_cmpxchg() instead of __atomic_cmpxchg_bool()
      s390/atomic: Remove __atomic_cmpxchg() variants
      s390/perf_cpum_sf: Convert to use try_cmpxchg128()
      s390/perf_cpum_cf: Convert to use local64_try_cmpxchg()
      s390/asm: Helper macros for flag output operand handling
      s390/sthyi: Convert to use flag output macros
      s390/pageattr: Convert to use flag output macros
      s390/time: Convert to use flag output macros
      s390/topology: Convert to use flag output macros
      s390/cpcmd: Convert to use flag output macros
      s390/cpu_mf: Convert to use flag output macros
      s390/mm: Convert to use flag output macros
      s390/pai: Convert to use flag output macros
      s390/uv: Convert to use flag output macros
      s390/smp: Convert to use flag output macros
      s390/irq: Convert to use flag output macros
      s390/diag: Convert to use flag output macros
      s390/string: Convert to use flag output macros
      s390/extmem: Convert to use flag output macros
      s390/kvm: Convert to use flag output macros
      s390/pci: Convert to use flag output macros
      s390/boot/physmem: Convert to use flag output macros
      s390/dasd: Convert to use flag output macros
      s390/sclp: Convert to use flag output macros
      s390/cio/qdio: Convert to use flag output macros
      s390/cio/ioasm: Convert to use flag output macros

Holger Dengler (7):
      s390/pkey: Tolerate larger key blobs
      s390/crypto: Convert to reverse x-mas tree, rename ret to rc
      s390/crypto: Use module-local structures for protected keys
      s390/crypto: Generalize parameters for key conversion
      s390/crypto: Introduce function for tokenize clearkeys
      s390/crypto: Postpone the key split to key conversion
      s390/crypto: Add hardware acceleration for full AES-XTS mode

Julian Vetter (1):
      s390/pci: Align prototypes of zpci IO memcpy functions

Masahiro Yamada (3):
      s390/syscalls: Avoid creation of arch/arch/ directory
      s390/syscalls: Remove unnecessary argument of filechk_syshdr
      s390/syscalls: Convert filechk to if_changed

Mete Durlu (22):
      s390/topology: Switch over to sysfs_emit()
      s390/time: Switch over to sysfs_emit()
      s390/smp: Switch over to sysfs_emit()
      s390/perf_event: Switch over to sysfs_emit()
      s390/nospec: Switch over to sysfs_emit()
      s390/ipl: Switch over to sysfs_emit()
      s390/crypto: Switch over to sysfs_emit()
      scsi: zfcp: Switch over to sysfs_emit()
      s390/cio/chp: Switch over to sysfs_emit()
      s390/cio/device: Switch over to sysfs_emit()
      s390/cio/cmf: Switch over to sysfs_emit()
      s390/cio/ccwgroup: Switch over to sysfs_emit()
      s390/cio/css: Switch over to sysfs_emit()
      s390/cio/scm: Switch over to sysfs_emit()
      s390/dcssblk: Switch over to sysfs_emit()
      s390/tape: Switch over to sysfs_emit()
      s390/vmlogrdr: Switch over to sysfs_emit()
      s390/sclp_ocf: Switch over to sysfs_emit()
      s390/sclp_cpi: Switch over to sysfs_emit()
      s390/vmur: Switch over to sysfs_emit()
      s390/vfio-ap: Switch over to sysfs_emit()
      s390/netiucv: Switch over to sysfs_emit()

Niklas Schnelle (6):
      s390/pci: Sort PCI functions prior to creating virtual busses
      s390/pci: Use topology ID for multi-function devices
      s390/pci: Ignore RID for isolated VFs
      s390/sclp: Allow user-space to provide PCI reports for optical modules
      s390/pci: Expose FIDPARM attribute in sysfs
      s390/pci: Add header guards and includes to internal headers

Peter Oberparleiter (1):
      s390/cio: Externalize full CMG characteristics

Shen Lichuan (1):
      s390/cio: Correct some typos in comments

Steffen Eiden (8):
      s390/uv: Refactor uv-sysfs creation
      s390/uv: Provide host-key hashes in sysfs
      s390/uv: Use a constant for more-data rc
      s390/uv: Retrieve UV secrets support
      s390/uvdevice: Add Retrieve Secret IOCTL
      s390/uvdevice: Increase indent in IOCTL definitions
      s390/uv: Retrieve UV secrets sysfs support
      s390/uvdevice: Support longer secret lists

Thomas Richter (8):
      s390/cpum_sf: Set bit PMU_F_ENABLED enabled after lpp() invocation
      s390/cpum_sf: Do not re-enable event after deletion
      s390/cpum_sf: Consistently use goto out for function exit
      s390/cpum_sf: Use sf_buffer_available()
      s390/cpum_sf: Fix format string in pr_err()
      s390/cpum_sf: Handle CPU hotplug remove during sampling
      s390/cpum_sf: Rework call to sf_disable()
      s390/cpum_sf: Fix and protect memory allocation of SDBs with mutex

Vineeth Vijayan (1):
      s390/cio: Do not unregister the subchannel based on DNV

 Documentation/virt/kvm/s390/s390-diag.rst |  35 ++-
 MAINTAINERS                               |  26 +-
 arch/s390/Kconfig                         |   8 +
 arch/s390/boot/physmem_info.c             |  85 ++++--
 arch/s390/boot/startup.c                  |   9 +-
 arch/s390/boot/uv.c                       |   7 +-
 arch/s390/configs/debug_defconfig         |   2 +
 arch/s390/configs/defconfig               |   2 +
 arch/s390/crypto/paes_s390.c              | 415 +++++++++++++++++++++---------
 arch/s390/crypto/prng.c                   |  14 +-
 arch/s390/include/asm/asm.h               |  51 ++++
 arch/s390/include/asm/atomic.h            |  28 +-
 arch/s390/include/asm/atomic_ops.h        |  75 ------
 arch/s390/include/asm/cmpxchg.h           | 386 +++++++++++++++------------
 arch/s390/include/asm/cpacf.h             |   2 +
 arch/s390/include/asm/cpu_mf.h            |  57 ++--
 arch/s390/include/asm/facility.h          |  18 +-
 arch/s390/include/asm/gmap.h              |   3 -
 arch/s390/include/asm/kexec.h             |   3 +
 arch/s390/include/asm/kvm_host.h          |   5 +-
 arch/s390/include/asm/lowcore.h           |   3 +-
 arch/s390/include/asm/page.h              |  12 +-
 arch/s390/include/asm/pai.h               |  10 +-
 arch/s390/include/asm/pci.h               |  15 +-
 arch/s390/include/asm/pci_clp.h           |  13 +-
 arch/s390/include/asm/pci_io.h            |   6 +-
 arch/s390/include/asm/physmem_info.h      |   3 +
 arch/s390/include/asm/preempt.h           |   9 +-
 arch/s390/include/asm/processor.h         |   5 +-
 arch/s390/include/asm/ptrace.h            |   2 +
 arch/s390/include/asm/set_memory.h        |   1 +
 arch/s390/include/asm/sigp.h              |  11 +-
 arch/s390/include/asm/sparsemem.h         |  18 +-
 arch/s390/include/asm/spinlock.h          |  13 +-
 arch/s390/include/asm/timex.h             |  32 +--
 arch/s390/include/asm/uv.h                | 176 ++++++++++++-
 arch/s390/include/uapi/asm/dasd.h         |   2 +-
 arch/s390/include/uapi/asm/pkey.h         |  38 ++-
 arch/s390/include/uapi/asm/uvdevice.h     |  32 ++-
 arch/s390/kernel/asm-offsets.c            |   3 -
 arch/s390/kernel/cpcmd.c                  |  10 +-
 arch/s390/kernel/crash_dump.c             |  11 +
 arch/s390/kernel/debug.c                  |  18 +-
 arch/s390/kernel/diag.c                   |  12 +-
 arch/s390/kernel/entry.S                  |  44 +---
 arch/s390/kernel/ipl.c                    |  84 +++---
 arch/s390/kernel/irq.c                    |  11 +-
 arch/s390/kernel/nospec-sysfs.c           |  10 +-
 arch/s390/kernel/os_info.c                |   2 +-
 arch/s390/kernel/perf_cpum_cf.c           |  14 +-
 arch/s390/kernel/perf_cpum_sf.c           |  84 +++---
 arch/s390/kernel/perf_event.c             |   2 +-
 arch/s390/kernel/smp.c                    |  20 +-
 arch/s390/kernel/sthyi.c                  |  10 +-
 arch/s390/kernel/syscalls/Makefile        |  27 +-
 arch/s390/kernel/time.c                   |  30 +--
 arch/s390/kernel/topology.c               |  29 ++-
 arch/s390/kernel/traps.c                  |  24 +-
 arch/s390/kernel/uv.c                     | 256 +++++++++++++++++-
 arch/s390/kvm/intercept.c                 |   4 +-
 arch/s390/kvm/kvm-s390.c                  | 158 ++++++++----
 arch/s390/kvm/kvm-s390.h                  |   8 +-
 arch/s390/kvm/pci.c                       |   2 +-
 arch/s390/kvm/vsie.c                      |  19 +-
 arch/s390/lib/spinlock.c                  |  12 +-
 arch/s390/lib/string.c                    |  10 +-
 arch/s390/mm/extmem.c                     |  14 +-
 arch/s390/mm/fault.c                      | 207 +++------------
 arch/s390/mm/gmap.c                       | 167 +++++++-----
 arch/s390/mm/pageattr.c                   |  16 ++
 arch/s390/mm/pgtable.c                    |   2 +-
 arch/s390/pci/pci.c                       |  69 ++++-
 arch/s390/pci/pci_bus.c                   |  48 ++--
 arch/s390/pci/pci_bus.h                   |   5 +
 arch/s390/pci/pci_clp.c                   |  46 ++--
 arch/s390/pci/pci_event.c                 |  13 +-
 arch/s390/pci/pci_insn.c                  | 106 ++++----
 arch/s390/pci/pci_iov.h                   |   2 +
 arch/s390/pci/pci_mmio.c                  |  90 ++++---
 arch/s390/pci/pci_sysfs.c                 |   6 +-
 arch/s390/purgatory/head.S                |   2 +-
 drivers/crypto/Kconfig                    |  21 ++
 drivers/s390/block/dasd_diag.c            |  15 +-
 drivers/s390/block/dcssblk.c              |  18 +-
 drivers/s390/char/con3270.c               |   4 +-
 drivers/s390/char/sclp.h                  |  18 +-
 drivers/s390/char/sclp_cpi_sys.c          |   8 +-
 drivers/s390/char/sclp_ocf.c              |   4 +-
 drivers/s390/char/sclp_pci.c              |   2 +
 drivers/s390/char/tape_core.c             |  16 +-
 drivers/s390/char/uvdevice.c              | 153 ++++++++---
 drivers/s390/char/vmlogrdr.c              |   4 +-
 drivers/s390/char/vmur.c                  |   2 +-
 drivers/s390/cio/ccwgroup.c               |   2 +-
 drivers/s390/cio/chp.c                    |  31 ++-
 drivers/s390/cio/chp.h                    |   1 +
 drivers/s390/cio/chsc.c                   |  31 +--
 drivers/s390/cio/chsc.h                   |  16 ++
 drivers/s390/cio/cio.c                    |   6 +-
 drivers/s390/cio/cio.h                    |   2 +-
 drivers/s390/cio/cmf.c                    |  15 +-
 drivers/s390/cio/css.c                    |   6 +-
 drivers/s390/cio/device.c                 |  40 ++-
 drivers/s390/cio/ioasm.c                  | 107 ++++----
 drivers/s390/cio/qdio_main.c              |  28 +-
 drivers/s390/cio/scm.c                    |   2 +-
 drivers/s390/crypto/Makefile              |   4 +
 drivers/s390/crypto/pkey_base.c           |  14 +-
 drivers/s390/crypto/pkey_base.h           |  36 +++
 drivers/s390/crypto/pkey_cca.c            |   5 +-
 drivers/s390/crypto/pkey_ep11.c           |   1 -
 drivers/s390/crypto/pkey_pckmo.c          | 249 ++++++------------
 drivers/s390/crypto/pkey_sysfs.c          |   1 -
 drivers/s390/crypto/pkey_uv.c             | 284 ++++++++++++++++++++
 drivers/s390/crypto/vfio_ap_ops.c         |  45 +---
 drivers/s390/crypto/zcrypt_ccamisc.h      |   1 +
 drivers/s390/net/netiucv.c                |  24 +-
 drivers/s390/scsi/zfcp_sysfs.c            |  82 +++---
 drivers/s390/virtio/virtio_ccw.c          |   4 +
 drivers/virtio/Kconfig                    |  12 +-
 lib/Kconfig.debug                         |   2 +-
 121 files changed, 2969 insertions(+), 1686 deletions(-)
 create mode 100644 arch/s390/include/asm/asm.h
 create mode 100644 drivers/s390/crypto/pkey_uv.c

.
Subject: [PATCH v2 0/2] fs: listmount()/statmount() fix and sample program
From: Jeff Layton <jlayton@kernel.org>
To: Christian Brauner <brauner@kernel.org>, 
 Alexander Viro <viro@zeniv.linux.org.uk>, Jan Kara <jack@suse.cz>
Cc: Josef Bacik <josef@toxicpanda.com>, Miklos Szeredi <miklos@szeredi.hu>, 
 Ian Kent <raven@themaw.net>, David Howells <dhowells@redhat.com>, 
 Amir Goldstein <amir73il@gmail.com>, Paul Moore <paul@paul-moore.com>, 
 Karel Zak <kzak@redhat.com>, linux-fsdevel@vger.kernel.org, 
 linux-kernel@vger.kernel.org, Jeff Layton <jlayton@kernel.org>
Date: Fri, 15 Nov 2024 10:35:51 -0500

.
Subject: [PATCH v2 0/2] perf test shell trace_exit_race improvements
From: Arnaldo Carvalho de Melo <acme@kernel.org>
To: Benjamin Peterson <benjamin@engflow.com>,
	Howard Chu <howardchu95@gmail.com>
Cc: Namhyung Kim <namhyung@kernel.org>,
	Ingo Molnar <mingo@kernel.org>,
	Thomas Gleixner <tglx@linutronix.de>,
	Jiri Olsa <jolsa@kernel.org>,
	Ian Rogers <irogers@google.com>,
	Adrian Hunter <adrian.hunter@intel.com>,
	Kan Liang <kan.liang@linux.intel.com>,
	Clark Williams <williams@redhat.com>,
	linux-kernel@vger.kernel.org,
	linux-perf-users@vger.kernel.org,
	Arnaldo Carvalho de Melo <acme@kernel.org>,
	Alexander Shishkin <alexander.shishkin@linux.intel.com>,
	Ingo Molnar <mingo@redhat.com>,
	Mark Rutland <mark.rutland@arm.com>,
	Peter Zijlstra <peterz@infradead.org>
Date: Fri, 15 Nov 2024 12:36:32 -0300

.
Subject: [PATCH v3 0/2] Enable sensors support for the Congatec Board
 Controller
From: Thomas Richard <thomas.richard@bootlin.com>
To: Jean Delvare <jdelvare@suse.com>, Guenter Roeck <linux@roeck-us.net>, 
 Lee Jones <lee@kernel.org>
Cc: linux-kernel@vger.kernel.org, linux-hwmon@vger.kernel.org, 
 thomas.petazzoni@bootlin.com, blake.vermeer@keysight.com, 
 Thomas Richard <thomas.richard@bootlin.com>
Date: Fri, 15 Nov 2024 16:39:07 +0100

.
Subject: Help Needed: Debugging Memory Corruption results GPF
From: Muni Sekhar <munisekharrms@gmail.com>
To: kernel-hardening@lists.openwall.com, 
	kasan-dev <kasan-dev@googlegroups.com>, LKML <linux-kernel@vger.kernel.org>, 
	kernelnewbies <kernelnewbies@kernelnewbies.org>
Date: Fri, 15 Nov 2024 21:47:59 +0530

.
Subject: [PATCH v5 0/8] blk: refactor queue affinity helpers
From: Daniel Wagner <wagi@kernel.org>
To: Jens Axboe <axboe@kernel.dk>, Bjorn Helgaas <bhelgaas@google.com>, 
 "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>, 
 Xuan Zhuo <xuanzhuo@linux.alibaba.com>, 
 =?utf-8?q?Eugenio_P=C3=A9rez?= <eperezma@redhat.com>, 
 "Martin K. Petersen" <martin.petersen@oracle.com>, 
 Keith Busch <kbusch@kernel.org>, Christoph Hellwig <hch@lst.de>, 
 Sagi Grimberg <sagi@grimberg.me>, John Garry <john.g.garry@oracle.com>, 
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 Hannes Reinecke <hare@suse.de>, Ming Lei <ming.lei@redhat.com>
Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, 
 linux-pci@vger.kernel.org, virtualization@lists.linux.dev, 
 linux-scsi@vger.kernel.org, megaraidlinux.pdl@broadcom.com, 
 mpi3mr-linuxdrv.pdl@broadcom.com, MPT-FusionLinux.pdl@broadcom.com, 
 storagedev@microchip.com, linux-nvme@lists.infradead.org, 
 Daniel Wagner <wagi@kernel.org>
Date: Fri, 15 Nov 2024 17:37:44 +0100

.
Subject: [PATCH v4] acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl
From: Suraj Sonawane <surajsonawane0215@gmail.com>
To: dan.j.williams@intel.com,
	vishal.l.verma@intel.com
Cc: dave.jiang@intel.com,
	ira.weiny@intel.com,
	rafael@kernel.org,
	lenb@kernel.org,
	nvdimm@lists.linux.dev,
	linux-acpi@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Suraj Sonawane <surajsonawane0215@gmail.com>,
	syzbot+7534f060ebda6b8b51b3@syzkaller.appspotmail.com
Date: Fri, 15 Nov 2024 22:12:23 +0530

.
Subject: perf test failures with tmp.perf-tools-next
From: Arnaldo Carvalho de Melo <acme@kernel.org>
To: Ian Rogers <irogers@google.com>
Cc: Adrian Hunter <adrian.hunter@intel.com>, Jiri Olsa <jolsa@kernel.org>,
	Kan Liang <kan.liang@linux.intel.com>,
	Namhyung Kim <namhyung@kernel.org>,
	James Clark <james.clark@linaro.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
	linux-perf-users@vger.kernel.org
Date: Fri, 15 Nov 2024 12:49:35 -0300

.
Subject: [PATCH v5 0/6] rust: add improved version of
 `ForeignOwnable::borrow_mut`
From: Tamir Duberstein <tamird@gmail.com>
To: Miguel Ojeda <ojeda@kernel.org>, Alex Gaynor <alex.gaynor@gmail.com>, 
 Boqun Feng <boqun.feng@gmail.com>, Gary Guo <gary@garyguo.net>, 
 =?utf-8?q?Bj=C3=B6rn_Roy_Baron?= <bjorn3_gh@protonmail.com>, 
 Benno Lossin <benno.lossin@proton.me>, 
 Andreas Hindborg <a.hindborg@kernel.org>, Alice Ryhl <aliceryhl@google.com>, 
 Trevor Gross <tmgross@umich.edu>, Danilo Krummrich <dakr@kernel.org>
Cc: rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org, 
 Tamir Duberstein <tamird@gmail.com>, 
 Martin Rodriguez Reboredo <yakoyoku@gmail.com>
Date: Fri, 15 Nov 2024 11:00:43 -0500

.
Subject: [PATCH v4 0/2] module: Block some modules by TUXEDO from accessing
From: Werner Sembach <wse@tuxedocomputers.com>
To: u.kleine-koenig@baylibre.com,
	mcgrof@kernel.org,
	petr.pavlu@suse.com,
	samitolvanen@google.com,
	da.gomez@samsung.com,
	linux-modules@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux@leemhuis.info,
	vv@tuxedocomputers.com,
	cs@tuxedo.de,
	wse@tuxedocomputers.com
Date: Fri, 15 Nov 2024 17:04:35 +0100

.
Subject: [PATCH 0/1] drm/bridge: tc358775: Remove burst mode support
From: Daniel Semkowicz <dse@thaumatec.com>
To: Andrzej Hajda <andrzej.hajda@intel.com>,
	Neil Armstrong <neil.armstrong@linaro.org>,
	Robert Foss <rfoss@kernel.org>
Cc: Daniel Semkowicz <dse@thaumatec.com>,
	David Airlie <airlied@gmail.com>,
	Jernej Skrabec <jernej.skrabec@gmail.com>,
	Jonas Karlman <jonas@kwiboo.se>,
	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	Maxime Ripard <mripard@kernel.org>,
	Michael Walle <mwalle@kernel.org>,
	Simona Vetter <simona@ffwll.ch>,
	Thomas Zimmermann <tzimmermann@suse.de>,
	Tony Lindgren <tony@atomide.com>,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 17:06:31 +0100

.
Subject: [PATCH] perf tests: Make leader sampling test work without branch event
From: James Clark <james.clark@linaro.org>
To: linux-perf-users@vger.kernel.org
Cc: James Clark <james.clark@linaro.org>,
	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>,
	Dapeng Mi <dapeng1.mi@linux.intel.com>,
	Veronika Molnarova <vmolnaro@redhat.com>,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 16:15:59 +0000

.
Subject: [PATCH v4 0/3] drm: rockchip: vop2: Add VP clock resets support
From: Detlev Casanova <detlev.casanova@collabora.com>
To: linux-kernel@vger.kernel.org
Cc: Sandy Huang <hjc@rock-chips.com>,
	=?UTF-8?q?Heiko=20St=C3=BCbner?= <heiko@sntech.de>,
	Andy Yan <andy.yan@rock-chips.com>,
	David Airlie <airlied@gmail.com>,
	Simona Vetter <simona@ffwll.ch>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	Maxime Ripard <mripard@kernel.org>,
	Thomas Zimmermann <tzimmermann@suse.de>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Heiko Stuebner <heiko.stuebner@cherry.de>,
	Sebastian Reichel <sebastian.reichel@collabora.com>,
	Dragan Simic <dsimic@manjaro.org>,
	Alexey Charkov <alchark@gmail.com>,
	Jianfeng Liu <liujianfeng1994@gmail.com>,
	Cristian Ciocaltea <cristian.ciocaltea@collabora.com>,
	dri-devel@lists.freedesktop.org,
	devicetree@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org,
	kernel@collabora.com,
	Detlev Casanova <detlev.casanova@collabora.com>
Date: Fri, 15 Nov 2024 11:20:39 -0500

.
Subject: [GIT PULL] xen: branch for v6.13-rc1
From: Juergen Gross <jgross@suse.com>
To: torvalds@linux-foundation.org
Cc: linux-kernel@vger.kernel.org,
	xen-devel@lists.xenproject.org,
	sstabellini@kernel.org
Date: Fri, 15 Nov 2024 17:23:01 +0100

Linus,

Please git pull the following tag:

 git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git for-linus-6.13-rc1-tag

xen: branch for v6.13-rc1

It contains:

- a series for booting as a PVH guest, doing some cleanups after the
  previous work to make PVH boot code position independent

- a fix of the xenbus driver avoiding a leak in an error case

Thanks.

Juergen

 arch/x86/kernel/vmlinux.lds.S     | 19 +++++++++++++++
 arch/x86/platform/pvh/head.S      | 50 ++++++++++++++++++++++-----------------
 arch/x86/tools/relocs.c           |  1 +
 arch/x86/xen/xen-head.S           |  6 +++--
 drivers/xen/xenbus/xenbus_probe.c |  8 ++++++-
 5 files changed, 59 insertions(+), 25 deletions(-)

Ard Biesheuvel (5):
      x86/pvh: Call C code via the kernel virtual mapping
      x86/pvh: Use correct size value in GDT descriptor
      x86/pvh: Omit needless clearing of phys_base
      x86/xen: Avoid relocatable quantities in Xen ELF notes
      x86/pvh: Avoid absolute symbol references in .head.text

Qiu-ji Chen (1):
      xen: Fix the issue of resource not being properly released in xenbus_dev_probe()

.
Subject: [PATCH] [v2] drm: rework FB_CORE dependency
From: Arnd Bergmann <arnd@kernel.org>
To: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Arnd Bergmann <arnd@arndb.de>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	Maxime Ripard <mripard@kernel.org>,
	David Airlie <airlied@gmail.com>,
	Simona Vetter <simona@ffwll.ch>,
	Jocelyn Falempe <jfalempe@redhat.com>,
	Javier Martinez Canillas <javierm@redhat.com>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Jani Nikula <jani.nikula@intel.com>,
	Harry Wentland <harry.wentland@amd.com>,
	Masahiro Yamada <masahiroy@kernel.org>,
	Jonathan Cavitt <jonathan.cavitt@intel.com>,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 17:23:10 +0100

.
Subject: Additional issue with cpuset isolated partitions?
From: Juri Lelli <juri.lelli@redhat.com>
To: Waiman Long <longman@redhat.com>, Tejun Heo <tj@kernel.org>,
	Johannes Weiner <hannes@cmpxchg.org>,
	Michal Koutny <mkoutny@suse.com>
Cc: linux-kernel@vger.kernel.org, cgroups@vger.kernel.org
Date: Fri, 15 Nov 2024 16:30:19 +0000

.
Subject: [PATCH v2 0/2] hwmon: (core) Avoid ifdef CONFIG_THERMAL in C
 source file
From: =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <linux@weissschuh.net>
To: Jean Delvare <jdelvare@suse.com>, Guenter Roeck <linux@roeck-us.net>, 
 "Rafael J. Wysocki" <rafael@kernel.org>, 
 Daniel Lezcano <daniel.lezcano@linaro.org>, Zhang Rui <rui.zhang@intel.com>, 
 Lukasz Luba <lukasz.luba@arm.com>
Cc: linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org, 
 linux-pm@vger.kernel.org, 
 =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <linux@weissschuh.net>
Date: Fri, 15 Nov 2024 17:40:20 +0100

.
Subject: [PATCH 0/2] sysfs: attribute_group: allow registration of const
 bin_attribute
From: =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <linux@weissschuh.net>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 "Rafael J. Wysocki" <rafael@kernel.org>
Cc: linux-kernel@vger.kernel.org, 
 =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <linux@weissschuh.net>
Date: Fri, 15 Nov 2024 17:42:47 +0100

.
Subject: [PATCH] drm/i2c: tda9950: Constify struct i2c_device_id
From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
To: 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-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>,
	dri-devel@lists.freedesktop.org
Date: Fri, 15 Nov 2024 17:44:27 +0100

.
Subject: [PATCH] Input: cypress-sf - Constify struct i2c_device_id
From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
To: Yassine Oudjana <y.oudjana@protonmail.com>,
	Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>,
	linux-input@vger.kernel.org
Date: Fri, 15 Nov 2024 17:50:37 +0100

.
Subject: [PATCH] exec: refactor an invalid executable check to use isprint
From: Nir Lichtman <nir@lichtman.org>
To: viro@zeniv.linux.org.uk, brauner@kernel.org, jack@suse.cz,
	ebiederm@xmission.com, kees@kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 16:53:51 +0000

.
Subject: [PATCH] ASoC: cs42l51: Constify struct i2c_device_id
From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
To: David Rhodes <david.rhodes@cirrus.com>,
	Richard Fitzgerald <rf@opensource.cirrus.com>,
	Liam Girdwood <lgirdwood@gmail.com>,
	Mark Brown <broonie@kernel.org>,
	Jaroslav Kysela <perex@perex.cz>,
	Takashi Iwai <tiwai@suse.com>
Cc: linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>,
	linux-sound@vger.kernel.org,
	patches@opensource.cirrus.com
Date: Fri, 15 Nov 2024 17:54:25 +0100

.
Subject: [PATCH] exec: fix no kernel module found error to be more clear
From: Nir Lichtman <nir@lichtman.org>
To: viro@zeniv.linux.org.uk, brauner@kernel.org, jack@suse.cz,
	ebiederm@xmission.com, kees@kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 16:55:41 +0000

.
Subject: [PATCH 1/1] PCI/bwctrl: Remove IRQF_ONESHOT and handle hardirqs instead
From: =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
To: Stefan Wahren <wahrenst@gmx.net>,
	Florian Fainelli <florian.fainelli@broadcom.com>,
	Lukas Wunner <lukas@wunner.de>,
	=?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Jonathan Cameron <Jonathan.Cameron@huawei.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 18:57:17 +0200

.
Subject: [PATCH] const_structs.checkpatch: add i2c_device_id, pci_device_id, spi_device_id and usb_device_id
From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
To: linux@weissschuh.net,
	broonie@kernel.org,
	lee@kernel.org
Cc: linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Date: Fri, 15 Nov 2024 18:07:16 +0100

.
Subject: [PATCH v2] drm/i2c: tda9950: Constify struct i2c_device_id
From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
To: linux@weissschuh.net,
	broonie@kernel.org,
	lee@kernel.org,
	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-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>,
	dri-devel@lists.freedesktop.org
Date: Fri, 15 Nov 2024 18:17:27 +0100

.
Subject: [RFC PATCH v3 0/9] futex: Add support task local hash maps.
From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
To: linux-kernel@vger.kernel.org
Cc: =?UTF-8?q?Andr=C3=A9=20Almeida?= <andrealmeid@igalia.com>,
	Darren Hart <dvhart@infradead.org>,
	Davidlohr Bueso <dave@stgolabs.net>,
	Ingo Molnar <mingo@redhat.com>,
	Juri Lelli <juri.lelli@redhat.com>,
	Peter Zijlstra <peterz@infradead.org>,
	Thomas Gleixner <tglx@linutronix.de>,
	Valentin Schneider <vschneid@redhat.com>,
	Waiman Long <longman@redhat.com>
Date: Fri, 15 Nov 2024 17:58:41 +0100

.
Subject: [PATCH] drivers/io-pgtable-arm: Fix stage concatenation with 16K
From: Mostafa Saleh <smostafa@google.com>
To: linux-kernel@vger.kernel.org, iommu@lists.linux.dev, 
	linux-arm-kernel@lists.infradead.org
Cc: will@kernel.org, robin.murphy@arm.com, joro@8bytes.org, 
	Mostafa Saleh <smostafa@google.com>, Daniel Mentz <danielmentz@google.com>
Date: Fri, 15 Nov 2024 17:22:35 +0000

.
Subject: [PATCH] drm/radeon: Constify struct pci_device_id
From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
To: linux@weissschuh.net,
	broonie@kernel.org,
	lee@kernel.org,
	Alex Deucher <alexander.deucher@amd.com>,
	=?UTF-8?q?Christian=20K=C3=B6nig?= <christian.koenig@amd.com>,
	Xinhui Pan <Xinhui.Pan@amd.com>,
	David Airlie <airlied@gmail.com>,
	Simona Vetter <simona@ffwll.ch>
Cc: linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>,
	amd-gfx@lists.freedesktop.org,
	dri-devel@lists.freedesktop.org
Date: Fri, 15 Nov 2024 18:26:06 +0100

.
Subject: [PATCH] x86/mm: Check return value from
 memblock_phys_alloc_range()
From: gldrk <me@rarity.fan>
To: Dave Hansen <dave.hansen@linux.intel.com>, 
    Andy Lutomirski <luto@kernel.org>, Peter Zijlstra <peterz@infradead.org>, 
    x86@kernel.org
Date: Fri, 15 Nov 2024 20:36:59 +0300

.
Subject: [PATCH] erofs: handle NONHEAD !delta[1] lclusters gracefully
From: Gao Xiang <hsiangkao@linux.alibaba.com>
To: linux-erofs@lists.ozlabs.org
Cc: LKML <linux-kernel@vger.kernel.org>,
	Gao Xiang <hsiangkao@linux.alibaba.com>,
	syzbot+6c0b301317aa0156f9eb@syzkaller.appspotmail.com
Date: Sat, 16 Nov 2024 01:36:51 +0800

.
Subject: [PATCH net-next] net/smc: Run patches also by RDMA ML
From: Gerd Bayer <gbayer@linux.ibm.com>
To: Wenjia Zhang <wenjia@linux.ibm.com>, Jan Karcher <jaka@linux.ibm.com>,
        "D. Wythe" <alibuda@linux.alibaba.com>,
        Tony Lu <tonylu@linux.alibaba.com>, Wen Gu <guwen@linux.alibaba.com>,
        Leon Romanovsky <leon@kernel.org>
Cc: Halil Pasic <pasic@linux.ibm.com>, linux-rdma@vger.kernel.org,
        netdev@vger.kernel.org, linux390-list@tuxmaker.boeblingen.de.ibm.com,
        linux-kernel@vger.kernel.org, Gerd Bayer <gbayer@linux.ibm.com>
Date: Fri, 15 Nov 2024 18:44:57 +0100

.
Subject: [PATCH RESEND] mm/damon: fix order of arguments in damos_before_apply tracepoint
From: SeongJae Park <sj@kernel.org>
To: Andrew Morton <akpm@linux-foundation.org>
Cc: Akinobu Mita <akinobu.mita@gmail.com>,
	Masami Hiramatsu <mhiramat@kernel.org>,
	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>,
	"Steven Rostedt (Google)" <rostedt@goodmis.org>,
	damon@lists.linux.dev,
	linux-mm@kvack.org,
	linux-trace-kernel@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	kernel-team@meta.com,
	stable@vger.kernel.org,
	SeongJae Park <sj@kernel.org>
Date: Fri, 15 Nov 2024 10:20:23 -0800

.
Subject: [PATCH] usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode
From: Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>
To: <Thinh.Nguyen@synopsys.com>, <gregkh@linuxfoundation.org>,
	<michal.simek@amd.com>, <robert.hancock@calian.com>
Date: Sat, 16 Nov 2024 00:01:00 +0530

.
Subject: [PATCH 0/1] Fix generic/390 failure due to quota release after freeze
From: Ojaswin Mujoo <ojaswin@linux.ibm.com>
To: linux-ext4@vger.kernel.org, Jan Kara <jack@suse.com>
Cc: Ritesh Harjani <ritesh.list@gmail.com>, linux-kernel@vger.kernel.org,
        linux-fsdevel@vger.kernel.org
Date: Sat, 16 Nov 2024 00:04:48 +0530

.
Subject: [git pull] drm fixes for 6.12-rc8
From: Dave Airlie <airlied@gmail.com>
To: Linus Torvalds <torvalds@linux-foundation.org>, Sima Vetter <sima@ffwll.ch>
Cc: dri-devel <dri-devel@lists.freedesktop.org>, LKML <linux-kernel@vger.kernel.org>
Date: Sat, 16 Nov 2024 04:43:28 +1000

Hi Linus,

Final week of fixes, lots of small amdgpu fixes, some i915 and xe
fixes, the nouveau changes fix a recent regression and some laptop
panel black screens, then a couple of other misc ones. It's probably a
little busier than I'd like, but each fix seems fine.

Dave.

drm-fixes-2024-11-16:
drm fixes for 6.12-rc8

amdgpu:
- PSR fix
- Panel replay fixes
- DML fix
- vblank power fix
- Fix video caps
- SMU 14.0 fix
- GPUVM fix
- MES 12 fix
- APU carve out fix
- DC vbios fix
- NBIO fix

i915:
- Don't load GSC on ARL-H and ARL-U if too old FW
- Avoid potential OOPS in enabling/disabling TV output

xe:
- Fix unlock on exec ioctl error path
- Fix hibernation on LNL due to ggtt getting lost
- Fix missing runtime PM in OA release

bridge:
- tc358768: Fix DSI command tx

nouveau:
- Fix GSP AUX error handling
- dp: Handle retires for AUX CH transfers with GSP
- fw: Sync DMA after setup

panthor:
- Fix partial BO mappings to GPU

rockchip:
- vop: Avoid null-ptr deref in plane-state check

vmwgfx:
- Avoid null-ptr deref in surface creation
The following changes since commit 2d5404caa8c7bb5c4e0435f94b28834ae5456623=
:

  Linux 6.12-rc7 (2024-11-10 14:19:35 -0800)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2024-11-16

for you to fetch changes up to 21c1c6c7d732c2f6f4c5ffc77e103aa3ae8bff1d:

  Merge tag 'drm-xe-fixes-2024-11-14' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
(2024-11-16 04:31:54 +1000)

----------------------------------------------------------------
drm fixes for 6.12-rc8

amdgpu:
- PSR fix
- Panel replay fixes
- DML fix
- vblank power fix
- Fix video caps
- SMU 14.0 fix
- GPUVM fix
- MES 12 fix
- APU carve out fix
- DC vbios fix
- NBIO fix

i915:
- Don't load GSC on ARL-H and ARL-U if too old FW
- Avoid potential OOPS in enabling/disabling TV output

xe:
- Fix unlock on exec ioctl error path
- Fix hibernation on LNL due to ggtt getting lost
- Fix missing runtime PM in OA release

bridge:
- tc358768: Fix DSI command tx

nouveau:
- Fix GSP AUX error handling
- dp: Handle retires for AUX CH transfers with GSP
- fw: Sync DMA after setup

panthor:
- Fix partial BO mappings to GPU

rockchip:
- vop: Avoid null-ptr deref in plane-state check

vmwgfx:
- Avoid null-ptr deref in surface creation

----------------------------------------------------------------
Akash Goel (1):
      drm/panthor: Fix handling of partial GPU mapping of BOs

Alex Deucher (1):
      Revert "drm/amd/display: parse umc_info or vram_info based on ASIC"

Andy Yan (1):
      drm/rockchip: vop: Fix a dereferenced before check warning

Ashutosh Dixit (1):
      drm/xe/oa: Fix "Missing outer runtime PM protection" warning

Chen Ridong (1):
      drm/vmwgfx: avoid null_ptr_deref in vmw_framebuffer_surface_create_ha=
ndle

Christian K=C3=B6nig (2):
      drm/amdgpu: fix check in gmc_v9_0_get_vm_pte()
      drm/amdgpu: enable GTT fallback handling for dGPUs only

Daniele Ceraolo Spurio (1):
      drm/i915/gsc: ARL-H and ARL-U need a newer GSC FW.

Dave Airlie (7):
      nouveau: fw: sync dma after setup is called.
      nouveau: handle EBUSY and EAGAIN for GSP aux errors.
      nouveau/dp: handle retries for AUX CH transfers with GSP.
      Merge tag 'drm-intel-fixes-2024-11-14' of
https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
      Merge tag 'drm-misc-fixes-2024-11-14' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
      Merge tag 'amd-drm-fixes-6.12-2024-11-14' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
      Merge tag 'drm-xe-fixes-2024-11-14' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes

David Rosca (1):
      drm/amdgpu: Fix video caps for H264 and HEVC encode maximum size

Dillon Varone (1):
      drm/amd/display: Require minimum VBlank size for stutter optimization

Francesco Dolcini (1):
      drm/bridge: tc358768: Fix DSI command tx

Hamish Claxton (1):
      drm/amd/display: Fix failure to read vram info due to static BP_RESUL=
T

Jack Xiao (1):
      drm/amdgpu/mes12: correct kiq unmap latency

Matthew Auld (2):
      drm/xe: improve hibernation on igpu
      drm/xe: handle flat ccs during hibernation on igpu

Matthew Brost (2):
      drm/xe: Ensure all locks released in exec IOCTL
      drm/xe: Restore system memory GGTT mappings

Rodrigo Siqueira (1):
      drm/amd/display: Adjust VSDB parser for replay feature

Ryan Seto (1):
      drm/amd/display: Handle dml allocation failure to avoid crash

Thomas Zimmermann (1):
      Merge drm/drm-fixes into drm-misc-fixes

Tim Huang (1):
      drm/amd/pm: print pp_dpm_mclk in ascending order on SMU v14.0.0

Tom Chung (2):
      drm/amd/display: Change some variable name of psr
      drm/amd/display: Fix Panel Replay not update screen correctly

Vijendar Mukunda (1):
      drm/amd: Fix initialization mistake for NBIO 7.7.0

Ville Syrj=C3=A4l=C3=A4 (1):
      drm/i915: Grab intel_display from the encoder to avoid potential oops=
ies

 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |   3 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |  13 ++-
 drivers/gpu/drm/amd/amdgpu/mes_v12_0.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c             |   6 ++
 drivers/gpu/drm/amd/amdgpu/nv.c                    |  12 +--
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |   4 +-
 drivers/gpu/drm/amd/amdgpu/soc21.c                 |  12 +--
 drivers/gpu/drm/amd/amdgpu/soc24.c                 |   2 +-
 drivers/gpu/drm/amd/amdgpu/vi.c                    |   8 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 117 +++++++++++------=
----
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |   2 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |   5 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_irq_params.h   |   2 +-
 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c |   6 +-
 drivers/gpu/drm/amd/display/dc/core/dc_state.c     |   3 +
 .../dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.c  |  11 +-
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c   |   5 +-
 drivers/gpu/drm/bridge/tc358768.c                  |  21 +++-
 drivers/gpu/drm/i915/display/intel_tv.c            |   4 +-
 drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c          |  50 +++++----
 drivers/gpu/drm/i915/i915_drv.h                    |   8 +-
 drivers/gpu/drm/i915/intel_device_info.c           |  24 ++++-
 drivers/gpu/drm/i915/intel_device_info.h           |   4 +-
 drivers/gpu/drm/nouveau/nvkm/engine/disp/r535.c    |  61 ++++++-----
 drivers/gpu/drm/nouveau/nvkm/falcon/fw.c           |  11 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c     |   6 +-
 drivers/gpu/drm/panthor/panthor_mmu.c              |   2 +
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |   8 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                |   2 +
 drivers/gpu/drm/xe/xe_bo.c                         |  43 ++++----
 drivers/gpu/drm/xe/xe_bo_evict.c                   |  20 ++--
 drivers/gpu/drm/xe/xe_exec.c                       |   4 +-
 drivers/gpu/drm/xe/xe_oa.c                         |   2 +
 include/drm/intel/i915_pciids.h                    |  19 +++-
 34 files changed, 305 insertions(+), 197 deletions(-)

.
Subject: [PATCH v5 2/2] module: Block a module by TUXEDO from accessing GPL symbols
From: Werner Sembach <wse@tuxedocomputers.com>
To: u.kleine-koenig@baylibre.com,
	mcgrof@kernel.org,
	petr.pavlu@suse.com,
	samitolvanen@google.com,
	da.gomez@samsung.com,
	linux-modules@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux@leemhuis.info,
	vv@tuxedocomputers.com,
	cs@tuxedo.de,
	wse@tuxedocomputers.com
Date: Fri, 15 Nov 2024 19:50:29 +0100

.
Subject: [PATCH 1/2] mm: swap_cgroup: allocate swap_cgroup map using vcalloc()
From: Roman Gushchin <roman.gushchin@linux.dev>
To: Andrew Morton <akpm@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org,
	linux-mm@kvack.org,
	Shakeel Butt <shakeel.butt@linux.dev>,
	Michal Hocko <mhocko@kernel.org>,
	Johannes Weiner <hannes@cmpxchg.org>,
	Roman Gushchin <roman.gushchin@linux.dev>
Date: Fri, 15 Nov 2024 19:02:28 +0000

.
Subject: [PATCH v1] iommu: Avoid use of NULL after WARN_ON_ONCE
From: Kees Bakker <kees@ijzerbout.nl>
To: Baolu Lu <baolu.lu@linux.intel.com>,
    iommu@lists.linux.dev,
    Tian Kevin <kevin.tian@intel.com>,
    Joerg Roedel <joro@8bytes.org>,
    Will Deacon <will@kernel.org>,
    Robin Murphy <robin.murphy@arm.com>
Cc: linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 19:46:25 +0100

.
Subject: [syzbot] [lsm?] WARNING in get_mode_access
From: syzbot <syzbot+360866a59e3c80510a62@syzkaller.appspotmail.com>
To: gnoack@google.com, jmorris@namei.org, linux-kernel@vger.kernel.org, 
	linux-security-module@vger.kernel.org, mic@digikod.net, paul@paul-moore.com, 
	serge@hallyn.com, syzkaller-bugs@googlegroups.com
Date: Fri, 15 Nov 2024 11:04:31 -0800

.
Subject: [PATCH v2] drm/panthor: register size of internal objects through fdinfo
From: =?UTF-8?q?Adri=C3=A1n=20Larumbe?= <adrian.larumbe@collabora.com>
To: Boris Brezillon <boris.brezillon@collabora.com>,
	Steven Price <steven.price@arm.com>,
	Liviu Dudau <liviu.dudau@arm.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: kernel@collabora.com,
	=?UTF-8?q?Adri=C3=A1n=20Larumbe?= <adrian.larumbe@collabora.com>,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 19:14:18 +0000

.
Subject: [PATCH] selftests: acct: Add ksft_exit_fail if not running as root
From: Shivam Chaudhary <cvam0000@gmail.com>
To: shuah@kernel.org,
	abdulrasaqolawani@gmail.com
Cc: linux-kselftest@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Shivam Chaudhary <cvam0000@gmail.com>
Date: Sat, 16 Nov 2024 00:47:21 +0530

.
Subject: [PATCH] arm64: dts: ti: Remove unused and undocumented "ti,(rx|tx)-fifo-depth" properties
From: "Rob Herring (Arm)" <robh@kernel.org>
To: Nishanth Menon <nm@ti.com>,
	Vignesh Raghavendra <vigneshr@ti.com>,
	Tero Kristo <kristo@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:33:59 -0600

.
Subject: [PATCH] arm64: dts: sprd: Remove unused and undocumented "constant_charge_voltage_max_microvolt" property
From: "Rob Herring (Arm)" <robh@kernel.org>
To: Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Orson Zhai <orsonzhai@gmail.com>,
	Baolin Wang <baolin.wang@linux.alibaba.com>,
	Chunyan Zhang <zhang.lyra@gmail.com>
Cc: devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:34:08 -0600

.
Subject: [PATCH] arm64: dts: rockchip: Remove unused and undocumented "num-slots" property
From: "Rob Herring (Arm)" <robh@kernel.org>
To: Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Heiko Stuebner <heiko@sntech.de>
Cc: devicetree@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:34:23 -0600

.
Subject: [PATCH] arm64: dts: qcom: Remove unused and undocumented properties
From: "Rob Herring (Arm)" <robh@kernel.org>
To: Bjorn Andersson <andersson@kernel.org>,
	Konrad Dybcio <konradybcio@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>
Cc: linux-arm-msm@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:34:34 -0600

.
Subject: [PATCH] arm64: dts: nvidia: Remove unused and undocumented "regulator-ramp-delay-scale" property
From: "Rob Herring (Arm)" <robh@kernel.org>
To: Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Thierry Reding <thierry.reding@gmail.com>,
	Jonathan Hunter <jonathanh@nvidia.com>
Cc: devicetree@vger.kernel.org,
	linux-tegra@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:34:44 -0600

.
Subject: [PATCH] arm64: dts: hisilicon: Remove unused and undocumented "enable-dma" property
From: "Rob Herring (Arm)" <robh@kernel.org>
To: Wei Xu <xuwei5@hisilicon.com>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:34:53 -0600

.
Subject: [PATCH] arm64: dts: freescale: Remove unused and undocumented "cooling-(min|max)-state" properties
From: "Rob Herring (Arm)" <robh@kernel.org>
To: Shawn Guo <shawnguo@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:35:03 -0600

.
Subject: [PATCH] arm64: dts: apm: Remove unused and undocumented "bus_num" property
From: "Rob Herring (Arm)" <robh@kernel.org>
To: Khuong Dinh <khuong@os.amperecomputing.com>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>
Cc: devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:35:16 -0600

.
Subject: [PATCH] arm64: dts: amd: Remove unused and undocumented "amd,zlib-support" property
From: "Rob Herring (Arm)" <robh@kernel.org>
To: soc@kernel.org,
	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
	Tom Lendacky <thomas.lendacky@amd.com>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>
Cc: devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:37:40 -0600

.
Subject: [PATCH] arm64: dts: altera: Remove unused and undocumented "snps,max-mtu" property
From: "Rob Herring (Arm)" <robh@kernel.org>
To: Dinh Nguyen <dinguyen@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>
Cc: devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:38:21 -0600

.
Subject: [PATCH] arm: dts: spear13xx: Remove unused and undocumented "pl022,slave-tx-disable" property
From: "Rob Herring (Arm)" <robh@kernel.org>
To: Viresh Kumar <vireshk@kernel.org>,
	Shiraz Hashim <shiraz.linux.kernel@gmail.com>,
	soc@kernel.org,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:38:34 -0600

.
Subject: [PATCH] arm64: dts: broadcom: Remove unused and undocumented properties
From: "Rob Herring (Arm)" <robh@kernel.org>
To: Ray Jui <rjui@broadcom.com>,
	Scott Branden <sbranden@broadcom.com>,
	Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:38:53 -0600

.
Subject: [PATCH] arm: dts: broadcom: Remove unused and undocumented properties
From: "Rob Herring (Arm)" <robh@kernel.org>
To: Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Florian Fainelli <florian.fainelli@broadcom.com>,
	Hauke Mehrtens <hauke@hauke-m.de>,
	=?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <zajec5@gmail.com>,
	Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>,
	Ray Jui <rjui@broadcom.com>,
	Scott Branden <sbranden@broadcom.com>
Cc: devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org
Date: Fri, 15 Nov 2024 13:39:01 -0600

.
Subject: [RFC PATCH 0/6] SEAMCALL Wrappers
From: Rick Edgecombe <rick.p.edgecombe@intel.com>
To: kvm@vger.kernel.org,
	pbonzini@redhat.com,
	seanjc@google.com,
	dave.hansen@intel.com
Cc: isaku.yamahata@gmail.com,
	kai.huang@intel.com,
	linux-kernel@vger.kernel.org,
	tony.lindgren@linux.intel.com,
	xiaoyao.li@intel.com,
	yan.y.zhao@intel.com,
	rick.p.edgecombe@intel.com,
	x86@kernel.org,
	adrian.hunter@intel.com
Date: Fri, 15 Nov 2024 12:20:21 -0800

.
Subject: [PATCH 1/1] rtc: bbnsm: Enable RTC by default to fix time read failure
From: Frank Li <Frank.Li@nxp.com>
To: Alexandre Belloni <alexandre.belloni@bootlin.com>,
	Jacky Bai <ping.bai@nxp.com>,
	Peng Fan <peng.fan@nxp.com>,
	linux-rtc@vger.kernel.org (open list:REAL TIME CLOCK (RTC) SUBSYSTEM),
	linux-kernel@vger.kernel.org (open list)
Cc: imx@lists.linux.dev
Date: Fri, 15 Nov 2024 14:48:58 -0500

.
Subject: [PATCH RESEND] arm64: dts: apm: Remove unused and undocumented "bus_num" property
From: "Rob Herring (Arm)" <robh@kernel.org>
To: soc@kernel.org,
	Khuong Dinh <khuong@os.amperecomputing.com>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>
Cc: devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:50:49 -0600

.
Subject: [PATCH V1 0/2] Enable TPH support in BNXT driver
From: Wei Huang <wei.huang2@amd.com>
To: <linux-pci@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
	<netdev@vger.kernel.org>
Date: Fri, 15 Nov 2024 14:04:10 -0600

.
Subject: [PATCH v1] perf test: Add missing __exit calls in tool/hwmon tests
From: Ian Rogers <irogers@google.com>
To: 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>, 
	Kan Liang <kan.liang@linux.intel.com>, Athira Rajeev <atrajeev@linux.vnet.ibm.com>, 
	linux-perf-users@vger.kernel.org, linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 12:12:58 -0800

.
Subject: [PATCH v5 00/16] spi: axi-spi-engine: add offload support
From: David Lechner <dlechner@baylibre.com>
To: Mark Brown <broonie@kernel.org>, Jonathan Cameron <jic23@kernel.org>, 
 Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, 
 =?utf-8?q?Nuno_S=C3=A1?= <nuno.sa@analog.com>
Cc: =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= <ukleinek@kernel.org>, 
 Michael Hennerich <Michael.Hennerich@analog.com>, 
 Lars-Peter Clausen <lars@metafoo.de>, David Jander <david@protonic.nl>, 
 Martin Sperl <kernel@martin.sperl.org>, linux-spi@vger.kernel.org, 
 devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, 
 linux-iio@vger.kernel.org, linux-pwm@vger.kernel.org, 
 David Lechner <dlechner@baylibre.com>
Date: Fri, 15 Nov 2024 14:18:39 -0600

.
Subject: [PATCH v2 0/4] iio: accel: fxls8962af: add fxls8967af and
 fxls8974cf
From: Frank Li <Frank.Li@nxp.com>
To: Jonathan Cameron <jic23@kernel.org>, 
 Lars-Peter Clausen <lars@metafoo.de>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Sean Nyekjaer <sean@geanix.com>
Cc: linux-iio@vger.kernel.org, devicetree@vger.kernel.org, 
 linux-kernel@vger.kernel.org, imx@lists.linux.dev, 
 Frank Li <Frank.Li@nxp.com>, Han Xu <han.xu@nxp.com>, 
 Haibo Chen <haibo.chen@nxp.com>, Clark Wang <xiaoning.wang@nxp.com>
Date: Fri, 15 Nov 2024 15:23:56 -0500

.
Subject: [GIT PULL] bcachefs
From: Kent Overstreet <kent.overstreet@linux.dev>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-bcachefs@vger.kernel.org, linux-fsdevel@vger.kernel.org, 
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 15:35:16 -0500

Hi Linus, here's the main bcachefs pull for 6.13

I may send another smaller pull request before the merge window ends,
for backpointers fsck; users will be wanting that, if it's ready in
time.

background - the two most expensive fsck passes by far are checking
backpointers -> extents and extents -> backpointers; we've had users
with 100TB filesystems reporting 24 hour fsck times, and with the self
healing work backpointers -> extents is not necessary anymore, and I have
a trick for extents -> backpointers up my sleeve...

so much to do, so little time...

test dashboard results, for those interested:
https://evilpiepirate.org/~testdashboard/ci?user=kmo&branch=bcachefs-for-upstream

The following changes since commit 840c2fbcc5cd33ba8fab180f09da0bb7f354ea71:

  bcachefs: Fix assertion pop in bch2_ptr_swab() (2024-11-12 03:46:57 -0500)

are available in the Git repository at:

  git://evilpiepirate.org/bcachefs.git tags/bcachefs-2024-11-15

for you to fetch changes up to 86a494c8eef94a7dc21f26b5c85cb10c5040f04c:

  bcachefs: Kill bch2_get_next_backpointer() (2024-11-15 00:22:07 -0500)

----------------------------------------------------------------
bcachefs updates for 6.13

- Self healing work:
  Allocator and reflink now run the exact same check/repair code that
  fsck does at runtime, where applicable.

  The long term goal here is to remove inconsistent() errors (that cause
  us to go emergency read only) by lifting fsck code up to normal
  runtime paths; we should only go emergency read-only if we detect an
  inconsistency that was due to a runtime bug - or truly catastrophic
  damage (corrupted btree roots/interior nodes).

- Reflink repair no longer deletes reflink pointers: instead we flip an
  error bit and log the error, and they can still be deleted by file
  deletion. This means a temporary failure to find an indirect extent
  (perhaps repaired later by btree node scan) won't result in
  unnecessary data loss

- Improvements to rebalance data path option handling: we can now
  correctly apply changed filesystem-level io path options to pending
  rebalance work, and soon we'll be able to apply file-level io path
  option changes to indirect extents.

- and lots of other smaller fixes and cleanups

----------------------------------------------------------------
Alan Huang (1):
      bcachefs: Delete dead code

Colin Ian King (1):
      bcachefs: remove superfluous ; after statements

Dennis Lam (1):
      docs: filesystems: bcachefs: fixed some spelling mistakes in the bcachefs coding style page

Eric Biggers (1):
      bcachefs: Explicitly select CRYPTO from BCACHEFS_FS

Hongbo Li (2):
      bcachefs: remove write permission for gc_gens_pos sysfs interface
      bcachefs: use attribute define helper for sysfs attribute

Integral (1):
      bcachefs: add support for true/false & yes/no in bool-type options

Kent Overstreet (76):
      bcachefs: kill retry_estale() in bch2_ioctl_subvolume_create()
      Merge branch 'bcachefs-kill-retry-estale' into HEAD
      bcachefs: Fix racy use of jiffies
      bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_have_single_bp
      bcachefs: remove_backpointer() now uses dirent_get_by_pos()
      bcachefs: __bch2_key_has_snapshot_overwrites uses for_each_btree_key_reverse_norestart()
      bcachefs: rcu_pending: don't invoke __call_rcu() under lock
      bcachefs: bch_verbose_ratelimited
      bcachefs: Pull disk accounting hooks out of trans_commit.c
      bcachefs: Remove unnecessary peek_slot()
      bcachefs: kill btree_trans_restart_nounlock()
      bcachefs: add more path idx debug asserts
      bcachefs: bch2_run_explicit_recovery_pass() returns different error when not in recovery
      bcachefs: lru, accounting are alloc btrees
      bcachefs: Add locking for bch_fs.curr_recovery_pass
      bcachefs: bch2_btree_lost_data() now uses run_explicit_rceovery_pass_persistent()
      bcachefs: improved bkey_val_copy()
      bcachefs: Factor out jset_entry_log_msg_bytes()
      bcachefs: better error message in check_snapshot_tree()
      bcachefs: Avoid bch2_btree_id_str()
      bcachefs: Refactor new stripe path to reduce dependencies on ec_stripe_head
      bcachefs: -o norecovery now bails out of recovery earlier
      bcachefs: bch2_journal_meta() takes ref on c->writes
      bcachefs: Fix warning about passing flex array member by value
      bcachefs: Add block plugging to read paths
      bcachefs: Add version check for bch_btree_ptr_v2.sectors_written validate
      bcachefs: avoid 'unsigned flags'
      bcachefs: use bch2_data_update_opts_to_text() in trace_move_extent_fail()
      bcachefs: bch2_io_opts_fixups()
      bcachefs: small cleanup for extent ptr bitmasks
      bcachefs: kill bch2_bkey_needs_rebalance()
      bcachefs: kill __bch2_bkey_sectors_need_rebalance()
      bcachefs: rename bch_extent_rebalance fields to match other opts structs
      bcachefs: io_opts_to_rebalance_opts()
      bcachefs: Add bch_io_opts fields for indicating whether the opts came from the inode
      bcachefs: copygc_enabled, rebalance_enabled now opts.h options
      bcachefs: bch2_prt_csum_opt()
      bcachefs: New bch_extent_rebalance fields
      bcachefs: bch2_write_inode() now checks for changing rebalance options
      bcachefs: get_update_rebalance_opts()
      bcachefs: Simplify option logic in rebalance
      bcachefs: Improve trace_rebalance_extent
      bcachefs: Move bch_extent_rebalance code to rebalance.c
      bcachefs: Add assert for use of journal replay keys for updates
      bcachefs: Kill BCH_TRANS_COMMIT_lazy_rw
      bcachefs: Improved check_topology() assert
      bcachefs: Fix unhandled transaction restart in evacuate_bucket()
      bcachefs: Assert we're not in a restart in bch2_trans_put()
      bcachefs: Better in_restart error
      bcachefs: bch2_trans_verify_not_unlocked_or_in_restart()
      bcachefs: Assert that we're not violating key cache coherency rules
      bcachefs: Rename btree_iter_peek_upto() -> btree_iter_peek_max()
      bcachefs: Simplify btree_iter_peek() filter_snapshots
      bcachefs: Kill unnecessary iter_rewind() in bkey_get_empty_slot()
      bcachefs: Move fsck ioctl code to fsck.c
      bcachefs: Add support for FS_IOC_GETFSUUID
      bcachefs: Add support for FS_IOC_GETFSSYSFSPATH
      bcachefs: Don't use page allocator for sb_read_scratch
      bcachefs: Fix shutdown message
      bcachefs: delete dead code
      bcachefs: bch2_btree_bit_mod_iter()
      bcachefs: Delete dead code from bch2_discard_one_bucket()
      bcachefs: lru errors are expected when reconstructing alloc
      bcachefs: Kill FSCK_NEED_FSCK
      bcachefs: Reserve 8 bits in bch_reflink_p
      bcachefs: Reorganize reflink.c a bit
      bcachefs: Don't delete reflink pointers to missing indirect extents
      bcachefs: kill inconsistent err in invalidate_one_bucket()
      bcachefs: rework bch2_bucket_alloc_freelist() freelist iteration
      bcachefs: try_alloc_bucket() now uses bch2_check_discard_freespace_key()
      bcachefs: bch2_bucket_do_index(): inconsistent_err -> fsck_err
      bcachefs: discard_one_bucket() now uses need_discard_or_freespace_err()
      bcachefs: Implement bch2_btree_iter_prev_min()
      bcachefs: peek_prev_min(): Search forwards for extents, snapshots
      bcachefs: Delete backpointers check in try_alloc_bucket()
      bcachefs: Kill bch2_get_next_backpointer()

Thomas Bertschinger (1):
      bcachefs: move bch2_xattr_handlers to .rodata

Thorsten Blum (6):
      bcachefs: Remove duplicate included headers
      bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over acl entries
      bcachefs: Use str_write_read() helper function
      bcachefs: Use str_write_read() helper in ec_block_endio()
      bcachefs: Use str_write_read() helper in write_super_endio()
      bcachefs: Annotate struct bucket_gens with __counted_by()

Youling Tang (4):
      bcachefs: Correct the description of the '--bucket=size' options
      bcachefs: Removes NULL pointer checks for __filemap_get_folio return values
      bcachefs: Remove redundant initialization in bch2_vfs_inode_init()
      bcachefs: Simplify code in bch2_dev_alloc()

 Documentation/filesystems/bcachefs/CodingStyle.rst |   2 +-
 fs/bcachefs/Kconfig                                |   1 +
 fs/bcachefs/acl.c                                  |  11 +-
 fs/bcachefs/alloc_background.c                     | 286 +++++-------
 fs/bcachefs/alloc_background.h                     |   2 +
 fs/bcachefs/alloc_foreground.c                     | 154 ++-----
 fs/bcachefs/backpointers.c                         | 149 +++---
 fs/bcachefs/backpointers.h                         |  11 +-
 fs/bcachefs/bbpos.h                                |   2 +-
 fs/bcachefs/bcachefs.h                             |  18 +-
 fs/bcachefs/bcachefs_format.h                      |  15 +-
 fs/bcachefs/btree_cache.c                          |  37 +-
 fs/bcachefs/btree_cache.h                          |   3 +-
 fs/bcachefs/btree_gc.c                             | 141 ++----
 fs/bcachefs/btree_io.c                             |  13 +-
 fs/bcachefs/btree_iter.c                           | 499 +++++++++++++--------
 fs/bcachefs/btree_iter.h                           | 105 ++---
 fs/bcachefs/btree_journal_iter.c                   |  55 ++-
 fs/bcachefs/btree_journal_iter.h                   |   4 +-
 fs/bcachefs/btree_key_cache.c                      |  13 +-
 fs/bcachefs/btree_locking.h                        |   2 +-
 fs/bcachefs/btree_node_scan.c                      |  10 +-
 fs/bcachefs/btree_trans_commit.c                   |  79 +---
 fs/bcachefs/btree_types.h                          |   3 +
 fs/bcachefs/btree_update.c                         |  55 ++-
 fs/bcachefs/btree_update.h                         |  28 +-
 fs/bcachefs/btree_update_interior.c                |  71 +--
 fs/bcachefs/btree_update_interior.h                |   2 +-
 fs/bcachefs/buckets.c                              |  43 +-
 fs/bcachefs/buckets_types.h                        |   2 +-
 fs/bcachefs/chardev.c                              | 219 +--------
 fs/bcachefs/checksum.h                             |   2 +-
 fs/bcachefs/data_update.c                          |  67 ++-
 fs/bcachefs/debug.c                                |   4 +-
 fs/bcachefs/dirent.c                               |   4 +-
 fs/bcachefs/disk_accounting.c                      |  13 +-
 fs/bcachefs/disk_accounting.h                      |  38 ++
 fs/bcachefs/ec.c                                   | 244 +++++-----
 fs/bcachefs/errcode.h                              |   6 +-
 fs/bcachefs/error.c                                |  28 +-
 fs/bcachefs/error.h                                |  38 +-
 fs/bcachefs/extent_update.c                        |   4 +-
 fs/bcachefs/extents.c                              | 231 +++-------
 fs/bcachefs/extents.h                              |   9 -
 fs/bcachefs/extents_format.h                       |  15 +-
 fs/bcachefs/fs-io-buffered.c                       |  26 +-
 fs/bcachefs/fs-io-direct.c                         |   5 +
 fs/bcachefs/fs-io-pagecache.c                      |   4 +-
 fs/bcachefs/fs-io.c                                |  10 +-
 fs/bcachefs/fs-ioctl.c                             |   7 +-
 fs/bcachefs/fs.c                                   |  42 +-
 fs/bcachefs/fsck.c                                 | 260 ++++++++++-
 fs/bcachefs/fsck.h                                 |   3 +
 fs/bcachefs/inode.c                                |  21 +-
 fs/bcachefs/inode.h                                |  10 +-
 fs/bcachefs/io_misc.c                              |  10 +-
 fs/bcachefs/io_read.c                              |  55 +--
 fs/bcachefs/io_read.h                              |  28 +-
 fs/bcachefs/io_write.c                             |   6 +-
 fs/bcachefs/journal.c                              |  27 +-
 fs/bcachefs/journal_io.c                           |  10 +-
 fs/bcachefs/journal_reclaim.c                      |   6 +-
 fs/bcachefs/lru.c                                  |   2 +-
 fs/bcachefs/move.c                                 | 105 +++--
 fs/bcachefs/move.h                                 |   5 +-
 fs/bcachefs/movinggc.c                             |   6 +-
 fs/bcachefs/opts.c                                 |  24 +-
 fs/bcachefs/opts.h                                 |  50 ++-
 fs/bcachefs/rcu_pending.c                          |   2 +
 fs/bcachefs/rebalance.c                            | 266 +++++++++--
 fs/bcachefs/rebalance.h                            |  10 +
 fs/bcachefs/rebalance_format.h                     |  53 +++
 fs/bcachefs/rebalance_types.h                      |   2 -
 fs/bcachefs/recovery.c                             | 103 +++--
 fs/bcachefs/recovery.h                             |   2 +-
 fs/bcachefs/recovery_passes.c                      |  90 +++-
 fs/bcachefs/recovery_passes.h                      |   1 +
 fs/bcachefs/reflink.c                              | 476 +++++++++++++++-----
 fs/bcachefs/reflink.h                              |   7 +
 fs/bcachefs/reflink_format.h                       |   5 +-
 fs/bcachefs/sb-errors_format.h                     |   5 +-
 fs/bcachefs/snapshot.c                             |  42 +-
 fs/bcachefs/str_hash.h                             |   6 +-
 fs/bcachefs/subvolume.c                            |   2 +-
 fs/bcachefs/subvolume.h                            |  12 +-
 fs/bcachefs/super-io.c                             |  10 +-
 fs/bcachefs/super-io.h                             |   2 +
 fs/bcachefs/super.c                                |  24 +-
 fs/bcachefs/super.h                                |  10 -
 fs/bcachefs/sysfs.c                                |  46 +-
 fs/bcachefs/tests.c                                |  26 +-
 fs/bcachefs/xattr.c                                |  11 +-
 fs/bcachefs/xattr.h                                |   2 +-
 fs/fs_parser.c                                     |   3 +-
 include/linux/fs_parser.h                          |   2 +
 95 files changed, 2578 insertions(+), 2102 deletions(-)
 create mode 100644 fs/bcachefs/rebalance_format.h

.
Subject: [PATCH] ata: Constify struct pci_device_id
From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
To: Damien Le Moal <dlemoal@kernel.org>,
	Niklas Cassel <cassel@kernel.org>
Cc: linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>,
	linux-ide@vger.kernel.org
Date: Fri, 15 Nov 2024 22:08:55 +0100

.
Subject: [PATCH 0/5] drm/connector: make mode_valid() callback accept const
 mode pointer
From: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
To: Jani Nikula <jani.nikula@linux.intel.com>, 
 Rodrigo Vivi <rodrigo.vivi@intel.com>, 
 Joonas Lahtinen <joonas.lahtinen@linux.intel.com>, 
 Tvrtko Ursulin <tursulin@ursulin.net>, David Airlie <airlied@gmail.com>, 
 Simona Vetter <simona@ffwll.ch>, 
 Maarten Lankhorst <maarten.lankhorst@linux.intel.com>, 
 Maxime Ripard <mripard@kernel.org>, Thomas Zimmermann <tzimmermann@suse.de>, 
 Karol Herbst <kherbst@redhat.com>, Lyude Paul <lyude@redhat.com>, 
 Danilo Krummrich <dakr@redhat.com>, Harry Wentland <harry.wentland@amd.com>, 
 Leo Li <sunpeng.li@amd.com>, Rodrigo Siqueira <Rodrigo.Siqueira@amd.com>, 
 Alex Deucher <alexander.deucher@amd.com>, 
 =?utf-8?q?Christian_K=C3=B6nig?= <christian.koenig@amd.com>, 
 Xinhui Pan <Xinhui.Pan@amd.com>, Alain Volmat <alain.volmat@foss.st.com>, 
 Raphael Gallais-Pou <rgallaispou@gmail.com>, 
 Liviu Dudau <liviu.dudau@arm.com>, Andrzej Hajda <andrzej.hajda@intel.com>, 
 Neil Armstrong <neil.armstrong@linaro.org>, Robert Foss <rfoss@kernel.org>, 
 Laurent Pinchart <Laurent.pinchart@ideasonboard.com>, 
 Jonas Karlman <jonas@kwiboo.se>, Jernej Skrabec <jernej.skrabec@gmail.com>, 
 Peter Senna Tschudin <peter.senna@gmail.com>, Ian Ray <ian.ray@ge.com>, 
 Martyn Welch <martyn.welch@collabora.co.uk>, 
 Inki Dae <inki.dae@samsung.com>, Seung-Woo Kim <sw0312.kim@samsung.com>, 
 Kyungmin Park <kyungmin.park@samsung.com>, 
 Krzysztof Kozlowski <krzk@kernel.org>, 
 Alim Akhtar <alim.akhtar@samsung.com>, Stefan Agner <stefan@agner.ch>, 
 Alison Wang <alison.wang@nxp.com>, 
 Patrik Jakobsson <patrik.r.jakobsson@gmail.com>, 
 Philipp Zabel <p.zabel@pengutronix.de>, Shawn Guo <shawnguo@kernel.org>, 
 Sascha Hauer <s.hauer@pengutronix.de>, 
 Pengutronix Kernel Team <kernel@pengutronix.de>, 
 Fabio Estevam <festevam@gmail.com>, Rob Clark <robdclark@gmail.com>, 
 Abhinav Kumar <quic_abhinavk@quicinc.com>, Sean Paul <sean@poorly.run>, 
 Marijn Suijten <marijn.suijten@somainline.org>, 
 Dave Airlie <airlied@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>, 
 Sandy Huang <hjc@rock-chips.com>, 
 =?utf-8?q?Heiko_St=C3=BCbner?= <heiko@sntech.de>, 
 Andy Yan <andy.yan@rock-chips.com>, Chen-Yu Tsai <wens@csie.org>, 
 Samuel Holland <samuel@sholland.org>, 
 Thierry Reding <thierry.reding@gmail.com>, 
 Mikko Perttunen <mperttunen@nvidia.com>, 
 Jonathan Hunter <jonathanh@nvidia.com>, 
 Dave Stevenson <dave.stevenson@raspberrypi.com>, 
 =?utf-8?q?Ma=C3=ADra_Canal?= <mcanal@igalia.com>, 
 Raspberry Pi Kernel Maintenance <kernel-list@raspberrypi.com>, 
 Gurchetan Singh <gurchetansingh@chromium.org>, 
 Chia-I Wu <olvaffe@gmail.com>, Zack Rusin <zack.rusin@broadcom.com>, 
 Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>
Cc: intel-gfx@lists.freedesktop.org, intel-xe@lists.freedesktop.org, 
 dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, 
 nouveau@lists.freedesktop.org, amd-gfx@lists.freedesktop.org, 
 linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, 
 imx@lists.linux.dev, linux-arm-msm@vger.kernel.org, 
 freedreno@lists.freedesktop.org, virtualization@lists.linux.dev, 
 spice-devel@lists.freedesktop.org, linux-rockchip@lists.infradead.org, 
 linux-sunxi@lists.linux.dev, linux-tegra@vger.kernel.org
Date: Fri, 15 Nov 2024 23:09:25 +0200

.
Subject: [PATCH] scsi: message: fusion: Constify struct pci_device_id
From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
To: Sathya Prakash <sathya.prakash@broadcom.com>,
	Sreekanth Reddy <sreekanth.reddy@broadcom.com>,
	Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
Cc: linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>,
	MPT-FusionLinux.pdl@broadcom.com,
	linux-scsi@vger.kernel.org
Date: Fri, 15 Nov 2024 22:12:42 +0100

.
Subject: [PATCH] drm/radeon: Fix spurious unplug event on radeon HDMI
From: Steven 'Steve' Kendall <skend@chromium.org>
To: Alex Deucher <alexander.deucher@amd.com>, 
 =?utf-8?q?Christian_K=C3=B6nig?= <christian.koenig@amd.com>, 
 Xinhui Pan <Xinhui.Pan@amd.com>, David Airlie <airlied@gmail.com>, 
 Simona Vetter <simona@ffwll.ch>, Takashi Iwai <tiwai@suse.de>
Cc: amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, 
 linux-kernel@vger.kernel.org, Steven 'Steve' Kendall <skend@chromium.org>
Date: Fri, 15 Nov 2024 21:17:58 +0000

.
Subject: [PATCH] parport: parport_serial: Constify some structures
From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
To: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Cc: linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Date: Fri, 15 Nov 2024 22:23:21 +0100

.
Subject: [PATCH 0/2] PCI/pwrctrl: Rename pwrctl to pwrctrl
From: Bjorn Helgaas <helgaas@kernel.org>
To: linux-pci@vger.kernel.org
Cc: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>,
	=?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>,
	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>,
	Rob Herring <robh@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	"Maciej W . Rozycki" <macro@orcam.me.uk>,
	Jonathan Cameron <Jonathan.Cameron@huawei.com>,
	Lukas Wunner <lukas@wunner.de>,
	Alexandru Gagniuc <mr.nuke.me@gmail.com>,
	Krishna chaitanya chundru <quic_krichai@quicinc.com>,
	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>,
	"Rafael J . Wysocki" <rafael@kernel.org>,
	Smita Koralahalli <Smita.KoralahalliChannabasappa@amd.com>,
	Daniel Lezcano <daniel.lezcano@linaro.org>,
	Amit Kucheria <amitk@kernel.org>,
	Zhang Rui <rui.zhang@intel.com>,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>,
	Amit Pundir <amit.pundir@linaro.org>,
	Neil Armstrong <neil.armstrong@linaro.org>,
	Caleb Connolly <caleb.connolly@linaro.org>,
	linux-pm@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Bjorn Helgaas <bhelgaas@google.com>
Date: Fri, 15 Nov 2024 15:44:26 -0600

.
Subject: [PATCH] mm: Respect mmap hint address when aligning for THP
From: Kalesh Singh <kaleshsingh@google.com>
Cc: kernel-team@android.com, android-mm@google.com, 
	Kalesh Singh <kaleshsingh@google.com>, Andrew Morton <akpm@linux-foundation.org>, 
	Vlastimil Babka <vbabka@suse.cz>, Yang Shi <yang@os.amperecomputing.com>, 
	Rik van Riel <riel@surriel.com>, Ryan Roberts <ryan.roberts@arm.com>, 
	Suren Baghdasaryan <surenb@google.com>, Minchan Kim <minchan@kernel.org>, Hans Boehm <hboehm@google.com>, 
	Lokesh Gidra <lokeshgidra@google.com>, stable@vger.kernel.org, 
	"Liam R. Howlett" <Liam.Howlett@oracle.com>, Lorenzo Stoakes <lorenzo.stoakes@oracle.com>, 
	Jann Horn <jannh@google.com>, Yang Shi <shy828301@gmail.com>, linux-mm@kvack.org, 
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 13:52:53 -0800

.
Subject: [PATCH] spi-imx: prevent overflow when estimating transfer time
From: Antonio Quartulli <antonio@mandelbit.com>
To: linux-spi@vger.kernel.org
Cc: Antonio Quartulli <antonio@mandelbit.com>,
	Mark Brown <broonie@kernel.org>,
	Shawn Guo <shawnguo@kernel.org>,
	Sascha Hauer <s.hauer@pengutronix.de>,
	Pengutronix Kernel Team <kernel@pengutronix.de>,
	Fabio Estevam <festevam@gmail.com>,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 23:02:02 +0100

.
Subject: [PATCH] ubifs: fix uninitialized variable usage
From: Antonio Quartulli <antonio@mandelbit.com>
To: linux-mtd@lists.infradead.org
Cc: Antonio Quartulli <antonio@mandelbit.com>,
	Richard Weinberger <richard@nod.at>,
	Zhihao Cheng <chengzhihao1@huawei.com>,
	linux-kernel@vger.kernel.org
Date: Fri, 15 Nov 2024 23:26:34 +0100

.
Subject: [PATCH v2] arm: dts: aspeed: Blueridge and Rainer: Add VRM presence GPIOs
From: Eddie James <eajames@linux.ibm.com>
To: linux-aspeed@lists.ozlabs.org
Cc: andrew@codeconstruct.com.au, joel@jms.id.au, robh@kernel.org,
        krzk+dt@kernel.org, conor+dt@kernel.org, devicetree@vger.kernel.org,
        linux-kernel@vger.kernel.org, Eddie James <eajames@linux.ibm.com>
Date: Fri, 15 Nov 2024 16:27:21 -0600

.
Subject: [PATCH v2 0/2] iio: gyro: Add support for iam20380 sensor
From: Frank Li <Frank.Li@nxp.com>
To: Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>, 
 Jonathan Cameron <jic23@kernel.org>, Lars-Peter Clausen <lars@metafoo.de>, 
 Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>
Cc: linux-iio@vger.kernel.org, devicetree@vger.kernel.org, 
 linux-kernel@vger.kernel.org, Frank Li <Frank.Li@nxp.com>, 
 Han Xu <han.xu@nxp.com>, Conor Dooley <conor.dooley@microchip.com>
Date: Fri, 15 Nov 2024 17:37:21 -0500

.
