tree: git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-stable-rt.git stable-rt/v3.14-rt head: 570cfa0256aae0ce674dc160f2cef4eb72309459 commit: ffb0df41998725bff73537478fbb85b3bbf4a217 [442/450] mm/slub: move slab initialization into irq enabled region config: i386-randconfig-i1-201533 (attached as .config) reproduce: git checkout ffb0df41998725bff73537478fbb85b3bbf4a217 # save the attached .config to linux build tree make ARCH=i386 All warnings (new ones prefixed by >>): mm/slub.c: In function 'allocate_slab': >> mm/slub.c:1350:6: warning: unused variable 'idx' [-Wunused-variable] int idx, order; ^ vim +/idx +1350 mm/slub.c 1334 1335 flags |= __GFP_NOTRACK; 1336 1337 if (node == NUMA_NO_NODE) 1338 return alloc_pages(flags, order); 1339 else 1340 return alloc_pages_exact_node(node, flags, order); 1341 } 1342 1343 static struct page *allocate_slab(struct kmem_cache *s, gfp_t flags, int node) 1344 { 1345 struct page *page; 1346 struct kmem_cache_order_objects oo = s->oo; 1347 gfp_t alloc_gfp; 1348 bool enableirqs; 1349 void *start, *last, *p; > 1350 int idx, order; 1351 1352 flags &= gfp_allowed_mask; 1353 1354 enableirqs = (flags & __GFP_WAIT) != 0; 1355 #ifdef CONFIG_PREEMPT_RT_FULL 1356 enableirqs |= system_state == SYSTEM_RUNNING; 1357 #endif 1358 if (enableirqs) --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation