Skip to content

6.3.6-rc1 review

Greg Kroah-Hartman linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest45 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/45firmware: arm_scmi: Fix incorrect alloc_workqueue() invocationdrivers/firmware/arm_scmi/raw_mode.c+1 -10 replies
2/45firmware: arm_ffa: Fix usage of partition info get count flagdrivers/firmware/arm_ffa/driver.c+2 -10 replies
3/45spi: spi-geni-qcom: Select FIFO mode for chip selectdrivers/spi/spi-geni-qcom.c+2 -00 replies
4/45coresight: perf: Release Coresight path when alloc trace id faileddrivers/hwtracing/coresight/coresight-etm-perf.c+1 -00 replies
5/45ARM: dts: imx6ull-dhcor: Set and limit the mode for PMIC buck 1, 2 and 3arch/arm/boot/dts/imx6ull-dhcor-som.dtsi+7 -00 replies
6/45selftests/bpf: Fix pkg-config call building sign-filetools/testing/selftests/bpf/Makefile+1 -10 replies
7/45power: supply: rt9467: Fix passing zero to dev_err_probedrivers/power/supply/rt9467-charger.c+1 -10 replies
8/45platform/x86/amd/pmf: Fix CnQF and auto-mode after resumedrivers/platform/x86/amd/pmf/core.c+25 -70 replies
9/45bpf: netdev: init the offload table earlierkernel/bpf/offload.c+1 -10 replies
10/45gpiolib: fix allocation of mixed dynamic/static GPIOsdrivers/gpio/gpiolib.c+2 -00 replies
11/45tls: rx: device: fix checking decryption statusnet/tls/tls_device.c+1 -10 replies
12/45tls: rx: strp: set the skb->len of detached / CoWed skbsnet/tls/tls_strp.c+2 -00 replies
13/45tls: rx: strp: fix determining record length in copy modenet/tls/tls_strp.c+15 -60 replies
14/45tls: rx: strp: force mixed decrypted records into copy modeinclude/linux/skbuff.h net/tls/tls_strp.c+21 -50 replies
15/45tls: rx: strp: factor out copying skb datanet/tls/tls_strp.c+23 -100 replies
16/45tls: rx: strp: preserve decryption status of skbs when neededinclude/net/tls.h net/tls/tls.h net/tls/tls_device.c +1 more+114 -310 replies
17/45tls: rx: strp: dont use GFP_KERNEL in softirq contextnet/tls/tls_sw.c+4 -00 replies
18/45net: fec: add dma_wmb to ensure correct descriptor valuesdrivers/net/ethernet/freescale/fec_main.c+11 -60 replies
19/45cxl/port: Fix NULL pointer access in devm_cxl_add_port()drivers/cxl/core/port.c+3 -40 replies
20/45ASoC: Intel: avs: Fix module lookupsound/soc/intel/avs/control.c+15 -70 replies
21/45drm/i915: Move shared DPLL disabling into CRTC disable hookdrivers/gpu/drm/i915/display/intel_display.c drivers/gpu/drm/i915/display/intel_modeset_setup.c+4 -20 replies
22/45drm/i915: Disable DPLLs before disconnecting the TC PHYdrivers/gpu/drm/i915/display/intel_ddi.c drivers/gpu/drm/i915/display/intel_display.c drivers/gpu/drm/i915/display/intel_dp_mst.c+29 -30 replies
23/45drm/i915: Fix PIPEDMC disabling for a bigjoiner configurationdrivers/gpu/drm/i915/display/intel_display.c+10 -20 replies
24/45net/mlx5e: TC, Fix using eswitch mapping in nic modedrivers/net/ethernet/mellanox/mlx5/core/en_tc.c+27 -70 replies
25/45Revert "net/mlx5: Expose steering dropped packets counter"drivers/net/ethernet/mellanox/mlx5/core/esw/debugfs.c+3 -190 replies
26/45Revert "net/mlx5: Expose vnic diagnostic counters for eswitch managed vports"drivers/net/ethernet/mellanox/mlx5/core/Makefile drivers/net/ethernet/mellanox/mlx5/core/esw/debugfs.c drivers/net/ethernet/mellanox/mlx5/core/eswitch.c +2 more+1 -1970 replies
27/45net/mlx5: E-switch, Devcom, sync devcom events and devcom comp registerdrivers/net/ethernet/mellanox/mlx5/core/eswitch.h drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c+9 -10 replies
28/45gpio-f7188x: fix chip name and pin count on Nuvoton chipdrivers/gpio/Kconfig drivers/gpio/gpio-f7188x.c+15 -150 replies
29/45bpf, sockmap: Pass skb ownership through read_skbnet/core/skmsg.c net/ipv4/tcp.c net/ipv4/udp.c +1 more+4 -130 replies
30/45bpf, sockmap: Convert schedule_work into delayed_workinclude/linux/skmsg.h net/core/skmsg.c net/core/sock_map.c+17 -90 replies
31/45bpf, sockmap: Reschedule is now done through backlognet/core/skmsg.c+0 -20 replies
32/45bpf, sockmap: Improved check for empty queueinclude/linux/skmsg.h net/core/skmsg.c+8 -250 replies
33/45bpf, sockmap: Handle fin correctlynet/ipv4/tcp_bpf.c+31 -00 replies
34/45bpf, sockmap: TCP data stall on recv before acceptnet/ipv4/tcp_bpf.c+20 -00 replies
35/45bpf, sockmap: Wake up polling after data copynet/core/skmsg.c+10 -10 replies
36/45bpf, sockmap: Incorrectly handling copied_seqinclude/net/tcp.h net/core/skmsg.c net/ipv4/tcp.c +1 more+45 -180 replies
37/45blk-wbt: fix that wbt cant be disabled by defaultblock/blk-wbt.c+7 -50 replies
38/45blk-mq: fix race condition in active queue accountingblock/blk-mq-tag.c+8 -40 replies
39/45vfio/type1: check pfn valid before converting to struct pagedrivers/vfio/vfio_iommu_type1.c+5 -00 replies
40/45cpufreq: amd-pstate: Remove fast_switch_possible flag from active driverdrivers/cpufreq/amd-pstate.c+0 -20 replies
41/45net: phy: mscc: enable VSC8501/2 RGMII RX clockdrivers/net/phy/mscc/mscc.h drivers/net/phy/mscc/mscc_main.c+29 -260 replies
42/45bluetooth: Add cmd validity checks at the start of hci_sock_ioctl()net/bluetooth/hci_sock.c+28 -00 replies
43/45cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf()drivers/cpufreq/amd-pstate.c+7 -10 replies
44/45cpufreq: amd-pstate: Add ->fast_switch() callbackdrivers/cpufreq/amd-pstate.c+30 -70 replies
45/45netfilter: ctnetlink: Support offloaded conntrack entry deletionnet/netfilter/nf_conntrack_netlink.c+0 -80 replies

Reviews trailers per patch

36 of 45 patches have a Reviewed-by or Acked-by.

Patch[email protected]Andy ShevchenkoLinus WalleijShai AmiramSimon HormanJens WiklanderDouglas AndersonMarek VasutRoberto SassuHans de GoedeStanislav FomichevDave JiangSimon GuinotWilliam FindlayJakub SitnickiChristoph HellwigCezary RojewskiMing LeiDamien Le MoalJohn GarryJason GunthorpeSean ChristophersonRussell King (Oracle)Vladimir OlteanPablo Neira AyusoMika KaholaVille SyrjäläVlad BuslovMark BlochWei FangShuah KhanFlorian FainelliRon EconomosConor DooleyJon HunterBagas SanjayaLinux Kernel Functional TestingMarkus ReicheltJustin M. ForbesGuenter RoeckChris Paterson (CIP)
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/45
2/45T-b R-b
3/45R-b
4/45
5/45R-b
6/45R-b
7/45
8/45R-b
9/45A-b
10/45R-b R-b R-b
11/45T-b R-b
12/45T-b R-b
13/45T-b R-b
14/45T-b R-b
15/45T-b R-b
16/45T-b R-b
17/45T-b R-b
18/45R-b
19/45R-b
20/45R-b
21/45R-b
22/45R-b
23/45R-b
24/45R-b
25/45
26/45
27/45R-b
28/45A-b
29/45T-b R-b
30/45T-b R-b
31/45R-b
32/45T-b R-b
33/45T-b R-b
34/45R-b
35/45R-b
36/45R-b
37/45R-b
38/45R-b R-b R-b
39/45R-b R-b
40/45
41/45R-b R-b
42/45
43/45
44/45
45/45R-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 41 reviewers.

Read the v1 thread

Cover letter [PATCH 6.3 00/45] 6.3.6-rc1 review

This is the start of the stable review cycle for the 6.3.6 release. There are 45 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sat, 03 Jun 2023 13:19:19 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.3.6-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.3.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 6.3.6-rc1

Paul Blakey <[email protected]>
netfilter: ctnetlink: Support offloaded conntrack entry deletion

Gautham R. Shenoy <[email protected]>

    cpufreq: amd-pstate: Add ->fast_switch() callback

Wyes Karny <[email protected]>

    cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf()

Ruihan Li <[email protected]>
bluetooth: Add cmd validity checks at the start of hci_sock_ioctl()

David Epping <[email protected]>
net: phy: mscc: enable VSC8501/2 RGMII RX clock

Wyes Karny <[email protected]>
cpufreq: amd-pstate: Remove fast_switch_possible flag from active driver

Yan Zhao <[email protected]>
vfio/type1: check pfn valid before converting to struct page

Tian Lan <[email protected]>
blk-mq: fix race condition in active queue accounting

Yu Kuai <[email protected]>
blk-wbt: fix that wbt can't be disabled by default

John Fastabend <[email protected]>
bpf, sockmap: Incorrectly handling copied_seq

John Fastabend <[email protected]>
bpf, sockmap: Wake up polling after data copy

John Fastabend <[email protected]>
bpf, sockmap: TCP data stall on recv before accept

John Fastabend <[email protected]>
bpf, sockmap: Handle fin correctly

John Fastabend <[email protected]>
bpf, sockmap: Improved check for empty queue

John Fastabend <[email protected]>
bpf, sockmap: Reschedule is now done through backlog

John Fastabend <[email protected]>
bpf, sockmap: Convert schedule_work into delayed_work

John Fastabend <[email protected]>
bpf, sockmap: Pass skb ownership through read_skb

Henning Schild <[email protected]>
gpio-f7188x: fix chip name and pin count on Nuvoton chip

Shay Drory <[email protected]>
net/mlx5: E-switch, Devcom, sync devcom events and devcom comp register

Maher Sanalla <[email protected]>
Revert "net/mlx5: Expose vnic diagnostic counters for eswitch managed vports"

Maher Sanalla <[email protected]>
Revert "net/mlx5: Expose steering dropped packets counter"

Paul Blakey <[email protected]>
net/mlx5e: TC, Fix using eswitch mapping in nic mode

Imre Deak <[email protected]>
drm/i915: Fix PIPEDMC disabling for a bigjoiner configuration

Imre Deak <[email protected]>
drm/i915: Disable DPLLs before disconnecting the TC PHY

Imre Deak <[email protected]>
drm/i915: Move shared DPLL disabling into CRTC disable hook

Amadeusz Sławiński <[email protected]>
ASoC: Intel: avs: Fix module lookup

Robert Richter <[email protected]>
cxl/port: Fix NULL pointer access in devm_cxl_add_port()

Shenwei Wang <[email protected]>
net: fec: add dma_wmb to ensure correct descriptor values

Jakub Kicinski <[email protected]>
tls: rx: strp: don't use GFP_KERNEL in softirq context

Jakub Kicinski <[email protected]>
tls: rx: strp: preserve decryption status of skbs when needed

Jakub Kicinski <[email protected]>
tls: rx: strp: factor out copying skb data

Jakub Kicinski <[email protected]>
tls: rx: strp: force mixed decrypted records into copy mode

Jakub Kicinski <[email protected]>
tls: rx: strp: fix determining record length in copy mode

Jakub Kicinski <[email protected]>

    tls: rx: strp: set the skb->len of detached / CoW'ed skbs

Jakub Kicinski <[email protected]>
tls: rx: device: fix checking decryption status

Andreas Kemnade <[email protected]>
gpiolib: fix allocation of mixed dynamic/static GPIOs

Jakub Kicinski <[email protected]>
bpf: netdev: init the offload table earlier

Mario Limonciello <[email protected]>
platform/x86/amd/pmf: Fix CnQF and auto-mode after resume

ChiaEn Wu <[email protected]>
power: supply: rt9467: Fix passing zero to 'dev_err_probe'

Jeremy Sowden <[email protected]>
selftests/bpf: Fix pkg-config call building sign-file

Christoph Niedermaier <[email protected]>
ARM: dts: imx6ull-dhcor: Set and limit the mode for PMIC buck 1, 2 and 3

Ruidong Tian <[email protected]>
coresight: perf: Release Coresight path when alloc trace id failed

Vijaya Krishna Nivarthi <[email protected]>
spi: spi-geni-qcom: Select FIFO mode for chip select

Sudeep Holla <[email protected]>
firmware: arm_ffa: Fix usage of partition info get count flag

Tejun Heo <[email protected]>
firmware: arm_scmi: Fix incorrect alloc_workqueue() invocation

-------------

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/imx6ull-dhcor-som.dtsi           |   7 +
 block/blk-mq-tag.c                                 |  12 +-
 block/blk-wbt.c                                    |  12 +-
 drivers/cpufreq/amd-pstate.c                       |  47 +++--
 drivers/cxl/core/port.c                            |   7 +-
 drivers/firmware/arm_ffa/driver.c                  |   3 +-
 drivers/firmware/arm_scmi/raw_mode.c               |   2 +-
 drivers/gpio/Kconfig                               |   2 +-
 drivers/gpio/gpio-f7188x.c                         |  28 +--
 drivers/gpio/gpiolib.c                             |   2 +
 drivers/gpu/drm/i915/display/intel_ddi.c           |  15 +-
 drivers/gpu/drm/i915/display/intel_display.c       |  17 +-
 drivers/gpu/drm/i915/display/intel_dp_mst.c        |  15 ++
 drivers/gpu/drm/i915/display/intel_modeset_setup.c |   1 -
 drivers/hwtracing/coresight/coresight-etm-perf.c   |   1 +
 drivers/net/ethernet/freescale/fec_main.c          |  17 +-
 drivers/net/ethernet/mellanox/mlx5/core/Makefile   |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c    |  34 +++-
 .../net/ethernet/mellanox/mlx5/core/esw/debugfs.c  | 198 ---------------------
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c  |   6 -
 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h  |   6 +-
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |  12 +-
 drivers/net/phy/mscc/mscc.h                        |   1 +
 drivers/net/phy/mscc/mscc_main.c                   |  54 +++---
 drivers/platform/x86/amd/pmf/core.c                |  32 +++-
 drivers/power/supply/rt9467-charger.c              |   2 +-
 drivers/spi/spi-geni-qcom.c                        |   2 +
 drivers/vfio/vfio_iommu_type1.c                    |   5 +
 include/linux/skbuff.h                             |  10 ++
 include/linux/skmsg.h                              |   3 +-
 include/net/tcp.h                                  |  10 ++
 include/net/tls.h                                  |   1 +
 kernel/bpf/offload.c                               |   2 +-
 net/bluetooth/hci_sock.c                           |  28 +++
 net/core/skmsg.c                                   |  81 ++++-----
 net/core/sock_map.c                                |   3 +-
 net/ipv4/tcp.c                                     |  11 +-
 net/ipv4/tcp_bpf.c                                 |  79 +++++++-
 net/ipv4/udp.c                                     |   7 +-
 net/netfilter/nf_conntrack_netlink.c               |   8 -
 net/tls/tls.h                                      |   5 +
 net/tls/tls_device.c                               |  22 +--
 net/tls/tls_strp.c                                 | 185 +++++++++++++++----
 net/tls/tls_sw.c                                   |   4 +
 net/unix/af_unix.c                                 |   7 +-
 sound/soc/intel/avs/control.c                      |  22 ++-
 tools/testing/selftests/bpf/Makefile               |   2 +-
 48 files changed, 593 insertions(+), 443 deletions(-)