From: "Zhang, Yang" <yang.zhang@intel.com> To: "kvm-ia64@vger.kernel.org" <kvm-ia64@vger.kernel.org> Cc: Avi Kivity <avi@redhat.com>, "Zhang, Xiantao" <xiantao.zhang@intel.com>, "kvm@vger.kernel.org" <kvm@vger.kernel.org> Subject: [PATCH] kvm : qemu : fix compilation error in kvm-userspace for ia64 Date: Thu, 2 Apr 2009 09:56:15 +0800 [thread overview] Message-ID: <10C63FAD690C13458F0B32BCED571F140F98ED3E@pdsmsx502.ccr.corp.intel.com> (raw) when using make in kernel, it can not find msidef.h. This patch fix this. Signed-off-by: Yang Zhang <yang.zhang@intel.com> diff --git a/kernel/include-compat/asm-ia64/msidef.h b/kernel/include-compat/asm-ia64/msidef.h new file mode 100644 index 0000000..592c104 --- /dev/null +++ b/kernel/include-compat/asm-ia64/msidef.h @@ -0,0 +1,42 @@ +#ifndef _IA64_MSI_DEF_H +#define _IA64_MSI_DEF_H + +/* + * Shifts for APIC-based data + */ + +#define MSI_DATA_VECTOR_SHIFT 0 +#define MSI_DATA_VECTOR(v) (((u8)v) << MSI_DATA_VECTOR_SHIFT) +#define MSI_DATA_VECTOR_MASK 0xffffff00 + +#define MSI_DATA_DELIVERY_MODE_SHIFT 8 +#define MSI_DATA_DELIVERY_FIXED (0 << MSI_DATA_DELIVERY_MODE_SHIFT) +#define MSI_DATA_DELIVERY_LOWPRI (1 << MSI_DATA_DELIVERY_MODE_SHIFT) + +#define MSI_DATA_LEVEL_SHIFT 14 +#define MSI_DATA_LEVEL_DEASSERT (0 << MSI_DATA_LEVEL_SHIFT) +#define MSI_DATA_LEVEL_ASSERT (1 << MSI_DATA_LEVEL_SHIFT) + +#define MSI_DATA_TRIGGER_SHIFT 15 +#define MSI_DATA_TRIGGER_EDGE (0 << MSI_DATA_TRIGGER_SHIFT) +#define MSI_DATA_TRIGGER_LEVEL (1 << MSI_DATA_TRIGGER_SHIFT) + +/* + * Shift/mask fields for APIC-based bus address + */ + +#define MSI_ADDR_DEST_ID_SHIFT 4 +#define MSI_ADDR_HEADER 0xfee00000 + +#define MSI_ADDR_DEST_ID_MASK 0xfff0000f +#define MSI_ADDR_DEST_ID_CPU(cpu) ((cpu) << MSI_ADDR_DEST_ID_SHIFT) + +#define MSI_ADDR_DEST_MODE_SHIFT 2 +#define MSI_ADDR_DEST_MODE_PHYS (0 << MSI_ADDR_DEST_MODE_SHIFT) +#define MSI_ADDR_DEST_MODE_LOGIC (1 << MSI_ADDR_DEST_MODE_SHIFT) + +#define MSI_ADDR_REDIRECTION_SHIFT 3 +#define MSI_ADDR_REDIRECTION_CPU (0 << MSI_ADDR_REDIRECTION_SHIFT) +#define MSI_ADDR_REDIRECTION_LOWPRI (1 << MSI_ADDR_REDIRECTION_SHIFT) + +#endif/* _IA64_MSI_DEF_H */ -- 1.6.0.rc1
WARNING: multiple messages have this Message-ID (diff)
From: "Zhang, Yang" <yang.zhang@intel.com> To: kvm-ia64@vger.kernel.org Subject: [PATCH] kvm : qemu : fix compilation error in kvm-userspace for ia64 Date: Thu, 02 Apr 2009 01:56:15 +0000 [thread overview] Message-ID: <10C63FAD690C13458F0B32BCED571F140F98ED3E@pdsmsx502.ccr.corp.intel.com> (raw) In-Reply-To: <10C63FAD690C13458F0B32BCED571F1406D6778C@pdsmsx502.ccr.corp.intel.com> when using make in kernel, it can not find msidef.h. This patch fix this. Signed-off-by: Yang Zhang <yang.zhang@intel.com> diff --git a/kernel/include-compat/asm-ia64/msidef.h b/kernel/include-compat/asm-ia64/msidef.h new file mode 100644 index 0000000..592c104 --- /dev/null +++ b/kernel/include-compat/asm-ia64/msidef.h @@ -0,0 +1,42 @@ +#ifndef _IA64_MSI_DEF_H +#define _IA64_MSI_DEF_H + +/* + * Shifts for APIC-based data + */ + +#define MSI_DATA_VECTOR_SHIFT 0 +#define MSI_DATA_VECTOR(v) (((u8)v) << MSI_DATA_VECTOR_SHIFT) +#define MSI_DATA_VECTOR_MASK 0xffffff00 + +#define MSI_DATA_DELIVERY_MODE_SHIFT 8 +#define MSI_DATA_DELIVERY_FIXED (0 << MSI_DATA_DELIVERY_MODE_SHIFT) +#define MSI_DATA_DELIVERY_LOWPRI (1 << MSI_DATA_DELIVERY_MODE_SHIFT) + +#define MSI_DATA_LEVEL_SHIFT 14 +#define MSI_DATA_LEVEL_DEASSERT (0 << MSI_DATA_LEVEL_SHIFT) +#define MSI_DATA_LEVEL_ASSERT (1 << MSI_DATA_LEVEL_SHIFT) + +#define MSI_DATA_TRIGGER_SHIFT 15 +#define MSI_DATA_TRIGGER_EDGE (0 << MSI_DATA_TRIGGER_SHIFT) +#define MSI_DATA_TRIGGER_LEVEL (1 << MSI_DATA_TRIGGER_SHIFT) + +/* + * Shift/mask fields for APIC-based bus address + */ + +#define MSI_ADDR_DEST_ID_SHIFT 4 +#define MSI_ADDR_HEADER 0xfee00000 + +#define MSI_ADDR_DEST_ID_MASK 0xfff0000f +#define MSI_ADDR_DEST_ID_CPU(cpu) ((cpu) << MSI_ADDR_DEST_ID_SHIFT) + +#define MSI_ADDR_DEST_MODE_SHIFT 2 +#define MSI_ADDR_DEST_MODE_PHYS (0 << MSI_ADDR_DEST_MODE_SHIFT) +#define MSI_ADDR_DEST_MODE_LOGIC (1 << MSI_ADDR_DEST_MODE_SHIFT) + +#define MSI_ADDR_REDIRECTION_SHIFT 3 +#define MSI_ADDR_REDIRECTION_CPU (0 << MSI_ADDR_REDIRECTION_SHIFT) +#define MSI_ADDR_REDIRECTION_LOWPRI (1 << MSI_ADDR_REDIRECTION_SHIFT) + +#endif/* _IA64_MSI_DEF_H */ -- 1.6.0.rc1
next reply other threads:[~2009-04-02 1:58 UTC|newest] Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top 2009-04-02 1:56 Zhang, Yang [this message] 2009-04-02 1:56 ` [PATCH] kvm : qemu : fix compilation error in kvm-userspace for ia64 Zhang, Yang 2009-04-02 9:58 ` Avi Kivity 2009-04-02 9:58 ` [PATCH] kvm : qemu : fix compilation error in kvm-userspace for Avi Kivity -- strict thread matches above, loose matches on Subject: below -- 2009-03-03 3:50 [PATCH] kvm : qemu : fix compilation error in kvm-userspace for ia64 Zhang, Xiantao 2009-03-03 3:50 ` [PATCH] kvm : qemu : fix compilation error in kvm-userspace for Zhang, Xiantao 2009-03-03 3:50 ` [PATCH] kvm : qemu : fix compilation error in kvm-userspace for ia64 Zhang, Yang 2009-03-03 3:50 ` [PATCH] kvm : qemu : fix compilation error in kvm-userspace for Zhang, Yang 2009-03-03 3:38 [PATCH] kvm : qemu : fix compilation error in kvm-userspace for ia64 Zhang, Yang 2009-03-03 3:38 ` Zhang, Yang 2009-03-03 4:02 ` Zhang, Yang 2009-03-03 4:02 ` [PATCH] kvm : qemu : fix compilation error in kvm-userspace for Zhang, Yang 2009-03-03 13:32 ` [PATCH] kvm : qemu : fix compilation error in kvm-userspace for ia64 Marcelo Tosatti 2009-03-03 13:32 ` [PATCH] kvm : qemu : fix compilation error in kvm-userspace Marcelo Tosatti 2009-03-05 1:36 ` [PATCH] kvm : qemu : fix compilation error in kvm-userspace for ia64 Zhang, Yang 2009-03-05 1:36 ` [PATCH] kvm : qemu : fix compilation error in kvm-userspace for Zhang, Yang 2009-03-05 1:51 ` [PATCH] kvm : qemu : fix compilation error in kvm-userspace for ia64 Marcelo Tosatti 2009-03-05 1:51 ` [PATCH] kvm : qemu : fix compilation error in kvm-userspace for Marcelo Tosatti 2009-03-05 1:55 ` [PATCH] kvm : qemu : fix compilation error in kvm-userspace for ia64 Zhang, Yang 2009-03-05 1:55 ` [PATCH] kvm : qemu : fix compilation error in kvm-userspace for Zhang, Yang
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=10C63FAD690C13458F0B32BCED571F140F98ED3E@pdsmsx502.ccr.corp.intel.com \ --to=yang.zhang@intel.com \ --cc=avi@redhat.com \ --cc=kvm-ia64@vger.kernel.org \ --cc=kvm@vger.kernel.org \ --cc=xiantao.zhang@intel.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.