ia64/xen: introduce sync bitops which is necessary for ia64/xen support.
authorIsaku Yamahata <yamahata@valinux.co.jp>
Fri, 17 Oct 2008 02:17:46 +0000 (11:17 +0900)
committerTony Luck <tony.luck@intel.com>
Fri, 17 Oct 2008 16:53:33 +0000 (09:53 -0700)
commit1b051c6be34b3b06fa1244d9fcd47f91fb6aca1c
tree8b3704eabad3de3ec8c55b55e81a80c2d7fec75c
parentda0ac27213d6f8f7d6ca918031572eaf7f14dca3
ia64/xen: introduce sync bitops which is necessary for ia64/xen support.

define sync bitops which is necessary for ia64/xen.
This bit operation is used to communicate with VMM or other guest kernel
Even when this kernel is built for UP, VMM might be SMP so that those operation
must always use atomic operation.

Cc: Robin Holt <holt@sgi.com>
Cc: Jeremy Fitzhardinge <jeremy@goop.org>
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/include/asm/sync_bitops.h [new file with mode: 0644]