Messages in this thread | | | Subject | Re: [PATCH 1/7] mm: allocate mm_cpumask dynamically based on nr_cpu_ids | From | Rik van Riel <> | Date | Thu, 21 Jun 2018 16:18:17 -0400 |
| |
On Thu, 2018-06-21 at 05:32 +0800, kbuild test robot wrote: > Hi Rik, > > Thank you for the patch! Yet something to improve: > > [auto build test ERROR on v4.17] > [also build test ERROR on next-20180620] > [cannot apply to tip/x86/core linus/master mmotm/master v4.18-rc1] > [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/Rik-van-Riel/x86-tlb > -mm-make-lazy-TLB-mode-even-lazier/20180621-045620 > config: x86_64-randconfig-x016-201824 (attached as .config) > compiler: gcc-7 (Debian 7.3.0-16) 7.3.0 > reproduce: > # save the attached .config to linux build tree > make ARCH=x86_64 > > Note: the linux-review/Rik-van-Riel/x86-tlb-mm-make-lazy-TLB-mode- > even-lazier/20180621-045620 HEAD > 7f2e7d915758c367dd0515efc17af977592fa141 builds fine. > It only hurts bisectibility. > > All errors (new ones prefixed by >>): > > > > mm/init-mm.c:38:1: error: Only string constants are supported as > > > initializers for randomized structures with flexible arrays > > };
Fixed in my tree for v2, by moving all of the randomizable bits of mm_struct into an anonymous sub-structure, and making sure the bitmap is always at the end.
-- All Rights Reversed.[unhandled content-type:application/pgp-signature] | |