| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
Integrating the following commit(s) to linux-yocto/.:
0816d0a6984 qemuarma15: add ARM_PATCH_PHYS_VIRT
(From OE-Core rev: 732d1ee4bc824cb52fab4327601efdb1558b6d9c)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating to the latest korg -stable release that comprises
the following commits:
0c3f363d1c15 Linux 6.5.6
5e286056667a ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
44befc89397e mm, memcg: reconsider kmem.limit_in_bytes deprecation
471ce44a1f30 memcg: drop kmem.limit_in_bytes
3f47b0391bae rbd: take header_rwsem in rbd_dev_refresh() only when updating
907f4f29789e rbd: decouple parent info read-in from updating rbd_dev
d1de64c03983 rbd: decouple header read-in from updating rbd_dev->header
d0373eb1a755 rbd: move rbd_dev_refresh() definition
43b63e088887 drm/meson: fix memory leak on ->hpd_notify callback
79aec38ba852 drm/amd/display: fix the ability to use lower resolution modes on eDP
fc69646fc8f5 drm/amdkfd: Use gpu_offset for user queue's wptr
bc15bb91460a fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
1d6b34da02b5 power: supply: ab8500: Set typing and props
883d5811c528 power: supply: rk817: Add missing module alias
280fe281c89b drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
c81803b432c6 i915: Limit the length of an sg list to the requested length
b6bb3bcb8238 ata: libata-sata: increase PMP SRST timeout to 10s
5514987aef4a ata: libata-core: Do not register PM operations for SAS ports
78b7119f3bed ata: libata-core: Fix port and device removal
dfc77502d6e7 ata: libata-core: Fix ata_port_request_pm() locking
459ee86211d4 tracing/user_events: Align set_bit() address for all archs
0c116005af55 fs/smb/client: Reset password pointer to NULL
ddf013bc905e thermal: sysfs: Fix trip_point_hyst_store()
5aaa6b31f149 net: thunderbolt: Fix TCPv6 GSO checksum calculation
5fb40c7de8d7 bpf: Fix BTF_ID symbol generation collision in tools/
7037b8dc206a bpf: Fix BTF_ID symbol generation collision
f2a76aeeee1b bpf: Add override check to kprobe multi link attach
8bcf70d787f7 media: uvcvideo: Fix OOB read
d82b1eaf9071 btrfs: properly report 0 avail for very full file systems
ef1054fb901a btrfs: fix race between reading a directory and adding entries to it
73b4e302165b btrfs: set last dir index to the current last index when opening dir
59a051389e14 btrfs: file_remove_privs needs an exclusive lock in direct io write
7bcb92540536 btrfs: refresh dir last index during a rewinddir(3) call
fed9f0c06f65 ring-buffer: Update "shortest_full" in polling
01cba4eece7d ring-buffer: Fix bytes info in per_cpu buffer stats
8067b844c920 cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers
560e15b9b48f cxl/port: Fix cxl_test register enumeration regression
7bc7cbf9ef69 mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement
eaf409c8d4b1 mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list
51988be187b0 mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy()
4fbc764c91eb mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified
23264bdc2bad selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause error
6b522001693a mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions()
2f5a4cff85fa arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y
ee24e16620cd cxl/mbox: Fix CEL logic for poison and security commands
3397cc43c6dd drm/tests: Fix incorrect argument in drm_test_mm_insert_range
1bd4f97552d4 timers: Tag (hr)timer softirq as hotplug safe
26a70537ffc0 ACPI: NFIT: Fix incorrect calculation of idt size
532f992935e3 NFSv4: Fix a state manager thread deadlock regression
975df6b0c34c Revert "SUNRPC dont update timeout value on connection reset"
e8d3df1df766 sched/rt: Fix live lock between select_fallback_rq() and RT push
9f3f2a3acdfb kernel/sched: Modify initial boot task idle setup
fefec7fbd90a ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
af57b1747772 i2c: i801: unregister tco_pdev in i801_probe() error path
a4f5f1e846d8 io_uring/fs: remove sqe->rw_flags checking from LINKAT
47cd820721d6 ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES
2bbeebe203d2 scsi: sd: Do not issue commands to suspended disks on shutdown
dc5ab9e18489 scsi: sd: Differentiate system and runtime start/stop management
b1a076133d4c ata: libata-scsi: link ata port and scsi device
2447c5b947bd LoongArch: Add support for 64_PCREL relocation type
d5725efed545 LoongArch: Add support for 32_PCREL relocation type
fa9874928dcb LoongArch: numa: Fix high_memory calculation
e10bf1871b11 LoongArch: Define relocation types for ABI v2.10
eb9681d36bbc LoongArch: Fix lockdep static memory detection
e9b20aa75921 ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q
d8bbfab02d1a ALSA: rawmidi: Fix NULL dereference at proc read
3eb82c2bd446 crypto: sm2 - Fix crash caused by uninitialized context
28df4646ad8b nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()
3345cc5f02f1 serial: 8250_port: Check IRQ data before use
37ee7bd247fc scsi: core: ata: Do no try to probe for CDL on old drives
2bff660e0ff3 Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"
f8d2e6429139 misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe
02447cd84afc mptcp: process pending subflow error on close
6be989cb472e mptcp: move __mptcp_error_report in protocol.c
2bef7c8c3950 mptcp: fix bogus receive window shrinkage with multiple subflows
9e52fd594992 KVM: x86/mmu: Stop zapping invalidated TDP MMU roots asynchronously
f1f5d279d7e8 KVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe()
f654c202a318 KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
c416989d0b8e KVM: SVM: Fix TSC_AUX virtualization setup
822425a9d40c KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
cf43b304b695 x86/srso: Add SRSO mitigation for Hygon processors
1348f7f15d7c x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race
3d0d8a6ea424 spi: zynqmp-gqspi: fix clock imbalance on probe failure
3283a1bce9bb iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range
71c7428d0dc1 ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend()
2f0d613bfca0 perf build: Define YYNOMEM as YYNOABORT for bison < 3.81
c8745e60f29d fbdev/sh7760fb: Depend on FB=y
19878758accf LoongArch: Set all reserved memblocks on Node#0 at initialization
560e49419100 LoongArch: Use _UL() and _ULL()
55aba54dea4a i2c: designware: fix __i2c_dw_disable() in case master is holding SCL low
73ab62301400 gfs2: fix glock shrinker ref issues
f057b2c710a0 tsnep: Fix NAPI polling with budget 0
11a5377e0925 tsnep: Fix ethtool channels
e36aa9fa253b tsnep: Fix NAPI scheduling
10ee8a00cb0e net: hsr: Add __packed to struct hsr_sup_tlv.
c656c63e6264 ncsi: Propagate carrier gain/loss events to the NCSI controller
c91f3228fa94 powerpc/watchpoints: Annotate atomic context in more places
3799888a6b88 powerpc/watchpoint: Disable pagefaults when getting user instruction
98ac791d4000 powerpc/watchpoints: Disable preemption in thread_change_pc()
633f3563b2a4 ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
f0bd27149966 NFSv4.1: fix zero value filehandle in post open getattr
1e1f2aeb7337 media: vb2: frame_vector.c: replace WARN_ONCE with a comment
767176f849bf ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget setup failure
dfc15af9edfd ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
4a8e6742b0d0 memblock tests: fix warning ‘struct seq_file’ declared inside parameter list
b46983198d21 memblock tests: fix warning: "__ALIGN_KERNEL" redefined
c12eda0a22ce ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl()
12bf8311da03 firmware: cirrus: cs_dsp: Only log list of algorithms in debug build
682659829e96 ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset
a5188f7fedaf ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low
068b0f7e07bd ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width.
daac7df91691 ALSA: hda: intel-sdw-acpi: Use u8 type for link index
df28f6bbc8aa ASoC: rt5640: Only cancel jack-detect work on suspend if active
8db07f90f281 bpf: Clarify error expectations from bpf_clone_redirect
1d50dcc52012 spi: intel-pci: Add support for Granite Rapids SPI serial flash
75ebf2efb708 ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
5c96cfcf7057 spi: stm32: add a delay before SPI disable
d83f069fcbe2 spi: nxp-fspi: reset the FLSHxCR1 registers
db7632bd3845 Add DMI ID for MSI Bravo 15 B7ED
c2b53434df7a ata: libata-eh: do not thaw the port twice in ata_eh_reset()
e86c64afbbec ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()
1aaff2ce9493 smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP
22e6d783a330 scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command
6ee6128efb3a scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command
4ce28dbbbedf riscv: errata: fix T-Head dcache.cva encoding
b62561b266f8 nvme-pci: do not set the NUMA node of device if it has none
9e35b16b2fa6 objtool: Fix _THIS_IP_ detection for cold functions
109063d6b222 drm/amdgpu: Handle null atom context in VBIOS info ioctl
bfd7ecee601d drm/amdkfd: Checkpoint and restore queues on GFX11
ea3f2bff5ab7 drm/amdgpu: fallback to old RAS error message for aqua_vanjaram
a663c199b4d6 drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
c634d78245b2 drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
c1faca7fa88c drm/amd/display: Don't check registers, if using AUX BL control
8e47e585b630 drm/amdkfd: Update CU masking for GFX 9.4.3
8ffd9453dc2b drm/amdkfd: Update cache info reporting for GFX v9.4.3
830807d1fb11 drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3
652ba144b190 thermal/of: add missing of_node_put()
99c535d97092 platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode
511784d9e480 platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig
164eaebff0af efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec
79c6bb2be2c0 ata: sata_mv: Fix incorrect string length computation in mv_dump_mem()
812e69bfc445 net/smc: bugfix for smcr v2 server connect success statistic
75fc9e99b3a7 ring-buffer: Do not attempt to read past "commit"
c06f3b07566f selftests: fix dependency checker script
806bd126ec5d btrfs: assert delayed node locked when removing delayed item
8e35b261e381 ring-buffer: Avoid softlockup in ring_buffer_resize()
6c9ceeaa275e selftests/ftrace: Correctly enable event in instance-event.tc
f75e0670d511 scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command
129dbfdd8281 scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
01345a59c6e0 scsi: qedf: Add synchronization between I/O completions and abort
ef26ca55348b parisc: irq: Make irq_stack_union static to avoid sparse warning
f1fb571e9141 parisc: drivers: Fix sparse warning
b398e1bef223 parisc: iosapic.c: Fix sparse warnings
4f944136c63a parisc: ccio-dma: Fix sparse warnings
503b10a1a507 parisc: sba-iommu: Fix sparse warnigs
24aa18b6345a parisc: sba: Fix compile warning wrt list of SBA devices
dd46b3ac7322 nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid()
4e149d524678 spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain
b3c21c9c7289 spi: sun6i: reduce DMA RX transfer width to single byte
77562272fbf3 ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xxx (8A3E)
e562de67dc91 bpf: Annotate bpf_long_memcpy with data_race
fe2b811a02c3 dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock
47f82395f04a ceph: drop messages from MDS when unmounting
65edea77d700 x86/reboot: VMCLEAR active VMCSes before emergency reboot
8a017a273b87 NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set
d7863b8f5a4e i2c: npcm7xx: Fix callback completion ordering
b226972a04ff gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
c4648be6b9b3 accel/ivpu: Use cached buffers for FW loading
59908c76cef7 accel/ivpu: Do not use wait event interruptible
915847cceb71 i915/guc: Get runtime pm in busyness worker only if already active
0f61048992ce firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND
5dbead1a5af8 arm64: dts: imx: Add imx8mm-prt8mm.dtb to build
55f82f3a1850 arm64: dts: imx8mm-evk: Fix hdmi@3d node
5648afd7c15b soc: imx8m: Enable OCOTP clock for imx8mm before reading registers
3cb0f98499e3 arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock
9d8631d09868 arm64: dts: imx8mp: Fix SDMA2/3 clocks
b949646c3dea selftests/powerpc: Fix emit_tests to work with run_kselftest.sh
59d64197508f powerpc/stacktrace: Fix arch_stack_walk_reliable()
70326b46b6a0 power: supply: rk817: Fix node refcount leak
fe25f30cc326 xtensa: boot/lib: fix function prototypes
4d00e9ed40d4 xtensa: umulsidi3: fix conditional expression
6a08d2ca6ca9 xtensa: boot: don't add include-dirs
21d2beffef85 xtensa: iss/network: make functions static
27eb66bdf50a xtensa: add default definition for XCHAL_HAVE_DIV32
50d14cd5a67e firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels()
d9b092769b58 power: supply: core: fix use after free in uevent
25ef0a06f126 power: supply: rt9467: Fix rt9467_run_aicl()
274d39581c80 power: supply: ucs1002: fix error code in ucs1002_get_property()
3eb2c018708a swiotlb: use the calculated number of areas
8f66e484d4bd bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up
748b24475001 ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot
9b42678b1ad0 ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4
e4e01cd5219c clk: tegra: fix error return case for recalc_rate
99b5d9adf441 clk: si521xx: Fix regmap write accessor
b0fe3096662c clk: si521xx: Use REGCACHE_FLAT instead of NONE
72df907bef8f clk: sprd: Fix thm_parents incorrect configuration
3a847712a1f6 power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo()
3aeffe442077 firmware: arm_scmi: Fixup perf power-cost/microwatt support
a6575f349ffa firmware: arm_scmi: Harden perf domain info access
4d3f6b2a2f13 bus: ti-sysc: Fix missing AM35xx SoC matching
45071e27a00c bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()
27dc0d54b296 spi: spi-gxp: BUG: Correct spi write return value
45e91af6a929 MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled
52093779b183 vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
56ad3015e39e btrfs: reset destination buffer when read_extent_buffer() gets invalid range
aaa8ceca93fa direct_write_fallback(): on error revert the ->ki_pos update from buffered write
82dacd0ca0d9 arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved
2b4c845a613b drm/amd/display: fix a regression in blank pixel data caused by coding mistake
5934e2ab73f5 drm/amd/display: Update DPG test pattern programming
4b839049cc5c ASoC: cs35l56: Disable low-power hibernation mode
2c4cc4d787a5 drm/amdgpu: set completion status as preempted for the resubmission
cb665adeec45 i2c: xiic: Correct return value check for xiic_reinit()
9553546feb29 i2c: mux: gpio: Add missing fwnode_handle_put()
8406f0fe2ebd i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()
395f07124431 gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
76569e3819e0 cifs: Fix UAF in cifs_demultiplex_thread()
674a8a9f7848 proc: nommu: fix empty /proc/<pid>/maps
ffe07e1d1a97 proc: nommu: /proc/<pid>/maps: release mmap read lock
dcdbc22ce055 cxl/region: Match auto-discovered region decoders by HPA range
3ea4d0745dd4 igc: Expose tx-usecs coalesce setting to user
2e800300b524 octeontx2-pf: Do xdp_do_flush() after redirects.
e07515c57749 bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI
801cadbde2dd net: ena: Flush XDP packets on error.
80d51aa81e26 locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested()
5a6ad94b6274 drm/virtio: clean out_fence on complete_submit
eb74cf25a8c8 i915/pmu: Move execlist stats initialization to execlist specific setup
1751e4498046 net/handshake: Fix memory leak in __sock_create() and sock_alloc_file()
a10813260193 net: hinic: Fix warning-hinic_set_vlan_fliter() warn: variable dereferenced before check 'hwdev'
20a93d402b6f netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP
5e5754e9e77c netfilter: nf_tables: disable toggling dormant table state more than once
9a226a189aa1 vxlan: Add missing entries to vxlan_get_size()
069ac51c37a6 net: rds: Fix possible NULL-pointer dereference
2eebf58ce030 locking/atomic: scripts: fix fallback ifdeffery
cac50d9f5d87 team: fix null-ptr-deref when team device type is changed
f2ef4cb4d418 net: bridge: use DEV_STATS_INC()
5b7321f5384d net: hns3: add 5ms delay before clear firmware reset irq source
4d22d1d8d5ad net: hns3: fix fail to delete tc flower rules during reset issue
43302d93a495 net: hns3: only enable unicast promisc when mac table full
07810b795ce4 net: hns3: fix GRE checksum offload issue
8399206e694c net: hns3: add cmdq check for vf periodic service task
e3cb8b2c391b x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
96834afc3e49 x86/srso: Don't probe microcode in a guest
afae367e91c8 x86/srso: Set CPUID feature bits independently of bug or mitigation status
67418b4b4f13 x86/srso: Fix srso_show_state() side effect
fdcc085dec3c x86/asm: Fix build of UML with KASAN
744eeabd7157 platform/x86: intel_scu_ipc: Fail IPC send if still busy
618aa01f7ff5 platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command()
09e1a620f708 platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt()
341a8fd4eef4 platform/x86: intel_scu_ipc: Check status after timeout in busy_loop()
4b53879b9f50 net: hsr: Properly parse HSRv1 supervisor frames.
d2dfbc0e3b7a x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer()
1512d8f45d3c dccp: fix dccp_v4_err()/dccp_v6_err() again
82c302f3eb99 powerpc/dexcr: Move HASHCHK trap handler
1f55797de0ef powerpc/perf/hv-24x7: Update domain value check
502386ae61f9 scsi: iscsi_tcp: restrict to TCP sockets
cda20fcddf53 ipv4: fix null-deref in ipv4_link_failure
f82def005375 igc: Fix infinite initialization loop with early XDP redirect
04fe6c09129b ionic: fix 16bit math issue when PAGE_SIZE >= 64KB
c3bfd4588b89 netfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry()
eefc7f7f6a52 i40e: Fix VF VLAN offloading when port VLAN is configured
3680526cbbee iavf: schedule a request immediately after add/delete vlan
abab434231b5 iavf: add iavf_schedule_aq_request() helper
867009dcfbd1 ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful
d4d1fdaaace7 iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set
21645c352038 octeon_ep: fix tx dma unmap len values in SG
6a2dbdd1f0f2 ASoC: imx-audmix: Fix return error with devm_clk_get()
62a09e61afa2 ASoC: hdaudio.c: Add missing check for devm_kstrdup
ac451e0a4700 ALSA: seq: ump: Fix -Wformat-truncation warning
48e105a2a1a1 net/core: Fix ETH_P_1588 flow dissector
959a41af6a8f selftests: tls: swap the TX and RX sockets in some tests
e4f3cc315dc2 net: microchip: sparx5: Fix possible memory leaks in vcap_api_kunit
7e7c9e2de0d1 net: microchip: sparx5: Fix possible memory leaks in test_vcap_xn_rule_creator()
ef75ee8184ea net: microchip: sparx5: Fix possible memory leak in vcap_api_encode_rule_test()
af47fc1fa713 net: microchip: sparx5: Fix memory leak for vcap_api_rule_add_actionvalue_test()
79c19b1e55ea net: microchip: sparx5: Fix memory leak for vcap_api_rule_add_keyvalue_test()
4e579e8297a3 ASoC: SOF: ipc4-topology: fix wrong sizeof argument
ef2b3d6e6a33 memblock tests: Fix compilation errors.
144ed54ed6ec uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++
721045f22e1a uapi: stddef.h: Fix header guard location
cc17adeef726 Compiler Attributes: counted_by: Adjust name and identifier expansion
1f5b5fdb6727 netfilter: nf_tables: Fix entries val in rule reset audit log
130fa1f00cb0 netfilter: conntrack: fix extension size table
38afb9f69871 ALSA: hda/realtek: Splitting the UX3402 into two separate models
10e7799c43f8 selftests/bpf: fix unpriv_disabled check in test_verifier
364f95cd7026 bpf: Fix a erroneous check after snprintf()
1b32bfcae2db ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
9d9211b46965 ASoC: rt5640: Enable the IRQ on resume after configuring jack-detect
55b34a5041a0 ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume
eae3f68df4d6 ASoC: rt5640: fix typos
b049adc8602d ASoC: rt5640: Fix sleep in atomic context
4dcbd5acd51d ASoC: rt5640: Revert "Fix sleep in atomic context"
0c1fb88020c8 ALSA: seq: Avoid delivery of events for disabled UMP groups
66ea3d810245 ALSA: docs: Fix a typo of midi2_ump_probe option for snd-usb-audio
8680cf1f96a7 bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init
232f0ba4d692 bpf: Avoid deadlock when using queue and stack maps from NMI
6c2e14525d45 netfilter: nf_tables: disallow element removal on anonymous sets
ae57621daf86 ASoC: meson: spdifin: start hw on dai probe
13f385f99147 netfilter: nf_tables: disallow rule removal from chain binding
4aea243b6853 netfilter: nf_tables: fix memleak when more than 255 elements expired
12c8124b9e21 netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration
db15e180fa4b netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails
1e478aa1bfec netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GC
1b37e05e9b4b netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention
52bb9b7a5333 ext4: do not let fstrim block system suspend
5b4773177e28 ext4: move setting of trimmed bit into ext4_try_to_trim_range()
6f41e50bf16a ext4: replace the traditional ternary conditional operator with with max()/min()
d10fd53393cc btrfs: remove BUG() after failure to insert delayed dir index item
e6dbd0bb6946 btrfs: improve error message after failure to add delayed dir index item
d9f5537479d4 netfs: Only call folio_start_fscache() one time for each folio
b839de5296cc gfs2: Fix another freeze/thaw hang
6f54da8aaee7 media: via: Use correct dependency for camera sensor drivers
4945a4af1495 media: v4l: Use correct dependency for camera sensor drivers
d1db10f1918d NFSv4.1: fix pnfs MDS=DS session trunking
0317d19e26e3 NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
7b5955944a94 SUNRPC: Mark the cred for revalidation if the server rejects it
5110e5473f83 NFS/pNFS: Report EINVAL errors from connect() to the server
8d847b5c51c1 NFS: More fixes for nfs_direct_write_reschedule_io()
ad986ce7ef8a NFS: Use the correct commit info in nfs_join_page_group()
0449e8f4ceff NFS: More O_DIRECT accounting fixes for error paths
8d11e1e0aa21 NFS: Fix O_DIRECT locking issues
2aed39c39e9e NFS: Fix error handling for O_DIRECT write scheduling
(From OE-Core rev: e1e242618d6e90a95c910a925799297ed8b3e632)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating to the latest korg -stable release that comprises
the following commits:
ecda77b46871 Linux 6.1.56
8c515d4f2d66 ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
a3c1da448353 mm, memcg: reconsider kmem.limit_in_bytes deprecation
b8901b6c2e9b memcg: drop kmem.limit_in_bytes
ee335e0094ad drm/meson: fix memory leak on ->hpd_notify callback
b60028c81e46 drm/amdkfd: Use gpu_offset for user queue's wptr
48a22f13fb1b fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
69e61ee8ea8a power: supply: ab8500: Set typing and props
c038ebffbb48 power: supply: rk817: Add missing module alias
69dd84470b4d drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
60d2e06ad6e3 ata: libata-sata: increase PMP SRST timeout to 10s
886f387db1e6 ata: libata-core: Do not register PM operations for SAS ports
5cfbe6da8354 ata: libata-core: Fix port and device removal
0b7aaf2058ba ata: libata-core: Fix ata_port_request_pm() locking
f555a508087a fs/smb/client: Reset password pointer to NULL
1983fd78701a net: thunderbolt: Fix TCPv6 GSO checksum calculation
4fb56e82d939 bpf: Fix BTF_ID symbol generation collision in tools/
4f1e3e02777b bpf: Fix BTF_ID symbol generation collision
b1041cab4726 bpf: Add override check to kprobe multi link attach
09635bf4cdd4 media: uvcvideo: Fix OOB read
d6a749e4cab2 btrfs: properly report 0 avail for very full file systems
f3ad8874541d ring-buffer: Update "shortest_full" in polling
6bacdb914a99 mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement
a5569bb18752 mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy()
9a4fe81a8644 mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions()
68a63a077e02 arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y
b29756aefe03 drm/tests: Fix incorrect argument in drm_test_mm_insert_range
a90eafbf165f timers: Tag (hr)timer softirq as hotplug safe
f32340c70eb9 Revert "SUNRPC dont update timeout value on connection reset"
1e4c03d530d8 netfilter: nf_tables: fix kdoc warnings after gc rework
49903f70d728 sched/rt: Fix live lock between select_fallback_rq() and RT push
787256ec9b44 kernel/sched: Modify initial boot task idle setup
afa2bbd682c7 ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
829ff08be566 i2c: i801: unregister tco_pdev in i801_probe() error path
75c307d9f2fb io_uring/fs: remove sqe->rw_flags checking from LINKAT
06fba8a8dea2 ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES
476fd029e700 ata: libata-scsi: link ata port and scsi device
490f3b805ee3 LoongArch: numa: Fix high_memory calculation
7bc8585aa071 LoongArch: Define relocation types for ABI v2.10
f04ded9ae268 ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q
9af8bb2afea3 netfilter: nf_tables: disallow rule removal from chain binding
980663f1d189 nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()
e14f68a48fd4 serial: 8250_port: Check IRQ data before use
c61d0b87a702 Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"
37435ddfadc6 misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe
5d6613ed2b7d mptcp: fix bogus receive window shrinkage with multiple subflows
00c27bffdba6 KVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe()
cd41db6cb285 KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
733d7a5451fc KVM: SVM: Fix TSC_AUX virtualization setup
e86a3a622633 KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
6ce2f297a716 x86/srso: Add SRSO mitigation for Hygon processors
811ba2ef0cb6 x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race
f90f4c562003 iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range
a09446ac0414 smack: Retrieve transmuting information in smack_inode_getsecurity()
cbb16d0f4996 smack: Record transmuting in smk_transmuted
4b8ef68e39d2 nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev
1d7bc76b5849 scsi: qla2xxx: Fix NULL pointer dereference in target mode
1a51d35ba729 wifi: ath11k: Don't drop tx_status when peer cannot be found
a60768c05b58 nvme-pci: do not set the NUMA node of device if it has none
6b2165cae403 nvme-pci: factor out a nvme_pci_alloc_dev helper
69bc295d0e0b nvme-pci: factor the iod mempool creation into a helper
9ebee88a8911 perf build: Define YYNOMEM as YYNOABORT for bison < 3.81
8e85af2c682e fbdev/sh7760fb: Depend on FB=y
f105e893a8ed LoongArch: Set all reserved memblocks on Node#0 at initialization
146ba159f5a6 tsnep: Fix NAPI polling with budget 0
78ac1e7dec24 tsnep: Fix NAPI scheduling
b09c1359e4f0 net: hsr: Add __packed to struct hsr_sup_tlv.
97788f0757bd ncsi: Propagate carrier gain/loss events to the NCSI controller
c93aa8cfaec4 powerpc/watchpoints: Annotate atomic context in more places
3632e9fd82d0 powerpc/watchpoint: Disable pagefaults when getting user instruction
16722418cbe3 powerpc/watchpoints: Disable preemption in thread_change_pc()
ee8bbb2a31d3 ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
3608be186ae5 NFSv4.1: fix zero value filehandle in post open getattr
e9f05ae6f636 media: vb2: frame_vector.c: replace WARN_ONCE with a comment
28c369324922 ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
1c88886587d3 memblock tests: fix warning ‘struct seq_file’ declared inside parameter list
729757fe9718 memblock tests: fix warning: "__ALIGN_KERNEL" redefined
53618d56bfe4 firmware: cirrus: cs_dsp: Only log list of algorithms in debug build
110e6f575028 ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low
cbc43ddd5ce2 ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width.
019f01f81887 ALSA: hda: intel-sdw-acpi: Use u8 type for link index
92f24f98d5ff bpf: Clarify error expectations from bpf_clone_redirect
60446b5e7486 spi: intel-pci: Add support for Granite Rapids SPI serial flash
12716449289e ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
85ca138f922c spi: stm32: add a delay before SPI disable
84592ec591be spi: nxp-fspi: reset the FLSHxCR1 registers
d5ae9d9f0c41 ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()
2132ea3f9f5a smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP
2259e1901b2d scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command
82f575a7e811 scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command
6e392ff88476 riscv: errata: fix T-Head dcache.cva encoding
91b6845ef387 drm/amdgpu: Handle null atom context in VBIOS info ioctl
ad3c37f90bae drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
cca15a827907 drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
b9971393d4c9 drm/amd/display: Don't check registers, if using AUX BL control
49bdfc83c74a thermal/of: add missing of_node_put()
d6a68f163246 platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode
d1f916c6eb0c platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig
dfbcef80dda9 ata: sata_mv: Fix incorrect string length computation in mv_dump_mem()
797d75bd575c net/smc: bugfix for smcr v2 server connect success statistic
b08a4938229d ring-buffer: Do not attempt to read past "commit"
baa1634bc936 selftests: fix dependency checker script
45ad79c9cb50 btrfs: assert delayed node locked when removing delayed item
11054f0b889f ring-buffer: Avoid softlockup in ring_buffer_resize()
a687e817d814 selftests/ftrace: Correctly enable event in instance-event.tc
5fb322df090e scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command
81a6cdfcfd23 scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
843348f9e4aa scsi: qedf: Add synchronization between I/O completions and abort
655e9d209c06 parisc: irq: Make irq_stack_union static to avoid sparse warning
8a2c2630e18d parisc: drivers: Fix sparse warning
60caeaf090d5 parisc: iosapic.c: Fix sparse warnings
632e0fcf409b parisc: sba: Fix compile warning wrt list of SBA devices
be90c9e29dd5 nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid()
36b29974a7ad spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain
e15bb292b246 spi: sun6i: reduce DMA RX transfer width to single byte
5685f8a6fae1 bpf: Annotate bpf_long_memcpy with data_race
be8f49029eca dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock
89744b649144 ceph: drop messages from MDS when unmounting
1375d9600c38 x86/reboot: VMCLEAR active VMCSes before emergency reboot
85fafa7ef0ac i2c: npcm7xx: Fix callback completion ordering
0d6c2f0942c3 gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
e578a26084eb firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND
099cfc6e5d1b arm64: dts: imx: Add imx8mm-prt8mm.dtb to build
328efccc7847 soc: imx8m: Enable OCOTP clock for imx8mm before reading registers
aab681bcb13a selftests/powerpc: Fix emit_tests to work with run_kselftest.sh
763f029f8c0f selftests/powerpc: Pass make context to children
b9dc3d6b761d selftests/powerpc: Use CLEAN macro to fix make warning
fe6406238d5a power: supply: rk817: Fix node refcount leak
1005010b732b xtensa: boot/lib: fix function prototypes
6438653ad1f2 xtensa: umulsidi3: fix conditional expression
45661247d117 xtensa: boot: don't add include-dirs
fca1b09645e5 xtensa: iss/network: make functions static
b4e666fa38fd xtensa: add default definition for XCHAL_HAVE_DIV32
7cad56459964 firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels()
33ed60d8b961 power: supply: ucs1002: fix error code in ucs1002_get_property()
1ec48a9fac7d bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up
dd19672aaac4 ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot
fe1379c0f61d ARM: dts: Unify pinctrl-single pin group nodes for omap4
16455bed4f86 ARM: dts: Unify pwm-omap-dmtimer node names
4ccb05618b4d ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4
fe4da07a7f1b ARM: dts: omap: correct indentation
ea4efaf54685 clk: tegra: fix error return case for recalc_rate
efad31b6c062 clk: sprd: Fix thm_parents incorrect configuration
1ea6975aa68a power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo()
64adb41644fc firmware: arm_scmi: Fixup perf power-cost/microwatt support
a135c8813815 firmware: arm_scmi: Harden perf domain info access
3a21635aed62 bus: ti-sysc: Fix missing AM35xx SoC matching
771eb7c3f3fb bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()
e6389d61b720 drm/bridge: ti-sn65dsi83: Do not generate HFP/HBP/HSA and EOT packet
404b8bc41872 spi: spi-gxp: BUG: Correct spi write return value
d3dc8acb60f8 MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled
c01b2e0ee22e vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
cca10592ffd5 btrfs: reset destination buffer when read_extent_buffer() gets invalid range
cdfcaa4e8043 drm/amdkfd: Insert missing TLB flush on GFX10 and later
9becfff9f91e drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3
52c7b41ad6ee scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id()
35c02a333d52 scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called
3a8ac77a70cc wifi: ath11k: Cleanup mac80211 references on failure during tx_complete
1cccd28aa591 wifi: ath11k: fix tx status reporting in encap offload mode
dc1ab6577475 arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved
03b808058a88 s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL
a84ac8995ac7 f2fs: get out of a repeat loop when getting a locked data page
8b3b859bf8be f2fs: optimize iteration over sparse directories
3134156e3421 ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-mode
064f57151dff ARM: dts: qcom: msm8974pro-castor: correct touchscreen function names
21e5e3c3f71c ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreen
05951f5c26b4 ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size
226590fbd967 ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2
70a1df9e0b44 i2c: xiic: Correct return value check for xiic_reinit()
fb9cfb28bdde i2c: mux: gpio: Add missing fwnode_handle_put()
976c8c1c4073 i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()
50a096aab61f gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
908b3b5e97d2 cifs: Fix UAF in cifs_demultiplex_thread()
7e4f49cd2bd7 proc: nommu: fix empty /proc/<pid>/maps
1d45e6d9951d proc: nommu: /proc/<pid>/maps: release mmap read lock
c5c9ee388723 igc: Expose tx-usecs coalesce setting to user
cae59ae73106 octeontx2-pf: Do xdp_do_flush() after redirects.
98ebbdefe490 bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI
26f1829c8538 net: ena: Flush XDP packets on error.
d64e738adc5c locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested()
987a7f5311ba i915/pmu: Move execlist stats initialization to execlist specific setup
ea5a61d58886 netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP
c4b0facd5c20 netfilter: nf_tables: disable toggling dormant table state more than once
51fa66024a5e net: rds: Fix possible NULL-pointer dereference
2f0acb0736ec team: fix null-ptr-deref when team device type is changed
89f9f20b1cbd net: bridge: use DEV_STATS_INC()
69d7eef31ee1 net: hns3: add 5ms delay before clear firmware reset irq source
b1b85b3d767e net: hns3: fix fail to delete tc flower rules during reset issue
d3f7af41de52 net: hns3: only enable unicast promisc when mac table full
ed6a0b21b6ac net: hns3: fix GRE checksum offload issue
430f18eed1c1 net: hns3: add cmdq check for vf periodic service task
adbcec23c842 x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
755195b2d2df x86/srso: Fix srso_show_state() side effect
7f301aa243b9 platform/x86: intel_scu_ipc: Fail IPC send if still busy
b34121a8fec1 platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command()
962444595841 platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt()
98a5a7f344fa platform/x86: intel_scu_ipc: Check status after timeout in busy_loop()
8ef5cc6b4ef0 net: hsr: Properly parse HSRv1 supervisor frames.
eef16bfdb212 x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer()
73be49248a04 dccp: fix dccp_v4_err()/dccp_v6_err() again
c2019f0a6816 powerpc/perf/hv-24x7: Update domain value check
5734d22c9ea0 scsi: iscsi_tcp: restrict to TCP sockets
2712545e535d ipv4: fix null-deref in ipv4_link_failure
54228157fb57 igc: Fix infinite initialization loop with early XDP redirect
40b5032c9951 ionic: fix 16bit math issue when PAGE_SIZE >= 64KB
f2c6e5945da5 netfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry()
d98bad2998fd i40e: Fix VF VLAN offloading when port VLAN is configured
0546cd573404 iavf: schedule a request immediately after add/delete vlan
00bbedbd7c5a iavf: add iavf_schedule_aq_request() helper
16fd3c37d1ca ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful
211aac2ef6ff iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set
65976385d49f octeon_ep: fix tx dma unmap len values in SG
66823a9025bc ASoC: imx-audmix: Fix return error with devm_clk_get()
ee79256b1615 ASoC: hdaudio.c: Add missing check for devm_kstrdup
488ea2a3e266 net/core: Fix ETH_P_1588 flow dissector
bf560c8a83ca selftests: tls: swap the TX and RX sockets in some tests
f5a75b3d31d3 netfilter: conntrack: fix extension size table
09424e88126e ALSA: hda/realtek: Splitting the UX3402 into two separate models
1698854b03a5 ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
293e4920f715 ASoC: rt5640: Revert "Fix sleep in atomic context"
e388671635ac bpf: Avoid deadlock when using queue and stack maps from NMI
1e01b127685f netfilter: nf_tables: disallow element removal on anonymous sets
7a7fd891022a ASoC: meson: spdifin: start hw on dai probe
7e5d732e6902 netfilter: nf_tables: fix memleak when more than 255 elements expired
be4fbbbcd2f2 netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration
973288e9d988 netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails
8c643a8e040d netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GC
92b4b4bde940 netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention
9a8c544158f6 netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction
a42ac74c9666 netfilter: nf_tables: defer gc run if previous batch is still pending
620e594be334 netfilter: nf_tables: use correct lock to protect gc_list
5d319f7a8143 netfilter: nf_tables: GC transaction race with abort path
afa584c35065 netfilter: nf_tables: GC transaction race with netns dismantle
41113aa5698a netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path
59ee68c437c5 netfilter: nf_tables: don't fail inserts if duplicate has expired
0b9af4860a61 netfilter: nf_tables: remove busy mark and gc batch API
4ead4f74b3a9 netfilter: nft_set_hash: mark set element as dead when deleting from packet path
df650d6a4bf4 netfilter: nf_tables: adapt set backend to use GC transaction API
ea3eb9f2192e netfilter: nf_tables: GC transaction API to avoid race with control plane
59dab3bf0b8f netfilter: nf_tables: don't skip expired elements during walk
6bb88a0344c0 ext4: do not let fstrim block system suspend
b4d5db1c77fa ext4: move setting of trimmed bit into ext4_try_to_trim_range()
1e3c25df7d40 ext4: replace the traditional ternary conditional operator with with max()/min()
39c4a9522db0 btrfs: remove BUG() after failure to insert delayed dir index item
0d1a761dec22 btrfs: improve error message after failure to add delayed dir index item
dbf1a7198505 dm: fix a race condition in retrieve_deps
df9950d37df1 netfs: Only call folio_start_fscache() one time for each folio
2d9757480b43 media: via: Use correct dependency for camera sensor drivers
ae68541d5285 media: v4l: Use correct dependency for camera sensor drivers
a997d583571b NFSv4.1: fix pnfs MDS=DS session trunking
f86a2c2ea085 NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
839e07de9a0a SUNRPC: Mark the cred for revalidation if the server rejects it
13acbca81eee NFS/pNFS: Report EINVAL errors from connect() to the server
edd1f0614510 NFS: More fixes for nfs_direct_write_reschedule_io()
d4729af1c73c NFS: Use the correct commit info in nfs_join_page_group()
1f49386d6779 NFS: More O_DIRECT accounting fixes for error paths
4d98038e5bd9 NFS: Fix O_DIRECT locking issues
f16fd0b11f0f NFS: Fix error handling for O_DIRECT write scheduling
(From OE-Core rev: 5d66067b39e7f9d442d44d8025fe20a0fa7efba7)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to latest 1.20.x release [1]:
$ git log --oneline go1.20.9..go1.20.10
8042fd87f3 (tag: go1.20.10) [release-branch.go1.20] go1.20.10
e175f27f58 [release-branch.go1.20] net/http: regenerate h2_bundle.go
[1] https://github.com/golang/go/compare/go1.20.9...go1.20.10
Fixes CVE-2023-39325
(From OE-Core rev: 262d5386c6293dbd6b9c677fbb7ed7431651db5e)
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to latest 1.20.x release [1]:
$ git log --oneline go1.20.8..go1.20.9
68f9a6e2ad (tag: go1.20.9) [release-branch.go1.20] go1.20.9
31d5b604ac [release-branch.go1.20] cmd/compile: use absolute file name in isCgo check
83dce45959 [release-branch.go1.20] cmd/link: suppress -bind_at_load deprecation warning for ld-prime
08c544db98 [release-branch.go1.20] cmd/link: disable DWARF by default in c-shared mode on darwin
071f03a8e5 [release-branch.go1.20] cmd/link: force old Apple linker in plugin mode
[1] https://github.com/golang/go/compare/go1.20.8...go1.20.9
(From OE-Core rev: 7962b93a53f928cd618016fa600ccefb2d57c28d)
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade to latest 1.20.x release [1]:
$ git log --oneline go1.20.7..go1.20.8
d5b8518043 (tag: go1.20.8) [release-branch.go1.20] go1.20.8
2070531d2f [release-branch.go1.20] html/template: properly handle special tags within the script context
023b542edf [release-branch.go1.20] html/template: support HTML-like comments in script contexts
612da32fb5 [release-branch.go1.20] cmd/compile: in expandCalls, move all arg marshalling into call block
f0b8768dbc [release-branch.go1.20] path/filepath: don't drop .. elements when cleaning invalid Windows paths
b463668275 [release-branch.go1.20] runtime: profiling on Darwin cannot use blocking reads
974a3c9af7 [release-branch.go1.20] go/types, types2: don't panic during interface completion
14e3c7338d [release-branch.go1.20] cmd/api: rename api.go to main_test.go
095cfba86b [release-branch.go1.20] crypto/tls: add GODEBUG to control max RSA key size
1a91bb94b0 [release-branch.go1.20] cmd/go: do not index std as a module in modcache
ede3e278ae [release-branch.go1.20] net/http: permit requests with invalid Host headers
201f8b40dc [release-branch.go1.20] cmd/go: refuse to build Go 1.22 code
[1] https://github.com/golang/go/compare/go1.20.7...go1.20.8
(From OE-Core rev: 25d0870ae045a6f7845ebc905f2d6602a2ce854d)
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
This release has a fix to mitigate CVE-2023-44487: HTTP/2 Rapid Reset:
https://nghttp2.org/blog/2023/10/10/nghttp2-v1-57-0/
(From OE-Core rev: c24b75f027f2609dac935e8981f2eb58394b1cc6)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
curl and libcurl 8.4.0
Public curl releases: 252
Command line options: 258
curl_easy_setopt() options: 303
Public functions in libcurl: 93
Contributors: 2995
This release includes the following changes:
o curl: add support for the IPFS protocols via HTTP gateway [46]
o curl_multi_get_handles: get easy handles from a multi handle [20]
o mingw: delete support for legacy mingw.org toolchain [45]
This release includes the following bugfixes:
o acinclude.m4: Document proper system truststore on FreeBSD [83]
o appveyor: fix yamlint issues, indent [67]
o appveyor: rewrite batch in PowerShell + CI improvements [109]
o autotools: adjust `CURL_CA_PATH` value to CMake [53]
o autotools: restore `HAVE_IOCTL_*` detections [111]
o base64: also build for curl [78]
o bufq: remove Curl_bufq_skip_and_shift (unused) [47]
o build: delete checks for C89 standard headers [65]
o build: do not publish `HAVE_BORINGSSL`, `HAVE_AWSLC` macros [114]
o cf-socket: simulate slow/blocked receives in debug [120]
o cmake, configure: also link with CoreServices [32]
o cmake: add check for suseconds_t [91]
o cmake: add feature checks for `memrchr` and `getifaddrs` [57]
o cmake: add missing checks [86]
o cmake: delete old `HAVE_LDAP_URL_PARSE` logic [105]
o cmake: detect `HAVE_CLOCK_GETTIME_MONOTONIC_RAW` [75]
o cmake: detect `HAVE_GETADDRINFO_THREADSAFE` [76]
o cmake: detect `sys/wait.h` and `netinet/udp.h` [61]
o cmake: detect TLS-SRP in OpenSSL/wolfSSL/GnuTLS [93]
o cmake: disable unity mode with Windows Unicode + TrackMemory [108]
o cmake: fix `HAVE_LDAP_SSL`, `HAVE_LDAP_URL_PARSE` on non-Windows [110]
o cmake: fix `HAVE_WRITABLE_ARGV` detection [77]
o cmake: fix duplicate symbols when linking tests [73]
o cmake: fix missing `zlib.h` when compiling `libcurltool` [72]
o cmake: fix stderr initialization in unity builds [71]
o cmake: fix the help text to the static build option in CMakeLists.txt [10]
o cmake: fix unity builds for more build combinations [96]
o cmake: fix unity symbol collisions in h2 builds [48]
o cmake: fix unity with Windows Unicode + TrackMemory [107]
o cmake: improve OpenLDAP builds [92]
o cmake: lib `CURL_STATICLIB` fixes (Windows) [74]
o cmake: move global headers to specific checks [58]
o cmake: pre-cache `HAVE_BASENAME` for mingw-w64 and MSVC [85]
o cmake: pre-cache `HAVE_POLL_FINE` on Windows [36]
o cmake: tidy-up `NOT_NEED_LBER_H` detection
o cmake: validate `CURL_DEFAULT_SSL_BACKEND` config value [50]
o configure: check for the capath by default [63]
o configure: remove unused checks [87]
o configure: replace adhoc domain with `localhost` in tests [79]
o configure: sort AC_CHECK_FUNCS
o connect: expire the timeout when trying next [54]
o connect: only start the happy eyeballs timer when needed [95]
o cookie: do not store the expire or max-age strings [16]
o cookie: remove unnecessary struct fields [17]
o cookie: set ->running in cookie_init even if data is NULL [5]
o create-dirs.d: clarify it also uses --output-dirs [66]
o curl.h: mark CURLSSLBACKEND_NSS as deprecated since 8.3.0 [18]
o curl_easy_pause.3: mention h2/h3 buffering [113]
o curl_easy_pause.3: mention it works within callbacks [112]
o curl_easy_pause: set "in callback" true on exit if true [100]
o CURLOPT_DEBUGFUNCTION.3: warn about internal handles [122]
o docs/libcurl/opts/Makefile.inc: add missing manpage files
o docs: adapt SEE ALSO sections to new requirements [52]
o docs: explain how PINNEDPUBLICKEY is independent of VERIFYPEER [68]
o docs: replace made up domains with example.com [82]
o docs: update curl man page references [89]
o docs: use CURLSSLBACKEND_NONE [19]
o doh: inherit DEBUGFUNCTION/DATA [12]
o escape: replace Curl_isunreserved with ISUNRESERVED [2]
o FAQ: How do I upgrade curl.exe in Windows? [84]
o GHA/linux: run singleuse to detect single-use global functions [35]
o GHA: add workflow to compare configure vs cmake outputs [102]
o h2-proxy: remove left-over mistake in drain_tunnel() [7]
o h2: testcase and fix for pausing h2 streams [49]
o h3: add support for ngtcp2 with AWS-LC builds [103]
o http2: refused stream handling for retry [121]
o http: fix CURL_DISABLE_BEARER_AUTH breakage [28]
o http: h1/h2 proxy unification [21]
o http: remove wrong comment for http_should_fail [55]
o http: use per-request counter to check too large headers [6]
o http_aws_sigv4: fix sorting with empty parts [13]
o idn: fix WinIDN null ptr deref on bad host [90]
o idn: if idn2_check_version returns NULL, return error [27]
o inet_ntop: add typecast to silence Coverity [51]
o lib: disambiguate Curl_client_write flag semantics [24]
o lib: enable hmac for digest as well [26]
o lib: failf/infof compiler warnings [8]
o lib: let the max filesize option stop too big transfers too [44]
o lib: move handling of `data->req.writer_stack` into Curl_client_write() [97]
o lib: provide and use Curl_hexencode [62]
o lib: remove TIME_WITH_SYS_TIME [88]
o lib: use wrapper for curl_mime_data fseek callback [30]
o libssh2: fix error message on failed pubkey-from-file [22]
o libssh: cap SFTP packet size sent [14]
o Makefile.mk: always set `CURL_STATICLIB` for lib (Windows) [42]
o MANUAL.md: change domain to example.com [11]
o misc: better random strings [15]
o MQTT: improve receive of ACKs [125]
o multi: do CURLM_CALL_MULTI_PERFORM at two more places [99]
o multi: fix small timeouts [70]
o multi: remove Curl_multi_dump [37]
o multi: round the timeout up to prevent early wakeups [98]
o multi: set CURLM_CALL_MULTI_PERFORM after switch to DOING_MORE [115]
o openssl: improve ssl shutdown handling [69]
o openssl: use X509_ALGOR_get0 instead of reaching into X509_ALGOR [104]
o pytest: exclude test_03_goaway in CI runs due to timing dependency [23]
o quic: set ciphers/curves the same way regular TLS does [43]
o quiche: fix build error with --with-ca-fallback [1]
o RELEASE-PROCEDURE.md: updated coming release dates
o runtests: display the test status if tests appear hung [81]
o runtests: eliminate a warning on old perl versions
o socks: return error if hostname too long for remote resolve [118]
o src/mkhelp: make generated code pass `checksrc` [59]
o test1056: disable on Windows
o test1474: disable test on NetBSD, OpenBSD and Solaris 10 [31]
o test1592: greatly increase the maximum test timeout
o test1903: actually verify the cookies after the test [116]
o test1906: set a lower timeout since it's hit on Windows [117]
o test2600: remove special case handling for USE_ALARM_TIMEOUT [3]
o test650: fix an end tag typo
o test661: return from test early in case of curl error
o test: add missing <feature>s
o tests: close the shell used to start sshd [41]
o tests: fix a race condition in ftp server disconnect [101]
o tests: fix compiler warnings [38]
o tests: Fix zombie processes left behind by FTP tests. [80]
o tests: improve SLOWDOWN test reliability by reducing sent data
o tests: increase lib571 timeout from 3s to 30s [106]
o tests: log the test result code after each libtest
o tests: propagate errors in libtests
o tests: set --expect100-timeout to improve test reliability
o tests: show which curl tool `runtests.pl` is using [60]
o tests: stop overriding the lock timeout
o tftpd: always use curl's own tftp.h [25]
o tool: use our own stderr variable [94]
o tool_cb_wrt: fix debug assertion [4]
o tool_getparam: accept variable expansion on file names too [123]
o tool_setopt: remove unused function tool_setopt_flags [56]
o upload-file.d: describe the file name slash/backslash handling [9]
o url: fall back to http/https proxy env-variable if ws/wss not set [119]
o url: fix netrc info message [39]
o warnless: remove unused functions [33]
o wolfssh: do cleanup in Curl_ssh_cleanup [40]
o wolfssl: allow capath with CURLOPT_CAINFO_BLOB [29]
o wolfssl: if CURLOPT_CAINFO_BLOB is set, ignore the CA files [34]
o wolfssl: ignore errors in CA path [64]
(From OE-Core rev: aeab27305b3f207530ad1c749f6668c0df6cbed1)
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The _qemutiny is a small test case that was explicitly designed to do a
minimal level of testing for poky-tiny images. These typically don't
have SSH servers so we need to assume that qemu is being used and access
the serial console directly.
(From OE-Core rev: 2245b2754d6f4798127ce85a2ab7cb48f458c1f7)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A testing failure meant that the inittab changes made in 6c65544 didn't
actually work.
A copy-paste problems meant that start_getty was being invoked instead
of getty, but start_getty is sysvinit-inittab-specific. Revert this
inittab to calling getty directly.
Remove the terminal type, this wasn't specified in the original inittab.
Busybox's init has non-standard behaviour for the inittab's ID field.
With SysV this is a four-character identifier and nothing more, but with
busybox init this is the controlling terminal (minus /dev). If the
terminal doesn't exist then busybox doesn't gracefully handle the
failure but instead repeatedly fails to spawn.
As getty will immediately issue a setsid() this isn't needed for getty
entries, so the ID can be empty and ttyrun does the terminal detection.
(From OE-Core rev: 71202782a06ed1f0a17e00072b74b21195f2f5f9)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
There's no need for this variable anymore, as all consoles listed in
SERIAL_CONSOLES are checked for their existence before a getty is
started.
(From OE-Core rev: 8a1060952f8b6956acf747f3853401ac8a981fc3)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
There's no need to skip this test anymore, as skipping on qemuarm64 was
a proxy for "uses SERIAL_CONSOLES_CHECK" which no longer exists.
[ YOCTO #14962 ]
(From OE-Core rev: 1b8b1cb74c8f5f387a14d86f03f37f68c07dd9aa)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Whenever we ask gitarchive to retrieve test results for specific revisions,
we first do a "large" search in get_tags, which uses glob patterns with git
ls-remote, and then we filter received tags with a regex to parse the tags
fields.
Currently gitarchive assumes that all tags returned by get_tags will match
the regex. This assumption is wrong (for example searching "master-next" in
get_tags may return some tags like "abelloni/master-next), and leads then
to exception when we try to retrieve tags fields:
Traceback (most recent call last):
File "/home/pokybuild/yocto-worker/a-full/build/scripts/resulttool", line 78, in <module>
sys.exit(main())
^^^^^^
File "/home/pokybuild/yocto-worker/a-full/build/scripts/resulttool", line 72, in main
ret = args.func(args, logger)
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/pokybuild/yocto-worker/a-full/build/scripts/lib/resulttool/regression.py", line 315, in regression_git
revs2 = gitarchive.get_test_revs(logger, repo, tag_name, branch=args.branch2)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/pokybuild/yocto-worker/a-full/build/meta/lib/oeqa/utils/gitarchive.py", line 246, in get_test_revs
fields, runs = get_test_runs(log, repo, tag_name, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/pokybuild/yocto-worker/a-full/build/meta/lib/oeqa/utils/gitarchive.py", line 238, in get_test_runs
groups = m.groupdict()
Fix this exception by merely skipping those additionals tags which won't
match the regex
(From OE-Core rev: 8b5ace47372e958db9e4abb23378947fb02f6fc2)
Signed-off-by: Alexis Lothoré <alexis.lothore@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Whenever we ask gitarchive to search for tags, we can provide it with a
pattern (containing glob patterns). However, when searching for example for
tags matching branch master-next, it can find more tags which does not
correspond exactly to branch master-next (e.g. abelloni/master-next tags
will match).
Prevent those additional tags from being fetched by gitarchive by using a
more specific pattern: prefix user-provided pattern with "refs/tags"
(From OE-Core rev: c24b7ea28021da48aa8f3498a9b899f595efde56)
Signed-off-by: Alexis Lothoré <alexis.lothore@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
If the BrokenPipeError occurs when writing to the serial port to wake it
up, defer the write and try again (which will happen on the 5s timeout
of the select call). Why it should return ESHUTDOWN and then work later
I'm not sure but it does appear to make it work. For now we need 'working'
QA tests whilst the issue is debugged.
(From OE-Core rev: ea9e6ba0ab31a0b20012c283aa768496a50b527a)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The '--remap-path-prefix' option removes all references to build directory
structure in the debug information within the compiled output for Cargo
dependencies and the project's binary.
However, some references to build directories remains in the final binary
in .rustc section in the form of compressed metadata and this makes the
build output dependent on the folder structure of the computer it's compiled on.
So, for reproducible builds, use the configuration option
'remap-debuginfo = true' along with the '--remap-path-prefix'.
[YOCTO# 14875]
(From OE-Core rev: 6ae62259afbbe861ed74211dab18a27b8c8d8b7a)
Signed-off-by: Sundeep KOKKONDA <sundeep.kokkonda@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
| |
(From OE-Core rev: 1c35beb935d42e200370b54f9aa3848b940966dd)
Signed-off-by: André Draszik <git@andred.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
6.4 is EOL so switch to the 6.5 kernel.
(From meta-yocto rev: 2b6624b894c8a458be7d4b13b1691a89ead44120)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If the console doesn't appear, breifly sleep and try an extra read. This
is a useful debugging trick which we may as well preserve in the code. We're
already failing at this point so extra data is useful.
This means if we perturb things on the other port, we may gain useful logging
insight.
(From OE-Core rev: be3724854947ded160789d0353b7efb8c593040f)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
This disables Nagle's algorithm for our tcp serial connections which may
be causing data transfer issues.
(From OE-Core rev: f8eff4c427881a98333fdf7c42f66ed6603e4f03)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
We're struggling with the 6.5 kernel as the serial port getty doesn't appears sometimes
leading to failures in CI. Add a workaround of sending some newlines as a way of
unblocking the kernel/release issues whilst we try and work out how to get to the bottom
of the issue.
(From OE-Core rev: 0a65f0d272895ba13c8c133ee71f3605d765a8a7)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Drop the version overrides for the kernel for the x86 and arm machines
so we can go back to following the distro versions. The reasons for
these versions is mostly historical at this point as the issues were
resolved.
(From OE-Core rev: 298fa078fab58b64246376ffd70ad6a0c7589876)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
it implements various combination of locking single/multiple recipe(s)/task(s)
it also tests that locked sig are architecture dependant
(From OE-Core rev: 7047a067548acd592a834d4315579fb606b4b9d7)
Signed-off-by: Julien Stephan <jstephan@baylibre.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bblock script allows to lock/unlock recipes to latest task signatures.
The idea is to prevent some recipes to be rebuilt during development.
For example when working on rust recipe, one may not want rust-native to be
rebuilt.
This tool can be used, with proper environment set up, using the following
command:
bblock <recipe_name>
See help for more details
if a <recipe_name>'s task signature change, this task will not be built again and
sstate cache will be used.
[YOCTO #13425]
(From OE-Core rev: 2d9ab0cfd7f3cacc347954676f1323342a6b286f)
Signed-off-by: Julien Stephan <jstephan@baylibre.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as of now, SIGGEN_LOCKEDSIGS_TASKSIG_CHECK can take 2 values: "warn" and
"error", displaying respectively a warning or a fatal error message
only when a task is locked and the task signature is different from
the locked one.
The "info" level is introduced to add a "note" message to remind the
user that a recipe is locked even if the signature is equivalent to the
locked one.
The "warn" and "error" level display the warn/error message for each
task having a mismatch of the signature. Doing this with the "info"
level would result in very verbose output if there are several tasks
locked, so the info level will only print once the list of recipes that
have locked signature.
(From OE-Core rev: 840402181d36ca3f60119984478979afb5bb3bbf)
Signed-off-by: Julien Stephan <jstephan@baylibre.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
include conf/bblock.conf. This file is generated by the bblock tool. It
locks some package tasks by fixing their signatures. See bblock -h for
more details
(From OE-Core rev: fb85282476f9dee2b0364c305ca75b096a76b1ae)
Signed-off-by: Julien Stephan <jstephan@baylibre.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
| |
(From yocto-docs rev: ceb1812e63b9fac062f886c2a1dde23137c0e1ed)
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Adds an additional note about some of the side effects that can occur if
recipes are not reproducible and hash equivalence is enabled.
(From yocto-docs rev: 1ccc8eefe21bc432c903bb245bd0dab06e67cc14)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The proper way to inherit the testimage class is now
IMAGE_CLASSES += "testimage"
so change lines with 'INHERIT += "testimage"' to match. This makes the
dev-manual consistent with the migration guide, which already specifies
that the old way causes an error.
(From yocto-docs rev: 2a3e2c6e48be6f7ec2b3ff0817144dd1036961ba)
Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
According to https://wiki.yoctoproject.org/wiki/Releases
(From yocto-docs rev: 88348eb6eaa589a735b35b8ee726b9523f46e54f)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The tests don't actually need sudo on core-image-ptest-openssh.
Based on logs seen in
https://bugzilla.yoctoproject.org/show_bug.cgi?id=15178 it seems
that socket errors from sudo are creeping into stderr which are failing
the banner ptest from openssh. Removing sudo should help removing
the stderr messages and possibly cure the banner test failures.
(From OE-Core rev: 47e754f483b674b207bfddcc8d4c5d9a3008e102)
Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The so_peerpidfd test is failing in every linux-yocto-6.5 ptest run
due to a difference of square brackets in part of the log file.
Skip the failing test until the difference is understood and fixed.
(From OE-Core rev: d7c9afbef0b440f5dbd16b3e8a3cb1ac5c513836)
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Update to pull in recent git changes which allow cryptodev to work
with 6.5 kernels.
(From OE-Core rev: cbc2e92ff3bbf1921f6a56dfe024dfbf82178dc0)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Wrap calls to start_getty with ttyrun, so that getty isn't started if
the device doesn't exist. As we know start_getty is only called when
the device exists we can remove the partial workaround for this problem
in that scripts too.
This neatly obsoletes SERIAL_CONSOLES_CHECK, whose sole purpose was to
check what terminals are present at boot and rewrite inittab. Notably,
this meant that SERIAL_CONSOLES_CHECK made using a read-only rootfs
impossible.
(From OE-Core rev: 950ecaabc04836efc346be0ac7e0331e2378872b)
(From OE-Core rev: 6c655441ff5cd0d8877891ff37f8cfa983363a2a)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Wrap calls to start_getty with ttyrun, so that getty isn't started if
the device doesn't exist. As we know start_getty is only called when
the device exists we can remove the partial workaround for this problem
in that scripts too.
This neatly obsoletes SERIAL_CONSOLES_CHECK, whose sole purpose was to
check what terminals are present at boot and rewrite inittab. Notably,
this meant that SERIAL_CONSOLES_CHECK made using a read-only rootfs
impossible.
(From OE-Core rev: f4fd17d5a5e4eaa31995d3ca52c871cfbdc0df68)
(From OE-Core rev: 8e48297621311116d3edd7e3aa0de1b8ef2431b1)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ttyrun is a small tool from IBM's s390-tools package to run a command
if the specified TTY is present, and hang if not.
This is useful so that you can list all of the potential terminals in
inittab and not have getty quiting instantly when a device isn't
present, resulting in the "respawning too fast" errors.
Note that DISTRELEASE has to be set as otherwise "build$(DATE)" is used,
which is non-reproducible.
(From OE-Core rev: 41a8a2e0817c7f73d3a4514fd158141ee5627ad8)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of one-letter variables and arcane sed expressions, use English
words and 'cut'.
(From OE-Core rev: de9833792dd0cfac6f17d5c733c263b976e89cf6)
(From OE-Core rev: c79f6e66283e506453d1643259d18e2d13eb10ea)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With 6.5+ (specifically, if DMA_BOUNCE_UNALIGNED_KMALLOC is set) the
SWIOTLB is used, and it defaults to 64MB. This is too much when there's
only 256MB of RAM, so request 0 slabs and lets the kernel round up to
the appropriate minimum (1MB on aarch64, typically). In virtual hardware
there's very little need for these bounce buffers, so the 64MB would be
mostly wasted.
(From OE-Core rev: 369e768d87b80be9efe76937bfafeddabc35f559)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
This makes do_configure depend on changes to any cmake file when
externalsrc is active.
(From OE-Core rev: dae2757bf0fea6ae821a28bd6ea9d0232694c177)
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Adds a subcommand to clean unused outhash entries from the server based
on age
(Bitbake rev: 29c310be2c00d0e192923a4b90c60771ef0c620c)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Adds an API to remove unused entries in the outhash database based on
age and if they are referenced by any unihash
(Bitbake rev: a169ac523d166c6cbba918b152a76782176c3e88)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Extends the get_outhash API with a flag indicating whether to include
the unihash in the output. This is means that the query doesn't require
the unihash entry to be present to return a result
(Bitbake rev: b8d6abfeb4a0765727a62b3d8d83276335c7c7d6)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
| |
Adds a subcommand to invoke the remove API on the server
(Bitbake rev: a778b99e6a2a1a1e1b7eb26d48313fadcd34de54)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
| |
Adds a `remove` API to the client and server that can be used to remove
hash equivalence entries that match a particular critera
(Bitbake rev: 861d068b3a9fb5e91a01dbec54996a5a6f93ef29)
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes [YOCTO #15222]
In some situations its more practical to keep git configuration
at `/etc/gitconfig` instead of `$HOME/.gitconfig` (e.g., when mounting
git configuration into a docker container).
This change makes `devtool upgrade` consider any available
git configuration instead of only checking `--global`.
(From OE-Core rev: 30a9f7de45050c8bac49d4b37419cc2e067a75fa)
Signed-off-by: Marcus Flyckt <marcus.flyckt@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
| |
In case utf-8 conversion of the serial console data is flaky
due to bad characters in the stream.
(From OE-Core rev: 3f4921ced1e2aae546ff7cef232eec3e214c28be)
Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This script is not always called with /sbin and /usr/sbin in the PATH
already, for example when called via ssh. Explicitly set PATH to make
sure it includes /sbin and /usr/sbin since that's where start-stop-daemon
is located.
(From OE-Core rev: fa53f898eaba15dff030f9eadf86e5bca7d954fa)
Signed-off-by: Martijn de Gouw <martijn.de.gouw@prodrive-technologies.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
QEMU through 8.0.0 could trigger a division by zero in scsi_disk_reset
in hw/scsi/scsi-disk.c because scsi_disk_emulate_mode_select does not
prevent s->qdev.blocksize from being 256. This stops QEMU and the guest
immediately.
References:
https://nvd.nist.gov/vuln/detail/CVE-2023-42467
https://gitlab.com/qemu-project/qemu/-/issues/1813
(From OE-Core rev: 7c42b976d7a72acf917bae9d055768a1350e507d)
Signed-off-by: Yogita Urade <yogita.urade@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some licenses only allow usage of corresponding firmwares when a specific
hardware is present. This requires split of such firmwares from linux-firmware
package to firmware specific sub package. As this split is based off of
licensing, it makes sense to group firmware blobs having the same license in the
same package. This commit is a first step in this direction, and creates
separate packages for cirrus and cnm firmware.
(From OE-Core rev: 53d9d8789efc701609a5a1e985287344c2209d62)
Signed-off-by: Fahad Arslan <fahad.arslan@siemens.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This release only contains bugfixes and security fixes.
Highlighted bugfixes in 1.22.6:
Security fixes for the MXF demuxer and H.265 video parser
Fix latency regression in H.264 hardware decoder base class
androidmedia: fix HEVC codec profile registration and fix coded_data handling
decodebin3: fix switching from a raw stream to an encoded stream
gst-inspect: prettier and more correct signal and action signals printing
rtmp2: Allow NULL flash version, omitting the field, for better RTMP server compatibility
rtspsrc: better compatibility with buggy RTSP servers that don't set a clock-rate
rtpjitterbuffer: fix integer overflow that led to more packets being declared lost than have been lost
v4l2: fix video encoding regression on RPi and fix support for left and top padding
waylandsink: Crop surfaces to their display width height
cerbero: recognise Manjaro; add Rust support for MSVC ARM64; cmake detection fixes
various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements
https://nvd.nist.gov/vuln/detail/CVE-2023-40475
https://nvd.nist.gov/vuln/detail/CVE-2023-40476
https://gstreamer.freedesktop.org/releases/1.22/#1.22.6
(From OE-Core rev: ff2fc789e08c42903f5e528d4836dd482227291c)
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|