summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* oeqa/selftest/bbtests: add non-existent prefile/postfile testsFabien Mahot2023-07-121-0/+8
| | | | | | | | | | | | Fixes [YOCTO #10725] (From OE-Core rev: ef732d6dd735ad06c229eb4e2a4aca295490ec53) Signed-off-by: Fabien Mahot <fabien.mahot@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b0c33655fad5b2e7d96a45b6210527dfb766797b) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* scripts/runqemu: allocate unfsd ports in a way that doesn't race or clash ↵Alexander Kanavin2023-07-121-11/+8
| | | | | | | | | | | | | | | | | | | | with unrelated processes There is already a neat check_free_port() function for finding an available port atomically, so use that and make two additional tweaks: - no need to allocate two separate ports; per unfsd documentation they can be the same - move lockfile release until after unfsd has been shut down and the port(s) used has been freed [YOCTO #15077] (From OE-Core rev: 343510b33650c88367f95e8d8322fae92ae901ca) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit dee96e82fb04ea99ecd6c25513c7bd368df3bd37) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* scripts/runqemu: split lock dir creation into a reusable functionAlexander Kanavin2023-07-121-16/+13
| | | | | | | | | (From OE-Core rev: 2ada5f426e71e3873ba8c47dd925d8cfc103524b) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 004d6bcb067ecf1d796801fa43a98820c4efd3c7) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* meta: lib: oe: npm_registry: Add more safe caractersBELOUARGA Mohamed2023-07-121-1/+1
| | | | | | | | | | | | NPM registry cache should support caracaters like '(' and ')' Explanation: NPM packages can contains these caracters like : @(._.)/execute (From OE-Core rev: d3c1638077d4acbd61e7770c8e1d299ea33df638) Signed-off-by: BELOUARGA Mohamed <m.belouarga@technologyandstrategy.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 6110d9e24e43e286781afd1b3634a4ad1a2050d0) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* image_types: Fix reproducible builds for initramfs and UKI imgFrieder Paape2023-07-122-2/+5
| | | | | | | | | | | | | | | | | | | | | I've encountered issues reproducing initramfs and UKI image builds, which will be fixed with this patch. 1. initramfs There's a symbolic link to /sbin/init, which is appended to the cpio archive after creation. The links timestamp needs to be static and the cpio append command needs the '--reproducible' flag to produce deterministic outcomes. 2. Unified Kernel Image '--preserve-dates' is required for a static 'Time/Date' entry. I've added '--enable-deterministic-archives' although in my case this didn't change anything. (From OE-Core rev: 0d8890f7c1fbea5036acefa3031dcd442b316725) Signed-off-by: Frieder Paape <frieder@konvera.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit fd027729bafb4e085ba0949e38e724f3a8cad102) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* v86d: Improve kernel dependencyRichard Purdie2023-07-121-1/+0
| | | | | | | | | | | | | | | | | | | | Working with enabling SPDX, an issue was observerd where v86d wasn't rebuilding when the kernel was changed from linux-yocto to linux-yocto-rt. This is due to the code in sstatesig.py which was seeing the RRECOMMENDS on a kernel module and ignoring the DEPENDS. The v86d is technically a kernel module since it uses kernel header files. There are two ways to address this, we could inherit the module-base class and the dependency code does the correct thing. It appears the code doesn't look into STAGING_KERNEL_DIR though and doesn't use the kernel sources. We can therefore drop the DEPENDS and the code will the do the correct thing. (From OE-Core rev: b842b8b51e0819eebf1fb3a2359b8c06863e553a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 37ccd11cb0b89416b8e23160445186269b6c0c8a) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: cfg: fix DECNET configuration warningBruce Ashfield2023-07-123-3/+3
| | | | | | | | | | | | | | | -stable merged the DECNET removal to 5.15, so we integrate the following kernel-cache commit to fix the kernel configuration audit warning: b647d9611cb base: drop CONFIG_DECNET (From OE-Core rev: 4c063286ab115abf3d15e4713ea9bcd4f5fb1ab2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 06ef70ac1fa8201c5b46050e098ebea3b1423f9f) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.118Bruce Ashfield2023-07-123-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: f67653019430 Linux 5.15.118 e5bf1f7d1fc8 nilfs2: reject devices with insufficient block count 2bc9231afc64 mmc: block: ensure error propagation for non-blk 4b7b50d4eb1a of: overlay: add entry to of_overlay_action_name[] 84770cc54eff neighbour: delete neigh_lookup_nodev as not used 41806518254c net: Remove DECnet leftovers from flow.h. 4c39a2414a23 net: Remove unused inline function dst_hold_and_use() bb76281b6e61 neighbour: Remove unused inline function neigh_key_eq16() 67866cad7624 rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period c91ed3a5c2ab cgroup: always put cset in cgroup_css_set_put_fork 33b801be2de1 afs: Fix vlserver probe RTT handling f824bcc3e14b selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET 2077c7dbfe29 net: tipc: resize nlattr array to correct size f734e16ee17f dm: don't lock fs when the map is NULL during suspend or resume 8a8179f6a345 net: lapbether: only support ethernet devices 052417e8b3ac net/sched: cls_api: Fix lockup on flushing explicitly created chain c0cb9d453fd1 ext4: drop the call to ext4_error() from ext4_get_group_info() eb4ccc102d5f cifs: fix lease break oops in xfstest generic/098 1cb181271eab drm/nouveau: add nv_encoder pointer check for NULL c79dccc263db drm/nouveau/dp: check for NULL nv_connector->native_mode 909b7f7497cc drm/nouveau: don't detect DSM for non-NVIDIA device 10e1e07bdea4 igb: fix nvm.ops.read() error handling fe03fd373ca6 igc: Clean the TX buffer and TX descriptor ring 032b8cbeb19c sctp: fix an error code in sctp_sf_eat_auth() 981e78781a96 ipvlan: fix bound dev checking for IPv6 l3s mode 3e76522d1a6d net: ethtool: correct MAX attribute value for stats 18512de74454 IB/isert: Fix incorrect release of isert connection 63e9e7198374 IB/isert: Fix possible list corruption in CMA handler 29ff057c0a50 IB/isert: Fix dead lock in ib_isert fced7aaaa38f IB/uverbs: Fix to consider event queue closing also upon non-blocking mode cd44977ecc94 RDMA/cma: Always set static rate to 0 for RoCE 5a9dee176b4b RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions 35828874aa9f octeontx2-af: fix lbk link credits on cn10k 7506e77357da octeontx2-af: fixed resource availability check 4dd914b9e2f9 iavf: remove mask from iavf_irq_enable_queues() e6342cd13d39 RDMA/rxe: Fix the use-before-initialization error of resp_pkts 466f25fd2d9b RDMA/rxe: Removed unused name from rxe_task struct 13d087b3587b RDMA/rxe: Remove the unused variable obj 0e1098d72fa4 net/sched: cls_u32: Fix reference counter leak leading to overflow d56661cd8d55 net/sched: act_pedit: Parse L3 Header for L4 offset 17b330b78244 net/sched: act_pedit: remove extra check for key type 219b8e98387f net/sched: simplify tcf_pedit_act 688e6db59661 ping6: Fix send to link-local addresses with VRF. 471a4c08e30e net: enetc: correct the indexes of highest and 2nd highest TCs 44ebe988cb38 netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE 133b73d85343 netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM e4188f8b8134 netfilter: nf_tables: integrate pipapo into commit protocol 4da9d4e74033 spi: fsl-dspi: avoid SCK glitches with continuous transfers 08acd41bb15a RDMA/rxe: Fix packet length checks 01f6f867adc7 RDMA/rtrs: Fix rxe_dealloc_pd warning 01bbead3098b RDMA/rtrs: Fix the last iu->buf leak in err path 1938f080a183 usb: dwc3: gadget: Reset num TRBs before giving back the request ed0295504905 serial: lantiq: add missing interrupt ack 235845b576c5 USB: serial: option: add Quectel EM061KGL series e05e9cca7797 thunderbolt: Mask ring interrupt on Intel hardware as well 0bd227610c83 thunderbolt: dma_test: Use correct value for absent rings when creating paths 2a974abc0976 Remove DECnet support from kernel 28010d3a9a22 ALSA: hda/realtek: Add a quirk for Compaq N14JP6 203a01ae5732 drm/amdgpu: add missing radeon secondary PCI ID b1b64a76b775 drm/amd/display: edp do not add non-edid timings 98c8c0f2b3a5 net: usb: qmi_wwan: add support for Compal RXM-G1 fd81222d1a69 RDMA/uverbs: Restrict usage of privileged QKEYs 14c30c2439dc nouveau: fix client work fence deletion race f4c5eebb37a2 dm thin metadata: check fail_io before using data_sm ee09c0b1b0f4 ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback 953cc0bf2d5b powerpc/purgatory: remove PGO flags faf45f2c5e62 x86/purgatory: remove PGO flags d38e051ec6fd kexec: support purgatories with .text.hot sections 4357336192ed nilfs2: fix possible out-of-bounds segment allocation in resize ioctl 74ea184af91a nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() 941e7452dfc8 nios2: dts: Fix tse_mac "max-frame-size" property 8a8efde4a735 ocfs2: check new file size on fallocate call 559b7a0d9f0d ocfs2: fix use-after-free when unmounting read-only filesystem 8262a9f3b801 epoll: ep_autoremove_wake_function should use list_del_init_careful c0a242295569 wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid() 1a65bac4edf9 wifi: cfg80211: fix locking in regulatory disconnect 0e388fce7aec io_uring: hold uring mutex around poll removal 27825a6da78b irqchip/gic: Correctly validate OF quirk descriptors f50018e2dd87 NVMe: Add MAXIO 1602 to bogus nid list. 4204b539ca73 drm:amd:amdgpu: Fix missing buffer object unlock in failure path 7cb02d5dc2e2 xen/blkfront: Only check REQ_FUA for writes a75928bb929a ASoC: dwc: move DMA init to snd_soc_dai_driver probe() 37f7864c1791 mips: Move initrd_start check after initrd address sanitisation. 0d6e6542946d MIPS: Alchemy: fix dbdma2 1907b6148f86 MIPS: unhide PATA_PLATFORM 8f50d247b5dc parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() 717368977b8e parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() 7e85809d2782 ASoC: soc-pcm: test if a BE can be prepared 68086376a1d2 btrfs: handle memory allocation failure in btrfs_csum_one_bio 39ea94952625 btrfs: scrub: try harder to mark RAID56 block groups read-only 9df872ec4a22 power: supply: Fix logic checking if system is running from battery 42e6a4a1e085 irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues 2105f2fa5791 regulator: Fix error checking for debugfs_create_dir 91b3d6aa0722 platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 c845ec79c3cf power: supply: Ratelimit no data debug output 19d09d31dae5 tools: gpio: fix debounce_period_us output of lsgpio c11bb961ca4d ARM: dts: vexpress: add missing cache properties 36fdd1d5b40e power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() 3b86c54e6ebe power: supply: sc27xx: Fix external_power_changed race 200d8ad44e04 power: supply: ab8500: Fix external_power_changed race 48992b928785 of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset() 282f0c63cf53 of: overlay: rework overlay apply and remove kfree()s 5f306cbfa52b of: overlay: rename variables to be consistent 1cc40dccad76 drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram 7cf3bf3cc033 ksmbd: fix slab-out-of-bounds read in smb2_handle_negotiate de091a6e1ff0 test_firmware: fix a memory leak with reqs buffer bfb0b366e8ec test_firmware: prevent race conditions by a correct implementation of locking 4b5511aa0a5e test_firmware: Use kstrtobool() instead of strtobool() (From OE-Core rev: e58bcc7938c16317d6d3754874c76f29c4f90515) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit ec3fd718ecc881ee3410a0b6434922993368ee6d) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.117Bruce Ashfield2023-07-123-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 471e639e59d1 Linux 5.15.117 ef876dd25830 Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" 6cfe9ddb6aa6 xfs: verify buffer contents when we skip log replay b5a52009d90e Revert "debugobject: Ensure pool refill (again)" 3cc6805547d5 ext4: only check dquot_initialize_needed() when debugging 86ebb5b5344d Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled" 9945284195a9 vhost_vdpa: support PACKED when setting-getting vring_base 17882a3556ce vhost: support PACKED when setting-getting vring_base d18688ff423a vduse: avoid empty string for dev name 952d1e4cbc26 riscv: fix kprobe __user string arg print fault issue 62958e78b757 eeprom: at24: also select REGMAP 66b99b3bd7b1 i2c: sprd: Delete i2c adapter in .remove's error path 58648a533a89 firmware: arm_ffa: Set handle field to zero in memory descriptor e1ab7ed7925d i2c: mv64xxx: Fix reading invalid status value in atomic mode 003421fc430c arm64: dts: imx8mn-beacon: Fix SPI CS pinmux 2a4f0ad59d3d ASoC: mediatek: mt8195: fix use-after-free in driver remove path cc4a2c0b1efa ASoC: mediatek: mt8195-afe-pcm: Convert to platform remove callback returning void 036bba96bf5e arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts d97c8306a9af arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals 2212344664fb arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boards c589ba11da5a ASoC: codecs: wsa881x: do not set can_multi_write flag 980011869a2a ARM: dts: at91: sama7g5ek: fix debounce delay property for shdwc ac817e26f9df usb: usbfs: Use consistent mmap functions 35d9f521bcc8 usb: usbfs: Enforce page requirements for mmap 64e4a3b25338 pinctrl: meson-axg: add missing GPIOA_18 gpio group 4124536ad924 rbd: get snapshot context after exclusive lock is ensured to be held 1af3b16b6240 rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting 2326488a9648 tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' 0a8e5a6166dc Bluetooth: hci_qca: fix debugfs registration 2a7e918e2280 Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk 36482bf16fde s390/dasd: Use correct lock while counting channel queue length fd03b5575c8a ceph: fix use-after-free bug for inodes when flushing capsnaps e022640b1fee can: j1939: avoid possible use-after-free when j1939_can_rx_register fails 67eb5a5153ab can: j1939: change j1939_netdev_lock type to mutex e2a6db7cab74 can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket 4ce28f3ab368 drm/amd/pm: Fix power context allocation in SMU13 2984dbacf68e drm/amdgpu: fix xclk freq on CHIP_STONEY 77558dd16502 drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs 4b1bf594604c drm/i915/gt: Use the correct error value when kernel_context() fails 17c01feed6ba ALSA: hda/realtek: Add Lenovo P3 Tower platform 800e4c5b36bb ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 9dab648ccd01 ALSA: hda/realtek: Add quirk for Clevo NS50AU cd67fdd3cc1b Input: fix open count when closing inhibited device 2545d1b4d14f Input: psmouse - fix OOB access in Elantech protocol ed263c550fbd Input: xpad - delete a Razer DeathAdder mouse VID/PID entry 5db4229b1427 batman-adv: Broken sync while rescheduling delayed work aedad6c7fbaf bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks a94401de2bc2 bnxt_en: Query default VLAN before VNIC setup on a VF cf0a3e94674d bnxt_en: Don't issue AP reset during ethtool's reset operation 40d074f7e490 lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() b6b1799c37c3 bpf: Add extra path pointer check to d_path helper a242c6a92ce6 net: sched: fix possible refcount leak in tc_chain_tmplt_add() d7c69f7b8383 net: sched: act_police: fix sparse errors in tcf_police_dump() e7e0f9497421 net: sched: move rtm_tca_policy declaration to include file c5e0a2f49c5a drm/i915/selftests: Add some missing error propagation 234f0337b439 drm/i915/selftests: Stop using kthread_stop() 1f942073e164 drm/i915/selftests: Increase timeout for live_parallel_switch 3604ab1519ef rfs: annotate lockless accesses to RFS sock flow table 2501f5a95511 rfs: annotate lockless accesses to sk->sk_rxhash dd5296e3b21b ipv6: rpl: Fix Route of Death. eab6cda0bfd7 netfilter: ipset: Add schedule point in call_ad(). 7b053b2e8c96 netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper 34d67ecf3dcc selftests/bpf: Fix sockopt_sk selftest 01363bf8efe5 selftests/bpf: Verify optval=NULL case 7e74801e1bfb wifi: cfg80211: fix locking in sched scan stop work 6c25c96a4634 qed/qede: Fix scheduling while atomic 668c3f9514f0 Bluetooth: L2CAP: Add missing checks for invalid DCID 53c056ccda02 Bluetooth: Fix l2cap_disconnect_req deadlock c16e79e27e90 drm/i915: Use 18 fast wake AUX sync len 567873901a92 drm/i915: Explain the magic numbers for AUX SYNC/precharge length dd40bcc357fe net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values 9d66ffd8ac9e net: enetc: correct the statistics of rx bytes 8db1acf2b131 net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT 9b001a7d1e1a net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down c85bee3a4ae1 bpf: Fix UAF in task local storage 54c8aea7e888 net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods ab0eca3f5455 neighbour: fix unaligned access to pneigh_entry bdcc42186dd9 wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll 7b0c76354a6a afs: Fix setting of mtime when creating a file/dir/symlink 8ef72e783065 spi: qup: Request DMA before enabling clocks f0e84db82ed3 platform/surface: aggregator: Allow completion work-items to be executed in parallel 547da248321a blk-iocost: avoid 64-bit division in ioc_timer_fn 3b07425c3dea f2fs: fix iostat lock protection b85fb01a761a bonding (gcc13): synchronize bond_{a,t}lb_xmit() types 0dfc81a283d4 i40e: fix build warning in ice_fltr_add_mac_to_list() 2e12542c19c2 i40e: use int for i40e_status 81f552df075f i40e: Remove string printing for i40e_status d13f56d4b265 sfc (gcc13): synchronize ef100_enqueue_skb()'s return type a9ad05e35412 remove the sx8 block driver c7cf7760b9b5 gcc-plugins: Reorganize gimple includes for GCC 13 8d00b4e329b7 ata: ahci: fix enum constants for gcc-13 (From OE-Core rev: 79a6eb479bee6caabf22e3ed9e8b2793bdde836c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit e2c1d5814c659ffea6d1c1c658890a7a6fdb779a) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.116Bruce Ashfield2023-07-123-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 7349e40704a0 Linux 5.15.116 62886f17d3e6 RDMA/irdma: Do not generate SW completions for NOPs 14d148401c52 RDMA/irdma: Fix drain SQ hang with no completion e88b19b252db ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS a1c76e2907c1 ext4: enable the lazy init thread when remounting read/write 76a7dfc9cc02 selftests: mptcp: join: skip if MPTCP is not supported 807114223d3e selftests: mptcp: simult flows: skip if MPTCP is not supported 9319c8b75ee6 selftests: mptcp: diag: skip if MPTCP is not supported c971ca2b9d8d drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. 7a20262fa9ee scsi: dpt_i2o: Do not process completions with invalid addresses daeab37ddb6f scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) 78a79c625265 drm/rcar: stop using 'imply' for dependencies 4c3dda6b7cfd tpm, tpm_tis: Request threaded interrupt handler 19750d7b575a regmap: Account for register length when chunking 6cb7e7579a3d KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() d56c2ab32594 ksmbd: fix incorrect AllocationSize set in smb2_get_info 380b47932e76 ksmbd: fix credit count leakage 8a870c07a1df KVM: x86: Account fastpath-only VM-Exits in vCPU stats 808ed7d86ed9 test_firmware: fix the memory leak of the allocated firmware buffer 4b7a35eb8a18 serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() fc8ef0714161 fbcon: Fix null-ptr-deref in soft_cursor a0790a7739a2 ext4: add lockdep annotations for i_data_sem for ea_inode's a8c3024c3e46 ext4: disallow ea_inodes with extended attributes 39a66e7a2987 ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() bdbfbb7d5057 ext4: add EA_INODE checking to ext4_iget() efa3fe247d6b selftests: mptcp: sockopt: skip if MPTCP is not supported 95ad73b62765 selftests: mptcp: pm nl: skip if MPTCP is not supported 30bacfd8caf6 selftests: mptcp: connect: skip if MPTCP is not supported 2712a1ba0597 tracing/probe: trace_probe_primary_from_call(): checked list_first_entry 8a716b28b933 selinux: don't use make's grouped targets feature yet 11a8e7fd7231 block: fix revalidate performance regression 538d8504859f usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM 57a2fd7b2c75 usb: cdns3: allocate TX FIFO size according to composite EP number d42d869b2cf4 iommu/amd: Fix domain flush size when syncing iotlb cb21384372d1 powerpc/iommu: Limit number of TCEs to 512 for H_STUFF_TCE hcall f257c1a6cc86 btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds 292806cfe43d tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK 3fda903511f3 mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order dade1f4a379d mmc: vub300: fix invalid response handling 3eb4590bc37c block/blk-iocost (gcc13): keep large values in a new enum 43124187fe3a ath6kl: Use struct_group() to avoid size-mismatched casting 43f4aca98bf2 x86/boot: Wrap literal addresses in absolute_pointer() 3cfd7f042e67 drm/amd/pm: reverse mclk and fclk clocks levels for renoir 7e0c25b39065 drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp fce05ec3deb5 drm/amd/pm: reverse mclk and fclk clocks levels for vangogh b0dda610b42c ata: libata-scsi: Use correct device no in ata_find_dev() 57f4555bdfa5 scsi: stex: Fix gcc 13 warnings 6f675380db4f misc: fastrpc: reject new invocations during device removal cebe84b9c02e misc: fastrpc: return -EPIPE to invocations on device removal d3103fc0d191 md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() 599e19202be2 usb: gadget: f_fs: Add unbind event before functionfs_unbind c762eafe7949 dt-bindings: usb: snps,dwc3: Fix "snps,hsphy_interface" type 7099a87cf5ee net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 16bd13e701c0 iio: dac: build ad5758 driver when AD5758 is selected b6622c1fd233 iio: adc: ad7192: Change "shorted" channels to differential aeec28d83865 iio: dac: mcp4725: Fix i2c_master_send() return value handling 23c6a184c2b8 iio: adc: ad_sigma_delta: Fix IRQ issue by setting IRQ_DISABLE_UNLAZY flag 4349ee3deef9 iio: light: vcnl4035: fixed chip ID check db633585e93b dt-bindings: iio: adc: renesas,rcar-gyroadc: Fix adi,ad7476 compatible value 6bd3d6305b6a iio: imu: inv_icm42600: fix timestamp reset 536b4ffa93fa HID: wacom: avoid integer overflow in wacom_intuos_inout() cfa747cc65ca HID: google: add jewel USB id 11bc983e4393 iio: adc: mxs-lradc: fix the order of two cleanup operations a5461c3134ce iio: accel: st_accel: Fix invalid mount_matrix on devices without ACPI _ONT method 6a7d946733ea media: uvcvideo: Don't expose unsupported formats to userspace 6dd02a7bff9d mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() 0f3c55c7d62c nvme-pci: Add quirk for Teamgroup MP33 SSD c9079eb6f1cf drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged 4238ea044eb2 atm: hide unused procfs functions 5d4c31d93973 drm/msm: Be more shouty if per-process pgtables aren't working 825cc70fbf2f ALSA: oss: avoid missing-prototype warnings a79da1659cdc nvme-multipath: don't call blk_mark_disk_dead in nvme_mpath_remove_disk 9a195b991709 netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT 82f505878f0a wifi: b43: fix incorrect __packed annotation ab62fc176eac scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed e04de12881ca wifi: mac80211: simplify chanctx allocation 24dc97e135e8 arm64: vdso: Pass (void *) to virt_to_page() 2944b9f0fdcf arm64/mm: mark private VM_FAULT_X defines as vm_fault_t 39d84ddd9ebc ARM: dts: stm32: add pin map for CAN controller on stm32f7 b2f00acd5369 wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value ce135055be33 ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P 66f05cf2b2fd s390/topology: honour nr_cpu_ids when adding CPUs 79803685425c s390/pkey: zeroize key blobs 42624bc8c30c media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 22fc36d59eab media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() a47a3f7a9bf6 media: dvb-core: Fix use-after-free due to race at dvb_register_device() 50831747cb3a media: dvb-core: Fix use-after-free due on race condition at dvb_net 9f74fec18f4c media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table d6c47b235992 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() 747a121914e3 media: dvb_ca_en50221: fix a size write bug 34562df4082b media: netup_unidvb: fix irq init by register it at the end of probe 5e56e3d5ebeb media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address 5240bc8c0c9a media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() cd6764cf45ab media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer ef0d867e295d media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() abaf49c5a95d media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() 4b61ee116a3c media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() 5e9ad9962f2a media: dvb_demux: fix a bug for the continuity counter ae3e3ac8b294 ASoC: ssm2602: Add workaround for playback distortions 6cf7f03d2d34 ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs 133c78bc6769 xfrm: Check if_id in inbound policy/secpath match f1a6d366cdb1 um: harddog: fix modular build e9d167ca4810 ASoC: dwc: limit the number of overrun messages 84dfd8bee506 nvme-pci: add quirk for missing secondary temperature thresholds b32eeafd4eb9 nvme-pci: add NVME_QUIRK_BOGUS_NID for HS-SSD-FUTURE 2048G f7af470fad9c block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE 8ba70707c3fe nbd: Fix debugfs_create_dir error checking 156f5237e9c3 fbdev: stifb: Fix info entry in sti_struct on error path b3c785428797 fbdev: modedb: Add 1920x1080 at 60 Hz video mode ad3de274e065 fbdev: imsttfb: Fix use after free bug in imsttfb_probe fd8b4e28f400 gfs2: Don't deref jdesc in evict a00cc8562835 platform/x86: intel_scu_pcidrv: Add back PCI ID for Medfield 736626df53e9 media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE 1eae6e919639 ARM: 9295/1: unwind:fix unwind abort for uleb128 case af739a701517 btrfs: abort transaction when sibling keys check fails for leaves 872a038dd4c9 drm/ast: Fix ARM compatibility 3291f4a1073a mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() fe6f6f470612 drm/amdgpu: Use the default reset when loading or reloading the driver 2226d9ef63d5 ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs. 65221bdde702 watchdog: menz069_wdt: fix watchdog initialisation 6a7bf0038973 drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init" 8ac106aade8f rtnetlink: call validate_linkmsg in rtnl_create_link beeffe764e07 mtd: rawnand: marvell: don't set the NAND frequency select 6494318f11f3 mtd: rawnand: marvell: ensure timing values are written 0fad29dabce1 net: dsa: mv88e6xxx: Increase wait after reset deactivation 45f47d2cf114 net/sched: flower: fix possible OOB write in fl_set_geneve_opt() b15adce7d326 net/mlx5: Read embedded cpu after init bit cleared c3caee8fe178 net/mlx5e: Fix error handling in mlx5e_refresh_tirs 1abb7b04ec37 udp6: Fix race condition in udp6_sendmsg & connect 7dc379f8856b net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report 91b07931c14d net: sched: fix NULL pointer dereference in mq_attach b1cb1ba1fbfa net/sched: Prohibit regrafting ingress or clsact Qdiscs cde00dcdf0ce net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs 2e859de5aeb0 net/sched: sch_clsact: Only create under TC_H_CLSACT cff0af3d1364 net/sched: sch_ingress: Only create under TC_H_INGRESS a907a389c71c tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set fade445f3921 tcp: deny tcp_disconnect() when threads are waiting 5434c8128777 af_packet: do not use READ_ONCE() in packet_bind() 60bd1403bab7 RDMA/irdma: Fix Local Invalidate fencing 0b3c392b82cd RDMA/irdma: Prevent QP use after free bd2af69575f5 RDMA/irdma: Add SW mechanism to generate completions on error 2d04dde4ded7 mtd: rawnand: ingenic: fix empty stub helper definitions 8f61d394b0c2 amd-xgbe: fix the false linkup in xgbe_phy_status aefcb6ea1d44 af_packet: Fix data-races of pkt_sk(sk)->num. c8775b97bf96 netrom: fix info-leak in nr_write_internal() 8045788adda6 net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure 8d9d0bfd4c22 net/mlx5e: Don't attach netdev profile while handling internal error d002e0287d78 net/mlx5: fw_tracer, Fix event handling 3a7793ae6911 riscv: Fix unused variable warning when BUILTIN_DTB is set 3f1191bc5b6a dmaengine: pl330: rename _start to prevent build error c4be5d71d7a4 iommu/amd: Don't block updates to GATag if guest mode is on b4fd38c0c7b8 iommu/rockchip: Fix unwind goto issue 190ea1c39104 RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx 2fa9ee0fd65d RDMA/bnxt_re: Fix a possible memory leak fdc977f2e785 dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved() f68eff0faf67 dmaengine: at_xdmac: Move the free desc to the tail of the desc list ba0e7ca84a93 RDMA/hns: Modify the value of long message loopback slice 15aeb44199e6 RDMA/hns: Fix base address table allocation b0f40ecc46d9 RDMA/efa: Fix unsupported page sizes in device f370588ec389 RDMA/bnxt_re: Fix the page_size used during the MR creation (From OE-Core rev: 5bcbae7273fcb619be39d388a7b593799b46dab5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 20388189ab6d03ae3c6e4fdd0135af4f88e15198) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.115Bruce Ashfield2023-07-123-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d7af3e5ba454 Linux 5.15.115 e226893c935f netfilter: ctnetlink: Support offloaded conntrack entry deletion 395d846c61c5 ipv{4,6}/raw: fix output xfrm lookup wrt protocol 1bb8a65190d4 binder: fix UAF of alloc->vma in race with munmap() 1cae0d51368e binder: add lockless binder_alloc_(set|get)_vma() dd7aff43d005 Revert "android: binder: stop saving a pointer to the VMA" 6802c700902c Revert "binder_alloc: add missing mmap_lock calls when using the VMA" 09411f1b8672 bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() 0f21b8621756 xdp: xdp_mem_allocator can be NULL in trace_mem_connect(). b6c4afcbd625 irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable 13b290f02094 page_pool: fix inconsistency for page_pool_ring_[un]lock() 3af319d51474 net: page_pool: use in_softirq() instead 1c097b9db173 xdp: Allow registering memory model without rxq reference 623d965c2dee net/mlx5e: Fix SQ wake logic in ptp napi_poll context 9085886c04d9 irqchip/mips-gic: Use raw spinlock for gic_lock 4517730b4c1e irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() 5fd7c1e36b0a binder: fix UAF caused by faulty buffer cleanup c88d21c0ae32 bonding: fix send_peer_notif overflow 7ee611fc85ad Bonding: add arp_missed_max option 5b925b48bebc net: dsa: mt7530: fix network connectivity with multiple CPU ports 5a7266feaa6d net: dsa: mt7530: split-off common parts from mt7531_setup 0753c1ef2419 net: dsa: mt7530: rework mt753[01]_setup 9902f91cf666 net: dsa: introduce helpers for iterating through ports using dp d84b42b72526 net: phy: mscc: enable VSC8501/2 RGMII RX clock 3dce2f3d8359 platform/x86: ISST: Remove 8 socket limit 017a634f9f38 platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering ff455f7fbce7 net/mlx5: Devcom, serialize devcom registration 69966bce28da net/mlx5e: Fix deadlock in tc route query code 1c4e3cf8944f net/mlx5: devcom only supports 2 ports 79ea1a12fb9a bpf: fix a memory leak in the LRU and LRU_PERCPU hash maps 1f06b2a60445 power: supply: bq24190: Call power_supply_changed() after updating input current 8c6f881dc13b power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() 1f9367a890ac power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize 75a7e9de60a2 power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes e4c708a9bbde power: supply: bq27xxx: Move bq27xxx_battery_update() down 2288fa1ae9b1 power: supply: bq27xxx: expose battery data when CI=1 (From OE-Core rev: 44262f31928a20a25b4c4a54c3b76a788cc20216) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit acb7f13dd673b15706f56a6b12ab4637a54e89f8) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.114Bruce Ashfield2023-07-123-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 0ab06468cbd1 Linux 5.15.114 193c59ba7299 net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE 350b95e86ca9 3c589_cs: Fix an error handling path in tc589_probe() 7c2fa3e56d95 regulator: mt6359: add read check for PMIC MT6359 28ebfb74fbf5 firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors 34b0985ebdfc arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay 1e7550653680 net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device a89a69cea44c net/mlx5: Fix error message when failing to allocate device memory e8a974bbf4a5 net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE 5e0cc0d502d4 net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs 792a8233fc01 net/mlx5e: do as little as possible in napi poll when budget is 0 fdf8f33e7d03 platform/mellanox: mlxbf-pmc: fix sscanf() error checking d5ab5447d910 forcedeth: Fix an error handling path in nv_probe() ae7c4ec42655 sctp: fix an issue that plpmtu can never go to complete state ee553694be42 ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg aafa5019e2a3 x86/show_trace_log_lvl: Ensure stack pointer is aligned, again 90314394a16d xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() ff151810fb95 coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() 24cf11474376 regulator: pca9450: Fix BUCK2 enable_mask cd41ec23503f fs: fix undefined behavior in bit shift for SB_NOUSER c2f65991097a firmware: arm_ffa: Fix FFA device names for logical partitions 6a26c62625c5 firmware: arm_ffa: Check if ffa_driver remove is present before executing f64567bd9566 power: supply: sbs-charger: Fix INHIBITED bit for Status reg 71a9f146b3dc power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status() e98e5bebfcaf power: supply: bq27xxx: Fix poll_interval handling and races on remove e01820a94aea power: supply: bq27xxx: Fix I2C IRQ race on remove d21b3448577f power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition c530f60e5a2e power: supply: mt6360: add a check of devm_work_autocancel in mt6360_charger_probe 0dd4881238bc power: supply: leds: Fix blink to LED on transition 5e4bb063dcaf cifs: mapchars mount option ignored 9b92e2d0eb69 ipv6: Fix out-of-bounds access in ipv6_find_tlv() bf478c2643ba bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields 79081b3f489a octeontx2-pf: Fix TSOv6 offload 114657365c88 selftests: fib_tests: mute cleanup error message e06841a2abf9 net: fix skb leak in __skb_tstamp_tx() 8f1512d78b5d ASoC: lpass: Fix for KASAN use_after_free out of bounds b1bde4b4360c media: radio-shark: Add endpoint checks 43f569fd0699 USB: sisusbvga: Add endpoint checks da0f4b557682 USB: core: Add routines for endpoint checks in old drivers 387bd0a3af3b udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). cf3b5cd7127c net: fix stack overflow when LRO is disabled for virtual interfaces 9e12c58a5ece fbdev: udlfb: Fix endpoint check aee97eec7702 debugobjects: Don't wake up kswapd from fill_pool() c09a7b6190f5 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms a9ffd42eb9ab perf/x86/uncore: Correct the number of CHAs on SPR 277f206bb874 parisc: Fix flush_dcache_page() for usage from irq context eff115ca949a selftests/memfd: Fix unknown type name build failure 1a98b6e028ee x86/mm: Avoid incomplete Global INVLPG flushes 683bb30c6947 dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type 647af8a998c2 btrfs: use nofs when cleaning up aborted transactions 7e93fe1d1733 gpio: mockup: Fix mode of debugfs files 3a2d238c5a3a parisc: Allow to reboot machine after system halt 96f8dd0483c8 parisc: Handle kgdb breakpoints only in kernel context 16deb7413ace m68k: Move signal frame following exception on 68020/030 9be921854e98 net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize 1f6ae24e3d5a ASoC: rt5682: Disable jack detection interrupt during suspend 693acaa739dc mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works 7177586e06ff ALSA: hda/realtek: Enable headset onLenovo M70/M90 e6a624451afb ALSA: hda: Fix unhandled register update during auto-suspend period 7716da3fa10b ALSA: hda/ca0132: add quirk for EVGA X299 DARK c37eb46c613a arm64: Also reset KASAN tag if page is not PG_mte_tagged 291fe3d6f5db ocfs2: Switch to security_inode_init_security() 4badd33929c0 spi: fsl-cpm: Use 16 bit mode for large transfers with even size 28ffe8c84603 spi: fsl-spi: Re-organise transfer bits_per_word adaptation 381e55bffe15 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 ca338fa8032a watchdog: sp5100_tco: Immediately trigger upon starting. 6312c7cc07f3 dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries 7ef9045fe758 dt-bindings: ata: ahci-ceva: convert to yaml f19171155305 usb: dwc3: fix gadget mode suspend interrupt handler issue 7919af1dcb8e usb: gadget: Properly configure the device for remote wakeup (From OE-Core rev: 1c8415175dc89a58e8af604163904cbfbe787edc) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit b83b248e5042dd1e9fdbc4c48be1af188fece1df) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* cups: fix CVE-2023-34241 use-after-free in cupsdAcceptClient() in ↵Vivek Kumbhar2023-07-122-0/+69
| | | | | | | | | scheduler/client.c (From OE-Core rev: 9a6c7442ac2fc2ce668d0c931696d39288ee3d4a) Signed-off-by: Vivek Kumbhar <vkumbhar@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* oe-depends-dot: Handle new format for task-depends.dotRusty Howell2023-07-121-1/+20
| | | | | | | | | | | | | | The .dot file created by `bitbake -g` changed formats a while ago, which broke oe-depends-dot. Also add some useful examples to the --help output. (From OE-Core rev: e53842ea6c14ed8e97252626e3ae0d3cf4580fbc) Signed-off-by: Rusty Howell <rustyhowell@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libxcrypt: fix hard-coded ".so" extensionEtienne Cordonnier2023-07-121-6/+0
| | | | | | | | | | | | | | | | 2 issues: - the .so extension is hard-coded, and therefore the libxcryt package compiled with meta-darwin is empty, because the dylib files are not contained in FILES_${PN} - nothing actually produces a file libcrypt-*.so (the symlink file is libcrypt.so, without dash), thus defining FILES:${PN} manually to contain libcrypt-*.so has no effect. (From OE-Core rev: 87d3ad23643abff47ac35ca14f8b4b4bb9ee80da) Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 7ed6bfa2428b4f1ba7f09d6e9e67c462ff355153) Signed-off-by: Sanjay Chitroda <schitrod@cisco.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* cpio: Replace fix wrong CRC with ASCII CRC for large files with upstream ↵Marek Vasut2023-07-124-40/+372
| | | | | | | | | | | | | backport Replace the original "Wrong CRC with ASCII CRC for large files" patch with upstream backport, and add additional fix on top of the same problem which upstream detected and fixed. (From OE-Core rev: 727f301e4888c8f59cfc2d8768d02bb52ce23784) Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libcap: fix CVE-2023-2603 Integer Overflow in _libcap_strdup()Vivek Kumbhar2023-07-122-0/+61
| | | | | | | (From OE-Core rev: 92340bc3161259c962b5ed5f9d9055f5bd36a3ce) Signed-off-by: Vivek Kumbhar <vkumbhar@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* go: fix CVE-2023-29400 html/template improper handling of empty HTML attributesVivek Kumbhar2023-07-122-0/+100
| | | | | | | (From OE-Core rev: 3224084a1ca301ff4fb4735ccc80d24aaec13257) Signed-off-by: Vivek Kumbhar <vkumbhar@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* bitbake: runqueue: Fix deferred task/multiconfig race issueRichard Purdie2023-07-121-4/+12
| | | | | | | | | | | | | | | | | If there are several multiconfigs in play for example a non-multiconfig with a task with one hash and then three multiconfigs for the same task, different architectures but the same hash (different to the non-mc), the three mcs will be deferred until after the non-mc task but then will all run together and race against each other. Change the code to re-enable deferred tasks one at a time. This way, if they do race, they won't run in parallel against each other. (Bitbake rev: 907416ee1062f87f5844ab0638b54616abfc1a22) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 9523e28658ad7fb446645b590608dfac2812afd3) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* blktrace: ask for python3 specificallySakib Sajal2023-07-012-1/+38
| | | | | | | | | python2 has been deprecated, use python3 instead (From OE-Core rev: f20a12ead2d5890e88e7f4ce149a777de47edc48) Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* layer.conf: Add missing dependency exclusionRichard Purdie2023-07-011-0/+1
| | | | | | | | | | | Add a dependency which should have been in this list but wasn't, found when debugging create-spdx hash issues. (From OE-Core rev: 97c84ca1e138fe95ebd67f1fe42be19ab2aeca89) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 1075b9fc5d562dada45b3187cb737511ff8c7376) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* maintainers.inc: correct Carlos Rafael Giani's email addressAlexander Kanavin2023-07-011-1/+1
| | | | | | | | | | | As confirmed via private email. (From OE-Core rev: 1f664daa33b5fae83990b9b5d5490a896a307b68) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit c7f934368d3fb3e9cf268f8237eae80b1c1665a5) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* selftest/license: Exclude from worldRichard Purdie2023-07-014-0/+8
| | | | | | | | | | | These test recipes shouldn't be built as part of world builds. Some recent changes are exposing issues from this so exclude them. (From OE-Core rev: 82ac6a3f22c3aec03d3ba162c67754bbf28fd0ba) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 80d3f5586cd060ae69fbc6dec2e8978d87da10ba) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* connman: fix warning by specifying runstatedir at configure timeMarc Ferland2023-07-011-0/+1
| | | | | | | | | | | | | | | | | | | Without this patch, systemd complains on startup with messages similar to: systemd-tmpfiles[128]: /etc/tmpfiles.d/connman_resolvconf.conf:1: Line references path below legacy directory /var/run/, updating /var/run/connman → /run/connman; please update the tmpfiles.d/ drop-in file accordingly. systemd-tmpfiles[172]: /etc/tmpfiles.d/connman_resolvconf.conf:1: Line references path below legacy directory /var/run/, updating /var/run/connman → /run/connman; please update the tmpfiles.d/ drop-in file accordingly. By default, connman will use "/var/run/connman" for runstatedir instead of the now recommended "/run/connman". (From OE-Core rev: 52268f077af4fd21ac93623017160cb474bbef00) Signed-off-by: Marc Ferland <ferlandm@amotus.ca> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 8d17776765a99a4ae327797206ef2a8a735ce87b) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* maintainers.inc: correct unassigned entriesAlexander Kanavin2023-07-011-4/+4
| | | | | | | | | | | | | Modify packages to unassigned where appropriate (From OE-Core rev: 36b862f23afe3ed81006c203e875f900249fd040) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit ab37ddf53607111bf5c49c4f2388224999c4a5a9) Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 27f15bc3166fda5acd07e9e1c34842a641d24e37) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* maintainers.inc: unassign Pascal Bach from cmake entryAlexander Kanavin2023-07-011-2/+2
| | | | | | | | | | | This was confirmed via private email. (From OE-Core rev: 826fb858ebf1f8e9e2741b9046fd5c04638ff056) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit c30e9f1972a3e1d4099f39fd6d0dfb37acb73ce1) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* maintainers.inc: unassign Andreas Müller from itstool entryAlexander Kanavin2023-07-011-1/+1
| | | | | | | | | | | This was confirmed via private email. (From OE-Core rev: 0823449cb03876ad88643df6c41c9450625d435d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit cc8bb0da24419424989548ced27b2e76030340d9) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* maintaines.inc: unassign Richard Weinberger from erofs-utils entryAlexander Kanavin2023-07-011-1/+1
| | | | | | | | | | | This was confirmed via private email. (From OE-Core rev: d66095fa0c2ddf11a790d4d2f94ce6c2b80c0143) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 834519933fcd6e4ff54f24d0cf671ea9ce24398a) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* pm-utils: fix multilib conflictionsKai Kang2023-07-011-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | It fails to instal pm-utils and lib32-pm-utils at same time: Error: Transaction test error: file /usr/bin/pm-is-supported conflicts between attempted installs of lib32-pm-utils-1.4.1-r1.corei7_32 and pm-utils-1.4.1-r1.corei7_64 file /usr/sbin/pm-hibernate conflicts between attempted installs of lib32-pm-utils-1.4.1-r1.corei7_32 and pm-utils-1.4.1-r1.corei7_64 file /usr/sbin/pm-powersave conflicts between attempted installs of lib32-pm-utils-1.4.1-r1.corei7_32 and pm-utils-1.4.1-r1.corei7_64 file /usr/sbin/pm-suspend conflicts between attempted installs of lib32-pm-utils-1.4.1-r1.corei7_32 and pm-utils-1.4.1-r1.corei7_64 file /usr/sbin/pm-suspend-hybrid conflicts between attempted installs of lib32-pm-utils-1.4.1-r1.corei7_32 and pm-utils-1.4.1-r1.corei7_64 All of the conflicted files either is script which source a file in ${libdir}, or a link file to some file in ${libdir}. Compare the content of installed files in ${libdir} exclude binaries, only the paths of ${libdir} diff. So re-define libdir with ${nonarch_libdir} to fix the conflicts. (From OE-Core rev: 7d99987f76c58ec1f9ee5efffee0705b2c542ad7) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit f836541bcfdbf033a37537530b4e3b87b0a7f003) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* kmod: remove unused ptest.patchMartin Jansa2023-07-011-25/+0
| | | | | | | | | | | | * it was removed from SRC_URI in 2015: https://git.openembedded.org/openembedded-core/commit/?id=f80d136bdd578468035a88125fa1b84973fd912b (From OE-Core rev: 960b61a53b6a670b4b3a23faff85850a3485f00e) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit cfc4586b4bf080a3a4aa419dffc76c5da2a95b74) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* minicom: remove unused patch filesMartin Jansa2023-07-013-114/+0
| | | | | | | | | | | | | | * they were removed from SRC_URI in: https://git.openembedded.org/openembedded-core/commit/?id=41f8760dd8a8ac388389bc17dbc5e0ae0f64bf57 (From OE-Core rev: 094d2341240fc09a91fea7bea1b3c51a08ad9817) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a0f28cd8d01f4faeedc1089e5d1e2dacc5b046f9) Signed-off-by: Steve Sakoman <steve@sakoman.com> (cherry picked from commit 4395c783e544de30f650459677055737148ea261) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* psmisc: Set ALTERNATIVE for pstree to resolve conflict with busyboxFrieder Schrempf2023-07-011-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | If pstree in busybox is enabled there is a conflict with pstree from psmisc resulting in: do_rootfs: Postinstall scriptlets of ['busybox'] have failed. If the intention is to defer them to first boot, then please place them into pkg_postinst_ontarget:${PN} (). Deferring to first boot via 'exit 1' is no longer supported. And more detailed in do_rootfs.log: update-alternatives: Error: not linking [...]/rootfs/usr/bin/pstree to /bin/busybox.nosuid since [...]/rootfs/usr/bin/pstree exists and is not a link On order to fix this set ALTERNATIVE:pstree accordingly. (From OE-Core rev: b40a33f0665c7086e806da4f670a3eb25351216c) Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit deb2176df76dcb16c0d90072ad63d308a0ab1158) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.10: cfg: fix DECNET configuration warningBruce Ashfield2023-07-013-3/+3
| | | | | | | | | | Dropping CONFIG_DECNET as it has been removed from -stable and we now get a configuration warning. (From OE-Core rev: 60eb677142dfd0264a99f626b5b9ede1a6d706e1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.10: update to v5.10.185Bruce Ashfield2023-07-013-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: ef0d5feb32ab Linux 5.10.185 ed2bf5cee6c6 um: Fix build w/o CONFIG_PM_SLEEP f73ec12dc718 drm/i915/gen11+: Only load DRAM information from pcode 27458487c8f4 drm/i915/dg1: Wait for pcode/uncore handshake at startup 2d1c19597d1e media: dvb-core: Fix use-after-free due to race at dvb_register_device() 5c61c3945adf media: dvbdev: fix error logic at dvb_register_device() a1b26dac8bc6 media: dvbdev: Fix memleak in dvb_register_device a13dee47fa2a nilfs2: reject devices with insufficient block count c374552b54d6 mm/memory_hotplug: extend offline_and_remove_memory() to handle more than one memory block e6dc6a9d0a76 mmc: block: ensure error propagation for non-blk 7ce0e8b28720 batman-adv: Switch to kstrtox.h for kstrtou64 e6104284c42f neighbour: delete neigh_lookup_nodev as not used bf82668eb950 net: Remove DECnet leftovers from flow.h. 7d07fd03f50c net: Remove unused inline function dst_hold_and_use() 53076071fb92 neighbour: Remove unused inline function neigh_key_eq16() 7230a9e599d3 rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period a26158962176 cgroup: always put cset in cgroup_css_set_put_fork 4c1084386332 afs: Fix vlserver probe RTT handling 49b6607dedc2 selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET 08899e8d5a99 net: tipc: resize nlattr array to correct size 5fd696b404fb net: lapbether: only support ethernet devices 6ee3728ae87e net/sched: cls_api: Fix lockup on flushing explicitly created chain efed5b50f3b8 ext4: drop the call to ext4_error() from ext4_get_group_info() 6ab91d1adb5a drm/nouveau: add nv_encoder pointer check for NULL 5d43bb9b3e0c drm/nouveau/dp: check for NULL nv_connector->native_mode edb970e03d65 drm/nouveau: don't detect DSM for non-NVIDIA device 8c3446ab5902 igb: fix nvm.ops.read() error handling 221281d60c46 sctp: fix an error code in sctp_sf_eat_auth() 5c47ed7f25d6 ipvlan: fix bound dev checking for IPv6 l3s mode 3c97f2c9ec29 IB/isert: Fix incorrect release of isert connection da6ae4aab5a6 IB/isert: Fix possible list corruption in CMA handler 2b6f8817ca66 IB/isert: Fix dead lock in ib_isert 2f9d26345c6e IB/uverbs: Fix to consider event queue closing also upon non-blocking mode 6cccdbc9f09c RDMA/cma: Always set static rate to 0 for RoCE f49abbb27416 RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions aa277d5cd4b2 octeontx2-af: fixed resource availability check 0fb48a2a6ad4 iavf: remove mask from iavf_irq_enable_queues() 079a9591ee18 RDMA/rxe: Fix the use-before-initialization error of resp_pkts 089a0e831f68 RDMA/rxe: Removed unused name from rxe_task struct 6205c0d9ff8b RDMA/rxe: Remove the unused variable obj af6eaa57986e net/sched: cls_u32: Fix reference counter leak leading to overflow 5852d17aaa8b ping6: Fix send to link-local addresses with VRF. 9e666a77f008 net: enetc: correct the indexes of highest and 2nd highest TCs 1200af82cf0b netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM af42c4fd827c spi: fsl-dspi: avoid SCK glitches with continuous transfers cb6ec51ddd00 RDMA/rtrs: Fix the last iu->buf leak in err path 26293251ab64 usb: dwc3: gadget: Reset num TRBs before giving back the request f4bc41694289 serial: lantiq: add missing interrupt ack 0b6e65016c3c USB: serial: option: add Quectel EM061KGL series 1c004b379b03 Remove DECnet support from kernel e9d384983fa9 ALSA: hda/realtek: Add a quirk for Compaq N14JP6 1148d4ca3029 net: usb: qmi_wwan: add support for Compal RXM-G1 d7acfd522560 RDMA/uverbs: Restrict usage of privileged QKEYs 96e14c91c530 nouveau: fix client work fence deletion race f1f7117b2236 powerpc/purgatory: remove PGO flags 26c80741ceb6 x86/purgatory: remove PGO flags f368aed4827b kexec: support purgatories with .text.hot sections 7e78b9142fdf nilfs2: fix possible out-of-bounds segment allocation in resize ioctl 902fcec05295 nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() d59293f082dc nios2: dts: Fix tse_mac "max-frame-size" property 2847d9eed48b ocfs2: check new file size on fallocate call e73b135f540c ocfs2: fix use-after-free when unmounting read-only filesystem 370f5d98ffe5 epoll: ep_autoremove_wake_function should use list_del_init_careful 4716c73b1885 io_uring: hold uring mutex around poll removal 93a68acc497b irqchip/gic: Correctly validate OF quirk descriptors 2a2641a842ea drm:amd:amdgpu: Fix missing buffer object unlock in failure path 7c0b17679b43 xen/blkfront: Only check REQ_FUA for writes 8e45fb70f4b5 ASoC: dwc: move DMA init to snd_soc_dai_driver probe() d47b5a6d2331 mips: Move initrd_start check after initrd address sanitisation. 619672bf2d04 MIPS: Alchemy: fix dbdma2 0ca73b45b767 parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() 3f7625e08620 parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() 73102fdb5bf3 ASoC: soc-pcm: test if a BE can be prepared 3bc883132d03 btrfs: handle memory allocation failure in btrfs_csum_one_bio 142fbad31405 btrfs: scrub: try harder to mark RAID56 block groups read-only 35d32d841592 power: supply: Fix logic checking if system is running from battery 8b7a2207ee40 irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues dbf610997242 regulator: Fix error checking for debugfs_create_dir 37bcc48e7dd1 platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 88d1c1365ff6 power: supply: Ratelimit no data debug output 6be7a4bef9dc tools: gpio: fix debounce_period_us output of lsgpio 39eb9eb9ea43 ARM: dts: vexpress: add missing cache properties b2856c3cd3b2 power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() ce2b5f24caad power: supply: sc27xx: Fix external_power_changed race 9e9e150fa8a6 power: supply: ab8500: Fix external_power_changed race 539c387f0bb9 test_firmware: fix a memory leak with reqs buffer af36f35074b1 test_firmware: prevent race conditions by a correct implementation of locking 682ca602515d test_firmware: Use kstrtobool() instead of strtobool() 6e2e551e39fd kernel.h: split out kstrtox() and simple_strtox() to a separate header c2def5578b44 lib: cleanup kstrto*() usage (From OE-Core rev: 0cacc63b11f85a37e3a91b1097ca516647facb8f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.10: update to v5.10.184Bruce Ashfield2023-07-013-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: a1f0beb13d9b Linux 5.10.184 7f896130eff7 Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" b60e862e133f btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() 6f371623f315 btrfs: check return value of btrfs_commit_transaction in relocation ea0d413094e0 drm/atomic: Don't pollute crtc_state->mode_blob with error pointers 1659268d1ab4 MIPS: locking/atomic: Fix atomic{_64,}_sub_if_positive 0e98a97f772f xfs: verify buffer contents when we skip log replay 58e8cf94de12 tcp: fix tcp_min_tso_segs sysctl 1b4b3350969e ext4: only check dquot_initialize_needed() when debugging fd6cb5171903 Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled" cfa91c0573a5 vhost: support PACKED when setting-getting vring_base 461c88caa889 riscv: fix kprobe __user string arg print fault issue c6b905087428 eeprom: at24: also select REGMAP 10e376a7c387 i2c: sprd: Delete i2c adapter in .remove's error path c4aeef56022e ASoC: codecs: wsa881x: do not set can_multi_write flag b6f309e9d24e staging: vc04_services: fix gcc-13 build warning 0d3c75a69344 usb: usbfs: Use consistent mmap functions 143f40572174 usb: usbfs: Enforce page requirements for mmap bcd474d1838e pinctrl: meson-axg: add missing GPIOA_18 gpio group 1981d37b1d76 rbd: get snapshot context after exclusive lock is ensured to be held 76ae4a7bc999 rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting 841d3b5a8446 tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' a94024991d82 Bluetooth: hci_qca: fix debugfs registration 2270e32bd199 Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk 76b40319a1ea s390/dasd: Use correct lock while counting channel queue length e715c86e92fd ceph: fix use-after-free bug for inodes when flushing capsnaps 67148731582d can: j1939: avoid possible use-after-free when j1939_can_rx_register fails cc834f4d9762 can: j1939: change j1939_netdev_lock type to mutex 026800507640 can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket 00380551353b drm/amdgpu: fix xclk freq on CHIP_STONEY ef95f987bea8 ALSA: hda/realtek: Add Lenovo P3 Tower platform 95520b3fba92 ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 ca26d00828d3 Input: psmouse - fix OOB access in Elantech protocol 86efc409f29d Input: xpad - delete a Razer DeathAdder mouse VID/PID entry 9ece26ff0815 batman-adv: Broken sync while rescheduling delayed work 3f6dfff5fe41 bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks deead0d8729f bnxt_en: Query default VLAN before VNIC setup on a VF 84dbd27ad5da bnxt_en: Don't issue AP reset during ethtool's reset operation dedd47977ae5 lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() 27b8d6931f3f bpf: Add extra path pointer check to d_path helper 36d07046c2d9 net: sched: fix possible refcount leak in tc_chain_tmplt_add() 54acac57fe39 net: sched: move rtm_tca_policy declaration to include file dad7417db765 rfs: annotate lockless accesses to RFS sock flow table c62ca9d03777 rfs: annotate lockless accesses to sk->sk_rxhash 86e3981ff1bc ipv6: rpl: Fix Route of Death. b4be099c5fb5 netfilter: ipset: Add schedule point in call_ad(). 35c89cfcac05 netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper c4ba90ae3578 qed/qede: Fix scheduling while atomic 0fee54fa330b Bluetooth: L2CAP: Add missing checks for invalid DCID 00665980128c Bluetooth: Fix l2cap_disconnect_req deadlock 83cfac5851c2 net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values 8ab2bec9e165 net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT 47ef881f1cbe net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods 9fcc3c3d26a0 neighbour: fix unaligned access to pneigh_entry 99883d4a0be2 wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll 2d3e4c5b3e05 afs: Fix setting of mtime when creating a file/dir/symlink 1ed651e234fd spi: qup: Request DMA before enabling clocks e7c61c39d6d1 staging: vchiq_core: drop vchiq_status from vchiq_initialise fa303270602d i40e: fix build warning in ice_fltr_add_mac_to_list() 15ca8d584c1a i40e: fix build warnings in i40e_alloc.h f7e208d1c549 i40iw: fix build warning in i40iw_manage_apbvt() 318e2c18da7c block/blk-iocost (gcc13): keep large values in a new enum b6d652f7fbdc blk-iocost: avoid 64-bit division in ioc_timer_fn 9214a5484e33 f2fs: fix iostat lock protection d3b74c288d84 bonding (gcc13): synchronize bond_{a,t}lb_xmit() types f122e5517401 remove the sx8 block driver 9236470a1dd4 sfc (gcc13): synchronize ef100_enqueue_skb()'s return type 02ce3cf22291 gcc-plugins: Reorganize gimple includes for GCC 13 4c3ddc06cedb ata: ahci: fix enum constants for gcc-13 (From OE-Core rev: 1588c4ebc21543a6a0a0d254339505f2c4ceb8c1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.10: update to v5.10.183Bruce Ashfield2023-07-013-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 7356714b95aa Linux 5.10.183 842156dc0aad ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS 2c0ea7a06db5 ext4: enable the lazy init thread when remounting read/write 92450a1eaa9e selftests: mptcp: join: skip if MPTCP is not supported 1a6db1f92724 selftests: mptcp: simult flows: skip if MPTCP is not supported 4f8356ab74dd selftests: mptcp: diag: skip if MPTCP is not supported 81df7153f011 crypto: ccp: Play nice with vmalloc'd memory for SEV command structs 1f988ce6e44f crypto: ccp: Reject SEV commands with mismatching command buffer d21a20f4421d scsi: dpt_i2o: Do not process completions with invalid addresses a2cd7599b558 scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) 6d6612f7f976 drm/rcar: stop using 'imply' for dependencies c759c9e4bf38 media: ti-vpe: cal: avoid FIELD_GET assertion d21e955de918 tpm, tpm_tis: Request threaded interrupt handler 608c1f20830c regmap: Account for register length when chunking cb1cbe430e67 KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() 3295dc04af33 KVM: x86: Account fastpath-only VM-Exits in vCPU stats 21bb3cd2e1bc test_firmware: fix the memory leak of the allocated firmware buffer 510e015b9058 serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() b02ae50c7fd8 fbcon: Fix null-ptr-deref in soft_cursor c94228a5aea4 ext4: add lockdep annotations for i_data_sem for ea_inode's ef70012ab51c ext4: disallow ea_inodes with extended attributes 6f4fa43757bb ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() 6d67d4966c1e ext4: add EA_INODE checking to ext4_iget() 6d0adaa90dbe selftests: mptcp: pm nl: skip if MPTCP is not supported 54dea0aa6bef selftests: mptcp: connect: skip if MPTCP is not supported 57eb824b8cbb tracing/probe: trace_probe_primary_from_call(): checked list_first_entry 122ba1d40bea selinux: don't use make's grouped targets feature yet e0b8664c2fec btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds 6c859764f44d tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK 6127e956c3a7 mmc: vub300: fix invalid response handling 99cb5ed15d3e eth: sun: cassini: remove dead code 1d8693376aaa gcc-12: disable '-Wdangling-pointer' warning for now 7c602f540bfd ath6kl: Use struct_group() to avoid size-mismatched casting c92ea38a779f ACPI: thermal: drop an always true check 93e28b66c104 x86/boot: Wrap literal addresses in absolute_pointer() 3442be8f3095 ata: libata-scsi: Use correct device no in ata_find_dev() ae0d7613e0e3 scsi: stex: Fix gcc 13 warnings 86b2d292c260 misc: fastrpc: reject new invocations during device removal dacb7c103c2f misc: fastrpc: return -EPIPE to invocations on device removal a4f88cb043c5 usb: gadget: f_fs: Add unbind event before functionfs_unbind 90f581eb745c net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 e18b0009ddfb iio: dac: build ad5758 driver when AD5758 is selected a869ab6987f4 iio: adc: ad7192: Change "shorted" channels to differential 143dbb313aea iio: dac: mcp4725: Fix i2c_master_send() return value handling 81c70f4beaad iio: light: vcnl4035: fixed chip ID check ff864a92d903 iio: imu: inv_icm42600: fix timestamp reset 954bd5a44b09 HID: wacom: avoid integer overflow in wacom_intuos_inout() adac1c22f54b HID: google: add jewel USB id 55c507a34e7e iio: adc: mxs-lradc: fix the order of two cleanup operations 5a445c2bf651 mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() c05ac53bb0df atm: hide unused procfs functions ab332304583d drm/msm: Be more shouty if per-process pgtables aren't working 93a61212db4b ALSA: oss: avoid missing-prototype warnings 4987bf04465e netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT 1c2537291e9c wifi: b43: fix incorrect __packed annotation ea478186ea29 scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed 05226a8f2288 arm64/mm: mark private VM_FAULT_X defines as vm_fault_t 32f86763c2a2 ARM: dts: stm32: add pin map for CAN controller on stm32f7 01c76cb5e512 wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value 046721280664 s390/pkey: zeroize key blobs 76169f749089 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 ca2d171fd1f3 media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() 2ea7d26ed851 media: dvb-core: Fix use-after-free due on race condition at dvb_net 415651c8f468 media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table eb37fef417a2 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() 1995e714725f media: dvb_ca_en50221: fix a size write bug b85233ab5335 media: netup_unidvb: fix irq init by register it at the end of probe 74c80d2024d9 media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address fcbb72b041d9 media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() 7945c13c9b7f media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer 2d47867a6b3c media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() 647da51e4da7 media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() 084e43d9a4c1 media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() a81280cf3343 media: dvb_demux: fix a bug for the continuity counter 204e9082f6af ASoC: ssm2602: Add workaround for playback distortions beee708ccccc ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs bd99da647262 xfrm: Check if_id in inbound policy/secpath match 5ee83fef0c24 ASoC: dwc: limit the number of overrun messages 32f6f1bf1bef block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE 01c3d3064975 nbd: Fix debugfs_create_dir error checking 29f6b42a73b3 fbdev: stifb: Fix info entry in sti_struct on error path 742dab42d70e fbdev: modedb: Add 1920x1080 at 60 Hz video mode d03d31d3a206 gfs2: Don't deref jdesc in evict fe4f6e159b9a media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE 16ee4562c7bb ARM: 9295/1: unwind:fix unwind abort for uleb128 case a3393eb6fb41 btrfs: abort transaction when sibling keys check fails for leaves c12c288f1e67 mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() 0dcf021af4cb ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs. d5fcccfc5010 watchdog: menz069_wdt: fix watchdog initialisation 9823ac6e7ae1 mtd: rawnand: marvell: don't set the NAND frequency select e4666d793a22 mtd: rawnand: marvell: ensure timing values are written a437d3d25a27 net: dsa: mv88e6xxx: Increase wait after reset deactivation 7c5c67aa2944 net/sched: flower: fix possible OOB write in fl_set_geneve_opt() f5c29a9e9146 net/mlx5: Read embedded cpu after init bit cleared f03bc013604c udp6: Fix race condition in udp6_sendmsg & connect 57e6c5403427 net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report ae7e941f4dc3 net: sched: fix NULL pointer dereference in mq_attach a8ad1303b9de net/sched: Prohibit regrafting ingress or clsact Qdiscs 676f203803f9 net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs 18c76349afda net/sched: sch_clsact: Only create under TC_H_CLSACT 1b0163b2dc3b net/sched: sch_ingress: Only create under TC_H_INGRESS dfb80ebc3bb4 tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set cccc6209708f tcp: deny tcp_disconnect() when threads are waiting 8f0365a3e286 af_packet: do not use READ_ONCE() in packet_bind() 4de3c2c43c6f mtd: rawnand: ingenic: fix empty stub helper definitions 11a1f2561b53 amd-xgbe: fix the false linkup in xgbe_phy_status fa909b138480 af_packet: Fix data-races of pkt_sk(sk)->num. 616da05ff8a9 netrom: fix info-leak in nr_write_internal() d1b224cb7856 net/mlx5: fw_tracer, Fix event handling a864a8543cd5 dmaengine: pl330: rename _start to prevent build error 33d7035dc224 iommu/amd: Don't block updates to GATag if guest mode is on bd9e61ee3e9d iommu/rockchip: Fix unwind goto issue 75c60dacf0b4 RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx 861868b06304 RDMA/bnxt_re: Fix a possible memory leak ff296fccebcb dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved() 6b32ed353f44 dmaengine: at_xdmac: Move the free desc to the tail of the desc list 3041b768cc0f dmaengine: at_xdmac: Fix race for the tx desc callback 127afc87bb02 dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie 958226b3a663 RDMA/efa: Fix unsupported page sizes in device 7d6662e4a4b6 RDMA/bnxt_re: Fix the page_size used during the MR creation b51c8962853e RDMA/bnxt_re: Code refactor while populating user MRs (From OE-Core rev: 3a6f5720936c106e35be41b4b3e14e818baec739) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.10: update to v5.10.182Bruce Ashfield2023-07-013-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: c7992b6c7f0e Linux 5.10.182 468bebc426ba netfilter: ctnetlink: Support offloaded conntrack entry deletion 18c14d3028c0 ipv{4,6}/raw: fix output xfrm lookup wrt protocol 2218752325a9 binder: fix UAF caused by faulty buffer cleanup e4d2e6c3054b bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() 6a0712d9fe46 net: phy: mscc: enable VSC8501/2 RGMII RX clock b556990235c3 net/mlx5: Devcom, serialize devcom registration 57dc3c124e7b net/mlx5: devcom only supports 2 ports 860ad704e450 regulator: pca9450: Fix BUCK2 enable_mask b3a9c4081db9 regulator: pca9450: Convert to use regulator_set_ramp_delay_regmap 12cb97ed85fb regulator: Add regmap helper for ramp-delay setting b557220d3140 power: supply: bq24190: Call power_supply_changed() after updating input current 224f7bbf577b power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() 277b489ad0b7 power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize 0949c572d42d power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes 6ed541254f4b power: supply: bq27xxx: Move bq27xxx_battery_update() down ed78797a264c power: supply: bq27xxx: expose battery data when CI=1 7ff807d68b5d power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status() 432f98c559f2 power: supply: bq27xxx: make status more robust 659094e4057a power: supply: bq27xxx: fix sign of current_now for newer ICs 14e1a958d988 power: supply: bq27xxx: fix polarity of current_now 18c9cf463337 x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define 4a8980cb2a7c x86/cpu: Add Raptor Lake to Intel family 272d4b8a5b96 Linux 5.10.181 cf7ee4b15838 net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE 98cedb991094 3c589_cs: Fix an error handling path in tc589_probe() 6f449e409b75 arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay d4d10a6df152 net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device 8b9c561b9fc1 net/mlx5: Fix error message when failing to allocate device memory c21862232f6c net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs 058fd18e7477 net/mlx5e: do as little as possible in napi poll when budget is 0 5afd5fb8a9a7 forcedeth: Fix an error handling path in nv_probe() 80a4b9ad4288 ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg c966b58c8515 x86/show_trace_log_lvl: Ensure stack pointer is aligned, again 0de80163dea6 xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() b663696c0652 coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() a52d2019ec7c fs: fix undefined behavior in bit shift for SB_NOUSER 52967bbb93eb power: supply: sbs-charger: Fix INHIBITED bit for Status reg e85757da9091 power: supply: bq27xxx: Fix poll_interval handling and races on remove 1da9a4b55a66 power: supply: bq27xxx: Fix I2C IRQ race on remove ac1ab213946d power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition 2de6eb7c40f9 power: supply: leds: Fix blink to LED on transition e5f82688ae10 ipv6: Fix out-of-bounds access in ipv6_find_tlv() a61d5c13c7d1 bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields 72971f4071b4 octeontx2-pf: Fix TSOv6 offload 1c8a016822bb selftests: fib_tests: mute cleanup error message a594382ec6d0 net: fix skb leak in __skb_tstamp_tx() 8a30dce9d7f7 media: radio-shark: Add endpoint checks ccef03c51135 USB: sisusbvga: Add endpoint checks 4c260bbf356a USB: core: Add routines for endpoint checks in old drivers 5014b64e369b udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). 4bb955c4d283 net: fix stack overflow when LRO is disabled for virtual interfaces 58ecc165abda fbdev: udlfb: Fix endpoint check fd673079749b debugobjects: Don't wake up kswapd from fill_pool() a12ce786bef6 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms 518c39fc1ed6 parisc: Fix flush_dcache_page() for usage from irq context 2d78438c3183 selftests/memfd: Fix unknown type name build failure d4a5e6ae9967 x86/mm: Avoid incomplete Global INVLPG flushes 628d7e494134 dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type 139f84c80d9f btrfs: use nofs when cleaning up aborted transactions ea50ee0ef904 gpio: mockup: Fix mode of debugfs files c570dbf279a8 parisc: Allow to reboot machine after system halt de0d7dd5efd4 parisc: Handle kgdb breakpoints only in kernel context 89eba5586aa4 m68k: Move signal frame following exception on 68020/030 42b78c8cc774 net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize 798c1c62cfa5 ALSA: hda/realtek: Enable headset onLenovo M70/M90 1f57a1b97949 ALSA: hda: Fix unhandled register update during auto-suspend period b0d7e62fd15e ALSA: hda/ca0132: add quirk for EVGA X299 DARK c41324385aa7 ocfs2: Switch to security_inode_init_security() 60afe299bb54 spi: fsl-cpm: Use 16 bit mode for large transfers with even size e3674788a865 spi: fsl-spi: Re-organise transfer bits_per_word adaptation 532451037863 act_mirred: use the backlog for nested calls to mirred ingress f5bf8e3ca13e net/sched: act_mirred: better wording on protection against excessive stack growth bba7ebe10baf net/sched: act_mirred: refactor the handle of xmit 047f618d198e writeback, cgroup: remove extra percpu_ref_exit() 84fbe6ad0fa3 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 dbcc95bb510e watchdog: sp5100_tco: Immediately trigger upon starting. 75258f083868 s390/qdio: fix do_sqbs() inline assembly constraint 3681a0287a73 s390/qdio: get rid of register asm 9c9f253fc60b serial: 8250_exar: Add support for USR298x PCI Modems 1ffa0b8ba928 serial: exar: Add support for Sealevel 7xxxC serial cards fb3c5714f5ce serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards 18fbf8cfbb9d KVM: arm64: Link position-independent string routines into .hyp.text e266da1656d6 HID: wacom: add three styli to wacom_intuos_get_tool_type dfd419db0391 HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs 05b170379744 HID: wacom: Force pen out of prox if no events have been received in a while 6b4205ea9790 nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() 710dee57012e powerpc/64s/radix: Fix soft dirty tracking ae149cdaef4e tpm/tpm_tis: Disable interrupts for more Lenovo devices 8c0109d76235 ceph: force updating the msg pointer in non-split case 11dddfbb7a4e vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF ea3d5de90bc0 serial: Add support for Advantech PCI-1611U card ba061afa060e statfs: enforce statfs[64] structure initialization 845f98af6ae8 can: kvaser_pciefd: Disable interrupts in probe error path 7a7ec807fe54 can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt 65e85232ffa6 can: kvaser_pciefd: Clear listen-only bit if not explicitly requested 0babb3fabf55 can: kvaser_pciefd: Empty SRB buffer in probe 03714e9c04ec can: kvaser_pciefd: Call request_irq() before enabling interrupts 3bbeba3ce14d can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() 073a4d750cec can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag b4b8294a41ca can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag f7f799a6fe38 ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 b4f770e61230 ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 6cebdffba628 ALSA: hda/realtek: Add quirk for Clevo L140AU 3add6b2a4a69 ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table 546b1f5f45a3 ALSA: hda: Fix Oops by 9.1 surround channel names ff466f77d0a5 usb: typec: altmodes/displayport: fix pin_assignment_show 35e31e1e921c usb: gadget: u_ether: Fix host MAC address case e35adb75fda5 usb: dwc3: debugfs: Resume dwc3 before accessing registers 66070f5b9995 USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value 0caed1faf5f6 usb-storage: fix deadlock when a scsi command timeouts more than once 6340e432cf70 USB: usbtmc: Fix direction for 0-length ioctl control messages 3b3c6f2d2f1f ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go 3bd6d11e7e63 bridge: always declare tunnel functions 3fa13203b6d9 netfilter: nft_set_rbtree: fix null deref on element insertion 6cfe6f51856b vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() 562ec162b04a igb: fix bit_shift to be in [1..8] range dc61f7582cc9 cassini: Fix a memory leak in the error handling path of cas_init_one() 81139679f4d2 scsi: storvsc: Don't pass unused PFNs to Hyper-V host d0d39bed9e95 wifi: iwlwifi: mvm: don't trust firmware n_channels f9337a41772d wifi: mac80211: fix min center freq offset tracing 43f6575004e0 net: bcmgenet: Restore phy_stop() depending upon suspend/close e92727ed9e8b net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() 2937127d24cc tipc: check the bearer min mtu properly when setting it by netlink 2bd4ff4ffb92 tipc: do not update mtu if msg_max is too small in mtu negotiation 097ea78d8cca tipc: add tipc_bearer_min_mtu to calculate min mtu 76ea144a35ba net/tipc: fix tipc header files for kernel-doc 02b20e0bc0c2 net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() 01cdda0d27d7 drm/exynos: fix g2d_open/close helper function definitions ce97bb60a6e4 SUNRPC: Fix trace_svc_register() call site f9982db735a8 media: netup_unidvb: fix use-after-free at del_timer() 0cefa4215243 net: hns3: fix reset delay time to avoid configuration timeout aba74ad99870 net: hns3: fix sending pfc frames after reset issue e1f800be74c1 erspan: get the proto with the md version for collect_md 153017561d28 serial: arc_uart: fix of_iomap leak in `arc_serial_probe` e7fd68abbba3 tcp: fix possible sk_priority leak in tcp_v4_send_reset() 788791990d74 net: Find dst with sk's xfrm policy not ctl_sk a9ef8b258988 ipv4/tcp: do not use per netns ctl sockets 171669917762 vsock: avoid to close connected socket after the timeout b1cf6bd8833b ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 13c5fa1248bf ALSA: firewire-digi00x: prevent potential use after free 6fb537895d29 net: phy: dp83867: add w/a for packet errors seen with short cables 83996d317b1d net: fec: Better handle pm_runtime_get() failing in .remove() 8f57715f8ef6 af_key: Reject optional tunnel/BEET mode templates in outbound policies f5cb28a90c8c cpupower: Make TSC read per CPU for Mperf monitor dc30fed07ddf drm/msm/dpu: Remove duplicate register defines from INTF eaf9394ed79c drm/msm/dp: unregister audio driver during unbind c5449195f86e Revert "Fix XFRM-I support for nested ESP tunnels" 295e07a76bf3 xfrm: don't check the default policy if the policy allows the packet 84fdaaf0d76e btrfs: fix space cache inconsistency after error loading it from disk a842fb6038e5 btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid 9c69a9d05824 btrfs: move btrfs_find_highest_objectid/btrfs_find_free_objectid to disk-io.c 6a1a72a8cfda mfd: dln2: Fix memory leak in dln2_probe() 7d939e367b64 phy: st: miphy28lp: use _poll_timeout functions for waits 3b37bb0d9290 Input: xpad - add constants for GIP interface numbers 94ec1a44e843 iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any cae5f8f4f7a8 clk: tegra20: fix gcc-7 constant overflow warning 8c472e68bea0 iommu/arm-smmu-qcom: Limit the SMR groups to 128 214ae2c1a9ce RDMA/core: Fix multiple -Warray-bounds warnings 2d9ca5f62f2b recordmcount: Fix memory leaks in the uwrite function cf3e2916017d sched: Fix KCSAN noinstr violation 158502f79076 mcb-pci: Reallocate memory region to avoid memory overlapping 2c86a1305c14 serial: 8250: Reinit port->pm on port specific driver unbind 7ed30db87994 usb: typec: tcpm: fix multiple times discover svids error 60fabcba7543 HID: wacom: generic: Set battery quirk only when we see battery data d234de1a924e spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 0898a1df72ac HID: logitech-hidpp: Reconcile USB and Unifying serials 958534d4368b HID: logitech-hidpp: Don't use the USB serial for USB devices bb1313f37e7b staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE 55410a9144c7 Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp a2d816f55da1 Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set ba66851aba80 ipvs: Update width of source for ip_vs_sync_conn_options 866921dc06b9 wifi: ath11k: Fix SKB corruption in REO destination ring 91ad1ab3cc7e wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace e732a266b973 null_blk: Always check queue mode setting from configfs 059e426d666a wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf 0fc0d287c1e7 wifi: iwlwifi: pcie: fix possible NULL pointer dereference 7560ed6592ff samples/bpf: Fix fout leak in hbm's run_bpf_prog ad87bd313f70 f2fs: fix to drop all dirty pages during umount() if cp_error is set fc7237e191b9 ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() 3ca3005b502c ext4: set goal start correctly in ext4_mb_normalize_request 4c2c8f959984 gfs2: Fix inode height consistency check 697f92f8317e scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition f748e1525383 lib: cpu_rmap: Avoid use after free on rmap->obj array entries 4621e24c9257 scsi: target: iscsit: Free cmds before session free 2ea171230a39 net: Catch invalid index in XPS mapping 8b61e7ad13f2 net: pasemi: Fix return type of pasemi_mac_start_tx() e0e7faee3a7d scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow 22ab5fed07ad ext2: Check block size validity during mount 4e8dc0e5c763 wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex e8d49d1c5968 bpf: Annotate data races in bpf_local_storage 30d041c18dfb wifi: ath: Silence memcpy run-time false positive warning b8e7589f50b7 drm/amd: Fix an out of bounds error in BIOS parser 978e0d05547a ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects 16359bc02c09 ACPICA: Avoid undefined behavior: applying zero offset to null pointer 3f64a0e66469 drm/tegra: Avoid potential 32-bit integer overflow f718f1fd3e4c remoteproc: stm32_rproc: Add mutex protection for workqueue 066b90bca755 ACPI: EC: Fix oops when removing custom query handlers 7d8f5ccc826b firmware: arm_sdei: Fix sleep from invalid context BUG 5c23f6da62f7 memstick: r592: Fix UAF bug in r592_remove due to race condition ae6769fb939c arm64: dts: qcom: msm8996: Add missing DWC3 quirks bb1616e1057d regmap: cache: Return error in cache sync operations for REGCACHE_NONE d5138ad7ca1d drm/amd/display: Use DC_LOG_DC in the trasform pixel function c8daee665858 fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() a7d21b858589 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access e4842de4ec13 refscale: Move shutdown from wait_event() to wait_event_idle() 100c0ad6c045 ext4: allow ext4_get_group_info() to fail 371d8b8ea0cb ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set 8669fff0d0cd ext4: add mballoc stats proc file 9b6a0c140e27 ext4: drop s_mb_bal_lock and convert protected fields to atomic 0983142c5f17 ext4: remove redundant mb_regenerate_buddy() d48b7eea9469 ext4: fix lockdep warning when enabling MMP 5c87115520d2 ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled 8284c7592d90 ext4: reflect error codes from ext4_multi_mount_protect() to its callers efd18a91c9c2 ext4: remove an unused variable warning with CONFIG_QUOTA=n df1be652a45f fbdev: arcfb: Fix error handling in arcfb_probe() bd6b353671fc drm/i915/dp: prevent potential div-by-zero 8307e372e744 af_unix: Fix data races around sk->sk_shutdown. 9b977b0cbb6d af_unix: Fix a data race of sk->sk_receive_queue->qlen. fb6ac4b5bdfe net: datagram: fix data-races in datagram_poll() f4a371d3f5a7 ipvlan:Fix out-of-bounds caused by unclear skb->cb 963fe9ed8626 tcp: add annotations around sk->sk_shutdown accesses f86568eca4c9 tcp: factor out __tcp_close() helper 34a5ee69ec62 net: add vlan_get_protocol_and_depth() helper 9ccf3edbafba net: tap: check vlan with eth_type_vlan() method 449391400960 net: deal with most data-races in sk_wait_event() 1b33bdd76635 net: annotate sk->sk_err write from do_recvmmsg() f92557f79a60 netlink: annotate accesses to nlk->cb_running 26001e75dc5c netfilter: conntrack: fix possible bug_on with enable_hooks=1 d06f67b2b8dc net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). 8eb35b1aca84 linux/dim: Do nothing if no time delta between samples 4d3ae448e850 net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe() b882224d7367 ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings 139c27648f8d drm/mipi-dsi: Set the fwnode for mipi_dsi_device 423908e89d7d driver core: add a helper to setup both the of_node and fwnode of a device (From OE-Core rev: 2829482f2924082ad01f356ea281ed308e35d44f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* dbus: upgrade 1.14.6 -> 1.14.8Xiangyu Chen2023-07-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update dbus to 1.14.8 to fix CVE-2023-34969 and serveral bugs changes: https://gitlab.freedesktop.org/dbus/dbus/-/blob/f90d4f16933ee5153fe02c405eb883c9cb8f0ad5/NEWS commits: 55d11f57 doc/dbus-api-design: fix wrong closing tag a96f417f CI: Run a detached pipeline for merge requests 9e0477fc CI: Only run for pushes to dbus 077f7e43 CI: Remove an obsolete workaround 07fe44f4 CI: Update Windows runners ec708d55 CI: Avoid using a no-op download location that gives a 403 error 45e6e93e dbus_message_iter_get_signature: Fix two memory leaks on OOM 0bb1942e dbus-internals: use `_DBUS_FUNCTION_NAME` in `_dbus_verbose()` 8df1b8be dbus-sysdeps-win: do not log function name twice 5c3a4e81 dbus-spawn-win: use `_DBUS_FUNCTION_NAME` instead of `__FUNCTION__` 8e457296 Update NEWS e1ffce17 Revert "CI: Remove an obsolete workaround" 40c0802f monitor test: Log the messages that we monitored a70c8f2f bus: Assign a serial number for messages from the driver 39b5c617 monitor test: Reproduce #457 f99e5de1 Update NEWS 21414587 AUTHORS: Update f90d4f16 Release v1.14.8 (From OE-Core rev: fc3067f163c21434d3f79d03b26b21165be6927a) Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* mobile-broadband-provider-info: upgrade 20221107 -> 20230416Wang Mingyu2023-07-011-2/+2
| | | | | | | | | (From OE-Core rev: 82cffbc90caeff76a8ebb7ff1527b69e21b8a967) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 125f72393c9b6fea02757cdc3a22696945e0f490) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* xdpyinfo: upgrade 1.3.3 -> 1.3.4Wang Mingyu2023-07-011-1/+1
| | | | | | | | | | | | | | | | Changelog: ========= configure: Make xf86misc support disabled by default Variable scope reduction Remove unnecessary downcast of double to float Call memset() instead of hand-coding our own equivalent (From OE-Core rev: 74fef3bca108017f8a1ce0e451b4b2172ae28fcf) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit d87785189336a69ae998f75394ceaebf63decb16) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libxpm: upgrade 3.5.15 -> 3.5.16Wang Mingyu2023-07-011-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== test: skip compressed file tests when --disable-open-zfile is used itlab CI: build with each of --enable-open-zfile & --disable-open-zfile configure: correct error message to suggest --disable-open-zfile Fix a memleak in ParsePixels error code path Fix CVE-2022-44617: Runaway loop with width of 0 and enormous height open-zfile: Make compress & uncompress commands optional Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL test: Use PACKAGE_BUGREPORT instead of hard-coded URL's test: Add simple test cases for functions in src/rgb.c xpmReadRgbNames: constify filename argument XpmCreateDataFromXpmImage: Fix misleading indentation parse.c: Wrap FREE_CIDX definition in do { ... } while(0) parse.c: remove unused function xstrlcpy() (From OE-Core rev: 22d9e097538f84a12dd262c1ae936fb8107c2768) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 4d9f0958eecdf683434d77a4f65611803cffd247) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* fribidi: upgrade 1.0.12 -> 1.0.13Wang Mingyu2023-07-011-1/+1
| | | | | | | | | | | | Changelog: * Adding missing man pages to the tar release file. (From OE-Core rev: 7e4915c4be7dca35a63a912a55bcfa525a532e22) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 0f6da8601fd4d992550e8afe7b09ba7c491250fd) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* babeltrace2: upgrade 2.0.4 -> 2.0.5Wang Mingyu2023-07-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * bt2: honor build system compiler/linker preferences * Fix: clear_string_field(): set first character to 0 * Fix: src.ctf.fs: Not resolving event common ctx * debug-info: fix -Wenum-int-mismatch problem in copy_field_class_content_internal * fix: pass exec-prefix to python bindings install * fix: document proper Bison version requirement * cli: use return value of g_string_free * babeltrace2-query(1): erroneous parameter used in example * Fix: tests: print real values in a fixed format * Fix: bt2: autodisc: remove thread error while inserting status in map * tests: src.ctf.fs: add test for metadata with invalid syntax * tests: shorten names of session-rotation trace * bt2: ignore -Wredundant-decls warning * ctf: fix -Wformat-overflow error in ctf-meta-resolve.cpp * ctf-writer: fix -Wformat-overflow errors in resolve.c * Fix: src.text.details: use write_uint_prop_value to handle unsigned values in write_int_range * Add `dev-requirements.txt` for pip * Fix: src.ctf.lttng-live: consider empty metadata packet as retry * Fix: ctf: wrongfully requiring CTF metadata signature for every section * Fix: src.ctf.lttng-live: session closed before any metadata is received * fix: obsolete warnings with autoconf >= 2.71 * fix: explicitly disable '-Wsuggest-attribute=format' * fix: set stable branch in gitreview config * Fix: ctf-writer: list of reserved keywords * compiler warning cleanup: is_signed_type: compare -1 to 1 * Update working version to Babeltrace 2.0.5 (From OE-Core rev: 56121b2378899b928bec3a4eb8abe487789aff17) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit ae47b6c2a4bdee031d42687582049c15614faa6d) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* go: fix CVE-2023-29402Archana Polampalli2023-07-012-0/+195
| | | | | | | | | | | | | | | | | | | | The go command may generate unexpected code at build time when using cgo. This may result in unexpected behavior when running a go program which uses cgo. This may occur when running an untrusted module which contains directories with newline characters in their names. Modules which are retrieved using the go command, i.e. via "go get", are not affected (modules retrieved using GOPATH-mode, i.e. GO111MODULE=off, may be affected). References: https://nvd.nist.gov/vuln/detail/CVE-2023-29402 Upstream patches: https://github.com/golang/go/commit/4dae3bbe0e6a5700037bb996ae84d6f457c4f58a (From OE-Core rev: aeb0829e52c60a77a2135af8332435b6e2db5b3d) Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ninja: ignore CVE-2021-4336, wrong ninjaRoss Burton2023-07-011-0/+3
| | | | | | | | | | | | (From OE-Core rev: c2dd2c13ff26c3f046e35a2f6b8afeb099ef422a) (From OE-Core rev: 804067b760591d33cd49f8c31fa68a92fcbf5445) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 9a106486ad7900924a87c5869702903204a35b54) Signed-off-by: virendra thakur <virendrak@kpit.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libcap: CVE-2023-2602 Memory Leak on pthread_create() ErrorHitendra Prajapati2023-07-012-0/+46
| | | | | | | | | Upstream-Status: Backport from https://git.kernel.org/pub/scm/libs/libcap/libcap.git/patch/?id=bc6b36682f188020ee4770fae1d41bde5b2c97bb (From OE-Core rev: 7e4f3c51c0bac772bf56f69a3c065b2b2d095335) Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* go: fix CVE-2023-29405Archana Polampalli2023-07-012-0/+110
| | | | | | | | | | | | | | | | | | | | | The go command may execute arbitrary code at build time when using cgo. This may occur when running "go get" on a malicious module, or when running any other command which builds untrusted code. This is can by triggered by linker flags, specified via a "#cgo LDFLAGS" directive. Flags containing embedded spaces are mishandled, allowing disallowed flags to be smuggled through the LDFLAGS sanitization by including them in the argument of another flag. This only affects usage of the gccgo compiler. References: https://nvd.nist.gov/vuln/detail/CVE-2023-29405 Upstream patches: https://github.com/golang/go/commit/6d8af00a630aa51134e54f0f321658621c6410f0 (From OE-Core rev: 7ce6d0029effc06cff500271a124150f1a7db7b3) Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* go: fix CVE-2023-29404Archana Polampalli2023-07-012-0/+79
| | | | | | | | | | | | | | | | | | | | | The go command may execute arbitrary code at build time when using cgo. This may occur when running "go get" on a malicious module, or when running any other command which builds untrusted code. This is can by triggered by linker flags, specified via a "#cgo LDFLAGS" directive. The arguments for a number of flags which are non-optional are incorrectly considered optional, allowing disallowed flags to be smuggled through the LDFLAGS sanitization. This affects usage of both the gc and gccgo compilers. References: https://nvd.nist.gov/vuln/detail/CVE-2023-29404 Upstream patches: https://github.com/golang/go/commit/bbeb55f5faf93659e1cfd6ab073ab3c9d126d195 (From OE-Core rev: 3e51122f8e2b4a7cd2a1c711175e6daf59b8368b) Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* build-appliance-image: Update to kirkstone head revisionyocto-4.0.11kirkstone-4.0.11Steve Sakoman2023-06-231-1/+1
| | | | | | (From OE-Core rev: 7949e786cf8e50f716ff1f1c4797136637205e0c) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* poky.conf: bump version for 4.0.11Steve Sakoman2023-06-231-1/+1
| | | | | | (From meta-yocto rev: c0435b61978e431974628a052ce2812fbd8e7196) Signed-off-by: Steve Sakoman <steve@sakoman.com>