]> xenbits.xensource.com Git - legacy/linux-2.6.18-xen.git/commitdiff
[IA64] xencomm: add XENVER_commandline support.
authorIsaku Yamahata <yamahata@valinux.co.jp>
Mon, 29 Jun 2009 02:22:41 +0000 (11:22 +0900)
committerIsaku Yamahata <yamahata@valinux.co.jp>
Mon, 29 Jun 2009 02:22:41 +0000 (11:22 +0900)
add XENVER_commandline support to xencomm.

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
arch/ia64/xen/xcom_privcmd.c
include/xen/interface/version.h

index 568d7e18a7936196dadd192121a064b3b082c0b8..ec222572581d9e33fa51b8bd1b48e82aedac3e7a 100644 (file)
@@ -622,6 +622,9 @@ xencomm_privcmd_xen_version(privcmd_hypercall_t *hypercall)
        case XENVER_get_features:
                argsize = (arg == NULL) ? 0 : sizeof(xen_feature_info_t);
                break;
+       case XENVER_commandline:
+               argsize = sizeof(xen_commandline_t);
+               break;
 
        default:
                printk("%s: unknown version op %d\n", __func__, cmd);
index 944ca620b0744e53a67e7cc7c971c4c7f00f6487..8742c2bfa841d701fb210938afc415f4adb87f14 100644 (file)
@@ -78,6 +78,9 @@ typedef struct xen_feature_info xen_feature_info_t;
 /* arg == xen_domain_handle_t. */
 #define XENVER_guest_handle 8
 
+#define XENVER_commandline 9
+typedef char xen_commandline_t[1024];
+
 #endif /* __XEN_PUBLIC_VERSION_H__ */
 
 /*