All of lore.kernel.org
 help / color / mirror / Atom feed
From: kbuild test robot <lkp@intel.com>
To: Dongjiu Geng <gengdongjiu@huawei.com>
Cc: kbuild-all@01.org, catalin.marinas@arm.com, will.deacon@arm.com,
	marc.zyngier@arm.com, christoffer.dall@linaro.org,
	james.morse@arm.com, mark.rutland@arm.com,
	ard.biesheuvel@linaro.org, robin.murphy@arm.com,
	cov@codeaurora.org, Dave.Martin@arm.com, gengdongjiu@huawei.com,
	suzuki.poulose@arm.com, linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org, kvmarm@lists.cs.columbia.edu
Subject: Re: [PATCH v1 2/3] arm64: add error synchronization barrier in kernel_entry/kernel_exit
Date: Sun, 5 Nov 2017 01:34:40 +0800	[thread overview]
Message-ID: <201711050144.An8gQZxZ%fengguang.wu@intel.com> (raw)
In-Reply-To: <1509563697-6359-3-git-send-email-gengdongjiu@huawei.com>

[-- Attachment #1: Type: text/plain, Size: 4016 bytes --]

Hi Dongjiu,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on arm64/for-next/core]
[also build test ERROR on v4.14-rc7 next-20171103]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/Dongjiu-Geng/arm64-add-a-macro-for-SError-synchronization/20171104-224216
base:   https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-next/core
config: arm64-defconfig (attached as .config)
compiler: aarch64-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
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
        make.cross ARCH=arm64 

All errors (new ones prefixed by >>):

   arch/arm64/kernel/entry.S: Assembler messages:
>> arch/arm64/kernel/entry.S:439: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:443: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:447: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:451: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:456: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:460: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:601: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:629: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:670: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:777: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:806: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:832: Error: selected processor does not support `esb'

vim +439 arch/arm64/kernel/entry.S

872d8327 Mark Rutland    2017-07-14  425  
60ffc30d Catalin Marinas 2012-03-05  426  /*
60ffc30d Catalin Marinas 2012-03-05  427   * Invalid mode handlers
60ffc30d Catalin Marinas 2012-03-05  428   */
60ffc30d Catalin Marinas 2012-03-05  429  	.macro	inv_entry, el, reason, regsize = 64
b660950c Ard Biesheuvel  2016-03-18  430  	kernel_entry \el, \regsize
60ffc30d Catalin Marinas 2012-03-05  431  	mov	x0, sp
60ffc30d Catalin Marinas 2012-03-05  432  	mov	x1, #\reason
60ffc30d Catalin Marinas 2012-03-05  433  	mrs	x2, esr_el1
2d0e751a Mark Rutland    2017-07-26  434  	bl	bad_mode
2d0e751a Mark Rutland    2017-07-26  435  	ASM_BUG()
60ffc30d Catalin Marinas 2012-03-05  436  	.endm
60ffc30d Catalin Marinas 2012-03-05  437  
60ffc30d Catalin Marinas 2012-03-05  438  el0_sync_invalid:
60ffc30d Catalin Marinas 2012-03-05 @439  	inv_entry 0, BAD_SYNC
60ffc30d Catalin Marinas 2012-03-05  440  ENDPROC(el0_sync_invalid)
60ffc30d Catalin Marinas 2012-03-05  441  
60ffc30d Catalin Marinas 2012-03-05  442  el0_irq_invalid:
60ffc30d Catalin Marinas 2012-03-05  443  	inv_entry 0, BAD_IRQ
60ffc30d Catalin Marinas 2012-03-05  444  ENDPROC(el0_irq_invalid)
60ffc30d Catalin Marinas 2012-03-05  445  
60ffc30d Catalin Marinas 2012-03-05  446  el0_fiq_invalid:
60ffc30d Catalin Marinas 2012-03-05  447  	inv_entry 0, BAD_FIQ
60ffc30d Catalin Marinas 2012-03-05  448  ENDPROC(el0_fiq_invalid)
60ffc30d Catalin Marinas 2012-03-05  449  
60ffc30d Catalin Marinas 2012-03-05  450  el0_error_invalid:
60ffc30d Catalin Marinas 2012-03-05  451  	inv_entry 0, BAD_ERROR
60ffc30d Catalin Marinas 2012-03-05  452  ENDPROC(el0_error_invalid)
60ffc30d Catalin Marinas 2012-03-05  453  

:::::: The code at line 439 was first introduced by commit
:::::: 60ffc30d5652810dd34ea2eec41504222f5d5791 arm64: Exception handling

:::::: TO: Catalin Marinas <catalin.marinas@arm.com>
:::::: CC: Catalin Marinas <catalin.marinas@arm.com>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 36749 bytes --]

WARNING: multiple messages have this Message-ID (diff)
From: kbuild test robot <lkp@intel.com>
Cc: kbuild-all@01.org, catalin.marinas@arm.com, will.deacon@arm.com,
	marc.zyngier@arm.com, christoffer.dall@linaro.org,
	james.morse@arm.com, mark.rutland@arm.com,
	ard.biesheuvel@linaro.org, robin.murphy@arm.com,
	cov@codeaurora.org, Dave.Martin@arm.com, gengdongjiu@huawei.com,
	suzuki.poulose@arm.com, linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org, kvmarm@lists.cs.columbia.edu
Subject: Re: [PATCH v1 2/3] arm64: add error synchronization barrier in kernel_entry/kernel_exit
Date: Sun, 5 Nov 2017 01:34:40 +0800	[thread overview]
Message-ID: <201711050144.An8gQZxZ%fengguang.wu@intel.com> (raw)
In-Reply-To: <1509563697-6359-3-git-send-email-gengdongjiu@huawei.com>

[-- Attachment #1: Type: text/plain, Size: 4016 bytes --]

Hi Dongjiu,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on arm64/for-next/core]
[also build test ERROR on v4.14-rc7 next-20171103]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/Dongjiu-Geng/arm64-add-a-macro-for-SError-synchronization/20171104-224216
base:   https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-next/core
config: arm64-defconfig (attached as .config)
compiler: aarch64-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
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
        make.cross ARCH=arm64 

All errors (new ones prefixed by >>):

   arch/arm64/kernel/entry.S: Assembler messages:
>> arch/arm64/kernel/entry.S:439: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:443: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:447: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:451: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:456: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:460: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:601: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:629: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:670: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:777: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:806: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:832: Error: selected processor does not support `esb'

vim +439 arch/arm64/kernel/entry.S

872d8327 Mark Rutland    2017-07-14  425  
60ffc30d Catalin Marinas 2012-03-05  426  /*
60ffc30d Catalin Marinas 2012-03-05  427   * Invalid mode handlers
60ffc30d Catalin Marinas 2012-03-05  428   */
60ffc30d Catalin Marinas 2012-03-05  429  	.macro	inv_entry, el, reason, regsize = 64
b660950c Ard Biesheuvel  2016-03-18  430  	kernel_entry \el, \regsize
60ffc30d Catalin Marinas 2012-03-05  431  	mov	x0, sp
60ffc30d Catalin Marinas 2012-03-05  432  	mov	x1, #\reason
60ffc30d Catalin Marinas 2012-03-05  433  	mrs	x2, esr_el1
2d0e751a Mark Rutland    2017-07-26  434  	bl	bad_mode
2d0e751a Mark Rutland    2017-07-26  435  	ASM_BUG()
60ffc30d Catalin Marinas 2012-03-05  436  	.endm
60ffc30d Catalin Marinas 2012-03-05  437  
60ffc30d Catalin Marinas 2012-03-05  438  el0_sync_invalid:
60ffc30d Catalin Marinas 2012-03-05 @439  	inv_entry 0, BAD_SYNC
60ffc30d Catalin Marinas 2012-03-05  440  ENDPROC(el0_sync_invalid)
60ffc30d Catalin Marinas 2012-03-05  441  
60ffc30d Catalin Marinas 2012-03-05  442  el0_irq_invalid:
60ffc30d Catalin Marinas 2012-03-05  443  	inv_entry 0, BAD_IRQ
60ffc30d Catalin Marinas 2012-03-05  444  ENDPROC(el0_irq_invalid)
60ffc30d Catalin Marinas 2012-03-05  445  
60ffc30d Catalin Marinas 2012-03-05  446  el0_fiq_invalid:
60ffc30d Catalin Marinas 2012-03-05  447  	inv_entry 0, BAD_FIQ
60ffc30d Catalin Marinas 2012-03-05  448  ENDPROC(el0_fiq_invalid)
60ffc30d Catalin Marinas 2012-03-05  449  
60ffc30d Catalin Marinas 2012-03-05  450  el0_error_invalid:
60ffc30d Catalin Marinas 2012-03-05  451  	inv_entry 0, BAD_ERROR
60ffc30d Catalin Marinas 2012-03-05  452  ENDPROC(el0_error_invalid)
60ffc30d Catalin Marinas 2012-03-05  453  

:::::: The code at line 439 was first introduced by commit
:::::: 60ffc30d5652810dd34ea2eec41504222f5d5791 arm64: Exception handling

:::::: TO: Catalin Marinas <catalin.marinas@arm.com>
:::::: CC: Catalin Marinas <catalin.marinas@arm.com>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 36749 bytes --]

WARNING: multiple messages have this Message-ID (diff)
From: lkp@intel.com (kbuild test robot)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v1 2/3] arm64: add error synchronization barrier in kernel_entry/kernel_exit
Date: Sun, 5 Nov 2017 01:34:40 +0800	[thread overview]
Message-ID: <201711050144.An8gQZxZ%fengguang.wu@intel.com> (raw)
In-Reply-To: <1509563697-6359-3-git-send-email-gengdongjiu@huawei.com>

Hi Dongjiu,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on arm64/for-next/core]
[also build test ERROR on v4.14-rc7 next-20171103]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/Dongjiu-Geng/arm64-add-a-macro-for-SError-synchronization/20171104-224216
base:   https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-next/core
config: arm64-defconfig (attached as .config)
compiler: aarch64-linux-gnu-gcc (Debian 6.1.1-9) 6.1.1 20160705
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
        make.cross ARCH=arm64 

All errors (new ones prefixed by >>):

   arch/arm64/kernel/entry.S: Assembler messages:
>> arch/arm64/kernel/entry.S:439: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:443: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:447: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:451: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:456: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:460: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:601: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:629: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:670: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:777: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:806: Error: selected processor does not support `esb'
   arch/arm64/kernel/entry.S:832: Error: selected processor does not support `esb'

vim +439 arch/arm64/kernel/entry.S

872d8327 Mark Rutland    2017-07-14  425  
60ffc30d Catalin Marinas 2012-03-05  426  /*
60ffc30d Catalin Marinas 2012-03-05  427   * Invalid mode handlers
60ffc30d Catalin Marinas 2012-03-05  428   */
60ffc30d Catalin Marinas 2012-03-05  429  	.macro	inv_entry, el, reason, regsize = 64
b660950c Ard Biesheuvel  2016-03-18  430  	kernel_entry \el, \regsize
60ffc30d Catalin Marinas 2012-03-05  431  	mov	x0, sp
60ffc30d Catalin Marinas 2012-03-05  432  	mov	x1, #\reason
60ffc30d Catalin Marinas 2012-03-05  433  	mrs	x2, esr_el1
2d0e751a Mark Rutland    2017-07-26  434  	bl	bad_mode
2d0e751a Mark Rutland    2017-07-26  435  	ASM_BUG()
60ffc30d Catalin Marinas 2012-03-05  436  	.endm
60ffc30d Catalin Marinas 2012-03-05  437  
60ffc30d Catalin Marinas 2012-03-05  438  el0_sync_invalid:
60ffc30d Catalin Marinas 2012-03-05 @439  	inv_entry 0, BAD_SYNC
60ffc30d Catalin Marinas 2012-03-05  440  ENDPROC(el0_sync_invalid)
60ffc30d Catalin Marinas 2012-03-05  441  
60ffc30d Catalin Marinas 2012-03-05  442  el0_irq_invalid:
60ffc30d Catalin Marinas 2012-03-05  443  	inv_entry 0, BAD_IRQ
60ffc30d Catalin Marinas 2012-03-05  444  ENDPROC(el0_irq_invalid)
60ffc30d Catalin Marinas 2012-03-05  445  
60ffc30d Catalin Marinas 2012-03-05  446  el0_fiq_invalid:
60ffc30d Catalin Marinas 2012-03-05  447  	inv_entry 0, BAD_FIQ
60ffc30d Catalin Marinas 2012-03-05  448  ENDPROC(el0_fiq_invalid)
60ffc30d Catalin Marinas 2012-03-05  449  
60ffc30d Catalin Marinas 2012-03-05  450  el0_error_invalid:
60ffc30d Catalin Marinas 2012-03-05  451  	inv_entry 0, BAD_ERROR
60ffc30d Catalin Marinas 2012-03-05  452  ENDPROC(el0_error_invalid)
60ffc30d Catalin Marinas 2012-03-05  453  

:::::: The code at line 439 was first introduced by commit
:::::: 60ffc30d5652810dd34ea2eec41504222f5d5791 arm64: Exception handling

:::::: TO: Catalin Marinas <catalin.marinas@arm.com>
:::::: CC: Catalin Marinas <catalin.marinas@arm.com>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation
-------------- next part --------------
A non-text attachment was scrubbed...
Name: .config.gz
Type: application/gzip
Size: 36749 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20171105/abc6984e/attachment-0001.gz>

  reply	other threads:[~2017-11-04 17:35 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-11-01 19:14 [PATCH v1 0/3] manually add Error Synchronization Barrier at exception handler entry and exit Dongjiu Geng
2017-11-01 19:14 ` Dongjiu Geng
2017-11-01 19:14 ` Dongjiu Geng
2017-11-01 11:21 ` Robin Murphy
2017-11-01 11:21   ` Robin Murphy
2017-11-01 11:32 ` James Morse
2017-11-01 11:32   ` James Morse
2017-11-01 12:44   ` gengdongjiu
2017-11-01 12:44     ` gengdongjiu
2017-11-01 12:44     ` gengdongjiu
2017-11-01 19:14 ` [PATCH v1 1/3] arm64: add a macro for SError synchronization Dongjiu Geng
2017-11-01 19:14   ` Dongjiu Geng
2017-11-01 19:14   ` Dongjiu Geng
2017-11-01 11:24   ` Robin Murphy
2017-11-01 11:24     ` Robin Murphy
2017-11-01 12:54     ` gengdongjiu
2017-11-01 12:54       ` gengdongjiu
2017-11-01 12:54       ` gengdongjiu
2017-11-01 13:31       ` Robin Murphy
2017-11-01 13:31         ` Robin Murphy
2017-11-01 14:16       ` Mark Rutland
2017-11-01 14:16         ` Mark Rutland
2017-11-01 14:16         ` Mark Rutland
2017-11-02  8:52         ` gengdongjiu
2017-11-02  8:52           ` gengdongjiu
2017-11-02  8:52           ` gengdongjiu
2017-11-01 19:14 ` [PATCH v1 2/3] arm64: add error synchronization barrier in kernel_entry/kernel_exit Dongjiu Geng
2017-11-01 19:14   ` Dongjiu Geng
2017-11-01 19:14   ` Dongjiu Geng
2017-11-04 17:34   ` kbuild test robot [this message]
2017-11-04 17:34     ` kbuild test robot
2017-11-04 17:34     ` kbuild test robot
2017-11-01 19:14 ` [PATCH v1 3/3] KVM: arm64: add ESB in exception handler entry and exit Dongjiu Geng
2017-11-01 19:14   ` Dongjiu Geng
2017-11-01 19:14   ` Dongjiu Geng
2017-11-04 18:49   ` kbuild test robot
2017-11-04 18:49     ` kbuild test robot
2017-11-04 18:49     ` kbuild test robot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201711050144.An8gQZxZ%fengguang.wu@intel.com \
    --to=lkp@intel.com \
    --cc=Dave.Martin@arm.com \
    --cc=ard.biesheuvel@linaro.org \
    --cc=catalin.marinas@arm.com \
    --cc=christoffer.dall@linaro.org \
    --cc=cov@codeaurora.org \
    --cc=gengdongjiu@huawei.com \
    --cc=james.morse@arm.com \
    --cc=kbuild-all@01.org \
    --cc=kvmarm@lists.cs.columbia.edu \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=marc.zyngier@arm.com \
    --cc=mark.rutland@arm.com \
    --cc=robin.murphy@arm.com \
    --cc=suzuki.poulose@arm.com \
    --cc=will.deacon@arm.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.