From mboxrd@z Thu Jan 1 00:00:00 1970 From: greg at kroah.com (Greg KH) Date: Fri, 24 Nov 2017 12:46:35 +0100 Subject: [Linux-kselftest-mirror] selftests: x86_64: kselftest mpx-mini-test_64 - no MPX support - failed - 3869 Aborted (core dumped) In-Reply-To: References: <20171124111141.GA14922@kroah.com> <20171124111242.GA25106@kroah.com> Message-ID: <20171124114635.GB1916@kroah.com> On Fri, Nov 24, 2017 at 04:52:22PM +0530, Naresh Kamboju wrote: > On 24 November 2017 at 16:42, Greg KH wrote: > > On Fri, Nov 24, 2017 at 12:11:41PM +0100, Greg KH wrote: > >> On Fri, Nov 24, 2017 at 04:32:42PM +0530, Naresh Kamboju wrote: > >> > Hi, > >> > > >> > We have found "no MPX support" bug while running kselftests on > >> > SuperServer 5019S-ML - x86_64 device. > >> > Please provide your comments to fix this bug. > >> > > >> > LKFT: 4.4-rc 4.9-rc 4.13-rc 4.14-rc: x86: kselftest mpx-mini-test_64 - > >> > no MPX support - failed - 3869 Aborted (core dumped) (edit) > >> > https://bugs.linaro.org/show_bug.cgi?id=3497 > >> > > >> > NOTE: > >> > Please add your self to Bugzilla to add comments. > >> > >> Ugh, what? Why not discuss it here, and provide the full log of what is > >> happening and what you think should be done to fix it. Don't bury stuff > >> in some random bugzilla... > >> > >> Perhaps a simple abort once you determine that MPX is not supported? > > > > Wait, that is what the test is doing, so it's working properly. Why is > > this an issue? > > seems to be that the hardware change in LAB brought up this failures > Here you could notice difference in test out on old and new machines. > > old machine: > ------------ > processor lacks XSAVE, can not run MPX tests > selftests: mpx-mini-test_64 [PASS] > > New machine: > ------------- > XSAVE is supported by HW & OS > XSAVE processor supported state mask: 0x1f > XSAVE OS supported state mask: 0x1f > BNDREGS: size: 64 user: 1 supervisor: 0 aligned: 0 > BNDCSR: size: 64 user: 1 supervisor: 0 aligned: 0 > no MPX support > ./run_kselftest.sh: line 214: 3869 Aborted (core dumped) ./mpx-mini-test_64 > selftests: mpx-mini-test_64 [FAIL] Yes, the tests runs differently on different hardware. So abort() should not happen if there is no MPX support, care to make up a patch and test it on your system? thanks, greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-kselftest" in the body of a message to majordomo at vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html From mboxrd@z Thu Jan 1 00:00:00 1970 From: greg@kroah.com (Greg KH) Date: Fri, 24 Nov 2017 12:46:35 +0100 Subject: [Linux-kselftest-mirror] selftests: x86_64: kselftest mpx-mini-test_64 - no MPX support - failed - 3869 Aborted (core dumped) In-Reply-To: References: <20171124111141.GA14922@kroah.com> <20171124111242.GA25106@kroah.com> Message-ID: <20171124114635.GB1916@kroah.com> Content-Type: text/plain; charset="UTF-8" Message-ID: <20171124114635.8qXWAe9t934drV6pJaXCBwSUQao4pxZ0A-VqAjkC-w4@z> On Fri, Nov 24, 2017@04:52:22PM +0530, Naresh Kamboju wrote: > On 24 November 2017@16:42, Greg KH wrote: > > On Fri, Nov 24, 2017@12:11:41PM +0100, Greg KH wrote: > >> On Fri, Nov 24, 2017@04:32:42PM +0530, Naresh Kamboju wrote: > >> > Hi, > >> > > >> > We have found "no MPX support" bug while running kselftests on > >> > SuperServer 5019S-ML - x86_64 device. > >> > Please provide your comments to fix this bug. > >> > > >> > LKFT: 4.4-rc 4.9-rc 4.13-rc 4.14-rc: x86: kselftest mpx-mini-test_64 - > >> > no MPX support - failed - 3869 Aborted (core dumped) (edit) > >> > https://bugs.linaro.org/show_bug.cgi?id=3497 > >> > > >> > NOTE: > >> > Please add your self to Bugzilla to add comments. > >> > >> Ugh, what? Why not discuss it here, and provide the full log of what is > >> happening and what you think should be done to fix it. Don't bury stuff > >> in some random bugzilla... > >> > >> Perhaps a simple abort once you determine that MPX is not supported? > > > > Wait, that is what the test is doing, so it's working properly. Why is > > this an issue? > > seems to be that the hardware change in LAB brought up this failures > Here you could notice difference in test out on old and new machines. > > old machine: > ------------ > processor lacks XSAVE, can not run MPX tests > selftests: mpx-mini-test_64 [PASS] > > New machine: > ------------- > XSAVE is supported by HW & OS > XSAVE processor supported state mask: 0x1f > XSAVE OS supported state mask: 0x1f > BNDREGS: size: 64 user: 1 supervisor: 0 aligned: 0 > BNDCSR: size: 64 user: 1 supervisor: 0 aligned: 0 > no MPX support > ./run_kselftest.sh: line 214: 3869 Aborted (core dumped) ./mpx-mini-test_64 > selftests: mpx-mini-test_64 [FAIL] Yes, the tests runs differently on different hardware. So abort() should not happen if there is no MPX support, care to make up a patch and test it on your system? thanks, greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-kselftest" in the body of a message to majordomo at vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html