summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2022-10-20 10:36:01 -0400
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-10-27 16:54:43 +0100
commitb6df248293fda9a7019b0d2b2b2a651c5e0d75d2 (patch)
tree5527dfe8bbed457e33384e2c7a6dae73f93aa9ee
parente7360372432a7db94201f1ea4acb9a4be2e70f26 (diff)
downloadpoky-b6df248293fda9a7019b0d2b2b2a651c5e0d75d2.tar.gz
linux-yocto/5.4: update to v5.4.219
Updating to the latest korg -stable release that comprises the following commits: fd92cfed8bc6 Linux 5.4.219 0cb5be43dc4b wifi: mac80211: fix MBSSID parsing use-after-free 9478c5f9c007 wifi: mac80211: don't parse mbssid in assoc response 7f441a6c90fe mac80211: mlme: find auth challenge directly c248c3330d5f Revert "fs: check FMODE_LSEEK to control internal pipe splicing" 1d0da8674c23 Linux 5.4.218 3ff54a91e4ea Input: xpad - fix wireless 360 controller breaking after suspend 690467759573 Input: xpad - add supported devices as contributed on github 9389750ac6b0 wifi: cfg80211: update hidden BSSes to avoid WARN_ON 7fab3bf52059 wifi: mac80211_hwsim: avoid mac80211 warning on bad rate 77bb20ccb9df wifi: cfg80211: avoid nontransmitted BSS list corruption 785eaabfe310 wifi: cfg80211: fix BSS refcounting bugs 359ce507f751 wifi: cfg80211: ensure length byte is present before access 43689bf2cd8e wifi: cfg80211/mac80211: reject bad MBSSID elements 020402c7dd58 wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() c634a9107f6a random: use expired timer rather than wq for mixing fast pool 39800adc38f6 random: avoid reading two cache lines on irq randomness bc0375ca434b random: restore O_NONBLOCK support 49d2fc9f998b USB: serial: qcserial: add new usb-id for Dell branded EM7455 20a5bde60597 scsi: stex: Properly zero out the passthrough command structure 46b822a7550d efi: Correct Macmini DMI match in uefi cert quirk b719d10f7ec3 ALSA: hda: Fix position reporting on Poulsbo e5d25a3bfde4 random: clamp credited irq bits to maximum mixed 194f59391d6c ceph: don't truncate file in atomic_open 259c0f68168a nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure b7e409d11db9 nilfs2: fix leak of nilfs_root in case of writer thread creation failure 792211333ad7 nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() 963089ad76cb rpmsg: qcom: glink: replace strncpy() with strscpy_pad() 2da677c0c725 mmc: core: Terminate infinite loop in SD-UHS voltage switch 373eca05b5b8 mmc: core: Replace with already defined values for readability 7ec8f073c2bf USB: serial: ftdi_sio: fix 300 bps rate for SIO 21446ad9cb98 usb: mon: make mmapped memory read only d2f3a51ca27e arch: um: Mark the stack non-executable to fix a binutils warning bb2d4c37b1fc um: Cleanup compiler warning in arch/x86/um/tls_32.c 9e26e0eef622 um: Cleanup syscall_handler_t cast in syscalls_32.h 3c9a75b3d2f7 net/ieee802154: fix uninit value bug in dgram_sendmsg 61be8898d704 scsi: qedf: Fix a UAF bug in __qedf_probe() c790d3a00d42 ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer aefe2f55a986 dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure db702ecd713a dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property 59684c877783 firmware: arm_scmi: Add SCMI PM driver remove routine 70e4f70d54e0 fs: fix UAF/GPF bug in nilfs_mdt_destroy 398312c687bb perf tools: Fixup get_current_dir_name() compilation 393a1aa4215b mm: pagewalk: Fix race between unmap and page walker 6e150d605c9e Linux 5.4.217 0c41153c367b docs: update mediator information in CoC docs 096740d67560 Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 e911caf9a158 Revert "drm/amdgpu: use dirty framebuffer helper" ae19c3c76dc4 xfs: remove unused variable 'done' 538657def702 xfs: fix uninitialized variable in xfs_attr3_leaf_inactive 9ff41b8d71ba xfs: streamline xfs_attr3_leaf_inactive c893fedaf10c xfs: move incore structures out of xfs_da_format.h 5e13ad940a2a xfs: fix memory corruption during remote attr value buffer invalidation 821e0951b4b3 xfs: refactor remote attr value buffer invalidation a1b66abe30da xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read 1e4a0723eb38 xfs: fix s_maxbytes computation on 32-bit kernels 16de74ee3ad6 xfs: truncate should remove all blocks, not just to the end of the page cache 87e73331e4b7 xfs: introduce XFS_MAX_FILEOFF bd67d06b099d xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag 24f45c878299 x86/speculation: Add RSB VM Exit protections 564275d4b93f x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts 4891e5fd1001 x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current 9862c0f4fd6c x86/speculation: Disable RRSBA behavior b9ae02c3c253 x86/bugs: Add Cannon lake to RETBleed affected CPU list d6a8a470dc22 x86/cpu/amd: Enumerate BTC_NO 2edfa537f3b1 x86/common: Stamp out the stepping madness 17a9fc4a7b91 x86/speculation: Fill RSB on vmexit for IBRS 2242cf215013 KVM: VMX: Fix IBRS handling after vmexit 51c71ed134e9 KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS a31bdec99a95 KVM: VMX: Convert launched argument to flags 5895a9297e60 KVM: VMX: Flatten __vmx_vcpu_run() 64723cd346ea KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw 57ba312f1037 KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S 87dfe68a3513 x86/speculation: Remove x86_spec_ctrl_mask 4109a8ce107d x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit 0fd086edf887 x86/speculation: Fix SPEC_CTRL write on SMT state change 18d5a93fd202 x86/speculation: Fix firmware entry SPEC_CTRL handling 03a575a0f954 x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n 8afd1c7da2b0 x86/speculation: Change FILL_RETURN_BUFFER to work with objtool 3ee9e9a5af07 intel_idle: Disable IBRS during long idle 97bc52c14a93 x86/bugs: Report Intel retbleed vulnerability fd67fe3db93f x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() 2d4ce2d72c3b x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS e2d793a3742a x86/bugs: Optimize SPEC_CTRL MSR writes a3111faed5c1 x86/entry: Add kernel IBRS implementation fd32a31553a1 x86/entry: Remove skip_r11rcx 3c93ff4e23ea x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value 9a596426d7bd x86/bugs: Add AMD retbleed= boot parameter 063b7f980607 x86/bugs: Report AMD retbleed vulnerability 954d591a84d0 x86/cpufeatures: Move RETPOLINE flags to word 11 893cd858b09c x86/kvm/vmx: Make noinstr clean f62d272c2fec x86/cpu: Add a steppings field to struct x86_cpu_id 69460b1ed63d x86/cpu: Add consistent CPU match macros 87449d94e75c x86/devicetable: Move x86 specific macro out of generic code fbd29b7549b2 Revert "x86/cpu: Add a steppings field to struct x86_cpu_id" 3a8ff61e6f13 Revert "x86/speculation: Add RSB VM Exit protections" (From OE-Core rev: 285fdd43a20ccb12231bd36e5e75fe13ad2a32fd) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb6
-rw-r--r--meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb8
-rw-r--r--meta/recipes-kernel/linux/linux-yocto_5.4.bb22
3 files changed, 18 insertions, 18 deletions
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb
index 09ff50469a..5da86988ce 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.4.bb
@@ -11,13 +11,13 @@ python () {
11 raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it") 11 raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
12} 12}
13 13
14SRCREV_machine ?= "f06a67473d2422ed3bdfb951e0897929b0959678" 14SRCREV_machine ?= "983b2c21d3fa76840461947f3f644dd9442d8e40"
15SRCREV_meta ?= "cb04dbc35b99660032c9b278e96b206c7fc3b106" 15SRCREV_meta ?= "7e9781b04df1fc0aac9309734bbe23b36c050b42"
16 16
17SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \ 17SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
18 git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.4;destsuffix=${KMETA}" 18 git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.4;destsuffix=${KMETA}"
19 19
20LINUX_VERSION ?= "5.4.216" 20LINUX_VERSION ?= "5.4.219"
21 21
22LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814" 22LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
23 23
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb
index 3523945155..269ad6e459 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.4.bb
@@ -6,7 +6,7 @@ KCONFIG_MODE = "--allnoconfig"
6 6
7require recipes-kernel/linux/linux-yocto.inc 7require recipes-kernel/linux/linux-yocto.inc
8 8
9LINUX_VERSION ?= "5.4.216" 9LINUX_VERSION ?= "5.4.219"
10LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814" 10LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
11 11
12DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" 12DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
@@ -15,9 +15,9 @@ DEPENDS += "openssl-native util-linux-native"
15KMETA = "kernel-meta" 15KMETA = "kernel-meta"
16KCONF_BSP_AUDIT_LEVEL = "2" 16KCONF_BSP_AUDIT_LEVEL = "2"
17 17
18SRCREV_machine_qemuarm ?= "3513255b2d77e6a6bf2ebad2697e05cfd42215ab" 18SRCREV_machine_qemuarm ?= "a4c846b5cacb954ae98a8eba9e0450812f1db42c"
19SRCREV_machine ?= "6f25ed1235d5c2556a2c1b491ffa3d3815fb26eb" 19SRCREV_machine ?= "ae25c500cf7dae5520897489b3fe49bdf068528b"
20SRCREV_meta ?= "cb04dbc35b99660032c9b278e96b206c7fc3b106" 20SRCREV_meta ?= "7e9781b04df1fc0aac9309734bbe23b36c050b42"
21 21
22PV = "${LINUX_VERSION}+git${SRCPV}" 22PV = "${LINUX_VERSION}+git${SRCPV}"
23 23
diff --git a/meta/recipes-kernel/linux/linux-yocto_5.4.bb b/meta/recipes-kernel/linux/linux-yocto_5.4.bb
index acda5ebe78..d740333ff4 100644
--- a/meta/recipes-kernel/linux/linux-yocto_5.4.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_5.4.bb
@@ -12,16 +12,16 @@ KBRANCH_qemux86 ?= "v5.4/standard/base"
12KBRANCH_qemux86-64 ?= "v5.4/standard/base" 12KBRANCH_qemux86-64 ?= "v5.4/standard/base"
13KBRANCH_qemumips64 ?= "v5.4/standard/mti-malta64" 13KBRANCH_qemumips64 ?= "v5.4/standard/mti-malta64"
14 14
15SRCREV_machine_qemuarm ?= "26b50c67881dd59a4d31bfcd667df69dc9e9ea52" 15SRCREV_machine_qemuarm ?= "88065fdc7d5d404312da98b78229996b61f56c21"
16SRCREV_machine_qemuarm64 ?= "08307edd8480dc6a3ce10d84e27c816423f396e4" 16SRCREV_machine_qemuarm64 ?= "ac9667e4dba109088d7ed5922f28d6ef1ba66e9b"
17SRCREV_machine_qemumips ?= "f49695f1e70bc9eeef061edcb2f22753520f7a43" 17SRCREV_machine_qemumips ?= "e0dd90f622f78e0ad05797996756528623070da4"
18SRCREV_machine_qemuppc ?= "f87963b9e6cc4e036a49def1714f850488bae5b1" 18SRCREV_machine_qemuppc ?= "0d45c84c8240fadec9a36a13d9cf077b6793bcfb"
19SRCREV_machine_qemuriscv64 ?= "070ae01dd2e7c99939a8b67bb4d8f8cd433396d1" 19SRCREV_machine_qemuriscv64 ?= "35826e154ee014b64ccfa0d1f12d36b8f8a75939"
20SRCREV_machine_qemux86 ?= "070ae01dd2e7c99939a8b67bb4d8f8cd433396d1" 20SRCREV_machine_qemux86 ?= "35826e154ee014b64ccfa0d1f12d36b8f8a75939"
21SRCREV_machine_qemux86-64 ?= "070ae01dd2e7c99939a8b67bb4d8f8cd433396d1" 21SRCREV_machine_qemux86-64 ?= "35826e154ee014b64ccfa0d1f12d36b8f8a75939"
22SRCREV_machine_qemumips64 ?= "ae1f3a35c011a787423fedf843f0330f936e5bab" 22SRCREV_machine_qemumips64 ?= "a5cc27ae60c504fc309926d8e72129128befdbd5"
23SRCREV_machine ?= "070ae01dd2e7c99939a8b67bb4d8f8cd433396d1" 23SRCREV_machine ?= "35826e154ee014b64ccfa0d1f12d36b8f8a75939"
24SRCREV_meta ?= "cb04dbc35b99660032c9b278e96b206c7fc3b106" 24SRCREV_meta ?= "7e9781b04df1fc0aac9309734bbe23b36c050b42"
25 25
26# remap qemuarm to qemuarma15 for the 5.4 kernel 26# remap qemuarm to qemuarma15 for the 5.4 kernel
27# KMACHINE_qemuarm ?= "qemuarma15" 27# KMACHINE_qemuarm ?= "qemuarma15"
@@ -30,7 +30,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA
30 git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.4;destsuffix=${KMETA}" 30 git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.4;destsuffix=${KMETA}"
31 31
32LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814" 32LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
33LINUX_VERSION ?= "5.4.216" 33LINUX_VERSION ?= "5.4.219"
34 34
35DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" 35DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
36DEPENDS += "openssl-native util-linux-native" 36DEPENDS += "openssl-native util-linux-native"