Skip to content

4.19.120-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest46 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/46remoteproc: Fix wrong rvring index computationdrivers/remoteproc/remoteproc_core.c+1 -10 replies
2/46mtd: cfi: fix deadloop in cfi_cmdset_0002.c do_write_bufferdrivers/mtd/chips/cfi_cmdset_0002.c+5 -10 replies
3/46include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swapinclude/uapi/linux/swab.h+2 -20 replies
4/46binder: take read mode of mmap_sem in binder_alloc_free_page()drivers/android/binder_alloc.c+4 -40 replies
5/46usb: dwc3: gadget: Do link recovery for SS and SSPdrivers/usb/dwc3/gadget.c+2 -60 replies
6/46usb: gadget: udc: bdc: Remove unnecessary NULL checks in bdc_req_completedrivers/usb/gadget/udc/bdc/bdc_ep.c+1 -10 replies
7/46iio:ad7797: Use correct attribute_groupdrivers/iio/adc/ad7793.c+1 -10 replies
8/46ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIssound/soc/qcom/qdsp6/q6afe-dai.c+16 -00 replies
9/46ASoC: tas571x: disable regulators on failed probesound/soc/codecs/tas571x.c+15 -50 replies
10/46ASoC: wm8960: Fix wrong clock after suspend & resumesound/soc/codecs/wm8960.c+1 -20 replies
11/46nfsd: memory corruption in nfsd4_lock()fs/nfsd/nfs4state.c+2 -00 replies
12/46i2c: altera: use proper variable to hold errnodrivers/i2c/busses/i2c-altera.c+4 -50 replies
13/46rxrpc: Fix DATA Tx to disable nofrag for UDP on AF_INET6 socketnet/rxrpc/local_object.c net/rxrpc/output.c+11 -400 replies
14/46net/cxgb4: Check the return from t4_query_params properlydrivers/net/ethernet/chelsio/cxgb4/t4_hw.c+1 -10 replies
15/46xfs: acquire superblock freeze protection on eofblocks scansfs/xfs/xfs_icache.c fs/xfs/xfs_ioctl.c+14 -10 replies
16/46svcrdma: Fix trace point use-after-free raceinclude/trace/events/rpcrdma.h net/sunrpc/xprtrdma/svc_rdma_rw.c net/sunrpc/xprtrdma/svc_rdma_sendto.c+46 -230 replies
17/46svcrdma: Fix leak of svc_rdma_recv_ctxt objectsinclude/linux/sunrpc/svc_rdma.h net/sunrpc/svc_xprt.c net/sunrpc/svcsock.c +3 more+30 -180 replies
18/46PCI: Avoid ASMedia XHCI USB PME# from D0 defectdrivers/pci/quirks.c+11 -00 replies
19/46PCI: Move Apex Edge TPU class quirk to fix BAR assignmentdrivers/pci/quirks.c drivers/staging/gasket/apex_driver.c+7 -70 replies
20/46ARM: dts: bcm283x: Disable dsi0 nodearch/arm/boot/dts/bcm283x.dtsi+1 -00 replies
21/46cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabledkernel/bpf/cpumap.c+1 -10 replies
22/46net/mlx5: Fix failing fw tracer allocation on s390drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c+3 -30 replies
23/46perf/core: fix parent pid/tid in task exit eventskernel/events/core.c+10 -30 replies
24/46bpf, x86_32: Fix incorrect encoding in BPF_LDX zero-extensionarch/x86/net/bpf_jit_comp32.c+3 -10 replies
25/46mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy pathmm/shmem.c+2 -20 replies
26/46xfs: clear PF_MEMALLOC before exiting xfsaild threadfs/xfs/xfs_trans_ail.c+3 -10 replies
27/46bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_Barch/x86/net/bpf_jit_comp.c+15 -30 replies
28/46net: fec: set GPR bit on suspend by DT configuration.drivers/net/ethernet/freescale/fec.h drivers/net/ethernet/freescale/fec_main.c+127 -290 replies
29/46x86: hyperv: report value of misc_featuresarch/x86/kernel/cpu/mshyperv.c+2 -20 replies
30/46xfs: fix partially uninitialized structure in xfs_reflink_remap_extentfs/xfs/xfs_reflink.c+1 -00 replies
31/46ALSA: hda: Keep the controller initialization even if no codecs foundsound/pci/hda/hda_intel.c+7 -50 replies
32/46ALSA: hda: Explicitly permit using autosuspend if runtime PM is supportedsound/pci/hda/hda_intel.c+3 -10 replies
33/46scsi: target: fix PR IN / READ FULL STATUS for FCdrivers/target/target_core_fabric_lib.c+1 -10 replies
34/46scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKENdrivers/target/target_core_user.c+1 -00 replies
35/46objtool: Fix CONFIG_UBSAN_TRAP unreachable warningstools/objtool/check.c+15 -20 replies
36/46objtool: Support Clang non-section symbols in ORC dumptools/objtool/orc_dump.c+27 -170 replies
37/46xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant statusdrivers/xen/xenbus/xenbus_client.c+8 -10 replies
38/46ALSA: hda: call runtime_allow() for all hda controllerssound/pci/hda/hda_intel.c+1 -00 replies
39/46arm64: Delete the space separator in __emit_instarch/arm64/include/asm/sysreg.h+3 -10 replies
40/46ext4: use matching invalidatepage in ext4_writepagefs/ext4/inode.c+1 -10 replies
41/46ext4: increase wait time needed before reuse of deleted inode numbersfs/ext4/ialloc.c+1 -10 replies
42/46ext4: convert BUG_ONs to WARN_ONs in mballoc.cfs/ext4/mballoc.c+4 -20 replies
43/46hwmon: (jc42) Fix name to have no illegal charactersdrivers/hwmon/jc42.c+1 -10 replies
44/46bpf, x86_32: Fix clobbering of dst for BPF_JSETarch/x86/net/bpf_jit_comp32.c+16 -40 replies
45/46qed: Fix use after free in qed_chain_freedrivers/net/ethernet/qlogic/qed/qed_dev.c include/linux/qed/qed_chain.h+31 -310 replies
46/46ext4: check for non-zero journal inum in ext4_calculate_overheadfs/ext4/super.c+2 -10 replies

Reviews trailers per patch

23 of 46 patches have a Reviewed-by or Acked-by.

PatchTokunori IkegamiTodd KjosLars-Peter ClausenLuís MendesCharles KeepaxEric AnholtXiumei MuJesper Dangaard BrouerSong Liu[email protected]Hugh DickinsMike ChristieKees CookMiroslav BenesPeter Zijlstra (Intel)Darrick J. WongChristoph HellwigRoy SplietWang YanQingWei LiuJan KaraH. Peter Anvin (Intel)Ritesh HarjaniBrian FosterMark RutlandChandan RajendraAllison CollinsThor ThayerJeff LaytonSrinivas Kandagatla
1/46
2/46R-b
3/46
4/46A-b
5/46
6/46
7/46R-b
8/46R-b
9/46
10/46A-b
11/46R-b
12/46R-b
13/46
14/46
15/46R-b R-b R-b R-b
16/46
17/46
18/46
19/46Debugged-by T-b
20/46R-b
21/46T-b A-b A-b
22/46
23/46
24/46A-b R-b
25/46T-b A-b
26/46R-b R-b
27/46
28/46
29/46
30/46R-b
31/46T-b
32/46
33/46R-b
34/46A-b
35/46R-b R-b A-b
36/46R-b A-b
37/46R-b
38/46
39/46R-b
40/46R-b R-b
41/46
42/46
43/46
44/46A-b
45/46
46/46R-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 30 reviewers.

Read the v1 thread

Cover letter [PATCH 4.19 00/46] 4.19.120-rc1 review

This is the start of the stable review cycle for the 4.19.120 release. There are 46 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 Sun, 03 May 2020 13:12:02 +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/v4.x/stable-review/patch-4.19.120-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-4.19.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.120-rc1

Ritesh Harjani <[email protected]>
ext4: check for non-zero journal inum in ext4_calculate_overhead

Yuval Basson <[email protected]>
qed: Fix use after free in qed_chain_free

Luke Nelson <[email protected]>
bpf, x86_32: Fix clobbering of dst for BPF_JSET

Sascha Hauer <[email protected]>
hwmon: (jc42) Fix name to have no illegal characters

Theodore Ts'o <[email protected]>
ext4: convert BUG_ON's to WARN_ON's in mballoc.c

Theodore Ts'o <[email protected]>
ext4: increase wait time needed before reuse of deleted inode numbers

yangerkun <[email protected]>
ext4: use matching invalidatepage in ext4_writepage

Fangrui Song <[email protected]>
arm64: Delete the space separator in __emit_inst

Hui Wang <[email protected]>
ALSA: hda: call runtime_allow() for all hda controllers

Juergen Gross <[email protected]>
xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status

Josh Poimboeuf <[email protected]>
objtool: Support Clang non-section symbols in ORC dump

Josh Poimboeuf <[email protected]>
objtool: Fix CONFIG_UBSAN_TRAP unreachable warnings

Bodo Stroesser <[email protected]>
scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN

Bodo Stroesser <[email protected]>
scsi: target: fix PR IN / READ FULL STATUS for FC

Roy Spliet <[email protected]>
ALSA: hda: Explicitly permit using autosuspend if runtime PM is supported

Takashi Iwai <[email protected]>
ALSA: hda: Keep the controller initialization even if no codecs found

Darrick J. Wong <[email protected]>
xfs: fix partially uninitialized structure in xfs_reflink_remap_extent

Olaf Hering <[email protected]>
x86: hyperv: report value of misc_features

Martin Fuzzey <[email protected]>
net: fec: set GPR bit on suspend by DT configuration.

Luke Nelson <[email protected]>
bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B

Eric Biggers <[email protected]>
xfs: clear PF_MEMALLOC before exiting xfsaild thread

Yang Shi <[email protected]>

    mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path

Luke Nelson <[email protected]>
bpf, x86_32: Fix incorrect encoding in BPF_LDX zero-extension

Ian Rogers <[email protected]>
perf/core: fix parent pid/tid in task exit events

Niklas Schnelle <[email protected]>
net/mlx5: Fix failing fw tracer allocation on s390

Toke Høiland-Jørgensen <[email protected]>
cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled

Nicolas Saenz Julienne <[email protected]>
ARM: dts: bcm283x: Disable dsi0 node

Bjorn Helgaas <[email protected]>
PCI: Move Apex Edge TPU class quirk to fix BAR assignment

Kai-Heng Feng <[email protected]>
PCI: Avoid ASMedia XHCI USB PME# from D0 defect

Chuck Lever <[email protected]>
svcrdma: Fix leak of svc_rdma_recv_ctxt objects

Chuck Lever <[email protected]>
svcrdma: Fix trace point use-after-free race

Brian Foster <[email protected]>
xfs: acquire superblock freeze protection on eofblocks scans

Jason Gunthorpe <[email protected]>
net/cxgb4: Check the return from t4_query_params properly

David Howells <[email protected]>
rxrpc: Fix DATA Tx to disable nofrag for UDP on AF_INET6 socket

Wolfram Sang <[email protected]>
i2c: altera: use proper variable to hold errno

Vasily Averin <[email protected]>
nfsd: memory corruption in nfsd4_lock()

Shengjiu Wang <[email protected]>
ASoC: wm8960: Fix wrong clock after suspend & resume

Philipp Puschmann <[email protected]>
ASoC: tas571x: disable regulators on failed probe

Stephan Gerhold <[email protected]>
ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs

YueHaibing <[email protected]>
iio:ad7797: Use correct attribute_group

Nathan Chancellor <[email protected]>
usb: gadget: udc: bdc: Remove unnecessary NULL checks in bdc_req_complete

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Do link recovery for SS and SSP

Tyler Hicks <[email protected]>
binder: take read mode of mmap_sem in binder_alloc_free_page()

Christian Borntraeger <[email protected]>
include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swap

Liu Jian <[email protected]>
mtd: cfi: fix deadloop in cfi_cmdset_0002.c do_write_buffer

Clement Leger <[email protected]>
remoteproc: Fix wrong rvring index computation

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/bcm283x.dtsi                     |   1 +
 arch/arm64/include/asm/sysreg.h                    |   4 +-
 arch/x86/kernel/cpu/mshyperv.c                     |   4 +-
 arch/x86/net/bpf_jit_comp.c                        |  18 ++-
 arch/x86/net/bpf_jit_comp32.c                      |  24 +++-
 drivers/android/binder_alloc.c                     |   8 +-
 drivers/hwmon/jc42.c                               |   2 +-
 drivers/i2c/busses/i2c-altera.c                    |   9 +-
 drivers/iio/adc/ad7793.c                           |   2 +-
 drivers/mtd/chips/cfi_cmdset_0002.c                |   6 +-
 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c         |   2 +-
 drivers/net/ethernet/freescale/fec.h               |   7 +
 drivers/net/ethernet/freescale/fec_main.c          | 149 +++++++++++++++++----
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |   6 +-
 drivers/net/ethernet/qlogic/qed/qed_dev.c          |  38 +++---
 drivers/pci/quirks.c                               |  18 +++
 drivers/remoteproc/remoteproc_core.c               |   2 +-
 drivers/staging/gasket/apex_driver.c               |   7 -
 drivers/target/target_core_fabric_lib.c            |   2 +-
 drivers/target/target_core_user.c                  |   1 +
 drivers/usb/dwc3/gadget.c                          |   8 +-
 drivers/usb/gadget/udc/bdc/bdc_ep.c                |   2 +-
 drivers/xen/xenbus/xenbus_client.c                 |   9 +-
 fs/ext4/ialloc.c                                   |   2 +-
 fs/ext4/inode.c                                    |   2 +-
 fs/ext4/mballoc.c                                  |   6 +-
 fs/ext4/super.c                                    |   3 +-
 fs/nfsd/nfs4state.c                                |   2 +
 fs/xfs/xfs_icache.c                                |  10 ++
 fs/xfs/xfs_ioctl.c                                 |   5 +-
 fs/xfs/xfs_reflink.c                               |   1 +
 fs/xfs/xfs_trans_ail.c                             |   4 +-
 include/linux/qed/qed_chain.h                      |  24 ++--
 include/linux/sunrpc/svc_rdma.h                    |   1 +
 include/trace/events/rpcrdma.h                     |  50 +++++--
 include/uapi/linux/swab.h                          |   4 +-
 kernel/bpf/cpumap.c                                |   2 +-
 kernel/events/core.c                               |  13 +-
 mm/shmem.c                                         |   4 +-
 net/rxrpc/local_object.c                           |   9 --
 net/rxrpc/output.c                                 |  44 ++----
 net/sunrpc/svc_xprt.c                              |   3 -
 net/sunrpc/svcsock.c                               |   4 +
 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c            |  22 +++
 net/sunrpc/xprtrdma/svc_rdma_rw.c                  |   3 +-
 net/sunrpc/xprtrdma/svc_rdma_sendto.c              |  29 ++--
 net/sunrpc/xprtrdma/svc_rdma_transport.c           |   5 -
 sound/pci/hda/hda_intel.c                          |  17 ++-
 sound/soc/codecs/tas571x.c                         |  20 ++-
 sound/soc/codecs/wm8960.c                          |   3 +-
 sound/soc/qcom/qdsp6/q6afe-dai.c                   |  16 +++
 tools/objtool/check.c                              |  17 ++-
 tools/objtool/orc_dump.c                           |  44 +++---
 54 files changed, 467 insertions(+), 235 deletions(-)