Buildresult: stable-4.20/x86_64-defconfig/x86_64-gcc11 built on Sep 14 2021, 20:47
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
Failed
Date/Time:
Sep 14 2021, 20:47
Duration:
0:07:28.414190
Builder:
blade4b
Revision:
Linux 4.20.17 (
c0ad257a19f48c56f2ee2e623a78251aa8664279)
Target:
stable-4.20/x86_64-defconfig/x86_64-gcc11
Branch:
stable-4.20
Compiler:
x86_64-gcc11
(x86_64-linux-gcc (GCC) 11.1.0 / GNU ld (GNU Binutils) 2.36.1)
Config:
defconfig
(
download
)
Log:
Download original
Possible errors
make[3]: *** [scripts/Makefile.build:391: arch/x86/entry/thunk_64.o] Error 1 make[2]: *** [scripts/Makefile.build:516: arch/x86/entry] Error 2 arch/x86/lib/error-inject.o: warning: objtool: missing symbol for section .text make[1]: *** [Makefile:1058: arch/x86] Error 2 make: *** [Makefile:152: sub-make] Error 2
Possible warnings (903)
arch/x86/entry/thunk_64.o: warning: objtool: missing symbol table arch/x86/entry/entry_64.S:1663: Warning: no instruction mnemonic suffix given and no register operands; using default for `sysret' arch/x86/ia32/audit.o: warning: objtool: missing symbol for section .text arch/x86/entry/vsyscall/vsyscall_gtod.o: warning: objtool: missing symbol for section .text 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] fs/autofs/expire.o: warning: objtool: missing symbol for section .text mm/fadvise.o: warning: objtool: missing symbol for section .text arch/x86/kernel/acpi/cppc_msr.o: warning: objtool: missing symbol for section .text 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 ipc/compat.o: warning: objtool: missing symbol for section .text arch/x86/mm/extable.o: warning: objtool: missing symbol for section .init.text security/integrity/integrity_audit.o: warning: objtool: missing symbol for section .text ipc/msgutil.o: warning: objtool: missing symbol for section .text arch/x86/mm/mmap.o: warning: objtool: missing symbol for section .text arch/x86/mm/physaddr.o: warning: objtool: missing symbol for section .text arch/x86/mm/setup_nx.o: warning: objtool: missing symbol for section .text arch/x86/mm/pgtable.c:447:13: warning: 'preallocate_pmds.constprop' accessing 8 bytes in a region of size 0 [-Wstringop-overflow=] arch/x86/mm/pgtable.c:450:13: warning: 'preallocate_pmds.constprop' accessing 8 bytes in a region of size 0 [-Wstringop-overflow=] security/keys/key.o: warning: objtool: missing symbol for section .init.text arch/x86/events/intel/ds.o: warning: objtool: missing symbol for section .init.text 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] 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] include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'efivarfs_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'efivarfs_exit': 'cold' [-Wmissing-attributes] arch/x86/mm/cpu_entry_area.o: warning: objtool: missing symbol for section .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 fs/efivarfs/super.o: warning: objtool: missing symbol for section .init.text arch/x86/mm/hugetlbpage.o: warning: objtool: missing symbol for section .text fs/fat/cache.o: warning: objtool: missing symbol for section .init.text arch/x86/mm/numa_64.o: warning: objtool: missing symbol for section .init.text security/selinux/avc.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/apic/apic_common.o: warning: objtool: missing symbol for section .text arch/x86/events/intel/lbr.o: warning: objtool: missing symbol for section .init.text ipc/sem.o: warning: objtool: missing symbol for section .init.text security/keys/permission.o: warning: objtool: missing symbol for section .text ipc/syscall.o: warning: objtool: missing symbol for section .text mm/page_alloc.o: warning: objtool: missing symbol for section .ref.text arch/x86/kernel/apic/probe_64.o: warning: objtool: missing symbol for section .text mm/util.o: warning: objtool: missing symbol for section .text arch/x86/kernel/apic/vector.o: warning: objtool: missing symbol for section .irqentry.text arch/x86/kernel/apic/msi.o: warning: objtool: missing symbol for section .init.text mm/mmzone.o: warning: objtool: missing symbol for section .text fs/ext4/block_validity.o: warning: objtool: missing symbol for section .init.text fs/isofs/util.o: warning: objtool: missing symbol for section .text mm/shmem.o: warning: objtool: missing symbol for section .init.text security/selinux/netlink.o: warning: objtool: missing symbol for section .text kernel/irq/irqdesc.o: warning: objtool: missing symbol for section .ref.text fs/isofs/joliet.o: warning: objtool: missing symbol for section .text security/keys/compat.o: warning: objtool: missing symbol for section .text fs/isofs/compress.o: warning: objtool: missing symbol for section .init.text security/selinux/nlmsgtab.o: warning: objtool: missing symbol for section .text kernel/irq/resend.o: warning: objtool: missing symbol for section .text mm/vmacache.o: warning: objtool: missing symbol for section .text crypto/asymmetric_keys/signature.o: warning: objtool: missing symbol for section .text security/selinux/exports.o: warning: objtool: missing symbol for section .text kernel/irq/autoprobe.o: warning: objtool: missing symbol for section .text security/selinux/netport.o: warning: objtool: missing symbol for section .text crypto/asymmetric_keys/pkcs7_trust.o: warning: objtool: missing symbol for section .text security/commoncap.o: warning: objtool: missing symbol for section .init.text security/selinux/ibpkey.o: warning: objtool: missing symbol for section .text security/selinux/ss/hashtab.o: warning: objtool: missing symbol for section .text security/min_addr.o: warning: objtool: missing symbol for section .text security/selinux/ss/ebitmap.o: warning: objtool: missing symbol for section .init.text fs/kernfs/mount.o: warning: objtool: missing symbol for section .init.text mm/debug.o: warning: objtool: missing symbol for section .text crypto/memneq.o: warning: objtool: missing symbol for section .text security/selinux/ss/avtab.o: warning: objtool: missing symbol for section .init.text crypto/scatterwalk.o: warning: objtool: missing symbol for section .text crypto/proc.o: warning: objtool: missing symbol for section .init.text security/lsm_audit.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/microcode/core.o: warning: objtool: missing symbol for section .exit.text security/selinux/ss/status.o: warning: objtool: missing symbol for section .text security/selinux/ss/mls.o: warning: objtool: missing symbol for section .text crypto/rsa_helper.o: warning: objtool: missing symbol for section .text kernel/locking/semaphore.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/microcode/intel.o: warning: objtool: missing symbol for section .init.text fs/ext4/ext4_extents.h:227:19: warning: 'zero_ex2.ee_start_hi' may be used uninitialized [-Wmaybe-uninitialized] fs/ext4/ext4_extents.h:226:15: warning: 'zero_ex2.ee_start_lo' may be used uninitialized [-Wmaybe-uninitialized] fs/ext4/ext4_extents.h:226:15: warning: 'zero_ex1.ee_start_lo' may be used uninitialized in this function [-Wmaybe-uninitialized] fs/ext4/ext4_extents.h:227:19: warning: 'zero_ex1.ee_start_hi' may be used uninitialized in this function [-Wmaybe-uninitialized] fs/ext4/extents.c:3192:16: warning: 'zero_ex1.ee_block' may be used uninitialized in this function [-Wmaybe-uninitialized] kernel/locking/spinlock.o: warning: objtool: missing symbol for section .text mm/page_vma_mapped.o: warning: objtool: missing symbol for section .text 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] drivers/acpi/acpica/dsargs.o: warning: objtool: missing symbol for section .text drivers/acpi/dptf/int340x_thermal.o: warning: objtool: missing symbol for section .init.text crypto/testmgr.o: warning: objtool: missing symbol for section .text kernel/events/hw_breakpoint.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/cpu/microcode/amd.o: warning: objtool: missing symbol for section .init.text mm/pgtable-generic.o: warning: objtool: missing symbol for section .text mm/pagewalk.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dscontrol.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dsdebug.o: warning: objtool: missing symbol for section .text fs/ext4/extents_status.o: warning: objtool: missing symbol for section .init.text crypto/gf128mul.o: warning: objtool: missing symbol for section .text mm/rmap.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/dsfield.o: warning: objtool: missing symbol for section .text mm/memblock.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/mtrr/generic.o: warning: objtool: missing symbol for section .init.text mm/hugetlb.c:3906: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] fs/nfs/client.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/dsmthdat.o: warning: objtool: missing symbol for section .text crypto/jitterentropy.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 kernel/power/console.o: warning: objtool: missing symbol for section .text mm/mempolicy.c:2821:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] mm/mempolicy.c:2821:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] mm/mempolicy.c:2821:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] mm/mempolicy.c:2821:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] mm/mempolicy.c:2821:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] mm/mempolicy.c:2821:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] mm/mempolicy.c:2821:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] drivers/acpi/acpica/dspkginit.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dswexec.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dsutils.o: warning: objtool: missing symbol for section .text crypto/jitterentropy-kcapi.o: warning: objtool: missing symbol for section .text.unlikely kernel/printk/printk.o: warning: objtool: missing symbol for section .sched.text drivers/acpi/acpica/dswscope.o: warning: objtool: missing symbol for section .text drivers/acpi/wakeup.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dswload.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dswload2.o: warning: objtool: missing symbol for section .text drivers/acpi/reboot.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evevent.o: warning: objtool: missing symbol for section .text kernel/printk/printk_safe.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/dswstate.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evgpeinit.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evgpeblk.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evgpeutil.o: warning: objtool: missing symbol for section .text drivers/acpi/proc.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/evrgnini.o: warning: objtool: missing symbol for section .text drivers/acpi/glue.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/evxfevnt.o: warning: objtool: missing symbol for section .text 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] 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] 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] 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] 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] 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] 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] 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] 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] 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] drivers/acpi/acpica/evxface.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evxfregn.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evxfgpe.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exconcat.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exconfig.o: warning: objtool: missing symbol for section .text 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/cpu/rdrand.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exdebug.o: warning: objtool: missing symbol for section .text drivers/acpi/processor_core.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/exfield.o: warning: objtool: missing symbol for section .text drivers/acpi/processor_pdc.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/match.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exmisc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exmutex.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exfldio.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exnames.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exoparg1.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exoparg2.o: warning: objtool: missing symbol for section .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 drivers/acpi/acpica/exprep.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exregion.o: warning: objtool: missing symbol for section .text sound/core/seq/seq_clientmgr.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/exresnte.o: warning: objtool: missing symbol for section .text drivers/acpi/ec.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/exresolv.o: warning: objtool: missing symbol for section .text drivers/acpi/acpi_lpss.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/exserial.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exresop.o: warning: objtool: missing symbol for section .text drivers/acpi/pci_root.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/exstore.o: warning: objtool: missing symbol for section .text drivers/acpi/acpi_apd.o: warning: objtool: missing symbol for section .init.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 drivers/acpi/acpica/extrace.o: warning: objtool: missing symbol for section .text drivers/acpi/acpi_pnp.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpi_platform.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exutils.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/hwacpi.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/hwesleep.o: warning: objtool: missing symbol for section .text fs/lockd/svcshare.o: warning: objtool: missing symbol for section .text arch/x86/pci/mmconfig_64.o: warning: objtool: missing symbol for section .init.text drivers/acpi/sysfs.o: warning: objtool: missing symbol for section .exit.text drivers/acpi/acpica/hwpci.o: warning: objtool: missing symbol for section .text sound/core/seq/seq_prioq.o: warning: objtool: missing symbol for section .text drivers/acpi/acpi_cmos_rtc.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/hwregs.o: warning: objtool: missing symbol for section .text drivers/acpi/x86/utils.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/hwsleep.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/hwvalid.o: warning: objtool: missing symbol for section .text drivers/acpi/debugfs.o: warning: objtool: missing symbol for section .init.text fs/nfs/getroot.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/hwxface.o: warning: objtool: missing symbol for section .text arch/x86/pci/direct.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/hwxfsleep.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsaccess.o: warning: objtool: missing symbol for section .text drivers/acpi/acpi_lpat.o: warning: objtool: missing symbol for section .text sound/core/seq/seq_info.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsalloc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsarguments.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsconvert.o: warning: objtool: missing symbol for section .text block/blk-lib.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nseval.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsload.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsnames.o: warning: objtool: missing symbol for section .text drivers/acpi/video_detect.o: warning: objtool: missing symbol for section .exit.text drivers/acpi/acpica/nsobject.o: warning: objtool: missing symbol for section .text sound/core/init.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/nspredef.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsparse.o: warning: objtool: missing symbol for section .text fs/lockd/xdr.o: warning: objtool: missing symbol for section .text sound/core/memory.o: warning: objtool: missing symbol for section .text fs/lockd/xdr4.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsprepkg.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsrepair.o: warning: objtool: missing symbol for section .text sound/core/device.o: warning: objtool: missing symbol for section .text sound/core/misc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nssearch.o: warning: objtool: missing symbol for section .text fs/lockd/procfs.o: warning: objtool: missing symbol for section .init.text arch/x86/pci/early.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsutils.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nswalk.o: warning: objtool: missing symbol for section .text sound/core/isadma.o: warning: objtool: missing symbol for section .text drivers/acpi/container.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpi_memhotplug.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/nsxfobj.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsxfname.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/psargs.o: warning: objtool: missing symbol for section .text arch/x86/pci/bus_numa.o: warning: objtool: missing symbol for section .text sound/core/info.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/psloop.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/psobject.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/psopinfo.o: warning: objtool: missing symbol for section .text drivers/acpi/spcr.o: warning: objtool: missing symbol for section .init.text fs/notify/fsnotify.o: warning: objtool: missing symbol for section .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/acpica/pswalk.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/psutils.o: warning: objtool: missing symbol for section .text fs/proc/inode.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/psxface.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/rsaddr.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/rscreate.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/rscalc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/rslist.o: warning: objtool: missing symbol for section .text fs/proc/root.o: warning: objtool: missing symbol for section .init.text arch/x86/power/cpu.c:130:48: warning: taking address of packed member of 'struct saved_context' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/acpi/acpica/rsmisc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/tbfind.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/rsutils.o: warning: objtool: missing symbol for section .text fs/ext4/mballoc.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/tbfadt.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/tbdata.o: warning: objtool: missing symbol for section .text fs/nfs/super.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/tbinstal.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/tbprint.o: warning: objtool: missing symbol for section .text 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] drivers/acpi/acpica/tbxfroot.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/tbxfload.o: warning: objtool: missing symbol for section .text 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/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 drivers/acpi/acpica/utbuffer.o: warning: objtool: missing symbol for section .text fs/nfs/direct.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/utexcep.o: warning: objtool: missing symbol for section .text fs/ext4/page-io.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/utdecode.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/uterror.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utdelete.o: warning: objtool: missing symbol for section .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/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/utmath.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utids.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utmisc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utmutex.o: warning: objtool: missing symbol for section .text sound/core/pcm_misc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utnonansi.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utosi.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utpredef.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utownerid.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 fs/proc/base.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 drivers/acpi/acpica/utxfinit.o: warning: objtool: missing symbol for section .init.text fs/nfs/pagelist.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/utxface.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 block/blk-mq-cpumap.o: warning: objtool: missing symbol for section .text arch/x86/video/fbdev.o: warning: objtool: missing symbol for section .text fs/proc/proc_tty.o: warning: objtool: missing symbol for section .init.text fs/nfs/read.o: warning: objtool: missing symbol for section .init.text lib/fonts/fonts.o: warning: objtool: missing symbol for section .text sound/core/sgbuf.o: warning: objtool: missing symbol for section .text fs/proc/util.o: warning: objtool: missing symbol for section .text arch/x86/kernel/kprobes/core.o: warning: objtool: missing symbol for section .init.text fs/ext4/sysfs.o: warning: objtool: missing symbol for section .init.text fs/proc/self.o: warning: objtool: missing symbol for section .init.text fs/proc/thread_self.o: warning: objtool: missing symbol for section .init.text block/ioctl.o: warning: objtool: missing symbol for section .text kernel/sched/wait.o: warning: objtool: missing symbol for section .text lib/lz4/lz4_decompress.o: warning: objtool: missing symbol for section .text fs/nfs/write.o: warning: objtool: missing symbol for section .init.text kernel/sched/rt.o: warning: objtool: missing symbol for section .init.text kernel/sched/wait_bit.o: warning: objtool: missing symbol for section .init.text fs/proc/proc_net.o: warning: objtool: missing symbol for section .init.text kernel/sched/swait.o: warning: objtool: missing symbol for section .text kernel/sched/deadline.o: warning: objtool: missing symbol for section .init.text lib/lzo/lzo1x_compress.o: warning: objtool: missing symbol for section .text fs/proc/proc_sysctl.o: warning: objtool: missing symbol for section .init.text lib/lzo/lzo1x_decompress_safe.o: warning: objtool: missing symbol for section .text kernel/sched/completion.o: warning: objtool: missing symbol for section .text fs/nfs/sysctl.o: warning: objtool: missing symbol for section .text lib/mpi/generic_mpih-lshift.o: warning: objtool: missing symbol for section .text kernel/sched/pelt.o: warning: objtool: missing symbol for section .text kernel/sched/fair.o: warning: objtool: missing symbol for section .init.text lib/mpi/generic_mpih-mul1.o: warning: objtool: missing symbol for section .text lib/mpi/generic_mpih-mul2.o: warning: objtool: missing symbol for section .text lib/mpi/generic_mpih-mul3.o: warning: objtool: missing symbol for section .text arch/x86/kernel/signal_compat.o: warning: objtool: missing symbol for section .text lib/mpi/generic_mpih-rshift.o: warning: objtool: missing symbol for section .text lib/mpi/generic_mpih-sub1.o: warning: objtool: missing symbol for section .text fs/sysfs/mount.o: warning: objtool: missing symbol for section .init.text block/ioprio.o: warning: objtool: missing symbol for section .text lib/mpi/generic_mpih-add1.o: warning: objtool: missing symbol for section .text arch/x86/kernel/traps.o: warning: objtool: missing symbol for section .init.text kernel/time/time.o: warning: objtool: missing symbol for section .text block/badblocks.o: warning: objtool: missing symbol for section .text lib/mpi/mpi-bit.o: warning: objtool: missing symbol for section .text lib/mpi/mpi-cmp.o: warning: objtool: missing symbol for section .text sound/hda/array.o: warning: objtool: missing symbol for section .text lib/mpi/mpih-cmp.o: warning: objtool: missing symbol for section .text lib/mpi/mpih-div.o: warning: objtool: missing symbol for section .text fs/file_table.o: warning: objtool: missing symbol for section .init.text net/core/gen_stats.o: warning: objtool: missing symbol for section .text lib/mpi/mpih-mul.o: warning: objtool: missing symbol for section .text fs/nfs/dns_resolve.o: warning: objtool: missing symbol for section .text fs/char_dev.o: warning: objtool: missing symbol for section .init.text fs/nfs/nfs4sysctl.o: warning: objtool: missing symbol for section .text net/core/skbuff.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/dumpstack.o: warning: objtool: in_task_stack()+0x33: return with modified stack frame arch/x86/kernel/dumpstack.o: warning: objtool: in_task_stack()+0x0: stack state mismatch: cfa1=7+32 cfa2=7+8 fs/ioctl.o: warning: objtool: missing symbol for section .text net/core/netevent.o: warning: objtool: missing symbol for section .text drivers/base/power/generic_ops.o: warning: objtool: missing symbol for section .text lib/xz/xz_dec_stream.o: warning: objtool: missing symbol for section .text drivers/ata/libata-transport.o: warning: objtool: missing symbol for section .init.text kernel/time/timeconv.o: warning: objtool: missing symbol for section .text kernel/time/timecounter.o: warning: objtool: missing symbol for section .text lib/xz/xz_dec_lzma2.o: warning: objtool: missing symbol for section .text drivers/ata/libata-trace.o: warning: objtool: missing symbol for section .text arch/x86/kernel/irqinit.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/jump_label.o: warning: objtool: missing symbol for section .text lib/xz/xz_dec_bcj.o: warning: objtool: missing symbol for section .text arch/x86/kernel/irq_work.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 arch/x86/lib/msr-smp.c:256:51: warning: argument 2 of type 'u32 *' {aka 'unsigned int *'} declared as a pointer [-Warray-parameter=] arch/x86/lib/msr-smp.c:269:51: warning: argument 2 of type 'u32 *' {aka 'unsigned int *'} declared as a pointer [-Warray-parameter=] fs/seq_file.o: warning: objtool: missing symbol for section .init.text kernel/time/posix-cpu-timers.c:1016:17: warning: 'now' may be used uninitialized [-Wmaybe-uninitialized] kernel/time/posix-cpu-timers.c:761:17: warning: 'now' may be used uninitialized [-Wmaybe-uninitialized] drivers/ata/libata-sff.o: warning: objtool: missing symbol for section .init.text lib/zlib_deflate/deftree.o: warning: objtool: missing symbol for section .text net/core/rtnetlink.o: warning: objtool: missing symbol for section .init.text fs/utimes.o: warning: objtool: missing symbol for section .text fs/stack.o: warning: objtool: missing symbol for section .text lib/zlib_inflate/inffast.o: warning: objtool: missing symbol for section .text fs/d_path.o: warning: objtool: missing symbol for section .text arch/x86/kernel/e820.o: warning: objtool: missing symbol for section .text fs/fs_pin.o: warning: objtool: missing symbol for section .text arch/x86/lib/hweight.o: warning: objtool: missing symbol for section .text arch/x86/lib/iomap_copy_64.o: warning: objtool: missing symbol for section .text arch/x86/lib/clear_page_64.o: warning: objtool: missing symbol for section .text fs/nsfs.o: warning: objtool: missing symbol for section .init.text fs/statfs.o: warning: objtool: missing symbol for section .text net/core/net-procfs.o: warning: objtool: missing symbol for section .init.text net/core/net-sysfs.o: warning: objtool: missing symbol for section .init.text arch/x86/lib/cmdline.o: warning: objtool: missing symbol for section .text arch/x86/lib/cmpxchg16b_emu.o: warning: objtool: missing symbol for section .text lib/zlib_inflate/inflate.o: warning: objtool: missing symbol for section .text arch/x86/kernel/topology.o: warning: objtool: missing symbol for section .text arch/x86/lib/cpu.o: warning: objtool: missing symbol for section .text include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] arch/x86/kernel/quirks.o: warning: objtool: missing symbol for section .init.text kernel/time/tick-broadcast.o: warning: objtool: missing symbol for section .init.text lib/zlib_inflate/infutil.o: warning: objtool: missing symbol for section .text arch/x86/lib/csum-partial_64.o: warning: objtool: missing symbol for section .text kernel/time/tick-common.o: warning: objtool: missing symbol for section .init.text lib/zlib_inflate/inftrees.o: warning: objtool: missing symbol for section .text 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] arch/x86/kernel/i8253.o: warning: objtool: missing symbol for section .init.text net/core/ptp_classifier.o: warning: objtool: missing symbol for section .text arch/x86/lib/inat.o: warning: objtool: missing symbol for section .text arch/x86/kernel/io_delay.o: warning: objtool: missing symbol for section .text arch/x86/kernel/irqflags.o: warning: objtool: missing symbol for section .text arch/x86/kernel/resource.o: warning: objtool: missing symbol for section .text lib/bcd.o: warning: objtool: missing symbol for section .text lib/div64.o: warning: objtool: missing symbol for section .text arch/x86/lib/error-inject.o: warning: objtool: missing symbol for section .text arch/x86/kernel/pci-iommu_table.o: warning: objtool: missing symbol for section .init.text arch/x86/lib/kaslr.o: warning: objtool: missing symbol for section .text lib/debug_locks.o: warning: objtool: missing symbol for section .text include/linux/kernel.h:1000:10: warning: array subscript -46 is outside array bounds of 'struct list_head[1]' [-Warray-bounds] arch/x86/lib/insn.o: warning: objtool: missing symbol for section .text lib/parser.o: warning: objtool: missing symbol for section .text arch/x86/lib/misc.o: warning: objtool: missing symbol for section .text arch/x86/lib/rwsem.o: warning: objtool: missing symbol for section .text lib/bust_spinlocks.o: warning: objtool: missing symbol for section .text arch/x86/kernel/ptrace.o: warning: objtool: missing symbol for section .init.text fs/compat.o: warning: objtool: missing symbol for section .text lib/gcd.o: warning: objtool: missing symbol for section .text lib/lcm.o: warning: objtool: missing symbol for section .text lib/uuid.o: warning: objtool: missing symbol for section .text arch/x86/kernel/crash_dump_64.o: warning: objtool: missing symbol for section .text net/ipv4/netfilter/nf_reject_ipv4.o: warning: objtool: missing symbol for section .text lib/flex_array.o: warning: objtool: missing symbol for section .text lib/clz_ctz.o: warning: objtool: missing symbol for section .text lib/bsearch.o: warning: objtool: missing symbol for section .text lib/find_bit.o: warning: objtool: missing symbol for section .text arch/x86/kernel/doublefault.o: warning: objtool: missing symbol for section .text.unlikely 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] 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] 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] 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] fs/dcookies.o: warning: objtool: missing symbol for section .text arch/x86/kernel/tracepoint.o: warning: objtool: missing symbol for section .text arch/x86/kernel/sysfb_efi.o: warning: objtool: missing symbol for section .text arch/x86/kernel/audit_64.o: warning: objtool: missing symbol for section .text 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 arch/x86/kernel/tce_64.o: warning: objtool: missing symbol for section .text arch/x86/kernel/mmconf-fam10h_64.o: warning: objtool: missing symbol for section .ref.text lib/iomap_copy.o: warning: objtool: missing symbol for section .text lib/hweight.o: warning: objtool: missing symbol for section .text lib/check_signature.o: warning: objtool: missing symbol for section .text lib/rational.o: warning: objtool: missing symbol for section .text arch/x86/kernel/ebda.o: warning: objtool: missing symbol for section .init.text lib/kstrtox.o: warning: objtool: missing symbol for section .text net/ipv6/netfilter/nf_reject_ipv6.o: warning: objtool: missing symbol for section .text arch/x86/kernel/head64.o: warning: objtool: missing symbol for section .text lib/pci_iomap.o: warning: objtool: missing symbol for section .text lib/crc16.o: warning: objtool: missing symbol for section .text lib/crc-ccitt.o: warning: objtool: missing symbol for section .text lib/glob.o: warning: objtool: missing symbol for section .text include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_log_ipv6_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_log_ipv6_exit': 'cold' [-Wmissing-attributes] lib/cmdline.o: warning: objtool: missing symbol for section .text lib/decompress.o: warning: objtool: missing symbol for section .init.text lib/ucs2_string.o: warning: objtool: missing symbol for section .text lib/argv_split.o: warning: objtool: missing symbol for section .text lib/net_utils.o: warning: objtool: missing symbol for section .text lib/chacha20.o: warning: objtool: missing symbol for section .text net/ipv6/netfilter/nf_log_ipv6.o: warning: objtool: missing symbol for section .init.text lib/decompress_unlz4.o: warning: objtool: missing symbol for section .init.text lib/decompress_unxz.o: warning: objtool: missing symbol for section .init.text lib/int_sqrt.o: warning: objtool: missing symbol for section .text lib/decompress_unlzo.o: warning: objtool: missing symbol for section .init.text lib/flex_proportions.o: warning: objtool: missing symbol for section .text lib/dump_stack.o: warning: objtool: missing symbol for section .init.text lib/is_single_threaded.o: warning: objtool: missing symbol for section .text lib/memcat_p.o: warning: objtool: missing symbol for section .text drivers/base/bus.o: warning: objtool: missing symbol for section .init.text net/ipv4/route.o: warning: objtool: missing symbol for section .init.text lib/sha1.o: warning: objtool: missing symbol for section .text lib/rbtree.o: warning: objtool: missing symbol for section .text drivers/base/firmware.o: warning: objtool: missing symbol for section .init.text lib/show_mem.o: warning: objtool: missing symbol for section .text.unlikely drivers/base/class.o: warning: objtool: missing symbol for section .init.text lib/win_minmax.o: warning: objtool: missing symbol for section .text net/ipv6/anycast.o: warning: objtool: missing symbol for section .init.text drivers/base/init.o: warning: objtool: missing symbol for section .init.text lib/crc32.c:209:5: warning: 'crc32_le_base' specifies less restrictive attribute than its target 'crc32_le': 'pure' [-Wmissing-attributes] lib/crc32.c:210:5: warning: '__crc32c_le_base' specifies less restrictive attribute than its target '__crc32c_le': 'pure' [-Wmissing-attributes] drivers/base/core.o: warning: objtool: missing symbol for section .init.text drivers/base/cpu.o: warning: objtool: missing symbol for section .init.text drivers/base/map.o: warning: objtool: missing symbol for section .text lib/crc32.o: warning: objtool: missing symbol for section .text drivers/base/platform.o: warning: objtool: missing symbol for section .init.text drivers/base/container.o: warning: objtool: missing symbol for section .init.text net/ipv4/inetpeer.o: warning: objtool: missing symbol for section .init.text drivers/clk/clkdev.o: warning: objtool: missing symbol for section .text drivers/char/agp/isoch.o: warning: objtool: missing symbol for section .text drivers/base/module.o: warning: objtool: missing symbol for section .text net/ipv6/addrlabel.o: warning: objtool: missing symbol for section .init.text kernel/trace/trace_seq.o: warning: objtool: missing symbol for section .text include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_nat_l3proto_ipv4_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_nat_l3proto_ipv4_exit': 'cold' [-Wmissing-attributes] net/ipv4/netfilter/nf_nat_l3proto_ipv4.o: warning: objtool: missing symbol for section .init.text drivers/clocksource/i8253.o: warning: objtool: missing symbol for section .init.text net/ipv4/ip_fragment.o: warning: objtool: missing symbol for section .init.text net/ipv6/udplite.o: warning: objtool: missing symbol for section .init.text net/ipv6/ip6_fib.o: warning: objtool: missing symbol for section .init.text net/ipv6/raw.o: warning: objtool: missing symbol for section .init.text net/ipv6/ndisc.o: warning: objtool: missing symbol for section .init.text net/ipv6/udp.o: warning: objtool: missing symbol for section .init.text net/ipv6/addrconf.o: warning: objtool: missing symbol for section .init.text net/ipv4/ip_output.o: warning: objtool: missing symbol for section .init.text net/ipv6/icmp.o: warning: objtool: missing symbol for section .init.text net/ipv6/ping.o: warning: objtool: missing symbol for section .init.text drivers/cpuidle/governor.o: warning: objtool: missing symbol for section .text net/ipv6/reassembly.o: warning: objtool: missing symbol for section .init.text include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_log_arp_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_log_arp_exit': 'cold' [-Wmissing-attributes] net/ipv4/inet_hashtables.o: warning: objtool: missing symbol for section .init.text net/ipv4/netfilter/nf_log_arp.o: warning: objtool: missing symbol for section .init.text net/ipv6/inet6_connection_sock.o: warning: objtool: missing symbol for section .text drivers/cpuidle/poll_state.o: warning: objtool: missing symbol for section .text net/ipv6/seg6.o: warning: objtool: missing symbol for section .init.text net/ipv6/exthdrs.o: warning: objtool: missing symbol for section .init.text net/ipv6/xfrm6_policy.o: warning: objtool: missing symbol for section .init.text net/ipv6/tcp_ipv6.o: warning: objtool: missing symbol for section .init.text net/ipv6/xfrm6_state.o: warning: objtool: missing symbol for section .init.text net/ipv6/mcast.o: warning: objtool: missing symbol for section .init.text include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_log_ipv4_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_log_ipv4_exit': 'cold' [-Wmissing-attributes] include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'iptable_nat_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'iptable_nat_exit': 'cold' [-Wmissing-attributes] net/ipv4/netfilter/nf_log_ipv4.o: warning: objtool: missing symbol for section .init.text net/ipv4/netfilter/iptable_nat.o: warning: objtool: missing symbol for section .init.text net/ipv6/netfilter.o: warning: objtool: missing symbol for section .init.text net/ipv6/xfrm6_protocol.o: warning: objtool: missing symbol for section .init.text net/ipv6/proc.o: warning: objtool: missing symbol for section .init.text net/ipv6/calipso.o: warning: objtool: missing symbol for section .init.text include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'masquerade_tg_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'masquerade_tg_exit': 'cold' [-Wmissing-attributes] net/ipv4/netfilter/ipt_MASQUERADE.o: warning: objtool: missing symbol for section .init.text net/ipv6/ip6_checksum.o: warning: objtool: missing symbol for section .text include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] net/ipv6/tcpv6_offload.o: warning: objtool: missing symbol for section .init.text net/ipv6/exthdrs_offload.o: warning: objtool: missing symbol for section .init.text net/ipv4/tcp_output.o: warning: objtool: missing symbol for section .init.text drivers/edac/edac_mc_sysfs.o: warning: objtool: missing symbol for section .init.text 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] 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] 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] 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] 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] 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] 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] 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] drivers/edac/edac_module.o: warning: objtool: missing symbol for section .text 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] 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] drivers/edac/wq.o: warning: objtool: missing symbol for section .text 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] 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] net/ipv4/tcp_rate.o: warning: objtool: missing symbol for section .text drivers/firmware/efi/efi.o: warning: objtool: missing symbol for section .ref.text net/ipv4/tcp_ulp.o: warning: objtool: missing symbol for section .text net/ipv4/tcp_ipv4.o: warning: objtool: missing symbol for section .init.text net/ipv4/tcp_recovery.o: warning: objtool: missing symbol for section .text net/ipv4/tcp_offload.o: warning: objtool: missing symbol for section .init.text drivers/firmware/efi/vars.c:359:51: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/vars.c:606:57: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/vars.c:638:46: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/vars.c:677:30: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/vars.c:836:51: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/vars.c:882:46: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/vars.c:912:57: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/vars.c:940:57: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/vars.c:975:30: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/vars.c:1031:46: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] net/ipv4/datagram.o: warning: objtool: missing symbol for section .text net/ipv4/udplite.o: warning: objtool: missing symbol for section .init.text net/ipv4/udp_offload.o: warning: objtool: missing symbol for section .init.text net/ipv4/raw.o: warning: objtool: missing symbol for section .init.text net/ipv4/icmp.o: warning: objtool: missing symbol for section .init.text net/ipv4/arp.o: warning: objtool: missing symbol for section .init.text 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] 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] net/ipv4/devinet.o: warning: objtool: missing symbol for section .init.text net/ipv4/fib_frontend.o: warning: objtool: missing symbol for section .init.text kernel/sysctl.o: warning: objtool: missing symbol for section .init.text net/ipv4/igmp.o: warning: objtool: missing symbol for section .init.text drivers/firmware/efi/tpm.o: warning: objtool: missing symbol for section .init.text net/ipv4/ip_tunnel_core.o: warning: objtool: missing symbol for section .text net/ipv4/ping.o: warning: objtool: missing symbol for section .init.text net/ipv4/fib_trie.o: warning: objtool: missing symbol for section .init.text net/ipv4/metrics.o: warning: objtool: missing symbol for section .text net/ipv4/netlink.o: warning: objtool: missing symbol for section .text drivers/i2c/i2c-boardinfo.o: warning: objtool: missing symbol for section .text net/ipv4/proc.o: warning: objtool: missing symbol for section .init.text kernel/pid.o: warning: objtool: missing symbol for section .init.text net/ipv4/netfilter.o: warning: objtool: missing symbol for section .text drivers/i2c/i2c-core-base.c:235:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 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] 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] 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] 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] 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] 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] drivers/firmware/efi/efivars.c:267:24: warning: taking address of packed member of 'struct compat_efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/efivars.c:284:24: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/efivars.c:315:37: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/efivars.c:316:30: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/efivars.c:428:24: warning: taking address of packed member of 'struct compat_efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/efivars.c:436:24: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/efivars.c:495:24: warning: taking address of packed member of 'struct compat_efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/efivars.c:501:24: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/firmware/efi/efivars.c:540:39: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] net/ipv4/xfrm4_state.o: warning: objtool: missing symbol for section .init.text kernel/sys_ni.o: warning: objtool: missing symbol for section .text net/ipv4/xfrm4_policy.o: warning: objtool: missing symbol for section .init.text kernel/extable.o: warning: objtool: missing symbol for section .text drivers/input/mouse/synaptics.c:993:9: warning: 'pos' may be used uninitialized [-Wmaybe-uninitialized] net/ipv4/ipmr.o: warning: objtool: missing symbol for section .init.text net/ipv4/xfrm4_protocol.o: warning: objtool: missing symbol for section .init.text drivers/input/mouse/synaptics.o: warning: objtool: missing symbol for section .init.text drivers/firmware/efi/runtime-map.o: warning: objtool: missing symbol for section .init.text kernel/nsproxy.o: warning: objtool: missing symbol for section .init.text kernel/cred.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/drm_scdc_helper.o: warning: objtool: missing symbol for section .text kernel/smpboot.o: warning: objtool: missing symbol for section .init.text kernel/freezer.o: warning: objtool: missing symbol for section .text kernel/profile.o: warning: objtool: missing symbol for section .ref.text drivers/input/mouse/lifebook.o: warning: objtool: missing symbol for section .init.text kernel/futex_compat.o: warning: objtool: missing symbol for section .text net/netfilter/core.o: warning: objtool: missing symbol for section .init.text net/netfilter/nf_log.o: warning: objtool: missing symbol for section .init.text drivers/input/mouse/cypress_ps2.c:539:9: warning: 'pos' may be used uninitialized [-Wmaybe-uninitialized] drivers/input/mouse/psmouse-smbus.o: warning: objtool: missing symbol for section .init.text kernel/utsname.o: warning: objtool: missing symbol for section .init.text net/netfilter/nf_sockopt.o: warning: objtool: missing symbol for section .text net/netfilter/utils.o: warning: objtool: missing symbol for section .text drivers/input/touchscreen/of_touchscreen.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_fb_helper.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/drm_dma.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/i915_params.o: warning: objtool: missing symbol for section .text include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] net/netlabel/netlabel_user.o: warning: objtool: missing symbol for section .text kernel/auditfilter.o: warning: objtool: missing symbol for section .init.text include/linux/skbuff.h:1767:20: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] include/linux/skbuff.h:1767:20: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] kernel/delayacct.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_memory.o: warning: objtool: missing symbol for section .text kernel/tsacct.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/i915_syncmap.o: warning: objtool: missing symbol for section .text kernel/elfcore.o: warning: objtool: missing symbol for section .text drivers/hid/hidraw.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/i915_suspend.o: warning: objtool: missing symbol for section .text drivers/input/input-compat.o: warning: objtool: missing symbol for section .text net/netlabel/netlabel_kapi.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_hashtab.o: warning: objtool: missing symbol for section .text drivers/input/input-mt.o: warning: objtool: missing symbol for section .text net/netfilter/nf_conntrack_core.c:1312:16: warning: array subscript 0 is outside the bounds of an interior zero-length array 'u8[0]' {aka 'unsigned char[]'} [-Wzero-length-bounds] drivers/gpu/drm/drm_encoder_slave.o: warning: objtool: missing symbol for section .text drivers/input/ff-core.o: warning: objtool: missing symbol for section .text net/netlabel/netlabel_domainhash.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/drm_print.o: warning: objtool: missing symbol for section .text net/netlabel/netlabel_addrlist.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_dumb_buffers.o: warning: objtool: missing symbol for section .text 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/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 net/netlabel/netlabel_mgmt.o: warning: objtool: missing symbol for section .init.text drivers/iommu/amd_iommu.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/intel_pm.c:3050:9: warning: 'intel_read_wm_latency' accessing 16 bytes in a region of size 10 [-Wstringop-overflow=] drivers/gpu/drm/i915/intel_pm.c:3060:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] drivers/gpu/drm/i915/intel_pm.c:3061:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] drivers/gpu/drm/i915/intel_pm.c:3062:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] drivers/gpu/drm/i915/intel_pm.c:3015:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] drivers/gpu/drm/i915/intel_pm.c:3016:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] drivers/gpu/drm/i915/intel_pm.c:3017:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] drivers/gpu/drm/i915/intel_pm.c:3043:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] drivers/gpu/drm/i915/intel_pm.c:3044:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] drivers/gpu/drm/i915/intel_pm.c:3045:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] net/netlabel/netlabel_unlabeled.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/i915_gem_object.o: warning: objtool: missing symbol for section .text net/netlabel/netlabel_cipso_v4.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/i915_gemfs.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/i915_timeline.o: warning: objtool: missing symbol for section .text net/netlabel/netlabel_calipso.o: warning: objtool: missing symbol for section .init.text drivers/pcmcia/cardbus.o: warning: objtool: missing symbol for section .ref.text include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_log_common_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_log_common_exit': 'cold' [-Wmissing-attributes] net/netfilter/nf_log_common.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_wopcm.o: warning: objtool: missing symbol for section .text include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_nat_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_nat_cleanup': 'cold' [-Wmissing-attributes] net/netfilter/nf_nat_proto_common.o: warning: objtool: missing symbol for section .text drivers/pcmcia/pcmcia_resource.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_guc_ads.o: warning: objtool: missing symbol for section .text net/netfilter/nf_nat_core.o: warning: objtool: missing symbol for section .exit.text 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] drivers/pci/pcie/aer.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/intel_huc.o: warning: objtool: missing symbol for section .text include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'mark_mt_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'mark_mt_exit': 'cold' [-Wmissing-attributes] net/netfilter/xt_mark.o: warning: objtool: missing symbol for section .init.text include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_nat_ftp_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_nat_ftp_fini': 'cold' [-Wmissing-attributes] include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_nat_irc_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_nat_irc_fini': 'cold' [-Wmissing-attributes] net/netfilter/nf_nat_ftp.o: warning: objtool: missing symbol for section .exit.text include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_nat_sip_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_nat_sip_fini': 'cold' [-Wmissing-attributes] net/netfilter/nf_nat_irc.o: warning: objtool: missing symbol for section .exit.text include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'xt_nat_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'xt_nat_exit': 'cold' [-Wmissing-attributes] net/netfilter/xt_nat.o: warning: objtool: missing symbol for section .init.text net/netfilter/nf_nat_sip.o: warning: objtool: missing symbol for section .exit.text net/rfkill/input.o: warning: objtool: missing symbol for section .init.text include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'log_tg_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'log_tg_exit': 'cold' [-Wmissing-attributes] include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'addrtype_mt_init': 'cold' [-Wmissing-attributes] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'addrtype_mt_exit': 'cold' [-Wmissing-attributes] net/netfilter/xt_LOG.o: warning: objtool: missing symbol for section .init.text net/netfilter/xt_addrtype.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/intel_frontbuffer.o: warning: objtool: missing symbol for section .text include/linux/kernel.h:1000:10: warning: array subscript -46 is outside array bounds of 'struct list_head[1]' [-Warray-bounds] include/linux/kernel.h:1000:10: warning: array subscript -46 is outside array bounds of 'struct list_head[1]' [-Warray-bounds] include/linux/kernel.h:1000:10: warning: array subscript -46 is outside array bounds of 'struct list_head[1]' [-Warray-bounds] include/linux/kernel.h:1000:10: warning: array subscript -46 is outside array bounds of 'struct list_head[1]' [-Warray-bounds] include/linux/kernel.h:1000:10: warning: array subscript -46 is outside array bounds of 'struct list_head[1]' [-Warray-bounds] drivers/pnp/manager.o: warning: objtool: missing symbol for section .text drivers/pci/host-bridge.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_modes.o: warning: objtool: missing symbol for section .text drivers/pnp/support.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_acpi.o: warning: objtool: missing symbol for section .text drivers/md/dm-target.o: warning: objtool: missing symbol for section .init.text net/sunrpc/auth_gss/gss_generic_token.o: warning: objtool: missing symbol for section .text drivers/md/dm-linear.o: warning: objtool: missing symbol for section .init.text drivers/power/supply/power_supply_leds.o: warning: objtool: missing symbol for section .text drivers/md/dm-stripe.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/intel_dp_link_training.o: warning: objtool: missing symbol for section .text net/sunrpc/auth_gss/gss_mech_switch.o: warning: objtool: missing symbol for section .text 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] net/mac80211/michael.o: warning: objtool: missing symbol for section .text drivers/md/dm-ioctl.o: warning: objtool: missing symbol for section .init.text drivers/pci/rom.o: warning: objtool: missing symbol for section .text drivers/net/ethernet/intel/e1000/e1000_hw.o: warning: objtool: missing symbol for section .text drivers/rtc/rtc-lib.o: warning: objtool: missing symbol for section .text drivers/pci/setup-res.o: warning: objtool: missing symbol for section .text drivers/rtc/systohc.o: warning: objtool: missing symbol for section .text drivers/md/dm-io.o: warning: objtool: missing symbol for section .init.text net/mac80211/aes_cmac.o: warning: objtool: missing symbol for section .text drivers/ras/debugfs.o: warning: objtool: missing symbol for section .init.text drivers/md/dm-kcopyd.o: warning: objtool: missing symbol for section .init.text drivers/pci/vc.o: warning: objtool: missing symbol for section .text drivers/pci/setup-bus.o: warning: objtool: missing symbol for section .init.text net/mac80211/fils_aead.o: warning: objtool: missing symbol for section .text net/sunrpc/auth_gss/gss_rpc_xdr.o: warning: objtool: missing symbol for section .text drivers/pci/mmap.o: warning: objtool: missing symbol for section .text drivers/pci/setup-irq.o: warning: objtool: missing symbol for section .text drivers/rtc/rtc-dev.o: warning: objtool: missing symbol for section .init.text net/unix/sysctl_net_unix.o: warning: objtool: missing symbol for section .text drivers/rtc/rtc-mc146818-lib.o: warning: objtool: missing symbol for section .text net/mac80211/rx.c:323:22: warning: taking address of packed member of 'struct ieee80211_radiotap_header' may result in an unaligned pointer value [-Waddress-of-packed-member] drivers/scsi/constants.o: warning: objtool: missing symbol for section .text drivers/md/dm-stats.o: warning: objtool: missing symbol for section .init.text net/wireless/radiotap.c:119:34: warning: taking address of packed member of 'struct ieee80211_radiotap_header' may result in an unaligned pointer value [-Waddress-of-packed-member] net/wireless/radiotap.o: warning: objtool: missing symbol for section .text drivers/usb/common/common.o: warning: objtool: missing symbol for section .text drivers/md/dm-builtin.o: warning: objtool: missing symbol for section .text drivers/scsi/scsi_lib.o: warning: objtool: missing symbol for section .init.text drivers/net/ethernet/intel/e1000e/manage.o: warning: objtool: missing symbol for section .text drivers/usb/early/ehci-dbgp.c:621:24: warning: array subscript '<unknown>' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] drivers/usb/early/ehci-dbgp.c:624:24: warning: array subscript '<unknown>' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] drivers/usb/early/ehci-dbgp.c:630:32: warning: array subscript '<unknown>' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] drivers/usb/early/ehci-dbgp.c:638:33: warning: array subscript '<unknown>' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] drivers/usb/early/ehci-dbgp.c:641:48: warning: array subscript '<unknown>' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] drivers/usb/early/ehci-dbgp.c:551:24: warning: array subscript '<unknown>' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] drivers/usb/early/ehci-dbgp.c:553:24: warning: array subscript '<unknown>' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] drivers/usb/early/ehci-dbgp.c:514:32: warning: array subscript '<unknown>' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] drivers/usb/early/ehci-dbgp.c:523:40: warning: array subscript '<unknown>' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] drivers/usb/early/ehci-dbgp.c:525:40: warning: array subscript '<unknown>' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'pkg_temp_thermal_exit': 'cold' [-Wmissing-attributes] include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'pkg_temp_thermal_init': 'cold' [-Wmissing-attributes] 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] drivers/net/ethernet/intel/e1000e/mac.o: warning: objtool: missing symbol for section .text include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] drivers/thermal/x86_pkg_temp_thermal.o: warning: objtool: missing symbol for section .init.text include/linux/skbuff.h:1764:20: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] drivers/scsi/scsi_sysctl.o: warning: objtool: missing symbol for section .text drivers/scsi/scsi_devinfo.o: warning: objtool: missing symbol for section .init.text drivers/scsi/scsi_proc.o: warning: objtool: missing symbol for section .init.text include/linux/skbuff.h:1764:20: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] drivers/net/ethernet/intel/e1000e/nvm.o: warning: objtool: missing symbol for section .text net/xfrm/xfrm_policy.o: warning: objtool: missing symbol for section .init.text drivers/scsi/scsi_debugfs.o: warning: objtool: missing symbol for section .text drivers/scsi/scsi_trace.o: warning: objtool: missing symbol for section .text drivers/usb/host/ehci-hub.c:1331:15: warning: array subscript '<unknown>' is outside the bounds of an interior zero-length array 'u32[0]' {aka 'unsigned int[]'} [-Wzero-length-bounds] 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] drivers/scsi/scsi_common.o: warning: objtool: missing symbol for section .text 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] net/xfrm/xfrm_hash.o: warning: objtool: missing symbol for section .text drivers/net/ethernet/intel/e1000e/phy.o: warning: objtool: missing symbol for section .text 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] 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] 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] 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] 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] 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] include/linux/skbuff.h:1764:20: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] include/linux/skbuff.h:1767:20: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 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] 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] net/xfrm/xfrm_input.o: warning: objtool: missing symbol for section .init.text 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] 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] 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] drivers/video/fbdev/core/fb_cmdline.o: warning: objtool: missing symbol for section .text net/xfrm/xfrm_sysctl.o: warning: objtool: missing symbol for section .text 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] 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] 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] 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] 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] 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] 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] 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] 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] drivers/video/fbdev/core/fb_notify.o: warning: objtool: missing symbol for section .text drivers/scsi/scsi_transport_spi.o: warning: objtool: missing symbol for section .text.unlikely net/mac80211/wme.o: warning: objtool: missing symbol for section .text include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct ieee80211_tx_data[1]' [-Warray-bounds] include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct ieee80211_tx_data[1]' [-Warray-bounds] 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] 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] include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 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] include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] include/linux/skbuff.h:1752:34: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] net/xfrm/xfrm_device.o: warning: objtool: missing symbol for section .init.text drivers/scsi/sr_ioctl.o: warning: objtool: missing symbol for section .text drivers/scsi/sr_vendor.o: warning: objtool: missing symbol for section .text net/wireless/ethtool.o: warning: objtool: missing symbol for section .text drivers/tty/serial/8250/8250_early.o: warning: objtool: missing symbol for section .init.text net/sunrpc/auth.o: warning: objtool: missing symbol for section .init.text drivers/video/fbdev/core/modedb.o: warning: objtool: missing symbol for section .text drivers/tty/serial/serial_core.o: warning: objtool: missing symbol for section .init.text drivers/video/fbdev/core/softcursor.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/core/cfbcopyarea.o: warning: objtool: missing symbol for section .text drivers/net/phy/mdio-boardinfo.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/core/cfbimgblt.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/sysimgblt.o: warning: objtool: missing symbol for section .text drivers/usb/host/xhci-dbg.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/core/syscopyarea.o: warning: objtool: missing symbol for section .text net/sunrpc/auth_unix.o: warning: objtool: missing symbol for section .init.text net/sunrpc/auth_generic.o: warning: objtool: missing symbol for section .init.text drivers/usb/host/xhci-debugfs.o: warning: objtool: missing symbol for section .init.text drivers/tty/vt/vc_screen.o: warning: objtool: missing symbol for section .init.text net/sunrpc/addr.o: warning: objtool: missing symbol for section .text drivers/net/phy/phy-c45.o: warning: objtool: missing symbol for section .text drivers/net/phy/phy-core.o: warning: objtool: missing symbol for section .text net/sunrpc/timer.o: warning: objtool: missing symbol for section .text drivers/tty/vt/consolemap.o: warning: objtool: missing symbol for section .text drivers/video/logo/logo.o: warning: objtool: missing symbol for section .ref.text net/mac80211/rc80211_minstrel_ht.o: warning: objtool: missing symbol for section .init.text drivers/usb/core/notify.o: warning: objtool: missing symbol for section .text drivers/usb/core/buffer.o: warning: objtool: missing symbol for section .init.text drivers/usb/core/phy.o: warning: objtool: missing symbol for section .text 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] 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] 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] 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] 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] 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] net/sunrpc/cache.o: warning: objtool: missing symbol for section .init.text drivers/usb/storage/usual-tables.o: warning: objtool: missing symbol for section .text drivers/usb/storage/protocol.o: warning: objtool: missing symbol for section .text drivers/usb/mon/mon_text.o: warning: objtool: missing symbol for section .init.text drivers/usb/storage/initializers.o: warning: objtool: missing symbol for section .text drivers/usb/storage/transport.c:469:47: warning: 'partial' may be used uninitialized [-Wmaybe-uninitialized] drivers/usb/storage/option_ms.o: warning: objtool: missing symbol for section .text drivers/net/mii.o: warning: objtool: missing symbol for section .text net/sysctl_net.o: warning: objtool: missing symbol for section .init.text drivers/usb/mon/mon_bin.o: warning: objtool: missing symbol for section .init.text drivers/tty/tty_baudrate.o: warning: objtool: missing symbol for section .text net/wireless/nl80211.o: warning: objtool: missing symbol for section .init.text drivers/usb/core/devio.o: warning: objtool: missing symbol for section .init.text drivers/tty/n_tty.o: warning: objtool: missing symbol for section .init.text
Full Log
# git rev-parse -q --verify c0ad257a19f48c56f2ee2e623a78251aa8664279^{commit} # git fetch -q -n -f git://gitlab.ozlabs.ibm.com/mirror/linux-stable.git linux-4.20.y # git rev-parse -q --verify c0ad257a19f48c56f2ee2e623a78251aa8664279^{commit} c0ad257a19f48c56f2ee2e623a78251aa8664279 # git checkout -q -f -B kisskb c0ad257a19f48c56f2ee2e623a78251aa8664279 # git clean -qxdf # < git log -1 # commit c0ad257a19f48c56f2ee2e623a78251aa8664279 # Author: Greg Kroah-Hartman <gregkh@linuxfoundation.org> # Date: Tue Mar 19 13:11:56 2019 +0100 # # Linux 4.20.17 # < /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 c0ad257a19f48c56f2ee2e623a78251aa8664279 # < make -s -j 24 ARCH=x86 O=/kisskb/build/stable-4.20_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/stable-4.20_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/stable-4.20_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/stable-4.20_x86_64_defconfig_x86_64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/x86_64-linux/bin/x86_64-linux- arch/x86/entry/thunk_64.o: warning: objtool: missing symbol table make[3]: *** [/kisskb/src/scripts/Makefile.build:391: arch/x86/entry/thunk_64.o] Error 1 make[3]: *** Deleting file 'arch/x86/entry/thunk_64.o' make[3]: *** Waiting for unfinished jobs.... /kisskb/src/arch/x86/entry/entry_64.S: Assembler messages: /kisskb/src/arch/x86/entry/entry_64.S:1663: Warning: no instruction mnemonic suffix given and no register operands; using default for `sysret' arch/x86/ia32/audit.o: warning: objtool: missing symbol for section .text arch/x86/entry/vsyscall/vsyscall_gtod.o: warning: objtool: missing symbol for section .text /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; | ^~~~~~~~~~~~~~~~~~~~~ fs/autofs/expire.o: warning: objtool: missing symbol for section .text make[2]: *** [/kisskb/src/scripts/Makefile.build:516: arch/x86/entry] Error 2 make[2]: *** Waiting for unfinished jobs.... mm/fadvise.o: warning: objtool: missing symbol for section .text arch/x86/kernel/acpi/cppc_msr.o: warning: objtool: missing symbol for section .text 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 ipc/compat.o: warning: objtool: missing symbol for section .text arch/x86/mm/extable.o: warning: objtool: missing symbol for section .init.text security/integrity/integrity_audit.o: warning: objtool: missing symbol for section .text ipc/msgutil.o: warning: objtool: missing symbol for section .text arch/x86/mm/mmap.o: warning: objtool: missing symbol for section .text arch/x86/mm/physaddr.o: warning: objtool: missing symbol for section .text arch/x86/mm/setup_nx.o: warning: objtool: missing symbol for section .text /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) | ^~~~~~~~~~~~~~~~ security/keys/key.o: warning: objtool: missing symbol for section .init.text arch/x86/events/intel/ds.o: warning: objtool: missing symbol for section .init.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/mm/cpu_entry_area.o: warning: objtool: missing symbol for section .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 fs/efivarfs/super.o: warning: objtool: missing symbol for section .init.text arch/x86/mm/hugetlbpage.o: warning: objtool: missing symbol for section .text fs/fat/cache.o: warning: objtool: missing symbol for section .init.text arch/x86/mm/numa_64.o: warning: objtool: missing symbol for section .init.text security/selinux/avc.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/apic/apic_common.o: warning: objtool: missing symbol for section .text arch/x86/events/intel/lbr.o: warning: objtool: missing symbol for section .init.text ipc/sem.o: warning: objtool: missing symbol for section .init.text security/keys/permission.o: warning: objtool: missing symbol for section .text ipc/syscall.o: warning: objtool: missing symbol for section .text mm/page_alloc.o: warning: objtool: missing symbol for section .ref.text arch/x86/kernel/apic/probe_64.o: warning: objtool: missing symbol for section .text mm/util.o: warning: objtool: missing symbol for section .text arch/x86/kernel/apic/vector.o: warning: objtool: missing symbol for section .irqentry.text arch/x86/kernel/apic/msi.o: warning: objtool: missing symbol for section .init.text mm/mmzone.o: warning: objtool: missing symbol for section .text fs/ext4/block_validity.o: warning: objtool: missing symbol for section .init.text fs/isofs/util.o: warning: objtool: missing symbol for section .text mm/shmem.o: warning: objtool: missing symbol for section .init.text security/selinux/netlink.o: warning: objtool: missing symbol for section .text kernel/irq/irqdesc.o: warning: objtool: missing symbol for section .ref.text fs/isofs/joliet.o: warning: objtool: missing symbol for section .text security/keys/compat.o: warning: objtool: missing symbol for section .text fs/isofs/compress.o: warning: objtool: missing symbol for section .init.text security/selinux/nlmsgtab.o: warning: objtool: missing symbol for section .text kernel/irq/resend.o: warning: objtool: missing symbol for section .text mm/vmacache.o: warning: objtool: missing symbol for section .text crypto/asymmetric_keys/signature.o: warning: objtool: missing symbol for section .text security/selinux/exports.o: warning: objtool: missing symbol for section .text kernel/irq/autoprobe.o: warning: objtool: missing symbol for section .text security/selinux/netport.o: warning: objtool: missing symbol for section .text crypto/asymmetric_keys/pkcs7_trust.o: warning: objtool: missing symbol for section .text security/commoncap.o: warning: objtool: missing symbol for section .init.text security/selinux/ibpkey.o: warning: objtool: missing symbol for section .text security/selinux/ss/hashtab.o: warning: objtool: missing symbol for section .text security/min_addr.o: warning: objtool: missing symbol for section .text security/selinux/ss/ebitmap.o: warning: objtool: missing symbol for section .init.text fs/kernfs/mount.o: warning: objtool: missing symbol for section .init.text mm/debug.o: warning: objtool: missing symbol for section .text crypto/memneq.o: warning: objtool: missing symbol for section .text security/selinux/ss/avtab.o: warning: objtool: missing symbol for section .init.text crypto/scatterwalk.o: warning: objtool: missing symbol for section .text crypto/proc.o: warning: objtool: missing symbol for section .init.text security/lsm_audit.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/microcode/core.o: warning: objtool: missing symbol for section .exit.text security/selinux/ss/status.o: warning: objtool: missing symbol for section .text security/selinux/ss/mls.o: warning: objtool: missing symbol for section .text crypto/rsa_helper.o: warning: objtool: missing symbol for section .text kernel/locking/semaphore.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/microcode/intel.o: warning: objtool: missing symbol for section .init.text 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; | ^~~~~~~~ kernel/locking/spinlock.o: warning: objtool: missing symbol for section .text mm/page_vma_mapped.o: warning: objtool: missing symbol for section .text /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; | ^~~~~ drivers/acpi/acpica/dsargs.o: warning: objtool: missing symbol for section .text drivers/acpi/dptf/int340x_thermal.o: warning: objtool: missing symbol for section .init.text crypto/testmgr.o: warning: objtool: missing symbol for section .text kernel/events/hw_breakpoint.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/cpu/microcode/amd.o: warning: objtool: missing symbol for section .init.text mm/pgtable-generic.o: warning: objtool: missing symbol for section .text mm/pagewalk.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dscontrol.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dsdebug.o: warning: objtool: missing symbol for section .text fs/ext4/extents_status.o: warning: objtool: missing symbol for section .init.text crypto/gf128mul.o: warning: objtool: missing symbol for section .text mm/rmap.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/dsfield.o: warning: objtool: missing symbol for section .text mm/memblock.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/mtrr/generic.o: warning: objtool: missing symbol for section .init.text /kisskb/src/mm/hugetlb.c: In function 'hugetlb_fault_mutex_hash': /kisskb/src/mm/hugetlb.c:3906: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] 3906 | hash = jhash2((u32 *)&key, sizeof(key)/sizeof(u32), 0); | ^ /kisskb/src/mm/hugetlb.c:3906:47: note: add parentheses around the second 'sizeof' to silence this warning /kisskb/src/mm/hugetlb.c:3895:23: note: array 'key' declared here 3895 | unsigned long key[2]; | ^~~ fs/nfs/client.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/dsmthdat.o: warning: objtool: missing symbol for section .text crypto/jitterentropy.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 kernel/power/console.o: warning: objtool: missing symbol for section .text /kisskb/src/mm/mempolicy.c: In function 'mpol_parse_str': /kisskb/src/mm/mempolicy.c:2821:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2821 | *--flags = '='; | ~~~~~~~~~^~~~~ /kisskb/src/mm/mempolicy.c:2710:26: note: destination object 'str' of size [0, 9223372036854775807] 2710 | int mpol_parse_str(char *str, struct mempolicy **mpol) | ~~~~~~^~~ /kisskb/src/mm/mempolicy.c:2821:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2821 | *--flags = '='; | ~~~~~~~~~^~~~~ /kisskb/src/mm/mempolicy.c:2710:26: note: destination object 'str' of size [0, 9223372036854775807] 2710 | int mpol_parse_str(char *str, struct mempolicy **mpol) | ~~~~~~^~~ /kisskb/src/mm/mempolicy.c:2821:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2821 | *--flags = '='; | ~~~~~~~~~^~~~~ /kisskb/src/mm/mempolicy.c:2710:26: note: destination object 'str' of size [0, 9223372036854775807] 2710 | int mpol_parse_str(char *str, struct mempolicy **mpol) | ~~~~~~^~~ /kisskb/src/mm/mempolicy.c:2821:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2821 | *--flags = '='; | ~~~~~~~~~^~~~~ /kisskb/src/mm/mempolicy.c:2710:26: note: destination object 'str' of size [0, 9223372036854775807] 2710 | int mpol_parse_str(char *str, struct mempolicy **mpol) | ~~~~~~^~~ /kisskb/src/mm/mempolicy.c:2821:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2821 | *--flags = '='; | ~~~~~~~~~^~~~~ /kisskb/src/mm/mempolicy.c:2710:26: note: destination object 'str' of size [0, 9223372036854775807] 2710 | int mpol_parse_str(char *str, struct mempolicy **mpol) | ~~~~~~^~~ /kisskb/src/mm/mempolicy.c:2821:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2821 | *--flags = '='; | ~~~~~~~~~^~~~~ /kisskb/src/mm/mempolicy.c:2710:26: note: destination object 'str' of size [0, 9223372036854775807] 2710 | int mpol_parse_str(char *str, struct mempolicy **mpol) | ~~~~~~^~~ /kisskb/src/mm/mempolicy.c:2821:26: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2821 | *--flags = '='; | ~~~~~~~~~^~~~~ /kisskb/src/mm/mempolicy.c:2710:26: note: destination object 'str' of size [0, 9223372036854775807] 2710 | int mpol_parse_str(char *str, struct mempolicy **mpol) | ~~~~~~^~~ drivers/acpi/acpica/dspkginit.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dswexec.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dsutils.o: warning: objtool: missing symbol for section .text crypto/jitterentropy-kcapi.o: warning: objtool: missing symbol for section .text.unlikely kernel/printk/printk.o: warning: objtool: missing symbol for section .sched.text drivers/acpi/acpica/dswscope.o: warning: objtool: missing symbol for section .text drivers/acpi/wakeup.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dswload.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/dswload2.o: warning: objtool: missing symbol for section .text drivers/acpi/reboot.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evevent.o: warning: objtool: missing symbol for section .text kernel/printk/printk_safe.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/dswstate.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evgpeinit.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evgpeblk.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evgpeutil.o: warning: objtool: missing symbol for section .text drivers/acpi/proc.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/evrgnini.o: warning: objtool: missing symbol for section .text drivers/acpi/glue.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/evxfevnt.o: warning: objtool: missing symbol for section .text 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:83, 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:83, 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:83, 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:83, 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:83, 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:83, 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:83, 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:83, 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:83, 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:83, 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]; | ^~~~~~~~~~~~ drivers/acpi/acpica/evxface.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evxfregn.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/evxfgpe.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exconcat.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exconfig.o: warning: objtool: missing symbol for section .text 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/cpu/rdrand.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exdebug.o: warning: objtool: missing symbol for section .text drivers/acpi/processor_core.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/exfield.o: warning: objtool: missing symbol for section .text drivers/acpi/processor_pdc.o: warning: objtool: missing symbol for section .text arch/x86/kernel/cpu/match.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exmisc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exmutex.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exfldio.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exnames.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exoparg1.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exoparg2.o: warning: objtool: missing symbol for section .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 drivers/acpi/acpica/exprep.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exregion.o: warning: objtool: missing symbol for section .text sound/core/seq/seq_clientmgr.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/exresnte.o: warning: objtool: missing symbol for section .text drivers/acpi/ec.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/exresolv.o: warning: objtool: missing symbol for section .text drivers/acpi/acpi_lpss.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/exserial.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exresop.o: warning: objtool: missing symbol for section .text drivers/acpi/pci_root.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/exstore.o: warning: objtool: missing symbol for section .text drivers/acpi/acpi_apd.o: warning: objtool: missing symbol for section .init.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 drivers/acpi/acpica/extrace.o: warning: objtool: missing symbol for section .text drivers/acpi/acpi_pnp.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpi_platform.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/exutils.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/hwacpi.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/hwesleep.o: warning: objtool: missing symbol for section .text fs/lockd/svcshare.o: warning: objtool: missing symbol for section .text arch/x86/pci/mmconfig_64.o: warning: objtool: missing symbol for section .init.text drivers/acpi/sysfs.o: warning: objtool: missing symbol for section .exit.text drivers/acpi/acpica/hwpci.o: warning: objtool: missing symbol for section .text sound/core/seq/seq_prioq.o: warning: objtool: missing symbol for section .text drivers/acpi/acpi_cmos_rtc.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/hwregs.o: warning: objtool: missing symbol for section .text drivers/acpi/x86/utils.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/hwsleep.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/hwvalid.o: warning: objtool: missing symbol for section .text drivers/acpi/debugfs.o: warning: objtool: missing symbol for section .init.text fs/nfs/getroot.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/hwxface.o: warning: objtool: missing symbol for section .text arch/x86/pci/direct.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/hwxfsleep.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsaccess.o: warning: objtool: missing symbol for section .text drivers/acpi/acpi_lpat.o: warning: objtool: missing symbol for section .text sound/core/seq/seq_info.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsalloc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsarguments.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsconvert.o: warning: objtool: missing symbol for section .text block/blk-lib.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nseval.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsload.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsnames.o: warning: objtool: missing symbol for section .text drivers/acpi/video_detect.o: warning: objtool: missing symbol for section .exit.text drivers/acpi/acpica/nsobject.o: warning: objtool: missing symbol for section .text sound/core/init.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/nspredef.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsparse.o: warning: objtool: missing symbol for section .text fs/lockd/xdr.o: warning: objtool: missing symbol for section .text sound/core/memory.o: warning: objtool: missing symbol for section .text fs/lockd/xdr4.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsprepkg.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsrepair.o: warning: objtool: missing symbol for section .text sound/core/device.o: warning: objtool: missing symbol for section .text sound/core/misc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nssearch.o: warning: objtool: missing symbol for section .text fs/lockd/procfs.o: warning: objtool: missing symbol for section .init.text arch/x86/pci/early.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsutils.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nswalk.o: warning: objtool: missing symbol for section .text sound/core/isadma.o: warning: objtool: missing symbol for section .text drivers/acpi/container.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpi_memhotplug.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/nsxfobj.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/nsxfname.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/psargs.o: warning: objtool: missing symbol for section .text arch/x86/pci/bus_numa.o: warning: objtool: missing symbol for section .text sound/core/info.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/psloop.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/psobject.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/psopinfo.o: warning: objtool: missing symbol for section .text drivers/acpi/spcr.o: warning: objtool: missing symbol for section .init.text fs/notify/fsnotify.o: warning: objtool: missing symbol for section .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/acpica/pswalk.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/psutils.o: warning: objtool: missing symbol for section .text fs/proc/inode.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/psxface.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/rsaddr.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/rscreate.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/rscalc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/rslist.o: warning: objtool: missing symbol for section .text fs/proc/root.o: warning: objtool: missing symbol for section .init.text /kisskb/src/arch/x86/power/cpu.c: In function '__save_processor_state': /kisskb/src/arch/x86/power/cpu.c:130:48: warning: taking address of packed member of 'struct saved_context' may result in an unaligned pointer value [-Waddress-of-packed-member] 130 | &ctxt->misc_enable); | ^~~~~~~~~~~~~~~~~~ drivers/acpi/acpica/rsmisc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/tbfind.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/rsutils.o: warning: objtool: missing symbol for section .text fs/ext4/mballoc.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/tbfadt.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/tbdata.o: warning: objtool: missing symbol for section .text fs/nfs/super.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/tbinstal.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/tbprint.o: warning: objtool: missing symbol for section .text /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/acpi/acpica/tbxfroot.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/tbxfload.o: warning: objtool: missing symbol for section .text 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/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 drivers/acpi/acpica/utbuffer.o: warning: objtool: missing symbol for section .text fs/nfs/direct.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/utexcep.o: warning: objtool: missing symbol for section .text fs/ext4/page-io.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/utdecode.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/uterror.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utdelete.o: warning: objtool: missing symbol for section .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/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/utmath.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utids.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utmisc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utmutex.o: warning: objtool: missing symbol for section .text sound/core/pcm_misc.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utnonansi.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utosi.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utpredef.o: warning: objtool: missing symbol for section .text drivers/acpi/acpica/utownerid.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 fs/proc/base.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 drivers/acpi/acpica/utxfinit.o: warning: objtool: missing symbol for section .init.text fs/nfs/pagelist.o: warning: objtool: missing symbol for section .init.text drivers/acpi/acpica/utxface.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 block/blk-mq-cpumap.o: warning: objtool: missing symbol for section .text arch/x86/video/fbdev.o: warning: objtool: missing symbol for section .text fs/proc/proc_tty.o: warning: objtool: missing symbol for section .init.text fs/nfs/read.o: warning: objtool: missing symbol for section .init.text lib/fonts/fonts.o: warning: objtool: missing symbol for section .text sound/core/sgbuf.o: warning: objtool: missing symbol for section .text fs/proc/util.o: warning: objtool: missing symbol for section .text arch/x86/kernel/kprobes/core.o: warning: objtool: missing symbol for section .init.text fs/ext4/sysfs.o: warning: objtool: missing symbol for section .init.text fs/proc/self.o: warning: objtool: missing symbol for section .init.text fs/proc/thread_self.o: warning: objtool: missing symbol for section .init.text block/ioctl.o: warning: objtool: missing symbol for section .text kernel/sched/wait.o: warning: objtool: missing symbol for section .text lib/lz4/lz4_decompress.o: warning: objtool: missing symbol for section .text fs/nfs/write.o: warning: objtool: missing symbol for section .init.text kernel/sched/rt.o: warning: objtool: missing symbol for section .init.text kernel/sched/wait_bit.o: warning: objtool: missing symbol for section .init.text fs/proc/proc_net.o: warning: objtool: missing symbol for section .init.text kernel/sched/swait.o: warning: objtool: missing symbol for section .text kernel/sched/deadline.o: warning: objtool: missing symbol for section .init.text lib/lzo/lzo1x_compress.o: warning: objtool: missing symbol for section .text fs/proc/proc_sysctl.o: warning: objtool: missing symbol for section .init.text lib/lzo/lzo1x_decompress_safe.o: warning: objtool: missing symbol for section .text kernel/sched/completion.o: warning: objtool: missing symbol for section .text fs/nfs/sysctl.o: warning: objtool: missing symbol for section .text lib/mpi/generic_mpih-lshift.o: warning: objtool: missing symbol for section .text kernel/sched/pelt.o: warning: objtool: missing symbol for section .text kernel/sched/fair.o: warning: objtool: missing symbol for section .init.text lib/mpi/generic_mpih-mul1.o: warning: objtool: missing symbol for section .text lib/mpi/generic_mpih-mul2.o: warning: objtool: missing symbol for section .text lib/mpi/generic_mpih-mul3.o: warning: objtool: missing symbol for section .text arch/x86/kernel/signal_compat.o: warning: objtool: missing symbol for section .text lib/mpi/generic_mpih-rshift.o: warning: objtool: missing symbol for section .text lib/mpi/generic_mpih-sub1.o: warning: objtool: missing symbol for section .text fs/sysfs/mount.o: warning: objtool: missing symbol for section .init.text block/ioprio.o: warning: objtool: missing symbol for section .text lib/mpi/generic_mpih-add1.o: warning: objtool: missing symbol for section .text arch/x86/kernel/traps.o: warning: objtool: missing symbol for section .init.text kernel/time/time.o: warning: objtool: missing symbol for section .text block/badblocks.o: warning: objtool: missing symbol for section .text lib/mpi/mpi-bit.o: warning: objtool: missing symbol for section .text lib/mpi/mpi-cmp.o: warning: objtool: missing symbol for section .text sound/hda/array.o: warning: objtool: missing symbol for section .text lib/mpi/mpih-cmp.o: warning: objtool: missing symbol for section .text lib/mpi/mpih-div.o: warning: objtool: missing symbol for section .text fs/file_table.o: warning: objtool: missing symbol for section .init.text net/core/gen_stats.o: warning: objtool: missing symbol for section .text lib/mpi/mpih-mul.o: warning: objtool: missing symbol for section .text fs/nfs/dns_resolve.o: warning: objtool: missing symbol for section .text fs/char_dev.o: warning: objtool: missing symbol for section .init.text fs/nfs/nfs4sysctl.o: warning: objtool: missing symbol for section .text net/core/skbuff.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/dumpstack.o: warning: objtool: in_task_stack()+0x33: return with modified stack frame arch/x86/kernel/dumpstack.o: warning: objtool: in_task_stack()+0x0: stack state mismatch: cfa1=7+32 cfa2=7+8 fs/ioctl.o: warning: objtool: missing symbol for section .text net/core/netevent.o: warning: objtool: missing symbol for section .text drivers/base/power/generic_ops.o: warning: objtool: missing symbol for section .text lib/xz/xz_dec_stream.o: warning: objtool: missing symbol for section .text drivers/ata/libata-transport.o: warning: objtool: missing symbol for section .init.text kernel/time/timeconv.o: warning: objtool: missing symbol for section .text kernel/time/timecounter.o: warning: objtool: missing symbol for section .text lib/xz/xz_dec_lzma2.o: warning: objtool: missing symbol for section .text drivers/ata/libata-trace.o: warning: objtool: missing symbol for section .text arch/x86/kernel/irqinit.o: warning: objtool: missing symbol for section .init.text arch/x86/kernel/jump_label.o: warning: objtool: missing symbol for section .text lib/xz/xz_dec_bcj.o: warning: objtool: missing symbol for section .text arch/x86/kernel/irq_work.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 /kisskb/src/arch/x86/lib/msr-smp.c:256:51: warning: argument 2 of type 'u32 *' {aka 'unsigned int *'} declared as a pointer [-Warray-parameter=] 256 | int rdmsr_safe_regs_on_cpu(unsigned int cpu, u32 *regs) | ~~~~~^~~~ In file included from /kisskb/src/arch/x86/include/asm/processor.h:21, from /kisskb/src/arch/x86/include/asm/cpufeature.h:5, from /kisskb/src/arch/x86/include/asm/thread_info.h:53, from /kisskb/src/include/linux/thread_info.h:38, from /kisskb/src/arch/x86/include/asm/preempt.h:7, from /kisskb/src/include/linux/preempt.h:81, from /kisskb/src/arch/x86/lib/msr-smp.c:3: /kisskb/src/arch/x86/include/asm/msr.h:338:50: note: previously declared as an array 'u32[8]' {aka 'unsigned int[8]'} 338 | int rdmsr_safe_regs_on_cpu(unsigned int cpu, u32 regs[8]); | ~~~~^~~~~~~ /kisskb/src/arch/x86/lib/msr-smp.c:269:51: warning: argument 2 of type 'u32 *' {aka 'unsigned int *'} declared as a pointer [-Warray-parameter=] 269 | int wrmsr_safe_regs_on_cpu(unsigned int cpu, u32 *regs) | ~~~~~^~~~ In file included from /kisskb/src/arch/x86/include/asm/processor.h:21, from /kisskb/src/arch/x86/include/asm/cpufeature.h:5, from /kisskb/src/arch/x86/include/asm/thread_info.h:53, from /kisskb/src/include/linux/thread_info.h:38, from /kisskb/src/arch/x86/include/asm/preempt.h:7, from /kisskb/src/include/linux/preempt.h:81, from /kisskb/src/arch/x86/lib/msr-smp.c:3: /kisskb/src/arch/x86/include/asm/msr.h:339:50: note: previously declared as an array 'u32[8]' {aka 'unsigned int[8]'} 339 | int wrmsr_safe_regs_on_cpu(unsigned int cpu, u32 regs[8]); | ~~~~^~~~~~~ fs/seq_file.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:1016:17: warning: 'now' may be used uninitialized [-Wmaybe-uninitialized] 1016 | bump_cpu_timer(timer, now); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-cpu-timers.c:1007:13: note: 'now' declared here 1007 | u64 now; | ^~~ /kisskb/src/kernel/time/posix-cpu-timers.c: In function 'posix_cpu_timer_get': /kisskb/src/kernel/time/posix-cpu-timers.c:761:17: warning: 'now' may be used uninitialized [-Wmaybe-uninitialized] 761 | if (now < timer->it.cpu.expires) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/time/posix-cpu-timers.c:719:13: note: 'now' declared here 719 | u64 now; | ^~~ drivers/ata/libata-sff.o: warning: objtool: missing symbol for section .init.text lib/zlib_deflate/deftree.o: warning: objtool: missing symbol for section .text net/core/rtnetlink.o: warning: objtool: missing symbol for section .init.text fs/utimes.o: warning: objtool: missing symbol for section .text fs/stack.o: warning: objtool: missing symbol for section .text lib/zlib_inflate/inffast.o: warning: objtool: missing symbol for section .text fs/d_path.o: warning: objtool: missing symbol for section .text arch/x86/kernel/e820.o: warning: objtool: missing symbol for section .text fs/fs_pin.o: warning: objtool: missing symbol for section .text arch/x86/lib/hweight.o: warning: objtool: missing symbol for section .text arch/x86/lib/iomap_copy_64.o: warning: objtool: missing symbol for section .text arch/x86/lib/clear_page_64.o: warning: objtool: missing symbol for section .text fs/nsfs.o: warning: objtool: missing symbol for section .init.text fs/statfs.o: warning: objtool: missing symbol for section .text net/core/net-procfs.o: warning: objtool: missing symbol for section .init.text net/core/net-sysfs.o: warning: objtool: missing symbol for section .init.text arch/x86/lib/cmdline.o: warning: objtool: missing symbol for section .text arch/x86/lib/cmpxchg16b_emu.o: warning: objtool: missing symbol for section .text lib/zlib_inflate/inflate.o: warning: objtool: missing symbol for section .text arch/x86/kernel/topology.o: warning: objtool: missing symbol for section .text arch/x86/lib/cpu.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/uapi/linux/ethtool.h:19, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/netdevice.h:41, from /kisskb/src/net/core/netpoll.c:16: /kisskb/src/net/core/netpoll.c: In function 'refill_skbs': /kisskb/src/include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1858 | __skb_insert(newsk, next->prev, next, list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/core/netpoll.c:47:28: note: while referencing 'skb_pool' 47 | static struct sk_buff_head skb_pool; | ^~~~~~~~ In file included from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/uapi/linux/ethtool.h:19, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/netdevice.h:41, from /kisskb/src/net/core/netpoll.c:16: /kisskb/src/include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1752 | next->prev = prev->next = newsk; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/core/netpoll.c:47:28: note: while referencing 'skb_pool' 47 | static struct sk_buff_head skb_pool; | ^~~~~~~~ arch/x86/kernel/quirks.o: warning: objtool: missing symbol for section .init.text kernel/time/tick-broadcast.o: warning: objtool: missing symbol for section .init.text lib/zlib_inflate/infutil.o: warning: objtool: missing symbol for section .text arch/x86/lib/csum-partial_64.o: warning: objtool: missing symbol for section .text kernel/time/tick-common.o: warning: objtool: missing symbol for section .init.text lib/zlib_inflate/inftrees.o: warning: objtool: missing symbol for section .text /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/i8253.o: warning: objtool: missing symbol for section .init.text net/core/ptp_classifier.o: warning: objtool: missing symbol for section .text arch/x86/lib/inat.o: warning: objtool: missing symbol for section .text arch/x86/kernel/io_delay.o: warning: objtool: missing symbol for section .text arch/x86/kernel/irqflags.o: warning: objtool: missing symbol for section .text arch/x86/kernel/resource.o: warning: objtool: missing symbol for section .text lib/bcd.o: warning: objtool: missing symbol for section .text lib/div64.o: warning: objtool: missing symbol for section .text arch/x86/lib/error-inject.o: warning: objtool: missing symbol for section .text arch/x86/kernel/pci-iommu_table.o: warning: objtool: missing symbol for section .init.text arch/x86/lib/kaslr.o: warning: objtool: missing symbol for section .text lib/debug_locks.o: warning: objtool: missing symbol for section .text 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/lib/insn.o: warning: objtool: missing symbol for section .text lib/parser.o: warning: objtool: missing symbol for section .text arch/x86/lib/misc.o: warning: objtool: missing symbol for section .text arch/x86/lib/rwsem.o: warning: objtool: missing symbol for section .text lib/bust_spinlocks.o: warning: objtool: missing symbol for section .text arch/x86/kernel/ptrace.o: warning: objtool: missing symbol for section .init.text fs/compat.o: warning: objtool: missing symbol for section .text lib/gcd.o: warning: objtool: missing symbol for section .text lib/lcm.o: warning: objtool: missing symbol for section .text lib/uuid.o: warning: objtool: missing symbol for section .text arch/x86/kernel/crash_dump_64.o: warning: objtool: missing symbol for section .text net/ipv4/netfilter/nf_reject_ipv4.o: warning: objtool: missing symbol for section .text lib/flex_array.o: warning: objtool: missing symbol for section .text lib/clz_ctz.o: warning: objtool: missing symbol for section .text lib/bsearch.o: warning: objtool: missing symbol for section .text lib/find_bit.o: warning: objtool: missing symbol for section .text arch/x86/kernel/doublefault.o: warning: objtool: missing symbol for section .text.unlikely /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); | ^~~~~~~~~~~~~~~~~~ fs/dcookies.o: warning: objtool: missing symbol for section .text arch/x86/kernel/tracepoint.o: warning: objtool: missing symbol for section .text arch/x86/kernel/sysfb_efi.o: warning: objtool: missing symbol for section .text arch/x86/kernel/audit_64.o: warning: objtool: missing symbol for section .text 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 arch/x86/kernel/tce_64.o: warning: objtool: missing symbol for section .text arch/x86/kernel/mmconf-fam10h_64.o: warning: objtool: missing symbol for section .ref.text lib/iomap_copy.o: warning: objtool: missing symbol for section .text lib/hweight.o: warning: objtool: missing symbol for section .text lib/check_signature.o: warning: objtool: missing symbol for section .text lib/rational.o: warning: objtool: missing symbol for section .text arch/x86/kernel/ebda.o: warning: objtool: missing symbol for section .init.text lib/kstrtox.o: warning: objtool: missing symbol for section .text net/ipv6/netfilter/nf_reject_ipv6.o: warning: objtool: missing symbol for section .text arch/x86/kernel/head64.o: warning: objtool: missing symbol for section .text lib/pci_iomap.o: warning: objtool: missing symbol for section .text make[1]: *** [/kisskb/src/Makefile:1058: arch/x86] Error 2 make[1]: *** Waiting for unfinished jobs.... lib/crc16.o: warning: objtool: missing symbol for section .text lib/crc-ccitt.o: warning: objtool: missing symbol for section .text lib/glob.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/net/ipv6/netfilter/nf_log_ipv6.c:12: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_log_ipv6_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/ipv6/netfilter/nf_log_ipv6.c:422:1: note: in expansion of macro 'module_init' 422 | module_init(nf_log_ipv6_init); | ^~~~~~~~~~~ /kisskb/src/net/ipv6/netfilter/nf_log_ipv6.c:395:19: note: 'init_module' target declared here 395 | static int __init nf_log_ipv6_init(void) | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/net/ipv6/netfilter/nf_log_ipv6.c:12: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_log_ipv6_exit': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/ipv6/netfilter/nf_log_ipv6.c:423:1: note: in expansion of macro 'module_exit' 423 | module_exit(nf_log_ipv6_exit); | ^~~~~~~~~~~ lib/cmdline.o: warning: objtool: missing symbol for section .text /kisskb/src/net/ipv6/netfilter/nf_log_ipv6.c:416:20: note: 'cleanup_module' target declared here 416 | static void __exit nf_log_ipv6_exit(void) | ^~~~~~~~~~~~~~~~ lib/decompress.o: warning: objtool: missing symbol for section .init.text lib/ucs2_string.o: warning: objtool: missing symbol for section .text lib/argv_split.o: warning: objtool: missing symbol for section .text lib/net_utils.o: warning: objtool: missing symbol for section .text lib/chacha20.o: warning: objtool: missing symbol for section .text net/ipv6/netfilter/nf_log_ipv6.o: warning: objtool: missing symbol for section .init.text lib/decompress_unlz4.o: warning: objtool: missing symbol for section .init.text lib/decompress_unxz.o: warning: objtool: missing symbol for section .init.text lib/int_sqrt.o: warning: objtool: missing symbol for section .text lib/decompress_unlzo.o: warning: objtool: missing symbol for section .init.text lib/flex_proportions.o: warning: objtool: missing symbol for section .text lib/dump_stack.o: warning: objtool: missing symbol for section .init.text lib/is_single_threaded.o: warning: objtool: missing symbol for section .text lib/memcat_p.o: warning: objtool: missing symbol for section .text drivers/base/bus.o: warning: objtool: missing symbol for section .init.text net/ipv4/route.o: warning: objtool: missing symbol for section .init.text lib/sha1.o: warning: objtool: missing symbol for section .text lib/rbtree.o: warning: objtool: missing symbol for section .text drivers/base/firmware.o: warning: objtool: missing symbol for section .init.text lib/show_mem.o: warning: objtool: missing symbol for section .text.unlikely drivers/base/class.o: warning: objtool: missing symbol for section .init.text lib/win_minmax.o: warning: objtool: missing symbol for section .text net/ipv6/anycast.o: warning: objtool: missing symbol for section .init.text drivers/base/init.o: warning: objtool: missing symbol for section .init.text /kisskb/src/lib/crc32.c:209:5: warning: 'crc32_le_base' specifies less restrictive attribute than its target 'crc32_le': 'pure' [-Wmissing-attributes] 209 | u32 crc32_le_base(u32, unsigned char const *, size_t) __alias(crc32_le); | ^~~~~~~~~~~~~ /kisskb/src/lib/crc32.c:195:19: note: 'crc32_le_base' target declared here 195 | u32 __pure __weak crc32_le(u32 crc, unsigned char const *p, size_t len) | ^~~~~~~~ /kisskb/src/lib/crc32.c:210:5: warning: '__crc32c_le_base' specifies less restrictive attribute than its target '__crc32c_le': 'pure' [-Wmissing-attributes] 210 | u32 __crc32c_le_base(u32, unsigned char const *, size_t) __alias(__crc32c_le); | ^~~~~~~~~~~~~~~~ /kisskb/src/lib/crc32.c:200:19: note: '__crc32c_le_base' target declared here 200 | u32 __pure __weak __crc32c_le(u32 crc, unsigned char const *p, size_t len) | ^~~~~~~~~~~ drivers/base/core.o: warning: objtool: missing symbol for section .init.text drivers/base/cpu.o: warning: objtool: missing symbol for section .init.text drivers/base/map.o: warning: objtool: missing symbol for section .text lib/crc32.o: warning: objtool: missing symbol for section .text drivers/base/platform.o: warning: objtool: missing symbol for section .init.text drivers/base/container.o: warning: objtool: missing symbol for section .init.text net/ipv4/inetpeer.o: warning: objtool: missing symbol for section .init.text drivers/clk/clkdev.o: warning: objtool: missing symbol for section .text drivers/char/agp/isoch.o: warning: objtool: missing symbol for section .text drivers/base/module.o: warning: objtool: missing symbol for section .text net/ipv6/addrlabel.o: warning: objtool: missing symbol for section .init.text kernel/trace/trace_seq.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:12: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_nat_l3proto_ipv4_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:419:1: note: in expansion of macro 'module_init' 419 | module_init(nf_nat_l3proto_ipv4_init); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:392:19: note: 'init_module' target declared here 392 | static int __init nf_nat_l3proto_ipv4_init(void) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:12: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_nat_l3proto_ipv4_exit': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:420:1: note: in expansion of macro 'module_exit' 420 | module_exit(nf_nat_l3proto_ipv4_exit); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/nf_nat_l3proto_ipv4.c:410:20: note: 'cleanup_module' target declared here 410 | static void __exit nf_nat_l3proto_ipv4_exit(void) | ^~~~~~~~~~~~~~~~~~~~~~~~ net/ipv4/netfilter/nf_nat_l3proto_ipv4.o: warning: objtool: missing symbol for section .init.text drivers/clocksource/i8253.o: warning: objtool: missing symbol for section .init.text net/ipv4/ip_fragment.o: warning: objtool: missing symbol for section .init.text net/ipv6/udplite.o: warning: objtool: missing symbol for section .init.text net/ipv6/ip6_fib.o: warning: objtool: missing symbol for section .init.text net/ipv6/raw.o: warning: objtool: missing symbol for section .init.text net/ipv6/ndisc.o: warning: objtool: missing symbol for section .init.text net/ipv6/udp.o: warning: objtool: missing symbol for section .init.text net/ipv6/addrconf.o: warning: objtool: missing symbol for section .init.text net/ipv4/ip_output.o: warning: objtool: missing symbol for section .init.text net/ipv6/icmp.o: warning: objtool: missing symbol for section .init.text net/ipv6/ping.o: warning: objtool: missing symbol for section .init.text drivers/cpuidle/governor.o: warning: objtool: missing symbol for section .text net/ipv6/reassembly.o: warning: objtool: missing symbol for section .init.text In file included from /kisskb/src/net/ipv4/netfilter/nf_log_arp.c:17: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_log_arp_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/nf_log_arp.c:154:1: note: in expansion of macro 'module_init' 154 | module_init(nf_log_arp_init); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/nf_log_arp.c:127:19: note: 'init_module' target declared here 127 | static int __init nf_log_arp_init(void) | ^~~~~~~~~~~~~~~ In file included from /kisskb/src/net/ipv4/netfilter/nf_log_arp.c:17: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_log_arp_exit': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/nf_log_arp.c:155:1: note: in expansion of macro 'module_exit' 155 | module_exit(nf_log_arp_exit); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/nf_log_arp.c:148:20: note: 'cleanup_module' target declared here 148 | static void __exit nf_log_arp_exit(void) | ^~~~~~~~~~~~~~~ net/ipv4/inet_hashtables.o: warning: objtool: missing symbol for section .init.text net/ipv4/netfilter/nf_log_arp.o: warning: objtool: missing symbol for section .init.text net/ipv6/inet6_connection_sock.o: warning: objtool: missing symbol for section .text drivers/cpuidle/poll_state.o: warning: objtool: missing symbol for section .text net/ipv6/seg6.o: warning: objtool: missing symbol for section .init.text net/ipv6/exthdrs.o: warning: objtool: missing symbol for section .init.text net/ipv6/xfrm6_policy.o: warning: objtool: missing symbol for section .init.text net/ipv6/tcp_ipv6.o: warning: objtool: missing symbol for section .init.text net/ipv6/xfrm6_state.o: warning: objtool: missing symbol for section .init.text net/ipv6/mcast.o: warning: objtool: missing symbol for section .init.text In file included from /kisskb/src/net/ipv4/netfilter/nf_log_ipv4.c:12: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_log_ipv4_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/nf_log_ipv4.c:390:1: note: in expansion of macro 'module_init' 390 | module_init(nf_log_ipv4_init); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/nf_log_ipv4.c:363:19: note: 'init_module' target declared here 363 | static int __init nf_log_ipv4_init(void) | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/net/ipv4/netfilter/nf_log_ipv4.c:12: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_log_ipv4_exit': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/nf_log_ipv4.c:391:1: note: in expansion of macro 'module_exit' 391 | module_exit(nf_log_ipv4_exit); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/nf_log_ipv4.c:384:20: note: 'cleanup_module' target declared here 384 | static void __exit nf_log_ipv4_exit(void) | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/net/ipv4/netfilter/iptable_nat.c:10: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'iptable_nat_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/iptable_nat.c:152:1: note: in expansion of macro 'module_init' 152 | module_init(iptable_nat_init); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/iptable_nat.c:134:19: note: 'init_module' target declared here 134 | static int __init iptable_nat_init(void) | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/net/ipv4/netfilter/iptable_nat.c:10: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'iptable_nat_exit': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/iptable_nat.c:153:1: note: in expansion of macro 'module_exit' 153 | module_exit(iptable_nat_exit); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/iptable_nat.c:147:20: note: 'cleanup_module' target declared here 147 | static void __exit iptable_nat_exit(void) | ^~~~~~~~~~~~~~~~ net/ipv4/netfilter/nf_log_ipv4.o: warning: objtool: missing symbol for section .init.text net/ipv4/netfilter/iptable_nat.o: warning: objtool: missing symbol for section .init.text net/ipv6/netfilter.o: warning: objtool: missing symbol for section .init.text net/ipv6/xfrm6_protocol.o: warning: objtool: missing symbol for section .init.text net/ipv6/proc.o: warning: objtool: missing symbol for section .init.text net/ipv6/calipso.o: warning: objtool: missing symbol for section .init.text In file included from /kisskb/src/net/ipv4/netfilter/ipt_MASQUERADE.c:16: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'masquerade_tg_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/ipt_MASQUERADE.c:100:1: note: in expansion of macro 'module_init' 100 | module_init(masquerade_tg_init); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/ipt_MASQUERADE.c:79:19: note: 'init_module' target declared here 79 | static int __init masquerade_tg_init(void) | ^~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/net/ipv4/netfilter/ipt_MASQUERADE.c:16: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'masquerade_tg_exit': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/ipt_MASQUERADE.c:101:1: note: in expansion of macro 'module_exit' 101 | module_exit(masquerade_tg_exit); | ^~~~~~~~~~~ /kisskb/src/net/ipv4/netfilter/ipt_MASQUERADE.c:94:20: note: 'cleanup_module' target declared here 94 | static void __exit masquerade_tg_exit(void) | ^~~~~~~~~~~~~~~~~~ net/ipv4/netfilter/ipt_MASQUERADE.o: warning: objtool: missing symbol for section .init.text net/ipv6/ip6_checksum.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/uapi/linux/ethtool.h:19, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/netdevice.h:41, from /kisskb/src/include/net/dst.h:13, from /kisskb/src/net/ipv4/tcp_input.c:73: /kisskb/src/net/ipv4/tcp_input.c: In function 'tcp_collapse': /kisskb/src/include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1858 | __skb_insert(newsk, next->prev, next, list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/ipv4/tcp_input.c:4850:29: note: while referencing 'tmp' 4850 | struct sk_buff_head tmp; | ^~~ In file included from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/uapi/linux/ethtool.h:19, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/netdevice.h:41, from /kisskb/src/include/net/dst.h:13, from /kisskb/src/net/ipv4/tcp_input.c:73: /kisskb/src/include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1752 | next->prev = prev->next = newsk; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/ipv4/tcp_input.c:4850:29: note: while referencing 'tmp' 4850 | struct sk_buff_head tmp; | ^~~ net/ipv6/tcpv6_offload.o: warning: objtool: missing symbol for section .init.text net/ipv6/exthdrs_offload.o: warning: objtool: missing symbol for section .init.text net/ipv4/tcp_output.o: warning: objtool: missing symbol for section .init.text drivers/edac/edac_mc_sysfs.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/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; | ^~~~ 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; | ^~~~ drivers/edac/edac_module.o: warning: objtool: missing symbol for section .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 = { | ^~~ drivers/edac/wq.o: warning: objtool: missing symbol for section .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 '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 = { | ^~~ net/ipv4/tcp_rate.o: warning: objtool: missing symbol for section .text drivers/firmware/efi/efi.o: warning: objtool: missing symbol for section .ref.text net/ipv4/tcp_ulp.o: warning: objtool: missing symbol for section .text net/ipv4/tcp_ipv4.o: warning: objtool: missing symbol for section .init.text net/ipv4/tcp_recovery.o: warning: objtool: missing symbol for section .text net/ipv4/tcp_offload.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:359:51: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 359 | 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:606:57: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 606 | status = __efivars->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:638:46: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 638 | 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:677:30: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 677 | 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:836:51: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 836 | 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:882:46: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 882 | 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:912:57: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 912 | status = __efivars->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:940:57: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 940 | status = __efivars->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:975:30: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 975 | efi_char16_t *name = entry->var.VariableName; | ^~~~~ /kisskb/src/drivers/firmware/efi/vars.c:1031:46: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 1031 | status = ops->get_variable(entry->var.VariableName, | ~~~~~~~~~~^~~~~~~~~~~~~ net/ipv4/datagram.o: warning: objtool: missing symbol for section .text net/ipv4/udplite.o: warning: objtool: missing symbol for section .init.text net/ipv4/udp_offload.o: warning: objtool: missing symbol for section .init.text net/ipv4/raw.o: warning: objtool: missing symbol for section .init.text net/ipv4/icmp.o: warning: objtool: missing symbol for section .init.text net/ipv4/arp.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; | ^~~ net/ipv4/devinet.o: warning: objtool: missing symbol for section .init.text net/ipv4/fib_frontend.o: warning: objtool: missing symbol for section .init.text kernel/sysctl.o: warning: objtool: missing symbol for section .init.text net/ipv4/igmp.o: warning: objtool: missing symbol for section .init.text drivers/firmware/efi/tpm.o: warning: objtool: missing symbol for section .init.text net/ipv4/ip_tunnel_core.o: warning: objtool: missing symbol for section .text net/ipv4/ping.o: warning: objtool: missing symbol for section .init.text net/ipv4/fib_trie.o: warning: objtool: missing symbol for section .init.text net/ipv4/metrics.o: warning: objtool: missing symbol for section .text net/ipv4/netlink.o: warning: objtool: missing symbol for section .text drivers/i2c/i2c-boardinfo.o: warning: objtool: missing symbol for section .text net/ipv4/proc.o: warning: objtool: missing symbol for section .init.text kernel/pid.o: warning: objtool: missing symbol for section .init.text net/ipv4/netfilter.o: warning: objtool: missing symbol for section .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) | ^ /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:267:24: warning: taking address of packed member of 'struct compat_efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 267 | name = compat->VariableName; | ^~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c:284:24: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 284 | name = new_var->VariableName; | ^~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c: In function 'efivar_show_raw': /kisskb/src/drivers/firmware/efi/efivars.c:315:37: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 315 | if (efivar_entry_get(entry, &entry->var.Attributes, | ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c:316:30: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 316 | &entry->var.DataSize, entry->var.Data)) | ^~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c: In function 'efivar_create': /kisskb/src/drivers/firmware/efi/efivars.c:428:24: warning: taking address of packed member of 'struct compat_efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 428 | name = compat->VariableName; | ^~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c:436:24: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 436 | name = new_var->VariableName; | ^~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c: In function 'efivar_delete': /kisskb/src/drivers/firmware/efi/efivars.c:495:24: warning: taking address of packed member of 'struct compat_efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 495 | name = compat->VariableName; | ^~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c:501:24: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 501 | name = del_var->VariableName; | ^~~~~~~ /kisskb/src/drivers/firmware/efi/efivars.c: In function 'efivar_create_sysfs_entry': /kisskb/src/drivers/firmware/efi/efivars.c:540:39: warning: taking address of packed member of 'struct efi_variable' may result in an unaligned pointer value [-Waddress-of-packed-member] 540 | efi_char16_t *variable_name = new_var->var.VariableName; | ^~~~~~~ net/ipv4/xfrm4_state.o: warning: objtool: missing symbol for section .init.text kernel/sys_ni.o: warning: objtool: missing symbol for section .text net/ipv4/xfrm4_policy.o: warning: objtool: missing symbol for section .init.text kernel/extable.o: warning: objtool: missing symbol for section .text /kisskb/src/drivers/input/mouse/synaptics.c: In function 'synaptics_report_mt_data': /kisskb/src/drivers/input/mouse/synaptics.c:993:9: warning: 'pos' may be used uninitialized [-Wmaybe-uninitialized] 993 | 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:983:29: note: 'pos' declared here 983 | struct input_mt_pos pos[2]; | ^~~ net/ipv4/ipmr.o: warning: objtool: missing symbol for section .init.text net/ipv4/xfrm4_protocol.o: warning: objtool: missing symbol for section .init.text drivers/input/mouse/synaptics.o: warning: objtool: missing symbol for section .init.text drivers/firmware/efi/runtime-map.o: warning: objtool: missing symbol for section .init.text kernel/nsproxy.o: warning: objtool: missing symbol for section .init.text kernel/cred.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/drm_scdc_helper.o: warning: objtool: missing symbol for section .text kernel/smpboot.o: warning: objtool: missing symbol for section .init.text kernel/freezer.o: warning: objtool: missing symbol for section .text kernel/profile.o: warning: objtool: missing symbol for section .ref.text drivers/input/mouse/lifebook.o: warning: objtool: missing symbol for section .init.text kernel/futex_compat.o: warning: objtool: missing symbol for section .text net/netfilter/core.o: warning: objtool: missing symbol for section .init.text net/netfilter/nf_log.o: warning: objtool: missing symbol for section .init.text /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/input/mouse/psmouse-smbus.o: warning: objtool: missing symbol for section .init.text kernel/utsname.o: warning: objtool: missing symbol for section .init.text net/netfilter/nf_sockopt.o: warning: objtool: missing symbol for section .text net/netfilter/utils.o: warning: objtool: missing symbol for section .text drivers/input/touchscreen/of_touchscreen.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_fb_helper.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/drm_dma.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/i915_params.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/linux/etherdevice.h:25, from /kisskb/src/net/mac80211/sta_info.c:15: /kisskb/src/net/mac80211/sta_info.c: In function 'ieee80211_sta_ps_deliver_response': /kisskb/src/include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1858 | __skb_insert(newsk, next->prev, next, list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/mac80211/sta_info.c:1515:29: note: while referencing 'frames' 1515 | struct sk_buff_head frames; | ^~~~~~ In file included from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/linux/etherdevice.h:25, from /kisskb/src/net/mac80211/sta_info.c:15: /kisskb/src/include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1752 | next->prev = prev->next = newsk; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/mac80211/sta_info.c:1515:29: note: while referencing 'frames' 1515 | struct sk_buff_head frames; | ^~~~~~ In file included from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/linux/etherdevice.h:25, from /kisskb/src/net/mac80211/sta_info.c:15: /kisskb/src/include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1858 | __skb_insert(newsk, next->prev, next, list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/mac80211/sta_info.c:1558:37: note: while referencing 'pending' 1558 | struct sk_buff_head pending; | ^~~~~~~ In file included from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/linux/etherdevice.h:25, from /kisskb/src/net/mac80211/sta_info.c:15: /kisskb/src/include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1752 | next->prev = prev->next = newsk; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/mac80211/sta_info.c:1558:37: note: while referencing 'pending' 1558 | struct sk_buff_head pending; | ^~~~~~~ net/netlabel/netlabel_user.o: warning: objtool: missing symbol for section .text kernel/auditfilter.o: warning: objtool: missing symbol for section .init.text In file included from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/linux/etherdevice.h:25, from /kisskb/src/net/mac80211/sta_info.c:15: /kisskb/src/net/mac80211/sta_info.c: In function 'ieee80211_sta_ps_deliver_wakeup': /kisskb/src/include/linux/skbuff.h:1767:20: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1767 | next->prev = last; | ~~~~~~~~~~~^~~~~~ /kisskb/src/net/mac80211/sta_info.c:1223:29: note: while referencing 'pending' 1223 | struct sk_buff_head pending; | ^~~~~~~ In file included from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/linux/etherdevice.h:25, from /kisskb/src/net/mac80211/sta_info.c:15: /kisskb/src/include/linux/skbuff.h:1767:20: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1767 | next->prev = last; | ~~~~~~~~~~~^~~~~~ /kisskb/src/net/mac80211/sta_info.c:1223:29: note: while referencing 'pending' 1223 | struct sk_buff_head pending; | ^~~~~~~ kernel/delayacct.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_memory.o: warning: objtool: missing symbol for section .text kernel/tsacct.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/i915_syncmap.o: warning: objtool: missing symbol for section .text kernel/elfcore.o: warning: objtool: missing symbol for section .text drivers/hid/hidraw.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/i915_suspend.o: warning: objtool: missing symbol for section .text drivers/input/input-compat.o: warning: objtool: missing symbol for section .text net/netlabel/netlabel_kapi.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_hashtab.o: warning: objtool: missing symbol for section .text drivers/input/input-mt.o: warning: objtool: missing symbol for section .text /kisskb/src/net/netfilter/nf_conntrack_core.c: In function '__nf_conntrack_alloc.constprop': /kisskb/src/net/netfilter/nf_conntrack_core.c:1312:16: warning: array subscript 0 is outside the bounds of an interior zero-length array 'u8[0]' {aka 'unsigned char[]'} [-Wzero-length-bounds] 1312 | memset(&ct->__nfct_init_offset[0], 0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/net/netfilter/nf_conntrack_core.c:39: /kisskb/src/include/net/netfilter/nf_conntrack.h:88:12: note: while referencing '__nfct_init_offset' 88 | u8 __nfct_init_offset[0]; | ^~~~~~~~~~~~~~~~~~ drivers/gpu/drm/drm_encoder_slave.o: warning: objtool: missing symbol for section .text drivers/input/ff-core.o: warning: objtool: missing symbol for section .text net/netlabel/netlabel_domainhash.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/drm_print.o: warning: objtool: missing symbol for section .text net/netlabel/netlabel_addrlist.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/drm_dumb_buffers.o: warning: objtool: missing symbol for section .text 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/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 net/netlabel/netlabel_mgmt.o: warning: objtool: missing symbol for section .init.text drivers/iommu/amd_iommu.o: warning: objtool: missing symbol for section .init.text In function 'ilk_setup_wm_latency', inlined from 'intel_init_pm' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:9369:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3050:9: warning: 'intel_read_wm_latency' accessing 16 bytes in a region of size 10 [-Wstringop-overflow=] 3050 | 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:3050:9: note: referencing argument 2 of type 'uint16_t *' {aka 'short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2809:13: note: in a call to function 'intel_read_wm_latency' 2809 | 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:9369:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3060:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3060 | 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:3060:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2954:13: note: in a call to function 'intel_print_wm_latency' 2954 | 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:9369:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3061:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3061 | 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:3061:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2954:13: note: in a call to function 'intel_print_wm_latency' 2954 | 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:9369:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3062:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3062 | 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:3062:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2954:13: note: in a call to function 'intel_print_wm_latency' 2954 | 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:3065:3, inlined from 'intel_init_pm' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:9369:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3015:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3015 | 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:3015:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2954:13: note: in a call to function 'intel_print_wm_latency' 2954 | 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:3065:3, inlined from 'intel_init_pm' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:9369:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3016:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3016 | 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:3016:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2954:13: note: in a call to function 'intel_print_wm_latency' 2954 | 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:3065:3, inlined from 'intel_init_pm' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:9369:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3017:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3017 | 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:3017:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2954:13: note: in a call to function 'intel_print_wm_latency' 2954 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ In function 'snb_wm_lp3_irq_quirk', inlined from 'ilk_setup_wm_latency' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3066:3, inlined from 'intel_init_pm' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:9369:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3043:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3043 | 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:3043:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2954:13: note: in a call to function 'intel_print_wm_latency' 2954 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ In function 'snb_wm_lp3_irq_quirk', inlined from 'ilk_setup_wm_latency' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3066:3, inlined from 'intel_init_pm' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:9369:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3044:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3044 | 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:3044:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2954:13: note: in a call to function 'intel_print_wm_latency' 2954 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ In function 'snb_wm_lp3_irq_quirk', inlined from 'ilk_setup_wm_latency' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3066:3, inlined from 'intel_init_pm' at /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:9369:3: /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:3045:9: warning: 'intel_print_wm_latency' reading 16 bytes from a region of size 10 [-Wstringop-overread] 3045 | 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:3045:9: note: referencing argument 3 of type 'const uint16_t *' {aka 'const short unsigned int *'} /kisskb/src/drivers/gpu/drm/i915/intel_pm.c:2954:13: note: in a call to function 'intel_print_wm_latency' 2954 | static void intel_print_wm_latency(struct drm_i915_private *dev_priv, | ^~~~~~~~~~~~~~~~~~~~~~ net/netlabel/netlabel_unlabeled.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/i915_gem_object.o: warning: objtool: missing symbol for section .text net/netlabel/netlabel_cipso_v4.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/i915_gemfs.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/i915_timeline.o: warning: objtool: missing symbol for section .text net/netlabel/netlabel_calipso.o: warning: objtool: missing symbol for section .init.text drivers/pcmcia/cardbus.o: warning: objtool: missing symbol for section .ref.text In file included from /kisskb/src/net/netfilter/nf_log_common.c:9: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_log_common_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_log_common.c:214:1: note: in expansion of macro 'module_init' 214 | module_init(nf_log_common_init); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_log_common.c:207:19: note: 'init_module' target declared here 207 | static int __init nf_log_common_init(void) | ^~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/net/netfilter/nf_log_common.c:9: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_log_common_exit': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/netfilter/nf_log_common.c:215:1: note: in expansion of macro 'module_exit' 215 | module_exit(nf_log_common_exit); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_log_common.c:212:20: note: 'cleanup_module' target declared here 212 | static void __exit nf_log_common_exit(void) {} | ^~~~~~~~~~~~~~~~~~ net/netfilter/nf_log_common.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_wopcm.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/net/netfilter/nf_nat_core.c:13: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_nat_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_core.c:1104:1: note: in expansion of macro 'module_init' 1104 | module_init(nf_nat_init); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_core.c:1045:19: note: 'init_module' target declared here 1045 | static int __init nf_nat_init(void) | ^~~~~~~~~~~ In file included from /kisskb/src/net/netfilter/nf_nat_core.c:13: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_nat_cleanup': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_core.c:1105:1: note: in expansion of macro 'module_exit' 1105 | module_exit(nf_nat_cleanup); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_core.c:1082:20: note: 'cleanup_module' target declared here 1082 | static void __exit nf_nat_cleanup(void) | ^~~~~~~~~~~~~~ net/netfilter/nf_nat_proto_common.o: warning: objtool: missing symbol for section .text drivers/pcmcia/pcmcia_resource.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_guc_ads.o: warning: objtool: missing symbol for section .text net/netfilter/nf_nat_core.o: warning: objtool: missing symbol for section .exit.text In file included from /kisskb/src/arch/x86/include/asm/bug.h:83, 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/pci/pcie/aer.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/intel_huc.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/net/netfilter/xt_mark.c:13: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'mark_mt_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/xt_mark.c:84:1: note: in expansion of macro 'module_init' 84 | module_init(mark_mt_init); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/xt_mark.c:63:19: note: 'init_module' target declared here 63 | static int __init mark_mt_init(void) | ^~~~~~~~~~~~ In file included from /kisskb/src/net/netfilter/xt_mark.c:13: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'mark_mt_exit': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/netfilter/xt_mark.c:85:1: note: in expansion of macro 'module_exit' 85 | module_exit(mark_mt_exit); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/xt_mark.c:78:20: note: 'cleanup_module' target declared here 78 | static void __exit mark_mt_exit(void) | ^~~~~~~~~~~~ net/netfilter/xt_mark.o: warning: objtool: missing symbol for section .init.text In file included from /kisskb/src/net/netfilter/nf_nat_ftp.c:13: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_nat_ftp_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_ftp.c:146:1: note: in expansion of macro 'module_init' 146 | module_init(nf_nat_ftp_init); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_ftp.c:131:19: note: 'init_module' target declared here 131 | static int __init nf_nat_ftp_init(void) | ^~~~~~~~~~~~~~~ In file included from /kisskb/src/net/netfilter/nf_nat_ftp.c:13: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_nat_ftp_fini': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_ftp.c:147:1: note: in expansion of macro 'module_exit' 147 | module_exit(nf_nat_ftp_fini); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_ftp.c:125:20: note: 'cleanup_module' target declared here 125 | static void __exit nf_nat_ftp_fini(void) | ^~~~~~~~~~~~~~~ In file included from /kisskb/src/net/netfilter/nf_nat_irc.c:15: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_nat_irc_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_irc.c:118:1: note: in expansion of macro 'module_init' 118 | module_init(nf_nat_irc_init); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_irc.c:103:19: note: 'init_module' target declared here 103 | static int __init nf_nat_irc_init(void) | ^~~~~~~~~~~~~~~ In file included from /kisskb/src/net/netfilter/nf_nat_irc.c:15: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_nat_irc_fini': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_irc.c:119:1: note: in expansion of macro 'module_exit' 119 | module_exit(nf_nat_irc_fini); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_irc.c:97:20: note: 'cleanup_module' target declared here 97 | static void __exit nf_nat_irc_fini(void) | ^~~~~~~~~~~~~~~ net/netfilter/nf_nat_ftp.o: warning: objtool: missing symbol for section .exit.text In file included from /kisskb/src/net/netfilter/nf_nat_sip.c:13: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'nf_nat_sip_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_sip.c:652:1: note: in expansion of macro 'module_init' 652 | module_init(nf_nat_sip_init); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_sip.c:644:19: note: 'init_module' target declared here 644 | static int __init nf_nat_sip_init(void) | ^~~~~~~~~~~~~~~ In file included from /kisskb/src/net/netfilter/nf_nat_sip.c:13: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'nf_nat_sip_fini': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_sip.c:653:1: note: in expansion of macro 'module_exit' 653 | module_exit(nf_nat_sip_fini); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/nf_nat_sip.c:626:20: note: 'cleanup_module' target declared here 626 | static void __exit nf_nat_sip_fini(void) | ^~~~~~~~~~~~~~~ net/netfilter/nf_nat_irc.o: warning: objtool: missing symbol for section .exit.text In file included from /kisskb/src/net/netfilter/xt_nat.c:13: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'xt_nat_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/xt_nat.c:241:1: note: in expansion of macro 'module_init' 241 | module_init(xt_nat_init); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/xt_nat.c:230:19: note: 'init_module' target declared here 230 | static int __init xt_nat_init(void) | ^~~~~~~~~~~ In file included from /kisskb/src/net/netfilter/xt_nat.c:13: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'xt_nat_exit': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/netfilter/xt_nat.c:242:1: note: in expansion of macro 'module_exit' 242 | module_exit(xt_nat_exit); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/xt_nat.c:236:20: note: 'cleanup_module' target declared here 236 | static void __exit xt_nat_exit(void) | ^~~~~~~~~~~ net/netfilter/xt_nat.o: warning: objtool: missing symbol for section .init.text net/netfilter/nf_nat_sip.o: warning: objtool: missing symbol for section .exit.text net/rfkill/input.o: warning: objtool: missing symbol for section .init.text In file included from /kisskb/src/net/netfilter/xt_LOG.c:14: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'log_tg_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/xt_LOG.c:105:1: note: in expansion of macro 'module_init' 105 | module_init(log_tg_init); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/xt_LOG.c:95:19: note: 'init_module' target declared here 95 | static int __init log_tg_init(void) | ^~~~~~~~~~~ In file included from /kisskb/src/net/netfilter/xt_LOG.c:14: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'log_tg_exit': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/netfilter/xt_LOG.c:106:1: note: in expansion of macro 'module_exit' 106 | module_exit(log_tg_exit); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/xt_LOG.c:100:20: note: 'cleanup_module' target declared here 100 | static void __exit log_tg_exit(void) | ^~~~~~~~~~~ In file included from /kisskb/src/net/netfilter/xt_addrtype.c:13: /kisskb/src/include/linux/module.h:132:13: warning: 'init_module' specifies less restrictive attribute than its target 'addrtype_mt_init': 'cold' [-Wmissing-attributes] 132 | int init_module(void) __attribute__((alias(#initfn))); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/xt_addrtype.c:240:1: note: in expansion of macro 'module_init' 240 | module_init(addrtype_mt_init); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/xt_addrtype.c:229:19: note: 'init_module' target declared here 229 | static int __init addrtype_mt_init(void) | ^~~~~~~~~~~~~~~~ In file included from /kisskb/src/net/netfilter/xt_addrtype.c:13: /kisskb/src/include/linux/module.h:138:14: warning: 'cleanup_module' specifies less restrictive attribute than its target 'addrtype_mt_exit': 'cold' [-Wmissing-attributes] 138 | void cleanup_module(void) __attribute__((alias(#exitfn))); | ^~~~~~~~~~~~~~ /kisskb/src/net/netfilter/xt_addrtype.c:241:1: note: in expansion of macro 'module_exit' 241 | module_exit(addrtype_mt_exit); | ^~~~~~~~~~~ /kisskb/src/net/netfilter/xt_addrtype.c:235:20: note: 'cleanup_module' target declared here 235 | static void __exit addrtype_mt_exit(void) | ^~~~~~~~~~~~~~~~ net/netfilter/xt_LOG.o: warning: objtool: missing symbol for section .init.text net/netfilter/xt_addrtype.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/intel_frontbuffer.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; | ^~~~~~~~~~ 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; | ^~~~~~~~~~ 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/pnp/manager.o: warning: objtool: missing symbol for section .text drivers/pci/host-bridge.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_modes.o: warning: objtool: missing symbol for section .text drivers/pnp/support.o: warning: objtool: missing symbol for section .text drivers/gpu/drm/i915/intel_acpi.o: warning: objtool: missing symbol for section .text drivers/md/dm-target.o: warning: objtool: missing symbol for section .init.text net/sunrpc/auth_gss/gss_generic_token.o: warning: objtool: missing symbol for section .text drivers/md/dm-linear.o: warning: objtool: missing symbol for section .init.text drivers/power/supply/power_supply_leds.o: warning: objtool: missing symbol for section .text drivers/md/dm-stripe.o: warning: objtool: missing symbol for section .init.text drivers/gpu/drm/i915/intel_dp_link_training.o: warning: objtool: missing symbol for section .text net/sunrpc/auth_gss/gss_mech_switch.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], | ^~~~~~~~~~~~~~~~~~~~ net/mac80211/michael.o: warning: objtool: missing symbol for section .text drivers/md/dm-ioctl.o: warning: objtool: missing symbol for section .init.text drivers/pci/rom.o: warning: objtool: missing symbol for section .text drivers/net/ethernet/intel/e1000/e1000_hw.o: warning: objtool: missing symbol for section .text drivers/rtc/rtc-lib.o: warning: objtool: missing symbol for section .text drivers/pci/setup-res.o: warning: objtool: missing symbol for section .text drivers/rtc/systohc.o: warning: objtool: missing symbol for section .text drivers/md/dm-io.o: warning: objtool: missing symbol for section .init.text net/mac80211/aes_cmac.o: warning: objtool: missing symbol for section .text drivers/ras/debugfs.o: warning: objtool: missing symbol for section .init.text drivers/md/dm-kcopyd.o: warning: objtool: missing symbol for section .init.text drivers/pci/vc.o: warning: objtool: missing symbol for section .text drivers/pci/setup-bus.o: warning: objtool: missing symbol for section .init.text net/mac80211/fils_aead.o: warning: objtool: missing symbol for section .text net/sunrpc/auth_gss/gss_rpc_xdr.o: warning: objtool: missing symbol for section .text drivers/pci/mmap.o: warning: objtool: missing symbol for section .text drivers/pci/setup-irq.o: warning: objtool: missing symbol for section .text drivers/rtc/rtc-dev.o: warning: objtool: missing symbol for section .init.text net/unix/sysctl_net_unix.o: warning: objtool: missing symbol for section .text drivers/rtc/rtc-mc146818-lib.o: warning: objtool: missing symbol for section .text /kisskb/src/net/mac80211/rx.c: In function 'ieee80211_add_rx_radiotap_header': /kisskb/src/net/mac80211/rx.c:323:22: warning: taking address of packed member of 'struct ieee80211_radiotap_header' may result in an unaligned pointer value [-Waddress-of-packed-member] 323 | it_present = &rthdr->it_present; | ^~~~~~~~~~~~~~~~~~ drivers/scsi/constants.o: warning: objtool: missing symbol for section .text drivers/md/dm-stats.o: warning: objtool: missing symbol for section .init.text /kisskb/src/net/wireless/radiotap.c: In function 'ieee80211_radiotap_iterator_init': /kisskb/src/net/wireless/radiotap.c:119:34: warning: taking address of packed member of 'struct ieee80211_radiotap_header' may result in an unaligned pointer value [-Waddress-of-packed-member] 119 | iterator->_next_bitmap = &radiotap_header->it_present; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ net/wireless/radiotap.o: warning: objtool: missing symbol for section .text drivers/usb/common/common.o: warning: objtool: missing symbol for section .text drivers/md/dm-builtin.o: warning: objtool: missing symbol for section .text drivers/scsi/scsi_lib.o: warning: objtool: missing symbol for section .init.text drivers/net/ethernet/intel/e1000e/manage.o: warning: objtool: missing symbol for section .text /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 '<unknown>' 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 '<unknown>' 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 '<unknown>' 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 '<unknown>' 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 '<unknown>' 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 '<unknown>' 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 '<unknown>' 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 '<unknown>' 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 '<unknown>' 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 '<unknown>' 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 */ | ^~~~~~~~~~~ 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) | ^~~~~~~~~~~~~~~~~~~~~ /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/net/ethernet/intel/e1000e/mac.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/net/mac80211/rx.c:18: /kisskb/src/net/mac80211/rx.c: In function 'ieee80211_prepare_and_rx_handle': /kisskb/src/include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1858 | __skb_insert(newsk, next->prev, next, list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/mac80211/rx.c:3637:29: note: while referencing 'reorder_release' 3637 | struct sk_buff_head reorder_release; | ^~~~~~~~~~~~~~~ In file included from /kisskb/src/net/mac80211/rx.c:18: /kisskb/src/include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1752 | next->prev = prev->next = newsk; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/mac80211/rx.c:3637:29: note: while referencing 'reorder_release' 3637 | struct sk_buff_head reorder_release; | ^~~~~~~~~~~~~~~ drivers/thermal/x86_pkg_temp_thermal.o: warning: objtool: missing symbol for section .init.text In file included from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/uapi/linux/ethtool.h:19, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/netdevice.h:41, from /kisskb/src/net/xfrm/xfrm_policy.c:23: /kisskb/src/net/xfrm/xfrm_policy.c: In function 'xfrm_policy_requeue': /kisskb/src/include/linux/skbuff.h:1764:20: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1764 | prev->next = first; | ~~~~~~~~~~~^~~~~~~ /kisskb/src/net/xfrm/xfrm_policy.c:705:29: note: while referencing 'list' 705 | struct sk_buff_head list; | ^~~~ drivers/scsi/scsi_sysctl.o: warning: objtool: missing symbol for section .text drivers/scsi/scsi_devinfo.o: warning: objtool: missing symbol for section .init.text drivers/scsi/scsi_proc.o: warning: objtool: missing symbol for section .init.text In file included from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/uapi/linux/ethtool.h:19, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/netdevice.h:41, from /kisskb/src/net/xfrm/xfrm_policy.c:23: /kisskb/src/net/xfrm/xfrm_policy.c: In function 'xfrm_policy_queue_process': /kisskb/src/include/linux/skbuff.h:1764:20: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1764 | prev->next = first; | ~~~~~~~~~~~^~~~~~~ /kisskb/src/net/xfrm/xfrm_policy.c:1790:29: note: while referencing 'list' 1790 | struct sk_buff_head list; | ^~~~ drivers/net/ethernet/intel/e1000e/nvm.o: warning: objtool: missing symbol for section .text net/xfrm/xfrm_policy.o: warning: objtool: missing symbol for section .init.text drivers/scsi/scsi_debugfs.o: warning: objtool: missing symbol for section .text drivers/scsi/scsi_trace.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 '<unknown>' 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 */ | ^~~~~~~~~~~ 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 */ | ^~~~~~~~~~~ drivers/scsi/scsi_common.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_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 */ | ^~~~~~~~~~~ net/xfrm/xfrm_hash.o: warning: objtool: missing symbol for section .text drivers/net/ethernet/intel/e1000e/phy.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_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 */ | ^~~~~~~~~~~ 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 */ | ^~~~~~~~~~~ /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 */ | ^~~~~~~~~~~ In file included from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/uapi/linux/ethtool.h:19, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/netdevice.h:41, from /kisskb/src/net/xfrm/xfrm_input.c:16: /kisskb/src/net/xfrm/xfrm_input.c: In function 'xfrm_trans_reinject': /kisskb/src/include/linux/skbuff.h:1764:20: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1764 | prev->next = first; | ~~~~~~~~~~~^~~~~~~ /kisskb/src/net/xfrm/xfrm_input.c:516:29: note: while referencing 'queue' 516 | struct sk_buff_head queue; | ^~~~~ In file included from /kisskb/src/include/linux/if_ether.h:23, from /kisskb/src/include/uapi/linux/ethtool.h:19, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/netdevice.h:41, from /kisskb/src/net/xfrm/xfrm_input.c:16: /kisskb/src/include/linux/skbuff.h:1767:20: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1767 | next->prev = last; | ~~~~~~~~~~~^~~~~~ /kisskb/src/net/xfrm/xfrm_input.c:516:29: note: while referencing 'queue' 516 | struct sk_buff_head queue; | ^~~~~ 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; | ^~~~ net/xfrm/xfrm_input.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/video/fbdev/core/fb_cmdline.o: warning: objtool: missing symbol for section .text net/xfrm/xfrm_sysctl.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_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/video/fbdev/core/fb_notify.o: warning: objtool: missing symbol for section .text drivers/scsi/scsi_transport_spi.o: warning: objtool: missing symbol for section .text.unlikely net/mac80211/wme.o: warning: objtool: missing symbol for section .text In file included from /kisskb/src/net/mac80211/tx.c:19: /kisskb/src/net/mac80211/tx.c: In function '__ieee80211_subif_start_xmit': /kisskb/src/include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct ieee80211_tx_data[1]' [-Warray-bounds] 1858 | __skb_insert(newsk, next->prev, next, list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/mac80211/tx.c:3397:34: note: while referencing 'tx' 3397 | struct ieee80211_tx_data tx; | ^~ In file included from /kisskb/src/net/mac80211/tx.c:19: /kisskb/src/include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct ieee80211_tx_data[1]' [-Warray-bounds] 1752 | next->prev = prev->next = newsk; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/mac80211/tx.c:3397:34: note: while referencing 'tx' 3397 | struct ieee80211_tx_data tx; | ^~ 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 */ | ^~~~~~~~~~~ In file included from /kisskb/src/net/mac80211/tx.c:19: /kisskb/src/net/mac80211/tx.c: In function 'ieee80211_subif_start_xmit': /kisskb/src/include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1858 | __skb_insert(newsk, next->prev, next, list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/mac80211/tx.c:3838:37: note: while referencing 'queue' 3838 | struct sk_buff_head queue; | ^~~~~ In file included from /kisskb/src/net/mac80211/tx.c:19: /kisskb/src/include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1752 | next->prev = prev->next = newsk; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /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 */ | ^~~~~~~~~~~ /kisskb/src/net/mac80211/tx.c:3838:37: note: while referencing 'queue' 3838 | struct sk_buff_head queue; | ^~~~~ In file included from /kisskb/src/net/mac80211/tx.c:19: /kisskb/src/include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1858 | __skb_insert(newsk, next->prev, next, list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/mac80211/tx.c:3838:37: note: while referencing 'queue' 3838 | struct sk_buff_head queue; | ^~~~~ In file included from /kisskb/src/net/mac80211/tx.c:19: /kisskb/src/include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1752 | next->prev = prev->next = newsk; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/mac80211/tx.c:3838:37: note: while referencing 'queue' 3838 | struct sk_buff_head queue; | ^~~~~ In file included from /kisskb/src/net/mac80211/tx.c:19: /kisskb/src/include/linux/skbuff.h:1858:9: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1858 | __skb_insert(newsk, next->prev, next, list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/mac80211/tx.c:3838:37: note: while referencing 'queue' 3838 | struct sk_buff_head queue; | ^~~~~ In file included from /kisskb/src/net/mac80211/tx.c:19: /kisskb/src/include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1752 | next->prev = prev->next = newsk; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/mac80211/tx.c:3838:37: note: while referencing 'queue' 3838 | struct sk_buff_head queue; | ^~~~~ In file included from /kisskb/src/net/mac80211/tx.c:19: /kisskb/src/net/mac80211/tx.c: In function 'ieee80211_tx_pending': /kisskb/src/include/linux/skbuff.h:1752:34: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1752 | next->prev = prev->next = newsk; | ~~~~~~~~~~~^~~~~~~ /kisskb/src/net/mac80211/tx.c:3930:37: note: while referencing 'skbs' 3930 | struct sk_buff_head skbs; | ^~~~ In file included from /kisskb/src/net/mac80211/tx.c:19: /kisskb/src/include/linux/skbuff.h:1752:21: warning: array subscript 'struct sk_buff[0]' is partly outside array bounds of 'struct sk_buff_head[1]' [-Warray-bounds] 1752 | next->prev = prev->next = newsk; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/mac80211/tx.c:3930:37: note: while referencing 'skbs' 3930 | struct sk_buff_head skbs; | ^~~~ net/xfrm/xfrm_device.o: warning: objtool: missing symbol for section .init.text drivers/scsi/sr_ioctl.o: warning: objtool: missing symbol for section .text drivers/scsi/sr_vendor.o: warning: objtool: missing symbol for section .text net/wireless/ethtool.o: warning: objtool: missing symbol for section .text drivers/tty/serial/8250/8250_early.o: warning: objtool: missing symbol for section .init.text net/sunrpc/auth.o: warning: objtool: missing symbol for section .init.text drivers/video/fbdev/core/modedb.o: warning: objtool: missing symbol for section .text drivers/tty/serial/serial_core.o: warning: objtool: missing symbol for section .init.text drivers/video/fbdev/core/softcursor.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/core/cfbcopyarea.o: warning: objtool: missing symbol for section .text drivers/net/phy/mdio-boardinfo.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/core/cfbimgblt.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/sysimgblt.o: warning: objtool: missing symbol for section .text drivers/usb/host/xhci-dbg.o: warning: objtool: missing symbol for section .text drivers/video/fbdev/core/syscopyarea.o: warning: objtool: missing symbol for section .text net/sunrpc/auth_unix.o: warning: objtool: missing symbol for section .init.text net/sunrpc/auth_generic.o: warning: objtool: missing symbol for section .init.text drivers/usb/host/xhci-debugfs.o: warning: objtool: missing symbol for section .init.text drivers/tty/vt/vc_screen.o: warning: objtool: missing symbol for section .init.text net/sunrpc/addr.o: warning: objtool: missing symbol for section .text drivers/net/phy/phy-c45.o: warning: objtool: missing symbol for section .text drivers/net/phy/phy-core.o: warning: objtool: missing symbol for section .text net/sunrpc/timer.o: warning: objtool: missing symbol for section .text drivers/tty/vt/consolemap.o: warning: objtool: missing symbol for section .text drivers/video/logo/logo.o: warning: objtool: missing symbol for section .ref.text net/mac80211/rc80211_minstrel_ht.o: warning: objtool: missing symbol for section .init.text drivers/usb/core/notify.o: warning: objtool: missing symbol for section .text drivers/usb/core/buffer.o: warning: objtool: missing symbol for section .init.text drivers/usb/core/phy.o: warning: objtool: missing symbol for section .text /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 " | ^~~~~ net/sunrpc/cache.o: warning: objtool: missing symbol for section .init.text drivers/usb/storage/usual-tables.o: warning: objtool: missing symbol for section .text drivers/usb/storage/protocol.o: warning: objtool: missing symbol for section .text drivers/usb/mon/mon_text.o: warning: objtool: missing symbol for section .init.text drivers/usb/storage/initializers.o: warning: objtool: missing symbol for section .text 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/usb/storage/option_ms.o: warning: objtool: missing symbol for section .text drivers/net/mii.o: warning: objtool: missing symbol for section .text net/sysctl_net.o: warning: objtool: missing symbol for section .init.text drivers/usb/mon/mon_bin.o: warning: objtool: missing symbol for section .init.text drivers/tty/tty_baudrate.o: warning: objtool: missing symbol for section .text net/wireless/nl80211.o: warning: objtool: missing symbol for section .init.text drivers/usb/core/devio.o: warning: objtool: missing symbol for section .init.text drivers/tty/n_tty.o: warning: objtool: missing symbol for section .init.text make: *** [Makefile:152: sub-make] Error 2 Command 'make -s -j 24 ARCH=x86 O=/kisskb/build/stable-4.20_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/stable-4.20_x86_64_defconfig_x86_64-gcc11 # Build took: 0:07:28.414190
© Michael Ellerman 2006-2018.