linux-lowlatency-hwe-5.15 5.15.0-45.48~20.04.1 source package in Ubuntu

Changelog

linux-lowlatency-hwe-5.15 (5.15.0-45.48~20.04.1) focal; urgency=medium

  * focal/linux-lowlatency-hwe-5.15: 5.15.0-45.48~20.04.1 -proposed tracker
    (LP: #1983615)

  [ Ubuntu: 5.15.0-45.48 ]

  * jammy/linux-lowlatency: 5.15.0-45.48 -proposed tracker (LP: #1983064)
  * CVE-2022-29900 // CVE-2022-29901
    - x86/lib/atomic64_386_32: Rename things
    - x86: Prepare asm files for straight-line-speculation
    - x86: Prepare inline-asm for straight-line-speculation
    - x86/alternative: Relax text_poke_bp() constraint
    - kbuild: move objtool_args back to scripts/Makefile.build
    - x86: Add straight-line-speculation mitigation
    - kvm/emulate: Fix SETcc emulation function offsets with SLS
    - crypto: x86/poly1305 - Fixup SLS
    - objtool: Add straight-line-speculation validation
    - objtool: Fix SLS validation for kcov tail-call replacement
    - objtool: Fix objtool regression on x32 systems
    - objtool: Fix symbol creation
    - objtool: Introduce CFI hash
    - objtool: Default ignore INT3 for unreachable
    - x86, kvm: use proper ASM macros for kvm_vcpu_is_preempted
    - x86/traps: Use pt_regs directly in fixup_bad_iret()
    - x86/entry: Switch the stack after error_entry() returns
    - x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry()
    - x86/entry: Don't call error_entry() for XENPV
    - x86/entry: Remove skip_r11rcx
    - x86/realmode: build with -D__DISABLE_EXPORTS
    - x86/ibt,ftrace: Make function-graph play nice
    - x86/kvm/vmx: Make noinstr clean
    - x86/cpufeatures: Move RETPOLINE flags to word 11
    - x86/retpoline: Cleanup some #ifdefery
    - x86/retpoline: Swizzle retpoline thunk
    - x86/retpoline: Use -mfunction-return
    - x86: Undo return-thunk damage
    - x86,objtool: Create .return_sites
    - objtool: skip non-text sections when adding return-thunk sites
    - x86,static_call: Use alternative RET encoding
    - x86/ftrace: Use alternative RET encoding
    - x86/bpf: Use alternative RET encoding
    - x86/kvm: Fix SETcc emulation for return thunks
    - x86/vsyscall_emu/64: Don't use RET in vsyscall emulation
    - x86/sev: Avoid using __x86_return_thunk
    - x86: Use return-thunk in asm code
    - x86/entry: Avoid very early RET
    - objtool: Treat .text.__x86.* as noinstr
    - x86: Add magic AMD return-thunk
    - x86/bugs: Report AMD retbleed vulnerability
    - x86/bugs: Add AMD retbleed= boot parameter
    - x86/bugs: Enable STIBP for JMP2RET
    - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value
    - x86/entry: Add kernel IBRS implementation
    - x86/bugs: Optimize SPEC_CTRL MSR writes
    - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS
    - x86/bugs: Split spectre_v2_select_mitigation() and
      spectre_v2_user_select_mitigation()
    - x86/bugs: Report Intel retbleed vulnerability
    - intel_idle: Disable IBRS during long idle
    - objtool: Update Retpoline validation
    - x86/xen: Rename SYS* entry points
    - x86/xen: Add UNTRAIN_RET
    - x86/bugs: Add retbleed=ibpb
    - x86/bugs: Do IBPB fallback check only once
    - objtool: Add entry UNRET validation
    - x86/cpu/amd: Add Spectral Chicken
    - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n
    - x86/speculation: Fix firmware entry SPEC_CTRL handling
    - x86/speculation: Fix SPEC_CTRL write on SMT state change
    - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit
    - x86/speculation: Remove x86_spec_ctrl_mask
    - objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}
    - KVM: VMX: Flatten __vmx_vcpu_run()
    - KVM: VMX: Convert launched argument to flags
    - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS
    - KVM: VMX: Fix IBRS handling after vmexit
    - x86/speculation: Fill RSB on vmexit for IBRS
    - KVM: VMX: Prevent RSB underflow before vmenter
    - x86/common: Stamp out the stepping madness
    - x86/cpu/amd: Enumerate BTC_NO
    - x86/retbleed: Add fine grained Kconfig knobs
    - x86/bugs: Add Cannon lake to RETBleed affected CPU list
    - x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry
    - x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported
    - x86/kexec: Disable RET on kexec
    - x86/speculation: Disable RRSBA behavior
    - [Config]: Enable speculation mitigations
    - x86/static_call: Serialize __static_call_fixup() properly
    - x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit
    - x86/bugs: Mark retbleed_strings static
    - x86/entry: Remove UNTRAIN_RET from native_irq_return_ldt
    - x86/kvm: fix FASTOP_SIZE when return thunks are enabled
    - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current
    - KVM: emulate: do not adjust size of fastop and setcc subroutines
    - x86/bugs: Remove apostrophe typo
    - efi/x86: use naked RET on mixed mode call wrapper

 -- Luke Nowakowski-Krijger <email address hidden>  Thu, 04 Aug 2022 12:58:39 -0700

Upload details

Uploaded by:
Luke Nowakowski-Krijger
Uploaded to:
Focal
Original maintainer:
Ubuntu Kernel Team
Architectures:
all amd64 arm64
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Focal: [FULLYBUILT] amd64 [FULLYBUILT] arm64

Downloads

File Size SHA-256 Checksum
linux-lowlatency-hwe-5.15_5.15.0.orig.tar.gz 185.9 MiB 4d7908da75ad50a70a0141721e259c2589b7bdcc317f7bd885b80c2ffa689211
linux-lowlatency-hwe-5.15_5.15.0-45.48~20.04.1.diff.gz 9.9 MiB ab340b3f71d4b90b87f7e69377f461b6df89ea1c5809212ecc41ca1689d4fce5
linux-lowlatency-hwe-5.15_5.15.0-45.48~20.04.1.dsc 6.4 KiB 85073548be6bcc0451918417341efd37a276a3c08c81f70c36bfb05bfcafa7b6

View changes file

Binary packages built by this source

linux-buildinfo-5.15.0-45-lowlatency: No summary available for linux-buildinfo-5.15.0-45-lowlatency in ubuntu focal.

No description available for linux-buildinfo-5.15.0-45-lowlatency in ubuntu focal.

linux-buildinfo-5.15.0-45-lowlatency-64k: No summary available for linux-buildinfo-5.15.0-45-lowlatency-64k in ubuntu focal.

No description available for linux-buildinfo-5.15.0-45-lowlatency-64k in ubuntu focal.

linux-cloud-tools-5.15.0-45-lowlatency: No summary available for linux-cloud-tools-5.15.0-45-lowlatency in ubuntu focal.

No description available for linux-cloud-tools-5.15.0-45-lowlatency in ubuntu focal.

linux-headers-5.15.0-45-lowlatency: No summary available for linux-headers-5.15.0-45-lowlatency in ubuntu focal.

No description available for linux-headers-5.15.0-45-lowlatency in ubuntu focal.

linux-headers-5.15.0-45-lowlatency-64k: No summary available for linux-headers-5.15.0-45-lowlatency-64k in ubuntu focal.

No description available for linux-headers-5.15.0-45-lowlatency-64k in ubuntu focal.

linux-image-unsigned-5.15.0-45-lowlatency: No summary available for linux-image-unsigned-5.15.0-45-lowlatency in ubuntu focal.

No description available for linux-image-unsigned-5.15.0-45-lowlatency in ubuntu focal.

linux-image-unsigned-5.15.0-45-lowlatency-64k: No summary available for linux-image-unsigned-5.15.0-45-lowlatency-64k in ubuntu focal.

No description available for linux-image-unsigned-5.15.0-45-lowlatency-64k in ubuntu focal.

linux-image-unsigned-5.15.0-45-lowlatency-64k-dbgsym: No summary available for linux-image-unsigned-5.15.0-45-lowlatency-64k-dbgsym in ubuntu focal.

No description available for linux-image-unsigned-5.15.0-45-lowlatency-64k-dbgsym in ubuntu focal.

linux-image-unsigned-5.15.0-45-lowlatency-dbgsym: No summary available for linux-image-unsigned-5.15.0-45-lowlatency-dbgsym in ubuntu focal.

No description available for linux-image-unsigned-5.15.0-45-lowlatency-dbgsym in ubuntu focal.

linux-lowlatency-hwe-5.15-cloud-tools-5.15.0-45: No summary available for linux-lowlatency-hwe-5.15-cloud-tools-5.15.0-45 in ubuntu focal.

No description available for linux-lowlatency-hwe-5.15-cloud-tools-5.15.0-45 in ubuntu focal.

linux-lowlatency-hwe-5.15-cloud-tools-common: Linux kernel version specific cloud tools for version 5.15.0

 This package provides the architecture independent parts for kernel
 version locked tools for cloud tools for version 5.15.0.

linux-lowlatency-hwe-5.15-headers-5.15.0-45: No summary available for linux-lowlatency-hwe-5.15-headers-5.15.0-45 in ubuntu focal.

No description available for linux-lowlatency-hwe-5.15-headers-5.15.0-45 in ubuntu focal.

linux-lowlatency-hwe-5.15-tools-5.15.0-45: No summary available for linux-lowlatency-hwe-5.15-tools-5.15.0-45 in ubuntu focal.

No description available for linux-lowlatency-hwe-5.15-tools-5.15.0-45 in ubuntu focal.

linux-lowlatency-hwe-5.15-tools-common: Linux kernel version specific tools for version 5.15.0

 This package provides the architecture independent parts for kernel
 version locked tools (such as perf and x86_energy_perf_policy) for
 version 5.15.0.

linux-lowlatency-hwe-5.15-tools-host: Linux kernel VM host tools

 This package provides kernel tools useful for VM hosts.

linux-modules-5.15.0-45-lowlatency: No summary available for linux-modules-5.15.0-45-lowlatency in ubuntu focal.

No description available for linux-modules-5.15.0-45-lowlatency in ubuntu focal.

linux-modules-5.15.0-45-lowlatency-64k: No summary available for linux-modules-5.15.0-45-lowlatency-64k in ubuntu focal.

No description available for linux-modules-5.15.0-45-lowlatency-64k in ubuntu focal.

linux-modules-iwlwifi-5.15.0-45-lowlatency: No summary available for linux-modules-iwlwifi-5.15.0-45-lowlatency in ubuntu focal.

No description available for linux-modules-iwlwifi-5.15.0-45-lowlatency in ubuntu focal.

linux-tools-5.15.0-45-lowlatency: No summary available for linux-tools-5.15.0-45-lowlatency in ubuntu focal.

No description available for linux-tools-5.15.0-45-lowlatency in ubuntu focal.

linux-tools-5.15.0-45-lowlatency-64k: No summary available for linux-tools-5.15.0-45-lowlatency-64k in ubuntu focal.

No description available for linux-tools-5.15.0-45-lowlatency-64k in ubuntu focal.