Age | Commit message (Collapse) | Author |
|
0001-tests-do-not-strip-a-helper-library.patch
refreshed for 2.13.13
Changelog:
===========
* Fix: consumerd: leak of tracing buffers on relayd connectivity issue
* Fix: consumerd: wrong timer mentioned in error logging
* Fix: consumerd: type confusion in lttng_consumer_send_error
* Fix: baddr-statedump: use $(LIBTOOL) --mode=execute
* Fix: relayd: live client not notified of inactive streams
* Fix: relayd: live: dispose of zombie viewer metadata stream
* tests: Fix typo in tests/regression/kernel/test_ns_contexts
* Fix: sessiond: freeze on channel creation on restart
* common: move utils_create_lock_file to its own file
* tests: tools/clear/test_ust wait for specific test app pid
* Fix: sessiond: crash when sending data_pending to an active session
* Tests: fix: list_triggers_cli: kallsyms contains prefixed symbols
* License: common: error_query: fix typo in SPDX specifier
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Changelog:
===========
* bt2: disable some warnings for 'native_bt.c'
* bt2: compile 'native_bt.c' with '-Wno-undef'
* Fix: src.ctf.lttng-live: expect NEW_STREAM/METADATA for inactive streams
* Fix: 'babeltrace2 convert': don't consider the '--plugin-path' opt.
* include/babeltrace2/plugin/plugin-dev.h: "define" -> "definition
* Fix: doc: escape double quote in bt_p alias
* Fix: bt2: pass _TraceClassConst to destruction listeners
* fix: 'load_module()' deprecated in Python 3.12
* tests: retry os.rename on PermissionError failure in lttng_live_server.py
* doc: fix uptream -> upstream typos
* fix: test_message_iterator.py hangs on Python 3.12
* plugin-dev: mark symbols meant to be public with __attribute__((visibility("default")))
* Silence -Wunused-but-set-variable error with clang
* Fix: Windows DLL path lookup with Python >= 3.8
* doc/man: make default values of boolean init. params. clearer
* RFC: docs: fix: Match stated automake requirement
* fix: make flake8 6.x happy
* fix: running black on python 3.11
* bt_query_executor_create_with_method_data(): fix docs note
* Fix: ctf-writer: null dereference in bt_ctf_trace_common_add_stream_class
* Update working version to Babeltrace v2.0.6
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Drop docs option from meson.patch, as upstream added a doc
option that does the same thing.
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
nftables ptests need it
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
To keep the perf source copying as small as possible, we can
further refine the arch/uapi copy to the single file that we
currently need.
To avoid a warning from the general perf source copy routine,
we make the .h conditional based on the architecture.
The supported architectures will not change often, so updating
this arch list is very minimal effort. Alternatively, we could
add a PERF_OPTIONAL_SRC variable and not warn if a file isn't
available for a given architecture.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
They are already set in linux-yocto.inc
Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Kernel commit 9eea8fafe33e ("libbpf: fix __arg_ctx type enforcement for
perf_event programs") added with 6.9-rc1 tools/include/uapi/asm/bpf_perf_event.h
which for arc, arm64, loongarch, riscv and s390 includes headers from
the arch/${ARCH}/... directories.
Which results in:
ERROR: perf-1.0-r0 do_compile: oe_runmake failed
| In file included from 1.0/perf-1.0/tools/include/uapi/linux/bpf_perf_event.h:11,
| from libbpf.c:36:
| perf/1.0/perf-1.0/tools/include/uapi/asm/bpf_perf_event.h:2:10: fatal error: ../../arch/arm64/include/uapi/asm/bpf_perf_event.h: No such file or directory
| 2 | #include "../../arch/arm64/include/uapi/asm/bpf_perf_event.h"
| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
We copy the uapi/asm directory to make sure the header file is
present.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
The sed command
sed -i -e "s,prefix='\$(DESTDIR_SQ)/usr'$,prefix='\$(DESTDIR_SQ)/usr' --install-lib='\$(PYTHON_SITEPACKAGES_DIR)' --root='\$(DESTDIR)',g" \
${S}/tools/perf/Makefile.perf
that was introduced by oe-core commit 43f96506 ("perf: fix the
install-python_ext") [1] and adapted with oe-core commit 138673f8
("perf: Fix reproducibility issues with 5.19 onwards") [2], patches the
'setup.py install' arguments for the 'install-python_ext' Make target
similar to what the setuptools3_legacy.bbclass provides as
${SETUPTOOLS_INSTALL_ARGS}.
However, this only applies to the linux-yocto kernel patched with
linux-yocto commit 3fd60d4d ("perf: change --root to --prefix for python
install") [3] that was introduced in 2012 and never went upstream in any
way.
For a recent mainline kernel instead, we will run into host path
contamination QA warnings like:
| WARNING: perf-1.0-r0 do_package_qa: QA Issue: File /usr/lib/python3.11/site-packages/perf-0.1-py3.11-linux-x86_64.egg/EGG-INFO/SOURCES.txt in package perf-python contains reference to TMPDIR
| File /usr/lib/python3.11/site-packages/perf-0.1-py3.11-linux-x86_64.egg/__pycache__/perf.cpython-311.pyc in package perf-python contains reference to TMPDIR [buildpaths]
To fix this, this commit introduces a replacement for Makefile.perf that
results in the exact same setup.py install args as for the linux-yocto
kernel.
In oe-core commit c849ed0c ("perf: fix the install-python_ext on
upstream kernel") [4], the sed that was originally meant for 'Makefile'
only, was extended to 'Makefile*' (and thus including) Makefile.perf to
fix similar issues.
Since this would the affect the just-introduced Makefile.perf-specific
sed, the scope of this extra sed was limited back to 'Makefile' only.
The line could also be entirely removed maybe, since it seems to be for
very old kernels only.
In general, I would tend to argue that the above-mentioned linux-yocto
patch for should be dropped if it requires additional sed-based
patching anyway.
[1] https://git.openembedded.org/openembedded-core/commit/?id=43f965061f8af4c4537e9d9c0257253e613a616d
[2] https://git.openembedded.org/openembedded-core/commit/?id=138673f833a72c636a7fa185089f25dda350dc54
[3] https://git.yoctoproject.org/linux-yocto/commit/?id=3fd60d4d6f0095b03ff9b7b1499a049c580e7302
[4] https://git.openembedded.org/openembedded-core/commit/?id=c849ed0c66a2fb7d91795c421eb4c87b47d03c0d
Signed-off-by: Enrico Jorns <ejo@pengutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
|
|
A change in the latest kernel (next), triggers a QA error due to a
missing RDEPENDS on perl for perf-tests.
ERROR: QA Issue: /usr/libexec/perf-core/tests/shell/common/check_no_patterns_found.pl contained in package perf-tests requires /usr/bin/perl, but no providers found in RDEPENDS:perf-tests? [file-rdeps]
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
|
|
We drop our previously backported patches for v6.8 kernels as they are
part of the 2.13.12 release of lttng and we add backports for v6.9+
kernels.
Bumping lttng-modules to version v2.13.12-7-g52eb2ee9, which comprises the following commits:
52eb2ee9 Fix: dev_base_lock removed in linux 6.9-rc1
175fe77c Fix: mm_compaction_migratepages changed in linux 6.9-rc1
303434ab Fix: ASoC add component to set_bias_level events in linux 6.9-rc1
88c4e0fe Fix: ASoC snd_doc_dapm on linux 6.9-rc1
578ab207 Fix: build kvm probe on EL 8.4+
057ad399 Fix: support ext4_journal_start on EL 8.4+
3ca21738 Fix: correct RHEL range for kmem_cache_free define
4ba4f0ec Version 2.13.12
1124749b docs: Add supported versions and fix-backport policy
c302cf1d docs: Add links to project resources
d6b75831 Fix: Correct minimum version in jbd2 SLE kernel range
9e6736d6 Fix: Handle recent SLE major version codes
5d331562 Fix: build on sles15sp4
f6800492 Compile fixes for RHEL 9.3 kernels
d988f04a Fix: ext4_discard_preallocations changed in linux 6.8.0-rc3
616c60b9 Fix: btrfs_get_extent flags and compress_type changed in linux 6.8.0-rc1
8d195927 Fix: btrfs_chunk tracepoints changed in linux 6.8.0-rc1
7e8d89d1 Fix: strlcpy removed in linux 6.8.0-rc1
f4c1678d Fix: timer_start changed in linux 6.8.0-rc1
60a1e809 Fix: sched_stat_runtime changed in linux 6.8.0-rc1
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
6.9-rc2 is available, so we bump linux-yocto-dev to track.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Update the linux-firmware recipe to the most recent upstream tag.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
|
|
lttng-tools supports testing the userspace application without kernel
module since oe-core commit e0d8494b, this is a fix that testcase
rotation-destroy-flush report LTTNG_ABORT_ON_ERROR when no lttng kernel
module present.
Fixes: e0d8494b (lttng-tools: skip kernel tests if no kernel modules present)
Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Data pulled from: https://github.com/nluedtke/linux_kernel_cves
1/1 [
Author: Nicholas Luedtke
Email: nicholas.luedtke@uwalumni.com
Subject: Update 25Feb24
Date: Sun, 25 Feb 2024 07:03:08 -0500
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:
5c7587f69194 Linux 6.6.23
5ad5dcfd7543 x86/efistub: Don't clear BSS twice in mixed mode
ae863aa18493 x86/efistub: Clear decompressor BSS in native EFI entrypoint
31423f464fdd dm-integrity: align the outgoing bio in integrity_recheck
5cfcea648834 dm io: Support IO priority
b6dfcdbc8037 selftests: forwarding: Fix ping failure due to short timeout
62b1f837b15c spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
79846fdcc548 netfilter: nf_tables: Fix a memory leak in nf_tables_updchain
16f55acf58e2 net: dsa: mt7530: fix handling of all link-local frames
25a2f73ee7d1 net: dsa: mt7530: fix link-local frames that ingress vlan filtering ports
5fcee137dbd9 bpf: report RCU QS in cpumap kthread
e92971a7ed42 net: report RCU QS on threaded NAPI repolling
c26190214512 rcu: add a helper to report consolidated flavor QS
4d37f12707ee netfilter: nf_tables: do not compare internal table flags on updates
ff9005077141 netfilter: nft_set_pipapo: release elements in clone only from destroy path
dc29dd00705a octeontx2-af: Use separate handlers for interrupts
85724ee6e274 octeontx2-pf: Send UP messages to VF only when VF is up.
b96b278c8213 octeontx2-pf: Use default max_active works instead of one
1a2ce88ab3a9 octeontx2-pf: Wait till detach_resources msg is complete
c6354b85fa7c octeontx2: Detect the mbox up or down message via register
7d8c7bc99a33 devlink: fix port new reply cmd type
3a9f78b297e0 net/bnx2x: Prevent access to a freed page in page_pool
338580a7fb9b dm-integrity: fix a memory leak when rechecking the data
4a73b5ac78eb net: phy: fix phy_read_poll_timeout argument type in genphy_loopback
3006137ed68a ceph: stop copying to iter at EOF on sync reads
a4cbcc4c4546 ipv4: raw: Fix sending packets from raw sockets via IPsec tunnels
0f25725d62d9 hsr: Handle failures in module init
4a4dffdff9ea rds: introduce acquire/release ordering in acquire/release_in_xmit()
78739d72f16b wireguard: receive: annotate data-race around receiving_counter.counter
e142169aca55 virtio: packed: fix unmap leak for indirect desc table
bf6f4d5d8c6f vdpa/mlx5: Allow CVQ size changes
cddd85da38b9 vdpa_sim: reset must not run
296e6678a432 drm: Fix drm_fixp2int_round() making it add 0.5
720a92c24d4e spi: spi-imx: fix off-by-one in mx51 CPU mode burst length
5c1e6df309ca net: dsa: mt7530: prevent possible incorrect XTAL frequency selection
8c1901e75ccc net: veth: do not manipulate GRO when using XDP
6312d88f9f67 xfrm: Allow UDP encapsulation only in offload modes
2c02c5059c78 packet: annotate data-races around ignore_outgoing
cfbb3abadc33 xen/events: increment refcnt only if event channel is refcounted
99e425032c6e xen/evtchn: avoid WARN() when unbinding an event channel
f0f52af461df riscv: Fix compilation error with FAST_GUP and rv32
4cbc5e93bf6e io_uring: fix poll_remove stalled req completion
943c14ece95e net: ethernet: mtk_eth_soc: fix PPE hanging issue
1f32abb474c1 net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is up
ff2f90f88d78 nvme: fix reconnection fail due to reserved tag allocation
dd3ffa27270e net: txgbe: fix clk_name exceed MAX_DEV_ID limits
39cc316fb3bc hsr: Fix uninit-value access in hsr_get_node()
aba8659caf88 vmxnet3: Fix missing reserved tailroom
856baaa100cd tcp: Fix refcnt handling in __inet_hash_connect().
0b6f39c175ba io_uring: Fix release of pinned pages when __io_uaddr_map fails
9d47d2e7f82d cpufreq: Fix per-policy boost behavior on SoCs using cpufreq_boost_set_sw()
fa92366e413f soc: fsl: dpio: fix kcalloc() argument order
6915b1b28fe5 net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check
517a2390cd8d s390/vtime: fix average steal time calculation
32eeb4b5ecd8 octeontx2-af: Use matching wake_up API variant in CGX command interface
f901ee07853c rds: tcp: Fix use-after-free of net in reqsk_timer_handler().
363ceb44305d tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
123c3bcc04cf nouveau: reset the bo resource bus info after an eviction
a982368a13be ASoC: rockchip: i2s-tdm: Fix inaccurate sampling rates
da83ed350e46 spi: lpspi: Avoid potential use-after-free in probe()
e627c433c83d io_uring: don't save/restore iowait state
2584d6bbc2bc thermal/drivers/qoriq: Fix getting tmu range
2db869da91af thermal/drivers/mediatek/lvts_thermal: Fix a memory leak in an error handling path
13eccd707039 ASoC: tlv320adc3xxx: Don't strip remove function when driver is builtin
3d6af30f177f x86/hyperv: Use per cpu initial stack for vtl context
68c001047b83 usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin
40f0170f2278 staging: greybus: fix get_channel_from_mode() failure path
da19b8c892bf serial: 8250_exar: Don't remove GPIO device on suspend
b2725efd184c rtc: mt6397: select IRQ_DOMAIN instead of depending on it
ca5e22042c59 hwtracing: hisi_ptt: Move type check to the beginning of hisi_ptt_pmu_event_init()
0c9254770814 bus: mhi: ep: check the correct variable in mhi_ep_register_controller()
9066bec62f52 iio: gts-helper: Fix division loop
3328ff75f642 kconfig: fix infinite loop when expanding a macro at the end of file
afce13580a16 coresight: etm4x: Set skip_power_up in etm4_init_arch_data function
b7bcc2c269ce coresight: Fix issue where a source device's helpers aren't disabled
e23d162e4d81 arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells
e0d4a4d37362 tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
2ab4e1f70c23 serial: max310x: fix syntax error in IRQ error message
6d99e673264d tty: vt: fix 20 vs 0x20 typo in EScsiignore
0255a3b17b1c usb: phy: generic: Get the vbus supply
330e860a08a0 iio: pressure: mprls0025pa fix off-by-one enum
f01a856edc70 remoteproc: stm32: Fix incorrect type assignment returned by stm32_rproc_get_loaded_rsc_tablef
b82db393a953 remoteproc: stm32: Fix incorrect type in assignment for va
9c4c28ba316e mei: gsc_proxy: match component when GSC is on different bus
631cc575ebc4 comedi: comedi_test: Prevent timers rescheduling during deletion
f263cf1626b5 io_uring/net: correct the type of variable
7ca651b4ec4a nfs: fix panic when nfs4_ff_layout_prepare_ds() fails
106e14ca55a0 afs: Revert "afs: Hide silly-rename files from userspace"
7be89bd65f16 perf/x86/amd/core: Avoid register reset when CPU is dead
b386f5dda0a8 f2fs: zone: fix to remove pow2 check condition for zoned block device
c92f2927df86 f2fs: fix to truncate meta inode pages forcely
cfd217f6464d f2fs: introduce f2fs_invalidate_internal_cache() for cleanup
f0bf89e84c3a f2fs: compress: fix reserve_cblocks counting error when out of space
4d1a3b791c5d f2fs: compress: relocate some judgments in f2fs_reserve_compress_blocks
cda2f3d1754a NFSv4.1/pnfs: fix NFS with TLS in pnfs
7f029d2438a0 NFS: Fix an off by one in root_nfs_cat()
ad27382f8495 NFS: Fix nfs_netfs_issue_read() xarray locking for writeback interrupt
f83f1bdac289 Input: iqs7222 - add support for IQS7222D v1.1 and v1.2
304bc00ee198 RDMA/mana_ib: Fix bug in creation of dma regions
fa36f5ff74f0 f2fs: ro: compress: fix to avoid caching unaligned extent
e690dddae437 f2fs: fix to use correct segment type in f2fs_allocate_data_block()
490510e6082f watchdog: stm32_iwdg: initialize default timeout
281481d64418 watchdog: starfive: Check pm_runtime_enabled() before decrementing usage counter
eb1845a8cdb9 f2fs: check number of blocks in a current section
41e8018b45ec f2fs: compress: fix to check compress flag w/ .i_sem lock
26e177cffce2 NFSv4.2: fix listxattr maximum XDR buffer size
79cdcc765969 NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
5e5038413d57 net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
9deb2010aa9f f2fs: compress: fix to check zstd compress level correctly in mount option
7525dec4b34c f2fs: fix to create selinux label during whiteout initialization
a2b6d56416dd scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn
fd8de7292414 RDMA/rtrs-clt: Check strnlen return len in sysfs mpath_policy_store()
034977c33b4a RDMA/device: Fix a race between mad_client and cm_client init
522e5e477062 RDMA/hns: Fix mis-modifying default congestion control algorithm
076acd671fc6 i3c: dw: Disable IBI IRQ depends on hot-join and SIR enabling
ccb6998cbc7d scsi: csiostor: Avoid function pointer casts
8844b2f8a3f0 f2fs: fix to avoid potential panic during recovery
5e59e199f3a6 f2fs: compress: fix to cover f2fs_disable_compressed_file() w/ i_sem
8e2ea8b04cb8 f2fs: fix NULL pointer dereference in f2fs_submit_page_write()
10b19ea7146d f2fs: zone: fix to wait completion of last bio in zone correctly
0386408036bf f2fs: fix to remove unnecessary f2fs_bug_on() to avoid panic
bc1e39928c26 f2fs: compress: fix to avoid inconsistence bewteen i_blocks and dnode
eb6d30bca0f2 f2fs: update blkaddr in __set_data_blkaddr() for cleanup
dcd6b38ba2e8 f2fs: introduce get_dnode_addr() to clean up codes
5690754e4089 f2fs: delete obsolete FI_DROP_CACHE
eaf3389c8545 f2fs: delete obsolete FI_FIRST_BLOCK_WRITTEN
d415e1c96599 f2fs: compress: fix to check unreleased compressed cluster
75abfd61392b f2fs: compress: fix to cover normal cluster write with cp_rwsem
82704e598d7b f2fs: compress: fix to guarantee persisting compressed blocks by CP
85570b91e482 RDMA/srpt: Do not register event handler until srpt device is fully setup
b9ad0e9217a1 RDMA/irdma: Remove duplicate assignment
22cad1b841a6 ALSA: usb-audio: Stop parsing channels bits when all channels are found.
de4bfe60b030 ALSA: hda/tas2781: restore power state after system_resume
ee4a82135de3 ALSA: hda/tas2781: configure the amp after firmware load
93cc238b7f56 ALSA: hda/tas2781: do not call pm_runtime_force_* in system_resume/suspend
939dbde00950 ALSA: hda/tas2781: add ptrs to calibration functions
c27f8b739f9b ALSA: hda/tas2781: do not reset cur_* values in runtime_suspend
e965f1152b0c ALSA: hda/tas2781: add lock to system_suspend
5796fe3fa432 ALSA: hda/tas2781: use dev_dbg in system_resume
cf850ab86f6f ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
e45deec35bf7 cifs: Fix writeback data corruption
d3c792357cda cifs: Don't use certain unnecessary folio_*() functions
2e411c57562f smb: do not test the return value of folio_start_writeback()
57541d8c89c0 PCI: brcmstb: Fix broken brcm_pcie_mdio_write() polling
0801c893fd48 clk: zynq: Prevent null pointer dereference caused by kmalloc failure
a5d9b1aa61b4 clk: Fix clk_core_get NULL dereference
73f06dadb60b sparc32: Fix section mismatch in leon_pci_grpci
26343bc16089 backlight: lp8788: Fully initialize backlight_properties during probe
7117253138bd backlight: lm3639: Fully initialize backlight_properties during probe
6b97127d3fe1 backlight: da9052: Fully initialize backlight_properties during probe
099d15c6b501 backlight: lm3630a: Don't set bl->props.brightness in get_brightness
28a2568eb115 backlight: lm3630a: Initialize backlight_properties on init
f582a2491030 backlight: ktz8866: Correct the check for of_property_read_u32
f3dfffb34474 leds: sgm3140: Add missing timer cleanup and flash gpio control
e3f63060736f leds: aw2013: Unlock mutex before destroying it
ffc331a37e29 powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc.
8ee19caaaa64 mfd: cs42l43: Fix wrong GPIO_FN_SEL and SPI_CLK_CONFIG1 defaults
8c61e3beb03e modules: wait do_free_init correctly
1fc5edeb3c6e drm/msm/dpu: add division of drm_display_mode's hskew parameter
b8db7d833ff4 clk: qcom: gcc-ipq5018: fix register offset for GCC_UBI0_AXI_ARES reset
3ad0f4162175 clk: qcom: gcc-ipq5018: fix 'halt_reg' offset of 'gcc_pcie1_pipe_clk'
40c37683535b clk: qcom: gcc-ipq5018: fix 'enable_reg' offset of 'gcc_gmac0_sys_clk'
c2c3bdaee224 powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks
1699fb915b9f powerpc/pseries: Fix potential memleak in papr_get_attr()
30d1366b4814 mfd: cs42l43: Fix wrong register defaults
a3dd12b64ae8 drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip
37e0f758e057 gpio: nomadik: fix offset bug in nmk_pmx_set()
310ae9eb3d2a drm/amd/pm: Fix esm reg mask use to get pcie speed
4f14cbcd0b5c drm/tests: helpers: Include missing drm_drv header
e55093c542d9 arm64: ftrace: Don't forbid CALL_OPS+CC_OPTIMIZE_FOR_SIZE with Clang
7334b815d202 media: mediatek: vcodec: avoid -Wcast-function-type-strict warning
7393c681f9aa media: ttpci: fix two memleaks in budget_av_attach
f31c1cc37411 media: go7007: fix a memleak in go7007_load_encoder
8fad9c5bb00d media: dvb-frontends: avoid stack overflow warnings with clang
8e60b99f6b7c media: pvrusb2: fix uaf in pvr2_context_set_notify
bf13e50a4b76 drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int()
54bec46280c1 HID: amd_sfh: Avoid disabling the interrupt
c691d69fed1e HID: amd_sfh: Update HPD sensor structure elements
dfde5becadf6 perf pmu: Fix a potential memory leak in perf_pmu__lookup()
05173ef70742 ASoC: meson: axg-tdm-interface: add frame rate constraint
923d95bae79a ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
8529c215360b mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
6853209fd36a mtd: maps: physmap-core: fix flash size larger than 32-bit
e0cbea9a3c59 clk: imx: imx8mp: Fix SAI_MCLK_SEL definition
1dce1cee2488 drm/tidss: Fix sync-lost issue with two displays
7a3cb96d72f4 drm/tidss: Fix initial plane zpos values
f104e5629476 crypto: jitter - fix CRYPTO_JITTERENTROPY help text
7c5001d9d8e4 crypto: qat - fix ring to service map for dcc in 4xxx
9ca3af17808d crypto: qat - relocate and rename get_service_enabled()
a3eb010943ae crypto: qat - move adf_cfg_services
f5aa20882eea crypto: qat - avoid division by zero
6a28ba59e477 crypto: ccp - Avoid discarding errors in psp_send_platform_access_msg()
7baf1151c336 crypto: arm/sha - fix function cast warnings
f88698d6459c perf print-events: make is_event_supported() more robust
18421148eed7 mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref
1b01e66c1ce4 mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref
81d998e18311 media: i2c: imx290: Fix IMX920 typo
069e1bd0ad2d media: ivsc: csi: Swap SINK and SOURCE pads
f33bf922d49d drm/tegra: put drm_gem_object ref on error in tegra_fb_create
6ff01b314149 clk: mediatek: mt7981-topckgen: flag SGM_REG_SEL as critical
56b8f242ebaf clk: mediatek: mt8183: Correct parent of CLK_INFRA_SSPM_32K_SELF
de3340533bd6 clk: mediatek: mt7622-apmixedsys: Fix an error handling path in clk_mt8135_apmixed_probe()
19a66e36c228 clk: mediatek: mt8135: Fix an error handling path in clk_mt8135_apmixed_probe()
95d1f1228c1b clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()
0c55334f731e clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister()
93664eb8d640 pinctrl: renesas: Allow the compiler to optimize away sh_pfc_pm
1dee290109e3 PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
87a5a9169c40 drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
d4d8162d725d drm/panel: boe-tv101wum-nl6: make use of prepare_prev_first
f610c46771ef drm/amd/display: Add 'replay' NULL check in 'edp_set_replay_allow_active()'
8863d8097a0f clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
5b8d21f7edfd media: pvrusb2: fix pvr2_stream_callback casts
1ff1f8c388f6 media: pvrusb2: remove redundant NULL check
79159e7c485e media: go7007: add check of return value of go7007_read_addr()
d164ddc21e98 media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
8b50270c4aa0 media: sun8i-di: Fix chroma difference threshold
9fd05afd5eef media: sun8i-di: Fix power on/off sequences
5e56f933d24e media: sun8i-di: Fix coefficient writes
0bf19d804736 media: cedrus: h265: Fix configuring bitstream size
a039690d3232 NTB: fix possible name leak in ntb_register_device()
fad132306512 drm: ci: use clk_ignore_unused for apq8016
ced7df8b3c5c ASoC: SOF: Add some bounds checking to firmware data
c9901903edfb powerpc: Force inlining of arch_vmap_p{u/m}d_supported()
d6585d694fb4 ASoC: meson: t9015: fix function pointer type mismatch
b188c9e1d5d2 ASoC: meson: aiu: fix function pointer type mismatch
0bbe598b5830 perf metric: Don't remove scale from counts
40ae9bb1ddc7 perf stat: Avoid metric-only segv
e40ef597e57c perf expr: Fix "has_event" function for metric style events
435e7f647428 ALSA: seq: fix function cast warnings
427322dccd98 clk: renesas: r8a779f0: Correct PFC/GPIO parent clock
78dd26a1c1b3 clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks
e040f1fbe9ab drm/amd/display: fix NULL checks for adev->dm.dc in amdgpu_dm_fini()
6fc5fb8ebef8 drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode()
fd0ce43cbde3 drm/msm/dpu: Only enable DSC_MODE_MULTIPLEX if dsc_merge is enabled
3bb4f4b16276 drm/msm/dpu: fix the programming of INTF_CFG2_DATA_HCTL_EN
e2326c8ae3a6 dt-bindings: msm: qcom, mdss: Include ommited fam-b compatible
149ad69e002d perf srcline: Add missed addr2line closes
3e72d9d98036 perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str()
cfd9b1db6475 drivers/ps3: select VIDEO to provide cmdline functions
23bc89fdce71 crypto: xilinx - call finalize with bh disabled
44eb7b3b3695 PCI: switchtec: Fix an error handling path in switchtec_pci_probe()
1bb68f30d8b6 PCI/P2PDMA: Fix a sleeping issue in a RCU read section
42954c374534 quota: Properly annotate i_dquot arrays with __rcu
e45e8aa2b70a quota: Fix rcu annotations of inode dquot pointers
40a673b4b07e quota: Fix potential NULL pointer dereference
cfa7009c18af clk: qcom: reset: Ensure write completion on reset de/assertion
cbb2787620ca clk: qcom: reset: Commonize the de/assert functions
8f3e68c6a3ff drm/amdgpu: Fix potential out-of-bounds access in 'amdgpu_discovery_reg_base_init()'
6ed98a594bdb pinctrl: mediatek: Drop bogus slew rate register range for MT8192
2969f5b83d07 pinctrl: mediatek: Drop bogus slew rate register range for MT8186
779e8db7efb2 media: edia: dvbdev: fix a use-after-free
0a96e0da9fd9 mtd: spinand: esmt: Extend IDs to 5 bytes
90029b9c979b media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
4c86c772fef0 media: v4l2-tpg: fix some memleaks in tpg_alloc
b64cc91c6d76 media: em28xx: annotate unchecked call to media_device_register()
0cbefc7b5bda clk: meson: Add missing clocks to axg_clk_regmaps
13696dc3ed17 perf bpf: Clean up the generated/copied vmlinux.h
cfd2417c3be2 perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample()
9a5b6b47a34c media: v4l2: cci: print leading 0 on error
66d8bafff7f4 clk: samsung: exynos850: Propagate SPI IPCLK rate change
d6786cf3ccc0 pinctrl: renesas: r8a779g0: Add missing SCIF_CLK2 pin group/function
21fe1069aa9c drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created MOBs
ccf09255d89c ASoC: sh: rz-ssi: Fix error message print
2d9fe7787af0 drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()'
69a0a42bdfab perf pmu: Treat the msr pmu as software
ad76fd30557d drm/amd/display: Fix a potential buffer overflow in 'dp_dsc_clock_en_read()'
7e062c083dc9 HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
e55c8abaadd9 perf record: Check conflict between '--timestamp-filename' option and pipe mode before recording
1f7b3c801fa8 perf top: Uniform the event name for the hybrid machine
d361a8ec7b20 perf record: Fix possible incorrect free in record__switch_output()
ef8a156ca181 PCI/DPC: Print all TLP Prefixes, not just the first
ae532eb08a28 media: cadence: csi2rx: use match fwnode for media link
edbb3226c985 media: tc358743: register v4l2 async device only after successful setup
6be2ed7243a6 dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
88028c45d587 ASoC: SOF: amd: Fix memory leak in amd_sof_acp_probe()
9439808c87e6 ASoC: amd: acp: Add missing error handling in sof-mach
8e25c0ee5665 drm/lima: fix a memleak in lima_heap_alloc
c5e834cf86fd drm/panel-edp: use put_sync in unprepare
b241ee1e491d drm/rockchip: lvds: do not print scary message when probing defer
33ea53cdd60d drm/rockchip: lvds: do not overwrite error code
83e0f220d1e9 drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node
9556c1676730 drm/vkms: Avoid reading beyond LUT array
bac3d37d2f7c drm: Don't treat 0 as -1 in drm_fixp2int_ceil
9ac30fb8fae6 drm/rockchip: inno_hdmi: Fix video timing
c5825eff7750 drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe()
845322a9c06d drm/tegra: rgb: Fix missing clk_put() in the error handling paths of tegra_dc_rgb_probe()
20a176aeba9a drm/tegra: rgb: Fix some error handling paths in tegra_dc_rgb_probe()
3f5f7810dbc5 drm/tegra: hdmi: Fix some error handling paths in tegra_hdmi_probe()
79a7e4019e30 drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe()
d4ae74ad1988 drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe()
58252c351c8f drm/tegra: dpaux: Fix PM disable depth imbalance in tegra_dpaux_probe
52aa507148c4 drm/tegra: dsi: Add missing check for of_find_device_by_node
15a3fc5c8774 dm: call the resume method on internal suspend
9f926ba25343 dm raid: fix false positive for requeue needed during reshape
535fb2160ade bpf: hardcode BPF_PROG_PACK_SIZE to 2MB * num_possible_nodes()
408ba7fd04f9 nfp: flower: handle acti_netdevs allocation failure
138cca05a83a net/x25: fix incorrect parameter validation in the x25_getsockopt() function
cddf9fc70b06 net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function
48f1ffc935fa udp: fix incorrect parameter validation in the udp_lib_getsockopt() function
4865e9fb565c l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function
e82ae490a9cd ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function
0709f6fa131b tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function
b64a1b4f4760 OPP: debugfs: Fix warning around icc_get_name()
145cd3e36e99 erofs: fix lockdep false positives on initializing erofs_pseudo_mnt
51b27119196c erofs: fix handling kern_mount() failure
613139a0303d erofs: Convert to use bdev_open_by_path()
dd0bd4291250 block: Provide bdev_open_* functions
3721c63d3002 net: phy: dp83822: Fix RGMII TX delay configuration
6dda052ee1e5 Bluetooth: Fix eir name length
9017a4f37437 net: hns3: fix port duplex configure error in IMP reset
f0b5225a7dfc net: hns3: fix kernel crash when 1588 is received on HIP08 devices
a8cbdc98b37e net: hns3: fix wrong judgment condition issue
589ec16174dd net: phy: fix phy_get_internal_delay accessing an empty array
c4c857723b37 net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv()
2db74b0d8748 ipv6: fib6_rules: flush route cache when rule is changed
582a7eba2c25 iommu: Fix compilation without CONFIG_IOMMU_INTEL
7070b274c786 bpf: Fix stackmap overflow check on 32-bit arches
8435f0961bf3 bpf: Fix hashtab overflow check on 32-bit arches
250051acc21f bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
eabb38ad015e s390/cache: prevent rebuild of shared_cpu_list
e39a3a14eafc sr9800: Add check for usbnet_get_endpoints
a23546053eef Bluetooth: fix use-after-free in accessing skb after sending it
64be3c615488 Bluetooth: af_bluetooth: Fix deadlock
620b9e60e4b5 Bluetooth: btusb: Fix memory leak
98e9920c75e0 Bluetooth: msft: Fix memory leak
36626c26bed6 Bluetooth: msft: __hci_cmd_sync() doesn't return NULL
a41c8efe659c Bluetooth: hci_core: Fix possible buffer overflow
dd163fa34c48 Bluetooth: btrtl: fix out of bounds memory access
5939db19db73 Bluetooth: hci_h5: Add ability to allocate memory for private data
2af7aa6685e2 Bluetooth: hci_sync: Fix overwriting request callback
0ce1229cbba6 Bluetooth: hci_core: Cancel request on command timeout
988b77ba0df0 Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_get_optional()
0b3df53c9d3a Bluetooth: hci_event: Fix not indicating new connection for BIG Sync
cd5d26a9488e Bluetooth: Remove BT_HS
47b1b88008e0 Bluetooth: Remove superfluous call to hci_conn_check_pending()
b439de9f7cbf Bluetooth: mgmt: Remove leftover queuing of power_off work
54ab126c844a Bluetooth: Remove HCI_POWER_OFF_TIMEOUT
f054ffeeb031 ice: fix stats being updated by way too large values
bcb6d9fad06f igb: Fix missing time sync events
9bfb3503245f igc: Fix missing time sync events
2b74b2a92e52 iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected
e33ee8d5e6fc PCI: Make pci_dev_is_disconnected() helper public for other drivers
df62e22c2e27 wifi: brcm80211: handle pmk_op allocation failure
6cada014b245 wifi: rtw88: 8821c: Fix false alarm count
6195fc512109 wifi: rtw88: 8821c: Fix beacon loss and disconnect
40243da588a0 wifi: rtw88: 8821cu: Fix firmware upload fail
fa797951513c ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
1155f56ce76d mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function
f91a731ffc3b arm64: dts: qcom: sm8550: Fix SPMI channels size
5e6013ae2c8d SUNRPC: fix some memleaks in gssx_dec_option_array
99044c01ed53 SUNRPC: fix a memleak in gss_import_v2_context
af2a9f98d884 x86, relocs: Ignore relocations in .notes section
1cbdc6f36850 objtool: Fix UNWIND_HINT_{SAVE,RESTORE} across basic blocks
2babfee5d4a2 arm64: dts: rockchip: drop rockchip,trcm-sync-tx-only from rk3588 i2s
b22efd4ecab2 arm64: dts: rockchip: fix reset-names for rk356x i2s2 controller
8c0c1139e9e6 arm64: dts: rockchip: add missing interrupt-names for rk356x vdpu
6e7ecc7741ab ACPI: scan: Fix device check notification handling
92cf658326ad ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_override
588d59b5d5d1 ACPI: resource: Do IRQ override on Lunnen Ground laptops
dce8c4bd9cf9 ACPI: resource: Add Infinity laptops to irq1_edge_low_force_override
d6433a9cc72c arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
630ed2bb6f4d gpiolib: Pass consumer device through to core in devm_fwnode_gpiod_get_index()
271d0efed20a regulator: userspace-consumer: add module device table
656311b9bf9e arm64: dts: imx8mp-evk: Fix hdmi@3d node
1d77f1f28300 arm64: dts: imx8mp: Set SPI NOR to max 40 MHz on Data Modul i.MX8M Plus eDM SBC
733d6599163a ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node
a193e542c832 ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address
832f0faddc2c arm64: dts: allwinner: h6: Add RX DMA channel for SPDIF
4cdf9006fc09 pstore: inode: Only d_invalidate() is needed
952d8a809351 pstore: inode: Convert mutex usage to guard(mutex)
be50365391a7 net: mctp: copy skb ext data when fragmenting
8f39d2e9d806 arm64: dts: renesas: r8a779g0: Correct avb[01] reg sizes
0986e6324106 arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes
25d7fe04096a arm64: dts: renesas: rzg2l: Add missing interrupts to IRQC nodes
9d5d48d9fe34 wifi: mt76: mt792x: fix a potential loading failure of the 6Ghz channel config from ACPI
c7dd42fbebcf wifi: mt76: mt7921e: fix use-after-free in free_irq()
cb8ae15877b0 wifi: mt76: mt792x: fix ethtool warning
4bb175d465a1 wifi: mt76: mt7996: fix HIF_TXD_V2_1 value
0e8c4809ddb5 wifi: mt76: mt7996: fix efuse reading issue
9d87f925afce wifi: mt76: mt7996: fix HE beamformer phy cap for station vif
a1eb16a051a3 wifi: mt76: mt7996: fix incorrect interpretation of EHT MCS caps
e6ed68cbace5 wifi: mt76: mt7996: fix TWT issues
f1773a106c42 memory: tegra: Correct DLA client names
45de92bba120 ARM: dts: arm: realview: Fix development chip ROM compatible value
0f7bdcbb0fcb wifi: wilc1000: revert reset line logic flip
3e4ca4a721ac arm64: dts: ti: k3-am62p: Fix memory ranges for DMSS
857f56db8c3a firmware: arm_scmi: Fix double free in SMC transport cleanup path
d515b758d56c arm64: dts: ti: Add common1 register space for AM62x SoC
d8b1f0effb7f arm64: dts: ti: Add common1 register space for AM65x SoC
c5e988aca5d0 arm64: dts: mt8195-cherry-tomato: change watchdog reset boot flow
ddca1e4fb34d arm64: dts: ti: k3-am64-main: Fix ITAP/OTAP values for MMC
b0e4672f4e21 arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level
b024e6732327 arm64: dts: ti: k3-am642-sk: Add boot phase tags marking
91e057f66151 arm64: dts: ti: k3-am642-evm: Add boot phase tags marking
acf9ac51af48 arm64: dts: ti: k3-j784s4-evm: Remove Pinmux for CTS and RTS in wkup_uart0
82a1f7c758fb arm64: dts: ti: k3-j721s2-common-proc-board: Remove Pinmux for CTS and RTS in wkup_uart0
4182b4b76a98 arm64: dts: ti: k3-j7200-common-proc-board: Remove clock-frequency from mcu_uart0
c9fc538fc946 arm64: dts: ti: k3-j7200-common-proc-board: Modify Pinmux for wkup_uart0 and mcu_uart0
f5dd253943e7 net: ena: Remove ena_select_queue
3b454d50e41d powercap: dtpm_cpu: Fix error check against freq_qos_add_request()
9f31b114d408 arm64: dts: qcom: sm8150: correct PCIe wake-gpios
d2a519c72ebb arm64: dts: qcom: sm8150: use 'gpios' suffix for PCI GPIOs
4853a673327a arm64: dts: qcom: sdm845-db845c: correct PCIe wake-gpios
f8e360c73bdf wifi: brcmsmac: avoid function pointer casts
3438dccde560 iommu/amd: Mark interrupt as managed
c69d39288dbe bus: tegra-aconnect: Update dependency to ARCH_TEGRA
3d48e5be1074 ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit()
a34c44b605c4 arm64: dts: ti: k3-am62-main: disable usb lpm
3da9d32b7f4a wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces
af35d0639a33 cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
cfdca1154f82 arm64: dts: mediatek: mt8186: Add missing xhci clock to usb controllers
8781c3f4d848 arm64: dts: mediatek: mt8186: Add missing clocks to ssusb power domains
8a56f8da9655 ARM: dts: qcom: msm8974: correct qfprom node size
7cff695d84dc soc: qcom: llcc: Check return value on Broadcast_OR reg read
9fce71d05648 arm64: dts: qcom: sdm845: Use the Low Power Island CX/MX for SLPI
e36373dc5eee bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly
15c8de52b3bc wifi: iwlwifi: mvm: Fix the listener MAC filter flags
887407b622f8 can: m_can: Start/Cancel polling timer together with interrupts
248ebf21e860 arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes
b5d11a01fb1a arm64: dts: mediatek: mt8186: fix VENC power domain clocks
a067a7cefce2 arm64: dts: mediatek: mt8192: fix vencoder clock name
889f133834b3 arm64: dts: mediatek: mt8192-asurada: Remove CrosEC base detection node
0ae767338a85 arm64: dts: mediatek: mt7986: add "#reset-cells" to infracfg
8fa8e91f8ad0 arm64: dts: mediatek: mt7986: drop "#clock-cells" from PWM
13147d172922 arm64: dts: mediatek: mt7986: fix SPI nodename
f6e13a87aae4 arm64: dts: mediatek: mt7986: fix SPI bus width properties
e30c3495361d arm64: dts: mediatek: mt7986: drop crypto's unneeded/invalid clock name
7f318c21ed65 arm64: dts: mediatek: mt7986: fix reference to PWM in fan node
f24edae37423 arm64: dts: mt8183: Move CrosEC base detection node to kukui-based DTs
26d4bac55750 ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down()
5ebcdbcb9e2c selftests: forwarding: Add missing multicast routing config entries
7cb8a8ee4938 selftests: forwarding: Add missing config entries
d19c74e20bc5 s390/vdso: drop '-fPIC' from LDFLAGS
1cd9c4680748 s390/pai: fix attr_event_free upper limit for pai device drivers
85074e3394a8 wifi: iwlwifi: mvm: don't set replay counters to 0xff
b4f1b0b3b917 wifi: iwlwifi: mvm: don't set the MFP flag for the GTK
67e7b24a70fe wifi: iwlwifi: mvm: fix erroneous queue index mask
7559a34fc068 wifi: iwlwifi: support EHT for WH
e4c4a0213029 tools/resolve_btfids: Fix cross-compilation to non-host endianness
29d1ee8e7aa2 tools/resolve_btfids: Refactor set sorting with types from btf_ids.h
e326c0d88849 pwm: sti: Fix capture for st,pwm-num-chan < st,capture-num-chan
a3b17859c818 printk: Disable passing console lock owner completely during panic()
75f1048672e7 wifi: ath12k: fix incorrect logic of calculating vdev_stats_id
24648972fe5d arm64: dts: qcom: sm6115: declare VLS CLAMP register for USB3 PHY
a535c7198b3c arm64: dts: qcom: qcm2290: declare VLS CLAMP register for USB3 PHY
3a71ec74e5e3 wifi: wfx: fix memory leak when starting AP
fa5bef5e80c6 libbpf: Use OPTS_SET() macro in bpf_xdp_query()
da10f6b7918a wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
4615164c4d09 wifi: ath11k: initialize rx_mcs_80 and rx_mcs_160 before use
033984c98d79 arm64: dts: ti: k3-j784s4: Fix power domain for VTM node
dbe156207532 arm64: dts: ti: k3-j721s2: Fix power domain for VTM node
f91adad08237 net: blackhole_dev: fix build warning for ethh set but not used
dae1b8166ca1 pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
93c17dc0cc14 arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS
04cd48311746 gpio: vf610: allow disabling the vf610 driver
1cabe943729f wifi: iwlwifi: read BIOS PNVM only for non-Intel SKU
c8dcee2052e2 wifi: iwlwifi: mvm: fix the TLC command after ADD_STA
8b15cdc00f9e wifi: iwlwifi: mvm: d3: fix IPN byte order
503431174b1a wifi: iwlwifi: fix EWRD table validity check
82aebbd686c1 wifi: iwlwifi: mvm: initialize rates in FW earlier
45eacd73727e wifi: iwlwifi: acpi: fix WPFC reading
783d413f332a wifi: iwlwifi: dbg-tlv: ensure NUL termination
70104eb71974 wifi: iwlwifi: mvm: report beacon protection failures
3f6548bae353 wifi: ath12k: fix fetching MCBC flag for QCN9274
bc3bfb638b51 wifi: ath12k: Update Qualcomm Innovation Center, Inc. copyrights
f77ba3e04717 wifi: ath11k: change to move WMI_VDEV_PARAM_SET_HEMU_MODE before WMI_PEER_ASSOC_CMDID
a015fbf698c8 wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete
738b192efdc7 libbpf: Add missing LIBBPF_API annotation to libbpf_set_memlock_rlim API
00382885701b arm64: dts: imx8mm-kontron: Fix interrupt for RTC on OSM-S i.MX8MM module
47d00e06659b arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL board
413d325c3e35 arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL OSM-S board
8c19e4a1c657 arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL board
a6978973b490 arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL OSM-S board
44033a1cb2a4 arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on SL/BL i.MX8MM
0c3a9a2b4262 arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on OSM-S i.MX8MM
fd4edeaa3772 selftests/bpf: Disable IPv6 for lwt_redirect test
12955f97d602 arm64: dts: renesas: r8a779g0: Add missing SCIF_CLK2
ef4f026bc9df arm64: dts: renesas: r8a779g0: Restore sort order
d1db5c5bf196 arm64: dts: qcom: sa8540p: Drop gfx.lvl as power-domain for gpucc
2b344ad37354 pmdomain: qcom: rpmhpd: Drop SA8540P gfx.lvl
ed168d6c381c libbpf: Fix faccessat() usage on Android
ff1a989b4a2f cpufreq: mediatek-hw: Don't error out if supply is not found
01934a552cdb arm64: dts: qcom: sdm845-oneplus-common: improve DAI node naming
447a83adaf85 soc: qcom: socinfo: rename PM2250 to PM4125
6f05d724e1ae arm64: dts: qcom: sm8450: Add missing interconnects to serial
debbb9987439 af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc().
a9800dc6cf4a selftests/bpf: Wait for the netstamp_needed_key static key to be turned on
f02bcb416a4f selftests/bpf: Fix the flaky tc_redirect_dtime test
1ccc54df5797 selftests/bpf: Add netkit to tc_redirect selftest
72f1ba021198 selftests/bpf: De-veth-ize the tc_redirect test case
e479ae4c9b46 wifi: ath12k: Fix issues in channel list update
fb9f3f366850 selftest/bpf: Add map_in_maps with BPF_MAP_TYPE_PERF_EVENT_ARRAY values
f33d3161f3bf libbpf: Apply map_set_def_max_entries() for inner_maps on creation
308e65ed6068 selftests/bpf: Fix potential premature unload in bpf_testmod
e9a89238b9fb bpftool: Silence build warning about calloc()
9311cc6658b1 inet_diag: annotate data-races around inet_diag_table[]
96ba0fc3b7a9 sock_diag: annotate data-races around sock_diag_handlers[family]
1d938ac977b0 cpufreq: mediatek-hw: Wait for CPU supplies before probing
b25b64a241d7 cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value
65400f7ef86e arm64: dts: qcom: sc8180x: Shrink aoss_qmp register space size
75c279257574 arm64: dts: qcom: sc8180x: Require LOW_SVS vote for MMCX if DISPCC is on
b2506fd0390d arm64: dts: qcom: sc8180x: Don't hold MDP core clock at FMAX
eddaa65ee1f3 arm64: dts: qcom: sc8180x: Fix eDP PHY power-domains
d217d75db861 arm64: dts: qcom: sc8180x: Add missing CPU off state
e29688f14d83 arm64: dts: qcom: sc8180x: Fix up big CPU idle state entry latency
d80997b55ff3 arm64: dts: qcom: sc8180x: Hook up VDD_CX as GCC parent domain
6d4a320e16ba ARM: dts: renesas: r8a73a4: Fix external clocks and clock rate
9ade676d2560 wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir()
b66b008f1d37 wifi: wilc1000: fix multi-vif management when deleting a vif
4041c60a9d54 wifi: wilc1000: do not realloc workqueue everytime an interface is added
156012667b85 wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
4bfd20d5f5c6 wifi: wilc1000: fix RCU usage in connect path
da5deb0db48a wifi: wilc1000: fix declarations ordering
7b9fe69c3b93 wifi: b43: Disable QoS for bcm4331
d607e9ad6efa wifi: b43: Stop correct queue in DMA worker when QoS is disabled
6b62086ef60b wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled
bc845e2e42ca wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled
10a342fa2fe4 wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev()
76b512a49f10 sched/fair: Take the scheduling domain into account in select_idle_core()
495b7cb95200 sched/fair: Take the scheduling domain into account in select_idle_smt()
e42c1df34e58 timekeeping: Fix cross-timestamp interpolation for non-x86
9e4d5849b4cf timekeeping: Fix cross-timestamp interpolation corner case decision
c56317c7ed46 timekeeping: Fix cross-timestamp interpolation on counter wrap
835ae8a07a2a x86/sme: Fix memory encryption setting if enabled by default and not overridden
1723d72da7ad x86/resctrl: Implement new mba_MBps throttling heuristic
2e205eb59ea5 x86/resctrl: Read supported bandwidth sources from CPUID
655f231bde27 x86/resctrl: Remove hard-coded memory bandwidth limit
325956b0173f x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64-bit type
eb48680b0255 aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
59a534690ecc io_uring/net: fix overflow check in io_recvmsg_mshot_prep()
51d28472db8b io_uring/net: move receive multishot out of the generic msghdr path
1a03310940bb io_uring/net: unify how recvmsg and sendmsg copy in the msghdr
01df80b3e4d5 rtc: test: Fix invalid format specifier.
491ed9f9ebaf time: test: Fix incorrect format specifier
3c3d394b531f lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg
8d98a46b8b45 lib/cmdline: Fix an invalid format specifier in an assertion msg
8c018386023b kunit: test: Log the correct filter string in executor_test
c6f95031cf21 ovl: Always reject mounting over case-insensitive directories
cc0918b3582c ovl: add support for appending lowerdirs one by one
0d8097526ba8 ovl: refactor layer parsing helpers
26532aeb3cec ovl: store and show the user provided lowerdir mount option
1fff0482186b ovl: remove unused code in lowerdir param parsing
108ae1b5cdef md: Don't clear MD_CLOSING when the raid is about to stop
7a3894ec496e fs/select: rework stack allocation hack for clang
b7f5aed55829 nbd: null check for nla_nest_start
eba92d62cbc8 rcu/exp: Handle RCU expedited grace period kworker allocation failure
6047cdf6fcce rcu/exp: Fix RCU expedited parallel grace period kworker allocation failure recovery
ec09bcab32fc s390/dasd: fix double module refcount decrement
0ef87c0bb4ee s390/dasd: Use dev_*() for device log messages
7b8fa7a0c291 io_uring: remove unconditional looping in local task_work handling
8c0a0ae8afc8 io_uring: remove looping around handling traditional task_work
829b161b3557 fs: Fix rw_hint validation
0ab2a85c8020 iomap: clear the per-folio dirty bits on all writeback failures
7df62b8cca38 workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active()
5a70baec2294 workqueue: Implement system-wide nr_active enforcement for unbound workqueues
b522229a5694 workqueue: Introduce struct wq_node_nr_active
bd31fb926dfa workqueue: RCU protect wq->dfl_pwq and implement accessors for it
5f99fee6f2de workqueue: Make wq_adjust_max_active() round-robin pwqs while activating
4023a2d95076 workqueue: Move nr_active handling into helpers
6c592f0bb968 workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work()
bad184d26a4f workqueue: Factor out pwq_is_empty()
82e098f5bed1 workqueue: Move pwq->max_active to wq->max_active
43a181f8f41a workqueue.c: Increase workqueue name length
c1362eae861d do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
47a03a1a335f ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll
2108a49ff25a ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode
e5ff56e824cc ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC
bf18280d4338 Input: gpio_keys_polled - suppress deferred probe error for gpio
52a85947ac12 xfrm: set skb control buffer based on packet offload as well
4f77a8c21373 xfrm: fix xfrm child route lookup for packet offload
5171cac6f5c3 ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table
2984f26a4604 x86/hyperv: Allow 15-bit APIC IDs for VTL platforms
a9fcd576b712 ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet
adb19164baf0 arm64: tegra: Set the correct PHY mode for MGBE
3ede8e94de6b perf: RISCV: Fix panic on pmu overflow handler
e4cd40ba9afd firewire: core: use long bus reset on gap count error
bdfc6e5310e5 Bluetooth: mgmt: Fix limited discoverable off timeout
3ead59bafad0 Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security
2ffabb2066c0 ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2
b5f085b46f0e drm/amdgpu: Enable gpu reset for S3 abort cases on Raven series
3396b5db215d ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port
c59d1a4e1277 scsi: mpt3sas: Prevent sending diag_reset when the controller is ready
da7224eb17af ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table
61e24fd6c391 drm/ttm/tests: depend on UML || COMPILE_TEST
d6e4c77b1245 wifi: mac80211: only call drv_sta_rc_update for uploaded stations
7624a8ef847f net: smsc95xx: add support for SYS TEC USB-SPEmodule1
f6d4d29a1265 btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve
82220b1835ba btrfs: fix data races when accessing the reserved amount of block reserves
f642b8f2e20c regulator: max5970: Fix regulator child node name
0cce072e4185 ARM: dts: renesas: rcar-gen2: Add missing #interrupt-cells to DA9063 nodes
024fb877723a arm64: dts: qcom: Fix interrupt-map cell sizes
ac37cda44f06 arm: dts: Fix dtc interrupt_map warnings
377602fc04af arm64: dts: Fix dtc interrupt_provider warnings
ab7e3fe1287f arm: dts: Fix dtc interrupt_provider warnings
978698aae59d dm-verity, dm-crypt: align "struct bvec_iter" correctly
bf9e4b5f90be platform/x86: x86-android-tablets: Fix acer_b1_750_goodix_gpios name
75bb19ed372d perf: CXL: fix CPMU filter value mask length
0468ac562405 cxl/region: Allow out of order assembly of autodiscovered regions
9f57eecf94ff cxl/region: Handle endpoint decoders in cxl_region_find_decoder()
031b6233fe7e block: sed-opal: handle empty atoms when parsing response
3a28164d9b0d parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check
61698b987b6d net/iucv: fix the allocation size of iucv_path_table array
57f78c46f081 x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault()
aa18a46ef809 x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h
9fe96db9ccac riscv: dts: sifive: add missing #interrupt-cells to pmic
8f5069af97ef ARM: dts: rockchip: Drop interrupts property from pwm-rockchip nodes
19faac404968 RDMA/mlx5: Relax DEVX access upon modify commands
9a624a5f9573 RDMA/mlx5: Fix fortify source warning while accessing Eth segment
ddc1f16ea54c arm64: dts: rockchip: mark system power controller on rk3588-evb1
4c11bcb119bf soc: microchip: Fix POLARFIRE_SOC_SYS_CTRL input prompt
10a33d1d056b arm64/sve: Lower the maximum allocation for the SVE ptrace regset
b98f2b8653de gen_compile_commands: fix invalid escape sequence warning
3cac6eebea9b ASoC: SOF: ipc4-pcm: Workaround for crashed firmware on system suspend
59ab1e455901 HID: multitouch: Add required quirk for Synaptics 0xcddc device
ab63a80996d7 MIPS: Clear Cause.BD in instruction_pointer_set
a9bbb05c0c04 x86/xen: Add some null pointer checking to smp.c
994aecb412f2 ASoC: amd: yc: Fix non-functional mic on Lenovo 82UU
d1b6521cecba regmap: kunit: Ensure that changed bytes are actually different
ec33549be99f spi: intel-pci: Add support for Lunar Lake-M SPI serial flash
c33afbcc9cd8 ASoC: rt5645: Make LattePanda board DMI match more precise
071facc21c6e selftests: tls: use exact comparison in recv_partial
4c3157dd6a1d selftests: openvswitch: Add validation for the recursion test
1f87429485ec perf/arm-cmn: Workaround AmpereOneX errata AC04_MESH_1 (incorrect child count)
ae668e2e60dc wifi: iwlwifi: mvm: use correct address 3 in A-MSDU
ae25251ade01 ASoC: cs42l43: Handle error from devm_pm_runtime_enable
b39b4d207d4f media: rkisp1: Fix IRQ handling due to shared interrupts
2bbd65c6ca56 soc: qcom: pmic_glink_altmode: fix drm bridge use-after-free
6fc19b3d8a45 io_uring: drop any code related to SCM_RIGHTS
303c0a13833f io_uring/unix: drop usage of io_uring socket
049f043fe8cd platform/x86: p2sb: On Goldmont only cache P2SB and SPI devfn BAR
06644f0d7193 drm/tilcdc: Set preferred depth
ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs
50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018
58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place
c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts
c2d64b9f52b6 qemux86: add configuration symbol to select values
630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs
0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter
46934791b902 clear_warn_once: bind a timer to written reset value
cdee9e38ff32 clear_warn_once: expand debugfs to include read support
82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS
36dc380b776b libbpf: Fix build warning on ref_ctr_off
9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
e497a4a5da65 perf: x86-32: explicitly include <errno.h>
7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long
1cfc19423dc7 perf: fix bench numa compilation
98bc2815fade perf: add SLANG_INC for slang.h
17209a70b9b3 perf: add sgidefs.h to for mips builds
9cd4258d910a perf: change --root to --prefix for python install
8110a4f26628 perf: add 'libperl not found' warning
bc89d5e08f77 perf: force include of <stdbool.h>
4f6c760cc876 fat: Replace prandom_u32() with get_random_u32()
bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat
30b2236ab378 FAT: Added FAT_NO_83NAME
cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes
c4342d979bf2 aufs6: fix magic.mk include path
35266bc2dc81 aufs6: adapt to v6.6
8edede4e98be aufs6: core
712248233ebe aufs6: standalone
3b71a8a848d8 aufs6: mmap
3e2924871f37 aufs6: base
7f4907a93101 aufs6: kbuild
d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+
bcd6cfcd1aa0 yaffs2: v6.5 fixups
cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length
8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap
c9c749f9f7d3 yaffs2: replace bdevname call with sprintf
395b01cdc39d yaffs2: convert read_page -> readfolio
d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
622c4648936f yaffs2: v5.12+ build fixups (not runtime tested)
7562133d4090 yaffs: include blkdev.h
dbd44252cd59 yaffs: fix misplaced variable declaration
c223a10b1ac0 yaffs2: v5.6 build fixups
90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read
37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super
b6e007b8abb6 yaffs: repair yaffs_get_mtd_device
fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API
51e0aac75ea2 yaffs2: fix memory leak in mount/umount
2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr
ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1
ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY
1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020)
4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation
2f603d83fcc4 pnmtologo: use relocatable file name
664a6a0a484b tools: use basename to identify file in gen-mach-types
9de64bc0c185 lib/build_OID_registry: fix reproducibility issues
ae9b80797295 vt/conmakehash: improve reproducibility
a972323151bd iwlwifi: select MAC80211_LEDS conditionally
15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation
5552dc768ffc defconfigs: drop obselete options
00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled
3888d0652edf linux-yocto: Handle /bin/awk issues
3d55d299f23a uvesafb: provide option to specify timeout for task completion
23c068c080be uvesafb: print error message when task timeout occurs
edbfc939266e compiler.h: Undef before redefining __attribute_const__
c99ae7e2a19a vmware: include jiffies.h
572d84d928c8 Resolve jiffies wrapping about arp
fdcd47cac843 nfs: Allow default io size to be configured.
927d48801098 check console device file on fs when booting
57cc27f821dd mount_root: clarify error messages for when no rootfs found
1b53d82a8152 mconf: fix output of cflags and libraries
1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location
83c2e0c6eb1f modpost: mask trivial warnings
6de673039484 kbuild: exclude meta directory from distclean processing
6decd32815f5 powerpc: serialize image targets
f6b683b38318 arm: serialize build targets
e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
dc8a1e5a88f8 x86_64_defconfig: Fix warnings
68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8
d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8
62f50884b8b1 powerpc: kexec fix for powerpc64
da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core
f161c880c11d mips: make current_cpu_data preempt safe
5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code
19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option
e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency
aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c
881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var
98ec1963fcb7 arm64: defconfig: cleanup config options
f1727c537ba8 vexpress: Pass LOADADDR to Makefile
4474c32dc24a arm: ARM EABI socketcall
75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Integrating the following commit(s) to linux-yocto/.:
1/2 [
Author: William Lyu
Email: William.Lyu@windriver.com
Subject: features/nf_tables: nft_objref is now builtin
Date: Wed, 27 Mar 2024 08:52:14 -0700
Starting from kernel v6.2 (including all rc versions),
CONFIG_NFT_OBJREF has become builtin and cannot be disabled [1]. So,
this configure option is removed from nf_tables.cfg.
References
[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d037abc2414b4539401e0e6aa278bedc4628ad69
Signed-off-by: William Lyu <William.Lyu@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
2/2 [
Author: William Lyu
Email: William.Lyu@windriver.com
Subject: features/nf_tables: Add net_fib_* options for greater ptest coverage
Date: Wed, 27 Mar 2024 08:52:15 -0700
Several nftables ptest testcases failed due to missing features. The
following kernel configuration options are added as part of the missing
features:
- NFT_FIB_INET (tristate "Netfilter nf_tables fib inet support")
This option allows using the FIB expression from the inet table.
The lookup will be delegated to the IPv4 or IPv6 FIB depending
on the protocol of the packet.
- NFT_FIB_IPV4 (tristate "nf_tables fib / ip route lookup support")
This module enables IPv4 FIB lookups, e.g. for reverse path filtering.
It also allows query of the FIB for the route type, e.g. local, unicast,
multicast or blackhole.
- NFT_FIB_IPV6 (tristate "nf_tables fib / ipv6 route lookup support")
This module enables IPv6 FIB lookups, e.g. for reverse path filtering.
It also allows query of the FIB for the route type, e.g. local, unicast,
multicast or blackhole.
Adding those three kernel configuration options above pass the following
ptest testcases:
- tests/shell/testcases/parsing/large_rule_pipe
Previously failed due to using rule:
meta nfproto ipv6 fib saddr . iif oif missing drop
- tests/shell/testcases/nft-f/sample-ruleset
Previously failed due to using rules:
fib saddr . iif oif eq 0 counter drop
fib daddr type { broadcast, multicast, anycast } counter drop
fib daddr type { broadcast, multicast, anycast } counter drop
fib daddr type { broadcast, multicast, anycast } counter drop
- tests/shell/testcases/optimizations/ruleset
Previously failed due to using rule:
fib daddr type broadcast drop
Signed-off-by: William Lyu <William.Lyu@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Integrating the following commit(s) to linux-yocto/.:
1/3 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: enable support for Xilinx KV260
Date: Wed, 27 Mar 2024 17:08:08 +0000
Add more config options so that the Xilinx KV260 is fully supported.
This work was done by Bill Mills <bill.mills@linaro.org>, I simply
integrated it.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
2/3 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: build the Intel Pro/1000 ethernet driver
Date: Wed, 27 Mar 2024 17:08:10 +0000
This is both used as a PCIe card, but is also often the virtual hardware
in VMs.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
3/3 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: more enabling for the ThunderX2
Date: Wed, 27 Mar 2024 17:08:09 +0000
Enable the ThunderX EDAC support.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Integrating the following commit(s) to linux-yocto/.:
1/12 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: include .scc files instead of .cfg
Date: Wed, 20 Mar 2024 19:42:09 +0000
Some .cfg files were included accidentally, fix this.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
2/12 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: move CONFIG_PHYLINK under the right comment
Date: Wed, 20 Mar 2024 19:42:10 +0000
A bug in my annotation script meant this item ended up in the wrong place.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
3/12 [
Author: Bill Mills
Email: bill.mills@linaro.org
Subject: bsp/genericarm64: Automatically create /dev/i2c* devices
Date: Wed, 20 Mar 2024 19:42:11 +0000
With CONFIG_I2C_DEV=m you must modprobe that module in order to get the
/dev nodes. It is a small module (~8.5K) so just include it in.
Signed-off-by: Bill Mills <bill.mills@linaro.org>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
4/12 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: enable hugetlbfs
Date: Wed, 20 Mar 2024 19:42:12 +0000
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
5/12 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: integrate the IMX clocks
Date: Wed, 20 Mar 2024 19:42:13 +0000
If these are kernel modules then there's a WARN_ON triggered when booted
on IMX boards.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
6/12 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: enable more SPI controllers
Date: Wed, 20 Mar 2024 19:42:14 +0000
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
7/12 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: enable PHY subsystem
Date: Wed, 20 Mar 2024 19:42:15 +0000
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
8/12 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: enable USB On-The-Go and Gadget
Date: Wed, 20 Mar 2024 19:42:16 +0000
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
9/12 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: enable SATA
Date: Wed, 20 Mar 2024 19:42:17 +0000
SBCs don't tend to use SATA, but larger platforms will.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
10/12 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: support some i.MX8 boards
Date: Wed, 20 Mar 2024 19:42:18 +0000
Add more hardware enabling so that NXP i.MX8M boards boot successfully.
Thanks to anton.antonov@arm.com for the options and testing.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
11/12 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: enable networking on Kontron KBox
Date: Wed, 20 Mar 2024 19:42:19 +0000
Thanks to anton.antonov@arm.com.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
12/12 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: enable Marvell ThunderX2 support
Date: Wed, 20 Mar 2024 19:42:20 +0000
Add the required options so that this BSP works on the Marvell ThunderX2.
Thanks to anton.antonov@arm.com for the config and testing.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Backport a patch which remove 'needed' in trace_ext4_discard_preallocations
Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Data pulled from: https://github.com/nluedtke/linux_kernel_cves
1/1 [
Author: Nicholas Luedtke
Email: nicholas.luedtke@uwalumni.com
Subject: Update 25Feb24
Date: Sun, 25 Feb 2024 07:03:08 -0500
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:
06644f0d7193 drm/tilcdc: Set preferred depth
6a646d9fe8a2 Linux 6.6.22
4a5b5bfea063 KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
77018fb9efe5 x86/rfds: Mitigate Register File Data Sampling (RFDS)
ddfd38558acc Documentation/hw-vuln: Add documentation for RFDS
c35ca0968de4 x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set
e2ee3c628a6f selftests: mptcp: decrease BW in simult flows
de5c36abf708 readahead: avoid multiple marked readahead pages
f5572c0323cf KVM: s390: vsie: fix race during shadow creation
99b86c9b07a3 KVM: s390: add stat counter for shadow gmap events
995f802abff2 net: pds_core: Fix possible double free in error handling path
34cab94f7473 netrom: Fix data-races around sysctl_net_busy_read
db364859ce68 netrom: Fix a data-race around sysctl_netrom_link_fails_count
d732b8325132 netrom: Fix a data-race around sysctl_netrom_routing_control
2309b369fae2 netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout
db006d7edbf0 netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size
4ccad39009e7 netrom: Fix a data-race around sysctl_netrom_transport_busy_delay
7d56ffc51ebd netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay
fa3f3ab5c399 netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries
5d5c14efc987 netrom: Fix a data-race around sysctl_netrom_transport_timeout
5731369af2de netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser
7e1e25891f09 netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser
7510b08c5f5b netrom: Fix a data-race around sysctl_netrom_default_path_quality
b3b87525b545 erofs: apply proper VMA alignment for memory mapped files on THP
014a807f1cc9 netfilter: nf_conntrack_h323: Add protection for bmp length out of range
b7f885cc7029 netfilter: nft_ct: fix l3num expectations with inet pseudo family
2b505d052807 net/rds: fix WARNING in rds_conn_connect_if_down
782c5fa6638f net: dsa: microchip: fix register write order in ksz8_ind_write8()
f562e4c4aab0 cpumap: Zero-initialise xdp_rxq_info struct before running XDP program
02e3549492db selftests/bpf: Fix up xdp bonding test wrt feature flags
586a2f410c78 xdp, bonding: Fix feature flags when there are no slave devs anymore
ff4d6006870f bpf: check bpf_func_state->callback_depth when pruning states
ed883060c387 net/ipv6: avoid possible UAF in ip6_route_mpath_notify()
8df393af9e7e igc: avoid returning frame twice in XDP_REDIRECT
1a770927dc1d net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink()
671a28603c6b ice: virtchnl: stop pretending to support RSS over AQ or registers
e83bebb718fd net: sparx5: Fix use after free inside sparx5_del_mact_entry
0ece581d2a66 geneve: make sure to pull inner header in geneve_rx()
24d5a89652c9 tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string
d98d364d98d1 net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context
d1f71615dbb3 net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map
b526c3177531 net/mlx5e: Fix MACsec state loss upon state update in offload path
6d6bb522d74b net/mlx5e: Change the warning when ignore_flow_level is not supported
c11138f0172f net/mlx5: Check capability for fw_reset
c8d7228ddda7 net/mlx5: E-switch, Change flow rule destination checking
ba888f1f5c21 Revert "net/mlx5e: Check the number of elements before walk TC rhashtable"
3fba8eab2cfc Revert "net/mlx5: Block entering switchdev mode with ns inconsistency"
4c0b028e7100 ice: reorder disabling IRQ and NAPI in ice_qp_dis
484c8e3beb0f i40e: disable NAPI right after disabling irqs when handling xsk_pool
2e60e9531ab9 ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able
550fe716031f net: lan78xx: fix runtime PM count underflow on link stop
f6edcad58cea xfrm: Pass UDP encapsulation in TX packet offload
d6159bd4c005 mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index
641eb2d9ab1e ceph: switch to corrected encoding of max_xattr_size in mdsmap
3b897ea5ee75 dmaengine: fsl-edma: correct max_segment_size setting
525c13971479 dmaengine: fsl-edma: utilize common dt-binding header file
fb2f43ed48dd dt-bindings: dma: fsl-edma: Add fsl-edma.h to prevent hardcoding in dts
ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs
50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018
58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place
c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts
c2d64b9f52b6 qemux86: add configuration symbol to select values
630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs
0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter
46934791b902 clear_warn_once: bind a timer to written reset value
cdee9e38ff32 clear_warn_once: expand debugfs to include read support
82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS
36dc380b776b libbpf: Fix build warning on ref_ctr_off
9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
e497a4a5da65 perf: x86-32: explicitly include <errno.h>
7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long
1cfc19423dc7 perf: fix bench numa compilation
98bc2815fade perf: add SLANG_INC for slang.h
17209a70b9b3 perf: add sgidefs.h to for mips builds
9cd4258d910a perf: change --root to --prefix for python install
8110a4f26628 perf: add 'libperl not found' warning
bc89d5e08f77 perf: force include of <stdbool.h>
4f6c760cc876 fat: Replace prandom_u32() with get_random_u32()
bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat
30b2236ab378 FAT: Added FAT_NO_83NAME
cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes
c4342d979bf2 aufs6: fix magic.mk include path
35266bc2dc81 aufs6: adapt to v6.6
8edede4e98be aufs6: core
712248233ebe aufs6: standalone
3b71a8a848d8 aufs6: mmap
3e2924871f37 aufs6: base
7f4907a93101 aufs6: kbuild
d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+
bcd6cfcd1aa0 yaffs2: v6.5 fixups
cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length
8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap
c9c749f9f7d3 yaffs2: replace bdevname call with sprintf
395b01cdc39d yaffs2: convert read_page -> readfolio
d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
622c4648936f yaffs2: v5.12+ build fixups (not runtime tested)
7562133d4090 yaffs: include blkdev.h
dbd44252cd59 yaffs: fix misplaced variable declaration
c223a10b1ac0 yaffs2: v5.6 build fixups
90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read
37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super
b6e007b8abb6 yaffs: repair yaffs_get_mtd_device
fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API
51e0aac75ea2 yaffs2: fix memory leak in mount/umount
2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr
ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1
ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY
1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020)
4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation
2f603d83fcc4 pnmtologo: use relocatable file name
664a6a0a484b tools: use basename to identify file in gen-mach-types
9de64bc0c185 lib/build_OID_registry: fix reproducibility issues
ae9b80797295 vt/conmakehash: improve reproducibility
a972323151bd iwlwifi: select MAC80211_LEDS conditionally
15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation
5552dc768ffc defconfigs: drop obselete options
00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled
3888d0652edf linux-yocto: Handle /bin/awk issues
3d55d299f23a uvesafb: provide option to specify timeout for task completion
23c068c080be uvesafb: print error message when task timeout occurs
edbfc939266e compiler.h: Undef before redefining __attribute_const__
c99ae7e2a19a vmware: include jiffies.h
572d84d928c8 Resolve jiffies wrapping about arp
fdcd47cac843 nfs: Allow default io size to be configured.
927d48801098 check console device file on fs when booting
57cc27f821dd mount_root: clarify error messages for when no rootfs found
1b53d82a8152 mconf: fix output of cflags and libraries
1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location
83c2e0c6eb1f modpost: mask trivial warnings
6de673039484 kbuild: exclude meta directory from distclean processing
6decd32815f5 powerpc: serialize image targets
f6b683b38318 arm: serialize build targets
e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
dc8a1e5a88f8 x86_64_defconfig: Fix warnings
68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8
d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8
62f50884b8b1 powerpc: kexec fix for powerpc64
da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core
f161c880c11d mips: make current_cpu_data preempt safe
5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code
19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option
e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency
aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c
881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var
98ec1963fcb7 arm64: defconfig: cleanup config options
f1727c537ba8 vexpress: Pass LOADADDR to Makefile
4474c32dc24a arm: ARM EABI socketcall
75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Integrating the following commit(s) to linux-yocto/6.6:
1/1 [
Author: Kevin Hao
Email: haokexin@gmail.com
Subject: drm/tilcdc: Set preferred depth
Date: Tue, 19 Mar 2024 08:35:29 +0800
The commit c91acda3a380 ("drm/gem: Check for valid formats") adds a
check for valid pixel formats on drm_gem_fb_create(), but this breaks
the X server on the beaglebone black board.
We have set 'DefaultDepth' to 16 in our xorg.conf. In the X modesetting
driver, the drmmode_get_default_bpp() is used to guess the default
depth/bpp. First it tries to get them via DRM_CAP_DUMB_PREFERRED_DEPTH
ioctl, and if it fail, then try to create a FB with 'depth = 24' and
'bpp = 32' to check whether this depth/dpp is a valid combo. Before the
kernel commit c91acda3a380, the FB always can be created successfully.
This will avoid the bpp to be set to 24 forcibly. But after kernel
commit c91acda3a380, the FB will not be created successfully due to the
check of the valid pixel format. Then the bpp is set to 24, but the
'depth = 16' and 'bpp = 24' combo is not a valid pixel format.
Fix this issue by explicitly setting the preferred_depth in this driver.
With this change, the modesetting driver would choose the correct
depth/bpp combo based on our setting in xorg.conf.
Fixes: c91acda3a380 ("drm/gem: Check for valid formats")
Cc: stable@vger.kernel.org
Signed-off-by: Kevin Hao <haokexin@gmail.com>
Link: https://lore.kernel.org/r/20240317033918.535716-1-haokexin@gmail.com/
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Integrating the following commit(s) to linux-yocto/.:
1/3 [
Author: Yongxin Liu
Email: yongxin.liu@windriver.com
Subject: features/vfio: remove CONFIG_VFIO_VIRQFD
Date: Mon, 18 Mar 2024 19:10:37 +0800
CONFIG_VFIO_VIRQFD was changed to bool in kernel commit
e2d55709398e ("vfio: Fold vfio_virqfd.ko into vfio.ko") and
it is not user selectable.
Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
2/3 [
Author: Yongxin Liu
Email: yongxin.liu@windriver.com
Subject: features/vfio: remove CONFIG_VFIO_MDEV
Date: Mon, 18 Mar 2024 19:10:38 +0800
CONFIG_VFIO_MDEV wasn't a user choice after kerne commit
8bf8c5ee1f38 ("vfio-mdev: turn VFIO_MDEV into a selectable symbol").
Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
3/3 [
Author: Yongxin Liu
Email: yongxin.liu@windriver.com
Subject: bsp/intel-x86: remove CONFIG_IXGB
Date: Mon, 18 Mar 2024 19:10:39 +0800
ixgb driver was removed in kernel commit e485f3a6eae0
("ixgb: Remove ixgb driver").
Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Data pulled from: https://github.com/nluedtke/linux_kernel_cves
1/1 [
Author: Nicholas Luedtke
Email: nicholas.luedtke@uwalumni.com
Subject: Update 25Feb24
Date: Sun, 25 Feb 2024 07:03:08 -0500
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:
62e5ae5007ef Linux 6.6.21
d6ac0ee5ff95 drm/nouveau: don't fini scheduler before entity flush
ece1aaec7f7e selftests: mptcp: rm subflow with v4/v4mapped addr
8e7f31bf1101 selftests: mptcp: add mptcp_lib_is_v6
9d71f43afd89 selftests: mptcp: update userspace pm test helpers
f9190d7995a7 selftests: mptcp: add chk_subflows_total helper
ae1fa39da991 selftests: mptcp: add evts_get_info helper
e81742f6e2eb KVM/VMX: Move VERW closer to VMentry for MDS mitigation
ae46691220f7 KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH
7a62647efcb2 x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key
ca13d8cd8dac x86/entry_32: Add VERW just before userspace transition
7caf330faf16 x86/entry_64: Add VERW just before userspace transition
2664bb298cdf block: define bvec_iter as __packed __aligned(4)
21bbe847686c gpio: fix resource unwinding order in error path
9c7c16109b71 gpiolib: Fix the error path order in gpiochip_add_data_with_key()
92515c4ef1b4 gpio: 74x164: Enable output pins after registers are reset
6b6282d56b14 powerpc/rtas: use correct function name for resetting TCE tables
d4d1e4b1513d powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV
5e3022ea42e4 dmaengine: idxd: Ensure safe user copy of completion record
4d6e793eacfb dmaengine: idxd: Remove shadow Event Log head stored in idxd
981917766b59 phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use dashes
d24fe6d5a1cf dmaengine: dw-edma: eDMA: Add sync read before starting the DMA transfer in remote setup
227ef58a9b0c dmaengine: dw-edma: HDMA: Add sync read before starting the DMA transfer in remote setup
55501b7359ef dmaengine: dw-edma: Add HDMA remote interrupt configuration
3fa3dfcabf3a dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
8b5657ac34b7 dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
3adea99aa756 dmaengine: dw-edma: Fix the ch_count hdma callback
57e869be88d0 ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put()
e9eac260369d af_unix: Drop oob_skb ref before purging queue in GC.
69e0f04460f4 af_unix: Fix task hung while purging oob_skb in GC.
be8a177250b2 NFS: Fix data corruption caused by congestion.
fa8c776f4c32 mptcp: fix possible deadlock in subflow diag
ce0809ada38d mptcp: fix double-free on socket dismantle
b609ecda2d76 mptcp: fix potential wake-up event loss
ae5530ccd5ef mptcp: fix snd_wnd initialization for passive socket
536a661bfdf4 selftests: mptcp: join: add ss mptcp support check
48428b07de4f mptcp: push at DSS boundaries
fca4e6ab0681 mptcp: avoid printing warning once on client side
a49ecbe8d0f0 mptcp: map v4 address to v6 when destroying subflow
dff60a5531b5 x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers
c43b984f0b23 x86/e820: Don't reserve SETUP_RNG_SEED in e820
d2a9510c0e39 mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
e9eeb0dddf61 pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
71da10e633a9 efivarfs: Request at most 512 bytes for variable names
f1fb745ee0a6 iommufd: Fix iopt_access_list_id overwrite bug
8db4f87fa3e1 kbuild: Add -Wa,--fatal-warnings to as-instr invocation
9537603a5436 riscv: add CALLER_ADDRx support
0c8a3d3354cd RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
aebd67a52edd mmc: sdhci-xenon: fix PHY init clock stability
b4eacb32e066 mmc: sdhci-xenon: add timeout for PHY init complete
4344444255a3 mmc: core: Fix eMMC initialization with 1-bit bus connection
176e66269f0d mmc: mmci: stm32: fix DMA API overlapping mappings warning
a69c8bbb9469 dmaengine: fsl-qdma: init irq after reg initialization
91b001fb0b08 dmaengine: fsl-edma: correct calculation of 'nbytes' in multi-fifo scenario
4e0fe154be7b dmaengine: ptdma: use consistent DMA masks
1291d278b557 crypto: arm64/neonbs - fix out-of-bounds access on short input
5b696e9c3882 dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
737d2e9300cd soc: qcom: pmic_glink: Fix boot when QRTR=m
82dacc26e15c drm/amd/display: Add monitor patch for specific eDP
5e476625fa8a drm/buddy: fix range bias
baac292852c0 Revert "drm/amd/pm: resolve reboot exception for si oland"
202e4f4bb858 btrfs: send: don't issue unnecessary zero writes for trailing hole
b1690ced4d2d btrfs: dev-replace: properly validate device names
eb3441093aad btrfs: fix double free of anonymous device after snapshot creation failure
177d574be4b5 wifi: nl80211: reject iftype change with mesh ID change
ad8ff8cff38d mtd: rawnand: marvell: fix layouts
ba60fdf75e89 mm: cachestat: fix folio read-after-free in cache walk
93dd420bc415 gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
f4906938bdd4 landlock: Fix asymmetric private inodes referring
0be289ba41bb Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
a4904b3afed0 ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
5cdf76fbbed9 ALSA: hda/realtek: fix mute/micmute LED For HP mt440
46fb5e7ec337 ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
d6ac6ffbdc39 ALSA: hda/realtek: tas2781: enable subwoofer volume control
bb06ffbf3862 ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
22df6ff560c5 ALSA: firewire-lib: fix to check cycle continuity
2caa60507948 tomoyo: fix UAF write bug in tomoyo_write_control()
6f72b4458ead of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing
d43f8e58f10a btrfs: fix race between ordered extent completion and fiemap
a278d5c60f21 riscv: Sparse-Memory/vmemmap out-of-bounds fix
eb2571673cfc riscv: Fix pte_leaf_size() for NAPOT
2b7ce74e19fc Revert "riscv: mm: support Svnapot in huge vmap"
e0d17ee872cf drivers: perf: ctr_get_width function for legacy is not defined
2f8c09478a2c drivers: perf: added capabilities for legacy PMU
f67898867b6b afs: Fix endless loop in directory parsing
73a6bd68a134 fbcon: always restore the old font data in fbcon_do_set_font()
8e8c66afe27b drm/tegra: Remove existing framebuffer only if we support display
274bf3cca13f RISC-V: Ignore V from the riscv,isa DT property on older T-Head CPUs
fb3618f6bd49 ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol()
4b5d89ace3ce ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization
9f05fe599965 ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision
c249f04f2bff ASoC: cs35l56: Fix for initializing ASP1 mixer registers
044edc12fe01 ASoC: cs35l56: Don't add the same register patch multiple times
a2f0a6846da8 ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
93fc01f9b58d ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component
cc698db49b93 riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
99adc8b4d2f3 ASoC: qcom: Fix uninitialized pointer dmactl
841361d88fae ASoC: qcom: convert not to use asoc_xxx()
c92c96cda3e3 ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx()
ac549defb351 ALSA: Drop leftover snd-rtctimer stuff from Makefile
4a7f5eff429b ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
fbca8bae1ba7 power: supply: bq27xxx-i2c: Do not free non existing IRQ
11aabd748785 efi/capsule-loader: fix incorrect allocation size
81be85353b0f tls: fix use-after-free on failed backlog decryption
dec5b6e7b211 tls: separate no-async decryption request handling from async
11121c2ce571 tls: fix peeking with sync+async decryption
c19fdb06d3d7 tls: decrement decrypt_pending if no async completion will be called
9422350aea63 net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames
c88bf996e88b igb: extend PTP timestamp adjustments to i211
167d8642daa6 rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
dbc81b032dd0 tools: ynl: fix handling of multiple mcast groups
80cd0487f630 netfilter: bridge: confirm multicast packets before passing them up the stack
98567dc7973f netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()
39e39c34abb5 Bluetooth: qca: Fix triggering coredump implementation
c50ce483c28a Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
fb3e827badce Bluetooth: qca: Fix wrong event type for patch config command
dcd646f40a56 Bluetooth: Enforce validation on max value of connection interval
fba268ac36ab Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
4a9139678ede Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
6699d7ce263c Bluetooth: hci_sync: Fix accept_list when attempting to suspend
2ab9a19d896f Bluetooth: Avoid potential use-after-free in hci_error_reset
0a07fa1f61e4 Bluetooth: hci_sync: Check the correct flag before starting a scan
699b103e48ce stmmac: Clear variable when destroying workqueue
af6dfe9e9551 uapi: in6: replace temporary label with rfc9486
2ae3d9d1d8da net: lan78xx: fix "softirq work is pending" error
0ec3ea616a50 net: usb: dm9601: fix wrong return value in dm9601_mdio_read
2d8003e55d12 veth: try harder when allocating queue memory
288218b1dd26 lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected
44112bc5c74e ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
16edf51f33f5 net: veth: clear GRO when clearing XDP even when down
1a8682737600 cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back
7322b217c6f0 tun: Fix xdp_rxq_info's queue_index when detaching
fbccbb4215ae net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r" in the device tree
cbebc55ceace net: mctp: take ownership of skb in mctp_local_output
a0a1db40b23e net: ip_tunnel: prevent perpetual headroom growth
a2ab02815184 netlink: add nla be16/32 types to minlen array
d3ada42e534a netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
03f1573c9587 spi: cadence-qspi: fix pointer reference in runtime PM hooks
c53b8d8f70c4 mtd: spinand: gigadevice: Fix the get ecc status issue
8cb8ef0c79e3 ublk: move ublk_cancel_dev() out of ub->mutex
2b5f1692a95b ksmbd: fix wrong allocation size update in smb2_open()
05059601518e ASoC: cs35l34: Fix GPIO name and drop legacy include
d3d782b5a5d3 ubifs: fix possible dereference after free
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Integrating the following commit(s) to linux-yocto/.:
1/1 [
Author: Khem Raj
Email: raj.khem@gmail.com
Subject: riscv: Enable XHCI usb
Date: Thu, 7 Mar 2024 08:04:18 -0800
This brings it closer to other qemu configs in yocto and help to use usb
mouse and keyboard device emulation
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Integrating the following commit(s) to linux-yocto/.:
1/2 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: cfg/timer/no_hz: set NO_HZ_IDLE instead of NO_HZ
Date: Wed, 6 Mar 2024 07:15:44 -0800
NO_HZ was obsoleted in 2011[1] and simply selects NO_HZ_IDLE.
[1] linux 3ca277e
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
2/2 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: incorporate more features, and sort
Date: Wed, 6 Mar 2024 07:15:44 -0800
Pull in a large number of drivers and build them as modules. The set of
drivers enabled is based on the current defconfig.
Some chunks are split out into separate files to keep the top-level
cfg file size manageable.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
The current tests will run both userspace and kernel testing. Some of use cases
only use lttng for one kind of tracing (e.g. userspace). If the lttng
modules(.ko files) is not present during the test,it would end up with lots of
failing.
Add a check in ptest script, if current system doesn't contain lttng kernel
modules, passing LTTNG_TOOLS_DISABLE_KERNEL_TESTS=1 to make to skip all lttng
kernel related testing.
Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Moving intel 9260 firmware because it's common wifi chip and otherwise
to include this firmware whe have to include iwlwifi-misc which included
a lot of firmwares.
Signed-off-by: Yannick Rodriguez <y.rodriguez@i2s.fr>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
The GPLv2 text is the standard text, so the -carl9170 package can just
set LICENSE=GPL-2.0-or-later and the custom license handling removed.
Confirmed in the source that the intended license is v2-or-later, not
v2-only as WHENCE says.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
This can a non-trivial amount of disk space, but requires rdfind from
meta-oe. As duplicate pieces of firmware become links, this reduces the
size of individual packages and adds dependencies:
linux-firmware-adsp-sst: PKGSIZE changed from 6362678 to 5609999 (-12%)
linux-firmware-amdgpu: PKGSIZE changed from 80234502 to 60819841 (-24%)
linux-firmware-cirrus: PKGSIZE changed from 1290908 to 1068886 (-17%)
linux-firmware-ibt-17: PKGSIZE changed from 2601222 to 1300679 (-50%)
linux-firmware-ibt-17: RDEPENDS: added "linux-firmware-ibt-misc"
linux-firmware-ibt-20: PKGSIZE changed from 2399511 to 1599721 (-33%)
linux-firmware-ibt-20: RDEPENDS: added "linux-firmware-ibt-misc"
linux-firmware-ibt-misc: PKGSIZE changed from 22400466 to 13390020 (-40%)
linux-firmware-ibt-misc: RDEPENDS: added "linux-firmware-ibt-17"
linux-firmware-qcom-qrb4210-audio: RDEPENDS: added "linux-firmware-qcom-qcm2290-audio"
linux-firmware-qcom-qrb4210-modem: PKGSIZE changed from 8882947 to 63 (-100%)
linux-firmware-qcom-qrb4210-modem: RDEPENDS: added "linux-firmware-qcom-qcm2290-modem"
linux-firmware-qcom-sdm845-audio: RDEPENDS: added "linux-firmware-qcom-qcm2290-audio"
linux-firmware-qcom-sdm845-compute: RDEPENDS: added "linux-firmware-qcom-qrb4210-compute"
linux-firmware-qcom-sdm845-modem: RDEPENDS: added "linux-firmware-qcom-qcm2290-modem"
linux-firmware-qcom-sm8250-audio: RDEPENDS: added "linux-firmware-qcom-qcm2290-audio"
linux-firmware-qcom-sm8250-compute: RDEPENDS: added "linux-firmware-qcom-qrb4210-compute"
linux-firmware-qcom-sm8250-thundercomm-rb5-sensors: RDEPENDS: added "linux-firmware-qcom-sdm845-thundercomm-db845c-sensors"
linux-firmware-radeon: PKGSIZE changed from 7105560 to 3343141 (-53%)
linux-firmware-radeon: RDEPENDS: added "linux-firmware-amdgpu"
linux-firmware-rtl8822: RDEPENDS: added "linux-firmware-rtl8761"
linux-firmware-sd8688: RDEPENDS: added "linux-firmware"
linux-firmware: RDEPENDS: added "linux-firmware-rtl8761"
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
License-Update: additional files
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
ptests for packages like libgpiod and python3-gpiod need gpio-sim to run
the tests successfully.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Data pulled from: https://github.com/nluedtke/linux_kernel_cves
1/1 [
Author: Nicholas Luedtke
Email: nicholas.luedtke@uwalumni.com
Subject: Update 25Feb24
Date: Sun, 25 Feb 2024 07:03:08 -0500
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:
9b4a8eac17f0 Linux 6.6.20
af0d04f02145 fs/ntfs3: fix build without CONFIG_NTFS3_LZX_XPRESS
0700f4e154f8 Linux 6.6.19
f6e4aca0dd8c ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts
1f9b7a5d023a ata: ahci: add identifiers for ASM2116 series adapters
7e7a81f9f2da mptcp: add needs_id for netlink appending addr
6931f9029aa6 mptcp: userspace pm send RM_ADDR for ID 0
697128a3e2e6 selftests: mptcp: add mptcp_lib_get_counter
358f02b84fbb selftests: mptcp: join: stop transfer when check is done (part 2)
6156277d1b26 mm: zswap: fix missing folio cleanup in writeback race path
7a3610956d3b mm/zswap: invalidate duplicate entry when !zswap_enabled
a259173bf265 selftests: mptcp: join: stop transfer when check is done (part 1)
b81fc6c229ec i2c: imx: when being a target, mark the last read as processed
10c6b90e9753 drm/amd/display: Fix memory leak in dm_sw_fini()
7a8a8a6a4f1e selftests/iommu: fix the config fragment
20e1e1a2b8a4 drm/syncobj: handle NULL fence in syncobj_eventfd_entry_func
716cfee8053e drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set
c7818378953d net: phy: realtek: Fix rtl8211f_config_init() for RTL8211F(D)(I)-VD-CG PHY
8fbc19196dbe Fix write to cloned skb in ipv6_hop_ioam()
0a9f558c72c4 phonet/pep: fix racy skb_queue_empty() use
3ebd19073efd phonet: take correct lock to peek at the RX queue
9adfd66b42d2 net: sparx5: Add spinlock for frame transmission from CPU
88895d424720 net/sched: flower: Add lock protection when remove filter handle
30d8d56aee70 devlink: fix port dump cmd type
a702e9883342 tools: ynl: don't leak mcast_groups on init error
91addaf5f02b tools: ynl: make sure we always pass yarg to mnl_cb_run
18a3d49aee31 net: mctp: put sock on tag allocation failure
73a7cdb48779 netfilter: nf_tables: use kzalloc for hook allocation
fe9f4d1c531a netfilter: nf_tables: register hooks last when adding new chain/flowtable
9256ab9232e3 netfilter: nft_flow_offload: release dst in case direct xmit path is used
558b00a30e05 netfilter: nft_flow_offload: reset dst in route object after setting up flow
f2135bbf1494 netfilter: nf_tables: set dormant flag on hook register failure
4f13a79ea3cf tls: don't skip over different type records from the rx_list
3b952d8fdfcf tls: stop recv() if initial process_rx_list gave us non-DATA
80b1d6a0c0c0 tls: break out of main loop when PEEK gets a non-data record
f006c45a3ea4 hwmon: (nct6775) Fix access to temperature configuration registers
50b30655b224 cache: ax45mp_cache: Align end size to cache boundary in ax45mp_dma_cache_wback()
9b099ed46dca bpf, sockmap: Fix NULL pointer dereference in sk_psock_verdict_data_ready()
ef6566d10cf7 s390: use the correct count for __iowrite64_copy()
0a32395fd1e3 net: ipa: don't overrun IPA suspend interrupt registers
734b494eac2f octeontx2-af: Consider the action set by PF
16bc939f224d drm/i915/tv: Fix TV mode
f9f8f23c5851 platform/x86: thinkpad_acpi: Only update profile if successfully converted
79491ddfb429 arm64/sme: Restore SMCR_EL1.EZT0 on exit from suspend
7c892383227f arm64/sme: Restore SME registers on exit from suspend
a3f2c083cb57 arp: Prevent overflow in arp_req_get().
919092bd5482 devlink: fix possible use-after-free and memory leaks in devlink_init()
9e02973dbc6a ipv6: sr: fix possible use-after-free and null-ptr-deref
6e6065dd25b6 afs: Increase buffer size in afs_update_volume_status()
287a0e6d3a62 parisc: Fix stack unwinder
8327ed12e8eb bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel
d4c58764dab8 ata: ahci_ceva: fix error handling for Xilinx GT PHY support
3e831970cf7f selftests: bonding: set active slave to primary eth1 specifically
b8315b2e25b4 powerpc/pseries/iommu: DLPAR add doesn't completely initialize pci_controller
7bcb0a2510ce net: bcmasp: Sanity check is off by one
ae24a16a8343 net: bcmasp: Indicate MAC is in charge of PHY PM
cf761c81e413 ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid
6634a8ecacc6 ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid
37067e6bc241 net: stmmac: Fix incorrect dereference in interrupt handlers
3a0060d2ba7c x86/numa: Fix the sort compare func used in numa_fill_memblks()
b5bf39cd0878 x86/numa: Fix the address overlap check in numa_fill_memblks()
b6979032552b nouveau: fix function cast warnings
28cdbbd38a44 net/sched: act_mirred: don't override retval if we already lost the skb
7c787888d164 net/sched: act_mirred: use the backlog for mirred ingress
73db191dc30d net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability
334a8348b2df dccp/tcp: Unhash sk from ehash for tb2 alloc failure after check_estalblished().
a83856bd0c24 net: bridge: switchdev: Ensure deferred event delivery on unoffload
603be95437e7 net: bridge: switchdev: Skip MDB replays of deferred events on offload
0706faf631d7 scsi: jazz_esp: Only build if SCSI core is builtin
4f5b15c15e60 scsi: smartpqi: Fix disable_managed_interrupts
239b85a9a977 bpf, scripts: Correct GPL license name
320767103644 RDMA/srpt: fix function pointer cast warnings
f05332254350 xsk: Add truesize to skb_add_rx_frag().
0f7798768f21 arm64: dts: rockchip: Correct Indiedroid Nova GPIO Names
9ff254f14b19 arm64: dts: rockchip: set num-cs property for spi on px30
95175dda017c RDMA/qedr: Fix qedr_create_user_qp error flow
c99e6b267d76 iommufd/iova_bitmap: Consider page offset for the pages to be pinned
929766dadbd2 iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 array
634745054a52 iommufd/iova_bitmap: Bounds check mapped::pages access
bc569f86f978 bus: imx-weim: fix valid range check
9c29933eae40 arm64: dts: tqma8mpql: fix audio codec iov-supply
fe2a73d57319 RDMA/srpt: Support specifying the srpt_service_guid parameter
f562dbfd89dc RDMA/irdma: Add AE for too many RNRS
3907d842f291 RDMA/irdma: Set the CQ read threshold for GEN 1
9afa1e4354a1 RDMA/irdma: Validate max_send_wr and max_recv_wr
c6f1ca235f68 RDMA/irdma: Fix KASAN issue with tasklet
a8ef9c7f4cfd arm64: dts: imx8mp: Disable UART4 by default on Data Modul i.MX8M Plus eDM SBC
25f7f28142a2 IB/mlx5: Don't expose debugfs entries for RRoCE general parameters if not supported
43a6b52b7cf1 RDMA/bnxt_re: Add a missing check in bnxt_qplib_query_srq
9abe69327407 RDMA/bnxt_re: Return error for SRQ resize
b41d0ade0398 IB/hfi1: Fix a memleak in init_credit_return
b96f500dbbc3 bpf: Derive source IP addr via bpf_*_fib_lookup()
980278aca1f8 xen/events: fix error code in xen_bind_pirq_msi_to_irq()
658750e3d8ed Revert "drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz"
7211800091a9 drm/amd/display: Fix buffer overflow in 'get_host_router_total_dp_tunnel_bw()'
a1baf5734231 drm/amd/display: Avoid enum conversion warning
824c15ad0910 smb3: add missing null server pointer check
a7f34a068467 selftests: mptcp: diag: unique 'cestab' subtest names
6b51994e1994 selftests: mptcp: diag: unique 'in use' subtest names
509bf4e553eb selftests: mptcp: diag: fix bash warnings on older kernels
1f24ba67ba49 selftests: mptcp: diag: check CURRESTAB counters
1b1ce669a1f0 selftests: mptcp: pm nl: avoid error msg on older kernels
4f1aa3853b95 selftests: mptcp: pm nl: also list skipped tests
db887e24f95f selftests: mptcp: simult flows: fix some subtest names
5b9bc8e6275a selftests: mptcp: userspace_pm: unique subtest names
1ea7b252b47f mptcp: fix duplicate subflow creation
2dba5774e8ed mptcp: fix data races on remote_id
ba2cf922502c mptcp: fix data races on local_id
e074c8297ee4 mptcp: fix lockless access in subflow ULP diag
176421d7afba mptcp: add needs_id for userspace appending addr
6aba8cf676c0 usb: roles: don't get/set_role() when usb_role_switch is unregistered
4b45829440b1 usb: roles: fix NULL pointer issue when put module's reference
da7fc10bc471 usb: gadget: omap_udc: fix USB gadget regression on Palm TE
2b7ec68869d5 usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs
70e8038813f9 usb: cdns3: fix memory double free when handle zero packet
29e42e1578a1 usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()
11f656fc0a56 usb: cdnsp: fixed issue with incorrect detecting CDNSP family controllers
a92de02692b4 usb: cdnsp: blocked some cdns3 specific code
d3999e342099 usb: dwc3: gadget: Don't disconnect if not started
9319ecb8380f serial: amba-pl011: Fix DMA transmission in RS485 mode
3e3578ca1b87 serial: stm32: do not always set SER_RS485_RX_DURING_TX if RS485 is enabled
6cf046b3acea Revert "usb: typec: tcpm: reset counter when enter into unattached state after try role"
ba84bbbcd5b8 erofs: fix refcount on the metabuf used for inode lookup
763f1f13d856 dm-integrity, dm-verity: reduce stack usage for recheck
97ba7c1f9c0a ARM: ep93xx: Add terminator to gpiod_lookup_table
804bd8650a3a l2tp: pass correct message length to ip6_append_data
5ef293c3e0b2 PCI/MSI: Prevent MSI hardware interrupt number truncation
fbe1049a4d48 irqchip/sifive-plic: Enable interrupt if needed before EOI
4332f54153de irqchip/gic-v3-its: Do not assume vPE tables are preallocated
a9ab338683a2 irqchip/mbigen: Don't use bus_get_dev_root() to find the parent
b0365460e945 crypto: virtio/akcipher - Fix stack overflow on memcpy
ba6b8b02a331 gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp()
cca20208515e accel/ivpu: Don't enable any tiles by default on VPU40xx
3f70ed98f776 KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table()
fcf90b4703bd KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler
02dad157ba11 md: Fix missing release of 'active_io' for flush
8b004583dbc9 sparc: Fix undefined reference to fb_is_primary_device
38e921616320 cachefiles: fix memory leak in cachefiles_add_cache()
557cac23bee3 platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names
e78a4e221ebf platform/x86: intel-vbtn: Stop calling "VBDL" from notify_handler
9cad9a2e896c mm/damon/reclaim: fix quota stauts loss due to online tunings
8350888b0226 mm: memcontrol: clarify swapaccount=0 deprecation warning
3c4441b23bf7 mm/damon/lru_sort: fix quota status loss due to online tunings
305152314df8 mm/swap: fix race when skipping swapcache
0b34dca1bfd5 selftests/mm: uffd-unit-test check if huge page size is 0
3c884ee7c5d4 scsi: core: Consult supported VPD page list prior to fetching page
4ebc079f0c7d scsi: target: pscsi: Fix bio_put() for error case
9eb04add2a26 scsi: sd: usb_storage: uas: Access media prior to querying device properties
2cc1a530ab31 cxl/pci: Fix disabling memory if DVSEC CXL Range does not match a CFMWS window
8d584cc8e71e cxl/acpi: Fix load failures due to single window creation failure
e5cc2309f6b3 dm-verity: recheck the hash after a failure
64ba01a36598 dm-crypt: don't modify the data when using authenticated encryption
d6824a28b244 dm-integrity: recheck the integrity tag after a failure
78d41d9ba0b1 Revert "parisc: Only list existing CPUs in cpu_possible_mask"
0f6cf136974a dm-crypt: recheck the integrity tag after a failure
e6316749d603 lib/Kconfig.debug: TEST_IOV_ITER depends on MMU
e7e23fc5d5fe fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio
699e2648e195 ata: libata-core: Do not try to set sleeping devices to standby
cf245e831afc s390/cio: fix invalid -EBUSY on ccw_device_start
fec5aea66916 drm/amd/display: adjust few initialization order in dm
d715ee6cbe7c drm/meson: Don't remove bridges which are created by other drivers
47bacc3c7fbb drm/ttm: Fix an invalid freeing on already freed page in error path
0bb020dca6d8 btrfs: defrag: avoid unnecessary defrag caused by incorrect extent size
b1ec3d6b86fd LoongArch: Update cpu_sibling_map when disabling nonboot CPUs
dffdf7c783ef LoongArch: Disable IRQ before init_fn() for nonboot CPUs
ea459e6926f0 LoongArch: Call early_init_fdt_scan_reserved_mem() earlier
50297906f81c docs: Instruct LaTeX to cope with deeper nesting
48985d64c4c8 x86/bugs: Add asm helpers for executing VERW
a2fef1d81bec IB/hfi1: Fix sdma.h tx->num_descs off-by-one error
20980195ec8d xen/events: close evtchn after mapping cleanup
636ac94cee72 xen/events: modify internal [un]bind interfaces
40f14760da83 xen/events: drop xen_allocate_irqs_dynamic()
666860d56d83 xen/events: remove some simple helpers from events_base.c
b79345efd038 xen/events: reduce externally visible helper functions
3c8f5965a993 xen: evtchn: Allow shared registration of IRQ handers
71783d1ff652 drm/amd/display: fixed integer types and null check locations
622c827544ef drm/amd/display: Request usb4 bw for mst streams
c3682b63c60f drm/amd/display: Add dpia display mode validation logic
b45df837fe87 mptcp: corner case locking for rx path fields initialization
9326d0357ab0 mptcp: fix more tx path fields initialization
d52b3c2b2951 mptcp: use mptcp_set_state
565575473139 mptcp: add CurrEstab MIB counter support
c5e3ec783484 smb3: clarify mount warning
dd40cbafb1d2 cifs: handle cases where multiple sessions share connection
cd743cfead99 cifs: change tcon status when need_reconnect is set on it
8946924ff324 virtio-blk: Ensure no requests in virtqueues before deleting vqs.
cacc0a9c34a8 smb: client: set correct d_type for reparse points under DFS mounts
c19453cc16ad drm/amdgpu: Fix HDP flush for VFs on nbio v7.9
cb4541cabb53 drm/amdgpu: Fix shared buff copy to user
61c0a633bdc6 drm/amdgpu: reset gpu for s3 suspend abort case
7a3a0b0c7f47 drm/amdgpu: skip to program GFXDEC registers for suspend abort
7d7046a6caf2 libceph: fail sparse-read if the data length doesn't match
9fe6ad655fe0 firewire: core: send bus reset promptly on gap count error
5175a72c8e99 accel/ivpu/40xx: Stop passing SKU boot parameters to FW
9895188644ee accel/ivpu: Disable d3hot_delay on all NPU generations
e11aa132160c accel/ivpu: Force snooping for MMU writes
d382f733c8ba LoongArch: vDSO: Disable UBSAN instrumentation
88e189bd16e5 LoongArch: Change acpi_core_pic[NR_CPUS] to acpi_core_pic[MAX_CORE_PIC]
3ed93e781a48 LoongArch: Select HAVE_ARCH_SECCOMP to use the common SECCOMP menu
a0a48dd597f5 LoongArch: Select ARCH_ENABLE_THP_MIGRATION instead of redefining it
4dbbd8195a68 scsi: ufs: core: Remove the ufshcd_release() in ufshcd_err_handling_prepare()
7ac9e18f5d66 scsi: ufs: core: Fix shift issue in ufshcd_clear_cmd()
51a5ca984866 scsi: lpfc: Use unsigned type for num_sge
b9c3a26bf95c hwmon: (coretemp) Enlarge per package core count limit
5c7ed4d957a8 efi: Don't add memblocks for soft-reserved memory
cf3d6813601f efi: runtime: Fix potential overflow of soft-reserved region size
3dce50ca9939 wifi: iwlwifi: do not announce EPCS support
c9da889a37fc wifi: mac80211: accept broadcast probe responses on 6 GHz
415f8e9854bb wifi: mac80211: adding missing drv_mgd_complete_tx() call
c7a4f932b3a6 wifi: mac80211: set station RX-NSS on reconfig
52fff5799e3d fs/ntfs3: Fix oob in ntfs_listxattr
ded8bf5b3687 fs/ntfs3: Update inode->i_size after success write into compressed file
8c77398c7261 fs/ntfs3: Fixed overflow check in mi_enum_attr()
eac2e00f3c31 fs/ntfs3: Correct function is_rst_area_valid
f4cf29c6772e fs/ntfs3: Use i_size_read and i_size_write
c55deec3ffdd fs/ntfs3: Prevent generic message "attempt to access beyond end of device"
8525c77e2f7f fs/ntfs3: use non-movable memory for ntfs3 MFT buffer cache
86cd46312a30 fs/ntfs3: Use kvfree to free memory allocated by kvmalloc
adcc0ab3e79f fs/ntfs3: Disable ATTR_LIST_ENTRY size check
947c3f3d31ea fs/ntfs3: Add NULL ptr dereference checking at the end of attr_allocate_frame()
323b0ab3f235 fs/ntfs3: ntfs3_forced_shutdown use int instead of bool
f73f939792fc fs/ntfs3: Implement super_operations::shutdown
7e0aff0aab65 fs/ntfs3: Drop suid and sgid bits as a part of fpunch
c28efa873a2a fs/ntfs3: Add file_modified
07b918639367 fs/ntfs3: Fix detected field-spanning write (size 8) of single field "le->name"
289257127a18 fs/ntfs3: Fix multithreaded stress test
e0b64e4ad2eb fs/ntfs3: Reduce stack usage
fa2a041a490d fs/ntfs3: Print warning while fixing hard links count
d46c2ef09180 fs/ntfs3: Correct hard links updating when dealing with DOS names
d316783dfdc1 fs/ntfs3: Improve ntfs_dir_count
06144cdddad6 fs/ntfs3: Modified fix directory element type detection
15735a62add3 fs/ntfs3: Improve alternative boot processing
4390f74d09a0 Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table
f5411b766627 ext4: correct the hole length returned by ext4_map_blocks()
2fdb5551e35b smb: client: increase number of PDUs allowed in a compound request
2b1f28ee49da cifs: do not search for channel if server is terminating
fad689fce093 nvmet-fc: take ref count on tgtport before delete assoc
eaf0971fdabf nvmet-fc: avoid deadlock on delete association path
399b70e8eadc nvmet-fc: abort command when there is no binding
f2879398c295 nvmet-fc: hold reference on hostport match
ccd49adde054 nvmet-fc: defer cleanup using RCU properly
2baa7272f2d9 nvmet-fc: release reference on target port
95a9ff330734 nvmet-fcloop: swap the list_add_tail arguments
baa6b7eb8c66 nvme-fc: do not wait in vain when unloading module
ffd63f243735 ALSA: usb-audio: Ignore clock selector errors for single connection
fabab199b197 ASoC: wm_adsp: Don't overwrite fwf_name with the default
567f1b1da5da cifs: make sure that channel scaling is done only once
e34e4e6d8c69 drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
5a1bd2143fd7 drm/amdkfd: Use correct drm device for cgroup permission check
4c09593b31a5 netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new
9e8e25f20191 misc: open-dice: Fix spurious lockdep warning
17a6d7a0a7a9 Input: xpad - add Lenovo Legion Go controllers
2c889761d472 spi: sh-msiof: avoid integer overflow in constants
f7d799076a55 regulator (max5970): Fix IRQ handler
04d46a95642e ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616
ee277704a44e ALSA: usb-audio: Check presence of valid altsetting control
21857eed5066 usb: ucsi_acpi: Quirk to ack a connector change ack cmd
307fc03dc433 nvmet-tcp: fix nvme tcp ida memory leak
83527a13740f HID: nvidia-shield: Add missing null pointer checks to LED initialization
034a0061b2dc ALSA: hda: Increase default bdl_pos_adj for Apollo Lake
580118d5c6e5 ALSA: hda: Replace numeric device IDs with constant values
a905b2eccfd2 HID: logitech-hidpp: add support for Logitech G Pro X Superlight 2
e1b38b919d3d regulator: pwm-regulator: Add validity checks in continuous .get_voltage
68da1d65b2e3 ASoC: amd: acp: Add check for cpu dai link initialization
7b24760f3a3c dmaengine: ti: edma: Add some null pointer checks to the edma_probe
2ccbf84ed3fe Input: goodix - accept ACPI resources with gpio_count == 3 && gpio_int_idx == 0
d3bbe77a76bc ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()
0184747b552d ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()
f32d2a745b02 ext4: avoid dividing by 0 in mb_update_avg_fragment_size() when block bitmap corrupt
720751b57f0a platform/x86: touchscreen_dmi: Add info for the TECLAST X16 Plus tablet
f778a45784d3 MIPS: reserve exception vector space ONLY ONCE
64783eaa37b7 ARM: dts: Fix TPM schema violations
b0dd4d7ada6f ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers
ab7318c79570 spi: cs42l43: Handle error from devm_pm_runtime_enable
673629018ba0 aoe: avoid potential deadlock at set_capacity
89f67051613c ahci: asm1166: correct count of reported ports
f642fcf3f7e6 cifs: helper function to check replayable error codes
c09de6bb3ada cifs: translate network errors on send to -ECONNABORTED
59e04d39fc29 cifs: cifs_pick_channel should try selecting active channels
8fbefa7a755d smb: Work around Clang __bdos() type confusion
0f1bae071de9 block: Fix WARNING in _copy_from_iter
d637b5118274 spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected
8298ea0f51a9 spi: intel-pci: Add support for Arrow Lake SPI serial flash
763c59714cf4 platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when Tx TmFIFO is full
99f1abc34a6d fbdev: sis: Error out if pixclock equals zero
bc3c2e58d73b fbdev: savage: Error out if pixclock equals zero
54b79d878696 wifi: mac80211: fix race condition on enabling fast-xmit
29df20cae2ce wifi: cfg80211: fix missing interfaces when dumping
22dced37d9c7 dmaengine: dw-edma: increase size of 'name' in debugfs code
9f11992462ad dmaengine: fsl-qdma: increase size of 'irq_name'
6e400d6b960a dmaengine: shdma: increase size of 'dev_id'
8d76726eeb11 cifs: open_cached_dir should not rely on primary channel
36bc5040c863 scsi: target: core: Add TMF to tmr_list handling
12d43aec0e75 tools: selftests: riscv: Fix compile warnings in mm tests
a613c646660a tools: selftests: riscv: Fix compile warnings in vector tests
df75b8ef7122 scsi: smartpqi: Fix logical volume rescan race condition
ce10905116e6 scsi: smartpqi: Add new controller PCI IDs
43ee59fa01c8 dmaengine: apple-admac: Keep upper bits of REG_BUS_WIDTH
5babeec518c2 riscv/efistub: Ensure GP-relative addressing is not used
6ea2f3b9b9f6 PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()
74fd1b8c4419 sched/rt: Disallow writing invalid values to sched_rt_period_us
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Integrating the following commit(s) to linux-yocto/.:
1/1 [
Author: Bruce Ashfield
Email: bruce.ashfield@gmail.com
Subject: cfg/debug: drop DEBUG_CREDENTIALS
Date: Tue, 27 Feb 2024 11:57:58 -0500
The upstream commit (which was also backported to -stable
for some reason):
commit 207f135d819344c03333246f784f6666e652e081
Author: Jens Axboe <axboe@kernel.dk>
Date: Fri Dec 15 13:40:57 2023 -0700
cred: get rid of CONFIG_DEBUG_CREDENTIALS
commit ae1914174a63a558113e80d24ccac2773f9f7b2b upstream.
This code is rarely (never?) enabled by distros, and it hasn't caught
anything in decades. Let's kill off this legacy debug code.
Suggested-by: Linus Torvalds <torvalds@linuxfoundation.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Means that we can drop our use of CONFIG_DEBUG_CREDENTIALS.
It does leave an emptry .cfg file, but to keep any external includes
around, we'll leave the file for a while.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Split _most_ of the rtl_nic drivers to a subpackage. Notably this does
not include rtl8168 as this is already split into a separate package.
These drivers are fairly common so this lets people install the essential
firmware easier.
Also split out some large firmware collections into subpackages:
- Mellanox (82M)
- Marvell Prestera (72M)
- QLogic 4xxxx (21M)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Data pulled from: https://github.com/nluedtke/linux_kernel_cves
1/1 [
Author: Nicholas Luedtke
Email: nicholas.luedtke@uwalumni.com
Subject: Update 25Feb24
Date: Sun, 25 Feb 2024 07:03:08 -0500
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:
d8a27ea2c986 Linux 6.6.18
9e083726d5e3 tracing: Fix a NULL vs IS_ERR() bug in event_subsystem_dir()
9389eaaca7b9 tracing: Make system_callback() function static
cec85aa54b12 Documentation/arch/ia64/features.rst: fix kernel-feat directive
ccce12ecf2a7 x86/barrier: Do not serialize MSR accesses on AMD
438d19492b7f dm: limit the number of targets and parameter size area
2c3bdba00283 nilfs2: fix potential bug in end_buffer_async_write
c20fc13082d1 of: property: Add in-ports/out-ports support to of_graph_get_port_parent()
b6a2a9cbb675 sched/membarrier: reduce the ability to hammer on sys_membarrier
0a962f2fbaa9 x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section
686b58ce5052 x86/boot: Increase section and file alignment to 4k/512
f7eedad78068 x86/boot: Split off PE/COFF .data section
476316bb48c1 x86/boot: Drop PE/COFF .reloc section
0db81e8e20f6 x86/boot: Construct PE/COFF .text section from assembler
0cf3d613a141 x86/boot: Derive file size from _edata symbol
c731fbcfdbb6 x86/boot: Define setup size in linker script
431b39e62594 x86/boot: Set EFI handover offset directly in header asm
8e102324e743 x86/boot: Grab kernel_info offset from zoffset header directly
a38801ba1875 x86/boot: Drop references to startup_64
08796fc9bfe2 x86/boot: Drop redundant code setting the root device
4bac079dba04 x86/boot: Omit compression buffer from PE/COFF image memory footprint
d9b6b6e8d871 x86/boot: Remove the 'bugger off' message
e17a8bf1fb5d x86/efi: Drop alignment flags from PE section headers
8117961d98fb x86/efi: Disregard setup header of loaded image
fa244085025f x86/efi: Drop EFI stub .bss from .data section
940c919be813 nfsd: don't take fi_lock in nfsd_break_deleg_cb()
a49e9c7267d0 eventfs: Keep all directory links at 1
9bb8131a9ff9 eventfs: Remove fsnotify*() functions from lookup()
ed823ca4bcf3 eventfs: Restructure eventfs_inode structure to be more condensed
5c3ea7dfef17 eventfs: Warn if an eventfs_inode is freed without is_freed being set
5dfb04100326 eventfs: Get rid of dentry pointers without refcounts
c46192051c20 eventfs: Clean up dentry ops and add revalidate function
ca2d3b2c260d eventfs: Remove unused d_parent pointer field
21faa3de640d tracefs: dentry lookup crapectomy
4928d0e32228 tracefs: Avoid using the ei->dentry pointer unnecessarily
d1bcde94223e eventfs: Initialize the tracefs inode properly
f0686a194549 tracefs: Zero out the tracefs_inode when allocating it
35e219f7cd36 tracefs: remove stale update_gid code
9a187657d681 eventfs: Save directory inodes in the eventfs_inode structure
1f20155a724c eventfs: Use kcalloc() instead of kzalloc()
c55d11ea8e07 eventfs: Do not create dentries nor inodes in iterate_shared
4e8731d20fba eventfs: Have the inodes all for files and directories all be the same
e638899f9963 eventfs: Shortcut eventfs_iterate() by skipping entries already read
f3f41f444b32 eventfs: Read ei->entries before ei->children in eventfs_iterate()
82820a2d76cc eventfs: Do ctx->pos update for all iterations in eventfs_iterate()
98102764cca9 eventfs: Have eventfs_iterate() stop immediately if ei->is_freed is set
628adb842bd5 tracefs/eventfs: Use root and instance inodes as default ownership
1bfdd54adbb8 eventfs: Stop using dcache_readdir() for getdents()
ee699b547b63 eventfs: Remove "lookup" parameter from create_dir/file_dentry()
ee3bde693ee8 eventfs: Fix bitwise fields for "is_events"
f6bf29570034 tracefs: Check for dentry->d_inode exists in set_gid()
1b4dfdb3274a eventfs: Fix file and directory uid and gid ownership
4d12a83ecdb6 eventfs: Have event files and directories default to parent uid and gid
53cd8c57cc73 eventfs: Fix events beyond NAME_MAX blocking tasks
6eee5c670861 eventfs: Make sure that parent->d_inode is locked in creating files/dirs
29bb70cad668 eventfs: Do not allow NULL parent to eventfs_start_creating()
43fbddf34c3c eventfs: Move taking of inode_lock into dcache_dir_open_wrapper()
6586a12d3f02 eventfs: Use GFP_NOFS for allocation when eventfs_mutex is held
7b4cb5d59f3e eventfs: Do not invalidate dentry in create_file/dir_dentry()
b1391e3653f5 eventfs: Remove expectation that ei->is_freed means ei->dentry == NULL
74a9e56b682f eventfs: Use simple_recursive_removal() to clean up dentries
fb9b8eea5d21 eventfs: Remove special processing of dput() of events directory
c58673cad4e9 eventfs: Delete eventfs_inode when the last dentry is freed
1a6edfc7be2f eventfs: Hold eventfs_mutex when calling callback functions
32f4c167cbef eventfs: Save ownership and mode
d2a632aeecc4 eventfs: Test for ei->is_freed when accessing ei->dentry
6e2a33522ee7 eventfs: Have a free_ei() that just frees the eventfs_inode
4bb123ce29cd eventfs: Remove "is_freed" union with rcu head
773cd7dfd092 eventfs: Fix kerneldoc of eventfs_remove_rec()
810a957e343b eventfs: Remove extra dget() in eventfs_create_events_dir()
7cac392f5640 eventfs: Fix typo in eventfs_inode union comment
f7842e0617ff eventfs: Fix WARN_ON() in create_file_dentry()
843879a6ddd9 tracefs/eventfs: Modify mismatched function name
c99e5cfe77e5 eventfs: Fix failure path in eventfs_create_events_dir()
17e4e4d2335c eventfs: Use ERR_CAST() in eventfs_create_events_dir()
bceba0d35b43 eventfs: Use eventfs_remove_events_dir()
35ee34c0f6d5 eventfs: Remove eventfs_file and just use eventfs_inode
4015fc492774 Revert "eventfs: Remove "is_freed" union with rcu head"
dc9ee9a8aef8 Revert "eventfs: Save ownership and mode"
65a54d6dbf3b Revert "eventfs: Delete eventfs_inode when the last dentry is freed"
601daf7e31d8 Revert "eventfs: Use simple_recursive_removal() to clean up dentries"
5e9fb476196d Revert "eventfs: Check for NULL ef in eventfs_set_attr()"
6fdc0bcd066d Revert "eventfs: Do not allow NULL parent to eventfs_start_creating()"
fa69a8063f8b parisc: Fix random data corruption from exception handler
4480ead69a3a netfilter: ipset: Missing gc cancellations fixed
b93a6756a01f netfilter: ipset: fix performance regression in swap operation
b2261c2e763e block: fix partial zone append completion handling in req_bio_endio()
56f98598ddf0 md: bypass block throttle for superblock update
49bca0710ebe tracing: Inform kmemleak of saved_cmdlines allocation
ab94509051ea tracing: Fix HAVE_DYNAMIC_FTRACE_WITH_REGS ifdef
5d858e2d3eca fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand()
63e2bd10a89a pmdomain: core: Move the unused cleanup to a _sync initcall
f84e7534457d can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)
26dfe112ec2e can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock
6019c77391a6 can: netlink: Fix TDCO calculation using the old data bittiming
23429e2c33dd of: property: fix typo in io-channels
7366ff7ca1c7 docs: kernel_feat.py: fix build error for missing files
601b5540c154 blk-wbt: Fix detection of dirty-throttled tasks
496273439b3c LoongArch: Fix earlycon parameter if KASAN enabled
4d850ed74740 mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE
13c5a9fb0710 fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super
ae20db45e482 ceph: prevent use-after-free in encode_cap_msg()
a71302c86389 hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed
9680b2ab54ba net: stmmac: protect updates of 64-bit statistics counters
1b1631895e40 pmdomain: renesas: r8a77980-sysc: CR7 must be always on
3dbf262ab0c1 net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio
a1b4ed4125ca s390/qeth: Fix potential loss of L3-IP@ in case of network issues
d59e1c2fbd76 net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio
31f71f2d7a08 fs: relax mount_setattr() permission checks
02afaeb6c52b tools/rtla: Fix Makefile compiler options for clang
f0542eb7122e tools/rtla: Fix uninitialized bucket/data->bucket_size warning
7c3611ca86f1 tools/rtla: Exit with EXIT_SUCCESS when help is invoked
8a585914c266 tools/rtla: Fix clang warning about mount_point var size
daa5e6a4a8b4 tools/rtla: Replace setting prio with nice for SCHED_OTHER
a71597b4e5c7 tools/rtla: Remove unused sched_getattr() function
828be9ff1770 tools/rv: Fix Makefile compiler options for clang
2863f8cf9f56 tools/rv: Fix curr_reactor uninitialized variable
62a1b9b6343e ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8
eb06fca2c740 ASoC: tas2781: add module parameter to tascodec_init()
1be2669565b3 ASoC: SOF: IPC3: fix message bounds on ipc ops
19758688bd05 arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errata
60480c6bc160 arm64/signal: Don't assume that TIF_SVE means we saved SVE state
4796a1a41300 mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be detected by BIOS
6d5eae9a95fe zonefs: Improve error handling
3d16cebf0112 KVM: arm64: Fix circular locking dependency
4145ccff546e smb: Fix regression in writes when non-standard maximum write size negotiated
c2aa2718cda2 smb: client: set correct id, uid and cruid for multiuser automounts
e5643b23cbb0 thunderbolt: Fix setting the CNS bit in ROUTER_CS_5
65ac3a4fee03 irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update
91a80fff3eee irqchip/gic-v3-its: Restore quirk probing for ACPI-based systems
5fcc75e44de5 irqchip/irq-brcmstb-l2: Add write memory barrier before exit
00f4eb31b819 wifi: iwlwifi: mvm: fix a crash when we run out of stations
e700e44fd2cc wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()
6585c74b4faa wifi: cfg80211: fix wiphy delayed work queueing
ab9d4bb9a189 wifi: iwlwifi: fix double-free bug
080da821b2c5 nfp: flower: prevent re-adding mac index for bonded port
d194f1c73160 nfp: enable NETDEV_XDP_ACT_REDIRECT feature flag
0bb84600c23c nfp: use correct macro for LengthSelect in BAR config
9c82920359b7 crypto: algif_hash - Remove bogus SGL free on zero-length error path
88aa493f393d crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked
ea5ddbc11613 nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()
2e1480538ef6 nilfs2: fix data corruption in dsync block recovery for small block sizes
af8625f713a4 ALSA: hda/realtek: add IDs for Dell dual spk platform
53447b46a64e ALSA: hda/conexant: Add quirk for SWS JS201D
027df06c2915 ALSA: hda/realtek: fix mute/micmute LED For HP mt645
224378140269 mmc: slot-gpio: Allow non-sleeping GPIO ro
13b01aedb585 io_uring/net: fix multishot accept overflow handling
1dc09ca85871 x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
b8525dced380 KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl
eea9b2e0d222 KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu
b2479ab426ce x86/fpu: Stop relying on userspace for info to fault in xsave buffer
97b37ffbcebe x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6
536006966678 serial: mxs-auart: fix tx
ab288bbaedcc serial: core: introduce uart_port_tx_flags()
760f0f9d85fe powerpc/pseries: fix accuracy of stolen time
7fec35ffce05 powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-E
1b5181cb4b30 powerpc/64: Set task pt_regs->link to the LR value on scv entry
b1ac5b885cf3 ftrace: Fix DIRECT_CALLS to use SAVE_REGS by default
24ea2c4d4864 serial: max310x: prevent infinite while() loop in port startup
89992713f364 serial: max310x: fail probe if clock crystal is unstable
2655f0892c04 serial: max310x: improve crystal stable clock detection
8c6df38c7033 serial: max310x: set default value when reading clock ready bit
8663564114d1 nfp: flower: fix hardware offload for the transfer layer port
15392de705e7 nfp: flower: add hardware offload check for post ct entry
0dc6bc63d9ec net: dsa: mv88e6xxx: Fix failed probe due to unsupported C45 reads
f5f6332f1870 ring-buffer: Clean ring_buffer_poll_wait() error return
22a77c0f5b82 hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove
482cda9e50de drm/amd/display: Preserve original aspect ratio in create stream
7fc395f0f562 drm/amd/display: Increase frame-larger-than for all display_mode_vba files
7407c61f43b6 drm/amd/display: Fix MST Null Ptr for RV
b476ae1da136 drm/amdgpu/soc21: update VCN 4 max HEVC encoding resolution
4ff8ec01a865 drm/prime: Support page array >= 4GB
b9e373ed8d9c drm/amd/display: Add align done check
c96a494c9b0f drm/msm: Wire up tlb ops
6cef4e68777b ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails
93136132d1b5 media: rc: bpf attach/detach requires write permission
f83b9abee9fa pmdomain: mediatek: fix race conditions with genpd
5894212f3abf iio: pressure: bmp280: Add missing bmp085 to SPI id table
28639eea710c iio: imu: bno055: serdev requires REGMAP
68f2bdcbd7db iio: imu: adis: ensure proper DMA alignment
c0f2ab954b02 iio: adc: ad_sigma_delta: ensure proper DMA alignment
54e67b77be3a iio: accel: bma400: Fix a compilation problem
e0cb5cc558f0 iio: commom: st_sensors: ensure proper DMA alignment
b90126c86d83 iio: core: fix memleak in iio_device_register_sysfs
1d8c67e94e9e iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC
f83ec2ee91d0 staging: iio: ad5933: fix type mismatch regression
5ad73e1056a6 Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()"
d76792931185 tracing/probes: Fix to search structure fields correctly
ebc1972c2c89 tracing/probes: Fix to set arg size and fmt after setting type from BTF
d5889a68522c tracing/probes: Fix to show a parse error for bad type for $comm
ac9a1c3bcd45 tracing/synthetic: Fix trace_string() return value
6e48f4c61673 tracing: Fix wasted memory in saved_cmdlines logic
5f703935fdb5 tracing/timerlat: Move hrtimer_init to timerlat_fd open()
aafdc920d70d ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()
2883940b19c3 ext4: fix double-free of blocks due to wrong extents moved_len
e3c4e10e3a79 misc: fastrpc: Mark all sessions as invalid in cb_remove
a7ae586f6f60 binder: signal epoll threads of self-work
53953faf9180 ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power
39ca594f8098 ALSA: hda/cs8409: Suppress vmaster control for Dolphin models
4629bf52d952 ASoC: codecs: wcd938x: handle deferred probe
ea102272ffa2 ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker platform
24a98774dc8d ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL
d83d6f66bb3a usb: typec: tpcm: Fix issues with power being removed during reset
32bfb13db982 modpost: Add '.ltext' and '.ltext.*' to TEXT_SECTIONS
6cddb7a4d78c linux/init: remove __memexit* annotations
fd06e32ea464 um: Fix adding '-no-pie' for clang
2dc2b0a42aaf xen-netback: properly sync TX responses
54944f45470a parisc: BTLB: Fix crash when setting up BTLB at CPU bringup
2524299b6106 net: stmmac: do not clear TBS enable bit on link up/down
923dea2a7ea9 net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()
16d3f507b0fa nfc: nci: free rx_data_reassembly skb on NCI device cleanup
04c0dbdba3b0 kbuild: Fix changing ELF file type for output of gen_btf for big endian
0f48dea0926d ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 thinkpads
1a2f08576e30 firewire: core: correct documentation of fw_csr_string() kernel API
6d2a97b7b6f2 lsm: fix the logic in security_inode_getsecctx()
8df43e53f2f7 lsm: fix default return value of the socket_getpeersec_*() hooks
38fd4dfa2764 drm/amd: Don't init MEC2 firmware when it fails to load
8983397951b4 drm/amdgpu: Reset IH OVERFLOW_CLEAR bit
0b1d4187c2df drm/virtio: Set segment size for virtio_gpu device
c99d215c0c0f connector/cn_proc: revert "connector: Fix proc_event_num_listeners count not cleared"
56a19b790f57 Revert "drm/msm/gpu: Push gpu lock down past runpm"
caa2565a2e13 Revert "drm/amd: flush any delayed gfxoff on suspend entry"
2996c7e97ea7 scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"
889a5f329e47 media: Revert "media: rkisp1: Drop IRQF_SHARED"
9978d5b744e0 Revert "powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add"
4bfe217e075d mptcp: really cope with fastopen race
ed34dfa19ddb mptcp: check addrs list in userspace_pm_get_local_id
a2d743747e9e mptcp: fix rcv space initialization
877a72e3b66c mptcp: drop the push_pending field
1fdb37a673d2 selftests: mptcp: add mptcp_lib_kill_wait
2decb7d94d34 selftests: mptcp: allow changing subtests prefix
a4887b7aa676 selftests: mptcp: increase timeout to 30 min
969afb521f6f selftests: mptcp: add missing kconfig for NF Mangle
ecdb48c5f538 selftests: mptcp: add missing kconfig for NF Filter in v6
2d60c017e448 selftests: mptcp: add missing kconfig for NF Filter
b609c783c535 mptcp: fix data re-injection from stale subflow
fa3866b67d5e kallsyms: ignore ARMv4 thunks along with others
3a9d624593c5 modpost: trim leading spaces when processing source files list
6be99c51829b i2c: i801: Fix block process call transactions
a99ba46e8a20 i2c: pasemi: split driver into two separate modules
4cc31fa07445 powerpc/kasan: Limit KASAN thread size increase to 32KB
f7e84c8e196b irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors
fcb82e9739f2 irqchip/loongson-eiointc: Use correct struct type in eiointc_domain_alloc()
0589dff4fbf4 i2c: qcom-geni: Correct I2C TRE sequence
f7ff1c89fb6e cifs: fix underflow in parse_server_interfaces()
e7f744f6f420 iio: adc: ad4130: only set GPIO_CTRL if pin is unused
0e0dab377509 iio: adc: ad4130: zero-initialize clock init data
63b1a3d9dd3b PCI: Fix active state requirement in PME polling
7f414d306320 Revert "kobject: Remove redundant checks for whether ktype is NULL"
0516c06b19dc powerpc/kasan: Fix addr error caused by page alignment
8631837dbf8b powerpc/6xx: set High BAT Enable flag on G2_LE cores
0040386b0b71 powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add
22920e410234 driver core: fw_devlink: Improve detection of overlapping cycles
7219a692ffc0 media: ir_toy: fix a memleak in irtoy_tx
008cf5d1da7f interconnect: qcom: sm8550: Enable sync_state
d8e36ff40cf9 interconnect: qcom: sc8180x: Mark CO0 BCM keepalive
c7ebd8149ee5 usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend
ed85777c640c usb: core: Prevent null pointer dereference in update_port_device_state
84a13b97e8e2 usb: chipidea: core: handle power lost in workqueue
0d179c570486 usb: f_mass_storage: forbid async queue when shutdown happen
eafeda9ee9c0 USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT
ec68d8d25b84 usb: ucsi_acpi: Fix command completion handling
330d22aba17a usb: ulpi: Fix debugfs directory leak
d25f43a25794 usb: ucsi: Add missing ppm_lock
ad42f8087146 iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP
fc41101a94b1 HID: wacom: Do not register input devices until after hid_hw_start
04fa3e1387bf HID: wacom: generic: Avoid reporting a serial of '0' to userspace
4cad91344a62 HID: i2c-hid-of: fix NULL-deref on failed power up
467fce636a3a HID: bpf: actually free hdev memory after attaching a HID-BPF program
d83a7e591d26 HID: bpf: remove double fdget()
c34c01fba0f0 ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx
134c9f699c16 ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32
63bc8a394083 parisc: Prevent hung tasks when printing inventory on serial console
7f5375875e84 ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF
5735a2671ffb dm-crypt, dm-verity: disable tasklets
cc0037fa592d nouveau: offload fence uevents work to workqueue
acd2eda2b28f scsi: storvsc: Fix ring buffer size calculation
2f61cb94def1 selftests: mm: fix map_hugetlb failure on 64K page size systems
8f02931edb7d selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag
ec18ec230301 mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again
85f052b55ce2 selftests/mm: switch to bash from sh
6022c065c9ec tracing/trigger: Fix to return error if failed to alloc snapshot
8b5a4fe34279 scs: add CONFIG_MMU dependency for vfree_atomic()
d6a14d9ddbed selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory
ee35363764d8 userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb
38e6fede36bb i40e: Fix waiting for queues of all VSIs to be disabled
be147926140a i40e: Do not allow untrusted VF to remove administratively set MAC
94d34a6861a2 mm/memory: Use exception ip to search exception tables
fdd12a80f64f ptrace: Introduce exception_ip arch hook
2252913f156f MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler
61e1c101bacb nouveau/svm: fix kvcalloc() argument order
d4053005d55a net: sysfs: Fix /sys/class/net/<iface> path for statistics
050ad2ca0ac1 ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()
211db3da3f61 spi: ppc4xx: Drop write-only variable
6a67bf10934c net: tls: fix returned read length with async decrypt
d684763534b9 net: tls: fix use-after-free with partial reads and async decrypt
13eca403876b net: tls: handle backlogging of crypto requests
6db22d6c7a6d tls: fix race between tx work scheduling and socket close
86dc27ee36f5 tls: fix race between async notify and socket close
de31df6f8720 net: tls: factor out tls_*crypt_async_wait()
5e01c54ebcaf tls: extract context alloc/initialization out of tls_set_sw_offload
48fae67d8374 lan966x: Fix crash when adding interface under a lag
5eeb2a9eaa5b net: openvswitch: limit the number of recursions from action sets
65095912b0f3 selftests: forwarding: Fix bridge locked port test flakiness
d8893ac849ba selftests: forwarding: Suppress grep warnings
925fd1a0fb41 selftests: bridge_mdb: Use MDB get instead of dump
c3e0cfe7d7cb selftests: forwarding: Fix bridge MDB test flakiness
2fc52eb6369c selftests: forwarding: Fix layer 2 miss test flakiness
dcaf06afaad8 selftests: net: Fix bridge backup port test flakiness
30c59775a292 selftests/net: convert test_bridge_backup_port.sh to run it in unique namespace
7512d7866640 perf: CXL: fix mismatched cpmu event opcode
6e00027aef47 ALSA: hda/cs35l56: select intended config FW_CS_DSP
c3dc7cb88815 of: property: Improve finding the supplier of a remote-endpoint property
e0dce2c981ff of: property: Improve finding the consumer of a remote-endpoint property
c1c50ca73e41 devlink: Fix command annotation documentation
59d440ae52b5 bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY
d74226e03df1 net/handshake: Fix handshake_req_destroy_test1
cd16ed2e9417 ASoC: SOF: ipc3-topology: Fix pipeline tear down logic
8723db10f063 wifi: iwlwifi: uninitialized variable in iwl_acpi_get_ppag_table()
83f4bf711f30 wifi: iwlwifi: Fix some error codes
9f9aff002a4d KVM: selftests: Fix a semaphore imbalance in the dirty ring logging test
04e01dc1fce1 spi: imx: fix the burst length at DMA mode and CPU mode
52fe802f95f2 drm/msm/gem: Fix double resv lock aquire
3b23d6512d49 of: unittest: Fix compile in the non-dynamic case
267f7b04effa KVM: selftests: Avoid infinite loop in hyperv_features when invtsc is missing
03aee9284d9b KVM: selftests: Delete superfluous, unused "stage" variable in AMX test
854357db2f93 selftests/landlock: Fix fs_test build with old libc
8f1903863219 driver core: Fix device_link_flag_is_sync_state_only()
7bddf18f474f btrfs: don't drop extent_map for free space inode on write error
2f2d90376924 btrfs: reject encoded write if inode has nodatasum flag set
2dc6dbbddc18 btrfs: don't reserve space for checksums when writing to nocow files
7efadbcb3200 btrfs: send: return EOPNOTSUPP on unknown flags
92182dc179ec btrfs: forbid deleting live subvol qgroup
833775656d44 btrfs: do not ASSERT() if the newly created subvolume already got read
4f48ef7d97d5 btrfs: forbid creating subvol qgroups
505a948d0555 btrfs: do not delete unused block group if it may be used soon
e97ebc2a8c8e btrfs: add and use helper to check if block group is used
f328d96d6b38 update workarounds for gcc "asm goto" issue
aaff74d886d0 work around gcc bugs with 'asm goto' with outputs
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Integrating the following commit(s) to linux-yocto/.:
1/3 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: features/numa: remove CONFIG_NEED_MULTIPLE_NODES
Date: Mon, 26 Feb 2024 12:10:12 +0000
This was removed in kernel a9ee6cf (5.14 onwards).
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
2/3 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: features/cgroups: remove trailing whitespace
Date: Mon, 26 Feb 2024 12:10:13 +0000
Otherwise the audit will notice that "y " was requested but "y" was set.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
3/3 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp: Add initial genericarm64 BSP
Date: Mon, 26 Feb 2024 12:10:14 +0000
Add the skeleton of an initial genericarm64 kernel.
At present this has only been boot tested on a BeaglePlay and is missing
some functionality, but it does boot via EFI from SD card successfully.
Future work will organise the configuration fragments more neatly,
move more options to modules, increase functionality, and add support
for more boards.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Konstantin Aladyshev <aladyshev22@gmail.com> reported that the
kern-tools require git functionality that was introduced in
git versions greater than the minimum project requirements.
In particular:
commit 923a9de418b3ca8592c3 [kgit-s2q: don't run verication hooks]
uses the --no-verify flag to prevent local git hooks from
running and breaking patching or introducing security
issues from the host configuration.
To ensure that we have a new enough git available for the tools,
we update our DEPENDS to git-native-replacement, and the version
available in oe-core will be built and used instead of the
host provided version.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Integrating the following commit(s) to linux-yocto/.:
1/3 [
Author: Paul Gortmaker
Email: paul.gortmaker@windriver.com
Subject: BSP: remove from all - latencytop feature inclusion
Date: Thu, 30 Nov 2023 14:07:48 -0500
Consider this 5+ year old commit
commit bcbc7bbc4fb967d8d4ae6333f71b73491a80b94e
Author: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Date: Thu Mar 1 16:00:41 2018 +0200
latencytop: remove recipe
Last commit and release were in 2009; website is down; it's a dead project.
(From OE-Core rev: 36aae56e7f86a4d5ce93e4528e7dcc42f60c705e)
Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Given that, it seems sensible to drop it from default inclusion across
the BSPs. I've left the feature itself, so anyone who still cares can
easily manually add it still.
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
2/3 [
Author: Paul Gortmaker
Email: paul.gortmaker@windriver.com
Subject: x86-64: separate out the NUMA features to our existing NUMA scc/cfg
Date: Thu, 30 Nov 2023 14:07:45 -0500
A user reported getting NUMA warnings like the ones reported here:
https://www.suse.com/support/kb/doc/?id=000021040
"Fail to get numa node for CPU:0 bus:0 dev:0 fn:1"
...and repeated for every core on the platform. Distracting.
When I asked if it was a crazy big server system with multiple CPU
sockets and localized RAM near each socket - the answer was "no".
Turns out they didn't choose NUMA support - rather we did it for them.
Yocto has been and still remains more "embedded leaning". That is not
to say we can't support NUMA. We just shouldn't be enabling it by
default in the base x86-64 config fragment that everyone uses.
Move the two NUMA settings that were not in our existing numa.cfg
feature out of the BSP and into the feature.
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
3/3 [
Author: Paul Gortmaker
Email: paul.gortmaker@windriver.com
Subject: x86-64: consolidate crypto options
Date: Thu, 30 Nov 2023 14:07:44 -0500
No functional change - just makes further reorganizations and
refactoring more easy to review/parse.
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Integrating the following commit(s) to linux-yocto/.:
1/1 [
Author: Vyacheslav Yurkov
Email: uvv.mail@gmail.com
Subject: squashfs: Add initial support
Date: Wed, 21 Feb 2024 07:15:31 +0100
It's required at least in selftest to test read-only file systems.
Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
This patch remained after bumping from 6.1 to 6.6
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Data pulled from: https://github.com/nluedtke/linux_kernel_cves
1/1 [
Author: Nicholas Luedtke
Email: nicholas.luedtke@uwalumni.com
Subject: Update 9Feb24
Date: Fri, 9 Feb 2024 18:02:45 -0500
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:
b2c9bf06474e Linux 6.6.17
b734f7a47aeb netfilter: nft_set_rbtree: skip end interval element from gc
d850a1f8dbbe net: stmmac: xgmac: fix a typo of register name in DPP safety handling
2fbdc116640f ALSA: usb-audio: Sort quirk table entries
460951a8e502 net: stmmac: xgmac: use #define for string constants
22ccf61c336e io_uring/net: limit inline multishot retries
7cbd3aa59db5 io_uring/poll: add requeue return code from poll multishot handling
eac52bfe2333 io_uring/net: un-indent mshot retry path in io_recv_finish()
0848bf7e539a io_uring/poll: move poll execution helpers higher up
0ceb7a9230d6 io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffers
7a62d444a252 media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c)
d41ba25cb8b6 Revert "ASoC: amd: Add new dmi entries for acp5x platform"
ac589a37bc0c Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
38d4dfeb0a8d Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU
4abccba26f63 hrtimer: Report offline hrtimer enqueue
f0b1398669a3 usb: dwc3: pci: add support for the Intel Arrow Lake-H
f5e7ffa9269a xhci: handle isoc Babble and Buffer Overrun events properly
b5595a07ce1b xhci: process isoc TD properly when there was a transaction error mid TD.
a78f36f39a76 usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK
b3e8e687d2db usb: dwc3: host: Set XHCI_SG_TRB_CACHE_SIZE_QUIRK
2aed1b6c33af x86/lib: Revert to _ASM_EXTABLE_UA() for {get,put}_user() fixups
7add0db9543e Revert "usb: typec: tcpm: fix cc role at port reset"
2d744a0cf852 USB: serial: cp210x: add ID for IMST iM871A-USB
4d53c5124b82 USB: serial: option: add Fibocom FM101-GL variant
1f2c1cf43e88 USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e
dbeb9bf62c95 ALSA: usb-audio: add quirk for RODE NT-USB+
49ab71ba24b3 ALSA: usb-audio: Add a quirk for Yamaha YIT-W12TX transmitter
790053c73394 ALSA: usb-audio: Add delay quirk for MOTU M Series 2nd revision
27b216130e64 blk-iocost: Fix an UBSAN shift-out-of-bounds warning
89b00dc3d6bb riscv: declare overflow_stack as exported from traps.c
bc401f796061 riscv: Fix arch_hugetlb_migration_supported() for NAPOT
da9c33a70f09 libceph: just wait for more data to be available on the socket
90731f99f8c1 libceph: rename read_sparse_msg_*() to read_partial_sparse_msg_*()
f4b69db0efca riscv: Flush the tlb when a page directory is freed
aceb4ab9689b scsi: core: Move scsi_host_busy() out of host lock if it is for per-command
d0d1f9a9b937 riscv: Fix hugetlb_mask_last_page() when NAPOT is enabled
21dba4e4f071 riscv: Fix set_huge_pte_at() for NAPOT mapping
d37708448b13 riscv: mm: execute local TLB flush after populating vmemmap
c4a05cf0ed78 mm: Introduce flush_cache_vmap_early()
9bf829def8cf riscv: Improve flush_tlb_kernel_range()
53a38f8f75ec riscv: Make __flush_tlb_range() loop over pte instead of flushing the whole tlb
72afe05d6265 riscv: Improve tlb_flush()
fb7bcd1722bc fs/ntfs3: Fix an NULL dereference bug
bab2fb9d6b67 netfilter: nft_set_pipapo: remove scratch_aligned pointer
9af9079ca1fd netfilter: nft_set_pipapo: add helper to release pcpu scratch area
e96795240aec netfilter: nft_set_pipapo: store index in scratch maps
28c5407cd2e4 netfilter: nft_ct: reject direction for ct id
cd9bd10c59e3 drm/amd/display: Implement bounds check for stream encoder creation in DCN301
3f3c237a7065 drm/amd/display: Add NULL test for 'timing generator' in 'dcn21_set_pipe()'
2e150ccea131 drm/amd/display: Fix 'panel_cntl' could be null in 'dcn21_set_backlight_level()'
a600c1ebc464 netfilter: nft_compat: restrict match/target protocol to u16
b3f2e143eb30 netfilter: nft_compat: reject unused compat flag
6a64b8293506 netfilter: nft_compat: narrow down revision to unsigned 8-bits
84bfcb7774b6 selftests: cmsg_ipv6: repeat the exact packet
7e5ef4967076 ppp_async: limit MRU to 64K
b74aa9ce13d0 af_unix: Call kfree_skb() for dead unix_(sk)->oob_skb in GC.
888e3524be87 tipc: Check the bearer type before calling tipc_udp_nl_bearer_add()
94cac7da5889 selftests: net: let big_tcp test cope with slow env
024b25117511 rxrpc: Fix counting of new acks and nacks
2868b8e45a89 rxrpc: Fix response to PING RESPONSE ACKs to a dead call
200cb50b9e15 rxrpc: Fix delayed ACKs to not set the reference serial number
2c9dc472e66f rxrpc: Fix generation of serial numbers to skip zero
41d5340cb01e drm/i915/gvt: Fix uninitialized variable in handle_mmio()
4a5e31bdd3c1 inet: read sk->sk_family once in inet_recv_error()
2109eb2d6aaa hwmon: (coretemp) Fix bogus core_id to attr name mapping
853a6503c586 hwmon: (coretemp) Fix out-of-bounds memory access
c9b0d253f1ab hwmon: (aspeed-pwm-tacho) mutex for tach reading
76ce07eb215d octeontx2-pf: Fix a memleak otx2_sq_init
f9d5410d8f1b atm: idt77252: fix a memleak in open_card_ubr0
510c869ffa40 tunnels: fix out of bounds access when building IPv6 PMTU error
10db3a7e54e2 tsnep: Fix mapping for zero copy XDP_TX action
9ecd0d78ead2 selftests: net: avoid just another constant wait
4bd05772c7dc selftests: net: fix tcp listener handling in pmtu.sh
1000bd0afca1 selftests/net: change shebang to bash to support "source"
9cf2d6d71bee selftests/net: convert pmtu.sh to run it in unique namespace
7be281a41111 selftests/net: convert unicast_extensions.sh to run it in unique namespace
104ab0e82134 selftests: net: cut more slack for gro fwd tests.
004fe5b7f592 net: atlantic: Fix DMA mapping for PTP hwts ring
6eecddd9c3c8 netdevsim: avoid potential loop in nsim_dev_trap_report_work()
4571767d66d6 wifi: brcmfmac: Adjust n_channels usage for __counted_by
3da5fdb61ae9 wifi: iwlwifi: exit eSR only after the FW does
733031cd485c wifi: mac80211: fix waiting for beacons logic
fc3432ae8232 wifi: mac80211: fix RCU use in TDLS fast-xmit
7e0ff50131e9 net: stmmac: xgmac: fix handling of DPP safety error for DMA channels
0e7ca435c574 x86/efistub: Avoid placing the kernel below LOAD_PHYSICAL_ADDR
c756fd5d460b x86/efistub: Give up if memory attribute protocol returns an error
79592a6e7bdc drm/msm/dpu: check for valid hw_pp in dpu_encoder_helper_phys_cleanup
1449c75720e8 drm/msm/dp: return correct Colorimetry for DP_TEST_DYNAMIC_RANGE_CEA case
1506145c2cd5 drm/msms/dp: fixed link clock divider bits be over written in BPC unknown case
05955a703b75 xfs: respect the stable writes flag on the RT device
d7d5ed65364c xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_setattr_xflags
3581868f51a2 xfs: dquot recovery does not validate the recovered dquot
d744e578802a xfs: clean up dqblk extraction
b28b234276a8 xfs: inode recovery does not validate the recovered inode
5411625f8dde xfs: fix again select in kconfig XFS_ONLINE_SCRUB_STATS
0838177b012b xfs: fix internal error from AGFL exhaustion
c86562e6918a xfs: up(ic_sema) if flushing data device fails
767a94d81616 xfs: only remap the written blocks in xfs_reflink_end_cow_extent
005be6684225 xfs: abort intent items when recovery intents fail
23f3d79fc983 xfs: factor out xfs_defer_pending_abort
d7d84772c3f0 xfs: allow read IO and FICLONE to run concurrently
d4eba134c509 xfs: handle nimaps=0 from xfs_bmapi_write in xfs_alloc_file_space
47b07e51d0c2 xfs: introduce protection for drop nlink
0fbbfe5fbfbe xfs: make sure maxlen is still congruent with prod when rounding down
e3aca4536b6b xfs: fix units conversion error in xfs_bmap_del_extent_delay
fe327b8234d4 xfs: rt stubs should return negative errnos when rt disabled
6a6bb41b31df xfs: prevent rt growfs when quota is enabled
e820b13ba866 xfs: hoist freeing of rt data fork extent mappings
195f22386e19 xfs: bump max fsgeom struct version
c778631b4abc MAINTAINERS: add Catherine as xfs maintainer for 6.6.y
73596f5ab35f rust: upgrade to Rust 1.73.0
aacae44644fb rust: print: use explicit link in documentation
e8e7a528220a rust: task: remove redundant explicit link
9b33bb254d1b rust: upgrade to Rust 1.72.1
31a254f6920a rust: arc: add explicit `drop()` around `Box::from_raw()`
cff97d683a08 cifs: failure to add channel on iface should bump up weight
fb708025b1f1 cifs: avoid redundant calls to disable multichannel
14ef61594a5a phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP
9851389b1c39 dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV
f7799ecf30be perf evlist: Fix evlist__new_default() for > 1 core PMU
6f67140cf7e1 phy: renesas: rcar-gen3-usb2: Fix returning wrong error code
5cd8a51517ce dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA
df6a1dc71c1d dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA
43ad9840c123 dmaengine: ti: k3-udma: Report short packet errors
f24ba6f9f741 dmaengine: fsl-dpaa2-qdma: Fix the size of dma pools
ea42d6cffb0d ext4: regenerate buddy after block freeing failed if under fc replay
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Update one of the patches to account for upstream changes.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Integrating the following commit(s) to linux-yocto/.:
1/1 [
Author: Khem Raj
Email: raj.khem@gmail.com
Subject: qemuriscv32/qemuriscv64: Enable Goldfish RTC
Date: Fri, 16 Feb 2024 01:05:51 -0800
This is required for the qemu based riscv system to set system time
correctly. Otherwise, it falls back to defaults in /etc/timestamp which
is set at image build time and is not current.
Fixes
hwclock: can't open '/dev/misc/rtc': No such file or directory
Fri Mar 9 12:34:56 UTC 2018
hwclock: can't open '/dev/misc/rtc': No such file or directory
hwclock: can't open '/dev/misc/rtc': No such file or directory
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Data pulled from: https://github.com/nluedtke/linux_kernel_cves
1/1 [
Author: Nicholas Luedtke
Email: nicholas.luedtke@uwalumni.com
Subject: Update 9Feb24
Date: Fri, 9 Feb 2024 18:02:45 -0500
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|