Skip to content

Commit 7ee4e32

Browse files
committed
Merge remote-tracking branch 'stable/linux-6.12.y' into rpi-6.12.y
2 parents 258d857 + eefc956 commit 7ee4e32

187 files changed

Lines changed: 1327 additions & 727 deletions

File tree

Some content is hidden

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

Documentation/admin-guide/mm/damon/reclaim.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,10 @@ of parametrs except ``enabled`` again. Once the re-reading is done, this
7171
parameter is set as ``N``. If invalid parameters are found while the
7272
re-reading, DAMON_RECLAIM will be disabled.
7373

74+
Once ``Y`` is written to this parameter, the user must not write to any
75+
parameters until reading ``commit_inputs`` again returns ``N``. If users
76+
violate this rule, the kernel may exhibit undefined behavior.
77+
7478
min_age
7579
-------
7680

Documentation/devicetree/bindings/net/nvidia,tegra234-mgbe.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ properties:
4242
- const: mgbe
4343
- const: mac
4444
- const: mac-divider
45-
- const: ptp-ref
45+
- const: ptp_ref
4646
- const: rx-input-m
4747
- const: rx-input
4848
- const: tx
@@ -133,7 +133,7 @@ examples:
133133
<&bpmp TEGRA234_CLK_MGBE0_RX_PCS_M>,
134134
<&bpmp TEGRA234_CLK_MGBE0_RX_PCS>,
135135
<&bpmp TEGRA234_CLK_MGBE0_TX_PCS>;
136-
clock-names = "mgbe", "mac", "mac-divider", "ptp-ref", "rx-input-m",
136+
clock-names = "mgbe", "mac", "mac-divider", "ptp_ref", "rx-input-m",
137137
"rx-input", "tx", "eee-pcs", "rx-pcs-input", "rx-pcs-m",
138138
"rx-pcs", "tx-pcs";
139139
resets = <&bpmp TEGRA234_RESET_MGBE0_MAC>,

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# SPDX-License-Identifier: GPL-2.0
22
VERSION = 6
33
PATCHLEVEL = 12
4-
SUBLEVEL = 82
4+
SUBLEVEL = 83
55
EXTRAVERSION =
66
NAME = Baby Opossum Posse
77

arch/arm64/boot/dts/freescale/imx8mq.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1636,7 +1636,7 @@
16361636
<&clk IMX8MQ_GPU_PLL_OUT>,
16371637
<&clk IMX8MQ_GPU_PLL>;
16381638
assigned-clock-rates = <800000000>, <800000000>,
1639-
<800000000>, <800000000>, <0>;
1639+
<800000000>, <400000000>, <0>;
16401640
power-domains = <&pgc_gpu>;
16411641
};
16421642

arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,7 @@
311311
pinctrl-2 = <&pinctrl_usdhc1_200mhz>;
312312
bus-width = <8>;
313313
non-removable;
314+
fsl,tuning-step = <1>;
314315
status = "okay";
315316
};
316317

@@ -323,6 +324,7 @@
323324
vmmc-supply = <&reg_usdhc2_vmmc>;
324325
bus-width = <4>;
325326
no-mmc;
327+
fsl,tuning-step = <1>;
326328
status = "okay";
327329
};
328330

arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -273,21 +273,21 @@
273273
/* enable SION for data and cmd pad due to ERR052021 */
274274
pinctrl_usdhc1: usdhc1grp {
275275
fsl,pins = <
276-
/* PD | FSEL 3 | DSE X5 */
277-
MX93_PAD_SD1_CLK__USDHC1_CLK 0x5be
276+
/* PD | FSEL 3 | DSE X4 */
277+
MX93_PAD_SD1_CLK__USDHC1_CLK 0x59e
278278
/* HYS | FSEL 0 | no drive */
279279
MX93_PAD_SD1_STROBE__USDHC1_STROBE 0x1000
280-
/* HYS | FSEL 3 | X5 */
281-
MX93_PAD_SD1_CMD__USDHC1_CMD 0x400011be
282-
/* HYS | FSEL 3 | X4 */
283-
MX93_PAD_SD1_DATA0__USDHC1_DATA0 0x4000119e
284-
MX93_PAD_SD1_DATA1__USDHC1_DATA1 0x4000119e
285-
MX93_PAD_SD1_DATA2__USDHC1_DATA2 0x4000119e
286-
MX93_PAD_SD1_DATA3__USDHC1_DATA3 0x4000119e
287-
MX93_PAD_SD1_DATA4__USDHC1_DATA4 0x4000119e
288-
MX93_PAD_SD1_DATA5__USDHC1_DATA5 0x4000119e
289-
MX93_PAD_SD1_DATA6__USDHC1_DATA6 0x4000119e
290-
MX93_PAD_SD1_DATA7__USDHC1_DATA7 0x4000119e
280+
/* HYS | PU | FSEL 3 | DSE X4 */
281+
MX93_PAD_SD1_CMD__USDHC1_CMD 0x4000139e
282+
/* HYS | PU | FSEL 3 | DSE X4 */
283+
MX93_PAD_SD1_DATA0__USDHC1_DATA0 0x4000139e
284+
MX93_PAD_SD1_DATA1__USDHC1_DATA1 0x4000139e
285+
MX93_PAD_SD1_DATA2__USDHC1_DATA2 0x4000139e
286+
MX93_PAD_SD1_DATA3__USDHC1_DATA3 0x4000139e
287+
MX93_PAD_SD1_DATA4__USDHC1_DATA4 0x4000139e
288+
MX93_PAD_SD1_DATA5__USDHC1_DATA5 0x4000139e
289+
MX93_PAD_SD1_DATA6__USDHC1_DATA6 0x4000139e
290+
MX93_PAD_SD1_DATA7__USDHC1_DATA7 0x4000139e
291291
>;
292292
};
293293

arch/arm64/boot/dts/qcom/x1e80100.dtsi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@
280280
idle-state-name = "ret";
281281
arm,psci-suspend-param = <0x00000004>;
282282
entry-latency-us = <180>;
283-
exit-latency-us = <500>;
283+
exit-latency-us = <320>;
284284
min-residency-us = <600>;
285285
};
286286
};

arch/arm64/include/asm/uaccess.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -480,7 +480,7 @@ extern __must_check long strnlen_user(const char __user *str, long n);
480480
#ifdef CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE
481481
extern unsigned long __must_check __copy_user_flushcache(void *to, const void __user *from, unsigned long n);
482482

483-
static inline int __copy_from_user_flushcache(void *dst, const void __user *src, unsigned size)
483+
static inline size_t copy_from_user_flushcache(void *dst, const void __user *src, size_t size)
484484
{
485485
kasan_check_write(dst, size);
486486
return __copy_user_flushcache(dst, __uaccess_mask_ptr(src), size);

arch/arm64/kvm/guest.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929

3030
#include "trace.h"
3131

32-
const struct _kvm_stats_desc kvm_vm_stats_desc[] = {
32+
const struct kvm_stats_desc kvm_vm_stats_desc[] = {
3333
KVM_GENERIC_VM_STATS()
3434
};
3535

@@ -42,7 +42,7 @@ const struct kvm_stats_header kvm_vm_stats_header = {
4242
sizeof(kvm_vm_stats_desc),
4343
};
4444

45-
const struct _kvm_stats_desc kvm_vcpu_stats_desc[] = {
45+
const struct kvm_stats_desc kvm_vcpu_stats_desc[] = {
4646
KVM_GENERIC_VCPU_STATS(),
4747
STATS_DESC_COUNTER(VCPU, hvc_exit_stat),
4848
STATS_DESC_COUNTER(VCPU, wfe_exit_stat),

arch/loongarch/kvm/vcpu.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
#define CREATE_TRACE_POINTS
1515
#include "trace.h"
1616

17-
const struct _kvm_stats_desc kvm_vcpu_stats_desc[] = {
17+
const struct kvm_stats_desc kvm_vcpu_stats_desc[] = {
1818
KVM_GENERIC_VCPU_STATS(),
1919
STATS_DESC_COUNTER(VCPU, int_exits),
2020
STATS_DESC_COUNTER(VCPU, idle_exits),

0 commit comments

Comments
 (0)