Date: Thu, 11 Jul 2024 17:58:39 -0400
From: Jesse Taube <jesse@rivosinc.com>
To: linux-riscv@lists.infradead.org
Cc: Jonathan Corbet <corbet@lwn.net>,
	Paul Walmsley <paul.walmsley@sifive.com>,
	Palmer Dabbelt <palmer@dabbelt.com>,
	Albert Ou <aou@eecs.berkeley.edu>,
	Conor Dooley <conor@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	=?UTF-8?q?Cl=C3=A9ment=20L=C3=A9ger?= <cleger@rivosinc.com>,
	Evan Green <evan@rivosinc.com>,
	Andrew Jones <ajones@ventanamicro.com>,
	Jesse Taube <jesse@rivosinc.com>,
	Charlie Jenkins <charlie@rivosinc.com>,
	Xiao Wang <xiao.w.wang@intel.com>,
	Andy Chiu <andy.chiu@sifive.com>,
	Eric Biggers <ebiggers@google.com>,
	Greentime Hu <greentime.hu@sifive.com>,
	=?UTF-8?q?Bj=C3=B6rn=20T=C3=B6pel?= <bjorn@rivosinc.com>,
	Heiko Stuebner <heiko@sntech.de>,
	Costa Shulyupin <costa.shul@redhat.com>,
	Andrew Morton <akpm@linux-foundation.org>,
	Baoquan He <bhe@redhat.com>,
	Anup Patel <apatel@ventanamicro.com>,
	Zong Li <zong.li@sifive.com>,
	Sami Tolvanen <samitolvanen@google.com>,
	Ben Dooks <ben.dooks@codethink.co.uk>,
	Alexandre Ghiti <alexghiti@rivosinc.com>,
	"Gustavo A. R. Silva" <gustavoars@kernel.org>,
	Erick Archer <erick.archer@gmx.com>,
	Joel Granados <j.granados@samsung.com>,
	linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	devicetree@vger.kernel.org
Subject: [PATCH v4 0/7] RISC-V: Detect and report speed of unaligned vector accesses

.
Date: Thu, 11 Jul 2024 17:08:55 -0400
From: Frank Li <Frank.Li@nxp.com>
To: =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= <ukleinek@kernel.org>, 
 Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Shawn Guo <shawnguo@kernel.org>, 
 Sascha Hauer <s.hauer@pengutronix.de>, 
 Pengutronix Kernel Team <kernel@pengutronix.de>, 
 Fabio Estevam <festevam@gmail.com>, Philipp Zabel <p.zabel@pengutronix.de>
Cc: linux-pwm@vger.kernel.org, devicetree@vger.kernel.org, 
 imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, 
 linux-kernel@vger.kernel.org, Frank Li <Frank.Li@nxp.com>, 
 Liu Ying <victor.liu@nxp.com>, Clark Wang <xiaoning.wang@nxp.com>, 
 Jun Li <jun.li@nxp.com>
Subject: [PATCH 0/3] pwm: imx: add 32k clock for 8qm/qxp and workaround a
 chip issue

.
Date: Thu, 11 Jul 2024 23:15:48 +0200
From: Vasileios Amoiridis <vassilisamir@gmail.com>
To: jic23@kernel.org,
	lars@metafoo.de,
	robh@kernel.org,
	krzk+dt@kernel.org,
	conor+dt@kernel.org,
	andriy.shevchenko@linux.intel.com
Cc: vassilisamir@gmail.com,
	ang.iglesiasg@gmail.com,
	linus.walleij@linaro.org,
	biju.das.jz@bp.renesas.com,
	javier.carrasco.cruz@gmail.com,
	semen.protsenko@linaro.org,
	579lpy@gmail.com,
	ak@it-klinger.de,
	linux-iio@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [PATCH v1 00/10] BMP280: Minor cleanup and interrupt support

.
Date: Thu, 11 Jul 2024 14:22:19 -0700
From: syzbot <syzbot+6212b93592985c1211e8@syzkaller.appspotmail.com>
To: anna-maria@linutronix.de, frederic@kernel.org, 
	linux-kernel@vger.kernel.org, mingo@kernel.org, 
	syzkaller-bugs@googlegroups.com, tglx@linutronix.de
Subject: [syzbot] [kernel?] WARNING: locking bug in sched_tick

.
Date: Thu, 11 Jul 2024 23:25:14 +0200
From: Yoann Congal <yoann.congal@smile.fr>
To: Liam Girdwood <lgirdwood@gmail.com>,
	Mark Brown <broonie@kernel.org>,
	Charles Keepax <ckeepax@opensource.wolfsonmicro.com>,
	linux-kernel@vger.kernel.org
Cc: Saravana Kannan <saravanak@google.com>,
	Yoann Congal <yoann.congal@smile.fr>
Subject: [PATCH] regulator: core: Set the fwnode for regulator_dev

.
Date: Thu, 11 Jul 2024 14:44:38 -0700
From: Oreoluwa Babatunde <quic_obabatun@quicinc.com>
To: <glaubitz@physik.fu-berlin.de>, <ysato@users.sourceforge.jp>,
        <dalias@libc.org>
Subject: [PATCH v4] sh: Restructure setup code to reserve memory regions earlier

.
Date: Thu, 11 Jul 2024 14:53:22 -0700
From: syzbot <syzbot+34b68f850391452207df@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
Subject: [syzbot] [lsm?] WARNING in current_check_refer_path

.
Date: Thu, 11 Jul 2024 14:57:36 -0700
From: Kees Cook <kees@kernel.org>
To: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
Cc: Kees Cook <kees@kernel.org>,
	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>,
	"Martin K. Petersen" <martin.petersen@oracle.com>,
	linux-kernel@vger.kernel.org,
	linux-scsi@vger.kernel.org,
	linux-hardening@vger.kernel.org
Subject: [PATCH 0/2] scsi: aacraid: struct sgmap: Replace 1-element arrays with flexible arrays

.
Date: Fri, 12 Jul 2024 05:57:20 +0800
From: kernel test robot <lkp@intel.com>
To: "x86-ml" <x86@kernel.org>
Cc: linux-kernel@vger.kernel.org
Subject: [tip:smp/core] BUILD SUCCESS
 77aeb1b685f9db73d276bad4bb30d48505a6fd23

.
Date: Fri, 12 Jul 2024 05:59:47 +0800
From: kernel test robot <lkp@intel.com>
To: "Paul E. McKenney" <paulmck@kernel.org>
Cc: linux-kernel@vger.kernel.org
Subject: [paulmck-rcu:for-neeraj.2024.07.10a] BUILD REGRESSION
 6dfea2d3ac9e0874587c0c1d05fd829f520d5458

.
Date: Thu, 11 Jul 2024 15:03:37 -0700
From: Pawan Gupta <pawan.kumar.gupta@linux.intel.com>
To: Borislav Petkov <bp@alien8.de>,
	Dave Hansen <dave.hansen@linux.intel.com>
Cc: linux-kernel@vger.kernel.org, x86@kernel.org,
	Robert Gill <rtgill82@gmail.com>,
	Jari Ruusu <jariruusu@protonmail.com>,
	Brian Gerst <brgerst@gmail.com>,
	"Linux regression tracking (Thorsten Leemhuis)" <regressions@leemhuis.info>,
	antonio.gomez.iglesias@linux.intel.com,
	daniel.sneddon@linux.intel.com, stable@vger.kernel.org
Subject: [PATCH v5] x86/entry_32: Use stack segment selector for VERW operand

.
Date: Thu, 11 Jul 2024 15:04:55 -0700
From: Suren Baghdasaryan <surenb@google.com>
To: akpm@linux-foundation.org
Cc: kent.overstreet@linux.dev, vbabka@suse.cz, pasha.tatashin@soleen.com, 
	souravpanda@google.com, keescook@chromium.org, linux-mm@kvack.org, 
	linux-kernel@vger.kernel.org, surenb@google.com
Subject: [PATCH 1/3] lib: add missing newline character in the warning message

.
Date: Thu, 11 Jul 2024 18:27:43 -0400
From: Paolo Bonzini <pbonzini@redhat.com>
To: linux-kernel@vger.kernel.org,
	kvm@vger.kernel.org
Cc: seanjc@google.com,
	michael.roth@amd.com
Subject: [PATCH 00/12] KVM: guest_memfd: lazy preparation of pages + prefault support for SEV-SNP

.
Date: Fri, 12 Jul 2024 08:38:00 +1000
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Alasdair G Kergon <agk@redhat.com>, Mike Snitzer <snitzer@kernel.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>, Linux Next
 Mailing List <linux-next@vger.kernel.org>
Subject: linux-next: Signed-off-by missing for commit in the device-mapper
 tree

.
Date: Fri, 12 Jul 2024 08:40:47 +1000
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Tejun Heo <tj@kernel.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>, Linux Next
 Mailing List <linux-next@vger.kernel.org>
Subject: linux-next: Signed-off-by missing for commit in the workqueues tree

.
Date: Thu, 11 Jul 2024 18:40:58 -0400
From: Frank Li <Frank.Li@nxp.com>
To: Wim Van Sebroeck <wim@linux-watchdog.org>, 
 Guenter Roeck <linux@roeck-us.net>, Shawn Guo <shawnguo@kernel.org>, 
 Sascha Hauer <s.hauer@pengutronix.de>, 
 Pengutronix Kernel Team <kernel@pengutronix.de>, 
 Fabio Estevam <festevam@gmail.com>
Cc: linux-watchdog@vger.kernel.org, imx@lists.linux.dev, 
 linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, 
 Ye Li <ye.li@nxp.com>, Alice Guo <alice.guo@nxp.com>, 
 Frank Li <Frank.Li@nxp.com>
Subject: [PATCH 0/2] watchdog: imx7ulp_wdt: needn't wait 2.5 clocks after
 RCS is done for iMX93

.
Date: Thu, 11 Jul 2024 15:48:50 -0700
From: Abhinav Kumar <quic_abhinavk@quicinc.com>
To: <freedreno@lists.freedesktop.org>, Rob Clark <robdclark@gmail.com>,
        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>, "Daniel
 Vetter" <daniel@ffwll.ch>
Subject: [PATCH] drm/msm/dp: enable widebus on all relevant chipsets

.
Date: Fri, 12 Jul 2024 01:07:16 +0200
From: Mirsad Todorovac <mtodorovac69@gmail.com>
To: linux-mtd@lists.infradead.org
Cc: Miquel Raynal <miquel.raynal@bootlin.com>,
 Richard Weinberger <richard@nod.at>, Vignesh Raghavendra <vigneshr@ti.com>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: [PATCH v1 1/1] mtd: slram: insert break after errors in parsing the
 map

.
Date: Fri, 12 Jul 2024 01:43:20 +0200
From: Mirsad Todorovac <mtodorovac69@gmail.com>
To: Mirsad Todorovac <mtodorovac69@gmail.com>,
	linux-mtd@lists.infradead.org,
	linux-kernel@vger.kernel.org
Cc: Miquel Raynal <miquel.raynal@bootlin.com>,
	Richard Weinberger <richard@nod.at>,
	Vignesh Raghavendra <vigneshr@ti.com>
Subject: [PATCH v2 1/1] mtd: slram: insert break after errors in parsing the map

.
Date: Fri, 12 Jul 2024 11:46:11 +1200
From: Chris Packham <chris.packham@alliedtelesis.co.nz>
To: jdelvare@suse.com,
	linux@roeck-us.net,
	robh@kernel.org,
	krzk+dt@kernel.org,
	conor+dt@kernel.org,
	ukleinek@kernel.org
Cc: linux-hwmon@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-pwm@vger.kernel.org,
	Chris Packham <chris.packham@alliedtelesis.co.nz>
Subject: [PATCH v5 0/3] hwmon: (adt7475) duty cycle configuration

.
Date: Fri, 12 Jul 2024 09:58:25 +1000
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Mike Turquette <mturquette@baylibre.com>, Stephen Boyd
 <sboyd@kernel.org>, Olof Johansson <olof@lixom.net>, Arnd Bergmann
 <arnd@arndb.de>
Cc: ARM <linux-arm-kernel@lists.infradead.org>, Drew Fustini
 <dfustini@tenstorrent.com>, Drew Fustini <drew@pdp7.com>, Linux Kernel
 Mailing List <linux-kernel@vger.kernel.org>, Linux Next Mailing List
 <linux-next@vger.kernel.org>, Yangtao Li <frank.li@vivo.com>
Subject: linux-next: manual merge of the clk tree with the arm-soc tree

.
Date: Fri, 12 Jul 2024 09:04:24 +0900
From: Takashi Sakamoto <o-takashi@sakamocchi.jp>
To: linux1394-devel@lists.sourceforge.net
Cc: linux-kernel@vger.kernel.org
Subject: [PATCH] firewire: core: move copy_port_status() helper function to TP_fast_assign() block

.
Date: Fri, 12 Jul 2024 09:26:17 +0900
From: "Masami Hiramatsu (Google)" <mhiramat@kernel.org>
To: Oleg Nesterov <oleg@redhat.com>,
	Peter Zijlstra <peterz@infradead.org>
Cc: Steven Rostedt <rostedt@goodmis.org>,
	Masami Hiramatsu <mhiramat@kernel.org>,
	Andrii Nakryiko <andrii.nakryiko@gmail.com>,
	Jiri Olsa <olsajiri@gmail.com>,
	mingo@kernel.org,
	andrii@kernel.org,
	linux-kernel@vger.kernel.org,
	linux-trace-kernel@vger.kernel.org
Subject: [PATCH] MAINTAINERS: Add uprobes entry

.
Date: Fri, 12 Jul 2024 09:30:10 +0900
From: Takashi Sakamoto <o-takashi@sakamocchi.jp>
To: linux1394-devel@lists.sourceforge.net
Cc: linux-kernel@vger.kernel.org
Subject: [PATCH v2] firewire: core: move copy_port_status() helper function to TP_fast_assign() block

.
Date: Thu, 11 Jul 2024 22:37:42 +0300
From: Tomer Maimon <tmaimon77@gmail.com>
To: <linus.walleij@linaro.org>, <avifishman70@gmail.com>,
	<tali.perry1@gmail.com>, <joel@jms.id.au>, <venture@google.com>,
	<yuenn@google.com>, <benjaminfair@google.com>
Subject: [PATCH v1 0/7] pinctrl: npcm8xx: pin configuration changes 

.
Date: Fri, 12 Jul 2024 02:45:52 +0200
From: Christian Marangi <ansuelsmth@gmail.com>
To: Pavel Machek <pavel@ucw.cz>,
	Lee Jones <lee@kernel.org>,
	linux-leds@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Christian Marangi <ansuelsmth@gmail.com>
Subject: [PATCH v2 1/3] leds: leds-lp5569: Fix typo in driver name

.
Date: Fri, 12 Jul 2024 10:57:11 +1000
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Kent Overstreet <kent.overstreet@linux.dev>, Andrew Morton
 <akpm@linux-foundation.org>
Cc: Kuan-Wei Chiu <visitorckw@gmail.com>, Linux Kernel Mailing List
 <linux-kernel@vger.kernel.org>, Linux Next Mailing List
 <linux-next@vger.kernel.org>
Subject: linux-next: manual merge of the bcachefs tree with the
 mm-nonmm-stable tree

.
Date: Fri, 12 Jul 2024 09:12:18 +0800
From: kernel test robot <lkp@intel.com>
To: "Gustavo A. R. Silva" <gustavoars@kernel.org>
Cc: oe-kbuild-all@lists.linux.dev,
	"Gustavo A. R. Silva" <gustavo@embeddedor.com>,
	LKML <linux-kernel@vger.kernel.org>
Subject: [gustavoars:testing/wfamnae-next20240710-cbc 13/13]
 ./usr/include/linux/usb/video.h:403:15: error: unknown type name 'offsetof'

.
Date: Fri, 12 Jul 2024 13:31:33 +1200
From: Elliot Ayrey <elliot.ayrey@alliedtelesis.co.nz>
To: davem@davemloft.net
Cc: Elliot Ayrey <elliot.ayrey@alliedtelesis.co.nz>,
	Roopa Prabhu <roopa@nvidia.com>,
	Nikolay Aleksandrov <razor@blackwall.org>,
	Eric Dumazet <edumazet@google.com>,
	Jakub Kicinski <kuba@kernel.org>,
	Paolo Abeni <pabeni@redhat.com>,
	Tobias Waldekranz <tobias@waldekranz.com>,
	bridge@lists.linux.dev,
	netdev@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [PATCH net v3] net: bridge: mst: Check vlan state for egress decision

.
Date: Fri, 12 Jul 2024 03:40:04 +0200
From: "Jason A. Donenfeld" <Jason@zx2c4.com>
To: linux-kernel@vger.kernel.org,
	patches@lists.linux.dev,
	tglx@linutronix.de
Cc: "Jason A. Donenfeld" <Jason@zx2c4.com>,
	linux-crypto@vger.kernel.org,
	linux-api@vger.kernel.org,
	x86@kernel.org,
	Linus Torvalds <torvalds@linux-foundation.org>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Adhemerval Zanella Netto <adhemerval.zanella@linaro.org>,
	Carlos O'Donell <carlos@redhat.com>,
	Florian Weimer <fweimer@redhat.com>,
	Arnd Bergmann <arnd@arndb.de>,
	Jann Horn <jannh@google.com>,
	Christian Brauner <brauner@kernel.org>,
	David Hildenbrand <dhildenb@redhat.com>
Subject: [PATCH v23 0/4] implement getrandom() in vDSO

.
Date: Fri, 12 Jul 2024 11:48:38 +1000
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: "Rafael J. Wysocki" <rjw@rjwysocki.net>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>, Linux Next
 Mailing List <linux-next@vger.kernel.org>
Subject: linux-next: build failure after merge of the pm tree

.
Date: Fri, 12 Jul 2024 10:08:39 +0800
From: xiujianfeng <xiujianfeng@huawei.com>
To: <netdev@vger.kernel.org>, Linux kernel mailing list
	<linux-kernel@vger.kernel.org>
Subject: [BUG REPORT] kernel BUG at lib/dynamic_queue_limits.c:99!

.
Date: Fri, 12 Jul 2024 10:38:17 +0800
From: kernel test robot <lkp@intel.com>
To: "Gustavo A. R. Silva" <gustavoars@kernel.org>
Cc: LKML <linux-kernel@vger.kernel.org>
Subject: [gustavoars:testing/WFAMNAE-next20240621-CbC] BUILD SUCCESS
 30867ef8ad076c11ed274d76f99e8bb0346790af

.
Date: Thu, 11 Jul 2024 22:44:52 -0400
From: Zi Yan <zi.yan@sent.com>
To: David Hildenbrand <david@redhat.com>,
	"Huang, Ying" <ying.huang@intel.com>,
	linux-mm@kvack.org
Cc: Zi Yan <ziy@nvidia.com>,
	Andrew Morton <akpm@linux-foundation.org>,
	Baolin Wang <baolin.wang@linux.alibaba.com>,
	linux-kernel@vger.kernel.org
Subject: [RFC PATCH 0/3] Fix and refactor do_{huge_pmd_}numa_page()

.
Date: Fri, 12 Jul 2024 10:58:19 +0800
From: Lu Baolu <baolu.lu@linux.intel.com>
To: Jason Gunthorpe <jgg@ziepe.ca>,
	Kevin Tian <kevin.tian@intel.com>,
	Dan Carpenter <dan.carpenter@linaro.org>
Cc: iommu@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	Lu Baolu <baolu.lu@linux.intel.com>
Subject: [PATCH 1/1] iommufd: Fix error pointer checking

.
Date: Fri, 12 Jul 2024 11:13:14 +0800
From: Miaohe Lin <linmiaohe@huawei.com>
To: <akpm@linux-foundation.org>, <muchun.song@linux.dev>
Subject: [PATCH v2] mm/hugetlb: fix possible recursive locking detected warning

.
Date: Fri, 12 Jul 2024 12:21:40 +0900
From: Leesoo Ahn <lsahn@ooseel.net>
To: lsahn@ooseel.net
Cc: Leesoo Ahn <lsahn@wewakecorp.com>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	=?UTF-8?q?Arve=20Hj=C3=B8nnev=C3=A5g?= <arve@android.com>,
	Todd Kjos <tkjos@android.com>,
	Martijn Coenen <maco@android.com>,
	Joel Fernandes <joel@joelfernandes.org>,
	Christian Brauner <brauner@kernel.org>,
	Carlos Llamas <cmllamas@google.com>,
	Suren Baghdasaryan <surenb@google.com>,
	linux-kernel@vger.kernel.org
Subject: [PATCH] android: binder: print error message on failure of creating proc file

.
Date: Fri, 12 Jul 2024 11:25:54 +0800
From: Youling Tang <youling.tang@linux.dev>
To: Andrew Morton <akpm@linux-foundation.org>
Cc: Kent Overstreet <kent.overstreet@linux.dev>,
	linux-mm@kvack.org,
	linux-kernel@vger.kernel.org,
	Youling Tang <tangyouling@kylinos.cn>
Subject: [PATCH] mm: list_lru: Fix NULL pointer dereference in list_lru_add()

.
Date: Fri, 12 Jul 2024 03:51:36 +0000
From: Wei Yang <richard.weiyang@gmail.com>
To: rppt@kernel.org,
	willy@infradead.org,
	Liam.Howlett@oracle.com,
	will@kernel.org,
	broonie@kernel.org,
	akpm@linux-foundation.org
Cc: linux-kernel@vger.kernel.org,
	linux-mm@kvack.org,
	Wei Yang <richard.weiyang@gmail.com>
Subject: [PATCH 1/3] memblock tests: include memory_hotplug.h in mmzone.h as kernel dose

.
Date: Fri, 12 Jul 2024 11:53:55 +0800
From: "Ning, Hongyu" <hongyu.ning@linux.intel.com>
To: sfr@canb.auug.org.au
Cc: Xuan Zhuo <xuanzhuo@linux.alibaba.com>, linux-kernel@vger.kernel.org,
 linux-next@vger.kernel.org, kirill.shutemov@linux.intel.com
Subject: linux-next tag next-240709: potential bug from commit "28ab42489515
 Merge branch 'linux-next' of
 git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git"

.
Date: Fri, 12 Jul 2024 12:14:35 +0800
From: alexs@kernel.org
To: Andrew Morton <akpm@linux-foundation.org>,
	Christoph Lameter <cl@linux.com>,
	Pekka Enberg <penberg@kernel.org>,
	David Rientjes <rientjes@google.com>,
	Joonsoo Kim <iamjoonsoo.kim@lge.com>,
	Vlastimil Babka <vbabka@suse.cz>,
	Roman Gushchin <roman.gushchin@linux.dev>,
	Hyeonggon Yoo <42.hyeyoo@gmail.com>,
	linux-mm@kvack.org,
	linux-kernel@vger.kernel.org
Cc: "Alex Shi (Tencent)" <alexs@kernel.org>,
	Randy Dunlap <rdunlap@infradead.org>,
	Yoann Congal <yoann.congal@smile.fr>,
	Masahiro Yamada <masahiroy@kernel.org>,
	Petr Mladek <pmladek@suse.com>,
	Suren Baghdasaryan <surenb@google.com>
Subject: [PATCH v3] mm/memcg: alignment memcg_data define condition

.
Date: Fri, 12 Jul 2024 12:17:24 +0800
From: kernel test robot <lkp@intel.com>
To: "Gustavo A. R. Silva" <gustavoars@kernel.org>
Subject: [gustavoars:testing/wfamnae-next20240710-cbc 1/13]
 arch/powerpc/include/asm/hvcall.h:697:48: error: structure containing a
 flexible array member is not at the end of another structure

.
Date: Fri, 12 Jul 2024 12:19:02 +0800
From: kernel test robot <lkp@intel.com>
To: "Gustavo A. R. Silva" <gustavoars@kernel.org>
Subject: [gustavoars:testing/wfamnae-next20240710-cbc 1/13]
 drivers/leds/leds-cros_ec.c:70:40: warning: structure containing a flexible
 array member is not at the end of another structure

.
Date: Fri, 12 Jul 2024 12:19:27 +0800
From: kernel test robot <lkp@intel.com>
To: "Gustavo A. R. Silva" <gustavoars@kernel.org>
Subject: [gustavoars:testing/WFAMNAE-next20240621-CbC 1/11]
 include/linux/tty_buffer.h:40:27: warning: structure containing a flexible
 array member is not at the end of another structure

.
Date: Fri, 12 Jul 2024 12:19:55 +0800
From: kernel test robot <lkp@intel.com>
To: "Gustavo A. R. Silva" <gustavoars@kernel.org>
Subject: [gustavoars:testing/WFAMNAE-next20240621-CbC 1/11]
 arch/powerpc/include/asm/hvcall.h:697:48: warning: structure containing a
 flexible array member is not at the end of another structure

.
Date: Fri, 12 Jul 2024 14:46:56 +1000
From: Dave Airlie <airlied@gmail.com>
To: LKML <linux-kernel@vger.kernel.org>, Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: dri-devel <dri-devel@lists.freedesktop.org>
Subject: [git pull] drm fixes for 6.10-rc8

Hi Linus,

Back to work, thanks to Sima for last week, not too many fixes as
expected getting close to release, amdgpu and xe have a couple each,
and then some other misc ones.

Dave.

drm-fixes-2024-07-12:
drm fixes for 6.10-rc8

amdgpu:
- PSR-SU fix
- Reseved VMID fix

xe:
- Use write-back caching mode for system memory on DGFX
- Do not leak object when finalizing hdcp gsc

bridge:
- adv7511 EDID irq fix

gma500:
- NULL mode fixes.

meson:
- fix resource leak
The following changes since commit 256abd8e550ce977b728be79a74e1729438b4948=
:

  Linux 6.10-rc7 (2024-07-07 14:23:46 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2024-07-12

for you to fetch changes up to 8b68788bebd3f697ae62aa9af3dac35ed112ebd7:

  Merge tag 'amd-drm-fixes-6.10-2024-07-11' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes (2024-07-12
13:32:36 +1000)

----------------------------------------------------------------
drm fixes for 6.10-rc8

amdgpu:
- PSR-SU fix
- Reseved VMID fix

xe:
- Use write-back caching mode for system memory on DGFX
- Do not leak object when finalizing hdcp gsc

bridge:
- adv7511 EDID irq fix

gma500:
- NULL mode fixes.

meson:
- fix resource leak

----------------------------------------------------------------
Adam Ford (1):
      drm/bridge: adv7511: Fix Intermittent EDID failures

Christian K=C3=B6nig (1):
      drm/amdgpu: reject gang submit on reserved VMIDs

Dave Airlie (3):
      Merge tag 'drm-misc-fixes-2024-07-11' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
      Merge tag 'drm-xe-fixes-2024-07-11' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
      Merge tag 'amd-drm-fixes-6.10-2024-07-11' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes

Leo Li (1):
      Revert "drm/amd/display: Reset freesync config before update new stat=
e"

Ma Ke (2):
      drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes
      drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes

Nirmoy Das (1):
      drm/xe/display/xe_hdcp_gsc: Free arbiter on driver removal

Thomas Hellstr=C3=B6m (1):
      drm/xe: Use write-back caching mode for system memory on DGFX

Yao Zi (1):
      drm/meson: fix canvas release in bind function

 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c            | 15 ++++++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c           | 15 +++++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h           |  1 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |  1 -
 drivers/gpu/drm/bridge/adv7511/adv7511.h          |  2 +-
 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c      | 13 +++++--
 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c      | 22 ++++++-----
 drivers/gpu/drm/gma500/cdv_intel_lvds.c           |  3 ++
 drivers/gpu/drm/gma500/psb_intel_lvds.c           |  3 ++
 drivers/gpu/drm/meson/meson_drv.c                 | 37 +++++++++---------
 drivers/gpu/drm/xe/display/xe_hdcp_gsc.c          | 12 ++++--
 drivers/gpu/drm/xe/xe_bo.c                        | 47 ++++++++++++++-----=
----
 drivers/gpu/drm/xe/xe_bo_types.h                  |  3 +-
 include/uapi/drm/xe_drm.h                         |  8 +++-
 14 files changed, 122 insertions(+), 60 deletions(-)

.
Date: Fri, 12 Jul 2024 14:48:31 +1000
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Lee Jones <lee@kernel.org>
Cc: Christian Marangi <ansuelsmth@gmail.com>, Linux Kernel Mailing List
 <linux-kernel@vger.kernel.org>, Linux Next Mailing List
 <linux-next@vger.kernel.org>
Subject: linux-next: build failure after merge of the leds-lj tree

.
Date: Thu, 11 Jul 2024 22:11:55 -0700
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: Sangwon Jee <jeesw@melfas.com>,
	Joonyoung Shim <jy0922.shim@samsung.com>,
	Krzysztof Kozlowski <krzk@kernel.org>,
	Sylwester Nawrocki <s.nawrocki@samsung.com>
Cc: linux-input@vger.kernel.org, linux-kernel@vger.kernel.org,
	linux-samsung-soc@vger.kernel.org
Subject: Removal of MSC-5000/5080 touchscreen/touchkey drivers?

.
Date: Fri, 12 Jul 2024 14:18:11 +0900
From: Sergey Senozhatsky <senozhatsky@chromium.org>
To: Andrew Morton <akpm@linux-foundation.org>,
	Minchan Kim <minchan@kernel.org>
Cc: linux-kernel@vger.kernel.org,
	Sergey Senozhatsky <senozhatsky@chromium.org>
Subject: [PATCH v6 00/23] zram: introduce custom comp backends API

.
Date: Thu, 11 Jul 2024 22:18:43 -0700
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: linux-input@vger.kernel.org
Cc: Greg KH <gregkh@linuxfoundation.org>,
	linux-kernel@vger.kernel.org
Subject: [PATCH 1/8] Input: usbtouchscreen - use driver core to instantiate device attributes

.
Date: Fri, 12 Jul 2024 01:19:24 +0200
From: Andi Shyti <andi.shyti@kernel.org>
To: lkml <linux-kernel@vger.kernel.org>
Cc: Andi Shyti <andi.shyti@kernel.org>,
	Andy Shevchenko <andy@kernel.org>,
	Krzysztof Kozlowski <krzk@kernel.org>,
	Lee Jones <lee@kernel.org>,
	Linus Walleij <linus.walleij@linaro.org>,
	Philipp Zabel <p.zabel@pengutronix.de>,
	Viresh Kumar <viresh.kumar@linaro.org>,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	linux-gpio@vger.kernel.org,
	linux-i2c@vger.kernel.org,
	virtualization@lists.linux.dev
Subject: [PATCH 0/2] Cleanup the MAINTAINER's file

.
Date: Fri, 12 Jul 2024 05:42:27 +0000
From: "Borah, Chaitanya Kumar" <chaitanya.kumar.borah@intel.com>
To: "jiangshan.ljs@antgroup.com" <jiangshan.ljs@antgroup.com>
Subject: Regression on linux-next (next-20240709)

.
Date: Fri, 12 Jul 2024 11:18:29 +0530
From: Dikshita Agarwal <quic_dikshita@quicinc.com>
To: "Rafael J. Wysocki" <rafael@kernel.org>, Pavel Machek <pavel@ucw.cz>,
        Len Brown <len.brown@intel.com>,
        Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
        Stanimir Varbanov <stanimir.k.varbanov@gmail.com>,
        Vikash Garodia <quic_vgarodia@quicinc.com>,
        Bjorn Andersson <andersson@kernel.org>,
        Konrad Dybcio <konrad.dybcio@linaro.org>,
        Mauro Carvalho Chehab <mchehab@kernel.org>,
        Ulf Hansson <ulf.hansson@linaro.org>,
        Philipp Zabel <p.zabel@pengutronix.de>,
        "Bryan O'Donoghue" <bryan.odonoghue@linaro.org>,
        Dikshita Agarwal <quic_dikshita@quicinc.com>
Cc: Stanimir Varbanov <stanimir.varbanov@linaro.org>,
        Mauro Carvalho Chehab <mchehab+huawei@kernel.org>,
        linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org,
        linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org
Subject: [PATCH 0/2] add device managed version of dev_pm_domain_attach|detach_list()

.
Date: Fri, 12 Jul 2024 07:51:58 +0200
From: Christophe Leroy <christophe.leroy@csgroup.eu>
To: Arnd Bergmann <arnd@arndb.de>,
	Alexander Lobakin <alobakin@pm.me>,
	Nathan Chancellor <nathan@kernel.org>,
	Kees Cook <kees@kernel.org>,
	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Cc: Christophe Leroy <christophe.leroy@csgroup.eu>,
	linux-kernel@vger.kernel.org,
	linuxppc-dev@lists.ozlabs.org,
	linux-arch@vger.kernel.org,
	Peter Zijlstra <peterz@infradead.org>,
	kernel test robot <lkp@intel.com>
Subject: [PATCH] vmlinux.lds.h: catch .bss..L* sections into BSS")

.
Date: Fri, 12 Jul 2024 15:58:42 +1000
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Jason Gunthorpe <jgg@nvidia.com>
Cc: Jason Gunthorpe <jgg@ziepe.ca>, Lu Baolu <baolu.lu@linux.intel.com>,
 Linux Kernel Mailing List <linux-kernel@vger.kernel.org>, Linux Next
 Mailing List <linux-next@vger.kernel.org>
Subject: linux-next: build failure after merge of the iommufd tree

.
Date: Fri, 12 Jul 2024 12:49:17 +0000
From: Dapeng Mi <dapeng1.mi@linux.intel.com>
To: Sean Christopherson <seanjc@google.com>,
	Paolo Bonzini <pbonzini@redhat.com>
Cc: kvm@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Jim Mattson <jmattson@google.com>,
	Mingwei Zhang <mizhang@google.com>,
	Xiong Zhang <xiong.y.zhang@intel.com>,
	Zhenyu Wang <zhenyuw@linux.intel.com>,
	Like Xu <like.xu.linux@gmail.com>,
	Jinrong Liang <cloudliang@tencent.com>,
	Yongwei Ma <yongwei.ma@intel.com>,
	Dapeng Mi <dapeng1.mi@intel.com>,
	Dapeng Mi <dapeng1.mi@linux.intel.com>
Subject: [Patch v2] KVM: x86/pmu: Insert #GP for invalid architectural PMU MSRs access

.
Date: Fri, 12 Jul 2024 11:49:55 +0530
From: Pankaj Gupta <pankaj.gupta@nxp.com>
To: Jonathan Corbet <corbet@lwn.net>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Shawn Guo <shawnguo@kernel.org>, 
 Sascha Hauer <s.hauer@pengutronix.de>, 
 Pengutronix Kernel Team <kernel@pengutronix.de>, 
 Fabio Estevam <festevam@gmail.com>, Pankaj Gupta <pankaj.gupta@nxp.com>, 
 Rob Herring <robh+dt@kernel.org>
Cc: linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, 
 devicetree@vger.kernel.org, imx@lists.linux.dev, 
 linux-arm-kernel@lists.infradead.org
Subject: [PATCH v5 0/5] Changes in v5:

.
Date: Fri, 12 Jul 2024 08:26:18 +0200
From: Philipp Stanner <pstanner@redhat.com>
To: Karol Herbst <kherbst@redhat.com>,
	Lyude Paul <lyude@redhat.com>,
	Danilo Krummrich <dakr@redhat.com>,
	David Airlie <airlied@gmail.com>,
	Daniel Vetter <daniel@ffwll.ch>
Cc: dri-devel@lists.freedesktop.org,
	nouveau@lists.freedesktop.org,
	linux-kernel@vger.kernel.org,
	Philipp Stanner <pstanner@redhat.com>
Subject: [PATCH v2] drm/nouveau: Improve variable names in nouveau_sched_init()

.
Date: Fri, 12 Jul 2024 14:27:20 +0800
From: Zhihao Cheng <chengzhihao@huaweicloud.com>
To: linux-fsdevel <linux-fsdevel@vger.kernel.org>,
 linux-ext4@vger.kernel.org, LKML <linux-kernel@vger.kernel.org>,
 Ted Tso <tytso@mit.edu>, Jan Kara <jack@suse.cz>,
 Christoph Hellwig <hch@infradead.org>,
 linux-mtd <linux-mtd@lists.infradead.org>,
 Richard Weinberger <richard@nod.at>, "zhangyi (F)" <yi.zhang@huawei.com>,
 yangerkun <yangerkun@huawei.com>, "wangzhaolong (A)"
 <wangzhaolong1@huawei.com>
Subject: [BUG REPORT] potential deadlock in inode evicting under the inode lru
 traversing context on ext4 and ubifs

.
Date: Fri, 12 Jul 2024 14:24:11 +0800
From: Kai-Heng Feng <kai.heng.feng@canonical.com>
To: bhelgaas@google.com
Cc: mario.limonciello@amd.com,
	mika.westerberg@linux.intel.com,
	linux-pci@vger.kernel.org,
	linux-pm@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Kai-Heng Feng <kai.heng.feng@canonical.com>
Subject: [PATCH] PCI/PM: Put devices to low power state on shutdown

.
Date: Fri, 12 Jul 2024 08:41:48 +0200
From: "Jiri Slaby (SUSE)" <jirislaby@kernel.org>
To: tglx@linutronix.de
Cc: linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	"Jiri Slaby (SUSE)" <jirislaby@kernel.org>,
	Jonathan Corbet <corbet@lwn.net>
Subject: [PATCH] irqdomain: Fix the kernel-doc and plug it into Documentation

.
Date: Fri, 12 Jul 2024 16:43:54 +1000
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Jonathan Corbet <corbet@lwn.net>
Cc: Tejun Heo <tj@kernel.org>, Linux Kernel Mailing List
 <linux-kernel@vger.kernel.org>, Linux Next Mailing List
 <linux-next@vger.kernel.org>
Subject: linux-next: build failure after merge of the cgroup tree

.
Date: Fri, 12 Jul 2024 14:42:49 +0800
From: Miaohe Lin <linmiaohe@huawei.com>
To: <akpm@linux-foundation.org>
Subject: [PATCH] mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory

.
Date: Fri, 12 Jul 2024 09:53:14 +0300
From: Konstantin Kharlamov <Hi-Angel@yandex.ru>
To: Song Liu <song@kernel.org>, Yu Kuai <yukuai3@huawei.com>, 
	linux-raid@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Lockup of (raid5 or raid6) + vdo after taking out a disk under load

.
Date: Fri, 12 Jul 2024 14:54:45 +0800
From: Xianwei Zhao via B4 Relay <devnull+xianwei.zhao.amlogic.com@kernel.org>
To: Neil Armstrong <neil.armstrong@linaro.org>, 
 Kevin Hilman <khilman@baylibre.com>, Jerome Brunet <jbrunet@baylibre.com>, 
 Martin Blumenstingl <martin.blumenstingl@googlemail.com>, 
 Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, 
 linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, 
 Xianwei Zhao <xianwei.zhao@amlogic.com>
Subject: [PATCH 0/5] Add new Amlogic SoCs info defines.

.
Date: Fri, 12 Jul 2024 16:55:27 +1000
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Andi Shyti <andi.shyti@kernel.org>
Cc: Wolfram Sang <wsa+renesas@sang-engineering.com>, Linux Kernel Mailing
 List <linux-kernel@vger.kernel.org>, Linux Next Mailing List
 <linux-next@vger.kernel.org>
Subject: linux-next: build warnings after merge of the i2c-host tree

.
Date: Fri, 12 Jul 2024 16:57:59 +1000
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>
Subject: linux-next: Tree for Jul 12

.
Date: Fri, 12 Jul 2024 09:11:13 +0200
From: Jan Stancek <jstancek@redhat.com>
To: dhowells@redhat.com,
	dwmw2@infradead.org,
	zxu@redhat.com,
	keyrings@vger.kernel.org
Cc: linux-kernel@vger.kernel.org,
	jstancek@redhat.com
Subject: [PATCH 0/3] sign-file,extract-cert: switch to PROVIDER API for OpenSSL >= 3.0

.
Date: Fri, 12 Jul 2024 12:30:42 +0500
From: Muhammad Usama Anjum <usama.anjum@collabora.com>
To: Shuah Khan <shuah@kernel.org>,
	Muhammad Usama Anjum <usama.anjum@collabora.com>
Cc: kernel@collabora.com,
	"Chang S . Bae" <chang.seok.bae@intel.com>,
	Binbin Wu <binbin.wu@linux.intel.com>,
	Ingo Molnar <mingo@kernel.org>,
	"Kirill A . Shutemov" <kirill.shutemov@linux.intel.com>,
	linux-kselftest@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [PATCH 1/2] selftests: x86: vdso_restorer: remove manual counting of pass/fail tests

.
Date: Fri, 12 Jul 2024 15:38:16 +0800
From: Yang Li <yang.lee@linux.alibaba.com>
To: hch@lst.de,
	m.szyprowski@samsung.com,
	robin.murphy@arm.com
Cc: iommu@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	Yang Li <yang.lee@linux.alibaba.com>,
	Abaci Robot <abaci@linux.alibaba.com>
Subject: [PATCH -next] swiotlb: Add missing kernel-doc function comments for swiotlb_del_transient

.
Date: Fri, 12 Jul 2024 07:41:50 +0000
From: Wei Yang <richard.weiyang@gmail.com>
To: akpm@linux-foundation.org
Cc: linux-kernel@vger.kernel.org,
	Wei Yang <richard.weiyang@gmail.com>,
	"Liam R. Howlett" <Liam.Howlett@oracle.com>,
	Matthew Wilcox <willy@infradead.org>
Subject: [PATCH 1/2] radix tree test suite: include kconfig.h with incomplete path

.
Date: Fri, 12 Jul 2024 09:46:44 +0200
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>
Subject: [GIT PULL] sound fixes for 6.10

Linus,

please pull sound fixes for v6.10 from:

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

The topmost commit is f19e1027f6c0f5fae18b2f2ed88b55a6a637f76e

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

sound fixes for 6.10-final

Majority of changes here are small device-specific fixes for ASoC
SOF / Intel and usual HD-audio quirks.

The only significant high LOC is found in the Cirrus firmware driver,
but all those are for hardening against malicious firmware blobs, and
they look fine for taking as a last minute fix, too.

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

Bard Liao (1):
      ASoC: rt711-sdw: add missing readable registers

Dmitry Savin (1):
      ALSA: hda: cs35l41: Fix swapped l/r audio channels for Lenovo ThinBook 13x Gen4

Edson Juliano Drosdeck (1):
      ALSA: hda/realtek: Limit mic boost on VAIO PRO PX

Kai Vehmanen (1):
      ASoC: SOF: Intel: hda: fix null deref on system suspend entry

Micha³ Kopeæ (1):
      ALSA: hda/realtek: add quirk for Clevo V5[46]0TU

Nazar Bilinskyi (1):
      ALSA: hda/realtek: Enable Mute LED on HP 250 G7

Peter Ujfalusi (1):
      ASoC: SOF: Intel: hda-pcm: Limit the maximum number of periods by MAX_BDL_ENTRIES

Richard Fitzgerald (5):
      firmware: cs_dsp: Fix overflow checking of wmfw header
      firmware: cs_dsp: Return error if block header overflows file
      firmware: cs_dsp: Validate payload length before processing block
      firmware: cs_dsp: Prevent buffer overrun when processing V2 alg headers
      firmware: cs_dsp: Use strnlen() on name fields in V1 wmfw files

---
 drivers/firmware/cirrus/cs_dsp.c     | 231 +++++++++++++++++++++++++----------
 sound/pci/hda/cs35l41_hda_property.c |   4 +-
 sound/pci/hda/patch_realtek.c        |   4 +
 sound/soc/codecs/rt711-sdw.c         |   2 +
 sound/soc/sof/intel/hda-dai.c        |  12 +-
 sound/soc/sof/intel/hda-pcm.c        |   6 +
 6 files changed, 184 insertions(+), 75 deletions(-)


.
Date: Fri, 12 Jul 2024 15:45:31 +0800
From: kernel test robot <lkp@intel.com>
To: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Cc: oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org
Subject: ERROR: modpost: "xmb_manager_register"
 [drivers/misc/xilinx_tmr_manager.ko] undefined!

.
Date: Fri, 12 Jul 2024 09:48:35 +0200
From: Johannes Thumshirn <jth@kernel.org>
To: Chris Mason <clm@fb.com>, Josef Bacik <josef@toxicpanda.com>, 
 David Sterba <dsterba@suse.com>
Cc: linux-btrfs@vger.kernel.org, linux-kernel@vger.kernel.org, 
 Qu Wenru <wqu@suse.com>, Filipe Manana <fdmanana@suse.com>, 
 Johannes Thumshirn <johannes.thumshirn@wdc.com>
Subject: [PATCH v3 0/3] btrfs: more RAID stripe tree updates

.
Date: Fri, 12 Jul 2024 16:38:44 +0800
From: Yong-Xuan Wang <yongxuan.wang@sifive.com>
To: linux-kernel@vger.kernel.org,
	linux-riscv@lists.infradead.org,
	kvm-riscv@lists.infradead.org,
	kvm@vger.kernel.org
Cc: greentime.hu@sifive.com,
	vincent.chen@sifive.com,
	Yong-Xuan Wang <yongxuan.wang@sifive.com>,
	Paul Walmsley <paul.walmsley@sifive.com>,
	Palmer Dabbelt <palmer@dabbelt.com>,
	Albert Ou <aou@eecs.berkeley.edu>
Subject: [PATCH v7 0/4] Add Svade and Svadu Extensions Support

.
Date: Fri, 12 Jul 2024 10:06:00 +0200
From: Daniel Wagner <wagi@monom.org>
To: LKML <linux-kernel@vger.kernel.org>, linux-rt-users@vger.kernel.org, 
	stable-rt@vger.kernel.org, Steven Rostedt <rostedt@goodmis.org>, 
	Thomas Gleixner <tglx@linutronix.de>, Sebastian Andrzej Siewior <bigeasy@linutronix.de>, 
	Tom Zanussi <tom.zanussi@linux.intel.com>, Clark Williams <williams@redhat.com>
Subject: [ANNOUNCE] 4.19.317-rt137

.
Date: Fri, 12 Jul 2024 16:12:04 +0800
From: Yang Li <yang.lee@linux.alibaba.com>
To: msakai@redhat.com
Cc: dm-devel@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	Yang Li <yang.lee@linux.alibaba.com>,
	Abaci Robot <abaci@linux.alibaba.com>
Subject: [PATCH -next] dm: vdo: Add missing kernel-doc function comments.

.
Date: Fri, 12 Jul 2024 16:17:21 +0800
From: kernel test robot <oliver.sang@intel.com>
To: Nicolas Pitre <npitre@baylibre.com>
Subject: [linux-next:master] [mul_u64_u64_div_u64] 1266b1896f:
 UBSAN:shift-out-of-bounds_in_lib/math/div64.c

.
Date: Fri, 12 Jul 2024 16:34:53 +0800
From: "Peng Fan (OSS)" <peng.fan@oss.nxp.com>
To: Bjorn Andersson <andersson@kernel.org>, 
 Mathieu Poirier <mathieu.poirier@linaro.org>, 
 Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>, 
 Pengutronix Kernel Team <kernel@pengutronix.de>, 
 Fabio Estevam <festevam@gmail.com>, Richard Zhu <hongxing.zhu@nxp.com>
Cc: linux-remoteproc@vger.kernel.org, imx@lists.linux.dev, 
 linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, 
 Peng Fan <peng.fan@nxp.com>, Terry Lv <terry.lv@nxp.com>, 
 Jacky Bai <ping.bai@nxp.com>
Subject: [PATCH 0/6] remoteproc: imx_rproc: various patches for misc

.
Date: Fri, 12 Jul 2024 13:57:47 +0530
From: Ankit Agrawal <agrawal.ag.ankit@gmail.com>
To: Bjorn Andersson <andersson@kernel.org>,
	Konrad Dybcio <konrad.dybcio@linaro.org>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>,
	Thomas Gleixner <tglx@linutronix.de>, linux-arm-msm@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [PATCH v2] drivers/clocksource/qcom: Add missing iounmap() on errors
 in msm_dt_timer_init() function.

.
Date: Fri, 12 Jul 2024 16:28:05 +0800
From: Yang Li <yang.lee@linux.alibaba.com>
To: daniel@zonque.org
Cc: haojian.zhuang@gmail.com,
	robert.jarzmik@free.fr,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Yang Li <yang.lee@linux.alibaba.com>,
	Abaci Robot <abaci@linux.alibaba.com>
Subject: [PATCH -next] ARM: spitz: Remove duplicated include in spitz.c

.
Date: Fri, 12 Jul 2024 13:46:21 +0500
From: Muhammad Usama Anjum <usama.anjum@collabora.com>
To: Shuah Khan <shuah@kernel.org>,
	Muhammad Usama Anjum <usama.anjum@collabora.com>,
	linux-kselftest@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: kernel@collabora.com,
	"Chang S . Bae" <chang.seok.bae@intel.com>,
	Binbin Wu <binbin.wu@linux.intel.com>,
	Ingo Molnar <mingo@kernel.org>,
	"Kirill A . Shutemov" <kirill.shutemov@linux.intel.com>
Subject: [PATCH v2 0/4] selftest: x86: conform tests to TAP format output

.
Date: Fri, 12 Jul 2024 13:53:13 +0500
From: Muhammad Usama Anjum <usama.anjum@collabora.com>
To: Shuah Khan <shuah@kernel.org>,
	Muhammad Usama Anjum <usama.anjum@collabora.com>,
	linux-kselftest@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: kernel@collabora.com,
	"Chang S . Bae" <chang.seok.bae@intel.com>,
	Binbin Wu <binbin.wu@linux.intel.com>,
	Ingo Molnar <mingo@kernel.org>,
	"Kirill A . Shutemov" <kirill.shutemov@linux.intel.com>
Subject: [PATCH v3 0/4] selftest: x86: remove manual counting and increase maintainability

.
Date: Fri, 12 Jul 2024 08:51:41 +0000
From: Xiu Jianfeng <xiujianfeng@huawei.com>
To: <tj@kernel.org>, <josef@toxicpanda.com>, <axboe@kernel.dk>,
	<lizefan.x@bytedance.com>, <hannes@cmpxchg.org>
Subject: [PATCH -next] blk-cgroup: move congestion_count to struct blkcg

.
Date: Fri, 12 Jul 2024 11:03:58 +0200
From: Maciej Wieczor-Retman <maciej.wieczor-retman@intel.com>
To: reinette.chatre@intel.com,
	shuah@kernel.org,
	fenghua.yu@intel.com
Cc: linux-kselftest@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	ilpo.jarvinen@linux.intel.com,
	tony.luck@intel.com
Subject: [PATCH v4 0/2] selftests/resctrl: SNC kernel support discovery

.
Date: Fri, 12 Jul 2024 11:11:21 +0200
From: Laura Nao <laura.nao@collabora.com>
To: kernelci@lists.linux.dev
Cc: linux-kselftest@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: Testing Quality Call notes - 2024-07-11

.
Date: Fri, 12 Jul 2024 11:10:08 +0200
From: Bartosz Golaszewski <brgl@bgdev.pl>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Krzysztof Kozlowski <krzk@kernel.org>,
	Bjorn Andersson <andersson@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Arnd Bergmann <arnd@arndb.de>,
	Mark Brown <broonie@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Luiz Augusto von Dentz <luiz.dentz@gmail.com>,
	Srini Kandagatla <srinivas.kandagatla@linaro.org>,
	linux-pm@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-arm-msm@vger.kernel.org,
	Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Subject: [GIT PULL] power sequencing updates for v6.11-rc1

From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>

Linus,

I'm sending this early as this is the initial pull-request for a new driver
subsystem living under drivers/power/sequencing/. I'll try to be brief here
and allow myself to link the cover letter from the last time the series was
sent in its entirety[1] (as opposed to smaller chunks targetting specific
maintainers) for a very detailed description of the problem and the solution.
I'll just stick to the key points below.

This has been in development since last year's Linux Plumbers Conference and
was inspired by the need to enable support upstream for Bluetooth/WLAN chips
on Qualcomm platforms.

The main problem we're fixing is powering up devices which are represented as
separate objects in the kernel (binding to different drivers) but which share
parts of the power-up sequence and thus need some kind of a mediator who knows
the possible interactions and can assure they don't interfere with neither
device's bring up. An example of such an inter-driver interaction is the WCN
family of BT/WLAN chips from Qualcomm of which some models require the user to
observe a certain delay between driving the bt-enable and wlan-enable GPIOs.

This is not a new problem but up to this point all attempts at addressing it
ended up hitting one wall or another and being dropped. The main obstacle was
the fact that most these attempts tried to introduce the concept of a "power
sequence" into the device-tree bindings which breaks the main DT rule:
describe the hardware, not its behavior. The solution I proposed focuses on
making the power sequencer drivers interpret the actual HW description
flexibly. More details on that are in the linked cover letter.

The second problem fixed here is powering up PCI devices before they are
detected on the bus. This is achieved by creating special platform devices
for device-tree nodes describing hard-wired PCI devices which bind to the
so-called PCI power control drivers which enable required resources and
trigger a bus rescan once the controlled device is up then setup the correct
devlink hierarchy for power-management.

By combining the two new frameworks we implemented the power sequencing PCI
power control driver which is capable of powering up the WLAN modules of the
QCom WCN family of chipsets.

All this has spent a significant amount of time in linux-next and enabled
WLAN/BT support on several Qualcomm platforms. To further prove that this is
useful and needed: right after this was picked up into next, I was sent
a series using the subsystem for a similar use-case on Amlogic platforms[2].

This PR contains the core power sequencing framework, the first driver, PCI
changes using the pwrseq library (blessed by Bjorn Helgaas) and some fixes
that came later.

You'll also see the pwrseq core pulled into the Bluetooth tree to satisfy the
build-time dependency on power sequencing in the hci_qca driver which uses the
same power sequence provider as the PCI pwrctl driver added in this PR.

More changes that don't have build-time dependencies on pwrseq are scattered
across three other maintainer trees: there will be DT bindings in the
regulator and wireless trees and DTS changes in the arm64 tree.

Please consider pulling for v6.11.

Best Regards,
Bartosz Golaszewski

[1] https://lore.kernel.org/all/20240528-pwrseq-v8-0-d354d52b763c@linaro.org/
[2] https://lore.kernel.org/lkml/20240705-pwrseq-v1-0-31829b47fc72@amlogic.com/

The following changes since commit 83a7eefedc9b56fe7bfeff13b6c7356688ffa670:

  Linux 6.10-rc3 (2024-06-09 14:19:43 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/pwrseq-updates-for-v6.11-rc1

for you to fetch changes up to 50b040ef373293b4ae2ecdc5873daa4656724868:

  PCI/pwrctl: only call of_platform_populate() if CONFIG_OF is enabled (2024-07-08 21:15:26 +0200)

----------------------------------------------------------------
pwrseq updates for v6.11-rc1

- add the pwrseq core framework
- add the first power sequencing driver: pwrseq-qcom-wcn
- add power control (pwrctl) changes to PCI core
- add the first PCI pwrctl power sequencing driver

----------------------------------------------------------------
Bartosz Golaszewski (7):
      power: sequencing: implement the pwrseq core
      power: pwrseq: add a driver for the PMU module on the QCom WCN chipsets
      PCI: Hold the rescan mutex when scanning for the first time
      PCI/pwrctl: Reuse the OF node for power controlled devices
      PCI/pwrctl: Create platform devices for child OF nodes of the port node
      PCI/pwrctl: Add PCI power control core code
      PCI/pwrctl: Add a PCI power control driver for power sequenced devices

Bert Karwatzki (1):
      PCI/pwrctl: only call of_platform_populate() if CONFIG_OF is enabled

Krzysztof Kozlowski (1):
      power: sequencing: simplify returning pointer without cleanup

 MAINTAINERS                                |   16 +
 drivers/pci/Kconfig                        |    1 +
 drivers/pci/Makefile                       |    1 +
 drivers/pci/bus.c                          |    9 +
 drivers/pci/of.c                           |   14 +-
 drivers/pci/probe.c                        |    2 +
 drivers/pci/pwrctl/Kconfig                 |   17 +
 drivers/pci/pwrctl/Makefile                |    6 +
 drivers/pci/pwrctl/core.c                  |  137 ++++
 drivers/pci/pwrctl/pci-pwrctl-pwrseq.c     |   89 +++
 drivers/pci/remove.c                       |    3 +-
 drivers/power/Kconfig                      |    1 +
 drivers/power/Makefile                     |    1 +
 drivers/power/sequencing/Kconfig           |   29 +
 drivers/power/sequencing/Makefile          |    6 +
 drivers/power/sequencing/core.c            | 1105 ++++++++++++++++++++++++++++
 drivers/power/sequencing/pwrseq-qcom-wcn.c |  336 +++++++++
 include/linux/pci-pwrctl.h                 |   51 ++
 include/linux/pwrseq/consumer.h            |   56 ++
 include/linux/pwrseq/provider.h            |   75 ++
 20 files changed, 1950 insertions(+), 5 deletions(-)
 create mode 100644 drivers/pci/pwrctl/Kconfig
 create mode 100644 drivers/pci/pwrctl/Makefile
 create mode 100644 drivers/pci/pwrctl/core.c
 create mode 100644 drivers/pci/pwrctl/pci-pwrctl-pwrseq.c
 create mode 100644 drivers/power/sequencing/Kconfig
 create mode 100644 drivers/power/sequencing/Makefile
 create mode 100644 drivers/power/sequencing/core.c
 create mode 100644 drivers/power/sequencing/pwrseq-qcom-wcn.c
 create mode 100644 include/linux/pci-pwrctl.h
 create mode 100644 include/linux/pwrseq/consumer.h
 create mode 100644 include/linux/pwrseq/provider.h

.
Date: Fri, 12 Jul 2024 17:15:02 +0800
From: Tiezhu Yang <yangtiezhu@loongson.cn>
To: Josh Poimboeuf <jpoimboe@kernel.org>,
	Peter Zijlstra <peterz@infradead.org>,
	Huacai Chen <chenhuacai@kernel.org>
Cc: Xi Ruoyao <xry111@xry111.site>,
	loongarch@lists.linux.dev,
	linux-kernel@vger.kernel.org
Subject: [RFC PATCH 0/4] Add jump table support for objtool on LoongArch

.
Date: Fri, 12 Jul 2024 14:45:44 +0530
From: Vignesh Raman <vignesh.raman@collabora.com>
To: dri-devel@lists.freedesktop.org
Cc: daniels@collabora.com,
	helen.koike@collabora.com,
	airlied@gmail.com,
	daniel@ffwll.ch,
	guilherme.gallo@collabora.com,
	sergi.blanch.torne@collabora.com,
	deborah.brouwer@collabora.com,
	robdclark@gmail.com,
	linux-mediatek@lists.infradead.org,
	linux-rockchip@lists.infradead.org,
	linux-amlogic@lists.infradead.org,
	linux-kernel@vger.kernel.org
Subject: [PATCH v7 0/5] drm/ci: Add support for GPU and display testing

.
Date: Fri, 12 Jul 2024 17:32:27 +0800
From: Liu Ying <victor.liu@nxp.com>
To: dri-devel@lists.freedesktop.org,
	devicetree@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linux-phy@lists.infradead.org
Cc: p.zabel@pengutronix.de,
	airlied@gmail.com,
	daniel@ffwll.ch,
	maarten.lankhorst@linux.intel.com,
	mripard@kernel.org,
	tzimmermann@suse.de,
	robh@kernel.org,
	krzk+dt@kernel.org,
	conor+dt@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	kernel@pengutronix.de,
	festevam@gmail.com,
	tglx@linutronix.de,
	vkoul@kernel.org,
	kishon@kernel.org,
	aisheng.dong@nxp.com,
	agx@sigxcpu.org,
	francesco@dolcini.it,
	frank.li@nxp.com
Subject: [PATCH v2 00/16] Add Freescale i.MX8qxp Display Controller support

.
Date: Fri, 12 Jul 2024 11:35:23 +0200
From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@baylibre.com>
To: Arnd Bergmann <arnd@arndb.de>
Cc: linux-arch@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [PATCH] UAPI/ioctl: Improve parameter name of ioctl request definition helpers

.
Date: Fri, 12 Jul 2024 11:39:17 +0200
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Russell King <linux@armlinux.org.uk>,
	kernel test robot <lkp@intel.com>
Subject: [PATCH] ARM: sa1100: make match function take a const pointer

.
Date: Fri, 12 Jul 2024 09:39:39 +0000
From: Ravi Bangoria <ravi.bangoria@amd.com>
To: <tglx@linutronix.de>, <mingo@redhat.com>, <bp@alien8.de>,
	<dave.hansen@linux.intel.com>, <seanjc@google.com>, <pbonzini@redhat.com>,
	<thomas.lendacky@amd.com>
Subject: [PATCH v2 0/4] x86/cpu: Add Bus Lock Detect support for AMD

.
Date: Fri, 12 Jul 2024 11:44:48 +0200
From: Vincenzo Mezzela <vincenzo.mezzela@gmail.com>
To: linux@armlinux.org.uk,
	robh@kernel.org,
	rmk+kernel@armlinux.org.uk
Cc: linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	javier.carrasco.cruz@gmail.com,
	skhan@linuxfoundation.org,
	Vincenzo Mezzela <vincenzo.mezzela@gmail.com>
Subject: [PATCH 1/1] arm: devtree: fix missing device_node cleanup

.
Date: Fri, 12 Jul 2024 15:16:29 +0530
From: Vignesh Balasubramanian <vigbalas@amd.com>
To: <linux-kernel@vger.kernel.org>, <linux-toolchains@vger.kernel.org>
Subject: [PATCH v3 0/1] Add XSAVE layout description to Core files for debuggers to support varying XSAVE layouts

.
Date: Fri, 12 Jul 2024 11:52:40 +0200
From: Wolfram Sang <wsa+renesas@sang-engineering.com>
To: linux-i2c@vger.kernel.org
Cc: Wolfram Sang <wsa+renesas@sang-engineering.com>,
	Stephen Rothwell <sfr@canb.auug.org.au>,
	Andi Shyti <andi.shyti@kernel.org>,
	linux-kernel@vger.kernel.org
Subject: [PATCH] i2c: document new callbacks in i2c_algorithm

.
Date: Fri, 12 Jul 2024 11:43:09 +0300
From: Alexandra Diupina <adiupina@astralinux.ru>
To: Xiaowei Song <songxiaowei@hisilicon.com>
Cc: Alexandra Diupina <adiupina@astralinux.ru>,
	Binghui Wang <wangbinghui@hisilicon.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Mauro Carvalho Chehab <mchehab+huawei@kernel.org>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	lvc-project@linuxtesting.org
Subject: [PATCH] PCI: kirin: Fix buffer overflow

.
Date: Fri, 12 Jul 2024 12:56:57 +0300
From: Vladimir Oltean <vladimir.oltean@nxp.com>
To: linux-arm-kernel@lists.infradead.org
Cc: Rob Herring <robh@kernel.org>,
	Herbert Xu <herbert@gondor.apana.org.au>,
	linuxppc-dev@lists.ozlabs.org,
	linux-kernel@vger.kernel.org,
	stable@vger.kernel.org
Subject: [PATCH 1/2] soc: fsl: qbman: delete bogus device tree fixup in qbman_init_private_mem()

.
Date: Fri, 12 Jul 2024 12:00:03 +0200
From: Stephan Gerhold <stephan.gerhold@linaro.org>
To: Sebastian Reichel <sre@kernel.org>
Cc: linux-arm-msm@vger.kernel.org, linux-pm@vger.kernel.org, 
 linux-kernel@vger.kernel.org, Bjorn Andersson <andersson@kernel.org>, 
 Abel Vesa <abel.vesa@linaro.org>, Johan Hovold <johan@kernel.org>, 
 Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Subject: [PATCH] power: supply: qcom_battmgr: Ignore extra __le32 in info
 payload

.
Date: Fri, 12 Jul 2024 03:05:20 -0700
From: syzbot <syzbot+list557ff60c2cbd295a5cc0@syzkaller.appspotmail.com>
To: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, 
	syzkaller-bugs@googlegroups.com
Subject: [syzbot] Monthly dri report (Jul 2024)

.
Date: Fri, 12 Jul 2024 03:05:21 -0700
From: syzbot <syzbot+list7b2f8c4a3e5b92bb88db@syzkaller.appspotmail.com>
To: gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, 
	linux-serial@vger.kernel.org, syzkaller-bugs@googlegroups.com
Subject: [syzbot] Monthly serial report (Jul 2024)

.
Date: Fri, 12 Jul 2024 03:05:20 -0700
From: syzbot <syzbot+list90007c8b31066d0be99e@syzkaller.appspotmail.com>
To: almaz.alexandrovich@paragon-software.com, linux-kernel@vger.kernel.org, 
	ntfs3@lists.linux.dev, syzkaller-bugs@googlegroups.com
Subject: [syzbot] Monthly ntfs3 report (Jul 2024)

.
Date: Fri, 12 Jul 2024 18:05:37 +0800
From: kernel test robot <lkp@intel.com>
To: "x86-ml" <x86@kernel.org>
Cc: linux-kernel@vger.kernel.org
Subject: [tip:sched/core] BUILD SUCCESS
 db43a609d01e8bf9b812d45dc2945c65b57dd793

.
Date: Fri, 12 Jul 2024 17:03:34 +0000
From: Dapeng Mi <dapeng1.mi@linux.intel.com>
To: Peter Zijlstra <peterz@infradead.org>,
	Ingo Molnar <mingo@redhat.com>,
	Arnaldo Carvalho de Melo <acme@kernel.org>,
	Namhyung Kim <namhyung@kernel.org>,
	Ian Rogers <irogers@google.com>,
	Adrian Hunter <adrian.hunter@intel.com>,
	Alexander Shishkin <alexander.shishkin@linux.intel.com>,
	Kan Liang <kan.liang@linux.intel.com>
Cc: linux-perf-users@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Yongwei Ma <yongwei.ma@intel.com>,
	Dapeng Mi <dapeng1.mi@intel.com>,
	Dapeng Mi <dapeng1.mi@linux.intel.com>
Subject: [Patch v3 0/5] Bug fixes on topdown events reordering

.
Date: Fri, 12 Jul 2024 11:20:09 +0100
From: James Clark <james.clark@linaro.org>
To: coresight@lists.linaro.org,
	suzuki.poulose@arm.com,
	gankulkarni@os.amperecomputing.com,
	mike.leach@linaro.org,
	leo.yan@linux.dev,
	anshuman.khandual@arm.com
Cc: James Clark <james.clark@linaro.org>,
	James Clark <james.clark@arm.com>,
	Alexander Shishkin <alexander.shishkin@linux.intel.com>,
	Maxime Coquelin <mcoquelin.stm32@gmail.com>,
	Alexandre Torgue <alexandre.torgue@foss.st.com>,
	John Garry <john.g.garry@oracle.com>,
	Will Deacon <will@kernel.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>,
	Jiri Olsa <jolsa@kernel.org>,
	Ian Rogers <irogers@google.com>,
	Adrian Hunter <adrian.hunter@intel.com>,
	"Liang, Kan" <kan.liang@linux.intel.com>,
	linux-kernel@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-stm32@st-md-mailman.stormreply.com,
	linux-perf-users@vger.kernel.org
Subject: [PATCH v5 00/17] coresight: Use per-sink trace ID maps for Perf sessions

.
Date: Fri, 12 Jul 2024 18:24:49 +0800
From: kernel test robot <lkp@intel.com>
To: "x86-ml" <x86@kernel.org>
Cc: linux-kernel@vger.kernel.org
Subject: [tip:x86/sev] BUILD SUCCESS
 5fa96c7ab3dc666c2904a35895635156c17a8f05

.
Date: Fri, 12 Jul 2024 12:29:58 +0200
From: Benjamin Gaignard <benjamin.gaignard@collabora.com>
To: mchehab@kernel.org,
	ezequiel@vanguardiasur.com.ar,
	hverkuil-cisco@xs4all.nl
Cc: linux-media@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-rockchip@lists.infradead.org,
	kernel@collabora.com,
	Benjamin Gaignard <benjamin.gaignard@collabora.com>
Subject: [PATCH v3 0/2] Enumerate all pixels formats

.
Date: Fri, 12 Jul 2024 12:40:43 +0200
From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Andrew Morton <akpm@linux-foundation.org>, linux-kernel@vger.kernel.org,
	linux-usb@vger.kernel.org
Subject: [GIT PULL] USB driver fixes for 6.10-final

The following changes since commit 22a40d14b572deb80c0648557f4bd502d7e83826:

  Linux 6.10-rc6 (2024-06-30 14:40:44 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-6.10-final

for you to fetch changes up to 70c8e3944063a83b7fae1996db7971e9b858c635:

  Merge tag 'usb-serial-6.10-rc8' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus (2024-07-10 19:55:07 +0200)

----------------------------------------------------------------
USB fixes for 6.10-final

Here are some small USB driver fixes and new device ids for 6.10-final.
Included in here are:
  - new usb-serial device ids for reported devices
  - syzbot-triggered duplicate endpoint bugfix
  - gadget bugfix for configfs memory overwrite
  - xhci resume bugfix
  - new device quirk added
  - usb core error path bugfix

All of these have been in linux-next (most for a while) with no reported
issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

----------------------------------------------------------------
Alan Stern (1):
      USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor

Bjørn Mork (1):
      USB: serial: option: add Fibocom FM350-GL

Daniele Palmas (2):
      USB: serial: option: add Telit FN912 rmnet compositions
      USB: serial: option: add Telit generic core-dump composition

Dmitry Smirnov (1):
      USB: serial: mos7840: fix crash on resume

Greg Kroah-Hartman (2):
      Merge tag 'usb-serial-6.10-rc6' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
      Merge tag 'usb-serial-6.10-rc8' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus

Heikki Krogerus (1):
      usb: dwc3: pci: add support for the Intel Panther Lake

Javier Carrasco (1):
      usb: core: add missing of_node_put() in usb_of_has_devices_or_graph

Lee Jones (1):
      usb: gadget: configfs: Prevent OOB read/write in usb_string_copy()

Mank Wang (1):
      USB: serial: option: add Netprisma LCUK54 series modules

Mathias Nyman (1):
      xhci: always resume roothubs if xHC was reset during resume

Slark Xiao (1):
      USB: serial: option: add support for Foxconn T99W651

Vanillan Wang (1):
      USB: serial: option: add Rolling RW350-GL variants

WangYuli (1):
      USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k

 drivers/usb/core/config.c     | 18 ++++++++++++++---
 drivers/usb/core/of.c         |  7 +++++--
 drivers/usb/core/quirks.c     |  3 +++
 drivers/usb/dwc3/dwc3-pci.c   |  8 ++++++++
 drivers/usb/gadget/configfs.c |  3 +++
 drivers/usb/host/xhci.c       | 16 ++++++++++++---
 drivers/usb/serial/mos7840.c  | 45 +++++++++++++++++++++++++++++++++++++++++++
 drivers/usb/serial/option.c   | 38 ++++++++++++++++++++++++++++++++++++
 8 files changed, 130 insertions(+), 8 deletions(-)

.
Date: Fri, 12 Jul 2024 12:41:01 +0200
From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Jiri Slaby <jslaby@suse.cz>, Stephen Rothwell <sfr@canb.auug.org.au>,
	Andrew Morton <akpm@linux-foundation.org>,
	linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org
Subject: [GIT PULL] TTY / Serial driver fixes for 6.10-final

The following changes since commit 22a40d14b572deb80c0648557f4bd502d7e83826:

  Linux 6.10-rc6 (2024-06-30 14:40:44 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git tags/tty-6.10-final

for you to fetch changes up to 2ac33975abda6921896e52372aec2be2cf51ab37:

  serial: qcom-geni: do not kill the machine on fifo underrun (2024-07-04 12:30:30 +0200)

----------------------------------------------------------------
TTY/Serial fixes for 6.10-final

Here are some small serial driver fixes for 6.10-final.  Included in
here are:
  - qcom-geni fixes for a much much much discussed issue and everyone
    now seems to be agreed that this is the proper way forward to
    resolve the reported lockups
  - imx serial driver bugfixes
  - 8250_omap errata fix
  - ma35d1 serial driver bugfix

All of these have been in linux-next for over a week with no reported
issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

----------------------------------------------------------------
Jacky Huang (1):
      tty: serial: ma35d1: Add a NULL check for of_node

Johan Hovold (3):
      serial: qcom-geni: fix soft lockup on sw flow control and suspend
      serial: qcom-geni: fix hard lockup on buffer flush
      serial: qcom-geni: do not kill the machine on fifo underrun

Rasmus Villemoes (1):
      serial: imx: ensure RTS signal is not left active after shutdown

Stefan Eichenberger (1):
      serial: imx: only set receiver level if it is zero

Udit Kumar (1):
      serial: 8250_omap: Fix Errata i2310 with RX FIFO level check

 drivers/tty/serial/8250/8250_omap.c   |  3 +-
 drivers/tty/serial/imx.c              | 59 +++++++++++++++++++++++++++++++++--
 drivers/tty/serial/ma35d1_serial.c    | 13 ++++----
 drivers/tty/serial/qcom_geni_serial.c | 51 ++++++++++++++++++++++--------
 4 files changed, 104 insertions(+), 22 deletions(-)

.
Date: Fri, 12 Jul 2024 12:41:17 +0200
From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Andrew Morton <akpm@linux-foundation.org>,
	Arnd Bergmann <arnd@arndb.de>, linux-kernel@vger.kernel.org
Subject: [GIT PULL] Char/Misc driver fixes for 6.10-final

The following changes since commit 22a40d14b572deb80c0648557f4bd502d7e83826:

  Linux 6.10-rc6 (2024-06-30 14:40:44 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-6.10-final

for you to fetch changes up to 389637d4fb5fee40e8a0f2bfd31583f6768ef792:

  mei: vsc: Fix spelling error (2024-07-04 12:21:39 +0200)

----------------------------------------------------------------
Char/Misc driver fixes for 6.10-final

Here are some small remaining driver fixes for 6.10-final that have all
been in linux-next for a while and resolve reported issues.  Included in
here are:
  - mei driver fixes (and a spelling fix at the end just to be clean)
  - iio driver fixes for reported problems
  - fastrpc bugfixes
  - nvmem small fixes

Again, all have been in linux-next for a while with no reported issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

----------------------------------------------------------------
Ekansh Gupta (6):
      misc: fastrpc: Fix DSP capabilities request
      misc: fastrpc: Copy the complete capability structure to user
      misc: fastrpc: Avoid updating PD type for capability request
      misc: fastrpc: Fix memory leak in audio daemon attach operation
      misc: fastrpc: Fix ownership reassignment of remote heap
      misc: fastrpc: Restrict untrusted app to attach to privileged PD

Greg Kroah-Hartman (1):
      Merge tag 'iio-fixes-for-6.10c' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus

He Zhe (1):
      hpet: Support 32-bit userspace

Joy Chakraborty (3):
      misc: microchip: pci1xxxx: Fix return value of nvmem callbacks
      nvmem: rmem: Fix return value of rmem_read()
      nvmem: meson-efuse: Fix return value of nvmem callbacks

João Paulo Gonçalves (1):
      iio: trigger: Fix condition for own trigger

Mudit Sharma (1):
      iio: light: apds9306: Fix error handing

Thomas Weißschuh (2):
      nvmem: core: only change name to fram for current attribute
      nvmem: core: limit cell sysfs permissions to main attribute ones

Wentong Wu (5):
      mei: vsc: Enhance IVSC chipset stability during warm reboot
      mei: vsc: Prevent timeout error with added delay post-firmware download
      mei: vsc: Utilize the appropriate byte order swap function
      mei: vsc: Enhance SPI transfer of IVSC ROM
      mei: vsc: Fix spelling error

 drivers/char/hpet.c                               | 34 ++++++++++++++++---
 drivers/iio/industrialio-trigger.c                |  2 +-
 drivers/iio/light/apds9306.c                      |  4 +--
 drivers/misc/fastrpc.c                            | 41 ++++++++++++++++++-----
 drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c |  4 ---
 drivers/misc/mei/platform-vsc.c                   |  4 +--
 drivers/misc/mei/vsc-fw-loader.c                  |  2 +-
 drivers/misc/mei/vsc-tp.c                         | 18 ++++++++--
 drivers/nvmem/core.c                              |  7 ++--
 drivers/nvmem/meson-efuse.c                       | 14 +++++---
 drivers/nvmem/rmem.c                              |  5 ++-
 include/uapi/misc/fastrpc.h                       |  3 ++
 12 files changed, 103 insertions(+), 35 deletions(-)

.
Date: Fri, 12 Jul 2024 13:03:29 +0200
From: Sebastian Ott <sebott@redhat.com>
To: linux-arm-kernel@lists.infradead.org,
	kvmarm@lists.linux.dev,
	linux-kernel@vger.kernel.org
Cc: Marc Zyngier <maz@kernel.org>,
	Oliver Upton <oliver.upton@linux.dev>,
	James Morse <james.morse@arm.com>,
	Suzuki K Poulose <suzuki.poulose@arm.com>,
	Catalin Marinas <catalin.marinas@arm.com>,
	Will Deacon <will@kernel.org>,
	Zenghui Yu <yuzenghui@huawei.com>
Subject: [PATCH 0/3] KVM: arm64: fix warnings in W=1 build

.
Date: Fri, 12 Jul 2024 13:05:54 +0200
From: Steffen Trumtrar <s.trumtrar@pengutronix.de>
To: Neil Armstrong <neil.armstrong@linaro.org>, 
 Jessica Zhang <quic_jesszhan@quicinc.com>, Sam Ravnborg <sam@ravnborg.org>, 
 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>, 
 Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, 
 Thierry Reding <thierry.reding@gmail.com>
Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, 
 linux-kernel@vger.kernel.org, Steffen Trumtrar <s.trumtrar@pengutronix.de>, 
 kernel@pengutronix.de
Subject: [PATCH 0/2] drm/panel: simple: add Innolux G070ACE-LH3

.
Date: Fri, 12 Jul 2024 13:12:06 +0200
From: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
To: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>,
	Banajit Goswami <bgoswami@quicinc.com>,
	Liam Girdwood <lgirdwood@gmail.com>,
	Mark Brown <broonie@kernel.org>,
	Jaroslav Kysela <perex@perex.cz>,
	Takashi Iwai <tiwai@suse.com>,
	Jean Delvare <jdelvare@suse.com>,
	Guenter Roeck <linux@roeck-us.net>,
	alsa-devel@alsa-project.org,
	linux-arm-msm@vger.kernel.org,
	linux-sound@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-hwmon@vger.kernel.org
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Subject: [PATCH] ASoC: codecs: wsa884x: Implement temperature reading and hwmon

.
Date: Fri, 12 Jul 2024 13:14:26 +0200
From: Christophe Leroy <christophe.leroy@csgroup.eu>
To: Arnd Bergmann <arnd@arndb.de>,
	soc@kernel.org
Cc: Christophe Leroy <christophe.leroy@csgroup.eu>,
	linux-kernel@vger.kernel.org,
	linuxppc-dev@lists.ozlabs.org,
	linux-arm-kernel@lists.infradead.org
Subject: [PATCH] MAINTAINERS: Update FREESCALE SOC DRIVERS and QUICC ENGINE LIBRARY

.
Date: Fri, 12 Jul 2024 16:46:48 +0530
From: Raju Lakkaraju <Raju.Lakkaraju@microchip.com>
To: <netdev@vger.kernel.org>
Subject: [PATCH net] net: phy: micrel: Fix the KSZ9131 MDI-X status issue

.
Date: Fri, 12 Jul 2024 07:26:44 -0400
From: Jeff Layton <jlayton@kernel.org>
To: Chuck Lever <chuck.lever@oracle.com>, Neil Brown <neilb@suse.de>, 
 Olga Kornievskaia <kolga@netapp.com>, Dai Ngo <Dai.Ngo@oracle.com>, 
 Tom Talpey <tom@talpey.com>
Cc: linux-nfs@vger.kernel.org, linux-kernel@vger.kernel.org, 
 Jeff Layton <jlayton@kernel.org>
Subject: [PATCH] nfsd: nfsd_file_lease_notifier_call gets a file_lease as
 an argument

.
Date: Fri, 12 Jul 2024 12:31:32 +0100
From: Shameer Kolothum <shameerali.kolothum.thodi@huawei.com>
To: <iommu@lists.linux.dev>, <linux-kernel@vger.kernel.org>, <will@kernel.org>
Subject: [PATCH] iommu: Move IOMMU_DIRTY_NO_CLEAR define

.
Date: Fri, 12 Jul 2024 11:31:58 +0000
From: wangshuaijie@awinic.com
To: jic23@kernel.org,
	lars@metafoo.de,
	robh@kernel.org,
	krzk+dt@kernel.org,
	conor+dt@kernel.org,
	waqar.hameed@axis.com,
	linux-iio@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: wangshuaijie@awinic.com,
	liweilei@awinic.com,
	kangjiajun@awinic.com
Subject: [PATCH V3 0/2] Add support for Awinic SAR sensor

.
Date: Fri, 12 Jul 2024 19:52:31 +0800
From: Zijun Hu <zijun_hu@icloud.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 "Rafael J. Wysocki" <rafael@kernel.org>
Cc: Saravana Kannan <saravanak@google.com>, linux-kernel@vger.kernel.org, 
 Zijun Hu <zijun_hu@icloud.com>, Zijun Hu <quic_zijuhu@quicinc.com>
Subject: [PATCH v3] driver core: Fix size calculation of symlink name for
 devlink_(add|remove)_symlinks()

.
Date: Fri, 12 Jul 2024 17:53:56 +0530
From: Raag Jadav <raag.jadav@intel.com>
To: jani.nikula@linux.intel.com,
	joonas.lahtinen@linux.intel.com,
	rodrigo.vivi@intel.com,
	tursulin@ursulin.net,
	airlied@gmail.com,
	daniel@ffwll.ch
Cc: intel-gfx@lists.freedesktop.org,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org,
	anshuman.gupta@intel.com,
	badal.nilawar@intel.com,
	riana.tauro@intel.com,
	ashutosh.dixit@intel.com,
	karthik.poosa@intel.com,
	andriy.shevchenko@linux.intel.com,
	Raag Jadav <raag.jadav@intel.com>
Subject: [PATCH v1] drm/i915/hwmon: expose fan speed

.
Date: Fri, 12 Jul 2024 14:01:52 +0200
From: "Rafael J. Wysocki" <rjw@rjwysocki.net>
To: Linux PM <linux-pm@vger.kernel.org>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>,
 Lukasz Luba <lukasz.luba@arm.com>, LKML <linux-kernel@vger.kernel.org>,
 Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>,
 Zhang Rui <rui.zhang@intel.com>
Subject: [RFC][PATCH v1] thermal: Introduce a debugfs-based testing facility

.
Date: Fri, 12 Jul 2024 17:36:36 +0530
From: MD Danish Anwar <danishanwar@ti.com>
To: Heiner Kallweit <hkallweit1@gmail.com>, Simon Horman <horms@kernel.org>,
        Dan Carpenter <dan.carpenter@linaro.org>,
        Jan Kiszka
	<jan.kiszka@siemens.com>,
        Wolfram Sang <wsa+renesas@sang-engineering.com>,
        Diogo Ivo <diogo.ivo@siemens.com>, Andrew Lunn <andrew@lunn.ch>,
        Roger
 Quadros <rogerq@kernel.org>,
        MD Danish Anwar <danishanwar@ti.com>, Paolo
 Abeni <pabeni@redhat.com>,
        Jakub Kicinski <kuba@kernel.org>, Eric Dumazet
	<edumazet@google.com>,
        "David S. Miller" <davem@davemloft.net>
Subject: [PATCH net-next v3] net: ti: icssg-prueth: Split out common object into module

.
Date: Fri, 12 Jul 2024 14:09:47 +0200
From: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
To: Alan Stern <stern@rowland.harvard.edu>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	linux-usb@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>,
	Rob Herring <robh@kernel.org>
Subject: [PATCH] USB: ohci-ppc-of: Drop ohci-littledian compatible

.
Date: Fri, 12 Jul 2024 14:11:46 +0200
From: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
To: Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>,
	Marek Vasut <marex@denx.de>,
	Jonathan Cameron <jic23@kernel.org>,
	Sebastian Reichel <sebastian.reichel@collabora.com>
Subject: [PATCH v3] dt-bindings: incomplete-devices: document devices without bindings

.
Date: Fri, 12 Jul 2024 17:43:11 +0530
From: Naresh Kamboju <naresh.kamboju@linaro.org>
To: open list <linux-kernel@vger.kernel.org>, lkft-triage@lists.linaro.org, 
	Linux Regressions <regressions@lists.linux.dev>
Cc: Arnd Bergmann <arnd@arndb.de>, Dan Carpenter <dan.carpenter@linaro.org>, 
	Anders Roxell <anders.roxell@linaro.org>, 
	Sebastian Andrzej Siewior <bigeasy@linutronix.de>, Peter Zijlstra <peterz@infradead.org>
Subject: next-20240712: task_work.c:(.text+0xc2): undefined reference to `irq_work_queue'

.
Date: Fri, 12 Jul 2024 14:39:56 +0200
From: "Arnd Bergmann" <arnd@arndb.de>
To: "Linus Torvalds" <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
 soc@kernel.org, linux-arm-msm@vger.kernel.org,
 "Chunyan Zhang" <zhangchunyan@iscas.ac.cn>,
 "Christophe Leroy" <christophe.leroy@csgroup.eu>
Subject: [GIT PULL] ARM: SoC fixes for 6.10, part 3

The following changes since commit 256abd8e550ce977b728be79a74e1729438b4948:

  Linux 6.10-rc7 (2024-07-07 14:23:46 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-fixes-6.10-3

for you to fetch changes up to 6fba5cbd323e013079b304489629a6b814110512:

  MAINTAINERS: Update FREESCALE SOC DRIVERS and QUICC ENGINE LIBRARY (2024-07-12 13:16:09 +0200)

----------------------------------------------------------------
ARM: SoC fixes for 6.10, part 3

Most of these changes are Qualcomm SoC specific and came in after
I sent out the last set of fixes. This includes two regression fixes
for SoC drivers, a defconfig change to ensure the Lenovo X13s is
usable and 11 changes to DT files to fix regressions and minor
platform specific issues.

Tony and Chunyan step back from their respective maintainership roles
on the omap and unisoc platforms, and Christophe in turn takes over
maintaining some of the Freescale SoC drivers that he has been taking
care of in practice already.

Lastly, there are two trivial fixes for the davinci and sunxi
platforms.

----------------------------------------------------------------
Abel Vesa (1):
      arm64: dts: qcom: x1e80100: Fix PCIe 6a reg offsets and add MHI

Andre Przywara (1):
      arm64: dts: allwinner: Fix PMIC interrupt number

Arnd Bergmann (4):
      Merge tag 'qcom-arm64-fixes-for-6.10' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
      Merge tag 'qcom-arm64-defconfig-fixes-for-6.10' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
      Merge tag 'qcom-drivers-fixes-for-6.10' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes
      Merge tag 'sunxi-fixes-for-6.10' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into arm/fixes

Bjorn Andersson (1):
      arm64: dts: qcom: sc8180x: Fix LLCC reg property again

Caleb Connolly (1):
      arm64: dts: qcom: sm6115: add iommu for sdhc_1

Chen Ni (1):
      ARM: davinci: Convert comma to semicolon

Christophe Leroy (1):
      MAINTAINERS: Update FREESCALE SOC DRIVERS and QUICC ENGINE LIBRARY

Chunyan Zhang (1):
      MAINTAINERS: Move myself from SPRD Maintainer to Reviewer

Cong Zhang (1):
      arm64: dts: qcom: sa8775p: Correct IRQ number of EL2 non-secure physical timer

Johan Hovold (4):
      arm64: dts: qcom: sc8280xp-x13s: fix touchscreen power on
      arm64: dts: qcom: sc8280xp-crd: use external pull up for touch reset
      arm64: defconfig: enable Elan i2c-hid driver
      soc: qcom: pmic_glink: disable UCSI on sc8280xp

Komal Bajaj (2):
      arm64: dts: qcom: qdu1000: Fix LLCC reg property
      Revert "dt-bindings: cache: qcom,llcc: correct QDU1000 reg entries"

Konrad Dybcio (2):
      arm64: dts: qcom: x1e80100-*: Allocate some CMA buffers
      arm64: dts: qcom: sc8280xp: Set status = "reserved" on PSHOLD

Krzysztof Kozlowski (2):
      arm64: dts: qcom: x1e80100-crd: fix WCD audio codec TX port mapping
      arm64: dts: qcom: x1e80100-crd: fix DAI used for headset recording

Tony Lindgren (1):
      MAINTAINERS: Add more maintainers for omaps

 Documentation/devicetree/bindings/cache/qcom,llcc.yaml   |  2 +-
 MAINTAINERS                                              | 13 +++++++++----
 arch/arm/mach-davinci/pm.c                               |  2 +-
 .../boot/dts/allwinner/sun50i-h64-remix-mini-pc.dts      |  2 +-
 arch/arm64/boot/dts/qcom/qdu1000.dtsi                    | 16 +++++++++++++++-
 arch/arm64/boot/dts/qcom/sa8775p.dtsi                    |  2 +-
 arch/arm64/boot/dts/qcom/sc8180x.dtsi                    | 11 +++++++----
 arch/arm64/boot/dts/qcom/sc8280xp-crd.dts                |  3 +--
 .../boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts      | 15 ++++++++-------
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi                   |  2 ++
 arch/arm64/boot/dts/qcom/sm6115.dtsi                     |  1 +
 arch/arm64/boot/dts/qcom/x1e80100-crd.dts                | 13 +++++++++++--
 arch/arm64/boot/dts/qcom/x1e80100-qcp.dts                |  9 +++++++++
 arch/arm64/boot/dts/qcom/x1e80100.dtsi                   | 10 ++++++----
 arch/arm64/configs/defconfig                             |  1 +
 drivers/soc/qcom/pmic_glink.c                            |  4 ++++
 16 files changed, 78 insertions(+), 28 deletions(-)

.
Date: Fri, 12 Jul 2024 18:13:27 +0530
From: Satya Priya Kakitapalli <quic_skakitap@quicinc.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>,
        "Rafael J. Wysocki" <rafael@kernel.org>,
        Daniel Lezcano <daniel.lezcano@linaro.org>,
        Zhang Rui <rui.zhang@intel.com>, Lukasz Luba <lukasz.luba@arm.com>,
        Amit Kucheria <amitk@kernel.org>,
        "Thara
 Gopinath" <thara.gopinath@gmail.com>,
        Bjorn Andersson <andersson@kernel.org>,
        Konrad Dybcio <konrad.dybcio@linaro.org>
Subject: [PATCH 0/5] Add support for MBG Thermal monitoring device

.
Date: Fri, 12 Jul 2024 22:44:38 +1000
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Greg KH <greg@kroah.com>, Arnd Bergmann <arnd@arndb.de>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>, Linux Next
 Mailing List <linux-next@vger.kernel.org>, Vamsi Attunuru
 <vattunuru@marvell.com>
Subject: linux-next: unexpected file added by the char-misc tree

.
Date: Fri, 12 Jul 2024 05:53:21 -0700
From: syzbot <syzbot+listb7d496953d366304c3b9@syzkaller.appspotmail.com>
To: kent.overstreet@linux.dev, linux-bcachefs@vger.kernel.org, 
	linux-kernel@vger.kernel.org, syzkaller-bugs@googlegroups.com
Subject: [syzbot] Monthly bcachefs report (Jul 2024)

.
Date: Fri, 12 Jul 2024 05:56:23 -0700
From: syzbot <syzbot+listbce8d688f46fc6adf428@syzkaller.appspotmail.com>
To: jfs-discussion@lists.sourceforge.net, linux-kernel@vger.kernel.org, 
	shaggy@kernel.org, syzkaller-bugs@googlegroups.com
Subject: [syzbot] Monthly jfs report (Jul 2024)

.
Date: Fri, 12 Jul 2024 15:13:44 +0200
From: Yannick Fertre <yannick.fertre@foss.st.com>
To: Yannick Fertre <yannick.fertre@foss.st.com>,
        Raphael Gallais-Pou
	<raphael.gallais-pou@foss.st.com>,
        Philippe Cornu
	<philippe.cornu@foss.st.com>,
        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>,
        Maxime Coquelin <mcoquelin.stm32@gmail.com>,
        Alexandre Torgue <alexandre.torgue@foss.st.com>,
        <dri-devel@lists.freedesktop.org>,
        <linux-stm32@st-md-mailman.stormreply.com>,
        <linux-arm-kernel@lists.infradead.org>, <linux-kernel@vger.kernel.org>
Subject: [PATCH] drm/stm: ltdc: reset plane transparency after plane disable

.
Date: Fri, 12 Jul 2024 15:14:23 +0200
From: Yannick Fertre <yannick.fertre@foss.st.com>
To: Yannick Fertre <yannick.fertre@foss.st.com>,
        Raphael Gallais-Pou
	<raphael.gallais-pou@foss.st.com>,
        Philippe Cornu
	<philippe.cornu@foss.st.com>,
        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>,
        Maxime Coquelin <mcoquelin.stm32@gmail.com>,
        Alexandre Torgue <alexandre.torgue@foss.st.com>,
        <dri-devel@lists.freedesktop.org>,
        <linux-stm32@st-md-mailman.stormreply.com>,
        <linux-arm-kernel@lists.infradead.org>, <linux-kernel@vger.kernel.org>
Subject: [PATCH] drm/stm: ltdc: add mask for lxcr register

.
Date: Fri, 12 Jul 2024 15:14:53 +0200
From: Yannick Fertre <yannick.fertre@foss.st.com>
To: Yannick Fertre <yannick.fertre@foss.st.com>,
        Raphael Gallais-Pou
	<raphael.gallais-pou@foss.st.com>,
        Philippe Cornu
	<philippe.cornu@foss.st.com>,
        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>,
        Maxime Coquelin <mcoquelin.stm32@gmail.com>,
        Alexandre Torgue <alexandre.torgue@foss.st.com>,
        <dri-devel@lists.freedesktop.org>,
        <linux-stm32@st-md-mailman.stormreply.com>,
        <linux-arm-kernel@lists.infradead.org>, <linux-kernel@vger.kernel.org>
Subject: [PATCH] drm/stm: ltdc: remove reload interrupt

.
Date: Fri, 12 Jul 2024 15:16:24 +0200
From: Yannick Fertre <yannick.fertre@foss.st.com>
To: Yannick Fertre <yannick.fertre@foss.st.com>,
        Raphael Gallais-Pou
	<raphael.gallais-pou@foss.st.com>,
        Philippe Cornu
	<philippe.cornu@foss.st.com>,
        David Airlie <airlied@gmail.com>, Daniel Vetter
	<daniel@ffwll.ch>,
        Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
        Maxime Ripard <mripard@kernel.org>,
        Thomas Zimmermann <tzimmermann@suse.de>, Rob Herring <robh@kernel.org>,
        Krzysztof Kozlowski <krzk+dt@kernel.org>,
        Conor Dooley <conor+dt@kernel.org>,
        Maxime Coquelin
	<mcoquelin.stm32@gmail.com>,
        Alexandre Torgue <alexandre.torgue@foss.st.com>,
        <dri-devel@lists.freedesktop.org>, <devicetree@vger.kernel.org>,
        <linux-stm32@st-md-mailman.stormreply.com>,
        <linux-arm-kernel@lists.infradead.org>, <linux-kernel@vger.kernel.org>
Subject: [PATCH] dt-bindings: display: st,stm32-ltdc: Document stm32mp25 compatible

.
Date: Fri, 12 Jul 2024 06:18:46 -0700
From: Steve Sistare <steven.sistare@oracle.com>
To: virtualization@lists.linux-foundation.org, linux-kernel@vger.kernel.org
Cc: "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>,
        Si-Wei Liu <si-wei.liu@oracle.com>,
        Eugenio Perez Martin <eperezma@redhat.com>,
        Xuan Zhuo <xuanzhuo@linux.alibaba.com>,
        Dragos Tatulea <dtatulea@nvidia.com>,
        Steve Sistare <steven.sistare@oracle.com>
Subject: [PATCH V2 0/7] vdpa live update

.
Date: Fri, 12 Jul 2024 15:52:26 +0200
From: Jiri Olsa <jolsa@kernel.org>
To: Steven Rostedt <rostedt@goodmis.org>,
	Masami Hiramatsu <mhiramat@kernel.org>,
	Oleg Nesterov <oleg@redhat.com>,
	Peter Zijlstra <peterz@infradead.org>,
	Andrii Nakryiko <andrii@kernel.org>,
	Arnd Bergmann <arnd@arndb.de>
Cc: linux-kernel@vger.kernel.org,
	linux-trace-kernel@vger.kernel.org,
	linux-api@vger.kernel.org,
	x86@kernel.org,
	bpf@vger.kernel.org,
	Thomas Gleixner <tglx@linutronix.de>,
	"Borislav Petkov (AMD)" <bp@alien8.de>,
	Ingo Molnar <mingo@redhat.com>,
	Andy Lutomirski <luto@kernel.org>,
	Deepak Gupta <debug@rivosinc.com>,
	Stephen Rothwell <sfr@canb.auug.org.au>
Subject: [PATCH 0/2] uprobe: Fix uretprobe syscall wiring

.
Date: Fri, 12 Jul 2024 15:50:34 +0200
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
Subject: [GIT PULL for v6.11] vfs misc

Hey Linus,

/* Summary */
Features:

- Support passing NULL along AT_EMPTY_PATH for statx(). NULL paths with any
  flag value other than AT_EMPTY_PATH go the usual route and end up with
  -EFAULT to retain compatibility (Rust is abusing calls of the sort to detect
  availability of statx).

  This avoids path lookup code, lockref management, memory allocation and in
  case of NULL path userspace memory access (which can be quite expensive with
  SMAP on x86_64).

- Don't block i_writecount during exec. Remove the deny_write_access()
  mechanism for executables.

- Relax open_by_handle_at() permissions in specific cases where we can prove
  that the caller had sufficient privileges to open a file.

- Switch timespec64 fields in struct inode to discrete integers freeing up 4
  bytes.

Fixes:

- Fix false positive circular locking warning in hfsplus.

- Initialize hfs_inode_info after hfs_alloc_inode() in hfs.

- Avoid accidental overflows in vfs_fallocate().

- Don't interrupt fallocate with EINTR in tmpfs to avoid constantly restarting
  shmem_fallocate().

- Add missing quote in comment in fs/readdir.

Cleanups:
- Don't assign and test in an if statement in mqueue. Move the assignment out
  of the if statement.

- Reflow the logic in may_create_in_sticky().

- Remove the usage of the deprecated ida_simple_xx() API from procfs.

- Reject FSCONFIG_CMD_CREATE_EXCL requets that depend on the new mount api early.

- Rename variables in copy_tree() to make it easier to understand.

- Replace WARN(down_read_trylock, ...) abuse with proper asserts in various
  places in the VFS.

- Get rid of user_path_at_empty() and drop the empty argument from
  getname_flags().

- Check for error while copying and no path in one branch in getname_flags().

- Avoid redundant smp_mb() for THP handling in do_dentry_open().

- Rename parent_ino to d_parent_ino and make it use RCU.

- Remove unused header include in fs/readdir.

- Export in_group_capable() helper and switch f2fs and fuse over to it instead
  of open-coding the logic in both places.

/* Testing */
clang: Debian clang version 16.0.6 (26)
gcc: (Debian 13.2.0-24)

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

/* Conflicts */

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

[1]: linux-next: manual merge of the block tree with the vfs-brauner tree
     https://lore.kernel.org/linux-next/Zn76C70F9QB_Z0bw@sirena.org.uk

[2]: linux-next: manual merge of the block tree with the vfs-brauner tree
     https://lore.kernel.org/linux-next/Zn76HPyBbHbnmGmw@sirena.org.uk

The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0:

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

are available in the Git repository at:

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

for you to fetch changes up to b80cc4df1124702c600fd43b784e423a30919204:

  ipc: mqueue: remove assignment from IS_ERR argument (2024-07-09 06:47:40 +0200)

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

Thanks!
Christian

----------------------------------------------------------------
vfs-6.11.misc

----------------------------------------------------------------
Chao Yu (2):
      hfsplus: fix to avoid false alarm of circular locking
      hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode()

Chen Ni (1):
      ipc: mqueue: remove assignment from IS_ERR argument

Christian Brauner (5):
      fhandle: relax open_by_handle_at() permission checks
      fs: don't block i_writecount during exec
      fs: reflow may_create_in_sticky()
      fs: new helper vfs_empty_path()
      stat: use vfs_empty_path() helper

Christophe JAILLET (1):
      proc: Remove usage of the deprecated ida_simple_xx() API

Hongbo Li (1):
      fs: fsconfig: intercept non-new mount API in advance for FSCONFIG_CMD_CREATE_EXCL command

Jeff Layton (1):
      fs: switch timespec64 fields in inode to discrete integers

Jemmy (1):
      Improve readability of copy_tree

Justin Stitt (1):
      fs: remove accidental overflow during wraparound check

Mateusz Guzik (8):
      vfs: replace WARN(down_read_trylock, ...) abuse with proper asserts
      vfs: stop using user_path_at_empty in do_readlinkat
      vfs: retire user_path_at_empty and drop empty arg from getname_flags
      vfs: shave a branch in getname_flags
      vfs: reorder checks in may_create_in_sticky
      vfs: remove redundant smp_mb for thp handling in do_dentry_open
      vfs: support statx(..., NULL, AT_EMPTY_PATH, ...)
      vfs: rename parent_ino to d_parent_ino and make it use RCU

Mikulas Patocka (1):
      tmpfs: don't interrupt fallocate with EINTR

Thorsten Blum (2):
      readdir: Remove unused header include
      readdir: Add missing quote in macro comment

Youling Tang (3):
      fs: Export in_group_or_capable()
      f2fs: Use in_group_or_capable() helper
      fuse: Use in_group_or_capable() helper

 fs/attr.c                |   2 -
 fs/binfmt_elf.c          |   2 -
 fs/binfmt_elf_fdpic.c    |   5 +-
 fs/binfmt_misc.c         |   7 +-
 fs/dcache.c              |  30 +++++++-
 fs/exec.c                |  14 +---
 fs/exportfs/expfs.c      |   9 ++-
 fs/f2fs/acl.c            |   3 +-
 fs/f2fs/file.c           |   6 +-
 fs/fhandle.c             | 178 +++++++++++++++++++++++++++++++++++++----------
 fs/fsopen.c              |   7 +-
 fs/fuse/acl.c            |   4 +-
 fs/hfs/inode.c           |   3 +
 fs/hfsplus/bfind.c       |  15 +---
 fs/hfsplus/extents.c     |   9 ++-
 fs/hfsplus/hfsplus_fs.h  |  21 ++++++
 fs/hfsplus/ioctl.c       |   4 +-
 fs/inode.c               |   1 +
 fs/internal.h            |  14 ++++
 fs/mount.h               |   1 +
 fs/namei.c               |  98 ++++++++++++++++----------
 fs/namespace.c           |  74 +++++++++-----------
 fs/nfsd/nfsfh.c          |   2 +-
 fs/open.c                |  17 +++--
 fs/proc/generic.c        |   6 +-
 fs/quota/dquot.c         |   8 +--
 fs/readdir.c             |   4 +-
 fs/stat.c                | 172 +++++++++++++++++++++++++++++----------------
 include/linux/dcache.h   |   2 +
 include/linux/exportfs.h |   2 +
 include/linux/fs.h       |  85 +++++++++++++---------
 include/linux/namei.h    |   8 +--
 io_uring/statx.c         |   3 +-
 io_uring/xattr.c         |   4 +-
 ipc/mqueue.c             |   3 +-
 kernel/fork.c            |  26 +------
 mm/khugepaged.c          |  10 +--
 mm/shmem.c               |   9 ++-
 38 files changed, 539 insertions(+), 329 deletions(-)

.
Date: Fri, 12 Jul 2024 15:54:15 +0200
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
Subject: [GIT PULL for v6.11] vfs module descriptions

Hey Linus,

/* Summary */
This contains patches to add module descriptions to all modules under fs/
currently lacking them.

/* Testing */
clang: Debian clang version 16.0.6 (26)
gcc: (Debian 13.2.0-24)

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

/* Conflicts */
No known conflicts.

The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0:

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

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.11.module.description

for you to fetch changes up to 807221c54db6bc696b65106b4ee76286e435944d:

  openpromfs: add missing MODULE_DESCRIPTION() macro (2024-06-20 09:46:01 +0200)

Please consider pulling these changes from the signed vfs-6.11.module.description tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.11.module.description

----------------------------------------------------------------
Jeff Johnson (13):
      fs: minix: add MODULE_DESCRIPTION()
      fs: efs: add MODULE_DESCRIPTION()
      fs: sysv: add MODULE_DESCRIPTION()
      qnx6: add MODULE_DESCRIPTION()
      qnx4: add MODULE_DESCRIPTION()
      fs: hpfs: add MODULE_DESCRIPTION()
      fs: hfs: add MODULE_DESCRIPTION()
      fs: cramfs: add MODULE_DESCRIPTION()
      fs: binfmt: add missing MODULE_DESCRIPTION() macros
      fs: fat: add missing MODULE_DESCRIPTION() macros
      fs: autofs: add MODULE_DESCRIPTION()
      fs: nls: add missing MODULE_DESCRIPTION() macros
      openpromfs: add missing MODULE_DESCRIPTION() macro

 fs/autofs/init.c        | 1 +
 fs/binfmt_misc.c        | 1 +
 fs/binfmt_script.c      | 1 +
 fs/cramfs/inode.c       | 1 +
 fs/efs/inode.c          | 1 +
 fs/fat/fat_test.c       | 1 +
 fs/fat/inode.c          | 1 +
 fs/hfs/super.c          | 1 +
 fs/hpfs/super.c         | 1 +
 fs/minix/inode.c        | 1 +
 fs/nls/mac-celtic.c     | 1 +
 fs/nls/mac-centeuro.c   | 1 +
 fs/nls/mac-croatian.c   | 1 +
 fs/nls/mac-cyrillic.c   | 1 +
 fs/nls/mac-gaelic.c     | 1 +
 fs/nls/mac-greek.c      | 1 +
 fs/nls/mac-iceland.c    | 1 +
 fs/nls/mac-inuit.c      | 1 +
 fs/nls/mac-roman.c      | 1 +
 fs/nls/mac-romanian.c   | 1 +
 fs/nls/mac-turkish.c    | 1 +
 fs/nls/nls_ascii.c      | 1 +
 fs/nls/nls_base.c       | 1 +
 fs/nls/nls_cp1250.c     | 1 +
 fs/nls/nls_cp1251.c     | 1 +
 fs/nls/nls_cp1255.c     | 1 +
 fs/nls/nls_cp437.c      | 1 +
 fs/nls/nls_cp737.c      | 1 +
 fs/nls/nls_cp775.c      | 1 +
 fs/nls/nls_cp850.c      | 1 +
 fs/nls/nls_cp852.c      | 1 +
 fs/nls/nls_cp855.c      | 1 +
 fs/nls/nls_cp857.c      | 1 +
 fs/nls/nls_cp860.c      | 1 +
 fs/nls/nls_cp861.c      | 1 +
 fs/nls/nls_cp862.c      | 1 +
 fs/nls/nls_cp863.c      | 1 +
 fs/nls/nls_cp864.c      | 1 +
 fs/nls/nls_cp865.c      | 1 +
 fs/nls/nls_cp866.c      | 1 +
 fs/nls/nls_cp869.c      | 1 +
 fs/nls/nls_cp874.c      | 1 +
 fs/nls/nls_cp932.c      | 1 +
 fs/nls/nls_cp936.c      | 1 +
 fs/nls/nls_cp949.c      | 1 +
 fs/nls/nls_cp950.c      | 1 +
 fs/nls/nls_euc-jp.c     | 1 +
 fs/nls/nls_iso8859-1.c  | 1 +
 fs/nls/nls_iso8859-13.c | 1 +
 fs/nls/nls_iso8859-14.c | 1 +
 fs/nls/nls_iso8859-15.c | 1 +
 fs/nls/nls_iso8859-2.c  | 1 +
 fs/nls/nls_iso8859-3.c  | 1 +
 fs/nls/nls_iso8859-4.c  | 1 +
 fs/nls/nls_iso8859-5.c  | 1 +
 fs/nls/nls_iso8859-6.c  | 1 +
 fs/nls/nls_iso8859-7.c  | 1 +
 fs/nls/nls_iso8859-9.c  | 1 +
 fs/nls/nls_koi8-r.c     | 1 +
 fs/nls/nls_koi8-ru.c    | 1 +
 fs/nls/nls_koi8-u.c     | 1 +
 fs/nls/nls_ucs2_utils.c | 1 +
 fs/nls/nls_utf8.c       | 1 +
 fs/openpromfs/inode.c   | 1 +
 fs/qnx4/inode.c         | 1 +
 fs/qnx6/inode.c         | 1 +
 fs/sysv/super.c         | 1 +
 67 files changed, 67 insertions(+)

.
Date: Fri, 12 Jul 2024 15:54:57 +0200
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
Subject: [GIT PULL for v6.11] vfs pg_error

Hey Linus,

/* Summary */
This contains work to remove almost all remaining users of PG_error from
filesystems and filesystem helper libraries. An additional patch will be coming
in via the jfs tree which tests the PG_error bit. Afterwards nothing will be
testing it anymore and it's safe to remove all places which set or clear the
PG_error bit. The goal is to fully remove PG_error by the next merge window.

/* Testing */
clang: Debian clang version 16.0.6 (26)
gcc: (Debian 13.2.0-24)

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

/* Conflicts */

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

There's one merge conflict in fs/nsfs/symlink.c
After conflict resolution the function should look like this:

static int nfs_symlink_filler(struct file *file, struct folio *folio)
{
        struct inode *inode = folio->mapping->host;
        int error;

        error = NFS_PROTO(inode)->readlink(inode, &folio->page, 0, PAGE_SIZE);
        folio_end_read(folio, error == 0);
        return error;
}

The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0:

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

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.11.pg_error

for you to fetch changes up to 7ad635ea82704a64c40aba67a7d04293d4780f0f:

  buffer: Remove calls to set and clear the folio error flag (2024-05-31 12:31:43 +0200)

Please consider pulling these changes from the signed vfs-6.11.pg_error tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.11.pg_error

----------------------------------------------------------------
Matthew Wilcox (Oracle) (16):
      befs: Convert befs_symlink_read_folio() to use folio_end_read()
      coda: Convert coda_symlink_filler() to use folio_end_read()
      cramfs: Convert cramfs_read_folio to use a folio
      efs: Convert efs_symlink_read_folio to use a folio
      hpfs: Convert hpfs_symlink_read_folio to use a folio
      isofs: Convert rock_ridge_symlink_read_folio to use a folio
      hostfs: Convert hostfs_read_folio() to use a folio
      jffs2: Remove calls to set/clear the folio error flag
      nfs: Remove calls to folio_set_error
      orangefs: Remove calls to set/clear the error flag
      reiserfs: Remove call to folio_set_error()
      romfs: Convert romfs_read_folio() to use a folio
      ufs: Remove call to set the folio error flag
      vboxsf: Convert vboxsf_read_folio() to use a folio
      iomap: Remove calls to set and clear folio error flag
      buffer: Remove calls to set and clear the folio error flag

 fs/befs/linuxvfs.c            | 10 ++++------
 fs/buffer.c                   |  7 +------
 fs/coda/symlink.c             | 10 +---------
 fs/cramfs/inode.c             | 25 ++++++++++---------------
 fs/efs/symlink.c              | 14 +++++---------
 fs/hostfs/hostfs_kern.c       | 23 ++++++-----------------
 fs/hpfs/namei.c               | 15 +++------------
 fs/iomap/buffered-io.c        |  8 --------
 fs/isofs/rock.c               | 17 ++++++++---------
 fs/jffs2/file.c               | 14 +++-----------
 fs/mpage.c                    | 13 +++----------
 fs/nfs/read.c                 |  2 --
 fs/nfs/symlink.c              | 12 ++----------
 fs/nfs/write.c                |  1 -
 fs/orangefs/inode.c           | 13 +++----------
 fs/orangefs/orangefs-bufmap.c |  4 +---
 fs/reiserfs/inode.c           |  1 -
 fs/romfs/super.c              | 22 ++++++----------------
 fs/ufs/dir.c                  |  1 -
 fs/vboxsf/file.c              | 18 +++++-------------
 20 files changed, 61 insertions(+), 169 deletions(-)

.
Date: Fri, 12 Jul 2024 15:55:41 +0200
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
Subject: [GIT PULL for v6.11] vfs mount api

Hey Linus,

/* Summary */
This contains work for the mount api:

- Add a generic helper to parse uid and gid mount options. Currently we
  open-code the same logic in various filesystems which is error prone.
  Especially since the verification of uid and gid mount options is a sensitive
  operation in the face of idmappings. Add a generic helper and convert all
  filesystems over to it. Make sure that filesystems that are mountable in
  unprivileged containers verify that the specified uid and gid can be
  represented in the owning namespace of the filesystem.

- Convert hostfs to the new mount api.

/* Testing */
clang: Debian clang version 16.0.6 (26)
gcc: (Debian 13.2.0-24)

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

/* Conflicts */
No known conflicts.

The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0:

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

are available in the Git repository at:

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

for you to fetch changes up to eea6a8322efd3982e59c41a5b61948a0b043ca58:

  fuse: Convert to new uid/gid option parsing helpers (2024-07-03 16:55:11 +0200)

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

Thanks!
Christian

----------------------------------------------------------------
vfs-6.11.mount.api

----------------------------------------------------------------
Eric Sandeen (18):
      fs_parse: add uid & gid option option parsing helpers
      autofs: Convert to new uid/gid option parsing helpers
      debugfs: Convert to new uid/gid option parsing helpers
      efivarfs: Convert to new uid/gid option parsing helpers
      exfat: Convert to new uid/gid option parsing helpers
      ext4: Convert to new uid/gid option parsing helpers
      hugetlbfs: Convert to new uid/gid option parsing helpers
      isofs: Convert to new uid/gid option parsing helpers
      ntfs3: Convert to new uid/gid option parsing helpers
      tmpfs: Convert to new uid/gid option parsing helpers
      smb: client: Convert to new uid/gid option parsing helpers
      tracefs: Convert to new uid/gid option parsing helpers
      vboxsf: Convert to new uid/gid option parsing helpers
      fat: move debug into fat_mount_options
      fat: Convert to new mount api
      fat: Convert to new uid/gid option parsing helpers
      fuse: verify {g,u}id mount options correctly
      fuse: Convert to new uid/gid option parsing helpers

Hongbo Li (1):
      hostfs: convert hostfs to use the new mount API

Nathan Chancellor (1):
      hostfs: Add const qualifier to host_root in hostfs_fill_super()

 Documentation/filesystems/mount_api.rst |   9 +-
 fs/autofs/inode.c                       |  16 +-
 fs/debugfs/inode.c                      |  16 +-
 fs/efivarfs/super.c                     |  12 +-
 fs/exfat/super.c                        |   8 +-
 fs/ext4/super.c                         |  22 +-
 fs/fat/fat.h                            |  18 +-
 fs/fat/inode.c                          | 674 ++++++++++++++++----------------
 fs/fat/namei_msdos.c                    |  38 +-
 fs/fat/namei_vfat.c                     |  38 +-
 fs/fs_parser.c                          |  34 ++
 fs/fuse/inode.c                         |  24 +-
 fs/hostfs/hostfs_kern.c                 |  83 +++-
 fs/hugetlbfs/inode.c                    |  12 +-
 fs/isofs/inode.c                        |  16 +-
 fs/ntfs3/super.c                        |  12 +-
 fs/smb/client/fs_context.c              |  39 +-
 fs/tracefs/inode.c                      |  16 +-
 fs/vboxsf/super.c                       |  16 +-
 include/linux/fs_parser.h               |   6 +-
 mm/shmem.c                              |  12 +-
 21 files changed, 594 insertions(+), 527 deletions(-)

.
Date: Fri, 12 Jul 2024 15:57:15 +0200
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
Subject: [GIT PULL for v6.11] vfs casefold

Hey Linus,

/* Summary */
This contains some work to simplify the handling of casefolded names:

- Simplify the handling of casefolded names in f2fs and ext4 by keeping the
  names as a qstr to avoiding unnecessary conversions.

- Introduce a new generic_ci_match() libfs case-insensitive lookup helper and
  use it in both f2fs and ext4 allowing to remove the filesystem specific
  implementations.

- Remove a bunch of ifdefs by making the unicode built checks part of the code
  flow.

/* Testing */
clang: Debian clang version 16.0.6 (26)
gcc: (Debian 13.2.0-24)

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

/* Conflicts */
No known conflicts.

The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0:

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

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.11.casefold

for you to fetch changes up to 28add38d545f445f01eec844b85eed4593c31733:

  f2fs: Move CONFIG_UNICODE defguards into the code flow (2024-06-07 17:00:45 +0200)

Please consider pulling these changes from the signed vfs-6.11.casefold tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.11.casefold

----------------------------------------------------------------
Gabriel Krisman Bertazi (7):
      ext4: Simplify the handling of cached casefolded names
      f2fs: Simplify the handling of cached casefolded names
      libfs: Introduce case-insensitive string comparison helper
      ext4: Reuse generic_ci_match for ci comparisons
      f2fs: Reuse generic_ci_match for ci comparisons
      ext4: Move CONFIG_UNICODE defguards into the code flow
      f2fs: Move CONFIG_UNICODE defguards into the code flow

 fs/ext4/crypto.c   |  10 +----
 fs/ext4/ext4.h     |  35 +++++++++------
 fs/ext4/namei.c    | 122 ++++++++++++++++-------------------------------------
 fs/ext4/super.c    |   4 +-
 fs/f2fs/dir.c      | 105 ++++++++++++++-------------------------------
 fs/f2fs/f2fs.h     |  16 ++++++-
 fs/f2fs/namei.c    |  10 ++---
 fs/f2fs/recovery.c |   9 +---
 fs/f2fs/super.c    |   8 ++--
 fs/libfs.c         |  74 ++++++++++++++++++++++++++++++++
 include/linux/fs.h |   4 ++
 11 files changed, 195 insertions(+), 202 deletions(-)

.
Date: Fri, 12 Jul 2024 15:58:04 +0200
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
Subject: [GIT PULL for v6.11] vfs inode

Hey Linus,

/* Summary */
This contains smaller performance improvements to inodes and dentries:

# inode:

- Add rcu based inode lookup variants. They avoid one inode hash lock acquire
  in the common case thereby significantly reducing contention. We already
  support RCU-based operations but didn't take advantage of them during inode
  insertion.

  Callers of iget_locked() get the improvement without any code changes.
  Callers that need a custom callback can switch to iget5_locked_rcu() as e.g.,
  did btrfs.

  With 20 threads each walking a dedicated 1000 dirs * 1000 files directory
  tree to stat(2) on a 32 core + 24GB ram vm:

  before: 3.54s user 892.30s system 1966% cpu 45.549 total
  after:  3.28s user 738.66s system 1955% cpu 37.932 total (-16.7%)

  Long-term we should pick up the effort to introduce more fine-grained locking
  and possibly improve on the currently used hash implementation.

- Start zeroing i_state in inode_init_always() instead of doing it in
  individual filesystems. This allows us to remove an unneeded lock acquire in
  new_inode() and not burden individual filesystems with this.

dcache:

- Move d_lockref out of the area used by RCU lookup to avoid cacheline ping
  poing because the embedded name is sharing a cacheline with d_lockref.

- Fix dentry size on 32bit with CONFIG_SMP=y so it does actually end up with
  128 bytes in total.

/* Testing */
clang: Debian clang version 16.0.6 (26)
gcc: (Debian 13.2.0-24)

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

/* Conflicts */

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

[1]: linux-next: manual merge of the vfs-brauner tree with the btrfs tree
     https://lore.kernel.org/linux-next/ZnFyeNLLrEcX5_g0@sirena.org.uk

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

This causes a merge conflict with fs/bcachefs/fs.c. The gist is that
inode->i_state initialization in __bch2_new_inode() isn't needed anymore after
this is merged and that line needs to be deleted from that function.

The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0:

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

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.11.inode

for you to fetch changes up to dc99c0ff53f588bb210b1e8b3314c7581cde68a2:

  fs: fix dentry size (2024-07-03 10:34:11 +0200)

Please consider pulling these changes from the signed vfs-6.11.inode tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.11.inode

----------------------------------------------------------------
Christian Brauner (1):
      fs: fix dentry size

Mateusz Guzik (7):
      vfs: add rcu-based find_inode variants for iget ops
      btrfs: use iget5_locked_rcu
      xfs: preserve i_state around inode_init_always in xfs_reinit_inode
      vfs: partially sanitize i_state zeroing on inode creation
      xfs: remove now spurious i_state initialization in xfs_inode_alloc
      bcachefs: remove now spurious i_state initialization
      vfs: move d_lockref out of the area used by RCU lookup

 fs/bcachefs/fs.c       |   1 -
 fs/btrfs/inode.c       |   2 +-
 fs/inode.c             | 108 +++++++++++++++++++++++++++++++++++++------------
 fs/xfs/xfs_icache.c    |   5 ++-
 include/linux/dcache.h |   9 ++++-
 include/linux/fs.h     |   7 +++-
 6 files changed, 99 insertions(+), 33 deletions(-)

.
Date: Fri, 12 Jul 2024 15:58:52 +0200
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
Subject: [GIT PULL for v6.11] vfs procfs

Hey Linus,

/* Summary */
This contains work to allow restricting access to /proc/<pid>/mem. Over the
years various exploits started abusing /proc/<pid>/mem (cf. [1] and [2]).
Specifically [2] is interesting as it installed an arbitrary payload from
noexec storage into a running process and then executed it. That payload itself
included an ELF loader to run arbitrary code off of noexec storage.

The biggest problem is that /proc/<pid>/mem ignores page permissions by using
FOLL_FORCE which was discussed several times on- and off-list.

Unfortunately there are various use-cases using /proc/<pid>/mem making it
impossible to just turn it off. They at least include PTRACE_POKEDATA and the
seccomp notifier which is used to emulate system calls.

So give userspace a way to restrict access to /proc/<pid>/mem via kernel
command line options. Setting them to "all" restricts access for all processes
while "ptracer" will allow access to ptracers:

(1) Restrict the use of FOLL_FORCE via proc_mem.restrict_foll_force
(2) Restrict opening /proc/<pid>/mem for reading.
(3) Restrict opening /proc/<pid>/mem for writing.
(4) Restrict writing to /proc/<pid>/mem.

---

The level of fine-grained management isn't my favorite as it requires
distributions to have some level of knowledge around the implications of
FOLL_FORCE and /proc/<pid>/mem access in general. But the use-cases where
/proc/<pid>/mem access is needed do already imply a sophisticated knowledge
around its implications. Especially when it comes to the seccomp notifier and
gdb to inspect or emulate process state. So that ultimately swayed me to accept
this. If we need something simpler I'm all ears.

/* Testing */
clang: Debian clang version 16.0.6 (26)
gcc: (Debian 13.2.0-24)

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

/* Conflicts */
No known conflicts.

The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0:

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

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.11.procfs

for you to fetch changes up to 39efa92f9e5fceb44edef5536c58e3750b9d638d:

  proc: restrict /proc/pid/mem (2024-06-18 12:26:54 +0200)

Please consider pulling these changes from the signed vfs-6.11.procfs tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.11.procfs

----------------------------------------------------------------
Adrian Ratiu (2):
      proc: pass file instead of inode to proc_mem_open
      proc: restrict /proc/pid/mem

 Documentation/admin-guide/kernel-parameters.txt |  38 +++++
 fs/proc/base.c                                  | 203 +++++++++++++++++++++++-
 fs/proc/internal.h                              |   2 +-
 fs/proc/task_mmu.c                              |   6 +-
 fs/proc/task_nommu.c                            |   2 +-
 security/Kconfig                                | 121 ++++++++++++++
 6 files changed, 363 insertions(+), 9 deletions(-)

.
Date: Fri, 12 Jul 2024 09:04:59 -0500
From: Dan Carpenter <dan.carpenter@linaro.org>
To: Hector Martin <marcan@marcan.st>
Cc: Sven Peter <sven@svenpeter.dev>,
	Alyssa Rosenzweig <alyssa@rosenzweig.io>,
	Keith Busch <kbusch@kernel.org>, Jens Axboe <axboe@kernel.dk>,
	Christoph Hellwig <hch@lst.de>, Sagi Grimberg <sagi@grimberg.me>,
	asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org,
	linux-nvme@lists.infradead.org, linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org
Subject: [PATCH] nvme: apple: remove some dead code

.
Date: Fri, 12 Jul 2024 15:59:50 +0200
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
Subject: [GIT PULL for v6.11] vfs mount

Hey Linus,

/* Summary */
This contains work to extend the abilities of listmount() and statmount() and
various fixes and cleanups.

Features:

- Allow iterating through mounts via listmount() from newest to oldest. This
  makes it possible for mount(8) to keep iterating the mount table in reverse
  order so it gets newest mounts first.

- Relax permissions on listmount() and statmount(). It's not necessary to have
  capabilities in the initial namespace. It's sufficient to have capabilities
  in the owning namespace of the mount namespace we're located in to list
  unreachable mounts in that namespace.

- Extend both listmount() and statmount() to list and stat mounts in foreign
  mount namespaces.

  Currently the only way to iterate over mount entries in mount namespaces that
  aren't in the caller's mount namespace is by crawling through /proc in order
  to find /proc/<pid>/mountinfo for the relevant mount namespace. This is both
  very clumsy and hugely inefficient. So extend struct mnt_id_req with a new
  member that allows to specify the mount namespace id of the mount namespace
  we want to look at.

  Luckily internally we already have most of the infrastructure for this so we
  just need to expose it to userspace. Give userspace a way to retrieve the id
  of a mount namespace via statmount() and through a new nsfs ioctl() on mount
  namespace file descriptor.

  This comes with appropriate selftests.

- Expose mount options through statmount().

  Currently if userspace wants to get mount options for a mount and with
  statmount(), they still have to open /proc/<pid>/mountinfo to parse mount
  options. Simply the information through statmount() directly.

  Afterwards it's possible to only rely on statmount() and listmount() to
  retrieve all and more information than /proc/<pid>/mountinfo provides.           

  This comes with appropriate selftests.

Fixes:

- Avoid copying to userspace under the namespace semaphore in listmount.

Cleanups:

- Simplify the error handling in listmount by relying on our newly added
  cleanup infrastructure.

- Refuse invalid mount ids early for both listmount and statmount.

/* Testing */
clang: Debian clang version 16.0.6 (26)
gcc: (Debian 13.2.0-24)

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

/* Conflicts */
No known conflicts.

The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0:

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

are available in the Git repository at:

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

for you to fetch changes up to 4bed843b10004d9101b49ac7270131051c39a92b:

  fs: reject invalid last mount id early (2024-07-08 06:32:18 +0200)

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

Thanks!
Christian

----------------------------------------------------------------
vfs-6.11.mount

----------------------------------------------------------------
Christian Brauner (15):
      path: add cleanup helper
      fs: don't copy to userspace under namespace semaphore
      fs: simplify error handling
      fs: relax permissions for listmount()
      listmount: allow listing in reverse order
      fs: relax permissions for statmount()
      fs: Allow listmount() in foreign mount namespace
      fs: Allow statmount() in foreign mount namespace
      Merge patch series "Support foreign mount namespace with statmount/listmount"
      fs: use guard for namespace_sem in statmount()
      Merge patch series "Add the ability to query mount options in statmount"
      fs: only copy to userspace on success in listmount()
      fs: find rootfs mount of the mount namespace
      fs: refuse mnt id requests with invalid ids early
      fs: reject invalid last mount id early

Josef Bacik (7):
      fs: keep an index of current mount namespaces
      fs: export the mount ns id via statmount
      fs: add an ioctl to get the mnt ns id from nsfs
      selftests: add a test for the foreign mnt ns extensions
      fs: rename show_mnt_opts -> show_vfsmnt_opts
      fs: export mount options via statmount()
      sefltests: extend the statmount test for mount options

 fs/mount.h                                         |   2 +
 fs/namespace.c                                     | 450 +++++++++++++++++----
 fs/nsfs.c                                          |  14 +
 fs/proc_namespace.c                                |   6 +-
 include/linux/path.h                               |   9 +
 include/uapi/linux/mount.h                         |  10 +-
 include/uapi/linux/nsfs.h                          |   2 +
 .../selftests/filesystems/statmount/Makefile       |   2 +-
 .../selftests/filesystems/statmount/statmount.h    |  46 +++
 .../filesystems/statmount/statmount_test.c         | 144 +++++--
 .../filesystems/statmount/statmount_test_ns.c      | 364 +++++++++++++++++
 11 files changed, 926 insertions(+), 123 deletions(-)
 create mode 100644 tools/testing/selftests/filesystems/statmount/statmount.h
 create mode 100644 tools/testing/selftests/filesystems/statmount/statmount_test_ns.c

.
Date: Fri, 12 Jul 2024 16:00:48 +0200
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
Subject: [GIT PULL for v6.11] vfs nsfs

Hey Linus,

/* Summary */
This adds ioctls allowing to translate PIDs between PID namespaces.

The motivating use-case comes from LXCFS which is a tiny fuse filesystem used
to virtualize various aspects of procfs. LXCFS is run on the host. The files
and directories it creates can be bind-mounted by e.g. a container at startup
and mounted over the various procfs files the container wishes to have
virtualized.

When e.g. a read request for uptime is received, LXCFS will receive the pid of
the reader. In order to virtualize the corresponding read, LXCFS needs to know
the pid of the init process of the reader's pid namespace.

In order to do this, LXCFS first needs to fork() two helper processes. The
first helper process setns() to the readers pid namespace. The second helper
process is needed to create a process that is a proper member of the pid
namespace.

The second helper process then creates a ucred message with ucred.pid set to 1
and sends it back to LXCFS. The kernel will translate the ucred.pid field to
the corresponding pid number in LXCFS's pid namespace. This way LXCFS can learn
the init pid number of the reader's pid namespace and can go on to virtualize.

Since these two forks() are costly LXCFS maintains an init pid cache that
caches a given pid for a fixed amount of time. The cache is pruned during new
read requests. However, even with the cache the hit of the two forks() is
singificant when a very large number of containers are running.

So this adds a simple set of ioctls that let's a caller translate PIDs from and
into a given PID namespace. This significantly improves performance with a very
simple change.

To protect against races pidfds can be used to check whether the process is
still valid.

/* Testing */
clang: Debian clang version 16.0.6 (26)
gcc: (Debian 13.2.0-24)

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

/* Conflicts */
[1]: This contains a merge conflict with the vfs-6.11.mount pull request
     https://lore.kernel.org/r/20240712-vfs-mount-8fd93381a87f@brauner

     After conflict resolution the merge diff looks like this:

diff --cc fs/nsfs.c
index af352dadffe1,a23c827a0299..ad6bb91a3e23
--- a/fs/nsfs.c
+++ b/fs/nsfs.c
@@@ -144,22 -147,56 +148,69 @@@ static long ns_ioctl(struct file *filp
  		argp = (uid_t __user *) arg;
  		uid = from_kuid_munged(current_user_ns(), user_ns->owner);
  		return put_user(uid, argp);
 +	case NS_GET_MNTNS_ID: {
 +		struct mnt_namespace *mnt_ns;
 +		__u64 __user *idp;
 +		__u64 id;
 +
 +		if (ns->ops->type != CLONE_NEWNS)
 +			return -EINVAL;
 +
 +		mnt_ns = container_of(ns, struct mnt_namespace, ns);
 +		idp = (__u64 __user *)arg;
 +		id = mnt_ns->seq;
 +		return put_user(id, idp);
 +	}
+ 	case NS_GET_PID_FROM_PIDNS:
+ 		fallthrough;
+ 	case NS_GET_TGID_FROM_PIDNS:
+ 		fallthrough;
+ 	case NS_GET_PID_IN_PIDNS:
+ 		fallthrough;
+ 	case NS_GET_TGID_IN_PIDNS:
+ 		if (ns->ops->type != CLONE_NEWPID)
+ 			return -EINVAL;
+ 
+ 		ret = -ESRCH;
+ 		pid_ns = container_of(ns, struct pid_namespace, ns);
+ 
+ 		rcu_read_lock();
+ 
+ 		if (ioctl == NS_GET_PID_IN_PIDNS ||
+ 		    ioctl == NS_GET_TGID_IN_PIDNS)
+ 			tsk = find_task_by_vpid(arg);
+ 		else
+ 			tsk = find_task_by_pid_ns(arg, pid_ns);
+ 		if (!tsk)
+ 			break;
+ 
+ 		switch (ioctl) {
+ 		case NS_GET_PID_FROM_PIDNS:
+ 			ret = task_pid_vnr(tsk);
+ 			break;
+ 		case NS_GET_TGID_FROM_PIDNS:
+ 			ret = task_tgid_vnr(tsk);
+ 			break;
+ 		case NS_GET_PID_IN_PIDNS:
+ 			ret = task_pid_nr_ns(tsk, pid_ns);
+ 			break;
+ 		case NS_GET_TGID_IN_PIDNS:
+ 			ret = task_tgid_nr_ns(tsk, pid_ns);
+ 			break;
+ 		default:
+ 			ret = 0;
+ 			break;
+ 		}
+ 		rcu_read_unlock();
+ 
+ 		if (!ret)
+ 			ret = -ESRCH;
+ 		break;
  	default:
- 		return -ENOTTY;
+ 		ret = -ENOTTY;
  	}
+ 
+ 	return ret;
  }
  
  int ns_get_name(char *buf, size_t size, struct task_struct *task,
diff --cc include/uapi/linux/nsfs.h
index 56e8b1639b98,faeb9195da08..b133211331f6
--- a/include/uapi/linux/nsfs.h
+++ b/include/uapi/linux/nsfs.h
@@@ -15,7 -15,13 +15,15 @@@
  #define NS_GET_NSTYPE		_IO(NSIO, 0x3)
  /* Get owner UID (in the caller's user namespace) for a user namespace */
  #define NS_GET_OWNER_UID	_IO(NSIO, 0x4)
 +/* Get the id for a mount namespace */
 +#define NS_GET_MNTNS_ID		_IO(NSIO, 0x5)
+ /* Translate pid from target pid namespace into the caller's pid namespace. */
 -#define NS_GET_PID_FROM_PIDNS	_IOR(NSIO, 0x5, int)
++#define NS_GET_PID_FROM_PIDNS	_IOR(NSIO, 0x6, int)
+ /* Return thread-group leader id of pid in the callers pid namespace. */
+ #define NS_GET_TGID_FROM_PIDNS	_IOR(NSIO, 0x7, int)
+ /* Translate pid from caller's pid namespace into a target pid namespace. */
 -#define NS_GET_PID_IN_PIDNS	_IOR(NSIO, 0x6, int)
++#define NS_GET_PID_IN_PIDNS	_IOR(NSIO, 0x8, int)
+ /* Return thread-group leader id of pid in the target pid namespace. */
 -#define NS_GET_TGID_IN_PIDNS	_IOR(NSIO, 0x8, int)
++#define NS_GET_TGID_IN_PIDNS	_IOR(NSIO, 0x9, int)
  
  #endif /* __LINUX_NSFS_H */

The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0:

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

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.11.nsfs

for you to fetch changes up to ca567df74a28a9fb368c6b2d93e864113f73f5c2:

  nsfs: add pid translation ioctls (2024-06-25 23:00:41 +0200)

Please consider pulling these changes from the signed vfs-6.11.nsfs tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.11.nsfs

----------------------------------------------------------------
Christian Brauner (1):
      nsfs: add pid translation ioctls

 fs/nsfs.c                 | 53 ++++++++++++++++++++++++++++++++++++++++++++++-
 include/uapi/linux/nsfs.h |  8 +++++++
 2 files changed, 60 insertions(+), 1 deletion(-)

.
Date: Fri, 12 Jul 2024 16:01:45 +0200
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
Subject: [GIT PULL for v6.11] vfs pidfs

Hey Linus,

/* Summary */
This contains work to make it possible to derive namespace file descriptors
from pidfd file descriptors.

Right now it is already possible to use a pidfd with setns() to atomically
change multiple namespaces at the same time. In other words, it is possible to
switch to the namespace context of a process using a pidfd. There is no need to
first open namespace file descriptors via procfs.

The work included here is an extension of these abilities by allowing to open
namespace file descriptors using a pidfd. This means it is now possible to
interact with namespaces without ever touching procfs.

To this end a new set of ioctls() on pidfds is introduced covering all
supported namespace types.

/* Testing */
clang: Debian clang version 16.0.6 (26)
gcc: (Debian 13.2.0-24)

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

/* Conflicts */
[1]: This contains a merge conflict with the vfs-6.11.misc pull request
     https://lore.kernel.org/r/20240712-vfs-misc-c1dbbc5eaf82@brauner

     After conflict resolution the merge diff looks like this:

diff --cc fs/internal.h
index f26454c60a98,24346cf765dd..a5e9a2f5b30d
--- a/fs/internal.h
+++ b/fs/internal.h
@@@ -323,15 -322,4 +324,16 @@@ struct stashed_operations
  int path_from_stashed(struct dentry **stashed, struct vfsmount *mnt, void *data,
                      struct path *path);
  void stashed_dentry_prune(struct dentry *dentry);
 +/**
 + * path_mounted - check whether path is mounted
 + * @path: path to check
 + *
 + * Determine whether @path refers to the root of a mount.
 + *
 + * Return: true if @path is the root of a mount, false if not.
 + */
 +static inline bool path_mounted(const struct path *path)
 +{
 +      return path->mnt->mnt_root == path->dentry;
 +}
+ int open_namespace(struct ns_common *ns);

The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0:

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

are available in the Git repository at:

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

for you to fetch changes up to 5b08bd408534bfb3a7cf5778da5b27d4e4fffe12:

  pidfs: allow retrieval of namespace file descriptors (2024-06-28 10:37:29 +0200)

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

Thanks!
Christian

----------------------------------------------------------------
vfs-6.11.pidfs

----------------------------------------------------------------
Christian Brauner (6):
      path: add cleanup helper
      file: add take_fd() cleanup helper
      nsproxy: add a cleanup helper for nsproxy
      nsproxy: add helper to go from arbitrary namespace to ns_common
      nsfs: add open_namespace()
      pidfs: allow retrieval of namespace file descriptors

 fs/internal.h              |  2 ++
 fs/nsfs.c                  | 55 +++++++++++++++-------------
 fs/pidfs.c                 | 90 ++++++++++++++++++++++++++++++++++++++++++++++
 include/linux/cleanup.h    | 13 ++++---
 include/linux/file.h       | 20 +++++++++++
 include/linux/nsproxy.h    | 13 +++++++
 include/linux/path.h       |  9 +++++
 include/uapi/linux/pidfd.h | 14 ++++++++
 8 files changed, 187 insertions(+), 29 deletions(-)

.
Date: Fri, 12 Jul 2024 16:03:24 +0200
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
Subject: [GIT PULL for v6.11] vfs iomap

Hey Linus,

/* Summary */
This contains some minor work for the iomap subsystem:

- Add documentaiton on the design of iomap and how to port to it.

- Optimize iomap_read_folio().

- Bring back the change to iomap_write_end() to no increase i_size. This is
  accompanied by a change to xfs to reserve blocks for truncating large
  realtime inodes to avoid exposing stale data when iomap_write_end()
  stops increasing i_size.

/* Testing */
clang: Debian clang version 16.0.6 (26)
gcc: (Debian 13.2.0-24)

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

/* Conflicts */
No known conflicts.

The following changes since commit 6ba59ff4227927d3a8530fc2973b80e94b54d58f:

  Linux 6.10-rc4 (2024-06-16 13:40:16 -0700)

are available in the Git repository at:

  git@gitolite.kernel.org:pub/scm/linux/kernel/git/vfs/vfs tags/vfs-6.11.iomap

for you to fetch changes up to 602f09f4029c7b5e1a2f44a7651ac8922a904a1b:

  iomap: don't increase i_size in iomap_write_end() (2024-06-19 15:58:28 +0200)

Please consider pulling these changes from the signed vfs-6.11.iomap tag.

Thanks!
Christian

----------------------------------------------------------------
vfs-6.11.iomap

----------------------------------------------------------------
Darrick J. Wong (1):
      Documentation: the design of iomap and how to port

Ritesh Harjani (IBM) (1):
      iomap: Optimize iomap_read_folio

Zhang Yi (2):
      xfs: reserve blocks for truncating large realtime inode
      iomap: don't increase i_size in iomap_write_end()

 Documentation/filesystems/index.rst            |   1 +
 Documentation/filesystems/iomap/design.rst     | 441 +++++++++++++++
 Documentation/filesystems/iomap/index.rst      |  13 +
 Documentation/filesystems/iomap/operations.rst | 713 +++++++++++++++++++++++++
 Documentation/filesystems/iomap/porting.rst    | 120 +++++
 MAINTAINERS                                    |   1 +
 fs/iomap/buffered-io.c                         |  73 ++-
 fs/xfs/xfs_iops.c                              |  15 +-
 8 files changed, 1351 insertions(+), 26 deletions(-)
 create mode 100644 Documentation/filesystems/iomap/design.rst
 create mode 100644 Documentation/filesystems/iomap/index.rst
 create mode 100644 Documentation/filesystems/iomap/operations.rst
 create mode 100644 Documentation/filesystems/iomap/porting.rst

.
Date: Fri, 12 Jul 2024 09:04:22 -0500
From: Dan Carpenter <dan.carpenter@linaro.org>
To: Armin Wolf <W_Armin@gmx.de>
Cc: Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Heiner Kallweit <hkallweit1@gmail.com>,
	Guenter Roeck <linux@roeck-us.net>,
	Uwe =?iso-8859-1?Q?Kleine-K=F6nig?= <u.kleine-koenig@pengutronix.de>,
	linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org
Subject: [PATCH] eeprom: ee1004: Unlock on error path in probe()

.
Date: Fri, 12 Jul 2024 09:05:39 -0500
From: Dan Carpenter <dan.carpenter@linaro.org>
To: Matti Vaittinen <mazziesaccount@gmail.com>
Cc: Liam Girdwood <lgirdwood@gmail.com>, Mark Brown <broonie@kernel.org>,
	linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org
Subject: [PATCH] regulator: bd96801: Delete unnecessary check in probe()

.
Date: Fri, 12 Jul 2024 09:05:50 -0500
From: Dan Carpenter <dan.carpenter@linaro.org>
To: Marco Felsch <m.felsch@pengutronix.de>
Cc: Heikki Krogerus <heikki.krogerus@linux.intel.com>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	RD Babiera <rdbabiera@google.com>,
	Guenter Roeck <linux@roeck-us.net>, linux-usb@vger.kernel.org,
	linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org
Subject: [PATCH] usb: typec: tcpci: Fix error code in
 tcpci_check_std_output_cap()

.
Date: Fri, 12 Jul 2024 09:06:12 -0500
From: Dan Carpenter <dan.carpenter@linaro.org>
To: Srujana Challa <schalla@marvell.com>
Cc: vattunuru@marvell.com, "Michael S. Tsirkin" <mst@redhat.com>,
	Jason Wang <jasowang@redhat.com>,
	Xuan Zhuo <xuanzhuo@linux.alibaba.com>,
	Eugenio =?iso-8859-1?Q?P=E9rez?= <eperezma@redhat.com>,
	Shijith Thotton <sthotton@marvell.com>,
	Nithin Dabilpuram <ndabilpuram@marvell.com>,
	virtualization@lists.linux.dev, linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org
Subject: [PATCH] vdpa/octeon_ep: Fix error code in octep_process_mbox()

.
Date: Fri, 12 Jul 2024 09:07:36 -0500
From: Dan Carpenter <dan.carpenter@linaro.org>
To: Chandan Babu R <chandan.babu@oracle.com>
Cc: "Darrick J. Wong" <djwong@kernel.org>, linux-xfs@vger.kernel.org,
	linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org
Subject: [PATCH] xfs: remove unnecessary check

.
Date: Fri, 12 Jul 2024 16:07:58 +0200
From: Johan Hovold <johan+linaro@kernel.org>
To: Vinod Koul <vkoul@kernel.org>,
	Bard Liao <yung-chuan.liao@linux.intel.com>
Cc: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>,
	Sanyog Kale <sanyog.r.kale@intel.com>,
	alsa-devel@alsa-project.org,
	linux-kernel@vger.kernel.org,
	Johan Hovold <johan+linaro@kernel.org>
Subject: [PATCH v3 0/3] soundwire: bus: suppress probe deferral errors

.
Date: Fri, 12 Jul 2024 10:18:44 -0400
From: Frank Li <Frank.Li@nxp.com>
To: linux@roeck-us.net
Cc: Frank.li@nxp.com,
	alice.guo@nxp.com,
	festevam@gmail.com,
	imx@lists.linux.dev,
	kernel@pengutronix.de,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linux-watchdog@vger.kernel.org,
	s.hauer@pengutronix.de,
	shawnguo@kernel.org,
	wim@linux-watchdog.org,
	ye.li@nxp.com
Subject: [PATCH v2 1/1] watchdog: imx7ulp_wdt: move post_rcs_wait into struct imx_wdt_hw_feature

.
Date: Fri, 12 Jul 2024 10:20:25 -0400
From: Steve Dickson <steved@redhat.com>
To: linux-kernel@vger.kernel.org
Subject: unsubscribe

.
Date: Fri, 12 Jul 2024 19:59:14 +0530
From: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
To: mst@redhat.com,
	jasowang@redhat.co
Cc: xuanzhuo@linux.alibaba.com,
	eperezma@redhat.com,
	virtualization@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	mie@igel.co.jp,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Subject: [PATCH] virtio-pci: Add MSI support

.
Date: Fri, 12 Jul 2024 10:29:22 -0400
From: Frank Li <Frank.Li@nxp.com>
To: Damien Le Moal <dlemoal@kernel.org>,
	Niklas Cassel <cassel@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	linux-ide@vger.kernel.org (open list:LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)),
	devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS),
	linux-kernel@vger.kernel.org (open list)
Cc: imx@lists.linux.dev
Subject: [PATCH v2 1/1] dt-bindings: ata: ahci-fsl-qoriq: add fsl,ls1046a-ahci and fsl,ls1012a-ahci

.
Date: Fri, 12 Jul 2024 10:42:44 -0400
From: Peter Xu <peterx@redhat.com>
To: linux-kernel@vger.kernel.org,
	linux-mm@kvack.org
Cc: Andrew Morton <akpm@linux-foundation.org>,
	peterx@redhat.com,
	Alex Williamson <alex.williamson@redhat.com>,
	Jason Gunthorpe <jgg@nvidia.com>,
	Al Viro <viro@zeniv.linux.org.uk>,
	Dave Hansen <dave.hansen@linux.intel.com>,
	Andy Lutomirski <luto@kernel.org>,
	Peter Zijlstra <peterz@infradead.org>,
	Thomas Gleixner <tglx@linutronix.de>,
	Ingo Molnar <mingo@redhat.com>,
	Borislav Petkov <bp@alien8.de>,
	"Kirill A . Shutemov" <kirill@shutemov.name>,
	x86@kernel.org,
	Yan Zhao <yan.y.zhao@intel.com>,
	Kevin Tian <kevin.tian@intel.com>,
	Pei Li <peili.dev@gmail.com>,
	David Hildenbrand <david@redhat.com>,
	David Wang <00107082@163.com>,
	Bert Karwatzki <spasswolf@web.de>,
	Sergey Senozhatsky <senozhatsky@chromium.org>
Subject: [PATCH] mm/x86/pat: Only untrack the pfn range if unmap region

.
Date: Fri, 12 Jul 2024 16:44:57 +0200
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>
Subject: [GIT PULL] MMC fixes for v6.10-rc8

Hi Linus,

Here's a PR with a couple of MMC fixes intended for v6.10-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 ab069ce125965a5e282f7b53b86aee76ab32975c:

  mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() (2024-06-20 16:42:30 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git tags/mmc-v6.10-rc4-2

for you to fetch changes up to 16198eef11c1929374381d7f6271b4bf6aa44615:

  mmc: davinci_mmc: Prevent transmitted data size from exceeding sgm's length (2024-07-11 17:48:54 +0200)

----------------------------------------------------------------
MMC host:
 - davinci_mmc: Prevent transmitted data size from exceeding sgm's length
 - sdhci: Fix max_seg_size for 64KiB PAGE_SIZE

----------------------------------------------------------------
Adrian Hunter (1):
      mmc: sdhci: Fix max_seg_size for 64KiB PAGE_SIZE

Bastien Curutchet (1):
      mmc: davinci_mmc: Prevent transmitted data size from exceeding sgm's length

 drivers/mmc/host/davinci_mmc.c |  3 +++
 drivers/mmc/host/sdhci.c       | 15 +++++++++++++++
 2 files changed, 18 insertions(+)

.
Date: Fri, 12 Jul 2024 16:45:46 +0200
From: Bartosz Golaszewski <brgl@bgdev.pl>
To: Dan Carpenter <dan.carpenter@linaro.org>,
	Krzysztof Kozlowski <krzk@kernel.org>
Cc: linux-pm@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Subject: [PATCH] power: sequencing: fix NULL-pointer dereference in error path

.
Date: Fri, 12 Jul 2024 07:48:41 -0700
From: Sean Christopherson <seanjc@google.com>
To: Sean Christopherson <seanjc@google.com>, Paolo Bonzini <pbonzini@redhat.com>
Cc: kvm@vger.kernel.org, linux-kernel@vger.kernel.org, 
	syzbot+2fb9f8ed752c01bc9a3f@syzkaller.appspotmail.com
Subject: [PATCH] KVM: x86: Suppress MMIO that is triggered during task switch emulation

.
Date: Fri, 12 Jul 2024 16:51:06 +0200
From: Daniel Lezcano <daniel.lezcano@linaro.org>
To: Thomas Gleixner <tglx@linutronix.de>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
 Chris Packham <chris.packham@alliedtelesis.co.nz>,
 Geert Uytterhoeven <geert+renesas@glider.be>,
 Jiaxun Yang <jiaxun.yang@flygoat.com>, Li kunyu <kunyu@nfschina.com>,
 =?UTF-8?Q?Niklas_S=C3=B6derlund?= <niklas.soderlund+renesas@ragnatech.se>,
 Thomas Bonnefille <thomas.bonnefille@bootlin.com>
Subject: [GIT PULL][resend] timer drivers for v6.11-rc1


Hi Thomas,

please consider pulling the following changes since commit 
256abd8e550ce977b728be79a74e1729438b4948:

   Linux 6.10-rc7 (2024-07-07 14:23:46 -0700)

which are available in the Git repository at:

   https://git.linaro.org/people/daniel.lezcano/linux.git 
tags/timers-v6.11-rc1

for you to fetch changes up to 4bdc3eaa102b6bedb0800f76f53eca516d5cf20c:

   clocksource/drivers/realtek: Add timer driver for rtl-otto platforms 
(2024-07-12 16:07:06 +0200)


Thanks

   -- Daniel

----------------------------------------------------------------
- Remove unnecessary local variables initialization as they will be
   initialized in the code path anyway right after on the ARM arch
   timer and the ARM global timer (Li kunyu)

- Fix a race condition in the interrupt leading to a deadlock on the
   SH CMT driver. Note that this fix was not tested on the platform
   using this timer but the fix seems reasonable enough to be picked
   confidently (Niklas SÃ¶derlund)

- Increase the rating of the gic-timer and use the configured width
   clocksource register on the MIPS architecture (Jiaxun Yang)

- Add the DT bindings for the TMU on the Renesas platforms (Geert
   Uytterhoeven)

- Add the DT bindings for the SOPHGO SG2002 clint on RiscV (Thomas
   Bonnefille)

- Add the rtl-otto timer driver along with the DT bindings for the
   Realtek platform (Chris Packham)

----------------------------------------------------------------
Chris Packham (2):
       dt-bindings: timer: Add schema for realtek,otto-timer
       clocksource/drivers/realtek: Add timer driver for rtl-otto platforms

Geert Uytterhoeven (3):
       dt-bindings: timer: renesas,tmu: Add R-Mobile APE6 support
       dt-bindings: timer: renesas,tmu: Add RZ/G1 support
       dt-bindings: timer: renesas,tmu: Add R-Car Gen2 support

Jiaxun Yang (2):
       clocksource/drivers/mips-gic-timer: Refine rating computation
       clocksource/drivers/mips-gic-timer: Correct sched_clock width

Li kunyu (2):
       clocksource/drivers/arm_arch_timer: Remove unnecessary â€˜0â€™ values 
from irq
       clocksource/driver/arm_global_timer: Remove unnecessary â€˜0â€™ 
values from err

Niklas SÃ¶derlund (1):
       clocksource/drivers/sh_cmt: Address race condition for clock events

Thomas Bonnefille (1):
       dt-bindings: timer: Add SOPHGO SG2002 clint

  .../bindings/timer/realtek,otto-timer.yaml         |  63 +++++
  .../devicetree/bindings/timer/renesas,tmu.yaml     |  12 +
  .../devicetree/bindings/timer/sifive,clint.yaml    |   1 +
  drivers/clocksource/Kconfig                        |  10 +
  drivers/clocksource/Makefile                       |   1 +
  drivers/clocksource/arm_arch_timer.c               |   2 +-
  drivers/clocksource/arm_global_timer.c             |   2 +-
  drivers/clocksource/mips-gic-timer.c               |  20 +-
  drivers/clocksource/sh_cmt.c                       |  13 +-
  drivers/clocksource/timer-rtl-otto.c               | 291 
+++++++++++++++++++++
  include/linux/cpuhotplug.h                         |   1 +
  11 files changed, 405 insertions(+), 11 deletions(-)
  create mode 100644 
Documentation/devicetree/bindings/timer/realtek,otto-timer.yaml
  create mode 100644 drivers/clocksource/timer-rtl-otto.c





-- 
<http://www.linaro.org/> Linaro.org â”‚ Open source software for ARM SoCs

Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog

.
Date: Fri, 12 Jul 2024 15:51:16 +0100
From: =?utf-8?q?Andr=C3=A9_Draszik?= <andre.draszik@linaro.org>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 Jiri Slaby <jirislaby@kernel.org>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>
Cc: Peter Griffin <peter.griffin@linaro.org>, 
 Tudor Ambarus <tudor.ambarus@linaro.org>, 
 Will McVicker <willmcvicker@google.com>, kernel-team@android.com, 
 linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, 
 devicetree@vger.kernel.org, 
 =?utf-8?q?Andr=C3=A9_Draszik?= <andre.draszik@linaro.org>
Subject: [PATCH v4 0/2] dt-bindings: serial: samsung: style and gs101 fixes

.
Date: Fri, 12 Jul 2024 16:51:31 +0200
From: Ulf Hansson <ulf.hansson@linaro.org>
To: Linus <torvalds@linux-foundation.org>,
	linux-pm@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Ulf Hansson <ulf.hansson@linaro.org>,
	linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL] pmdomain fixes for v6.10-rc8

Hi Linus,

Here's a PR with a pmdomain fixe intended for v6.10-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 c3f38fa61af77b49866b006939479069cd451173:

  Linux 6.10-rc2 (2024-06-02 15:44:56 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git tags/pmdomain-v6.10-rc2

for you to fetch changes up to ddab91f4b2de5c5b46e312a90107d9353087d8ea:

  pmdomain: qcom: rpmhpd: Skip retention level for Power Domains (2024-07-09 12:47:46 +0200)

----------------------------------------------------------------
pmdomain providers:
 - qcom: Skip retention level for rpmhpd's

----------------------------------------------------------------
Taniya Das (1):
      pmdomain: qcom: rpmhpd: Skip retention level for Power Domains

 drivers/pmdomain/qcom/rpmhpd.c | 7 +++++++
 1 file changed, 7 insertions(+)

.
Date: Fri, 12 Jul 2024 11:11:54 -0400
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
Subject: [GIT PULL] bcachefs fixes for 6.10-rc8, more

Hi Linus, just a few stragglers left.

The revert should've had a
Reported-By: Gabriel de Perthuis <g2p.code@gmail.com>

noting it here since I just tagged the pull, but he did the work of
bisecting it for us :)

Cheers,
Kent

The following changes since commit 7d7f71cd8763a296d02dff9514447aa3de199c47:

  bcachefs: Add missing bch2_trans_begin() (2024-07-10 09:53:39 -0400)

are available in the Git repository at:

  https://evilpiepirate.org/git/bcachefs.git tags/bcachefs-2024-07-12

for you to fetch changes up to 1841027c7de47527ed819a935b7aa340b9171eb5:

  bcachefs: bch2_gc_btree() should not use btree_root_lock (2024-07-11 20:10:55 -0400)

----------------------------------------------------------------
bcachefs fixes for 6.10-rc8, more

- revert the SLAB_ACCOUNT patch, something crazy is going on in memcg
  and someone forgot to test
- minor fixes: missing rcu_read_lock(), scheduling while atomic (in an
  emergency shutdown path)
- two lockdep fixes; these could have gone earlier, but were left to
  bake awhile

----------------------------------------------------------------
Kent Overstreet (6):
      bcachefs: Fix RCU splat
      bcachefs: fix scheduling while atomic in break_cycle()
      Revert "bcachefs: Mark bch_inode_info as SLAB_ACCOUNT"
      bcachefs; Use trans_unlock_long() when waiting on allocator
      bcachefs: Set PF_MEMALLOC_NOFS when trans->locked
      bcachefs: bch2_gc_btree() should not use btree_root_lock

 fs/bcachefs/btree_gc.c      | 30 ++++++++++++++++++++++--------
 fs/bcachefs/btree_iter.c    |  7 ++++---
 fs/bcachefs/btree_locking.c | 10 ++++------
 fs/bcachefs/btree_locking.h | 22 ++++++++++++++++++++++
 fs/bcachefs/btree_types.h   |  1 +
 fs/bcachefs/buckets.c       |  2 +-
 fs/bcachefs/buckets.h       |  8 ++++++++
 fs/bcachefs/fs.c            |  3 +--
 fs/bcachefs/io_misc.c       |  2 +-
 fs/bcachefs/util.c          | 25 ++++++++++++++++++++++---
 fs/bcachefs/util.h          |  1 +
 11 files changed, 87 insertions(+), 24 deletions(-)

.
Date: Fri, 12 Jul 2024 08:13:33 -0700
From: Sean Christopherson <seanjc@google.com>
To: Sean Christopherson <seanjc@google.com>, Paolo Bonzini <pbonzini@redhat.com>
Cc: kvm@vger.kernel.org, linux-kernel@vger.kernel.org, 
	David Matlack <dmatlack@google.com>
Subject: [PATCH 0/2] KVM: x86/mmu: Clean up hugepage split error handling

.
Date: Fri, 12 Jul 2024 11:40:26 -0400
From: Frank Li <Frank.Li@nxp.com>
To: Mathias Nyman <mathias.nyman@intel.com>, 
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 Thinh Nguyen <Thinh.Nguyen@synopsys.com>, Shawn Guo <shawnguo@kernel.org>, 
 Sascha Hauer <s.hauer@pengutronix.de>, 
 Pengutronix Kernel Team <kernel@pengutronix.de>, 
 Fabio Estevam <festevam@gmail.com>
Cc: linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, 
 imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, jun.li@nxp.com, 
 Frank Li <Frank.Li@nxp.com>, Peter Chen <peter.chen@nxp.com>, 
 Xu Yang <xu.yang_2@nxp.com>
Subject: [PATCH 0/4] usb: imx8mp: collect some improvement

.
Date: Fri, 12 Jul 2024 08:58:55 -0700
From: Yang Shi <yang@os.amperecomputing.com>
To: corsac@debian.org,
	willy@infradead.org,
	jirislaby@kernel.org,
	surenb@google.com,
	riel@surriel.com,
	cl@linux.com,
	carnil@debian.org,
	ben@decadent.org.uk,
	akpm@linux-foundation.org
Cc: yang@os.amperecomputing.com,
	linux-mm@kvack.org,
	linux-kernel@vger.kernel.org,
	stable@vger.kernel.org
Subject: [PATCH] mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit machines

.
Date: Fri, 12 Jul 2024 11:03:51 -0500
From: David Lechner <dlechner@baylibre.com>
To: Jonathan Cameron <jic23@kernel.org>,
	Marius Cristea <marius.cristea@microchip.com>,
	Marcus Folkesson <marcus.folkesson@gmail.com>,
	Kent Gustavsson <kent@minoris.se>
Cc: David Lechner <dlechner@baylibre.com>,
	Liam Girdwood <lgirdwood@gmail.com>,
	Mark Brown <broonie@kernel.org>,
	linux-iio@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [PATCH 0/6] iio: use devm_regulator_get_enable_read_voltage round 3

.
Date: Fri, 12 Jul 2024 21:04:05 +0500
From: Nikita Travkin <nikita@trvn.ru>
To: Bjorn Andersson <andersson@kernel.org>, 
 Konrad Dybcio <konrad.dybcio@linaro.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, ~postmarketos/upstreaming@lists.sr.ht, 
 Nikita Travkin <nikita@trvn.ru>, Anton Bambura <jenneron@postmarketos.org>, 
 Stephan Gerhold <stephan@gerhold.net>, 
 =?utf-8?q?Adam_S=C5=82abo=C5=84?= <asaillen@protonmail.com>
Subject: [PATCH 0/3] Introduce msm8916/39 based Lenovo devices

.
Date: Fri, 12 Jul 2024 18:16:56 +0200
From: =?UTF-8?q?Jos=C3=A9=20Exp=C3=B3sito?= <jose.exposito89@gmail.com>
To: rodrigosiqueiramelo@gmail.com
Cc: melissa.srw@gmail.com,
	mairacanal@riseup.net,
	hamohammed.sa@gmail.com,
	daniel@ffwll.ch,
	maarten.lankhorst@linux.intel.com,
	mripard@kernel.org,
	tzimmermann@suse.de,
	airlied@gmail.com,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org,
	louis.chauvet@bootlin.com,
	=?UTF-8?q?Jos=C3=A9=20Exp=C3=B3sito?= <jose.exposito89@gmail.com>
Subject: [PATCH] drm/vkms: Fix cpu_to_le16()/le16_to_cpu() warnings

.
Date: Fri, 12 Jul 2024 18:23:53 +0200
From: =?UTF-8?q?Jos=C3=A9=20Exp=C3=B3sito?= <jose.exposito89@gmail.com>
To: harry.wentland@amd.com
Cc: Rodrigo.Siqueira@amd.com,
	alexander.deucher@amd.com,
	christian.koenig@amd.com,
	Xinhui.Pan@amd.com,
	airlied@gmail.com,
	daniel@ffwll.ch,
	amd-gfx@lists.freedesktop.org,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org,
	=?UTF-8?q?Jos=C3=A9=20Exp=C3=B3sito?= <jose.exposito89@gmail.com>
Subject: [PATCH] drm/amd/display: Implement bounds check for stream encoder creation

.
Date: Fri, 12 Jul 2024 12:46:02 -0400
From: Frank Li <Frank.Li@nxp.com>
To: Miquel Raynal <miquel.raynal@bootlin.com>,
	Conor Culhane <conor.culhane@silvaco.com>,
	Alexandre Belloni <alexandre.belloni@bootlin.com>,
	linux-i3c@lists.infradead.org (moderated list:SILVACO I3C DUAL-ROLE MASTER),
	linux-kernel@vger.kernel.org (open list)
Cc: imx@lists.linux.dev
Subject: [PATCH 1/1] i3c: master: svc: adjust SDR timing according to i3c spec

.
Date: Fri, 12 Jul 2024 22:15:49 +0530
From: Anand Moon <linux.amoon@gmail.com>
To: Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Heiko Stuebner <heiko@sntech.de>
Cc: Anand Moon <linux.amoon@gmail.com>,
	Jonas Karlman <jonas@kwiboo.se>,
	devicetree@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org,
	linux-kernel@vger.kernel.org
Subject: [PATCH-next v3 1/3] arm64: dts: rockchip: Add missing pinctrl for PCIe30x4 node

.
Date: Fri, 12 Jul 2024 18:47:43 +0200
From: Ilya Dryomov <idryomov@gmail.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: ceph-devel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [GIT PULL] Ceph fixes for 6.10-rc8

Hi Linus,

The following changes since commit 256abd8e550ce977b728be79a74e1729438b4948:

  Linux 6.10-rc7 (2024-07-07 14:23:46 -0700)

are available in the Git repository at:

  https://github.com/ceph/ceph-client.git tags/ceph-for-6.10-rc8

for you to fetch changes up to 359bc01d2ecc9093216d21cfa03a545c44413cb6:

  libceph: fix crush_choose_firstn() kernel-doc warnings (2024-07-11 16:33:07 +0200)

----------------------------------------------------------------
A fix for a possible use-after-free following "rbd unmap" or "umount"
marked for stable and two kernel-doc fixups.

----------------------------------------------------------------
Ilya Dryomov (1):
      libceph: fix race between delayed_work() and ceph_monc_stop()

Jeff Johnson (2):
      libceph: suppress crush_choose_indep() kernel-doc warnings
      libceph: fix crush_choose_firstn() kernel-doc warnings

 net/ceph/crush/mapper.c |  7 +++++--
 net/ceph/mon_client.c   | 14 ++++++++++++--
 2 files changed, 17 insertions(+), 4 deletions(-)

.
Date: Fri, 12 Jul 2024 09:53:53 -0700
From: Joe Damato <jdamato@fastly.com>
To: me@kylehuey.com, linux-kernel@vger.kernel.org, bpf@vger.kernel.org,
	netdev@vger.kernel.org
Cc: acme@kernel.org, andrii.nakryiko@gmail.com, elver@google.com,
	jolsa@kernel.org, khuey@kylehuey.com, mingo@kernel.org,
	namhyung@kernel.org, peterz@infradead.org, robert@ocallahan.org,
	yonghong.song@linux.dev, mkarsten@uwaterloo.ca, kuba@kernel.org
Subject: [bpf?] [net-next ?] [RESEND] possible bpf overflow/output bug
 introduced in 6.10rc1 ?

.
Date: Fri, 12 Jul 2024 17:00:18 +0000
From: Brendan Jackman <jackmanb@google.com>
To: Thomas Gleixner <tglx@linutronix.de>, Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>, 
	Dave Hansen <dave.hansen@linux.intel.com>, "H. Peter Anvin" <hpa@zytor.com>, 
	Andy Lutomirski <luto@kernel.org>, Peter Zijlstra <peterz@infradead.org>, 
	Sean Christopherson <seanjc@google.com>, Paolo Bonzini <pbonzini@redhat.com>, 
	Alexandre Chartre <alexandre.chartre@oracle.com>, Liran Alon <liran.alon@oracle.com>, 
	Jan Setje-Eilers <jan.setjeeilers@oracle.com>, Catalin Marinas <catalin.marinas@arm.com>, 
	Will Deacon <will@kernel.org>, Mark Rutland <mark.rutland@arm.com>, 
	Andrew Morton <akpm@linux-foundation.org>, Mel Gorman <mgorman@suse.de>, 
	Lorenzo Stoakes <lstoakes@gmail.com>, David Hildenbrand <david@redhat.com>, Vlastimil Babka <vbabka@suse.cz>, 
	Michal Hocko <mhocko@kernel.org>, Khalid Aziz <khalid.aziz@oracle.com>, 
	Juri Lelli <juri.lelli@redhat.com>, Vincent Guittot <vincent.guittot@linaro.org>, 
	Dietmar Eggemann <dietmar.eggemann@arm.com>, Steven Rostedt <rostedt@goodmis.org>, 
	Valentin Schneider <vschneid@redhat.com>, Paul Turner <pjt@google.com>, Reiji Watanabe <reijiw@google.com>, 
	Junaid Shahid <junaids@google.com>, Ofir Weisse <oweisse@google.com>, 
	Yosry Ahmed <yosryahmed@google.com>, Patrick Bellasi <derkling@google.com>, 
	KP Singh <kpsingh@google.com>, Alexandra Sandulescu <aesa@google.com>, 
	Matteo Rizzo <matteorizzo@google.com>, Jann Horn <jannh@google.com>
Cc: x86@kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, 
	kvm@vger.kernel.org, Brendan Jackman <jackmanb@google.com>, Dennis Zhou <dennis@kernel.org>
Subject: [PATCH 00/26] Address Space Isolation (ASI) 2024

.
Date: Fri, 12 Jul 2024 13:06:39 -0400
From: Frank Li <Frank.Li@nxp.com>
To: Alexandre Belloni <alexandre.belloni@bootlin.com>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Miquel Raynal <miquel.raynal@bootlin.com>,
	linux-i3c@lists.infradead.org (moderated list:I3C SUBSYSTEM),
	devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS),
	linux-kernel@vger.kernel.org (open list)
Cc: imx@lists.linux.dev
Subject: [PATCH 1/1] dt-bindings: i3c: add header for generic I3C flags

.
Date: Fri, 12 Jul 2024 18:09:42 +0100
From: =?utf-8?q?Andr=C3=A9_Draszik?= <andre.draszik@linaro.org>
To: Peter Griffin <peter.griffin@linaro.org>, 
 Krzysztof Kozlowski <krzk@kernel.org>, 
 Sylwester Nawrocki <s.nawrocki@samsung.com>, 
 Chanwoo Choi <cw00.choi@samsung.com>, Alim Akhtar <alim.akhtar@samsung.com>, 
 Michael Turquette <mturquette@baylibre.com>, 
 Stephen Boyd <sboyd@kernel.org>, Tudor Ambarus <tudor.ambarus@linaro.org>, 
 Sam Protsenko <semen.protsenko@linaro.org>
Cc: Tudor Ambarus <tudor.ambarus@linaro.org>, 
 Will McVicker <willmcvicker@google.com>, kernel-team@android.com, 
 linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, 
 linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, 
 =?utf-8?q?Andr=C3=A9_Draszik?= <andre.draszik@linaro.org>
Subject: [PATCH v4 0/2] gs101 oriole: UART clock fixes

.
Date: Sat, 13 Jul 2024 01:21:45 +0800
From: kernel test robot <lkp@intel.com>
To: "x86-ml" <x86@kernel.org>
Cc: linux-kernel@vger.kernel.org
Subject: [tip:timers/core] BUILD SUCCESS
 f7d43dd206e7e18c182f200e67a8db8c209907fa

.
Date: Fri, 12 Jul 2024 13:41:46 -0400 (EDT)
From: Nicolas Pitre <nico@fluxnic.net>
To: Andrew Morton <akpm@linux-foundation.org>
Subject: [PATCH] mul_u64_u64_div_u64: avoid undefined shift value

.
Date: Fri, 12 Jul 2024 23:15:10 +0530
From: Abhishek Tamboli <abhishektamboli9@gmail.com>
To: airlied@gmail.com,
	daniel@ffwll.ch,
	harry.wentland@amd.com,
	sunpeng.li@amd.com,
	Rodrigo.Siqueira@amd.com,
	alexander.deucher@amd.com,
	christian.koenig@amd.com,
	Xinhui.Pan@amd.com
Cc: amd-gfx@lists.freedesktop.org,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org,
	skhan@linuxfoundation.org,
	rbmarliere@gmail.com,
	linux-kernel-mentees@lists.linuxfoundation.org
Subject: [PATCH] drm: Fix documentation warning for read_mpcc_state in mpc.h

.
Date: Fri, 12 Jul 2024 13:15:48 -0400
From: nerdopolis <bluescreen_avenger@verizon.net>
To: gregkh@linuxfoundation.org, jirislaby@kernel.org,
 linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org
Subject: [Resend/Correction] When /dev/console is a disconnected /dev/ttyS0,
 TCGETS on /dev/console results in EIO (Even if TIOCCONS is called on a PTY)

.
Date: Fri, 12 Jul 2024 15:06:42 -0300
From: Edson Juliano Drosdeck <edson.drosdeck@gmail.com>
To: tiwai@suse.com
Cc: perex@perex.cz,
	sbinding@opensource.cirrus.com,
	kailang@realtek.com,
	shenghao-ding@ti.com,
	simont@opensource.cirrus.com,
	foss@athaariq.my.id,
	rf@opensource.cirrus.com,
	linux-sound@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	edson.drosdeck@gmail.com
Subject: [PATCH] ALSA: hda/realtek: Enable headset mic on Positivo SU C1400

.
Date: Fri, 12 Jul 2024 11:10:41 -0700
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>, John Garry <john.g.garry@oracle.com>, 
	Will Deacon <will@kernel.org>, James Clark <james.clark@arm.com>, 
	Mike Leach <mike.leach@linaro.org>, Leo Yan <leo.yan@linux.dev>, 
	Suzuki K Poulose <suzuki.poulose@arm.com>, Yicong Yang <yangyicong@hisilicon.com>, 
	Jonathan Cameron <jonathan.cameron@huawei.com>, Nick Terrell <terrelln@fb.com>, 
	Nick Desaulniers <ndesaulniers@google.com>, Oliver Upton <oliver.upton@linux.dev>, 
	Anshuman Khandual <anshuman.khandual@arm.com>, Song Liu <song@kernel.org>, 
	Ilkka Koskinen <ilkka@os.amperecomputing.com>, Athira Rajeev <atrajeev@linux.vnet.ibm.com>, 
	Huacai Chen <chenhuacai@kernel.org>, Yanteng Si <siyanteng@loongson.cn>, 
	Sun Haiyong <sunhaiyong@loongson.cn>, linux-kernel@vger.kernel.org, 
	linux-perf-users@vger.kernel.org, linux-arm-kernel@lists.infradead.org
Subject: [PATCH v5 00/27] Constify tool pointers

.
Date: Fri, 12 Jul 2024 13:12:41 -0500
From: superm1@kernel.org
To: Bjorn Helgaas <bhelgaas@google.com>,
	Mathias Nyman <mathias.nyman@intel.com>,
	Mika Westerberg <mika.westerberg@linux.intel.com>
Cc: "open list : PCI SUBSYSTEM" <linux-pci@vger.kernel.org>,
	open list <linux-kernel@vger.kernel.org>,
	"open list : USB XHCI DRIVER" <linux-usb@vger.kernel.org>,
	Daniel Drake <drake@endlessos.org>,
	Gary Li <Gary.Li@amd.com>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Mario Limonciello <mario.limonciello@amd.com>
Subject: [PATCH v3 0/5] Verify devices transition from D3cold to D0

.
Date: Fri, 12 Jul 2024 20:48:27 +0200
From: David Sterba <dsterba@suse.com>
To: torvalds@linux-foundation.org
Cc: David Sterba <dsterba@suse.com>,
	linux-btrfs@vger.kernel.org,
	linux-kernel@vger.kernel.org
Subject: [GIT PULL] Btrfs fixes for 6.10-rc8

Hi,

please pull the following branch that fixes a regression in extent map
shrinker behaviour.

In the past weeks we got reports from users that there are huge latency
spikes or freezes. This was bisected to newly added shrinker of extent
maps (it was added to fix a build up of the structures in memory).

I'm assuming that the freezes would happen to many users after release
so I'd like to get it merged now so it's in 6.10.  Although the diff
size is not small the changes are relatively straightforward, the
reporters verified the fixes and we did testing on our side.

Please pull, thanks.

The fixes:

- adjust behaviour under memory pressure and check lock or scheduling
  conditions, bail out if needed

- synchronize tracking of the scanning progress so inode ranges are not
  skipped or work duplicated

- do a delayed iput when scanning a root so evicting an inode does not
  slow things down in case of lots of dirty data, also fix lockdep
  warning, a deadlock could happen when writing the dirty data would
  need to start a transaction

----------------------------------------------------------------
The following changes since commit a56c85fa2d59ab0780514741550edf87989a66e9:

  btrfs: fix folio refcount in __alloc_dummy_extent_buffer() (2024-07-04 02:19:10 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git tags/for-6.10-rc7-tag

for you to fetch changes up to 4484940514295b75389f94787f8e179ba6255353:

  btrfs: avoid races when tracking progress for extent map shrinking (2024-07-11 16:50:54 +0200)

----------------------------------------------------------------
Filipe Manana (3):
      btrfs: use delayed iput during extent map shrinking
      btrfs: stop extent map shrinker if reschedule is needed
      btrfs: avoid races when tracking progress for extent map shrinking

 fs/btrfs/disk-io.c           |   2 +
 fs/btrfs/extent_map.c        | 123 +++++++++++++++++++++++++++++++++----------
 fs/btrfs/fs.h                |   1 +
 include/trace/events/btrfs.h |  18 ++++---
 4 files changed, 107 insertions(+), 37 deletions(-)

.
Date: Fri, 12 Jul 2024 13:54:16 -0500
From: superm1@kernel.org
To: Mathias Nyman <mathias.nyman@intel.com>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-usb@vger.kernel.org (open list:USB XHCI DRIVER),
	linux-kernel@vger.kernel.org (open list),
	Kai-Heng Feng <kai.heng.feng@canonical.com>,
	mika.westerberg@linux.intel.com,
	Mario Limonciello <mario.limonciello@amd.com>
Subject: [PATCH 0/2] Put XHCI controllers into D3 at S4/S5

.
Date: Fri, 12 Jul 2024 14:57:40 -0400
From: Frank Li <Frank.Li@nxp.com>
To: Damien Le Moal <dlemoal@kernel.org>,
	Niklas Cassel <cassel@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	linux-ide@vger.kernel.org (open list:LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)),
	devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS),
	linux-kernel@vger.kernel.org (open list)
Cc: imx@lists.linux.dev
Subject: [PATCH v3 1/1] dt-bindings: ata: ahci-fsl-qoriq: add fsl,ls1046a-ahci and fsl,ls1012a-ahci

.
Date: Fri, 12 Jul 2024 12:42:09 -0700
From: Dan Williams <dan.j.williams@intel.com>
To: gregkh@linuxfoundation.org
Cc: syzbot+4762dd74e32532cda5ff@syzkaller.appspotmail.com,
 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>, stable@vger.kernel.org,
 Ashish Sangwan <a.sangwan@samsung.com>, Namjae Jeon <namjae.jeon@samsung.com>,
 Dirk Behme <dirk.behme@de.bosch.com>, "Rafael J. Wysocki" <rafael@kernel.org>,
 linux-kernel@vger.kernel.org, linux-cxl@vger.kernel.org
Subject: [PATCH] driver core: Fix uevent_show() vs driver detach race

.
Date: Sat, 13 Jul 2024 03:03:32 +0800
From: kernel test robot <lkp@intel.com>
To: "x86-ml" <x86@kernel.org>
Cc: linux-kernel@vger.kernel.org
Subject: [tip:x86/merge] BUILD SUCCESS
 ef979fe98446a3b7c8aafd6f9f4b60b8b4f312a5

.
Date: Fri, 12 Jul 2024 15:09:22 -0400
From: weilin.wang@intel.com
To: weilin.wang@intel.com,
	Namhyung Kim <namhyung@kernel.org>,
	Ian Rogers <irogers@google.com>,
	Arnaldo Carvalho de Melo <acme@kernel.org>,
	Peter Zijlstra <peterz@infradead.org>,
	Ingo Molnar <mingo@redhat.com>,
	Alexander Shishkin <alexander.shishkin@linux.intel.com>,
	Jiri Olsa <jolsa@kernel.org>,
	Adrian Hunter <adrian.hunter@intel.com>,
	Kan Liang <kan.liang@linux.intel.com>
Cc: linux-perf-users@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Perry Taylor <perry.taylor@intel.com>,
	Samantha Alt <samantha.alt@intel.com>,
	Caleb Biggers <caleb.biggers@intel.com>
Subject: [RFC PATCH v17 0/8] TPEBS counting mode support

.
Date: Fri, 12 Jul 2024 16:20:00 -0300
From: Marcelo Schmitt <marcelo.schmitt@analog.com>
To: <broonie@kernel.org>, <lars@metafoo.de>, <Michael.Hennerich@analog.com>,
        <jic23@kernel.org>, <robh+dt@kernel.org>,
        <krzysztof.kozlowski+dt@linaro.org>, <conor+dt@kernel.org>,
        <nuno.sa@analog.com>, <dlechner@baylibre.com>, <corbet@lwn.net>,
        <marcelo.schmitt1@gmail.com>
Subject: [PATCH v7 0/7] Add support for AD4000 series of ADCs

.
Date: Fri, 12 Jul 2024 21:40:04 +0200
From: Bartosz Golaszewski <brgl@bgdev.pl>
To: Dan Carpenter <dan.carpenter@linaro.org>,
	Krzysztof Kozlowski <krzk@kernel.org>
Cc: linux-pm@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Subject: [PATCH v2] power: sequencing: fix an invalid pointer dereference in error path

.
Date: Sat, 13 Jul 2024 03:40:23 +0800
From: kernel test robot <lkp@intel.com>
To: "Gustavo A. R. Silva" <gustavoars@kernel.org>
Cc: LKML <linux-kernel@vger.kernel.org>
Subject: [gustavoars:testing/wfamnae-next20240710-cbc] BUILD
 REGRESSION 811bc7260e24cf06adefdbf8debb2a83d213e02d

.
Date: Fri, 12 Jul 2024 23:12:58 +0300
From: Nikita Kiryushin <kiryushin@ancud.ru>
To: Steven Rostedt <rostedt@goodmis.org>
Cc: Nikita Kiryushin <kiryushin@ancud.ru>,
	Masami Hiramatsu <mhiramat@kernel.org>,
	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>,
	linux-kernel@vger.kernel.org,
	linux-trace-kernel@vger.kernel.org,
	lvc-project@linuxtesting.org
Subject: [PATCH] tracing: remove unreachable trace_array_put

.
Date: Sat, 13 Jul 2024 03:02:22 +0530
From: aditya-chari25 <adi25charis@gmail.com>
To: laurent.pinchart@ideasonboard.com,
	mchehab@kernel.org
Cc: linux-media@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	aditya-chari25 <adi25charis@gmail.com>
Subject: [PATCH] Drivers: media: usb: uvc: added kernel log msg

.
Date: Fri, 12 Jul 2024 14:50:55 -0700
From: Roman Kisel <romank@linux.microsoft.com>
To: akpm@linux-foundation.org,
	apais@linux.microsoft.com,
	ardb@kernel.org,
	bigeasy@linutronix.de,
	brauner@kernel.org,
	ebiederm@xmission.com,
	jack@suse.cz,
	keescook@chromium.org,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-mm@kvack.org,
	nagvijay@microsoft.com,
	oleg@redhat.com,
	tandersen@netflix.com,
	vincent.whitchurch@axis.com,
	viro@zeniv.linux.org.uk
Cc: apais@microsoft.com,
	benhill@microsoft.com,
	ssengar@microsoft.com,
	sunilmut@microsoft.com,
	vdso@hexbites.dev
Subject: [PATCH v2 0/1] binfmt_elf, coredump: Log the reason of the failed core dumps

.
Date: Sat, 13 Jul 2024 06:18:14 +0800
From: kernel test robot <lkp@intel.com>
To: "x86-ml" <x86@kernel.org>
Cc: linux-kernel@vger.kernel.org
Subject: [tip:irq/core] BUILD SUCCESS
 513fbe762f644872cc2ff47407cbc24422a33fb5

.
Date: Fri, 12 Jul 2024 18:43:51 -0400
From: Frank Li <Frank.Li@nxp.com>
To: Dmitry Torokhov <dmitry.torokhov@gmail.com>,
	Jacky Bai <ping.bai@nxp.com>,
	Jason Liu <jason.hui.liu@nxp.com>,
	Peng Fan <peng.fan@nxp.com>,
	linux-input@vger.kernel.org (open list:INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN)...),
	linux-kernel@vger.kernel.org (open list)
Cc: imx@lists.linux.dev
Subject: [PATCH 1/1] input: bbnsm_pwrkey: Fix missed key press after suspend

.
Date: Fri, 12 Jul 2024 17:29:56 -0600
From: Yu Zhao <yuzhao@google.com>
To: Andrew Morton <akpm@linux-foundation.org>
Cc: "T. J. Mercier" <tjmercier@google.com>, linux-mm@kvack.org, linux-kernel@vger.kernel.org, 
	Yu Zhao <yuzhao@google.com>, stable@vger.kernel.org
Subject: [PATCH mm-unstable v1] mm/mglru: fix ineffective protection calculation

.
Date: Fri, 12 Jul 2024 19:29:59 -0400
From: Waiman Long <longman@redhat.com>
To: Tejun Heo <tj@kernel.org>,
	Zefan Li <lizefan.x@bytedance.com>,
	Johannes Weiner <hannes@cmpxchg.org>,
	=?UTF-8?q?Michal=20Koutn=C3=BD?= <mkoutny@suse.com>,
	Jonathan Corbet <corbet@lwn.net>
Cc: cgroups@vger.kernel.org,
	linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Kamalesh Babulal <kamalesh.babulal@oracle.com>,
	Roman Gushchin <roman.gushchin@linux.dev>,
	Waiman Long <longman@redhat.com>
Subject: [PATCH-patch v6] cgroup: Show # of subsystem CSSes in cgroup.stat

.
Date: Fri, 12 Jul 2024 16:56:50 -0700
From: Sean Christopherson <seanjc@google.com>
To: Paolo Bonzini <pbonzini@redhat.com>
Cc: kvm@vger.kernel.org, linux-kernel@vger.kernel.org, 
	Sean Christopherson <seanjc@google.com>
Subject: [GIT PULL] KVM: x86 pull requests for 6.11

There's a trivial conflict between "misc" and "vmx" in kvm-x86-ops.h, they
both delete ops that happen to be _right_ next to each other.  Otherwise, should
apply cleanly.

.
Date: Fri, 12 Jul 2024 19:32:11 -0500
From: Carlos Bilbao <carlos.bilbao.osdev@gmail.com>
To: corbet@lwn.net,
	sergio.collado@gmail.com,
	peterz@infradead.org
Cc: bilbao@vt.edu,
	jembid@ucm.es,
	linux-kernel@vger.kernel.org,
	linux-doc@vger.kernel.org,
	Carlos Bilbao <carlos.bilbao.osdev@gmail.com>
Subject: [PATCH 0/1] docs: scheduler: Start documenting the EEVDF scheduler

.
Date: Sat, 13 Jul 2024 00:39:57 +0000
From: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
To: Jithu Joseph <jithu.joseph@intel.com>,
	Hans de Goede <hdegoede@redhat.com>,
	Ilpo Jarvinen <ilpo.jarvinen@linux.intel.com>
Cc: Thomas Gleixner <tglx@linutronix.de>,
	Ingo Molnar <mingo@redhat.com>,
	Borislav Petkov <bp@alien8.de>,
	Dave Hansen <dave.hansen@linux.intel.com>,
	x86@kernel.org,
	Steven Rostedt <rostedt@goodmis.org>,
	Masami Hiramatsu <mhiramat@kernel.org>,
	Ashok Raj <ashok.raj@intel.com>,
	Tony Luck <tony.luck@intel.com>,
	linux-trace-kernel@vger.kernel.org,
	platform-driver-x86@vger.kernel.org,
	Shankar Ravi V <ravi.v.shankar@intel.com>,
	linux-kernel@vger.kernel.org
Subject: [PATCH v3 0/4] Add SBAF test to IFS

.
Date: Sat, 13 Jul 2024 01:37:02 +0100
From: Daniel Golle <daniel@makrotopia.org>
To: Daniel Golle <daniel@makrotopia.org>,
	Aurelien Jarno <aurelien@aurel32.net>,
	Olivia Mackall <olivia@selenic.com>,
	Herbert Xu <herbert@gondor.apana.org.au>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Heiko Stuebner <heiko@sntech.de>,
	Philipp Zabel <p.zabel@pengutronix.de>,
	Dragan Simic <dsimic@manjaro.org>,
	Uwe =?iso-8859-1?Q?Kleine-K=F6nig?= <ukleinek@debian.org>,
	Sascha Hauer <s.hauer@pengutronix.de>,
	Cristian Ciocaltea <cristian.ciocaltea@collabora.com>,
	Martin Kaiser <martin@kaiser.cx>, Ard Biesheuvel <ardb@kernel.org>,
	linux-crypto@vger.kernel.org, devicetree@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org
Subject: [PATCH v6 0/3] hwrng: add hwrng support for Rockchip RK3568

.
Date: Fri, 12 Jul 2024 20:03:06 -0500
From: Dan Carpenter <dan.carpenter@linaro.org>
To: Tero Kristo <tero.kristo@linux.intel.com>
Cc: Hans de Goede <hdegoede@redhat.com>,
	Ilpo =?iso-8859-1?Q?J=E4rvinen?= <ilpo.jarvinen@linux.intel.com>,
	Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
	platform-driver-x86@vger.kernel.org, linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org
Subject: [PATCH] platform/x86/intel/tpmi/plr: Uninitialized variable in
 plr_print_bits()

.
Date: Fri, 12 Jul 2024 20:04:16 -0500
From: Dan Carpenter <dan.carpenter@linaro.org>
To: Gao Xiang <xiang@kernel.org>
Cc: Chao Yu <chao@kernel.org>, Yue Hu <huyue2@coolpad.com>,
	Jeffle Xu <jefflexu@linux.alibaba.com>,
	Sandeep Dhavale <dhavale@google.com>, linux-erofs@lists.ozlabs.org,
	linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org
Subject: [PATCH] erofs: silence uninitialized variable warning in
 z_erofs_scan_folio()

.
Date: Fri, 12 Jul 2024 21:38:54 -0400
From: Maxim Levitsky <mlevitsk@redhat.com>
To: kvm@vger.kernel.org
Cc: Dave Hansen <dave.hansen@linux.intel.com>,
	Thomas Gleixner <tglx@linutronix.de>,
	Paolo Bonzini <pbonzini@redhat.com>,
	Borislav Petkov <bp@alien8.de>,
	x86@kernel.org,
	linux-kernel@vger.kernel.org,
	Sean Christopherson <seanjc@google.com>,
	Ingo Molnar <mingo@redhat.com>,
	"H. Peter Anvin" <hpa@zytor.com>,
	Maxim Levitsky <mlevitsk@redhat.com>
Subject: [PATCH 0/2] Fix for a very old KVM bug in the segment cache

.
Date: Sat, 13 Jul 2024 09:48:08 +0800
From: Jinjie Ruan <ruanjinjie@huawei.com>
To: <bhe@redhat.com>, <vgoyal@redhat.com>, <dyoung@redhat.com>,
	<austindh.kim@gmail.com>, <rmk+kernel@armlinux.org.uk>,
	<kexec@lists.infradead.org>, <linux-kernel@vger.kernel.org>
Subject: [PATCH v2] crash: Fix x86_32 and arm32 memory reserve bug

.
Date: Sat, 13 Jul 2024 09:51:41 +0800
From: Shenghao Ding <shenghao-ding@ti.com>
To: <broonie@kernel.org>
Subject: [PATCH v1 1/2] ASoc: tas2781: Add TAS2563 into the Header

.
Date: Sat, 13 Jul 2024 02:18:57 +0000
From: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= <ast@fiberby.net>
To: netdev@vger.kernel.org
Cc: =?UTF-8?q?Asbj=C3=B8rn=20Sloth=20T=C3=B8nnesen?= <ast@fiberby.net>,
	Davide Caratti <dcaratti@redhat.com>,
	Ilya Maximets <i.maximets@ovn.org>,
	Jamal Hadi Salim <jhs@mojatatu.com>,
	Cong Wang <xiyou.wangcong@gmail.com>,
	Jiri Pirko <jiri@resnulli.us>,
	"David S. Miller" <davem@davemloft.net>,
	Eric Dumazet <edumazet@google.com>,
	Jakub Kicinski <kuba@kernel.org>,
	Paolo Abeni <pabeni@redhat.com>,
	David Ahern <dsahern@kernel.org>,
	Simon Horman <horms@kernel.org>,
	Ratheesh Kannoth <rkannoth@marvell.com>,
	Florian Westphal <fw@strlen.de>,
	Alexander Lobakin <aleksander.lobakin@intel.com>,
	Donald Hunter <donald.hunter@gmail.com>,
	linux-kernel@vger.kernel.org
Subject: [PATCH net-next v4 00/13] flower: rework TCA_FLOWER_KEY_ENC_FLAGS usage

.
Date: Sat, 13 Jul 2024 03:11:47 +0000
From: Andrew Paniakin <apanyaki@amazon.com>
To: <stable@vger.kernel.org>
Subject: [PATCH 6.1] cifs: use origin fullpath for automounts

.
Date: Fri, 12 Jul 2024 20:34:51 -0700
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
To: Arnd Bergmann <arnd@arndb.de>, soc@kernel.org
Cc: Daniel Mack <daniel@zonque.org>,
	Haojian Zhuang <haojian.zhuang@gmail.com>,
	Robert Jarzmik <robert.jarzmik@free.fr>,
	Russell King <linux@armlinux.org.uk>,
	Linus Walleij <linus.walleij@linaro.org>,
	linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org
Subject: [PATCH] ARM: pxa: fix build breakage on PXA3xx

.
Date: Sat, 13 Jul 2024 12:33:56 +0800
From: kernel test robot <lkp@intel.com>
To: Appana Durga Kedareswara rao <appana.durga.kedareswara.rao@amd.com>
Cc: oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org
Subject: ERROR: modpost: "xmb_inject_err" [drivers/misc/xilinx_tmr_inject.ko]
 undefined!

.
Date: Fri, 12 Jul 2024 21:35:20 -0700
From: Drew Fustini <drew@pdp7.com>
To: Stephen Rothwell <sfr@canb.auug.org.au>
Cc: linux-next@vger.kernel.org, linux-kernel@vger.kernel.org,
	Conor Dooley <conor@kernel.org>, Arnd Bergmann <arnd@arndb.de>
Subject: Add thead to linux-next

.
Date: Fri, 12 Jul 2024 21:46:45 -0700
From: Kyle Huey <me@kylehuey.com>
To: khuey@kylehuey.com,
	Ingo Molnar <mingo@redhat.com>,
	Namhyung Kim <namhyung@kernel.org>,
	Jiri Olsa <jolsa@kernel.org>,
	Linus Torvalds <torvalds@linux-foundation.org>
Cc: robert@ocallahan.org,
	Joe Damato <jdamato@fastly.com>,
	Peter Zijlstra <peterz@infradead.org>,
	Arnaldo Carvalho de Melo <acme@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>,
	Alexander Shishkin <alexander.shishkin@linux.intel.com>,
	Ian Rogers <irogers@google.com>,
	Adrian Hunter <adrian.hunter@intel.com>,
	"Liang, Kan" <kan.liang@linux.intel.com>,
	Andrii Nakryiko <andrii@kernel.org>,
	Kyle Huey <me@kylehuey.com>,
	Song Liu <song@kernel.org>,
	linux-perf-users@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	bpf@vger.kernel.org
Subject: [PATCH] perf/bpf: Don't call bpf_overflow_handler() for tracing events

.
