[sashal-linux-stable-security:linux-3.12.y-security 590/1388] mm/util.c:277:3: error: implicit declaration of function 'for_each_thread'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Oleg,

FYI, the error/warning still remains.

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable-security.git linux-3.12.y-security
head:   aac46739e3b30a5e6a0ccb2820dfde1333e9f24b
commit: 9ac1e8708f42427bffe12c0f7f0813efe730a29d [590/1388] vm_is_stack: use for_each_thread() rather then buggy while_each_thread()
config: i386-randconfig-s1-201636 (attached as .config)
compiler: gcc-4.9 (Debian 4.9.3-14) 4.9.3
reproduce:
        git checkout 9ac1e8708f42427bffe12c0f7f0813efe730a29d
        # save the attached .config to linux build tree
        make ARCH=i386 

All errors (new ones prefixed by >>):

   mm/util.c: In function 'vm_is_stack':
>> mm/util.c:277:3: error: implicit declaration of function 'for_each_thread' [-Werror=implicit-function-declaration]
      for_each_thread(task, t) {
      ^
>> mm/util.c:277:28: error: expected ';' before '{' token
      for_each_thread(task, t) {
                               ^
   cc1: some warnings being treated as errors

vim +/for_each_thread +277 mm/util.c

   271			return task->pid;
   272	
   273		if (in_group) {
   274			struct task_struct *t;
   275	
   276			rcu_read_lock();
 > 277			for_each_thread(task, t) {
   278				if (vm_is_stack_for_task(t, vma)) {
   279					ret = t->pid;
   280					goto done;

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

Attachment: .config.gz
Description: Binary data


[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]