Kernel
Threads by month
- ----- 2025 -----
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- 23 participants
- 18539 discussions

30 May '25
From: Yu Kuai <yukuai3(a)huawei.com>
mainline inclusion
from mainline-v6.15-rc1
commit 8542870237c3a48ff049b6c5df5f50c8728284fa
category: bugfix
bugzilla: https://gitee.com/src-openeuler/kernel/issues/IC1QSU
CVE: CVE-2025-22126
Reference: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?…
------------------
While iterating all_mddevs list from md_notify_reboot() and md_exit(),
list_for_each_entry_safe is used, and this can race with deletint the
next mddev, causing UAF:
t1:
spin_lock
//list_for_each_entry_safe(mddev, n, ...)
mddev_get(mddev1)
// assume mddev2 is the next entry
spin_unlock
t2:
//remove mddev2
...
mddev_free
spin_lock
list_del
spin_unlock
kfree(mddev2)
mddev_put(mddev1)
spin_lock
//continue dereference mddev2->all_mddevs
The old helper for_each_mddev() actually grab the reference of mddev2
while holding the lock, to prevent from being freed. This problem can be
fixed the same way, however, the code will be complex.
Hence switch to use list_for_each_entry, in this case mddev_put() can free
the mddev1 and it's not safe as well. Refer to md_seq_show(), also factor
out a helper mddev_put_locked() to fix this problem.
Cc: Christoph Hellwig <hch(a)lst.de>
Link: https://lore.kernel.org/linux-raid/20250220124348.845222-1-yukuai1@huaweicl…
Fixes: f26514342255 ("md: stop using for_each_mddev in md_notify_reboot")
Fixes: 16648bac862f ("md: stop using for_each_mddev in md_exit")
Reported-and-tested-by: Guillaume Morin <guillaume(a)morinfr.org>
Closes: https://lore.kernel.org/all/Z7Y0SURoA8xwg7vn@bender.morinfr.org/
Signed-off-by: Yu Kuai <yukuai3(a)huawei.com>
Reviewed-by: Christoph Hellwig <hch(a)lst.de>
Signed-off-by: Zheng Qixing <zhengqixing(a)huawei.com>
---
drivers/md/md.c | 22 +++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)
diff --git a/drivers/md/md.c b/drivers/md/md.c
index 99d91ad3a875..4f7284beb754 100644
--- a/drivers/md/md.c
+++ b/drivers/md/md.c
@@ -699,6 +699,12 @@ static void __mddev_put(struct mddev *mddev)
queue_work(md_misc_wq, &mddev->del_work);
}
+static void mddev_put_locked(struct mddev *mddev)
+{
+ if (atomic_dec_and_test(&mddev->active))
+ __mddev_put(mddev);
+}
+
void mddev_put(struct mddev *mddev)
{
if (!atomic_dec_and_lock(&mddev->active, &all_mddevs_lock))
@@ -8457,9 +8463,7 @@ static int md_seq_show(struct seq_file *seq, void *v)
if (mddev == list_last_entry(&all_mddevs, struct mddev, all_mddevs))
status_unused(seq);
- if (atomic_dec_and_test(&mddev->active))
- __mddev_put(mddev);
-
+ mddev_put_locked(mddev);
return 0;
}
@@ -9840,11 +9844,11 @@ EXPORT_SYMBOL_GPL(rdev_clear_badblocks);
static int md_notify_reboot(struct notifier_block *this,
unsigned long code, void *x)
{
- struct mddev *mddev, *n;
+ struct mddev *mddev;
int need_delay = 0;
spin_lock(&all_mddevs_lock);
- list_for_each_entry_safe(mddev, n, &all_mddevs, all_mddevs) {
+ list_for_each_entry(mddev, &all_mddevs, all_mddevs) {
if (!mddev_get(mddev))
continue;
spin_unlock(&all_mddevs_lock);
@@ -9856,8 +9860,8 @@ static int md_notify_reboot(struct notifier_block *this,
mddev_unlock(mddev);
}
need_delay = 1;
- mddev_put(mddev);
spin_lock(&all_mddevs_lock);
+ mddev_put_locked(mddev);
}
spin_unlock(&all_mddevs_lock);
@@ -10180,7 +10184,7 @@ void md_autostart_arrays(int part)
static __exit void md_exit(void)
{
- struct mddev *mddev, *n;
+ struct mddev *mddev;
int delay = 1;
unregister_blkdev(MD_MAJOR,"md");
@@ -10201,7 +10205,7 @@ static __exit void md_exit(void)
remove_proc_entry("mdstat", NULL);
spin_lock(&all_mddevs_lock);
- list_for_each_entry_safe(mddev, n, &all_mddevs, all_mddevs) {
+ list_for_each_entry(mddev, &all_mddevs, all_mddevs) {
if (!mddev_get(mddev))
continue;
spin_unlock(&all_mddevs_lock);
@@ -10213,8 +10217,8 @@ static __exit void md_exit(void)
* the mddev for destruction by a workqueue, and the
* destroy_workqueue() below will wait for that to complete.
*/
- mddev_put(mddev);
spin_lock(&all_mddevs_lock);
+ mddev_put_locked(mddev);
}
spin_unlock(&all_mddevs_lock);
--
2.39.2
2
1

[openeuler:OLK-5.10] BUILD REGRESSION 514e2fed5e50b609522773c4ce3b1b79fb22395d
by kernel test robot 30 May '25
by kernel test robot 30 May '25
30 May '25
tree/branch: https://gitee.com/openeuler/kernel.git OLK-5.10
branch HEAD: 514e2fed5e50b609522773c4ce3b1b79fb22395d !16493 drivers:misc:sdma-dae: fix incorrect kmalloc flag
Error/Warning (recently discovered and may have been fixed):
https://lore.kernel.org/oe-kbuild-all/202504302232.oeU1VyOU-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505021622.Vo53IuHc-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505062356.u2rMcCQF-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505091231.o5lexadJ-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505100150.DG1QGwH3-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505211008.Lhrh17Cr-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505272346.fzESqwgx-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505280024.8UbNlKSa-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505280046.3lWnWdOg-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505280545.IP3aIukn-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505280648.AMUiWr41-lkp@intel.com
https://lore.kernel.org/oe-kbuild/202505291536.8a44hWAc-lkp@intel.com
./drivers/net/ethernet/huawei/hinic3/cqm/cqm_memsec.c: 682: need linux/version.h
arch/arm64/include/asm/atomic_lse.h:364:1: error: unknown register name 'x0' in asm
arch/arm64/include/asm/atomic_lse.h:364:1: error: unknown register name 'x1' in asm
arch/arm64/include/asm/atomic_lse.h:364:1: error: unknown register name 'x2' in asm
drivers/net/ethernet/huawei/hinic3/cqm/cqm_cmd.c:158:5: warning: no previous prototype for function 'cqm3_lb_send_cmd_box_async' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hinic3_dbg.c:689:5: warning: variable 'cos_num' set but not used [-Wunused-but-set-variable]
drivers/net/ethernet/huawei/hinic3/hinic3_ethtool_stats.c:342:5: warning: no previous prototype for function 'hinic3_rx_queue_stat_pack' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hinic3_ethtool_stats.c:357:5: warning: no previous prototype for function 'hinic3_tx_queue_stat_pack' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hinic3_mag_cfg.c:1678:5: warning: no previous prototype for function 'set_fecparam' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hinic3_mag_cfg.c:1706:5: warning: no previous prototype for function 'get_fecparam' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hinic3_mag_cfg.c:623:6: warning: no previous prototype for function 'print_port_info' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hinic3_mag_cfg.c:802:6: warning: no previous prototype for function 'hinic3_notify_vf_bond_status' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hinic3_mag_cfg.c:832:6: warning: no previous prototype for function 'hinic3_notify_all_vfs_bond_changed' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hinic3_main.c:1211:6: warning: no previous prototype for function 'hinic3_need_proc_link_event' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hinic3_main.c:1258:6: warning: no previous prototype for function 'hinic3_need_proc_bond_event' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c:59:6: warning: variable 'size' set but not used [-Wunused-but-set-variable]
drivers/net/ethernet/huawei/hinic3/hw/hinic3_dev_mgmt.c:618:6: warning: no previous prototype for function 'hinic3_write_oshr_info' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hw/hinic3_hw_api.c:95: warning: Function parameter or member 'instance' not described in 'hinic3_sm_ctr_rd16_clear'
drivers/net/ethernet/huawei/hinic3/hw/hinic3_hw_comm.c:1671:6: warning: no previous prototype for function 'hinic3_is_optical_module_mode' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hw/hinic3_hwif.c:865:5: warning: no previous prototype for function 'hinic3_global_func_id_hw' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hw/hinic3_lld.c:1796:6: warning: no previous prototype for function 'hinic3_set_func_state' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hw/hinic3_lld.c:1822:6: warning: no previous prototype for function 'slave_host_mgmt_work' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hw/hinic3_lld.c:525:5: warning: no previous prototype for function 'hinic3_pdev_is_virtfn' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hw/hinic3_lld.c:785:5: warning: no previous prototype for function '__set_vroce_func_state' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hw/hinic3_lld.c:826:6: warning: no previous prototype for function 'slave_host_mgmt_vroce_work' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hw/hinic3_lld.c:834:7: warning: no previous prototype for function 'hinic3_get_roce_uld_by_pdev' [-Wmissing-prototypes]
drivers/net/ethernet/huawei/hinic3/hw/hinic3_sriov.c:176:5: warning: no previous prototype for function 'hinic3_pci_sriov_check' [-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_debugfs.c:432:6: error: no previous prototype for function 'sxe_debugfs_entries_init' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_debugfs.c:459:6: error: no previous prototype for function 'sxe_debugfs_entries_exit' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_debugfs.c:465:6: error: no previous prototype for function 'sxe_debugfs_init' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_debugfs.c:470:6: error: no previous prototype for function 'sxe_debugfs_exit' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_ethtool.c:2022:5: error: no previous prototype for function 'sxe_reg_test' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_ethtool.c:2644:5: error: no previous prototype for function 'sxe_phys_id_set' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:230:6: error: no previous prototype for function 'sxe_hw_no_snoop_disable' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:262:6: error: no previous prototype for function 'sxe_hw_uc_addr_pool_del' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:283:5: error: no previous prototype for function 'sxe_hw_uc_addr_pool_enable' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:337:5: error: no previous prototype for function 'sxe_hw_nic_reset' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:367:6: error: no previous prototype for function 'sxe_hw_pf_rst_done_set' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:735:5: error: no previous prototype for function 'sxe_hw_pending_irq_read_clear' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:740:6: error: no previous prototype for function 'sxe_hw_pending_irq_write_clear' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:745:5: error: no previous prototype for function 'sxe_hw_irq_cause_get' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:765:6: error: no previous prototype for function 'sxe_hw_ring_irq_auto_disable' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:775:6: error: no previous prototype for function 'sxe_hw_irq_general_reg_set' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:780:5: error: no previous prototype for function 'sxe_hw_irq_general_reg_get' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:790:6: error: no previous prototype for function 'sxe_hw_event_irq_map' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:806:6: error: no previous prototype for function 'sxe_hw_ring_irq_map' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:823:6: error: no previous prototype for function 'sxe_hw_ring_irq_interval_set' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:838:6: error: no previous prototype for function 'sxe_hw_event_irq_auto_clear_set' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:843:6: error: no previous prototype for function 'sxe_hw_specific_irq_disable' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:848:6: error: no previous prototype for function 'sxe_hw_specific_irq_enable' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:876:6: error: no previous prototype for function 'sxe_hw_all_irq_disable' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_hw.c:994:5: error: no previous prototype for function 'sxe_hw_link_speed_get' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_irq.c:136:5: error: no previous prototype for function 'sxe_msi_irq_init' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_irq.c:182:6: error: no previous prototype for function 'sxe_disable_dcb' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_irq.c:212:6: error: no previous prototype for function 'sxe_disable_rss' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_irq.c:729:6: error: no previous prototype for function 'sxe_lsc_irq_handler' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_irq.c:745:6: error: no previous prototype for function 'sxe_mailbox_irq_handler' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_main.c: linux/moduleparam.h is included more than once.
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_main.c:70:6: error: no previous prototype for function 'sxe_allow_inval_mac' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_netdev.c: sxe_netdev.h is included more than once.
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_phy.c:733:5: error: no previous prototype for function 'sxe_multispeed_sfp_link_configure' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_rx_proc.c:1431:6: error: no previous prototype for function 'sxe_headers_cleanup' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_rx_proc.c:1569:6: error: no previous prototype for function 'sxe_rx_buffer_page_offset_update' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_sriov.c: sxe_ipsec.h is included more than once.
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_sriov.c:1552:6: error: no previous prototype for function 'sxe_set_vf_link_enable' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_sriov.c:766:6: error: variable 'ret' set but not used [-Werror,-Wunused-but-set-variable]
drivers/net/ethernet/linkdata/sxe/sxepf/sxe_xdp.c:403:6: error: no previous prototype for function 'sxe_txrx_ring_enable' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf.h: sxe_errno.h is included more than once.
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c: sxevf.h is included more than once.
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c: sxevf_hw.h is included more than once.
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c:160:6: error: no previous prototype for function 'sxevf_hw_stop' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c:187:6: error: no previous prototype for function 'sxevf_msg_write' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c:196:5: error: no previous prototype for function 'sxevf_msg_read' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c:206:5: error: no previous prototype for function 'sxevf_mailbox_read' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c:211:6: error: no previous prototype for function 'sxevf_mailbox_write' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c:216:6: error: no previous prototype for function 'sxevf_pf_req_irq_trigger' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c:221:6: error: no previous prototype for function 'sxevf_pf_ack_irq_trigger' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c:226:6: error: no previous prototype for function 'sxevf_event_irq_map' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c:245:6: error: no previous prototype for function 'sxevf_irq_enable' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c:251:6: error: no previous prototype for function 'sxevf_irq_disable' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c:259:6: error: no previous prototype for function 'sxevf_hw_ring_irq_map' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c:313:6: error: no previous prototype for function 'sxevf_hw_reset' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_hw.c:324:5: error: no previous prototype for function 'sxevf_link_state_get' [-Werror,-Wmissing-prototypes]
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_monitor.o: warning: objtool: sxevf_work_cb()+0x1545: can't find switch jump table
drivers/net/ethernet/linkdata/sxevf/sxevf/sxevf_netdev.c: sxevf_hw.h is included more than once.
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.o: warning: objtool: mlxsw_sp_neigh_entry_update()+0x26f: unreachable instruction
drivers/scsi/linkdata/ps3stor/./linux/ps3_base.c:546:5: error: no previous prototype for function 'ps3_pci_init' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/./linux/ps3_base.c:900:5: error: no previous prototype for function 'ps3_pci_init_complete' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/./linux/ps3_base.c:946:6: error: no previous prototype for function 'ps3_pci_init_complete_exit' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/./linux/ps3_cli_debug.c:1060:5: error: no previous prototype for function 'ps3_dump_context_show' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/./linux/ps3_driver_log.c:131:9: error: 'strncpy' specified bound 64 equals destination size [-Werror=stringop-truncation]
drivers/scsi/linkdata/ps3stor/./linux/ps3_driver_log.c:41:19: error: unused function 'time_for_log' [-Werror,-Wunused-function]
drivers/scsi/linkdata/ps3stor/./linux/ps3_driver_log.c:65:19: error: unused function 'time_for_file_name' [-Werror,-Wunused-function]
drivers/scsi/linkdata/ps3stor/./linux/ps3_dump.c:160:5: error: no previous prototype for function 'ps3_dump_file_write' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/./linux/ps3_dump.c:201:5: error: no previous prototype for function 'ps3_dump_file_close' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/./linux/ps3_dump.c:29:5: error: no previous prototype for function 'ps3_dump_local_time' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/./linux/ps3_dump.c:51:5: error: no previous prototype for function 'ps3_dump_filename_build' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/./linux/ps3_dump.c:77:5: error: no previous prototype for function 'ps3_dump_file_open' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_cmd_complete.c:132:6: error: no previous prototype for function 'ps3_trigger_irq_poll' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_cmd_complete.c:244:5: error: no previous prototype for function 'ps3_resp_status_convert' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_cmd_statistics.c:404:6: error: no previous prototype for function 'ps3_io_recv_ok_stat_inc' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_cmd_statistics.c:86:6: error: no previous prototype for function 'ps3_cmd_stat_content_clear' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_debug.c:884:5: error: no previous prototype for function 'ps3_dump_dir_length' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_device_manager.c:1582:5: error: no previous prototype for function 'ps3_scsi_private_init_pd' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_device_manager.c:1664:5: error: no previous prototype for function 'ps3_scsi_private_init_vd' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_device_manager_sas.c:1633:5: error: no previous prototype for function 'ps3_sas_expander_phys_refresh' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_ioc_adp.c:148:6: error: no previous prototype for function 'ps3_ioc_resource_prepare_hba' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_ioc_adp.c:37:6: error: no previous prototype for function 'ps3_ioc_resource_prepare_switch' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_ioc_adp.c:89:6: error: no previous prototype for function 'ps3_ioc_resource_prepare_raid' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_ioc_manager.c:308:5: error: no previous prototype for function 'ps3_hard_reset_to_ready' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_ioctl.c:786:6: error: no previous prototype for function 'ps3_clean_mgr_cmd' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_irq.c:22:27: error: unused variable 'PS3_INTERRUPT_CMD_DISABLE_ALL_MASK' [-Werror,-Wunused-const-variable]
drivers/scsi/linkdata/ps3stor/ps3_irq.c:23:27: error: unused variable 'PS3_INTERRUPT_CMD_ENABLE_MSIX' [-Werror,-Wunused-const-variable]
drivers/scsi/linkdata/ps3stor/ps3_irq.c:24:27: error: unused variable 'PS3_INTERRUPT_MASK_DISABLE' [-Werror,-Wunused-const-variable]
drivers/scsi/linkdata/ps3stor/ps3_irq.c:25:27: error: unused variable 'PS3_INTERRUPT_STATUS_EXIST_IRQ' [-Werror,-Wunused-const-variable]
drivers/scsi/linkdata/ps3stor/ps3_irq.c:26:27: error: unused variable 'PS3_INTERRUPT_CLEAR_IRQ' [-Werror,-Wunused-const-variable]
drivers/scsi/linkdata/ps3stor/ps3_irq.c:28:27: error: unused variable 'PS3_SSD_IOPS_MSIX_VECTORS' [-Werror,-Wunused-const-variable]
drivers/scsi/linkdata/ps3stor/ps3_irq.c:29:27: error: unused variable 'PS3_HDD_IOPS_MSIX_VECTORS' [-Werror,-Wunused-const-variable]
drivers/scsi/linkdata/ps3stor/ps3_module_para.c:610:14: error: no previous prototype for function 'ps3_cli_ver_query' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:1059:6: error: no previous prototype for function 'ps3_qos_pd_waitq_ratio_update' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:2020:15: error: no previous prototype for function 'ps3_hba_qos_decision' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:2041:6: error: no previous prototype for function 'ps3_hba_qos_waitq_notify' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:2101:6: error: no previous prototype for function 'ps3_cmd_waitq_abort' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:212:1: error: no previous prototype for function 'ps3_qos_cmd_waitq_get' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:2464:6: error: no previous prototype for function 'ps3_hba_qos_waitq_clear_all' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:2828:6: error: no previous prototype for function 'ps3_hba_qos_vd_init' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:2937:6: error: no previous prototype for function 'ps3_hba_qos_vd_reset' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:3024:6: error: no previous prototype for function 'ps3_hba_qos_waitq_poll' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:3280:15: error: no previous prototype for function 'ps3_raid_qos_decision' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:3335:6: error: no previous prototype for function 'ps3_qos_mgrq_resend' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:336:15: error: no previous prototype for function 'ps3_qos_vd_cmdword_get' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:3479:6: error: no previous prototype for function 'ps3_raid_qos_waitq_notify' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:352:15: error: no previous prototype for function 'ps3_qos_exclusive_cmdword_get' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:364:15: error: no previous prototype for function 'ps3_qos_tg_decision' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:3822:15: error: no previous prototype for function 'ps3_raid_qos_waitq_abort' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:750:15: error: no previous prototype for function 'ps3_qos_all_pd_rc_get' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:877:6: error: no previous prototype for function 'ps3_pd_quota_waitq_clear_all' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_qos.c:893:6: error: no previous prototype for function 'ps3_pd_quota_waitq_clean' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_r1x_write_lock.c:1174:5: error: no previous prototype for function 'ps3_range_check_and_insert' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_r1x_write_lock.c:1232:5: error: no previous prototype for function 'ps3_r1x_hash_range_lock' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_r1x_write_lock.c:1313:6: error: no previous prototype for function 'ps3_r1x_hash_range_unlock' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_r1x_write_lock.c:579:5: error: no previous prototype for function 'ps3_r1x_hash_bit_check' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_r1x_write_lock.c:679:6: error: no previous prototype for function 'ps3_r1x_conflict_queue_hash_bit_lock' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_r1x_write_lock.c:731:5: error: no previous prototype for function 'ps3_r1x_hash_bit_lock' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_r1x_write_lock.c:989:6: error: no previous prototype for function 'ps3_r1x_hash_bit_unlock' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_rb_tree.c:155:6: error: no previous prototype for function 'rbtDelNodeDo' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_recovery.c:205:6: error: no previous prototype for function 'ps3_recovery_irq_queue_destroy' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_recovery.c:2701:6: error: no previous prototype for function 'ps3_hard_recovery_state_finish' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_recovery.c:364:5: error: no previous prototype for function 'ps3_recovery_state_transfer' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_recovery.c:73:30: error: no previous prototype for function 'ps3_recovery_context_alloc' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_recovery.c:83:6: error: no previous prototype for function 'ps3_recovery_context_free' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_recovery.c:89:6: error: no previous prototype for function 'ps3_recovery_context_delete' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_sas_transport.c:408:5: error: no previous prototype for function 'ps3_sas_update_phy_info' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_scsi_cmd_err.c:1111:5: error: no previous prototype for function 'ps3_wait_for_outstanding_complete' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_scsi_cmd_err.c:877:6: error: no previous prototype for function 'ps3_set_task_manager_busy' [-Werror,-Wmissing-prototypes]
drivers/scsi/linkdata/ps3stor/ps3_scsih.c:1959:1: error: unused function 'ps3_scsih_dev_id_get' [-Werror,-Wunused-function]
include/linux/minmax.h:20:35: warning: comparison of distinct pointer types lacks a cast
kismet: WARNING: unmet direct dependencies detected for BPF_NET_GLOBAL_PROG when selected by SCHED_TASK_RELATIONSHIP
kismet: WARNING: unmet direct dependencies detected for PGP_KEY_PARSER when selected by PGP_PRELOAD
kismet: WARNING: unmet direct dependencies detected for PGP_PRELOAD when selected by PGP_PRELOAD_PUBLIC_KEYS
kismet: WARNING: unmet direct dependencies detected for SERIAL_EARLYCON when selected by SERIAL_IMX_EARLYCON
kismet: WARNING: unmet direct dependencies detected for TASK_PLACEMENT_BY_CPU_RANGE when selected by BPF_SCHED
mm/damon/core-test.h:284:2: warning: comparison of distinct pointer types ('typeof (__left) *' (aka 'unsigned int *') and 'typeof (__right) *' (aka 'int *')) [-Wcompare-distinct-pointer-types]
mm/hugetlb.c:2223:9: warning: variable 'gfp' set but not used [-Wunused-but-set-variable]
mm/khugepaged.c:1703: warning: Function parameter or member 'reliable' not described in 'collapse_file'
mm/page_alloc.c:6794:23: warning: no previous prototype for function 'arch_memmap_init' [-Wmissing-prototypes]
mm/process_vm_access.c: linux/compat.h is included more than once.
Unverified Error/Warning (likely false positive, kindly check if interested):
Documentation/devicetree/bindings/arm/coresight-cti.yaml: arm,trig-conn-name: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/arm/coresight-cti.yaml: arm,trig-filters: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/arm/coresight-cti.yaml: arm,trig-in-sigs: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/arm/coresight-cti.yaml: arm,trig-in-types: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/arm/coresight-cti.yaml: arm,trig-out-sigs: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/arm/coresight-cti.yaml: arm,trig-out-types: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/arm/idle-states.yaml: idle-state-name: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/clock/idt,versaclock5.yaml: idt,mode: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/clock/idt,versaclock5.yaml: idt,slew-percent: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml: allwinner,tcon-channel: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml: adi,reference-select: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml: label: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml: qcom,avg-samples: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml: qcom,decimation: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml: qcom,hw-settle-time: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml: qcom,pre-scaling: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml: st,adc-channel-clk-src: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml: st,adc-channel-names: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml: st,adc-channel-types: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml: st,adc-channels: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml: st,filter-order: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/adc/ti,ads1015.yaml: ti,datarate: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/adc/ti,ads1015.yaml: ti,gain: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml: adi,ch-func: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml: adi,cold-junction-handle: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml: adi,custom-rtd: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml: adi,custom-steinhart: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml: adi,custom-thermistor: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml: adi,custom-thermocouple: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml: adi,excitation-current-nanoamp: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml: adi,ideal-factor-value: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml: adi,number-of-wires: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml: adi,rsense-handle: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml: adi,rtd-curve: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml: adi,sensor-type: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml: affinity: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml: allOf: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/leds/leds-lp50xx.yaml: allOf: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/leds/leds-lp55xx.yaml: chan-name: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/leds/leds-lp55xx.yaml: led-cur: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/leds/leds-lp55xx.yaml: max-cur: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/leds/rohm,bd71828-leds.yaml: color: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/leds/rohm,bd71828-leds.yaml: function: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/leds/rohm,bd71828-leds.yaml: rohm,led-compatible: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/media/i2c/imx219.yaml: link-frequencies: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/media/i2c/ov8856.yaml: link-frequencies: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml: ingenic,nemc-bus-width: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml: ingenic,nemc-tAH: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml: ingenic,nemc-tAS: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml: ingenic,nemc-tAW: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml: ingenic,nemc-tBP: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml: ingenic,nemc-tSTRV: Missing additionalProperties/unevaluatedProperties constraint
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml: slew-rate: Missing additionalProperties/unevaluatedProperties constraint
drivers/net/ethernet/huawei/hinic3/ossl_knl_linux.h: net/devlink.h is included more than once.
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.o: warning: objtool: mlx5_chains_put_table()+0x38f: unreachable instruction
Error/Warning ids grouped by kconfigs:
recent_errors
|-- arm64-allmodconfig
| |-- arch-arm64-include-asm-atomic_lse.h:error:unknown-register-name-x0-in-asm
| |-- arch-arm64-include-asm-atomic_lse.h:error:unknown-register-name-x1-in-asm
| `-- arch-arm64-include-asm-atomic_lse.h:error:unknown-register-name-x2-in-asm
|-- arm64-randconfig-001-20250529
| |-- lib-gcc-aarch64-linux-..-plugin-include-config-elfos.h:warning:invalid-suffix-on-literal-C-requires-a-space-between-literal-and-string-macro
| |-- lib-gcc-aarch64-linux-..-plugin-include-defaults.h:warning:invalid-suffix-on-literal-C-requires-a-space-between-literal-and-string-macro
| |-- lib-gcc-aarch64-linux-..-plugin-include-gimple.h:error:field-call_clobbered-has-incomplete-type-pt_solution
| |-- lib-gcc-aarch64-linux-..-plugin-include-gimple.h:error:field-call_used-has-incomplete-type-pt_solution
| |-- lib-gcc-aarch64-linux-..-plugin-include-gimple.h:error:gimple_call_addr_fndecl-was-not-declared-in-this-scope
| `-- lib-gcc-aarch64-linux-..-plugin-include-gimple.h:error:is_gimple_reg-was-not-declared-in-this-scope
|-- arm64-randconfig-003-20250529
| |-- lib-gcc-aarch64-linux-..-plugin-include-config-elfos.h:warning:invalid-suffix-on-literal-C-requires-a-space-between-literal-and-string-macro
| |-- lib-gcc-aarch64-linux-..-plugin-include-defaults.h:warning:invalid-suffix-on-literal-C-requires-a-space-between-literal-and-string-macro
| |-- lib-gcc-aarch64-linux-..-plugin-include-gimple.h:error:field-call_clobbered-has-incomplete-type-pt_solution
| |-- lib-gcc-aarch64-linux-..-plugin-include-gimple.h:error:field-call_used-has-incomplete-type-pt_solution
| |-- lib-gcc-aarch64-linux-..-plugin-include-gimple.h:error:gimple_call_addr_fndecl-was-not-declared-in-this-scope
| `-- lib-gcc-aarch64-linux-..-plugin-include-gimple.h:error:is_gimple_reg-was-not-declared-in-this-scope
|-- arm64-randconfig-004-20250529
| |-- drivers-scsi-linkdata-ps3stor-.-linux-ps3_driver_log.c:error:strncpy-specified-bound-equals-destination-size
| |-- include-linux-minmax.h:warning:comparison-of-distinct-pointer-types-lacks-a-cast
| `-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_file
|-- arm64-randconfig-051-20250529
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-conn-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-filters:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-in-sigs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-in-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-out-sigs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-out-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-idle-states.yaml:idle-state-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-clock-idt-versaclock5.yaml:idt-mode:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-clock-idt-versaclock5.yaml:idt-slew-percent:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-display-allwinner-sun4i-a10-tcon.yaml:allwinner-tcon-channel:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-adi-ad7124.yaml:adi-reference-select:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:label:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-avg-samples:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-decimation:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-hw-settle-time:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-pre-scaling:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-clk-src:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-names:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channels:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-filter-order:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-ti-ads1015.yaml:ti-datarate:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-ti-ads1015.yaml:ti-gain:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-addac-adi-ad74413r.yaml:adi-ch-func:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-cold-junction-handle:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-rtd:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-steinhart:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-thermistor:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-thermocouple:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-excitation-current-nanoamp:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-ideal-factor-value:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-number-of-wires:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-rsense-handle:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-rtd-curve:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-sensor-type:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-interrupt-controller-arm-gic-v3.yaml:affinity:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-cznic-turris-omnia-leds.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:chan-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:led-cur:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:max-cur:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp5x.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:color:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:function:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:rohm-led-compatible:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-media-i2c-imx219.yaml:link-frequencies:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-media-i2c-ov8856.yaml:link-frequencies:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-bus-width:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAH:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAS:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAW:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tBP:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tSTRV:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-nvidia-tegra124-emc.yaml:nvidia-ram-code:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-nvidia-tegra186-mc.yaml:nvidia-bpmp:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-asyncwait-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-buswidth:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-cclk-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-cpsize:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-mux-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-transaction-type:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-wait-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-waitcfg-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-waitpol-high:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-cirrus-lochnagar.yaml:cirrus-micbias-input:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-gateworks-gsc.yaml:gw-mode:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-st-stm32-timers.yaml:st-breakinput:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-st-stmfx.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:cpts_clock_mult:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:cpts_clock_shift:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:ti-dual-emac-pvid:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-k3-am654-cpsw-nuss.yaml:ti-mac-only:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-k3-am654-cpsw-nuss.yaml:ti-syscon-efuse:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:pinmux:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:slew-rate:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:st-bank-ioport:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:st-bank-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-toshiba-visconti-pinctrl.yaml:function:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-toshiba-visconti-pinctrl.yaml:groups:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:dai-format:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:mclk-fs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-marvell-mmp-sspa.yaml:dai-format:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-aries-wm8994.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-midas-audio.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-odroid.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-timer-arm-arch_timer_mmio.yaml:frame-number:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:manufacturer:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:product:Missing-additionalProperties-unevaluatedProperties-constraint
| `-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:serial-number:Missing-additionalProperties-unevaluatedProperties-constraint
|-- arm64-randconfig-052-20250529
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-conn-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-filters:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-in-sigs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-in-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-out-sigs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-out-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-idle-states.yaml:idle-state-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-clock-idt-versaclock5.yaml:idt-mode:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-clock-idt-versaclock5.yaml:idt-slew-percent:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-display-allwinner-sun4i-a10-tcon.yaml:allwinner-tcon-channel:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-adi-ad7124.yaml:adi-reference-select:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:label:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-avg-samples:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-decimation:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-hw-settle-time:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-pre-scaling:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-clk-src:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-names:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channels:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-filter-order:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-ti-ads1015.yaml:ti-datarate:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-ti-ads1015.yaml:ti-gain:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-addac-adi-ad74413r.yaml:adi-ch-func:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-cold-junction-handle:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-rtd:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-steinhart:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-thermistor:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-thermocouple:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-excitation-current-nanoamp:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-ideal-factor-value:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-number-of-wires:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-rsense-handle:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-rtd-curve:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-sensor-type:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-interrupt-controller-arm-gic-v3.yaml:affinity:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-cznic-turris-omnia-leds.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:chan-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:led-cur:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:max-cur:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp5x.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:color:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:function:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:rohm-led-compatible:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-media-i2c-imx219.yaml:link-frequencies:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-media-i2c-ov8856.yaml:link-frequencies:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-bus-width:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAH:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAS:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAW:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tBP:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tSTRV:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-nvidia-tegra124-emc.yaml:nvidia-ram-code:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-nvidia-tegra186-mc.yaml:nvidia-bpmp:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-asyncwait-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-buswidth:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-cclk-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-cpsize:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-mux-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-transaction-type:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-wait-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-waitcfg-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-waitpol-high:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-cirrus-lochnagar.yaml:cirrus-micbias-input:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-gateworks-gsc.yaml:gw-mode:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-st-stm32-timers.yaml:st-breakinput:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-st-stmfx.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:cpts_clock_mult:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:cpts_clock_shift:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:ti-dual-emac-pvid:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-k3-am654-cpsw-nuss.yaml:ti-mac-only:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-k3-am654-cpsw-nuss.yaml:ti-syscon-efuse:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:pinmux:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:slew-rate:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:st-bank-ioport:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:st-bank-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-toshiba-visconti-pinctrl.yaml:function:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-toshiba-visconti-pinctrl.yaml:groups:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:dai-format:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:mclk-fs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-marvell-mmp-sspa.yaml:dai-format:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-aries-wm8994.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-midas-audio.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-odroid.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-timer-arm-arch_timer_mmio.yaml:frame-number:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:manufacturer:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:product:Missing-additionalProperties-unevaluatedProperties-constraint
| `-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:serial-number:Missing-additionalProperties-unevaluatedProperties-constraint
|-- arm64-randconfig-053-20250529
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-conn-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-filters:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-in-sigs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-in-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-out-sigs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-out-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-idle-states.yaml:idle-state-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-clock-idt-versaclock5.yaml:idt-mode:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-clock-idt-versaclock5.yaml:idt-slew-percent:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-display-allwinner-sun4i-a10-tcon.yaml:allwinner-tcon-channel:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-adi-ad7124.yaml:adi-reference-select:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:label:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-avg-samples:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-decimation:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-hw-settle-time:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-pre-scaling:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-clk-src:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-names:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channels:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-filter-order:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-ti-ads1015.yaml:ti-datarate:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-ti-ads1015.yaml:ti-gain:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-addac-adi-ad74413r.yaml:adi-ch-func:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-cold-junction-handle:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-rtd:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-steinhart:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-thermistor:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-thermocouple:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-excitation-current-nanoamp:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-ideal-factor-value:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-number-of-wires:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-rsense-handle:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-rtd-curve:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-sensor-type:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-interrupt-controller-arm-gic-v3.yaml:affinity:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-cznic-turris-omnia-leds.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:chan-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:led-cur:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:max-cur:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp5x.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:color:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:function:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:rohm-led-compatible:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-media-i2c-imx219.yaml:link-frequencies:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-media-i2c-ov8856.yaml:link-frequencies:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-bus-width:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAH:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAS:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAW:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tBP:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tSTRV:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-nvidia-tegra124-emc.yaml:nvidia-ram-code:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-nvidia-tegra186-mc.yaml:nvidia-bpmp:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-asyncwait-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-buswidth:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-cclk-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-cpsize:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-mux-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-transaction-type:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-wait-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-waitcfg-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-waitpol-high:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-cirrus-lochnagar.yaml:cirrus-micbias-input:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-gateworks-gsc.yaml:gw-mode:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-st-stm32-timers.yaml:st-breakinput:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-st-stmfx.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:cpts_clock_mult:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:cpts_clock_shift:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:ti-dual-emac-pvid:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-k3-am654-cpsw-nuss.yaml:ti-mac-only:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-k3-am654-cpsw-nuss.yaml:ti-syscon-efuse:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:pinmux:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:slew-rate:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:st-bank-ioport:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:st-bank-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-toshiba-visconti-pinctrl.yaml:function:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-toshiba-visconti-pinctrl.yaml:groups:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:dai-format:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:mclk-fs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-marvell-mmp-sspa.yaml:dai-format:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-aries-wm8994.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-midas-audio.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-odroid.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-timer-arm-arch_timer_mmio.yaml:frame-number:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:manufacturer:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:product:Missing-additionalProperties-unevaluatedProperties-constraint
| `-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:serial-number:Missing-additionalProperties-unevaluatedProperties-constraint
|-- arm64-randconfig-054-20250529
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-conn-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-filters:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-in-sigs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-in-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-out-sigs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-out-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-idle-states.yaml:idle-state-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-clock-idt-versaclock5.yaml:idt-mode:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-clock-idt-versaclock5.yaml:idt-slew-percent:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-display-allwinner-sun4i-a10-tcon.yaml:allwinner-tcon-channel:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-adi-ad7124.yaml:adi-reference-select:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:label:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-avg-samples:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-decimation:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-hw-settle-time:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-pre-scaling:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-clk-src:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-names:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channels:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-filter-order:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-ti-ads1015.yaml:ti-datarate:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-ti-ads1015.yaml:ti-gain:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-addac-adi-ad74413r.yaml:adi-ch-func:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-cold-junction-handle:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-rtd:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-steinhart:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-thermistor:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-thermocouple:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-excitation-current-nanoamp:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-ideal-factor-value:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-number-of-wires:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-rsense-handle:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-rtd-curve:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-sensor-type:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-interrupt-controller-arm-gic-v3.yaml:affinity:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-cznic-turris-omnia-leds.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:chan-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:led-cur:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:max-cur:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp5x.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:color:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:function:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:rohm-led-compatible:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-media-i2c-imx219.yaml:link-frequencies:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-media-i2c-ov8856.yaml:link-frequencies:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-bus-width:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAH:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAS:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAW:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tBP:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tSTRV:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-nvidia-tegra124-emc.yaml:nvidia-ram-code:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-nvidia-tegra186-mc.yaml:nvidia-bpmp:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-asyncwait-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-buswidth:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-cclk-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-cpsize:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-mux-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-transaction-type:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-wait-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-waitcfg-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-waitpol-high:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-cirrus-lochnagar.yaml:cirrus-micbias-input:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-gateworks-gsc.yaml:gw-mode:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-st-stm32-timers.yaml:st-breakinput:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-st-stmfx.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:cpts_clock_mult:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:cpts_clock_shift:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:ti-dual-emac-pvid:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-k3-am654-cpsw-nuss.yaml:ti-mac-only:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-k3-am654-cpsw-nuss.yaml:ti-syscon-efuse:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:pinmux:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:slew-rate:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:st-bank-ioport:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:st-bank-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-toshiba-visconti-pinctrl.yaml:function:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-toshiba-visconti-pinctrl.yaml:groups:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:dai-format:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:mclk-fs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-marvell-mmp-sspa.yaml:dai-format:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-aries-wm8994.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-midas-audio.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-odroid.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-timer-arm-arch_timer_mmio.yaml:frame-number:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:manufacturer:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:product:Missing-additionalProperties-unevaluatedProperties-constraint
| `-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:serial-number:Missing-additionalProperties-unevaluatedProperties-constraint
|-- arm64-randconfig-055-20250529
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-conn-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-filters:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-in-sigs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-in-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-out-sigs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-coresight-cti.yaml:arm-trig-out-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-arm-idle-states.yaml:idle-state-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-clock-idt-versaclock5.yaml:idt-mode:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-clock-idt-versaclock5.yaml:idt-slew-percent:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-display-allwinner-sun4i-a10-tcon.yaml:allwinner-tcon-channel:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-adi-ad7124.yaml:adi-reference-select:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:label:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-avg-samples:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-decimation:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-hw-settle-time:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-qcom-spmi-vadc.yaml:qcom-pre-scaling:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-clk-src:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-names:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channel-types:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-adc-channels:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-st-stm32-dfsdm-adc.yaml:st-filter-order:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-ti-ads1015.yaml:ti-datarate:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-adc-ti-ads1015.yaml:ti-gain:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-addac-adi-ad74413r.yaml:adi-ch-func:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-cold-junction-handle:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-rtd:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-steinhart:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-thermistor:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-custom-thermocouple:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-excitation-current-nanoamp:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-ideal-factor-value:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-number-of-wires:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-rsense-handle:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-rtd-curve:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-iio-temperature-adi-ltc2983.yaml:adi-sensor-type:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-interrupt-controller-arm-gic-v3.yaml:affinity:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-cznic-turris-omnia-leds.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:chan-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:led-cur:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp55xx.yaml:max-cur:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-leds-lp5x.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:color:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:function:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-leds-rohm-bd71828-leds.yaml:rohm-led-compatible:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-media-i2c-imx219.yaml:link-frequencies:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-media-i2c-ov8856.yaml:link-frequencies:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-bus-width:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAH:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAS:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tAW:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tBP:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-ingenic-nemc.yaml:ingenic-nemc-tSTRV:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-nvidia-tegra124-emc.yaml:nvidia-ram-code:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-nvidia-tegra186-mc.yaml:nvidia-bpmp:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-asyncwait-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-buswidth:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-cclk-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-cpsize:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-mux-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-transaction-type:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-wait-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-waitcfg-enable:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-memory-controllers-st-stm32-fmc2-ebi.yaml:st-fmc2-ebi-cs-waitpol-high:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-cirrus-lochnagar.yaml:cirrus-micbias-input:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-gateworks-gsc.yaml:gw-mode:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-st-stm32-timers.yaml:st-breakinput:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-mfd-st-stmfx.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:allOf:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:cpts_clock_mult:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:cpts_clock_shift:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-cpsw-switch.yaml:ti-dual-emac-pvid:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-k3-am654-cpsw-nuss.yaml:ti-mac-only:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-net-ti-k3-am654-cpsw-nuss.yaml:ti-syscon-efuse:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:pinmux:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:slew-rate:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:st-bank-ioport:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-st-stm32-pinctrl.yaml:st-bank-name:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-toshiba-visconti-pinctrl.yaml:function:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-pinctrl-toshiba-visconti-pinctrl.yaml:groups:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:dai-format:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:mclk-fs:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-amlogic-gx-sound-card.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-marvell-mmp-sspa.yaml:dai-format:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-aries-wm8994.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-midas-audio.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-sound-samsung-odroid.yaml:sound-dai:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-timer-arm-arch_timer_mmio.yaml:frame-number:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:manufacturer:Missing-additionalProperties-unevaluatedProperties-constraint
| |-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:product:Missing-additionalProperties-unevaluatedProperties-constraint
| `-- Documentation-devicetree-bindings-usb-aspeed-usb-vhub.yaml:serial-number:Missing-additionalProperties-unevaluatedProperties-constraint
|-- arm64-randconfig-r064-20250530
| |-- arch-arm64-include-asm-atomic_lse.h:error:unknown-register-name-x0-in-asm
| |-- arch-arm64-include-asm-atomic_lse.h:error:unknown-register-name-x1-in-asm
| `-- arch-arm64-include-asm-atomic_lse.h:error:unknown-register-name-x2-in-asm
|-- x86_64-allnoconfig
| |-- drivers-net-ethernet-huawei-hinic3-cqm-cqm_memsec.c::need-linux-version.h
| |-- drivers-net-ethernet-huawei-hinic3-ossl_knl_linux.h:net-devlink.h-is-included-more-than-once.
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_main.c:linux-moduleparam.h-is-included-more-than-once.
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_netdev.c:sxe_netdev.h-is-included-more-than-once.
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_sriov.c:sxe_ipsec.h-is-included-more-than-once.
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf.h:sxe_errno.h-is-included-more-than-once.
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:sxevf.h-is-included-more-than-once.
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:sxevf_hw.h-is-included-more-than-once.
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_netdev.c:sxevf_hw.h-is-included-more-than-once.
| |-- kismet:WARNING:unmet-direct-dependencies-detected-for-BPF_NET_GLOBAL_PROG-when-selected-by-SCHED_TASK_RELATIONSHIP
| |-- kismet:WARNING:unmet-direct-dependencies-detected-for-DRM_PANEL_BRIDGE-when-selected-by-DRM_TOSHIBA_TC358762
| |-- kismet:WARNING:unmet-direct-dependencies-detected-for-PGP_KEY_PARSER-when-selected-by-PGP_PRELOAD
| |-- kismet:WARNING:unmet-direct-dependencies-detected-for-PGP_PRELOAD-when-selected-by-PGP_PRELOAD_PUBLIC_KEYS
| |-- kismet:WARNING:unmet-direct-dependencies-detected-for-SERIAL_EARLYCON-when-selected-by-SERIAL_IMX_EARLYCON
| |-- kismet:WARNING:unmet-direct-dependencies-detected-for-TASK_PLACEMENT_BY_CPU_RANGE-when-selected-by-BPF_SCHED
| |-- ld.lld:error:version-script-assignment-of-LINUX_2.-to-symbol-__vdso_sgx_enter_enclave-failed:symbol-not-defined
| |-- llvm-objcopy:error:arch-x86-entry-vdso-vdso64.so.dbg:No-such-file-or-directory
| |-- llvm-objdump:error:arch-x86-entry-vdso-vdso64.so.dbg:No-such-file-or-directory
| |-- mm-page_alloc.c:warning:no-previous-prototype-for-function-arch_memmap_init
| `-- mm-process_vm_access.c:linux-compat.h-is-included-more-than-once.
|-- x86_64-allyesconfig
| |-- drivers-net-ethernet-huawei-hinic3-cqm-cqm_cmd.c:warning:no-previous-prototype-for-function-cqm3_lb_send_cmd_box_async
| |-- drivers-net-ethernet-huawei-hinic3-hinic3_dbg.c:warning:variable-cos_num-set-but-not-used
| |-- drivers-net-ethernet-huawei-hinic3-hinic3_ethtool_stats.c:warning:no-previous-prototype-for-function-hinic3_rx_queue_stat_pack
| |-- drivers-net-ethernet-huawei-hinic3-hinic3_ethtool_stats.c:warning:no-previous-prototype-for-function-hinic3_tx_queue_stat_pack
| |-- drivers-net-ethernet-huawei-hinic3-hinic3_mag_cfg.c:warning:no-previous-prototype-for-function-get_fecparam
| |-- drivers-net-ethernet-huawei-hinic3-hinic3_mag_cfg.c:warning:no-previous-prototype-for-function-hinic3_notify_all_vfs_bond_changed
| |-- drivers-net-ethernet-huawei-hinic3-hinic3_mag_cfg.c:warning:no-previous-prototype-for-function-hinic3_notify_vf_bond_status
| |-- drivers-net-ethernet-huawei-hinic3-hinic3_mag_cfg.c:warning:no-previous-prototype-for-function-print_port_info
| |-- drivers-net-ethernet-huawei-hinic3-hinic3_mag_cfg.c:warning:no-previous-prototype-for-function-set_fecparam
| |-- drivers-net-ethernet-huawei-hinic3-hinic3_main.c:warning:no-previous-prototype-for-function-hinic3_need_proc_bond_event
| |-- drivers-net-ethernet-huawei-hinic3-hinic3_main.c:warning:no-previous-prototype-for-function-hinic3_need_proc_link_event
| |-- drivers-net-ethernet-huawei-hinic3-hinic3_netdev_ops.c:warning:variable-size-set-but-not-used
| |-- drivers-net-ethernet-huawei-hinic3-hw-hinic3_dev_mgmt.c:warning:no-previous-prototype-for-function-hinic3_write_oshr_info
| |-- drivers-net-ethernet-huawei-hinic3-hw-hinic3_hw_api.c:warning:Function-parameter-or-member-instance-not-described-in-hinic3_sm_ctr_rd16_clear
| |-- drivers-net-ethernet-huawei-hinic3-hw-hinic3_hw_comm.c:warning:no-previous-prototype-for-function-hinic3_is_optical_module_mode
| |-- drivers-net-ethernet-huawei-hinic3-hw-hinic3_hwif.c:warning:no-previous-prototype-for-function-hinic3_global_func_id_hw
| |-- drivers-net-ethernet-huawei-hinic3-hw-hinic3_lld.c:warning:no-previous-prototype-for-function-__set_vroce_func_state
| |-- drivers-net-ethernet-huawei-hinic3-hw-hinic3_lld.c:warning:no-previous-prototype-for-function-hinic3_get_roce_uld_by_pdev
| |-- drivers-net-ethernet-huawei-hinic3-hw-hinic3_lld.c:warning:no-previous-prototype-for-function-hinic3_pdev_is_virtfn
| |-- drivers-net-ethernet-huawei-hinic3-hw-hinic3_lld.c:warning:no-previous-prototype-for-function-hinic3_set_func_state
| |-- drivers-net-ethernet-huawei-hinic3-hw-hinic3_lld.c:warning:no-previous-prototype-for-function-slave_host_mgmt_vroce_work
| |-- drivers-net-ethernet-huawei-hinic3-hw-hinic3_lld.c:warning:no-previous-prototype-for-function-slave_host_mgmt_work
| |-- drivers-net-ethernet-huawei-hinic3-hw-hinic3_sriov.c:warning:no-previous-prototype-for-function-hinic3_pci_sriov_check
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_debugfs.c:error:no-previous-prototype-for-function-sxe_debugfs_entries_exit-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_debugfs.c:error:no-previous-prototype-for-function-sxe_debugfs_entries_init-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_debugfs.c:error:no-previous-prototype-for-function-sxe_debugfs_exit-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_debugfs.c:error:no-previous-prototype-for-function-sxe_debugfs_init-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_ethtool.c:error:no-previous-prototype-for-function-sxe_phys_id_set-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_ethtool.c:error:no-previous-prototype-for-function-sxe_reg_test-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_all_irq_disable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_event_irq_auto_clear_set-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_event_irq_map-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_irq_cause_get-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_irq_general_reg_get-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_irq_general_reg_set-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_link_speed_get-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_nic_reset-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_no_snoop_disable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_pending_irq_read_clear-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_pending_irq_write_clear-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_pf_rst_done_set-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_ring_irq_auto_disable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_ring_irq_interval_set-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_ring_irq_map-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_specific_irq_disable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_specific_irq_enable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_uc_addr_pool_del-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_uc_addr_pool_enable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_disable_dcb-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_disable_rss-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_lsc_irq_handler-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_mailbox_irq_handler-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_msi_irq_init-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_main.c:error:no-previous-prototype-for-function-sxe_allow_inval_mac-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_phy.c:error:no-previous-prototype-for-function-sxe_multispeed_sfp_link_configure-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_rx_proc.c:error:no-previous-prototype-for-function-sxe_headers_cleanup-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_rx_proc.c:error:no-previous-prototype-for-function-sxe_rx_buffer_page_offset_update-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_sriov.c:error:no-previous-prototype-for-function-sxe_set_vf_link_enable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_sriov.c:error:variable-ret-set-but-not-used-Werror-Wunused-but-set-variable
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_xdp.c:error:no-previous-prototype-for-function-sxe_txrx_ring_enable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_event_irq_map-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_hw_reset-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_hw_ring_irq_map-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_hw_stop-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_irq_disable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_irq_enable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_link_state_get-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_mailbox_read-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_mailbox_write-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_msg_read-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_msg_write-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_pf_ack_irq_trigger-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_pf_req_irq_trigger-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_ring_irq_interval_set-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_rx_rcv_ctl_configure-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_rx_ring_desc_configure-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_rx_ring_switch-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_specific_irq_enable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_tx_ring_switch-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_rx_proc.c:error:no-previous-prototype-for-function-sxevf_rx_ring_buffers_alloc-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_tx_proc.c:error:no-previous-prototype-for-function-sxevf_tx_ring_alloc-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_tx_proc.c:error:no-previous-prototype-for-function-sxevf_tx_ring_free-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-.-linux-ps3_base.c:error:no-previous-prototype-for-function-ps3_pci_init-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-.-linux-ps3_base.c:error:no-previous-prototype-for-function-ps3_pci_init_complete-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-.-linux-ps3_base.c:error:no-previous-prototype-for-function-ps3_pci_init_complete_exit-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-.-linux-ps3_cli_debug.c:error:no-previous-prototype-for-function-ps3_dump_context_show-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-.-linux-ps3_driver_log.c:error:unused-function-time_for_file_name-Werror-Wunused-function
| |-- drivers-scsi-linkdata-ps3stor-.-linux-ps3_driver_log.c:error:unused-function-time_for_log-Werror-Wunused-function
| |-- drivers-scsi-linkdata-ps3stor-.-linux-ps3_dump.c:error:no-previous-prototype-for-function-ps3_dump_file_close-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-.-linux-ps3_dump.c:error:no-previous-prototype-for-function-ps3_dump_file_open-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-.-linux-ps3_dump.c:error:no-previous-prototype-for-function-ps3_dump_file_write-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-.-linux-ps3_dump.c:error:no-previous-prototype-for-function-ps3_dump_filename_build-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-.-linux-ps3_dump.c:error:no-previous-prototype-for-function-ps3_dump_local_time-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_cmd_complete.c:error:no-previous-prototype-for-function-ps3_resp_status_convert-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_cmd_complete.c:error:no-previous-prototype-for-function-ps3_trigger_irq_poll-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_cmd_statistics.c:error:no-previous-prototype-for-function-ps3_cmd_stat_content_clear-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_cmd_statistics.c:error:no-previous-prototype-for-function-ps3_io_recv_ok_stat_inc-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_debug.c:error:no-previous-prototype-for-function-ps3_dump_dir_length-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_device_manager.c:error:no-previous-prototype-for-function-ps3_scsi_private_init_pd-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_device_manager.c:error:no-previous-prototype-for-function-ps3_scsi_private_init_vd-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_device_manager_sas.c:error:no-previous-prototype-for-function-ps3_sas_expander_phys_refresh-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_ioc_adp.c:error:no-previous-prototype-for-function-ps3_ioc_resource_prepare_hba-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_ioc_adp.c:error:no-previous-prototype-for-function-ps3_ioc_resource_prepare_raid-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_ioc_adp.c:error:no-previous-prototype-for-function-ps3_ioc_resource_prepare_switch-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_ioc_manager.c:error:no-previous-prototype-for-function-ps3_hard_reset_to_ready-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_ioctl.c:error:no-previous-prototype-for-function-ps3_clean_mgr_cmd-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_irq.c:error:unused-variable-PS3_HDD_IOPS_MSIX_VECTORS-Werror-Wunused-const-variable
| |-- drivers-scsi-linkdata-ps3stor-ps3_irq.c:error:unused-variable-PS3_INTERRUPT_CLEAR_IRQ-Werror-Wunused-const-variable
| |-- drivers-scsi-linkdata-ps3stor-ps3_irq.c:error:unused-variable-PS3_INTERRUPT_CMD_DISABLE_ALL_MASK-Werror-Wunused-const-variable
| |-- drivers-scsi-linkdata-ps3stor-ps3_irq.c:error:unused-variable-PS3_INTERRUPT_CMD_ENABLE_MSIX-Werror-Wunused-const-variable
| |-- drivers-scsi-linkdata-ps3stor-ps3_irq.c:error:unused-variable-PS3_INTERRUPT_MASK_DISABLE-Werror-Wunused-const-variable
| |-- drivers-scsi-linkdata-ps3stor-ps3_irq.c:error:unused-variable-PS3_INTERRUPT_STATUS_EXIST_IRQ-Werror-Wunused-const-variable
| |-- drivers-scsi-linkdata-ps3stor-ps3_irq.c:error:unused-variable-PS3_SSD_IOPS_MSIX_VECTORS-Werror-Wunused-const-variable
| |-- drivers-scsi-linkdata-ps3stor-ps3_module_para.c:error:no-previous-prototype-for-function-ps3_cli_ver_query-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_cmd_waitq_abort-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_hba_qos_decision-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_hba_qos_vd_init-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_hba_qos_vd_reset-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_hba_qos_waitq_clear_all-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_hba_qos_waitq_notify-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_hba_qos_waitq_poll-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_pd_quota_waitq_clean-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_pd_quota_waitq_clear_all-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_qos_all_pd_rc_get-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_qos_cmd_waitq_get-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_qos_exclusive_cmdword_get-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_qos_mgrq_resend-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_qos_pd_waitq_ratio_update-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_qos_tg_decision-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_qos_vd_cmdword_get-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_raid_qos_decision-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_raid_qos_waitq_abort-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_qos.c:error:no-previous-prototype-for-function-ps3_raid_qos_waitq_notify-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_r1x_write_lock.c:error:no-previous-prototype-for-function-ps3_r1x_conflict_queue_hash_bit_lock-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_r1x_write_lock.c:error:no-previous-prototype-for-function-ps3_r1x_hash_bit_check-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_r1x_write_lock.c:error:no-previous-prototype-for-function-ps3_r1x_hash_bit_lock-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_r1x_write_lock.c:error:no-previous-prototype-for-function-ps3_r1x_hash_bit_unlock-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_r1x_write_lock.c:error:no-previous-prototype-for-function-ps3_r1x_hash_range_lock-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_r1x_write_lock.c:error:no-previous-prototype-for-function-ps3_r1x_hash_range_unlock-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_r1x_write_lock.c:error:no-previous-prototype-for-function-ps3_range_check_and_insert-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_rb_tree.c:error:no-previous-prototype-for-function-rbtDelNodeDo-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_recovery.c:error:no-previous-prototype-for-function-ps3_hard_recovery_state_finish-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_recovery.c:error:no-previous-prototype-for-function-ps3_recovery_context_alloc-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_recovery.c:error:no-previous-prototype-for-function-ps3_recovery_context_delete-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_recovery.c:error:no-previous-prototype-for-function-ps3_recovery_context_free-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_recovery.c:error:no-previous-prototype-for-function-ps3_recovery_irq_queue_destroy-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_recovery.c:error:no-previous-prototype-for-function-ps3_recovery_state_transfer-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_sas_transport.c:error:no-previous-prototype-for-function-ps3_sas_update_phy_info-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_scsi_cmd_err.c:error:no-previous-prototype-for-function-ps3_set_task_manager_busy-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_scsi_cmd_err.c:error:no-previous-prototype-for-function-ps3_wait_for_outstanding_complete-Werror-Wmissing-prototypes
| |-- drivers-scsi-linkdata-ps3stor-ps3_scsih.c:error:unused-function-ps3_scsih_dev_id_get-Werror-Wunused-function
| |-- mm-damon-core-test.h:warning:comparison-of-distinct-pointer-types-(-typeof-(__left)-(aka-unsigned-int-)-and-typeof-(__right)-(aka-int-))
| |-- mm-hugetlb.c:warning:variable-gfp-set-but-not-used
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_file
| `-- mm-page_alloc.c:warning:no-previous-prototype-for-function-arch_memmap_init
|-- x86_64-buildonly-randconfig-002-20250529
| |-- ld.lld:error:version-script-assignment-of-LINUX_2.-to-symbol-__vdso_sgx_enter_enclave-failed:symbol-not-defined
| |-- llvm-objcopy:error:arch-x86-entry-vdso-vdso64.so.dbg:No-such-file-or-directory
| |-- llvm-objdump:error:arch-x86-entry-vdso-vdso64.so.dbg:No-such-file-or-directory
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_file
| `-- mm-page_alloc.c:warning:no-previous-prototype-for-function-arch_memmap_init
|-- x86_64-buildonly-randconfig-003-20250529
| |-- include-linux-minmax.h:warning:comparison-of-distinct-pointer-types-lacks-a-cast
| `-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_file
|-- x86_64-buildonly-randconfig-004-20250529
| |-- ld.lld:error:version-script-assignment-of-LINUX_2.-to-symbol-__vdso_sgx_enter_enclave-failed:symbol-not-defined
| |-- llvm-objcopy:error:arch-x86-entry-vdso-vdso64.so.dbg:No-such-file-or-directory
| |-- llvm-objdump:error:arch-x86-entry-vdso-vdso64.so.dbg:No-such-file-or-directory
| `-- mm-page_alloc.c:warning:no-previous-prototype-for-function-arch_memmap_init
|-- x86_64-buildonly-randconfig-005-20250529
| `-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_file
|-- x86_64-buildonly-randconfig-006-20250529
| |-- ld.lld:error:version-script-assignment-of-LINUX_2.-to-symbol-__vdso_sgx_enter_enclave-failed:symbol-not-defined
| |-- llvm-objcopy:error:arch-x86-entry-vdso-vdso64.so.dbg:No-such-file-or-directory
| |-- llvm-objdump:error:arch-x86-entry-vdso-vdso64.so.dbg:No-such-file-or-directory
| `-- mm-page_alloc.c:warning:no-previous-prototype-for-function-arch_memmap_init
|-- x86_64-randconfig-161-20250530
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_debugfs.c:error:no-previous-prototype-for-function-sxe_debugfs_entries_exit-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_debugfs.c:error:no-previous-prototype-for-function-sxe_debugfs_entries_init-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_debugfs.c:error:no-previous-prototype-for-function-sxe_debugfs_exit-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_debugfs.c:error:no-previous-prototype-for-function-sxe_debugfs_init-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_ethtool.c:error:no-previous-prototype-for-function-sxe_phys_id_set-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_ethtool.c:error:no-previous-prototype-for-function-sxe_reg_test-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_all_irq_disable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_event_irq_auto_clear_set-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_event_irq_map-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_irq_cause_get-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_irq_general_reg_get-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_irq_general_reg_set-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_link_speed_get-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_nic_reset-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_no_snoop_disable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_pending_irq_read_clear-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_pending_irq_write_clear-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_pf_rst_done_set-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_ring_irq_auto_disable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_ring_irq_interval_set-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_ring_irq_map-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_specific_irq_disable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_specific_irq_enable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_uc_addr_pool_del-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_uc_addr_pool_enable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_disable_dcb-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_disable_rss-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_lsc_irq_handler-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_mailbox_irq_handler-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_msi_irq_init-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_main.c:error:no-previous-prototype-for-function-sxe_allow_inval_mac-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_phy.c:error:no-previous-prototype-for-function-sxe_multispeed_sfp_link_configure-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_rx_proc.c:error:no-previous-prototype-for-function-sxe_headers_cleanup-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_rx_proc.c:error:no-previous-prototype-for-function-sxe_rx_buffer_page_offset_update-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_sriov.c:error:no-previous-prototype-for-function-sxe_set_vf_link_enable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_sriov.c:error:variable-ret-set-but-not-used-Werror-Wunused-but-set-variable
| |-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_xdp.c:error:no-previous-prototype-for-function-sxe_txrx_ring_enable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_event_irq_map-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_hw_reset-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_hw_ring_irq_map-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_hw_stop-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_irq_disable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_irq_enable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_link_state_get-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_mailbox_read-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_mailbox_write-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_msg_read-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_msg_write-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_pf_ack_irq_trigger-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_pf_req_irq_trigger-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_ring_irq_interval_set-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_rx_rcv_ctl_configure-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_rx_ring_desc_configure-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_rx_ring_switch-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_specific_irq_enable-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_tx_ring_switch-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_monitor.o:warning:objtool:sxevf_work_cb:can-t-find-switch-jump-table
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_rx_proc.c:error:no-previous-prototype-for-function-sxevf_rx_ring_buffers_alloc-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_tx_proc.c:error:no-previous-prototype-for-function-sxevf_tx_ring_alloc-Werror-Wmissing-prototypes
| |-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_tx_proc.c:error:no-previous-prototype-for-function-sxevf_tx_ring_free-Werror-Wmissing-prototypes
| |-- ld.lld:error:version-script-assignment-of-LINUX_2.-to-symbol-__vdso_sgx_enter_enclave-failed:symbol-not-defined
| |-- llvm-objcopy:error:arch-x86-entry-vdso-vdso64.so.dbg:No-such-file-or-directory
| |-- llvm-objdump:error:arch-x86-entry-vdso-vdso64.so.dbg:No-such-file-or-directory
| |-- mm-hugetlb.c:warning:variable-gfp-set-but-not-used
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_file
| `-- mm-page_alloc.c:warning:no-previous-prototype-for-function-arch_memmap_init
`-- x86_64-rhel-9.4-rust
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_debugfs.c:error:no-previous-prototype-for-function-sxe_debugfs_entries_exit-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_debugfs.c:error:no-previous-prototype-for-function-sxe_debugfs_entries_init-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_debugfs.c:error:no-previous-prototype-for-function-sxe_debugfs_exit-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_debugfs.c:error:no-previous-prototype-for-function-sxe_debugfs_init-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_ethtool.c:error:no-previous-prototype-for-function-sxe_phys_id_set-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_ethtool.c:error:no-previous-prototype-for-function-sxe_reg_test-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_all_irq_disable-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_event_irq_auto_clear_set-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_event_irq_map-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_irq_cause_get-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_irq_general_reg_get-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_irq_general_reg_set-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_link_speed_get-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_nic_reset-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_no_snoop_disable-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_pending_irq_read_clear-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_pending_irq_write_clear-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_pf_rst_done_set-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_ring_irq_auto_disable-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_ring_irq_interval_set-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_ring_irq_map-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_specific_irq_disable-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_specific_irq_enable-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_uc_addr_pool_del-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_hw.c:error:no-previous-prototype-for-function-sxe_hw_uc_addr_pool_enable-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_disable_dcb-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_disable_rss-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_lsc_irq_handler-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_mailbox_irq_handler-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_irq.c:error:no-previous-prototype-for-function-sxe_msi_irq_init-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_main.c:error:no-previous-prototype-for-function-sxe_allow_inval_mac-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_phy.c:error:no-previous-prototype-for-function-sxe_multispeed_sfp_link_configure-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_rx_proc.c:error:no-previous-prototype-for-function-sxe_headers_cleanup-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_rx_proc.c:error:no-previous-prototype-for-function-sxe_rx_buffer_page_offset_update-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_sriov.c:error:no-previous-prototype-for-function-sxe_set_vf_link_enable-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_sriov.c:error:variable-ret-set-but-not-used-Werror-Wunused-but-set-variable
|-- drivers-net-ethernet-linkdata-sxe-sxepf-sxe_xdp.c:error:no-previous-prototype-for-function-sxe_txrx_ring_enable-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_event_irq_map-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_hw_reset-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_hw_ring_irq_map-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_hw_stop-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_irq_disable-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_irq_enable-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_link_state_get-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_mailbox_read-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_mailbox_write-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_msg_read-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_msg_write-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_pf_ack_irq_trigger-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_pf_req_irq_trigger-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_ring_irq_interval_set-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_rx_rcv_ctl_configure-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_rx_ring_desc_configure-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_rx_ring_switch-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_specific_irq_enable-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_hw.c:error:no-previous-prototype-for-function-sxevf_tx_ring_switch-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_rx_proc.c:error:no-previous-prototype-for-function-sxevf_rx_ring_buffers_alloc-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_tx_proc.c:error:no-previous-prototype-for-function-sxevf_tx_ring_alloc-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-linkdata-sxevf-sxevf-sxevf_tx_proc.c:error:no-previous-prototype-for-function-sxevf_tx_ring_free-Werror-Wmissing-prototypes
|-- drivers-net-ethernet-mellanox-mlx5-core-lib-fs_chains.o:warning:objtool:mlx5_chains_put_table:unreachable-instruction
|-- drivers-net-ethernet-mellanox-mlxsw-spectrum_router.o:warning:objtool:mlxsw_sp_neigh_entry_update:unreachable-instruction
|-- mm-hugetlb.c:warning:variable-gfp-set-but-not-used
|-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_file
`-- mm-page_alloc.c:warning:no-previous-prototype-for-function-arch_memmap_init
elapsed time: 731m
configs tested: 16
configs skipped: 117
tested configs:
arm64 allmodconfig clang-19
arm64 allnoconfig gcc-15.1.0
arm64 randconfig-001-20250529 gcc-5.5.0
arm64 randconfig-002-20250529 clang-21
arm64 randconfig-003-20250529 gcc-5.5.0
arm64 randconfig-004-20250529 gcc-13.3.0
x86_64 allnoconfig clang-20
x86_64 allyesconfig clang-20
x86_64 buildonly-randconfig-001-20250529 gcc-12
x86_64 buildonly-randconfig-002-20250529 clang-20
x86_64 buildonly-randconfig-003-20250529 gcc-12
x86_64 buildonly-randconfig-004-20250529 clang-20
x86_64 buildonly-randconfig-005-20250529 gcc-12
x86_64 buildonly-randconfig-006-20250529 clang-20
x86_64 defconfig gcc-11
x86_64 rhel-9.4-rust clang-18
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
1
0

[openeuler:openEuler-1.0-LTS] BUILD REGRESSION 5dc47e9223ca57c9b89808e91ec8e1cb1ee6692a
by kernel test robot 30 May '25
by kernel test robot 30 May '25
30 May '25
tree/branch: https://gitee.com/openeuler/kernel.git openEuler-1.0-LTS
branch HEAD: 5dc47e9223ca57c9b89808e91ec8e1cb1ee6692a !16519 mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put()
Error/Warning (recently discovered and may have been fixed):
https://lore.kernel.org/oe-kbuild-all/202505070314.0zdCBK7T-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505160438.vuslIGAx-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505180330.wT5fsdK9-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505201642.9kWf73yF-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505201731.rOzzhiIH-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505201910.3QGTFYPj-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505202028.GvFwJHdW-lkp@intel.com
https://lore.kernel.org/oe-kbuild-all/202505202138.LT7VPPBg-lkp@intel.com
arch/x86/kernel/fpu/core.c:175:14: warning: mixing declarations and code is a C99 extension [-Wdeclaration-after-statement]
drivers/gpu/drm/ttm/.tmp_ttm_page_alloc.o: warning: objtool: missing symbol for section .text.unlikely
drivers/gpu/drm/ttm/.tmp_ttm_page_alloc_dma.o: warning: objtool: missing symbol for section .text.unlikely
include/linux/filter.h:787:10: warning: cast between incompatible function types from 'u64 (*)(u64, u64, u64, u64, u64)' {aka 'long long unsigned int (*)(long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int)'} to 'u64 (*)(u64, u64, u64, u64, u64, const struct bpf_insn *)' {aka 'long long unsigned int (*)(long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, const struct bpf_insn *)'} [-Wcast-function-type]
include/linux/list.h:65:19: warning: storing the address of local variable 'tmp' in '((struct list_head *)lip)[5].prev' [-Wdangling-pointer=]
include/trace/trace_events.h:26:23: warning: 'str__fs__trace_system_name' defined but not used [-Wunused-const-variable=]
kernel/locking/.tmp_lockdep.o: warning: objtool: missing symbol for section .text
kismet: WARNING: unmet direct dependencies detected for CRYPTO_MICHAEL_MIC when selected by RTLLIB_CRYPTO_TKIP
kismet: WARNING: unmet direct dependencies detected for FB_BACKLIGHT when selected by DRM_NOUVEAU
kismet: WARNING: unmet direct dependencies detected for IIO_BUFFER_CB when selected by TOUCHSCREEN_ADC
kismet: WARNING: unmet direct dependencies detected for PINCTRL_EXYNOS when selected by ARCH_EXYNOS
kismet: WARNING: unmet direct dependencies detected for UACCE when selected by CRYPTO_DEV_HISI_QM
mm/.tmp_page_counter.o: warning: objtool: missing symbol for section .text
mm/.tmp_sparse.o: warning: objtool: missing symbol for section .init.text
mm/huge_memory.c:2092:15: warning: variable 'orig_pud' set but not used [-Wunused-but-set-variable]
mm/huge_memory.c:2092:8: warning: variable 'orig_pud' set but not used [-Wunused-but-set-variable]
mm/hugetlb.c:1432:6: warning: no previous prototype for 'free_huge_page_to_dhugetlb_pool' [-Wmissing-prototypes]
mm/khugepaged.c:1387: warning: Function parameter or member 'hpage' not described in 'collapse_shmem'
mm/khugepaged.c:1387: warning: Function parameter or member 'mapping' not described in 'collapse_shmem'
mm/khugepaged.c:1387: warning: Function parameter or member 'mm' not described in 'collapse_shmem'
mm/khugepaged.c:1387: warning: Function parameter or member 'node' not described in 'collapse_shmem'
mm/khugepaged.c:1387: warning: Function parameter or member 'reliable' not described in 'collapse_shmem'
mm/khugepaged.c:1387: warning: Function parameter or member 'start' not described in 'collapse_shmem'
mm/maccess.c:85:6: warning: no previous prototype for '__probe_user_read' [-Wmissing-prototypes]
mm/memcontrol.c:5002:6: warning: no previous prototype for 'dhugetlb_pool_is_free' [-Wmissing-prototypes]
mm/memcontrol.c:6730: warning: bad line: | 0, otherwise.
mm/memory_hotplug.c:481:16: warning: variable 'start_pfn' set but not used [-Wunused-but-set-variable]
mm/memory_hotplug.c:481:23: warning: variable 'start_pfn' set but not used [-Wunused-but-set-variable]
mm/rmap.c:916:17: warning: variable 'cstart' set but not used [-Wunused-but-set-variable]
mm/rmap.c:916:31: warning: variable 'cstart' set but not used [-Wunused-but-set-variable]
mm/slab_common.c:1452:37: warning: 'proc_slabinfo_operations' defined but not used [-Wunused-const-variable=]
Unverified Error/Warning (likely false positive, kindly check if interested):
mm/hugetlb.c: linux/share_pool.h is included more than once.
Error/Warning ids grouped by kconfigs:
recent_errors
|-- arm64-allmodconfig
| |-- include-asm-generic-bitops-non-atomic.h:warning:array-subscript-long-unsigned-int-is-partly-outside-array-bounds-of-u32-aka-unsigned-int
| |-- include-linux-thread_info.h:warning:b-may-be-used-uninitialized
| |-- include-trace-trace_events.h:warning:str__fs__trace_system_name-defined-but-not-used
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-hpage-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mapping-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mm-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-node-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-start-not-described-in-collapse_shmem
| |-- mm-maccess.c:warning:no-previous-prototype-for-__probe_user_read
| |-- mm-memcontrol.c:warning:bad-line:otherwise.
| `-- mm-memory_hotplug.c:warning:variable-start_pfn-set-but-not-used
|-- arm64-allnoconfig
| |-- kismet:WARNING:unmet-direct-dependencies-detected-for-CRYPTO_AES-when-selected-by-RTLLIB_CRYPTO_CCMP
| |-- kismet:WARNING:unmet-direct-dependencies-detected-for-CRYPTO_ARC4-when-selected-by-RTLLIB_CRYPTO_TKIP
| |-- kismet:WARNING:unmet-direct-dependencies-detected-for-CRYPTO_ARC4-when-selected-by-RTLLIB_CRYPTO_WEP
| |-- kismet:WARNING:unmet-direct-dependencies-detected-for-CRYPTO_MICHAEL_MIC-when-selected-by-RTLLIB_CRYPTO_TKIP
| |-- kismet:WARNING:unmet-direct-dependencies-detected-for-FB_BACKLIGHT-when-selected-by-DRM_NOUVEAU
| |-- kismet:WARNING:unmet-direct-dependencies-detected-for-IIO_BUFFER_CB-when-selected-by-TOUCHSCREEN_ADC
| |-- kismet:WARNING:unmet-direct-dependencies-detected-for-PINCTRL_EXYNOS-when-selected-by-ARCH_EXYNOS
| |-- kismet:WARNING:unmet-direct-dependencies-detected-for-UACCE-when-selected-by-CRYPTO_DEV_HISI_QM
| |-- mm-maccess.c:warning:no-previous-prototype-for-__probe_user_read
| `-- mm-rmap.c:warning:variable-cstart-set-but-not-used
|-- arm64-defconfig
| |-- include-linux-filter.h:warning:cast-between-incompatible-function-types-from-u64-(-)(u64-u64-u64-u64-u64)-aka-long-long-unsigned-int-(-)(long-long-unsigned-int-long-long-unsigned-int-long-long-unsigne
| |-- mm-hugetlb.c:warning:no-previous-prototype-for-free_huge_page_to_dhugetlb_pool
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-hpage-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mapping-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mm-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-node-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-start-not-described-in-collapse_shmem
| |-- mm-maccess.c:warning:no-previous-prototype-for-__probe_user_read
| |-- mm-memcontrol.c:warning:bad-line:otherwise.
| `-- mm-memcontrol.c:warning:no-previous-prototype-for-dhugetlb_pool_is_free
|-- arm64-randconfig-004-20250529
| |-- include-linux-list.h:warning:storing-the-address-of-local-variable-tmp-in-((struct-list_head-)lip)-.prev
| |-- include-trace-trace_events.h:warning:str__fs__trace_system_name-defined-but-not-used
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-hpage-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mapping-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mm-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-node-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-start-not-described-in-collapse_shmem
| |-- mm-maccess.c:warning:no-previous-prototype-for-__probe_user_read
| |-- mm-memcontrol.c:warning:bad-line:otherwise.
| |-- mm-memcontrol.c:warning:no-previous-prototype-for-dhugetlb_pool_is_free
| `-- mm-memory_hotplug.c:warning:variable-start_pfn-set-but-not-used
|-- x86_64-allmodconfig
| `-- arch-x86-kernel-fpu-core.c:warning:mixing-declarations-and-code-is-a-C99-extension
|-- x86_64-allnoconfig
| |-- mm-hugetlb.c:linux-share_pool.h-is-included-more-than-once.
| |-- mm-rmap.c:warning:variable-cstart-set-but-not-used
| `-- mm-vmscan.c:error:implicit-declaration-of-function-kernel_swap_enabled-Werror-Wimplicit-function-declaration
|-- x86_64-allyesconfig
| |-- arch-x86-kernel-fpu-core.c:warning:mixing-declarations-and-code-is-a-C99-extension
| |-- mm-huge_memory.c:warning:variable-orig_pud-set-but-not-used
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-hpage-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mapping-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mm-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-node-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-start-not-described-in-collapse_shmem
| |-- mm-memcontrol.c:warning:bad-line:otherwise.
| |-- mm-memory_hotplug.c:warning:variable-start_pfn-set-but-not-used
| `-- mm-rmap.c:warning:variable-cstart-set-but-not-used
|-- x86_64-buildonly-randconfig-001-20250529
| |-- drivers-gpu-drm-ttm-.tmp_ttm_page_alloc.o:warning:objtool:missing-symbol-for-section-.text.unlikely
| |-- drivers-gpu-drm-ttm-.tmp_ttm_page_alloc_dma.o:warning:objtool:missing-symbol-for-section-.text.unlikely
| |-- kernel-locking-.tmp_lockdep.o:warning:objtool:missing-symbol-for-section-.text
| |-- mm-.tmp_page_counter.o:warning:objtool:missing-symbol-for-section-.text
| |-- mm-.tmp_sparse.o:warning:objtool:missing-symbol-for-section-.init.text
| |-- mm-maccess.c:warning:no-previous-prototype-for-__probe_user_read
| |-- mm-memcontrol.c:warning:bad-line:otherwise.
| |-- mm-memcontrol.c:warning:no-previous-prototype-for-dhugetlb_pool_is_free
| |-- mm-memory_hotplug.c:warning:variable-start_pfn-set-but-not-used
| |-- mm-rmap.c:warning:variable-cstart-set-but-not-used
| `-- mm-slab_common.c:warning:proc_slabinfo_operations-defined-but-not-used
|-- x86_64-buildonly-randconfig-002-20250529
| |-- kernel-hung_task.c:error:use-of-undeclared-identifier-sysctl_hung_task_all_cpu_backtrace
| |-- mm-huge_memory.c:warning:variable-orig_pud-set-but-not-used
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-hpage-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mapping-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mm-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-node-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-start-not-described-in-collapse_shmem
| |-- mm-memory_hotplug.c:warning:variable-start_pfn-set-but-not-used
| |-- mm-rmap.c:warning:variable-cstart-set-but-not-used
| `-- mm-vmscan.c:error:implicit-declaration-of-function-kernel_swap_enabled-Werror-Wimplicit-function-declaration
|-- x86_64-buildonly-randconfig-003-20250529
| |-- include-linux-filter.h:warning:cast-between-incompatible-function-types-from-u64-(-)(u64-u64-u64-u64-u64)-aka-long-long-unsigned-int-(-)(long-long-unsigned-int-long-long-unsigned-int-long-long-unsigne
| |-- include-trace-trace_events.h:warning:str__fs__trace_system_name-defined-but-not-used
| |-- mm-huge_memory.c:warning:variable-orig_pud-set-but-not-used
| |-- mm-hugetlb.c:warning:no-previous-prototype-for-free_huge_page_to_dhugetlb_pool
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-hpage-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mapping-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mm-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-node-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-start-not-described-in-collapse_shmem
| |-- mm-maccess.c:warning:no-previous-prototype-for-__probe_user_read
| |-- mm-memcontrol.c:warning:bad-line:otherwise.
| `-- mm-memcontrol.c:warning:no-previous-prototype-for-dhugetlb_pool_is_free
|-- x86_64-buildonly-randconfig-004-20250529
| |-- mm-memcontrol.c:warning:bad-line:otherwise.
| |-- mm-rmap.c:warning:variable-cstart-set-but-not-used
| `-- mm-vmscan.c:error:implicit-declaration-of-function-kernel_swap_enabled-Werror-Wimplicit-function-declaration
|-- x86_64-buildonly-randconfig-005-20250529
| |-- include-trace-trace_events.h:warning:str__fs__trace_system_name-defined-but-not-used
| |-- mm-huge_memory.c:warning:variable-orig_pud-set-but-not-used
| |-- mm-hugetlb.c:warning:no-previous-prototype-for-free_huge_page_to_dhugetlb_pool
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-hpage-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mapping-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mm-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-node-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-start-not-described-in-collapse_shmem
| |-- mm-maccess.c:warning:no-previous-prototype-for-__probe_user_read
| |-- mm-memcontrol.c:warning:bad-line:otherwise.
| |-- mm-memcontrol.c:warning:no-previous-prototype-for-dhugetlb_pool_is_free
| `-- mm-memory_hotplug.c:warning:variable-start_pfn-set-but-not-used
|-- x86_64-buildonly-randconfig-006-20250529
| |-- mm-memcontrol.c:warning:bad-line:otherwise.
| |-- mm-memory_hotplug.c:warning:variable-start_pfn-set-but-not-used
| |-- mm-rmap.c:warning:variable-cstart-set-but-not-used
| `-- mm-vmscan.c:error:implicit-declaration-of-function-kernel_swap_enabled-Werror-Wimplicit-function-declaration
|-- x86_64-defconfig
| |-- include-linux-filter.h:warning:cast-between-incompatible-function-types-from-u64-(-)(u64-u64-u64-u64-u64)-aka-long-long-unsigned-int-(-)(long-long-unsigned-int-long-long-unsigned-int-long-long-unsigne
| |-- include-trace-trace_events.h:warning:str__fs__trace_system_name-defined-but-not-used
| |-- mm-hugetlb.c:warning:no-previous-prototype-for-free_huge_page_to_dhugetlb_pool
| |-- mm-maccess.c:warning:no-previous-prototype-for-__probe_user_read
| `-- mm-rmap.c:warning:variable-cstart-set-but-not-used
|-- x86_64-randconfig-161-20250530
| |-- kernel-hung_task.c:error:use-of-undeclared-identifier-sysctl_hung_task_all_cpu_backtrace
| |-- mm-huge_memory.c:warning:variable-orig_pud-set-but-not-used
| |-- mm-hugetlb.c:warning:no-previous-prototype-for-function-free_huge_page_to_dhugetlb_pool
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-hpage-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mapping-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-mm-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-node-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_shmem
| |-- mm-khugepaged.c:warning:Function-parameter-or-member-start-not-described-in-collapse_shmem
| |-- mm-memcontrol.c:warning:bad-line:otherwise.
| |-- mm-memory_hotplug.c:warning:variable-start_pfn-set-but-not-used
| `-- mm-rmap.c:warning:variable-cstart-set-but-not-used
`-- x86_64-rhel-9.4-rust
|-- mm-huge_memory.c:warning:variable-orig_pud-set-but-not-used
|-- mm-hugetlb.c:warning:no-previous-prototype-for-function-free_huge_page_to_dhugetlb_pool
|-- mm-khugepaged.c:warning:Function-parameter-or-member-hpage-not-described-in-collapse_shmem
|-- mm-khugepaged.c:warning:Function-parameter-or-member-mapping-not-described-in-collapse_shmem
|-- mm-khugepaged.c:warning:Function-parameter-or-member-mm-not-described-in-collapse_shmem
|-- mm-khugepaged.c:warning:Function-parameter-or-member-node-not-described-in-collapse_shmem
|-- mm-khugepaged.c:warning:Function-parameter-or-member-reliable-not-described-in-collapse_shmem
|-- mm-khugepaged.c:warning:Function-parameter-or-member-start-not-described-in-collapse_shmem
|-- mm-memcontrol.c:warning:bad-line:otherwise.
|-- mm-memory_hotplug.c:warning:variable-start_pfn-set-but-not-used
`-- mm-rmap.c:warning:variable-cstart-set-but-not-used
elapsed time: 731m
configs tested: 17
configs skipped: 128
tested configs:
arm64 allmodconfig gcc-15.1.0
arm64 allnoconfig gcc-15.1.0
arm64 defconfig gcc-15.1.0
arm64 randconfig-001-20250529 gcc-5.5.0
arm64 randconfig-002-20250529 gcc-5.5.0
arm64 randconfig-003-20250529 gcc-5.5.0
arm64 randconfig-004-20250529 gcc-13.3.0
x86_64 allnoconfig clang-20
x86_64 allyesconfig clang-20
x86_64 buildonly-randconfig-001-20250529 gcc-12
x86_64 buildonly-randconfig-002-20250529 clang-20
x86_64 buildonly-randconfig-003-20250529 gcc-12
x86_64 buildonly-randconfig-004-20250529 clang-20
x86_64 buildonly-randconfig-005-20250529 gcc-12
x86_64 buildonly-randconfig-006-20250529 clang-20
x86_64 defconfig gcc-11
x86_64 rhel-9.4-rust clang-18
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
1
0

29 May '25
hulk inclusion
category: feature
bugzilla: https://gitee.com/openeuler/kernel/issues/ICB7K1
--------------------------------
A cpu with high irq, will trigger ksoftirqd and newidle balance
frequently.
Under this case, loadbalance is performed with irq disabled, it increase
interrupt latency affects network packet transmission.
Signed-off-by: Zhang Qiao <zhangqiao22(a)huawei.com>
---
kernel/sched/core.c | 7 ++++++-
kernel/sched/fair.c | 5 ++++-
kernel/sched/features.h | 1 +
3 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/kernel/sched/core.c b/kernel/sched/core.c
index 4b6188abe01f..7819088ae359 100644
--- a/kernel/sched/core.c
+++ b/kernel/sched/core.c
@@ -3815,7 +3815,12 @@ ttwu_do_activate(struct rq *rq, struct task_struct *p, int wake_flags,
}
if (rq->idle_stamp) {
- u64 delta = rq_clock(rq) - rq->idle_stamp;
+ u64 delta;
+
+ if (sched_feat(IRQ_AVG))
+ delta = rq_clock_task(rq) - rq->idle_stamp;
+ else
+ delta = rq_clock(rq) - rq->idle_stamp;
u64 max = 2*rq->max_idle_balance_cost;
update_avg(&rq->avg_idle, delta);
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c
index d3f8e6ce7e6b..292cff7f6296 100644
--- a/kernel/sched/fair.c
+++ b/kernel/sched/fair.c
@@ -5219,7 +5219,10 @@ static inline void update_misfit_status(struct task_struct *p, struct rq *rq)
static inline void rq_idle_stamp_update(struct rq *rq)
{
- rq->idle_stamp = rq_clock(rq);
+ if (sched_feat(IRQ_AVG))
+ rq->idle_stamp = rq_clock_task(rq);
+ else
+ rq->idle_stamp = rq_clock(rq);
}
static inline void rq_idle_stamp_clear(struct rq *rq)
diff --git a/kernel/sched/features.h b/kernel/sched/features.h
index 02577ddf10bd..ea7ba74810e3 100644
--- a/kernel/sched/features.h
+++ b/kernel/sched/features.h
@@ -98,6 +98,7 @@ SCHED_FEAT(UTIL_EST_FASTUP, true)
SCHED_FEAT(LATENCY_WARN, false)
SCHED_FEAT(HZ_BW, true)
+SCHED_FEAT(IRQ_AVG, false)
#ifdef CONFIG_QOS_SCHED_DYNAMIC_AFFINITY
/*
--
2.18.0.huawei.25
2
1
CVE-2022-49647
Chen Ridong (1):
cgroup: fix kabi for css_set
Tejun Heo (1):
cgroup: Use separate src/dst nodes when preloading css_sets for
migration
include/linux/cgroup-defs.h | 5 +++++
kernel/cgroup/cgroup.c | 25 +++++++++++++++++--------
2 files changed, 22 insertions(+), 8 deletions(-)
--
2.34.1
2
3
From: Frederic Weisbecker <frederic(a)kernel.org>
mainline inclusion
from mainline-v6.15-rc2
commit 56799bc035658738f362acec3e7647bb84e68933
category: bugfix
bugzilla: https://gitee.com/src-openeuler/kernel/issues/IC5BL4
CVE: CVE-2025-37747
Reference: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id…
--------------------------------
Perf can hang while freeing a sigtrap event if a related deferred
signal hadn't managed to be sent before the file got closed:
perf_event_overflow()
task_work_add(perf_pending_task)
fput()
task_work_add(____fput())
task_work_run()
____fput()
perf_release()
perf_event_release_kernel()
_free_event()
perf_pending_task_sync()
task_work_cancel() -> FAILED
rcuwait_wait_event()
Once task_work_run() is running, the list of pending callbacks is
removed from the task_struct and from this point on task_work_cancel()
can't remove any pending and not yet started work items, hence the
task_work_cancel() failure and the hang on rcuwait_wait_event().
Task work could be changed to remove one work at a time, so a work
running on the current task can always cancel a pending one, however
the wait / wake design is still subject to inverted dependencies when
remote targets are involved, as pictured by Oleg:
T1 T2
fd = perf_event_open(pid => T2->pid); fd = perf_event_open(pid => T1->pid);
close(fd) close(fd)
<IRQ> <IRQ>
perf_event_overflow() perf_event_overflow()
task_work_add(perf_pending_task) task_work_add(perf_pending_task)
</IRQ> </IRQ>
fput() fput()
task_work_add(____fput()) task_work_add(____fput())
task_work_run() task_work_run()
____fput() ____fput()
perf_release() perf_release()
perf_event_release_kernel() perf_event_release_kernel()
_free_event() _free_event()
perf_pending_task_sync() perf_pending_task_sync()
rcuwait_wait_event() rcuwait_wait_event()
Therefore the only option left is to acquire the event reference count
upon queueing the perf task work and release it from the task work, just
like it was done before 3a5465418f5f ("perf: Fix event leak upon exec and file release")
but without the leaks it fixed.
Some adjustments are necessary to make it work:
* A child event might dereference its parent upon freeing. Care must be
taken to release the parent last.
* Some places assuming the event doesn't have any reference held and
therefore can be freed right away must instead put the reference and
let the reference counting to its job.
Reported-by: "Yi Lai" <yi1.lai(a)linux.intel.com>
Closes: https://lore.kernel.org/all/Zx9Losv4YcJowaP%2F@ly-workstation/
Reported-by: syzbot+3c4321e10eea460eb606(a)syzkaller.appspotmail.com
Closes: https://lore.kernel.org/all/673adf75.050a0220.87769.0024.GAE@google.com/
Fixes: 3a5465418f5f ("perf: Fix event leak upon exec and file release")
Signed-off-by: Frederic Weisbecker <frederic(a)kernel.org>
Signed-off-by: Peter Zijlstra (Intel) <peterz(a)infradead.org>
Link: https://lkml.kernel.org/r/20250304135446.18905-1-frederic@kernel.org
Conflicts:
kernel/events/core.c
include/linux/perf_event.h
[To apply this mainline patch, first revert the 008ebcfec23d ("[Huawei]
perf: Fix kabi broken of struct perf_event"). Then pick mainline patch
16b9569df9d2 ("perf: Don't disable preemption in perf_pending_task().").
Finally, pick this fix patch and resolve conflicts and merged all patch
together.]
Signed-off-by: Luo Gengkun <luogengkun2(a)huawei.com>
---
include/linux/perf_event.h | 2 +-
kernel/events/core.c | 65 +++++++++++---------------------------
2 files changed, 19 insertions(+), 48 deletions(-)
diff --git a/include/linux/perf_event.h b/include/linux/perf_event.h
index 420f15ddce39..826fb16906fe 100644
--- a/include/linux/perf_event.h
+++ b/include/linux/perf_event.h
@@ -851,7 +851,7 @@ struct perf_event {
*/
__u32 orig_type;
- KABI_USE(1, struct rcuwait pending_work_wait)
+ KABI_RESERVE(1)
KABI_RESERVE(2)
KABI_RESERVE(3)
KABI_RESERVE(4)
diff --git a/kernel/events/core.c b/kernel/events/core.c
index 69cdf8aabf52..f042d6101932 100644
--- a/kernel/events/core.c
+++ b/kernel/events/core.c
@@ -2294,6 +2294,7 @@ event_sched_out(struct perf_event *event, struct perf_event_context *ctx)
!event->pending_work &&
!task_work_add(current, &event->pending_task, TWA_RESUME)) {
event->pending_work = 1;
+ WARN_ON_ONCE(!atomic_long_inc_not_zero(&event->refcount));
} else {
local_dec(&event->ctx->nr_pending);
}
@@ -5187,35 +5188,9 @@ static bool exclusive_event_installable(struct perf_event *event,
static void perf_addr_filters_splice(struct perf_event *event,
struct list_head *head);
-static void perf_pending_task_sync(struct perf_event *event)
-{
- struct callback_head *head = &event->pending_task;
-
- if (!event->pending_work)
- return;
- /*
- * If the task is queued to the current task's queue, we
- * obviously can't wait for it to complete. Simply cancel it.
- */
- if (task_work_cancel(current, head)) {
- event->pending_work = 0;
- local_dec(&event->ctx->nr_pending);
- return;
- }
-
- /*
- * All accesses related to the event are within the same
- * non-preemptible section in perf_pending_task(). The RCU
- * grace period before the event is freed will make sure all
- * those accesses are complete by then.
- */
- rcuwait_wait_event(&event->pending_work_wait, !event->pending_work, TASK_UNINTERRUPTIBLE);
-}
-
static void _free_event(struct perf_event *event)
{
irq_work_sync(&event->pending_irq);
- perf_pending_task_sync(event);
unaccount_event(event);
@@ -5340,10 +5315,17 @@ static void perf_remove_from_owner(struct perf_event *event)
static void put_event(struct perf_event *event)
{
+ struct perf_event *parent;
+
if (!atomic_long_dec_and_test(&event->refcount))
return;
+ parent = event->parent;
_free_event(event);
+
+ /* Matches the refcount bump in inherit_event() */
+ if (parent)
+ put_event(parent);
}
/*
@@ -5427,11 +5409,6 @@ int perf_event_release_kernel(struct perf_event *event)
if (tmp == child) {
perf_remove_from_context(child, DETACH_GROUP);
list_move(&child->child_list, &free_list);
- /*
- * This matches the refcount bump in inherit_event();
- * this can't be the last reference.
- */
- put_event(event);
} else {
var = &ctx->refcount;
}
@@ -5457,7 +5434,8 @@ int perf_event_release_kernel(struct perf_event *event)
void *var = &child->ctx->refcount;
list_del(&child->child_list);
- free_event(child);
+ /* Last reference unless ->pending_task work is pending */
+ put_event(child);
/*
* Wake any perf_event_free_task() waiting for this event to be
@@ -5468,7 +5446,11 @@ int perf_event_release_kernel(struct perf_event *event)
}
no_ctx:
- put_event(event); /* Must be the 'last' reference */
+ /*
+ * Last reference unless ->pending_task work is pending on this event
+ * or any of its children.
+ */
+ put_event(event);
return 0;
}
EXPORT_SYMBOL_GPL(perf_event_release_kernel);
@@ -6857,12 +6839,6 @@ static void perf_pending_task(struct callback_head *head)
struct perf_event *event = container_of(head, struct perf_event, pending_task);
int rctx;
- /*
- * All accesses to the event must belong to the same implicit RCU read-side
- * critical section as the ->pending_work reset. See comment in
- * perf_pending_task_sync().
- */
- preempt_disable_notrace();
/*
* If we 'fail' here, that's OK, it means recursion is already disabled
* and we won't recurse 'further'.
@@ -6873,12 +6849,11 @@ static void perf_pending_task(struct callback_head *head)
event->pending_work = 0;
perf_sigtrap(event);
local_dec(&event->ctx->nr_pending);
- rcuwait_wake_up(&event->pending_work_wait);
}
+ put_event(event);
if (rctx >= 0)
perf_swevent_put_recursion_context(rctx);
- preempt_enable_notrace();
}
#ifdef CONFIG_GUEST_PERF_EVENTS
@@ -11990,7 +11965,6 @@ perf_event_alloc(struct perf_event_attr *attr, int cpu,
init_waitqueue_head(&event->waitq);
init_irq_work(&event->pending_irq, perf_pending_irq);
init_task_work(&event->pending_task, perf_pending_task);
- rcuwait_init(&event->pending_work_wait);
mutex_init(&event->mmap_mutex);
raw_spin_lock_init(&event->addr_filters.lock);
@@ -13143,8 +13117,7 @@ perf_event_exit_event(struct perf_event *event, struct perf_event_context *ctx)
* Kick perf_poll() for is_event_hup();
*/
perf_event_wakeup(parent_event);
- free_event(event);
- put_event(parent_event);
+ put_event(event);
return;
}
@@ -13262,13 +13235,11 @@ static void perf_free_event(struct perf_event *event,
list_del_init(&event->child_list);
mutex_unlock(&parent->child_mutex);
- put_event(parent);
-
raw_spin_lock_irq(&ctx->lock);
perf_group_detach(event);
list_del_event(event, ctx);
raw_spin_unlock_irq(&ctx->lock);
- free_event(event);
+ put_event(event);
}
/*
--
2.34.1
1
0

29 May '25
From: Breno Leitao <leitao(a)debian.org>
mainline inclusion
from mainline-v6.15-rc1
commit 06717a7b6c86514dbd6ab322e8083ffaa4db5712
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/IBE42N
Reference: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?…
----------------------------------------------------------------------
I am seeing soft lockup on certain machine types when a cgroup OOMs. This
is happening because killing the process in certain machine might be very
slow, which causes the soft lockup and RCU stalls. This happens usually
when the cgroup has MANY processes and memory.oom.group is set.
Example I am seeing in real production:
[462012.244552] Memory cgroup out of memory: Killed process 3370438 (crosvm) ....
....
[462037.318059] Memory cgroup out of memory: Killed process 4171372 (adb) ....
[462037.348314] watchdog: BUG: soft lockup - CPU#64 stuck for 26s! [stat_manager-ag:1618982]
....
Quick look at why this is so slow, it seems to be related to serial flush
for certain machine types. For all the crashes I saw, the target CPU was
at console_flush_all().
In the case above, there are thousands of processes in the cgroup, and it
is soft locking up before it reaches the 1024 limit in the code (which
would call the cond_resched()). So, cond_resched() in 1024 blocks is not
sufficient.
Remove the counter-based conditional rescheduling logic and call
cond_resched() unconditionally after each task iteration, after fn() is
called. This avoids the lockup independently of how slow fn() is.
Link: https://lkml.kernel.org/r/20250523-memcg_fix-v1-1-ad3eafb60477@debian.org
Fixes: ade81479c7dd ("memcg: fix soft lockup in the OOM process")
Signed-off-by: Breno Leitao <leitao(a)debian.org>
Suggested-by: Rik van Riel <riel(a)surriel.com>
Acked-by: Shakeel Butt <shakeel.butt(a)linux.dev>
Cc: Michael van der Westhuizen <rmikey(a)meta.com>
Cc: Usama Arif <usamaarif642(a)gmail.com>
Cc: Pavel Begunkov <asml.silence(a)gmail.com>
Cc: Chen Ridong <chenridong(a)huawei.com>
Cc: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Cc: Johannes Weiner <hannes(a)cmpxchg.org>
Cc: Michal Hocko <mhocko(a)kernel.org>
Cc: Michal Hocko <mhocko(a)suse.com>
Cc: Muchun Song <muchun.song(a)linux.dev>
Cc: Roman Gushchin <roman.gushchin(a)linux.dev>
Cc: <stable(a)vger.kernel.org>
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
Conflicts:
mm/memcontrol.c
[context is mispatched]
Signed-off-by: Chen Ridong <chenridong(a)huawei.com>
---
mm/memcontrol.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/mm/memcontrol.c b/mm/memcontrol.c
index a35b94cacada..b9d083303cf6 100644
--- a/mm/memcontrol.c
+++ b/mm/memcontrol.c
@@ -1230,7 +1230,6 @@ int mem_cgroup_scan_tasks(struct mem_cgroup *memcg,
{
struct mem_cgroup *iter;
int ret = 0;
- int i = 0;
BUG_ON(memcg == root_mem_cgroup);
@@ -1240,10 +1239,9 @@ int mem_cgroup_scan_tasks(struct mem_cgroup *memcg,
css_task_iter_start(&iter->css, CSS_TASK_ITER_PROCS, &it);
while (!ret && (task = css_task_iter_next(&it))) {
- /* Avoid potential softlockup warning */
- if ((++i & 1023) == 0)
- cond_resched();
ret = fn(task, arg);
+ /* Avoid potential softlockup warning */
+ cond_resched();
}
css_task_iter_end(&it);
if (ret) {
--
2.34.1
2
1
From: Breno Leitao <leitao(a)debian.org>
mainline inclusion
from mainline-v6.15-rc1
commit 06717a7b6c86514dbd6ab322e8083ffaa4db5712
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/IBE42N
Reference: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?…
----------------------------------------------------------------------
I am seeing soft lockup on certain machine types when a cgroup OOMs. This
is happening because killing the process in certain machine might be very
slow, which causes the soft lockup and RCU stalls. This happens usually
when the cgroup has MANY processes and memory.oom.group is set.
Example I am seeing in real production:
[462012.244552] Memory cgroup out of memory: Killed process 3370438 (crosvm) ....
....
[462037.318059] Memory cgroup out of memory: Killed process 4171372 (adb) ....
[462037.348314] watchdog: BUG: soft lockup - CPU#64 stuck for 26s! [stat_manager-ag:1618982]
....
Quick look at why this is so slow, it seems to be related to serial flush
for certain machine types. For all the crashes I saw, the target CPU was
at console_flush_all().
In the case above, there are thousands of processes in the cgroup, and it
is soft locking up before it reaches the 1024 limit in the code (which
would call the cond_resched()). So, cond_resched() in 1024 blocks is not
sufficient.
Remove the counter-based conditional rescheduling logic and call
cond_resched() unconditionally after each task iteration, after fn() is
called. This avoids the lockup independently of how slow fn() is.
Link: https://lkml.kernel.org/r/20250523-memcg_fix-v1-1-ad3eafb60477@debian.org
Fixes: ade81479c7dd ("memcg: fix soft lockup in the OOM process")
Signed-off-by: Breno Leitao <leitao(a)debian.org>
Suggested-by: Rik van Riel <riel(a)surriel.com>
Acked-by: Shakeel Butt <shakeel.butt(a)linux.dev>
Cc: Michael van der Westhuizen <rmikey(a)meta.com>
Cc: Usama Arif <usamaarif642(a)gmail.com>
Cc: Pavel Begunkov <asml.silence(a)gmail.com>
Cc: Chen Ridong <chenridong(a)huawei.com>
Cc: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Cc: Johannes Weiner <hannes(a)cmpxchg.org>
Cc: Michal Hocko <mhocko(a)kernel.org>
Cc: Michal Hocko <mhocko(a)suse.com>
Cc: Muchun Song <muchun.song(a)linux.dev>
Cc: Roman Gushchin <roman.gushchin(a)linux.dev>
Cc: <stable(a)vger.kernel.org>
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
Conflicts:
mm/memcontrol.c
[context is mispatched]
Signed-off-by: Chen Ridong <chenridong(a)huawei.com>
---
mm/memcontrol.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/mm/memcontrol.c b/mm/memcontrol.c
index d9467b38e2f7..fc7f211bcdc7 100644
--- a/mm/memcontrol.c
+++ b/mm/memcontrol.c
@@ -1202,7 +1202,6 @@ int mem_cgroup_scan_tasks(struct mem_cgroup *memcg,
{
struct mem_cgroup *iter;
int ret = 0;
- int i = 0;
BUG_ON(memcg == root_mem_cgroup);
@@ -1212,10 +1211,9 @@ int mem_cgroup_scan_tasks(struct mem_cgroup *memcg,
css_task_iter_start(&iter->css, CSS_TASK_ITER_PROCS, &it);
while (!ret && (task = css_task_iter_next(&it))) {
- /* Avoid potential softlockup warning */
- if ((++i & 1023) == 0)
- cond_resched();
ret = fn(task, arg);
+ /* Avoid potential softlockup warning */
+ cond_resched();
}
css_task_iter_end(&it);
if (ret) {
--
2.34.1
2
1
From: Breno Leitao <leitao(a)debian.org>
mainline inclusion
from mainline-v6.15-rc1
commit 06717a7b6c86514dbd6ab322e8083ffaa4db5712
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/IBE42N
Reference: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?…
----------------------------------------------------------------------
I am seeing soft lockup on certain machine types when a cgroup OOMs. This
is happening because killing the process in certain machine might be very
slow, which causes the soft lockup and RCU stalls. This happens usually
when the cgroup has MANY processes and memory.oom.group is set.
Example I am seeing in real production:
[462012.244552] Memory cgroup out of memory: Killed process 3370438 (crosvm) ....
....
[462037.318059] Memory cgroup out of memory: Killed process 4171372 (adb) ....
[462037.348314] watchdog: BUG: soft lockup - CPU#64 stuck for 26s! [stat_manager-ag:1618982]
....
Quick look at why this is so slow, it seems to be related to serial flush
for certain machine types. For all the crashes I saw, the target CPU was
at console_flush_all().
In the case above, there are thousands of processes in the cgroup, and it
is soft locking up before it reaches the 1024 limit in the code (which
would call the cond_resched()). So, cond_resched() in 1024 blocks is not
sufficient.
Remove the counter-based conditional rescheduling logic and call
cond_resched() unconditionally after each task iteration, after fn() is
called. This avoids the lockup independently of how slow fn() is.
Link: https://lkml.kernel.org/r/20250523-memcg_fix-v1-1-ad3eafb60477@debian.org
Fixes: ade81479c7dd ("memcg: fix soft lockup in the OOM process")
Signed-off-by: Breno Leitao <leitao(a)debian.org>
Suggested-by: Rik van Riel <riel(a)surriel.com>
Acked-by: Shakeel Butt <shakeel.butt(a)linux.dev>
Cc: Michael van der Westhuizen <rmikey(a)meta.com>
Cc: Usama Arif <usamaarif642(a)gmail.com>
Cc: Pavel Begunkov <asml.silence(a)gmail.com>
Cc: Chen Ridong <chenridong(a)huawei.com>
Cc: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Cc: Johannes Weiner <hannes(a)cmpxchg.org>
Cc: Michal Hocko <mhocko(a)kernel.org>
Cc: Michal Hocko <mhocko(a)suse.com>
Cc: Muchun Song <muchun.song(a)linux.dev>
Cc: Roman Gushchin <roman.gushchin(a)linux.dev>
Cc: <stable(a)vger.kernel.org>
Signed-off-by: Andrew Morton <akpm(a)linux-foundation.org>
Signed-off-by: Chen Ridong <chenridong(a)huawei.com>
---
mm/memcontrol.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/mm/memcontrol.c b/mm/memcontrol.c
index 00b04c0ce172c..b3609b71cbe8f 100644
--- a/mm/memcontrol.c
+++ b/mm/memcontrol.c
@@ -1322,7 +1322,6 @@ void mem_cgroup_scan_tasks(struct mem_cgroup *memcg,
{
struct mem_cgroup *iter;
int ret = 0;
- int i = 0;
BUG_ON(mem_cgroup_is_root(memcg));
@@ -1332,10 +1331,9 @@ void mem_cgroup_scan_tasks(struct mem_cgroup *memcg,
css_task_iter_start(&iter->css, CSS_TASK_ITER_PROCS, &it);
while (!ret && (task = css_task_iter_next(&it))) {
- /* Avoid potential softlockup warning */
- if ((++i & 1023) == 0)
- cond_resched();
ret = fn(task, arg);
+ /* Avoid potential softlockup warning */
+ cond_resched();
}
css_task_iter_end(&it);
if (ret) {
--
2.34.1
2
1
CVE-2022-49647
Chen Ridong (1):
cgroup: fix kabi for css_set
Tejun Heo (1):
cgroup: Use separate src/dst nodes when preloading css_sets for
migration
include/linux/cgroup-defs.h | 5 +++++
kernel/cgroup/cgroup.c | 25 +++++++++++++++++--------
2 files changed, 22 insertions(+), 8 deletions(-)
--
2.34.1
2
3