Skip to content

Commit 19f6d30

Browse files
Merge pull request #39 from torvalds/master
Sync update
2 parents 90f0846 + cb01581 commit 19f6d30

File tree

685 files changed

+42724
-9558
lines changed

Some content is hidden

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

685 files changed

+42724
-9558
lines changed

CREDITS

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ D: One of assisting postmasters for vger.kernel.org's lists
1616
S: (ask for current address)
1717
S: Finland
1818

19+
N: Kishon Vijay Abraham I
20+
E: kishon@kernel.org
21+
D: Generic Phy Framework
22+
1923
N: Thomas Abraham
2024
E: thomas.ab@samsung.com
2125
D: Samsung pin controller driver

Documentation/ABI/testing/sysfs-fs-f2fs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -643,6 +643,12 @@ Contact: "Jaegeuk Kim" <jaegeuk@kernel.org>
643643
Description: Shows the number of unusable blocks in a section which was defined by
644644
the zone capacity reported by underlying zoned device.
645645

646+
What: /sys/fs/f2fs/<disk>/max_open_zones
647+
Date: November 2025
648+
Contact: "Yongpeng Yang" <yangyongpeng@xiaomi.com>
649+
Description: Shows the max number of zones that F2FS can write concurrently when a zoned
650+
device is mounted.
651+
646652
What: /sys/fs/f2fs/<disk>/current_atomic_write
647653
Date: July 2022
648654
Contact: "Daeho Jeong" <daehojeong@google.com>

Documentation/admin-guide/kernel-parameters.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -767,6 +767,14 @@ Kernel parameters
767767
nokmem -- Disable kernel memory accounting.
768768
nobpf -- Disable BPF memory accounting.
769769

770+
check_pages= [MM,EARLY] Enable sanity checking of pages after
771+
allocations / before freeing. This adds checks to catch
772+
double-frees, use-after-frees, and other sources of
773+
page corruption by inspecting page internals (flags,
774+
mapcount/refcount, memcg_data, etc.).
775+
Format: { "0" | "1" }
776+
Default: 0 (1 if CONFIG_DEBUG_VM is set)
777+
770778
checkreqprot= [SELINUX] Set initial checkreqprot flag value.
771779
Format: { "0" | "1" }
772780
See security/selinux/Kconfig help text.

Documentation/devicetree/bindings/clock/airoha,en7523-scu.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,6 @@ allOf:
6464
reg:
6565
minItems: 2
6666

67-
'#reset-cells': false
68-
6967
- if:
7068
properties:
7169
compatible:
@@ -85,6 +83,7 @@ examples:
8583
reg = <0x1fa20000 0x400>,
8684
<0x1fb00000 0x1000>;
8785
#clock-cells = <1>;
86+
#reset-cells = <1>;
8887
};
8988
9089
- |

Documentation/devicetree/bindings/clock/armada3700-xtal-clock.txt

Lines changed: 0 additions & 29 deletions
This file was deleted.
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2+
%YAML 1.2
3+
---
4+
$id: http://devicetree.org/schemas/clock/fsl,imx8ulp-sim-lpav.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
6+
7+
title: NXP i.MX8ULP LPAV System Integration Module (SIM)
8+
9+
maintainers:
10+
- Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
11+
12+
description:
13+
The i.MX8ULP LPAV subsystem contains a block control module known as
14+
SIM LPAV, which offers functionalities such as clock gating or reset
15+
line assertion/de-assertion.
16+
17+
properties:
18+
compatible:
19+
const: fsl,imx8ulp-sim-lpav
20+
21+
reg:
22+
maxItems: 1
23+
24+
clocks:
25+
maxItems: 3
26+
27+
clock-names:
28+
items:
29+
- const: bus
30+
- const: core
31+
- const: plat
32+
33+
'#clock-cells':
34+
const: 1
35+
36+
'#reset-cells':
37+
const: 1
38+
39+
mux-controller:
40+
$ref: /schemas/mux/reg-mux.yaml#
41+
42+
required:
43+
- compatible
44+
- reg
45+
- clocks
46+
- clock-names
47+
- '#clock-cells'
48+
- '#reset-cells'
49+
- mux-controller
50+
51+
additionalProperties: false
52+
53+
examples:
54+
- |
55+
#include <dt-bindings/clock/imx8ulp-clock.h>
56+
57+
clock-controller@2da50000 {
58+
compatible = "fsl,imx8ulp-sim-lpav";
59+
reg = <0x2da50000 0x10000>;
60+
clocks = <&cgc2 IMX8ULP_CLK_LPAV_BUS_DIV>,
61+
<&cgc2 IMX8ULP_CLK_HIFI_DIVCORE>,
62+
<&cgc2 IMX8ULP_CLK_HIFI_DIVPLAT>;
63+
clock-names = "bus", "core", "plat";
64+
#clock-cells = <1>;
65+
#reset-cells = <1>;
66+
67+
mux-controller {
68+
compatible = "reg-mux";
69+
#mux-control-cells = <1>;
70+
mux-reg-masks = <0x8 0x00000200>;
71+
};
72+
};

Documentation/devicetree/bindings/clock/google,gs101-clock.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ properties:
4646
"#clock-cells":
4747
const: 1
4848

49+
power-domains:
50+
maxItems: 1
51+
4952
reg:
5053
maxItems: 1
5154

Documentation/devicetree/bindings/clock/microchip,mpfs-clkcfg.yaml

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,23 @@ properties:
2222
const: microchip,mpfs-clkcfg
2323

2424
reg:
25-
items:
26-
- description: |
27-
clock config registers:
28-
These registers contain enable, reset & divider tables for the, cpu,
29-
axi, ahb and rtc/mtimer reference clocks as well as enable and reset
30-
for the peripheral clocks.
31-
- description: |
32-
mss pll dri registers:
33-
Block of registers responsible for dynamic reconfiguration of the mss
34-
pll
25+
oneOf:
26+
- items:
27+
- description: |
28+
clock config registers:
29+
These registers contain enable, reset & divider tables for the, cpu,
30+
axi, ahb and rtc/mtimer reference clocks as well as enable and reset
31+
for the peripheral clocks.
32+
- description: |
33+
mss pll dri registers:
34+
Block of registers responsible for dynamic reconfiguration of the mss
35+
pll
36+
deprecated: true
37+
- items:
38+
- description: |
39+
mss pll dri registers:
40+
Block of registers responsible for dynamic reconfiguration of the mss
41+
pll
3542
3643
clocks:
3744
maxItems: 1
@@ -69,11 +76,12 @@ examples:
6976
- |
7077
#include <dt-bindings/clock/microchip,mpfs-clock.h>
7178
soc {
72-
#address-cells = <2>;
73-
#size-cells = <2>;
74-
clkcfg: clock-controller@20002000 {
79+
#address-cells = <1>;
80+
#size-cells = <1>;
81+
82+
clkcfg: clock-controller@3E001000 {
7583
compatible = "microchip,mpfs-clkcfg";
76-
reg = <0x0 0x20002000 0x0 0x1000>, <0x0 0x3E001000 0x0 0x1000>;
84+
reg = <0x3E001000 0x1000>;
7785
clocks = <&ref>;
7886
#clock-cells = <1>;
7987
};

Documentation/devicetree/bindings/clock/qcom,rpmhcc.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ properties:
1818
compatible:
1919
enum:
2020
- qcom,glymur-rpmh-clk
21+
- qcom,kaanapali-rpmh-clk
2122
- qcom,milos-rpmh-clk
2223
- qcom,qcs615-rpmh-clk
2324
- qcom,qdu1000-rpmh-clk

Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
77
title: Qualcomm Video Clock & Reset Controller on SM8450
88

99
maintainers:
10-
- Taniya Das <quic_tdas@quicinc.com>
10+
- Taniya Das <taniya.das@oss.qualcomm.com>
1111
- Jagadeesh Kona <quic_jkona@quicinc.com>
1212

1313
description: |
@@ -17,6 +17,7 @@ description: |
1717
See also:
1818
include/dt-bindings/clock/qcom,sm8450-videocc.h
1919
include/dt-bindings/clock/qcom,sm8650-videocc.h
20+
include/dt-bindings/clock/qcom,sm8750-videocc.h
2021
2122
properties:
2223
compatible:
@@ -25,6 +26,7 @@ properties:
2526
- qcom,sm8475-videocc
2627
- qcom,sm8550-videocc
2728
- qcom,sm8650-videocc
29+
- qcom,sm8750-videocc
2830
- qcom,x1e80100-videocc
2931

3032
clocks:
@@ -61,6 +63,7 @@ allOf:
6163
enum:
6264
- qcom,sm8450-videocc
6365
- qcom,sm8550-videocc
66+
- qcom,sm8750-videocc
6467
then:
6568
required:
6669
- required-opps

0 commit comments

Comments
 (0)