# git rev-parse -q --verify c719d28628a5c74f07b8250f8e6f092e9015ba82^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/mpe/kisskb quick # git rev-parse -q --verify c719d28628a5c74f07b8250f8e6f092e9015ba82^{commit} c719d28628a5c74f07b8250f8e6f092e9015ba82 # git checkout -q -f -B kisskb c719d28628a5c74f07b8250f8e6f092e9015ba82 # git clean -qxdf # < git log -1 # commit c719d28628a5c74f07b8250f8e6f092e9015ba82 # Author: Michael Ellerman # Date: Thu Nov 1 21:34:19 2018 +1100 # # powerpc: Add -Wimplicit-fallthrough to arch CFLAGS # # Warn whenever a switch statement has a fallthrough without a comment # annotating it. # # Signed-off-by: Michael Ellerman # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 c719d28628a5c74f07b8250f8e6f092e9015ba82 # < make -s -j 24 ARCH=x86 O=/kisskb/build/mpe-quick_x86_64_defconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- x86_64_defconfig # < make -s -j 24 ARCH=x86 O=/kisskb/build/mpe-quick_x86_64_defconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 24 ARCH=x86 O=/kisskb/build/mpe-quick_x86_64_defconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig # make -s -j 24 ARCH=x86 O=/kisskb/build/mpe-quick_x86_64_defconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- /kisskb/src/arch/x86/entry/entry_64.S: Assembler messages: /kisskb/src/arch/x86/entry/entry_64.S:1656: Warning: no instruction mnemonic suffix given and no register operands; using default for `sysret' init/calibrate.o: warning: objtool: calibrate_delay()+0x316: sibling call from callable instruction with modified stack frame arch/x86/entry/vsyscall/vsyscall_gtod.o: warning: objtool: missing symbol for section .text certs/system_keyring.o: warning: objtool: verify_pkcs7_signature()+0x10c: sibling call from callable instruction with modified stack frame arch/x86/kernel/acpi/sleep.o: warning: objtool: x86_acpi_suspend_lowlevel()+0x1e: sibling call from callable instruction with modified stack frame /kisskb/src/arch/x86/platform/efi/efi.c: In function 'efi_memblock_x86_reserve_range': /kisskb/src/arch/x86/platform/efi/efi.c:175:30: warning: taking address of packed member of 'struct boot_params' may result in an unaligned pointer value [-Waddress-of-packed-member] 175 | struct efi_info *e = &boot_params.efi_info; | ^~~~~~~~~~~~~~~~~~~~~ arch/x86/ia32/audit.o: warning: objtool: missing symbol for section .text arch/x86/platform/efi/quirks.o: warning: objtool: efi_recover_from_page_fault()+0x2e: sibling call from callable instruction with modified stack frame arch/x86/kernel/acpi/boot.o: warning: objtool: acpi_register_lapic()+0x7: sibling call from callable instruction with modified stack frame arch/x86/kernel/acpi/boot.o: warning: objtool: acpi_map_cpu()+0x22: sibling call from callable instruction with modified stack frame arch/x86/entry/vsyscall/vsyscall_64.o: warning: objtool: warn_bad_vsyscall()+0x2d: sibling call from callable instruction with modified stack frame arch/x86/kernel/acpi/cppc_msr.o: warning: objtool: missing symbol for section .text arch/x86/entry/thunk_64.o: warning: objtool: missing symbol table make[3]: *** [/kisskb/src/scripts/Makefile.build:393: arch/x86/entry/thunk_64.o] Error 1 make[3]: *** Deleting file 'arch/x86/entry/thunk_64.o' make[3]: *** Waiting for unfinished jobs.... init/main.o: warning: objtool: initcall_blacklisted()+0x66: sibling call from callable instruction with modified stack frame arch/x86/kernel/acpi/cstate.o: warning: objtool: acpi_processor_ffh_cstate_probe_cpu()+0x29: sibling call from callable instruction with modified stack frame init/do_mounts.o: warning: objtool: name_to_dev_t()+0x285: sibling call from callable instruction with modified stack frame fs/autofs/inode.o: warning: objtool: autofs_fill_super()+0x2ca: sibling call from callable instruction with modified stack frame fs/autofs/expire.o: warning: objtool: missing symbol for section .text fs/autofs/waitq.o: warning: objtool: autofs_notify_daemon.constprop.0()+0x249: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/apic.o: warning: objtool: __setup_APIC_LVTT()+0xb0: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/apic.o: warning: objtool: setup_local_APIC()+0x164: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/apic.o: warning: objtool: setup_APIC_eilvt()+0xdd: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/apic.o: warning: objtool: lapic_setup_esr()+0xac: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/apic.o: warning: objtool: generic_processor_info()+0x100: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/apic.o: warning: objtool: __setup_APIC_LVTT.cold()+0x10: sibling call from callable instruction with modified stack frame arch/x86/events/intel/core.o: warning: objtool: intel_snb_check_microcode()+0x84: sibling call from callable instruction with modified stack frame arch/x86/events/core.o: warning: objtool: perf_event_print_debug()+0x3e: sibling call from callable instruction with modified stack frame arch/x86/events/core.o: warning: objtool: perf_event_print_debug.cold()+0xd6: return with modified stack frame ipc/compat.o: warning: objtool: missing symbol for section .text fs/autofs/dev-ioctl.o: warning: objtool: autofs_dev_ioctl_setpipefd()+0x73: sibling call from callable instruction with modified stack frame fs/autofs/dev-ioctl.o: warning: objtool: _autofs_dev_ioctl()+0xd4: sibling call from callable instruction with modified stack frame fs/autofs/dev-ioctl.o: warning: objtool: _autofs_dev_ioctl.cold()+0x67: sibling call from callable instruction with modified stack frame fs/autofs/dev-ioctl.o: warning: objtool: missing symbol for section .init.text arch/x86/platform/efi/efi_64.o: warning: objtool: missing symbol for section .text arch/x86/mm/ioremap.o: warning: objtool: iounmap()+0x43: sibling call from callable instruction with modified stack frame arch/x86/mm/ioremap.o: warning: objtool: __ioremap_caller.constprop.0()+0x58: sibling call from callable instruction with modified stack frame arch/x86/mm/ioremap.o: warning: objtool: iounmap.cold()+0x12: sibling call from callable instruction with modified stack frame arch/x86/mm/extable.o: warning: objtool: ex_handler_rdmsr_unsafe()+0xf: sibling call from callable instruction with modified stack frame arch/x86/mm/extable.o: warning: objtool: ex_handler_wrmsr_unsafe()+0xf: sibling call from callable instruction with modified stack frame arch/x86/mm/extable.o: warning: objtool: ex_handler_ext()+0x4a: sibling call from callable instruction with modified stack frame arch/x86/mm/extable.o: warning: objtool: ex_handler_uaccess()+0x4a: sibling call from callable instruction with modified stack frame arch/x86/mm/extable.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/apic/apic_common.o: warning: objtool: missing symbol for section .text crypto/asymmetric_keys/asymmetric_type.o: warning: objtool: register_asymmetric_key_parser()+0x21: sibling call from callable instruction with modified stack frame crypto/asymmetric_keys/asymmetric_type.o: warning: objtool: register_asymmetric_key_parser.cold()+0x45: return with modified stack frame arch/x86/mm/mmap.o: warning: objtool: missing symbol for section .text make[2]: *** [/kisskb/src/scripts/Makefile.build:518: arch/x86/entry] Error 2 make[2]: *** Waiting for unfinished jobs.... arch/x86/mm/fault.o: warning: objtool: dump_pagetable()+0x53: sibling call from callable instruction with modified stack frame arch/x86/mm/fault.o: warning: objtool: no_context()+0x287: sibling call from callable instruction with modified stack frame arch/x86/mm/fault.o: warning: objtool: __bad_area_nosemaphore()+0x12f: sibling call from callable instruction with modified stack frame arch/x86/mm/fault.o: warning: objtool: do_user_addr_fault()+0x27d: sibling call from callable instruction with modified stack frame arch/x86/mm/fault.o: warning: objtool: dump_pagetable.cold()+0x46: sibling call from callable instruction with modified stack frame arch/x86/mm/fault.o: warning: objtool: __bad_area_nosemaphore.cold()+0x5e: sibling call from callable instruction with modified stack frame arch/x86/mm/init_64.o: warning: objtool: fill_pte()+0xd5: sibling call from callable instruction with modified stack frame arch/x86/mm/init_64.o: warning: objtool: fill_pud()+0x98: sibling call from callable instruction with modified stack frame arch/x86/mm/init_64.o: warning: objtool: fill_pmd()+0xd5: sibling call from callable instruction with modified stack frame arch/x86/mm/init_64.o: warning: objtool: memory_block_size_bytes()+0x29: sibling call from callable instruction with modified stack frame /kisskb/src/arch/x86/mm/pgtable.c: In function 'pgd_alloc': /kisskb/src/arch/x86/mm/pgtable.c:447:13: warning: 'preallocate_pmds.constprop' accessing 8 bytes in a region of size 0 [-Wstringop-overflow=] 447 | if (preallocate_pmds(mm, pmds, PREALLOCATED_PMDS) != 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/x86/mm/pgtable.c:447:13: note: referencing argument 2 of type 'pmd_t **' /kisskb/src/arch/x86/mm/pgtable.c:234:12: note: in a call to function 'preallocate_pmds.constprop' 234 | static int preallocate_pmds(struct mm_struct *mm, pmd_t *pmds[], int count) | ^~~~~~~~~~~~~~~~ /kisskb/src/arch/x86/mm/pgtable.c:450:13: warning: 'preallocate_pmds.constprop' accessing 8 bytes in a region of size 0 [-Wstringop-overflow=] 450 | if (preallocate_pmds(mm, u_pmds, PREALLOCATED_USER_PMDS) != 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/arch/x86/mm/pgtable.c:450:13: note: referencing argument 2 of type 'pmd_t **' /kisskb/src/arch/x86/mm/pgtable.c:234:12: note: in a call to function 'preallocate_pmds.constprop' 234 | static int preallocate_pmds(struct mm_struct *mm, pmd_t *pmds[], int count) | ^~~~~~~~~~~~~~~~ arch/x86/mm/setup_nx.o: warning: objtool: missing symbol for section .text security/integrity/integrity_audit.o: warning: objtool: missing symbol for section .text arch/x86/mm/physaddr.o: warning: objtool: missing symbol for section .text ipc/msgutil.o: warning: objtool: missing symbol for section .text arch/x86/mm/pgtable.o: warning: objtool: pmd_set_huge()+0x100: sibling call from callable instruction with modified stack frame arch/x86/mm/pat.o: warning: objtool: __init_cache_modes()+0x53: sibling call from callable instruction with modified stack frame arch/x86/mm/pat.o: warning: objtool: free_memtype.part.0()+0x71: sibling call from callable instruction with modified stack frame arch/x86/mm/pat.o: warning: objtool: pat_init()+0xa9: sibling call from callable instruction with modified stack frame arch/x86/mm/pat.o: warning: objtool: reserve_memtype()+0x1b5: sibling call from callable instruction with modified stack frame arch/x86/mm/pat.o: warning: objtool: kernel_map_sync_memtype()+0xbb: sibling call from callable instruction with modified stack frame arch/x86/mm/pat.o: warning: objtool: reserve_pfn_range()+0x104: sibling call from callable instruction with modified stack frame arch/x86/mm/pat.o: warning: objtool: __init_cache_modes.cold()+0x2e: return with modified stack frame arch/x86/events/amd/ibs.o: warning: objtool: force_ibs_eilvt_setup()+0xef: sibling call from callable instruction with modified stack frame arch/x86/events/amd/ibs.o: warning: objtool: force_ibs_eilvt_setup.cold()+0x23: sibling call from callable instruction with modified stack frame crypto/asymmetric_keys/signature.o: warning: objtool: missing symbol for section .text arch/x86/mm/cpu_entry_area.o: warning: objtool: missing symbol for section .text security/keys/key.o: warning: objtool: register_key_type()+0x23: sibling call from callable instruction with modified stack frame security/keys/key.o: warning: objtool: missing symbol for section .init.text arch/x86/mm/pat_rbtree.o: warning: objtool: rbt_memtype_check_insert()+0x72: sibling call from callable instruction with modified stack frame arch/x86/mm/numa_64.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/cpu/mcheck/mce.o: warning: objtool: wait_for_panic()+0x15: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce.o: warning: objtool: mce_panic()+0x61: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce.o: warning: objtool: mce_first_notifier()+0x84: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce.o: warning: objtool: mce_timer_fn()+0xd2: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce.o: warning: objtool: do_machine_check()+0xc63: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce.o: warning: objtool: mcheck_cpu_init()+0x69: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce.o: warning: objtool: mce_disable_bank()+0x14: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce.o: warning: objtool: mce_panic.cold()+0x8a: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce.o: warning: objtool: do_machine_check()+0xa94: sibling call from callable instruction with modified stack frame arch/x86/mm/hugetlbpage.o: warning: objtool: missing symbol for section .text mm/filemap.o: warning: objtool: unaccount_page_cache_page()+0x3b: sibling call from callable instruction with modified stack frame arch/x86/mm/pageattr.o: warning: objtool: static_protections()+0x151: sibling call from callable instruction with modified stack frame arch/x86/mm/pageattr.o: warning: objtool: __change_page_attr_set_clr()+0x386: sibling call from callable instruction with modified stack frame arch/x86/mm/pageattr.o: warning: objtool: static_protections.cold()+0x38: sibling call from callable instruction with modified stack frame arch/x86/events/intel/ds.o: warning: objtool: missing symbol for section .init.text ipc/msg.o: warning: objtool: missing symbol for section .init.text arch/x86/events/intel/knc.o: warning: objtool: missing symbol for section .init.text crypto/asymmetric_keys/pkcs7_trust.o: warning: objtool: missing symbol for section .text arch/x86/events/intel/lbr.o: warning: objtool: missing symbol for section .init.text crypto/asymmetric_keys/pkcs7_verify.o: warning: objtool: pkcs7_verify()+0x388: sibling call from callable instruction with modified stack frame fs/devpts/inode.o: warning: objtool: parse_mount_options()+0x1c4: sibling call from callable instruction with modified stack frame fs/devpts/inode.o: warning: objtool: devpts_fill_super()+0x125: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/vector.o: warning: objtool: x86_vector_activate()+0x162: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/vector.o: warning: objtool: irq_force_complete_move()+0x48: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/vector.o: warning: objtool: lapic_can_unplug_cpu()+0x3e: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/vector.o: warning: objtool: missing symbol for section .irqentry.text security/selinux/avc.o: warning: objtool: avc_compute_av.isra.0()+0x5e: sibling call from callable instruction with modified stack frame security/selinux/avc.o: warning: objtool: avc_compute_av.isra.0.cold()+0x2c: sibling call from callable instruction with modified stack frame security/selinux/avc.o: warning: objtool: missing symbol for section .init.text crypto/asymmetric_keys/x509_cert_parser.o: warning: objtool: x509_cert_parse()+0xea: sibling call from callable instruction with modified stack frame crypto/asymmetric_keys/x509_cert_parser.o: warning: objtool: x509_note_signature()+0xe: sibling call from callable instruction with modified stack frame crypto/asymmetric_keys/pkcs7_parser.o: warning: objtool: pkcs7_parse_message()+0xeb: sibling call from callable instruction with modified stack frame crypto/asymmetric_keys/pkcs7_parser.o: warning: objtool: pkcs7_sig_note_authenticated_attr()+0xae: sibling call from callable instruction with modified stack frame crypto/asymmetric_keys/pkcs7_parser.o: warning: objtool: pkcs7_note_signed_info()+0xca: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce-genpool.o: warning: objtool: mce_gen_pool_add()+0xc9: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/msi.o: warning: objtool: missing symbol for section .init.text crypto/memneq.o: warning: objtool: missing symbol for section .text arch/x86/kernel/apic/apic_flat_64.o: warning: objtool: physflat_acpi_madt_oem_check.cold()+0x12: unreachable instruction security/selinux/netlink.o: warning: objtool: missing symbol for section .text mm/oom_kill.o: warning: objtool: oom_kill_process()+0xa7: sibling call from callable instruction with modified stack frame mm/oom_kill.o: warning: objtool: oom_reaper()+0x1bc: sibling call from callable instruction with modified stack frame mm/oom_kill.o: warning: objtool: oom_killer_disable()+0x7d: sibling call from callable instruction with modified stack frame mm/oom_kill.o: warning: objtool: out_of_memory()+0x162: sibling call from callable instruction with modified stack frame mm/oom_kill.o: warning: objtool: oom_kill_process.cold()+0x26c: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce_intel.o: warning: objtool: intel_threshold_interrupt()+0x76: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce_intel.o: warning: objtool: cmci_discover()+0x200: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce_intel.o: warning: objtool: cmci_intel_adjust_timer()+0x4f: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce_intel.o: warning: objtool: intel_threshold_interrupt.cold()+0x8: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce_intel.o: warning: objtool: cmci_discover.cold()+0x1c: sibling call from callable instruction with modified stack frame mm/fadvise.o: warning: objtool: missing symbol for section .text arch/x86/kernel/apic/probe_64.o: warning: objtool: missing symbol for section .text /kisskb/src/fs/efivarfs/super.c: In function 'efivarfs_callback': /kisskb/src/fs/efivarfs/super.c:130:39: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | len = ucs2_utf8size(entry->var.VariableName); | ~~~~~~~~~~^~~~~~~~~~~~~ /kisskb/src/fs/efivarfs/super.c:137:38: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 137 | ucs2_as_utf8(name, entry->var.VariableName, len); | ~~~~~~~~~~^~~~~~~~~~~~~ In file included from /kisskb/src/fs/efivarfs/super.c:13: /kisskb/src/fs/efivarfs/super.c: At top level: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'efivarfs_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/fs/efivarfs/super.c:272:1: note: in expansion of macro 'module_init' 272 | module_init(efivarfs_init); | ^~~~~~~~~~~ /kisskb/src/fs/efivarfs/super.c:251:19: note: 'init_module' target declared here 251 | static __init int efivarfs_init(void) | ^~~~~~~~~~~~~ In file included from /kisskb/src/fs/efivarfs/super.c:13: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'efivarfs_exit': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/fs/efivarfs/super.c:273:1: note: in expansion of macro 'module_exit' 273 | module_exit(efivarfs_exit); | ^~~~~~~~~~~ /kisskb/src/fs/efivarfs/super.c:262:20: note: 'cleanup_module' target declared here 262 | static __exit void efivarfs_exit(void) | ^~~~~~~~~~~~~ arch/x86/events/intel/rapl.o: warning: objtool: rapl_event_update.isra.0()+0x54: sibling call from callable instruction with modified stack frame security/selinux/nlmsgtab.o: warning: objtool: missing symbol for section .text arch/x86/events/intel/pt.o: warning: objtool: pt_handle_status()+0xf7: sibling call from callable instruction with modified stack frame fs/efivarfs/super.o: warning: objtool: missing symbol for section .init.text ipc/sem.o: warning: objtool: count_semcnt()+0xd3: sibling call from callable instruction with modified stack frame ipc/sem.o: warning: objtool: missing symbol for section .init.text security/selinux/selinuxfs.o: warning: objtool: sel_write_context()+0xec: sibling call from callable instruction with modified stack frame security/selinux/selinuxfs.o: warning: objtool: sel_write_create()+0x25a: sibling call from callable instruction with modified stack frame security/selinux/selinuxfs.o: warning: objtool: sel_write_member()+0x1a9: sibling call from callable instruction with modified stack frame security/selinux/selinuxfs.o: warning: objtool: sel_make_policy_nodes()+0x57a: sibling call from callable instruction with modified stack frame security/selinux/selinuxfs.o: warning: objtool: sel_write_load()+0x14f: sibling call from callable instruction with modified stack frame security/selinux/selinuxfs.o: warning: objtool: sel_fill_super()+0xb8: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/io_apic.o: warning: objtool: __add_pin_to_irq_node()+0x53: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/io_apic.o: warning: objtool: alloc_ioapic_saved_registers()+0x40: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/io_apic.o: warning: objtool: clear_IO_APIC_pin()+0x16e: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/io_apic.o: warning: objtool: mp_save_irq()+0xc: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/io_apic.o: warning: objtool: acpi_get_override_irq()+0x2a: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/io_apic.o: warning: objtool: IO_APIC_get_PCI_irq_vector()+0x1e: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/io_apic.o: warning: objtool: mp_irqdomain_alloc()+0x13a: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/io_apic.o: warning: objtool: mp_map_gsi_to_irq()+0x10: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/io_apic.o: warning: objtool: mp_register_ioapic()+0x28: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/io_apic.o: warning: objtool: mp_unregister_ioapic()+0x8d: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/io_apic.o: warning: objtool: alloc_ioapic_saved_registers.cold()+0xb: sibling call from callable instruction with modified stack frame arch/x86/kernel/apic/io_apic.o: warning: objtool: clear_IO_APIC_pin.cold()+0x20: sibling call from callable instruction with modified stack frame crypto/scatterwalk.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/mcheck/therm_throt.o: warning: objtool: intel_init_thermal()+0x197: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce_amd.o: warning: objtool: umc_normaddr_to_sysaddr()+0x83: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce_amd.o: warning: objtool: threshold_restart_bank()+0x10d: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce_amd.o: warning: objtool: mce_amd_feature_init()+0x35f: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mcheck/mce_amd.o: warning: objtool: threshold_restart_bank.cold()+0x24: sibling call from callable instruction with modified stack frame crypto/algapi.o: warning: objtool: crypto_unregister_algs()+0x25: sibling call from callable instruction with modified stack frame crypto/algapi.o: warning: objtool: crypto_alg_tested()+0x47: sibling call from callable instruction with modified stack frame arch/x86/kernel/kprobes/core.o: warning: objtool: trampoline_handler()+0x71: sibling call from callable instruction with modified stack frame arch/x86/kernel/kprobes/core.o: warning: objtool: reenter_kprobe()+0x5a: sibling call from callable instruction with modified stack frame arch/x86/kernel/kprobes/core.o: warning: objtool: __copy_instruction()+0xa4: sibling call from callable instruction with modified stack frame arch/x86/kernel/kprobes/core.o: warning: objtool: missing symbol for section .init.text security/keys/permission.o: warning: objtool: missing symbol for section .text security/selinux/netif.o: warning: objtool: sel_netif_sid()+0x81: sibling call from callable instruction with modified stack frame kernel/cgroup/cgroup.o: warning: objtool: parse_cgroup_root_flags()+0x40: sibling call from callable instruction with modified stack frame kernel/cgroup/cgroup.o: warning: objtool: cgroup_addrm_files()+0x2bc: sibling call from callable instruction with modified stack frame kernel/cgroup/cgroup.o: warning: objtool: cgroup_apply_control_enable()+0x307: sibling call from callable instruction with modified stack frame kernel/cgroup/cgroup.o: warning: objtool: rebind_subsystems()+0x282: sibling call from callable instruction with modified stack frame crypto/proc.o: warning: objtool: missing symbol for section .init.text security/selinux/exports.o: warning: objtool: missing symbol for section .text security/selinux/netport.o: warning: objtool: missing symbol for section .text arch/x86/kernel/signal.o: warning: objtool: signal_fault()+0x43: sibling call from callable instruction with modified stack frame security/selinux/ibpkey.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/microcode/core.o: warning: objtool: reload_store()+0xbd: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/core.o: warning: objtool: microcode_write()+0x2c: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/core.o: warning: objtool: __reload_late()+0x2f: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/core.o: warning: objtool: mc_cpu_online()+0x54: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/core.o: warning: objtool: missing symbol for section .exit.text arch/x86/kernel/process_64.o: warning: objtool: __show_regs()+0x20: sibling call from callable instruction with modified stack frame arch/x86/kernel/process_64.o: warning: objtool: __show_regs.cold()+0x95: return with modified stack frame security/selinux/ss/hashtab.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/microcode/intel.o: warning: objtool: collect_cpu_info()+0x58: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/intel.o: warning: objtool: save_microcode_patch()+0xfe: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/intel.o: warning: objtool: generic_load_microcode()+0x44: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/intel.o: warning: objtool: request_microcode_fw()+0xf1: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/intel.o: warning: objtool: apply_microcode_intel()+0x105: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/intel.o: warning: objtool: apply_microcode_early()+0xbf: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/intel.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/signal_compat.o: warning: objtool: missing symbol for section .text security/selinux/ss/ebitmap.o: warning: objtool: ebitmap_read()+0x72: sibling call from callable instruction with modified stack frame security/selinux/ss/ebitmap.o: warning: objtool: missing symbol for section .init.text ipc/syscall.o: warning: objtool: missing symbol for section .text security/selinux/hooks.o: warning: objtool: inode_doinit_with_dentry()+0x464: sibling call from callable instruction with modified stack frame security/selinux/hooks.o: warning: objtool: selinux_skb_peerlbl_sid()+0x46: sibling call from callable instruction with modified stack frame security/selinux/hooks.o: warning: objtool: selinux_netlink_send()+0x9c: sibling call from callable instruction with modified stack frame security/selinux/hooks.o: warning: objtool: cred_has_capability.isra.0()+0x106: sibling call from callable instruction with modified stack frame security/selinux/hooks.o: warning: objtool: sb_finish_set_opts()+0x1b4: sibling call from callable instruction with modified stack frame security/selinux/hooks.o: warning: objtool: selinux_parse_skb.constprop.0()+0x1d8: sibling call from callable instruction with modified stack frame security/selinux/hooks.o: warning: objtool: selinux_parse_opts_str()+0x162: sibling call from callable instruction with modified stack frame security/selinux/hooks.o: warning: objtool: selinux_set_mnt_opts()+0x40a: sibling call from callable instruction with modified stack frame security/selinux/hooks.o: warning: objtool: selinux_inode_post_setxattr()+0x71: sibling call from callable instruction with modified stack frame security/selinux/hooks.o: warning: objtool: selinux_sb_remount()+0x139: sibling call from callable instruction with modified stack frame security/selinux/hooks.o: warning: objtool: selinux_sb_clone_mnt_opts()+0xff: sibling call from callable instruction with modified stack frame security/selinux/ss/sidtab.o: warning: objtool: sidtab_context_to_sid()+0x1ed: sibling call from callable instruction with modified stack frame arch/x86/kernel/traps.o: warning: objtool: do_trap()+0xfe: sibling call from callable instruction with modified stack frame arch/x86/kernel/traps.o: warning: objtool: do_general_protection()+0x13b: sibling call from callable instruction with modified stack frame arch/x86/kernel/traps.o: warning: objtool: do_double_fault()+0x83: sibling call from callable instruction with modified stack frame arch/x86/kernel/traps.o: warning: objtool: do_trap.cold()+0x56: sibling call from callable instruction with modified stack frame arch/x86/kernel/traps.o: warning: objtool: do_general_protection.cold()+0x58: sibling call from callable instruction with modified stack frame arch/x86/kernel/traps.o: warning: objtool: missing symbol for section .init.text mm/mmzone.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/microcode/amd.o: warning: objtool: __load_microcode_amd()+0x16: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/amd.o: warning: objtool: apply_microcode_amd()+0x9c: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/amd.o: warning: objtool: collect_cpu_info_amd()+0x3d: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/amd.o: warning: objtool: request_microcode_amd()+0xc2: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/amd.o: warning: objtool: reload_ucode_amd()+0x67: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/amd.o: warning: objtool: collect_cpu_info_amd.cold()+0x1b: return with modified stack frame arch/x86/kernel/cpu/microcode/amd.o: warning: objtool: reload_ucode_amd.cold()+0xe: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/microcode/amd.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/irq_64.o: warning: objtool: handle_irq()+0x9a: sibling call from callable instruction with modified stack frame security/selinux/ss/avtab.o: warning: objtool: avtab_read_item()+0x1b6: sibling call from callable instruction with modified stack frame security/selinux/ss/avtab.o: warning: objtool: avtab_read()+0x15: sibling call from callable instruction with modified stack frame security/selinux/ss/avtab.o: warning: objtool: missing symbol for section .init.text mm/util.o: warning: objtool: missing symbol for section .text arch/x86/kernel/dumpstack_64.o: warning: objtool: get_stack_info()+0x13d: sibling call from callable instruction with modified stack frame ipc/ipc_sysctl.o: warning: objtool: proc_ipc_auto_msgmni()+0x72: sibling call from callable instruction with modified stack frame arch/x86/kernel/time.o: warning: objtool: clocksource_arch_init()+0xe: sibling call from callable instruction with modified stack frame arch/x86/kernel/irq.o: warning: objtool: ack_bad_irq()+0x11: sibling call from callable instruction with modified stack frame crypto/rsa_helper.o: warning: objtool: missing symbol for section .text kernel/cgroup/cgroup-v1.o: warning: objtool: cgroup1_remount()+0x59: sibling call from callable instruction with modified stack frame kernel/cgroup/cgroup-v1.o: warning: objtool: cgroup1_mount()+0x14f: sibling call from callable instruction with modified stack frame crypto/shash.o: warning: objtool: crypto_unregister_shashes()+0x22: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mtrr/mtrr.o: warning: objtool: mtrr_add_page.part.0()+0x28: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mtrr/mtrr.o: warning: objtool: mtrr_add()+0x21: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mtrr/mtrr.o: warning: objtool: arch_phys_wc_add()+0x41: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mtrr/mtrr.o: warning: objtool: mtrr_del_page()+0x50: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mtrr/mtrr.o: warning: objtool: mtrr_del()+0x1c: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mtrr/mtrr.o: warning: objtool: mtrr_del.cold()+0x2f: return with modified stack frame security/selinux/ss/status.o: warning: objtool: missing symbol for section .text arch/x86/kernel/dumpstack.o: warning: objtool: oops_end()+0x8c: sibling call from callable instruction with modified stack frame arch/x86/kernel/dumpstack.o: warning: objtool: show_opcodes()+0x4d: sibling call from callable instruction with modified stack frame arch/x86/kernel/dumpstack.o: warning: objtool: show_regs()+0x2f: sibling call from callable instruction with modified stack frame arch/x86/kernel/dumpstack.o: warning: objtool: show_opcodes.cold()+0x24: return with modified stack frame arch/x86/kernel/dumpstack.o: warning: objtool: show_regs.cold()+0x16: sibling call from callable instruction with modified stack frame mm/page_alloc.o: warning: objtool: bad_page()+0x1b: sibling call from callable instruction with modified stack frame mm/page_alloc.o: warning: objtool: free_reserved_area()+0x13f: sibling call from callable instruction with modified stack frame mm/page_alloc.o: warning: objtool: warn_alloc()+0x80: sibling call from callable instruction with modified stack frame mm/page_alloc.o: warning: objtool: show_free_areas()+0x32: sibling call from callable instruction with modified stack frame mm/page_alloc.o: warning: objtool: numa_zonelist_order_handler()+0x45: sibling call from callable instruction with modified stack frame mm/page_alloc.o: warning: objtool: warn_alloc.cold()+0x88: sibling call from callable instruction with modified stack frame mm/page_alloc.o: warning: objtool: show_free_areas.cold()+0x460: sibling call from callable instruction with modified stack frame mm/page_alloc.o: warning: objtool: missing symbol for section .ref.text security/selinux/ss/conditional.o: warning: objtool: cond_insertf()+0xac: sibling call from callable instruction with modified stack frame security/selinux/ss/conditional.o: warning: objtool: evaluate_cond_node()+0xbf: sibling call from callable instruction with modified stack frame security/selinux/ss/conditional.o: warning: objtool: cond_read_list()+0x138: sibling call from callable instruction with modified stack frame security/selinux/ss/mls.o: warning: objtool: missing symbol for section .text arch/x86/kernel/nmi.o: warning: objtool: nmi_max_handler()+0x1e: sibling call from callable instruction with modified stack frame arch/x86/kernel/nmi.o: warning: objtool: unknown_nmi_error()+0x54: sibling call from callable instruction with modified stack frame arch/x86/kernel/nmi.o: warning: objtool: pci_serr_error()+0x37: sibling call from callable instruction with modified stack frame arch/x86/kernel/nmi.o: warning: objtool: nmi_max_handler.cold()+0x2c: sibling call from callable instruction with modified stack frame arch/x86/kernel/nmi.o: warning: objtool: unknown_nmi_error.cold()+0x9: sibling call from callable instruction with modified stack frame security/selinux/ss/policydb.o: warning: objtool: type_bounds_sanity_check()+0x24: sibling call from callable instruction with modified stack frame security/selinux/ss/policydb.o: warning: objtool: role_bounds_sanity_check()+0xec: sibling call from callable instruction with modified stack frame security/selinux/ss/policydb.o: warning: objtool: user_bounds_sanity_check()+0xec: sibling call from callable instruction with modified stack frame security/selinux/ss/policydb.o: warning: objtool: mls_read_level()+0x21: sibling call from callable instruction with modified stack frame security/selinux/ss/policydb.o: warning: objtool: mls_read_range_helper()+0x47: sibling call from callable instruction with modified stack frame security/selinux/ss/policydb.o: warning: objtool: role_read()+0x19e: sibling call from callable instruction with modified stack frame security/selinux/ss/policydb.o: warning: objtool: class_read()+0x1e1: sibling call from callable instruction with modified stack frame security/selinux/ss/policydb.o: warning: objtool: policydb_load_isids()+0x19: sibling call from callable instruction with modified stack frame security/selinux/ss/policydb.o: warning: objtool: context_read_and_validate()+0x26: sibling call from callable instruction with modified stack frame security/selinux/ss/policydb.o: warning: objtool: policydb_read()+0x2a9: sibling call from callable instruction with modified stack frame security/selinux/ss/policydb.o: warning: objtool: policydb_write()+0x31: sibling call from callable instruction with modified stack frame fs/ext4/block_validity.o: warning: objtool: ext4_setup_system_zone()+0x154: sibling call from callable instruction with modified stack frame fs/ext4/block_validity.o: warning: objtool: missing symbol for section .init.text mm/vmscan.o: warning: objtool: shrink_slab.constprop.0()+0x126: sibling call from callable instruction with modified stack frame mm/vmscan.o: warning: objtool: kswapd_run()+0x7f: sibling call from callable instruction with modified stack frame mm/vmstat.o: warning: objtool: sysctl_vm_numa_stat_handler()+0xb7: sibling call from callable instruction with modified stack frame mm/vmstat.o: warning: objtool: vmstat_refresh()+0x2b: sibling call from callable instruction with modified stack frame security/keys/compat.o: warning: objtool: missing symbol for section .text crypto/testmgr.o: warning: objtool: missing symbol for section .text mm/shmem.o: warning: objtool: shmem_parse_options()+0x88: sibling call from callable instruction with modified stack frame mm/shmem.o: warning: objtool: missing symbol for section .init.text security/selinux/ss/services.o: warning: objtool: security_sid_to_context_core()+0xaa: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: selinux_set_mapping.part.0.constprop.0()+0x147: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: security_load_policycaps()+0xa2: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: security_compute_sid.part.0()+0xe5: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: security_compute_validatetrans.part.0()+0xd9: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: convert_context.part.0()+0x23f: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: context_struct_compute_av()+0x47b: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: security_bounded_transition()+0x71: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: security_compute_xperms_decision()+0x133: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: security_compute_av()+0xab: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: security_compute_av_user()+0x9a: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: security_load_policy()+0x145: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: security_sid_mls_copy()+0x94: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: security_net_peersid_resolve()+0x5b: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: security_get_permissions()+0x33: sibling call from callable instruction with modified stack frame security/selinux/ss/services.o: warning: objtool: context_struct_compute_av.cold()+0x2a: sibling call from callable instruction with modified stack frame arch/x86/kernel/i8259.o: warning: objtool: mask_and_ack_8259A()+0xb9: sibling call from callable instruction with modified stack frame arch/x86/kernel/i8259.o: warning: objtool: probe_8259A()+0x25: sibling call from callable instruction with modified stack frame mm/vmacache.o: warning: objtool: missing symbol for section .text arch/x86/kernel/irq_work.o: warning: objtool: missing symbol for section .text arch/x86/kernel/jump_label.o: warning: objtool: missing symbol for section .text ipc/mqueue.o: warning: objtool: do_mq_timedreceive()+0x492: sibling call from callable instruction with modified stack frame ipc/mqueue.o: warning: objtool: mqueue_evict_inode()+0x1ec: sibling call from callable instruction with modified stack frame arch/x86/kernel/irqinit.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/cpu/mtrr/generic.o: warning: objtool: generic_get_mtrr()+0xc4: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/mtrr/generic.o: warning: objtool: missing symbol for section .init.text mm/debug.o: warning: objtool: __dump_page()+0xe: sibling call from callable instruction with modified stack frame mm/debug.o: warning: objtool: __dump_page.cold()+0xdb: return with modified stack frame mm/debug.o: warning: objtool: missing symbol for section .text arch/x86/kernel/probe_roms.o: warning: objtool: missing symbol for section .text arch/x86/kernel/sys_x86_64.o: warning: objtool: missing symbol for section .text arch/x86/kernel/espfix_64.o: warning: objtool: missing symbol for section .text mm/slab_common.o: warning: objtool: kmem_cache_create_usercopy()+0x1c1: sibling call from callable instruction with modified stack frame mm/slab_common.o: warning: objtool: kmem_cache_destroy()+0x42: sibling call from callable instruction with modified stack frame mm/slab_common.o: warning: objtool: dump_unreclaimable_slab()+0x24: sibling call from callable instruction with modified stack frame mm/slab_common.o: warning: objtool: dump_unreclaimable_slab.cold()+0x92: return with modified stack frame crypto/gf128mul.o: warning: objtool: missing symbol for section .text kernel/cgroup/cpuset.o: warning: objtool: rebuild_sched_domains_locked()+0x1e4: sibling call from callable instruction with modified stack frame kernel/cgroup/cpuset.o: warning: objtool: cpuset_hotplug_workfn()+0x249: sibling call from callable instruction with modified stack frame security/commoncap.o: warning: objtool: cap_bprm_set_creds()+0x478: sibling call from callable instruction with modified stack frame security/commoncap.o: warning: objtool: missing symbol for section .init.text security/min_addr.o: warning: objtool: missing symbol for section .text arch/x86/kernel/topology.o: warning: objtool: missing symbol for section .text mm/percpu.o: warning: objtool: pcpu_alloc()+0x162: sibling call from callable instruction with modified stack frame /kisskb/src/arch/x86/kernel/kdebugfs.c: In function 'boot_params_kdebugfs_init': /kisskb/src/arch/x86/kernel/kdebugfs.c:163:38: warning: taking address of packed member of 'struct setup_header' may result in an unaligned pointer value [-Waddress-of-packed-member] 163 | &boot_params.hdr.version); | ^~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/kernel/quirks.o: warning: objtool: ati_force_enable_hpet()+0x31: sibling call from callable instruction with modified stack frame arch/x86/kernel/quirks.o: warning: objtool: nvidia_force_enable_hpet()+0x2a: sibling call from callable instruction with modified stack frame arch/x86/kernel/quirks.o: warning: objtool: vt8237_force_enable_hpet()+0x2b: sibling call from callable instruction with modified stack frame arch/x86/kernel/quirks.o: warning: objtool: force_hpet_resume()+0x1f7: sibling call from callable instruction with modified stack frame arch/x86/kernel/quirks.o: warning: objtool: ati_force_enable_hpet.cold()+0x1f: sibling call from callable instruction with modified stack frame arch/x86/kernel/quirks.o: warning: objtool: nvidia_force_enable_hpet.cold()+0x1c: sibling call from callable instruction with modified stack frame arch/x86/kernel/quirks.o: warning: objtool: vt8237_force_enable_hpet.cold()+0x1d: sibling call from callable instruction with modified stack frame arch/x86/kernel/quirks.o: warning: objtool: force_hpet_resume.cold()+0x1b: sibling call from callable instruction with modified stack frame arch/x86/kernel/quirks.o: warning: objtool: missing symbol for section .init.text mm/compaction.o: warning: objtool: kcompactd_run()+0x52: sibling call from callable instruction with modified stack frame arch/x86/kernel/i8253.o: warning: objtool: missing symbol for section .init.text block/partitions/check.o: warning: objtool: check_partition()+0x139: sibling call from callable instruction with modified stack frame arch/x86/kernel/e820.o: warning: objtool: missing symbol for section .text block/partitions/amiga.o: warning: objtool: amiga_partition()+0x3b5: sibling call from callable instruction with modified stack frame fs/ext4/ext4_jbd2.o: warning: objtool: ext4_journal_abort_handle.constprop.0()+0x5c: sibling call from callable instruction with modified stack frame fs/ext4/ext4_jbd2.o: warning: objtool: __ext4_handle_dirty_metadata()+0x11a: sibling call from callable instruction with modified stack frame arch/x86/kernel/io_delay.o: warning: objtool: missing symbol for section .text arch/x86/kernel/alternative.o: warning: objtool: optimize_nops()+0xa0: sibling call from callable instruction with modified stack frame arch/x86/kernel/alternative.o: warning: objtool: apply_alternatives()+0x33: sibling call from callable instruction with modified stack frame arch/x86/kernel/alternative.o: warning: objtool: alternatives_smp_module_add()+0x97: sibling call from callable instruction with modified stack frame arch/x86/kernel/alternative.o: warning: objtool: alternatives_enable_smp()+0x40: sibling call from callable instruction with modified stack frame arch/x86/kernel/alternative.o: warning: objtool: optimize_nops.cold()+0x4a: sibling call from callable instruction with modified stack frame arch/x86/kernel/alternative.o: warning: objtool: apply_alternatives.cold()+0x89: sibling call from callable instruction with modified stack frame arch/x86/kernel/alternative.o: warning: objtool: alternatives_smp_module_add.cold()+0x2a: sibling call from callable instruction with modified stack frame arch/x86/kernel/resource.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/cacheinfo.o: warning: objtool: store_cache_disable()+0xa3: sibling call from callable instruction with modified stack frame arch/x86/kernel/irqflags.o: warning: objtool: missing symbol for section .text mm/mremap.o: warning: objtool: vma_to_resize()+0x174: sibling call from callable instruction with modified stack frame mm/pagewalk.o: warning: objtool: missing symbol for section .text mm/page_vma_mapped.o: warning: objtool: missing symbol for section .text mm/pgtable-generic.o: warning: objtool: missing symbol for section .text arch/x86/kernel/tsc.o: warning: objtool: pit_hpet_ptimer_calibrate_cpu()+0x1f5: sibling call from callable instruction with modified stack frame arch/x86/kernel/tsc.o: warning: objtool: tsc_refine_calibration_work()+0xf9: sibling call from callable instruction with modified stack frame arch/x86/kernel/tsc.o: warning: objtool: native_calibrate_cpu_early()+0x18c: sibling call from callable instruction with modified stack frame arch/x86/kernel/tsc.o: warning: objtool: pit_hpet_ptimer_calibrate_cpu.cold()+0x4b: return with modified stack frame arch/x86/kernel/tsc.o: warning: objtool: tsc_refine_calibration_work.cold()+0x28: stack state mismatch: reg1[13]=-1+0 reg2[13]=-2-16 In file included from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/kobject.h:19, from /kisskb/src/include/linux/device.h:16, from /kisskb/src/include/linux/platform_device.h:14, from /kisskb/src/arch/x86/kernel/rtc.c:5: /kisskb/src/arch/x86/kernel/rtc.c: In function 'add_rtc_cmos': /kisskb/src/include/linux/kernel.h:1000:10: warning: array subscript -46 is outside array bounds of 'struct list_head[1]' [-Warray-bounds] 1000 | ((type *)(__mptr - offsetof(type, member))); }) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/list.h:419:9: note: in expansion of macro 'container_of' 419 | container_of(ptr, type, member) | ^~~~~~~~~~~~ /kisskb/src/include/linux/pnp.h:275:30: note: in expansion of macro 'list_entry' 275 | #define global_to_pnp_dev(n) list_entry(n, struct pnp_dev, global_list) | ^~~~~~~~~~ /kisskb/src/include/linux/pnp.h:281:18: note: in expansion of macro 'global_to_pnp_dev' 281 | (dev) != global_to_pnp_dev(&pnp_global); \ | ^~~~~~~~~~~~~~~~~ /kisskb/src/arch/x86/kernel/rtc.c:189:9: note: in expansion of macro 'pnp_for_each_dev' 189 | pnp_for_each_dev(dev) { | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/arch/x86/kernel/rtc.c:10: /kisskb/src/include/linux/pnp.h:456:25: note: while referencing 'pnp_global' 456 | extern struct list_head pnp_global; | ^~~~~~~~~~ arch/x86/kernel/pci-iommu_table.o: warning: objtool: missing symbol for section .init.text crypto/jitterentropy.o: warning: objtool: missing symbol for section .text arch/x86/kernel/rtc.o: warning: objtool: mach_set_rtc_mmss()+0x32: sibling call from callable instruction with modified stack frame mm/mmap.o: warning: objtool: __do_sys_remap_file_pages()+0x4e: sibling call from callable instruction with modified stack frame crypto/jitterentropy-kcapi.o: warning: objtool: missing symbol for section .text.unlikely mm/memory.o: warning: objtool: print_bad_pte()+0xd7: sibling call from callable instruction with modified stack frame mm/memory.o: warning: objtool: print_vma_addr()+0x99: sibling call from callable instruction with modified stack frame mm/memory.o: warning: objtool: print_bad_pte.cold()+0xa2: sibling call from callable instruction with modified stack frame arch/x86/kernel/process.o: warning: objtool: select_idle_routine()+0x61: sibling call from callable instruction with modified stack frame mm/page_io.o: warning: objtool: generic_swapfile_activate()+0xaf: sibling call from callable instruction with modified stack frame mm/page_io.o: warning: objtool: __swap_writepage()+0x2b0: sibling call from callable instruction with modified stack frame crypto/drbg.o: warning: objtool: drbg_init_hash_kernel()+0x25: sibling call from callable instruction with modified stack frame crypto/drbg.o: warning: objtool: drbg_kcapi_seed()+0x466: sibling call from callable instruction with modified stack frame arch/x86/kernel/ptrace.o: warning: objtool: missing symbol for section .init.text mm/rmap.o: warning: objtool: missing symbol for section .init.text mm/memblock.o: warning: objtool: missing symbol for section .text kernel/dma/swiotlb.o: warning: objtool: swiotlb_late_init_with_tbl()+0x184: sibling call from callable instruction with modified stack frame kernel/dma/swiotlb.o: warning: objtool: swiotlb_late_init_with_default_size()+0x110: sibling call from callable instruction with modified stack frame kernel/dma/swiotlb.o: warning: objtool: swiotlb_tbl_map_single()+0x2d: sibling call from callable instruction with modified stack frame /kisskb/src/block/partitions/karma.c: In function 'karma_partition': /kisskb/src/block/partitions/karma.c:44:13: warning: taking address of packed member of 'struct disklabel' may result in an unaligned pointer value [-Waddress-of-packed-member] 44 | p = label->d_partitions; | ^~~~~ mm/dmapool.o: warning: objtool: dma_pool_free()+0x56: sibling call from callable instruction with modified stack frame mm/dmapool.o: warning: objtool: dma_pool_destroy()+0xb9: sibling call from callable instruction with modified stack frame mm/dmapool.o: warning: objtool: dma_pool_free.cold()+0x16: sibling call from callable instruction with modified stack frame In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:47, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/kernel/cpu/common.c: In function 'early_cpu_init': /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:47, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:47, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:47, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:47, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:47, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:47, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:47, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:47, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/asm-generic/bug.h:18, from /kisskb/src/arch/x86/include/asm/bug.h:47, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/mmdebug.h:5, from /kisskb/src/include/linux/mm.h:9, from /kisskb/src/include/linux/memblock.h:17, from /kisskb/src/arch/x86/kernel/cpu/common.c:4: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[9]' is partly outside array bounds of '__u32[20]' {aka 'unsigned int[20]'} [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/arch/x86/kernel/cpu/common.c:492:7: note: while referencing 'cpu_caps_set' 492 | __u32 cpu_caps_set[NCAPINTS + NBUGINTS]; | ^~~~~~~~~~~~ /kisskb/src/mm/hugetlb.c: In function 'hugetlb_fault_mutex_hash': /kisskb/src/mm/hugetlb.c:3880:47: warning: expression does not compute the number of elements in this array; element type is 'long unsigned int', not 'u32' {aka 'unsigned int'} [-Wsizeof-array-div] 3880 | hash = jhash2((u32 *)&key, sizeof(key)/sizeof(u32), 0); | ^ /kisskb/src/mm/hugetlb.c:3880:47: note: add parentheses around the second 'sizeof' to silence this warning /kisskb/src/mm/hugetlb.c:3869:23: note: array 'key' declared here 3869 | unsigned long key[2]; | ^~~ block/partitions/efi.o: warning: objtool: efi_partition()+0x79e: sibling call from callable instruction with modified stack frame arch/x86/kernel/reboot.o: warning: objtool: native_machine_emergency_restart()+0x48: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/dsargs.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/common.o: warning: objtool: filter_cpuid_features()+0x4e: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/common.o: warning: objtool: get_cpu_vendor()+0x56: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/common.o: warning: objtool: detect_ht_early()+0x4c: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/common.o: warning: objtool: identify_secondary_cpu()+0x3d: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/common.o: warning: objtool: microcode_check()+0xaf: sibling call from callable instruction with modified stack frame mm/vmalloc.o: warning: objtool: alloc_vmap_area()+0x36d: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/dscontrol.o: warning: objtool: missing symbol for section .text mm/mmu_notifier.o: warning: objtool: __mmu_notifier_invalidate_range_start()+0x87: sibling call from callable instruction with modified stack frame security/lsm_audit.o: warning: objtool: missing symbol for section .text arch/x86/kernel/tsc_sync.o: warning: objtool: tsc_store_and_check_tsc_adjust()+0x14c: sibling call from callable instruction with modified stack frame arch/x86/kernel/tsc_sync.o: warning: objtool: check_tsc_sync_source()+0x161: sibling call from callable instruction with modified stack frame arch/x86/kernel/tsc_sync.o: warning: objtool: check_tsc_sync_target()+0xd0: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/rdrand.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dsdebug.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/match.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dsfield.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dsmthdat.o: warning: objtool: missing symbol for section .text arch/x86/kernel/crash_dump_64.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dsobject.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dsopcode.o: warning: objtool: missing symbol for section .text sound/core/seq/seq_lock.o: warning: objtool: snd_use_lock_sync_helper()+0x13: sibling call from callable instruction with modified stack frame sound/core/seq/seq_lock.o: warning: objtool: snd_use_lock_sync_helper.cold()+0x14: sibling call from callable instruction with modified stack frame arch/x86/kernel/module.o: warning: objtool: apply_relocate_add()+0xd9: sibling call from callable instruction with modified stack frame arch/x86/kernel/smpboot.o: warning: objtool: topology_update_package_map()+0x26: sibling call from callable instruction with modified stack frame arch/x86/kernel/smpboot.o: warning: objtool: wakeup_secondary_cpu_via_nmi()+0x7b: sibling call from callable instruction with modified stack frame arch/x86/kernel/smpboot.o: warning: objtool: native_cpu_up()+0x2b: sibling call from callable instruction with modified stack frame arch/x86/kernel/smpboot.o: warning: objtool: common_cpu_die()+0xf: sibling call from callable instruction with modified stack frame arch/x86/kernel/smpboot.o: warning: objtool: native_cpu_die()+0xf: sibling call from callable instruction with modified stack frame arch/x86/kernel/smpboot.o: warning: objtool: native_cpu_die.cold()+0xa: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/bugs.o: warning: objtool: retpoline_module_ok()+0x13: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/bugs.o: warning: objtool: arch_smt_update()+0x56: sibling call from callable instruction with modified stack frame /kisskb/src/mm/mempolicy.c: In function 'mpol_parse_str': /kisskb/src/mm/mempolicy.c:2822:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2822 | *--flags = '='; | ~~~~~~~~~^~~~~ /kisskb/src/mm/mempolicy.c:2711:26: note: destination object 'str' of size [0, 9223372036854775807] 2711 | int mpol_parse_str(char *str, struct mempolicy **mpol) | ~~~~~~^~~ /kisskb/src/mm/mempolicy.c:2822:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2822 | *--flags = '='; | ~~~~~~~~~^~~~~ /kisskb/src/mm/mempolicy.c:2711:26: note: destination object 'str' of size [0, 9223372036854775807] 2711 | int mpol_parse_str(char *str, struct mempolicy **mpol) | ~~~~~~^~~ /kisskb/src/mm/mempolicy.c:2822:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2822 | *--flags = '='; | ~~~~~~~~~^~~~~ /kisskb/src/mm/mempolicy.c:2711:26: note: destination object 'str' of size [0, 9223372036854775807] 2711 | int mpol_parse_str(char *str, struct mempolicy **mpol) | ~~~~~~^~~ /kisskb/src/mm/mempolicy.c:2822:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2822 | *--flags = '='; | ~~~~~~~~~^~~~~ /kisskb/src/mm/mempolicy.c:2711:26: note: destination object 'str' of size [0, 9223372036854775807] 2711 | int mpol_parse_str(char *str, struct mempolicy **mpol) | ~~~~~~^~~ /kisskb/src/mm/mempolicy.c:2822:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2822 | *--flags = '='; | ~~~~~~~~~^~~~~ /kisskb/src/mm/mempolicy.c:2711:26: note: destination object 'str' of size [0, 9223372036854775807] 2711 | int mpol_parse_str(char *str, struct mempolicy **mpol) | ~~~~~~^~~ /kisskb/src/mm/mempolicy.c:2822:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2822 | *--flags = '='; | ~~~~~~~~~^~~~~ /kisskb/src/mm/mempolicy.c:2711:26: note: destination object 'str' of size [0, 9223372036854775807] 2711 | int mpol_parse_str(char *str, struct mempolicy **mpol) | ~~~~~~^~~ /kisskb/src/mm/mempolicy.c:2822:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2822 | *--flags = '='; | ~~~~~~~~~^~~~~ /kisskb/src/mm/mempolicy.c:2711:26: note: destination object 'str' of size [0, 9223372036854775807] 2711 | int mpol_parse_str(char *str, struct mempolicy **mpol) | ~~~~~~^~~ In file included from /kisskb/src/fs/ext4/extents.c:32: /kisskb/src/fs/ext4/extents.c: In function 'ext4_ext_map_blocks': /kisskb/src/fs/ext4/ext4_extents.h:227:19: warning: 'zero_ex2.ee_start_hi' may be used uninitialized [-Wmaybe-uninitialized] 227 | block |= ((ext4_fsblk_t) le16_to_cpu(ex->ee_start_hi) << 31) << 1; /kisskb/src/fs/ext4/extents.c:3473:38: note: 'zero_ex2.ee_start_hi' was declared here 3473 | struct ext4_extent zero_ex1, zero_ex2; | ^~~~~~~~ In file included from /kisskb/src/fs/ext4/extents.c:32: /kisskb/src/fs/ext4/ext4_extents.h:226:15: warning: 'zero_ex2.ee_start_lo' may be used uninitialized [-Wmaybe-uninitialized] 226 | block = le32_to_cpu(ex->ee_start_lo); /kisskb/src/fs/ext4/extents.c:3473:38: note: 'zero_ex2.ee_start_lo' was declared here 3473 | struct ext4_extent zero_ex1, zero_ex2; | ^~~~~~~~ In file included from /kisskb/src/fs/ext4/extents.c:32: /kisskb/src/fs/ext4/ext4_extents.h:226:15: warning: 'zero_ex1.ee_start_lo' may be used uninitialized in this function [-Wmaybe-uninitialized] 226 | block = le32_to_cpu(ex->ee_start_lo); /kisskb/src/fs/ext4/extents.c:3473:28: note: 'zero_ex1.ee_start_lo' was declared here 3473 | struct ext4_extent zero_ex1, zero_ex2; | ^~~~~~~~ In file included from /kisskb/src/fs/ext4/extents.c:32: /kisskb/src/fs/ext4/ext4_extents.h:227:19: warning: 'zero_ex1.ee_start_hi' may be used uninitialized in this function [-Wmaybe-uninitialized] 227 | block |= ((ext4_fsblk_t) le16_to_cpu(ex->ee_start_hi) << 31) << 1; /kisskb/src/fs/ext4/extents.c:3473:28: note: 'zero_ex1.ee_start_hi' was declared here 3473 | struct ext4_extent zero_ex1, zero_ex2; | ^~~~~~~~ /kisskb/src/fs/ext4/extents.c:3192:16: warning: 'zero_ex1.ee_block' may be used uninitialized in this function [-Wmaybe-uninitialized] 3192 | return ext4_es_insert_extent(inode, ee_block, ee_len, ee_pblock, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3193 | EXTENT_STATUS_WRITTEN); | ~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/ext4/extents.c:3473:28: note: 'zero_ex1.ee_block' was declared here 3473 | struct ext4_extent zero_ex1, zero_ex2; | ^~~~~~~~ drivers/acpi/acpica/dspkginit.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dsutils.o: warning: objtool: missing symbol for section .text arch/x86/kernel/doublefault.o: warning: objtool: missing symbol for section .text.unlikely drivers/acpi/acpica/dswexec.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dswload.o: warning: objtool: missing symbol for section .text mm/swapfile.o: warning: objtool: unuse_mm()+0x420: sibling call from callable instruction with modified stack frame mm/swapfile.o: warning: objtool: __swap_duplicate()+0x24: sibling call from callable instruction with modified stack frame mm/swapfile.o: warning: objtool: __swp_swapcount()+0x1d: sibling call from callable instruction with modified stack frame mm/swapfile.o: warning: objtool: __do_sys_swapon()+0x5f8: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/dswscope.o: warning: objtool: missing symbol for section .text arch/x86/kernel/check.o: warning: objtool: check_for_bios_corruption.part.0()+0x55: sibling call from callable instruction with modified stack frame arch/x86/kernel/amd_nb.o: warning: objtool: __amd_smn_rw()+0x5c: sibling call from callable instruction with modified stack frame arch/x86/kernel/amd_nb.o: warning: objtool: amd_df_indirect_read()+0x70: sibling call from callable instruction with modified stack frame arch/x86/kernel/amd_nb.o: warning: objtool: amd_flush_garts()+0x55: sibling call from callable instruction with modified stack frame arch/x86/kernel/amd_nb.o: warning: objtool: amd_flush_garts.cold()+0x2e: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/dswload2.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evevent.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dswstate.o: warning: objtool: missing symbol for section .text drivers/acpi/dptf/int340x_thermal.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/hpet.o: warning: objtool: hpet_set_periodic()+0xa3: sibling call from callable instruction with modified stack frame arch/x86/kernel/hpet.o: warning: objtool: hpet_rtc_interrupt()+0x9f: sibling call from callable instruction with modified stack frame arch/x86/kernel/tracepoint.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evgpeblk.o: warning: objtool: missing symbol for section .text arch/x86/kernel/uprobes.o: warning: objtool: arch_uretprobe_hijack_return_addr()+0xaf: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/evgpeinit.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evgpeutil.o: warning: objtool: missing symbol for section .text mm/hugetlb.o: warning: objtool: hugetlb_register_node()+0xec: sibling call from callable instruction with modified stack frame mm/hugetlb.o: warning: objtool: hugetlb_show_meminfo()+0x78: sibling call from callable instruction with modified stack frame mm/hugetlb.o: warning: objtool: hugetlb_fault()+0x5ae: sibling call from callable instruction with modified stack frame mm/hugetlb.o: warning: objtool: hugetlb_register_node.cold()+0x2f: sibling call from callable instruction with modified stack frame arch/x86/kernel/sysfb_efi.o: warning: objtool: missing symbol for section .text sound/core/seq/seq_clientmgr.o: warning: objtool: seq_free_client()+0x14: sibling call from callable instruction with modified stack frame sound/core/seq/seq_clientmgr.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/audit_64.o: warning: objtool: missing symbol for section .text arch/x86/kernel/umip.o: warning: objtool: umip_printk()+0x5c: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/evrgnini.o: warning: objtool: missing symbol for section .text drivers/acpi/tables.o: warning: objtool: acpi_table_print_madt_entry()+0x2a: sibling call from callable instruction with modified stack frame drivers/acpi/tables.o: warning: objtool: acpi_os_physical_table_override()+0xf5: sibling call from callable instruction with modified stack frame arch/x86/kernel/unwind_orc.o: warning: objtool: unwind_next_frame()+0x583: sibling call from callable instruction with modified stack frame arch/x86/kernel/unwind_orc.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/platform-quirks.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/evxfevnt.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evxface.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evxfregn.o: warning: objtool: missing symbol for section .text arch/x86/kernel/mmconf-fam10h_64.o: warning: objtool: fam10h_check_enable_mmcfg()+0x58: sibling call from callable instruction with modified stack frame arch/x86/kernel/mmconf-fam10h_64.o: warning: objtool: fam10h_check_enable_mmcfg.cold()+0x49: sibling call from callable instruction with modified stack frame arch/x86/kernel/mmconf-fam10h_64.o: warning: objtool: missing symbol for section .ref.text arch/x86/kernel/tce_64.o: warning: objtool: missing symbol for section .text mm/slub.o: warning: objtool: slab_pad_check.part.0.isra.0()+0x9a: sibling call from callable instruction with modified stack frame mm/slub.o: warning: objtool: check_slab()+0x17: sibling call from callable instruction with modified stack frame mm/slub.o: warning: objtool: slab_out_of_memory()+0x3a: sibling call from callable instruction with modified stack frame mm/slub.o: warning: objtool: check_bytes_and_report()+0x5f: sibling call from callable instruction with modified stack frame mm/slub.o: warning: objtool: check_object()+0x7a: sibling call from callable instruction with modified stack frame mm/slub.o: warning: objtool: on_freelist()+0xea: sibling call from callable instruction with modified stack frame mm/slub.o: warning: objtool: validate_store()+0x15d: sibling call from callable instruction with modified stack frame mm/slub.o: warning: objtool: free_debug_processing()+0x178: sibling call from callable instruction with modified stack frame mm/slub.o: warning: objtool: alloc_debug_processing()+0x10e: sibling call from callable instruction with modified stack frame mm/slub.o: warning: objtool: ___slab_alloc()+0x335: sibling call from callable instruction with modified stack frame mm/slub.o: warning: objtool: __kmem_cache_shutdown()+0x153: sibling call from callable instruction with modified stack frame mm/slub.o: warning: objtool: __kmem_cache_create()+0x4cc: sibling call from callable instruction with modified stack frame mm/slub.o: warning: objtool: slab_pad_check.part.0.isra.0.cold()+0x71: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/exconcat.o: warning: objtool: missing symbol for section .text arch/x86/kernel/ebda.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/evxfgpe.o: warning: objtool: missing symbol for section .text arch/x86/kernel/head64.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exconfig.o: warning: objtool: missing symbol for section .text block/elevator.o: warning: objtool: elv_register()+0x116: sibling call from callable instruction with modified stack frame block/elevator.o: warning: objtool: elevator_init()+0x89: sibling call from callable instruction with modified stack frame block/elevator.o: warning: objtool: elv_drain_elevator()+0x52: sibling call from callable instruction with modified stack frame block/elevator.o: warning: objtool: __elv_add_request()+0x22b: sibling call from callable instruction with modified stack frame block/elevator.o: warning: objtool: elv_drain_elevator.cold()+0x17: sibling call from callable instruction with modified stack frame drivers/acpi/osi.o: warning: objtool: acpi_osi_handler()+0x43: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/exconvrt.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/excreate.o: warning: objtool: missing symbol for section .text arch/x86/kernel/pci-calgary_64.o: warning: objtool: calioc2_dump_error_regs()+0xcd: sibling call from callable instruction with modified stack frame arch/x86/kernel/pci-calgary_64.o: warning: objtool: iommu_range_alloc.isra.0()+0xc8: sibling call from callable instruction with modified stack frame arch/x86/kernel/pci-calgary_64.o: warning: objtool: calgary_map_page()+0x89: sibling call from callable instruction with modified stack frame arch/x86/kernel/pci-calgary_64.o: warning: objtool: calgary_alloc_coherent()+0xb1: sibling call from callable instruction with modified stack frame arch/x86/kernel/pci-calgary_64.o: warning: objtool: calioc2_dump_error_regs.cold()+0x31: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/exdebug.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exfield.o: warning: objtool: missing symbol for section .text fs/fat/cache.o: warning: objtool: fat_get_mapped_cluster()+0xa9: sibling call from callable instruction with modified stack frame fs/fat/cache.o: warning: objtool: missing symbol for section .init.text sound/core/seq/seq_prioq.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exmisc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exfldio.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exmutex.o: warning: objtool: missing symbol for section .text sound/core/memory.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exnames.o: warning: objtool: missing symbol for section .text sound/core/seq/seq_timer.o: warning: objtool: snd_seq_timer_open()+0xd7: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/exoparg2.o: warning: objtool: missing symbol for section .text sound/core/seq/seq_system.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/exoparg1.o: warning: objtool: missing symbol for section .text sound/core/init.o: warning: objtool: missing symbol for section .init.text fs/ext4/extents_status.o: warning: objtool: ext4_es_can_be_merged.isra.0()+0x31: sibling call from callable instruction with modified stack frame fs/ext4/extents_status.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/exoparg6.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exoparg3.o: warning: objtool: missing symbol for section .text fs/hugetlbfs/inode.o: warning: objtool: hugetlbfs_parse_options.constprop.0()+0x1eb: sibling call from callable instruction with modified stack frame fs/hugetlbfs/inode.o: warning: objtool: hugetlb_file_setup()+0x216: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/exprep.o: warning: objtool: missing symbol for section .text drivers/acpi/utils.o: warning: objtool: acpi_extract_package()+0x11: sibling call from callable instruction with modified stack frame drivers/acpi/utils.o: warning: objtool: acpi_handle_printk()+0x75: sibling call from callable instruction with modified stack frame drivers/acpi/utils.o: warning: objtool: acpi_handle_printk.cold()+0x3d: return with modified stack frame drivers/acpi/acpica/exregion.o: warning: objtool: missing symbol for section .text sound/hda/array.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exresnte.o: warning: objtool: missing symbol for section .text sound/core/seq/seq_info.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exresolv.o: warning: objtool: missing symbol for section .text sound/core/seq/seq_ports.o: warning: objtool: snd_seq_create_port()+0x21: sibling call from callable instruction with modified stack frame sound/core/misc.o: warning: objtool: missing symbol for section .text sound/core/device.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exserial.o: warning: objtool: missing symbol for section .text drivers/acpi/osl.o: warning: objtool: acpi_os_execute()+0x9: sibling call from callable instruction with modified stack frame drivers/acpi/osl.o: warning: objtool: acpi_os_predefined_override()+0x45: sibling call from callable instruction with modified stack frame drivers/acpi/osl.o: warning: objtool: acpi_os_install_interrupt_handler()+0x6f: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/exresop.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exstore.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exstoren.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exstorob.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exsystem.o: warning: objtool: missing symbol for section .text fs/isofs/namei.o: warning: objtool: isofs_lookup()+0xcf: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/extrace.o: warning: objtool: missing symbol for section .text drivers/acpi/reboot.o: warning: objtool: acpi_reboot()+0x30: sibling call from callable instruction with modified stack frame drivers/acpi/reboot.o: warning: objtool: acpi_reboot.cold()+0x41: sibling call from callable instruction with modified stack frame drivers/acpi/reboot.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/hwacpi.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exutils.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/hwesleep.o: warning: objtool: missing symbol for section .text fs/fat/dir.o: warning: objtool: fat__get_entry()+0x185: sibling call from callable instruction with modified stack frame fs/fat/dir.o: warning: objtool: fat_remove_entries()+0x123: sibling call from callable instruction with modified stack frame fs/fat/dir.o: warning: objtool: fat_add_entries()+0x422: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/hwpci.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/hwsleep.o: warning: objtool: missing symbol for section .text drivers/acpi/nvs.o: warning: objtool: acpi_nvs_register()+0x23: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/hwregs.o: warning: objtool: missing symbol for section .text kernel/events/core.o: warning: objtool: perf_cpu_time_max_percent_handler()+0x1a: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/hwvalid.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/hwxfsleep.o: warning: objtool: missing symbol for section .text kernel/events/hw_breakpoint.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/hwxface.o: warning: objtool: missing symbol for section .text drivers/acpi/wakeup.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsaccess.o: warning: objtool: missing symbol for section .text sound/core/control.o: warning: objtool: snd_ctl_new1()+0xb1: sibling call from callable instruction with modified stack frame sound/core/info.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/nsarguments.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsalloc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsconvert.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsload.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nseval.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/intel.o: warning: objtool: init_intel_energy_perf.part.0()+0x23: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/intel.o: warning: objtool: early_init_intel()+0xac: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/intel.o: warning: objtool: init_intel()+0x483: sibling call from callable instruction with modified stack frame sound/core/isadma.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsnames.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsobject.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsparse.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nspredef.o: warning: objtool: missing symbol for section .text block/blk-tag.o: warning: objtool: blk_queue_start_tag()+0x18: sibling call from callable instruction with modified stack frame block/blk-tag.o: warning: objtool: init_tag_map()+0x20: sibling call from callable instruction with modified stack frame block/blk-tag.o: warning: objtool: blk_queue_end_tag()+0x59: sibling call from callable instruction with modified stack frame kernel/events/uprobes.o: warning: objtool: __update_ref_ctr()+0xa6: sibling call from callable instruction with modified stack frame kernel/events/uprobes.o: warning: objtool: update_ref_ctr()+0x1f4: sibling call from callable instruction with modified stack frame kernel/events/uprobes.o: warning: objtool: __uprobe_register()+0x29d: sibling call from callable instruction with modified stack frame kernel/events/uprobes.o: warning: objtool: uprobe_mmap()+0x3c6: sibling call from callable instruction with modified stack frame kernel/events/uprobes.o: warning: objtool: dup_xol_work()+0x2c: sibling call from callable instruction with modified stack frame kernel/events/uprobes.o: warning: objtool: uprobe_copy_process()+0x6a: sibling call from callable instruction with modified stack frame kernel/events/uprobes.o: warning: objtool: uprobe_notify_resume()+0x922: sibling call from callable instruction with modified stack frame kernel/events/uprobes.o: warning: objtool: dup_xol_work.cold()+0x8: sibling call from callable instruction with modified stack frame kernel/events/uprobes.o: warning: objtool: uprobe_copy_process.cold()+0xf: sibling call from callable instruction with modified stack frame kernel/events/uprobes.o: warning: objtool: uprobe_notify_resume.cold()+0x32: sibling call from callable instruction with modified stack frame sound/core/vmaster.o: warning: objtool: slave_init()+0xbe: sibling call from callable instruction with modified stack frame fs/isofs/inode.o: warning: objtool: __isofs_iget()+0xe1: sibling call from callable instruction with modified stack frame fs/isofs/inode.o: warning: objtool: isofs_get_blocks()+0xad: sibling call from callable instruction with modified stack frame fs/isofs/inode.o: warning: objtool: isofs_get_block()+0xa: sibling call from callable instruction with modified stack frame fs/isofs/inode.o: warning: objtool: isofs_fill_super()+0xdbb: sibling call from callable instruction with modified stack frame fs/isofs/inode.o: warning: objtool: isofs_get_blocks.cold()+0x3d: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/nsrepair.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsprepkg.o: warning: objtool: missing symbol for section .text drivers/acpi/proc.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/nssearch.o: warning: objtool: missing symbol for section .text fs/fat/file.o: warning: objtool: fat_free.isra.0()+0x1c2: sibling call from callable instruction with modified stack frame fs/fat/fatent.o: warning: objtool: fat_ent_bread()+0x57: sibling call from callable instruction with modified stack frame fs/fat/fatent.o: warning: objtool: fat_ent_read()+0x35: sibling call from callable instruction with modified stack frame fs/fat/fatent.o: warning: objtool: fat_free_clusters()+0xba: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/nswalk.o: warning: objtool: missing symbol for section .text drivers/acpi/sleep.o: warning: objtool: acpi_suspend_begin()+0x72: sibling call from callable instruction with modified stack frame drivers/acpi/sleep.o: warning: objtool: acpi_pm_finish()+0x13: sibling call from callable instruction with modified stack frame drivers/acpi/sleep.o: warning: objtool: acpi_suspend_enter()+0x4e: sibling call from callable instruction with modified stack frame drivers/acpi/sleep.o: warning: objtool: acpi_pm_finish.cold()+0x7f: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/nsxfobj.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsutils.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsxfname.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/psloop.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/psargs.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/psobject.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/hygon.o: warning: objtool: bsp_init_hygon()+0x13e: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/psopinfo.o: warning: objtool: missing symbol for section .text fs/isofs/dir.o: warning: objtool: isofs_readdir()+0xe6: sibling call from callable instruction with modified stack frame block/blk-core.o: warning: objtool: get_request()+0x5d1: sibling call from callable instruction with modified stack frame block/blk-core.o: warning: objtool: generic_make_request_checks()+0x22a: sibling call from callable instruction with modified stack frame block/blk-core.o: warning: objtool: blk_update_request()+0x153: sibling call from callable instruction with modified stack frame block/blk-core.o: warning: objtool: blk_peek_request()+0x12c: sibling call from callable instruction with modified stack frame block/blk-core.o: warning: objtool: blk_insert_cloned_request()+0x3a: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/amd.o: warning: objtool: early_init_amd()+0x1de: sibling call from callable instruction with modified stack frame arch/x86/kernel/cpu/amd.o: warning: objtool: bsp_init_amd()+0x45: sibling call from callable instruction with modified stack frame kernel/irq/irqdesc.o: warning: objtool: missing symbol for section .ref.text drivers/acpi/acpica/psscope.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/psparse.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/pstree.o: warning: objtool: missing symbol for section .text drivers/acpi/glue.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/pswalk.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/psutils.o: warning: objtool: missing symbol for section .text drivers/acpi/bus.o: warning: objtool: sb_notify_work()+0x2f: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/psxface.o: warning: objtool: missing symbol for section .text drivers/acpi/resource.o: warning: objtool: acpi_dev_get_irqresource.part.0()+0xf4: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/rsaddr.o: warning: objtool: missing symbol for section .text fs/isofs/util.o: warning: objtool: missing symbol for section .text kernel/irq/handle.o: warning: objtool: handle_bad_irq()+0x1d: sibling call from callable instruction with modified stack frame kernel/irq/handle.o: warning: objtool: __handle_irq_event_percpu()+0x170: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/rscalc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/rscreate.o: warning: objtool: missing symbol for section .text make[1]: *** [/kisskb/src/Makefile:1060: arch/x86] Error 2 make[1]: *** Waiting for unfinished jobs.... fs/ext4/ialloc.o: warning: objtool: ext4_free_inode()+0x25: sibling call from callable instruction with modified stack frame fs/ext4/ialloc.o: warning: objtool: ext4_orphan_get()+0x203: sibling call from callable instruction with modified stack frame fs/ext4/ialloc.o: warning: objtool: ext4_free_inode.cold()+0x31: sibling call from callable instruction with modified stack frame drivers/acpi/processor_core.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/rslist.o: warning: objtool: missing symbol for section .text fs/fat/inode.o: warning: objtool: fat_set_state()+0x54: sibling call from callable instruction with modified stack frame fs/fat/inode.o: warning: objtool: parse_options()+0x679: sibling call from callable instruction with modified stack frame fs/fat/inode.o: warning: objtool: __fat_write_inode()+0xa0: sibling call from callable instruction with modified stack frame fs/fat/inode.o: warning: objtool: fat_evict_inode()+0x96: sibling call from callable instruction with modified stack frame fs/fat/inode.o: warning: objtool: fat_fill_super()+0x146: sibling call from callable instruction with modified stack frame fs/fat/inode.o: warning: objtool: fat_get_block()+0xa4: sibling call from callable instruction with modified stack frame fs/fat/inode.o: warning: objtool: fat_fill_inode()+0x175: sibling call from callable instruction with modified stack frame fs/fat/inode.o: warning: objtool: fat_set_state.cold()+0x17: sibling call from callable instruction with modified stack frame drivers/acpi/processor_pdc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpi_processor.o: warning: objtool: acpi_processor_add()+0x4a7: sibling call from callable instruction with modified stack frame fs/isofs/rock.o: warning: objtool: rock_check_overflow()+0x41: sibling call from callable instruction with modified stack frame fs/isofs/rock.o: warning: objtool: rock_continue()+0x30: sibling call from callable instruction with modified stack frame fs/isofs/rock.o: warning: objtool: rock_ridge_symlink_readpage()+0xb5: sibling call from callable instruction with modified stack frame fs/isofs/rock.o: warning: objtool: parse_rock_ridge_inode_internal.part.0()+0x5d9: sibling call from callable instruction with modified stack frame fs/isofs/rock.o: warning: objtool: get_rock_ridge_filename()+0x1ad: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/rsmisc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/rsutils.o: warning: objtool: missing symbol for section .text drivers/acpi/scan.o: warning: objtool: acpi_device_add()+0xb5: sibling call from callable instruction with modified stack frame drivers/acpi/scan.o: warning: objtool: acpi_init_device_object()+0x29a: sibling call from callable instruction with modified stack frame drivers/acpi/scan.o: warning: objtool: acpi_add_single_object()+0x54: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/tbfadt.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/tbfind.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/tbinstal.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/tbdata.o: warning: objtool: missing symbol for section .text kernel/irq/spurious.o: warning: objtool: note_interrupt()+0x1a4: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/tbprint.o: warning: objtool: missing symbol for section .text sound/core/timer.o: warning: objtool: snd_timer_free.part.0()+0x22: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/tbutils.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/tbxface.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/tbxfroot.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/tbxfload.o: warning: objtool: missing symbol for section .text fs/fat/misc.o: warning: objtool: fat_clusters_flush()+0x39: sibling call from callable instruction with modified stack frame fs/fat/misc.o: warning: objtool: fat_chain_add()+0x8c: sibling call from callable instruction with modified stack frame fs/isofs/export.o: warning: objtool: isofs_export_get_parent()+0x13: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/utaddress.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utalloc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utascii.o: warning: objtool: missing symbol for section .text kernel/irq/resend.o: warning: objtool: missing symbol for section .text fs/isofs/joliet.o: warning: objtool: missing symbol for section .text kernel/irq/manage.o: warning: objtool: irq_do_set_affinity()+0x53: sibling call from callable instruction with modified stack frame kernel/irq/manage.o: warning: objtool: __irq_set_trigger()+0x6c: sibling call from callable instruction with modified stack frame kernel/irq/manage.o: warning: objtool: __setup_irq()+0x60b: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/utbuffer.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utexcep.o: warning: objtool: missing symbol for section .text drivers/acpi/pci_irq.o: warning: objtool: acpi_pci_irq_find_prt_entry()+0x20c: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/utdecode.o: warning: objtool: missing symbol for section .text drivers/acpi/ec.o: warning: objtool: param_set_event_clearing()+0x19: sibling call from callable instruction with modified stack frame drivers/acpi/ec.o: warning: objtool: acpi_ec_suspend()+0x40: sibling call from callable instruction with modified stack frame drivers/acpi/ec.o: warning: objtool: acpi_ec_stop()+0xe0: sibling call from callable instruction with modified stack frame drivers/acpi/ec.o: warning: objtool: ec_remove_handlers()+0x74: sibling call from callable instruction with modified stack frame drivers/acpi/ec.o: warning: objtool: acpi_ec_enable_event()+0x4b: sibling call from callable instruction with modified stack frame drivers/acpi/ec.o: warning: objtool: ec_install_handlers()+0x38: sibling call from callable instruction with modified stack frame drivers/acpi/ec.o: warning: objtool: acpi_ec_unblock_transactions()+0x2b: sibling call from callable instruction with modified stack frame drivers/acpi/ec.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/uterror.o: warning: objtool: missing symbol for section .text drivers/acpi/pci_root.o: warning: objtool: acpi_pci_root_add()+0x136: sibling call from callable instruction with modified stack frame drivers/acpi/pci_link.o: warning: objtool: acpi_pci_link_check_possible()+0xf4: sibling call from callable instruction with modified stack frame drivers/acpi/pci_link.o: warning: objtool: acpi_pci_link_get_current()+0xa1: sibling call from callable instruction with modified stack frame drivers/acpi/pci_link.o: warning: objtool: acpi_pci_link_add()+0xe6: sibling call from callable instruction with modified stack frame drivers/acpi/pci_link.o: warning: objtool: acpi_pci_link_set()+0x1a4: sibling call from callable instruction with modified stack frame drivers/acpi/pci_link.o: warning: objtool: acpi_pci_link_allocate_irq()+0x39: sibling call from callable instruction with modified stack frame drivers/acpi/pci_link.o: warning: objtool: acpi_pci_link_free_irq()+0x1f: sibling call from callable instruction with modified stack frame drivers/acpi/pci_root.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/utdelete.o: warning: objtool: missing symbol for section .text fs/fat/nfs.o: warning: objtool: fat_get_parent()+0xf8: sibling call from callable instruction with modified stack frame fs/fat/nfs.o: warning: objtool: __fat_nfs_get_inode()+0xa0: sibling call from callable instruction with modified stack frame kernel/irq/dummychip.o: warning: objtool: ack_bad()+0x24: sibling call from callable instruction with modified stack frame drivers/acpi/acpi_apd.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/uteval.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/uthex.o: warning: objtool: missing symbol for section .text drivers/acpi/acpi_lpss.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/utinit.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utlock.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utids.o: warning: objtool: missing symbol for section .text fs/isofs/compress.o: warning: objtool: zisofs_readpage()+0x5f8: sibling call from callable instruction with modified stack frame fs/isofs/compress.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpi_pnp.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/utmath.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utmisc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpi_platform.o: warning: objtool: missing symbol for section .text kernel/irq/chip.o: warning: objtool: handle_percpu_devid_irq()+0x164: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/utnonansi.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utmutex.o: warning: objtool: missing symbol for section .text block/blk-settings.o: warning: objtool: blk_queue_max_hw_sectors()+0xe: sibling call from callable instruction with modified stack frame block/blk-settings.o: warning: objtool: blk_queue_max_segments()+0x7: sibling call from callable instruction with modified stack frame block/blk-settings.o: warning: objtool: blk_queue_max_segment_size()+0xa: sibling call from callable instruction with modified stack frame block/blk-settings.o: warning: objtool: blk_queue_segment_boundary()+0xb: sibling call from callable instruction with modified stack frame drivers/acpi/power.o: warning: objtool: acpi_device_sleep_wake()+0x77: sibling call from callable instruction with modified stack frame drivers/acpi/power.o: warning: objtool: acpi_add_power_resource()+0x1f6: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/utosi.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utownerid.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utpredef.o: warning: objtool: missing symbol for section .text drivers/acpi/sysfs.o: warning: objtool: acpi_table_attr_init()+0x79: sibling call from callable instruction with modified stack frame drivers/acpi/sysfs.o: warning: objtool: force_remove_store()+0x2e: sibling call from callable instruction with modified stack frame drivers/acpi/sysfs.o: warning: objtool: counter_set()+0x68: sibling call from callable instruction with modified stack frame drivers/acpi/sysfs.o: warning: objtool: acpi_sysfs_add_hotplug_profile()+0x10: sibling call from callable instruction with modified stack frame drivers/acpi/sysfs.o: warning: objtool: acpi_sysfs_add_hotplug_profile.cold()+0xd: sibling call from callable instruction with modified stack frame drivers/acpi/sysfs.o: warning: objtool: missing symbol for section .exit.text drivers/acpi/acpi_cmos_rtc.o: warning: objtool: missing symbol for section .init.text kernel/irq/autoprobe.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utresrc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utstate.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utstring.o: warning: objtool: missing symbol for section .text drivers/acpi/x86/utils.o: warning: objtool: missing symbol for section .text drivers/acpi/debugfs.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/utstrsuppt.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utstrtoul64.o: warning: objtool: missing symbol for section .text fs/fat/namei_vfat.o: warning: objtool: vfat_rename()+0x534: sibling call from callable instruction with modified stack frame drivers/acpi/acpica/utxfinit.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/utxface.o: warning: objtool: missing symbol for section .text block/blk-ioc.o: warning: objtool: ioc_create_icq()+0x18e: sibling call from callable instruction with modified stack frame drivers/acpi/acpi_lpat.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utxfmutex.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utxferror.o: warning: objtool: missing symbol for section .text sound/core/pcm_misc.o: warning: objtool: missing symbol for section .text kernel/irq/irqdomain.o: warning: objtool: __irq_domain_add()+0x86: sibling call from callable instruction with modified stack frame kernel/irq/irqdomain.o: warning: objtool: irq_domain_associate()+0xc2: sibling call from callable instruction with modified stack frame kernel/irq/irqdomain.o: warning: objtool: irq_create_direct_mapping()+0x3c: sibling call from callable instruction with modified stack frame kernel/irq/irqdomain.o: warning: objtool: irq_domain_add_simple()+0x5b: sibling call from callable instruction with modified stack frame kernel/irq/irqdomain.o: warning: objtool: irq_create_fwspec_mapping()+0x165: sibling call from callable instruction with modified stack frame drivers/acpi/ac.o: warning: objtool: acpi_ac_add()+0x135: sibling call from callable instruction with modified stack frame sound/core/pcm_memory.o: warning: objtool: snd_pcm_lib_preallocate_pages1()+0x100: sibling call from callable instruction with modified stack frame sound/core/pcm_memory.o: warning: objtool: snd_pcm_lib_preallocate_pages1.cold()+0x38: sibling call from callable instruction with modified stack frame drivers/acpi/button.o: warning: objtool: param_set_lid_init_state()+0x19: sibling call from callable instruction with modified stack frame drivers/acpi/button.o: warning: objtool: acpi_button_add()+0x10d: sibling call from callable instruction with modified stack frame drivers/acpi/button.o: warning: objtool: acpi_lid_notify_state.isra.0()+0xc6: sibling call from callable instruction with modified stack frame drivers/acpi/video_detect.o: warning: objtool: missing symbol for section .exit.text fs/jbd2/transaction.o: warning: objtool: start_this_handle()+0x58: sibling call from callable instruction with modified stack frame fs/jbd2/transaction.o: warning: objtool: __jbd2_journal_file_buffer()+0x78: sibling call from callable instruction with modified stack frame fs/jbd2/transaction.o: warning: objtool: do_get_write_access()+0x2e8: sibling call from callable instruction with modified stack frame fs/jbd2/transaction.o: warning: objtool: jbd2_journal_dirty_metadata()+0x207: sibling call from callable instruction with modified stack frame fs/jbd2/transaction.o: warning: objtool: jbd2_journal_forget()+0x61: sibling call from callable instruction with modified stack frame drivers/acpi/processor_driver.o: warning: objtool: acpi_soft_cpu_online()+0x41: sibling call from callable instruction with modified stack frame fs/fat/namei_msdos.o: warning: objtool: do_msdos_rename.isra.0()+0x624: sibling call from callable instruction with modified stack frame kernel/irq/cpuhotplug.o: warning: objtool: irq_migrate_all_off_this_cpu()+0x1ca: sibling call from callable instruction with modified stack frame drivers/acpi/container.o: warning: objtool: missing symbol for section .init.text sound/core/memalloc.o: warning: objtool: snd_dma_free_pages()+0x9b: sibling call from callable instruction with modified stack frame sound/core/memalloc.o: warning: objtool: snd_dma_alloc_pages()+0x1c0: sibling call from callable instruction with modified stack frame sound/core/memalloc.o: warning: objtool: snd_dma_free_pages.cold()+0x8: sibling call from callable instruction with modified stack frame drivers/acpi/acpi_memhotplug.o: warning: objtool: missing symbol for section .init.text drivers/acpi/processor_perflib.o: warning: objtool: acpi_processor_get_psd()+0x70: sibling call from callable instruction with modified stack frame drivers/acpi/processor_perflib.o: warning: objtool: acpi_processor_get_performance_info()+0x432: sibling call from callable instruction with modified stack frame drivers/acpi/processor_throttling.o: warning: objtool: acpi_processor_set_throttling_ptc()+0x13b: sibling call from callable instruction with modified stack frame drivers/acpi/processor_throttling.o: warning: objtool: __acpi_processor_set_throttling()+0xe3: sibling call from callable instruction with modified stack frame drivers/acpi/processor_throttling.o: warning: objtool: acpi_processor_get_throttling_ptc()+0x18b: sibling call from callable instruction with modified stack frame drivers/acpi/processor_throttling.o: warning: objtool: acpi_processor_get_throttling_info()+0x2b5: sibling call from callable instruction with modified stack frame sound/core/sgbuf.o: warning: objtool: missing symbol for section .text drivers/acpi/processor_idle.o: warning: objtool: acpi_processor_get_lpi_info()+0x231: sibling call from callable instruction with modified stack frame drivers/acpi/processor_idle.o: warning: objtool: acpi_processor_get_power_info()+0xc4: sibling call from callable instruction with modified stack frame drivers/acpi/ioapic.o: warning: objtool: handle_ioapic_add()+0x15d: sibling call from callable instruction with modified stack frame drivers/acpi/spcr.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpi_video.o: warning: objtool: acpi_video_device_lcd_query_levels()+0x4d: sibling call from callable instruction with modified stack frame drivers/acpi/acpi_video.o: warning: objtool: acpi_video_device_EDID()+0xb2: sibling call from callable instruction with modified stack frame drivers/acpi/acpi_video.o: warning: objtool: acpi_video_device_enumerate.isra.0()+0xec: sibling call from callable instruction with modified stack frame drivers/acpi/acpi_video.o: warning: objtool: acpi_video_get_levels()+0x73: sibling call from callable instruction with modified stack frame drivers/acpi/acpi_video.o: warning: objtool: acpi_video_switch_brightness()+0x30: sibling call from callable instruction with modified stack frame drivers/acpi/acpi_video.o: warning: objtool: acpi_video_bus_add()+0x49: sibling call from callable instruction with modified stack frame drivers/acpi/thermal.o: warning: objtool: acpi_thermal_trips_update()+0x5d1: sibling call from callable instruction with modified stack frame drivers/acpi/thermal.o: warning: objtool: acpi_thermal_add()+0x199: sibling call from callable instruction with modified stack frame drivers/acpi/thermal.o: warning: objtool: thermal_set_mode()+0x39: sibling call from callable instruction with modified stack frame fs/kernfs/mount.o: warning: objtool: kernfs_node_dentry()+0xc6: sibling call from callable instruction with modified stack frame fs/kernfs/mount.o: warning: objtool: missing symbol for section .init.text fs/ext4/page-io.o: warning: objtool: ext4_finish_bio()+0x127: sibling call from callable instruction with modified stack frame fs/ext4/page-io.o: warning: objtool: ext4_bio_write_page()+0x421: sibling call from callable instruction with modified stack frame fs/ext4/page-io.o: warning: objtool: missing symbol for section .init.text fs/ext4/mballoc.o: warning: objtool: ext4_mb_init()+0x315: sibling call from callable instruction with modified stack frame fs/ext4/mballoc.o: warning: objtool: missing symbol for section .init.text block/blk-timeout.o: warning: objtool: blk_rq_timed_out()+0x21: sibling call from callable instruction with modified stack frame block/blk-timeout.o: warning: objtool: blk_rq_timed_out.cold()+0xa: sibling call from callable instruction with modified stack frame drivers/acpi/cppc_acpi.o: warning: objtool: send_pcc_cmd()+0x98: sibling call from callable instruction with modified stack frame drivers/acpi/cppc_acpi.o: warning: objtool: acpi_cppc_processor_probe()+0x4cb: sibling call from callable instruction with modified stack frame drivers/acpi/battery.o: warning: objtool: __battery_hook_unregister()+0x71: sibling call from callable instruction with modified stack frame drivers/acpi/battery.o: warning: objtool: battery_hook_register()+0x44: sibling call from callable instruction with modified stack frame drivers/acpi/battery.o: warning: objtool: sysfs_add_battery()+0x132: sibling call from callable instruction with modified stack frame drivers/acpi/battery.o: warning: objtool: acpi_battery_get_state()+0x1b4: sibling call from callable instruction with modified stack frame drivers/acpi/battery.o: warning: objtool: acpi_battery_get_info()+0x19d: sibling call from callable instruction with modified stack frame drivers/acpi/battery.o: warning: objtool: acpi_battery_add()+0xc8: sibling call from callable instruction with modified stack frame drivers/acpi/battery.o: warning: objtool: __battery_hook_unregister.cold()+0xf: sibling call from callable instruction with modified stack frame drivers/acpi/battery.o: warning: objtool: battery_hook_register.cold()+0x19: sibling call from callable instruction with modified stack frame block/blk-lib.o: warning: objtool: missing symbol for section .text fs/ext4/inode.o: warning: objtool: ext4_write_inode()+0x50: sibling call from callable instruction with modified stack frame block/blk-mq-tag.o: warning: objtool: blk_mq_init_tags()+0xb: sibling call from callable instruction with modified stack frame block/blk-mq-cpumap.o: warning: objtool: missing symbol for section .text fs/jbd2/commit.o: warning: objtool: jbd2_journal_commit_transaction()+0xda9: sibling call from callable instruction with modified stack frame block/ioctl.o: warning: objtool: missing symbol for section .text block/badblocks.o: warning: objtool: missing symbol for section .text block/ioprio.o: warning: objtool: missing symbol for section .text kernel/irq/matrix.o: warning: objtool: irq_matrix_reserve()+0x14: sibling call from callable instruction with modified stack frame block/partition-generic.o: warning: objtool: rescan_partitions()+0x23c: sibling call from callable instruction with modified stack frame fs/kernfs/dir.o: warning: objtool: pr_cont_kernfs_path()+0x2d: sibling call from callable instruction with modified stack frame fs/kernfs/dir.o: warning: objtool: pr_cont_kernfs_path.cold()+0x2e: sibling call from callable instruction with modified stack frame block/scsi_ioctl.o: warning: objtool: scsi_cmd_ioctl()+0x12f: sibling call from callable instruction with modified stack frame block/scsi_ioctl.o: warning: objtool: scsi_cmd_ioctl.cold()+0x55: sibling call from callable instruction with modified stack frame block/bsg.o: warning: objtool: bsg_register_queue()+0x124: sibling call from callable instruction with modified stack frame fs/jbd2/recovery.o: warning: objtool: jread()+0x2f: sibling call from callable instruction with modified stack frame fs/jbd2/recovery.o: warning: objtool: do_one_pass()+0x116: sibling call from callable instruction with modified stack frame fs/jbd2/recovery.o: warning: objtool: jbd2_journal_skip_recovery()+0x45: sibling call from callable instruction with modified stack frame block/genhd.o: warning: objtool: register_blkdev()+0xe9: sibling call from callable instruction with modified stack frame block/genhd.o: warning: objtool: __device_add_disk()+0x314: sibling call from callable instruction with modified stack frame block/genhd.o: warning: objtool: __alloc_disk_node()+0xe: sibling call from callable instruction with modified stack frame kernel/locking/semaphore.o: warning: objtool: missing symbol for section .text kernel/locking/spinlock.o: warning: objtool: missing symbol for section .text fs/ext4/resize.o: warning: objtool: ext4_group_extend_no_check()+0x10b: sibling call from callable instruction with modified stack frame fs/ext4/resize.o: warning: objtool: ext4_flex_group_add()+0x13ef: sibling call from callable instruction with modified stack frame fs/ext4/resize.o: warning: objtool: ext4_resize_fs()+0xa6a: sibling call from callable instruction with modified stack frame block/blk-mq-debugfs.o: warning: objtool: queue_state_write()+0x42: sibling call from callable instruction with modified stack frame block/blk-mq.o: warning: objtool: blk_mq_realloc_hw_ctxs()+0x3d8: sibling call from callable instruction with modified stack frame block/blk-mq.o: warning: objtool: blk_mq_update_nr_hw_queues()+0x1c5: sibling call from callable instruction with modified stack frame block/blk-mq.o: warning: objtool: blk_mq_alloc_tag_set()+0x5d: sibling call from callable instruction with modified stack frame fs/jbd2/revoke.o: warning: objtool: jbd2_journal_revoke()+0xd0: sibling call from callable instruction with modified stack frame fs/jbd2/revoke.o: warning: objtool: jbd2_journal_revoke.cold()+0x33: return with modified stack frame kernel/locking/rtmutex.o: warning: objtool: rt_mutex_adjust_prio_chain()+0x201: sibling call from callable instruction with modified stack frame fs/jbd2/checkpoint.o: warning: objtool: jbd2_log_do_checkpoint()+0x34e: sibling call from callable instruction with modified stack frame fs/jbd2/checkpoint.o: warning: objtool: __jbd2_log_wait_for_space()+0x121: sibling call from callable instruction with modified stack frame fs/ext4/sysfs.o: warning: objtool: missing symbol for section .init.text kernel/printk/printk_safe.o: warning: objtool: __printk_safe_flush()+0x34: sibling call from callable instruction with modified stack frame kernel/printk/printk_safe.o: warning: objtool: missing symbol for section .init.text fs/lockd/clntlock.o: warning: objtool: nlmclnt_recovery()+0x55: sibling call from callable instruction with modified stack frame fs/lockd/clntlock.o: warning: objtool: nlmclnt_recovery.cold()+0x12: sibling call from callable instruction with modified stack frame block/cfq-iosched.o: warning: objtool: cfq_init_prio_data()+0xc7: sibling call from callable instruction with modified stack frame fs/lockd/svcshare.o: warning: objtool: missing symbol for section .text fs/lockd/svc.o: warning: objtool: lockd_down_net()+0x1c: sibling call from callable instruction with modified stack frame fs/lockd/svc.o: warning: objtool: lockd_down()+0x2e: sibling call from callable instruction with modified stack frame fs/lockd/svc.o: warning: objtool: lockd_up()+0x14a: sibling call from callable instruction with modified stack frame fs/lockd/clntproc.o: warning: objtool: nlm_stat_to_errno()+0x7a: sibling call from callable instruction with modified stack frame fs/lockd/clntproc.o: warning: objtool: nlmclnt_unlock_callback()+0x28: sibling call from callable instruction with modified stack frame fs/lockd/clntproc.o: warning: objtool: nlmclnt_cancel_callback()+0x26: sibling call from callable instruction with modified stack frame fs/lockd/clntproc.o: warning: objtool: nlmclnt_call()+0xc2: sibling call from callable instruction with modified stack frame fs/lockd/clntproc.o: warning: objtool: nlm_alloc_call()+0x33: sibling call from callable instruction with modified stack frame fs/lockd/clntproc.o: warning: objtool: nlmclnt_proc()+0x4c0: sibling call from callable instruction with modified stack frame fs/lockd/clntproc.o: warning: objtool: nlmclnt_reclaim()+0x94: sibling call from callable instruction with modified stack frame fs/lockd/clntproc.o: warning: objtool: nlmclnt_unlock_callback.cold()+0x8: sibling call from callable instruction with modified stack frame fs/lockd/clntproc.o: warning: objtool: nlmclnt_cancel_callback.cold()+0xa: sibling call from callable instruction with modified stack frame fs/lockd/host.o: warning: objtool: nlm_bind_host()+0x160: sibling call from callable instruction with modified stack frame fs/lockd/host.o: warning: objtool: nlm_shutdown_hosts_net()+0xbf: sibling call from callable instruction with modified stack frame kernel/power/main.o: warning: objtool: pm_trace_store()+0x42: sibling call from callable instruction with modified stack frame kernel/power/main.o: warning: objtool: __pm_pr_dbg()+0x33: sibling call from callable instruction with modified stack frame kernel/power/console.o: warning: objtool: missing symbol for section .text fs/lockd/svclock.o: warning: objtool: nlmsvc_retry_blocked()+0x135: sibling call from callable instruction with modified stack frame fs/lockd/svcsubs.o: warning: objtool: nlm_traverse_locks()+0xf6: sibling call from callable instruction with modified stack frame fs/lockd/svcsubs.o: warning: objtool: nlm_release_file()+0xc2: sibling call from callable instruction with modified stack frame fs/lockd/svcsubs.o: warning: objtool: nlmsvc_free_host_resources()+0x14: sibling call from callable instruction with modified stack frame kernel/power/qos.o: warning: objtool: pm_qos_dbg_show_requests()+0x15: sibling call from callable instruction with modified stack frame fs/lockd/procfs.o: warning: objtool: missing symbol for section .init.text fs/lockd/mon.o: warning: objtool: nsm_monitor()+0xb1: sibling call from callable instruction with modified stack frame fs/lockd/mon.o: warning: objtool: nsm_unmonitor()+0x60: sibling call from callable instruction with modified stack frame fs/lockd/mon.o: warning: objtool: nsm_get_handle()+0x2c1: sibling call from callable instruction with modified stack frame fs/lockd/xdr.o: warning: objtool: missing symbol for section .text fs/lockd/xdr4.o: warning: objtool: missing symbol for section .text kernel/power/process.o: warning: objtool: try_to_freeze_tasks()+0x166: sibling call from callable instruction with modified stack frame kernel/power/process.o: warning: objtool: try_to_freeze_tasks.cold()+0x40: return with modified stack frame kernel/power/user.o: warning: objtool: snapshot_ioctl()+0x206: sibling call from callable instruction with modified stack frame fs/jbd2/journal.o: warning: objtool: journal_init_common()+0x1f8: sibling call from callable instruction with modified stack frame fs/jbd2/journal.o: warning: objtool: jbd2_journal_init_inode()+0x11: sibling call from callable instruction with modified stack frame fs/jbd2/journal.o: warning: objtool: journal_get_superblock()+0x50: sibling call from callable instruction with modified stack frame fs/jbd2/journal.o: warning: objtool: jbd2_journal_set_features()+0x174: sibling call from callable instruction with modified stack frame fs/jbd2/journal.o: warning: objtool: __journal_abort_soft()+0x4d: sibling call from callable instruction with modified stack frame fs/jbd2/journal.o: warning: objtool: jbd2_write_superblock()+0x56: sibling call from callable instruction with modified stack frame fs/jbd2/journal.o: warning: objtool: jbd2_journal_wipe()+0x5f: sibling call from callable instruction with modified stack frame fs/jbd2/journal.o: warning: objtool: jbd2_journal_next_log_block()+0x70: sibling call from callable instruction with modified stack frame fs/jbd2/journal.o: warning: objtool: jbd2_journal_bmap()+0x21: sibling call from callable instruction with modified stack frame fs/jbd2/journal.o: warning: objtool: jbd2_journal_load()+0xf5: sibling call from callable instruction with modified stack frame fs/jbd2/journal.o: warning: objtool: jbd2_journal_add_journal_head()+0x6e: sibling call from callable instruction with modified stack frame fs/jbd2/journal.o: warning: objtool: jbd2_journal_put_journal_head()+0x80: sibling call from callable instruction with modified stack frame fs/jbd2/journal.o: warning: objtool: jbd2_journal_wipe.cold()+0x6b: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_dev_same_device()+0x2a: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_std_postreset()+0x75: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: sata_link_resume()+0x17d: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_std_prereset()+0x97: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: sata_down_spd_limit()+0x8a: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_down_xfermask_limit()+0xdd: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_wait_ready()+0xbb: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: sata_link_hardreset()+0x6c: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_qc_complete_multiple()+0x3d: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_exec_internal_sg()+0x4d2: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_dev_read_id()+0x3f: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_hpa_resize()+0x27d: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_read_log_page()+0x1e0: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_identify_page_supported()+0x2c: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_dev_configure()+0x58: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_dev_revalidate()+0x51: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_do_set_mode()+0x16d: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: sata_link_init_spd()+0xe1: sibling call from callable instruction with modified stack frame drivers/ata/libata-core.o: warning: objtool: ata_host_register()+0x156: sibling call from callable instruction with modified stack frame kernel/power/suspend.o: warning: objtool: suspend_devices_and_enter()+0x79c: sibling call from callable instruction with modified stack frame kernel/power/suspend.o: warning: objtool: pm_suspend()+0x1f: sibling call from callable instruction with modified stack frame kernel/printk/printk.o: warning: objtool: devkmsg_release()+0x18: sibling call from callable instruction with modified stack frame kernel/printk/printk.o: warning: objtool: check_syslog_permissions()+0x4c: sibling call from callable instruction with modified stack frame kernel/printk/printk.o: warning: objtool: register_console()+0x1f9: sibling call from callable instruction with modified stack frame kernel/printk/printk.o: warning: objtool: devkmsg_write()+0xee: sibling call from callable instruction with modified stack frame kernel/printk/printk.o: warning: objtool: missing symbol for section .sched.text kernel/power/hibernate.o: warning: objtool: hibernation_snapshot()+0x7f: sibling call from callable instruction with modified stack frame kernel/power/hibernate.o: warning: objtool: hibernation_restore()+0x34: sibling call from callable instruction with modified stack frame kernel/power/hibernate.o: warning: objtool: software_resume()+0x134: sibling call from callable instruction with modified stack frame kernel/power/hibernate.o: warning: objtool: hibernate()+0x9a: sibling call from callable instruction with modified stack frame drivers/char/agp/backend.o: warning: objtool: agp_add_bridge()+0x1c: sibling call from callable instruction with modified stack frame drivers/base/power/generic_ops.o: warning: objtool: missing symbol for section .text kernel/power/swap.o: warning: objtool: hib_end_io()+0x1c: sibling call from callable instruction with modified stack frame kernel/power/swap.o: warning: objtool: hib_submit_io()+0xb1: sibling call from callable instruction with modified stack frame kernel/power/swap.o: warning: objtool: load_image()+0x142: sibling call from callable instruction with modified stack frame kernel/power/swap.o: warning: objtool: load_image_lzo()+0x8c: sibling call from callable instruction with modified stack frame kernel/power/swap.o: warning: objtool: save_image()+0xa5: sibling call from callable instruction with modified stack frame kernel/power/swap.o: warning: objtool: save_image_lzo()+0x86: sibling call from callable instruction with modified stack frame kernel/power/swap.o: warning: objtool: swsusp_write()+0x69: sibling call from callable instruction with modified stack frame kernel/power/swap.o: warning: objtool: swsusp_read()+0x2cd: sibling call from callable instruction with modified stack frame kernel/power/swap.o: warning: objtool: swsusp_check()+0x111: sibling call from callable instruction with modified stack frame kernel/power/swap.o: warning: objtool: load_image_lzo.cold()+0x3ae: return with modified stack frame kernel/power/swap.o: warning: objtool: save_image_lzo.cold()+0x3d: return with modified stack frame drivers/char/agp/isoch.o: warning: objtool: missing symbol for section .text kernel/power/snapshot.o: warning: objtool: create_basic_memory_bitmaps()+0xc3: sibling call from callable instruction with modified stack frame kernel/power/snapshot.o: warning: objtool: snapshot_write_next()+0x3e8: sibling call from callable instruction with modified stack frame drivers/char/agp/amd64-agp.o: warning: objtool: agp_aperture_valid()+0x27: sibling call from callable instruction with modified stack frame drivers/char/hw_random/core.o: warning: objtool: hwrng_fillfn()+0xb8: sibling call from callable instruction with modified stack frame drivers/char/hw_random/core.o: warning: objtool: set_current_rng()+0x106: sibling call from callable instruction with modified stack frame drivers/clk/clk-bulk.o: warning: objtool: clk_bulk_prepare()+0x25: sibling call from callable instruction with modified stack frame drivers/clk/clk-bulk.o: warning: objtool: clk_bulk_enable()+0x25: sibling call from callable instruction with modified stack frame drivers/char/agp/generic.o: warning: objtool: agp_bind_memory()+0x14: sibling call from callable instruction with modified stack frame drivers/char/agp/generic.o: warning: objtool: agp_unbind_memory()+0x13: sibling call from callable instruction with modified stack frame drivers/char/agp/generic.o: warning: objtool: agp_collect_device_status()+0x38: sibling call from callable instruction with modified stack frame drivers/char/agp/generic.o: warning: objtool: agp_generic_create_gatt_table()+0x15a: sibling call from callable instruction with modified stack frame drivers/block/loop.o: warning: objtool: lo_write_bvec()+0xd8: sibling call from callable instruction with modified stack frame drivers/block/loop.o: warning: objtool: loop_queue_work()+0x7d0: sibling call from callable instruction with modified stack frame drivers/block/loop.o: warning: objtool: loop_clr_fd()+0x259: sibling call from callable instruction with modified stack frame drivers/block/loop.o: warning: objtool: loop_set_status()+0x415: sibling call from callable instruction with modified stack frame drivers/block/loop.o: warning: objtool: lo_ioctl()+0x76a: sibling call from callable instruction with modified stack frame drivers/char/hw_random/via-rng.o: warning: objtool: via_rng_init()+0x26: sibling call from callable instruction with modified stack frame drivers/clk/clkdev.o: warning: objtool: missing symbol for section .text drivers/cdrom/cdrom.o: warning: objtool: cdrom_release()+0x122: sibling call from callable instruction with modified stack frame drivers/cdrom/cdrom.o: warning: objtool: register_cdrom()+0x24: sibling call from callable instruction with modified stack frame drivers/cdrom/cdrom.o: warning: objtool: cdrom_sysctl_info()+0xda: sibling call from callable instruction with modified stack frame drivers/cdrom/cdrom.o: warning: objtool: cdrom_mrw_set_lba_space.constprop.0()+0xdd: sibling call from callable instruction with modified stack frame drivers/cdrom/cdrom.o: warning: objtool: cdrom_mrw_exit()+0x3a: sibling call from callable instruction with modified stack frame drivers/cdrom/cdrom.o: warning: objtool: cdrom_open()+0x45f: sibling call from callable instruction with modified stack frame drivers/cdrom/cdrom.o: warning: objtool: mmc_ioctl_cdrom_read_audio()+0x2bc: sibling call from callable instruction with modified stack frame drivers/cdrom/cdrom.o: warning: objtool: cdrom_release.cold()+0xb0: sibling call from callable instruction with modified stack frame drivers/clk/clk-divider.o: warning: objtool: _register_divider()+0x62: sibling call from callable instruction with modified stack frame fs/nfs/client.o: warning: objtool: missing symbol for section .init.text kernel/time/time.o: warning: objtool: missing symbol for section .text kernel/rcu/srcutree.o: warning: objtool: _cleanup_srcu_struct()+0xaa: sibling call from callable instruction with modified stack frame kernel/rcu/srcutree.o: warning: objtool: _cleanup_srcu_struct.cold()+0x22: sibling call from callable instruction with modified stack frame drivers/clk/clk-gate.o: warning: objtool: clk_hw_register_gate()+0x48: sibling call from callable instruction with modified stack frame drivers/clocksource/i8253.o: warning: objtool: missing symbol for section .init.text kernel/time/hrtimer.o: warning: objtool: hrtimer_interrupt()+0x23a: sibling call from callable instruction with modified stack frame kernel/time/hrtimer.o: warning: objtool: hrtimer_run_queues()+0xeb: sibling call from callable instruction with modified stack frame kernel/time/hrtimer.o: warning: objtool: hrtimer_interrupt.cold()+0x1f: sibling call from callable instruction with modified stack frame kernel/time/hrtimer.o: warning: objtool: hrtimer_run_queues.cold()+0x10: sibling call from callable instruction with modified stack frame drivers/clk/clk-mux.o: warning: objtool: clk_hw_register_mux_table()+0x82: sibling call from callable instruction with modified stack frame drivers/base/power/main.o: warning: objtool: dpm_run_callback()+0x88: sibling call from callable instruction with modified stack frame drivers/base/power/main.o: warning: objtool: async_resume()+0x16: sibling call from callable instruction with modified stack frame drivers/base/power/main.o: warning: objtool: __device_suspend()+0x3f5: sibling call from callable instruction with modified stack frame drivers/base/power/main.o: warning: objtool: async_resume_early()+0x16: sibling call from callable instruction with modified stack frame drivers/base/power/main.o: warning: objtool: async_resume_noirq()+0x16: sibling call from callable instruction with modified stack frame drivers/base/power/main.o: warning: objtool: dpm_noirq_suspend_devices()+0x128: sibling call from callable instruction with modified stack frame drivers/base/power/main.o: warning: objtool: dpm_suspend_late()+0xb1: sibling call from callable instruction with modified stack frame drivers/base/power/main.o: warning: objtool: dpm_suspend()+0x132: sibling call from callable instruction with modified stack frame drivers/base/power/main.o: warning: objtool: dpm_prepare()+0x171: sibling call from callable instruction with modified stack frame drivers/clk/clk-composite.o: warning: objtool: clk_composite_determine_rate()+0x94: sibling call from callable instruction with modified stack frame kernel/sched/clock.o: warning: objtool: __sched_clock_work()+0x73: sibling call from callable instruction with modified stack frame kernel/sched/clock.o: warning: objtool: __sched_clock_work.cold()+0x36: sibling call from callable instruction with modified stack frame drivers/ata/libata-scsi.o: warning: objtool: ata_to_sense_error()+0x6a: sibling call from callable instruction with modified stack frame drivers/ata/libata-scsi.o: warning: objtool: ata_scsi_qc_complete()+0x6a: sibling call from callable instruction with modified stack frame drivers/ata/libata-scsi.o: warning: objtool: ata_to_sense_error.cold()+0x22: sibling call from callable instruction with modified stack frame kernel/time/timecounter.o: warning: objtool: missing symbol for section .text drivers/char/hpet.o: warning: objtool: hpet_ioctl_common()+0x114: sibling call from callable instruction with modified stack frame drivers/char/hpet.o: warning: objtool: hpet_alloc()+0xc4: sibling call from callable instruction with modified stack frame drivers/char/hpet.o: warning: objtool: hpet_acpi_add()+0x52: sibling call from callable instruction with modified stack frame kernel/time/ntp.o: warning: objtool: second_overflow.cold()+0x32: unreachable instruction kernel/time/timeconv.o: warning: objtool: missing symbol for section .text drivers/connector/cn_queue.o: warning: objtool: cn_queue_add_callback()+0x2d: sibling call from callable instruction with modified stack frame drivers/connector/cn_queue.o: warning: objtool: cn_queue_free_dev()+0x63: sibling call from callable instruction with modified stack frame kernel/time/clocksource.o: warning: objtool: __clocksource_select()+0xbb: sibling call from callable instruction with modified stack frame kernel/time/clocksource.o: warning: objtool: clocksource_suspend_select()+0x58: sibling call from callable instruction with modified stack frame kernel/time/clocksource.o: warning: objtool: __clocksource_update_freq_scale()+0x171: sibling call from callable instruction with modified stack frame kernel/time/clocksource.o: warning: objtool: __clocksource_register_scale()+0x104: sibling call from callable instruction with modified stack frame kernel/time/clocksource.o: warning: objtool: __clocksource_update_freq_scale.cold()+0x23: sibling call from callable instruction with modified stack frame kernel/time/timekeeping.o: warning: objtool: timekeeping_advance()+0x539: sibling call from callable instruction with modified stack frame kernel/time/timekeeping.o: warning: objtool: timekeeping_resume()+0xc7: sibling call from callable instruction with modified stack frame drivers/base/bus.o: warning: objtool: bus_add_driver()+0x141: sibling call from callable instruction with modified stack frame drivers/base/bus.o: warning: objtool: missing symbol for section .init.text drivers/clk/clk.o: warning: objtool: clk_unregister()+0x93: sibling call from callable instruction with modified stack frame drivers/clk/clk.o: warning: objtool: clk_disable_unused()+0x8: sibling call from callable instruction with modified stack frame drivers/clk/clk.o: warning: objtool: clk_set_rate_range()+0x1f: sibling call from callable instruction with modified stack frame drivers/clk/clk.o: warning: objtool: clk_register()+0x6aa: sibling call from callable instruction with modified stack frame drivers/ata/libata-trace.o: warning: objtool: missing symbol for section .text drivers/ata/libata-transport.o: warning: objtool: missing symbol for section .init.text /kisskb/src/kernel/time/posix-cpu-timers.c: In function 'posix_cpu_timer_rearm': /kisskb/src/kernel/time/posix-cpu-timers.c:1018:17: warning: 'now' may be used uninitialized [-Wmaybe-uninitialized] 1018 | bump_cpu_timer(timer, now); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-cpu-timers.c:1009:13: note: 'now' declared here 1009 | u64 now; | ^~~ /kisskb/src/kernel/time/posix-cpu-timers.c: In function 'posix_cpu_timer_get': /kisskb/src/kernel/time/posix-cpu-timers.c:760:17: warning: 'now' may be used uninitialized [-Wmaybe-uninitialized] 760 | if (now < timer->it.cpu.expires) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-cpu-timers.c:718:13: note: 'now' declared here 718 | u64 now; | ^~~ drivers/char/random.o: warning: objtool: _warn_unseeded_randomness()+0x43: sibling call from callable instruction with modified stack frame drivers/char/random.o: warning: objtool: account.part.0.constprop.0()+0x40: sibling call from callable instruction with modified stack frame drivers/char/random.o: warning: objtool: crng_reseed()+0x201: sibling call from callable instruction with modified stack frame drivers/char/random.o: warning: objtool: credit_entropy_bits()+0x45: sibling call from callable instruction with modified stack frame drivers/char/random.o: warning: objtool: crng_initialize()+0x8a: sibling call from callable instruction with modified stack frame drivers/char/random.o: warning: objtool: get_random_bytes()+0x61: sibling call from callable instruction with modified stack frame drivers/char/random.o: warning: objtool: urandom_read()+0x233: sibling call from callable instruction with modified stack frame drivers/char/random.o: warning: objtool: _warn_unseeded_randomness.cold()+0x16: sibling call from callable instruction with modified stack frame kernel/time/clockevents.o: warning: objtool: clockevents_program_min_delta()+0x33: sibling call from callable instruction with modified stack frame kernel/time/posix-cpu-timers.o: warning: objtool: run_posix_cpu_timers()+0x7da: sibling call from callable instruction with modified stack frame drivers/base/dd.o: warning: objtool: driver_bound()+0x18: sibling call from callable instruction with modified stack frame drivers/base/dd.o: warning: objtool: really_probe()+0x376: sibling call from callable instruction with modified stack frame drivers/base/dd.o: warning: objtool: driver_probe_device()+0xa0: sibling call from callable instruction with modified stack frame drivers/base/dd.o: warning: objtool: driver_bound.cold()+0x13: sibling call from callable instruction with modified stack frame drivers/cpufreq/freq_table.o: warning: objtool: cpufreq_table_validate_and_sort()+0x64: sibling call from callable instruction with modified stack frame kernel/time/itimer.o: warning: objtool: __ia32_sys_setitimer()+0xd4: sibling call from callable instruction with modified stack frame kernel/time/itimer.o: warning: objtool: __x64_sys_setitimer()+0xd5: sibling call from callable instruction with modified stack frame kernel/rcu/tree.o: warning: objtool: rcu_implicit_dynticks_qs()+0x2a8: sibling call from callable instruction with modified stack frame kernel/rcu/tree.o: warning: objtool: param_set_first_fqs_jiffies()+0x61: sibling call from callable instruction with modified stack frame kernel/rcu/tree.o: warning: objtool: param_set_next_fqs_jiffies()+0x6d: sibling call from callable instruction with modified stack frame kernel/rcu/tree.o: warning: objtool: rcu_exp_wait_wake()+0x23c: sibling call from callable instruction with modified stack frame kernel/rcu/tree.o: warning: objtool: rcu_check_callbacks()+0x330: sibling call from callable instruction with modified stack frame /kisskb/src/drivers/base/regmap/regcache-rbtree.c: In function 'regcache_rbtree_insert': /kisskb/src/drivers/base/regmap/regcache-rbtree.c:129:22: warning: taking address of packed member of 'struct regcache_rbtree_node' may result in an unaligned pointer value [-Waddress-of-packed-member] 129 | rb_link_node(&rbnode->node, parent, new); | ^~~~~~~~~~~~~ /kisskb/src/drivers/base/regmap/regcache-rbtree.c:130:25: warning: taking address of packed member of 'struct regcache_rbtree_node' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | rb_insert_color(&rbnode->node, root); | ^~~~~~~~~~~~~ /kisskb/src/drivers/base/regmap/regcache-rbtree.c: In function 'regcache_rbtree_exit': /kisskb/src/drivers/base/regmap/regcache-rbtree.c:242:32: warning: taking address of packed member of 'struct regcache_rbtree_node' may result in an unaligned pointer value [-Waddress-of-packed-member] 242 | next = rb_next(&rbtree_node->node); | ^~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/base/regmap/regcache-rbtree.c:243:26: warning: taking address of packed member of 'struct regcache_rbtree_node' may result in an unaligned pointer value [-Waddress-of-packed-member] 243 | rb_erase(&rbtree_node->node, &rbtree_ctx->root); | ^~~~~~~~~~~~~~~~~~ kernel/time/tick-common.o: warning: objtool: missing symbol for section .init.text kernel/time/tick-oneshot.o: warning: objtool: tick_switch_to_oneshot()+0x16: sibling call from callable instruction with modified stack frame drivers/base/syscore.o: warning: objtool: syscore_suspend()+0x40: sibling call from callable instruction with modified stack frame drivers/base/syscore.o: warning: objtool: syscore_resume()+0x32: sibling call from callable instruction with modified stack frame drivers/base/syscore.o: warning: objtool: syscore_shutdown()+0x2d: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: __ext4_msg()+0x4f: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: ext4_handle_error()+0x5c: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: __ext4_error()+0x63: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: __ext4_error_inode()+0xad: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: __ext4_error_file()+0x164: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: __ext4_abort()+0xda: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: ext4_put_super()+0x1b1: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: print_daily_error_info()+0x27: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: __ext4_warning()+0x4f: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: ext4_setup_super()+0x172: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: __ext4_warning_inode()+0x5b: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: __ext4_grp_locked_error()+0x9f: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: ext4_fill_super()+0xc35: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: __ext4_msg.cold()+0x42: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: __ext4_error.cold()+0x56: sibling call from callable instruction with modified stack frame fs/ext4/super.o: warning: objtool: __ext4_warning.cold()+0x45: sibling call from callable instruction with modified stack frame kernel/time/tick-broadcast.o: warning: objtool: tick_device_uses_broadcast()+0x153: sibling call from callable instruction with modified stack frame drivers/base/core.o: warning: objtool: dev_attr_show()+0x21: sibling call from callable instruction with modified stack frame kernel/time/tick-broadcast.o: warning: objtool: missing symbol for section .init.text drivers/base/core.o: warning: objtool: missing symbol for section .init.text drivers/base/driver.o: warning: objtool: driver_register()+0x14: sibling call from callable instruction with modified stack frame kernel/sched/core.o: warning: objtool: sched_show_task()+0x20: sibling call from callable instruction with modified stack frame kernel/sched/core.o: warning: objtool: select_fallback_rq()+0xcf: sibling call from callable instruction with modified stack frame kernel/sched/core.o: warning: objtool: sched_show_task.cold()+0xb6: sibling call from callable instruction with modified stack frame fs/nfs/dir.o: warning: objtool: nfs_readdir()+0x3aa: sibling call from callable instruction with modified stack frame drivers/ata/libata-sff.o: warning: objtool: missing symbol for section .init.text fs/notify/inotify/inotify_fsnotify.o: warning: objtool: idr_callback()+0x30: sibling call from callable instruction with modified stack frame drivers/cpufreq/cpufreq_ondemand.o: warning: objtool: generic_powersave_bias_target()+0xca: sibling call from callable instruction with modified stack frame drivers/cpufreq/cpufreq_governor.o: warning: objtool: cpufreq_dbs_governor_init()+0x1ef: sibling call from callable instruction with modified stack frame drivers/base/class.o: warning: objtool: missing symbol for section .init.text drivers/cpuidle/governor.o: warning: objtool: missing symbol for section .text drivers/base/cpu.o: warning: objtool: missing symbol for section .init.text drivers/cpuidle/cpuidle.o: warning: objtool: cpuidle_register()+0x15: sibling call from callable instruction with modified stack frame drivers/base/firmware.o: warning: objtool: missing symbol for section .init.text drivers/cpufreq/cpufreq.o: warning: objtool: cpufreq_enable_fast_switch()+0x22: sibling call from callable instruction with modified stack frame drivers/cpufreq/cpufreq.o: warning: objtool: cpufreq_register_driver()+0x1fa: sibling call from callable instruction with modified stack frame drivers/cpufreq/cpufreq.o: warning: objtool: cpufreq_boost_set_sw()+0x43: sibling call from callable instruction with modified stack frame drivers/cpufreq/cpufreq.o: warning: objtool: cpufreq_enable_boost_support()+0x46: sibling call from callable instruction with modified stack frame drivers/cpufreq/cpufreq.o: warning: objtool: cpufreq_suspend()+0xa6: sibling call from callable instruction with modified stack frame drivers/cpufreq/cpufreq.o: warning: objtool: cpufreq_offline.isra.0()+0x16f: sibling call from callable instruction with modified stack frame drivers/cpufreq/cpufreq.o: warning: objtool: __cpufreq_driver_target()+0x174: sibling call from callable instruction with modified stack frame drivers/cpufreq/cpufreq.o: warning: objtool: cpufreq_generic_suspend()+0x26: sibling call from callable instruction with modified stack frame drivers/cpufreq/cpufreq.o: warning: objtool: cpufreq_resume()+0xe6: sibling call from callable instruction with modified stack frame drivers/cpufreq/cpufreq.o: warning: objtool: cpufreq_init_governor.part.0()+0x7b: sibling call from callable instruction with modified stack frame drivers/cpufreq/cpufreq.o: warning: objtool: cpufreq_online()+0x3cc: sibling call from callable instruction with modified stack frame drivers/cpufreq/cpufreq.o: warning: objtool: store_boost()+0x41: sibling call from callable instruction with modified stack frame drivers/base/platform.o: warning: objtool: __platform_driver_probe()+0xd: sibling call from callable instruction with modified stack frame drivers/base/platform.o: warning: objtool: __platform_register_drivers()+0x51: sibling call from callable instruction with modified stack frame drivers/base/platform.o: warning: objtool: missing symbol for section .init.text drivers/base/init.o: warning: objtool: missing symbol for section .init.text drivers/cpuidle/poll_state.o: warning: objtool: missing symbol for section .text fs/notify/fsnotify.o: warning: objtool: missing symbol for section .text drivers/base/regmap/regmap-debugfs.o: warning: objtool: regmap_debugfs_initcall()+0x1e: sibling call from callable instruction with modified stack frame drivers/base/regmap/regmap-debugfs.o: warning: objtool: regmap_debugfs_initcall.cold()+0xd: sibling call from callable instruction with modified stack frame drivers/base/map.o: warning: objtool: missing symbol for section .text drivers/ata/ahci.o: warning: objtool: ahci_pci_device_resume()+0x32: sibling call from callable instruction with modified stack frame drivers/ata/ahci.o: warning: objtool: ahci_init_one()+0x53d: sibling call from callable instruction with modified stack frame drivers/cpufreq/acpi-cpufreq.o: warning: objtool: acpi_cpufreq_cpu_init()+0x4a3: sibling call from callable instruction with modified stack frame fs/notify/inotify/inotify_user.o: warning: objtool: inotify_remove_from_idr()+0x3c: sibling call from callable instruction with modified stack frame kernel/trace/trace_output.o: warning: objtool: register_trace_event()+0x8e: sibling call from callable instruction with modified stack frame drivers/base/container.o: warning: objtool: missing symbol for section .init.text fs/nfs/file.o: warning: objtool: nfs_file_write()+0x39: sibling call from callable instruction with modified stack frame kernel/trace/trace_seq.o: warning: objtool: missing symbol for section .text fs/quota/dquot.o: warning: objtool: __quota_error()+0x43: sibling call from callable instruction with modified stack frame fs/quota/dquot.o: warning: objtool: __quota_error.cold()+0x42: sibling call from callable instruction with modified stack frame drivers/base/module.o: warning: objtool: missing symbol for section .text drivers/cpufreq/intel_pstate.o: warning: objtool: intel_pstate_init_cpu()+0x152: sibling call from callable instruction with modified stack frame drivers/cpufreq/intel_pstate.o: warning: objtool: store_no_turbo()+0x83: sibling call from callable instruction with modified stack frame fs/proc/inode.o: warning: objtool: proc_fill_super()+0x96: sibling call from callable instruction with modified stack frame fs/proc/inode.o: warning: objtool: missing symbol for section .init.text drivers/base/cacheinfo.o: warning: objtool: cacheinfo_cpu_online()+0x32a: sibling call from callable instruction with modified stack frame /kisskb/src/fs/notify/fdinfo.c: In function 'show_mark_fhandle': /kisskb/src/fs/notify/fdinfo.c:65:61: warning: array subscript 'i' is outside the bounds of an interior zero-length array 'unsigned char[0]' [-Wzero-length-bounds] 65 | seq_printf(m, "%02x", (int)f.handle.f_handle[i]); | ~~~~~~~~~~~~~~~~~^~~ In file included from /kisskb/src/fs/notify/fdinfo.c:3: /kisskb/src/include/linux/fs.h:946:23: note: while referencing 'f_handle' 946 | unsigned char f_handle[0]; | ^~~~~~~~ drivers/base/devtmpfs.o: warning: objtool: devtmpfs_mount()+0x3a: sibling call from callable instruction with modified stack frame kernel/trace/trace_nop.o: warning: objtool: nop_set_flag.cold()+0x11: unreachable instruction kernel/trace/trace_stat.o: warning: objtool: register_stat_tracer()+0x179: sibling call from callable instruction with modified stack frame kernel/fork.o: warning: objtool: __mmdrop()+0x66: sibling call from callable instruction with modified stack frame kernel/trace/trace_sched_switch.o: warning: objtool: tracing_start_sched_switch()+0x5a: sibling call from callable instruction with modified stack frame fs/nfs/getroot.o: warning: objtool: missing symbol for section .text fs/proc/root.o: warning: objtool: proc_parse_options()+0xf4: sibling call from callable instruction with modified stack frame fs/proc/root.o: warning: objtool: missing symbol for section .init.text fs/quota/quota_tree.o: warning: objtool: getdqbuf()+0x12: sibling call from callable instruction with modified stack frame In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/kobject.h:19, from /kisskb/src/include/linux/device.h:16, from /kisskb/src/include/linux/platform_device.h:14, from /kisskb/src/drivers/dma/dmaengine.c:46: /kisskb/src/drivers/dma/dmaengine.c: In function 'dma_channel_table_init': /kisskb/src/arch/x86/include/asm/bitops.h:114:17: warning: array subscript 'long int[0]' is partly outside array bounds of 'dma_cap_mask_t[1]' [-Warray-bounds] 114 | asm volatile(LOCK_PREFIX "andb %1,%0" | ^~~ /kisskb/src/drivers/dma/dmaengine.c:305:23: note: while referencing 'dma_cap_mask_all' 305 | static dma_cap_mask_t dma_cap_mask_all; | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/kobject.h:19, from /kisskb/src/include/linux/device.h:16, from /kisskb/src/include/linux/platform_device.h:14, from /kisskb/src/drivers/dma/dmaengine.c:46: /kisskb/src/arch/x86/include/asm/bitops.h:114:17: warning: array subscript 'long int[0]' is partly outside array bounds of 'dma_cap_mask_t[1]' [-Warray-bounds] 114 | asm volatile(LOCK_PREFIX "andb %1,%0" | ^~~ /kisskb/src/drivers/dma/dmaengine.c:305:23: note: while referencing 'dma_cap_mask_all' 305 | static dma_cap_mask_t dma_cap_mask_all; | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/kobject.h:19, from /kisskb/src/include/linux/device.h:16, from /kisskb/src/include/linux/platform_device.h:14, from /kisskb/src/drivers/dma/dmaengine.c:46: /kisskb/src/arch/x86/include/asm/bitops.h:114:17: warning: array subscript 'long int[0]' is partly outside array bounds of 'dma_cap_mask_t[1]' [-Warray-bounds] 114 | asm volatile(LOCK_PREFIX "andb %1,%0" | ^~~ /kisskb/src/drivers/dma/dmaengine.c:305:23: note: while referencing 'dma_cap_mask_all' 305 | static dma_cap_mask_t dma_cap_mask_all; | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/kobject.h:19, from /kisskb/src/include/linux/device.h:16, from /kisskb/src/include/linux/platform_device.h:14, from /kisskb/src/drivers/dma/dmaengine.c:46: /kisskb/src/arch/x86/include/asm/bitops.h:114:17: warning: array subscript 'long int[0]' is partly outside array bounds of 'dma_cap_mask_t[1]' [-Warray-bounds] 114 | asm volatile(LOCK_PREFIX "andb %1,%0" | ^~~ /kisskb/src/drivers/dma/dmaengine.c:305:23: note: while referencing 'dma_cap_mask_all' 305 | static dma_cap_mask_t dma_cap_mask_all; | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/kobject.h:19, from /kisskb/src/include/linux/device.h:16, from /kisskb/src/include/linux/platform_device.h:14, from /kisskb/src/drivers/dma/dmaengine.c:46: /kisskb/src/drivers/dma/dmaengine.c: In function 'dma_get_any_slave_channel': /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[0]' is partly outside array bounds of 'dma_cap_mask_t[1]' [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/drivers/dma/dmaengine.c:620:24: note: while referencing 'mask' 620 | dma_cap_mask_t mask; | ^~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/kobject.h:19, from /kisskb/src/include/linux/device.h:16, from /kisskb/src/include/linux/platform_device.h:14, from /kisskb/src/drivers/dma/dmaengine.c:46: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[0]' is partly outside array bounds of 'dma_cap_mask_t[1]' [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/drivers/dma/dmaengine.c:620:24: note: while referencing 'mask' 620 | dma_cap_mask_t mask; | ^~~~ drivers/edac/edac_device.o: warning: objtool: edac_device_handle_ue()+0x14: sibling call from callable instruction with modified stack frame drivers/edac/edac_device.o: warning: objtool: edac_device_add_device()+0x94: sibling call from callable instruction with modified stack frame drivers/edac/edac_device.o: warning: objtool: edac_device_handle_ue.cold()+0x16: sibling call from callable instruction with modified stack frame In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/kobject.h:19, from /kisskb/src/include/linux/device.h:16, from /kisskb/src/include/linux/platform_device.h:14, from /kisskb/src/drivers/dma/dmaengine.c:46: /kisskb/src/drivers/dma/dmaengine.c: In function 'dma_request_chan': /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[0]' is partly outside array bounds of 'dma_cap_mask_t[1]' [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/drivers/dma/dmaengine.c:720:32: note: while referencing 'mask' 720 | dma_cap_mask_t mask; | ^~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/kobject.h:19, from /kisskb/src/include/linux/device.h:16, from /kisskb/src/include/linux/platform_device.h:14, from /kisskb/src/drivers/dma/dmaengine.c:46: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[0]' is partly outside array bounds of 'dma_cap_mask_t[1]' [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/drivers/dma/dmaengine.c:720:32: note: while referencing 'mask' 720 | dma_cap_mask_t mask; | ^~~~ fs/sysfs/file.o: warning: objtool: sysfs_kf_seq_show()+0xb0: sibling call from callable instruction with modified stack frame drivers/dma/dmaengine.o: warning: objtool: dma_async_device_register()+0x1d: sibling call from callable instruction with modified stack frame drivers/edac/edac_mc.o: warning: objtool: edac_mc_add_mc_with_groups()+0x19e: sibling call from callable instruction with modified stack frame drivers/edac/edac_mc.o: warning: objtool: edac_raw_mc_handle_error()+0x201: sibling call from callable instruction with modified stack frame drivers/edac/edac_mc.o: warning: objtool: edac_mc_handle_error()+0x10a: sibling call from callable instruction with modified stack frame drivers/edac/edac_mc.o: warning: objtool: edac_mc_alloc()+0x380: sibling call from callable instruction with modified stack frame kernel/sched/fair.o: warning: objtool: enqueue_task_fair()+0x16c: sibling call from callable instruction with modified stack frame fs/sysfs/dir.o: warning: objtool: sysfs_warn_dup()+0x27: sibling call from callable instruction with modified stack frame fs/sysfs/dir.o: warning: objtool: sysfs_warn_dup.cold()+0x1f: sibling call from callable instruction with modified stack frame kernel/sched/fair.o: warning: objtool: missing symbol for section .init.text In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/kobject.h:19, from /kisskb/src/drivers/firmware/efi/efi.c:18: /kisskb/src/drivers/firmware/efi/efi.c: In function 'parse_efi_cmdline': /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[43]' is partly outside array bounds of 'struct efi[1]' [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/drivers/firmware/efi/efi.c:37:26: note: while referencing 'efi' 37 | struct efi __read_mostly efi = { | ^~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/kobject.h:19, from /kisskb/src/drivers/firmware/efi/efi.c:18: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[43]' is partly outside array bounds of 'struct efi[1]' [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/drivers/firmware/efi/efi.c:37:26: note: while referencing 'efi' 37 | struct efi __read_mostly efi = { | ^~~ kernel/trace/trace.o: warning: objtool: trace_options_init_dentry.part.0()+0x40: sibling call from callable instruction with modified stack frame kernel/trace/trace.o: warning: objtool: create_trace_option_files()+0x175: sibling call from callable instruction with modified stack frame kernel/trace/trace.o: warning: objtool: init_tracer_tracefs()+0x41: sibling call from callable instruction with modified stack frame kernel/trace/trace.o: warning: objtool: tracing_set_tracer()+0x10c: sibling call from callable instruction with modified stack frame kernel/trace/trace.o: warning: objtool: trace_create_file()+0x14: sibling call from callable instruction with modified stack frame kernel/trace/trace.o: warning: objtool: trace_printk_seq()+0x2d: sibling call from callable instruction with modified stack frame kernel/trace/trace.o: warning: objtool: ftrace_dump.part.0()+0xd9: sibling call from callable instruction with modified stack frame kernel/trace/trace.o: warning: objtool: trace_parse_run_command()+0x102: sibling call from callable instruction with modified stack frame kernel/trace/trace.o: warning: objtool: trace_printk_seq.cold()+0x4d: return with modified stack frame In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/kobject.h:19, from /kisskb/src/drivers/firmware/efi/efi.c:18: /kisskb/src/drivers/firmware/efi/efi.c: In function 'efi_config_parse_tables': /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[43]' is partly outside array bounds of 'struct efi[1]' [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/drivers/firmware/efi/efi.c:37:26: note: while referencing 'efi' 37 | struct efi __read_mostly efi = { | ^~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/kobject.h:19, from /kisskb/src/drivers/firmware/efi/efi.c:18: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[43]' is partly outside array bounds of 'struct efi[1]' [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/drivers/firmware/efi/efi.c:37:26: note: while referencing 'efi' 37 | struct efi __read_mostly efi = { | ^~~ fs/proc/proc_tty.o: warning: objtool: missing symbol for section .init.text drivers/firmware/efi/efi.o: warning: objtool: update_efi_random_seed()+0x2b: sibling call from callable instruction with modified stack frame drivers/edac/edac_module.o: warning: objtool: missing symbol for section .text drivers/edac/edac_mc_sysfs.o: warning: objtool: mci_sdram_scrub_rate_store()+0x4c: sibling call from callable instruction with modified stack frame drivers/edac/edac_mc_sysfs.o: warning: objtool: mci_sdram_scrub_rate_show()+0x18: sibling call from callable instruction with modified stack frame drivers/edac/edac_mc_sysfs.o: warning: objtool: missing symbol for section .init.text kernel/panic.o: warning: objtool: add_taint()+0x1d: sibling call from callable instruction with modified stack frame kernel/panic.o: warning: objtool: __warn()+0x24: sibling call from callable instruction with modified stack frame kernel/panic.o: warning: objtool: refcount_error_report()+0x1d: sibling call from callable instruction with modified stack frame fs/proc/base.o: warning: objtool: __set_oom_adj.isra.0()+0x213: sibling call from callable instruction with modified stack frame fs/proc/base.o: warning: objtool: missing symbol for section .init.text /kisskb/src/drivers/firmware/efi/vars.c: In function 'variable_is_present': /kisskb/src/drivers/firmware/efi/vars.c:349:51: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 349 | strsize2 = ucs2_strsize(entry->var.VariableName, 1024); | ~~~~~~~~~~^~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/vars.c: In function '__efivar_entry_delete': /kisskb/src/drivers/firmware/efi/vars.c:589:46: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 589 | status = ops->set_variable(entry->var.VariableName, | ~~~~~~~~~~^~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/vars.c: In function 'efivar_entry_delete': /kisskb/src/drivers/firmware/efi/vars.c:616:46: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 616 | status = ops->set_variable(entry->var.VariableName, | ~~~~~~~~~~^~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/vars.c: In function 'efivar_entry_set': /kisskb/src/drivers/firmware/efi/vars.c:655:30: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 655 | efi_char16_t *name = entry->var.VariableName; | ^~~~~ /kisskb/src/drivers/firmware/efi/vars.c: In function 'efivar_entry_find': /kisskb/src/drivers/firmware/efi/vars.c:798:51: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 798 | strsize2 = ucs2_strsize(entry->var.VariableName, 1024); | ~~~~~~~~~~^~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/vars.c: In function 'efivar_entry_size': /kisskb/src/drivers/firmware/efi/vars.c:839:46: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 839 | status = ops->get_variable(entry->var.VariableName, | ~~~~~~~~~~^~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/vars.c: In function '__efivar_entry_get': /kisskb/src/drivers/firmware/efi/vars.c:867:46: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 867 | status = ops->get_variable(entry->var.VariableName, | ~~~~~~~~~~^~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/vars.c: In function 'efivar_entry_get': /kisskb/src/drivers/firmware/efi/vars.c:890:46: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 890 | status = ops->get_variable(entry->var.VariableName, | ~~~~~~~~~~^~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/vars.c: In function 'efivar_entry_set_get_size': /kisskb/src/drivers/firmware/efi/vars.c:925:30: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 925 | efi_char16_t *name = entry->var.VariableName; | ^~~~~ /kisskb/src/drivers/firmware/efi/vars.c:974:46: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 974 | status = ops->get_variable(entry->var.VariableName, | ~~~~~~~~~~^~~~~~~~~~~~~ fs/proc/util.o: warning: objtool: missing symbol for section .text fs/quota/netlink.o: warning: objtool: quota_send_warning()+0x3d: sibling call from callable instruction with modified stack frame fs/quota/netlink.o: warning: objtool: quota_send_warning.cold()+0x2b: sibling call from callable instruction with modified stack frame drivers/edac/wq.o: warning: objtool: missing symbol for section .text fs/sysfs/mount.o: warning: objtool: missing symbol for section .init.text kernel/trace/trace_events.o: warning: objtool: create_event_toplevel_files()+0x2b: sibling call from callable instruction with modified stack frame kernel/trace/trace_events.o: warning: objtool: __ftrace_event_enable_disable()+0x22b: sibling call from callable instruction with modified stack frame kernel/trace/trace_events.o: warning: objtool: event_init()+0x3e: sibling call from callable instruction with modified stack frame kernel/trace/trace_events.o: warning: objtool: event_create_dir()+0x1b6: sibling call from callable instruction with modified stack frame kernel/trace/trace_events.o: warning: objtool: trace_module_notify()+0xd9: sibling call from callable instruction with modified stack frame kernel/trace/trace_events.o: warning: objtool: event_trace_add_tracer()+0x5d: sibling call from callable instruction with modified stack frame drivers/firmware/efi/vars.o: warning: objtool: efivars_unregister()+0x23: sibling call from callable instruction with modified stack frame drivers/firmware/efi/vars.o: warning: objtool: efivars_register()+0x1d: sibling call from callable instruction with modified stack frame drivers/firmware/efi/vars.o: warning: objtool: efivar_init()+0x6a: sibling call from callable instruction with modified stack frame fs/open.o: warning: objtool: filp_close()+0xc: sibling call from callable instruction with modified stack frame fs/sysfs/group.o: warning: objtool: internal_create_group()+0x1d6: sibling call from callable instruction with modified stack frame fs/proc/self.o: warning: objtool: proc_setup_self()+0xef: sibling call from callable instruction with modified stack frame fs/proc/self.o: warning: objtool: missing symbol for section .init.text fs/proc/thread_self.o: warning: objtool: proc_setup_thread_self()+0xef: sibling call from callable instruction with modified stack frame fs/proc/thread_self.o: warning: objtool: missing symbol for section .init.text drivers/firmware/efi/reboot.o: warning: objtool: efi_reboot()+0xa1: sibling call from callable instruction with modified stack frame fs/nfs/inode.o: warning: objtool: nfs_update_inode()+0x91: sibling call from callable instruction with modified stack frame kernel/sched/rt.o: warning: objtool: update_curr_rt()+0x173: sibling call from callable instruction with modified stack frame kernel/sched/rt.o: warning: objtool: missing symbol for section .init.text kernel/trace/trace_kprobe.o: warning: objtool: __register_trace_kprobe()+0x93: sibling call from callable instruction with modified stack frame kernel/trace/trace_kprobe.o: warning: objtool: create_trace_kprobe()+0x1e6: sibling call from callable instruction with modified stack frame kernel/trace/trace_kprobe.o: warning: objtool: trace_kprobe_module_callback()+0xbf: sibling call from callable instruction with modified stack frame kernel/trace/trace_kprobe.o: warning: objtool: create_local_trace_kprobe()+0x40: sibling call from callable instruction with modified stack frame drivers/edac/edac_pci.o: warning: objtool: edac_pci_add_device()+0x96: sibling call from callable instruction with modified stack frame drivers/edac/edac_pci.o: warning: objtool: edac_pci_del_device()+0xa1: sibling call from callable instruction with modified stack frame fs/file_table.o: warning: objtool: alloc_empty_file()+0x97: sibling call from callable instruction with modified stack frame fs/file_table.o: warning: objtool: missing symbol for section .init.text drivers/hid/usbhid/hid-core.o: warning: objtool: hid_submit_out()+0xb1: sibling call from callable instruction with modified stack frame drivers/hid/usbhid/hid-core.o: warning: objtool: usbhid_wait_io()+0xc4: sibling call from callable instruction with modified stack frame drivers/hid/usbhid/hid-core.o: warning: objtool: hid_submit_ctrl()+0x10f: sibling call from callable instruction with modified stack frame drivers/hid/usbhid/hid-core.o: warning: objtool: usbhid_probe()+0x28: sibling call from callable instruction with modified stack frame drivers/hid/usbhid/hid-core.o: warning: objtool: hid_post_reset()+0x11a: sibling call from callable instruction with modified stack frame drivers/hid/usbhid/hid-core.o: warning: objtool: usbhid_parse()+0x25e: sibling call from callable instruction with modified stack frame drivers/hid/usbhid/hid-core.o: warning: objtool: usbhid_start()+0x267: sibling call from callable instruction with modified stack frame drivers/edac/edac_pci_sysfs.o: warning: objtool: edac_pci_do_parity_check.part.0()+0xf6: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/i915_drv.o: warning: objtool: i915_driver_load()+0xa0d: sibling call from callable instruction with modified stack frame fs/proc/proc_net.o: warning: objtool: missing symbol for section .init.text In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/preempt.h:11, from /kisskb/src/include/linux/spinlock.h:51, from /kisskb/src/include/linux/seqlock.h:36, from /kisskb/src/include/linux/time.h:6, from /kisskb/src/include/linux/efi.h:17, from /kisskb/src/drivers/firmware/efi/memattr.c:11: /kisskb/src/drivers/firmware/efi/memattr.c: In function 'efi_memattr_init': /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[43]' is partly outside array bounds of 'struct efi[1]' [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ In file included from /kisskb/src/drivers/firmware/efi/memattr.c:11: /kisskb/src/include/linux/efi.h:979:3: note: while referencing 'efi' 979 | } efi; | ^~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/preempt.h:11, from /kisskb/src/include/linux/spinlock.h:51, from /kisskb/src/include/linux/seqlock.h:36, from /kisskb/src/include/linux/time.h:6, from /kisskb/src/include/linux/efi.h:17, from /kisskb/src/drivers/firmware/efi/memattr.c:11: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[43]' is partly outside array bounds of 'struct efi[1]' [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ In file included from /kisskb/src/drivers/firmware/efi/memattr.c:11: /kisskb/src/include/linux/efi.h:979:3: note: while referencing 'efi' 979 | } efi; | ^~~ kernel/cpu.o: warning: objtool: do_cpu_up()+0x13: sibling call from callable instruction with modified stack frame kernel/cpu.o: warning: objtool: freeze_secondary_cpus()+0x1c: sibling call from callable instruction with modified stack frame kernel/cpu.o: warning: objtool: enable_nonboot_cpus()+0x1c: sibling call from callable instruction with modified stack frame kernel/cpu.o: warning: objtool: freeze_secondary_cpus.cold()+0xa5: return with modified stack frame kernel/trace/trace_probe.o: warning: objtool: traceprobe_parse_probe_arg()+0x33: sibling call from callable instruction with modified stack frame fs/char_dev.o: warning: objtool: __register_chrdev_region()+0x5a: sibling call from callable instruction with modified stack frame fs/char_dev.o: warning: objtool: missing symbol for section .init.text fs/proc/proc_sysctl.o: warning: objtool: sysctl_print_dir()+0x18: sibling call from callable instruction with modified stack frame fs/proc/proc_sysctl.o: warning: objtool: put_links()+0xa8: sibling call from callable instruction with modified stack frame fs/proc/proc_sysctl.o: warning: objtool: insert_header()+0xe4: sibling call from callable instruction with modified stack frame fs/proc/proc_sysctl.o: warning: objtool: __register_sysctl_table()+0x10f: sibling call from callable instruction with modified stack frame fs/proc/proc_sysctl.o: warning: objtool: sysctl_print_dir.cold()+0x6e: sibling call from callable instruction with modified stack frame fs/proc/proc_sysctl.o: warning: objtool: missing symbol for section .init.text drivers/edac/mce_amd.o: warning: objtool: cat_mc0_mce()+0x58: sibling call from callable instruction with modified stack frame drivers/edac/mce_amd.o: warning: objtool: f15h_mc2_mce()+0x71: sibling call from callable instruction with modified stack frame drivers/edac/mce_amd.o: warning: objtool: f15h_mc0_mce()+0x44: sibling call from callable instruction with modified stack frame drivers/edac/mce_amd.o: warning: objtool: amd_decode_mce()+0x22: sibling call from callable instruction with modified stack frame drivers/edac/mce_amd.o: warning: objtool: amd_decode_mce.cold()+0x4d4: sibling call from callable instruction with modified stack frame fs/super.o: warning: objtool: generic_shutdown_super()+0x73: sibling call from callable instruction with modified stack frame fs/super.o: warning: objtool: thaw_super_locked()+0x6d: sibling call from callable instruction with modified stack frame fs/super.o: warning: objtool: freeze_super()+0xc5: sibling call from callable instruction with modified stack frame drivers/i2c/algos/i2c-algo-bit.o: warning: objtool: test_bus()+0x205: sibling call from callable instruction with modified stack frame fs/stat.o: warning: objtool: cp_old_stat()+0x22: sibling call from callable instruction with modified stack frame drivers/firmware/efi/tpm.o: warning: objtool: missing symbol for section .init.text kernel/trace/trace_uprobe.o: warning: objtool: create_trace_uprobe()+0x55a: sibling call from callable instruction with modified stack frame kernel/trace/trace_uprobe.o: warning: objtool: create_local_trace_uprobe()+0x133: sibling call from callable instruction with modified stack frame drivers/hid/usbhid/hid-pidff.o: warning: objtool: hid_pidff_init()+0x34a: sibling call from callable instruction with modified stack frame drivers/i2c/i2c-boardinfo.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/i915_params.o: warning: objtool: missing symbol for section .text fs/fcntl.o: warning: objtool: kill_fasync()+0x26: sibling call from callable instruction with modified stack frame fs/fcntl.o: warning: objtool: kill_fasync.cold()+0xd: sibling call from callable instruction with modified stack frame fs/ioctl.o: warning: objtool: missing symbol for section .text drivers/firmware/efi/capsule.o: warning: objtool: efi_capsule_update()+0x293: sibling call from callable instruction with modified stack frame kernel/softirq.o: warning: objtool: tasklet_kill()+0x11: sibling call from callable instruction with modified stack frame kernel/sched/deadline.o: warning: objtool: replenish_dl_entity()+0xcf: sibling call from callable instruction with modified stack frame kernel/sched/deadline.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/i915_syncmap.o: warning: objtool: missing symbol for section .text fs/nfs/super.o: warning: objtool: nfs_parse_mount_options()+0x46: sibling call from callable instruction with modified stack frame fs/nfs/super.o: warning: objtool: missing symbol for section .init.text drivers/input/serio/serio.o: warning: objtool: serio_queue_event()+0x71: sibling call from callable instruction with modified stack frame drivers/input/serio/serio.o: warning: objtool: __serio_register_driver()+0x32: sibling call from callable instruction with modified stack frame drivers/input/serio/serio.o: warning: objtool: serio_handle_event()+0x10a: sibling call from callable instruction with modified stack frame kernel/resource.o: warning: objtool: insert_resource_expand_to_fit()+0x39: sibling call from callable instruction with modified stack frame kernel/resource.o: warning: objtool: iomem_map_sanity_check()+0x64: sibling call from callable instruction with modified stack frame kernel/exit.o: warning: objtool: do_exit()+0x60: sibling call from callable instruction with modified stack frame fs/nfs/direct.o: warning: objtool: missing symbol for section .init.text /kisskb/src/drivers/i2c/i2c-core-base.c: In function 'i2c_generic_scl_recovery': /kisskb/src/drivers/i2c/i2c-core-base.c:235:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 235 | if (ret == -EOPNOTSUPP) | ^ drivers/gpu/drm/i915/i915_suspend.o: warning: objtool: missing symbol for section .text drivers/hid/hid-core.o: warning: objtool: hid_report_raw_event()+0x8d: sibling call from callable instruction with modified stack frame drivers/hid/hid-core.o: warning: objtool: hid_input_report()+0x10d: sibling call from callable instruction with modified stack frame drivers/hid/hid-core.o: warning: objtool: __hid_request()+0xcd: sibling call from callable instruction with modified stack frame drivers/hid/hid-core.o: warning: objtool: hid_add_field()+0x258: sibling call from callable instruction with modified stack frame drivers/hid/hid-core.o: warning: objtool: hid_parser_local()+0x88: sibling call from callable instruction with modified stack frame /kisskb/src/drivers/firmware/efi/efivars.c: In function 'efivar_attr_read': /kisskb/src/drivers/firmware/efi/efivars.c:148:37: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 148 | if (efivar_entry_get(entry, &var->Attributes, &var->DataSize, var->Data)) | ^~~~~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c:148:55: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 148 | if (efivar_entry_get(entry, &var->Attributes, &var->DataSize, var->Data)) | ^~~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c: In function 'efivar_size_read': /kisskb/src/drivers/firmware/efi/efivars.c:181:37: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 181 | if (efivar_entry_get(entry, &var->Attributes, &var->DataSize, var->Data)) | ^~~~~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c:181:55: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 181 | if (efivar_entry_get(entry, &var->Attributes, &var->DataSize, var->Data)) | ^~~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c: In function 'efivar_data_read': /kisskb/src/drivers/firmware/efi/efivars.c:197:37: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 197 | if (efivar_entry_get(entry, &var->Attributes, &var->DataSize, var->Data)) | ^~~~~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c:197:55: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 197 | if (efivar_entry_get(entry, &var->Attributes, &var->DataSize, var->Data)) | ^~~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c: In function 'efivar_store_raw': /kisskb/src/drivers/firmware/efi/efivars.c:275:24: warning: taking address of packed member of 'struct compat_efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 275 | name = compat->VariableName; | ^~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c:292:24: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 292 | name = new_var->VariableName; | ^~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c: In function 'efivar_show_raw': /kisskb/src/drivers/firmware/efi/efivars.c:323:37: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 323 | if (efivar_entry_get(entry, &entry->var.Attributes, | ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c:324:30: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 324 | &entry->var.DataSize, entry->var.Data)) | ^~~~~~~~~~~~~~~~~~~~ fs/dcache.o: warning: objtool: d_splice_alias()+0x345: sibling call from callable instruction with modified stack frame /kisskb/src/drivers/firmware/efi/efivars.c: In function 'efivar_create': /kisskb/src/drivers/firmware/efi/efivars.c:436:24: warning: taking address of packed member of 'struct compat_efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 436 | name = compat->VariableName; | ^~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c:444:24: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 444 | name = new_var->VariableName; | ^~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c: In function 'efivar_delete': /kisskb/src/drivers/firmware/efi/efivars.c:503:24: warning: taking address of packed member of 'struct compat_efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 503 | name = compat->VariableName; | ^~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c:509:24: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 509 | name = del_var->VariableName; | ^~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c: In function 'efivar_create_sysfs_entry': /kisskb/src/drivers/firmware/efi/efivars.c:548:39: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 548 | efi_char16_t *variable_name = new_var->var.VariableName; | ^~~~~~~ fs/file.o: warning: objtool: __alloc_fd()+0x10d: sibling call from callable instruction with modified stack frame kernel/sched/wait.o: warning: objtool: missing symbol for section .text drivers/firmware/efi/efivars.o: warning: objtool: efivars_sysfs_init()+0x18: sibling call from callable instruction with modified stack frame drivers/firmware/efi/efivars.o: warning: objtool: efivar_create()+0xa6: sibling call from callable instruction with modified stack frame drivers/firmware/efi/efivars.o: warning: objtool: efivar_store_raw()+0x21d: sibling call from callable instruction with modified stack frame kernel/sysctl_binary.o: warning: objtool: do_sysctl.part.0()+0xc3: sibling call from callable instruction with modified stack frame drivers/i2c/i2c-core-base.o: warning: objtool: i2c_register_adapter()+0x37e: sibling call from callable instruction with modified stack frame kernel/capability.o: warning: objtool: capable_wrt_inode_uidgid()+0x7: sibling call from callable instruction with modified stack frame kernel/capability.o: warning: objtool: ns_capable()+0x6: sibling call from callable instruction with modified stack frame kernel/capability.o: warning: objtool: ns_capable_noaudit()+0x6: sibling call from callable instruction with modified stack frame kernel/capability.o: warning: objtool: capable()+0x6: sibling call from callable instruction with modified stack frame drivers/input/serio/i8042.o: warning: objtool: i8042_kbd_write()+0x88: sibling call from callable instruction with modified stack frame drivers/input/serio/i8042.o: warning: objtool: i8042_flush()+0x46: sibling call from callable instruction with modified stack frame drivers/input/serio/i8042.o: warning: objtool: i8042_panic_blink()+0x3a: sibling call from callable instruction with modified stack frame drivers/input/serio/i8042.o: warning: objtool: i8042_interrupt()+0x25a: sibling call from callable instruction with modified stack frame drivers/input/serio/i8042.o: warning: objtool: __i8042_command.part.0()+0x14: sibling call from callable instruction with modified stack frame drivers/input/serio/i8042.o: warning: objtool: i8042_port_close()+0x5e: sibling call from callable instruction with modified stack frame drivers/input/serio/i8042.o: warning: objtool: i8042_controller_selftest()+0x52: sibling call from callable instruction with modified stack frame drivers/input/serio/i8042.o: warning: objtool: i8042_controller_reset()+0x2e: sibling call from callable instruction with modified stack frame drivers/input/serio/i8042.o: warning: objtool: i8042_enable_mux_ports()+0x66: sibling call from callable instruction with modified stack frame drivers/input/serio/i8042.o: warning: objtool: i8042_controller_resume()+0x20: sibling call from callable instruction with modified stack frame fs/seq_file.o: warning: objtool: missing symbol for section .init.text kernel/sysctl.o: warning: objtool: proc_first_pos_non_zero_ignore.part.0()+0x24: sibling call from callable instruction with modified stack frame kernel/sysctl.o: warning: objtool: proc_dostring_coredump()+0x70: sibling call from callable instruction with modified stack frame kernel/sysctl.o: warning: objtool: __do_proc_doulongvec_minmax()+0x25f: sibling call from callable instruction with modified stack frame kernel/sysctl.o: warning: objtool: __do_proc_dointvec()+0x3ab: sibling call from callable instruction with modified stack frame kernel/sysctl.o: warning: objtool: proc_dointvec_minmax_coredump()+0x80: sibling call from callable instruction with modified stack frame kernel/sysctl.o: warning: objtool: __do_proc_douintvec()+0x23a: sibling call from callable instruction with modified stack frame kernel/sysctl.o: warning: objtool: missing symbol for section .init.text /kisskb/src/drivers/input/mouse/synaptics.c: In function 'synaptics_report_mt_data': /kisskb/src/drivers/input/mouse/synaptics.c:989:9: warning: 'pos' may be used uninitialized [-Wmaybe-uninitialized] 989 | input_mt_assign_slots(dev, slot, pos, nsemi, DMAX * priv->info.x_res); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/input/mouse/synaptics.c:29: /kisskb/src/include/linux/input/mt.h:121:5: note: by argument 3 of type 'const struct input_mt_pos *' to 'input_mt_assign_slots' declared here 121 | int input_mt_assign_slots(struct input_dev *dev, int *slots, | ^~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/input/mouse/synaptics.c:979:29: note: 'pos' declared here 979 | struct input_mt_pos pos[2]; | ^~~ fs/nfs/pagelist.o: warning: objtool: nfs_unlock_and_release_request()+0x7: sibling call from callable instruction with modified stack frame fs/nfs/pagelist.o: warning: objtool: missing symbol for section .init.text fs/libfs.o: warning: objtool: simple_fill_super()+0x13d: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/intel_csr.o: warning: objtool: csr_load_work_fn()+0xce: sibling call from callable instruction with modified stack frame fs/xattr.o: warning: objtool: missing symbol for section .text drivers/input/mouse/synaptics.o: warning: objtool: missing symbol for section .init.text fs/nfs/read.o: warning: objtool: missing symbol for section .init.text kernel/sched/wait_bit.o: warning: objtool: missing symbol for section .init.text drivers/firmware/efi/runtime-map.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/intel_device_info.o: warning: objtool: intel_device_info_runtime_init()+0x30e: sibling call from callable instruction with modified stack frame fs/stack.o: warning: objtool: missing symbol for section .text fs/utimes.o: warning: objtool: missing symbol for section .text drivers/hid/hid-input.o: warning: objtool: hidinput_setkeycode()+0x27c: sibling call from callable instruction with modified stack frame drivers/hid/hid-input.o: warning: objtool: hidinput_hid_event()+0x345: sibling call from callable instruction with modified stack frame drivers/hid/hid-input.o: warning: objtool: hidinput_hid_event.cold()+0x16: sibling call from callable instruction with modified stack frame fs/d_path.o: warning: objtool: missing symbol for section .text drivers/firmware/efi/runtime-wrappers.o: warning: objtool: virt_efi_query_capsule_caps()+0x125: sibling call from callable instruction with modified stack frame drivers/firmware/efi/runtime-wrappers.o: warning: objtool: virt_efi_update_capsule()+0x127: sibling call from callable instruction with modified stack frame drivers/firmware/efi/runtime-wrappers.o: warning: objtool: virt_efi_query_variable_info()+0x12a: sibling call from callable instruction with modified stack frame drivers/firmware/efi/runtime-wrappers.o: warning: objtool: virt_efi_get_next_high_mono_count()+0x109: sibling call from callable instruction with modified stack frame drivers/firmware/efi/runtime-wrappers.o: warning: objtool: virt_efi_set_variable()+0x11a: sibling call from callable instruction with modified stack frame drivers/firmware/efi/runtime-wrappers.o: warning: objtool: virt_efi_get_next_variable()+0x10d: sibling call from callable instruction with modified stack frame drivers/firmware/efi/runtime-wrappers.o: warning: objtool: virt_efi_get_variable()+0x113: sibling call from callable instruction with modified stack frame drivers/firmware/efi/runtime-wrappers.o: warning: objtool: virt_efi_set_wakeup_time()+0x117: sibling call from callable instruction with modified stack frame drivers/firmware/efi/runtime-wrappers.o: warning: objtool: virt_efi_get_wakeup_time()+0x10d: sibling call from callable instruction with modified stack frame drivers/firmware/efi/runtime-wrappers.o: warning: objtool: virt_efi_set_time()+0x109: sibling call from callable instruction with modified stack frame drivers/firmware/efi/runtime-wrappers.o: warning: objtool: virt_efi_get_time()+0x10a: sibling call from callable instruction with modified stack frame drivers/firmware/efi/runtime-wrappers.o: warning: objtool: efi_call_virt_check_flags()+0x45: sibling call from callable instruction with modified stack frame drivers/firmware/efi/runtime-wrappers.o: warning: objtool: efi_call_rts()+0x880: sibling call from callable instruction with modified stack frame drivers/firmware/efi/runtime-wrappers.o: warning: objtool: virt_efi_reset_system()+0x21: sibling call from callable instruction with modified stack frame drivers/firmware/efi/runtime-wrappers.o: warning: objtool: virt_efi_reset_system.cold()+0xf: sibling call from callable instruction with modified stack frame drivers/iommu/iommu.o: warning: objtool: __iommu_unmap()+0x61: sibling call from callable instruction with modified stack frame drivers/iommu/iommu.o: warning: objtool: iommu_map()+0x6e: sibling call from callable instruction with modified stack frame drivers/iommu/iommu.o: warning: objtool: iommu_group_add_device()+0x374: sibling call from callable instruction with modified stack frame drivers/iommu/iommu.o: warning: objtool: iommu_request_dm_for_dev()+0x1c9: sibling call from callable instruction with modified stack frame fs/fs_pin.o: warning: objtool: missing symbol for section .text kernel/sched/swait.o: warning: objtool: missing symbol for section .text fs/nsfs.o: warning: objtool: missing symbol for section .init.text kernel/pid.o: warning: objtool: missing symbol for section .init.text drivers/hid/hid-quirks.o: warning: objtool: hid_lookup_quirk()+0xe0: sibling call from callable instruction with modified stack frame fs/fs-writeback.o: warning: objtool: block_dump___mark_inode_dirty()+0x38: sibling call from callable instruction with modified stack frame fs/fs-writeback.o: warning: objtool: block_dump___mark_inode_dirty.cold()+0x35: sibling call from callable instruction with modified stack frame kernel/extable.o: warning: objtool: missing symbol for section .text kernel/sys_ni.o: warning: objtool: missing symbol for section .text fs/statfs.o: warning: objtool: missing symbol for section .text drivers/macintosh/mac_hid.o: warning: objtool: mac_hid_emumouse_connect()+0x4e: sibling call from callable instruction with modified stack frame kernel/params.o: warning: objtool: param_set_copystring()+0x20: sibling call from callable instruction with modified stack frame kernel/params.o: warning: objtool: param_set_charp()+0x17: sibling call from callable instruction with modified stack frame kernel/params.o: warning: objtool: param_array_set()+0xbd: sibling call from callable instruction with modified stack frame kernel/params.o: warning: objtool: param_attr_store()+0x47: sibling call from callable instruction with modified stack frame kernel/params.o: warning: objtool: parse_args()+0x302: sibling call from callable instruction with modified stack frame drivers/iommu/iova.o: warning: objtool: copy_reserved_iova()+0x3f: sibling call from callable instruction with modified stack frame drivers/hid/hid-debug.o: warning: objtool: hid_resolv_usage()+0x23b: sibling call from callable instruction with modified stack frame drivers/leds/led-triggers.o: warning: objtool: led_trigger_register_simple()+0x2a: sibling call from callable instruction with modified stack frame kernel/nsproxy.o: warning: objtool: missing symbol for section .init.text kernel/signal.o: warning: objtool: __sigqueue_alloc()+0x9e: sibling call from callable instruction with modified stack frame kernel/signal.o: warning: objtool: get_signal()+0x25d: sibling call from callable instruction with modified stack frame fs/direct-io.o: warning: objtool: dio_warn_stale_pagecache.part.0()+0x38: sibling call from callable instruction with modified stack frame fs/direct-io.o: warning: objtool: dio_warn_stale_pagecache.part.0.cold()+0x53: return with modified stack frame kernel/sched/completion.o: warning: objtool: missing symbol for section .text kernel/workqueue.o: warning: objtool: wq_clamp_max_active()+0x26: sibling call from callable instruction with modified stack frame kernel/workqueue.o: warning: objtool: drain_workqueue()+0x57: sibling call from callable instruction with modified stack frame kernel/workqueue.o: warning: objtool: __queue_work()+0x37e: sibling call from callable instruction with modified stack frame kernel/workqueue.o: warning: objtool: wq_update_unbound_numa()+0xdf: sibling call from callable instruction with modified stack frame kernel/workqueue.o: warning: objtool: print_worker_info()+0x106: sibling call from callable instruction with modified stack frame kernel/workqueue.o: warning: objtool: show_workqueue_state()+0xb1: sibling call from callable instruction with modified stack frame fs/block_dev.o: warning: objtool: flush_disk()+0xf: sibling call from callable instruction with modified stack frame fs/block_dev.o: warning: objtool: check_disk_size_change()+0x1e: sibling call from callable instruction with modified stack frame drivers/hid/hidraw.o: warning: objtool: hidraw_ioctl()+0x23c: sibling call from callable instruction with modified stack frame drivers/hid/hidraw.o: warning: objtool: missing symbol for section .init.text kernel/smpboot.o: warning: objtool: missing symbol for section .init.text kernel/reboot.o: warning: objtool: kernel_restart()+0x3e: sibling call from callable instruction with modified stack frame kernel/reboot.o: warning: objtool: reboot_work_func()+0x18: sibling call from callable instruction with modified stack frame kernel/reboot.o: warning: objtool: poweroff_work_func()+0x52: sibling call from callable instruction with modified stack frame kernel/reboot.o: warning: objtool: __do_sys_reboot()+0x13f: sibling call from callable instruction with modified stack frame kernel/reboot.o: warning: objtool: kernel_restart.cold()+0x1d: sibling call from callable instruction with modified stack frame kernel/reboot.o: warning: objtool: reboot_work_func.cold()+0x15: sibling call from callable instruction with modified stack frame kernel/reboot.o: warning: objtool: poweroff_work_func.cold()+0x15: sibling call from callable instruction with modified stack frame kernel/cred.o: warning: objtool: put_cred_rcu()+0x14: sibling call from callable instruction with modified stack frame kernel/cred.o: warning: objtool: missing symbol for section .init.text fs/nfs/write.o: warning: objtool: nfs_writeback_result()+0x77: sibling call from callable instruction with modified stack frame fs/nfs/write.o: warning: objtool: missing symbol for section .init.text kernel/kmod.o: warning: objtool: __request_module()+0x390: sibling call from callable instruction with modified stack frame fs/buffer.o: warning: objtool: __ia32_sys_bdflush()+0x1c: sibling call from callable instruction with modified stack frame fs/buffer.o: warning: objtool: __x64_sys_bdflush()+0x1c: sibling call from callable instruction with modified stack frame fs/buffer.o: warning: objtool: end_buffer_write_sync()+0x52: sibling call from callable instruction with modified stack frame fs/buffer.o: warning: objtool: end_buffer_async_write()+0xe3: sibling call from callable instruction with modified stack frame fs/buffer.o: warning: objtool: end_buffer_async_read()+0xf9: sibling call from callable instruction with modified stack frame fs/buffer.o: warning: objtool: __find_get_block()+0x174: sibling call from callable instruction with modified stack frame fs/buffer.o: warning: objtool: __getblk_gfp()+0x6c: sibling call from callable instruction with modified stack frame fs/buffer.o: warning: objtool: emergency_thaw_bdev()+0x1a: sibling call from callable instruction with modified stack frame drivers/iommu/amd_iommu.o: warning: objtool: __iommu_queue_command_sync()+0x47: sibling call from callable instruction with modified stack frame drivers/iommu/amd_iommu.o: warning: objtool: amd_iommu_get_resv_regions()+0x11c: sibling call from callable instruction with modified stack frame drivers/iommu/amd_iommu.o: warning: objtool: get_alias()+0x17c: sibling call from callable instruction with modified stack frame drivers/iommu/amd_iommu.o: warning: objtool: map_sg()+0x13a: sibling call from callable instruction with modified stack frame drivers/iommu/amd_iommu.o: warning: objtool: amd_iommu_add_device()+0x47f: sibling call from callable instruction with modified stack frame drivers/iommu/amd_iommu.o: warning: objtool: amd_iommu_int_thread()+0x2ab: sibling call from callable instruction with modified stack frame drivers/iommu/amd_iommu.o: warning: objtool: amd_iommu_get_resv_regions.cold()+0x1a: sibling call from callable instruction with modified stack frame drivers/iommu/amd_iommu.o: warning: objtool: missing symbol for section .init.text kernel/stacktrace.o: warning: objtool: print_stack_trace()+0x1c: sibling call from callable instruction with modified stack frame kernel/freezer.o: warning: objtool: missing symbol for section .text kernel/profile.o: warning: objtool: profile_setup()+0x126: sibling call from callable instruction with modified stack frame kernel/profile.o: warning: objtool: missing symbol for section .ref.text fs/eventpoll.o: warning: objtool: reverse_path_check_proc()+0x65: sibling call from callable instruction with modified stack frame drivers/input/mouse/lifebook.o: warning: objtool: missing symbol for section .init.text drivers/iommu/amd_iommu_init.o: warning: objtool: early_enable_iommus()+0x11: sibling call from callable instruction with modified stack frame kernel/dma.o: warning: objtool: free_dma.cold()+0xe: unreachable instruction kernel/futex_compat.o: warning: objtool: missing symbol for section .text kernel/smp.o: warning: objtool: flush_smp_call_function_queue()+0xc9: sibling call from callable instruction with modified stack frame fs/compat.o: warning: objtool: missing symbol for section .text In function 'ilk_setup_wm_latency', inlined from 'intel_init_pm' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:9331:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3014:9: warning: 'intel_read_wm_latency' accessing 16 bytes in a region of size 10 [-Wstringop-overflow=] 3014 | intel_read_wm_latency(dev_priv, dev_priv->wm.pri_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c: In function 'intel_init_pm': /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3014:9: note: referencing argument 2 of type 'uint16_t *' {aka 'short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2800:13: note: in a call to function 'intel_read_wm_latency' 2800 | static void intel_read_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~ In function 'ilk_setup_wm_latency', inlined from 'intel_init_pm' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:9331:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3024:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3024 | intel_print_wm_latency(dev_priv, "Primary", dev_priv->wm.pri_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c: In function 'intel_init_pm': /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3024:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2946:13: note: in a call to function 'intel_print_wm_latency' 2946 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ In function 'ilk_setup_wm_latency', inlined from 'intel_init_pm' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:9331:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3025:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3025 | intel_print_wm_latency(dev_priv, "Sprite", dev_priv->wm.spr_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c: In function 'intel_init_pm': /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3025:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2946:13: note: in a call to function 'intel_print_wm_latency' 2946 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ In function 'ilk_setup_wm_latency', inlined from 'intel_init_pm' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:9331:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3026:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3026 | intel_print_wm_latency(dev_priv, "Cursor", dev_priv->wm.cur_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c: In function 'intel_init_pm': /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3026:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2946:13: note: in a call to function 'intel_print_wm_latency' 2946 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ In function 'snb_wm_latency_quirk', inlined from 'ilk_setup_wm_latency' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3029:3, inlined from 'intel_init_pm' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:9331:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3007:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3007 | intel_print_wm_latency(dev_priv, "Primary", dev_priv->wm.pri_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c: In function 'intel_init_pm': /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3007:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2946:13: note: in a call to function 'intel_print_wm_latency' 2946 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ In function 'snb_wm_latency_quirk', inlined from 'ilk_setup_wm_latency' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3029:3, inlined from 'intel_init_pm' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:9331:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3008:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3008 | intel_print_wm_latency(dev_priv, "Sprite", dev_priv->wm.spr_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c: In function 'intel_init_pm': /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3008:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2946:13: note: in a call to function 'intel_print_wm_latency' 2946 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ In function 'snb_wm_latency_quirk', inlined from 'ilk_setup_wm_latency' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3029:3, inlined from 'intel_init_pm' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:9331:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3009:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3009 | intel_print_wm_latency(dev_priv, "Cursor", dev_priv->wm.cur_latency); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_pm.c: In function 'intel_init_pm': /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3009:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2946:13: note: in a call to function 'intel_print_wm_latency' 2946 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ kernel/futex.o: warning: objtool: fixup_owner()+0x49: sibling call from callable instruction with modified stack frame fs/binfmt_misc.o: warning: objtool: bm_register_write()+0x61a: sibling call from callable instruction with modified stack frame /kisskb/src/drivers/input/mouse/cypress_ps2.c: In function 'cypress_process_packet.constprop': /kisskb/src/drivers/input/mouse/cypress_ps2.c:539:9: warning: 'pos' may be used uninitialized [-Wmaybe-uninitialized] 539 | input_mt_assign_slots(input, slots, pos, n, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/input/mouse/cypress_ps2.c:24: /kisskb/src/include/linux/input/mt.h:121:5: note: by argument 3 of type 'const struct input_mt_pos *' to 'input_mt_assign_slots' declared here 121 | int input_mt_assign_slots(struct input_dev *dev, int *slots, | ^~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/input/mouse/cypress_ps2.c:523:29: note: 'pos' declared here 523 | struct input_mt_pos pos[CYTP_MAX_MT_SLOTS]; | ^~~ drivers/iommu/dmar.o: warning: objtool: dmar_walk_remapping_entries()+0x55: sibling call from callable instruction with modified stack frame drivers/iommu/dmar.o: warning: objtool: __dmar_enable_qi()+0xb1: sibling call from callable instruction with modified stack frame drivers/iommu/dmar.o: warning: objtool: dmar_set_interrupt.part.0()+0x19: sibling call from callable instruction with modified stack frame drivers/iommu/dmar.o: warning: objtool: dmar_device_hotplug()+0x240: sibling call from callable instruction with modified stack frame drivers/iommu/dmar.o: warning: objtool: dmar_alloc_pci_notify_info()+0x8f: sibling call from callable instruction with modified stack frame drivers/iommu/dmar.o: warning: objtool: dmar_fault()+0x5f: sibling call from callable instruction with modified stack frame drivers/iommu/dmar.o: warning: objtool: dmar_alloc_dev_scope()+0x1e: sibling call from callable instruction with modified stack frame drivers/iommu/dmar.o: warning: objtool: dmar_parse_one_drhd()+0x173: sibling call from callable instruction with modified stack frame drivers/iommu/dmar.o: warning: objtool: dmar_insert_dev_scope()+0xeb: sibling call from callable instruction with modified stack frame drivers/iommu/dmar.o: warning: objtool: qi_submit_sync()+0x183: sibling call from callable instruction with modified stack frame drivers/iommu/dmar.o: warning: objtool: dmar_disable_qi()+0xdc: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/intel_pm.o: warning: objtool: skl_compute_wm()+0x103c: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/intel_pm.o: warning: objtool: intel_init_pm()+0x686: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/intel_pm.o: warning: objtool: intel_init_gt_powersave()+0x55: sibling call from callable instruction with modified stack frame kernel/acct.o: warning: objtool: check_free_space()+0xea: sibling call from callable instruction with modified stack frame drivers/pci/hotplug/pci_hotplug_core.o: warning: objtool: test_write_file()+0x29: sibling call from callable instruction with modified stack frame drivers/pci/hotplug/pci_hotplug_core.o: warning: objtool: attention_write_file()+0x2d: sibling call from callable instruction with modified stack frame drivers/pci/hotplug/pci_hotplug_core.o: warning: objtool: power_write_file()+0x27: sibling call from callable instruction with modified stack frame drivers/pci/hotplug/pci_hotplug_core.o: warning: objtool: pci_hp_add()+0x274: sibling call from callable instruction with modified stack frame drivers/pci/hotplug/pci_hotplug_core.o: warning: objtool: pci_hp_del()+0xa7: sibling call from callable instruction with modified stack frame fs/nfs/sysctl.o: warning: objtool: missing symbol for section .text fs/locks.o: warning: objtool: locks_check_ctx_file_list()+0x25: sibling call from callable instruction with modified stack frame fs/locks.o: warning: objtool: lease_modify()+0x76: sibling call from callable instruction with modified stack frame fs/locks.o: warning: objtool: locks_free_lock_context()+0x2e: sibling call from callable instruction with modified stack frame kernel/utsname.o: warning: objtool: missing symbol for section .init.text drivers/input/mouse/psmouse-smbus.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/i915_debugfs.o: warning: objtool: i915_ipc_status_write()+0x8a: sibling call from callable instruction with modified stack frame kernel/kexec.o: warning: objtool: do_kexec_load()+0x10c: sibling call from callable instruction with modified stack frame drivers/pci/hotplug/acpi_pcihp.o: warning: objtool: acpi_get_hp_hw_control_from_firmware()+0x1e7: sibling call from callable instruction with modified stack frame kernel/kexec_core.o: warning: objtool: kimage_crash_copy_vmcoreinfo()+0x4f: sibling call from callable instruction with modified stack frame drivers/input/touchscreen/of_touchscreen.o: warning: objtool: missing symbol for section .text fs/binfmt_elf.o: warning: objtool: elf_map()+0x6f: sibling call from callable instruction with modified stack frame kernel/sched/topology.o: warning: objtool: build_sched_domains()+0x478: sibling call from callable instruction with modified stack frame fs/drop_caches.o: warning: objtool: drop_caches_sysctl_handler()+0x2d: sibling call from callable instruction with modified stack frame fs/compat_binfmt_elf.o: warning: objtool: elf_map.isra.0()+0x63: sibling call from callable instruction with modified stack frame drivers/input/input-compat.o: warning: objtool: missing symbol for section .text fs/coredump.o: warning: objtool: do_coredump()+0xa49: sibling call from callable instruction with modified stack frame kernel/module.o: warning: objtool: find_symbol_in_section()+0x8b: sibling call from callable instruction with modified stack frame kernel/module.o: warning: objtool: unknown_module_param_cb()+0x3d: sibling call from callable instruction with modified stack frame kernel/module.o: warning: objtool: do_init_module()+0x63: sibling call from callable instruction with modified stack frame kernel/module.o: warning: objtool: load_module()+0x140: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: iommu_flush_write_buffer()+0x6d: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: iommu_disable_translation()+0x5a: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: __iommu_flush_iotlb()+0xca: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: __iommu_flush_context()+0x97: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: iommu_set_root_entry()+0xa0: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: iommu_enable_translation()+0x5a: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: iommu_disable_protect_mem_regions()+0x5d: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: intel_alloc_iova()+0xb1: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: quirk_calpella_no_shadow_gtt()+0x2c: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: intel_iommu_init_qi()+0x1c: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: __domain_mapping()+0xf6: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: iommu_alloc_root_entry()+0x2a: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: iommu_init_domains()+0x3d: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: intel_iommu_domain_alloc()+0x26: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: intel_iommu_map()+0x40: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: dmar_iommu_hotplug()+0xb1: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: dmar_insert_one_dev_info()+0x3a2: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: get_valid_domain_for_dev()+0x36: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: intel_iommu_attach_device()+0x118: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: iommu_no_mapping.part.0()+0x8f: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: __intel_map_single()+0x125: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: __iommu_flush_iotlb.cold()+0xf: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: intel_iommu_init_qi.cold()+0x1b: sibling call from callable instruction with modified stack frame drivers/iommu/intel-iommu.o: warning: objtool: intel_iommu_map.cold()+0x20: return with modified stack frame fs/dcookies.o: warning: objtool: missing symbol for section .text drivers/input/input.o: warning: objtool: input_attach_handler()+0x7f: sibling call from callable instruction with modified stack frame drivers/input/input.o: warning: objtool: input_register_device()+0x3b4: sibling call from callable instruction with modified stack frame drivers/input/input.o: warning: objtool: input_set_capability()+0xdd: sibling call from callable instruction with modified stack frame drivers/input/input.o: warning: objtool: input_set_capability.cold()+0x1d: sibling call from callable instruction with modified stack frame drivers/input/input-mt.o: warning: objtool: missing symbol for section .text drivers/md/md.o: warning: objtool: bind_rdev_to_array()+0x148: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: read_rdev()+0x15f: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: md_start_sync()+0x28: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: super_written()+0x15: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: super_90_load()+0x8d: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: md_do_sync()+0x466: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: md_set_readonly()+0x110: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: level_store()+0xc8: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: safe_delay_store()+0x30: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: md_setup_cluster()+0x27: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: do_md_stop()+0x13f: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: md_run()+0x78c: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: md_reload_sb()+0x4b: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: add_new_disk()+0x127: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: md_ioctl()+0x1699: sibling call from callable instruction with modified stack frame drivers/md/md.o: warning: objtool: md_setup_cluster.cold()+0x1b: return with modified stack frame kernel/auditfilter.o: warning: objtool: audit_dupe_rule()+0x1d7: sibling call from callable instruction with modified stack frame kernel/auditfilter.o: warning: objtool: audit_rule_change()+0x94: sibling call from callable instruction with modified stack frame kernel/auditfilter.o: warning: objtool: missing symbol for section .init.text drivers/input/ff-core.o: warning: objtool: missing symbol for section .text kernel/audit.o: warning: objtool: audit_panic()+0x2a: sibling call from callable instruction with modified stack frame kernel/audit.o: warning: objtool: audit_log_lost()+0x2c: sibling call from callable instruction with modified stack frame kernel/audit.o: warning: objtool: kauditd_hold_skb()+0x65: sibling call from callable instruction with modified stack frame kernel/audit.o: warning: objtool: audit_log_start.part.0()+0x27d: sibling call from callable instruction with modified stack frame kernel/audit.o: warning: objtool: audit_panic.cold()+0xb: sibling call from callable instruction with modified stack frame drivers/hid/hid-lgff.o: warning: objtool: hid_lgff_play()+0x14c: sibling call from callable instruction with modified stack frame drivers/hid/hid-lgff.o: warning: objtool: lgff_init()+0xc7: sibling call from callable instruction with modified stack frame kernel/audit_tree.o: warning: objtool: audit_add_tree_rule()+0x2c8: sibling call from callable instruction with modified stack frame fs/iomap.o: warning: objtool: iomap_swapfile_activate_actor()+0x10: sibling call from callable instruction with modified stack frame drivers/input/ff-memless.o: warning: objtool: ml_play_effects()+0x17e: sibling call from callable instruction with modified stack frame kernel/auditsc.o: warning: objtool: __audit_inode_child()+0x375: sibling call from callable instruction with modified stack frame kernel/auditsc.o: warning: objtool: __audit_inode()+0x251: sibling call from callable instruction with modified stack frame drivers/hid/hid-lg.o: warning: objtool: lg_probe()+0x1d4: sibling call from callable instruction with modified stack frame kernel/delayacct.o: warning: objtool: missing symbol for section .text kernel/kprobes.o: warning: objtool: write_enabled_file_bool()+0x104: sibling call from callable instruction with modified stack frame kernel/sched/pelt.o: warning: objtool: missing symbol for section .text kernel/relay.o: warning: objtool: relay_close()+0x82: sibling call from callable instruction with modified stack frame kernel/relay.o: warning: objtool: relay_prepare_cpu()+0x62: sibling call from callable instruction with modified stack frame kernel/tsacct.o: warning: objtool: missing symbol for section .text kernel/elfcore.o: warning: objtool: missing symbol for section .text drivers/hid/hid-lg4ff.o: warning: objtool: lg4ff_set_range_g25()+0x3f: sibling call from callable instruction with modified stack frame drivers/hid/hid-lg4ff.o: warning: objtool: lg4ff_set_range_dfp()+0x41: sibling call from callable instruction with modified stack frame drivers/hid/hid-lg4ff.o: warning: objtool: lg4ff_init()+0xde: sibling call from callable instruction with modified stack frame drivers/hid/hid-lg4ff.o: warning: objtool: lg4ff_deinit()+0xa3: sibling call from callable instruction with modified stack frame drivers/pcmcia/cardbus.o: warning: objtool: missing symbol for section .ref.text drivers/md/md-bitmap.o: warning: objtool: read_page.isra.0()+0x4f: sibling call from callable instruction with modified stack frame drivers/md/md-bitmap.o: warning: objtool: md_bitmap_file_kick.part.0()+0x27: sibling call from callable instruction with modified stack frame drivers/md/md-bitmap.o: warning: objtool: md_bitmap_init_from_disk()+0x33d: sibling call from callable instruction with modified stack frame drivers/md/md-bitmap.o: warning: objtool: md_bitmap_resize()+0x37: sibling call from callable instruction with modified stack frame drivers/md/md-bitmap.o: warning: objtool: md_bitmap_create()+0x3d: sibling call from callable instruction with modified stack frame drivers/md/md-bitmap.o: warning: objtool: md_bitmap_copy_from_slot()+0x21b: sibling call from callable instruction with modified stack frame drivers/md/md-bitmap.o: warning: objtool: md_bitmap_file_kick.part.0.cold()+0x19: sibling call from callable instruction with modified stack frame kernel/rseq.o: warning: objtool: __rseq_handle_notify_resume()+0x477: sibling call from callable instruction with modified stack frame drivers/input/evdev.o: warning: objtool: evdev_connect()+0x29: sibling call from callable instruction with modified stack frame drivers/hid/hid-samsung.o: warning: objtool: samsung_input_mapping()+0x3c: sibling call from callable instruction with modified stack frame fs/nfs/nfs4state.o: warning: objtool: nfs4_schedule_state_manager.part.0()+0x79: sibling call from callable instruction with modified stack frame fs/nfs/nfs4state.o: warning: objtool: nfs4_handle_reclaim_lease_error()+0xbf: sibling call from callable instruction with modified stack frame fs/nfs/nfs4state.o: warning: objtool: nfs4_schedule_migration_recovery()+0xd: sibling call from callable instruction with modified stack frame fs/nfs/nfs4state.o: warning: objtool: nfs4_do_reclaim()+0x66c: sibling call from callable instruction with modified stack frame fs/nfs/nfs4state.o: warning: objtool: nfs4_run_state_manager()+0x55d: sibling call from callable instruction with modified stack frame fs/nfs/nfs4state.o: warning: objtool: nfs_increment_open_seqid()+0x62: sibling call from callable instruction with modified stack frame fs/nfs/nfs4state.o: warning: objtool: nfs_increment_lock_seqid()+0x50: sibling call from callable instruction with modified stack frame fs/nfs/nfs4state.o: warning: objtool: nfs_increment_open_seqid.cold()+0xc: sibling call from callable instruction with modified stack frame fs/nfs/nfs4state.o: warning: objtool: nfs_increment_lock_seqid.cold()+0xb: sibling call from callable instruction with modified stack frame drivers/pcmcia/ds.o: warning: objtool: pcmcia_register_driver()+0x1f: sibling call from callable instruction with modified stack frame drivers/pci/pcie/aer.o: warning: objtool: missing symbol for section .init.text drivers/md/dm-target.o: warning: objtool: missing symbol for section .init.text drivers/pcmcia/pcmcia_resource.o: warning: objtool: missing symbol for section .text drivers/platform/x86/eeepc-laptop.o: warning: objtool: cpufv_disabled_store()+0x74: sibling call from callable instruction with modified stack frame drivers/platform/x86/eeepc-laptop.o: warning: objtool: get_acpi()+0x45: sibling call from callable instruction with modified stack frame drivers/platform/x86/eeepc-laptop.o: warning: objtool: eeepc_rfkill_hotplug()+0x75: sibling call from callable instruction with modified stack frame drivers/platform/x86/eeepc-laptop.o: warning: objtool: eeepc_unregister_rfkill_notifier()+0x5a: sibling call from callable instruction with modified stack frame drivers/platform/x86/eeepc-laptop.o: warning: objtool: eeepc_acpi_notify()+0xd4: sibling call from callable instruction with modified stack frame drivers/platform/x86/eeepc-laptop.o: warning: objtool: disp_store()+0x59: sibling call from callable instruction with modified stack frame drivers/platform/x86/eeepc-laptop.o: warning: objtool: camera_store()+0x59: sibling call from callable instruction with modified stack frame drivers/platform/x86/eeepc-laptop.o: warning: objtool: cardr_store()+0x59: sibling call from callable instruction with modified stack frame drivers/platform/x86/eeepc-laptop.o: warning: objtool: cpufv_store()+0x8d: sibling call from callable instruction with modified stack frame drivers/platform/x86/eeepc-laptop.o: warning: objtool: eeepc_hotk_thaw()+0x3e: sibling call from callable instruction with modified stack frame drivers/platform/x86/eeepc-laptop.o: warning: objtool: tpd_led_get()+0x37: sibling call from callable instruction with modified stack frame drivers/platform/x86/eeepc-laptop.o: warning: objtool: read_brightness()+0x35: sibling call from callable instruction with modified stack frame drivers/platform/x86/eeepc-laptop.o: warning: objtool: eeepc_get_adapter_status()+0x3b: sibling call from callable instruction with modified stack frame drivers/platform/x86/eeepc-laptop.o: warning: objtool: eeepc_acpi_notify.cold()+0x10: sibling call from callable instruction with modified stack frame drivers/md/dm-table.o: warning: objtool: dm_table_complete()+0x1bb: sibling call from callable instruction with modified stack frame drivers/md/dm-linear.o: warning: objtool: missing symbol for section .init.text fs/nfs/nfs4xdr.o: warning: objtool: nfs4_xdr_dec_fsinfo()+0x366: sibling call from callable instruction with modified stack frame fs/nfs/nfs4xdr.o: warning: objtool: decode_getfattr_attrs()+0xaa1: sibling call from callable instruction with modified stack frame drivers/md/dm-stripe.o: warning: objtool: missing symbol for section .init.text drivers/md/dm.o: warning: objtool: __map_bio()+0x189: sibling call from callable instruction with modified stack frame drivers/md/dm.o: warning: objtool: dm_set_target_max_io_len()+0xb: sibling call from callable instruction with modified stack frame drivers/md/dm.o: warning: objtool: dm_blk_ioctl()+0xb6: sibling call from callable instruction with modified stack frame drivers/md/dm.o: warning: objtool: free_dev()+0x5b: sibling call from callable instruction with modified stack frame drivers/md/dm.o: warning: objtool: __dm_destroy()+0x106: sibling call from callable instruction with modified stack frame drivers/md/dm.o: warning: objtool: clone_endio()+0x93: sibling call from callable instruction with modified stack frame drivers/md/dm.o: warning: objtool: dm_create()+0x5a: sibling call from callable instruction with modified stack frame drivers/md/dm.o: warning: objtool: dm_setup_md_queue()+0x72: sibling call from callable instruction with modified stack frame drivers/power/supply/power_supply_core.o: warning: objtool: __power_supply_register()+0x18: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/i915_gem_object.o: warning: objtool: missing symbol for section .text drivers/pci/bus.o: warning: objtool: pci_add_resource_offset()+0x1a: sibling call from callable instruction with modified stack frame drivers/pci/bus.o: warning: objtool: pci_add_resource()+0x15: sibling call from callable instruction with modified stack frame drivers/pci/bus.o: warning: objtool: pci_add_resource_offset.cold()+0xe: sibling call from callable instruction with modified stack frame drivers/pci/bus.o: warning: objtool: pci_add_resource.cold()+0xc: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/i915_gem_gtt.o: warning: objtool: intel_sanitize_enable_ppgtt()+0xab: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/i915_gem_gtt.o: warning: objtool: i915_ggtt_probe_hw()+0x627: sibling call from callable instruction with modified stack frame fs/nfs/nfs4proc.o: warning: objtool: nfs4_opendata_check_deleg()+0xd9: sibling call from callable instruction with modified stack frame fs/nfs/nfs4proc.o: warning: objtool: nfs4_handle_delegation_recall_error()+0x1d2: sibling call from callable instruction with modified stack frame fs/nfs/nfs4proc.o: warning: objtool: nfs4_do_handle_exception()+0x1a7: sibling call from callable instruction with modified stack frame fs/nfs/nfs4proc.o: warning: objtool: nfs4_do_setattr.constprop.0()+0x294: sibling call from callable instruction with modified stack frame fs/nfs/nfs4proc.o: warning: objtool: nfs4_do_open.constprop.0()+0x768: sibling call from callable instruction with modified stack frame fs/nfs/nfs4proc.o: warning: objtool: nfs4_opendata_check_deleg.cold()+0x13: sibling call from callable instruction with modified stack frame drivers/md/dm-io.o: warning: objtool: dispatch_io()+0x266: sibling call from callable instruction with modified stack frame drivers/md/dm-io.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/drm_scdc_helper.o: warning: objtool: missing symbol for section .text drivers/power/supply/power_supply_leds.o: warning: objtool: missing symbol for section .text drivers/md/dm-kcopyd.o: warning: objtool: missing symbol for section .init.text drivers/pcmcia/rsrc_nonstatic.o: warning: objtool: add_interval()+0x64: sibling call from callable instruction with modified stack frame drivers/pcmcia/rsrc_nonstatic.o: warning: objtool: sub_interval()+0xb3: sibling call from callable instruction with modified stack frame drivers/pcmcia/rsrc_nonstatic.o: warning: objtool: do_mem_probe()+0x93: sibling call from callable instruction with modified stack frame drivers/pcmcia/rsrc_nonstatic.o: warning: objtool: do_mem_probe.cold()+0x3e: return with modified stack frame fs/nfs/callback.o: warning: objtool: nfs_callback_up()+0x1e0: sibling call from callable instruction with modified stack frame drivers/md/dm-ioctl.o: warning: objtool: __dev_status()+0x13c: sibling call from callable instruction with modified stack frame drivers/md/dm-ioctl.o: warning: objtool: table_load()+0xd7: sibling call from callable instruction with modified stack frame drivers/md/dm-ioctl.o: warning: objtool: dev_rename()+0x38: sibling call from callable instruction with modified stack frame drivers/md/dm-ioctl.o: warning: objtool: dev_create()+0x35: sibling call from callable instruction with modified stack frame drivers/md/dm-ioctl.o: warning: objtool: dm_hash_remove_all()+0xcc: sibling call from callable instruction with modified stack frame drivers/md/dm-ioctl.o: warning: objtool: ctl_ioctl()+0x77: sibling call from callable instruction with modified stack frame drivers/md/dm-ioctl.o: warning: objtool: table_status()+0xdb: sibling call from callable instruction with modified stack frame drivers/md/dm-ioctl.o: warning: objtool: dev_wait()+0xd3: sibling call from callable instruction with modified stack frame drivers/md/dm-ioctl.o: warning: objtool: dev_set_geometry()+0x67: sibling call from callable instruction with modified stack frame drivers/md/dm-ioctl.o: warning: objtool: table_deps()+0x149: sibling call from callable instruction with modified stack frame drivers/md/dm-ioctl.o: warning: objtool: target_message()+0x8f: sibling call from callable instruction with modified stack frame drivers/md/dm-ioctl.o: warning: objtool: dm_hash_remove_all.cold()+0x15: sibling call from callable instruction with modified stack frame drivers/md/dm-ioctl.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/i915_gem_shrinker.o: warning: objtool: i915_gem_shrinker_vmap()+0x58: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/i915_gem_shrinker.o: warning: objtool: i915_gem_shrinker_oom()+0x183: sibling call from callable instruction with modified stack frame drivers/pnp/core.o: warning: objtool: pnp_alloc()+0x12: sibling call from callable instruction with modified stack frame drivers/pps/pps.o: warning: objtool: pps_register_cdev()+0xec: sibling call from callable instruction with modified stack frame drivers/gpu/drm/drm_cache.o: warning: objtool: drm_clflush_sg()+0x88: sibling call from callable instruction with modified stack frame drivers/gpu/drm/drm_cache.o: warning: objtool: drm_clflush_sg.cold()+0x1b: sibling call from callable instruction with modified stack frame fs/nfs/callback_xdr.o: warning: objtool: nfs4_callback_compound()+0xd1: sibling call from callable instruction with modified stack frame fs/nfs/callback_xdr.o: warning: objtool: decode_fh()+0x15: sibling call from callable instruction with modified stack frame fs/nfs/callback_xdr.o: warning: objtool: decode_recall_args()+0x2c: sibling call from callable instruction with modified stack frame fs/nfs/callback_xdr.o: warning: objtool: decode_getattr_args()+0x2e: sibling call from callable instruction with modified stack frame fs/nfs/callback_xdr.o: warning: objtool: decode_recall_args.cold()+0x1a: return with modified stack frame drivers/md/dm-rq.o: warning: objtool: dm_mq_queue_rq()+0x455: sibling call from callable instruction with modified stack frame drivers/md/dm-rq.o: warning: objtool: dm_softirq_done()+0x2a8: sibling call from callable instruction with modified stack frame drivers/md/dm-builtin.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/i915_gem_stolen.o: warning: objtool: i915_gem_init_stolen()+0x44: sibling call from callable instruction with modified stack frame drivers/pci/probe.o: warning: objtool: pci_bus_generic_read_dev_vendor_id()+0x90: sibling call from callable instruction with modified stack frame drivers/pci/probe.o: warning: objtool: pci_register_host_bridge()+0x212: sibling call from callable instruction with modified stack frame drivers/pps/kapi.o: warning: objtool: pps_register_source()+0x11: sibling call from callable instruction with modified stack frame drivers/md/dm-stats.o: warning: objtool: dm_stats_cleanup()+0x6a: sibling call from callable instruction with modified stack frame drivers/md/dm-stats.o: warning: objtool: dm_stats_account_io()+0x130: sibling call from callable instruction with modified stack frame drivers/md/dm-stats.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/drm_dma.o: warning: objtool: missing symbol for section .text drivers/net/ethernet/broadcom/tg3.o: warning: objtool: tg3_init_one()+0x2b: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/i915_gem.o: warning: objtool: i915_gem_init_early()+0x2dd: sibling call from callable instruction with modified stack frame fs/nfs/nfs4getroot.o: warning: objtool: nfs4_get_rootfh()+0x54: sibling call from callable instruction with modified stack frame drivers/md/dm-raid1.o: warning: objtool: mirror_resume()+0x2e: sibling call from callable instruction with modified stack frame drivers/md/dm-raid1.o: warning: objtool: mirror_presuspend()+0xa5: sibling call from callable instruction with modified stack frame drivers/md/dm-raid1.o: warning: objtool: fail_mirror()+0x6a: sibling call from callable instruction with modified stack frame drivers/md/dm-raid1.o: warning: objtool: recovery_complete()+0x64: sibling call from callable instruction with modified stack frame drivers/md/dm-raid1.o: warning: objtool: mirror_end_io()+0x79: sibling call from callable instruction with modified stack frame drivers/md/dm-raid1.o: warning: objtool: read_callback()+0xa1: sibling call from callable instruction with modified stack frame drivers/md/dm-raid1.o: warning: objtool: mirror_ctr()+0x3a6: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/i915_gemfs.o: warning: objtool: missing symbol for section .text drivers/md/dm-log.o: warning: objtool: create_log_context()+0x24: sibling call from callable instruction with modified stack frame drivers/md/dm-log.o: warning: objtool: disk_ctr()+0x20: sibling call from callable instruction with modified stack frame drivers/md/dm-log.o: warning: objtool: dm_dirty_log_create()+0x112: sibling call from callable instruction with modified stack frame drivers/md/dm-log.o: warning: objtool: disk_resume()+0x4d: sibling call from callable instruction with modified stack frame drivers/pci/host-bridge.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_fb_helper.o: warning: objtool: drm_setup_crtcs()+0x9d1: sibling call from callable instruction with modified stack frame drivers/gpu/drm/drm_fb_helper.o: warning: objtool: __drm_fb_helper_initial_config_and_unlock()+0x372: sibling call from callable instruction with modified stack frame drivers/gpu/drm/drm_fb_helper.o: warning: objtool: missing symbol for section .init.text drivers/md/dm-region-hash.o: warning: objtool: dm_region_hash_create()+0x68: sibling call from callable instruction with modified stack frame drivers/ptp/ptp_clock.o: warning: objtool: ptp_clock_register()+0x28c: sibling call from callable instruction with modified stack frame drivers/rtc/rtc-lib.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_memory.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/module.h:9, from /kisskb/src/drivers/pnp/resource.c:11: /kisskb/src/drivers/pnp/resource.c: In function 'pnp_range_reserved': /kisskb/src/include/linux/kernel.h:1000:10: warning: array subscript -46 is outside array bounds of 'struct list_head[1]' [-Warray-bounds] 1000 | ((type *)(__mptr - offsetof(type, member))); }) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/list.h:419:9: note: in expansion of macro 'container_of' 419 | container_of(ptr, type, member) | ^~~~~~~~~~~~ /kisskb/src/include/linux/pnp.h:275:30: note: in expansion of macro 'list_entry' 275 | #define global_to_pnp_dev(n) list_entry(n, struct pnp_dev, global_list) | ^~~~~~~~~~ /kisskb/src/include/linux/pnp.h:281:18: note: in expansion of macro 'global_to_pnp_dev' 281 | (dev) != global_to_pnp_dev(&pnp_global); \ | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/pnp/resource.c:692:9: note: in expansion of macro 'pnp_for_each_dev' 692 | pnp_for_each_dev(dev) { | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/pnp/resource.c:23: /kisskb/src/include/linux/pnp.h:456:25: note: while referencing 'pnp_global' 456 | extern struct list_head pnp_global; | ^~~~~~~~~~ drivers/gpu/drm/i915/i915_timeline.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/module.h:9, from /kisskb/src/drivers/pnp/resource.c:11: /kisskb/src/drivers/pnp/resource.c: In function 'pnp_check_port': /kisskb/src/include/linux/kernel.h:1000:10: warning: array subscript -46 is outside array bounds of 'struct list_head[1]' [-Warray-bounds] 1000 | ((type *)(__mptr - offsetof(type, member))); }) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/list.h:419:9: note: in expansion of macro 'container_of' 419 | container_of(ptr, type, member) | ^~~~~~~~~~~~ /kisskb/src/include/linux/pnp.h:275:30: note: in expansion of macro 'list_entry' 275 | #define global_to_pnp_dev(n) list_entry(n, struct pnp_dev, global_list) | ^~~~~~~~~~ /kisskb/src/include/linux/pnp.h:281:18: note: in expansion of macro 'global_to_pnp_dev' 281 | (dev) != global_to_pnp_dev(&pnp_global); \ | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/pnp/resource.c:207:9: note: in expansion of macro 'pnp_for_each_dev' 207 | pnp_for_each_dev(tdev) { | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/pnp/resource.c:23: /kisskb/src/include/linux/pnp.h:456:25: note: while referencing 'pnp_global' 456 | extern struct list_head pnp_global; | ^~~~~~~~~~ fs/nfs/dns_resolve.o: warning: objtool: missing symbol for section .text drivers/rtc/systohc.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/module.h:9, from /kisskb/src/drivers/pnp/resource.c:11: /kisskb/src/drivers/pnp/resource.c: In function 'pnp_check_mem': /kisskb/src/include/linux/kernel.h:1000:10: warning: array subscript -46 is outside array bounds of 'struct list_head[1]' [-Warray-bounds] 1000 | ((type *)(__mptr - offsetof(type, member))); }) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/list.h:419:9: note: in expansion of macro 'container_of' 419 | container_of(ptr, type, member) | ^~~~~~~~~~~~ /kisskb/src/include/linux/pnp.h:275:30: note: in expansion of macro 'list_entry' 275 | #define global_to_pnp_dev(n) list_entry(n, struct pnp_dev, global_list) | ^~~~~~~~~~ /kisskb/src/include/linux/pnp.h:281:18: note: in expansion of macro 'global_to_pnp_dev' 281 | (dev) != global_to_pnp_dev(&pnp_global); \ | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/pnp/resource.c:270:9: note: in expansion of macro 'pnp_for_each_dev' 270 | pnp_for_each_dev(tdev) { | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/pnp/resource.c:23: /kisskb/src/include/linux/pnp.h:456:25: note: while referencing 'pnp_global' 456 | extern struct list_head pnp_global; | ^~~~~~~~~~ In file included from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/module.h:9, from /kisskb/src/drivers/pnp/resource.c:11: /kisskb/src/drivers/pnp/resource.c: In function 'pnp_check_irq': /kisskb/src/include/linux/kernel.h:1000:10: warning: array subscript -46 is outside array bounds of 'struct list_head[1]' [-Warray-bounds] 1000 | ((type *)(__mptr - offsetof(type, member))); }) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/list.h:419:9: note: in expansion of macro 'container_of' 419 | container_of(ptr, type, member) | ^~~~~~~~~~~~ /kisskb/src/include/linux/pnp.h:275:30: note: in expansion of macro 'list_entry' 275 | #define global_to_pnp_dev(n) list_entry(n, struct pnp_dev, global_list) | ^~~~~~~~~~ /kisskb/src/include/linux/pnp.h:281:18: note: in expansion of macro 'global_to_pnp_dev' 281 | (dev) != global_to_pnp_dev(&pnp_global); \ | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/pnp/resource.c:397:9: note: in expansion of macro 'pnp_for_each_dev' 397 | pnp_for_each_dev(tdev) { | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/pnp/resource.c:23: /kisskb/src/include/linux/pnp.h:456:25: note: while referencing 'pnp_global' 456 | extern struct list_head pnp_global; | ^~~~~~~~~~ In file included from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/module.h:9, from /kisskb/src/drivers/pnp/resource.c:11: /kisskb/src/drivers/pnp/resource.c: In function 'pnp_check_dma': /kisskb/src/include/linux/kernel.h:1000:10: warning: array subscript -46 is outside array bounds of 'struct list_head[1]' [-Warray-bounds] 1000 | ((type *)(__mptr - offsetof(type, member))); }) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/list.h:419:9: note: in expansion of macro 'container_of' 419 | container_of(ptr, type, member) | ^~~~~~~~~~~~ /kisskb/src/include/linux/pnp.h:275:30: note: in expansion of macro 'list_entry' 275 | #define global_to_pnp_dev(n) list_entry(n, struct pnp_dev, global_list) | ^~~~~~~~~~ /kisskb/src/include/linux/pnp.h:281:18: note: in expansion of macro 'global_to_pnp_dev' 281 | (dev) != global_to_pnp_dev(&pnp_global); \ | ^~~~~~~~~~~~~~~~~ /kisskb/src/drivers/pnp/resource.c:456:9: note: in expansion of macro 'pnp_for_each_dev' 456 | pnp_for_each_dev(tdev) { | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/pnp/resource.c:23: /kisskb/src/include/linux/pnp.h:456:25: note: while referencing 'pnp_global' 456 | extern struct list_head pnp_global; | ^~~~~~~~~~ drivers/ptp/ptp_chardev.o: warning: objtool: ptp_set_pinfunc()+0x99: sibling call from callable instruction with modified stack frame drivers/gpu/drm/drm_drv.o: warning: objtool: drm_dev_register()+0x147: sibling call from callable instruction with modified stack frame drivers/ras/debugfs.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/drm_hashtab.o: warning: objtool: missing symbol for section .text fs/nfs/nfs4sysctl.o: warning: objtool: missing symbol for section .text drivers/pnp/manager.o: warning: objtool: missing symbol for section .text drivers/pnp/support.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_encoder_slave.o: warning: objtool: missing symbol for section .text drivers/rtc/rtc-dev.o: warning: objtool: missing symbol for section .init.text drivers/pci/pci.o: warning: objtool: pci_enable_acs()+0x87: sibling call from callable instruction with modified stack frame drivers/pci/pci.o: warning: objtool: pci_reassigndev_resource_alignment()+0x2c2: sibling call from callable instruction with modified stack frame drivers/pci/pci.o: warning: objtool: pci_enable_acs.cold()+0x2e: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_ioctl.o: warning: objtool: scsi_ioctl()+0x28: sibling call from callable instruction with modified stack frame In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/wait.h:7, from /kisskb/src/include/linux/wait_bit.h:8, from /kisskb/src/include/linux/fs.h:6, from /kisskb/src/include/linux/tty.h:5, from /kisskb/src/drivers/tty/serial/8250/8250_dma.c:7: /kisskb/src/drivers/tty/serial/8250/8250_dma.c: In function 'serial8250_request_dma': /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[0]' is partly outside array bounds of 'dma_cap_mask_t[1]' [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/drivers/tty/serial/8250/8250_dma.c:158:33: note: while referencing 'mask' 158 | dma_cap_mask_t mask; | ^~~~ In file included from /kisskb/src/include/linux/bitops.h:19, from /kisskb/src/include/linux/kernel.h:11, from /kisskb/src/include/linux/list.h:9, from /kisskb/src/include/linux/wait.h:7, from /kisskb/src/include/linux/wait_bit.h:8, from /kisskb/src/include/linux/fs.h:6, from /kisskb/src/include/linux/tty.h:5, from /kisskb/src/drivers/tty/serial/8250/8250_dma.c:7: /kisskb/src/arch/x86/include/asm/bitops.h:76:17: warning: array subscript 'long int[0]' is partly outside array bounds of 'dma_cap_mask_t[1]' [-Warray-bounds] 76 | asm volatile(LOCK_PREFIX "orb %1,%0" | ^~~ /kisskb/src/drivers/tty/serial/8250/8250_dma.c:158:33: note: while referencing 'mask' 158 | dma_cap_mask_t mask; | ^~~~ drivers/pci/rom.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_wopcm.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_edid.o: warning: objtool: validate_displayid.constprop.0()+0x5c: sibling call from callable instruction with modified stack frame drivers/gpu/drm/drm_edid.o: warning: objtool: drm_edid_block_valid()+0x115: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/intel_uc.o: warning: objtool: intel_uc_init_early()+0x194: sibling call from callable instruction with modified stack frame drivers/pci/setup-res.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/drivers/thermal/x86_pkg_temp_thermal.c:20: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'pkg_temp_thermal_exit': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/drivers/thermal/x86_pkg_temp_thermal.c:554:1: note: in expansion of macro 'module_exit' 554 | module_exit(pkg_temp_thermal_exit) | ^~~~~~~~~~~ /kisskb/src/drivers/thermal/x86_pkg_temp_thermal.c:545:20: note: 'cleanup_module' target declared here 545 | static void __exit pkg_temp_thermal_exit(void) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/thermal/x86_pkg_temp_thermal.c:20: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'pkg_temp_thermal_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/drivers/thermal/x86_pkg_temp_thermal.c:543:1: note: in expansion of macro 'module_init' 543 | module_init(pkg_temp_thermal_init) | ^~~~~~~~~~~ /kisskb/src/drivers/thermal/x86_pkg_temp_thermal.c:511:19: note: 'init_module' target declared here 511 | static int __init pkg_temp_thermal_init(void) | ^~~~~~~~~~~~~~~~~~~~~ drivers/usb/class/usblp.o: warning: objtool: usblp_bulk_read()+0x2f: sibling call from callable instruction with modified stack frame drivers/usb/class/usblp.o: warning: objtool: usblp_bulk_write()+0x2f: sibling call from callable instruction with modified stack frame drivers/usb/class/usblp.o: warning: objtool: usblp_set_protocol()+0x42: sibling call from callable instruction with modified stack frame drivers/usb/class/usblp.o: warning: objtool: usblp_disconnect()+0xb0: sibling call from callable instruction with modified stack frame drivers/usb/class/usblp.o: warning: objtool: usblp_release()+0x29: sibling call from callable instruction with modified stack frame drivers/usb/class/usblp.o: warning: objtool: usblp_read()+0x170: sibling call from callable instruction with modified stack frame drivers/usb/class/usblp.o: warning: objtool: usblp_probe()+0x223: sibling call from callable instruction with modified stack frame drivers/usb/class/usblp.o: warning: objtool: usblp_wwait()+0x2be: sibling call from callable instruction with modified stack frame drivers/usb/class/usblp.o: warning: objtool: usblp_ioctl()+0x38b: sibling call from callable instruction with modified stack frame drivers/rtc/rtc-mc146818-lib.o: warning: objtool: missing symbol for section .text drivers/net/ethernet/intel/e1000/e1000_main.o: warning: objtool: e1000_regdump()+0x3ed: sibling call from callable instruction with modified stack frame drivers/net/ethernet/intel/e1000/e1000_main.o: warning: objtool: e1000_io_resume()+0x47: sibling call from callable instruction with modified stack frame drivers/net/ethernet/intel/e1000/e1000_main.o: warning: objtool: e1000_io_slot_reset()+0x26: sibling call from callable instruction with modified stack frame drivers/net/ethernet/intel/e1000/e1000_main.o: warning: objtool: e1000_probe()+0x632: sibling call from callable instruction with modified stack frame drivers/net/ethernet/intel/e1000/e1000_main.o: warning: objtool: e1000_resume()+0x5c: sibling call from callable instruction with modified stack frame drivers/net/ethernet/intel/e1000/e1000_main.o: warning: objtool: e1000_change_mtu()+0xab: sibling call from callable instruction with modified stack frame drivers/net/ethernet/intel/e1000/e1000_main.o: warning: objtool: e1000_watchdog()+0x5a: sibling call from callable instruction with modified stack frame drivers/net/ethernet/intel/e1000/e1000_main.o: warning: objtool: e1000_regdump.cold()+0x1b: return with modified stack frame drivers/net/ethernet/intel/e1000/e1000_main.o: warning: objtool: e1000_clean.cold()+0x3: stack state mismatch: reg1[13]=-1+0 reg2[13]=-2-24 drivers/net/ethernet/intel/e1000/e1000_main.o: warning: objtool: e1000_io_resume.cold()+0x8: sibling call from callable instruction with modified stack frame drivers/thermal/x86_pkg_temp_thermal.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/intel_uc_fw.o: warning: objtool: intel_uc_fw_fetch()+0x384: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/intel_uc_fw.o: warning: objtool: intel_uc_fw_upload()+0x1f8: sibling call from callable instruction with modified stack frame drivers/tty/serial/8250/8250_port.o: warning: objtool: serial8250_config_port()+0x4f7: sibling call from callable instruction with modified stack frame drivers/tty/serial/8250/8250_port.o: warning: objtool: serial8250_do_startup()+0x797: sibling call from callable instruction with modified stack frame drivers/usb/common/common.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_guc_ads.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_connector.o: warning: objtool: drm_connector_init()+0x2b3: sibling call from callable instruction with modified stack frame drivers/pci/vc.o: warning: objtool: missing symbol for section .text drivers/pci/mmap.o: warning: objtool: missing symbol for section .text drivers/tty/serial/8250/8250_pci.o: warning: objtool: pci_quatech_setup()+0x2e1: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/intel_guc_fw.o: warning: objtool: guc_fw_xfer()+0x104: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/intel_guc_ct.o: warning: objtool: intel_guc_ct_enable()+0x176: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/intel_uncore.o: warning: objtool: intel_uncore_init()+0x3e: sibling call from callable instruction with modified stack frame drivers/gpu/drm/drm_dumb_buffers.o: warning: objtool: missing symbol for section .text drivers/tty/serial/8250/8250_early.o: warning: objtool: missing symbol for section .init.text drivers/pci/setup-irq.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_print.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/arch/x86/include/asm/bug.h:47, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/include/linux/cpumask.h:13, from /kisskb/src/include/linux/smp.h:13, from /kisskb/src/include/linux/tracepoint.h:17, from /kisskb/src/include/trace/events/dma_fence.h:8, from /kisskb/src/drivers/gpu/drm/i915/intel_guc_submission.c:26: /kisskb/src/drivers/gpu/drm/i915/intel_guc_submission.c: In function 'guc_ring_doorbell': /kisskb/src/drivers/gpu/drm/i915/intel_guc_submission.c:512:27: warning: taking address of packed member of 'struct guc_doorbell_info' may result in an unaligned pointer value [-Waddress-of-packed-member] 512 | WARN_ON_ONCE(xchg(&db->cookie, cookie + 1 ?: cookie + 2) != cookie); /kisskb/src/include/asm-generic/bug.h:160:34: note: in definition of macro 'WARN_ONCE' 160 | int __ret_warn_once = !!(condition); \ | ^~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_guc_submission.c:512:9: note: in expansion of macro 'WARN_ON_ONCE' 512 | WARN_ON_ONCE(xchg(&db->cookie, cookie + 1 ?: cookie + 2) != cookie); | ^~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_guc_submission.c:512:22: note: in expansion of macro 'xchg' 512 | WARN_ON_ONCE(xchg(&db->cookie, cookie + 1 ?: cookie + 2) != cookie); | ^~~~ drivers/gpu/drm/i915/intel_huc.o: warning: objtool: missing symbol for section .text drivers/pci/setup-bus.o: warning: objtool: __dev_sort_resources()+0xd0: sibling call from callable instruction with modified stack frame drivers/pci/setup-bus.o: warning: objtool: pci_assign_unassigned_bridge_resources()+0xb5: sibling call from callable instruction with modified stack frame drivers/pci/setup-bus.o: warning: objtool: missing symbol for section .init.text drivers/net/ethernet/intel/e1000/e1000_hw.o: warning: objtool: missing symbol for section .text drivers/pci/pci-acpi.o: warning: objtool: pci_get_hp_params()+0x315: sibling call from callable instruction with modified stack frame drivers/gpu/drm/drm_vblank.o: warning: objtool: drm_vblank_init()+0xc1: sibling call from callable instruction with modified stack frame drivers/gpu/drm/drm_panel.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/ati_pcigart.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_bios.o: warning: objtool: intel_bios_init()+0xd13: sibling call from callable instruction with modified stack frame drivers/gpu/drm/drm_ioc32.o: warning: objtool: compat_drm_addmap()+0xa6: sibling call from callable instruction with modified stack frame drivers/pci/quirks.o: warning: objtool: quirk_intel_mc_errata()+0x61: sibling call from callable instruction with modified stack frame drivers/pci/quirks.o: warning: objtool: nvbridge_check_legacy_irq_routing()+0x58: sibling call from callable instruction with modified stack frame drivers/gpu/drm/drm_panel_orientation_quirks.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_agpsupport.o: warning: objtool: missing symbol for section .text drivers/scsi/scsi_lib.o: warning: objtool: scsi_kmap_atomic_sg()+0xd3: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_lib.o: warning: objtool: scsi_request_fn()+0xc3: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_lib.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/intel_frontbuffer.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/core/fb_cmdline.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_fbc.o: warning: objtool: intel_fbc_enable()+0x2b2: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/intel_fbc.o: warning: objtool: intel_fbc_init()+0x16f: sibling call from callable instruction with modified stack frame drivers/tty/serial/serial_core.o: warning: objtool: uart_add_one_port()+0x2de: sibling call from callable instruction with modified stack frame drivers/tty/serial/serial_core.o: warning: objtool: missing symbol for section .init.text drivers/video/fbdev/core/fb_notify.o: warning: objtool: missing symbol for section .text drivers/scsi/constants.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/core/fbcmap.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_modes.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_hotplug.o: warning: objtool: i915_hotplug_work_func()+0xba: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/intel_acpi.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/core/modedb.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/core/fbcvt.o: warning: objtool: fb_find_mode_cvt()+0x84: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/fbmon.o: warning: objtool: fix_edid()+0x7: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/fbmon.o: warning: objtool: fb_edid_add_monspecs()+0x241: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/fbmon.o: warning: objtool: fb_edid_to_monspecs()+0x518: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/intel_opregion.o: warning: objtool: swsci()+0x77: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/fb_defio.o: warning: objtool: fb_deferred_io_fault()+0x78: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/fbmem.o: warning: objtool: fb_set_var()+0x219: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/fbmem.o: warning: objtool: do_remove_conflicting_framebuffers()+0x98: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/fbmem.o: warning: objtool: register_framebuffer()+0x42: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/softcursor.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/core/cfbfillrect.o: warning: objtool: cfb_fillrect()+0x2bc: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/cfbcopyarea.o: warning: objtool: missing symbol for section .text drivers/usb/core/hcd.o: warning: objtool: usb_add_hcd()+0xd3: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/cfbimgblt.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/core/sysfillrect.o: warning: objtool: sys_fillrect()+0x2b6: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/sysimgblt.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/core/fb_sys_fops.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/core/syscopyarea.o: warning: objtool: missing symbol for section .text drivers/scsi/scsi_scan.o: warning: objtool: scsi_alloc_target()+0x60: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_scan.o: warning: objtool: __scsi_scan_target()+0x298: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/intel_dp_link_training.o: warning: objtool: missing symbol for section .text drivers/tty/vt/vc_screen.o: warning: objtool: missing symbol for section .init.text drivers/video/fbdev/core/fbcon.o: warning: objtool: fbcon_prepare_logo()+0x310: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/fbcon.o: warning: objtool: con2fb_release_oldinfo.constprop.0()+0xd0: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/fbcon.o: warning: objtool: set_con2fb_map()+0x226: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/fbcon.o: warning: objtool: fbcon_event_notify()+0x8ee: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/fbcon.o: warning: objtool: fbcon_switch()+0x4d9: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/fbcon.o: warning: objtool: fbcon_init()+0x4df: sibling call from callable instruction with modified stack frame drivers/video/fbdev/core/fbcon.o: warning: objtool: fbcon_prepare_logo.cold()+0x1f: sibling call from callable instruction with modified stack frame drivers/tty/vt/selection.o: warning: objtool: set_selection()+0x2e6: sibling call from callable instruction with modified stack frame drivers/net/ethernet/intel/e1000e/mac.o: warning: objtool: missing symbol for section .text /kisskb/src/drivers/gpu/drm/i915/intel_dp.c: In function 'intel_dp_check_mst_status': /kisskb/src/drivers/gpu/drm/i915/intel_dp.c:4295:30: warning: 'drm_dp_channel_eq_ok' reading 6 bytes from a region of size 4 [-Wstringop-overread] 4295 | !drm_dp_channel_eq_ok(&esi[10], intel_dp->lane_count)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/gpu/drm/i915/intel_dp.c:4295:30: note: referencing argument 1 of type 'const u8 *' {aka 'const unsigned char *'} In file included from /kisskb/src/drivers/gpu/drm/i915/intel_dp.c:39: /kisskb/src/include/drm/drm_dp_helper.h:955:6: note: in a call to function 'drm_dp_channel_eq_ok' 955 | bool drm_dp_channel_eq_ok(const u8 link_status[DP_LINK_STATUS_SIZE], | ^~~~~~~~~~~~~~~~~~~~ drivers/net/ethernet/intel/e1000e/manage.o: warning: objtool: missing symbol for section .text drivers/tty/vt/consolemap.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/efifb.o: warning: objtool: efifb_probe()+0x16b: sibling call from callable instruction with modified stack frame drivers/net/ethernet/intel/e1000e/nvm.o: warning: objtool: missing symbol for section .text drivers/tty/vt/keyboard.o: warning: objtool: kbd_event()+0x647: sibling call from callable instruction with modified stack frame drivers/video/logo/logo.o: warning: objtool: missing symbol for section .ref.text drivers/scsi/scsi_devinfo.o: warning: objtool: scsi_strcpy_devinfo()+0x3f: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_devinfo.o: warning: objtool: scsi_dev_info_list_add_keyed()+0x82: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_devinfo.o: warning: objtool: scsi_dev_info_list_add_str()+0x64: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_devinfo.o: warning: objtool: scsi_strcpy_devinfo.cold()+0x1e: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_devinfo.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/i915_vgpu.o: warning: objtool: vgt_balloon_space()+0xc: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/i915_vgpu.o: warning: objtool: intel_vgt_balloon()+0x219: sibling call from callable instruction with modified stack frame drivers/net/ethernet/intel/e1000e/phy.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_sdvo.o: warning: objtool: intel_sdvo_pre_enable()+0x573: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_sysctl.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_dp.o: warning: objtool: intel_dp_init_connector()+0xea8: sibling call from callable instruction with modified stack frame drivers/usb/core/driver.o: warning: objtool: usb_register_device_driver()+0x4e: sibling call from callable instruction with modified stack frame drivers/usb/core/driver.o: warning: objtool: usb_register_driver()+0x91: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_proc.o: warning: objtool: scsi_proc_hostdir_add()+0x58: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_proc.o: warning: objtool: scsi_proc_host_add()+0x64: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_proc.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/i915_perf.o: warning: objtool: i915_oa_stream_destroy()+0xa7: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/i915_perf.o: warning: objtool: gen8_oa_read()+0x3d0: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/i915_perf.o: warning: objtool: gen7_oa_read()+0x238: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/i915_perf.o: warning: objtool: i915_oa_stream_destroy.cold()+0xb: sibling call from callable instruction with modified stack frame drivers/net/phy/mdio-boardinfo.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/i915_gpu_error.o: warning: objtool: i915_capture_error_state()+0x1f8: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_debugfs.o: warning: objtool: missing symbol for section .text drivers/scsi/scsi_common.o: warning: objtool: missing symbol for section .text drivers/usb/core/file.o: warning: objtool: usb_register_dev()+0x1c5: sibling call from callable instruction with modified stack frame drivers/usb/core/file.o: warning: objtool: usb_major_init()+0x26: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_trace.o: warning: objtool: missing symbol for section .text drivers/net/mii.o: warning: objtool: missing symbol for section .text drivers/usb/core/buffer.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/intel_lpe_audio.o: warning: objtool: intel_lpe_audio_init()+0x65: sibling call from callable instruction with modified stack frame drivers/gpu/drm/i915/intel_lpe_audio.o: warning: objtool: intel_lpe_audio_init.cold()+0x2b7: stack state mismatch: reg1[13]=-1+0 reg2[13]=-2+24 drivers/net/netconsole.o: warning: objtool: netconsole_netdev_event()+0x129: sibling call from callable instruction with modified stack frame drivers/net/loopback.o: warning: objtool: loopback_net_init()+0x6a: sibling call from callable instruction with modified stack frame drivers/net/phy/phy.o: warning: objtool: phy_start_interrupts()+0x2f: sibling call from callable instruction with modified stack frame drivers/net/phy/phy.o: warning: objtool: phy_start_interrupts.cold()+0x2a: return with modified stack frame /kisskb/src/drivers/usb/core/devio.c: In function 'proc_do_submiturb': /kisskb/src/drivers/usb/core/devio.c:1489:57: warning: taking address of packed member of 'struct usb_ctrlrequest' may result in an unaligned pointer value [-Waddress-of-packed-member] 1489 | if (uurb->buffer_length < (le16_to_cpup(&dr->wLength) + 8)) { | ^~~~~~~~~~~~ /kisskb/src/drivers/usb/core/devio.c:1494:52: warning: taking address of packed member of 'struct usb_ctrlrequest' may result in an unaligned pointer value [-Waddress-of-packed-member] 1494 | le16_to_cpup(&dr->wIndex)); | ^~~~~~~~~~~ /kisskb/src/drivers/usb/core/devio.c:1497:52: warning: taking address of packed member of 'struct usb_ctrlrequest' may result in an unaligned pointer value [-Waddress-of-packed-member] 1497 | uurb->buffer_length = le16_to_cpup(&dr->wLength); | ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/usb/ch9.h:36, from /kisskb/src/include/linux/usb.h:6, from /kisskb/src/drivers/usb/core/devio.c:32: /kisskb/src/drivers/usb/core/devio.c:1512:40: warning: taking address of packed member of 'struct usb_ctrlrequest' may result in an unaligned pointer value [-Waddress-of-packed-member] 1512 | __le16_to_cpup(&dr->wValue), | ^~~~~~~~~~~ /kisskb/src/include/linux/device.h:1459:40: note: in definition of macro 'dev_info' 1459 | _dev_info(dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ /kisskb/src/drivers/usb/core/devio.c:1508:17: note: in expansion of macro 'snoop' 1508 | snoop(&ps->dev->dev, "control urb: bRequestType=%02x " | ^~~~~ /kisskb/src/drivers/usb/core/devio.c:1513:40: warning: taking address of packed member of 'struct usb_ctrlrequest' may result in an unaligned pointer value [-Waddress-of-packed-member] 1513 | __le16_to_cpup(&dr->wIndex), | ^~~~~~~~~~~ /kisskb/src/include/linux/device.h:1459:40: note: in definition of macro 'dev_info' 1459 | _dev_info(dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ /kisskb/src/drivers/usb/core/devio.c:1508:17: note: in expansion of macro 'snoop' 1508 | snoop(&ps->dev->dev, "control urb: bRequestType=%02x " | ^~~~~ /kisskb/src/drivers/usb/core/devio.c:1514:40: warning: taking address of packed member of 'struct usb_ctrlrequest' may result in an unaligned pointer value [-Waddress-of-packed-member] 1514 | __le16_to_cpup(&dr->wLength)); | ^~~~~~~~~~~~ /kisskb/src/include/linux/device.h:1459:40: note: in definition of macro 'dev_info' 1459 | _dev_info(dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~ /kisskb/src/drivers/usb/core/devio.c:1508:17: note: in expansion of macro 'snoop' 1508 | snoop(&ps->dev->dev, "control urb: bRequestType=%02x " | ^~~~~ drivers/usb/core/sysfs.o: warning: objtool: level_store()+0x22: sibling call from callable instruction with modified stack frame drivers/usb/core/sysfs.o: warning: objtool: level_show()+0x10: sibling call from callable instruction with modified stack frame drivers/net/phy/phy-c45.o: warning: objtool: missing symbol for section .text drivers/usb/core/notify.o: warning: objtool: missing symbol for section .text drivers/usb/core/phy.o: warning: objtool: missing symbol for section .text drivers/tty/vt/vt.o: warning: objtool: do_unblank_screen()+0x43: sibling call from callable instruction with modified stack frame drivers/tty/vt/vt.o: warning: objtool: do_bind_con_driver.isra.0()+0x234: sibling call from callable instruction with modified stack frame drivers/tty/vt/vt.o: warning: objtool: do_take_over_console()+0x176: sibling call from callable instruction with modified stack frame drivers/tty/vt/vt.o: warning: objtool: do_con_write()+0x7b: sibling call from callable instruction with modified stack frame drivers/tty/vt/vt.o: warning: objtool: do_unblank_screen.cold()+0xd: sibling call from callable instruction with modified stack frame drivers/scsi/sr_vendor.o: warning: objtool: missing symbol for section .text drivers/usb/core/port.o: warning: objtool: link_peers_report()+0x50: sibling call from callable instruction with modified stack frame drivers/scsi/sr_ioctl.o: warning: objtool: missing symbol for section .text drivers/net/phy/phy-core.o: warning: objtool: missing symbol for section .text drivers/net/phy/mdio_device.o: warning: objtool: mdio_driver_register()+0x28: sibling call from callable instruction with modified stack frame drivers/net/phy/mdio_device.o: warning: objtool: mdio_device_register()+0x26: sibling call from callable instruction with modified stack frame drivers/scsi/scsi_transport_spi.o: warning: objtool: missing symbol for section .text.unlikely drivers/tty/tty_ldisc.o: warning: objtool: tty_set_ldisc()+0x217: sibling call from callable instruction with modified stack frame /kisskb/src/drivers/usb/early/ehci-dbgp.c: In function '_dbgp_external_startup': /kisskb/src/drivers/usb/early/ehci-dbgp.c:621:24: warning: array subscript '' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 621 | portsc = readl(&ehci_regs->port_status[port - 1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/early/ehci-dbgp.c:21: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ /kisskb/src/drivers/usb/early/ehci-dbgp.c:624:24: warning: array subscript '' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 624 | writel(portsc, &ehci_regs->port_status[port - 1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/early/ehci-dbgp.c:21: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ /kisskb/src/drivers/usb/early/ehci-dbgp.c:630:32: warning: array subscript '' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 630 | portsc = readl(&ehci_regs->port_status[port - 1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/early/ehci-dbgp.c:21: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ /kisskb/src/drivers/usb/early/ehci-dbgp.c:638:33: warning: array subscript '' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 638 | &ehci_regs->port_status[port - 1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/early/ehci-dbgp.c:21: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ /kisskb/src/drivers/usb/early/ehci-dbgp.c:641:48: warning: array subscript '' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 641 | portsc = readl(&ehci_regs->port_status[port-1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/early/ehci-dbgp.c:21: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ /kisskb/src/drivers/usb/early/ehci-dbgp.c:551:24: warning: array subscript '' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 551 | portsc = readl(&ehci_regs->port_status[dbg_port - 1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/early/ehci-dbgp.c:21: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ /kisskb/src/drivers/usb/early/ehci-dbgp.c:553:24: warning: array subscript '' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 553 | writel(portsc, &ehci_regs->port_status[dbg_port - 1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/early/ehci-dbgp.c:21: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ /kisskb/src/drivers/usb/early/ehci-dbgp.c:514:32: warning: array subscript '' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 514 | portsc = readl(&ehci_regs->port_status[dbg_port - 1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/early/ehci-dbgp.c:21: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ /kisskb/src/drivers/usb/early/ehci-dbgp.c:523:40: warning: array subscript '' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 523 | portsc = readl(&ehci_regs->port_status[dbg_port - 1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/early/ehci-dbgp.c:21: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ /kisskb/src/drivers/usb/early/ehci-dbgp.c:525:40: warning: array subscript '' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 525 | writel(portsc, &ehci_regs->port_status[dbg_port - 1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/early/ehci-dbgp.c:21: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ drivers/net/phy/mdio_bus.o: warning: objtool: __mdiobus_register()+0x9a: sibling call from callable instruction with modified stack frame /kisskb/src/drivers/usb/early/ehci-dbgp.c: In function 'early_dbgp_init': /kisskb/src/drivers/usb/early/ehci-dbgp.c:781:32: warning: array subscript 15 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 781 | portsc = readl(&ehci_regs->port_status[i-1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/early/ehci-dbgp.c:21: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ drivers/usb/core/devio.o: warning: objtool: missing symbol for section .init.text drivers/net/phy/phy_device.o: warning: objtool: phy_device_register()+0x30: sibling call from callable instruction with modified stack frame drivers/net/phy/phy_device.o: warning: objtool: phy_driver_register()+0x40: sibling call from callable instruction with modified stack frame drivers/net/phy/phy_device.o: warning: objtool: phy_drivers_register()+0x59: sibling call from callable instruction with modified stack frame drivers/net/phy/phy_device.o: warning: objtool: phy_attach()+0x25: sibling call from callable instruction with modified stack frame drivers/net/phy/phy_device.o: warning: objtool: phy_connect()+0x2a: sibling call from callable instruction with modified stack frame drivers/usb/host/pci-quirks.o: warning: objtool: usb_amd_find_chipset_info()+0x1fb: sibling call from callable instruction with modified stack frame drivers/tty/tty_baudrate.o: warning: objtool: missing symbol for section .text drivers/scsi/sg.o: warning: objtool: sg_rq_end_io()+0x4d: sibling call from callable instruction with modified stack frame drivers/scsi/sg.o: warning: objtool: sg_write.part.0()+0x297: sibling call from callable instruction with modified stack frame drivers/scsi/sg.o: warning: objtool: sg_add_device()+0x31: sibling call from callable instruction with modified stack frame drivers/usb/storage/scsiglue.o: warning: objtool: queuecommand()+0x3b: sibling call from callable instruction with modified stack frame drivers/tty/n_tty.o: warning: objtool: missing symbol for section .init.text drivers/usb/storage/protocol.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c: In function 'ehci_port_handed_over': /kisskb/src/drivers/usb/host/ehci-hub.c:1331:15: warning: array subscript '' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 1331 | reg = &ehci->regs->port_status[portnum - 1]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ drivers/tty/tty_io.o: warning: objtool: __do_SAK.part.0()+0x74: sibling call from callable instruction with modified stack frame drivers/tty/tty_io.o: warning: objtool: check_tty_count.isra.0()+0x6e: sibling call from callable instruction with modified stack frame drivers/tty/tty_io.o: warning: objtool: tty_register_device_attr()+0x3c: sibling call from callable instruction with modified stack frame drivers/tty/tty_io.o: warning: objtool: tty_write()+0x69: sibling call from callable instruction with modified stack frame drivers/tty/tty_io.o: warning: objtool: tty_release()+0x216: sibling call from callable instruction with modified stack frame drivers/tty/tty_io.o: warning: objtool: tty_poll()+0x1a: sibling call from callable instruction with modified stack frame drivers/tty/tty_io.o: warning: objtool: tty_fasync()+0x4a: sibling call from callable instruction with modified stack frame drivers/tty/tty_io.o: warning: objtool: tty_init_dev.part.0()+0x1a0: sibling call from callable instruction with modified stack frame In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c: In function 'set_owner': /kisskb/src/drivers/usb/host/ehci-hub.c:541:22: warning: array subscript 'portnum' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 541 | status_reg = &ehci->regs->port_status[portnum]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c: In function 'ehci_hub_status_data': /kisskb/src/drivers/usb/host/ehci-hub.c:662:49: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 662 | temp = ehci_readl(ehci, &ehci->regs->port_status[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ drivers/scsi/sd.o: warning: objtool: sd_revalidate_disk()+0x1a8: sibling call from callable instruction with modified stack frame In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c: In function 'ehci_adjust_port_wakeup_flags.part.0': /kisskb/src/drivers/usb/host/ehci-hub.c:167:55: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 167 | u32 __iomem *hostpc_reg = &ehci->regs->hostpc[port]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:184:25: note: while referencing 'hostpc' 184 | u32 hostpc[0]; /* HOSTPC extension */ | ^~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:199:55: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 199 | u32 __iomem *hostpc_reg = &ehci->regs->hostpc[port]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:184:25: note: while referencing 'hostpc' 184 | u32 hostpc[0]; /* HOSTPC extension */ | ^~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:141:38: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 141 | if (ehci_readl(ehci, &ehci->regs->port_status[i]) & PORT_CSC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:179:40: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 179 | u32 __iomem *reg = &ehci->regs->port_status[port]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ drivers/net/ethernet/intel/e100.o: warning: objtool: e100_io_slot_reset()+0x15: sibling call from callable instruction with modified stack frame In function 'usb_stor_bulk_srb', inlined from 'usb_stor_CB_transport' at /kisskb/src/drivers/usb/storage/transport.c:982:12: /kisskb/src/drivers/usb/storage/transport.c:469:47: warning: 'partial' may be used uninitialized [-Wmaybe-uninitialized] 469 | scsi_set_resid(srb, scsi_bufflen(srb) - partial); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /kisskb/src/drivers/usb/storage/transport.c: In function 'usb_stor_CB_transport': /kisskb/src/drivers/usb/storage/transport.c:464:22: note: 'partial' declared here 464 | unsigned int partial; | ^~~~~~~ drivers/net/ethernet/realtek/8139too.o: warning: objtool: __rtl8139_cleanup_dev()+0x9: sibling call from callable instruction with modified stack frame drivers/net/ethernet/realtek/8139too.o: warning: objtool: rtl8139_remove_one()+0x10: sibling call from callable instruction with modified stack frame drivers/net/ethernet/realtek/8139too.o: warning: objtool: rtl8139_init_one()+0x17: sibling call from callable instruction with modified stack frame drivers/net/ethernet/realtek/8139too.o: warning: objtool: rtl8139_interrupt()+0x2cd: sibling call from callable instruction with modified stack frame In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c: In function 'ehci_port_power.isra': /kisskb/src/drivers/usb/host/ehci-hub.c:1338:35: warning: array subscript 'portnum' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 1338 | u32 __iomem *status_reg = &ehci->regs->port_status[portnum]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ drivers/usb/storage/initializers.o: warning: objtool: missing symbol for section .text /kisskb/src/drivers/usb/host/ehci-hcd.c: In function 'ehci_silence_controller': /kisskb/src/drivers/usb/host/ehci-hcd.c:326:33: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 326 | &ehci->regs->port_status[port]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ drivers/net/ethernet/intel/e1000e/netdev.o: warning: objtool: e1000e_dump()+0xa8: sibling call from callable instruction with modified stack frame drivers/net/ethernet/intel/e1000e/netdev.o: warning: objtool: e1000_watchdog_task()+0x119: sibling call from callable instruction with modified stack frame drivers/usb/storage/usual-tables.o: warning: objtool: missing symbol for section .text drivers/tty/sysrq.o: warning: objtool: moom_callback()+0x73: sibling call from callable instruction with modified stack frame drivers/tty/sysrq.o: warning: objtool: sysrq_connect()+0x89: sibling call from callable instruction with modified stack frame drivers/tty/sysrq.o: warning: objtool: __handle_sysrq()+0x32: sibling call from callable instruction with modified stack frame drivers/tty/sysrq.o: warning: objtool: __handle_sysrq.cold()+0x4a: sibling call from callable instruction with modified stack frame drivers/usb/host/xhci-dbg.o: warning: objtool: missing symbol for section .text drivers/usb/storage/option_ms.o: warning: objtool: missing symbol for section .text drivers/usb/mon/mon_text.o: warning: objtool: mon_text_release()+0x28: sibling call from callable instruction with modified stack frame drivers/usb/mon/mon_text.o: warning: objtool: missing symbol for section .init.text In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c: In function 'ehci_hub_control': /kisskb/src/drivers/usb/host/ehci-hub.c:891:22: warning: array subscript 256 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 891 | status_reg = &ehci->regs->port_status[temp]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:892:22: warning: array subscript 256 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 892 | hostpc_reg = &ehci->regs->hostpc[temp]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:184:25: note: while referencing 'hostpc' 184 | u32 hostpc[0]; /* HOSTPC extension */ | ^~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:1281:49: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 1281 | &ehci->regs->port_status[ports]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ drivers/usb/host/xhci-debugfs.o: warning: objtool: missing symbol for section .init.text drivers/usb/mon/mon_bin.o: warning: objtool: mon_bin_open()+0x3f: sibling call from callable instruction with modified stack frame drivers/usb/mon/mon_bin.o: warning: objtool: mon_bin_release()+0x21: sibling call from callable instruction with modified stack frame drivers/usb/mon/mon_bin.o: warning: objtool: missing symbol for section .init.text In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c: In function 'ehci_bus_resume': /kisskb/src/drivers/usb/host/ehci-hub.c:427:41: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 427 | temp = ehci_readl(ehci, &ehci->regs->port_status[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:447:57: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 447 | &ehci->regs->hostpc[i]; | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:184:25: note: while referencing 'hostpc' 184 | u32 hostpc[0]; /* HOSTPC extension */ | ^~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:110:31: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 110 | reg = &ehci->regs->port_status[port]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:73:31: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 73 | reg = &ehci->regs->port_status[port]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:59:31: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 59 | reg = &ehci->regs->port_status[port]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:488:41: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 488 | temp = ehci_readl(ehci, &ehci->regs->port_status [i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:491:49: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 491 | ehci_writel(ehci, temp, &ehci->regs->port_status [i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:464:41: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 464 | temp = ehci_readl(ehci, &ehci->regs->port_status [i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:471:41: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 471 | ehci_writel(ehci, temp, &ehci->regs->port_status [i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ drivers/net/ethernet/marvell/sky2.o: warning: objtool: sky2_poll()+0x6bc: sibling call from callable instruction with modified stack frame In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c: In function 'ehci_bus_suspend': /kisskb/src/drivers/usb/host/ehci-hub.c:320:55: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 320 | u32 __iomem *hostpc_reg = &ehci->regs->hostpc[port]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:184:25: note: while referencing 'hostpc' 184 | u32 hostpc[0]; /* HOSTPC extension */ | ^~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci-hcd.c:305: /kisskb/src/drivers/usb/host/ehci-hub.c:258:40: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 258 | u32 __iomem *reg = &ehci->regs->port_status [port]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ drivers/net/ethernet/nvidia/forcedeth.o: warning: objtool: nv_probe()+0x33: sibling call from callable instruction with modified stack frame /kisskb/src/drivers/usb/host/ehci-hcd.c: In function 'ehci_irq': /kisskb/src/drivers/usb/host/ehci-hcd.c:786:42: warning: array subscript 14 is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 786 | &ehci->regs->port_status[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/drivers/usb/host/ehci.h:273, from /kisskb/src/drivers/usb/host/ehci-hcd.c:96: /kisskb/src/include/linux/usb/ehci_def.h:130:25: note: while referencing 'port_status' 130 | u32 port_status[0]; /* up to N_PORTS */ | ^~~~~~~~~~~ make: *** [Makefile:152: sub-make] Error 2 Command 'make -s -j 24 ARCH=x86 O=/kisskb/build/mpe-quick_x86_64_defconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/mpe-quick_x86_64_defconfig_x86_64-gcc11 # Build took: 0:02:23.185190