Skip to content

Commit 31b0beb

Browse files
authored
Merge pull request #205 from sgaud-quic/qcom-6.18.y-lts
Merge tag 'v6.18.7' into qcom-6.18.y
2 parents 3509f90 + 69f5157 commit 31b0beb

1,687 files changed

Lines changed: 17769 additions & 9343 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/LSM/Smack.rst

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -601,10 +601,15 @@ specification.
601601
Task Attribute
602602
~~~~~~~~~~~~~~
603603

604-
The Smack label of a process can be read from /proc/<pid>/attr/current. A
605-
process can read its own Smack label from /proc/self/attr/current. A
604+
The Smack label of a process can be read from ``/proc/<pid>/attr/current``. A
605+
process can read its own Smack label from ``/proc/self/attr/current``. A
606606
privileged process can change its own Smack label by writing to
607-
/proc/self/attr/current but not the label of another process.
607+
``/proc/self/attr/current`` but not the label of another process.
608+
609+
Format of writing is : only the label or the label followed by one of the
610+
3 trailers: ``\n`` (by common agreement for ``/proc/...`` interfaces),
611+
``\0`` (because some applications incorrectly include it),
612+
``\n\0`` (because we think some applications may incorrectly include it).
608613

609614
File Attribute
610615
~~~~~~~~~~~~~~
@@ -696,6 +701,11 @@ sockets.
696701
A privileged program may set this to match the label of another
697702
task with which it hopes to communicate.
698703

704+
UNIX domain socket (UDS) with a BSD address functions both as a file in a
705+
filesystem and as a socket. As a file, it carries the SMACK64 attribute. This
706+
attribute is not involved in Smack security enforcement and is immutably
707+
assigned the label "*".
708+
699709
Smack Netlabel Exceptions
700710
~~~~~~~~~~~~~~~~~~~~~~~~~
701711

Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ properties:
4141
patternProperties:
4242
"^sdhci@[0-9a-f]+$":
4343
type: object
44-
$ref: mmc-controller.yaml
44+
$ref: sdhci-common.yaml
4545
unevaluatedProperties: false
4646

4747
properties:

Documentation/devicetree/bindings/pci/amlogic,axg-pcie.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ properties:
3636

3737
reg:
3838
items:
39-
- description: External local bus interface registers
39+
- description: Data Bus Interface registers
4040
- description: Meson designed configuration registers
4141
- description: PCIe configuration space
4242

4343
reg-names:
4444
items:
45-
- const: elbi
45+
- const: dbi
4646
- const: cfg
4747
- const: config
4848

@@ -113,7 +113,7 @@ examples:
113113
pcie: pcie@f9800000 {
114114
compatible = "amlogic,axg-pcie", "snps,dw-pcie";
115115
reg = <0xf9800000 0x400000>, <0xff646000 0x2000>, <0xf9f00000 0x100000>;
116-
reg-names = "elbi", "cfg", "config";
116+
reg-names = "dbi", "cfg", "config";
117117
interrupts = <GIC_SPI 177 IRQ_TYPE_EDGE_RISING>;
118118
clocks = <&pclk>, <&clk_port>, <&clk_phy>;
119119
clock-names = "pclk", "port", "general";

Documentation/devicetree/bindings/pci/qcom,pcie-sc7280.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,11 @@ properties:
7676
items:
7777
- const: pci
7878

79+
required:
80+
- power-domains
81+
- resets
82+
- reset-names
83+
7984
allOf:
8085
- $ref: qcom,pcie-common.yaml#
8186

Documentation/devicetree/bindings/pci/qcom,pcie-sc8280xp.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@ properties:
6161
required:
6262
- interconnects
6363
- interconnect-names
64+
- power-domains
65+
- resets
66+
- reset-names
6467

6568
allOf:
6669
- $ref: qcom,pcie-common.yaml#

Documentation/devicetree/bindings/pci/qcom,pcie-sm8150.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,11 @@ properties:
7474
items:
7575
- const: pci
7676

77+
required:
78+
- power-domains
79+
- resets
80+
- reset-names
81+
7782
allOf:
7883
- $ref: qcom,pcie-common.yaml#
7984

Documentation/devicetree/bindings/pci/qcom,pcie-sm8250.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@ properties:
8383
items:
8484
- const: pci
8585

86+
required:
87+
- power-domains
88+
- resets
89+
- reset-names
90+
8691
allOf:
8792
- $ref: qcom,pcie-common.yaml#
8893

Documentation/devicetree/bindings/pci/qcom,pcie-sm8350.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,11 @@ properties:
7373
items:
7474
- const: pci
7575

76+
required:
77+
- power-domains
78+
- resets
79+
- reset-names
80+
7681
allOf:
7782
- $ref: qcom,pcie-common.yaml#
7883

Documentation/devicetree/bindings/pci/qcom,pcie-sm8450.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,11 @@ properties:
7777
items:
7878
- const: pci
7979

80+
required:
81+
- power-domains
82+
- resets
83+
- reset-names
84+
8085
allOf:
8186
- $ref: qcom,pcie-common.yaml#
8287

Documentation/devicetree/bindings/pci/qcom,pcie-sm8550.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@ properties:
8383
- const: pci # PCIe core reset
8484
- const: link_down # PCIe link down reset
8585

86+
required:
87+
- power-domains
88+
- resets
89+
- reset-names
90+
8691
allOf:
8792
- $ref: qcom,pcie-common.yaml#
8893

0 commit comments

Comments
 (0)