I'm announcing the release of the 5.4.131 kernel.
All users of the 5.4 kernel series must upgrade.
The updated 5.4.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.4.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Makefile | 2 +-
arch/s390/include/asm/stacktrace.h | 18 +++++++++++-------
arch/x86/kvm/svm.c | 33 ++++++++++++++++++++++-----------
drivers/xen/events/events_base.c | 23 +++++++++++++++++++----
4 files changed, 53 insertions(+), 23 deletions(-)
Alper Gun (1):
KVM: SVM: Call SEV Guest Decommission if ASID binding fails
David Rientjes (1):
KVM: SVM: Periodically schedule when unregistering regions on destroy
Greg Kroah-Hartman (1):
Linux 5.4.131
Heiko Carstens (1):
s390/stack: fix possible register corruption with stack switch helper
Juergen Gross (1):
xen/events: reset active flag for lateeoi events later
This is the start of the stable review cycle for the 4.19.197 release.
There are 34 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, 11 Jul 2021 13:14:09 +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.197-r…
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 <gregkh(a)linuxfoundation.org>
Linux 4.19.197-rc1
Tony Lindgren <tony(a)atomide.com>
clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940
Tony Lindgren <tony(a)atomide.com>
clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue
Tony Lindgren <tony(a)atomide.com>
clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support
afzal mohammed <afzal.mohd.ma(a)gmail.com>
ARM: OMAP: replace setup_irq() by request_irq()
Alper Gun <alpergun(a)google.com>
KVM: SVM: Call SEV Guest Decommission if ASID binding fails
Juergen Gross <jgross(a)suse.com>
xen/events: reset active flag for lateeoi events later
Petr Mladek <pmladek(a)suse.com>
kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync()
Petr Mladek <pmladek(a)suse.com>
kthread_worker: split code for canceling the delayed work timer
Anson Huang <Anson.Huang(a)nxp.com>
ARM: dts: imx6qdl-sabresd: Remove incorrect power supply assignment
David Rientjes <rientjes(a)google.com>
KVM: SVM: Periodically schedule when unregistering regions on destroy
Tahsin Erdogan <trdgn(a)amazon.com>
ext4: eliminate bogus error in ext4_data_block_valid_rcu()
Christian König <christian.koenig(a)amd.com>
drm/nouveau: fix dma_address check for CPU/GPU sync
ManYi Li <limanyi(a)uniontech.com>
scsi: sr: Return appropriate error code when disk is ejected
Hugh Dickins <hughd(a)google.com>
mm, futex: fix shared futex pgoff on shmem huge page
Hugh Dickins <hughd(a)google.com>
mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk()
Hugh Dickins <hughd(a)google.com>
mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): get vma_address_end() earlier
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): use goto instead of while (1)
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): add a level of indentation
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): crossing page table boundary
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): settle PageHuge on entry
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): use page for pvmw->page
Yang Shi <shy828301(a)gmail.com>
mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split
Hugh Dickins <hughd(a)google.com>
mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page()
Jue Wang <juew(a)google.com>
mm/thp: fix page_address_in_vma() on file THP tails
Hugh Dickins <hughd(a)google.com>
mm/thp: fix vma_address() if virtual address below file offset
Hugh Dickins <hughd(a)google.com>
mm/thp: try_to_unmap() use TTU_SYNC for safe splitting
Hugh Dickins <hughd(a)google.com>
mm/thp: make is_huge_zero_pmd() safe and quicker
Hugh Dickins <hughd(a)google.com>
mm/thp: fix __split_huge_pmd_locked() on shmem migration entry
Miaohe Lin <linmiaohe(a)huawei.com>
mm/rmap: use page_not_mapped in try_to_unmap()
Miaohe Lin <linmiaohe(a)huawei.com>
mm/rmap: remove unneeded semicolon in page_not_mapped()
Alex Shi <alex.shi(a)linux.alibaba.com>
mm: add VM_WARN_ON_ONCE_PAGE() macro
-------------
Diffstat:
Makefile | 4 +-
arch/arm/boot/dts/dra7.dtsi | 11 ++
arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 4 -
arch/arm/mach-omap1/pm.c | 13 ++-
arch/arm/mach-omap1/time.c | 10 +-
arch/arm/mach-omap1/timer32k.c | 10 +-
arch/arm/mach-omap2/board-generic.c | 4 +-
arch/arm/mach-omap2/timer.c | 181 +++++++++++++++++++++++----------
arch/x86/kvm/svm.c | 33 ++++--
drivers/clk/ti/clk-7xx.c | 1 +
drivers/gpu/drm/nouveau/nouveau_bo.c | 4 +-
drivers/scsi/sr.c | 2 +
drivers/xen/events/events_base.c | 23 ++++-
fs/ext4/block_validity.c | 4 +-
include/linux/cpuhotplug.h | 1 +
include/linux/huge_mm.h | 8 +-
include/linux/hugetlb.h | 16 ---
include/linux/mm.h | 3 +
include/linux/mmdebug.h | 13 +++
include/linux/pagemap.h | 13 +--
include/linux/rmap.h | 3 +-
kernel/futex.c | 2 +-
kernel/kthread.c | 77 +++++++++-----
mm/huge_memory.c | 56 +++++-----
mm/hugetlb.c | 5 +-
mm/internal.h | 53 +++++++---
mm/memory.c | 41 ++++++++
mm/page_vma_mapped.c | 160 ++++++++++++++++++-----------
mm/pgtable-generic.c | 4 +-
mm/rmap.c | 48 +++++----
mm/truncate.c | 43 ++++----
31 files changed, 546 insertions(+), 304 deletions(-)
This is the start of the stable review cycle for the 4.14.239 release.
There are 25 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, 11 Jul 2021 13:14:09 +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.14.239-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.14.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 4.14.239-rc1
Juergen Gross <jgross(a)suse.com>
xen/events: reset active flag for lateeoi events later
Petr Mladek <pmladek(a)suse.com>
kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync()
Petr Mladek <pmladek(a)suse.com>
kthread_worker: split code for canceling the delayed work timer
Sean Young <sean(a)mess.org>
kfifo: DECLARE_KIFO_PTR(fifo, u64) does not work on arm 32 bit
Christian König <christian.koenig(a)amd.com>
drm/nouveau: fix dma_address check for CPU/GPU sync
ManYi Li <limanyi(a)uniontech.com>
scsi: sr: Return appropriate error code when disk is ejected
Hugh Dickins <hughd(a)google.com>
mm, futex: fix shared futex pgoff on shmem huge page
Hugh Dickins <hughd(a)google.com>
mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk()
Hugh Dickins <hughd(a)google.com>
mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): get vma_address_end() earlier
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): use goto instead of while (1)
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): add a level of indentation
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): crossing page table boundary
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): settle PageHuge on entry
Hugh Dickins <hughd(a)google.com>
mm: page_vma_mapped_walk(): use page for pvmw->page
Yang Shi <shy828301(a)gmail.com>
mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split
Jue Wang <juew(a)google.com>
mm/thp: fix page_address_in_vma() on file THP tails
Hugh Dickins <hughd(a)google.com>
mm/thp: fix vma_address() if virtual address below file offset
Hugh Dickins <hughd(a)google.com>
mm/thp: try_to_unmap() use TTU_SYNC for safe splitting
Miaohe Lin <linmiaohe(a)huawei.com>
mm/rmap: use page_not_mapped in try_to_unmap()
Miaohe Lin <linmiaohe(a)huawei.com>
mm/rmap: remove unneeded semicolon in page_not_mapped()
Alex Shi <alex.shi(a)linux.alibaba.com>
mm: add VM_WARN_ON_ONCE_PAGE() macro
Michal Hocko <mhocko(a)kernel.org>
include/linux/mmdebug.h: make VM_WARN* non-rvals
-------------
Diffstat:
Makefile | 4 +-
drivers/gpu/drm/nouveau/nouveau_bo.c | 4 +-
drivers/scsi/sr.c | 2 +
drivers/xen/events/events_base.c | 23 ++++-
include/linux/hugetlb.h | 16 ----
include/linux/kfifo.h | 3 +-
include/linux/mmdebug.h | 21 ++++-
include/linux/pagemap.h | 13 +--
include/linux/rmap.h | 3 +-
kernel/futex.c | 2 +-
kernel/kthread.c | 77 +++++++++++------
mm/huge_memory.c | 26 ++----
mm/hugetlb.c | 5 +-
mm/internal.h | 53 +++++++++---
mm/page_vma_mapped.c | 160 ++++++++++++++++++++++-------------
mm/rmap.c | 48 ++++++-----
16 files changed, 281 insertions(+), 179 deletions(-)