Subject: [PATCH] dm-crypt: documentation: fix Unexpected indentation error.
From: Eslam Khafagy <eslam.medhat1993@gmail.com>
To: skhan@linuxfoundation.org
Cc: Eslam Khafagy <eslam.medhat1993@gmail.com>,
	linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sun, 11 Aug 2024 00:15:57 +0300

.
Subject: [PATCH 0/2] giantec,gt24c04a eeproms for qnap ts433
From: Heiko Stuebner <heiko@sntech.de>
To: brgl@bgdev.pl
Cc: robh@kernel.org,
	krzk+dt@kernel.org,
	conor+dt@kernel.org,
	heiko@sntech.de,
	ukleinek@debian.org,
	linux-i2c@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org
Date: Sat, 10 Aug 2024 23:14:36 +0200

.
Subject: [PATCH] usb: gadget: configfs: Constify struct config_item_type
From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>,
	linux-usb@vger.kernel.org
Date: Sat, 10 Aug 2024 23:05:46 +0200

.
Subject: [PATCH net-next] net: netconsole: Constify struct config_item_type
From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
To: Breno Leitao <leitao@debian.org>,
	"David S. Miller" <davem@davemloft.net>,
	Eric Dumazet <edumazet@google.com>,
	Jakub Kicinski <kuba@kernel.org>,
	Paolo Abeni <pabeni@redhat.com>
Cc: linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>,
	netdev@vger.kernel.org
Date: Sat, 10 Aug 2024 23:39:04 +0200

.
Subject: [PATCH] hwmon: (surface_fan) Change dependency on SURFACE_AGGREGATOR_BUS to 'select'
From: Maximilian Luz <luzmaximilian@gmail.com>
To: Guenter Roeck <linux@roeck-us.net>
Cc: Maximilian Luz <luzmaximilian@gmail.com>,
	Jean Delvare <jdelvare@suse.com>,
	linux-kernel@vger.kernel.org,
	linux-hwmon@vger.kernel.org
Date: Sat, 10 Aug 2024 23:47:08 +0200

.
Subject: [PATCH v3] hwmon: Add thermal sensor driver for Surface Aggregator Module
From: Maximilian Luz <luzmaximilian@gmail.com>
To: Guenter Roeck <linux@roeck-us.net>
Cc: Maximilian Luz <luzmaximilian@gmail.com>,
	Jean Delvare <jdelvare@suse.com>,
	Hans de Goede <hdegoede@redhat.com>,
	Ivor Wanders <ivor@iwanders.net>,
	linux-kernel@vger.kernel.org,
	linux-hwmon@vger.kernel.org
Date: Sat, 10 Aug 2024 23:47:46 +0200

.
Subject: [PATCH 0/2] Support for I/O width within ARM SCMI SHMEM
From: Florian Fainelli <florian.fainelli@broadcom.com>
To: linux-arm-kernel@lists.infradead.org
Cc: Florian Fainelli <florian.fainelli@broadcom.com>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Sudeep Holla <sudeep.holla@arm.com>,
	Cristian Marussi <cristian.marussi@arm.com>,
	devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS),
	linux-kernel@vger.kernel.org (open list),
	arm-scmi@vger.kernel.org,
	james.quinlan@broadcom.com,
	justin.chen@broadcom.com,
	kapil.hali@broadcom.com,
	bcm-kernel-feedback-list@broadcom.com
Date: Sat, 10 Aug 2024 14:46:19 -0700

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

.
Subject: [PATCH v5] usb: gadget: f_fs: add capability for dfu functional descriptor
From: crwulff@gmail.com
To: linux-usb@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Jonathan Corbet <corbet@lwn.net>,
	Paul Cercueil <paul@crapouillou.net>,
	Christian Brauner <brauner@kernel.org>,
	Jan Kara <jack@suse.cz>,
	Wesley Cheng <quic_wcheng@quicinc.com>,
	Kees Cook <kees@kernel.org>,
	Jeff Johnson <quic_jjohnson@quicinc.com>,
	Dmitry Antipov <dmantipov@yandex.ru>,
	linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	David Sands <david.sands@biamp.com>,
	Chris Wulff <crwulff@gmail.com>
Date: Sat, 10 Aug 2024 20:00:05 -0400

.
Subject: [tip:irq/core] BUILD SUCCESS
 46c3e31cb0f805f8329756b3d6fc2809839f172e
From: kernel test robot <lkp@intel.com>
To: "x86-ml" <x86@kernel.org>
Cc: linux-kernel@vger.kernel.org
Date: Sun, 11 Aug 2024 06:04:11 +0800

.
Subject: [PATCH v2] m68k: Fix kernel_clone_args.flags in m68k_clone()
From: Finn Thain <fthain@linux-m68k.org>
To: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Christian Brauner <brauner@kernel.org>,
    Greg Ungerer <gerg@linux-m68k.org>,
    Stan Johnson <userm57@yahoo.com>,
    linux-m68k@lists.linux-m68k.org,
    linux-kernel@vger.kernel.org
Date: Sun, 11 Aug 2024 10:04:20 +1000

.
Subject: [PATCH v3] m68k: Fix kernel_clone_args.flags in m68k_clone()
From: Finn Thain <fthain@linux-m68k.org>
To: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Christian Brauner <brauner@kernel.org>,
    Greg Ungerer <gerg@linux-m68k.org>,
    Stan Johnson <userm57@yahoo.com>,
    linux-m68k@lists.linux-m68k.org,
    linux-kernel@vger.kernel.org
Date: Sun, 11 Aug 2024 10:12:29 +1000

.
Subject: [PATCH v4] hwmon: Add thermal sensor driver for Surface Aggregator Module
From: Maximilian Luz <luzmaximilian@gmail.com>
To: Guenter Roeck <linux@roeck-us.net>
Cc: Maximilian Luz <luzmaximilian@gmail.com>,
	Jean Delvare <jdelvare@suse.com>,
	Hans de Goede <hdegoede@redhat.com>,
	Ivor Wanders <ivor@iwanders.net>,
	linux-kernel@vger.kernel.org,
	linux-hwmon@vger.kernel.org
Date: Sun, 11 Aug 2024 02:14:41 +0200

.
Subject: [PATCH v2] drivers/base: Introduce device_match_t for device
 finding APIs
From: Zijun Hu <zijun_hu@icloud.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 Dave Ertman <david.m.ertman@intel.com>, Ira Weiny <ira.weiny@intel.com>, 
 "Rafael J. Wysocki" <rafael@kernel.org>
Cc: Zijun Hu <zijun_hu@icloud.com>, linux-kernel@vger.kernel.org, 
 Zijun Hu <quic_zijuhu@quicinc.com>
Date: Sun, 11 Aug 2024 10:15:16 +0800

.
Subject: [PATCH v4 0/2] Add support for Xilinx XDMA Soft IP as Root Port
From: Thippeswamy Havalige <thippesw@amd.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
	<robh@kernel.org>, <krzk+dt@kernel.org>, <conor+dt@kernel.org>,
	<linux-pci@vger.kernel.org>, <devicetree@vger.kernel.org>,
	<linux-kernel@vger.kernel.org>
Date: Sun, 11 Aug 2024 07:53:43 +0530

.
Subject: [PATCH 00/27] driver core: Make device_find_child()'s match
 function take a const pointer
From: Zijun Hu <zijun_hu@icloud.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 "Rafael J. Wysocki" <rafael@kernel.org>
Cc: Zijun Hu <zijun_hu@icloud.com>, linux-kernel@vger.kernel.org, 
 Zijun Hu <quic_zijuhu@quicinc.com>
Date: Sun, 11 Aug 2024 10:24:51 +0800

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

.
Subject: [PATCH v2 RESEND] dmaengine: moxart: handle irq_of_parse_and_map() errors
From: Ma Ke <make24@iscas.ac.cn>
To: vkoul@kernel.org,
	arnd@arndb.de,
	akpm@linux-foundation.org
Cc: dmaengine@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Ma Ke <make24@iscas.ac.cn>,
	stable@vger.kernel.org
Date: Sun, 11 Aug 2024 11:43:53 +0800

.
Subject: [PATCH RESEND] drm/nouveau: fix a possible null pointer dereference
From: Ma Ke <make24@iscas.ac.cn>
To: maarten.lankhorst@linux.intel.com,
	mripard@kernel.org,
	tzimmermann@suse.de,
	airlied@gmail.com,
	daniel@ffwll.ch,
	make24@iscas.ac.cn,
	airlied@redhat.com,
	bskeggs@redhat.com,
	akpm@linux-foundation.org
Cc: dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org,
	stable@vger.kernel.org
Date: Sun, 11 Aug 2024 11:54:12 +0800

.
Subject: [PATCH mm-unstable v1] mm/hugetlb_vmemmap: batch HVO work when demoting
From: Yu Zhao <yuzhao@google.com>
To: Andrew Morton <akpm@linux-foundation.org>, Muchun Song <muchun.song@linux.dev>
Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, 
	Yu Zhao <yuzhao@google.com>
Date: Sat, 10 Aug 2024 22:17:03 -0600

.
Subject: [PATCH v1] perf vendor events: SKX, CLX, SNR uncore cache event fixes
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>, linux-perf-users@vger.kernel.org, 
	linux-kernel@vger.kernel.org
Cc: Weilin Wang <weilin.wang@intel.com>, Song Liu <song@kernel.org>
Date: Sat, 10 Aug 2024 21:20:04 -0700

.
Subject: [PATCH v2] wifi: rfkill: Correct parameter type for
 rfkill_set_hw_state_reason()
From: Zijun Hu <zijun_hu@icloud.com>
To: Johannes Berg <johannes@sipsolutions.net>, 
 "David S. Miller" <davem@davemloft.net>, Eric Dumazet <edumazet@google.com>, 
 Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>
Cc: Kalle Valo <quic_kvalo@quicinc.com>, 
 Jeff Johnson <quic_jjohnson@quicinc.com>, Zijun Hu <zijun_hu@icloud.com>, 
 linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, 
 netdev@vger.kernel.org, Zijun Hu <quic_zijuhu@quicinc.com>
Date: Sun, 11 Aug 2024 12:47:26 +0800

.
Subject: [PATCH v2] MAINTAINERS: update entries in TEXAS INSTRUMENTS
 LOW/MIDDLE-POWER AUDIO AMPLIFIER (ASoC/HDA) DRIVERS and add entries for
 haptic driver
From: Shenghao Ding <shenghao-ding@ti.com>
To: <linux-kernel@vger.kernel.org>
Date: Sun, 11 Aug 2024 13:14:44 +0800

.
Subject: [PATCH v11 0/3] riscv: sophgo: add dmamux support for Sophgo CV1800/SG2000 SoCs
From: Inochi Amaoto <inochiama@outlook.com>
To: Vinod Koul <vkoul@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Chen Wang <unicorn_wang@outlook.com>,
	Inochi Amaoto <inochiama@outlook.com>,
	Paul Walmsley <paul.walmsley@sifive.com>,
	Palmer Dabbelt <palmer@dabbelt.com>,
	Albert Ou <aou@eecs.berkeley.edu>
Cc: dmaengine@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-riscv@lists.infradead.org
Date: Sun, 11 Aug 2024 13:14:14 +0800

.
Subject: [PATCH v2] driver core: Simplify driver API
 device_find_child_by_name() implementation
From: Zijun Hu <zijun_hu@icloud.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 "Rafael J. Wysocki" <rafael@kernel.org>
Cc: Zijun Hu <zijun_hu@icloud.com>, linux-kernel@vger.kernel.org, 
 Zijun Hu <quic_zijuhu@quicinc.com>
Date: Sun, 11 Aug 2024 13:49:58 +0800

.
Subject: [tip:x86/mm] BUILD SUCCESS
 4276a0bb62598966716e1ee1ac4a64d382cc9ef7
From: kernel test robot <lkp@intel.com>
To: "x86-ml" <x86@kernel.org>
Cc: linux-kernel@vger.kernel.org
Date: Sun, 11 Aug 2024 13:53:56 +0800

.
Subject: [tip:master] BUILD SUCCESS
 885c9c1c668b0a82ca79c680e68321f8b4f3bf80
From: kernel test robot <lkp@intel.com>
To: "x86-ml" <x86@kernel.org>
Cc: linux-kernel@vger.kernel.org
Date: Sun, 11 Aug 2024 13:56:17 +0800

.
Subject: [PATCH 0/2] crypto: marvell - Remove custom swap function in favor of built-in sort swap
From: Kuan-Wei Chiu <visitorckw@gmail.com>
To: bbrezillon@kernel.org,
	arno@natisbad.org,
	schalla@marvell.com
Cc: herbert@gondor.apana.org.au,
	davem@davemloft.net,
	jserv@ccns.ncku.edu.tw,
	linux-crypto@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Kuan-Wei Chiu <visitorckw@gmail.com>
Date: Sun, 11 Aug 2024 14:28:15 +0800

.
Subject: [PATCH v6 0/2] dma: support DMA zone starting above 4GB
From: Baruch Siach <baruch@tkos.co.il>
To: Christoph Hellwig <hch@lst.de>,
	Marek Szyprowski <m.szyprowski@samsung.com>,
	Catalin Marinas <catalin.marinas@arm.com>,
	Will Deacon <will@kernel.org>
Cc: Baruch Siach <baruchs-c@neureality.ai>,
	Robin Murphy <robin.murphy@arm.com>,
	iommu@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linuxppc-dev@lists.ozlabs.org,
	linux-s390@vger.kernel.org,
	=?UTF-8?q?Petr=20Tesa=C5=99=C3=ADk?= <petr@tesarici.cz>,
	Ramon Fried <ramon@neureality.ai>,
	Elad Nachman <enachman@marvell.com>
Date: Sun, 11 Aug 2024 09:25:38 +0300

.
Subject: [PATCH v6 RESED 0/2] dma: support DMA zone starting above 4GB
From: Baruch Siach <baruch@tkos.co.il>
To: Christoph Hellwig <hch@lst.de>,
	Marek Szyprowski <m.szyprowski@samsung.com>,
	Catalin Marinas <catalin.marinas@arm.com>,
	Will Deacon <will@kernel.org>
Cc: Baruch Siach <baruch@tkos.co.il>,
	Robin Murphy <robin.murphy@arm.com>,
	iommu@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linuxppc-dev@lists.ozlabs.org,
	linux-s390@vger.kernel.org,
	=?UTF-8?q?Petr=20Tesa=C5=99=C3=ADk?= <petr@tesarici.cz>,
	Ramon Fried <ramon@neureality.ai>,
	Elad Nachman <enachman@marvell.com>
Date: Sun, 11 Aug 2024 10:09:34 +0300

.
Subject: [syzbot] [mm?] INFO: rcu detected stall in vm_mmap_pgoff
From: syzbot <syzbot+890a1df7294175947697@syzkaller.appspotmail.com>
To: akpm@linux-foundation.org, linux-kernel@vger.kernel.org, 
	linux-mm@kvack.org, syzkaller-bugs@googlegroups.com
Date: Sun, 11 Aug 2024 00:12:19 -0700

.
Subject: [GIT PULL] SCSI fixes for 6.11-rc2
From: James Bottomley <James.Bottomley@HansenPartnership.com>
To: Andrew Morton <akpm@linux-foundation.org>, Linus Torvalds
	 <torvalds@linux-foundation.org>
Cc: linux-scsi <linux-scsi@vger.kernel.org>, linux-kernel
	 <linux-kernel@vger.kernel.org>
Date: Sun, 11 Aug 2024 09:22:51 +0100

Two core fixes: one to prevent discard type changes (seen on iSCSI)
during intermittent errors and the other is fixing a lockdep problem
caused by the queue limits change. One driver fix in ufs.

The patch is available here:

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

The short changelog is:

Li Feng (1):
      scsi: sd: Keep the discard mode stable

Shin'ichiro Kawasaki (1):
      scsi: sd: Move sd_read_cpr() out of the q->limits_lock region

Vamshi Gajjela (1):
      scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic

And the diffstat:

 drivers/scsi/sd.c         | 15 ++++++++++-----
 drivers/ufs/core/ufshcd.c | 11 ++++++++---
 2 files changed, 18 insertions(+), 8 deletions(-)

With full diff below.

James

---

diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c
index 8bb3a3611851..699f4f9674d9 100644
--- a/drivers/scsi/sd.c
+++ b/drivers/scsi/sd.c
@@ -2711,8 +2711,6 @@ static int read_capacity_16(struct scsi_disk *sdkp, struct scsi_device *sdp,
 
 		if (buffer[14] & 0x40) /* LBPRZ */
 			sdkp->lbprz = 1;
-
-		sd_config_discard(sdkp, lim, SD_LBP_WS16);
 	}
 
 	sdkp->capacity = lba + 1;
@@ -3365,8 +3363,6 @@ static void sd_read_block_limits(struct scsi_disk *sdkp,
 			sdkp->unmap_alignment =
 				get_unaligned_be32(&vpd->data[32]) & ~(1 << 31);
 
-		sd_config_discard(sdkp, lim, sd_discard_mode(sdkp));
-
 config_atomic:
 		sdkp->max_atomic = get_unaligned_be32(&vpd->data[44]);
 		sdkp->atomic_alignment = get_unaligned_be32(&vpd->data[48]);
@@ -3753,9 +3749,10 @@ static int sd_revalidate_disk(struct gendisk *disk)
 			sd_read_block_limits_ext(sdkp);
 			sd_read_block_characteristics(sdkp, &lim);
 			sd_zbc_read_zones(sdkp, &lim, buffer);
-			sd_read_cpr(sdkp);
 		}
 
+		sd_config_discard(sdkp, &lim, sd_discard_mode(sdkp));
+
 		sd_print_capacity(sdkp, old_capacity);
 
 		sd_read_write_protect_flag(sdkp, buffer);
@@ -3808,6 +3805,14 @@ static int sd_revalidate_disk(struct gendisk *disk)
 	if (err)
 		return err;
 
+	/*
+	 * Query concurrent positioning ranges after
+	 * queue_limits_commit_update() unlocked q->limits_lock to avoid
+	 * deadlock with q->sysfs_dir_lock and q->sysfs_lock.
+	 */
+	if (sdkp->media_present && scsi_device_supports_vpd(sdp))
+		sd_read_cpr(sdkp);
+
 	/*
 	 * For a zoned drive, revalidating the zones can be done only once
 	 * the gendisk capacity is set. So if this fails, set back the gendisk
diff --git a/drivers/ufs/core/ufshcd.c b/drivers/ufs/core/ufshcd.c
index 5e3c67e96956..0b3d0c8e0dda 100644
--- a/drivers/ufs/core/ufshcd.c
+++ b/drivers/ufs/core/ufshcd.c
@@ -4100,11 +4100,16 @@ static inline void ufshcd_add_delay_before_dme_cmd(struct ufs_hba *hba)
 			min_sleep_time_us =
 				MIN_DELAY_BEFORE_DME_CMDS_US - delta;
 		else
-			return; /* no more delay required */
+			min_sleep_time_us = 0; /* no more delay required */
 	}
 
-	/* allow sleep for extra 50us if needed */
-	usleep_range(min_sleep_time_us, min_sleep_time_us + 50);
+	if (min_sleep_time_us > 0) {
+		/* allow sleep for extra 50us if needed */
+		usleep_range(min_sleep_time_us, min_sleep_time_us + 50);
+	}
+
+	/* update the last_dme_cmd_tstamp */
+	hba->last_dme_cmd_tstamp = ktime_get();
 }
 
 /**



.
Subject: [PATCH] drm/imagination: properly support stopping LAYOUT_MARS = 1 cores
From: Icenowy Zheng <uwu@icenowy.me>
To: Frank Binns <frank.binns@imgtec.com>,
	Matt Coster <matt.coster@imgtec.com>
Cc: 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>,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org,
	Icenowy Zheng <uwu@icenowy.me>
Date: Sun, 11 Aug 2024 16:28:13 +0800

.
Subject: [PATCH v1] ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710
 HEADSET
From: =?gb2312?B?uvrBrMfa?= <hulianqin@vivo.com>
To: "perex@perex.cz" <perex@perex.cz>, "tiwai@suse.com" <tiwai@suse.com>,
	"mbarriolinares@gmail.com" <mbarriolinares@gmail.com>,
	"wangdicheng@kylinos.cn" <wangdicheng@kylinos.cn>, "sean@mess.org"
	<sean@mess.org>, "alexander@tsoy.me" <alexander@tsoy.me>,
	"xristos.thes@gmail.com" <xristos.thes@gmail.com>, "knuesel@gmail.com"
	<knuesel@gmail.com>, "linux-sound@vger.kernel.org"
	<linux-sound@vger.kernel.org>, "linux-kernel@vger.kernel.org"
	<linux-kernel@vger.kernel.org>
Date: Sun, 11 Aug 2024 08:30:11 +0000

.
Subject: [RESEND PATCH v2] eventfd: introduce ratelimited wakeup for non-semaphore eventfd
From: Wen Yang <wen.yang@linux.dev>
To: Christian Brauner <brauner@kernel.org>,
	Jan Kara <jack@suse.cz>,
	Alexander Viro <viro@zeniv.linux.org.uk>
Cc: Wen Yang <wen.yang@linux.dev>,
	Jens Axboe <axboe@kernel.dk>,
	Dylan Yudaken <dylany@fb.com>,
	David Woodhouse <dwmw@amazon.co.uk>,
	Paolo Bonzini <pbonzini@redhat.com>,
	Dave Young <dyoung@redhat.com>,
	kernel test robot <lkp@intel.com>,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sun, 11 Aug 2024 16:59:54 +0800

.
Subject: drivers/mtd/maps/solutionengine.c:52:39: error: assignment to 'void
 *' from 'int' makes pointer from integer without a cast
From: kernel test robot <lkp@intel.com>
To: Arnd Bergmann <arnd@arndb.de>
Cc: oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org,
	Masahiro Yamada <masahiroy@kernel.org>, Alex Shi <alexs@kernel.org>,
	Nick Desaulniers <ndesaulniers@google.com>,
	Miguel Ojeda <ojeda@kernel.org>,
	Nathan Chancellor <nathan@kernel.org>
Date: Sun, 11 Aug 2024 17:23:45 +0800

.
Subject: [PATCH] cpumask: Ensure the visibility of set_nr_cpu_ids
From: I Hsin Cheng <richard120310@gmail.com>
To: yury.norov@gmail.com
Cc: andriy.shevchenko@linux.intel.com,
	linux@rasmusvillemoes.dk,
	linux-kernel@vger.kernel.org,
	I Hsin Cheng <richard120310@gmail.com>
Date: Sun, 11 Aug 2024 17:25:01 +0800

.
Subject: [PATCH] coresight: configfs: Constify struct config_item_type
From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
To: Suzuki K Poulose <suzuki.poulose@arm.com>,
	Mike Leach <mike.leach@linaro.org>,
	James Clark <james.clark@linaro.org>,
	Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org,
	Christophe JAILLET <christophe.jaillet@wanadoo.fr>,
	coresight@lists.linaro.org,
	linux-arm-kernel@lists.infradead.org
Date: Sun, 11 Aug 2024 11:30:20 +0200

.
Subject: [PATCH 0/4] Fix some starvation problems
From: Muchun Song <songmuchun@bytedance.com>
To: axboe@kernel.dk
Cc: linux-block@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Muchun Song <songmuchun@bytedance.com>
Date: Sun, 11 Aug 2024 18:19:17 +0800

.
Subject: [PATCH] nilfs2: protect references to superblock parameters exposed in sysfs
From: Ryusuke Konishi <konishi.ryusuke@gmail.com>
To: Andrew Morton <akpm@linux-foundation.org>
Cc: linux-nilfs@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sun, 11 Aug 2024 19:03:20 +0900

.
Subject: [PATCH] drm: Add missing documentation for struct drm_plane_size_hint
From: Mohammed Anees <pvmohammedanees2003@gmail.com>
To: airlied@gmail.com,
	daniel@ffwll.ch,
	maarten.lankhorst@linux.intel.com,
	mripard@kernel.org,
	tzimmermann@suse.de
Cc: Mohammed Anees <pvmohammedanees2003@gmail.com>,
	dri-devel@lists.freedesktop.org,
	linux-kernel@vger.kernel.org
Date: Sun, 11 Aug 2024 06:16:51 -0400

.
Subject: ld.lld: error: relocation R_RISCV_HI20 cannot be used against symbol
 'errata_list'; recompile with -fPIC
From: kernel test robot <lkp@intel.com>
To: Masahiro Yamada <masahiroy@kernel.org>
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev,
	linux-kernel@vger.kernel.org
Date: Sun, 11 Aug 2024 18:35:00 +0800

.
Subject: Linux 6.1.104
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org,
	akpm@linux-foundation.org,
	torvalds@linux-foundation.org,
	stable@vger.kernel.org
Cc: lwn@lwn.net,
	jslaby@suse.cz,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Date: Sun, 11 Aug 2024 12:58:06 +0200

.
Subject: [PATCH v2] media: i2c: imx355: Parse and register properties
From: Robert Mader <robert.mader@collabora.com>
To: linux-kernel@vger.kernel.org
Cc: jacopo.mondi@ideasonboard.com,
	sakari.ailus@linux.intel.com,
	javierm@redhat.com,
	kieran.bingham@ideasonboard.com,
	Robert Mader <robert.mader@collabora.com>
Date: Sun, 11 Aug 2024 13:17:04 +0200

.
Subject: Linux 6.6.45
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org,
	akpm@linux-foundation.org,
	torvalds@linux-foundation.org,
	stable@vger.kernel.org
Cc: lwn@lwn.net,
	jslaby@suse.cz,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Date: Sun, 11 Aug 2024 13:22:56 +0200

.
Subject: Linux 6.10.4
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org,
	akpm@linux-foundation.org,
	torvalds@linux-foundation.org,
	stable@vger.kernel.org
Cc: lwn@lwn.net,
	jslaby@suse.cz,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Date: Sun, 11 Aug 2024 13:23:04 +0200

.
Subject: [PATCH] nfs: Remove unnecessary NULL check before kfree()
From: Thorsten Blum <thorsten.blum@toblux.com>
To: trondmy@kernel.org,
	anna@kernel.org
Cc: linux-nfs@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Thorsten Blum <thorsten.blum@toblux.com>
Date: Sun, 11 Aug 2024 14:18:10 +0200

.
Subject: [PATCH] platform/surface: aggregator: Fix warning when controller is destroyed in probe
From: Maximilian Luz <luzmaximilian@gmail.com>
To: Hans de Goede <hdegoede@redhat.com>,
	=?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
Cc: Maximilian Luz <luzmaximilian@gmail.com>,
	platform-driver-x86@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sun, 11 Aug 2024 14:46:44 +0200

.
Subject: [PATCH] scripts: Enhance vmlinux checks as per TODO
From: Abhinav Jain <jain.abhinav177@gmail.com>
To: masahiroy@kernel.org,
	nathan@kernel.org,
	nicolas@fjasle.eu,
	linux-kbuild@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: skhan@linuxfoundation.org,
	javier.carrasco.cruz@gmail.com,
	Abhinav Jain <jain.abhinav177@gmail.com>
Date: Sun, 11 Aug 2024 12:52:18 +0000

.
Subject: [RESEND PATCH] ASoc: tas2781: Rename dai_driver name to unify the
 name between TAS2563 and TAS2781
From: Shenghao Ding <shenghao-ding@ti.com>
To: <broonie@kernel.org>
Date: Sun, 11 Aug 2024 21:51:41 +0800

.
Subject: [PATCH v2] hid-playstation: DS4: Update rumble and lightbar together
From: Max Staudt <max@enpas.org>
To: Roderick Colenbrander <roderick.colenbrander@sony.com>,
	Jiri Kosina <jikos@kernel.org>,
	Benjamin Tissoires <benjamin.tissoires@redhat.com>
Cc: linux-input@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	max@enpas.org
Date: Sun, 11 Aug 2024 22:09:06 +0900

.
Subject: [PATCH 0/5] platform/surface: aggregator_registry: Add Support for various devices
From: Maximilian Luz <luzmaximilian@gmail.com>
To: Hans de Goede <hdegoede@redhat.com>,
	=?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
Cc: platform-driver-x86@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 11 Aug 2024 15:19:43 +0200

.
Subject: [GIT PULL] Char/Misc driver fixes for 6.11-rc3
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
Date: Sun, 11 Aug 2024 15:22:31 +0200

The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b:

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

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-6.11-rc3

for you to fetch changes up to ffcf2eb4bfa24f7256de53a95182c3e3e23fdc6c:

  spmi: pmic-arb: add missing newline in dev_err format strings (2024-07-31 13:49:28 +0200)

----------------------------------------------------------------
Char/Misc fixes for 6.11-rc3

Here are some small char/misc/other driver fixes for 6.11-rc3 for
reported issues.  Included in here are:
  - binder driver fixes
  - fsi MODULE_DESCRIPTION() additions (people seem to love them...)
  - eeprom driver fix
  - Kconfig dependency fix to resolve build issues
  - spmi driver fixes

All of these have been in linux-next for a while with no reported
problems.

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

----------------------------------------------------------------
Armin Wolf (1):
      eeprom: ee1004: Fix locking issues in ee1004_probe()

Arnd Bergmann (1):
      misc: mrvl-cn10k-dpi: add PCI_IOV dependency

Carlos Llamas (1):
      binder: fix descriptor lookup for context manager

David Collins (1):
      spmi: pmic-arb: add missing newline in dev_err format strings

Jeff Johnson (2):
      fsi: add missing MODULE_DESCRIPTION() macros
      char: add missing NetWinder MODULE_DESCRIPTION() macros

Konrad Dybcio (1):
      spmi: pmic-arb: Pass the correct of_node to irq_domain_add_tree

Mukesh Ojha (1):
      binder_alloc: Fix sleeping function called from invalid context

 drivers/android/binder.c        | 15 +++-----
 drivers/android/binder_alloc.c  |  2 +-
 drivers/android/dbitmap.h       | 22 ++++-------
 drivers/char/ds1620.c           |  1 +
 drivers/char/nwbutton.c         |  1 +
 drivers/char/nwflash.c          |  1 +
 drivers/fsi/fsi-core.c          |  1 +
 drivers/fsi/fsi-master-aspeed.c |  1 +
 drivers/fsi/fsi-master-ast-cf.c |  3 +-
 drivers/fsi/fsi-master-gpio.c   |  1 +
 drivers/fsi/fsi-master-hub.c    |  1 +
 drivers/fsi/fsi-scom.c          |  1 +
 drivers/misc/Kconfig            |  2 +-
 drivers/misc/eeprom/ee1004.c    | 85 ++++++++++++++++++++++++-----------------
 drivers/spmi/spmi-pmic-arb.c    | 11 +++---
 15 files changed, 81 insertions(+), 67 deletions(-)

.
Subject: [GIT PULL] Driver core fixes for 6.11-rc3
From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>,
	Andrew Morton <akpm@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, Stephen Rothwell <sfr@canb.auug.org.au>,
	Saravana Kannan <saravanak@google.com>
Date: Sun, 11 Aug 2024 15:23:21 +0200

The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b:

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

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git tags/driver-core-6.11-rc3

for you to fetch changes up to 15fffc6a5624b13b428bb1c6e9088e32a55eb82c:

  driver core: Fix uevent_show() vs driver detach race (2024-07-31 14:41:44 +0200)

----------------------------------------------------------------
Driver Core / Documentation fixes for 6.11-rc3

Here are some small fixes, and some documentation updates for 6.11-rc3.
Included in here are:
  - embargoed hardware documenation updates based on a lot of review by
    legal-types in lots of companies to try to make the process a _bit_
    easier for us to manage over time.
  - rust firmware documentation fix
  - driver detach race fix for the fix that went into 6.11-rc1

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

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

----------------------------------------------------------------
Andrew Ballance (1):
      rust: firmware: fix invalid rustdoc link

Dan Williams (1):
      driver core: Fix uevent_show() vs driver detach race

Greg Kroah-Hartman (2):
      Documentation: embargoed-hardware-issues.rst: minor cleanups and fixes
      Documentation: embargoed-hardware-issues.rst: add a section documenting the "early access" process

 .../process/embargoed-hardware-issues.rst          | 153 +++++++++++++--------
 drivers/base/core.c                                |  13 +-
 drivers/base/module.c                              |   4 +
 rust/kernel/firmware.rs                            |   2 +-
 4 files changed, 109 insertions(+), 63 deletions(-)

.
Subject: [GIT PULL] TTY / Serial driver fixes for 6.11-rc3
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
Date: Sun, 11 Aug 2024 15:24:01 +0200

The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b:

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

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git tags/tty-6.11-rc3

for you to fetch changes up to 6e20753da6bc651e02378a0cdb78f16c42098c88:

  tty: vt: conmakehash: cope with abs_srctree no longer in env (2024-07-31 12:31:32 +0200)

----------------------------------------------------------------
tty/serial driver fixes for 6.11-rc3

Here are some small tty and serial driver fixes for reported problems
for 6.11-rc3.  Included in here are:
 - sc16is7xx serial driver fixes
 - uartclk bugfix for a divide by zero issue
 - conmakehash userspace build issue fix

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

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

----------------------------------------------------------------
George Kennedy (1):
      serial: core: check uartclk for zero to avoid divide by zero

Hugo Villeneuve (2):
      serial: sc16is7xx: fix TX fifo corruption
      serial: sc16is7xx: fix invalid FIFO access with special register set

Max Krummenacher (1):
      tty: vt: conmakehash: cope with abs_srctree no longer in env

 drivers/tty/serial/sc16is7xx.c   | 25 +++++++++++++++----------
 drivers/tty/serial/serial_core.c |  8 ++++++++
 drivers/tty/vt/conmakehash.c     | 20 +++++++-------------
 3 files changed, 30 insertions(+), 23 deletions(-)

.
Subject: [GIT PULL] USB driver fixes for 6.11-rc3
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
Date: Sun, 11 Aug 2024 15:24:20 +0200

The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b:

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

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-6.11-rc3

for you to fetch changes up to 65ba8cef0416816b912c04850fc2468329994353:

  usb: typec: ucsi: Fix a deadlock in ucsi_send_command_common() (2024-08-07 12:48:30 +0200)

----------------------------------------------------------------
USB fixes for 6.11-rc3

Here are a number of small USB driver fixes for reported issues for
6.11-rc3.  Included in here are:
  - usb serial driver MODULE_DESCRIPTION() updates
  - usb serial driver fixes
  - typec driver fixes
  - usb-ip driver fix
  - gadget driver fixes
  - dt binding update

All of these have been in linux-next with no reported issues.

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

----------------------------------------------------------------
Alexander Stein (1):
      dt-bindings: usb: microchip,usb2514: Add USB2517 compatible

Chris Wulff (2):
      usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed.
      usb: gadget: core: Check for unset descriptor

Dan Carpenter (1):
      usb: typec: tcpci: Fix error code in tcpci_check_std_output_cap()

Dr. David Alan Gilbert (1):
      USB: serial: spcp8x5: remove unused struct 'spcp8x5_usb_ctrl_arg'

Greg Kroah-Hartman (2):
      Merge tag 'usb-serial-6.11-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
      Merge tag 'usb-serial-6.11-rc2' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus

Harshit Mogalapalli (2):
      usb: typec: tipd: Fix dereferencing freeing memory in tps6598x_apply_patch()
      usb: typec: tipd: Delete extra semi-colon

Heikki Krogerus (1):
      usb: typec: ucsi: Fix a deadlock in ucsi_send_command_common()

Javier Carrasco (2):
      USB: serial: garmin_gps: annotate struct garmin_packet with __counted_by
      USB: serial: garmin_gps: use struct_size() to allocate pkt

Jeff Johnson (1):
      USB: serial: add missing MODULE_DESCRIPTION() macros

Konrad Dybcio (1):
      usb: typec: fsa4480: Check if the chip is really there

Marek Marczykowski-Górecki (1):
      USB: serial: debug: do not echo input by default

Oliver Neukum (1):
      usb: vhci-hcd: Do not drop references before new references are gained

Prashanth K (1):
      usb: gadget: u_serial: Set start_delayed during suspend

Takashi Iwai (1):
      usb: gadget: midi2: Fix the response for FB info with block 0xff

Tudor Ambarus (2):
      usb: gadget: f_fs: restore ffs_func_disable() functionality
      usb: gadget: f_fs: pull out f->disable() from ffs_func_set_alt()

Xu Yang (1):
      usb: typec: tcpm: avoid sink goto SNK_UNATTACHED state if not received source capability message

 .../devicetree/bindings/usb/microchip,usb2514.yaml |  1 +
 drivers/usb/gadget/function/f_fs.c                 | 32 ++++++++++-------
 drivers/usb/gadget/function/f_midi2.c              | 21 +++++++----
 drivers/usb/gadget/function/u_audio.c              | 42 +++++++++++++++++-----
 drivers/usb/gadget/function/u_serial.c             |  1 +
 drivers/usb/gadget/udc/core.c                      | 10 +++---
 drivers/usb/serial/ch341.c                         |  1 +
 drivers/usb/serial/garmin_gps.c                    |  5 ++-
 drivers/usb/serial/mxuport.c                       |  1 +
 drivers/usb/serial/navman.c                        |  1 +
 drivers/usb/serial/qcaux.c                         |  1 +
 drivers/usb/serial/spcp8x5.c                       | 10 ------
 drivers/usb/serial/symbolserial.c                  |  1 +
 drivers/usb/serial/usb-serial-simple.c             |  1 +
 drivers/usb/serial/usb_debug.c                     |  8 +++++
 drivers/usb/typec/mux/fsa4480.c                    | 14 ++++++++
 drivers/usb/typec/tcpm/tcpci.c                     |  2 +-
 drivers/usb/typec/tcpm/tcpm.c                      |  2 +-
 drivers/usb/typec/tipd/core.c                      |  4 +--
 drivers/usb/typec/ucsi/ucsi.c                      | 11 +++---
 drivers/usb/usbip/vhci_hcd.c                       |  9 +++--
 21 files changed, 119 insertions(+), 59 deletions(-)

.
Subject: [GIT pull] irq/urgent for v6.11-rc3
From: Thomas Gleixner <tglx@linutronix.de>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, x86@kernel.org
Date: Sun, 11 Aug 2024 15:58:05 +0200 (CEST)

Linus,

please pull the latest irq/urgent branch from:

   git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq-urgent-2024-=
08-11

up to:  03f9885c60ad: irqchip/riscv-aplic: Retrigger MSI interrupt on source =
configuration


Three small fixes for interrupt core and drivers:

    - The interrupt core fails to honor caller supplied affinity hints for
      non-managed interrupts and uses the system default affinity on
      startup instead. Set the missing flag in the descriptor to tell the
      core to use the provided affinity.

    - Fix a shift out of bounds error in the Xilinx driver

    - Handle switching to level trigger correctly in the RISCV APLIC
      driver. It failed to retrigger the interrupt which causes it to
      become stale.

Thanks,

	tglx

------------------>
Radhey Shyam Pandey (1):
      irqchip/xilinx: Fix shift out of bounds

Shay Drory (1):
      genirq/irqdesc: Honor caller provided affinity in alloc_desc()

Yong-Xuan Wang (1):
      irqchip/riscv-aplic: Retrigger MSI interrupt on source configuration


 drivers/irqchip/irq-riscv-aplic-msi.c | 32 +++++++++++++++++++++++++-------
 drivers/irqchip/irq-xilinx-intc.c     |  2 +-
 kernel/irq/irqdesc.c                  |  1 +
 3 files changed, 27 insertions(+), 8 deletions(-)

diff --git a/drivers/irqchip/irq-riscv-aplic-msi.c b/drivers/irqchip/irq-risc=
v-aplic-msi.c
index 028444af48bd..d7773f76e5d0 100644
--- a/drivers/irqchip/irq-riscv-aplic-msi.c
+++ b/drivers/irqchip/irq-riscv-aplic-msi.c
@@ -32,15 +32,10 @@ static void aplic_msi_irq_unmask(struct irq_data *d)
 	aplic_irq_unmask(d);
 }
=20
-static void aplic_msi_irq_eoi(struct irq_data *d)
+static void aplic_msi_irq_retrigger_level(struct irq_data *d)
 {
 	struct aplic_priv *priv =3D irq_data_get_irq_chip_data(d);
=20
-	/*
-	 * EOI handling is required only for level-triggered interrupts
-	 * when APLIC is in MSI mode.
-	 */
-
 	switch (irqd_get_trigger_type(d)) {
 	case IRQ_TYPE_LEVEL_LOW:
 	case IRQ_TYPE_LEVEL_HIGH:
@@ -59,6 +54,29 @@ static void aplic_msi_irq_eoi(struct irq_data *d)
 	}
 }
=20
+static void aplic_msi_irq_eoi(struct irq_data *d)
+{
+	/*
+	 * EOI handling is required only for level-triggered interrupts
+	 * when APLIC is in MSI mode.
+	 */
+	aplic_msi_irq_retrigger_level(d);
+}
+
+static int aplic_msi_irq_set_type(struct irq_data *d, unsigned int type)
+{
+	int rc =3D aplic_irq_set_type(d, type);
+
+	if (rc)
+		return rc;
+	/*
+	 * Updating sourcecfg register for level-triggered interrupts
+	 * requires interrupt retriggering when APLIC is in MSI mode.
+	 */
+	aplic_msi_irq_retrigger_level(d);
+	return 0;
+}
+
 static void aplic_msi_write_msg(struct irq_data *d, struct msi_msg *msg)
 {
 	unsigned int group_index, hart_index, guest_index, val;
@@ -130,7 +148,7 @@ static const struct msi_domain_template aplic_msi_templat=
e =3D {
 		.name			=3D "APLIC-MSI",
 		.irq_mask		=3D aplic_msi_irq_mask,
 		.irq_unmask		=3D aplic_msi_irq_unmask,
-		.irq_set_type		=3D aplic_irq_set_type,
+		.irq_set_type		=3D aplic_msi_irq_set_type,
 		.irq_eoi		=3D aplic_msi_irq_eoi,
 #ifdef CONFIG_SMP
 		.irq_set_affinity	=3D irq_chip_set_affinity_parent,
diff --git a/drivers/irqchip/irq-xilinx-intc.c b/drivers/irqchip/irq-xilinx-i=
ntc.c
index 238d3d344949..7e08714d507f 100644
--- a/drivers/irqchip/irq-xilinx-intc.c
+++ b/drivers/irqchip/irq-xilinx-intc.c
@@ -189,7 +189,7 @@ static int __init xilinx_intc_of_init(struct device_node =
*intc,
 		irqc->intr_mask =3D 0;
 	}
=20
-	if (irqc->intr_mask >> irqc->nr_irq)
+	if ((u64)irqc->intr_mask >> irqc->nr_irq)
 		pr_warn("irq-xilinx: mismatch in kind-of-intr param\n");
=20
 	pr_info("irq-xilinx: %pOF: num_irq=3D%d, edge=3D0x%x\n",
diff --git a/kernel/irq/irqdesc.c b/kernel/irq/irqdesc.c
index 07e99c936ba5..1dee88ba0ae4 100644
--- a/kernel/irq/irqdesc.c
+++ b/kernel/irq/irqdesc.c
@@ -530,6 +530,7 @@ static int alloc_descs(unsigned int start, unsigned int c=
nt, int node,
 				flags =3D IRQD_AFFINITY_MANAGED |
 					IRQD_MANAGED_SHUTDOWN;
 			}
+			flags |=3D IRQD_AFFINITY_SET;
 			mask =3D &affinity->mask;
 			node =3D cpu_to_node(cpumask_first(mask));
 			affinity++;


.
Subject: [GIT pull] timers/urgent for v6.11-rc3
From: Thomas Gleixner <tglx@linutronix.de>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, x86@kernel.org
Date: Sun, 11 Aug 2024 15:58:06 +0200 (CEST)

Linus,

please pull the latest timers/urgent branch from:

   git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers-urgent-20=
24-08-11

up to:  5916be8a53de: timekeeping: Fix bogus clock_was_set() invocation in do=
_adjtimex()


Updates for time keeping:

  - Fix a couple of issues in the NTP code where user supplied values are
    neither sanity checked nor clamped to the operating range. This results
    in integer overflows and eventualy NTP getting out of sync.

    According to the history the sanity checks had been removed in favor of
    clamping the values, but the clamping never worked correctly under all
    circumstances. The NTP people asked to not bring the sanity checks back
    as it might break existing applications.

    Make the clamping work correctly and add it where it's missing

  - If adjtimex() sets the clock it has to trigger the hrtimer subsystem so
    it can adjust and if the clock was set into the future expire timers if
    needed. The caller should provide a bitmask to tell hrtimers which
    clocks have been adjusted. adjtimex() uses not the proper constant and
    uses CLOCK_REALTIME instead, which is 0. So hrtimers adjusts only the
    clocks, but does not check for expired timers, which might make them
    expire really late. Use the proper bitmask constant instead.


Thanks,

	tglx

------------------>
Justin Stitt (2):
      ntp: Clamp maxerror and esterror to operating range
      ntp: Safeguard against time_constant overflow

Thomas Gleixner (1):
      timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()


 kernel/time/ntp.c         | 9 ++++-----
 kernel/time/timekeeping.c | 2 +-
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/kernel/time/ntp.c b/kernel/time/ntp.c
index 406dccb79c2b..8d2dd214ec68 100644
--- a/kernel/time/ntp.c
+++ b/kernel/time/ntp.c
@@ -727,17 +727,16 @@ static inline void process_adjtimex_modes(const struct =
__kernel_timex *txc,
 	}
=20
 	if (txc->modes & ADJ_MAXERROR)
-		time_maxerror =3D txc->maxerror;
+		time_maxerror =3D clamp(txc->maxerror, 0, NTP_PHASE_LIMIT);
=20
 	if (txc->modes & ADJ_ESTERROR)
-		time_esterror =3D txc->esterror;
+		time_esterror =3D clamp(txc->esterror, 0, NTP_PHASE_LIMIT);
=20
 	if (txc->modes & ADJ_TIMECONST) {
-		time_constant =3D txc->constant;
+		time_constant =3D clamp(txc->constant, 0, MAXTC);
 		if (!(time_status & STA_NANO))
 			time_constant +=3D 4;
-		time_constant =3D min(time_constant, (long)MAXTC);
-		time_constant =3D max(time_constant, 0l);
+		time_constant =3D clamp(time_constant, 0, MAXTC);
 	}
=20
 	if (txc->modes & ADJ_TAI &&
diff --git a/kernel/time/timekeeping.c b/kernel/time/timekeeping.c
index 2fa87dcfeda9..5391e4167d60 100644
--- a/kernel/time/timekeeping.c
+++ b/kernel/time/timekeeping.c
@@ -2606,7 +2606,7 @@ int do_adjtimex(struct __kernel_timex *txc)
 		clock_set |=3D timekeeping_advance(TK_ADV_FREQ);
=20
 	if (clock_set)
-		clock_was_set(CLOCK_REALTIME);
+		clock_was_set(CLOCK_SET_WALL);
=20
 	ntp_notify_cmos_timer();
=20


.
Subject: [GIT pull] x86/urgent for v6.11-rc3
From: Thomas Gleixner <tglx@linutronix.de>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, x86@kernel.org
Date: Sun, 11 Aug 2024 15:58:08 +0200 (CEST)

Linus,

please pull the latest x86/urgent branch from:

   git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-urgent-2024-=
08-11

up to:  919f18f961c0: x86/mtrr: Check if fixed MTRRs exist before saving them

A set of x86 fixes:

  - Fix 32-bit PTI for real. pti_clone_entry_text() is called twice, once
    before initcalls so that initcalls can use the user-mode helper and
    then again after text is set read only. Setting read only on 32-bit
    might break up the PMD mapping, which makes the second invocation of
    pti_clone_entry_text() find the mappings out of sync and failing.

    Allow the second call to split the existing PMDs in the user mapping
    and synchronize with the kernel mapping.

  - Don't make acpi_mp_wake_mailbox not read only after init as the mail
    box must be writable in the case that CPU hotplug operations happen
    after boot. Otherwise the attempt to start a CPU crashes with a write
    to read only memory.

  - Add a missing sanity check in mtrr_save_state() to ensure that the
    fixed MTRR MSRs are supported.

    Otherwise mtrr_save_state() ends up in a #GP, which is fixed up, but
    the WARN_ON() can bring systems down when panic on warn is set.

Thanks,

	tglx

------------------>
Andi Kleen (1):
      x86/mtrr: Check if fixed MTRRs exist before saving them

Chen Yu (1):
      x86/paravirt: Fix incorrect virt spinlock setting on bare metal

Thomas Gleixner (1):
      x86/mm: Fix PTI for i386 some more

Zhiquan Li (1):
      x86/acpi: Remove __ro_after_init from acpi_mp_wake_mailbox


 arch/x86/include/asm/qspinlock.h   | 12 +++++-----
 arch/x86/kernel/acpi/madt_wakeup.c |  2 +-
 arch/x86/kernel/cpu/mtrr/mtrr.c    |  2 +-
 arch/x86/kernel/paravirt.c         |  7 +++---
 arch/x86/mm/pti.c                  | 45 ++++++++++++++++++++++++------------=
--
 5 files changed, 41 insertions(+), 27 deletions(-)

diff --git a/arch/x86/include/asm/qspinlock.h b/arch/x86/include/asm/qspinloc=
k.h
index a053c1293975..68da67df304d 100644
--- a/arch/x86/include/asm/qspinlock.h
+++ b/arch/x86/include/asm/qspinlock.h
@@ -66,13 +66,15 @@ static inline bool vcpu_is_preempted(long cpu)
=20
 #ifdef CONFIG_PARAVIRT
 /*
- * virt_spin_lock_key - enables (by default) the virt_spin_lock() hijack.
+ * virt_spin_lock_key - disables by default the virt_spin_lock() hijack.
  *
- * Native (and PV wanting native due to vCPU pinning) should disable this ke=
y.
- * It is done in this backwards fashion to only have a single direction chan=
ge,
- * which removes ordering between native_pv_spin_init() and HV setup.
+ * Native (and PV wanting native due to vCPU pinning) should keep this key
+ * disabled. Native does not touch the key.
+ *
+ * When in a guest then native_pv_lock_init() enables the key first and
+ * KVM/XEN might conditionally disable it later in the boot process again.
  */
-DECLARE_STATIC_KEY_TRUE(virt_spin_lock_key);
+DECLARE_STATIC_KEY_FALSE(virt_spin_lock_key);
=20
 /*
  * Shortcut for the queued_spin_lock_slowpath() function that allows
diff --git a/arch/x86/kernel/acpi/madt_wakeup.c b/arch/x86/kernel/acpi/madt_w=
akeup.c
index 6cfe762be28b..d5ef6215583b 100644
--- a/arch/x86/kernel/acpi/madt_wakeup.c
+++ b/arch/x86/kernel/acpi/madt_wakeup.c
@@ -19,7 +19,7 @@
 static u64 acpi_mp_wake_mailbox_paddr __ro_after_init;
=20
 /* Virtual address of the Multiprocessor Wakeup Structure mailbox */
-static struct acpi_madt_multiproc_wakeup_mailbox *acpi_mp_wake_mailbox __ro_=
after_init;
+static struct acpi_madt_multiproc_wakeup_mailbox *acpi_mp_wake_mailbox;
=20
 static u64 acpi_mp_pgd __ro_after_init;
 static u64 acpi_mp_reset_vector_paddr __ro_after_init;
diff --git a/arch/x86/kernel/cpu/mtrr/mtrr.c b/arch/x86/kernel/cpu/mtrr/mtrr.c
index 767bf1c71aad..2a2fc14955cd 100644
--- a/arch/x86/kernel/cpu/mtrr/mtrr.c
+++ b/arch/x86/kernel/cpu/mtrr/mtrr.c
@@ -609,7 +609,7 @@ void mtrr_save_state(void)
 {
 	int first_cpu;
=20
-	if (!mtrr_enabled())
+	if (!mtrr_enabled() || !mtrr_state.have_fixed)
 		return;
=20
 	first_cpu =3D cpumask_first(cpu_online_mask);
diff --git a/arch/x86/kernel/paravirt.c b/arch/x86/kernel/paravirt.c
index 5358d43886ad..fec381533555 100644
--- a/arch/x86/kernel/paravirt.c
+++ b/arch/x86/kernel/paravirt.c
@@ -51,13 +51,12 @@ DEFINE_ASM_FUNC(pv_native_irq_enable, "sti", .noinstr.tex=
t);
 DEFINE_ASM_FUNC(pv_native_read_cr2, "mov %cr2, %rax", .noinstr.text);
 #endif
=20
-DEFINE_STATIC_KEY_TRUE(virt_spin_lock_key);
+DEFINE_STATIC_KEY_FALSE(virt_spin_lock_key);
=20
 void __init native_pv_lock_init(void)
 {
-	if (IS_ENABLED(CONFIG_PARAVIRT_SPINLOCKS) &&
-	    !boot_cpu_has(X86_FEATURE_HYPERVISOR))
-		static_branch_disable(&virt_spin_lock_key);
+	if (boot_cpu_has(X86_FEATURE_HYPERVISOR))
+		static_branch_enable(&virt_spin_lock_key);
 }
=20
 static void native_tlb_remove_table(struct mmu_gather *tlb, void *table)
diff --git a/arch/x86/mm/pti.c b/arch/x86/mm/pti.c
index bfdf5f45b137..851ec8f1363a 100644
--- a/arch/x86/mm/pti.c
+++ b/arch/x86/mm/pti.c
@@ -241,7 +241,7 @@ static pmd_t *pti_user_pagetable_walk_pmd(unsigned long a=
ddress)
  *
  * Returns a pointer to a PTE on success, or NULL on failure.
  */
-static pte_t *pti_user_pagetable_walk_pte(unsigned long address)
+static pte_t *pti_user_pagetable_walk_pte(unsigned long address, bool late_t=
ext)
 {
 	gfp_t gfp =3D (GFP_KERNEL | __GFP_NOTRACK | __GFP_ZERO);
 	pmd_t *pmd;
@@ -251,10 +251,15 @@ static pte_t *pti_user_pagetable_walk_pte(unsigned long=
 address)
 	if (!pmd)
 		return NULL;
=20
-	/* We can't do anything sensible if we hit a large mapping. */
+	/* Large PMD mapping found */
 	if (pmd_leaf(*pmd)) {
-		WARN_ON(1);
-		return NULL;
+		/* Clear the PMD if we hit a large mapping from the first round */
+		if (late_text) {
+			set_pmd(pmd, __pmd(0));
+		} else {
+			WARN_ON_ONCE(1);
+			return NULL;
+		}
 	}
=20
 	if (pmd_none(*pmd)) {
@@ -283,7 +288,7 @@ static void __init pti_setup_vsyscall(void)
 	if (!pte || WARN_ON(level !=3D PG_LEVEL_4K) || pte_none(*pte))
 		return;
=20
-	target_pte =3D pti_user_pagetable_walk_pte(VSYSCALL_ADDR);
+	target_pte =3D pti_user_pagetable_walk_pte(VSYSCALL_ADDR, false);
 	if (WARN_ON(!target_pte))
 		return;
=20
@@ -301,7 +306,7 @@ enum pti_clone_level {
=20
 static void
 pti_clone_pgtable(unsigned long start, unsigned long end,
-		  enum pti_clone_level level)
+		  enum pti_clone_level level, bool late_text)
 {
 	unsigned long addr;
=20
@@ -390,7 +395,7 @@ pti_clone_pgtable(unsigned long start, unsigned long end,
 				return;
=20
 			/* Allocate PTE in the user page-table */
-			target_pte =3D pti_user_pagetable_walk_pte(addr);
+			target_pte =3D pti_user_pagetable_walk_pte(addr, late_text);
 			if (WARN_ON(!target_pte))
 				return;
=20
@@ -452,7 +457,7 @@ static void __init pti_clone_user_shared(void)
 		phys_addr_t pa =3D per_cpu_ptr_to_phys((void *)va);
 		pte_t *target_pte;
=20
-		target_pte =3D pti_user_pagetable_walk_pte(va);
+		target_pte =3D pti_user_pagetable_walk_pte(va, false);
 		if (WARN_ON(!target_pte))
 			return;
=20
@@ -475,7 +480,7 @@ static void __init pti_clone_user_shared(void)
 	start =3D CPU_ENTRY_AREA_BASE;
 	end   =3D start + (PAGE_SIZE * CPU_ENTRY_AREA_PAGES);
=20
-	pti_clone_pgtable(start, end, PTI_CLONE_PMD);
+	pti_clone_pgtable(start, end, PTI_CLONE_PMD, false);
 }
 #endif /* CONFIG_X86_64 */
=20
@@ -492,11 +497,11 @@ static void __init pti_setup_espfix64(void)
 /*
  * Clone the populated PMDs of the entry text and force it RO.
  */
-static void pti_clone_entry_text(void)
+static void pti_clone_entry_text(bool late)
 {
 	pti_clone_pgtable((unsigned long) __entry_text_start,
 			  (unsigned long) __entry_text_end,
-			  PTI_LEVEL_KERNEL_IMAGE);
+			  PTI_LEVEL_KERNEL_IMAGE, late);
 }
=20
 /*
@@ -571,7 +576,7 @@ static void pti_clone_kernel_text(void)
 	 * pti_set_kernel_image_nonglobal() did to clear the
 	 * global bit.
 	 */
-	pti_clone_pgtable(start, end_clone, PTI_LEVEL_KERNEL_IMAGE);
+	pti_clone_pgtable(start, end_clone, PTI_LEVEL_KERNEL_IMAGE, false);
=20
 	/*
 	 * pti_clone_pgtable() will set the global bit in any PMDs
@@ -638,8 +643,15 @@ void __init pti_init(void)
=20
 	/* Undo all global bits from the init pagetables in head_64.S: */
 	pti_set_kernel_image_nonglobal();
+
 	/* Replace some of the global bits just for shared entry text: */
-	pti_clone_entry_text();
+	/*
+	 * This is very early in boot. Device and Late initcalls can do
+	 * modprobe before free_initmem() and mark_readonly(). This
+	 * pti_clone_entry_text() allows those user-mode-helpers to function,
+	 * but notably the text is still RW.
+	 */
+	pti_clone_entry_text(false);
 	pti_setup_espfix64();
 	pti_setup_vsyscall();
 }
@@ -656,10 +668,11 @@ void pti_finalize(void)
 	if (!boot_cpu_has(X86_FEATURE_PTI))
 		return;
 	/*
-	 * We need to clone everything (again) that maps parts of the
-	 * kernel image.
+	 * This is after free_initmem() (all initcalls are done) and we've done
+	 * mark_readonly(). Text is now NX which might've split some PMDs
+	 * relative to the early clone.
 	 */
-	pti_clone_entry_text();
+	pti_clone_entry_text(true);
 	pti_clone_kernel_text();
=20
 	debug_checkwx_user();


.
Subject: [PATCH v2 0/4] Add initial support for Rockchip RK3528 SoC
From: Yao Zi <ziyao@disroot.org>
To: Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Heiko Stuebner <heiko@sntech.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Jiri Slaby <jirislaby@kernel.org>,
	Chris Morgan <macromorgan@hotmail.com>,
	Jonas Karlman <jonas@kwiboo.se>,
	Tim Lunn <tim@feathertop.org>,
	Andy Yan <andyshrk@163.com>,
	Muhammed Efe Cetin <efectn@protonmail.com>,
	Jagan Teki <jagan@edgeble.ai>,
	Dragan Simic <dsimic@manjaro.org>,
	Ondrej Jirman <megi@xff.cz>
Cc: Celeste Liu <CoelacanthusHex@gmail.com>,
	devicetree@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linux-serial@vger.kernel.org,
	Yao Zi <ziyao@disroot.org>
Date: Sun, 11 Aug 2024 14:07:21 +0000

.
Subject: [PATCH v4 0/2] scsi: ufs: Add host capabilities sysfs group
From: Avri Altman <avri.altman@wdc.com>
To: "Martin K . Petersen" <martin.petersen@oracle.com>
Cc: linux-scsi@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Bart Van Assche <bvanassche@acm.org>,
	Keoseong Park <keosung.park@samsung.com>,
	Manivannan Sadhasivam <manisadhasivam.linux@gmail.com>,
	Avri Altman <avri.altman@wdc.com>
Date: Sun, 11 Aug 2024 17:37:55 +0300

.
Subject: [PATCH -fixes] riscv: Fix out-of-bounds when accessing Andes per hart vendor extension array
From: Alexandre Ghiti <alexghiti@rivosinc.com>
To: Paul Walmsley <paul.walmsley@sifive.com>,
	Palmer Dabbelt <palmer@dabbelt.com>,
	Albert Ou <aou@eecs.berkeley.edu>,
	Andy Chiu <andy.chiu@sifive.com>,
	Alexandre Ghiti <alexghiti@rivosinc.com>,
	linux-riscv@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Sun, 11 Aug 2024 17:02:29 +0200

.
Subject: [PATCH] kselftest/cgroup: Add missing newline in test_zswap.c
From: Mohammed Anees <pvmohammedanees2003@gmail.com>
To: hannes@cmpxchg.org,
	yosryahmed@google.com,
	nphamcs@gmail.com,
	chengming.zhou@linux.dev,
	tj@kernel.org,
	lizefan.x@bytedance.com,
	mkoutny@suse.com,
	shuah@kernel.org
Cc: Mohammed Anees <pvmohammedanees2003@gmail.com>,
	linux-mm@kvack.org,
	cgroups@vger.kernel.org,
	linux-kselftest@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sun, 11 Aug 2024 10:58:58 -0400

.
Subject: [syzbot] [input?] possible deadlock in __input_unregister_device
From: syzbot <syzbot+3f4bf5c599ee9b16d704@syzkaller.appspotmail.com>
To: dmitry.torokhov@gmail.com, linux-input@vger.kernel.org, 
	linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, 
	syzkaller-bugs@googlegroups.com
Date: Sun, 11 Aug 2024 08:16:18 -0700

.
Subject: [PATCH] dt-bindings: nvmem: st,stm32-romem: add missing "unevaluatedProperties" on child nodes
From: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
To: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>,
	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>,
	Fabrice Gasnier <fabrice.gasnier@foss.st.com>,
	devicetree@vger.kernel.org,
	linux-stm32@st-md-mailman.stormreply.com,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Date: Sun, 11 Aug 2024 17:17:37 +0200

.
Subject: [PATCH] dt-bindings: remoteproc: xlnx,zynqmp-r5fss: add missing "additionalProperties" on child nodes
From: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
To: Bjorn Andersson <andersson@kernel.org>,
	Mathieu Poirier <mathieu.poirier@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Michal Simek <michal.simek@amd.com>,
	Ben Levinsky <ben.levinsky@amd.com>,
	Tanmay Shah <tanmay.shah@amd.com>,
	Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>,
	linux-remoteproc@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Date: Sun, 11 Aug 2024 17:34:38 +0200

.
Subject: [PATCH] dt-bindings: fsl: fsl,rcpm: fix unevaluated fsl,rcpm-wakeup property
From: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
To: Christophe Leroy <christophe.leroy@csgroup.eu>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Frank Li <Frank.Li@nxp.com>,
	linuxppc-dev@lists.ozlabs.org,
	linux-arm-kernel@lists.infradead.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Date: Sun, 11 Aug 2024 17:35:07 +0200

.
Subject: [PATCH 0/1] iio: bmi323: have the peripheral consume less power
From: Denis Benato <benato.denis96@gmail.com>
To: Jonathan Cameron <jic23@kernel.org>
Cc: Lars-Peter Clausen <lars@metafoo.de>,
	Jagath Jog J <jagathjog1996@gmail.com>,
	linux-iio@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Denis Benato <benato.denis96@gmail.com>,
	"Luke D . Jones" <luke@ljones.dev>,
	Jonathan LoBue <jlobue10@gmail.com>
Date: Sun, 11 Aug 2024 18:12:01 +0200

.
Subject: [PATCH v2] bpf: Fix percpu address space issues
From: Uros Bizjak <ubizjak@gmail.com>
To: bpf@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Uros Bizjak <ubizjak@gmail.com>,
	Alexei Starovoitov <ast@kernel.org>,
	Daniel Borkmann <daniel@iogearbox.net>,
	Andrii Nakryiko <andrii@kernel.org>,
	Martin KaFai Lau <martin.lau@linux.dev>,
	Eduard Zingerman <eddyz87@gmail.com>,
	Song Liu <song@kernel.org>,
	Yonghong Song <yonghong.song@linux.dev>,
	John Fastabend <john.fastabend@gmail.com>,
	KP Singh <kpsingh@kernel.org>,
	Stanislav Fomichev <sdf@fomichev.me>,
	Hao Luo <haoluo@google.com>,
	Jiri Olsa <jolsa@kernel.org>
Date: Sun, 11 Aug 2024 18:13:33 +0200

.
Subject: kernel/bpf/verifier.c:19160:44: sparse: sparse: cast truncates bits
 from constant value (c000000000002000 becomes 2000)
From: kernel test robot <lkp@intel.com>
To: Alexei Starovoitov <ast@kernel.org>
Cc: oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org,
	Daniel Borkmann <daniel@iogearbox.net>
Date: Mon, 12 Aug 2024 03:46:11 +0800

.
Subject: [PATCH v4 0/4] Introduce userspace-driven ALSA timers
From: Ivan Orlov <ivan.orlov0322@gmail.com>
To: perex@perex.cz,
	tiwai@suse.com,
	corbet@lwn.net,
	broonie@kernel.org,
	shuah@kernel.org
Cc: Ivan Orlov <ivan.orlov0322@gmail.com>,
	linux-kselftest@vger.kernel.org,
	linux-doc@vger.kernel.org,
	linux-sound@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	christophe.jaillet@wanadoo.fr,
	aholzinger@gmx.de
Date: Sun, 11 Aug 2024 21:23:33 +0100

.
Subject: [PATCH] Squashfs: sanity check symbolic link size
From: Phillip Lougher <phillip@squashfs.org.uk>
To: akpm@linux-foundation.org,
	viro@zeniv.linux.org.uk,
	brauner@kernel.org,
	jack@suse.cz,
	linux-fsdevel@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Phillip Lougher <phillip@squashfs.org.uk>,
	Lizhi Xu <lizhi.xu@windriver.com>,
	syzbot+24ac24ff58dc5b0d26b9@syzkaller.appspotmail.com
Date: Sun, 11 Aug 2024 21:13:01 +0100

.
Subject: [PATCH v2 0/8] Add support for Renesas RZ/V2H(P) SoC and GP-EVK platform
From: Prabhakar <prabhakar.csengg@gmail.com>
To: Geert Uytterhoeven <geert+renesas@glider.be>,
	Magnus Damm <magnus.damm@gmail.com>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>
Cc: linux-renesas-soc@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Prabhakar <prabhakar.csengg@gmail.com>,
	Biju Das <biju.das.jz@bp.renesas.com>,
	Fabrizio Castro <fabrizio.castro.jz@renesas.com>,
	Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Date: Sun, 11 Aug 2024 21:49:47 +0100

.
Subject: linux-next: fetch warning for the bcachefs tree
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Kent Overstreet <kent.overstreet@linux.dev>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>, Linux Next
 Mailing List <linux-next@vger.kernel.org>
Date: Mon, 12 Aug 2024 07:14:59 +1000

.
Subject: linux-next: Fixes tag needs some work in the gpio-brgl-fixes tree
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Bartosz Golaszewski <brgl@bgdev.pl>
Cc: Asmaa Mnebhi <asmaa@nvidia.com>, Linux Kernel Mailing List
 <linux-kernel@vger.kernel.org>, Linux Next Mailing List
 <linux-next@vger.kernel.org>
Date: Mon, 12 Aug 2024 07:11:16 +1000

.
Subject: [PATCH mm-unstable v1 0/3] mm/hugetlb: alloc/free gigantic folios
From: Yu Zhao <yuzhao@google.com>
To: Andrew Morton <akpm@linux-foundation.org>, Muchun Song <muchun.song@linux.dev>
Cc: "Matthew Wilcox (Oracle)" <willy@infradead.org>, Zi Yan <ziy@nvidia.com>, linux-mm@kvack.org, 
	linux-kernel@vger.kernel.org, Yu Zhao <yuzhao@google.com>
Date: Sun, 11 Aug 2024 15:21:26 -0600

.
Subject: [PATCH] mmc: dw_mmc: allow biu and ciu clocks to defer
From: Ben Whitten <ben.whitten@gmail.com>
To: Jaehoon Chung <jh80.chung@samsung.com>,
	Ulf Hansson <ulf.hansson@linaro.org>,
	Will Newton <will.newton@imgtec.com>,
	Thomas Abraham <thomas.abraham@linaro.org>,
	Abhilash Kesavan <a.kesavan@samsung.com>,
	Chris Ball <cjb@laptop.org>
Cc: Hauke Mehrtens <hauke@hauke-m.de>,
	Ben Whitten <ben.whitten@gmail.com>,
	linux-mmc@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sun, 11 Aug 2024 22:22:11 +0100

.
Subject: linux-next: duplicate patches in the spmi tree
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Stephen Boyd <sboyd@kernel.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>, Linux Next
 Mailing List <linux-next@vger.kernel.org>
Date: Mon, 12 Aug 2024 07:34:15 +1000

.
Subject: Linux 6.11-rc3
From: Linus Torvalds <torvalds@linux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Date: Sun, 11 Aug 2024 14:35:08 -0700

.
Subject: linux-next: Fixes tag needs some work in the pwm tree
From: Stephen Rothwell <sfr@canb.auug.org.au>
To: Uwe =?UTF-8?B?S2xlaW5lLUvDtm5pZw==?= <u.kleine-koenig@pengutronix.de>
Cc: Jiapeng Chong <jiapeng.chong@linux.alibaba.com>, Linux Kernel Mailing
 List <linux-kernel@vger.kernel.org>, Linux Next Mailing List
 <linux-next@vger.kernel.org>
Date: Mon, 12 Aug 2024 07:38:36 +1000

.
Subject: [PATCH 1/1] dt-bindings: input: convert rotary-encoder to yaml
From: Frank Li <Frank.Li@nxp.com>
To: Dmitry Torokhov <dmitry.torokhov@gmail.com>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	linux-input@vger.kernel.org (open list:INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN)...),
	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
Date: Sun, 11 Aug 2024 17:46:55 -0400

.
