Hi Julien, [FYI, it's a private test report for your RFC patch.] [auto build test WARNING on linus/master] [also build test WARNING on v5.5-rc5 next-20200109] [cannot apply to arm64/for-next/core cryptodev/master crypto/master] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system. BTW, we also suggest to use '--base' option to specify the base tree in git format-patch, please see https://stackoverflow.com/a/37406982] url: https://github.com/0day-ci/linux/commits/Julien-Thierry/objtool-Add-support-for-arm64/20200110-170817 base: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 4a3033ef6e6bb4c566bd1d556de69b494d76976c config: arm64-allmodconfig (attached as .config) compiler: aarch64-linux-gcc (GCC) 7.5.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree GCC_VERSION=7.5.0 make.cross ARCH=arm64 If you fix the issue, kindly add following tag Reported-by: kbuild test robot All warnings (new ones prefixed by >>): sound/soc/soc-core.o: warning: objtool: snd_soc_rtdcom_lookup()+0x108: stack state mismatch: reg1[20]=-1+0 reg2[20]=-2-61 sound/soc/soc-core.o: warning: objtool: soc_resume_deferred()+0x3e8: stack state mismatch: reg1[24]=-1+0 reg2[24]=-2-89 sound/soc/soc-core.o: warning: objtool: snd_soc_resume()+0x2dc: stack state mismatch: reg1[19]=-1+0 reg2[19]=-2-94 sound/soc/soc-core.o: warning: objtool: snd_soc_find_dai()+0x188: stack state mismatch: reg1[23]=-1+0 reg2[23]=-2-74 sound/soc/soc-core.o: warning: objtool: snd_soc_runtime_set_dai_fmt()+0x130: stack state mismatch: reg1[21]=-1+0 reg2[21]=-2-92 sound/soc/soc-core.o: warning: objtool: snd_soc_set_dmi_name()+0x320: stack state mismatch: reg1[27]=-1+0 reg2[27]=-2-86 sound/soc/soc-core.o: warning: objtool: snd_soc_poweroff()+0x190: stack state mismatch: reg1[21]=-1+0 reg2[21]=-2-76 sound/soc/soc-core.o: warning: objtool: snd_soc_cnew()+0x160: return with modified stack frame sound/soc/soc-core.o: warning: objtool: soc_remove_dai()+0xec: stack state mismatch: reg1[20]=-1+0 reg2[20]=-2-45 sound/soc/soc-core.o: warning: objtool: snd_soc_of_parse_audio_simple_widgets()+0x46c: return with modified stack frame sound/soc/soc-core.o: warning: objtool: snd_soc_of_parse_audio_routing()+0x248: return with modified stack frame sound/soc/soc-core.o: warning: objtool: snd_soc_of_get_slot_mask()+0x110: stack state mismatch: reg1[21]=-1+0 reg2[21]=-2-148 sound/soc/soc-core.o: warning: objtool: snd_soc_of_put_dai_link_codecs()+0x5c: stack state mismatch: reg1[19]=-1+0 reg2[19]=-2-78 sound/soc/soc-core.o: warning: objtool: snd_soc_of_get_dai_link_codecs()+0x220: stack state mismatch: reg1[24]=-1+0 reg2[24]=-2-259 >> sound/soc/soc-core.o: warning: objtool: soc_probe_component()+0x764: stack state mismatch: reg1[25]=-1+0 reg2[25]=-2-226 sound/soc/soc-core.o: warning: objtool: snd_soc_register_card()+0x20c: stack state mismatch: reg1[20]=-1+0 reg2[20]=-2-77 sound/soc/soc-core.o: warning: objtool: snd_soc_del_component_unlocked()+0x120: stack state mismatch: reg1[24]=-1+0 reg2[24]=-2-73 sound/soc/soc-core.o: warning: objtool: perf_trace_snd_soc_dapm_path()+0x430: return with modified stack frame sound/soc/soc-core.o: warning: objtool: snd_soc_register_dai()+0x368: stack state mismatch: reg1[24]=-1+0 reg2[24]=-2-73 -- >> drivers/media/pci/cx88/cx88-alsa.o: warning: objtool: cx88_audio_initdev()+0x66c: stack state mismatch: reg1[25]=-1+0 reg2[25]=-2-376 drivers/media/pci/cx88/cx88-alsa.o: warning: objtool: snd_cx88_hw_params()+0x648: return with modified stack frame drivers/media/pci/cx88/cx88-alsa.o: warning: objtool: snd_cx88_card_trigger()+0x330: stack state mismatch: reg1[21]=-1+0 reg2[21]=-2-80 -- fs/cifs/smb2pdu.o: warning: objtool: SMB2_sess_sendreceive()+0x184: return with modified stack frame fs/cifs/smb2pdu.o: warning: objtool: SMB2_tcon()+0xbc8: stack state mismatch: reg1[21]=-1+0 reg2[21]=-2-610 fs/cifs/smb2pdu.o: warning: objtool: smb2_reconnect()+0xc3c: stack state mismatch: reg1[27]=-1+0 reg2[27]=-2-614 fs/cifs/smb2pdu.o: warning: objtool: SMB2_negotiate()+0x19e8: stack state mismatch: reg1[19]=-1+0 reg2[19]=-2-680 fs/cifs/smb2pdu.o: warning: objtool: SMB2_sess_auth_rawntlmssp_negotiate()+0x3b8: stack state mismatch: reg1[26]=-1+0 reg2[26]=-2-87 fs/cifs/smb2pdu.o: warning: objtool: SMB2_logoff()+0x294: stack state mismatch: reg1[24]=-1+0 reg2[24]=-2-537 fs/cifs/smb2pdu.o: warning: objtool: SMB2_open_init()+0x1428: stack state mismatch: reg1[19]=-1+0 reg2[19]=-2-556 fs/cifs/smb2pdu.o: warning: objtool: SMB2_open_free()+0xf0: stack state mismatch: reg1[23]=-1+0 reg2[23]=-2-58 fs/cifs/smb2pdu.o: warning: objtool: SMB2_open()+0xa6c: stack state mismatch: reg1[19]=-1+0 reg2[19]=-2-639 fs/cifs/smb2pdu.o: warning: objtool: SMB2_ioctl_init()+0x204: stack state mismatch: reg1[22]=-1+0 reg2[22]=-2-288 fs/cifs/smb2pdu.o: warning: objtool: __SMB2_close()+0xab0: stack state mismatch: reg1[21]=-1+0 reg2[21]=-2-454 fs/cifs/smb2pdu.o: warning: objtool: smb311_posix_mkdir()+0xb84: stack state mismatch: reg1[19]=-1+0 reg2[19]=-2-814 fs/cifs/smb2pdu.o: warning: objtool: query_info()+0xa58: stack state mismatch: reg1[24]=-1+0 reg2[24]=-2-448 fs/cifs/smb2pdu.o: warning: objtool: SMB2_change_notify()+0xacc: stack state mismatch: reg1[20]=-1+0 reg2[20]=-2-552 fs/cifs/smb2pdu.o: warning: objtool: smb2_reconnect_server()+0x558: return with modified stack frame fs/cifs/smb2pdu.o: warning: objtool: SMB2_echo()+0x280: stack state mismatch: reg1[23]=-1+0 reg2[23]=-2-64 fs/cifs/smb2pdu.o: warning: objtool: SMB2_flush()+0x988: stack state mismatch: reg1[24]=-1+0 reg2[24]=-2-447 fs/cifs/smb2pdu.o: warning: objtool: smb2_async_readv()+0x548: return with modified stack frame fs/cifs/smb2pdu.o: warning: objtool: smb2_async_writev()+0x438: stack state mismatch: reg1[19]=-1+0 reg2[19]=-2-499 fs/cifs/smb2pdu.o: warning: objtool: SMB2_write()+0xa1c: stack state mismatch: reg1[23]=-1+0 reg2[23]=-2-442 >> fs/cifs/smb2pdu.o: warning: objtool: SMB2_query_directory()+0xe7c: stack state mismatch: reg1[21]=-1+0 reg2[21]=-2-668 fs/cifs/smb2pdu.o: warning: objtool: SMB2_lock()+0x140: return with modified stack frame -- fs/pstore/ram.o: warning: objtool: ramoops_pstore_write()+0x3b8: stack state mismatch: reg1[24]=-1+0 reg2[24]=-2-217 fs/pstore/ram.o: warning: objtool: ramoops_pstore_read()+0x938: return with modified stack frame fs/pstore/ram.o: warning: objtool: ramoops_init_przs.constprop.5()+0x3ac: stack state mismatch: reg1[20]=-1+0 reg2[20]=-2-24 >> fs/pstore/ram.o: warning: objtool: ramoops_probe()+0x860: stack state mismatch: reg1[27]=-1+0 reg2[27]=-2-454 fs/pstore/ram.o: warning: objtool: platform_device_register_data.constprop.9()+0xd8: return with modified stack frame fs/pstore/ram.o: warning: objtool: ramoops_init()+0x2a8: return with modified stack frame -- net/tls/tls_main.o: warning: objtool: tls_get_info()+0x544: return with modified stack frame net/tls/tls_main.o: warning: objtool: uaccess_enable_not_uao()+0x68: stack state mismatch: reg1[19]=-2-32 reg2[19]=-2-46 net/tls/tls_main.o: warning: objtool: tls_getsockopt()+0xb8c: stack state mismatch: reg1[25]=-1+0 reg2[25]=-2-88 net/tls/tls_main.o: warning: objtool: tls_push_sg()+0x338: return with modified stack frame >> net/tls/tls_main.o: warning: objtool: tls_init()+0x27c: stack state mismatch: reg1[24]=-1+0 reg2[24]=-2-114 -- drivers/usb/gadget/udc/net2280.o: warning: objtool: get_ep_by_addr()+0xd8: stack state mismatch: reg1[20]=-1+0 reg2[20]=-2-61 drivers/usb/gadget/udc/net2280.o: warning: objtool: queues_show()+0x594: return with modified stack frame >> drivers/usb/gadget/udc/net2280.o: warning: objtool: registers_show()+0x2b4: stack state mismatch: reg1[20]=-1+0 reg2[20]=-2-171 drivers/usb/gadget/udc/net2280.o: warning: objtool: scan_dma_completions()+0x50: stack state mismatch: reg1[21]=-1+0 reg2[21]=-2-124 drivers/usb/gadget/udc/net2280.o: warning: objtool: net2280_set_halt_and_wedge()+0x450: stack state mismatch: reg1[21]=-1+0 reg2[21]=-2-108 drivers/usb/gadget/udc/net2280.o: warning: objtool: net2280_enable()+0xb00: stack state mismatch: reg1[23]=-1+0 reg2[23]=-2-170 drivers/usb/gadget/udc/net2280.o: warning: objtool: net2280_queue()+0x6d8: stack state mismatch: reg1[26]=-1+0 reg2[26]=-2-103 drivers/usb/gadget/udc/net2280.o: warning: objtool: handle_ep_small()+0x6ec: stack state mismatch: reg1[22]=-1+0 reg2[22]=-2-99 drivers/usb/gadget/udc/net2280.o: warning: objtool: handle_stat0_irqs()+0x78c: stack state mismatch: reg1[22]=-1+0 reg2[22]=-2-293 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org Intel Corporation