Skip to content

Commit efd13b7

Browse files
committed
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Signed-off-by: David S. Miller <davem@davemloft.net>
2 parents 84c7f6c + 0023224 commit efd13b7

File tree

1,022 files changed

+8206
-4635
lines changed

Some content is hidden

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

1,022 files changed

+8206
-4635
lines changed

.mailmap

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ Andrew Morton <akpm@linux-foundation.org>
3636
Andrew Murray <amurray@thegoodpenguin.co.uk> <amurray@embedded-bits.co.uk>
3737
Andrew Murray <amurray@thegoodpenguin.co.uk> <andrew.murray@arm.com>
3838
Andrew Vasquez <andrew.vasquez@qlogic.com>
39+
Andrey Konovalov <andreyknvl@gmail.com> <andreyknvl@google.com>
3940
Andrey Ryabinin <ryabinin.a.a@gmail.com> <a.ryabinin@samsung.com>
4041
Andrey Ryabinin <ryabinin.a.a@gmail.com> <aryabinin@virtuozzo.com>
4142
Andy Adamson <andros@citi.umich.edu>
@@ -65,6 +66,8 @@ Changbin Du <changbin.du@intel.com> <changbin.du@gmail.com>
6566
Changbin Du <changbin.du@intel.com> <changbin.du@intel.com>
6667
Chao Yu <chao@kernel.org> <chao2.yu@samsung.com>
6768
Chao Yu <chao@kernel.org> <yuchao0@huawei.com>
69+
Chris Chiu <chris.chiu@canonical.com> <chiu@endlessm.com>
70+
Chris Chiu <chris.chiu@canonical.com> <chiu@endlessos.org>
6871
Christophe Ricard <christophe.ricard@gmail.com>
6972
Christoph Hellwig <hch@lst.de>
7073
Corey Minyard <minyard@acm.org>

Documentation/ABI/testing/sysfs-fs-xfs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Contact: xfs@oss.sgi.com
3333
Description:
3434
The current state of the log write grant head. It
3535
represents the total log reservation of all currently
36-
oustanding transactions, including regrants due to
36+
outstanding transactions, including regrants due to
3737
rolling transactions. The grant head is exported in
3838
"cycle:bytes" format.
3939
Users: xfstests

Documentation/arm64/acpi_object_usage.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ For ACPI on arm64, tables also fall into the following categories:
1717

1818
- Recommended: BERT, EINJ, ERST, HEST, PCCT, SSDT
1919

20-
- Optional: BGRT, CPEP, CSRT, DBG2, DRTM, ECDT, FACS, FPDT, IORT,
21-
MCHI, MPST, MSCT, NFIT, PMTT, RASF, SBST, SLIT, SPMI, SRAT, STAO,
22-
TCPA, TPM2, UEFI, XENV
20+
- Optional: BGRT, CPEP, CSRT, DBG2, DRTM, ECDT, FACS, FPDT, IBFT,
21+
IORT, MCHI, MPST, MSCT, NFIT, PMTT, RASF, SBST, SLIT, SPMI, SRAT,
22+
STAO, TCPA, TPM2, UEFI, XENV
2323

24-
- Not supported: BOOT, DBGP, DMAR, ETDT, HPET, IBFT, IVRS, LPIT,
25-
MSDM, OEMx, PSDT, RSDT, SLIC, WAET, WDAT, WDRT, WPBT
24+
- Not supported: BOOT, DBGP, DMAR, ETDT, HPET, IVRS, LPIT, MSDM, OEMx,
25+
PSDT, RSDT, SLIC, WAET, WDAT, WDRT, WPBT
2626

2727
====== ========================================================================
2828
Table Usage for ARMv8 Linux

Documentation/arm64/silicon-errata.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,9 @@ stable kernels.
130130
| Marvell | ARM-MMU-500 | #582743 | N/A |
131131
+----------------+-----------------+-----------------+-----------------------------+
132132
+----------------+-----------------+-----------------+-----------------------------+
133+
| NVIDIA | Carmel Core | N/A | NVIDIA_CARMEL_CNP_ERRATUM |
134+
+----------------+-----------------+-----------------+-----------------------------+
135+
+----------------+-----------------+-----------------+-----------------------------+
133136
| Freescale/NXP | LS2080A/LS1043A | A-008585 | FSL_ERRATUM_A008585 |
134137
+----------------+-----------------+-----------------+-----------------------------+
135138
+----------------+-----------------+-----------------+-----------------------------+

Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ properties:
2323
- enum:
2424
- ingenic,jz4775-intc
2525
- ingenic,jz4770-intc
26+
- ingenic,jz4760b-intc
2627
- const: ingenic,jz4760-intc
2728
- items:
2829
- const: ingenic,x1000-intc

Documentation/devicetree/bindings/sound/fsl,spdif.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ properties:
2121
- fsl,vf610-spdif
2222
- fsl,imx6sx-spdif
2323
- fsl,imx8qm-spdif
24+
- fsl,imx8qxp-spdif
25+
- fsl,imx8mq-spdif
26+
- fsl,imx8mm-spdif
27+
- fsl,imx8mn-spdif
2428

2529
reg:
2630
maxItems: 1

Documentation/gpu/todo.rst

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -613,6 +613,27 @@ Some of these date from the very introduction of KMS in 2008 ...
613613

614614
Level: Intermediate
615615

616+
Remove automatic page mapping from dma-buf importing
617+
----------------------------------------------------
618+
619+
When importing dma-bufs, the dma-buf and PRIME frameworks automatically map
620+
imported pages into the importer's DMA area. drm_gem_prime_fd_to_handle() and
621+
drm_gem_prime_handle_to_fd() require that importers call dma_buf_attach()
622+
even if they never do actual device DMA, but only CPU access through
623+
dma_buf_vmap(). This is a problem for USB devices, which do not support DMA
624+
operations.
625+
626+
To fix the issue, automatic page mappings should be removed from the
627+
buffer-sharing code. Fixing this is a bit more involved, since the import/export
628+
cache is also tied to &drm_gem_object.import_attach. Meanwhile we paper over
629+
this problem for USB devices by fishing out the USB host controller device, as
630+
long as that supports DMA. Otherwise importing can still needlessly fail.
631+
632+
Contact: Thomas Zimmermann <tzimmermann@suse.de>, Daniel Vetter
633+
634+
Level: Advanced
635+
636+
616637
Better Testing
617638
==============
618639

Documentation/networking/device_drivers/ethernet/amazon/ena.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ DATA PATH
267267
Tx
268268
--
269269

270-
end_start_xmit() is called by the stack. This function does the following:
270+
ena_start_xmit() is called by the stack. This function does the following:
271271

272272
- Maps data buffers (skb->data and frags).
273273
- Populates ena_buf for the push buffer (if the driver and device are

Documentation/networking/devlink/devlink-dpipe.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ purposes as a standard complementary tool. The system's view from
5252
``devlink-dpipe`` should change according to the changes done by the
5353
standard configuration tools.
5454

55-
For example, it’s quiet common to implement Access Control Lists (ACL)
55+
For example, it’s quite common to implement Access Control Lists (ACL)
5656
using Ternary Content Addressable Memory (TCAM). The TCAM memory can be
5757
divided into TCAM regions. Complex TC filters can have multiple rules with
5858
different priorities and different lookup keys. On the other hand hardware

Documentation/networking/devlink/devlink-port.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ representor netdevice.
151151
-------------
152152
A subfunction devlink port is created but it is not active yet. That means the
153153
entities are created on devlink side, the e-switch port representor is created,
154-
but the subfunction device itself it not created. A user might use e-switch port
154+
but the subfunction device itself is not created. A user might use e-switch port
155155
representor to do settings, putting it into bridge, adding TC rules, etc. A user
156156
might as well configure the hardware address (such as MAC address) of the
157157
subfunction while subfunction is inactive.
@@ -173,7 +173,7 @@ Terms and Definitions
173173
* - Term
174174
- Definitions
175175
* - ``PCI device``
176-
- A physical PCI device having one or more PCI bus consists of one or
176+
- A physical PCI device having one or more PCI buses consists of one or
177177
more PCI controllers.
178178
* - ``PCI controller``
179179
- A controller consists of potentially multiple physical functions,

0 commit comments

Comments
 (0)