APPLIED: [SRU][Focal][PULL] Focal update: v5.4.184 upstream stable release

Stefan Bader stefan.bader at canonical.com
Tue May 3 13:13:24 UTC 2022


On 15.04.22 21:45, Kamal Mostafa wrote:
> This pull request (25 commits) includes the following Focal stable patchsets:
> 
> 	Focal update: v5.4.184 upstream stable release
> 	https://bugs.launchpad.net/bugs/1969242
> 
> Note also that the 'stable-next' branch head contains this and all prior
> pending upstream stable releases.  I recommend fetching and applying just this
> reference ('stable-next') instead of each tags/focal-stable-v5.4.xx reference:
> 
>     git://git.launchpad.net/~ubuntu-kernel-stable/+git/focal stable-next
> 
>   -Kamal
> 
> -----
> 
> The following changes since commit 09d5d53dbdb404ed41e3b83f0e99f537dd7db7ce:
> 
>    UBUNTU: upstream stable to v5.4.183 (2022-04-15 11:24:51 -0700)
> 
> are available in the Git repository at:
> 
>    git://git.launchpad.net/~ubuntu-kernel-stable/+git/focal tags/focal-stable-v5.4.184
> 
> for you to fetch changes up to 6eb03e351e218945307ab02fb4d32600ebdba252:
> 
>    UBUNTU: upstream stable to v5.4.184 (2022-04-15 11:48:02 -0700)
> 
> ----------------------------------------------------------------
> Emmanuel Gil Peyrot (1):
>        ARM: fix build error when BPF_SYSCALL is disabled
> 
> Greg Kroah-Hartman (1):
>        Linux 5.4.184
> 
> Juergen Gross (11):
>        xen/xenbus: don't let xenbus_grant_ring() remove grants in error case
>        xen/grant-table: add gnttab_try_end_foreign_access()
>        xen/blkfront: don't use gnttab_query_foreign_access() for mapped status
>        xen/netfront: don't use gnttab_query_foreign_access() for mapped status
>        xen/scsifront: don't use gnttab_query_foreign_access() for mapped status
>        xen/gntalloc: don't use gnttab_query_foreign_access()
>        xen: remove gnttab_query_foreign_access()
>        xen/9p: use alloc/free_pages_exact()
>        xen/pvcalls: use alloc/free_pages_exact()
>        xen/gnttab: fix gnttab_end_foreign_access() without page specified
>        xen/netfront: react properly to failing gnttab_end_foreign_access_ref()
> 
> Kamal Mostafa (2):
>        UBUNTU: [Config] updateconfigs for HARDEN_BRANCH_HISTORY
>        UBUNTU: upstream stable to v5.4.184
> 
> Mark Rutland (1):
>        arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit()
> 
> Nathan Chancellor (1):
>        ARM: Do not use NOCROSSREFS directive with ld.lld
> 
> Russell King (Oracle) (7):
>        ARM: report Spectre v2 status through sysfs
>        ARM: early traps initialisation
>        ARM: use LOADADDR() to get load address of sections
>        ARM: Spectre-BHB workaround
>        ARM: include unprivileged BPF status in Spectre V2 reporting
>        ARM: fix co-processor register typo
>        ARM: fix build warning in proc-v7-bugs.c
> 
> Steven Price (1):
>        arm/arm64: Provide a wrapper for SMCCC 1.1 calls
> 
>   Makefile                                  |   2 +-
>   arch/arm/include/asm/assembler.h          |  10 ++
>   arch/arm/include/asm/spectre.h            |  32 +++++
>   arch/arm/kernel/Makefile                  |   2 +
>   arch/arm/kernel/entry-armv.S              |  79 +++++++++++-
>   arch/arm/kernel/entry-common.S            |  24 ++++
>   arch/arm/kernel/spectre.c                 |  71 +++++++++++
>   arch/arm/kernel/traps.c                   |  65 +++++++++-
>   arch/arm/kernel/vmlinux.lds.h             |  43 +++++--
>   arch/arm/mm/Kconfig                       |  11 ++
>   arch/arm/mm/proc-v7-bugs.c                | 200 ++++++++++++++++++++++++++----
>   debian.master/config/config.common.ubuntu |   1 +
>   debian.master/upstream-stable             |   2 +-
>   drivers/block/xen-blkfront.c              |  63 ++++++----
>   drivers/firmware/psci/psci.c              |  15 +++
>   drivers/net/xen-netfront.c                |  54 ++++----
>   drivers/scsi/xen-scsifront.c              |   3 +-
>   drivers/xen/gntalloc.c                    |  25 ++--
>   drivers/xen/grant-table.c                 |  71 ++++++-----
>   drivers/xen/pvcalls-front.c               |   8 +-
>   drivers/xen/xenbus/xenbus_client.c        |  24 ++--
>   include/linux/arm-smccc.h                 |  74 +++++++++++
>   include/xen/grant_table.h                 |  19 ++-
>   net/9p/trans_xen.c                        |  14 +--
>   24 files changed, 736 insertions(+), 176 deletions(-)
>   create mode 100644 arch/arm/include/asm/spectre.h
>   create mode 100644 arch/arm/kernel/spectre.c
> 

Applied to focal:linux/master-next. Thanks.

-Stefan

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20220503/41df2db5/attachment.sig>


More information about the kernel-team mailing list