On Mon, 2008-07-14 at 13:28 -0400, Doug Chapman wrote:
On Mon, 2008-07-14 at 13:16 -0400, Doug Chapman wrote:
> Roland,
>
> The latest incarnation of the utrace patch breaks the kernel build on
> ia64:
>
> arch/ia64/kernel/process.c: In function 'do_notify_resume_user':
> arch/ia64/kernel/process.c:189: error: implicit declaration of function
'tracehook_notify_resume'
>
>
> Full build log can be found here:
>
http://ia64.koji.fedoraproject.org/koji/getfile?taskID=94725&name=bui...
>
>
> - Doug
>
Roland,
Simple patch, just missing an #include it appears. Can you add this to
your utrace patches?
thanks,
- Doug
diff -up linux-2.6.26.ia64/arch/ia64/kernel/process.c.broken
linux-2.6.26.ia64/arch/ia64/kernel/process.c
--- linux-2.6.26.ia64/arch/ia64/kernel/process.c.broken 2008-07-14 13:20:43.000000000
-0400
+++ linux-2.6.26.ia64/arch/ia64/kernel/process.c 2008-07-14 13:21:01.000000000 -0400
@@ -22,6 +22,7 @@
#include <linux/slab.h>
#include <linux/stddef.h>
#include <linux/thread_info.h>
+#include <linux/tracehook.h>
#include <linux/unistd.h>
#include <linux/efi.h>
#include <linux/interrupt.h>
Actually, this only gets me so far. Looks like there is stuff included
in the utrace patches that is missing for ia64. There is a new
"syscall.h" that was added for the other arches but not for ia64.
Can we disable this patchset on ia64 in fedora until this is complete?
thanks,
- Doug