Skip to content

Commit 14ea4cd

Browse files
committed
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Cross-merge networking fixes after downstream PR (net-6.13-rc7). Conflicts: a42d71e ("net_sched: sch_cake: Add drop reasons") 737d4d9 ("sched: sch_cake: add bounds checks to host bulk flow fairness counts") Adjacent changes: drivers/net/ethernet/meta/fbnic/fbnic.h 3a856ab ("eth: fbnic: add IRQ reuse support") 9597893 ("eth: fbnic: Revert "eth: fbnic: Add hardware monitoring support via HWMON interface"") Signed-off-by: Jakub Kicinski <[email protected]>
2 parents dd3e8f8 + c77cd47 commit 14ea4cd

File tree

182 files changed

+1468
-961
lines changed

Some content is hidden

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

182 files changed

+1468
-961
lines changed

.mailmap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@ Martin Kepplinger <[email protected]> <[email protected]>
435435
436436
437437
Martyna Szapar-Mudlaw <[email protected]> <[email protected]>
438-
Mathieu Othacehe <m.othacehe@gmail.com> <othacehe@gnu.org>
438+
Mathieu Othacehe <othacehe@gnu.org> <m.othacehe@gmail.com>
439439
440440
441441

CREDITS

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ N: Thomas Abraham
2020
2121
D: Samsung pin controller driver
2222

23+
N: Jose Abreu
24+
25+
D: Synopsys DesignWare XPCS MDIO/PCS driver.
26+
2327
N: Dragos Acostachioaie
2428
2529
W: http://www.arbornet.org/~dragos
@@ -1428,6 +1432,10 @@ S: 8124 Constitution Apt. 7
14281432
S: Sterling Heights, Michigan 48313
14291433
S: USA
14301434

1435+
N: Andy Gospodarek
1436+
1437+
D: Maintenance and contributions to the network interface bonding driver.
1438+
14311439
N: Wolfgang Grandegger
14321440
14331441
D: Controller Area Network (device drivers)
@@ -1812,6 +1820,10 @@ D: Author/maintainer of most DRM drivers (especially ATI, MGA)
18121820
D: Core DRM templates, general DRM and 3D-related hacking
18131821
S: No fixed address
18141822

1823+
N: Woojung Huh
1824+
1825+
D: Microchip LAN78XX USB Ethernet driver
1826+
18151827
N: Kenn Humborg
18161828
18171829
D: Mods to loop device to support sparse backing files

Documentation/admin-guide/mm/transhuge.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ AnonHugePmdMapped).
436436
The number of file transparent huge pages mapped to userspace is available
437437
by reading ShmemPmdMapped and ShmemHugePages fields in ``/proc/meminfo``.
438438
To identify what applications are mapping file transparent huge pages, it
439-
is necessary to read ``/proc/PID/smaps`` and count the FileHugeMapped fields
439+
is necessary to read ``/proc/PID/smaps`` and count the FilePmdMapped fields
440440
for each mapping.
441441

442442
Note that reading the smaps file is expensive and reading it

Documentation/devicetree/bindings/net/pse-pd/pse-controller.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ properties:
8181
List of phandles, each pointing to the power supply for the
8282
corresponding pairset named in 'pairset-names'. This property
8383
aligns with IEEE 802.3-2022, Section 33.2.3 and 145.2.4.
84-
PSE Pinout Alternatives (as per IEEE 802.3-2022 Table 145\u20133)
84+
PSE Pinout Alternatives (as per IEEE 802.3-2022 Table 145-3)
8585
|-----------|---------------|---------------|---------------|---------------|
8686
| Conductor | Alternative A | Alternative A | Alternative B | Alternative B |
8787
| | (MDI-X) | (MDI) | (X) | (S) |

MAINTAINERS

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -949,7 +949,6 @@ AMAZON ETHERNET DRIVERS
949949
M: Shay Agroskin <[email protected]>
950950
M: Arthur Kiyanovski <[email protected]>
951951
R: David Arinzon <[email protected]>
952-
R: Noam Dagan <[email protected]>
953952
R: Saeed Bishara <[email protected]>
954953
955954
S: Supported
@@ -2690,7 +2689,6 @@ N: at91
26902689
N: atmel
26912690

26922691
ARM/Microchip Sparx5 SoC support
2693-
M: Lars Povlsen <[email protected]>
26942692
M: Steen Hegelund <[email protected]>
26952693
M: Daniel Machon <[email protected]>
26962694
@@ -4065,7 +4063,6 @@ F: net/bluetooth/
40654063

40664064
BONDING DRIVER
40674065
M: Jay Vosburgh <[email protected]>
4068-
M: Andy Gospodarek <[email protected]>
40694066
40704067
S: Maintained
40714068
F: Documentation/networking/bonding.rst
@@ -14574,7 +14571,6 @@ F: drivers/dma/mediatek/
1457414571
MEDIATEK ETHERNET DRIVER
1457514572
M: Felix Fietkau <[email protected]>
1457614573
M: Sean Wang <[email protected]>
14577-
M: Mark Lee <[email protected]>
1457814574
M: Lorenzo Bianconi <[email protected]>
1457914575
1458014576
S: Maintained
@@ -14764,7 +14760,7 @@ F: drivers/memory/mtk-smi.c
1476414760
F: include/soc/mediatek/smi.h
1476514761

1476614762
MEDIATEK SWITCH DRIVER
14767-
M: Arınç ÜNAL <arinc[email protected]>
14763+
M: Chester A. Unal <chester.a[email protected]>
1476814764
M: Daniel Golle <[email protected]>
1476914765
M: DENG Qingfang <[email protected]>
1477014766
M: Sean Wang <[email protected]>
@@ -18469,7 +18465,7 @@ F: Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
1846918465
F: drivers/pinctrl/mediatek/
1847018466

1847118467
PIN CONTROLLER - MEDIATEK MIPS
18472-
M: Arınç ÜNAL <arinc[email protected]>
18468+
M: Chester A. Unal <chester.a[email protected]>
1847318469
M: Sergio Paracuellos <[email protected]>
1847418470
L: [email protected] (moderated for non-subscribers)
1847518471
@@ -19513,7 +19509,7 @@ S: Maintained
1951319509
F: arch/mips/ralink
1951419510

1951519511
RALINK MT7621 MIPS ARCHITECTURE
19516-
M: Arınç ÜNAL <arinc[email protected]>
19512+
M: Chester A. Unal <chester.a[email protected]>
1951719513
M: Sergio Paracuellos <[email protected]>
1951819514
1951919515
S: Maintained
@@ -20916,6 +20912,8 @@ F: kernel/sched/
2091620912
SCHEDULER - SCHED_EXT
2091720913
R: Tejun Heo <[email protected]>
2091820914
R: David Vernet <[email protected]>
20915+
R: Andrea Righi <[email protected]>
20916+
R: Changwoo Min <[email protected]>
2091920917
2092020918
S: Maintained
2092120919
W: https://github.com/sched-ext/scx
@@ -22510,11 +22508,8 @@ F: Documentation/devicetree/bindings/phy/st,stm32mp25-combophy.yaml
2251022508
F: drivers/phy/st/phy-stm32-combophy.c
2251122509

2251222510
STMMAC ETHERNET DRIVER
22513-
M: Alexandre Torgue <[email protected]>
22514-
M: Jose Abreu <[email protected]>
2251522511
22516-
S: Supported
22517-
W: http://www.stlinux.com
22512+
S: Orphan
2251822513
F: Documentation/networking/device_drivers/ethernet/stmicro/
2251922514
F: drivers/net/ethernet/stmicro/stmmac/
2252022515

@@ -22746,9 +22741,8 @@ S: Supported
2274622741
F: drivers/net/ethernet/synopsys/
2274722742

2274822743
SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
22749-
M: Jose Abreu <[email protected]>
2275022744
22751-
S: Supported
22745+
S: Orphan
2275222746
F: drivers/net/pcs/pcs-xpcs.c
2275322747
F: drivers/net/pcs/pcs-xpcs.h
2275422748
F: include/linux/pcs/pcs-xpcs.h
@@ -23656,7 +23650,6 @@ F: tools/testing/selftests/timers/
2365623650

2365723651
TIPC NETWORK LAYER
2365823652
M: Jon Maloy <[email protected]>
23659-
M: Ying Xue <[email protected]>
2366023653
L: [email protected] (core kernel code)
2366123654
L: [email protected] (user apps, general discussion)
2366223655
S: Maintained
@@ -24262,7 +24255,8 @@ F: Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
2426224255
F: drivers/usb/isp1760/*
2426324256

2426424257
USB LAN78XX ETHERNET DRIVER
24265-
M: Woojung Huh <[email protected]>
24258+
M: Thangaraj Samynathan <[email protected]>
24259+
M: Rengarajan Sundararajan <[email protected]>
2426624260
2426724261
2426824262
S: Maintained

Makefile

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

88
# *DOCUMENTATION*

drivers/bluetooth/btmtk.c

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1472,10 +1472,15 @@ EXPORT_SYMBOL_GPL(btmtk_usb_setup);
14721472

14731473
int btmtk_usb_shutdown(struct hci_dev *hdev)
14741474
{
1475+
struct btmtk_data *data = hci_get_priv(hdev);
14751476
struct btmtk_hci_wmt_params wmt_params;
14761477
u8 param = 0;
14771478
int err;
14781479

1480+
err = usb_autopm_get_interface(data->intf);
1481+
if (err < 0)
1482+
return err;
1483+
14791484
/* Disable the device */
14801485
wmt_params.op = BTMTK_WMT_FUNC_CTRL;
14811486
wmt_params.flag = 0;
@@ -1486,9 +1491,11 @@ int btmtk_usb_shutdown(struct hci_dev *hdev)
14861491
err = btmtk_usb_hci_wmt_sync(hdev, &wmt_params);
14871492
if (err < 0) {
14881493
bt_dev_err(hdev, "Failed to send wmt func ctrl (%d)", err);
1494+
usb_autopm_put_interface(data->intf);
14891495
return err;
14901496
}
14911497

1498+
usb_autopm_put_interface(data->intf);
14921499
return 0;
14931500
}
14941501
EXPORT_SYMBOL_GPL(btmtk_usb_shutdown);

drivers/bluetooth/btnxpuart.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1381,6 +1381,7 @@ static void btnxpuart_tx_work(struct work_struct *work)
13811381

13821382
while ((skb = nxp_dequeue(nxpdev))) {
13831383
len = serdev_device_write_buf(serdev, skb->data, skb->len);
1384+
serdev_device_wait_until_sent(serdev, 0);
13841385
hdev->stat.byte_tx += len;
13851386

13861387
skb_pull(skb, len);

drivers/cdrom/cdrom.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1106,7 +1106,7 @@ int open_for_data(struct cdrom_device_info *cdi)
11061106
}
11071107
}
11081108

1109-
cd_dbg(CD_OPEN, "all seems well, opening the devicen");
1109+
cd_dbg(CD_OPEN, "all seems well, opening the device\n");
11101110

11111111
/* all seems well, we can open the device */
11121112
ret = cdo->open(cdi, 0); /* open for data */

drivers/clk/imx/clk-imx8mp-audiomix.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,8 @@ static int clk_imx8mp_audiomix_reset_controller_register(struct device *dev,
278278

279279
#else /* !CONFIG_RESET_CONTROLLER */
280280

281-
static int clk_imx8mp_audiomix_reset_controller_register(struct clk_imx8mp_audiomix_priv *priv)
281+
static int clk_imx8mp_audiomix_reset_controller_register(struct device *dev,
282+
struct clk_imx8mp_audiomix_priv *priv)
282283
{
283284
return 0;
284285
}

0 commit comments

Comments
 (0)