Messages in this thread | ![/](/images/icornerl.gif) | | From | Max Filippov <> | Date | Mon, 2 Jan 2023 08:56:24 -0800 | Subject | Re: [PATCH v2] kcsan: test: don't put the expect array on the stack |
| |
On Sun, Jan 1, 2023 at 11:00 PM Marco Elver <elver@google.com> wrote: > > On Sat, 31 Dec 2022 at 01:45, Max Filippov <jcmvbkbc@gmail.com> wrote: > > > > Size of the 'expect' array in the __report_matches is 1536 bytes, which > > is exactly the default frame size warning limit of the xtensa > > architecture. > > As a result allmodconfig xtensa kernel builds with the gcc that does not > > support the compiler plugins (which otherwise would push the said > > warning limit to 2K) fail with the following message: > > > > kernel/kcsan/kcsan_test.c:257:1: error: the frame size of 1680 bytes > > is larger than 1536 bytes > > > > Fix it by dynamically alocating the 'expect' array. > > > > Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> > > Reviewed-by: Marco Elver <elver@google.com> > Tested-by: Marco Elver <elver@google.com> > > Can you take this through the xtensa tree?
Sure. Thanks for your review and testing.
-- Max
| ![\](/images/icornerr.gif) |