========== build_allmodconfig_warn - FAILED tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files In file included from ../include/trace/define_trace.h:102, from ../samples/trace_events/trace-events-sample.h:631, from ../samples/trace_events/trace-events-sample.c:12: ../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_get_offsets_foo_bar’: ../include/linux/cpumask.h:131:42: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 131 | #define cpu_possible_mask ((const struct cpumask *)&__cpu_possible_mask) | ^~~~~~~ ../include/trace/trace_events.h:263:9: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 263 | tstruct; \ | ^~~~~~~ ../include/trace/trace_events.h:43:30: note: in expansion of macro ‘PARAMS’ 43 | PARAMS(tstruct), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:299:9: note: in expansion of macro ‘TP_STRUCT__entry’ 299 | TP_STRUCT__entry( | ^~~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:110:34: note: in expansion of macro ‘__dynamic_array’ 110 | #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, \ | ^~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:98:11: note: in expansion of macro ‘__bitmask_size_in_bytes_raw’ 98 | ((__bitmask_size_in_bytes_raw(nr_bits) + \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:111:42: note: in expansion of macro ‘__bitmask_size_in_longs’ 111 | __bitmask_size_in_longs(nr_bits)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:304:17: note: in expansion of macro ‘__bitmask’ 304 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~ ../include/linux/cpumask.h:1175:48: note: in expansion of macro ‘cpu_possible_mask’ 1175 | #define num_possible_cpus() cpumask_weight(cpu_possible_mask) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:304:41: note: in expansion of macro ‘num_possible_cpus’ 304 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_raw_event_foo_bar’: ../arch/x86/include/asm/bug.h:39:45: warning: function ‘trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 39 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:83:9: note: in expansion of macro ‘_BUG_FLAGS’ 83 | _BUG_FLAGS(ASM_UD2, __flags, ASM_REACHABLE); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’ 107 | __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’ 134 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 152 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:616:9: note: in expansion of macro ‘fortify_warn_once’ 616 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:668:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 668 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ In file included from ../include/trace/define_trace.h:103: ../samples/trace_events/./trace-events-sample.h: In function ‘perf_trace_foo_bar’: ../arch/x86/include/asm/bug.h:39:45: warning: function ‘perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 39 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:83:9: note: in expansion of macro ‘_BUG_FLAGS’ 83 | _BUG_FLAGS(ASM_UD2, __flags, ASM_REACHABLE); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’ 107 | __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’ 134 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 152 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:616:9: note: in expansion of macro ‘fortify_warn_once’ 616 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:668:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 668 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ ../arch/x86/platform/pvh/enlighten.c:23:31: warning: symbol 'pvh_bootparams' was not declared. Should it be static? ../arch/x86/platform/pvh/enlighten.c:26:32: warning: symbol 'pvh_start_info_sz' was not declared. Should it be static? ../samples/trace_printk/trace-printk.c:7:6: warning: symbol 'trace_printk_test_global_str' was not declared. Should it be static? ../samples/trace_printk/trace-printk.c:10:6: warning: symbol 'trace_printk_test_global_str_irq' was not declared. Should it be static? ../samples/trace_printk/trace-printk.c:13:6: warning: symbol 'trace_printk_test_global_str_fmt' was not declared. Should it be static? ../ipc/util.c:172:29: warning: context imbalance in 'ipc_findkey' - wrong count at exit ../ipc/util.c:278:5: warning: context imbalance in 'ipc_addid' - different lock contexts for basic block ../ipc/util.c:432:27: warning: context imbalance in 'ipcget_public' - unexpected unlock ../ipc/util.c:816:9: warning: context imbalance in 'sysvipc_find_ipc' - wrong count at exit ../ipc/util.c:827:27: warning: context imbalance in 'sysvipc_proc_next' - unexpected unlock ../ipc/util.c:873:27: warning: context imbalance in 'sysvipc_proc_stop' - unexpected unlock ../arch/x86/power/cpu.c:37:22: warning: symbol 'saved_context' was not declared. Should it be static? ../arch/x86/entry/vdso/vma.c: note: in included file: ../arch/x86/include/asm/vvar.h:51:1: warning: symbol '_vdso_data_offset' was not declared. Should it be static? ../arch/x86/hyperv/hv_init.c:74:20: warning: cast removes address space '__iomem' of expression ../arch/x86/hyperv/hv_init.c:242:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/hyperv/hv_init.c:242:33: expected void volatile [noderef] __iomem *addr ../arch/x86/hyperv/hv_init.c:242:33: got void * ../arch/x86/hyperv/hv_init.c: note: in included file (through ../arch/x86/include/asm/cpuid.h, ../arch/x86/include/asm/processor.h, ../arch/x86/include/asm/timex.h, ../include/linux/timex.h, ../include/linux/time32.h, ...): ../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../init/main.c:192:12: warning: symbol 'envp_init' was not declared. Should it be static? ../init/main.c:290:16: warning: cast to restricted __le32 ../init/main.c:291:16: warning: cast to restricted __le32 ../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:812:25: warning: context imbalance in 'poking_init' - unexpected unlock ../block/bdev.c:388:17: warning: symbol 'blockdev_mnt' was not declared. Should it be static? In file included from ../include/linux/sched.h:48, from ../include/linux/uaccess.h:8, from ../arch/x86/lib/copy_mc.c:5: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: arch/x86/lib/copy_mc.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: arch/x86/lib] Error 2 make[3]: *** Waiting for unfinished jobs.... ../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../io_uring/io_uring.c:2056:23: warning: cast to restricted io_req_flags_t ../io_uring/io_uring.c:654:36: warning: context imbalance in 'io_req_post_cqe' - unexpected unlock ../io_uring/io_uring.c:656:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block In file included from ../include/linux/sched.h:48, from ../certs/system_keyring.c:10: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: certs/system_keyring.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: certs] Error 2 ../arch/x86/kvm/../../../virt/kvm/kvm_main.c: note: in included file: ../include/linux/kvm_host.h:2006:54: warning: array of flexible structures ../include/linux/kvm_host.h:2008:56: warning: array of flexible structures ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:617:9: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_start' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:617:9: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_end' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:617:9: warning: context imbalance in 'kvm_mmu_notifier_clear_flush_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:617:9: warning: context imbalance in 'kvm_mmu_notifier_clear_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:617:9: warning: context imbalance in 'kvm_mmu_notifier_test_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2472:25: warning: context imbalance in 'kvm_vm_set_mem_attributes' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2917:9: warning: context imbalance in 'hva_to_pfn_remapped' - unexpected unlock ../kernel/fork.c:1244:19: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:1244:19: expected struct task_struct [noderef] __rcu *owner ../kernel/fork.c:1244:19: got struct task_struct *p ../kernel/fork.c:1808:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1808:38: expected struct refcount_struct [usertype] *r ../kernel/fork.c:1808:38: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1817:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1817:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1817:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1818:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1818:9: expected void const * ../kernel/fork.c:1818:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1818:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1818:9: expected void const * ../kernel/fork.c:1818:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1818:9: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:1818:9: expected void const * ../kernel/fork.c:1818:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1819:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1819:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1819:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1913:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1913:9: expected struct qspinlock *lock ../kernel/fork.c:1913:9: got struct qspinlock [noderef] __rcu * ../kernel/fork.c:2211:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2211:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2211:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2215:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2215:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2215:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2528:32: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2528:32: expected struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:2528:32: got struct task_struct * ../kernel/fork.c:2537:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2537:27: expected struct spinlock [usertype] *lock ../kernel/fork.c:2537:27: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2586:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:2586:54: expected struct list_head *head ../kernel/fork.c:2586:54: got struct list_head [noderef] __rcu * ../kernel/fork.c:2606:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2606:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2606:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2628:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2628:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2628:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2655:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2655:28: expected struct sighand_struct *sighand ../kernel/fork.c:2655:28: got struct sighand_struct [noderef] __rcu *sighand ../kernel/fork.c:2684:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2684:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2684:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2686:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2686:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2686:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:3127:24: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:3127:24: expected struct task_struct *[assigned] parent ../kernel/fork.c:3127:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:3215:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:3215:43: expected struct refcount_struct const [usertype] *r ../kernel/fork.c:3215:43: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:2261: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:2584:59: warning: dereference of noderef expression ../kernel/fork.c:2585:59: warning: dereference of noderef expression ../kernel/fork.c:1236:23: error: incompatible types in comparison expression (different address spaces): ../kernel/fork.c:1236:23: struct task_struct [noderef] __rcu * ../kernel/fork.c:1236:23: struct task_struct * ../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:812:25: warning: context imbalance in 'filemap_fault_recheck_pte_none' - unexpected unlock ../include/linux/rcupdate.h:810:9: warning: context imbalance in 'filemap_map_pages' - different lock contexts for basic block ../ipc/msg.c:181:26: warning: context imbalance in 'newque' - unexpected unlock ../arch/x86/power/hibernate.c:47: warning: Function parameter or struct member 'pfn' not described in 'pfn_is_nosave' ../arch/x86/power/hibernate.c:92: warning: Function parameter or struct member 'max_size' not described in 'arch_hibernation_header_save' ../drivers/gpio/gpiolib.c:346:5: warning: context imbalance in 'gpiod_get_direction' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:452:25: warning: context imbalance in 'gpio_name_to_desc' - wrong count at exit ../drivers/gpio/gpiolib.c:814:9: warning: context imbalance in 'gpiochip_setup_devs' - wrong count at exit ../drivers/gpio/gpiolib.c:1176:20: warning: context imbalance in 'gpio_device_find' - wrong count at exit ../drivers/gpio/gpiolib.c:2251:12: warning: context imbalance in 'gpiod_request_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2352:9: warning: context imbalance in 'gpiod_free_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2397:6: warning: context imbalance in 'gpiochip_dup_line_label' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2508:12: warning: context imbalance in 'gpio_set_config_with_argument' - wrong count at exit ../drivers/gpio/gpiolib.c:2607:5: warning: context imbalance in 'gpiod_direction_input' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2657:12: warning: context imbalance in 'gpiod_direction_output_raw_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2806:5: warning: context imbalance in 'gpiod_enable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2838:5: warning: context imbalance in 'gpiod_disable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2871:5: warning: context imbalance in 'gpiod_set_config' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2975:12: warning: context imbalance in 'gpiod_get_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3020:22: warning: context imbalance in 'gpio_device_chip_cmp' - wrong count at exit ../drivers/gpio/gpiolib.c:3023:5: warning: context imbalance in 'gpiod_get_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3245:13: warning: context imbalance in 'gpio_set_open_drain_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3272:13: warning: context imbalance in 'gpio_set_open_source_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3294:13: warning: context imbalance in 'gpiod_set_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3361:9: warning: context imbalance in 'gpiod_set_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3584:5: warning: context imbalance in 'gpiod_to_irq' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4495:5: warning: context imbalance in 'gpiod_hog' - wrong count at exit ../drivers/gpio/gpiolib.c:4799:9: warning: context imbalance in 'gpiolib_dbg_show' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4826:13: warning: context imbalance in 'gpiolib_seq_start' - wrong count at exit ../drivers/gpio/gpiolib.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:285:9: warning: context imbalance in 'gpiolib_seq_stop' - unexpected unlock ../drivers/gpio/gpiolib.c:4869:12: warning: context imbalance in 'gpiolib_seq_show' - wrong count at exit ../drivers/bus/fsl-mc/fsl-mc-bus.c:398:20: warning: symbol 'fsl_mc_bus_dpdbg_type' was not declared. Should it be static? In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../arch/x86/platform/intel/iosf_mbi.c:12: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: arch/x86/platform/intel/iosf_mbi.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: arch/x86/platform/intel] Error 2 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/platform_device.h:13, from ../sound/drivers/dummy.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON In file included from ../include/linux/init.h:5, from ../sound/drivers/dummy.c:7: ../sound/drivers/dummy.c: At top level: ../include/linux/build_bug.h:16:51: error: bit-field ‘’ width not an integer constant 16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); }))) | ^ ../include/linux/compiler.h:237:33: note: in expansion of macro ‘BUILD_BUG_ON_ZERO’ 237 | #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0])) | ^~~~~~~~~~~~~~~~~ ../include/linux/array_size.h:11:59: note: in expansion of macro ‘__must_be_array’ 11 | #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) | ^~~~~~~~~~~~~~~ ../include/linux/moduleparam.h:521:20: note: in expansion of macro ‘ARRAY_SIZE’ 521 | = { .max = ARRAY_SIZE(array), .num = nump, \ | ^~~~~~~~~~ ../include/linux/moduleparam.h:505:9: note: in expansion of macro ‘module_param_array_named’ 505 | module_param_array_named(name, name, type, nump, perm) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../sound/drivers/dummy.c:62:1: note: in expansion of macro ‘module_param_array’ 62 | module_param_array(index, int, NULL, 0444); | ^~~~~~~~~~~~~~~~~~ ../sound/drivers/dummy.c:48:12: warning: ‘index’ defined but not used [-Wunused-variable] 48 | static int index[SNDRV_CARDS] = SNDRV_DEFAULT_IDX; /* Index 0-MAX */ | ^~~~~ make[5]: *** [../scripts/Makefile.build:244: sound/drivers/dummy.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: sound/drivers] Error 2 make[4]: *** Waiting for unfinished jobs.... ../ipc/sem.c:579:9: warning: context imbalance in 'newary' - unexpected unlock ../ipc/sem.c:1186:17: warning: context imbalance in 'freeary' - unexpected unlock ../ipc/sem.c:1647:9: warning: context imbalance in 'semctl_down' - different lock contexts for basic block ../ipc/sem.c:1906:24: warning: context imbalance in 'find_alloc_undo' - wrong count at exit ../ipc/sem.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/uio.h, ../include/linux/socket.h, ../include/linux/compat.h): ../include/linux/rcupdate.h:812:25: warning: context imbalance in '__do_semtimedop' - unexpected unlock ../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead ../drivers/gpio/gpiolib-cdev.c:197:13: warning: context imbalance in 'linehandle_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:554:13: warning: context imbalance in 'supinfo_insert' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:580:13: warning: context imbalance in 'supinfo_erase' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:604:13: warning: context imbalance in 'supinfo_to_lineinfo' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1563:13: warning: context imbalance in 'linereq_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1594:17: warning: context imbalance in 'linereq_poll' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1614:16: warning: context imbalance in 'linereq_read' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1917:17: warning: context imbalance in 'lineevent_poll' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1952:16: warning: context imbalance in 'lineevent_read' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2037:13: warning: context imbalance in 'lineevent_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2350:13: warning: context imbalance in 'gpio_desc_to_lineinfo' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2560:13: warning: context imbalance in 'gpio_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2646:17: warning: context imbalance in 'lineinfo_watch_poll' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2666:16: warning: context imbalance in 'lineinfo_watch_read' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2745:12: warning: context imbalance in 'gpio_chrdev_open' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2840:5: warning: context imbalance in 'gpiolib_cdev_register' - different lock contexts for basic block In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../drivers/pinctrl/pinctrl-utils.c:10: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: drivers/pinctrl/pinctrl-utils.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: drivers/pinctrl] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/pnp.h:12, from ../arch/x86/kernel/platform-quirks.c:4: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/kernel/platform-quirks.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/pwm/pwm-stmpe.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: drivers/pwm/pwm-stmpe.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: drivers/pwm] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/node.h:18, from ../include/linux/cpu.h:17, from ../arch/x86/xen/enlighten.c:4: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/xen/enlighten.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../io_uring/rsrc.c: note: in included file (through ../io_uring/io_uring.h): ../io_uring/filetable.h:66:35: warning: restricted io_req_flags_t degrades to integer ../io_uring/filetable.h:66:35: warning: restricted io_req_flags_t degrades to integer In file included from ../include/linux/sched.h:48, from ../sound/core/init.c:8: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: sound/core/init.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../net/devres.c:6: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: net/devres.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/dma-mapping.h:8, from ../include/linux/kfifo.h:40, from ../samples/kfifo/dma-example.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: samples/kfifo/dma-example.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../security/keys/key.c:11: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: security/keys/key.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: security/keys] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/audit.h:12, from ../security/commoncap.c:6: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: security/commoncap.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/uaccess.h:8, from ../sound/core/memory.c:10: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: sound/core/memory.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: sound/core] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/core.c:15: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/events/core.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../arch/x86/platform/intel-mid/pwr.c:19: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: arch/x86/platform/intel-mid/pwr.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: arch/x86/platform/intel-mid] Error 2 In file included from ../include/linux/sched.h:48, from ../arch/x86/entry/common.c:11: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/entry/common.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../ipc/shm.c:131:17: warning: context imbalance in 'do_shm_rmid' - unexpected unlock ../ipc/shm.c:290:17: warning: context imbalance in '__shm_open' - unexpected unlock ../ipc/shm.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/slab.h): ../include/linux/rcupdate.h:812:25: warning: context imbalance in 'shm_destroy' - unexpected unlock ../ipc/shm.c:391:17: warning: context imbalance in '__shm_close' - unexpected unlock ../ipc/shm.c:409:12: warning: context imbalance in 'shm_try_destroy_orphaned' - wrong count at exit ../ipc/shm.c:446:26: warning: context imbalance in 'exit_shm' - different lock contexts for basic block ../ipc/shm.c: note: in included file (through ../arch/x86/include/asm/preempt.h, ../include/linux/preempt.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../arch/x86/include/asm/current.h:47:17: warning: context imbalance in 'newseg' - unexpected unlock ../ipc/shm.c:1034:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block ../ipc/shm.c:1678:17: warning: context imbalance in 'do_shmat' - unexpected unlock In file included from ../include/linux/sched.h:48, from ../arch/x86/xen/grant-table.c:14: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/xen/grant-table.o] Error 1 ../arch/x86/platform/efi/efi.c:934:23: warning: symbol 'efi_attr_fw_vendor' was not declared. Should it be static? ../arch/x86/platform/efi/efi.c:935:23: warning: symbol 'efi_attr_runtime' was not declared. Should it be static? ../arch/x86/platform/efi/efi.c:936:23: warning: symbol 'efi_attr_config_table' was not declared. Should it be static? In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/amd/lbr.c:2: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: arch/x86/events/amd/lbr.o] Error 1 make[6]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/msr.c:2: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/events/msr.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/amd/core.c:2: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: arch/x86/events/amd/core.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../sound/isa/azt2320.c:21: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON In file included from ../include/linux/init.h:5, from ../include/linux/io.h:11, from ../sound/isa/azt2320.c:20: ../sound/isa/azt2320.c: At top level: ../include/linux/build_bug.h:16:51: error: bit-field ‘’ width not an integer constant 16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); }))) | ^ ../include/linux/compiler.h:237:33: note: in expansion of macro ‘BUILD_BUG_ON_ZERO’ 237 | #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0])) | ^~~~~~~~~~~~~~~~~ ../include/linux/array_size.h:11:59: note: in expansion of macro ‘__must_be_array’ 11 | #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) | ^~~~~~~~~~~~~~~ ../include/linux/moduleparam.h:521:20: note: in expansion of macro ‘ARRAY_SIZE’ 521 | = { .max = ARRAY_SIZE(array), .num = nump, \ | ^~~~~~~~~~ ../include/linux/moduleparam.h:505:9: note: in expansion of macro ‘module_param_array_named’ 505 | module_param_array_named(name, name, type, nump, perm) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../sound/isa/azt2320.c:51:1: note: in expansion of macro ‘module_param_array’ 51 | module_param_array(index, int, NULL, 0444); | ^~~~~~~~~~~~~~~~~~ ../sound/isa/azt2320.c:39:12: warning: ‘index’ defined but not used [-Wunused-variable] 39 | static int index[SNDRV_CARDS] = SNDRV_DEFAULT_IDX; /* Index 0-MAX */ | ^~~~~ make[5]: *** [../scripts/Makefile.build:244: sound/isa/azt2320.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../sound/pci/als300.c:20: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON In file included from ../arch/x86/include/asm/current.h:5, from ../include/linux/sched.h:12: ../sound/pci/als300.c: At top level: ../include/linux/build_bug.h:16:51: error: bit-field ‘’ width not an integer constant 16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); }))) | ^ ../include/linux/compiler.h:237:33: note: in expansion of macro ‘BUILD_BUG_ON_ZERO’ 237 | #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0])) | ^~~~~~~~~~~~~~~~~ ../include/linux/array_size.h:11:59: note: in expansion of macro ‘__must_be_array’ 11 | #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) | ^~~~~~~~~~~~~~~ ../include/linux/moduleparam.h:521:20: note: in expansion of macro ‘ARRAY_SIZE’ 521 | = { .max = ARRAY_SIZE(array), .num = nump, \ | ^~~~~~~~~~ ../include/linux/moduleparam.h:505:9: note: in expansion of macro ‘module_param_array_named’ 505 | module_param_array_named(name, name, type, nump, perm) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../sound/pci/als300.c:94:1: note: in expansion of macro ‘module_param_array’ 94 | module_param_array(index, int, NULL, 0444); | ^~~~~~~~~~~~~~~~~~ ../sound/pci/als300.c:90:12: warning: ‘index’ defined but not used [-Wunused-variable] 90 | static int index[SNDRV_CARDS] = SNDRV_DEFAULT_IDX; | ^~~~~ make[5]: *** [../scripts/Makefile.build:244: sound/pci/als300.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../fs/super.c:524:13: warning: context imbalance in 'grab_super' - unexpected unlock ../fs/super.c:730:20: warning: context imbalance in 'sget_fc' - different lock contexts for basic block ../fs/super.c:804:20: warning: context imbalance in 'sget' - different lock contexts for basic block ../fs/super.c:1362:27: warning: context imbalance in 'bdev_super_lock' - wrong count at exit ../fs/super.c:1398:13: warning: context imbalance in 'fs_bdev_mark_dead' - unexpected unlock ../fs/super.c:1416:13: warning: context imbalance in 'fs_bdev_sync' - unexpected unlock ../fs/super.c:1428:27: warning: context imbalance in 'get_bdev_super' - unexpected unlock ../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../drivers/gpio/gpiolib-of.c:10: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: drivers/gpio/gpiolib-of.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/bus/fsl-mc/mc-sys.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/bus/fsl-mc/mc-sys.o] Error 1 make[6]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/fsl/mc.h:13, from ../drivers/bus/fsl-mc/mc-io.c:8: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/bus/fsl-mc/mc-io.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/async.h:14, from ../init/initramfs.c:3: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: init/initramfs.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../drivers/gpio/gpiolib-sysfs.c:5: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: drivers/gpio/gpiolib-sysfs.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: drivers/gpio] Error 2 ../fs/exec.c:431:39: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:431:39: expected char const [noderef] __user * ../fs/exec.c:431:39: got void * ../fs/exec.c:438:31: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:438:31: expected char const [noderef] __user * ../fs/exec.c:438:31: got void * ../fs/exec.c:1073:48: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1073:48: expected struct sighand_struct *oldsighand ../fs/exec.c:1073:48: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1179:56: warning: incorrect type in argument 2 (different address spaces) ../fs/exec.c:1179:56: expected struct task_struct *parent ../fs/exec.c:1179:56: got struct task_struct [noderef] __rcu *parent ../fs/exec.c:1214:47: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1214:47: expected struct sighand_struct *oldsighand ../fs/exec.c:1214:47: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1340:26: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1340:26: expected struct spinlock [usertype] *lock ../fs/exec.c:1340:26: got struct spinlock [noderef] __rcu * ../fs/exec.c:1342:28: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1342:28: expected struct spinlock [usertype] *lock ../fs/exec.c:1342:28: got struct spinlock [noderef] __rcu * ../fs/exec.c:1830:70: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1830:70: expected struct task_struct *tsk ../fs/exec.c:1830:70: got struct task_struct [noderef] __rcu *parent make[4]: *** [../scripts/Makefile.build:485: sound/pci] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/utsname.h:6, from ../init/version.c:17: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: init/version.o] Error 1 ../mm/page-writeback.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): ../include/linux/rcupdate.h:810:9: warning: context imbalance in 'folio_redirty_for_writepage' - different lock contexts for basic block ../include/linux/rcupdate.h:810:9: warning: context imbalance in '__folio_cancel_dirty' - different lock contexts for basic block ../include/linux/rcupdate.h:810:9: warning: context imbalance in 'folio_clear_dirty_for_io' - different lock contexts for basic block In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/node.h:18, from ../include/linux/cpu.h:17, from ../arch/x86/kernel/process_64.c:18: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/kernel/process_64.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/nmi.h:8, from ../arch/x86/include/asm/mshyperv.h:6, from ../arch/x86/hyperv/nested.c:15: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/hyperv/nested.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/isa.h:9, from ../sound/isa/cmi8328.c:13: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON In file included from ../include/linux/init.h:5, from ../sound/isa/cmi8328.c:12: ../sound/isa/cmi8328.c: At top level: ../include/linux/build_bug.h:16:51: error: bit-field ‘’ width not an integer constant 16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); }))) | ^ ../include/linux/compiler.h:237:33: note: in expansion of macro ‘BUILD_BUG_ON_ZERO’ 237 | #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0])) | ^~~~~~~~~~~~~~~~~ ../include/linux/array_size.h:11:59: note: in expansion of macro ‘__must_be_array’ 11 | #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) | ^~~~~~~~~~~~~~~ ../include/linux/moduleparam.h:521:20: note: in expansion of macro ‘ARRAY_SIZE’ 521 | = { .max = ARRAY_SIZE(array), .num = nump, \ | ^~~~~~~~~~ ../include/linux/moduleparam.h:505:9: note: in expansion of macro ‘module_param_array_named’ 505 | module_param_array_named(name, name, type, nump, perm) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../sound/isa/cmi8328.c:50:1: note: in expansion of macro ‘module_param_array’ 50 | module_param_array(index, int, NULL, 0444); | ^~~~~~~~~~~~~~~~~~ ../sound/isa/cmi8328.c:38:12: warning: ‘index’ defined but not used [-Wunused-variable] 38 | static int index[CMI8328_MAX] = {[0 ... (CMI8328_MAX-1)] = -1}; | ^~~~~ make[5]: *** [../scripts/Makefile.build:244: sound/isa/cmi8328.o] Error 1 ../io_uring/filetable.c: note: in included file (through ../io_uring/io_uring.h): ../io_uring/filetable.h:66:35: warning: restricted io_req_flags_t degrades to integer make[4]: *** [../scripts/Makefile.build:485: arch/x86/entry] Error 2 make[4]: *** Waiting for unfinished jobs.... ../ipc/namespace.c:134:61: warning: context imbalance in 'free_ipcs' - different lock contexts for basic block ../ipc/namespace.c:201:17: warning: context imbalance in 'put_ipc_ns' - unexpected unlock ../kernel/exit.c:336:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:336:37: expected struct task_struct *tsk ../kernel/exit.c:336:37: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:339:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:339:32: expected struct task_struct *task ../kernel/exit.c:339:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:340:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:340:35: expected struct task_struct *task ../kernel/exit.c:340:35: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:385:24: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:385:24: expected struct task_struct *parent ../kernel/exit.c:385:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:412:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:412:27: expected struct spinlock [usertype] *lock ../kernel/exit.c:412:27: got struct spinlock [noderef] __rcu * ../kernel/exit.c:415:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:415:29: expected struct spinlock [usertype] *lock ../kernel/exit.c:415:29: got struct spinlock [noderef] __rcu * ../kernel/exit.c:454:23: error: incompatible types in comparison expression (different address spaces): ../kernel/exit.c:454:23: struct task_struct [noderef] __rcu * ../kernel/exit.c:454:23: struct task_struct * ../kernel/exit.c:638:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:640:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:800:45: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1006:63: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1251:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1266:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1317:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1320:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1326:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1502:68: error: incompatible types in comparison expression (different base types): ../kernel/exit.c:1502:68: void * ../kernel/exit.c:1502:68: struct task_struct [noderef] __rcu * ../kernel/exit.c:1531:25: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1531:25: expected struct task_struct *parent ../kernel/exit.c:1531:25: got struct task_struct [noderef] __rcu * ../kernel/exit.c:478:9: warning: dereference of noderef expression ../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/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): ../include/linux/sched/task.h:118:21: warning: context imbalance in 'wait_task_zombie' - unexpected unlock ../include/linux/sched/task.h:118:21: warning: context imbalance in 'wait_task_stopped' - unexpected unlock ../include/linux/sched/task.h:118: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:1567:6: warning: context imbalance in '__do_wait' - wrong count at exit make[4]: *** [../scripts/Makefile.build:485: arch/x86/xen] Error 2 In file included from ../include/linux/sched.h:48, from ../arch/x86/mm/init_64.c:11: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/mm/init_64.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../arch/x86/kernel/signal.c:13: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/kernel/signal.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: arch/x86/kernel] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/pci/probe.c:7: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: drivers/pci/probe.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/utsname.h:6, from ../include/linux/init_task.h:7, from ../init/init_task.c:2: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: init/init_task.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: init] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/platform_device.h:13, from ../drivers/irqchip/irq-renesas-irqc.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: drivers/irqchip/irq-renesas-irqc.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: arch/x86/platform] Error 2 ../arch/x86/kvm/../../../virt/kvm/pfncache.c:175:17: warning: context imbalance in 'hva_to_pfn_retry' - unexpected unlock make[4]: *** [../scripts/Makefile.build:485: samples/kfifo] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/isa.h:9, from ../sound/isa/cmi8330.c:34: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON In file included from ../include/linux/init.h:5, from ../sound/isa/cmi8330.c:32: ../sound/isa/cmi8330.c: At top level: ../include/linux/build_bug.h:16:51: error: bit-field ‘’ width not an integer constant 16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); }))) | ^ ../include/linux/compiler.h:237:33: note: in expansion of macro ‘BUILD_BUG_ON_ZERO’ 237 | #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0])) | ^~~~~~~~~~~~~~~~~ ../include/linux/array_size.h:11:59: note: in expansion of macro ‘__must_be_array’ 11 | #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) | ^~~~~~~~~~~~~~~ ../include/linux/moduleparam.h:521:20: note: in expansion of macro ‘ARRAY_SIZE’ 521 | = { .max = ARRAY_SIZE(array), .num = nump, \ | ^~~~~~~~~~ ../include/linux/moduleparam.h:505:9: note: in expansion of macro ‘module_param_array_named’ 505 | module_param_array_named(name, name, type, nump, perm) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../sound/isa/cmi8330.c:72:1: note: in expansion of macro ‘module_param_array’ 72 | module_param_array(index, int, NULL, 0444); | ^~~~~~~~~~~~~~~~~~ ../sound/isa/cmi8330.c:55:12: warning: ‘index’ defined but not used [-Wunused-variable] 55 | static int index[SNDRV_CARDS] = SNDRV_DEFAULT_IDX; | ^~~~~ make[5]: *** [../scripts/Makefile.build:244: sound/isa/cmi8330.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: sound/isa] Error 2 ../fs/namei.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/slab.h): ../include/linux/rcupdate.h:812:25: warning: context imbalance in 'leave_rcu' - unexpected unlock ../fs/namei.c:2352:19: warning: context imbalance in 'path_init' - different lock contexts for basic block In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../arch/x86/pci/fixup.c:7: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: arch/x86/pci/fixup.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/fsl/mc.h:13, from ../drivers/bus/fsl-mc/dpbp.c:7: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/bus/fsl-mc/dpbp.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/sched/signal.h:7, from ../include/linux/oom.h:6, from ../mm/oom_kill.c:21: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: mm/oom_kill.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[5]: *** [../scripts/Makefile.build:485: drivers/bus/fsl-mc] Error 2 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: drivers/irqchip] Error 2 ../block/blk-settings.c:262:9: warning: context imbalance in 'queue_limits_commit_update' - wrong count at exit In file included from ../include/linux/sched.h:48, from ../include/linux/nsproxy.h:7, from ../ipc/mq_sysctl.c:8: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: ipc/mq_sysctl.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: ipc] Error 2 make[3]: *** [../scripts/Makefile.build:485: samples] Error 2 ../io_uring/poll.c:461:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:461:40: expected int mask ../io_uring/poll.c:461:40: got restricted __poll_t [usertype] mask ../io_uring/poll.c:304:38: warning: incorrect type in assignment (different base types) ../io_uring/poll.c:304:38: expected signed int [usertype] res ../io_uring/poll.c:304:38: got restricted __poll_t ../io_uring/poll.c:324:56: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:323:66: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:323:66: expected restricted __poll_t [usertype] val ../io_uring/poll.c:323:66: got unsigned int ../io_uring/poll.c:323:52: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:323:52: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:323:52: got unsigned short ../io_uring/poll.c:326:51: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:326:51: expected signed int [usertype] res ../io_uring/poll.c:326:51: got restricted __poll_t [usertype] mask ../io_uring/poll.c:327:53: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:327:53: expected signed int [usertype] res ../io_uring/poll.c:327:53: got restricted __poll_t [usertype] mask ../io_uring/poll.c:372:71: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:372:65: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:372:65: expected restricted __poll_t [usertype] val ../io_uring/poll.c:372:65: got unsigned int ../io_uring/poll.c:653:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:653:40: expected int mask ../io_uring/poll.c:653:40: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:719:45: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:719:43: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:719:43: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:719:43: got unsigned int ../io_uring/poll.c:759:38: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:759:38: expected int mask ../io_uring/poll.c:759:38: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:759:55: warning: incorrect type in argument 3 (different base types) ../io_uring/poll.c:759:55: expected int events ../io_uring/poll.c:759:55: got restricted __poll_t [usertype] events ../io_uring/poll.c:912:24: warning: invalid assignment: |= ../io_uring/poll.c:912:24: left side has type unsigned int ../io_uring/poll.c:912:24: right side has type restricted __poll_t ../io_uring/poll.c:914:24: warning: invalid assignment: |= ../io_uring/poll.c:914:24: left side has type unsigned int ../io_uring/poll.c:914:24: right side has type restricted __poll_t ../io_uring/poll.c:916:55: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:915:29: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:915:38: warning: incorrect type in return expression (different base types) ../io_uring/poll.c:915:38: expected restricted __poll_t ../io_uring/poll.c:915:38: got unsigned int ../io_uring/poll.c:983:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:983:40: expected signed int [usertype] res ../io_uring/poll.c:983:40: got restricted __poll_t [addressable] [assigned] [usertype] result_mask ../io_uring/poll.c:1030:38: warning: invalid assignment: &= ../io_uring/poll.c:1030:38: left side has type restricted __poll_t ../io_uring/poll.c:1030:38: right side has type int ../io_uring/poll.c:1031:52: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:1031:38: warning: invalid assignment: |= ../io_uring/poll.c:1031:38: left side has type restricted __poll_t ../io_uring/poll.c:1031:38: right side has type unsigned int ../io_uring/poll.c:803:24: warning: context imbalance in 'io_poll_find' - wrong count at exit ../io_uring/poll.c:831:24: warning: context imbalance in 'io_poll_file_find' - wrong count at exit ../io_uring/poll.c:883:28: warning: context imbalance in '__io_poll_cancel' - unexpected unlock ../io_uring/poll.c:1002:28: warning: context imbalance in 'io_poll_remove' - unexpected unlock In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../sound/i2c/other/ak4xxx-adda.c:11: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: sound/i2c/other/ak4xxx-adda.o] Error 1 make[6]: *** Waiting for unfinished jobs.... make[5]: *** [../scripts/Makefile.build:485: arch/x86/events/amd] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/vmalloc.h:6, from ../arch/x86/hyperv/hv_apic.c:23: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/hyperv/hv_apic.o] Error 1 ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:76:17: warning: context imbalance in 'kvm_gmem_invalidate_begin' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:248:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:248:33: expected struct file **f ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:248:33: got struct file [noderef] __rcu ** ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:248:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:248:33: expected struct file **f ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:248:33: got struct file [noderef] __rcu ** ../fs/fcntl.c:963:9: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:963:9: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:963:9: struct fasync_struct * ../fs/fcntl.c:1038:22: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1038:22: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1038:22: struct fasync_struct * ../fs/fcntl.c:1049:33: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1049:33: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1049:33: struct fasync_struct * In file included from ../include/linux/sched.h:48, from ../arch/x86/mm/fault.c:7: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/mm/fault.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/intel/knc.c:4: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: arch/x86/events/intel/knc.o] Error 1 make[6]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../arch/x86/pci/intel_mid_pci.c:22: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: arch/x86/pci/intel_mid_pci.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/uaccess.h:8, from ../arch/x86/mm/extable.c:3: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/mm/extable.o] Error 1 In file included from ../include/linux/sched.h:48, from ../arch/x86/pci/common.c:8: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: arch/x86/pci/common.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/intel/lbr.c:2: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: arch/x86/events/intel/lbr.o] Error 1 ../arch/x86/kvm/emulate.c:5105:21: error: arithmetics on pointers to functions make[4]: *** [../scripts/Makefile.build:485: drivers/bus] Error 2 ../io_uring/sqpoll.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../io_uring/sqpoll.c:41:9: warning: context imbalance in 'io_sq_thread_unpark' - wrong count at exit ../io_uring/sqpoll.c:52:9: warning: context imbalance in 'io_sq_thread_park' - wrong count at exit In file included from ../include/linux/sched.h:48, from ../include/linux/sched/mm.h:7, from ../kernel/cpu.c:6: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: kernel/cpu.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:4: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/broadcom/phy-bcm-cygnus-pcie.o] Error 1 make[6]: *** Waiting for unfinished jobs.... ../arch/x86/kvm/x86.c:247:47: warning: array of flexible structures ../arch/x86/kvm/x86.c: note: in included file: ../include/linux/kvm_host.h:2006:54: warning: array of flexible structures ../arch/x86/kvm/x86.c:273:49: warning: array of flexible structures ../include/linux/kvm_host.h:2008:56: warning: array of flexible structures ../arch/x86/kvm/x86.c:3055:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit ../arch/x86/kvm/x86.c:3066: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:285:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock ../include/linux/srcu.h:285:9: warning: context imbalance in 'vcpu_run' - unexpected unlock In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/intel/p4.c:10: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON ../arch/x86/events/intel/p4.c: In function ‘p4_pmu_init’: ../arch/x86/events/intel/p4.c:1369:27: warning: variable ‘high’ set but not used [-Wunused-but-set-variable] 1369 | unsigned int low, high; | ^~~~ make[6]: *** [../scripts/Makefile.build:244: arch/x86/events/intel/p4.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/intel/p6.c:2: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: arch/x86/events/intel/p6.o] Error 1 ../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:285:9: warning: context imbalance in 'kvm_inhibit_apic_access_page' - unexpected unlock ../net/socket.c:1694:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? make[4]: *** [../scripts/Makefile.build:485: arch/x86/hyperv] Error 2 make[4]: *** [../scripts/Makefile.build:485: arch/x86/mm] Error 2 In file included from ../include/linux/sched.h:48, from ../lib/dump_stack.c:10: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: lib/dump_stack.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: lib] Error 2 make[3]: *** [../scripts/Makefile.build:485: arch/x86/pci] Error 2 In file included from ../include/linux/sched.h:48, from ../kernel/user.c:13: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: kernel/user.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/audit.h:12, from ../kernel/capability.c:13: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: kernel/capability.o] Error 1 ../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:755:28: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci-driver.c:755:46: warning: restricted pci_power_t degrades to integer ../fs/inode.c:846:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock ../fs/inode.c:901:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block ../fs/inode.c:932:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block ../fs/inode.c:1621:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit ../fs/inode.c:1739:20: warning: context imbalance in 'iput_final' - unexpected unlock ../fs/inode.c:1753:6: warning: context imbalance in 'iput' - wrong count at exit ../fs/inode.c:2238:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c:4: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/broadcom/phy-bcm-ns2-usbdrd.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/sched/task_stack.h:9, from ../block/blk-map.c:6: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: block/blk-map.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../kernel/ptrace.c:13: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: kernel/ptrace.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../drivers/phy/broadcom/phy-bcm-ns2-pcie.c:4: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/broadcom/phy-bcm-ns2-pcie.o] Error 1 ../fs/file.c:384:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:384:17: expected struct file **old_fds ../fs/file.c:384:17: got struct file [noderef] __rcu **fd ../fs/file.c:385:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:385:17: expected struct file **new_fds ../fs/file.c:385:17: got struct file [noderef] __rcu **fd ../fs/file.c:400:17: error: incompatible types in comparison expression (different address spaces): ../fs/file.c:400:17: struct file [noderef] __rcu * ../fs/file.c:400:17: struct file * ../fs/file.c:435:54: warning: incorrect type in initializer (different address spaces) ../fs/file.c:475:28: warning: incorrect type in initializer (different address spaces) ../fs/file.c:473:21: warning: symbol 'init_files' was not declared. Should it be static? ../fs/file.c:658:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:848:30: warning: incorrect type in assignment (different address spaces) ../fs/file.c:869:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:873:13: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:876:23: warning: incorrect type in assignment (different address spaces) ../fs/file.c:899:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:901:14: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:922:22: warning: incorrect type in assignment (different address spaces) ../fs/file.c:924:32: warning: incorrect type in return expression (different address spaces) ../fs/file.c:946:31: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:946:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:950:16: warning: incorrect type in return expression (different address spaces) ../fs/file.c:1251:16: warning: incorrect type in assignment (different address spaces) In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/phy/broadcom/phy-brcm-sata.c:8: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/broadcom/phy-brcm-sata.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/phy/broadcom] Error 2 make[5]: *** Waiting for unfinished jobs.... ../arch/x86/kvm/mmu/mmu.c:647: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:812:25: warning: context imbalance in 'walk_shadow_page_lockless_end' - unexpected unlock ../arch/x86/kvm/mmu/mmu.c:2782: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:5108:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) ../arch/x86/kvm/mmu/mmu.c:5110:56: warning: cast truncates bits from constant value (ffffff0f becomes f) ../arch/x86/kvm/mmu/mmu.c:5112:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) ../fs/seq_file.c:931:9: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:931:9: struct list_head [noderef] __rcu * ../fs/seq_file.c:931:9: struct list_head * ../fs/seq_file.c:931:9: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:931:9: struct list_head [noderef] __rcu * ../fs/seq_file.c:931:9: struct list_head * ../fs/seq_file.c:953:12: warning: incorrect type in assignment (different address spaces) ../fs/seq_file.c:953:12: expected struct list_head *lh ../fs/seq_file.c:953:12: got struct list_head [noderef] __rcu * ../fs/seq_file.c:1080:24: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:1080:24: struct hlist_node [noderef] __rcu * ../fs/seq_file.c:1080:24: struct hlist_node * ../fs/seq_file.c:1082:24: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:1082:24: struct hlist_node [noderef] __rcu * ../fs/seq_file.c:1082:24: struct hlist_node * ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'kvm' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'slot' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'gfn_offset' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'mask' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../security/security.c:420:25: warning: cast removes address space '__rcu' of expression make[3]: *** [../scripts/Makefile.build:485: net] Error 2 make[5]: *** [../scripts/Makefile.build:485: sound/i2c/other] Error 2 make[4]: *** [../scripts/Makefile.build:485: sound/i2c] Error 2 make[3]: *** [../scripts/Makefile.build:485: sound] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/phy/marvell/phy-mmp3-usb.c:7: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/marvell/phy-mmp3-usb.o] Error 1 make[6]: *** Waiting for unfinished jobs.... ../arch/x86/events/intel/core.c:3389:1: warning: context imbalance in 'intel_start_scheduling' - different lock contexts for basic block ../arch/x86/events/intel/core.c:3462:9: warning: context imbalance in 'intel_stop_scheduling' - unexpected unlock ../arch/x86/events/intel/core.c:3675:25: warning: context imbalance in 'intel_put_excl_constraints' - unexpected unlock In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/phy/marvell/phy-mmp3-hsic.c:6: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/marvell/phy-mmp3-hsic.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: block] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../fs/dcache.c:18: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: fs/dcache.o] Error 1 make[4]: *** Waiting for unfinished jobs.... ../fs/fs-writeback.c:752:15: warning: context imbalance in 'wbc_attach_and_unlock_inode' - unexpected unlock ../fs/fs-writeback.c:1805:20: warning: context imbalance in 'writeback_single_inode' - different lock contexts for basic block ../fs/fs-writeback.c:1996:9: warning: context imbalance in 'writeback_sb_inodes' - different lock contexts for basic block ../fs/fs-writeback.c:2589:20: warning: context imbalance in '__mark_inode_dirty' - unexpected unlock In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/phy/marvell/phy-pxa-28nm-hsic.c:11: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/marvell/phy-pxa-28nm-hsic.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/phy/marvell/phy-pxa-28nm-usb2.c:11: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/marvell/phy-pxa-28nm-usb2.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/phy/mediatek/phy-mtk-dp.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/mediatek/phy-mtk-dp.o] Error 1 make[6]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/phy/marvell/phy-armada38x-comphy.c:8: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/marvell/phy-armada38x-comphy.o] Error 1 ../io_uring/fdinfo.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/phy/motorola/phy-mapphone-mdm6600.c:7: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/motorola/phy-mapphone-mdm6600.o] Error 1 make[6]: *** Waiting for unfinished jobs.... ../arch/x86/events/intel/uncore_nhmex.c: note: in included file (through ../arch/x86/include/asm/cpuid.h, ../arch/x86/include/asm/processor.h, ../arch/x86/include/asm/cpu_device_id.h): ../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../mm/swap.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1669:46: warning: context imbalance in '__page_cache_release' - unexpected unlock ../mm/swap.c:112:46: warning: context imbalance in 'page_cache_release' - unexpected unlock ../include/linux/memcontrol.h:1669:46: warning: context imbalance in 'folio_batch_move_lru' - unexpected unlock ../mm/swap.c:983:62: warning: context imbalance in 'folios_put_refs' - unexpected unlock ../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:812:25: warning: context imbalance in '__tdp_mmu_zap_root' - unexpected unlock ../include/linux/rcupdate.h:812:25: warning: context imbalance in 'tdp_mmu_alloc_sp_for_split' - unexpected unlock ../io_uring/memmap.c: note: in included file: ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures make[3]: *** [../scripts/Makefile.build:485: security] Error 2 make[5]: *** [../scripts/Makefile.build:485: drivers/phy/marvell] Error 2 ../arch/x86/kvm/xen.c:536:9: warning: context imbalance in 'kvm_xen_update_runstate_guest' - unexpected unlock ../io_uring/futex.c:350:38: warning: context imbalance in 'io_futex_wait' - unexpected unlock make[5]: *** [../scripts/Makefile.build:485: arch/x86/events/intel] Error 2 make[4]: *** [../scripts/Makefile.build:485: arch/x86/events] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c:10: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/qualcomm/phy-qcom-ipq4019-usb.o] Error 1 make[6]: *** Waiting for unfinished jobs.... ../drivers/pci/pci.c:1199:36: warning: incorrect type in assignment (different base types) ../drivers/pci/pci.c:1199:36: expected restricted pci_power_t [usertype] current_state ../drivers/pci/pci.c:1199:36: got int ../drivers/pci/pci.c:1358:15: warning: incorrect type in assignment (different base types) ../drivers/pci/pci.c:1358:15: expected restricted pci_power_t [assigned] [usertype] state ../drivers/pci/pci.c:1358:15: got int ../drivers/pci/pci.c:1360:50: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1360:69: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1413:28: warning: incorrect type in assignment (different base types) ../drivers/pci/pci.c:1413:28: expected restricted pci_power_t [usertype] current_state ../drivers/pci/pci.c:1413:28: got int ../drivers/pci/pci.c:1503:16: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1503:35: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1503:52: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1503:70: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1525:15: warning: invalid assignment: |= ../drivers/pci/pci.c:1525:15: left side has type unsigned short ../drivers/pci/pci.c:1525:15: right side has type restricted pci_power_t ../drivers/pci/pci.c:1537:28: warning: incorrect type in assignment (different base types) ../drivers/pci/pci.c:1537:28: expected restricted pci_power_t [usertype] current_state ../drivers/pci/pci.c:1537:28: got int ../drivers/pci/pci.c:1554:13: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1554:21: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1556:18: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1556:26: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1579:13: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1579:22: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:1911:38: warning: array of flexible structures ../drivers/pci/pci.c:2361:44: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2680:60: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2681:30: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2852:20: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2852:38: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2875:49: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:2875:67: warning: restricted pci_power_t degrades to integer ../drivers/pci/pci.c:4571:13: warning: invalid assignment: |= ../drivers/pci/pci.c:4571:13: left side has type unsigned short ../drivers/pci/pci.c:4571:13: right side has type restricted pci_power_t ../drivers/pci/pci.c:4576:13: warning: invalid assignment: |= ../drivers/pci/pci.c:4576:13: left side has type unsigned short ../drivers/pci/pci.c:4576:13: right side has type restricted pci_power_t ../drivers/pci/pci.c:1154:24: warning: incorrect type in return expression (different base types) ../drivers/pci/pci.c:1154:24: expected int ../drivers/pci/pci.c:1154:24: got restricted pci_power_t [usertype] ../drivers/pci/pci.c:1154:24: warning: incorrect type in return expression (different base types) ../drivers/pci/pci.c:1154:24: expected int ../drivers/pci/pci.c:1154:24: got restricted pci_power_t [usertype] In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/phy/renesas/r8a779f0-ether-serdes.c:7: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/renesas/r8a779f0-ether-serdes.o] Error 1 make[6]: *** Waiting for unfinished jobs.... make[5]: *** [../scripts/Makefile.build:485: drivers/phy/motorola] Error 2 ../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/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 In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/phy/ralink/phy-ralink-usb.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/ralink/phy-ralink-usb.o] Error 1 make[6]: *** Waiting for unfinished jobs.... ../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) ../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 make[3]: *** [../scripts/Makefile.build:485: mm] Error 2 ../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 In file included from ../include/linux/sched.h:48, from ../include/linux/io_uring.h:5, from ../io_uring/statx.c:5: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: io_uring/statx.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/io_uring.h:5, from ../io_uring/timeout.c:5: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: io_uring/timeout.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/phy/ralink] Error 2 ../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 (80688 becomes 688) ../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: 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: too many warnings make[5]: *** [../scripts/Makefile.build:485: drivers/phy/renesas] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/pci] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/sched/signal.h:7, from ../io_uring/io-wq.c:11: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: io_uring/io-wq.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/phy/mediatek] Error 2 ../kernel/sys.c:1111:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1111:32: expected struct task_struct *p1 ../kernel/sys.c:1111:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1858:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block In file included from ../include/linux/sched.h:48, from ../include/linux/resume_user_mode.h:6, from ../io_uring/io_uring.h:6, from ../io_uring/napi.c:3: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: io_uring/napi.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: io_uring] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/cred.h:17, from ../crypto/asymmetric_keys/selftest.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: crypto/asymmetric_keys/selftest.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: crypto/asymmetric_keys] Error 2 make[4]: *** Waiting for unfinished jobs.... make[5]: *** [../scripts/Makefile.build:485: drivers/phy/qualcomm] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/phy] Error 2 make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/nmi.h:8, from ../arch/x86/include/asm/mshyperv.h:6, from ../arch/x86/kvm/svm/hyperv.h:9, from ../arch/x86/kvm/svm/hyperv.c:7: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:176:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 176 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/kvm/svm/hyperv.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: arch/x86/kvm] Error 2 make[3]: *** [../scripts/Makefile.build:485: arch/x86] Error 2 ../kernel/signal.c: note: in included file (through ../arch/x86/include/uapi/asm/signal.h, ../arch/x86/include/asm/signal.h, ../include/uapi/linux/signal.h, ../include/linux/signal_types.h, ../include/linux/sched.h, ...): ../include/uapi/asm-generic/signal-defs.h:83:29: error: multiple address spaces given ../kernel/signal.c:188:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:188:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:188:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:191:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:191:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:191:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:473:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:473:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:473:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:477:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:477:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:477:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:510:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:510:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:510:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:513:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:513:36: expected struct spinlock [usertype] *lock ../kernel/signal.c:513:36: got struct spinlock [noderef] __rcu * ../kernel/signal.c:535:53: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:535:53: expected struct k_sigaction *ka ../kernel/signal.c:535:53: got struct k_sigaction [noderef] __rcu * ../include/uapi/asm-generic/signal-defs.h:83:29: error: multiple address spaces given ../kernel/signal.c:695:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:695:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:695:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:697:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:697:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:697:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:762:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:762:9: expected struct lockdep_map const *lock ../kernel/signal.c:762:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:887:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:887:9: expected struct lockdep_map const *lock ../kernel/signal.c:887:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1082:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1082:9: expected struct lockdep_map const *lock ../kernel/signal.c:1082:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1334:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1334:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:1334:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1335:16: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:1335:16: expected struct k_sigaction *action ../kernel/signal.c:1335:16: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:1356:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1356:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:1356:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1944:36: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:1944:36: expected struct spinlock [usertype] *lock ../kernel/signal.c:1944:36: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2074:44: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2093:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2093:65: expected struct task_struct *tsk ../kernel/signal.c:2093:65: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2094:40: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2112:14: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2112:14: expected struct sighand_struct *psig ../kernel/signal.c:2112:14: got struct sighand_struct [noderef] __rcu *[noderef] __rcu sighand ../kernel/signal.c:2141:53: warning: incorrect type in argument 3 (different address spaces) ../kernel/signal.c:2141:53: expected struct task_struct *t ../kernel/signal.c:2141:53: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2142:34: warning: incorrect type in argument 2 (different address spaces) ../kernel/signal.c:2142:34: expected struct task_struct *parent ../kernel/signal.c:2142:34: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2171:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2171:24: expected struct task_struct *parent ../kernel/signal.c:2171:24: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2174:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2174:24: expected struct task_struct *parent ../kernel/signal.c:2174:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/signal.c:2207:17: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2207:17: expected struct sighand_struct *sighand ../kernel/signal.c:2207:17: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:2247:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2247:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2247:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2249:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2249:39: expected struct spinlock [usertype] *lock ../kernel/signal.c:2249:39: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2306:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2306:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2306:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2364:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2364:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2364:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2404:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2404:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2404:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2406:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2406:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2406:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2504:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2504:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2504:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2588:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2588:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2588:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2600:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2600:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2600:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2635:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2635:52: expected struct task_struct *tsk ../kernel/signal.c:2635:52: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2637:49: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2675:49: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:2675:49: expected struct sighand_struct *sighand ../kernel/signal.c:2675:49: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:3009:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3009:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3009:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3030:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3030:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3030:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3097:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3097:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3097:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3099:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3099:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3099:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3250:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3250:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:3250:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3253:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3253:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:3253:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3642:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3642:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3642:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3654:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3654:37: expected struct spinlock [usertype] *lock ../kernel/signal.c:3654:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3659:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3659:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:3659:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3664:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3664:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3664:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4140:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4140:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4140:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4152:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4152:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4152:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4170:11: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:4170:11: expected struct k_sigaction *k ../kernel/signal.c:4170:11: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:4172:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4172:25: expected struct spinlock [usertype] *lock ../kernel/signal.c:4172:25: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4174:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4174:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:4174:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4222:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4222:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:4222:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4870:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4870:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:4870:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4879:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4879:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4879:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4889:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4889:23: expected struct spinlock [usertype] *lock ../kernel/signal.c:4889:23: got struct spinlock [noderef] __rcu * ../kernel/signal.c:72:34: warning: dereference of noderef expression ../kernel/signal.c:522:35: warning: dereference of noderef expression ../kernel/signal.c:550:52: warning: dereference of noderef expression ../kernel/signal.c:1035:13: warning: dereference of noderef expression ../kernel/signal.c: note: in included file: ../include/linux/signalfd.h:21:13: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:21:13: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:21:13: got struct wait_queue_head [noderef] __rcu * ../include/linux/signalfd.h:22:17: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:22:17: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:22:17: got struct wait_queue_head [noderef] __rcu * ../kernel/signal.c: note: in included file (through ../include/linux/sched/cputime.h): ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1305:9: warning: context imbalance in 'do_send_sig_info' - different lock contexts for basic block ../kernel/signal.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/slab.h): ../include/linux/rcupdate.h:810:9: warning: context imbalance in '__lock_task_sighand' - different lock contexts for basic block ../kernel/signal.c: note: in included file (through ../include/linux/sched/cputime.h): ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c: note: in included file: ../include/linux/signalfd.h:21:13: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:21:13: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:21:13: got struct wait_queue_head [noderef] __rcu * ../include/linux/signalfd.h:22:17: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:22:17: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:22:17: got struct wait_queue_head [noderef] __rcu * ../kernel/signal.c: note: in included file (through ../include/linux/sched/cputime.h): ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../kernel/signal.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/slab.h): ../include/linux/rcupdate.h:810:9: warning: context imbalance in 'send_sigqueue' - different lock contexts for basic block ../kernel/signal.c:2094:40: warning: dereference of noderef expression ../kernel/signal.c:2094:40: warning: dereference of noderef expression ../kernel/signal.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: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/signal.c:2432:13: warning: context imbalance in 'do_signal_stop' - different lock contexts for basic block ../kernel/signal.c:2637:49: warning: dereference of noderef expression ../kernel/signal.c:2637:49: warning: dereference of noderef expression ../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/signal.c:2761:33: warning: context imbalance in 'get_signal' - unexpected unlock ../kernel/signal.c:4141:33: warning: dereference of noderef expression ../kernel/signal.c:4230:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4230:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4230:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4236:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4236:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4236:33: got struct spinlock [noderef] __rcu * make[3]: *** [../scripts/Makefile.build:485: fs] Error 2 make[3]: *** [../scripts/Makefile.build:485: kernel] Error 2 make[3]: *** [../scripts/Makefile.build:485: crypto] Error 2 make[2]: *** [/home/nipa/net-next/wt-1/Makefile:1934: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __sub-make] Error 2 tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files In file included from ../include/linux/sched.h:48, from ../include/linux/uaccess.h:8, from ../arch/x86/lib/copy_mc.c:5: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: arch/x86/lib/copy_mc.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: arch/x86/lib] Error 2 make[3]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../certs/system_keyring.c:10: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: certs/system_keyring.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: certs] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../arch/x86/platform/intel/iosf_mbi.c:12: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: arch/x86/platform/intel/iosf_mbi.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: arch/x86/platform/intel] Error 2 make[5]: *** Waiting for unfinished jobs.... ../arch/x86/platform/pvh/enlighten.c:23:31: warning: symbol 'pvh_bootparams' was not declared. Should it be static? ../arch/x86/platform/pvh/enlighten.c:26:32: warning: symbol 'pvh_start_info_sz' was not declared. Should it be static? In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../drivers/video/aperture.c:4: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: drivers/video/aperture.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: drivers/video] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../arch/x86/mm/init_64.c:11: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/mm/init_64.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../net/devres.c:6: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: net/devres.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: net] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/msr.c:2: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/events/msr.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/node.h:18, from ../include/linux/cpu.h:17, from ../arch/x86/xen/enlighten.c:4: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/xen/enlighten.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: arch/x86/xen] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/async.h:14, from ../init/initramfs.c:3: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: init/initramfs.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/amd/core.c:2: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: arch/x86/events/amd/core.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: arch/x86/events/amd] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/audit.h:12, from ../security/commoncap.c:6: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: security/commoncap.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/core.c:15: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/events/core.o] Error 1 In file included from ../include/linux/sched.h:48, from ../arch/x86/entry/common.c:11: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/entry/common.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../arch/x86/entry/vdso/vma.c: note: in included file: ../arch/x86/include/asm/vvar.h:51:1: warning: symbol '_vdso_data_offset' 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:812:25: warning: context imbalance in 'poking_init' - unexpected unlock ../arch/x86/power/cpu.c:37:22: warning: symbol 'saved_context' was not declared. Should it be static? ../ipc/util.c:172:29: warning: context imbalance in 'ipc_findkey' - wrong count at exit ../ipc/util.c:278:5: warning: context imbalance in 'ipc_addid' - different lock contexts for basic block ../ipc/util.c:432:27: warning: context imbalance in 'ipcget_public' - unexpected unlock ../ipc/util.c:816:9: warning: context imbalance in 'sysvipc_find_ipc' - wrong count at exit ../ipc/util.c:827:27: warning: context imbalance in 'sysvipc_proc_next' - unexpected unlock ../ipc/util.c:873:27: warning: context imbalance in 'sysvipc_proc_stop' - unexpected unlock In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../drivers/pinctrl/pinctrl-utils.c:10: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: drivers/pinctrl/pinctrl-utils.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../block/bdev.c:388:17: warning: symbol 'blockdev_mnt' was not declared. Should it be static? ../arch/x86/hyperv/hv_init.c:74:20: warning: cast removes address space '__iomem' of expression ../arch/x86/hyperv/hv_init.c:242:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/hyperv/hv_init.c:242:33: expected void volatile [noderef] __iomem *addr ../arch/x86/hyperv/hv_init.c:242:33: got void * ../arch/x86/hyperv/hv_init.c: note: in included file (through ../arch/x86/include/asm/cpuid.h, ../arch/x86/include/asm/processor.h, ../arch/x86/include/asm/timex.h, ../include/linux/timex.h, ../include/linux/time32.h, ...): ../arch/x86/include/asm/paravirt.h:231:9: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../ipc/msg.c:181:26: warning: context imbalance in 'newque' - unexpected unlock In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/pnp.h:12, from ../arch/x86/kernel/platform-quirks.c:4: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/kernel/platform-quirks.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: arch/x86/mm] Error 2 ../ipc/shm.c:131:17: warning: context imbalance in 'do_shm_rmid' - unexpected unlock ../ipc/shm.c:290:17: warning: context imbalance in '__shm_open' - unexpected unlock ../ipc/shm.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/slab.h): ../include/linux/rcupdate.h:812:25: warning: context imbalance in 'shm_destroy' - unexpected unlock ../ipc/shm.c:391:17: warning: context imbalance in '__shm_close' - unexpected unlock ../ipc/shm.c:409:12: warning: context imbalance in 'shm_try_destroy_orphaned' - wrong count at exit ../ipc/shm.c:446:26: warning: context imbalance in 'exit_shm' - different lock contexts for basic block ../ipc/shm.c: note: in included file (through ../arch/x86/include/asm/preempt.h, ../include/linux/preempt.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../arch/x86/include/asm/current.h:47:17: warning: context imbalance in 'newseg' - unexpected unlock ../ipc/shm.c:1034:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block ../ipc/shm.c:1678:17: warning: context imbalance in 'do_shmat' - unexpected unlock In file included from ../include/linux/sched.h:48, from ../sound/core/init.c:8: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: sound/core/init.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/intel/knc.c:4: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: arch/x86/events/intel/knc.o] Error 1 make[6]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: drivers/pinctrl] Error 2 ../init/main.c:192:12: warning: symbol 'envp_init' was not declared. Should it be static? ../init/main.c:290:16: warning: cast to restricted __le32 ../init/main.c:291:16: warning: cast to restricted __le32 In file included from ../include/linux/sched.h:48, from ../include/linux/nmi.h:8, from ../arch/x86/include/asm/mshyperv.h:6, from ../arch/x86/hyperv/nested.c:15: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/hyperv/nested.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/sched/signal.h:7, from ../include/linux/oom.h:6, from ../mm/oom_kill.c:21: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: mm/oom_kill.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../arch/x86/platform/intel-mid/pwr.c:19: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: arch/x86/platform/intel-mid/pwr.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: arch/x86/platform/intel-mid] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/pwm/pwm-stmpe.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: drivers/pwm/pwm-stmpe.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../ipc/sem.c:579:9: warning: context imbalance in 'newary' - unexpected unlock ../ipc/sem.c:1186:17: warning: context imbalance in 'freeary' - unexpected unlock ../ipc/sem.c:1647:9: warning: context imbalance in 'semctl_down' - different lock contexts for basic block ../ipc/sem.c:1906:24: warning: context imbalance in 'find_alloc_undo' - wrong count at exit ../ipc/sem.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/uio.h, ../include/linux/socket.h, ../include/linux/compat.h): ../include/linux/rcupdate.h:812:25: warning: context imbalance in '__do_semtimedop' - unexpected unlock In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/node.h:18, from ../include/linux/cpu.h:17, from ../arch/x86/kernel/process_64.c:18: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/kernel/process_64.o] Error 1 ../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead In file included from ../include/linux/sched.h:48, from ../security/keys/key.c:11: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: security/keys/key.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: sound/core] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/intel/lbr.c:2: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: arch/x86/events/intel/lbr.o] Error 1 In file included from ../include/linux/sched.h:48, from ../arch/x86/kernel/signal.c:13: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/kernel/signal.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: arch/x86/kernel] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/pwm] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/intel/p4.c:10: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON ../arch/x86/events/intel/p4.c: In function ‘p4_pmu_init’: ../arch/x86/events/intel/p4.c:1369:27: warning: variable ‘high’ set but not used [-Wunused-but-set-variable] 1369 | unsigned int low, high; | ^~~~ make[6]: *** [../scripts/Makefile.build:244: arch/x86/events/intel/p4.o] Error 1 ../arch/x86/platform/efi/efi.c:934:23: warning: symbol 'efi_attr_fw_vendor' was not declared. Should it be static? ../arch/x86/platform/efi/efi.c:935:23: warning: symbol 'efi_attr_runtime' was not declared. Should it be static? ../arch/x86/platform/efi/efi.c:936:23: warning: symbol 'efi_attr_config_table' was not declared. Should it be static? ../drivers/bus/fsl-mc/fsl-mc-bus.c:398:20: warning: symbol 'fsl_mc_bus_dpdbg_type' was not declared. Should it be static? In file included from ../include/linux/sched.h:48, from ../include/linux/ptrace.h:6, from ../include/uapi/asm-generic/bpf_perf_event.h:4, from ./arch/x86/include/generated/uapi/asm/bpf_perf_event.h:1, from ../include/uapi/linux/bpf_perf_event.h:11, from ../include/linux/perf_event.h:18, from ../arch/x86/events/intel/p6.c:2: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: arch/x86/events/intel/p6.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: init] Error 2 ../arch/x86/power/hibernate.c:47: warning: Function parameter or struct member 'pfn' not described in 'pfn_is_nosave' ../arch/x86/power/hibernate.c:92: warning: Function parameter or struct member 'max_size' not described in 'arch_hibernation_header_save' In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/pci/probe.c:7: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: drivers/pci/probe.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../io_uring/rsrc.c: note: in included file (through ../io_uring/io_uring.h): ../io_uring/filetable.h:66:35: warning: restricted io_req_flags_t degrades to integer ../io_uring/filetable.h:66:35: warning: restricted io_req_flags_t degrades to integer In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/platform_device.h:13, from ../sound/drivers/dummy.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON In file included from ../include/linux/init.h:5, from ../sound/drivers/dummy.c:7: ../sound/drivers/dummy.c: At top level: ../include/linux/build_bug.h:16:51: error: bit-field ‘’ width not an integer constant 16 | #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); }))) | ^ ../include/linux/compiler.h:237:33: note: in expansion of macro ‘BUILD_BUG_ON_ZERO’ 237 | #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0])) | ^~~~~~~~~~~~~~~~~ ../include/linux/array_size.h:11:59: note: in expansion of macro ‘__must_be_array’ 11 | #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) | ^~~~~~~~~~~~~~~ ../include/linux/moduleparam.h:521:20: note: in expansion of macro ‘ARRAY_SIZE’ 521 | = { .max = ARRAY_SIZE(array), .num = nump, \ | ^~~~~~~~~~ ../include/linux/moduleparam.h:505:9: note: in expansion of macro ‘module_param_array_named’ 505 | module_param_array_named(name, name, type, nump, perm) | ^~~~~~~~~~~~~~~~~~~~~~~~ ../sound/drivers/dummy.c:62:1: note: in expansion of macro ‘module_param_array’ 62 | module_param_array(index, int, NULL, 0444); | ^~~~~~~~~~~~~~~~~~ ../sound/drivers/dummy.c:48:12: warning: ‘index’ defined but not used [-Wunused-variable] 48 | static int index[SNDRV_CARDS] = SNDRV_DEFAULT_IDX; /* Index 0-MAX */ | ^~~~~ make[5]: *** [../scripts/Makefile.build:244: sound/drivers/dummy.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/phy/broadcom/phy-bcm-cygnus-pcie.c:4: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/phy/broadcom/phy-bcm-cygnus-pcie.o] Error 1 make[6]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../drivers/bus/fsl-mc/mc-sys.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/bus/fsl-mc/mc-sys.o] Error 1 make[6]: *** Waiting for unfinished jobs.... ../kernel/fork.c:1244:19: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:1244:19: expected struct task_struct [noderef] __rcu *owner ../kernel/fork.c:1244:19: got struct task_struct *p ../kernel/fork.c:1808:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1808:38: expected struct refcount_struct [usertype] *r ../kernel/fork.c:1808:38: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1817:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1817:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1817:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1818:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1818:9: expected void const * ../kernel/fork.c:1818:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1818:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1818:9: expected void const * ../kernel/fork.c:1818:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1818:9: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:1818:9: expected void const * ../kernel/fork.c:1818:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1819:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1819:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1819:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1913:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1913:9: expected struct qspinlock *lock ../kernel/fork.c:1913:9: got struct qspinlock [noderef] __rcu * ../kernel/fork.c:2211:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2211:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2211:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2215:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2215:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2215:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2528:32: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2528:32: expected struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:2528:32: got struct task_struct * ../kernel/fork.c:2537:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2537:27: expected struct spinlock [usertype] *lock ../kernel/fork.c:2537:27: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2586:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:2586:54: expected struct list_head *head ../kernel/fork.c:2586:54: got struct list_head [noderef] __rcu * ../kernel/fork.c:2606:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2606:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2606:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2628:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2628:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2628:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2655:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2655:28: expected struct sighand_struct *sighand ../kernel/fork.c:2655:28: got struct sighand_struct [noderef] __rcu *sighand ../kernel/fork.c:2684:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2684:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2684:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2686:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2686:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2686:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:3127:24: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:3127:24: expected struct task_struct *[assigned] parent ../kernel/fork.c:3127:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:3215:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:3215:43: expected struct refcount_struct const [usertype] *r ../kernel/fork.c:3215:43: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:2261: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:2584:59: warning: dereference of noderef expression ../kernel/fork.c:2585:59: warning: dereference of noderef expression ../kernel/fork.c:1236:23: error: incompatible types in comparison expression (different address spaces): ../kernel/fork.c:1236:23: struct task_struct [noderef] __rcu * ../kernel/fork.c:1236:23: struct task_struct * In file included from ../include/linux/sched.h:48, from ../security/keys/keyring.c:10: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: security/keys/keyring.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/platform_device.h:13, from ../drivers/irqchip/irq-renesas-irqc.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: drivers/irqchip/irq-renesas-irqc.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../security/keys/keyctl.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: security/keys/keyctl.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: security/keys] Error 2 make[3]: *** [../scripts/Makefile.build:485: security] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/nsproxy.h:7, from ../ipc/mq_sysctl.c:8: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: ipc/mq_sysctl.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/fsl/mc.h:13, from ../drivers/bus/fsl-mc/mc-io.c:8: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/bus/fsl-mc/mc-io.o] Error 1 In file included from ../include/linux/sched.h:48, from ../include/linux/sched/mm.h:7, from ../kernel/cpu.c:6: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: kernel/cpu.o] Error 1 make[4]: *** Waiting for unfinished jobs.... ../arch/x86/events/intel/core.c:3389:1: warning: context imbalance in 'intel_start_scheduling' - different lock contexts for basic block ../arch/x86/events/intel/core.c:3462:9: warning: context imbalance in 'intel_stop_scheduling' - unexpected unlock ../arch/x86/events/intel/core.c:3675:25: warning: context imbalance in 'intel_put_excl_constraints' - unexpected unlock make[4]: *** [../scripts/Makefile.build:485: arch/x86/hyperv] Error 2 make[5]: *** [../scripts/Makefile.build:485: arch/x86/events/intel] Error 2 make[4]: *** [../scripts/Makefile.build:485: arch/x86/events] Error 2 ../drivers/gpio/gpiolib.c:346:5: warning: context imbalance in 'gpiod_get_direction' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:452:25: warning: context imbalance in 'gpio_name_to_desc' - wrong count at exit ../drivers/gpio/gpiolib.c:814:9: warning: context imbalance in 'gpiochip_setup_devs' - wrong count at exit ../drivers/gpio/gpiolib.c:1176:20: warning: context imbalance in 'gpio_device_find' - wrong count at exit ../drivers/gpio/gpiolib.c:2251:12: warning: context imbalance in 'gpiod_request_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2352:9: warning: context imbalance in 'gpiod_free_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2397:6: warning: context imbalance in 'gpiochip_dup_line_label' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2508:12: warning: context imbalance in 'gpio_set_config_with_argument' - wrong count at exit ../drivers/gpio/gpiolib.c:2607:5: warning: context imbalance in 'gpiod_direction_input' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2657:12: warning: context imbalance in 'gpiod_direction_output_raw_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2806:5: warning: context imbalance in 'gpiod_enable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2838:5: warning: context imbalance in 'gpiod_disable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2871:5: warning: context imbalance in 'gpiod_set_config' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2975:12: warning: context imbalance in 'gpiod_get_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3020:22: warning: context imbalance in 'gpio_device_chip_cmp' - wrong count at exit ../drivers/gpio/gpiolib.c:3023:5: warning: context imbalance in 'gpiod_get_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3245:13: warning: context imbalance in 'gpio_set_open_drain_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3272:13: warning: context imbalance in 'gpio_set_open_source_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3294:13: warning: context imbalance in 'gpiod_set_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3361:9: warning: context imbalance in 'gpiod_set_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3584:5: warning: context imbalance in 'gpiod_to_irq' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4495:5: warning: context imbalance in 'gpiod_hog' - wrong count at exit ../drivers/gpio/gpiolib.c:4799:9: warning: context imbalance in 'gpiolib_dbg_show' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4826:13: warning: context imbalance in 'gpiolib_seq_start' - wrong count at exit ../drivers/gpio/gpiolib.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:285:9: warning: context imbalance in 'gpiolib_seq_stop' - unexpected unlock ../drivers/gpio/gpiolib.c:4869:12: warning: context imbalance in 'gpiolib_seq_show' - wrong count at exit ../ipc/namespace.c:134:61: warning: context imbalance in 'free_ipcs' - different lock contexts for basic block ../ipc/namespace.c:201:17: warning: context imbalance in 'put_ipc_ns' - unexpected unlock make[3]: *** [../scripts/Makefile.build:485: ipc] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/fsl/mc.h:13, from ../drivers/bus/fsl-mc/dpbp.c:7: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/bus/fsl-mc/dpbp.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: drivers/irqchip] Error 2 ../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:812:25: warning: context imbalance in 'filemap_fault_recheck_pte_none' - unexpected unlock ../include/linux/rcupdate.h:810:9: warning: context imbalance in 'filemap_map_pages' - different lock contexts for basic block In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/fsl/mc.h:13, from ../drivers/bus/fsl-mc/dpcon.c:7: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: drivers/bus/fsl-mc/dpcon.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/bus/fsl-mc] Error 2 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../drivers/gpio/gpiolib-of.c:10: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: drivers/gpio/gpiolib-of.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../drivers/gpio/gpiolib-sysfs.c:5: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: drivers/gpio/gpiolib-sysfs.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/phy/broadcom] Error 2 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/sched/task_stack.h:9, from ../block/blk-map.c:6: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: block/blk-map.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../arch/x86/pci/fixup.c:7: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: arch/x86/pci/fixup.o] Error 1 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/audit.h:12, from ../kernel/capability.c:13: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: kernel/capability.o] Error 1 ../mm/page-writeback.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): ../include/linux/rcupdate.h:810:9: warning: context imbalance in 'folio_redirty_for_writepage' - different lock contexts for basic block ../include/linux/rcupdate.h:810:9: warning: context imbalance in '__folio_cancel_dirty' - different lock contexts for basic block ../include/linux/rcupdate.h:810:9: warning: context imbalance in 'folio_clear_dirty_for_io' - different lock contexts for basic block In file included from ../include/linux/sched.h:48, from ../kernel/ptrace.c:13: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: kernel/ptrace.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: drivers/pci] Error 2 ../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../io_uring/io_uring.c:2056:23: warning: cast to restricted io_req_flags_t ../io_uring/io_uring.c:654:36: warning: context imbalance in 'io_req_post_cqe' - unexpected unlock ../io_uring/io_uring.c:656:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block make[4]: *** [../scripts/Makefile.build:485: sound/drivers] Error 2 make[4]: *** [../scripts/Makefile.build:485: arch/x86/platform] Error 2 ../block/blk-settings.c:262:9: warning: context imbalance in 'queue_limits_commit_update' - wrong count at exit ../kernel/exit.c:336:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:336:37: expected struct task_struct *tsk ../kernel/exit.c:336:37: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:339:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:339:32: expected struct task_struct *task ../kernel/exit.c:339:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:340:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:340:35: expected struct task_struct *task ../kernel/exit.c:340:35: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:385:24: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:385:24: expected struct task_struct *parent ../kernel/exit.c:385:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:412:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:412:27: expected struct spinlock [usertype] *lock ../kernel/exit.c:412:27: got struct spinlock [noderef] __rcu * ../kernel/exit.c:415:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:415:29: expected struct spinlock [usertype] *lock ../kernel/exit.c:415:29: got struct spinlock [noderef] __rcu * ../kernel/exit.c:454:23: error: incompatible types in comparison expression (different address spaces): ../kernel/exit.c:454:23: struct task_struct [noderef] __rcu * ../kernel/exit.c:454:23: struct task_struct * ../kernel/exit.c:638:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:640:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:800:45: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1006:63: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1251:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1266:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1317:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1320:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1326:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1502:68: error: incompatible types in comparison expression (different base types): ../kernel/exit.c:1502:68: void * ../kernel/exit.c:1502:68: struct task_struct [noderef] __rcu * ../kernel/exit.c:1531:25: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1531:25: expected struct task_struct *parent ../kernel/exit.c:1531:25: got struct task_struct [noderef] __rcu * ../kernel/exit.c:478:9: warning: dereference of noderef expression ../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/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/huge_mm.h, ../include/linux/mm.h): ../include/linux/sched/task.h:118:21: warning: context imbalance in 'wait_task_zombie' - unexpected unlock ../include/linux/sched/task.h:118:21: warning: context imbalance in 'wait_task_stopped' - unexpected unlock ../include/linux/sched/task.h:118: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:1567:6: warning: context imbalance in '__do_wait' - wrong count at exit ../arch/x86/kvm/../../../virt/kvm/kvm_main.c: note: in included file: ../include/linux/kvm_host.h:2006:54: warning: array of flexible structures ../include/linux/kvm_host.h:2008:56: warning: array of flexible structures ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:617:9: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_start' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:617:9: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_end' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:617:9: warning: context imbalance in 'kvm_mmu_notifier_clear_flush_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:617:9: warning: context imbalance in 'kvm_mmu_notifier_clear_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:617:9: warning: context imbalance in 'kvm_mmu_notifier_test_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2472:25: warning: context imbalance in 'kvm_vm_set_mem_attributes' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2917:9: warning: context imbalance in 'hva_to_pfn_remapped' - unexpected unlock make[3]: *** [../scripts/Makefile.build:485: mm] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/bus] Error 2 ../fs/super.c:524:13: warning: context imbalance in 'grab_super' - unexpected unlock ../fs/super.c:730:20: warning: context imbalance in 'sget_fc' - different lock contexts for basic block ../fs/super.c:804:20: warning: context imbalance in 'sget' - different lock contexts for basic block ../fs/super.c:1362:27: warning: context imbalance in 'bdev_super_lock' - wrong count at exit ../fs/super.c:1398:13: warning: context imbalance in 'fs_bdev_mark_dead' - unexpected unlock ../fs/super.c:1416:13: warning: context imbalance in 'fs_bdev_sync' - unexpected unlock ../fs/super.c:1428:27: warning: context imbalance in 'get_bdev_super' - unexpected unlock ../drivers/gpio/gpiolib-cdev.c:197:13: warning: context imbalance in 'linehandle_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:554:13: warning: context imbalance in 'supinfo_insert' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:580:13: warning: context imbalance in 'supinfo_erase' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:604:13: warning: context imbalance in 'supinfo_to_lineinfo' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1563:13: warning: context imbalance in 'linereq_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1594:17: warning: context imbalance in 'linereq_poll' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1614:16: warning: context imbalance in 'linereq_read' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1917:17: warning: context imbalance in 'lineevent_poll' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:1952:16: warning: context imbalance in 'lineevent_read' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2037:13: warning: context imbalance in 'lineevent_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2350:13: warning: context imbalance in 'gpio_desc_to_lineinfo' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2560:13: warning: context imbalance in 'gpio_ioctl' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2646:17: warning: context imbalance in 'lineinfo_watch_poll' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2666:16: warning: context imbalance in 'lineinfo_watch_read' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2745:12: warning: context imbalance in 'gpio_chrdev_open' - wrong count at exit ../drivers/gpio/gpiolib-cdev.c:2840:5: warning: context imbalance in 'gpiolib_cdev_register' - different lock contexts for basic block make[4]: *** [../scripts/Makefile.build:485: drivers/gpio] Error 2 ../io_uring/filetable.c: note: in included file (through ../io_uring/io_uring.h): ../io_uring/filetable.h:66:35: warning: restricted io_req_flags_t degrades to integer In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/linux/dma-mapping.h:8, from ../include/linux/kfifo.h:40, from ../samples/kfifo/dma-example.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: samples/kfifo/dma-example.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:485: arch/x86/pci] Error 2 ../samples/trace_printk/trace-printk.c:7:6: warning: symbol 'trace_printk_test_global_str' was not declared. Should it be static? ../samples/trace_printk/trace-printk.c:10:6: warning: symbol 'trace_printk_test_global_str_irq' was not declared. Should it be static? ../samples/trace_printk/trace-printk.c:13:6: warning: symbol 'trace_printk_test_global_str_fmt' was not declared. Should it be static? make[3]: *** [../scripts/Makefile.build:485: kernel] Error 2 make[4]: *** [../scripts/Makefile.build:485: arch/x86/entry] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/delay.h:23, from ../sound/i2c/other/ak4xxx-adda.c:11: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: sound/i2c/other/ak4xxx-adda.o] Error 1 make[6]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../lib/dump_stack.c:10: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: lib/dump_stack.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: samples/kfifo] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:485: block] Error 2 In file included from ../include/trace/define_trace.h:102, from ../samples/trace_events/trace-events-sample.h:631, from ../samples/trace_events/trace-events-sample.c:12: ../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_get_offsets_foo_bar’: ../include/linux/cpumask.h:131:42: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 131 | #define cpu_possible_mask ((const struct cpumask *)&__cpu_possible_mask) | ^~~~~~~ ../include/trace/trace_events.h:263:9: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 263 | tstruct; \ | ^~~~~~~ ../include/trace/trace_events.h:43:30: note: in expansion of macro ‘PARAMS’ 43 | PARAMS(tstruct), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:299:9: note: in expansion of macro ‘TP_STRUCT__entry’ 299 | TP_STRUCT__entry( | ^~~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:110:34: note: in expansion of macro ‘__dynamic_array’ 110 | #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, \ | ^~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:98:11: note: in expansion of macro ‘__bitmask_size_in_bytes_raw’ 98 | ((__bitmask_size_in_bytes_raw(nr_bits) + \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:111:42: note: in expansion of macro ‘__bitmask_size_in_longs’ 111 | __bitmask_size_in_longs(nr_bits)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:304:17: note: in expansion of macro ‘__bitmask’ 304 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~ ../include/linux/cpumask.h:1175:48: note: in expansion of macro ‘cpu_possible_mask’ 1175 | #define num_possible_cpus() cpumask_weight(cpu_possible_mask) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:304:41: note: in expansion of macro ‘num_possible_cpus’ 304 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_raw_event_foo_bar’: ../arch/x86/include/asm/bug.h:39:45: warning: function ‘trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 39 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:83:9: note: in expansion of macro ‘_BUG_FLAGS’ 83 | _BUG_FLAGS(ASM_UD2, __flags, ASM_REACHABLE); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’ 107 | __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’ 134 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 152 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:616:9: note: in expansion of macro ‘fortify_warn_once’ 616 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:668:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 668 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ In file included from ../include/trace/define_trace.h:103: ../samples/trace_events/./trace-events-sample.h: In function ‘perf_trace_foo_bar’: ../arch/x86/include/asm/bug.h:39:45: warning: function ‘perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 39 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:83:9: note: in expansion of macro ‘_BUG_FLAGS’ 83 | _BUG_FLAGS(ASM_UD2, __flags, ASM_REACHABLE); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’ 107 | __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’ 134 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 152 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:616:9: note: in expansion of macro ‘fortify_warn_once’ 616 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:668:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 668 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ ../fs/exec.c:431:39: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:431:39: expected char const [noderef] __user * ../fs/exec.c:431:39: got void * ../fs/exec.c:438:31: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:438:31: expected char const [noderef] __user * ../fs/exec.c:438:31: got void * ../fs/exec.c:1073:48: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1073:48: expected struct sighand_struct *oldsighand ../fs/exec.c:1073:48: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1179:56: warning: incorrect type in argument 2 (different address spaces) ../fs/exec.c:1179:56: expected struct task_struct *parent ../fs/exec.c:1179:56: got struct task_struct [noderef] __rcu *parent ../fs/exec.c:1214:47: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1214:47: expected struct sighand_struct *oldsighand ../fs/exec.c:1214:47: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1340:26: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1340:26: expected struct spinlock [usertype] *lock ../fs/exec.c:1340:26: got struct spinlock [noderef] __rcu * ../fs/exec.c:1342:28: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1342:28: expected struct spinlock [usertype] *lock ../fs/exec.c:1342:28: got struct spinlock [noderef] __rcu * ../fs/exec.c:1830:70: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1830:70: expected struct task_struct *tsk ../fs/exec.c:1830:70: got struct task_struct [noderef] __rcu *parent make[3]: *** [../scripts/Makefile.build:485: lib] Error 2 ../fs/fcntl.c:963:9: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:963:9: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:963:9: struct fasync_struct * ../fs/fcntl.c:1038:22: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1038:22: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1038:22: struct fasync_struct * ../fs/fcntl.c:1049:33: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1049:33: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1049:33: struct fasync_struct * In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../include/linux/dev_printk.h:16, from ../include/linux/device.h:15, from ../include/sound/core.h:10, from ../sound/i2c/other/pt2258.c:8: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[6]: *** [../scripts/Makefile.build:244: sound/i2c/other/pt2258.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: drivers/phy] Error 2 make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/ratelimit.h:6, from ../fs/dcache.c:18: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: fs/dcache.o] Error 1 make[4]: *** Waiting for unfinished jobs.... ../io_uring/poll.c:461:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:461:40: expected int mask ../io_uring/poll.c:461:40: got restricted __poll_t [usertype] mask ../io_uring/poll.c:304:38: warning: incorrect type in assignment (different base types) ../io_uring/poll.c:304:38: expected signed int [usertype] res ../io_uring/poll.c:304:38: got restricted __poll_t ../io_uring/poll.c:324:56: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:323:66: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:323:66: expected restricted __poll_t [usertype] val ../io_uring/poll.c:323:66: got unsigned int ../io_uring/poll.c:323:52: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:323:52: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:323:52: got unsigned short ../io_uring/poll.c:326:51: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:326:51: expected signed int [usertype] res ../io_uring/poll.c:326:51: got restricted __poll_t [usertype] mask ../io_uring/poll.c:327:53: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:327:53: expected signed int [usertype] res ../io_uring/poll.c:327:53: got restricted __poll_t [usertype] mask ../io_uring/poll.c:372:71: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:372:65: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:372:65: expected restricted __poll_t [usertype] val ../io_uring/poll.c:372:65: got unsigned int ../io_uring/poll.c:653:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:653:40: expected int mask ../io_uring/poll.c:653:40: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:719:45: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:719:43: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:719:43: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:719:43: got unsigned int ../io_uring/poll.c:759:38: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:759:38: expected int mask ../io_uring/poll.c:759:38: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:759:55: warning: incorrect type in argument 3 (different base types) ../io_uring/poll.c:759:55: expected int events ../io_uring/poll.c:759:55: got restricted __poll_t [usertype] events ../io_uring/poll.c:912:24: warning: invalid assignment: |= ../io_uring/poll.c:912:24: left side has type unsigned int ../io_uring/poll.c:912:24: right side has type restricted __poll_t ../io_uring/poll.c:914:24: warning: invalid assignment: |= ../io_uring/poll.c:914:24: left side has type unsigned int ../io_uring/poll.c:914:24: right side has type restricted __poll_t ../io_uring/poll.c:916:55: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:915:29: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:915:38: warning: incorrect type in return expression (different base types) ../io_uring/poll.c:915:38: expected restricted __poll_t ../io_uring/poll.c:915:38: got unsigned int ../io_uring/poll.c:983:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:983:40: expected signed int [usertype] res ../io_uring/poll.c:983:40: got restricted __poll_t [addressable] [assigned] [usertype] result_mask ../io_uring/poll.c:1030:38: warning: invalid assignment: &= ../io_uring/poll.c:1030:38: left side has type restricted __poll_t ../io_uring/poll.c:1030:38: right side has type int ../io_uring/poll.c:1031:52: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:1031:38: warning: invalid assignment: |= ../io_uring/poll.c:1031:38: left side has type restricted __poll_t ../io_uring/poll.c:1031:38: right side has type unsigned int ../io_uring/poll.c:803:24: warning: context imbalance in 'io_poll_find' - wrong count at exit ../io_uring/poll.c:831:24: warning: context imbalance in 'io_poll_file_find' - wrong count at exit ../io_uring/poll.c:883:28: warning: context imbalance in '__io_poll_cancel' - unexpected unlock ../io_uring/poll.c:1002:28: warning: context imbalance in 'io_poll_remove' - unexpected unlock ../arch/x86/kvm/../../../virt/kvm/pfncache.c:175:17: warning: context imbalance in 'hva_to_pfn_retry' - unexpected unlock ../io_uring/sqpoll.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../io_uring/sqpoll.c:41:9: warning: context imbalance in 'io_sq_thread_unpark' - wrong count at exit ../io_uring/sqpoll.c:52:9: warning: context imbalance in 'io_sq_thread_park' - wrong count at exit ../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:76:17: warning: context imbalance in 'kvm_gmem_invalidate_begin' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:248:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:248:33: expected struct file **f ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:248:33: got struct file [noderef] __rcu ** ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:248:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:248:33: expected struct file **f ../arch/x86/kvm/../../../virt/kvm/guest_memfd.c:248:33: got struct file [noderef] __rcu ** make[3]: *** [../scripts/Makefile.build:485: samples] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/io_uring.h:5, from ../io_uring/statx.c:5: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: io_uring/statx.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[5]: *** [../scripts/Makefile.build:485: sound/i2c/other] Error 2 make[4]: *** [../scripts/Makefile.build:485: sound/i2c] Error 2 make[3]: *** [../scripts/Makefile.build:485: sound] Error 2 In file included from ../include/linux/sched.h:48, from ../include/linux/io_uring.h:5, from ../io_uring/timeout.c:5: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: io_uring/timeout.o] Error 1 ../fs/seq_file.c:931:9: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:931:9: struct list_head [noderef] __rcu * ../fs/seq_file.c:931:9: struct list_head * ../fs/seq_file.c:931:9: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:931:9: struct list_head [noderef] __rcu * ../fs/seq_file.c:931:9: struct list_head * ../fs/seq_file.c:953:12: warning: incorrect type in assignment (different address spaces) ../fs/seq_file.c:953:12: expected struct list_head *lh ../fs/seq_file.c:953:12: got struct list_head [noderef] __rcu * ../fs/seq_file.c:1080:24: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:1080:24: struct hlist_node [noderef] __rcu * ../fs/seq_file.c:1080:24: struct hlist_node * ../fs/seq_file.c:1082:24: error: incompatible types in comparison expression (different address spaces): ../fs/seq_file.c:1082:24: struct hlist_node [noderef] __rcu * ../fs/seq_file.c:1082:24: struct hlist_node * ../io_uring/fdinfo.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../fs/inode.c:846:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock ../fs/inode.c:901:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block ../fs/inode.c:932:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block ../fs/inode.c:1621:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit ../fs/inode.c:1739:20: warning: context imbalance in 'iput_final' - unexpected unlock ../fs/inode.c:1753:6: warning: context imbalance in 'iput' - wrong count at exit ../fs/inode.c:2238:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock In file included from ../include/linux/sched.h:48, from ../include/linux/sched/signal.h:7, from ../io_uring/io-wq.c:11: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: io_uring/io-wq.o] Error 1 ../io_uring/memmap.c: note: in included file: ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../fs/namei.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/slab.h): ../include/linux/rcupdate.h:812:25: warning: context imbalance in 'leave_rcu' - unexpected unlock ../fs/namei.c:2352:19: warning: context imbalance in 'path_init' - different lock contexts for basic block ../fs/file.c:384:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:384:17: expected struct file **old_fds ../fs/file.c:384:17: got struct file [noderef] __rcu **fd ../fs/file.c:385:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:385:17: expected struct file **new_fds ../fs/file.c:385:17: got struct file [noderef] __rcu **fd ../fs/file.c:400:17: error: incompatible types in comparison expression (different address spaces): ../fs/file.c:400:17: struct file [noderef] __rcu * ../fs/file.c:400:17: struct file * ../fs/file.c:435:54: warning: incorrect type in initializer (different address spaces) ../fs/file.c:475:28: warning: incorrect type in initializer (different address spaces) ../fs/file.c:473:21: warning: symbol 'init_files' was not declared. Should it be static? ../fs/file.c:658:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:848:30: warning: incorrect type in assignment (different address spaces) ../fs/file.c:869:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:873:13: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:876:23: warning: incorrect type in assignment (different address spaces) ../fs/file.c:899:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:901:14: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:922:22: warning: incorrect type in assignment (different address spaces) ../fs/file.c:924:32: warning: incorrect type in return expression (different address spaces) ../fs/file.c:946:31: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:946:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:950:16: warning: incorrect type in return expression (different address spaces) ../fs/file.c:1251:16: warning: incorrect type in assignment (different address spaces) ../io_uring/futex.c:350:38: warning: context imbalance in 'io_futex_wait' - unexpected unlock In file included from ../include/linux/sched.h:48, from ../include/linux/resume_user_mode.h:6, from ../io_uring/io_uring.h:6, from ../io_uring/napi.c:3: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[4]: *** [../scripts/Makefile.build:244: io_uring/napi.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: io_uring] Error 2 ../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/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:285:9: warning: context imbalance in 'kvm_inhibit_apic_access_page' - unexpected unlock ../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 ../arch/x86/kvm/emulate.c:5105:21: error: arithmetics on pointers to functions ../arch/x86/kvm/xen.c:536:9: warning: context imbalance in 'kvm_xen_update_runstate_guest' - unexpected unlock ../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/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) ../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:812:25: warning: context imbalance in '__tdp_mmu_zap_root' - unexpected unlock ../include/linux/rcupdate.h:812:25: warning: context imbalance in 'tdp_mmu_alloc_sp_for_split' - unexpected unlock In file included from ../include/linux/sched.h:48, from ../include/linux/cred.h:17, from ../crypto/asymmetric_keys/selftest.c:9: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: crypto/asymmetric_keys/selftest.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/sched.h:48, from ../include/linux/nmi.h:8, from ../arch/x86/include/asm/mshyperv.h:6, from ../arch/x86/kvm/svm/hyperv.h:9, from ../arch/x86/kvm/svm/hyperv.c:7: ../include/linux/page_frag_cache.h: In function ‘page_frag_alloc_commit’: ../include/linux/page_frag_cache.h:265:9: error: implicit declaration of function ‘VM_BUG_ON’; did you mean ‘BUG_ON’? [-Wimplicit-function-declaration] 265 | VM_BUG_ON(fragsz > nc->remaining || !nc->pagecnt_bias); | ^~~~~~~~~ | BUG_ON make[5]: *** [../scripts/Makefile.build:244: arch/x86/kvm/svm/hyperv.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: crypto/asymmetric_keys] Error 2 make[4]: *** Waiting for unfinished jobs.... ../fs/fs-writeback.c:752:15: warning: context imbalance in 'wbc_attach_and_unlock_inode' - unexpected unlock ../fs/fs-writeback.c:1805:20: warning: context imbalance in 'writeback_single_inode' - different lock contexts for basic block ../fs/fs-writeback.c:1996:9: warning: context imbalance in 'writeback_sb_inodes' - different lock contexts for basic block ../fs/fs-writeback.c:2589:20: warning: context imbalance in '__mark_inode_dirty' - unexpected unlock make[3]: *** [../scripts/Makefile.build:485: fs] Error 2 make[3]: *** [../scripts/Makefile.build:485: crypto] Error 2 ../arch/x86/kvm/mmu/mmu.c:647: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:812:25: warning: context imbalance in 'walk_shadow_page_lockless_end' - unexpected unlock ../arch/x86/kvm/mmu/mmu.c:2782: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:5108:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) ../arch/x86/kvm/mmu/mmu.c:5110:56: warning: cast truncates bits from constant value (ffffff0f becomes f) ../arch/x86/kvm/mmu/mmu.c:5112:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'kvm' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'slot' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'gfn_offset' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1385: warning: Function parameter or struct member 'mask' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../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 (80688 becomes 688) ../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: 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: too many warnings ../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 ../arch/x86/kvm/x86.c:247:47: warning: array of flexible structures ../arch/x86/kvm/x86.c: note: in included file: ../include/linux/kvm_host.h:2006:54: warning: array of flexible structures ../arch/x86/kvm/x86.c:273:49: warning: array of flexible structures ../include/linux/kvm_host.h:2008:56: warning: array of flexible structures ../arch/x86/kvm/x86.c:3055:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit ../arch/x86/kvm/x86.c:3066: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:285:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock ../include/linux/srcu.h:285:9: warning: context imbalance in 'vcpu_run' - unexpected unlock make[4]: *** [../scripts/Makefile.build:485: arch/x86/kvm] Error 2 make[3]: *** [../scripts/Makefile.build:485: arch/x86] Error 2 make[2]: *** [/home/nipa/net-next/wt-1/Makefile:1934: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __sub-make] Error 2