Skip to content

4.4.247-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 Latest24 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/24btrfs: tree-checker: Enhance chunk checker to validate chunk profilefs/btrfs/volumes.c+7 -00 replies
2/24btrfs: inode: Verify inode mode to avoid NULL pointer dereferencefs/btrfs/inode.c fs/btrfs/tests/inode-tests.c+34 -80 replies
3/24KVM: x86: Fix split-irqchip vs interrupt injection window requestarch/x86/include/asm/kvm_host.h arch/x86/kvm/irq.c arch/x86/kvm/x86.c+12 -90 replies
4/24HID: cypress: Support Varmilo Keyboards media hotkeysdrivers/hid/hid-cypress.c drivers/hid/hid-ids.h+41 -50 replies
5/24Input: i8042 - allow insmod to succeed on devices without an i8042 controllerdrivers/input/serio/i8042.c+11 -10 replies
6/24HID: hid-sensor-hub: Fix issue with devices with no report IDdrivers/hid/hid-sensor-hub.c+2 -10 replies
7/24x86/xen: dont unbind uninitialized lock_kicker_irqarch/x86/xen/spinlock.c+11 -10 replies
8/24proc: dont allow async path resolution of /proc/self componentsfs/proc/self.c+7 -00 replies
9/24dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst sizedrivers/dma/pl330.c+1 -10 replies
10/24scsi: libiscsi: Fix NOP race conditiondrivers/scsi/libiscsi.c include/scsi/libiscsi.h+18 -80 replies
11/24scsi: target: iscsi: Fix cmd abort fabric stop racedrivers/target/iscsi/iscsi_target.c+13 -40 replies
12/24scsi: ufs: Fix race between shutdown and runtime resume flowdrivers/scsi/ufs/ufshcd.c+1 -50 replies
13/24bnxt_en: fix error return code in bnxt_init_board()drivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -00 replies
14/24video: hyperv_fb: Fix the cache type when mapping the VRAMdrivers/video/fbdev/hyperv_fb.c+6 -10 replies
15/24bnxt_en: Release PCI regions when DMA mask setup fails during probe.drivers/net/ethernet/broadcom/bnxt/bnxt.c+1 -10 replies
16/24IB/mthca: fix return value of error branch in mthca_init_cq()drivers/infiniband/hw/mthca/mthca_cq.c+6 -40 replies
17/24nfc: s3fwrn5: use signed integer for parsing GPIO numbersdrivers/nfc/s3fwrn5/i2c.c+2 -20 replies
18/24efivarfs: revert "fix memory leak in efivarfs_create()"fs/efivarfs/inode.c fs/efivarfs/super.c+2 -10 replies
19/24perf probe: Fix to die_entrypc() returns error correctlytools/perf/util/dwarf-aux.c+8 -00 replies
20/24USB: core: Change %pK for __user pointers to %pxdrivers/usb/core/devio.c+2 -20 replies
21/24x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpbarch/x86/kernel/cpu/bugs.c+2 -20 replies
22/24USB: core: add endpoint-blacklist quirkdrivers/usb/core/config.c drivers/usb/core/quirks.c drivers/usb/core/usb.h +1 more+49 -00 replies
23/24USB: core: Fix regression in Hercules audio carddrivers/usb/core/quirks.c+6 -00 replies
24/24btrfs: fix lockdep splat when reading qgroup config on mountfs/btrfs/qgroup.c+1 -10 replies

Reviews trailers per patch

11 of 24 patches have a Reviewed-by or Acked-by.

PatchNikolay BorisovJohannes ThumshirnDavid SterbaMike ChristieMaurizio LombardiCan GuoEdwin PeerBoqun FengMichael KelleyHaiyang ZhangJuergen GrossDavid WoodhouseNikos TsironisSrinivas PandruvadaedesMarius IacobJon HunterPavel Machek (CIP)Guenter RoeckLinux Kernel Functional TestingShuah Khan
SeriesT-b T-b T-b T-b T-b
1/24R-b R-b R-b
2/24R-b
3/24Analyzed-by R-b T-b R-b
4/24
5/24Reported-and-tested-by
6/24A-b
7/24R-b
8/24
9/24
10/24R-b
11/24R-b
12/24R-b
13/24R-b
14/24T-b R-b R-b
15/24
16/24
17/24
18/24
19/24
20/24
21/24
22/24T-b
23/24
24/24R-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 21 reviewers.

Read the v1 thread

Cover letter [PATCH 4.4 00/24] 4.4.247-rc1 review

This is the start of the stable review cycle for the 4.4.247 release. There are 24 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 Thu, 03 Dec 2020 08:46:29 +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.4.247-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.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.4.247-rc1

Filipe Manana <[email protected]>
btrfs: fix lockdep splat when reading qgroup config on mount

Alan Stern <[email protected]>
USB: core: Fix regression in Hercules audio card

Johan Hovold <[email protected]>
USB: core: add endpoint-blacklist quirk

Anand K Mistry <[email protected]>
x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb

Alan Stern <[email protected]>
USB: core: Change %pK for __user pointers to %px

Masami Hiramatsu <[email protected]>
perf probe: Fix to die_entrypc() returns error correctly

Ard Biesheuvel <[email protected]>
efivarfs: revert "fix memory leak in efivarfs_create()"

Krzysztof Kozlowski <[email protected]>
nfc: s3fwrn5: use signed integer for parsing GPIO numbers

Xiongfeng Wang <[email protected]>
IB/mthca: fix return value of error branch in mthca_init_cq()

Michael Chan <[email protected]>
bnxt_en: Release PCI regions when DMA mask setup fails during probe.

Dexuan Cui <[email protected]>
video: hyperv_fb: Fix the cache type when mapping the VRAM

Zhang Changzhong <[email protected]>
bnxt_en: fix error return code in bnxt_init_board()

Stanley Chu <[email protected]>
scsi: ufs: Fix race between shutdown and runtime resume flow

Mike Christie <[email protected]>
scsi: target: iscsi: Fix cmd abort fabric stop race

Lee Duncan <[email protected]>
scsi: libiscsi: Fix NOP race condition

Sugar Zhang <[email protected]>
dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size

Jens Axboe <[email protected]>
proc: don't allow async path resolution of /proc/self components

Brian Masney <[email protected]>
x86/xen: don't unbind uninitialized lock_kicker_irq

Pablo Ceballos <[email protected]>
HID: hid-sensor-hub: Fix issue with devices with no report ID

Hans de Goede <[email protected]>
Input: i8042 - allow insmod to succeed on devices without an i8042 controller

Frank Yang <[email protected]>
HID: cypress: Support Varmilo Keyboards' media hotkeys

Paolo Bonzini <[email protected]>
KVM: x86: Fix split-irqchip vs interrupt injection window request

Qu Wenruo <[email protected]>
btrfs: inode: Verify inode mode to avoid NULL pointer dereference

Qu Wenruo <[email protected]>
btrfs: tree-checker: Enhance chunk checker to validate chunk profile

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

Diffstat:

 Makefile                                  |  4 +--
 arch/x86/include/asm/kvm_host.h           |  1 +
 arch/x86/kernel/cpu/bugs.c                |  4 +--
 arch/x86/kvm/irq.c                        |  2 +-
 arch/x86/kvm/x86.c                        | 18 +++++++------
 arch/x86/xen/spinlock.c                   | 12 ++++++++-
 drivers/dma/pl330.c                       |  2 +-
 drivers/hid/hid-cypress.c                 | 44 +++++++++++++++++++++++++++----
 drivers/hid/hid-ids.h                     |  2 ++
 drivers/hid/hid-sensor-hub.c              |  3 ++-
 drivers/infiniband/hw/mthca/mthca_cq.c    | 10 ++++---
 drivers/input/serio/i8042.c               | 12 ++++++++-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c |  3 ++-
 drivers/nfc/s3fwrn5/i2c.c                 |  4 +--
 drivers/scsi/libiscsi.c                   | 23 ++++++++++------
 drivers/scsi/ufs/ufshcd.c                 |  6 +----
 drivers/target/iscsi/iscsi_target.c       | 17 +++++++++---
 drivers/usb/core/config.c                 | 11 ++++++++
 drivers/usb/core/devio.c                  |  4 +--
 drivers/usb/core/quirks.c                 | 38 ++++++++++++++++++++++++++
 drivers/usb/core/usb.h                    |  3 +++
 drivers/video/fbdev/hyperv_fb.c           |  7 ++++-
 fs/btrfs/inode.c                          | 41 ++++++++++++++++++++++------
 fs/btrfs/qgroup.c                         |  2 +-
 fs/btrfs/tests/inode-tests.c              |  1 +
 fs/btrfs/volumes.c                        |  7 +++++
 fs/efivarfs/inode.c                       |  2 ++
 fs/efivarfs/super.c                       |  1 -
 fs/proc/self.c                            |  7 +++++
 include/linux/usb/quirks.h                |  3 +++
 include/scsi/libiscsi.h                   |  3 +++
 tools/perf/util/dwarf-aux.c               |  8 ++++++
 32 files changed, 246 insertions(+), 59 deletions(-)