Skip to content

Commit 91afa49

Browse files
author
Paolo Abeni
committed
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Cross-merge networking fixes after downstream PR (net-6.12-rc4). Conflicts: 107a034 ("net/mlx5: qos: Store rate groups in a qos domain") 1da9cfd ("net/mlx5: Unregister notifier on eswitch init failure") Signed-off-by: Paolo Abeni <[email protected]>
2 parents 906c686 + 07d6bf6 commit 91afa49

File tree

306 files changed

+2948
-1594
lines changed

Some content is hidden

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

306 files changed

+2948
-1594
lines changed

.mailmap

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,9 @@ Felix Moeller <[email protected]>
210210
211211
Filipe Lautert <[email protected]>
212212
213+
Fiona Behrens <[email protected]>
214+
215+
213216
Franck Bui-Huu <[email protected]>
214217
215218
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2+
%YAML 1.2
3+
---
4+
$id: http://devicetree.org/schemas/display/elgin,jg10309-01.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
6+
7+
title: Elgin JG10309-01 SPI-controlled display
8+
9+
maintainers:
10+
- Fabio Estevam <[email protected]>
11+
12+
description: |
13+
The Elgin JG10309-01 SPI-controlled display is used on the RV1108-Elgin-r1
14+
board and is a custom display.
15+
16+
allOf:
17+
- $ref: /schemas/spi/spi-peripheral-props.yaml#
18+
19+
properties:
20+
compatible:
21+
const: elgin,jg10309-01
22+
23+
reg:
24+
maxItems: 1
25+
26+
spi-max-frequency:
27+
maximum: 24000000
28+
29+
spi-cpha: true
30+
31+
spi-cpol: true
32+
33+
required:
34+
- compatible
35+
- reg
36+
- spi-cpha
37+
- spi-cpol
38+
39+
additionalProperties: false
40+
41+
examples:
42+
- |
43+
spi {
44+
#address-cells = <1>;
45+
#size-cells = <0>;
46+
47+
display@0 {
48+
compatible = "elgin,jg10309-01";
49+
reg = <0>;
50+
spi-max-frequency = <24000000>;
51+
spi-cpha;
52+
spi-cpol;
53+
};
54+
};

Documentation/devicetree/bindings/interrupt-controller/fsl,ls-extirq.yaml

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,6 @@ allOf:
8282
enum:
8383
- fsl,ls1043a-extirq
8484
- fsl,ls1046a-extirq
85-
- fsl,ls1088a-extirq
86-
- fsl,ls2080a-extirq
87-
- fsl,lx2160a-extirq
8885
then:
8986
properties:
9087
interrupt-map:
@@ -95,6 +92,29 @@ allOf:
9592
- const: 0xf
9693
- const: 0
9794

95+
- if:
96+
properties:
97+
compatible:
98+
contains:
99+
enum:
100+
- fsl,ls1088a-extirq
101+
- fsl,ls2080a-extirq
102+
- fsl,lx2160a-extirq
103+
# The driver(drivers/irqchip/irq-ls-extirq.c) have not use standard DT
104+
# function to parser interrupt-map. So it doesn't consider '#address-size'
105+
# in parent interrupt controller, such as GIC.
106+
#
107+
# When dt-binding verify interrupt-map, item data matrix is spitted at
108+
# incorrect position. Remove interrupt-map restriction because it always
109+
# wrong.
110+
111+
then:
112+
properties:
113+
interrupt-map-mask:
114+
items:
115+
- const: 0xf
116+
- const: 0
117+
98118
additionalProperties: false
99119

100120
examples:

Documentation/devicetree/bindings/misc/fsl,qoriq-mc.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ properties:
113113
114114
msi-parent:
115115
deprecated: true
116-
$ref: /schemas/types.yaml#/definitions/phandle
116+
maxItems: 1
117117
description:
118118
Describes the MSI controller node handling message
119119
interrupts for the MC. When there is no translation

Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ properties:
2626
- brcm,asp-v2.1-mdio
2727
- brcm,asp-v2.2-mdio
2828
- brcm,unimac-mdio
29+
- brcm,bcm6846-mdio
2930

3031
reg:
3132
minItems: 1

Documentation/devicetree/bindings/trivial-devices.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,6 @@ properties:
101101
- domintech,dmard09
102102
# DMARD10: 3-axis Accelerometer
103103
- domintech,dmard10
104-
# Elgin SPI-controlled LCD
105-
- elgin,jg10309-01
106104
# MMA7660FC: 3-Axis Orientation/Motion Detection Sensor
107105
- fsl,mma7660
108106
# MMA8450Q: Xtrinsic Low-power, 3-axis Xtrinsic Accelerometer

MAINTAINERS

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12944,7 +12944,6 @@ LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
1294412944
M: Viresh Kumar <[email protected]>
1294512945
1294612946
S: Maintained
12947-
T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1294812947
F: drivers/ata/pata_arasan_cf.c
1294912948
F: include/linux/pata_arasan_cf_data.h
1295012949

@@ -12958,17 +12957,14 @@ LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
1295812957
M: Linus Walleij <[email protected]>
1295912958
1296012959
S: Maintained
12961-
T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1296212960
F: drivers/ata/pata_ftide010.c
1296312961
F: drivers/ata/sata_gemini.c
1296412962
F: drivers/ata/sata_gemini.h
1296512963

1296612964
LIBATA SATA AHCI PLATFORM devices support
1296712965
M: Hans de Goede <[email protected]>
12968-
M: Jens Axboe <[email protected]>
1296912966
1297012967
S: Maintained
12971-
T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1297212968
F: drivers/ata/ahci_platform.c
1297312969
F: drivers/ata/libahci_platform.c
1297412970
F: include/linux/ahci_platform.h
@@ -12977,7 +12973,6 @@ LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
1297712973
M: Serge Semin <[email protected]>
1297812974
1297912975
S: Maintained
12980-
T: git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
1298112976
F: Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
1298212977
F: Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
1298312978
F: drivers/ata/ahci_dwc.c
@@ -12986,7 +12981,6 @@ LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
1298612981
M: Mikael Pettersson <[email protected]>
1298712982
1298812983
S: Maintained
12989-
T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1299012984
F: drivers/ata/sata_promise.*
1299112985

1299212986
LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
@@ -16092,6 +16086,7 @@ F: include/uapi/linux/net_dropmon.h
1609216086
F: net/core/drop_monitor.c
1609316087

1609416088
NETWORKING DRIVERS
16089+
M: Andrew Lunn <[email protected]>
1609516090
M: "David S. Miller" <[email protected]>
1609616091
M: Eric Dumazet <[email protected]>
1609716092
M: Jakub Kicinski <[email protected]>

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
VERSION = 6
33
PATCHLEVEL = 12
44
SUBLEVEL = 0
5-
EXTRAVERSION = -rc2
5+
EXTRAVERSION = -rc3
66
NAME = Baby Opossum Posse
77

88
# *DOCUMENTATION*

arch/powerpc/kernel/head_8xx.S

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -494,6 +494,7 @@ FixupDAR:/* Entry point for dcbx workaround. */
494494
bctr /* jump into table */
495495
152:
496496
mfdar r11
497+
mtdar r10
497498
mtctr r11 /* restore ctr reg from DAR */
498499
mfspr r11, SPRN_SPRG_THREAD
499500
stw r10, DAR(r11)

arch/x86/xen/enlighten_pv.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1032,6 +1032,10 @@ static u64 xen_do_read_msr(unsigned int msr, int *err)
10321032
switch (msr) {
10331033
case MSR_IA32_APICBASE:
10341034
val &= ~X2APIC_ENABLE;
1035+
if (smp_processor_id() == 0)
1036+
val |= MSR_IA32_APICBASE_BSP;
1037+
else
1038+
val &= ~MSR_IA32_APICBASE_BSP;
10351039
break;
10361040
}
10371041
return val;

0 commit comments

Comments
 (0)