Skip to content

Commit c935ef4

Browse files
Merge pull request #45 from torvalds/master
Sync update
2 parents 3fd799c + f14faaf commit c935ef4

File tree

229 files changed

+1540
-972
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

229 files changed

+1540
-972
lines changed

.mailmap

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -786,7 +786,8 @@ Subash Abhinov Kasiviswanathan <quic_subashab@quicinc.com> <subashab@codeaurora.
786786
Subbaraman Narayanamurthy <quic_subbaram@quicinc.com> <subbaram@codeaurora.org>
787787
Subhash Jadavani <subhashj@codeaurora.org>
788788
Sudarshan Rajagopalan <quic_sudaraja@quicinc.com> <sudaraja@codeaurora.org>
789-
Sudeep Holla <sudeep.holla@arm.com> Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
789+
Sudeep Holla <sudeep.holla@kernel.org> Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
790+
Sudeep Holla <sudeep.holla@kernel.org> <sudeep.holla@arm.com>
790791
Sumit Garg <sumit.garg@kernel.org> <sumit.garg@linaro.org>
791792
Sumit Semwal <sumit.semwal@ti.com>
792793
Surabhi Vishnoi <quic_svishnoi@quicinc.com> <svishnoi@codeaurora.org>
@@ -851,6 +852,7 @@ Valentin Schneider <vschneid@redhat.com> <valentin.schneider@arm.com>
851852
Veera Sundaram Sankaran <quic_veeras@quicinc.com> <veeras@codeaurora.org>
852853
Veerabhadrarao Badiganti <quic_vbadigan@quicinc.com> <vbadigan@codeaurora.org>
853854
Venkateswara Naralasetty <quic_vnaralas@quicinc.com> <vnaralas@codeaurora.org>
855+
Viacheslav Bocharov <v@baodeep.com> <adeep@lexina.in>
854856
Vikash Garodia <vikash.garodia@oss.qualcomm.com> <vgarodia@codeaurora.org>
855857
Vikash Garodia <vikash.garodia@oss.qualcomm.com> <quic_vgarodia@quicinc.com>
856858
Vincent Mailhol <mailhol@kernel.org> <mailhol.vincent@wanadoo.fr>

Documentation/ABI/testing/sysfs-class-tsm

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,3 @@ Description:
77
signals when the PCI layer is able to support establishment of
88
link encryption and other device-security features coordinated
99
through a platform tsm.
10-
11-
What: /sys/class/tsm/tsmN/streamH.R.E
12-
Contact: linux-pci@vger.kernel.org
13-
Description:
14-
(RO) When a host bridge has established a secure connection via
15-
the platform TSM, symlink appears. The primary function of this
16-
is have a system global review of TSM resource consumption
17-
across host bridges. The link points to the endpoint PCI device
18-
and matches the same link published by the host bridge. See
19-
Documentation/ABI/testing/sysfs-devices-pci-host-bridge.

Documentation/admin-guide/sysctl/vm.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,8 @@ eventually gets pushed out to disk. This tunable is used to define when dirty
231231
inode is old enough to be eligible for writeback by the kernel flusher threads.
232232
And, it is also used as the interval to wakeup dirtytime_writeback thread.
233233

234+
Setting this to zero disables periodic dirtytime writeback.
235+
234236

235237
dirty_writeback_centisecs
236238
=========================

Documentation/devicetree/bindings/pinctrl/marvell,armada3710-xb-pinctrl.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ patternProperties:
8888
pcie1_clkreq, pcie1_wakeup, pmic0, pmic1, ptp, ptp_clk,
8989
ptp_trig, pwm0, pwm1, pwm2, pwm3, rgmii, sdio0, sdio_sb, smi,
9090
spi_cs1, spi_cs2, spi_cs3, spi_quad, uart1, uart2,
91-
usb2_drvvbus1, usb32_drvvbus ]
91+
usb2_drvvbus1, usb32_drvvbus0 ]
9292

9393
function:
9494
enum: [ drvbus, emmc, gpio, i2c, jtag, led, mii, mii_err, onewire,

Documentation/devicetree/bindings/sound/fsl,sai.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ properties:
4444
- items:
4545
- enum:
4646
- fsl,imx94-sai
47+
- fsl,imx952-sai
4748
- const: fsl,imx95-sai
4849

4950
reg:

MAINTAINERS

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ F: tools/power/acpi/
335335
ACPI FOR ARM64 (ACPI/arm64)
336336
M: Lorenzo Pieralisi <lpieralisi@kernel.org>
337337
M: Hanjun Guo <guohanjun@huawei.com>
338-
M: Sudeep Holla <sudeep.holla@arm.com>
338+
M: Sudeep Holla <sudeep.holla@kernel.org>
339339
L: linux-acpi@vger.kernel.org
340340
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
341341
S: Maintained
@@ -351,7 +351,7 @@ F: drivers/acpi/riscv/
351351
F: include/linux/acpi_rimt.h
352352

353353
ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
354-
M: Sudeep Holla <sudeep.holla@arm.com>
354+
M: Sudeep Holla <sudeep.holla@kernel.org>
355355
L: linux-acpi@vger.kernel.org
356356
S: Supported
357357
F: drivers/mailbox/pcc.c
@@ -2747,14 +2747,14 @@ F: arch/arm/include/asm/hardware/dec21285.h
27472747
F: arch/arm/mach-footbridge/
27482748

27492749
ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2750-
M: Shawn Guo <shawnguo@kernel.org>
2750+
M: Frank Li <Frank.Li@nxp.com>
27512751
M: Sascha Hauer <s.hauer@pengutronix.de>
27522752
R: Pengutronix Kernel Team <kernel@pengutronix.de>
27532753
R: Fabio Estevam <festevam@gmail.com>
27542754
L: imx@lists.linux.dev
27552755
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
27562756
S: Maintained
2757-
T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2757+
T: git git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux.git
27582758
F: Documentation/devicetree/bindings/firmware/fsl*
27592759
F: Documentation/devicetree/bindings/firmware/nxp*
27602760
F: arch/arm/boot/dts/nxp/imx/
@@ -2769,22 +2769,22 @@ N: mxs
27692769
N: \bmxc[^\d]
27702770

27712771
ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2772-
M: Shawn Guo <shawnguo@kernel.org>
2772+
M: Frank Li <Frank.Li@nxp.com>
27732773
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
27742774
S: Maintained
2775-
T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2775+
T: git git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux.git
27762776
F: arch/arm/boot/dts/nxp/ls/
27772777
F: arch/arm64/boot/dts/freescale/fsl-*
27782778
F: arch/arm64/boot/dts/freescale/qoriq-*
27792779

27802780
ARM/FREESCALE VYBRID ARM ARCHITECTURE
2781-
M: Shawn Guo <shawnguo@kernel.org>
2781+
M: Frank Li <Frank.Li@nxp.com>
27822782
M: Sascha Hauer <s.hauer@pengutronix.de>
27832783
R: Pengutronix Kernel Team <kernel@pengutronix.de>
27842784
R: Stefan Agner <stefan@agner.ch>
27852785
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
27862786
S: Maintained
2787-
T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2787+
T: git git://git.kernel.org/pub/scm/linux/kernel/git/frank.li/linux.git
27882788
F: arch/arm/boot/dts/nxp/vf/
27892789
F: arch/arm/mach-imx/*vf610*
27902790

@@ -3681,7 +3681,7 @@ N: uniphier
36813681

36823682
ARM/VERSATILE EXPRESS PLATFORM
36833683
M: Liviu Dudau <liviu.dudau@arm.com>
3684-
M: Sudeep Holla <sudeep.holla@arm.com>
3684+
M: Sudeep Holla <sudeep.holla@kernel.org>
36853685
M: Lorenzo Pieralisi <lpieralisi@kernel.org>
36863686
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
36873687
S: Maintained
@@ -6513,7 +6513,7 @@ F: drivers/i2c/busses/i2c-cp2615.c
65136513

65146514
CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
65156515
M: Viresh Kumar <viresh.kumar@linaro.org>
6516-
M: Sudeep Holla <sudeep.holla@arm.com>
6516+
M: Sudeep Holla <sudeep.holla@kernel.org>
65176517
L: linux-pm@vger.kernel.org
65186518
S: Maintained
65196519
W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
@@ -6609,7 +6609,7 @@ F: include/linux/platform_data/cpuidle-exynos.h
66096609

66106610
CPUIDLE DRIVER - ARM PSCI
66116611
M: Lorenzo Pieralisi <lpieralisi@kernel.org>
6612-
M: Sudeep Holla <sudeep.holla@arm.com>
6612+
M: Sudeep Holla <sudeep.holla@kernel.org>
66136613
M: Ulf Hansson <ulf.hansson@linaro.org>
66146614
L: linux-pm@vger.kernel.org
66156615
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -9260,7 +9260,6 @@ F: drivers/scsi/be2iscsi/
92609260
EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
92619261
M: Ajit Khaparde <ajit.khaparde@broadcom.com>
92629262
M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9263-
M: Somnath Kotur <somnath.kotur@broadcom.com>
92649263
L: netdev@vger.kernel.org
92659264
S: Maintained
92669265
W: http://www.emulex.com
@@ -9816,7 +9815,7 @@ F: include/uapi/linux/firewire*.h
98169815
F: tools/firewire/
98179816

98189817
FIRMWARE FRAMEWORK FOR ARMV8-A
9819-
M: Sudeep Holla <sudeep.holla@arm.com>
9818+
M: Sudeep Holla <sudeep.holla@kernel.org>
98209819
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
98219820
S: Maintained
98229821
F: drivers/firmware/arm_ffa/
@@ -10514,7 +10513,7 @@ S: Maintained
1051410513
F: scripts/gendwarfksyms/
1051510514

1051610515
GENERIC ARCHITECTURE TOPOLOGY
10517-
M: Sudeep Holla <sudeep.holla@arm.com>
10516+
M: Sudeep Holla <sudeep.holla@kernel.org>
1051810517
L: linux-kernel@vger.kernel.org
1051910518
S: Maintained
1052010519
F: drivers/base/arch_topology.c
@@ -11376,6 +11375,11 @@ F: Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
1137611375
F: drivers/soc/hisilicon/kunpeng_hccs.c
1137711376
F: drivers/soc/hisilicon/kunpeng_hccs.h
1137811377

11378+
HISILICON SOC HHA DRIVER
11379+
M: Yushan Wang <wangyushan12@huawei.com>
11380+
S: Maintained
11381+
F: drivers/cache/hisi_soc_hha.c
11382+
1137911383
HISILICON LPC BUS DRIVER
1138011384
M: Jay Fang <f.fangjian@huawei.com>
1138111385
S: Maintained
@@ -15101,7 +15105,7 @@ F: drivers/mailbox/arm_mhuv2.c
1510115105
F: include/linux/mailbox/arm_mhuv2_message.h
1510215106

1510315107
MAILBOX ARM MHUv3
15104-
M: Sudeep Holla <sudeep.holla@arm.com>
15108+
M: Sudeep Holla <sudeep.holla@kernel.org>
1510515109
M: Cristian Marussi <cristian.marussi@arm.com>
1510615110
L: linux-kernel@vger.kernel.org
1510715111
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -20578,7 +20582,7 @@ F: drivers/pinctrl/pinctrl-amd.c
2057820582
PIN CONTROLLER - FREESCALE
2057920583
M: Dong Aisheng <aisheng.dong@nxp.com>
2058020584
M: Fabio Estevam <festevam@gmail.com>
20581-
M: Shawn Guo <shawnguo@kernel.org>
20585+
M: Frank Li <Frank.Li@nxp.com>
2058220586
M: Jacky Bai <ping.bai@nxp.com>
2058320587
R: Pengutronix Kernel Team <kernel@pengutronix.de>
2058420588
R: NXP S32 Linux Team <s32@nxp.com>
@@ -23631,7 +23635,7 @@ F: include/uapi/linux/sed*
2363123635
SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
2363223636
M: Mark Rutland <mark.rutland@arm.com>
2363323637
M: Lorenzo Pieralisi <lpieralisi@kernel.org>
23634-
M: Sudeep Holla <sudeep.holla@arm.com>
23638+
M: Sudeep Holla <sudeep.holla@kernel.org>
2363523639
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2363623640
S: Maintained
2363723641
F: drivers/firmware/smccc/
@@ -25395,7 +25399,7 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
2539525399
F: drivers/mfd/syscon.c
2539625400

2539725401
SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
25398-
M: Sudeep Holla <sudeep.holla@arm.com>
25402+
M: Sudeep Holla <sudeep.holla@kernel.org>
2539925403
R: Cristian Marussi <cristian.marussi@arm.com>
2540025404
L: arm-scmi@vger.kernel.org
2540125405
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -26547,7 +26551,7 @@ F: samples/tsm-mr/
2654726551

2654826552
TRUSTED SERVICES TEE DRIVER
2654926553
M: Balint Dobszay <balint.dobszay@arm.com>
26550-
M: Sudeep Holla <sudeep.holla@arm.com>
26554+
M: Sudeep Holla <sudeep.holla@kernel.org>
2655126555
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2655226556
L: trusted-services@lists.trustedfirmware.org
2655326557
S: Maintained

Makefile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
VERSION = 6
33
PATCHLEVEL = 19
44
SUBLEVEL = 0
5-
EXTRAVERSION = -rc7
5+
EXTRAVERSION = -rc8
66
NAME = Baby Opossum Posse
77

88
# *DOCUMENTATION*
@@ -1624,7 +1624,8 @@ MRPROPER_FILES += include/config include/generated \
16241624
certs/x509.genkey \
16251625
vmlinux-gdb.py \
16261626
rpmbuild \
1627-
rust/libmacros.so rust/libmacros.dylib
1627+
rust/libmacros.so rust/libmacros.dylib \
1628+
rust/libpin_init_internal.so rust/libpin_init_internal.dylib
16281629

16291630
# clean - Delete most, but leave enough to build external modules
16301631
#

arch/arm64/configs/defconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -670,7 +670,6 @@ CONFIG_PINCTRL_LPASS_LPI=m
670670
CONFIG_PINCTRL_SC7280_LPASS_LPI=m
671671
CONFIG_PINCTRL_SM6115_LPASS_LPI=m
672672
CONFIG_PINCTRL_SM8250_LPASS_LPI=m
673-
CONFIG_PINCTRL_SM8350_LPASS_LPI=m
674673
CONFIG_PINCTRL_SM8450_LPASS_LPI=m
675674
CONFIG_PINCTRL_SC8280XP_LPASS_LPI=m
676675
CONFIG_PINCTRL_SM8550_LPASS_LPI=m

arch/powerpc/kvm/book3s_hv_uvmem.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -723,7 +723,7 @@ static struct page *kvmppc_uvmem_get_page(unsigned long gpa, struct kvm *kvm)
723723

724724
dpage = pfn_to_page(uvmem_pfn);
725725
dpage->zone_device_data = pvt;
726-
zone_device_page_init(dpage, 0);
726+
zone_device_page_init(dpage, &kvmppc_uvmem_pgmap, 0);
727727
return dpage;
728728
out_clear:
729729
spin_lock(&kvmppc_uvmem_bitmap_lock);

arch/riscv/errata/sifive/errata.c

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -75,26 +75,12 @@ static u32 __init_or_module sifive_errata_probe(unsigned long archid,
7575
return cpu_req_errata;
7676
}
7777

78-
static void __init_or_module warn_miss_errata(u32 miss_errata)
79-
{
80-
int i;
81-
82-
pr_warn("----------------------------------------------------------------\n");
83-
pr_warn("WARNING: Missing the following errata may cause potential issues\n");
84-
for (i = 0; i < ERRATA_SIFIVE_NUMBER; i++)
85-
if (miss_errata & 0x1 << i)
86-
pr_warn("\tSiFive Errata[%d]:%s\n", i, errata_list[i].name);
87-
pr_warn("Please enable the corresponding Kconfig to apply them\n");
88-
pr_warn("----------------------------------------------------------------\n");
89-
}
90-
9178
void sifive_errata_patch_func(struct alt_entry *begin, struct alt_entry *end,
9279
unsigned long archid, unsigned long impid,
9380
unsigned int stage)
9481
{
9582
struct alt_entry *alt;
9683
u32 cpu_req_errata;
97-
u32 cpu_apply_errata = 0;
9884
u32 tmp;
9985

10086
BUILD_BUG_ON(ERRATA_SIFIVE_NUMBER >= RISCV_VENDOR_EXT_ALTERNATIVES_BASE);
@@ -118,10 +104,6 @@ void sifive_errata_patch_func(struct alt_entry *begin, struct alt_entry *end,
118104
patch_text_nosync(ALT_OLD_PTR(alt), ALT_ALT_PTR(alt),
119105
alt->alt_len);
120106
mutex_unlock(&text_mutex);
121-
cpu_apply_errata |= tmp;
122107
}
123108
}
124-
if (stage != RISCV_ALTERNATIVES_MODULE &&
125-
cpu_apply_errata != cpu_req_errata)
126-
warn_miss_errata(cpu_req_errata - cpu_apply_errata);
127109
}

0 commit comments

Comments
 (0)