mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 10:40:03 +01:00
[IA64] Fix ia64 build for 22396:c1b7aae86cf5
The header xen/include/xen/wait.h conflicts with xen/include/asm-ia64/linux/wait.h on ia64. This patch fixes it. # xen/include/xen/wait.h introduced by 22396:c1b7aae86cf5. Signed-off-by: KUWAMURA Shin'ya <kuwa@jp.fujitsu.com>
This commit is contained in:
1 parent
5b34724872
commit
8e62cdfefe
4 files changed
+7
-1
No files matched your search
@@ -16,6 +16,7 @@ oprofile.h -> linux/include/linux/oprofile.h
|
||||
pci.h -> linux/include/linux/pci.h
|
||||
kobject.h -> linux/include/linux/kobject.h
|
||||
device.h -> linux/include/linux/device.h
|
||||
completion.h -> linux/include/linux/completion.h
|
||||
|
||||
# The files below are from Linux-2.6.21
|
||||
cpu.h -> linux/include/linux/cpu.h
|
||||
|
||||
+4
@@ -12,7 +12,9 @@
|
||||
|
||||
struct completion {
|
||||
unsigned int done;
|
||||
#ifndef XEN
|
||||
wait_queue_head_t wait;
|
||||
#endif
|
||||
};
|
||||
|
||||
#define COMPLETION_INITIALIZER(work) \
|
||||
@@ -39,7 +41,9 @@ struct completion {
|
||||
static inline void init_completion(struct completion *x)
|
||||
{
|
||||
x->done = 0;
|
||||
#ifndef XEN
|
||||
init_waitqueue_head(&x->wait);
|
||||
#endif
|
||||
}
|
||||
|
||||
extern void FASTCALL(wait_for_completion(struct completion *));
|
||||
@@ -58,7 +58,9 @@ struct kobject {
|
||||
struct kset * kset;
|
||||
struct kobj_type * ktype;
|
||||
struct dentry * dentry;
|
||||
#ifndef XEN
|
||||
wait_queue_head_t poll;
|
||||
#endif
|
||||
};
|
||||
|
||||
extern int kobject_set_name(struct kobject *, const char *, ...)
|
||||
|
||||
@@ -24,7 +24,6 @@ topology.h -> linux/include/linux/topology.h
|
||||
wait.h -> linux/include/linux/wait.h
|
||||
|
||||
# The files below are from Linux-2.6.19
|
||||
completion.h -> linux/include/linux/completion.h
|
||||
ioport.h -> linux/include/linux/ioport.h
|
||||
klist.h -> linux/include/linux/klist.h
|
||||
kref.h -> linux/include/linux/kref.h
|
||||
|
||||