Commit b8917b4a authored by Paolo Bonzini's avatar Paolo Bonzini
Browse files
KVM/arm64 updates for v5.14.

- Add MTE support in guests, complete with tag save/restore interface
- Reduce the impact of CMOs by moving them in the page-table code
- Allow device block mappings at stage-2
- Reduce the footprint of the vmemmap in protected mode
- Support the vGIC on dumb systems such as the Apple M1
- Add selftest infrastructure to support multiple configuration
  and apply that to PMU/non-PMU setups
- Add selftests for the debug architecture
- The usual crop of PMU fixes
parents 79b1e565 188982cd
Loading
Loading
Loading
Loading
+14 −3
Original line number Original line Diff line number Diff line
@@ -1458,11 +1458,22 @@ unprivileged_bpf_disabled
=========================
=========================


Writing 1 to this entry will disable unprivileged calls to ``bpf()``;
Writing 1 to this entry will disable unprivileged calls to ``bpf()``;
once disabled, calling ``bpf()`` without ``CAP_SYS_ADMIN`` will return
once disabled, calling ``bpf()`` without ``CAP_SYS_ADMIN`` or ``CAP_BPF``
``-EPERM``.
will return ``-EPERM``. Once set to 1, this can't be cleared from the
running kernel anymore.


Once set, this can't be cleared.
Writing 2 to this entry will also disable unprivileged calls to ``bpf()``,
however, an admin can still change this setting later on, if needed, by
writing 0 or 1 to this entry.


If ``BPF_UNPRIV_DEFAULT_OFF`` is enabled in the kernel config, then this
entry will default to 2 instead of 0.

= =============================================================
0 Unprivileged calls to ``bpf()`` are enabled
1 Unprivileged calls to ``bpf()`` are disabled without recovery
2 Unprivileged calls to ``bpf()`` are disabled
= =============================================================


watchdog
watchdog
========
========
+0 −2
Original line number Original line Diff line number Diff line
@@ -60,7 +60,6 @@ properties:
    maxItems: 2
    maxItems: 2


  idt,xtal-load-femtofarads:
  idt,xtal-load-femtofarads:
    $ref: /schemas/types.yaml#/definitions/uint32
    minimum: 9000
    minimum: 9000
    maximum: 22760
    maximum: 22760
    description: Optional load capacitor for XTAL1 and XTAL2
    description: Optional load capacitor for XTAL1 and XTAL2
@@ -84,7 +83,6 @@ patternProperties:
        enum: [ 1800000, 2500000, 3300000 ]
        enum: [ 1800000, 2500000, 3300000 ]
      idt,slew-percent:
      idt,slew-percent:
        description: The Slew rate control for CMOS single-ended.
        description: The Slew rate control for CMOS single-ended.
        $ref: /schemas/types.yaml#/definitions/uint32
        enum: [ 80, 85, 90, 100 ]
        enum: [ 80, 85, 90, 100 ]


required:
required:
+7 −0
Original line number Original line Diff line number Diff line
@@ -46,6 +46,13 @@ properties:
    description: |
    description: |
      I2C bus timeout in microseconds
      I2C bus timeout in microseconds


  fsl,i2c-erratum-a004447:
    $ref: /schemas/types.yaml#/definitions/flag
    description: |
      Indicates the presence of QorIQ erratum A-004447, which
      says that the standard i2c recovery scheme mechanism does
      not work and an alternate implementation is needed.

required:
required:
  - compatible
  - compatible
  - reg
  - reg
+0 −1
Original line number Original line Diff line number Diff line
@@ -102,7 +102,6 @@ patternProperties:


      st,adc-channel-names:
      st,adc-channel-names:
        description: List of single-ended channel names.
        description: List of single-ended channel names.
        $ref: /schemas/types.yaml#/definitions/string-array


      st,filter-order:
      st,filter-order:
        description: |
        description: |
+0 −1
Original line number Original line Diff line number Diff line
@@ -38,6 +38,5 @@ properties:
      Duration in seconds which the key should be kept pressed for device to
      Duration in seconds which the key should be kept pressed for device to
      reset automatically. Device with key pressed reset feature can specify
      reset automatically. Device with key pressed reset feature can specify
      this property.
      this property.
    $ref: /schemas/types.yaml#/definitions/uint32


additionalProperties: true
additionalProperties: true
Loading