Commit 5a88c48f authored by Borislav Petkov's avatar Borislav Petkov
Browse files

Merge tag 'v5.19-rc6' into tip:x86/kdump



Merge rc6 to pick up dependent changes to the bootparam UAPI header.

Signed-off-by: default avatarBorislav Petkov <bp@suse.de>
parents b69a2afd 32346491
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -64,6 +64,9 @@ Bart Van Assche <bvanassche@acm.org> <bart.vanassche@sandisk.com>
Bart Van Assche <bvanassche@acm.org> <bart.vanassche@wdc.com>
Ben Gardner <bgardner@wabtec.com>
Ben M Cahill <ben.m.cahill@intel.com>
Ben Widawsky <bwidawsk@kernel.org> <ben@bwidawsk.net>
Ben Widawsky <bwidawsk@kernel.org> <ben.widawsky@intel.com>
Ben Widawsky <bwidawsk@kernel.org> <benjamin.widawsky@intel.com>
Björn Steinbrink <B.Steinbrink@gmx.de>
Björn Töpel <bjorn@kernel.org> <bjorn.topel@gmail.com>
Björn Töpel <bjorn@kernel.org> <bjorn.topel@intel.com>
+1 −1
Original line number Diff line number Diff line
@@ -67,7 +67,7 @@ if:
then:
  properties:
    clocks:
      maxItems: 2
      minItems: 2

  required:
    - clock-names
+6 −0
Original line number Diff line number Diff line
@@ -13,6 +13,12 @@ EDD Interfaces
.. kernel-doc:: drivers/firmware/edd.c
   :internal:

Generic System Framebuffers Interface
-------------------------------------

.. kernel-doc:: drivers/firmware/sysfb.c
   :export:

Intel Stratix10 SoC Service Layer
---------------------------------
Some features of the Intel Stratix10 SoC require a level of privilege
+36 −0
Original line number Diff line number Diff line
@@ -6,6 +6,15 @@
netdev FAQ
==========

tl;dr
-----

 - designate your patch to a tree - ``[PATCH net]`` or ``[PATCH net-next]``
 - for fixes the ``Fixes:`` tag is required, regardless of the tree
 - don't post large series (> 15 patches), break them up
 - don't repost your patches within one 24h period
 - reverse xmas tree

What is netdev?
---------------
It is a mailing list for all network-related Linux stuff.  This
@@ -136,6 +145,20 @@ it to the maintainer to figure out what is the most recent and current
version that should be applied. If there is any doubt, the maintainer
will reply and ask what should be done.

How do I divide my work into patches?
-------------------------------------

Put yourself in the shoes of the reviewer. Each patch is read separately
and therefore should constitute a comprehensible step towards your stated
goal.

Avoid sending series longer than 15 patches. Larger series takes longer
to review as reviewers will defer looking at it until they find a large
chunk of time. A small series can be reviewed in a short time, so Maintainers
just do it. As a result, a sequence of smaller series gets merged quicker and
with better review coverage. Re-posting large series also increases the mailing
list traffic.

I made changes to only a few patches in a patch series should I resend only those changed?
------------------------------------------------------------------------------------------
No, please resend the entire patch series and make sure you do number your
@@ -183,6 +206,19 @@ it is requested that you make it look like this::
   * another line of text
   */

What is "reverse xmas tree"?
----------------------------

Netdev has a convention for ordering local variables in functions.
Order the variable declaration lines longest to shortest, e.g.::

  struct scatterlist *sg;
  struct sk_buff *skb;
  int err, i;

If there are dependencies between the variables preventing the ordering
move the initialization out of line.

I am working in existing code which uses non-standard formatting. Which formatting should I use?
------------------------------------------------------------------------------------------------
Make your code follow the most recent guidelines, so that eventually all code
+109 −38
Original line number Diff line number Diff line
@@ -426,7 +426,6 @@ F: drivers/acpi/*thermal*
ACPI VIOT DRIVER
M:	Jean-Philippe Brucker <jean-philippe@linaro.org>
L:	linux-acpi@vger.kernel.org
L:	iommu@lists.linux-foundation.org
L:	iommu@lists.linux.dev
S:	Maintained
F:	drivers/acpi/viot.c
@@ -960,7 +959,6 @@ F: drivers/video/fbdev/geode/
AMD IOMMU (AMD-VI)
M:	Joerg Roedel <joro@8bytes.org>
R:	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
L:	iommu@lists.linux-foundation.org
L:	iommu@lists.linux.dev
S:	Maintained
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
@@ -2540,6 +2538,7 @@ W: http://www.armlinux.org.uk/
ARM/QUALCOMM SUPPORT
M:	Andy Gross <agross@kernel.org>
M:	Bjorn Andersson <bjorn.andersson@linaro.org>
R:	Konrad Dybcio <konrad.dybcio@somainline.org>
L:	linux-arm-msm@vger.kernel.org
S:	Maintained
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
@@ -3617,16 +3616,18 @@ S: Maintained
F:	Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
F:	drivers/iio/accel/bma400*
BPF (Safe dynamic programs and tools)
BPF [GENERAL] (Safe Dynamic Programs and Tools)
M:	Alexei Starovoitov <ast@kernel.org>
M:	Daniel Borkmann <daniel@iogearbox.net>
M:	Andrii Nakryiko <andrii@kernel.org>
R:	Martin KaFai Lau <kafai@fb.com>
R:	Song Liu <songliubraving@fb.com>
R:	Martin KaFai Lau <martin.lau@linux.dev>
R:	Song Liu <song@kernel.org>
R:	Yonghong Song <yhs@fb.com>
R:	John Fastabend <john.fastabend@gmail.com>
R:	KP Singh <kpsingh@kernel.org>
L:	netdev@vger.kernel.org
R:	Stanislav Fomichev <sdf@google.com>
R:	Hao Luo <haoluo@google.com>
R:	Jiri Olsa <jolsa@kernel.org>
L:	bpf@vger.kernel.org
S:	Supported
W:	https://bpf.io/
@@ -3658,12 +3659,9 @@ F: scripts/pahole-version.sh
F:	tools/bpf/
F:	tools/lib/bpf/
F:	tools/testing/selftests/bpf/
N:	bpf
K:	bpf
BPF JIT for ARM
M:	Shubham Bansal <illusionist.neo@gmail.com>
L:	netdev@vger.kernel.org
L:	bpf@vger.kernel.org
S:	Odd Fixes
F:	arch/arm/net/
@@ -3672,7 +3670,6 @@ BPF JIT for ARM64
M:	Daniel Borkmann <daniel@iogearbox.net>
M:	Alexei Starovoitov <ast@kernel.org>
M:	Zi Shen Lim <zlim.lnx@gmail.com>
L:	netdev@vger.kernel.org
L:	bpf@vger.kernel.org
S:	Supported
F:	arch/arm64/net/
@@ -3680,14 +3677,12 @@ F: arch/arm64/net/
BPF JIT for MIPS (32-BIT AND 64-BIT)
M:	Johan Almbladh <johan.almbladh@anyfinetworks.com>
M:	Paul Burton <paulburton@kernel.org>
L:	netdev@vger.kernel.org
L:	bpf@vger.kernel.org
S:	Maintained
F:	arch/mips/net/
BPF JIT for NFP NICs
M:	Jakub Kicinski <kuba@kernel.org>
L:	netdev@vger.kernel.org
L:	bpf@vger.kernel.org
S:	Odd Fixes
F:	drivers/net/ethernet/netronome/nfp/bpf/
@@ -3695,7 +3690,6 @@ F: drivers/net/ethernet/netronome/nfp/bpf/
BPF JIT for POWERPC (32-BIT AND 64-BIT)
M:	Naveen N. Rao <naveen.n.rao@linux.ibm.com>
M:	Michael Ellerman <mpe@ellerman.id.au>
L:	netdev@vger.kernel.org
L:	bpf@vger.kernel.org
S:	Supported
F:	arch/powerpc/net/
@@ -3703,7 +3697,6 @@ F: arch/powerpc/net/
BPF JIT for RISC-V (32-bit)
M:	Luke Nelson <luke.r.nels@gmail.com>
M:	Xi Wang <xi.wang@gmail.com>
L:	netdev@vger.kernel.org
L:	bpf@vger.kernel.org
S:	Maintained
F:	arch/riscv/net/
@@ -3711,7 +3704,6 @@ X: arch/riscv/net/bpf_jit_comp64.c
BPF JIT for RISC-V (64-bit)
M:	Björn Töpel <bjorn@kernel.org>
L:	netdev@vger.kernel.org
L:	bpf@vger.kernel.org
S:	Maintained
F:	arch/riscv/net/
@@ -3721,7 +3713,6 @@ BPF JIT for S390
M:	Ilya Leoshkevich <iii@linux.ibm.com>
M:	Heiko Carstens <hca@linux.ibm.com>
M:	Vasily Gorbik <gor@linux.ibm.com>
L:	netdev@vger.kernel.org
L:	bpf@vger.kernel.org
S:	Supported
F:	arch/s390/net/
@@ -3729,14 +3720,12 @@ X: arch/s390/net/pnet.c
BPF JIT for SPARC (32-BIT AND 64-BIT)
M:	David S. Miller <davem@davemloft.net>
L:	netdev@vger.kernel.org
L:	bpf@vger.kernel.org
S:	Odd Fixes
F:	arch/sparc/net/
BPF JIT for X86 32-BIT
M:	Wang YanQing <udknight@gmail.com>
L:	netdev@vger.kernel.org
L:	bpf@vger.kernel.org
S:	Odd Fixes
F:	arch/x86/net/bpf_jit_comp32.c
@@ -3744,13 +3733,60 @@ F: arch/x86/net/bpf_jit_comp32.c
BPF JIT for X86 64-BIT
M:	Alexei Starovoitov <ast@kernel.org>
M:	Daniel Borkmann <daniel@iogearbox.net>
L:	netdev@vger.kernel.org
L:	bpf@vger.kernel.org
S:	Supported
F:	arch/x86/net/
X:	arch/x86/net/bpf_jit_comp32.c
BPF LSM (Security Audit and Enforcement using BPF)
BPF [CORE]
M:	Alexei Starovoitov <ast@kernel.org>
M:	Daniel Borkmann <daniel@iogearbox.net>
R:	John Fastabend <john.fastabend@gmail.com>
L:	bpf@vger.kernel.org
S:	Maintained
F:	kernel/bpf/verifier.c
F:	kernel/bpf/tnum.c
F:	kernel/bpf/core.c
F:	kernel/bpf/syscall.c
F:	kernel/bpf/dispatcher.c
F:	kernel/bpf/trampoline.c
F:	include/linux/bpf*
F:	include/linux/filter.h
BPF [BTF]
M:	Martin KaFai Lau <martin.lau@linux.dev>
L:	bpf@vger.kernel.org
S:	Maintained
F:	kernel/bpf/btf.c
F:	include/linux/btf*
BPF [TRACING]
M:	Song Liu <song@kernel.org>
R:	Jiri Olsa <jolsa@kernel.org>
L:	bpf@vger.kernel.org
S:	Maintained
F:	kernel/trace/bpf_trace.c
F:	kernel/bpf/stackmap.c
BPF [NETWORKING] (tc BPF, sock_addr)
M:	Martin KaFai Lau <martin.lau@linux.dev>
M:	Daniel Borkmann <daniel@iogearbox.net>
R:	John Fastabend <john.fastabend@gmail.com>
L:	bpf@vger.kernel.org
L:	netdev@vger.kernel.org
S:	Maintained
F:	net/core/filter.c
F:	net/sched/act_bpf.c
F:	net/sched/cls_bpf.c
BPF [NETWORKING] (struct_ops, reuseport)
M:	Martin KaFai Lau <martin.lau@linux.dev>
L:	bpf@vger.kernel.org
L:	netdev@vger.kernel.org
S:	Maintained
F:	kernel/bpf/bpf_struct*
BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
M:	KP Singh <kpsingh@kernel.org>
R:	Florent Revest <revest@chromium.org>
R:	Brendan Jackman <jackmanb@chromium.org>
@@ -3761,7 +3797,27 @@ F: include/linux/bpf_lsm.h
F:	kernel/bpf/bpf_lsm.c
F:	security/bpf/
BPF L7 FRAMEWORK
BPF [STORAGE & CGROUPS]
M:	Martin KaFai Lau <martin.lau@linux.dev>
L:	bpf@vger.kernel.org
S:	Maintained
F:	kernel/bpf/cgroup.c
F:	kernel/bpf/*storage.c
F:	kernel/bpf/bpf_lru*
BPF [RINGBUF]
M:	Andrii Nakryiko <andrii@kernel.org>
L:	bpf@vger.kernel.org
S:	Maintained
F:	kernel/bpf/ringbuf.c
BPF [ITERATOR]
M:	Yonghong Song <yhs@fb.com>
L:	bpf@vger.kernel.org
S:	Maintained
F:	kernel/bpf/*iter.c
BPF [L7 FRAMEWORK] (sockmap)
M:	John Fastabend <john.fastabend@gmail.com>
M:	Jakub Sitnicki <jakub@cloudflare.com>
L:	netdev@vger.kernel.org
@@ -3774,13 +3830,31 @@ F: net/ipv4/tcp_bpf.c
F:	net/ipv4/udp_bpf.c
F:	net/unix/unix_bpf.c
BPFTOOL
BPF [LIBRARY] (libbpf)
M:	Andrii Nakryiko <andrii@kernel.org>
L:	bpf@vger.kernel.org
S:	Maintained
F:	tools/lib/bpf/
BPF [TOOLING] (bpftool)
M:	Quentin Monnet <quentin@isovalent.com>
L:	bpf@vger.kernel.org
S:	Maintained
F:	kernel/bpf/disasm.*
F:	tools/bpf/bpftool/
BPF [SELFTESTS] (Test Runners & Infrastructure)
M:	Andrii Nakryiko <andrii@kernel.org>
R:	Mykola Lysenko <mykolal@fb.com>
L:	bpf@vger.kernel.org
S:	Maintained
F:	tools/testing/selftests/bpf/
BPF [MISC]
L:	bpf@vger.kernel.org
S:	Odd Fixes
K:	(?:\b|_)bpf(?:\b|_)
BROADCOM B44 10/100 ETHERNET DRIVER
M:	Michael Chan <michael.chan@broadcom.com>
L:	netdev@vger.kernel.org
@@ -4976,6 +5050,7 @@ Q: http://patchwork.kernel.org/project/linux-clk/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
F:	Documentation/devicetree/bindings/clock/
F:	drivers/clk/
F:	include/dt-bindings/clock/
F:	include/linux/clk-pr*
F:	include/linux/clk/
F:	include/linux/of_clk.h
@@ -5026,7 +5101,7 @@ COMPUTE EXPRESS LINK (CXL)
M:	Alison Schofield <alison.schofield@intel.com>
M:	Vishal Verma <vishal.l.verma@intel.com>
M:	Ira Weiny <ira.weiny@intel.com>
M:	Ben Widawsky <ben.widawsky@intel.com>
M:	Ben Widawsky <bwidawsk@kernel.org>
M:	Dan Williams <dan.j.williams@intel.com>
L:	linux-cxl@vger.kernel.org
S:	Maintained
@@ -5978,7 +6053,6 @@ DMA MAPPING HELPERS
M:	Christoph Hellwig <hch@lst.de>
M:	Marek Szyprowski <m.szyprowski@samsung.com>
R:	Robin Murphy <robin.murphy@arm.com>
L:	iommu@lists.linux-foundation.org
L:	iommu@lists.linux.dev
S:	Supported
W:	http://git.infradead.org/users/hch/dma-mapping.git
@@ -5991,7 +6065,6 @@ F: kernel/dma/
DMA MAPPING BENCHMARK
M:	Xiang Chen <chenxiang66@hisilicon.com>
L:	iommu@lists.linux-foundation.org
L:	iommu@lists.linux.dev
F:	kernel/dma/map_benchmark.c
F:	tools/testing/selftests/dma/
@@ -7576,7 +7649,6 @@ F: drivers/gpu/drm/exynos/exynos_dp*
EXYNOS SYSMMU (IOMMU) driver
M:	Marek Szyprowski <m.szyprowski@samsung.com>
L:	iommu@lists.linux-foundation.org
L:	iommu@lists.linux.dev
S:	Maintained
F:	drivers/iommu/exynos-iommu.c
@@ -9835,7 +9907,10 @@ INTEL ASoC DRIVERS
M:	Cezary Rojewski <cezary.rojewski@intel.com>
M:	Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
M:	Liam Girdwood <liam.r.girdwood@linux.intel.com>
M:	Jie Yang <yang.jie@linux.intel.com>
M:	Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
M:	Bard Liao <yung-chuan.liao@linux.intel.com>
M:	Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
M:	Kai Vehmanen <kai.vehmanen@linux.intel.com>
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
S:	Supported
F:	sound/soc/intel/
@@ -9998,7 +10073,6 @@ F: drivers/hid/intel-ish-hid/
INTEL IOMMU (VT-d)
M:	David Woodhouse <dwmw2@infradead.org>
M:	Lu Baolu <baolu.lu@linux.intel.com>
L:	iommu@lists.linux-foundation.org
L:	iommu@lists.linux.dev
S:	Supported
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
@@ -10378,7 +10452,6 @@ F: include/linux/iomap.h
IOMMU DRIVERS
M:	Joerg Roedel <joro@8bytes.org>
M:	Will Deacon <will@kernel.org>
L:	iommu@lists.linux-foundation.org
L:	iommu@lists.linux.dev
S:	Maintained
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
@@ -12538,7 +12611,6 @@ F: drivers/i2c/busses/i2c-mt65xx.c
MEDIATEK IOMMU DRIVER
M:	Yong Wu <yong.wu@mediatek.com>
L:	iommu@lists.linux-foundation.org
L:	iommu@lists.linux.dev
L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
S:	Supported
@@ -14397,9 +14469,8 @@ F: Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
F:	sound/soc/codecs/tfa989x.c
NXP-NCI NFC DRIVER
R:	Charles Gorand <charles.gorand@effinnov.com>
L:	linux-nfc@lists.01.org (subscribers-only)
S:	Supported
S:	Orphan
F:	Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
F:	drivers/nfc/nxp-nci
@@ -15788,7 +15859,7 @@ F: drivers/pinctrl/freescale/
PIN CONTROLLER - INTEL
M:	Mika Westerberg <mika.westerberg@linux.intel.com>
M:	Andy Shevchenko <andy@kernel.org>
S:	Maintained
S:	Supported
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
F:	drivers/pinctrl/intel/
@@ -16310,7 +16381,7 @@ F: drivers/crypto/qat/
QCOM AUDIO (ASoC) DRIVERS
M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
M:	Banajit Goswami <bgoswami@codeaurora.org>
M:	Banajit Goswami <bgoswami@quicinc.com>
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
S:	Supported
F:	sound/soc/codecs/lpass-va-macro.c
@@ -16591,7 +16662,6 @@ F: drivers/i2c/busses/i2c-qcom-cci.c
QUALCOMM IOMMU
M:	Rob Clark <robdclark@gmail.com>
L:	iommu@lists.linux-foundation.org
L:	iommu@lists.linux.dev
L:	linux-arm-msm@vger.kernel.org
S:	Maintained
@@ -18105,6 +18175,7 @@ F: drivers/misc/sgi-xp/
SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
M:	Karsten Graul <kgraul@linux.ibm.com>
M:	Wenjia Zhang <wenjia@linux.ibm.com>
L:	linux-s390@vger.kernel.org
S:	Supported
W:	http://www.ibm.com/developerworks/linux/linux390/
@@ -18737,8 +18808,10 @@ F: sound/soc/
SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
M:	Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
M:	Liam Girdwood <lgirdwood@gmail.com>
M:	Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
M:	Bard Liao <yung-chuan.liao@linux.intel.com>
M:	Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
M:	Kai Vehmanen <kai.vehmanen@linux.intel.com>
R:	Kai Vehmanen <kai.vehmanen@linux.intel.com>
M:	Daniel Baluta <daniel.baluta@nxp.com>
L:	sound-open-firmware@alsa-project.org (moderated for non-subscribers)
S:	Supported
@@ -19217,7 +19290,6 @@ F: arch/x86/boot/video*
SWIOTLB SUBSYSTEM
M:	Christoph Hellwig <hch@infradead.org>
L:	iommu@lists.linux-foundation.org
L:	iommu@lists.linux.dev
S:	Supported
W:	http://git.infradead.org/users/hch/dma-mapping.git
@@ -21893,7 +21965,6 @@ XEN SWIOTLB SUBSYSTEM
M:	Juergen Gross <jgross@suse.com>
M:	Stefano Stabellini <sstabellini@kernel.org>
L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
L:	iommu@lists.linux-foundation.org
L:	iommu@lists.linux.dev
S:	Supported
F:	arch/x86/xen/*swiotlb*
Loading