.pylintrc: warning: ignored by one of the .gitignore files ../arch/x86/platform/uv/bios_uv.c:175:12: warning: function 'uv_bios_get_master_nasid' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:182:12: warning: function 'uv_bios_get_heapsize' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:189:12: warning: function 'uv_bios_install_heap' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:196:12: warning: function 'uv_bios_obj_count' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:203:12: warning: function 'uv_bios_enum_objs' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:210:12: warning: function 'uv_bios_enum_ports' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:217:12: warning: function 'uv_bios_get_geoinfo' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:223:12: warning: function 'uv_bios_get_pci_topology' with external linkage has definition ../arch/x86/platform/uv/bios_uv.c:249:19: warning: incorrect type in assignment (different address spaces) ../arch/x86/platform/uv/bios_uv.c:249:19: expected struct uv_systab *[addressable] [assigned] [toplevel] uv_systab ../arch/x86/platform/uv/bios_uv.c:249:19: got void [noderef] __iomem * ../arch/x86/platform/uv/bios_uv.c:252:25: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/bios_uv.c:252:25: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/bios_uv.c:252:25: got struct uv_systab *[addressable] [assigned] [toplevel] uv_systab ../arch/x86/platform/uv/bios_uv.c:260:25: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/bios_uv.c:260:25: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/bios_uv.c:260:25: got struct uv_systab *[addressable] [assigned] [toplevel] uv_systab ../arch/x86/platform/uv/bios_uv.c:261:27: warning: incorrect type in assignment (different address spaces) ../arch/x86/platform/uv/bios_uv.c:261:27: expected struct uv_systab *[addressable] [assigned] [toplevel] uv_systab ../arch/x86/platform/uv/bios_uv.c:261:27: got void [noderef] __iomem * ../arch/x86/power/cpu.c:39:22: warning: symbol 'saved_context' was not declared. Should it be static? ../arch/x86/mm/init.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'poking_init' - unexpected unlock ../arch/x86/platform/efi/efi.c:904:23: warning: symbol 'efi_attr_fw_vendor' was not declared. Should it be static? ../arch/x86/platform/efi/efi.c:905:23: warning: symbol 'efi_attr_runtime' was not declared. Should it be static? ../arch/x86/platform/efi/efi.c:906:23: warning: symbol 'efi_attr_config_table' was not declared. Should it be static? ../arch/x86/platform/uv/uv_nmi.c:318:27: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:318:27: expected void const volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:318:27: got int *addr ../arch/x86/platform/uv/uv_nmi.c:325:32: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:325:32: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:325:32: got int *addr ../arch/x86/platform/uv/uv_nmi.c:328:30: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:328:30: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:328:30: got int *addr ../arch/x86/platform/uv/uv_nmi.c:331:21: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:331:21: expected void const volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:331:21: got int *addr ../arch/x86/platform/uv/uv_nmi.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/platform/uv/uv_nmi.c:573:9: warning: context imbalance in 'uv_check_nmi' - different lock contexts for basic block ../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * ../arch/x86/platform/uv/uv_nmi.c:591:17: warning: context imbalance in 'uv_handle_nmi' - unexpected unlock ../drivers/pci/pci-driver.c:520:42: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci-driver.c:520:61: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci-driver.c:749:28: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci-driver.c:749:46: warning: restricted pci_power_t degrades to integer ../init/main.c:194:12: warning: symbol 'envp_init' was not declared. Should it be static? ../init/main.c:292:16: warning: cast to restricted __le32 ../init/main.c:293:16: warning: cast to restricted __le32 ../lib/radix-tree.c:266:36: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:266:36: expected struct xa_node *nodes ../lib/radix-tree.c:266:36: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:284:29: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:284:29: expected struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:284:29: got struct xa_node *parent ../lib/radix-tree.c:344:38: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:344:38: expected struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:344:38: got struct xa_node *nodes ../lib/radix-tree.c:446:54: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:446:54: expected struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:446:54: got struct xa_node *node ../lib/radix-tree.c:558:24: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:558:24: expected struct xa_node *parent ../lib/radix-tree.c:558:24: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:672:31: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:672:31: expected struct xa_node *[assigned] child ../lib/radix-tree.c:672:31: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:947:22: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:947:22: expected struct xa_node *node ../lib/radix-tree.c:947:22: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:1007:22: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:1007:22: expected struct xa_node *node ../lib/radix-tree.c:1007:22: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:1527:38: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:1527:38: expected struct xa_node *[assigned] node ../lib/radix-tree.c:1527:38: got struct xa_node [noderef] __rcu *parent ../lib/radix-tree.c:1587:28: warning: incorrect type in assignment (different address spaces) ../lib/radix-tree.c:1587:28: expected struct xa_node *nodes ../lib/radix-tree.c:1587:28: got struct xa_node [noderef] __rcu *parent ../arch/x86/xen/mmu_pv.c:707:19: warning: context imbalance in 'xen_pte_lock' - wrong count at exit ../arch/x86/xen/mmu_pv.c:719:13: warning: context imbalance in 'xen_pte_unlock' - unexpected unlock ../arch/x86/kvm/../../../virt/kvm/pfncache.c:184:17: warning: context imbalance in 'hva_to_pfn_retry' - unexpected unlock ../io_uring/filetable.c: note: in included file (through ../io_uring/io_uring.h): ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../arch/x86/mm/tlb.c:375:13: warning: context imbalance in 'use_global_asid' - wrong count at exit ../arch/x86/mm/tlb.c:403:6: warning: context imbalance in 'mm_free_global_asid' - wrong count at exit ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:132:17: warning: context imbalance in 'kvm_gmem_invalidate_begin' - different lock contexts for basic block ../drivers/pci/pci-acpi.c:1115:56: warning: restricted pci_power_t degrades to integer ../mm/oom_kill.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h, ../include/linux/oom.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'find_lock_task_mm' - wrong count at exit ../mm/oom_kill.c:223:28: warning: context imbalance in 'oom_badness' - unexpected unlock ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'dump_task' - unexpected unlock ../include/linux/rcupdate.h:871:25: warning: context imbalance in '__oom_kill_process' - unexpected unlock ../mm/oom_kill.c:1241:20: warning: context imbalance in '__se_sys_process_mrelease' - unexpected unlock ../fs/exec.c:308:39: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:308:39: expected char const [noderef] __user * ../fs/exec.c:308:39: got void * ../fs/exec.c:315:31: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:315:31: expected char const [noderef] __user * ../fs/exec.c:315:31: got void * ../fs/exec.c:906:48: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:906:48: expected struct sighand_struct *oldsighand ../fs/exec.c:906:48: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1012:56: warning: incorrect type in argument 2 (different address spaces) ../fs/exec.c:1012:56: expected struct task_struct *parent ../fs/exec.c:1012:56: got struct task_struct [noderef] __rcu *parent ../fs/exec.c:1047:47: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1047:47: expected struct sighand_struct *oldsighand ../fs/exec.c:1047:47: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1162:26: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1162:26: expected struct spinlock [usertype] *lock ../fs/exec.c:1162:26: got struct spinlock [noderef] __rcu * ../fs/exec.c:1164:28: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1164:28: expected struct spinlock [usertype] *lock ../fs/exec.c:1164:28: got struct spinlock [noderef] __rcu * ../fs/exec.c:1688:70: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1688:70: expected struct task_struct *tsk ../fs/exec.c:1688:70: got struct task_struct [noderef] __rcu *parent ../kernel/fork.c:1005:19: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:1005:19: expected struct task_struct [noderef] __rcu *owner ../kernel/fork.c:1005:19: got struct task_struct *p ../kernel/fork.c:1596:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1596:38: expected struct refcount_struct [usertype] *r ../kernel/fork.c:1596:38: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1605:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1605:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1605:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1606:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1606:9: expected void const * ../kernel/fork.c:1606:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1606:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1606:9: expected void const * ../kernel/fork.c:1606:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1606:9: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:1606:9: expected void const * ../kernel/fork.c:1606:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1607:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1607:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1607:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1701:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1701:9: expected struct qspinlock *lock ../kernel/fork.c:1701:9: got struct qspinlock [noderef] __rcu * ../kernel/fork.c:1989:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1989:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1989:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1993:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1993:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1993:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2326:32: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2326:32: expected struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:2326:32: got struct task_struct * ../kernel/fork.c:2335:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2335:27: expected struct spinlock [usertype] *lock ../kernel/fork.c:2335:27: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2384:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:2384:54: expected struct list_head *head ../kernel/fork.c:2384:54: got struct list_head [noderef] __rcu * ../kernel/fork.c:2404:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2404:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2404:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2426:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2426:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2426:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2454:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2454:28: expected struct sighand_struct *sighand ../kernel/fork.c:2454:28: got struct sighand_struct [noderef] __rcu *sighand ../kernel/fork.c:2485:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2485:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2485:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2487:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2487:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2487:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2930:24: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2930:24: expected struct task_struct *[assigned] parent ../kernel/fork.c:2930:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:3013:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:3013:43: expected struct refcount_struct const [usertype] *r ../kernel/fork.c:3013:43: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1840:36: warning: context imbalance in 'pidfd_prepare' - different lock contexts for basic block ../kernel/fork.c:2039:22: warning: dereference of noderef expression ../kernel/fork.c: note: in included file (through ../include/uapi/asm-generic/bpf_perf_event.h, arch/x86/include/generated/uapi/asm/bpf_perf_event.h, ../include/uapi/linux/bpf_perf_event.h, ../include/linux/perf_event.h, ...): ../include/linux/ptrace.h:210:45: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:210:45: expected struct task_struct *new_parent ../include/linux/ptrace.h:210:45: got struct task_struct [noderef] __rcu *parent ../include/linux/ptrace.h:210:62: warning: incorrect type in argument 3 (different address spaces) ../include/linux/ptrace.h:210:62: expected struct cred const *ptracer_cred ../include/linux/ptrace.h:210:62: got struct cred const [noderef] __rcu *ptracer_cred ../kernel/fork.c:2382:59: warning: dereference of noderef expression ../kernel/fork.c:2383:59: warning: dereference of noderef expression ../kernel/fork.c:997:23: error: incompatible types in comparison expression (different address spaces): ../kernel/fork.c:997:23: struct task_struct [noderef] __rcu * ../kernel/fork.c:997:23: struct task_struct * ../arch/x86/kernel/ldt.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'map_ldt_struct' - unexpected unlock ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'unmap_ldt_struct' - unexpected unlock ../arch/x86/mm/kmmio.c:236:5: warning: context imbalance in 'kmmio_handler' - different lock contexts for basic block ../arch/x86/mm/kmmio.c: note: in included file (through ../include/linux/rculist.h): ../include/linux/rcupdate.h:961:9: warning: context imbalance in 'post_kmmio_handler' - unexpected unlock ../drivers/tty/vt/vt.c:226:5: warning: symbol 'console_blank_hook' was not declared. Should it be static? ../drivers/tty/vt/vt.c:3259:19: warning: symbol 'console_driver' was not declared. Should it be static? ../sound/usb/qcom/qc_audio_offload.c:944:27: warning: incorrect type in argument 2 (different base types) ../sound/usb/qcom/qc_audio_offload.c:944:27: expected unsigned int val ../sound/usb/qcom/qc_audio_offload.c:944:27: got restricted snd_pcm_format_t [usertype] pcm_format ../kernel/exit.c:359:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:359:37: expected struct task_struct *tsk ../kernel/exit.c:359:37: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:362:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:362:32: expected struct task_struct *task ../kernel/exit.c:362:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:363:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:363:35: expected struct task_struct *task ../kernel/exit.c:363:35: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:408:24: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:408:24: expected struct task_struct *parent ../kernel/exit.c:408:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:460:17: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:460:17: expected struct task_struct [noderef] __rcu *volatile ../kernel/exit.c:460:17: got struct task_struct *tsk ../kernel/exit.c:495:23: error: incompatible types in comparison expression (different address spaces): ../kernel/exit.c:495:23: struct task_struct [noderef] __rcu * ../kernel/exit.c:495:23: struct task_struct * ../kernel/exit.c:654:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:656:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:869:45: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1089:63: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1334:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1349:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1400:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1403:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1409:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1585:68: error: incompatible types in comparison expression (different base types): ../kernel/exit.c:1585:68: void * ../kernel/exit.c:1585:68: struct task_struct [noderef] __rcu * ../kernel/exit.c:1614:25: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1614:25: expected struct task_struct *parent ../kernel/exit.c:1614:25: got struct task_struct [noderef] __rcu * ../kernel/exit.c:464:20: warning: context imbalance in '__try_to_set_owner' - unexpected unlock ../kernel/exit.c:518:9: warning: dereference of noderef expression ../kernel/exit.c:487:6: warning: context imbalance in 'mm_update_next_owner' - different lock contexts for basic block ../kernel/exit.c: note: in included file: ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../kernel/exit.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/mm.h): ../include/linux/sched/task.h:120:21: warning: context imbalance in 'wait_task_zombie' - unexpected unlock ../include/linux/sched/task.h:120:21: warning: context imbalance in 'wait_task_stopped' - unexpected unlock ../include/linux/sched/task.h:120:21: warning: context imbalance in 'wait_task_continued' - unexpected unlock ../kernel/exit.c: note: in included file: ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../kernel/exit.c:1650:6: warning: context imbalance in '__do_wait' - wrong count at exit Warning: ../sound/usb/qcom/qc_audio_offload.c:1018 function parameter 'xfer_buf_cpu' not described in 'uaudio_transfer_buffer_setup' Warning: ../sound/usb/qcom/qc_audio_offload.c:1018 Excess function parameter 'xfer_buf' description in 'uaudio_transfer_buffer_setup' ../io_uring/rsrc.c: note: in included file (through ../io_uring/io_uring.h): ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../io_uring/filetable.h:56:35: warning: restricted io_req_flags_t degrades to integer ../kernel/cpu.c:1253:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - different lock contexts for basic block ../drivers/tty/serial/imx.c:2095:13: warning: context imbalance in 'imx_uart_console_device_lock' - wrong count at exit ../drivers/tty/serial/imx.c:2102:13: warning: context imbalance in 'imx_uart_console_device_unlock' - unexpected unlock ../drivers/iommu/amd/init.c:177:1: warning: symbol 'amd_ivhd_dev_flags_list' was not declared. Should it be static? ../arch/x86/kernel/setup.c:229:6: warning: symbol 'builtin_cmdline' was not declared. Should it be static? ../io_uring/poll.c:426:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:426:40: expected int mask ../io_uring/poll.c:426:40: got restricted __poll_t [usertype] mask ../io_uring/poll.c:262:38: warning: incorrect type in assignment (different base types) ../io_uring/poll.c:262:38: expected signed int [usertype] res ../io_uring/poll.c:262:38: got restricted __poll_t ../io_uring/poll.c:276:21: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:284:56: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:283:66: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:283:66: expected restricted __poll_t [usertype] val ../io_uring/poll.c:283:66: got unsigned int ../io_uring/poll.c:283:52: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:283:52: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:283:52: got unsigned short ../io_uring/poll.c:286:51: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:286:51: expected signed int [usertype] res ../io_uring/poll.c:286:51: got restricted __poll_t [usertype] mask ../io_uring/poll.c:287:53: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:287:53: expected signed int [usertype] res ../io_uring/poll.c:287:53: got restricted __poll_t [usertype] mask ../io_uring/poll.c:337:71: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:337:65: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:337:65: expected restricted __poll_t [usertype] val ../io_uring/poll.c:337:65: got unsigned int ../io_uring/poll.c:614:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:614:40: expected int mask ../io_uring/poll.c:614:40: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:677:45: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:677:43: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:677:43: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:677:43: got unsigned int ../io_uring/poll.c:711:38: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:711:38: expected int mask ../io_uring/poll.c:711:38: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:711:55: warning: incorrect type in argument 3 (different base types) ../io_uring/poll.c:711:55: expected int events ../io_uring/poll.c:711:55: got restricted __poll_t [usertype] events ../io_uring/poll.c:831:24: warning: invalid assignment: |= ../io_uring/poll.c:831:24: left side has type unsigned int ../io_uring/poll.c:831:24: right side has type restricted __poll_t ../io_uring/poll.c:833:24: warning: invalid assignment: |= ../io_uring/poll.c:833:24: left side has type unsigned int ../io_uring/poll.c:833:24: right side has type restricted __poll_t ../io_uring/poll.c:835:55: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:834:29: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:834:38: warning: incorrect type in return expression (different base types) ../io_uring/poll.c:834:38: expected restricted __poll_t ../io_uring/poll.c:834:38: got unsigned int ../io_uring/poll.c:895:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:895:40: expected signed int [usertype] res ../io_uring/poll.c:895:40: got restricted __poll_t [addressable] [assigned] [usertype] result_mask ../io_uring/poll.c:926:38: warning: invalid assignment: &= ../io_uring/poll.c:926:38: left side has type restricted __poll_t ../io_uring/poll.c:926:38: right side has type int ../io_uring/poll.c:927:52: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:927:38: warning: invalid assignment: |= ../io_uring/poll.c:927:38: left side has type restricted __poll_t ../io_uring/poll.c:927:38: right side has type unsigned int ../mm/filemap.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h, ../include/linux/dax.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'filemap_fault_recheck_pte_none' - unexpected unlock ../include/linux/rcupdate.h:869:9: warning: context imbalance in 'filemap_map_pages' - different lock contexts for basic block ../arch/x86/events/intel/core.c:3614:1: warning: context imbalance in 'intel_start_scheduling' - different lock contexts for basic block ../arch/x86/events/intel/core.c:3687:9: warning: context imbalance in 'intel_stop_scheduling' - unexpected unlock ../arch/x86/events/intel/core.c:3899:25: warning: context imbalance in 'intel_put_excl_constraints' - unexpected unlock ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../mm/vmstat.c:1531:47: warning: context imbalance in 'walk_zones_in_node' - unexpected unlock ../io_uring/msg_ring.c:84:9: warning: context imbalance in 'io_msg_tw_complete' - different lock contexts for basic block ../io_uring/sqpoll.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/sqpoll.c:43:9: warning: context imbalance in 'io_sq_thread_unpark' - wrong count at exit ../io_uring/sqpoll.c:57:9: warning: context imbalance in 'io_sq_thread_park' - wrong count at exit ../arch/x86/kvm/lapic.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:400:9: warning: context imbalance in 'kvm_inhibit_apic_access_page' - unexpected unlock ../arch/x86/kvm/../../../virt/kvm/kvm_main.c: note: in included file: ../include/linux/kvm_host.h:2106:54: warning: array of flexible structures ../include/linux/kvm_host.h:2108:56: warning: array of flexible structures ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:561:37: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_start' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:561:37: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_end' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2504:25: warning: context imbalance in 'kvm_vm_set_mem_attributes' - different lock contexts for basic block ../io_uring/io_uring.c:548:28: warning: invalid assignment: |= ../io_uring/io_uring.c:548:28: left side has type bool ../io_uring/io_uring.c:548:28: right side has type restricted io_req_flags_t ../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/io_uring.c:1685:25: warning: restricted io_req_flags_t degrades to integer ../io_uring/io_uring.c:589:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block ../io_uring/io_uring.c:2411:29: warning: context imbalance in 'io_cqring_min_timer_wakeup' - different lock contexts for basic block ../arch/x86/kvm/xen.c:584:9: warning: context imbalance in 'kvm_xen_update_runstate_guest' - unexpected unlock ../arch/x86/kvm/vmx/vmcs12.c:15:9: warning: cast truncates bits from constant value (20002 becomes 2) ../arch/x86/kvm/vmx/vmcs12.c:16:9: warning: cast truncates bits from constant value (20082 becomes 82) ../arch/x86/kvm/vmx/vmcs12.c:17:9: warning: cast truncates bits from constant value (20102 becomes 102) ../arch/x86/kvm/vmx/vmcs12.c:18:9: warning: cast truncates bits from constant value (20182 becomes 182) ../arch/x86/kvm/vmx/vmcs12.c:19:9: warning: cast truncates bits from constant value (20202 becomes 202) ../arch/x86/kvm/vmx/vmcs12.c:20:9: warning: cast truncates bits from constant value (20282 becomes 282) ../arch/x86/kvm/vmx/vmcs12.c:21:9: warning: cast truncates bits from constant value (20302 becomes 302) ../arch/x86/kvm/vmx/vmcs12.c:22:9: warning: cast truncates bits from constant value (20382 becomes 382) ../arch/x86/kvm/vmx/vmcs12.c:23:9: warning: cast truncates bits from constant value (20402 becomes 402) ../arch/x86/kvm/vmx/vmcs12.c:24:9: warning: cast truncates bits from constant value (20482 becomes 482) ../arch/x86/kvm/vmx/vmcs12.c:25:9: warning: cast truncates bits from constant value (30003 becomes 3) ../arch/x86/kvm/vmx/vmcs12.c:26:9: warning: cast truncates bits from constant value (30083 becomes 83) ../arch/x86/kvm/vmx/vmcs12.c:27:9: warning: cast truncates bits from constant value (30103 becomes 103) ../arch/x86/kvm/vmx/vmcs12.c:28:9: warning: cast truncates bits from constant value (30183 becomes 183) ../arch/x86/kvm/vmx/vmcs12.c:29:9: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/vmcs12.c:30:9: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/vmcs12.c:31:9: warning: cast truncates bits from constant value (30303 becomes 303) ../arch/x86/kvm/vmx/vmcs12.c:32:9: warning: cast truncates bits from constant value (80008 becomes 8) ../arch/x86/kvm/vmx/vmcs12.c:32:9: warning: cast truncates bits from constant value (80048 becomes 48) ../arch/x86/kvm/vmx/vmcs12.c:33:9: warning: cast truncates bits from constant value (80088 becomes 88) ../arch/x86/kvm/vmx/vmcs12.c:33:9: warning: cast truncates bits from constant value (800c8 becomes c8) ../arch/x86/kvm/vmx/vmcs12.c:34:9: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/vmcs12.c:34:9: warning: cast truncates bits from constant value (80148 becomes 148) ../arch/x86/kvm/vmx/vmcs12.c:35:9: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/vmcs12.c:35:9: warning: cast truncates bits from constant value (801c8 becomes 1c8) ../arch/x86/kvm/vmx/vmcs12.c:36:9: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/vmcs12.c:36:9: warning: cast truncates bits from constant value (80248 becomes 248) ../arch/x86/kvm/vmx/vmcs12.c:37:9: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/vmcs12.c:37:9: warning: cast truncates bits from constant value (802c8 becomes 2c8) ../arch/x86/kvm/vmx/vmcs12.c:38:9: warning: cast truncates bits from constant value (80388 becomes 388) ../arch/x86/kvm/vmx/vmcs12.c:38:9: warning: cast truncates bits from constant value (803c8 becomes 3c8) ../arch/x86/kvm/vmx/vmcs12.c:39:9: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/vmcs12.c:39:9: warning: cast truncates bits from constant value (80448 becomes 448) ../arch/x86/kvm/vmx/vmcs12.c:40:9: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/vmcs12.c:40:9: warning: cast truncates bits from constant value (80cc8 becomes cc8) ../arch/x86/kvm/vmx/vmcs12.c:41:9: warning: cast truncates bits from constant value (80488 becomes 488) ../arch/x86/kvm/vmx/vmcs12.c:41:9: warning: cast truncates bits from constant value (804c8 becomes 4c8) ../arch/x86/kvm/vmx/vmcs12.c:42:9: warning: cast truncates bits from constant value (80508 becomes 508) ../arch/x86/kvm/vmx/vmcs12.c:42:9: warning: cast truncates bits from constant value (80548 becomes 548) ../arch/x86/kvm/vmx/vmcs12.c:43:9: warning: cast truncates bits from constant value (80588 becomes 588) ../arch/x86/kvm/vmx/vmcs12.c:43:9: warning: cast truncates bits from constant value (805c8 becomes 5c8) ../arch/x86/kvm/vmx/vmcs12.c:44:9: warning: cast truncates bits from constant value (80608 becomes 608) ../arch/x86/kvm/vmx/vmcs12.c:44:9: warning: cast truncates bits from constant value (80648 becomes 648) ../arch/x86/kvm/vmx/vmcs12.c:45:9: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/vmcs12.c:45:9: warning: cast truncates bits from constant value (806c8 becomes 6c8) ../arch/x86/kvm/vmx/vmcs12.c:46:9: warning: cast truncates bits from constant value (80708 becomes 708) ../arch/x86/kvm/vmx/vmcs12.c:46:9: warning: cast truncates bits from constant value (80748 becomes 748) ../arch/x86/kvm/vmx/vmcs12.c:47:9: warning: cast truncates bits from constant value (80788 becomes 788) ../arch/x86/kvm/vmx/vmcs12.c:47:9: warning: cast truncates bits from constant value (807c8 becomes 7c8) ../arch/x86/kvm/vmx/vmcs12.c:48:9: warning: cast truncates bits from constant value (80808 becomes 808) ../arch/x86/kvm/vmx/vmcs12.c:48:9: warning: cast truncates bits from constant value (80848 becomes 848) ../arch/x86/kvm/vmx/vmcs12.c:49:9: warning: cast truncates bits from constant value (80888 becomes 888) ../arch/x86/kvm/vmx/vmcs12.c:49:9: warning: cast truncates bits from constant value (808c8 becomes 8c8) ../arch/x86/kvm/vmx/vmcs12.c:50:9: warning: cast truncates bits from constant value (80908 becomes 908) ../arch/x86/kvm/vmx/vmcs12.c:50:9: warning: cast truncates bits from constant value (80948 becomes 948) ../arch/x86/kvm/vmx/vmcs12.c:51:9: warning: cast truncates bits from constant value (80988 becomes 988) ../arch/x86/kvm/vmx/vmcs12.c:51:9: warning: cast truncates bits from constant value (809c8 becomes 9c8) ../arch/x86/kvm/vmx/vmcs12.c:52:9: warning: cast truncates bits from constant value (80a08 becomes a08) ../arch/x86/kvm/vmx/vmcs12.c:52:9: warning: cast truncates bits from constant value (80a48 becomes a48) ../arch/x86/kvm/vmx/vmcs12.c:53:9: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/vmcs12.c:53:9: warning: cast truncates bits from constant value (80b48 becomes b48) ../arch/x86/kvm/vmx/vmcs12.c:54:9: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/vmcs12.c:54:9: warning: cast truncates bits from constant value (80bc8 becomes bc8) ../arch/x86/kvm/vmx/vmcs12.c:55:9: warning: cast truncates bits from constant value (90009 becomes 9) ../arch/x86/kvm/vmx/vmcs12.c:55:9: warning: cast truncates bits from constant value (90049 becomes 49) ../arch/x86/kvm/vmx/vmcs12.c:56:9: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/vmcs12.c:56:9: warning: cast truncates bits from constant value (a004a becomes 4a) ../arch/x86/kvm/vmx/vmcs12.c:57:9: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/vmcs12.c:57:9: warning: cast truncates bits from constant value (a00ca becomes ca) ../arch/x86/kvm/vmx/vmcs12.c:58:9: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/vmcs12.c:58:9: warning: cast truncates bits from constant value (a014a becomes 14a) ../arch/x86/kvm/vmx/vmcs12.c:59:9: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/vmcs12.c:59:9: warning: cast truncates bits from constant value (a01ca becomes 1ca) ../arch/x86/kvm/vmx/vmcs12.c:60:9: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/vmcs12.c:60:9: warning: cast truncates bits from constant value (a024a becomes 24a) ../arch/x86/kvm/vmx/vmcs12.c:61:9: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/vmcs12.c:61:9: warning: cast truncates bits from constant value (a02ca becomes 2ca) ../arch/x86/kvm/vmx/vmcs12.c:62:9: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/vmcs12.c:62:9: warning: cast truncates bits from constant value (a034a becomes 34a) ../arch/x86/kvm/vmx/vmcs12.c:63:9: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/vmcs12.c:63:9: warning: cast truncates bits from constant value (a03ca becomes 3ca) ../arch/x86/kvm/vmx/vmcs12.c:64:9: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/vmcs12.c:64:9: warning: cast truncates bits from constant value (a044a becomes 44a) ../arch/x86/kvm/vmx/vmcs12.c:65:9: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/vmcs12.c:65:9: warning: cast truncates bits from constant value (a04ca becomes 4ca) ../arch/x86/kvm/vmx/vmcs12.c:66:9: warning: cast truncates bits from constant value (b000b becomes b) ../arch/x86/kvm/vmx/vmcs12.c:66:9: warning: cast truncates bits from constant value (b004b becomes 4b) ../arch/x86/kvm/vmx/vmcs12.c:67:9: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/vmcs12.c:67:9: warning: cast truncates bits from constant value (b00cb becomes cb) ../arch/x86/kvm/vmx/vmcs12.c:68:9: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/vmcs12.c:68:9: warning: cast truncates bits from constant value (b014b becomes 14b) ../arch/x86/kvm/vmx/vmcs12.c:69:9: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/vmcs12.c:70:9: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/vmcs12.c:71:9: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/vmcs12.c:72:9: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/vmcs12.c:73:9: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/vmcs12.c:74:9: warning: cast truncates bits from constant value (100290 becomes 290) ../arch/x86/kvm/vmx/vmcs12.c:75:9: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/vmcs12.c:76:9: warning: cast truncates bits from constant value (100390 becomes 390) ../arch/x86/kvm/vmx/vmcs12.c:77:9: warning: too many warnings ../arch/x86/kvm/mmu/tdp_mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/kvm_host.h, ...): ../include/linux/rcupdate.h:871:25: warning: context imbalance in '__tdp_mmu_zap_root' - unexpected unlock ../arch/x86/kvm/mmu/tdp_mmu.c:1565:33: warning: context imbalance in 'tdp_mmu_split_huge_pages_root' - unexpected unlock ../sound/soc/sof/intel/hda.c: note: in included file: ../sound/soc/sof/intel/../ipc4-topology.h:317:54: warning: array of flexible structures ../sound/soc/sof/intel/hda.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../mm/slab_common.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/kmem.h): ../include/trace/events/kmem.h:12:1: error: too long token expansion ../include/trace/events/kmem.h:54:1: error: too long token expansion ../include/trace/events/kmem.h:177:1: error: too long token expansion ../io_uring/register.c: note: in included file: ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../fs/buffer.c:251:18: warning: context imbalance in '__find_get_block_slow' - different lock contexts for basic block ../kernel/sys.c:1115:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1115:32: expected struct task_struct *p1 ../kernel/sys.c:1115:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1865:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../arch/x86/kvm/vmx/pmu_intel.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h, ../arch/x86/kvm/vmx/nested.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/emulate.c:5082:21: error: arithmetics on pointers to functions ../arch/x86/kernel/alternative.c:119:18: warning: symbol 'its_pages' was not declared. Should it be static? ../arch/x86/kernel/alternative.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../arch/x86/include/asm/mmu_context.h, ../include/linux/mmu_context.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in '__text_poke' - unexpected unlock ../mm/percpu.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/percpu.h): ../include/trace/events/percpu.h:11:1: error: too long token expansion ../drivers/rtc/rtc-cmos.c:643:9: warning: context imbalance in 'cmos_nvram_read' - different lock contexts for basic block ../drivers/rtc/rtc-cmos.c:668:37: warning: context imbalance in 'cmos_nvram_write' - different lock contexts for basic block ../arch/x86/kvm/vmx/hyperv_evmcs.c:15:9: warning: cast truncates bits from constant value (1a079a becomes 79a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:17:9: warning: cast truncates bits from constant value (1a071a becomes 71a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:19:9: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:21:9: warning: cast truncates bits from constant value (b000b becomes b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:23:9: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:25:9: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:27:9: warning: cast truncates bits from constant value (1b001b becomes 1b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:29:9: warning: cast truncates bits from constant value (1b009b becomes 9b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:31:9: warning: cast truncates bits from constant value (1b011b becomes 11b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:33:9: warning: cast truncates bits from constant value (1b041b becomes 41b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:35:9: warning: cast truncates bits from constant value (1b049b becomes 49b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:37:9: warning: cast truncates bits from constant value (1b059b becomes 59b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:39:9: warning: cast truncates bits from constant value (80008 becomes 8) ../arch/x86/kvm/vmx/hyperv_evmcs.c:41:9: warning: cast truncates bits from constant value (80088 becomes 88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:43:9: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/hyperv_evmcs.c:45:9: warning: cast truncates bits from constant value (1a019a becomes 19a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:47:9: warning: cast truncates bits from constant value (1a021a becomes 21a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:49:9: warning: cast truncates bits from constant value (1a029a becomes 29a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:51:9: warning: cast truncates bits from constant value (1a031a becomes 31a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:53:9: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:55:9: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:57:9: warning: cast truncates bits from constant value (1a049a becomes 49a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:59:9: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:61:9: warning: cast truncates bits from constant value (1a059a becomes 59a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:63:9: warning: cast truncates bits from constant value (1a061a becomes 61a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:65:9: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.c:67:9: warning: cast truncates bits from constant value (80488 becomes 488) ../arch/x86/kvm/vmx/hyperv_evmcs.c:69:9: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:71:9: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:73:9: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:75:9: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:77:9: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:79:9: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:81:9: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:83:9: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:85:9: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:87:9: warning: cast truncates bits from constant value (1a089a becomes 89a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:89:9: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:91:9: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:93:9: warning: cast truncates bits from constant value (180018 becomes 18) ../arch/x86/kvm/vmx/hyperv_evmcs.c:95:9: warning: cast truncates bits from constant value (180098 becomes 98) ../arch/x86/kvm/vmx/hyperv_evmcs.c:97:9: warning: cast truncates bits from constant value (180118 becomes 118) ../arch/x86/kvm/vmx/hyperv_evmcs.c:99:9: warning: cast truncates bits from constant value (180198 becomes 198) ../arch/x86/kvm/vmx/hyperv_evmcs.c:101:9: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:103:9: warning: cast truncates bits from constant value (1a009a becomes 9a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:105:9: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:107:9: warning: cast truncates bits from constant value (1a069a becomes 69a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:109:9: warning: cast truncates bits from constant value (1b019b becomes 19b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:111:9: warning: cast truncates bits from constant value (1b021b becomes 21b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:113:9: warning: cast truncates bits from constant value (1b029b becomes 29b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:115:9: warning: cast truncates bits from constant value (1b031b becomes 31b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:117:9: warning: cast truncates bits from constant value (1b039b becomes 39b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:119:9: warning: cast truncates bits from constant value (1b051b becomes 51b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:121:9: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/hyperv_evmcs.c:123:9: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:125:9: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/hyperv_evmcs.c:127:9: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:129:9: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:151:9: warning: cast truncates bits from constant value (90009 becomes 9) ../arch/x86/kvm/vmx/hyperv_evmcs.c:153:9: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.c:167:9: warning: cast truncates bits from constant value (190299 becomes 299) ../arch/x86/kvm/vmx/hyperv_evmcs.c:175:9: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/hyperv_evmcs.c:177:9: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/hyperv_evmcs.c:179:9: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/hyperv_evmcs.c:183:9: warning: cast truncates bits from constant value (100710 becomes 710) ../arch/x86/kvm/vmx/hyperv_evmcs.c:185:9: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.c:187:9: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.c:189:9: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/hyperv_evmcs.c:191:9: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.c:193:9: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.c:195:9: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.c:198:9: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.c:200:9: warning: cast truncates bits from constant value (130013 becomes 13) ../arch/x86/kvm/vmx/hyperv_evmcs.c:202:9: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/hyperv_evmcs.c:204:9: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.c:206:9: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.c:208:9: warning: cast truncates bits from constant value (120012 becomes 12) ../arch/x86/kvm/vmx/hyperv_evmcs.c:210:9: warning: cast truncates bits from constant value (120092 becomes 92) ../arch/x86/kvm/vmx/hyperv_evmcs.c:212:9: warning: cast truncates bits from constant value (120112 becomes 112) ../arch/x86/kvm/vmx/hyperv_evmcs.c:214:9: warning: cast truncates bits from constant value (120192 becomes 192) ../arch/x86/kvm/vmx/hyperv_evmcs.c:216:9: warning: cast truncates bits from constant value (120212 becomes 212) ../arch/x86/kvm/vmx/hyperv_evmcs.c:218:9: warning: cast truncates bits from constant value (120292 becomes 292) ../arch/x86/kvm/vmx/hyperv_evmcs.c:220:9: warning: cast truncates bits from constant value (120312 becomes 312) ../arch/x86/kvm/vmx/hyperv_evmcs.c:222:9: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.c:224:9: warning: cast truncates bits from constant value (120412 becomes 412) ../arch/x86/kvm/vmx/hyperv_evmcs.c:226:9: warning: cast truncates bits from constant value (120492 becomes 492) ../arch/x86/kvm/vmx/hyperv_evmcs.c:228:9: warning: cast truncates bits from constant value (120512 becomes 512) ../arch/x86/kvm/vmx/hyperv_evmcs.c:230:9: warning: cast truncates bits from constant value (120592 becomes 592) ../arch/x86/kvm/vmx/hyperv_evmcs.c:232:9: warning: cast truncates bits from constant value (120612 becomes 612) ../arch/x86/kvm/vmx/hyperv_evmcs.c:234:9: warning: cast truncates bits from constant value (120692 becomes 692) ../arch/x86/kvm/vmx/hyperv_evmcs.c:236:9: warning: cast truncates bits from constant value (120712 becomes 712) ../arch/x86/kvm/vmx/hyperv_evmcs.c:238:9: warning: cast truncates bits from constant value (120792 becomes 792) ../arch/x86/kvm/vmx/hyperv_evmcs.c:240:9: warning: cast truncates bits from constant value (120812 becomes 812) ../arch/x86/kvm/vmx/hyperv_evmcs.c:242:9: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.c:244:9: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.c:246:9: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.c:250:9: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.c:252:9: warning: cast truncates bits from constant value (110091 becomes 91) ../arch/x86/kvm/vmx/hyperv_evmcs.c:254:9: warning: cast truncates bits from constant value (110111 becomes 111) ../arch/x86/kvm/vmx/hyperv_evmcs.c:256:9: warning: too many warnings ../lib/debugobjects.c:249:25: warning: context imbalance in 'pcpu_alloc' - wrong count at exit ../lib/debugobjects.c:290:13: warning: context imbalance in 'pcpu_free' - different lock contexts for basic block ../lib/debugobjects.c:357:34: warning: context imbalance in 'fill_pool_from_freelist' - different lock contexts for basic block ../lib/debugobjects.c:400:34: warning: context imbalance in 'fill_pool' - different lock contexts for basic block ../arch/x86/kvm/vmx/sgx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h, ../arch/x86/kvm/vmx/nested.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b88 becomes b88) ../drivers/iommu/exynos-iommu.c:887:14: warning: incorrect type in assignment (different base types) ../drivers/iommu/exynos-iommu.c:887:14: expected unsigned int [usertype] ../drivers/iommu/exynos-iommu.c:887:14: got restricted __le32 [usertype] ../drivers/iommu/exynos-iommu.c:887:14: warning: incorrect type in assignment (different base types) ../drivers/iommu/exynos-iommu.c:887:14: expected unsigned int [usertype] ../drivers/iommu/exynos-iommu.c:887:14: got restricted __le32 [usertype] ../drivers/iommu/exynos-iommu.c:887:14: warning: incorrect type in assignment (different base types) ../drivers/iommu/exynos-iommu.c:887:14: expected unsigned int [usertype] ../drivers/iommu/exynos-iommu.c:887:14: got restricted __le32 [usertype] ../drivers/iommu/exynos-iommu.c:887:14: warning: incorrect type in assignment (different base types) ../drivers/iommu/exynos-iommu.c:887:14: expected unsigned int [usertype] ../drivers/iommu/exynos-iommu.c:887:14: got restricted __le32 [usertype] ../drivers/iommu/exynos-iommu.c:887:14: warning: incorrect type in assignment (different base types) ../drivers/iommu/exynos-iommu.c:887:14: expected unsigned int [usertype] ../drivers/iommu/exynos-iommu.c:887:14: got restricted __le32 [usertype] ../arch/x86/kvm/vmx/hyperv.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110311 becomes 311) ../mm/compaction.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/compaction.h): ../include/trace/events/compaction.h:165:1: error: too long token expansion ../io_uring/fdinfo.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../arch/x86/kernel/process.c: In function ‘arch_post_acpi_subsys_init’: ../arch/x86/kernel/process.c:958:17: warning: variable ‘hi’ set but not used [-Wunused-but-set-variable] 958 | u32 lo, hi; | ^~ ../kernel/workqueue.c:5480:21: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5480:21: expected struct pool_workqueue [noderef] __rcu *[noderef] __percpu *cpu_pwq ../kernel/workqueue.c:5480:21: got struct pool_workqueue *[noderef] __percpu * ../kernel/workqueue.c:5497:31: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5497:31: expected struct pool_workqueue **pwq_p ../kernel/workqueue.c:5497:31: got struct pool_workqueue [noderef] __rcu ** ../kernel/workqueue.c:5531:54: warning: incorrect type in initializer (different address spaces) ../kernel/workqueue.c:5531:54: expected struct pool_workqueue *pwq ../kernel/workqueue.c:5531:54: got struct pool_workqueue [noderef] __rcu * ../kernel/workqueue.c:6057:13: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:6057:13: expected struct pool_workqueue *pwq ../kernel/workqueue.c:6057:13: got struct pool_workqueue [noderef] __rcu * ../kernel/workqueue.c:3869:33: warning: context imbalance in 'flush_workqueue_prep_pwqs' - unexpected unlock ../arch/x86/kernel/fpu/core.c:230:31: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:230:31: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:230:31: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:237:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:237:33: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:237:33: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:573:39: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:573:39: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:573:39: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:577:41: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:577:41: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:577:41: got struct spinlock [noderef] __rcu * ../io_uring/napi.c:84:12: warning: context imbalance in '__io_napi_del_id' - wrong count at exit ../io_uring/napi.c:116:9: warning: context imbalance in '__io_napi_remove_stale' - wrong count at exit ../io_uring/napi.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/napi.c:263:27: warning: context imbalance in 'io_napi_free' - wrong count at exit ../fs/coredump.c:478:27: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:478:27: expected struct spinlock [usertype] *lock ../fs/coredump.c:478:27: got struct spinlock [noderef] __rcu * ../fs/coredump.c:487:29: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:487:29: expected struct spinlock [usertype] *lock ../fs/coredump.c:487:29: got struct spinlock [noderef] __rcu * ../fs/coredump.c:526:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:526:31: expected struct spinlock [usertype] *lock ../fs/coredump.c:526:31: got struct spinlock [noderef] __rcu * ../fs/coredump.c:531:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:531:33: expected struct spinlock [usertype] *lock ../fs/coredump.c:531:33: got struct spinlock [noderef] __rcu * ../mm/vmscan.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/vmscan.h): ../include/trace/events/vmscan.h:89:1: error: too long token expansion ../include/trace/events/vmscan.h:115:1: error: too long token expansion ../include/trace/events/vmscan.h:199:1: error: too long token expansion ../include/trace/events/vmscan.h:481:1: error: too long token expansion ../mm/pagewalk.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pagewalk.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'walk_pte_range' - unexpected unlock ../mm/pagewalk.c:829:14: warning: context imbalance in 'folio_walk_start' - different lock contexts for basic block ../net/core/dev.c:5637:5: warning: symbol 'br_fdb_test_addr_hook' was not declared. Should it be static? ../net/core/dev.c:4114:17: warning: context imbalance in '__dev_queue_xmit' - different lock contexts for basic block ../net/core/dev.c:5595:17: warning: context imbalance in 'net_tx_action' - different lock contexts for basic block ../fs/proc/array.c:255:11: warning: incorrect type in assignment (different address spaces) ../fs/proc/array.c:255:11: expected struct k_sigaction *k ../fs/proc/array.c:255:11: got struct k_sigaction [noderef] __rcu * ../fs/proc/array.c:534:44: warning: incorrect type in argument 1 (different address spaces) ../fs/proc/array.c:534:44: expected struct task_struct *tsk ../fs/proc/array.c:534:44: got struct task_struct [noderef] __rcu *real_parent ../fs/proc/array.c:737:47: error: incompatible types in comparison expression (different address spaces): ../fs/proc/array.c:737:47: struct task_struct [noderef] __rcu * ../fs/proc/array.c:737:47: struct task_struct * ../fs/proc/array.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/tty.h): ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../fs/proc/array.c:291:9: warning: context imbalance in 'proc_pid_status' - different lock contexts for basic block ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../fs/proc/array.c:544:17: warning: context imbalance in 'do_task_stat' - different lock contexts for basic block ../fs/proc/task_mmu.c:903:17: warning: context imbalance in 'smaps_pte_range' - unexpected unlock ../fs/proc/task_mmu.c:1487:28: warning: context imbalance in 'clear_refs_pte_range' - unexpected unlock ../fs/proc/task_mmu.c:1854:28: warning: context imbalance in 'pagemap_pmd_range' - unexpected unlock ../fs/proc/task_mmu.c:2468:20: warning: context imbalance in 'pagemap_scan_thp_entry' - unexpected unlock ../fs/proc/task_mmu.c:2978:28: warning: context imbalance in 'gather_pte_stats' - unexpected unlock ../arch/x86/kernel/kprobes/opt.c:529:13: warning: function 'arch_unoptimize_kprobes' with external linkage has definition ../fs/proc/base.c:890:65: error: incompatible types in comparison expression (different address spaces): ../fs/proc/base.c:890:65: struct task_struct [noderef] __rcu * ../fs/proc/base.c:890:65: struct task_struct * ../fs/proc/base.c:2326:25: warning: cast to restricted fmode_t ../fs/proc/base.c:2383:42: warning: cast from restricted fmode_t ../fs/proc/base.c:2483:48: warning: cast from restricted fmode_t ../fs/proc/base.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/proc_fs.h): ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../fs/proc/base.c:1170:36: warning: context imbalance in '__set_oom_adj' - unexpected unlock ../fs/proc/base.c:2508:13: warning: context imbalance in 'timers_start' - wrong count at exit ../fs/proc/base.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../arch/x86/include/asm/uaccess.h, ../include/linux/uaccess.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'timers_stop' - unexpected unlock ../fs/proc/base.c:2538:12: warning: context imbalance in 'show_timer' - wrong count at exit ../include/linux/rcupdate.h:869:9: warning: context imbalance in 'do_io_accounting' - different lock contexts for basic block ../arch/x86/kernel/apic/vector.c:61:6: warning: context imbalance in 'lock_vector_lock' - wrong count at exit ../arch/x86/kernel/apic/vector.c:69:6: warning: context imbalance in 'unlock_vector_lock' - unexpected unlock ../arch/x86/kernel/apic/vector.c:918:13: warning: context imbalance in 'apic_force_complete_move' - wrong count at exit ../arch/x86/kvm/mmu/mmu.c:562:9: warning: context imbalance in 'walk_shadow_page_lockless_begin' - wrong count at exit ../arch/x86/kvm/mmu/mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../arch/x86/kvm/irq.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'walk_shadow_page_lockless_end' - unexpected unlock ../arch/x86/kvm/mmu/mmu.c:2918:9: warning: context imbalance in 'mmu_try_to_unsync_pages' - different lock contexts for basic block ../arch/x86/kvm/mmu/mmu.c: note: in included file: ../arch/x86/kvm/mmu/paging_tmpl.h:106:24: warning: cast truncates bits from constant value (ffffffffff000 becomes fffff000) ../arch/x86/kvm/mmu/paging_tmpl.h:441:24: warning: cast truncates bits from constant value (ffffffffff000 becomes fffff000) ../arch/x86/kvm/mmu/mmu.c:5392:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) ../arch/x86/kvm/mmu/mmu.c:5394:56: warning: cast truncates bits from constant value (ffffff0f becomes f) ../arch/x86/kvm/mmu/mmu.c:5396:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) Warning: ../kernel/power/snapshot.c:469 function parameter 'zone' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'gfp_mask' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'safe_needed' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'ca' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:542 function parameter 'gfp_mask' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'safe_needed' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'ca' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'start' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'end' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'zone' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'clear_nosave_free' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:685 function parameter 'bm' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'gfp_mask' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'safe_needed' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:727 function parameter 'clear_nosave_free' not described in 'memory_bm_free' Warning: ../kernel/power/snapshot.c:749 function parameter 'bm' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'pfn' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'addr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'bit_nr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:997 function parameter 'start_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:997 function parameter 'end_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:1316 function parameter 'zone' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1316 function parameter 'pfn' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'zone' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'pfn' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 'dst' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 's_page' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1693 function parameter 'x' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'multiplier' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'base' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1991 function parameter 'nr_highmem' not described in 'count_pages_for_highmem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_pages' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_highmem' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2032 function parameter 'safe_needed' not described in 'get_highmem_buffer' Warning: ../kernel/power/snapshot.c:2045 function parameter 'bm' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2045 function parameter 'nr_highmem' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2080 function parameter 'copy_bm' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_pages' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_highmem' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2302 function parameter 'bm' not described in 'mark_unsafe_pages' Warning: ../kernel/power/snapshot.c:2337 function parameter 'info' not described in 'load_header' Warning: ../kernel/power/snapshot.c:2506 function parameter 'page' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2506 function parameter 'ca' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2716 function parameter 'bm' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2716 function parameter 'ca' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2855 function parameter 'handle' not described in 'snapshot_write_finalize' ../kernel/irq/manage.c:50:43: warning: context imbalance in '__synchronize_hardirq' - different lock contexts for basic block ../kernel/irq/manage.c:441:12: warning: context imbalance in '__irq_set_affinity' - wrong count at exit ../kernel/irq/manage.c:571:5: warning: context imbalance in 'irq_setup_affinity' - wrong count at exit ../kernel/irq/manage.c:1193:13: warning: context imbalance in 'irq_wake_secondary' - different lock contexts for basic block ../kernel/irq/manage.c:1278:6: warning: context imbalance in 'irq_wake_thread' - different lock contexts for basic block ../kernel/irq/manage.c:2007:12: warning: context imbalance in 'free_nmi' - different lock contexts for basic block ../kernel/futex/pi.c:663:9: warning: context imbalance in 'wake_futex_pi' - unexpected unlock ../kernel/futex/pi.c:791:9: warning: context imbalance in '__fixup_pi_state_owner' - unexpected unlock ../kernel/futex/pi.c:1093:17: warning: context imbalance in 'futex_lock_pi' - unexpected unlock ../kernel/futex/pi.c:1132:5: warning: context imbalance in 'futex_unlock_pi' - different lock contexts for basic block ../arch/x86/kernel/kvm.c:72:1: warning: symbol '__pcpu_scope_steal_time' was not declared. Should it be static? In file included from ../include/linux/string.h:392, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/irqflags.h:102, from ../include/linux/irqflags.h:18, from ../include/linux/rcupdate.h:26, from ../include/linux/rculist.h:11, from ../include/linux/sched/signal.h:5, from ../drivers/staging/rtl8723bs/include/drv_types.h:17, from ../drivers/staging/rtl8723bs/core/rtw_security.c:8: In function ‘fortify_memcpy_chk’, inlined from ‘rtw_BIP_verify’ at ../drivers/staging/rtl8723bs/core/rtw_security.c:1408:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/futex/core.c:581:38: warning: cast removes address space '__user' of expression ../kernel/futex/core.c:581:51: warning: incorrect type in initializer (different address spaces) ../kernel/futex/core.c:581:51: expected unsigned int [noderef] [usertype] __user *naddr ../kernel/futex/core.c:581:51: got void * ../kernel/futex/core.c:597:38: warning: cast removes address space '__user' of expression ../kernel/futex/core.c:597:51: warning: incorrect type in initializer (different address spaces) ../kernel/futex/core.c:597:51: expected unsigned int [noderef] [usertype] __user *naddr ../kernel/futex/core.c:597:51: got void * ../kernel/futex/core.c:978:9: warning: context imbalance in 'futex_q_lockptr_lock' - wrong count at exit ../kernel/futex/requeue.c:690:9: warning: context imbalance in 'futex_requeue' - different lock contexts for basic block ../kernel/futex/requeue.c:839:25: warning: context imbalance in 'futex_wait_requeue_pi' - unexpected unlock ../kernel/futex/waitwake.c:275:41: warning: context imbalance in 'futex_wake_op' - different lock contexts for basic block ../kernel/futex/waitwake.c:460:44: warning: context imbalance in 'futex_wait_multiple_setup' - unexpected unlock ../kernel/futex/waitwake.c:660:28: warning: context imbalance in 'futex_wait_setup' - unexpected unlock ../arch/x86/kvm/svm/svm.c:1517:13: warning: context imbalance in 'svm_srso_vm_destroy' - different lock contexts for basic block ../arch/x86/kvm/svm/svm.c:1537:13: warning: context imbalance in 'svm_srso_vm_init' - different lock contexts for basic block ../arch/x86/kernel/cpu/sgx/virt.c:59:13: warning: incorrect type in assignment (different base types) ../arch/x86/kernel/cpu/sgx/virt.c:59:13: expected int [assigned] ret ../arch/x86/kernel/cpu/sgx/virt.c:59:13: got restricted vm_fault_t ../arch/x86/kernel/cpu/sgx/virt.c:60:20: warning: restricted vm_fault_t degrades to integer ../arch/x86/kernel/cpu/sgx/virt.c:354:36: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:24: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:43: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:58: warning: cast removes address space '__user' of expression ../drivers/hv/channel_mgmt.c: note: in included file: ../include/linux/hyperv.h:590:31: warning: array of flexible structures ../mm/vmalloc.c:1105:25: warning: context imbalance in 'find_vmap_area_exceed_addr_lock' - wrong count at exit ../mm/vmalloc.c:4485:28: warning: context imbalance in 'vread_iter' - unexpected unlock ../mm/kfence/core.c:360:34: warning: cast to restricted __le64 ../mm/kfence/core.c:364:34: warning: cast to restricted __le64 ../mm/kfence/core.c:384:21: warning: cast to restricted __le64 ../mm/kfence/core.c:404:21: warning: cast to restricted __le64 ../mm/kfence/core.c: note: in included file (through ../include/linux/bitmap.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/paravirt.h, ../arch/x86/include/asm/irqflags.h, ../include/linux/irqflags.h, ...): ../include/linux/string.h:376:15: warning: memset with byte count of 315392 ../mm/kfence/core.c:1261:9: warning: context imbalance in 'kfence_handle_page_fault' - different lock contexts for basic block ../fs/proc/proc_sysctl.c:931:16: error: incompatible types in comparison expression (different address spaces): ../fs/proc/proc_sysctl.c:931:16: struct ctl_table_header [noderef] __rcu * ../fs/proc/proc_sysctl.c:931:16: struct ctl_table_header * ../fs/proc/proc_sysctl.c:303:32: warning: context imbalance in 'start_unregistering' - unexpected unlock ../kernel/rcu/update.c: note: in included file: ../kernel/rcu/tasks.h:2058:5: warning: symbol 'rcu_tasks_trace_lazy_ms' was not declared. Should it be static? ../mm/memory.c:147:15: warning: symbol 'zero_pfn' was not declared. Should it be static? ../mm/memory.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/timerqueue.h, ../include/linux/hrtimer_defs.h, ../include/linux/hrtimer.h, ../include/linux/interrupt.h, ...): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'copy_pte_range' - unexpected unlock ../mm/memory.c:2105:16: warning: context imbalance in '__get_locked_pte' - different lock contexts for basic block ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'insert_page' - unexpected unlock ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'insert_pfn' - unexpected unlock ../mm/memory.c:3043:17: warning: context imbalance in 'apply_to_pte_range' - unexpected unlock ../mm/memory.c:3676:42: warning: context imbalance in 'wp_page_copy' - different lock contexts for basic block ../mm/memory.c:3715:19: warning: context imbalance in 'finish_mkwrite_fault' - different lock contexts for basic block ../mm/memory.c:3746:17: warning: context imbalance in 'wp_pfn_shared' - unexpected unlock ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'wp_page_shared' - unexpected unlock ../mm/memory.c:3938:19: warning: context imbalance in 'do_wp_page' - wrong count at exit ../mm/memory.c:4200:9: warning: context imbalance in 'remove_device_exclusive_entry' - different lock contexts for basic block ../mm/memory.c:4226:19: warning: context imbalance in 'pte_marker_clear' - different lock contexts for basic block ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'do_swap_page' - unexpected unlock ../mm/memory.c:5129:9: warning: context imbalance in 'do_anonymous_page' - different lock contexts for basic block ../mm/memory.c:5359:12: warning: context imbalance in 'finish_fault' - different lock contexts for basic block ../mm/memory.c:5731:9: warning: context imbalance in 'do_fault' - different lock contexts for basic block ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'do_numa_page' - unexpected unlock ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'handle_pte_fault' - unexpected unlock ../mm/memory.c:6544:5: warning: context imbalance in 'follow_pfnmap_start' - different lock contexts for basic block ../mm/memory.c:6630:28: warning: context imbalance in 'follow_pfnmap_end' - unexpected unlock ../mm/slub.c:3163:55: warning: context imbalance in '__put_partials' - unexpected unlock ../mm/slub.c:4467:47: warning: context imbalance in '__slab_free' - unexpected unlock ../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new ../mm/mempolicy.c:690:17: warning: context imbalance in 'queue_folios_pte_range' - unexpected unlock ../scripts/Makefile.build:287: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../mm/page_alloc.c:2692:13: warning: context imbalance in '__free_frozen_pages' - different lock contexts for basic block ../mm/page_alloc.c:2795:33: warning: context imbalance in 'free_unref_folios' - unexpected unlock ../mm/page_alloc.c:3085:20: warning: context imbalance in 'rmqueue_pcplist' - different lock contexts for basic block ../mm/page_alloc.c:2957:13: warning: context imbalance in 'get_page_from_freelist' - different lock contexts for basic block ../mm/page_alloc.c:4913:9: warning: context imbalance in 'alloc_pages_bulk_noprof' - different lock contexts for basic block ../mm/page_alloc.c:7197:30: warning: context imbalance in '__accept_page' - unexpected unlock ../mm/page_alloc.c:7205:6: warning: context imbalance in 'accept_page' - wrong count at exit ../mm/page_alloc.c:7220:13: warning: context imbalance in 'try_to_accept_memory_one' - wrong count at exit ../mm/kmemleak.c:1931:13: warning: context imbalance in 'kmemleak_seq_start' - different lock contexts for basic block ../mm/kmemleak.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'kmemleak_seq_stop' - unexpected unlock ../drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/xe/xe_guc_ct.c:830:9: warning: context imbalance in '__guc_ct_send_locked' - different lock contexts for basic block ../mm/migrate.c:2213:25: warning: context imbalance in 'add_folio_for_migration' - unexpected unlock ../mm/migrate.c:2386:25: warning: context imbalance in 'do_pages_stat_array' - unexpected unlock ../mm/page_ext.c:534:17: warning: context imbalance in 'page_ext_get' - wrong count at exit ../mm/page_ext.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'page_ext_put' - unexpected unlock ../drivers/firmware/efi/libstub/unaccepted_memory.c:7:30: warning: symbol 'unaccepted_table' was not declared. Should it be static? ../arch/x86/kvm/vmx/nested.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110311 becomes 311) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80a88 becomes a88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80608 becomes 608) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80388 becomes 388) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20482 becomes 482) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100910 becomes 910) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100710 becomes 710) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20402 becomes 402) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20002 becomes 2) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20082 becomes 82) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20102 becomes 102) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20182 becomes 182) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20202 becomes 202) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20282 becomes 282) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20302 becomes 302) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20382 becomes 382) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120012 becomes 12) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120092 becomes 92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120112 becomes 112) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120192 becomes 192) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120212 becomes 212) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120292 becomes 292) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120312 becomes 312) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120412 becomes 412) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120492 becomes 492) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120592 becomes 592) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120612 becomes 612) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120512 becomes 512) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120692 becomes 692) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120712 becomes 712) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120792 becomes 792) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120812 becomes 812) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a019a becomes 19a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a021a becomes 21a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a029a becomes 29a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a031a becomes 31a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a049a becomes 49a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a059a becomes 59a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a061a becomes 61a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a089a becomes 89a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80708 becomes 708) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80788 becomes 788) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80808 becomes 808) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80888 becomes 888) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100390 becomes 390) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180018 becomes 18) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180118 becomes 118) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180198 becomes 198) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a009a becomes 9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../arch/x86/kvm/x86.c:232:47: warning: array of flexible structures ../arch/x86/kvm/x86.c: note: in included file: ../include/linux/kvm_host.h:2106:54: warning: array of flexible structures ../arch/x86/kvm/x86.c:258:49: warning: array of flexible structures ../include/linux/kvm_host.h:2108:56: warning: array of flexible structures ../arch/x86/kvm/x86.c:3043:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit ../arch/x86/kvm/x86.c:3054:13: warning: context imbalance in 'kvm_end_pvclock_update' - unexpected unlock ../arch/x86/kvm/x86.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:400:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock ../include/linux/srcu.h:400:9: warning: context imbalance in 'vcpu_run' - unexpected unlock ../kernel/rcu/tree.c:1077:9: warning: context imbalance in 'rcu_start_this_gp' - different lock contexts for basic block ../kernel/rcu/tree.c:1453:9: warning: context imbalance in 'rcu_poll_gp_seq_start_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1470:9: warning: context imbalance in 'rcu_poll_gp_seq_end_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1929:9: warning: context imbalance in 'rcu_gp_init' - different lock contexts for basic block ../kernel/rcu/tree.c:2499:13: warning: context imbalance in 'rcu_do_batch' - wrong count at exit ../kernel/rcu/tree.c:2701:9: warning: context imbalance in 'force_qs_rnp' - different lock contexts for basic block ../kernel/rcu/tree.c:2767:25: warning: context imbalance in 'rcu_force_quiescent_state' - unexpected unlock ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_stall.h:1012:17: warning: context imbalance in 'rcu_check_gp_start_stall' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_exp.h:192:9: warning: context imbalance in '__rcu_report_exp_rnp' - different lock contexts for basic block ../kernel/rcu/tree_exp.h:1081:9: warning: context imbalance in 'start_poll_synchronize_rcu_expedited' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_nocb.h:113:16: warning: context imbalance in 'rcu_nocb_bypass_trylock' - wrong count at exit ../kernel/rcu/tree_nocb.h:130:13: warning: context imbalance in 'rcu_nocb_lock' - wrong count at exit ../kernel/rcu/tree_nocb.h:145:17: warning: context imbalance in 'rcu_nocb_unlock' - unexpected unlock ../kernel/rcu/tree_nocb.h:158:17: warning: context imbalance in 'rcu_nocb_unlock_irqrestore' - unexpected unlock ../kernel/rcu/tree_nocb.h:335:9: warning: context imbalance in 'rcu_nocb_do_flush_bypass' - unexpected unlock ../kernel/rcu/tree_nocb.h:352:13: warning: context imbalance in 'rcu_nocb_flush_bypass' - wrong count at exit ../kernel/rcu/tree_nocb.h:526:13: warning: context imbalance in '__call_rcu_nocb_wake' - wrong count at exit ../kernel/rcu/tree_nocb.h:602:17: warning: context imbalance in 'call_rcu_nocb' - unexpected unlock ../kernel/rcu/tree_nocb.h:685:9: warning: context imbalance in 'nocb_gp_wait' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:936:9: warning: context imbalance in 'nocb_cb_wait' - wrong count at exit ../kernel/rcu/tree_nocb.h:1105:9: warning: context imbalance in 'rcu_nocb_rdp_deoffload' - wrong count at exit ../kernel/rcu/tree_nocb.h:1230:1: warning: context imbalance in 'lazy_rcu_shrink_scan' - different lock contexts for basic block ../drivers/firmware/efi/libstub/x86-stub.c:808:17: warning: symbol 'efi_stub_entry' was not declared. Should it be static? ../drivers/firmware/efi/libstub/x86-stub.c:950:6: warning: symbol 'efi_handover_entry' was not declared. Should it be static? ../kernel/bpf/helpers.c: In function ‘____bpf_snprintf’: ../kernel/bpf/helpers.c:1072:9: warning: function ‘____bpf_snprintf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1072 | err = bstr_printf(str, str_size, fmt, data.bin_args); | ^~~ ../mm/hugetlb.c:669:12: warning: context imbalance in 'allocate_file_region_entries' - wrong count at exit ../mm/hugetlb.c:740:13: warning: context imbalance in 'region_add' - wrong count at exit ../mm/hugetlb.c:807:13: warning: context imbalance in 'region_chg' - wrong count at exit ../mm/hugetlb.c:5776:20: warning: context imbalance in 'move_huge_pte' - different lock contexts for basic block ../mm/hugetlb.c: note: in included file: ../include/linux/mm.h:1320:22: warning: context imbalance in 'hugetlb_wp' - unexpected unlock ../arch/x86/kvm/vmx/vmx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b019b becomes 19b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b021b becomes 21b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b029b becomes 29b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b031b becomes 31b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b041b becomes 41b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110311 becomes 311) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a050a becomes 50a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a071a becomes 71a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a079a becomes 79a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a009a becomes 9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180198 becomes 198) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180118 becomes 118) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:865:70: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:865:70: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:865:70: struct task_struct * ../kernel/sched/rt.c:2343:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2343:25: struct task_struct * ../kernel/sched/rt.c:2343:25: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:545:55: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:545:55: expected struct task_struct *donor ../kernel/sched/rt.c:545:55: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1005:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1005:39: expected struct task_struct *donor ../kernel/sched/rt.c:1005:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1538:31: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1538:31: expected struct task_struct *p ../kernel/sched/rt.c:1538:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1858:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1858:9: expected struct sched_domain *[assigned] sd ../kernel/sched/rt.c:1858:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/rt.c:1558:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1558:14: expected struct task_struct *curr ../kernel/sched/rt.c:1558:14: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1559:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1559:15: expected struct task_struct *donor ../kernel/sched/rt.c:1559:15: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1620:45: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1620:45: expected struct task_struct *p ../kernel/sched/rt.c:1620:45: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1663:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1663:39: expected struct task_struct *donor ../kernel/sched/rt.c:1663:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1683:64: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:1683:64: expected struct task_struct *tsk ../kernel/sched/rt.c:1683:64: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2025:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2025:40: expected struct task_struct *task ../kernel/sched/rt.c:2025:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2048:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2048:13: struct task_struct * ../kernel/sched/rt.c:2048:13: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:2394:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2394:54: expected struct task_struct *tsk ../kernel/sched/rt.c:2394:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2396:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2396:40: expected struct task_struct *p ../kernel/sched/rt.c:2396:40: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:2396:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2396:62: expected struct task_struct *p ../kernel/sched/rt.c:2396:62: got struct task_struct [noderef] __rcu *donor ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/deadline.c:2717:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2717:23: expected struct task_struct *p ../kernel/sched/deadline.c:2717:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2727:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2727:13: struct task_struct * ../kernel/sched/deadline.c:2727:13: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2833:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2833:25: struct task_struct * ../kernel/sched/deadline.c:2833:25: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2357:42: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2357:42: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2357:42: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2368:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2368:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2368:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1262:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1262:39: expected struct task_struct *p ../kernel/sched/deadline.c:1262:39: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1262:85: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1262:85: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1262:85: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1362:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1362:23: expected struct task_struct *p ../kernel/sched/deadline.c:1362:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:1671:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1671:31: expected struct task_struct *p ../kernel/sched/deadline.c:1671:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1671:70: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1671:70: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1671:70: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1760:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/deadline.c:1760:39: expected struct task_struct *donor ../kernel/sched/deadline.c:1760:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2578:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2578:9: expected struct sched_domain *[assigned] sd ../kernel/sched/deadline.c:2578:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/deadline.c:2242:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2242:14: expected struct task_struct *curr ../kernel/sched/deadline.c:2242:14: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2243:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2243:15: expected struct task_struct *donor ../kernel/sched/deadline.c:2243:15: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2318:43: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2318:43: expected struct task_struct *p ../kernel/sched/deadline.c:2318:43: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2878:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2878:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2878:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2880:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2880:23: expected struct task_struct *p ../kernel/sched/deadline.c:2880:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2882:44: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2882:44: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2882:44: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:3071:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:3071:23: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:3071:23: struct task_struct * ../kernel/sched/deadline.c:3120:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:206:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/syscalls.c:206:22: struct task_struct [noderef] __rcu * ../kernel/sched/syscalls.c:206:22: struct task_struct * ../kernel/sched/syscalls.c:253:48: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/syscalls.c:253:48: struct task_struct [noderef] __rcu * ../kernel/sched/syscalls.c:253:48: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:1296:6: warning: context imbalance in 'sched_getaffinity' - different lock contexts for basic block ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:1708:15: warning: dereference of noderef expression ../kernel/bpf/helpers.c:1202:21: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/helpers.c:1202:21: expected unsigned long long ( *[usertype] callback_fn )( ... ) ../kernel/bpf/helpers.c:1202:21: got void [noderef] __rcu * ../kernel/bpf/helpers.c:1905:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1906:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1907:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1908:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1909:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1910:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1911:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1912:29: warning: symbol 'bpf_perf_event_read_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1913:29: warning: symbol 'bpf_send_signal_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1914:29: warning: symbol 'bpf_send_signal_thread_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1917:29: warning: symbol 'bpf_get_branch_snapshot_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:2177:18: warning: symbol 'bpf_obj_new_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2191:18: warning: symbol 'bpf_percpu_obj_new_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2222:18: warning: symbol 'bpf_obj_drop_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2230:18: warning: symbol 'bpf_percpu_obj_drop_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2236:18: warning: symbol 'bpf_refcount_acquire_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2281:17: warning: symbol 'bpf_list_push_front_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2291:17: warning: symbol 'bpf_list_push_back_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2324:34: warning: symbol 'bpf_list_pop_front' was not declared. Should it be static? ../kernel/bpf/helpers.c:2329:34: warning: symbol 'bpf_list_pop_back' was not declared. Should it be static? ../kernel/bpf/helpers.c:2334:34: warning: symbol 'bpf_list_front' was not declared. Should it be static? ../kernel/bpf/helpers.c:2344:34: warning: symbol 'bpf_list_back' was not declared. Should it be static? ../kernel/bpf/helpers.c:2354:32: warning: symbol 'bpf_rbtree_remove' was not declared. Should it be static? ../kernel/bpf/helpers.c:2410:17: warning: symbol 'bpf_rbtree_add_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2420:32: warning: symbol 'bpf_rbtree_first' was not declared. Should it be static? ../kernel/bpf/helpers.c:2427:32: warning: symbol 'bpf_rbtree_root' was not declared. Should it be static? ../kernel/bpf/helpers.c:2434:32: warning: symbol 'bpf_rbtree_left' was not declared. Should it be static? ../kernel/bpf/helpers.c:2444:32: warning: symbol 'bpf_rbtree_right' was not declared. Should it be static? ../kernel/bpf/helpers.c:2460:32: warning: symbol 'bpf_task_acquire' was not declared. Should it be static? ../kernel/bpf/helpers.c:2471:18: warning: symbol 'bpf_task_release' was not declared. Should it be static? ../kernel/bpf/helpers.c:2476:18: warning: symbol 'bpf_task_release_dtor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2489:27: warning: symbol 'bpf_cgroup_acquire' was not declared. Should it be static? ../kernel/bpf/helpers.c:2501:18: warning: symbol 'bpf_cgroup_release' was not declared. Should it be static? ../kernel/bpf/helpers.c:2506:18: warning: symbol 'bpf_cgroup_release_dtor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2519:27: warning: symbol 'bpf_cgroup_ancestor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2539:27: warning: symbol 'bpf_cgroup_from_id' was not declared. Should it be static? ../kernel/bpf/helpers.c:2559:18: warning: symbol 'bpf_task_under_cgroup' was not declared. Should it be static? ../kernel/bpf/helpers.c:2602:27: warning: symbol 'bpf_task_get_cgroup1' was not declared. Should it be static? ../kernel/bpf/helpers.c:2619:32: warning: symbol 'bpf_task_from_pid' was not declared. Should it be static? ../kernel/bpf/helpers.c:2638:32: warning: symbol 'bpf_task_from_vpid' was not declared. Should it be static? ../kernel/bpf/helpers.c:2679:18: warning: symbol 'bpf_dynptr_slice' was not declared. Should it be static? ../kernel/bpf/helpers.c:2797:17: warning: symbol 'bpf_dynptr_adjust' was not declared. Should it be static? ../kernel/bpf/helpers.c:2816:18: warning: symbol 'bpf_dynptr_is_null' was not declared. Should it be static? ../kernel/bpf/helpers.c:2823:18: warning: symbol 'bpf_dynptr_is_rdonly' was not declared. Should it be static? ../kernel/bpf/helpers.c:2833:19: warning: symbol 'bpf_dynptr_size' was not declared. Should it be static? ../kernel/bpf/helpers.c:2843:17: warning: symbol 'bpf_dynptr_clone' was not declared. Should it be static? ../kernel/bpf/helpers.c:2870:17: warning: symbol 'bpf_dynptr_copy' was not declared. Should it be static? ../kernel/bpf/helpers.c:2914:18: warning: symbol 'bpf_cast_to_kern_ctx' was not declared. Should it be static? ../kernel/bpf/helpers.c:2919:18: warning: symbol 'bpf_rdonly_cast' was not declared. Should it be static? ../kernel/bpf/helpers.c:2924:18: warning: symbol 'bpf_rcu_read_lock' was not declared. Should it be static? ../kernel/bpf/helpers.c:2929:18: warning: symbol 'bpf_rcu_read_unlock' was not declared. Should it be static? ../kernel/bpf/helpers.c:2958:18: warning: symbol 'bpf_throw' was not declared. Should it be static? ../kernel/bpf/helpers.c:2977:17: warning: symbol 'bpf_wq_init' was not declared. Should it be static? ../kernel/bpf/helpers.c:2991:17: warning: symbol 'bpf_wq_start' was not declared. Should it be static? ../kernel/bpf/helpers.c:3008:17: warning: symbol 'bpf_wq_set_callback_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:3022:18: warning: symbol 'bpf_preempt_disable' was not declared. Should it be static? ../kernel/bpf/helpers.c:3027:18: warning: symbol 'bpf_preempt_enable' was not declared. Should it be static? ../kernel/bpf/helpers.c:3086:1: warning: symbol 'bpf_iter_bits_new' was not declared. Should it be static? ../kernel/bpf/helpers.c:3147:17: warning: symbol 'bpf_iter_bits_next' was not declared. Should it be static? ../kernel/bpf/helpers.c:3173:18: warning: symbol 'bpf_iter_bits_destroy' was not declared. Should it be static? ../kernel/bpf/helpers.c:3197:17: warning: symbol 'bpf_copy_from_user_str' was not declared. Should it be static? ../kernel/bpf/helpers.c:3242:17: warning: symbol 'bpf_copy_from_user_task_str' was not declared. Should it be static? ../kernel/bpf/helpers.c:3272:18: warning: symbol 'bpf_local_irq_save' was not declared. Should it be static? ../kernel/bpf/helpers.c:3277:18: warning: symbol 'bpf_local_irq_restore' was not declared. Should it be static? ../kernel/bpf/helpers.c:3282:18: warning: symbol '__bpf_trap' was not declared. Should it be static? ../kernel/bpf/helpers.c:2924:18: warning: context imbalance in 'bpf_rcu_read_lock' - wrong count at exit ../kernel/bpf/helpers.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'bpf_rcu_read_unlock' - unexpected unlock ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/debug.c:635:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/debug.c:635:17: expected struct sched_domain *[assigned] sd ../kernel/sched/debug.c:635:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/debug.c:973:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:973:9: expected struct task_struct *tsk ../kernel/sched/debug.c:973:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/debug.c:973:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:973:9: expected struct task_struct *tsk ../kernel/sched/debug.c:973:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/stats.c:138:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/stats.c:138:17: expected struct sched_domain *[assigned] sd ../kernel/sched/stats.c:138:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/topology.c:113:56: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:113:56: expected struct sched_domain *sd ../kernel/sched/topology.c:113:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:132:60: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:132:60: expected struct sched_domain *sd ../kernel/sched/topology.c:132:60: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:155:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:155:20: expected struct sched_domain *sd ../kernel/sched/topology.c:155:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:436:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:436:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:436:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:445:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:445:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:445:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:466:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:466:19: expected struct perf_domain *[assigned] pd ../kernel/sched/topology.c:466:19: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:636:49: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:636:49: expected struct sched_domain *parent ../kernel/sched/topology.c:636:49: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:721:50: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:721:50: expected struct sched_domain *parent ../kernel/sched/topology.c:721:50: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:729:55: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:729:55: expected struct sched_domain [noderef] __rcu *[noderef] __rcu child ../kernel/sched/topology.c:729:55: got struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:742:29: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:742:29: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:742:29: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:747:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:747:20: expected struct sched_domain *sd ../kernel/sched/topology.c:747:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:768:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:768:13: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:768:13: got struct sched_domain [noderef] __rcu *sd ../kernel/sched/topology.c:930:70: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:930:70: expected struct sched_domain *sd ../kernel/sched/topology.c:930:70: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:959:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:959:59: expected struct sched_domain *sd ../kernel/sched/topology.c:959:59: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1005:57: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1005:57: expected struct sched_domain *sd ../kernel/sched/topology.c:1005:57: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1007:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1007:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1007:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1015:55: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1015:55: expected struct sched_domain *sd ../kernel/sched/topology.c:1015:55: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1017:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1017:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1017:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1087:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1087:62: expected struct sched_domain *sd ../kernel/sched/topology.c:1087:62: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1191:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1191:40: expected struct sched_domain *child ../kernel/sched/topology.c:1191:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1331:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1331:9: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:1331:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:1677:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1677:43: expected struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1677:43: got struct sched_domain *child ../kernel/sched/topology.c:1813:21: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1813:21: int [noderef] __rcu * ../kernel/sched/topology.c:1813:21: int * ../kernel/sched/topology.c:1939:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1939:9: int [noderef] __rcu * ../kernel/sched/topology.c:1939:9: int * ../kernel/sched/topology.c:1994:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1994:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:1994:9: struct cpumask *** ../kernel/sched/topology.c:2052:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2052:9: int [noderef] __rcu * ../kernel/sched/topology.c:2052:9: int * ../kernel/sched/topology.c:2054:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2054:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2054:9: struct cpumask *** ../kernel/sched/topology.c:2138:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2138:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2138:17: struct cpumask *** ../kernel/sched/topology.c:2210:19: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2210:19: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2210:19: struct cpumask *** ../kernel/sched/topology.c:2250:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2250:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2250:17: struct cpumask *** ../kernel/sched/topology.c:2372:31: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2372:31: expected struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2372:31: got struct sched_domain *sd ../kernel/sched/topology.c:2491:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2491:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2491:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2512:56: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:2512:56: expected struct sched_domain *child ../kernel/sched/topology.c:2512:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:2511:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2511:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2511:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2566:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2566:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2566:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/core_sched.c:276:37: error: incompatible types in conditional expression (different address spaces): ../kernel/sched/core_sched.c:276:37: struct task_struct * ../kernel/sched/core_sched.c:276:37: struct task_struct [noderef] __rcu * ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/autogroup.c:7:28: warning: symbol 'sysctl_sched_autogroup_enabled' was not declared. Should it be static? ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/cgroup/cpuset.c:265:6: warning: context imbalance in 'cpuset_callback_lock_irq' - wrong count at exit ../kernel/cgroup/cpuset.c:270:6: warning: context imbalance in 'cpuset_callback_unlock_irq' - unexpected unlock ../kernel/events/core.c:1485:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1485:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1485:15: struct perf_event_context * ../kernel/events/core.c:1498:28: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1498:28: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1498:28: struct perf_event_context * ../kernel/events/core.c:3665:20: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3665:20: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3665:20: struct perf_event_context * ../kernel/events/core.c:3669:18: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3669:18: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3669:18: struct perf_event_context * ../kernel/events/core.c:3670:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3670:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3670:23: struct perf_event_context * ../kernel/events/core.c:3723:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3723:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3723:25: struct perf_event_context * ../kernel/events/core.c:3724:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3724:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3724:25: struct perf_event_context * ../kernel/events/core.c:4107:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4107:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4107:15: struct perf_event_context * ../kernel/events/core.c:4515:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4515:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4515:15: struct perf_event_context * ../kernel/events/core.c:5003:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:5003:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:5003:25: struct perf_event_context * ../kernel/events/core.c:6633:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6633:9: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6633:9: struct perf_buffer * ../kernel/events/core.c:6148:24: warning: incorrect type in assignment (different base types) ../kernel/events/core.c:6384:22: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6384:22: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6384:22: struct perf_buffer * ../kernel/events/core.c:6508:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6508:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6508:14: struct perf_buffer * ../kernel/events/core.c:6541:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6541:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6541:14: struct perf_buffer * ../kernel/events/core.c:6654:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6654:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6654:14: struct perf_buffer * ../kernel/events/core.c:6670:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6670:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6670:14: struct perf_buffer * ../kernel/events/core.c:8606:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8606:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:8606:15: struct perf_event_context * ../kernel/events/core.c:8694:13: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8694:13: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:8694:13: struct perf_buffer * ../kernel/events/core.c:8798:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8798:61: expected struct task_struct *p ../kernel/events/core.c:8798:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:8800:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8800:61: expected struct task_struct *p ../kernel/events/core.c:8800:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:9536:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9536:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:9536:15: struct perf_event_context * ../kernel/events/core.c:10670:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10670:9: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10670:9: struct swevent_hlist * ../kernel/events/core.c:10709:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10709:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10709:17: struct swevent_hlist * ../kernel/events/core.c:10984:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10984:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:10984:23: struct perf_event_context * ../kernel/events/core.c:12047:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? ../kernel/events/core.c:14073:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:14073:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:14073:9: struct perf_event_context * ../kernel/events/core.c:14590:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:14590:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:14590:17: struct swevent_hlist * ../kernel/events/core.c:183:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit ../kernel/events/core.c:199:9: warning: context imbalance in 'perf_ctx_unlock' - unexpected unlock ../kernel/events/core.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): ../include/linux/rcupdate.h:869:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block ../kernel/events/core.c:1532:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock ../kernel/events/core.c:3005:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit ../kernel/events/core.c:4977:17: warning: context imbalance in 'find_get_context' - unexpected unlock ../kernel/events/core.c: note: in included file: ../kernel/events/internal.h:211:1: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:10523:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10523:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10523:17: struct swevent_hlist * ../kernel/events/core.c:10543:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10543:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10543:17: struct swevent_hlist * ../kernel/events/core.c:10659:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10659:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10659:16: struct swevent_hlist * ../kernel/events/core.c:10659:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10659:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10659:16: struct swevent_hlist * ../kernel/events/core.c:10659:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10659:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10659:16: struct swevent_hlist * ../kernel/seccomp.c:580:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:580:27: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:580:27: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:584:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:584:29: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:584:29: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:912:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:912:9: expected struct qspinlock *lock ../kernel/seccomp.c:912:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:1417:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1417:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1417:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1429:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1429:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1429:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1915:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1915:9: expected struct lockdep_map const *lock ../kernel/seccomp.c:1915:9: got struct lockdep_map [noderef] __rcu * ../kernel/seccomp.c:2001:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2001:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2001:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2019:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2019:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2019:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2161:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2161:28: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2161:28: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2164:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2164:38: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2164:38: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2170:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2170:30: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2170:30: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:493:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:493:9: expected struct qspinlock *lock ../kernel/seccomp.c:493:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:603:9: expected struct qspinlock *lock ../kernel/seccomp.c:603:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:451:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:451:9: expected struct qspinlock *lock ../kernel/seccomp.c:451:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:437:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:437:9: expected struct qspinlock *lock ../kernel/seccomp.c:437:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:451:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:451:9: expected struct qspinlock *lock ../kernel/seccomp.c:451:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:437:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:437:9: expected struct qspinlock *lock ../kernel/seccomp.c:437:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:451:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:451:9: expected struct qspinlock *lock ../kernel/seccomp.c:451:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c: note: in included file (through ../include/linux/ptrace.h, ../include/linux/audit.h): ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../mm/memcontrol.c:4170:52: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4170:52: struct task_struct [noderef] __rcu * ../mm/memcontrol.c:4170:52: struct task_struct * ../mm/memcontrol.c: note: in included file: ../include/linux/memcontrol.h:719:9: warning: context imbalance in 'folio_lruvec_lock' - wrong count at exit ../include/linux/memcontrol.h:719:9: warning: context imbalance in 'folio_lruvec_lock_irq' - wrong count at exit ../include/linux/memcontrol.h:719:9: warning: context imbalance in 'folio_lruvec_lock_irqsave' - wrong count at exit ../kernel/sched/fair.c:1213:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:1213:39: expected struct task_struct *donor ../kernel/sched/fair.c:1213:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:1276:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:1276:34: expected struct sched_entity const *se ../kernel/sched/fair.c:1276:34: got struct sched_entity [noderef] __rcu * ../kernel/sched/fair.c:3053:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:3053:13: expected struct task_struct *tsk ../kernel/sched/fair.c:3053:13: got struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:12854:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12854:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12854:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:6087:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:6087:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:6087:22: struct task_struct * ../kernel/sched/fair.c:6818:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:6818:39: expected struct task_struct *donor ../kernel/sched/fair.c:6818:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:7029:58: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/fair.c:7029:58: expected struct task_struct *p ../kernel/sched/fair.c:7029:58: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:8417:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8417:20: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:8417:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8621:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8621:9: expected struct sched_domain *[assigned] tmp ../kernel/sched/fair.c:8621:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8766:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:8766:39: expected struct task_struct *donor ../kernel/sched/fair.c:8766:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:8797:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:8797:37: expected struct task_struct *tsk ../kernel/sched/fair.c:8797:37: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:9015:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9015:38: expected struct task_struct *curr ../kernel/sched/fair.c:9015:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:10033:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:10033:40: expected struct sched_domain *child ../kernel/sched/fair.c:10033:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/fair.c:10661:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:10661:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:10661:22: struct task_struct * ../kernel/sched/fair.c:12106:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12106:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12106:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:11756:44: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:11756:44: expected struct sched_domain *sd_parent ../kernel/sched/fair.c:11756:44: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:12215:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12215:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12215:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:2999:9: warning: context imbalance in 'task_numa_placement' - different lock contexts for basic block ../kernel/sched/fair.c: note: in included file: ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/events/ring_buffer.c:22:47: warning: incorrect type in argument 2 (different base types) ../kernel/events/ring_buffer.c:22:47: expected int i ../kernel/events/ring_buffer.c:22:47: got restricted __poll_t ../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:174:14: struct perf_buffer * ../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:174:14: struct perf_buffer * ../kernel/events/ring_buffer.c:174:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:174:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:174:14: struct perf_buffer * ../drivers/hid/hid-logitech-dj.c: In function ‘logi_dj_recv_add_djhid_device’: ../drivers/hid/hid-logitech-dj.c:764:44: warning: ‘%d’ directive output may be truncated writing between 1 and 3 bytes into a region of size 2 [-Wformat-truncation=] 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); | ^~ ../drivers/hid/hid-logitech-dj.c:764:42: note: directive argument in the range [0, 255] 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); | ^~~~~ ../drivers/hid/hid-logitech-dj.c:764:9: note: ‘snprintf’ output between 3 and 5 bytes into a destination of size 3 764 | snprintf(tmpstr, sizeof(tmpstr), ":%d", device_index); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Warning: ../drivers/hid/hid-logitech-hidpp.c:178 Excess struct member 'dev' description in 'hidpp_scroll_counter' ../kernel/cgroup/cgroup.c:6767:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6767:41: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6767:41: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:6770:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6770:43: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6770:43: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:3161:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit ../kernel/cgroup/cgroup.c:6530:12: warning: context imbalance in 'cgroup_css_set_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6646:9: warning: context imbalance in 'cgroup_css_set_put_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6666:5: warning: context imbalance in 'cgroup_can_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6715:9: warning: context imbalance in 'cgroup_cancel_fork' - unexpected unlock ../kernel/sched/core.c:297:56: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:297:56: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:297:56: struct task_struct * ../kernel/sched/core.c:774:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:774:33: expected struct task_struct *task ../kernel/sched/core.c:774:33: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:850:49: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/core.c:850:49: expected struct task_struct *p ../kernel/sched/core.c:850:49: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1095:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:1095:38: expected struct task_struct *curr ../kernel/sched/core.c:1095:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1196:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:1196:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:1196:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:2197:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:2197:39: expected struct task_struct *donor ../kernel/sched/core.c:2197:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:2208:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2208:65: expected struct task_struct *tsk ../kernel/sched/core.c:2208:65: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:3695:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:3695:17: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:3695:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:3904:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:3904:36: expected struct task_struct const *p ../kernel/sched/core.c:3904:36: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:8035:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:8035:43: expected struct task_struct *push_task ../kernel/sched/core.c:8035:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:5664:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:5664:15: expected struct task_struct *donor ../kernel/sched/core.c:5664:15: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:6331:32: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6331:32: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6331:32: struct task_struct * ../kernel/sched/core.c:6362:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6362:23: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6362:23: struct task_struct * ../kernel/sched/core.c:6370:46: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6370:46: struct task_struct * ../kernel/sched/core.c:6370:46: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6427:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6427:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:6427:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:6680:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6680:14: expected struct task_struct *prev ../kernel/sched/core.c:6680:14: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:7229:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7229:17: struct task_struct * ../kernel/sched/core.c:7229:17: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:8926:16: warning: incorrect type in return expression (different address spaces) ../kernel/sched/core.c:8926:16: expected struct task_struct * ../kernel/sched/core.c:8926:16: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:9425:11: warning: symbol 'max_cfs_quota_period' was not declared. Should it be static? ../kernel/sched/core.c:10168:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:10168:25: expected struct task_struct *p ../kernel/sched/core.c:10168:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:371:9: warning: context imbalance in 'sched_core_lock' - different lock contexts for basic block ../kernel/sched/core.c:381:17: warning: context imbalance in 'sched_core_unlock' - unexpected unlock ../kernel/sched/core.c:599:6: warning: context imbalance in 'raw_spin_rq_lock_nested' - wrong count at exit ../kernel/sched/core.c:624:6: warning: context imbalance in 'raw_spin_rq_trylock' - wrong count at exit ../kernel/sched/core.c:648:6: warning: context imbalance in 'raw_spin_rq_unlock' - unexpected unlock ../kernel/sched/core.c: note: in included file: ../kernel/sched/sched.h:1785:9: warning: context imbalance in '__task_rq_lock' - wrong count at exit ../kernel/sched/sched.h:1785:9: warning: context imbalance in 'task_rq_lock' - wrong count at exit ../kernel/sched/core.c: note: in included file: ../kernel/sched/pelt.h:98:13: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/pelt.h:98:13: expected struct task_struct const *p ../kernel/sched/pelt.h:98:13: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:850:11: warning: dereference of noderef expression ../kernel/sched/core.c:1571:13: warning: context imbalance in 'uclamp_update_util_min_rt_default' - wrong count at exit ../kernel/sched/core.c:2278:35: warning: context imbalance in 'wait_task_inactive' - different lock contexts for basic block ../kernel/sched/core.c: note: in included file: ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/core.c:2161:38: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:2161:38: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:2161:38: struct task_struct const * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../drivers/hid/hid-nvidia-shield.c:104:1: error: static assertion failed: "sizeof(enum thunderstrike_led_state) == 1" ../drivers/hid/hid-nvidia-shield.c:121:1: error: static assertion failed: "sizeof(enum thunderstrike_charger_type) == 1" ../drivers/hid/hid-nvidia-shield.c:130:1: error: static assertion failed: "sizeof(enum thunderstrike_charger_state) == 1" ../drivers/hid/hid-nvidia-shield.c:183:1: error: static assertion failed: "sizeof(struct thunderstrike_hostcmd_req_report) == THUNDERSTRIKE_HOSTCMD_REPORT_SIZE" ../fs/bcachefs/btree_journal_iter.c:394:34: warning: incorrect type in initializer (different address spaces) ../fs/bcachefs/btree_journal_iter.c:394:34: expected struct journal_key_range_overwritten *prev_range ../fs/bcachefs/btree_journal_iter.c:394:34: got struct journal_key_range_overwritten [noderef] __rcu * ../fs/bcachefs/btree_journal_iter.c:396:34: warning: incorrect type in initializer (different address spaces) ../fs/bcachefs/btree_journal_iter.c:396:34: expected struct journal_key_range_overwritten *next_range ../fs/bcachefs/btree_journal_iter.c:396:34: got struct journal_key_range_overwritten [noderef] __rcu * ../fs/bcachefs/btree_journal_iter.c:404:51: warning: incorrect type in assignment (different address spaces) ../fs/bcachefs/btree_journal_iter.c:404:51: expected struct journal_key_range_overwritten [noderef] __rcu *overwritten_range ../fs/bcachefs/btree_journal_iter.c:404:51: got struct journal_key_range_overwritten *prev_range ../fs/bcachefs/btree_journal_iter.c:407:25: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_journal_iter.c:407:25: struct journal_key_range_overwritten [noderef] __rcu * ../fs/bcachefs/btree_journal_iter.c:407:25: struct journal_key_range_overwritten * ../fs/bcachefs/btree_journal_iter.c:676:32: warning: incorrect type in argument 1 (different address spaces) ../fs/bcachefs/btree_journal_iter.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1317:38: warning: array of flexible structures ../fs/bcachefs/btree_journal_iter.c:144:9: warning: context imbalance in 'bch2_journal_keys_peek_prev_min' - different lock contexts for basic block ../fs/bcachefs/btree_key_cache.c:856:9: warning: dereference of noderef expression ../drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/chardev.c: note: in included file (through ../fs/bcachefs/move_types.h, ../fs/bcachefs/rebalance_types.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_ioctl.h:308:43: warning: array of flexible structures ../fs/bcachefs/bcachefs_ioctl.h:461:44: warning: array of flexible structures ../kernel/trace/trace_events_filter.c:2753:19: warning: array of flexible structures ../drivers/gpu/drm/amd/amdgpu/mes_v11_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/btree_locking.c:323:36: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_locking.c:323:36: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_locking.c:323:36: struct btree_path * ../drivers/hid/hid-roccat-kone.c:100:28: warning: incorrect type in assignment (different base types) ../drivers/hid/hid-roccat-kone.c:100:28: expected unsigned short [usertype] checksum ../drivers/hid/hid-roccat-kone.c:100:28: got restricted __le16 [usertype] ../drivers/hid/hid-roccat-kone.c:259:19: warning: cast to restricted __le16 ../drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/mes_v12_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/btree_write_buffer.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1317:38: warning: array of flexible structures ../fs/bcachefs/btree_trans_commit.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1317:38: warning: array of flexible structures ../fs/bcachefs/sb-clean.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:627:38: warning: array of flexible structures ../fs/bcachefs/bcachefs_format.h:1317:38: warning: array of flexible structures ../fs/bcachefs/journal_reclaim.c:643:16: warning: context imbalance in 'journal_seq_to_flush' - wrong count at exit ../fs/bcachefs/sb-downgrade.c: note: in included file (through ../fs/bcachefs/bcachefs_format.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/sb-downgrade_format.h:14:52: warning: array of flexible structures ../fs/bcachefs/movinggc.c:332:21: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/movinggc.c:332:21: struct task_struct [noderef] __rcu * ../fs/bcachefs/movinggc.c:332:21: struct task_struct * ../fs/bcachefs/recovery_passes.c: note: in included file: ../fs/bcachefs/movinggc.h:11:33: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/movinggc.h:11:33: struct task_struct [noderef] __rcu * ../fs/bcachefs/movinggc.h:11:33: struct task_struct * ../fs/bcachefs/quota.c:117:9: warning: unknown escape sequence: '\%' ../drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_process.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/journal.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1317:38: warning: array of flexible structures ../fs/bcachefs/journal.c:1224:9: warning: context imbalance in 'bch2_set_nr_journal_buckets_iter' - different lock contexts for basic block ../fs/bcachefs/replicas.c: note: in included file (through ../fs/bcachefs/disk_accounting_format.h, ../fs/bcachefs/bcachefs_format.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/replicas_format.h:25:45: warning: array of flexible structures ../fs/bcachefs/replicas_format.h:13:45: warning: array of flexible structures ../fs/bcachefs/fs.c:322:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock ../fs/bcachefs/fs.c:338:30: warning: context imbalance in 'bch2_inode_hash_find' - wrong count at exit ../drivers/hid/intel-ish-hid/ipc/ipc.c:786:13: warning: invalid assignment: |= ../drivers/hid/intel-ish-hid/ipc/ipc.c:786:13: left side has type unsigned short ../drivers/hid/intel-ish-hid/ipc/ipc.c:786:13: right side has type restricted pci_power_t ../drivers/hid/intel-ish-hid/ipc/ipc.c:792:13: warning: invalid assignment: |= ../drivers/hid/intel-ish-hid/ipc/ipc.c:792:13: left side has type unsigned short ../drivers/hid/intel-ish-hid/ipc/ipc.c:792:13: right side has type restricted pci_power_t ../fs/bcachefs/recovery.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:627:38: warning: array of flexible structures ../fs/bcachefs/bcachefs_format.h:1317:38: warning: array of flexible structures ../fs/bcachefs/recovery.c: note: in included file: ../fs/bcachefs/movinggc.h:11:33: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/movinggc.h:11:33: struct task_struct [noderef] __rcu * ../fs/bcachefs/movinggc.h:11:33: struct task_struct * ../fs/bcachefs/inode.c:895:9: warning: cast to restricted __le64 ../fs/bcachefs/inode.c:895:9: warning: cast from restricted __le32 ../fs/bcachefs/inode.c:1067:35: warning: cast to restricted __le64 ../fs/bcachefs/inode.c:1067:35: warning: cast from restricted __le32 ../fs/bcachefs/journal_io.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1317:38: warning: array of flexible structures In file included from ../include/linux/string.h:392, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/irqflags.h:102, from ../include/linux/irqflags.h:18, from ../include/linux/spinlock.h:59, from ../include/linux/wait.h:9, from ../include/linux/wait_bit.h:8, from ../include/linux/fs.h:7, from ../fs/smb/client/cifssmb.c:17: In function ‘fortify_memcpy_chk’, inlined from ‘CIFSPOSIXCreate’ at ../fs/smb/client/cifssmb.c:993:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFileInfo’ at ../fs/smb/client/cifssmb.c:3693:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQFileInfo’ at ../fs/smb/client/cifssmb.c:3859:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBUnixQPathInfo’ at ../fs/smb/client/cifssmb.c:3941:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSAttributeInfo’ at ../fs/smb/client/cifssmb.c:4697:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSDeviceInfo’ at ../fs/smb/client/cifssmb.c:4768:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘CIFSSMBQFSUnixInfo’ at ../fs/smb/client/cifssmb.c:4837:4: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/opts.c: note: in included file: ../fs/bcachefs/movinggc.h:11:33: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/movinggc.h:11:33: struct task_struct [noderef] __rcu * ../fs/bcachefs/movinggc.h:11:33: struct task_struct * ../drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/hid/wacom_sys.c: In function ‘wacom_update_name’: ../drivers/hid/wacom_sys.c:2291:61: warning: ‘%s’ directive output may be truncated writing up to 127 bytes into a region of size 38 [-Wformat-truncation=] 2291 | snprintf(name, sizeof(name), "Wacom %s", product_name); | ^~ ../drivers/hid/wacom_sys.c:2291:25: note: ‘snprintf’ output between 7 and 134 bytes into a destination of size 44 2291 | snprintf(name, sizeof(name), "Wacom %s", product_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/bcachefs/super-io.c: note: in included file (through ../fs/bcachefs/bcachefs_format.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/sb-downgrade_format.h:14:52: warning: array of flexible structures ../fs/bcachefs/super-io.c:582:19: warning: cast to restricted __le32 ../fs/bcachefs/super-io.c:581:19: warning: cast to restricted __le64 ../fs/bcachefs/btree_iter.c:1692:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1692:9: unsigned long [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1692:9: unsigned long * ../fs/bcachefs/btree_iter.c:1693:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1693:9: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1693:9: struct btree_path * ../fs/bcachefs/btree_iter.c:1694:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1694:9: unsigned short [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1694:9: unsigned short [usertype] * ../fs/bcachefs/btree_iter.c:1695:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1695:9: struct btree_insert_entry [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1695:9: struct btree_insert_entry * ../fs/bcachefs/btree_iter.c:3673:36: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:3673:36: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_iter.c:3673:36: struct btree_path * ../fs/bcachefs/btree_iter.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:400:9: warning: context imbalance in 'bch2_trans_srcu_unlock' - unexpected unlock ../fs/bcachefs/btree_iter.c:3298:9: warning: context imbalance in 'bch2_trans_srcu_lock' - different lock contexts for basic block ../fs/bcachefs/btree_iter.c:3574:9: warning: context imbalance in 'bch2_trans_put' - different lock contexts for basic block ../fs/bcachefs/fsck.c:385:42: warning: incorrect type in assignment (different base types) ../fs/bcachefs/fsck.c:385:42: expected restricted __le32 [usertype] fs_path_parent ../fs/bcachefs/fsck.c:385:42: got int ../fs/bcachefs/super.c:2275:9: warning: context imbalance in 'bdev_get_fs' - wrong count at exit ../fs/bcachefs/super.c:2287:13: warning: context imbalance in 'bch2_fs_bdev_mark_dead' - unexpected unlock ../fs/bcachefs/super.c:2342:13: warning: context imbalance in 'bch2_fs_bdev_sync' - unexpected unlock ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? .pylintrc: warning: ignored by one of the .gitignore files ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? .pylintrc: warning: ignored by one of the .gitignore files ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static?