linux-next: perfmon3 tree build failure

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

 



Hi Stephane,

Today's linux-next build (x86_64 allmodconfig) failed like this:

In file included from arch/x86/perfmon/perfmon.c:26:
include/linux/perfmon_kern.h: In function 'pfm_exit_thread':
include/linux/perfmon_kern.h:200: error: 'struct task_struct' has no member named 'pfm_context'

and lots more.  Caused by commit 46b4dfdc1dd4976d892fa47b5e8a2551fe6278fa
("perfmon(ia64): rename CONFIG_PERFMON to CONFIG_PERFMON_V20") which
probably should not have renamed CONFIG_PERFMON to CONFIG_PERFMON_V20 in
sched.h.

I would suggest that you clean this up by rebasing your tree onto Linus'
latest (to fix the merge conflicts) and in the process, do the
CONFIG_PERFMON rename patch first ...

I also got these errors:

perfmon/perfmon_file.c: In function 'pfm_alloc_fd':
perfmon/perfmon_file.c:270: error: 'struct task_struct' has no member named 'fsuid'
perfmon/perfmon_file.c:271: error: 'struct task_struct' has no member named 'fsgid'

These fields are being removed by another tree in linux-next, but there
are already accessor functions in Linus' tree that you should be using
anyway (see current_fsuid() and current_fsgid() in include/linux/cred.h).

So I will drop your tree for today in the hope that it will be fixed by
Monday.

-- 
Cheers,
Stephen Rothwell                    sfr@xxxxxxxxxxxxxxxx
http://www.canb.auug.org.au/~sfr/

Attachment: pgps4XxVhzakg.pgp
Description: PGP signature


[Index of Archives]     [Linux Kernel]     [Linux USB Development]     [Yosemite News]     [Linux SCSI]

  Powered by Linux