WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-changelog

[Xen-changelog] [linux-2.6.18-xen] linux/x86: remove broken HYPERVISOR_a

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [linux-2.6.18-xen] linux/x86: remove broken HYPERVISOR_acm_op()
From: "Xen patchbot-linux-2.6.18-xen" <patchbot-linux-2.6.18-xen@xxxxxxxxxxxxxxxxxxx>
Date: Wed, 19 Nov 2008 08:10:51 -0800
Delivery-date: Wed, 19 Nov 2008 08:14:06 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1227100546 0
# Node ID 832aac894efda66206ee6db43666d108a8d5c2b5
# Parent  f29bf0bf3e97e882dc3ea6cf83efdee3bd1c1c31
linux/x86: remove broken HYPERVISOR_acm_op()

That hypercall apparently never really worked (it's being passed two
arguments, but the hypercall entry point code only loaded one, while
do_acm_op() again consumed two), appears to be pointless in the kernel
anyway, and there's been no __HYPERVISOR_acm_op for quite a while.

Signed-off-by: Jan Beulich <jbeulich@xxxxxxxxxx>
---
 include/asm-i386/mach-xen/asm/hypercall.h   |    7 -------
 include/asm-x86_64/mach-xen/asm/hypercall.h |    7 -------
 2 files changed, 14 deletions(-)

diff -r f29bf0bf3e97 -r 832aac894efd include/asm-i386/mach-xen/asm/hypercall.h
--- a/include/asm-i386/mach-xen/asm/hypercall.h Wed Nov 19 13:15:08 2008 +0000
+++ b/include/asm-i386/mach-xen/asm/hypercall.h Wed Nov 19 13:15:46 2008 +0000
@@ -280,13 +280,6 @@ HYPERVISOR_event_channel_op(
 }
 
 static inline int __must_check
-HYPERVISOR_acm_op(
-       int cmd, void *arg)
-{
-       return _hypercall2(int, acm_op, cmd, arg);
-}
-
-static inline int __must_check
 HYPERVISOR_xen_version(
        int cmd, void *arg)
 {
diff -r f29bf0bf3e97 -r 832aac894efd include/asm-x86_64/mach-xen/asm/hypercall.h
--- a/include/asm-x86_64/mach-xen/asm/hypercall.h       Wed Nov 19 13:15:08 
2008 +0000
+++ b/include/asm-x86_64/mach-xen/asm/hypercall.h       Wed Nov 19 13:15:46 
2008 +0000
@@ -278,13 +278,6 @@ HYPERVISOR_event_channel_op(
 }
 
 static inline int __must_check
-HYPERVISOR_acm_op(
-       int cmd, void *arg)
-{
-       return _hypercall2(int, acm_op, cmd, arg);
-}
-
-static inline int __must_check
 HYPERVISOR_xen_version(
        int cmd, void *arg)
 {

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [linux-2.6.18-xen] linux/x86: remove broken HYPERVISOR_acm_op(), Xen patchbot-linux-2.6.18-xen <=