summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
3 daysyocto-uninative: Update to 4.4 for glibc 2.39dunfellMichael Halstead
(From OE-Core rev: d0811b98fa3847dbbfcfe6a80694509bb29aaf9c) Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 56fdd8b79e2f7ec30d2cdcfa0c399a6553efac1e) Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 dayslinux-firmware: upgrade 20231211 -> 20240220Alexander Kanavin
License-Update: additional files (From OE-Core rev: c6e4ac2acf35fb2e477799e6faa1cc30feda44c3) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit add81ef0299ea5260f9bdc59ffc8f5cc0e74276f) Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 dayslinux-firmware: upgrade 20231030 -> 20231211Alexander Sverdlin
(From OE-Core rev: 894cfb61103e09b6bf0467a6b96765e774ca985b) Signed-off-by: Alexander Sverdlin <alexander.sverdlin@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 0caafdbbf4e7dc84b919afe14f7cb8c46a9e4ac2) Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 dayswireless-regdb: Upgrade 2023.09.01 -> 2024.01.23Alex Kiernan
Upstream maintainer has changed to Chen-Yu Tsai <wens@kernel.org>: https://lore.kernel.org/all/CAGb2v657baNMPKU3QADijx7hZa=GUcSv2LEDdn6N=QQaFX8r-g@mail.gmail.com/ Note that fb768d3b13ff ("wifi: cfg80211: Add my certificate") and 3c2a8ebe3fe6 ("wifi: cfg80211: fix certs build to not depend on file order") are required if you are using kernel signature verification. (From OE-Core rev: 2f178a685137887f58271b84597409b6e0c395c6) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit abf169fbbf8bab13224adf4c8bfa2e26607f360c) Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 dayswireless-regdb: upgrade 2023.05.03 -> 2023.09.01Wang Mingyu
Changelog: ========== wireless-regdb: update regulatory database based on preceding changes wireless-regdb: Update regulatory rules for Australia (AU) for June 2023 wireless-regdb: Update regulatory info for Türkiye (TR) wireless-regdb: Update regulatory rules for Egypt (EG) from March 2022 guidel... wireless-regdb: Update regulatory rules for Philippines (PH) (From OE-Core rev: 947433332468a9662cedacada1e5d19d9a664ac2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 2f5edb6904bf16a9c52a9b124aeb5297487cd716) Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 dayscve-update-nvd2-native: Remove rejected CVE from databaseYoann Congal
When a CVE is updated to be rejected, matching database entries must be removed. Otherwise: * an incremental update is not equivalent the to an initial download. * rejected CVEs might still appear as Unpatched in cve-check. (From OE-Core rev: 4eb0074be76c9bd3d6d25cae4f1b9f398ff89bf5) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit f276a980b8930b98e6c8f0e1a865d77dfcfe5085) Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 dayscve-update-nvd2-native: Fix CVE configuration updateYoann Congal
When a CVE is created, it often has no precise version information and this is stored as "-" (matching any version). After an update, version information is added. The previous "-" must be removed, otherwise, the CVE is still "Unpatched" for cve-check. (From OE-Core rev: 80946fbe8c95169b871d816f2b71ee001a2a3d75) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 641ae3f36e09af9932dc33043a0a5fbfce62122e) Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 dayscve-update-nvd2-native: nvd_request_next: Improve commentYoann Congal
Add a URL to the doc of the API used in the function. ... and fix a small typo dabase -> database (From OE-Core rev: 9ba959475d84b2e87e14ceba11787b10afca45ba) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit e0157b3b81333a24abd31dbb23a6abebca3e7ba7) Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 dayscve-update-nvd2-native: Remove duplicated CVE_CHECK_DB_FILE definitionYoann Congal
CVE_CHECK_DB_FILE is already defined in cve-check.bbclass which is always inherited in cve-update-nvd2-native (There is a check line 40). Remove it to avoid confusion. Otherwise, this should not change anything. (From OE-Core rev: 4268128167386298c8a7777ce3d3b5e7517bb366) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit e5f3f223885c17b7007c310273fc7c80b90a4105) Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 dayscve-update-nvd2-native: Add an age threshold for incremental updateYoann Congal
Add a new variable "CVE_DB_INCR_UPDATE_AGE_THRES", which can be used to specify the maximum age of the database for doing an incremental update For older databases, a full re-download is done. With a value of "0", this forces a full-redownload. (From OE-Core rev: c9a3e5a4ca297249f8fd7380a824dce0c407280b) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 74c1765111b6610348eae4b7e41d7045ce58ef86) Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 dayscve-update-nvd2-native: Fix typo in commentYoann Congal
attmepts -> attempts (From OE-Core rev: 3ce55e2a1e680de1cd9be735fb766a1366e88a98) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit dc18aaeda8e810f9082a0ceac08e5e4275bbd0f7) Signed-off-by: Steve Sakoman <steve@sakoman.com>
3 dayslibxml2: Backport fix for CVE-2024-25062Vijay Anusuri
Upstream-Status: Backport [https://gitlab.gnome.org/GNOME/libxml2/-/commit/31c6ce3b63f8a494ad9e31ca65187a73d8ad3508 & https://gitlab.gnome.org/GNOME/libxml2/-/commit/2b0aac140d739905c7848a42efc60bfe783a39b7] (From OE-Core rev: e4e621dc42be5dd158393fcadf5200f9eae613cb) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-03-01build-appliance-image: Update to dunfell head revisionyocto-3.1.32dunfell-23.0.32Steve Sakoman
(From OE-Core rev: b49b0a3dd74c24f3a011c9c0b5cf8f6530956cfa) Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-03-01poky.conf: bump version for 3.1.32Steve Sakoman
(From meta-yocto rev: 35a5299b48fdd8ea03826c7350a547ea8e836428) Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-03-01documentation: update for 3.1.32Steve Sakoman
(From yocto-docs rev: 4866e63156b4493bbe8054ac41c3cbad9d2257ec) Signed-off-by: Steve Sakoman <steve@sakoman.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-03-01ref-manual: release-process: grammar fixMichael Opdenacker
(From yocto-docs rev: 9c15a33c35ccebf088befce411108cabf7ba3159) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-03-01less: Fix for CVE-2022-48624Vijay Anusuri
Upstream-Status: Backport [https://github.com/gwsw/less/commit/c6ac6de49698be84d264a0c4c0c40bb870b10144] (From OE-Core rev: e088a7e59532ede45549e6120be43531fa77855a) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-03-01tzdata: Upgrade to 2024aPriyal Doshi
(From OE-Core rev: 8265efa6a2009e06094698532f3fb398cbab6415) Signed-off-by: Priyal Doshi <pdoshi@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-27sstatesig: Allow exclusion of the root directory for do_packageRichard Purdie
The package task references WORKDIR at it's top level and we can't easily make the timestamp for that determnistic due to writes to files there and in other subdirs. We could try and force it to a specific value but it is easier to just remove it from the package task, we don't need it there or care about it in this case. (From OE-Core rev: 90694a6299c94dddab6873191f1e3123c6c4377b) Signed-off-by: Jate Sujjavanich <jatedev@gmail.com> (cherry picked from commit 9cceeb906527f90d8dd3aad75aa3a8805e2a1df5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-27cve-exclusion_5.4.inc: update for 5.4.268Steve Sakoman
(From OE-Core rev: 7360603c50ca61ec9d6a49798ec6b67a80e93c69) Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-27linux-yocto/5.4: update to v5.4.268Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: f0602893f43a Linux 5.4.268 5ff9836ab0f6 arm64: dts: armada-3720-turris-mox: set irq type for RTC 300a55a3a6d4 perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set ea5587946a15 i2c: s3c24xx: fix transferring more than one message in polling mode 90734f1cdee8 i2c: s3c24xx: fix read transfers in polling mode 05b6d0234a37 mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure d5661f46c11d kdb: Fix a potential buffer overflow in kdb_local() cf6260a34d28 kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ 36b6db699c03 ipvs: avoid stat macros calls from preemptible context 4c8a827d68ba netfilter: nf_tables: skip dead set elements in netlink dump db9fda526c8d net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe 8efe3e8a6c4c net: ravb: Fix dma_addr_t truncation in error case f7a153e3ac41 net: phy: micrel: populate .soft_reset for KSZ9131 02467ab8b404 net: qualcomm: rmnet: fix global oob in rmnet_policy 5b58cfcd4ce1 s390/pci: fix max size calculation in zpci_memcpy_toio() 14a7e3a0d099 PCI: keystone: Fix race condition when initializing PHYs 40d171ef2389 nvmet-tcp: Fix the H2C expected PDU len calculation 258dccd67ba0 serial: imx: Correct clock error message in function probe() 1d8e62b5569c apparmor: avoid crash when parsed profile name is empty 4cd5db4fc46c perf env: Avoid recursively taking env->bpf_progs.lock f19a1cb1f9f4 perf bpf: Decouple creating the evlist from adding the SB event 739b800279d0 perf top: Move sb_evlist to 'struct perf_top' 2d59b6ed998d perf record: Move sb_evlist to 'struct record' 14a9769a769e perf env: Add perf_env__numa_node() 9638beb4e10a nvmet-tcp: fix a crash in nvmet_req_complete() ee5e7632e981 nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length 887ab0a444f0 perf genelf: Set ELF program header addresses properly ed903eeb4e2e software node: Let args be NULL in software_node_get_reference_args dbb71ba53146 acpi: property: Let args be NULL in __acpi_node_get_property_reference b502fb43f7fb serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed d8003fdcc66c MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() 93a7b8d4338b MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() fa873e90301c mips: Fix incorrect max_low_pfn adjustment b419fe1180f7 HID: wacom: Correct behavior when processing some confidence == false touches f7a92bec8eea x86/kvm: Do not try to disable kvmclock if it was not enabled 1d6d95aaa692 wifi: mwifiex: configure BSSID consistently when starting AP 249b78dbb154 wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors c22b4f159b27 wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code b33a30358826 rootfs: Fix support for rootfstype= when root= is given 02bd78673b65 fbdev: flush deferred work in fb_deferred_io_fsync() 7cfc97d1ec3f ALSA: oxygen: Fix right channel of capture volume mixer 85f6a6590dcf usb: mon: Fix atomicity violation in mon_bin_vma_fault 14e60d584a42 usb: typec: class: fix typec_altmode_put_partner to put plugs 94f2aa8145f4 Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" a05ebd577979 usb: chipidea: wait controller resume finished for wakeup irq d9c8275c5960 Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" 548a00780d34 Revert "usb: dwc3: Soft reset phy on probe for host" c145217af8bf usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart 5d5d9827016a usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() 29032c8e3e31 tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug 5c3d4930c7b7 binder: fix unused alloc->free_async_space 252a2a5569eb binder: fix race between mmput() and do_exit() 4404c2b832cf xen-netback: don't produce zero-size SKB frags ee4e9c5ffff9 Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" 01fe1b7bb0aa Input: atkbd - use ab83 as id when skipping the getid command a53e15e592b4 binder: fix use-after-free in shinker's callback fc1119a3c65d binder: fix async space check for 0-sized buffers 1b7c039260ce of: unittest: Fix of_count_phandle_with_args() expected value message a0a061151a62 of: Fix double free in of_parse_phandle_with_args_map a9de8a4f52ff mmc: sdhci_omap: Fix TI SoC dependencies b8bbe3354419 clk: si5341: fix an error code problem in si5341_output_clk_set_rate 4810cce02967 watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling 11a64041d921 watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO 0d5685c13d55 watchdog: set cdev owner before adding 777aa44f63fa drivers: clk: zynqmp: calculate closest mux rate 5a572eb32fd3 gpu/drm/radeon: fix two memleaks in radeon_vm_init 8b55b06e737f drivers/amd/pm: fix a use-after-free in kv_parse_power_table 06d95c99d5a4 drm/amd/pm: fix a double-free in si_dpm_init 8ee1fb4c5168 drm/amdgpu/debugfs: fix error code when smc register accessors are NULL 68ec0a0211c4 media: dvbdev: drop refcount on error path in dvb_device_open() 06a9263ac925 media: cx231xx: fix a memleak in cx231xx_init_isoc 6a421928f7b2 drm/bridge: tc358767: Fix return value on error case d46fe2e93e53 drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table c0769f091ff9 drm/radeon/dpm: fix a memleak in sumo_parse_power_table 5d12c5d75f7c drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() 09d59f73f46a drm/drv: propagate errors from drm_modeset_register_all() 31b169a8bed7 drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks 9170aa07cb20 drm/msm/mdp4: flush vblank event on disable 136f919816cc ASoC: cs35l34: Fix GPIO name and drop legacy include 86af5d7acf4c ASoC: cs35l33: Fix GPIO name and drop legacy include 94aa82723abb drm/radeon: check return value of radeon_ring_lock() bf48d891234b drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() 8e5bcb781f87 drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() 5624a3c1b1eb f2fs: fix to avoid dirent corruption b083ec00f39e drm/bridge: Fix typo in post_disable() description 47aa8fcd5e8b media: pvrusb2: fix use after free on context disconnection f6a35c21cde3 RDMA/usnic: Silence uninitialized symbol smatch warnings 9bb977521768 ARM: davinci: always select CONFIG_CPU_ARM926T 3f15ba3dc14e ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() dcc9cd5ddb94 Bluetooth: btmtkuart: fix recv_buf() return value efcfcd5f2b5e Bluetooth: Fix bogus check for re-auth no supported with non-ssp 598c902649ea netfilter: nf_tables: mark newset as dead on transaction abort 8dbaaf71ffc2 wifi: rtlwifi: rtl8192se: using calculate_bit_shift() 8fa54f7532c8 wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() 4838d1666660 wifi: rtlwifi: rtl8192de: using calculate_bit_shift() e15fcb194542 rtlwifi: rtl8192de: make arrays static const, makes object smaller ae1df4cc0adb wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() a3a25b5d019c wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() 6f84a338ed61 wifi: rtlwifi: rtl8192c: using calculate_bit_shift() ee0a81cf7e7b wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() 7cbcf5fe01d0 wifi: rtlwifi: add calculate_bit_shift() 4985e507e0b9 dma-mapping: clear dev->dma_mem to NULL after freeing it 48614d528b42 virtio/vsock: fix logic which reduces credit update messages 332cd73a9298 selftests/net: fix grep checking for fib_nexthop_multiprefix 12b91f36369b scsi: hisi_sas: Replace with standard error code return value 14470da02dfc arm64: dts: qcom: sdm845-db845c: correct LED panic indicator c23c4984ce0b scsi: fnic: Return error if vmalloc() failed 16d21bfcb371 wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior 4a20fa7322e2 rtlwifi: Use ffs in <foo>_phy_calculate_bit_shift 0226926ba326 firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() ef75f3c56bf3 net/ncsi: Fix netlink major/minor version numbers 7276fac0a668 ncsi: internal.h: Fix a spello f6154d498365 ARM: dts: qcom: apq8064: correct XOADC register address bd1bf5e8056a wifi: libertas: stop selecting wext dc843ed97ddb bpf, lpm: Fix check prefixlen before walking trie 93c71706a1f0 wifi: rtw88: fix RX filter in FIF_ALLMULTI flag aebe7e47c201 NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT db55dbbba5e5 blocklayoutdriver: Fix reference leak of pnfs_device_node e0e3f4a18784 crypto: scomp - fix req->dst buffer overflow 77d2b1833631 crypto: sahara - do not resize req->src when doing hash operations 53ba86f765d4 crypto: sahara - fix processing hash requests with req->nbytes < sg->length ba1ef4276e10 crypto: sahara - improve error handling in sahara_sha_process() 0274697075e1 crypto: sahara - fix wait_for_completion_timeout() error handling b588ed190b9a crypto: sahara - fix ahash reqsize aea92cca4375 crypto: virtio - Wait for tasklet to complete on device remove efc8ef87ab91 gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump d1fe1aede684 pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() 6e907574ef9b crypto: sahara - fix error handling in sahara_hw_descriptor_create() e82d07d5c709 crypto: sahara - fix processing requests with cryptlen < sg->length da43c26203d9 crypto: sahara - fix ahash selftest failure beb815a0001e crypto: sahara - remove FLAGS_NEW_KEY logic 4c10928e31c7 crypto: af_alg - Disallow multiple in-flight AIO requests ca3484d5cadc crypto: ccp - fix memleak in ccp_init_dm_workarea 9fffae6cc42b virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC 01081d76cc3e crypto: virtio - don't use 'default m' 830a4f073f7e crypto: virtio - Handle dataq logic with tasklet 86a7c9ba839e selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket 1bf4fe14e97c mtd: Fix gluebi NULL pointer dereference caused by ftl notifier 6b84cb9e383d spi: sh-msiof: Enforce fixed DTDL for R-Car H3 36e19f84634a calipso: fix memory leak in netlbl_calipso_add_pass() 0396c1e211bb netlabel: remove unused parameter in netlbl_netlink_auditinfo() 7b99eafea070 net: netlabel: Fix kerneldoc warnings 6c38e791bde0 ACPI: LPIT: Avoid u32 multiplication overflow 1e3a2b9b4039 ACPI: video: check for error while searching for backlight device parent f5ea2cf3bbb1 mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response 1e80aa25d186 powerpc/imc-pmu: Add a null pointer check in update_events_in_group() 9da4a56dd377 powerpc/powernv: Add a null pointer check in opal_powercap_init() e93d7cf4c1dd powerpc/powernv: Add a null pointer check in opal_event_init() f84c1446daa5 powerpc/powernv: Add a null pointer check to scom_debug_init_one() b0200560b69e selftests/powerpc: Fix error handling in FPU/VMX preemption tests 9b5f03500bc5 powerpc/pseries/memhp: Fix access beyond end of drmem array 69c0b92f78a2 powerpc/pseries/memhotplug: Quieten some DLPAR operations 5401b689ad44 powerpc/44x: select I2C for CURRITUCK 245da9eebba0 powerpc: add crtsavres.o to always-y instead of extra-y 5da3b6e7196f EDAC/thunderx: Fix possible out-of-bounds string access 555a2f09a69d x86/lib: Fix overflow when counting digits 6ee48d71021e coresight: etm4x: Fix width of CCITMIN field b00d5f7152ab parport: parport_serial: Add Brainboxes device IDs and geometry 760a5ab4d880 parport: parport_serial: Add Brainboxes BAR details e93da893d52d uio: Fix use-after-free in uio_open da488e1aad20 binder: fix comment on binder_alloc_new_buf() return value a92b2797ca72 binder: fix trivial typo of binder_free_buf_locked() 9774dabad707 binder: use EPOLLERR from eventpoll.h 5e1eb0dfc95b ACPI: resource: Add another DMI match for the TongFang GMxXGxx c5b051750011 drm/crtc: fix uninitialized variable use cfc6afe930c6 ARM: sun9i: smp: fix return code check of of_property_match_string ef7152f8705f ida: Fix crash in ida_free when the bitmap is empty c97996451f94 Input: xpad - add Razer Wolverine V2 support 510a7bc3682d ARC: fix spare error 0fe6431622b7 s390/scm: fix virtual vs physical address confusion 8fb5795bcf81 Input: i8042 - add nomux quirk for Acer P459-G2-M 2c70bf99783b Input: atkbd - skip ATKBD_CMD_GETID in translated mode 3d9a9c0881f4 reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning 4f7512e779ae ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI e405c22ee576 tracing: Add size check when printing trace_marker output f787481af4a8 tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing d4408ffeb848 neighbour: Don't let neigh_forced_gc() disable preemption for long 9cc9683aec42 drm/crtc: Fix uninit-value bug in drm_mode_setcrtc 2f601e869611 jbd2: correct the printing of write_flags in jbd2_write_superblock() 1c187cb210c1 clk: rockchip: rk3128: Fix HCLK_OTG gate register 3f50a73fd929 drm/exynos: fix a wrong error checking 8bc21ac17da8 drm/exynos: fix a potential error pointer dereference 6eb975932853 nvme: introduce helper function to get ctrl state 971c0b10c94d ASoC: da7219: Support low DC impedance headset ec76b9e057de net/tg3: fix race condition in tg3_reset_task() ef9fefca3fec nouveau/tu102: flush all pdbs on vmm flush b67005b284dd ASoC: rt5650: add mutex to avoid the jack detection failure 4fece6617b57 ASoC: cs43130: Fix incorrect frame delay configuration 1bf33a67a944 ASoC: cs43130: Fix the position of const qualifier 61c1e46fb84e ASoC: Intel: Skylake: mem leak in skl register function 81610106fd5b ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 ad5a06e16365 ASoC: Intel: Skylake: Fix mem leak in few functions 57a95d06da3e ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro ebc3c8e090a0 pinctrl: lochnagar: Don't build on MIPS 12cf91e23b12 f2fs: explicitly null-terminate the xattr list (From OE-Core rev: 4fcc89e90ed1399cdf761a0d2f7363d86fa23f23) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-27linux-yocto/5.4: update to v5.4.267Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 9153fc966495 Linux 5.4.267 69ef165176a3 ASoC: meson: codec-glue: fix pcm format cast warning 584756c3d75a ipv6: remove max_size check inline with ipv4 66b3025202b4 ipv6: make ip6_rt_gc_expire an atomic_t ae424c848db6 net/dst: use a smaller percpu_counter batch for dst entries accounting 7b3a9c2bf315 PCI: Disable ATS for specific Intel IPU E2000 devices c6141c49bc80 PCI: Extract ATS disabling to a helper function 8711fa0c06d4 netfilter: nf_tables: Reject tables of unsupported family c67bf30baf26 net: tls, update curr on splice as well c2d9b438554e ath10k: Get rid of "per_ce_irq" hw param d15f869cb3b3 ath10k: Keep track of which interrupts fired, don't poll them 696b992edc7e ath10k: Add interrupt summary based CE processing 366df9ecbcb8 ath10k: Wait until copy complete is actually done before completing c4541e39808e mmc: sdhci-sprd: Fix eMMC init failure after hw reset a9c9ffcd217b mmc: core: Cancel delayed work before releasing host bfc3720ca8d0 mmc: rpmb: fixes pause retune on all RPMB partitions. 77359c497305 mm: fix unmap_mapping_range high bits shift bug 5af5e946c4dd i2c: core: Fix atomic xfer check for non-preempt config d8ec24d79db1 firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards 85015a96bc24 mm/memory-failure: check the mapcount of the precise page 3d8fab93ca98 net: Implement missing SO_TIMESTAMPING_NEW cmsg support f7084217d945 bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() acfeb9039b17 asix: Add check for usbnet_get_endpoints 6c00721ad7aa net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues a4ea54c52828 net/qla3xxx: switch from 'pci_' to 'dma_' API 863ca421b4a7 i40e: Restore VF MSI-X state during PCI reset 01c2d73ae2dd ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux bdc00b8c3afe ASoC: meson: g12a-tohdmitx: Validate written enum values fe2d1dda1db4 ASoC: meson: g12a: extract codec-to-codec utils 93d80aadc02e i40e: fix use-after-free in i40e_aqc_add_filters() b40828a2ab57 net: Save and restore msg_namelen in sock_sendmsg 68c8fdb9f9c8 net: bcmgenet: Fix FCS generation for fragmented skbuffs 4c0fa624a693 ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init c1556217ff6f net-timestamp: extend SOF_TIMESTAMPING_OPT_ID to HW timestamps 2cdb65084824 can: raw: add support for SO_MARK 96a6d1bb28ed can: raw: add support for SO_TXTIME/SCM_TXTIME b1719cbb733e net: sched: em_text: fix possible memory leak in em_text_destroy() ef4fd7518c6e i40e: Fix filter input checks to prevent config with invalid values 65c6ef02ff26 nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local (From OE-Core rev: a3de4e1c5b41cdbdc9942b666212aa63921399a9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-27linux-yocto/5.4: update to v5.4.266Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 4410df70110f Linux 5.4.266 7d0f1fd80ad6 block: Don't invalidate pagecache for invalid falloc modes a0678f504758 ring-buffer: Fix wake ups when buffer_percent is set to 100 508e2fdd978e smb: client: fix OOB in smbCalcSize() 644b956c946a usb: fotg210-hcd: delete an incorrect bounds test a56a19e44b17 x86/alternatives: Sync core before enabling interrupts 4111986fb90e net: rfkill: gpio: set GPIO direction 5c375a83d1f9 net: 9p: avoid freeing uninit memory in p9pdu_vreadf 4e7f3899fb81 Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent a83debb52310 USB: serial: option: add Quectel RM500Q R13 firmware support c82ba4cb44d1 USB: serial: option: add Foxconn T99W265 with new baseline 1f87ba56c43d USB: serial: option: add Quectel EG912Y module support a59cb26bc188 USB: serial: ftdi_sio: update Actisense PIDs constant names a70b1933fa54 wifi: cfg80211: fix certs build to not depend on file order e8fb00205144 wifi: cfg80211: Add my certificate 8717fd6d0c30 iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() 45af72f149a8 iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table 4257c16c149d scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() e1b31edfe7d3 Input: ipaq-micro-keys - add error handling for devm_kmemdup a85d6aa2b555 iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw 388c90c577d7 interconnect: Treat xlate() returning NULL node as an error 04c22233447d btrfs: do not allow non subvolume root targets for snapshot 3230a69e663b smb: client: fix NULL deref in asn1_ber_decoder() 0ccb39511a7f ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB 6bcf819198d9 ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 34e6c4c6a985 pinctrl: at91-pio4: use dedicated lock class for IRQ 624659563e26 i2c: aspeed: Handle the coalesced stop conditions with the start conditions. 47ae5242292d afs: Fix overwriting of result of DNS query c04b7b28c9f0 net: check dev->gso_max_size in gso_features_check() 761ee09e9f5d net: warn if gso_type isn't set for a GSO SKB eec7ef60d297 afs: Fix dynamic root lookup DNS check 82d64cbe487c afs: Fix the dynamic root's d_delete to always delete unused dentries 2b4600fb6967 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() b10265532df7 net/rose: fix races in rose_kill_by_device() ed4cb8a42ce9 ethernet: atheros: fix a memleak in atl1e_setup_ring_resources 3f82a6a6d7ee net: sched: ife: fix potential use-after-free f48e3337ab0b net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors d07ef3a87064 net/mlx5: Fix fw tracer first block check a46bb28fdbdf net/mlx5: improve some comments 333fd1095584 Revert "net/mlx5e: fix double free of encap_header" 7bd305f5f262 wifi: mac80211: mesh_plink: fix matches_local logic 76366b399a02 s390/vx: fix save/restore of fpu kernel context f40d484e1614 reset: Fix crash when freeing non-existent optional resets 14d915ca5ae3 ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init 62ef5887dd45 ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE 35e12efde04d ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5 (From OE-Core rev: e0e46163ca061f71db3469bef90d0f44e16df77a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-27linux-yocto/5.4: update to v5.4.265Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 2d21f73b2f16 Linux 5.4.265 5c70542f32af powerpc/ftrace: Fix stack teardown in ftrace_no_trace 0e1867b482b4 powerpc/ftrace: Create a dummy stackframe to fix stack unwind 9395c04666cc mmc: block: Be sure to wait while busy in CQE error recovery 3b8b2c5d7675 ring-buffer: Fix memory leak of free page 3459c9aa6495 team: Fix use-after-free when an option instance allocation fails 363a67ef3ada arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify de8ada02369e ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS f451d6784ba6 soundwire: stream: fix NULL pointer dereference for multi_link 404902216b88 perf: Fix perf_event_validate_size() lockdep splat 4109d9a855f2 HID: hid-asus: add const to read-only outgoing usb buffer 1fc4091991c5 net: usb: qmi_wwan: claim interface 4 for ZTE MF290 88ceaf8e2c61 asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation 91175d6fe505 HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad 1f94c0d60d81 HID: hid-asus: reset the backlight brightness level on resume e9a3cd3dcf3f HID: add ALWAYS_POLL quirk for Apple kb 395ad0baa4c1 platform/x86: intel_telemetry: Fix kernel doc descriptions af509912cd7c bcache: avoid NULL checking to c->root in run_cache_set() 356ae9de79b7 bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc() ca4b00c6cb3d bcache: avoid oversize memory allocation by small stripe_size e1d811cbc3de blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!" 84f2e5b3e70f usb: aqc111: check packet for fixup for true limit 619a34066614 Revert "PCI: acpiphp: Reassign resources on bridge if necessary" 371dbce60a46 ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants be7676b03aed cred: switch to using atomic_long_t 9112bd107208 appletalk: Fix Use-After-Free in atalk_ioctl 23ee06762c6f net: stmmac: Handle disabled MDIO busses from devicetree 538b7b8f21dc net: stmmac: use dev_err_probe() for reporting mdio bus registration failure 067e6ec9f530 vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space() cc7cf0b2ee60 sign-file: Fix incorrect return values check 510d45207ae1 net: Remove acked SYN flag from packet in the transmit queue correctly 5d9d500a2811 qed: Fix a potential use-after-free in qed_cxt_tables_alloc 3df812627e7d net/rose: Fix Use-After-Free in rose_ioctl b099c28847cf atm: Fix Use-After-Free in do_vcc_ioctl e3430b870eff atm: solos-pci: Fix potential deadlock on &tx_queue_lock 8cff60fb736b atm: solos-pci: Fix potential deadlock on &cli_queue_lock fcf17666ef1b qca_spi: Fix reset behavior 51ad9c19bb57 qca_debug: Fix ethtool -G iface tx behavior b7f58686643f qca_debug: Prevent crash on TX ring changes 9354e0acdb74 net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX 053220aaed26 afs: Fix refcount underflow from error handling race (From OE-Core rev: ca73f7645fc9cbabaea1dd81a0f59805f9f991f3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-27linux-yocto/5.4: update to v5.4.264Bruce Ashfield
Updating to the latest korg -stable release that comprises the following commits: 16e6e107a688 Linux 5.4.264 06bcac5c5151 devcoredump: Send uevent once devcd is ready c6a1282e530d devcoredump : Serialize devcd_del work d99376b70247 smb: client: fix potential NULL deref in parse_dfs_referrals() ab5813bb2071 cifs: Fix non-availability of dedup breaking generic/304 bdee8b2805b8 Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem" dd9e851944aa tools headers UAPI: Sync linux/perf_event.h with the kernel sources 4a341627a109 drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group fe8402511ed8 psample: Require 'CAP_NET_ADMIN' when joining "packets" group 263bffd2b6aa genetlink: add CAP_NET_ADMIN test for multicast bind a149fbadb9be netlink: don't call ->netlink_bind with table lock held 18824f592aad io_uring/af_unix: disable sending io_uring over sockets 32f4536c108f nilfs2: fix missing error check for sb_set_blocksize call 77a353924d8f KVM: s390/mm: Properly reset no-dat 1aee33d43d6c x86/CPU/AMD: Check vendor in the AMD microcode callback 3371eac21119 serial: 8250_omap: Add earlycon support for the AM654 UART controller ce79cf407c64 serial: sc16is7xx: address RX timeout interrupt errata d896c47f8cfc ARM: PL011: Fix DMA support 880b035bc64e usb: typec: class: fix typec_altmode_put_partner to put plugs a9022cbdd0ae parport: Add support for Brainboxes IX/UC/PX parallel cards fefc0559c58e usb: gadget: f_hid: fix report descriptor allocation 1796ae6a7a8c mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled a1f29e995fd7 mmc: core: add helpers mmc_regulator_enable/disable_vqmmc 05918dec9a1e gpiolib: sysfs: Fix error handling on failed export 152f51d159f3 perf: Fix perf_event_validate_size() 84ca356ec859 perf/core: Add a new read format to get a number of lost samples 07bdb1bd2476 arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names 6109859f6982 arm64: dts: mediatek: mt7622: fix memory node warning check 148d8f0707fa packet: Move reference count in packet_sock to atomic_long_t 965cbc6b623a tracing: Fix a possible race when disabling buffered events 6f2e50961fe3 tracing: Fix incomplete locking when disabling buffered events 84302391d130 tracing: Always update snapshot buffer size cb74e8fd6b2d nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage() 610ebc289582 ALSA: pcm: fix out-of-bounds in snd_pcm_state_names 439166b1b2ee ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt 4fe36f83f8d8 ARM: dts: imx: make gpt node name generic 69b669cc6389 ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init 59348f148235 scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle() 8244ea916bfe tracing: Fix a warning when allocating buffered events fails 4713be844546 ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate febb7bbe290d hwmon: (acpi_power_meter) Fix 4.29 MW bug ad4cf776678b RDMA/bnxt_re: Correct module description string b4b89b7b2d4b bpf: sockmap, updating the sg structure should also update curr 7ffff0cc929f tcp: do not accept ACK of bytes we never sent 69431f609bf3 netfilter: xt_owner: Fix for unsafe access of sk->sk_socket c61c61d7e7de net: hns: fix fake link up on xge port 1ec21fde58da ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() e38cd53421ed arcnet: restoring support for multiple Sohard Arcnet cards f26546731933 net: arcnet: com20020 fix error handling d124c18267b1 net: arcnet: Fix RESET flag handling 9f5a25aa1bcc hv_netvsc: rndis_filter needs to select NLS be1ab8bf0510 ipv6: fix potential NULL deref in fib6_add() 5cd05bbaaef4 of: dynamic: Fix of_reconfig_get_state_change() return value documentation 5cadae629e44 of: Add missing 'Return' section in kerneldoc comments b31cb14cac85 of: Fix kerneldoc output formatting 36ce931a803b of: base: Fix some formatting issues and provide missing descriptions 8c4fcbe27a7a of/irq: Make of_msi_map_rid() PCI bus agnostic ae374c57afeb of/irq: make of_msi_map_get_device_domain() bus agnostic e5cfaab66295 of/iommu: Make of_map_rid() PCI agnostic f7a85520087a ACPI/IORT: Make iort_msi_map_rid() PCI agnostic da36a3ef32b4 ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic d786067be2eb of: base: Add of_get_cpu_state_node() to get idle states for a CPU node 13f27a05377d drm/amdgpu: correct chunk_ptr to a pointer to chunk. d162a5e6a51d kconfig: fix memory leak from range properties d34644153050 tg3: Increment tx_dropped in tg3_tso_bug() cd49b8e07d01 tg3: Move the [rt]x_dropped counters to tg3_napi 427deb5ba566 netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test 54d0d83a5350 hrtimers: Push pending hrtimers away from outgoing CPU earlier 34244ed6219a Linux 5.4.263 afa7b11ea8aa mmc: block: Retry commands in CQE error recovery c8008304db1f mmc: core: convert comma to semicolon 33cc97d2493f mmc: cqhci: Fix task clearing in CQE error recovery 3e78540d98ce mmc: cqhci: Warn of halt or task clear failure 5b87f355462a mmc: cqhci: Increase recovery halt timeout 1a051c6d15aa cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily d497e1b2f5e5 cpufreq: imx6q: don't warn for disabling a non-existing frequency b1a66a050f96 scsi: qla2xxx: Fix system crash due to bad pointer access c1f97cc21eac scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request df0110425f42 scsi: core: Introduce the scsi_cmd_to_rq() function 66cd60553045 scsi: qla2xxx: Simplify the code for aborting SCSI commands 30511f37c997 ima: detect changes to the backing overlay file 8c85e455f7c9 ovl: skip overlayfs superblocks at global sync 157c8056abb5 ima: annotate iint mutex to avoid lockdep false positive warnings a8038ae58145 fbdev: stifb: Make the STI next font pointer a 32-bit signed offset 939012ee31d8 mtd: cfi_cmdset_0001: Byte swap OTP info 416dad018edd mtd: cfi_cmdset_0001: Support the absence of protection registers 21ad8c1c4fca s390/cmma: fix detection of DAT pages c11027d333fd s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family f1db39b1541f smb3: fix touch -h of symlink 97d54b8005c0 net: ravb: Start TX queues after HW initialization succeeded 7023a293e981 net: ravb: Use pm_runtime_resume_and_get() 05aa8f3e3b77 ravb: Fix races between ravb_tx_timeout_work() and net related ops d37609b52977 net: stmmac: xgmac: Disable FPE MMC interrupts 7ccf772a8bad ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet f8b5b5d23605 Input: xpad - add HyperX Clutch Gladiate Support 6536698eea91 btrfs: make error messages more clear when getting a chunk map 4c6274cfd603 btrfs: send: ensure send_fd is writable 79ffc04aba7a btrfs: fix off-by-one when checking chunk map includes logical address dd94ffab1b6d btrfs: add dmesg output for first mount and last unmount of a filesystem 30b807d73654 powerpc: Don't clobber f0/vs0 during fp|altivec register save bb55decee202 bcache: revert replacing IS_ERR_OR_NULL with IS_ERR 729da56e01c9 dm verity: don't perform FEC for failed readahead IO b515ed628447 dm-verity: align struct dm_verity_fec_io properly d377e593d11e ALSA: hda/realtek: Add supported ALC257 for ChromeOS 47dd3917c48a ALSA: hda/realtek: Headset Mic VREF to 100% 88ce27f0a3f0 ALSA: hda: Disable power-save on KONTRON SinglePC 4a2d1399f848 mmc: block: Do not lose cache flush during CQE error recovery 4d7d14c69667 firewire: core: fix possible memory leak in create_units() 1eaa188f7fec pinctrl: avoid reload of p state in list iteration 40532b29138e io_uring: fix off-by one bvec index 9e7f410f6a43 USB: dwc3: qcom: fix wakeup after probe deferral db62d193e69b USB: dwc3: qcom: fix resource leaks on probe deferral ca44455362e3 usb: dwc3: set the dma max_seg_size 7a0b6fc6c3c2 USB: dwc2: write HCINT with INTMASK applied d1c866356ddb USB: serial: option: don't claim interface 4 for ZTE MF290 38233a62d360 USB: serial: option: fix FM101R-GL defines 83be9405b33e USB: serial: option: add Fibocom L7xx modules 406fae6c799b bcache: prevent potential division by zero error c00163256ac4 bcache: check return value from btree_node_alloc_replacement() a658ee793011 dm-delay: fix a race between delay_presuspend and delay_bio ef918a1ba40c hv_netvsc: Mark VF as slave before exposing it to user-mode 997d895fa495 hv_netvsc: Fix race of register_netdevice_notifier and VF register f2a0c988d724 USB: serial: option: add Luat Air72*U series products f1ac7789406e s390/dasd: protect device queue against concurrent access 300e96e171a9 bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce() 76f791b78da2 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA 78c1e3aa693b KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 5d4f6d809efa arm64: cpufeature: Extract capped perfmon fields 32cfd5c3b843 ext4: make sure allocate pending entry not fail 70edeedd795a ext4: fix slab-use-after-free in ext4_es_insert_extent() 15a84cf4c785 ext4: using nofail preallocation in ext4_es_insert_extent() 80c8dcb09feb ext4: using nofail preallocation in ext4_es_insert_delayed_block() be4684ee83f3 ext4: using nofail preallocation in ext4_es_remove_extent() d809d1d2edc3 ext4: use pre-allocated es in __es_remove_extent() 059722ec6464 ext4: use pre-allocated es in __es_insert_extent() 53df96011a2f ext4: factor out __es_alloc_extent() and __es_free_extent() c48b5fdd465e ext4: add a new helper to check if es must be kept b9cd5c3afc37 MIPS: KVM: Fix a build warning about variable set but not used afbedd6136cb nvmet: nul-terminate the NQNs passed in the connect command 84ac94bed02a nvmet: remove unnecessary ctrl parameter 07009245d3ba afs: Fix file locking on R/O volumes to operate in local mode 54ffe881d716 afs: Return ENOENT if no cell DNS record can be found 3680d10b4181 net: axienet: Fix check for partial TX checksum a7e7b928049f amd-xgbe: propagate the correct speed and duplex status c3a77c754e7f amd-xgbe: handle the corner-case during tx completion 895f1903ea09 amd-xgbe: handle corner-case during sfp hotplug 7fabd97a05fc arm/xen: fix xen_vcpu_info allocation alignment 9beba93f8ca7 net: usb: ax88179_178a: fix failed operations during ax88179_reset fc23517c8797 ipv4: Correct/silence an endian warning in __ip_do_redirect 6fd145351d48 HID: fix HID device resource race between HID core and debugging support 2c8f79610431 HID: core: store the unique system identifier in hid_device 90b3df8b5b7d drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full bfdda8c9c58d ata: pata_isapnp: Add missing error check for devm_ioport_map() 9d980808f967 drm/panel: simple: Fix Innolux G101ICE-L01 timings cc543bad78d5 drm/panel: simple: Fix Innolux G101ICE-L01 bus flags c2eadc1586e7 afs: Make error on cell lookup failure consistent with OpenAFS 7369371bb875 PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}() 518b7f7d87aa RDMA/irdma: Prevent zero-length STAG registration d359886a7a80 driver core: Release all resources during unbind before updating device links (From OE-Core rev: 46e99ac57dc1ae498eb54dbe36797d23439263d4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-27vim: upgrade v9.0.2130 -> v9.0.2190Tim Orling
This is the latest/last of the 9.0.z upgrades, since 9.1 is now released. CVE: CVE-2024-22667 (includes the patch for .2142 https://github.com/vim/vim/commit/b39b240c386a5a29241415541f1c99e2e6b8ce47) Changes: https://github.com/vim/vim/compare/v9.0.2130...v9.0.2190 (From OE-Core rev: 15c0077162f6af1908b3767b12ac79f24090b59d) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-27gcc-shared-source: whitelist CVE-2023-4039Peter Marko
Concept of gcc-source prevents cve-check to detect existing CVE patch file. So whitelist this CVE in all recipes using gcc-source via this include file. (From OE-Core rev: 04511734c6dc8c7dda3a943b385cd273d012d8c7) (From OE-Core rev: 037f640b9272ba055ee41eeb1e6e9b002faefe36) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit d803ca653139aa2d6acb4f99469c76a9d232b307) Signed-off-by: Dnyandev Padalkar <padalkards17082001@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-16dev-manual: gen-tapdevs need iptables installedSimone Weiß
Add the hint to the test setup that runqemu-gen-tapdevs will need the iptables package installed. (From yocto-docs rev: f703ac90d4fe6f004997e963c0cfc98c223bc146) Signed-off-by: Simone Weiß <simone.p.weiss@posteo.com> Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-16cmake: Unset CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIESZahir Hussain
As discussion in [YOCTO #14717] cmake contains a OEToolchainConfig.cmake file to configure the toolchain correctly in cross-compile build for recipes using cmake. The variable CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES value updates incorrectly during do_compile the code. Due to this getting sporadic error like below, fatal error: stdlib.h: No such file or directory | 75 | #include_next <stdlib.h> | | ^~~~~~~~~~ | compilation terminated. | ninja: build stopped: subcommand failed. | WARNING: exit code 1 from a shell command. As cmake already correctly initializes the variable from environment, So we have to unset it in the toolchain file to avoid overwriting the variable definition again. (From OE-Core rev: 7ab6087536bc67c63094f08f863dcd3d5e35b8e7) Signed-off-by: aszh07 <mail2szahir@gmail.com> Signed-off-by: Zahir Hussain <zahir.basha@kpit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 5aeada5793af53e8c93940952d4f314474dca4c2) Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-16rsync: Fix rsync hanging when used with --relativeMatthias Schmitz
Fixes [YOCTO #15383] This bug was introduced into upstream when fixing CVE-2022-29154. It was later discovered and fixed upstream but this fix didn't make it into poky yet. The added patch is taken from upstreams git repository: https://github.com/WayneD/rsync/commit/fabef23bea6e9963c06e218586fda1a823e3c6bf (From OE-Core rev: fb448f87c0b3906b91d453451083dc003ac94ebe) Signed-off-by: Matthias Schmitz <matthias.schmitz@port4949.net> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-16ncurses: Fix CVE-2023-29491virendra thakur
memory corruption when processing malformed terminfo data entries loaded by setuid/setgid programs CVE-2023-29491.patch change the --disable-root-environ configure option behavior. set --disable-root-environ in configuration options. --disable-root-environ option with a few additional changes to the code allows us to mitigate CVE-2023-29491 and avoid other issues that involve the possibility of malicious use of environment variables through setuid applications, and, therefore, it was the fix chosen in order to resolve this vulnerability. Reference: https://ubuntu.com/security/CVE-2023-29491 https://launchpad.net/ubuntu/+source/ncurses/6.2-0ubuntu2.1 (From OE-Core rev: 041433f0767ae9112f6a74a7d7c93ce9b411792c) Signed-off-by: virendra thakur <virendrak@kpit.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-16go: add a complementary fix for CVE-2023-29406Ming Liu
The original CVE-2023-29406.patch is not complete, causing docker failures at runtime, backport a complementary fix from golang upstream. (From OE-Core rev: bff621d5399e5ff2930d21f403bb2f274febd2e4) Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-16ghostscript: Backport fix for CVE-2020-36773Vijay Anusuri
Upstream-Status: Backport [https://git.ghostscript.com/?p=ghostpdl.git;h=8c7bd787defa071c96289b7da9397f673fddb874] (From OE-Core rev: 1a25a8ebedf39f1a868fcf646684b2eeaa67301f) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-16perl: Whitelist CVE-2023-47039virendra thakur
This CVE is related to Windows. Link: https://nvd.nist.gov/vuln/detail/CVE-2023-47039 (From OE-Core rev: 970a0a64ce147970c7743411584c9bd1dc1ce414) Signed-off-by: virendra thakur <virendrak@kpit.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-16curl: ignore CVE-2023-42915Peter Marko
This CVE reports that apple had to upgrade curl because of other already reported CVEs: * CVE-2023-38039: not affected, introduced in 7.84.0 * CVE-2023-38545: patch already backported * CVE-2023-38546: patch already backported * CVE-2023-42915: reference to itself (From OE-Core rev: 067740c834a98cd8f5cfff7f73418d18b8e1249a) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-07bitbake: toaster/toastergui: Bug-fix verify given layer path only if ↵Alassane Yattara
import/add local layer (Bitbake rev: 7ce4107bf824b3e115b40558336de25f99af31f8) Signed-off-by: Alassane Yattara <alassane.yattara@savoirfairelinux.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-01-31systemtap: Fix build with gcc-12Khem Raj
Backport a patch to fix | ../git/util.cxx:1766:56: error: 'std::pointer_to_unary_function<_Arg, _Result> std::ptr_fun(_Result (*)(_Arg)) [with _Arg = int; _Result = int]' is deprecated: use 'std::function' instea d [-Werror=deprecated-declarations] | 1766 | std::not1(std::ptr_fun<int, int>(std::isspace)))); | | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ (From OE-Core rev: 18ae4fea4bf8681f9138d21124589918e336ff6b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 0b360d12203aafd8bf96433d11221a6ed910a11f) Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-01-31opkg: Fix bad memory access error observe in file_read_line_allocvirendra thakur
In the case of a zero length string being returned by fgets(), the condition checking for a trailing new line would perform a bad memory access outside of `buf`. This might happen when line with a leading null byte is read. Avoid this case by checking that the string has a length of at least one byte. Link: https://github.com/ndmsystems/opkg/commit/8b45a3c4cab95382beea1ecdddeb2e4a9ed14aba (From OE-Core rev: 32e3618891295cec1ee5d4195998aa97f93b2207) Signed-off-by: virendra thakur <virendrak@kpit.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-01-31xserver-xorg: Multiple CVE fixesVijay Anusuri
Fix below CVE's CVE-2023-6816 CVE-2024-0229 CVE-2024-21885 CVE-2024-21886 CVE-2024-0408 CVE-2024-0409 (From OE-Core rev: 14ffb41e7a49a4c0076db9ec4449a97c0f143b67) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-01-31pam: Fix for CVE-2024-22365Vijay Anusuri
Upstream-Status: Backport from https://github.com/linux-pam/linux-pam/commit/031bb5a5d0d950253b68138b498dc93be69a64cb (From OE-Core rev: a3fbe1156fccb3e60a183263a3bde5a8ef6725a8) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-01-31gnutls: Backport fix for CVE-2024-0553Vijay Anusuri
CVE-2024-0553 A vulnerability was found in GnuTLS. The response times to malformed ciphertexts in RSA-PSK ClientKeyExchange differ from response times of ciphertexts with correct PKCS#1 v1.5 padding. This issue may allow a remote attacker to perform a timing side-channel attack in the RSA-PSK key exchange, potentially leading to the leakage of sensitive data. CVE-2024-0553 is designated as an incomplete resolution for CVE-2023-5981. Upstream-Status: Backport [https://gitlab.com/gnutls/gnutls/-/commit/40dbbd8de499668590e8af51a15799fbc430595e] (From OE-Core rev: a07cc0b6fa4a485f318fd2957e434b63f5907d7e) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-01-31gnutls: Backport fix for CVE-2023-5981Vijay Anusuri
Upstream-Status: Backport [import from ubuntu https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/gnutls28/3.6.13-2ubuntu1.9/gnutls28_3.6.13-2ubuntu1.9.debian.tar.xz Upstream-Commit: https://gitlab.com/gnutls/gnutls/-/commit/29d6298d0b04cfff970b993915db71ba3f580b6d] References: https://ubuntu.com/security/CVE-2023-5981 (From OE-Core rev: 087b7c5d8363bcc6ae801d3ca18e6490e86a1381) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-01-31sqlite3: Backport fix for CVE-2023-7104Vijay Anusuri
Backport https://sqlite.org/src/info/0e4e7a05c4204b47 (From OE-Core rev: 2a418c0a55d0d4e9a70a41c9a7cfea97ec0edee9) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-01-31openssh: Fix CVE-2023-51385Ranjitsinh Rathod
OS command injection might occur if a user name or host name has shell metacharacters, and this name is referenced by an expansion token in certain situations. For example, an untrusted Git repository can have a submodule with shell metacharacters in a user name or host name. This patch fixes the above issue Link: http://archive.ubuntu.com/ubuntu/pool/main/o/openssh/openssh_8.2p1-4ubuntu0.11.debian.tar.xz Link: https://github.com/openssh/openssh-portable/commit/7ef3787c84b6b524501211b11a26c742f829af1a (From OE-Core rev: a0561ca36bd3be8f44d11908caaf8c9ce5f69032) Signed-off-by: Ranjitsinh Rathod <ranjitsinh.rathod@kpit.com> Signed-off-by: Ranjitsinh Rathod <ranjitsinhrathod1991@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-01-31bitbake: layerindex: Fix bitbake-layers layerindex-show-depends commandDiego Sueiro
Running 'bitbake-layers layerindex-show-depends meta-filesystems' fails with: ``` Traceback (most recent call last): File "<...>/poky/bitbake/bin/bitbake-layers", line 93, in <module> ret = main() File "<...>/poky/bitbake/bin/bitbake-layers", line 86, in main return args.func(args) File "<...>/poky/bitbake/lib/bblayers/layerindex.py", line 209, in do_layerindex_show_depends self.do_layerindex_fetch(args) File "<...>/poky/bitbake/lib/bblayers/layerindex.py", line 182, in do_layerindex_fetch args.shallow) AttributeError: 'Namespace' object has no attribute 'shallow' ``` Initialize the shallow attribute to fix it. (Bitbake rev: 146cd25252ef065d09df0980b7dc670cb7e7b109) Signed-off-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-01-22build-appliance-image: Update to dunfell head revisionyocto-3.1.31dunfell-23.0.31Steve Sakoman
(From OE-Core rev: 82e67bd9c77f0c5cbb652ca91071b9e57bdcfb33) Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-01-22poky.conf: bump version for 3.1.31Steve Sakoman
(From meta-yocto rev: 11fa082996c6c9e95b2f31eabaf22bc7167fe370) Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-01-22documentation: update for 3.1.31Steve Sakoman
(From yocto-docs rev: b56d349ae7cabf7d84d5dbde3751d93ab2f11747) Signed-off-by: Steve Sakoman <steve@sakoman.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-01-22ref-manual: classes: remove insserv bbclassMaxin B. John
insserv.bbclass was removed from oe-core: commit e6bb5dbb62257a7de730ea9085dfd89520f3e47d Author: Richard Purdie <richard.purdie@linuxfoundation.org> Date: Sun May 10 12:30:49 2015 +0100 insserv: Remove (From yocto-docs rev: 383fbedb057ffb28dddf201995ae622ce7b7eff5) Signed-off-by: Maxin John <maxin.john@gmail.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-01-22dev-manual: start.rst: update use of Download pageSimone Weiß
The yocto website has changed its structure. Update the section for Accessing the Downloads page to match the new structure. (From yocto-docs rev: f9a3b59c130d498c02dfdc016958c92ac74737a7) Signed-off-by: Simone Weiß <simone.p.weiss@posteo.com> Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>