Skip to content

5.0.5-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest52 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/52ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_blacklistsound/pci/hda/hda_intel.c+4 -20 replies
2/52ALSA: firewire-motu: use version field of unit directory to identify modelsound/firewire/motu/motu.c+10 -100 replies
3/52mmc: pxamci: fix enum type confusiondrivers/mmc/host/pxamci.c+1 -10 replies
4/52mmc: alcor: fix DMA readsdrivers/mmc/host/alcor.c+19 -60 replies
5/52mmc: mxcmmc: "Revert mmc: mxcmmc: handle highmem pages"drivers/mmc/host/mxcmmc.c+4 -120 replies
6/52mmc: renesas_sdhi: limit block count to 16 bit for old revisionsdrivers/mmc/host/renesas_sdhi_core.c+7 -10 replies
7/52drm/amdgpu: fix invalid use of change_bitdrivers/gpu/drm/amd/amdgpu/gmc_v9_0.c+1 -10 replies
8/52drm/vmwgfx: Dont double-free the mode stored in par->set_modedrivers/gpu/drm/vmwgfx/vmwgfx_fb.c+3 -90 replies
9/52drm/vmwgfx: Return 0 when gmrid::get_node runs out of IDsdrivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c+1 -10 replies
10/52iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZEdrivers/iommu/amd_iommu.c+6 -10 replies
11/52iommu/iova: Fix tracking of recently failed iova addressdrivers/iommu/iova.c+3 -20 replies
12/52libceph: wait for latest osdmap in ceph_monc_blacklist_add()include/linux/ceph/libceph.h net/ceph/ceph_common.c net/ceph/mon_client.c+28 -10 replies
13/52udf: Fix crash on IO error during truncatefs/udf/truncate.c+3 -00 replies
14/52mips: loongson64: lemote-2f: Add IRQF_NO_SUSPEND to "cascade" irqaction.arch/mips/loongson64/lemote-2f/irq.c+1 -10 replies
15/52MIPS: Ensure ELF appended dtb is relocatedarch/mips/kernel/vmlinux.lds.S+7 -50 replies
16/52MIPS: Fix kernel crash for R6 in jump label branch functionarch/mips/include/asm/jump_label.h+4 -40 replies
17/52powerpc/vdso64: Fix CLOCK_MONOTONIC inconsistencies across Y2038arch/powerpc/include/asm/vdso_datapage.h arch/powerpc/kernel/vdso64/gettimeofday.S+6 -60 replies
18/52powerpc/security: Fix spectre_v2 reportingarch/powerpc/kernel/security.c+8 -150 replies
19/52net/mlx5: Fix DCT creation bad flowdrivers/net/ethernet/mellanox/mlx5/core/qp.c+36 -300 replies
20/52scsi: core: Avoid that a kernel warning appears during system resumedrivers/scsi/scsi_lib.c+4 -20 replies
21/52scsi: qla2xxx: Fix FC-AL connection target discoverydrivers/scsi/qla2xxx/qla_init.c+7 -00 replies
22/52scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaitondrivers/scsi/ibmvscsi/ibmvscsi.c+5 -00 replies
23/52scsi: ibmvscsi: Fix empty event pool access during host removaldrivers/scsi/ibmvscsi/ibmvscsi.c+16 -60 replies
24/52futex: Ensure that futex address is aligned in handle_futex_death()kernel/futex.c+4 -00 replies
25/52cifs: allow guest mounts to work for smb3.11fs/cifs/smb2pdu.c+6 -20 replies
26/52perf probe: Fix getting the kernel maptools/perf/util/probe-event.c+4 -20 replies
27/52objtool: Move objtool_file struct off the stacktools/objtool/check.c+2 -10 replies
28/52irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmpdrivers/irqchip/irq-gic-v3-its.c+1 -10 replies
29/52clocksource/drivers/riscv: Fix clocksource maskdrivers/clocksource/timer-riscv.c+2 -30 replies
30/52SMB3: Fix SMB3.1.1 guest mounts to Sambafs/cifs/smb2pdu.c+4 -10 replies
31/52ALSA: hda - Dont trigger jackpoll_work in azx_resumesound/pci/hda/hda_intel.c+4 -40 replies
32/52ALSA: ac97: Fix of-node refcount unbalancesound/ac97/bus.c+1 -10 replies
33/52ext4: fix NULL pointer dereference while journal is abortedfs/ext4/ext4_jbd2.h+1 -10 replies
34/52ext4: fix data corruption caused by unaligned direct AIOfs/ext4/file.c+1 -10 replies
35/52ext4: brelse all indirect buffer in ext4_ind_remove_space()fs/ext4/indirect.c+8 -40 replies
36/52media: v4l2-ctrls.c/uvc: zero v4l2_eventdrivers/media/usb/uvc/uvc_ctrl.c drivers/media/v4l2-core/v4l2-ctrls.c+2 -20 replies
37/52Bluetooth: hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf()drivers/bluetooth/h4_recv.h drivers/bluetooth/hci_h4.c+8 -00 replies
38/52Bluetooth: Fix decrementing reference count twice in releasing socketnet/bluetooth/hci_sock.c+1 -20 replies
39/52Bluetooth: hci_ldisc: Initialize hci_dev before open()drivers/bluetooth/hci_ldisc.c+14 -70 replies
40/52Bluetooth: hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto()drivers/bluetooth/hci_ldisc.c+1 -20 replies
41/52drm/vkms: Fix flush_work() without INIT_WORK().drivers/gpu/drm/vkms/vkms_crtc.c+1 -00 replies
42/52RDMA/cma: Rollback source IP address if failing to acquire devicedrivers/infiniband/core/cma.c+12 -10 replies
43/52f2fs: fix to avoid deadlock of atomic file operationsfs/f2fs/segment.c+31 -120 replies
44/52aio: simplify - and fix - fget/fput for io_submit()fs/aio.c include/linux/fs.h+36 -440 replies
45/52netfilter: ebtables: remove BUGPRINT messagesnet/bridge/netfilter/ebtables.c+39 -920 replies
46/52loop: access lo_backing_file only when the loop device is Lo_bounddrivers/block/loop.c+1 -10 replies
47/52x86/unwind: Handle NULL pointer calls better in frame unwinderarch/x86/include/asm/unwind.h arch/x86/kernel/unwind_frame.c+28 -30 replies
48/52x86/unwind: Add hardcoded ORC entry for NULLarch/x86/kernel/unwind_orc.c+17 -00 replies
49/52locking/lockdep: Add debug_locks check in __lock_downgrade()kernel/locking/lockdep.c+3 -00 replies
50/52mm, mempolicy: fix uninit memory accessmm/mempolicy.c+1 -10 replies
51/52ALSA: hda - Record the current power state before suspend/resume callssound/pci/hda/hda_codec.c+41 -20 replies
52/52ALSA: hda - Enforces runtime_resume after S3 and S4 for each codecsound/pci/hda/hda_codec.c+17 -30 replies

Reviews trailers per patch

27 of 52 patches have a Reviewed-by or Acked-by.

PatchJan ViktorinAlexander DuyckRobin MurphyJason DillamanPaul BurtonOleksij RempelSimon HormanPhong HoangAlex DeucherDeepak RawatThomas HellstromMichael NeulingDiana CraciunRonnie SahlbergPaulo AlcantaraAnup PatelJoseph QiJan KaraLaurent PinchartArtemy KovalyovJisheng ZhangEwan D. MilneJosh PoimboeufMasami HiramatsuTetsuo HandaJeremy ClineParav PanditAl VirosyzbotShayenne MouraRobert JarzmikNathan Chancellor
1/52
2/52
3/52A-b R-b
4/52R-b
5/52
6/52R-b T-b
7/52A-b
8/52R-b
9/52R-b
10/52Reported-and-tested-by R-b
11/52R-b
12/52R-b
13/52
14/52
15/52
16/52R-b
17/52
18/52R-b R-b
19/52R-b
20/52T-b
21/52R-b
22/52
23/52
24/52
25/52
26/52T-b A-b
27/52
28/52
29/52R-b
30/52R-b R-b
31/52
32/52R-b
33/52R-b
34/52
35/52R-b
36/52R-b
37/52
38/52
39/52
40/52R-b
41/52Reported-and-tested-by R-b
42/52R-b
43/52
44/52A-b
45/52
46/52R-b
47/52A-b
48/52A-b
49/52Debugged-by
50/52
51/52
52/52

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

Read the v1 thread

Cover letter [PATCH 5.0 00/52] 5.0.5-stable review

This is the start of the stable review cycle for the 5.0.5 release. There are 52 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 Mar 28 04:26:38 UTC 2019. 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/v5.x/stable-review/patch-5.0.5-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-5.0.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.0.5-rc1

Hui Wang <[email protected]>
ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec

Takashi Iwai <[email protected]>
ALSA: hda - Record the current power state before suspend/resume calls

Vlastimil Babka <[email protected]>
mm, mempolicy: fix uninit memory access

Waiman Long <[email protected]>
locking/lockdep: Add debug_locks check in __lock_downgrade()

Jann Horn <[email protected]>
x86/unwind: Add hardcoded ORC entry for NULL

Jann Horn <[email protected]>
x86/unwind: Handle NULL pointer calls better in frame unwinder

Dongli Zhang <[email protected]>
loop: access lo_backing_file only when the loop device is Lo_bound

Florian Westphal <[email protected]>
netfilter: ebtables: remove BUGPRINT messages

Linus Torvalds <[email protected]>
aio: simplify - and fix - fget/fput for io_submit()

Chao Yu <[email protected]>
f2fs: fix to avoid deadlock of atomic file operations

Myungho Jung <[email protected]>
RDMA/cma: Rollback source IP address if failing to acquire device

Tetsuo Handa <[email protected]>
drm/vkms: Fix flush_work() without INIT_WORK().

Kefeng Wang <[email protected]>
Bluetooth: hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto()

Jeremy Cline <[email protected]>
Bluetooth: hci_ldisc: Initialize hci_dev before open()

Myungho Jung <[email protected]>
Bluetooth: Fix decrementing reference count twice in releasing socket

Myungho Jung <[email protected]>
Bluetooth: hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf()

Hans Verkuil <[email protected]>
media: v4l2-ctrls.c/uvc: zero v4l2_event

zhangyi (F) <[email protected]>
ext4: brelse all indirect buffer in ext4_ind_remove_space()

Lukas Czerner <[email protected]>
ext4: fix data corruption caused by unaligned direct AIO

Jiufei Xue <[email protected]>
ext4: fix NULL pointer dereference while journal is aborted

Takashi Iwai <[email protected]>
ALSA: ac97: Fix of-node refcount unbalance

Hui Wang <[email protected]>
ALSA: hda - Don't trigger jackpoll_work in azx_resume

Steve French <[email protected]>
SMB3: Fix SMB3.1.1 guest mounts to Samba

Atish Patra <[email protected]>
clocksource/drivers/riscv: Fix clocksource mask

Rasmus Villemoes <[email protected]>
irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp

Josh Poimboeuf <[email protected]>
objtool: Move objtool_file struct off the stack

Adrian Hunter <[email protected]>
perf probe: Fix getting the kernel map

Ronnie Sahlberg <[email protected]>
cifs: allow guest mounts to work for smb3.11

Chen Jie <[email protected]>
futex: Ensure that futex address is aligned in handle_futex_death()

Tyrel Datwyler <[email protected]>
scsi: ibmvscsi: Fix empty event pool access during host removal

Tyrel Datwyler <[email protected]>
scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix FC-AL connection target discovery

Bart Van Assche <[email protected]>
scsi: core: Avoid that a kernel warning appears during system resume

Yishai Hadas <[email protected]>
net/mlx5: Fix DCT creation bad flow

Michael Ellerman <[email protected]>
powerpc/security: Fix spectre_v2 reporting

Michael Ellerman <[email protected]>
powerpc/vdso64: Fix CLOCK_MONOTONIC inconsistencies across Y2038

Archer Yan <[email protected]>
MIPS: Fix kernel crash for R6 in jump label branch function

Yasha Cherikovsky <[email protected]>
MIPS: Ensure ELF appended dtb is relocated

Yifeng Li <[email protected]>
mips: loongson64: lemote-2f: Add IRQF_NO_SUSPEND to "cascade" irqaction.

Jan Kara <[email protected]>
udf: Fix crash on IO error during truncate

Ilya Dryomov <[email protected]>
libceph: wait for latest osdmap in ceph_monc_blacklist_add()

Robert Richter <[email protected]>
iommu/iova: Fix tracking of recently failed iova address

Stanislaw Gruszka <[email protected]>

    iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE

Deepak Rawat <[email protected]>
drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's

Thomas Zimmermann <[email protected]>

    drm/vmwgfx: Don't double-free the mode stored in par->set_mode

Christian König <[email protected]>
drm/amdgpu: fix invalid use of change_bit

Wolfram Sang <[email protected]>
mmc: renesas_sdhi: limit block count to 16 bit for old revisions

Alexander Shiyan <[email protected]>
mmc: mxcmmc: "Revert mmc: mxcmmc: handle highmem pages"

Daniel Drake <[email protected]>
mmc: alcor: fix DMA reads

Arnd Bergmann <[email protected]>
mmc: pxamci: fix enum type confusion

Takashi Sakamoto <[email protected]>
ALSA: firewire-motu: use 'version' field of unit directory to identify model

Jaroslav Kysela <[email protected]>
ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_blacklist

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

Diffstat:

 Makefile                                      |   4 +-
 arch/mips/include/asm/jump_label.h            |   8 +-
 arch/mips/kernel/vmlinux.lds.S                |  12 ++-
 arch/mips/loongson64/lemote-2f/irq.c          |   2 +-
 arch/powerpc/include/asm/vdso_datapage.h      |   8 +-
 arch/powerpc/kernel/security.c                |  23 ++---
 arch/powerpc/kernel/vdso64/gettimeofday.S     |   4 +-
 arch/x86/include/asm/unwind.h                 |   6 ++
 arch/x86/kernel/unwind_frame.c                |  25 ++++-
 arch/x86/kernel/unwind_orc.c                  |  17 ++++
 drivers/block/loop.c                          |   2 +-
 drivers/bluetooth/h4_recv.h                   |   4 +
 drivers/bluetooth/hci_h4.c                    |   4 +
 drivers/bluetooth/hci_ldisc.c                 |  24 +++--
 drivers/clocksource/timer-riscv.c             |   5 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c         |   2 +-
 drivers/gpu/drm/vkms/vkms_crtc.c              |   1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c            |  12 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c |   2 +-
 drivers/infiniband/core/cma.c                 |  13 ++-
 drivers/iommu/amd_iommu.c                     |   7 +-
 drivers/iommu/iova.c                          |   5 +-
 drivers/irqchip/irq-gic-v3-its.c              |   2 +-
 drivers/media/usb/uvc/uvc_ctrl.c              |   2 +-
 drivers/media/v4l2-core/v4l2-ctrls.c          |   2 +-
 drivers/mmc/host/alcor.c                      |  25 +++--
 drivers/mmc/host/mxcmmc.c                     |  16 +---
 drivers/mmc/host/pxamci.c                     |   2 +-
 drivers/mmc/host/renesas_sdhi_core.c          |   8 +-
 drivers/net/ethernet/mellanox/mlx5/core/qp.c  |  66 +++++++------
 drivers/scsi/ibmvscsi/ibmvscsi.c              |  23 ++++-
 drivers/scsi/qla2xxx/qla_init.c               |   7 ++
 drivers/scsi/scsi_lib.c                       |   6 +-
 fs/aio.c                                      |  72 ++++++--------
 fs/cifs/smb2pdu.c                             |  11 ++-
 fs/ext4/ext4_jbd2.h                           |   2 +-
 fs/ext4/file.c                                |   2 +-
 fs/ext4/indirect.c                            |  12 ++-
 fs/f2fs/segment.c                             |  43 ++++++---
 fs/udf/truncate.c                             |   3 +
 include/linux/ceph/libceph.h                  |   2 +
 include/linux/fs.h                            |   8 +-
 kernel/futex.c                                |   4 +
 kernel/locking/lockdep.c                      |   3 +
 mm/mempolicy.c                                |   2 +-
 net/bluetooth/hci_sock.c                      |   3 +-
 net/bridge/netfilter/ebtables.c               | 131 ++++++++------------------
 net/ceph/ceph_common.c                        |  18 +++-
 net/ceph/mon_client.c                         |   9 ++
 sound/ac97/bus.c                              |   2 +-
 sound/firewire/motu/motu.c                    |  20 ++--
 sound/pci/hda/hda_codec.c                     |  57 ++++++++++-
 sound/pci/hda/hda_intel.c                     |  14 +--
 tools/objtool/check.c                         |   3 +-
 tools/perf/util/probe-event.c                 |   6 +-
 55 files changed, 471 insertions(+), 305 deletions(-)