summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2023-05-29 12:47:11 -0400
committerSteve Sakoman <steve@sakoman.com>2023-06-13 04:00:11 -1000
commitaa9597253bfcb9302782bd3d3719a41c4370e6b2 (patch)
treef168a404dcc41e22df7f773d4221126eb64a3420
parentc8d13f159eb33a664c55ddb7229a694715b102c1 (diff)
downloadpoky-aa9597253bfcb9302782bd3d3719a41c4370e6b2.tar.gz
linux-yocto/5.4: update to v5.4.240
Updating to the latest korg -stable release that comprises the following commits: 32bea3bac5ca Linux 5.4.240 4d4cb7663613 gfs2: Always check inode size of inline inodes 928240c36891 firmware: arm_scmi: Fix device node validation for mailbox transport 0f5c0e0a4c0b net: sched: fix race condition in qdisc_graft() 22d95b544924 net_sched: add __rcu annotation to netdev->qdisc 14b6ad56df25 ext4: fix kernel BUG in 'ext4_write_inline_data_end()' 9b189af3577e btrfs: scan device in non-exclusive mode 45a9877d6cc3 s390/uaccess: add missing earlyclobber annotations to __clear_user() 0c6df5364798 drm/etnaviv: fix reference leak when mmaping imported buffer 37958ac31fe2 ALSA: usb-audio: Fix regression on detection of Roland VS-100 6dabafd82968 ALSA: hda/conexant: Partial revert of a quirk for Lenovo f3a67268784c NFSv4: Fix hangs when recovering open state after a server reboot c81e2965a9e0 pinctrl: at91-pio4: fix domain name assignment 82c25ac3a258 xen/netback: don't do grant copy across page boundary 99c8ba920fc2 Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table 657d7c215ca9 cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL 03af69bd674d cifs: prevent infinite recursion in CIFSGetDFSRefer() 51d657371106 Input: focaltech - use explicitly signed char type f0f85f5e402b Input: alps - fix compatibility with -funsigned-char 7e71d4d190df pinctrl: ocelot: Fix alt mode for ocelot 70728d639efb net: mvneta: make tx buffer array agnostic 704e06b97920 net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only fd7cff506614 bnxt_en: Fix typo in PCI id to device description string mapping 58279cea0b10 i40e: fix registers dump after run ethtool adapter self test 5195de1d5f66 s390/vfio-ap: fix memory leak in vfio_ap device driver 78bc7f0ab994 can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write 105cc2683282 net/net_failover: fix txq exceeding warning e633fd26abfd regulator: Handle deferred clk be7b622cd63f regulator: fix spelling mistake "Cant" -> "Can't" 46c4993a1514 ptp_qoriq: fix memory leak in probe() c122daa0fa4c scsi: megaraid_sas: Fix crash after a double completion 317c07d382b1 mtd: rawnand: meson: invalidate cache on polling ECC bit d65de5ee8b72 mips: bmips: BCM6358: disable RAC flush for TP1 9690e34f2247 dma-mapping: drop the dev argument to arch_sync_dma_for_* f6e2d76aa362 ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() 856fb74f601a fbdev: au1200fb: Fix potential divide by zero deef33c08104 fbdev: lxfb: Fix potential divide by zero 4f5cc5ffa8c5 fbdev: intelfb: Fix potential divide by zero 868f247e47ef fbdev: nvidia: Fix potential divide by zero f3359f5fc9b7 sched_getaffinity: don't assume 'cpumask_size()' is fully initialized 521877bf2651 fbdev: tgafb: Fix potential divide by zero 7f12f99b8017 ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() 9155a5958ed0 ALSA: asihpi: check pao in control_message() 88a3c63a9635 md: avoid signed overflow in slot_store() 9966fc59d3a0 bus: imx-weim: fix branch condition evaluates to a garbage value d121f7883a17 fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY 4c24eb49ab44 ocfs2: fix data corruption after failed write 0c0e566f0387 tun: avoid double free in tun_free_netdev d253120a580a sched/fair: Sanitize vruntime of entity being migrated c23928c70bc8 sched/fair: sanitize vruntime of entity being placed 885c28ceae7d dm crypt: add cond_resched() to dmcrypt_write() 4a32a9a818a8 dm stats: check for and propagate alloc_percpu failure f8cbad984b16 i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() 8f5cbf6a8c0e nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() 4ae966a7f6a7 wifi: mac80211: fix qos on mesh interfaces f558789a886c usb: chipidea: core: fix possible concurrent when switch role 6b3287b14739 usb: chipdea: core: fix return -EINVAL if request role is the same with current role 0b2a56fe4659 usb: cdns3: Fix issue with using incorrect PCI device function e9e93fdfcefb dm thin: fix deadlock when swapping to thin device cd1e320ac095 igb: revert rtnl_lock() that causes deadlock 123698a5c619 fsverity: Remove WQ_UNBOUND from fsverity read workqueue 0eda2004f38d usb: gadget: u_audio: don't let userspace block driver unbind 44f080d7d75a scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR 223274d5c310 cifs: empty interface list when server doesn't support query interfaces 299a309b98df sh: sanitize the flags on sigreturn f4c610f6ca13 net: usb: qmi_wwan: add Telit 0x1080 composition e6b1fa6d0626 net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 04f4a1aa9410 scsi: lpfc: Avoid usage of list iterator variable after loop 11cdced6a03d scsi: ufs: core: Add soft dependency on governor_simpleondemand 54ec697e3ca8 scsi: target: iscsi: Fix an error message in iscsi_check_key() 97115221912c selftests/bpf: check that modifier resolves after pointer 2100e374251a m68k: Only force 030 bus error if PC not in exception table d2b3bd0d4cad ca8210: fix mac_len negative array access 9e7723b684c0 riscv: Bump COMMAND_LINE_SIZE value to 1024 32518cd0fcc0 thunderbolt: Use const qualifier for `ring_interrupt_index` b40fe2e1f91b uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 9189f20b4c53 scsi: qla2xxx: Perform lockless command completion in abort path da0383f0e86c hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs 13493ad6a220 platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl a18fb433ceb5 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work b517808795d3 Bluetooth: btqcomsmd: Fix command timeout after setting BD address dcd4d3646221 net: mdio: thunder: Add missing fwnode_handle_put() 707335918f73 hvc/xen: prevent concurrent accesses to the shared ring 83e442eba39b nvme-tcp: fix nvme_tcp_term_pdu to match spec d673ae18406e net/sonic: use dma_mapping_error() for error check b72f453e886a erspan: do not use skb_mac_header() in ndo_start_xmit() 82e07cc5a6ca atm: idt77252: fix kmemleak when rmmod idt77252 fd6f643dea07 net/mlx5: Read the TC mapping of all priorities on ETS query d69c2ded95b1 bpf: Adjust insufficient default bpf_jit_limit 97674f4cd05e keys: Do not cache key in task struct if key is requested from kernel thread f8ee2c8b0d0c net/ps3_gelic_net: Use dma_mapping_error 6d7e18b1d00a net/ps3_gelic_net: Fix RX sk_buff length 0e5c7d00ec4f net: qcom/emac: Fix use after free bug in emac_remove due to race condition a07ec453e86a xirc2ps_cs: Fix use after free bug in xirc2ps_detach 42d72c6d1edc qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info f2111c791d88 net: usb: smsc95xx: Limit packet length to skb->len 5c4d71424df3 scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() 283fdc5cfbeb i2c: imx-lpi2c: check only for enabled interrupt flags 90116b8289fd igbvf: Regard vf reset nack as success 584771762c3e intel/igbvf: free irq on the error path in igbvf_request_msix() 6999f854184e iavf: fix non-tunneled IPv6 UDP packet type and hashing 4e752d2baea3 iavf: fix inverted Rx hash condition leading to disabled hash 6fe078c2864b power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition 754838aa0205 net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() 09b1a76e7879 Linux 5.4.239 f0c95f229a67 selftests: Fix the executable permissions for fib_tests.sh (From OE-Core rev: ff5d1f37b8a1bc7f51e95e5114890ee5185ff335) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
-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 46a1d77778..a20525abb9 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 ?= "bdf5848b4aedd93895b490c65b52edc488c383b2" 14SRCREV_machine ?= "304e411fa33ff303ec73d29376dd975c0d5f9cea"
15SRCREV_meta ?= "8a7a83b45c543cd7b05fce9ff09abe21ea92f193" 15SRCREV_meta ?= "aaa00d56c80ea2cbb07f7a018b80b89dc59f28e0"
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.238" 20LINUX_VERSION ?= "5.4.240"
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 64c81e7f4f..19b6e2fa66 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.238" 9LINUX_VERSION ?= "5.4.240"
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 ?= "63e8209e8066ca7d6b3075af199875d77c4596d0" 18SRCREV_machine_qemuarm ?= "718954ab9a87d4414eb24c502a4a9a772c7020f8"
19SRCREV_machine ?= "2a1e69d2aa0fabdecb015972c5824590a70b8225" 19SRCREV_machine ?= "e5560b6cd3de039d68422b61746dcf3343ec73e2"
20SRCREV_meta ?= "8a7a83b45c543cd7b05fce9ff09abe21ea92f193" 20SRCREV_meta ?= "aaa00d56c80ea2cbb07f7a018b80b89dc59f28e0"
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 42fc71f7b2..989d3a2049 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 ?= "db8e7ac090eb96b687edbb988c3fb7d9a9d83973" 15SRCREV_machine_qemuarm ?= "a17398a736969b170c742324a65c885203234b8e"
16SRCREV_machine_qemuarm64 ?= "01fe45561dc40cc40b057ee40d722388174733ed" 16SRCREV_machine_qemuarm64 ?= "c3ae9d7cd0727680ec16b97ba6f92b82d35a9cfb"
17SRCREV_machine_qemumips ?= "9bf85e111f1a77b41b39fa1b45a8439fa66e8c4d" 17SRCREV_machine_qemumips ?= "bfd98dba6758a2f47aad79e09e3509dfb99b6886"
18SRCREV_machine_qemuppc ?= "5743a4eef97e79e05c6780714ffc559fbedea0bb" 18SRCREV_machine_qemuppc ?= "6030458f53886df464fe9fbf3e52c4f91a6ad3ec"
19SRCREV_machine_qemuriscv64 ?= "f2e879840d91250606ae3c2fd177c310df11fde0" 19SRCREV_machine_qemuriscv64 ?= "b1db2f47a35d8a71c038a3438779f4d50807e5e5"
20SRCREV_machine_qemux86 ?= "f2e879840d91250606ae3c2fd177c310df11fde0" 20SRCREV_machine_qemux86 ?= "b1db2f47a35d8a71c038a3438779f4d50807e5e5"
21SRCREV_machine_qemux86-64 ?= "f2e879840d91250606ae3c2fd177c310df11fde0" 21SRCREV_machine_qemux86-64 ?= "b1db2f47a35d8a71c038a3438779f4d50807e5e5"
22SRCREV_machine_qemumips64 ?= "41ecd49609ac6164d8022065e5028984fa5c84ce" 22SRCREV_machine_qemumips64 ?= "53a370f9356803b7d5b93369439c97572916bcad"
23SRCREV_machine ?= "f2e879840d91250606ae3c2fd177c310df11fde0" 23SRCREV_machine ?= "b1db2f47a35d8a71c038a3438779f4d50807e5e5"
24SRCREV_meta ?= "8a7a83b45c543cd7b05fce9ff09abe21ea92f193" 24SRCREV_meta ?= "aaa00d56c80ea2cbb07f7a018b80b89dc59f28e0"
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.238" 33LINUX_VERSION ?= "5.4.240"
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"