]> xenbits.xensource.com Git - xenclient/kernel.git/commitdiff
[IA64] xencomm: support PHYSDEVOP_manage_pci_add/remove.
authorIsaku Yamahata <yamahata@valinux.co.jp>
Mon, 28 Jul 2008 08:24:40 +0000 (17:24 +0900)
committerIsaku Yamahata <yamahata@valinux.co.jp>
Mon, 28 Jul 2008 08:24:40 +0000 (17:24 +0900)
add support PHYSDEVOP_manage_pci_add/remove which were
newly added.

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
arch/ia64/xen/xcom_hcall.c

index 8481007354078aaccfd97904ea3ff6201705cec0..892ecb29e4309ecd43ad3a86db67030a1afa061f 100644 (file)
@@ -144,6 +144,10 @@ xencomm_hypercall_physdev_op(int cmd, void *op)
        case PHYSDEVOP_irq_status_query:
                argsize = sizeof(physdev_irq_status_query_t);
                break;
+       case PHYSDEVOP_manage_pci_add:
+       case PHYSDEVOP_manage_pci_remove:
+               argsize = sizeof(physdev_manage_pci_t);
+               break;
 
        default:
                printk("%s: unknown physdev op %d\n", __func__, cmd);