OpenCloudOS-Kernel/drivers/xen
Isaku Yamahata 4653938379 xen: Use wmb instead of rmb in xen_evtchn_do_upcall().
This patch is ported one from 534:77db69c38249 of linux-2.6.18-xen.hg.
Use wmb instead of rmb to enforce ordering between
evtchn_upcall_pending and evtchn_pending_sel stores
in xen_evtchn_do_upcall().

Cc: Samuel Thibault <samuel.thibault@eu.citrix.com>
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Cc: Nick Piggin <nickpiggin@yahoo.com.au>
Cc: the arch/x86 maintainers <x86@kernel.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2008-06-20 14:56:30 +02:00
..
xenbus xen: Module autoprobing support for frontend drivers 2008-04-24 23:57:33 +02:00
Kconfig xen: add balloon driver 2008-04-24 23:57:33 +02:00
Makefile xen: add balloon driver 2008-04-24 23:57:33 +02:00
balloon.c xen: add balloon driver 2008-04-24 23:57:33 +02:00
events.c xen: Use wmb instead of rmb in xen_evtchn_do_upcall(). 2008-06-20 14:56:30 +02:00
features.c xen: move features.c from arch/x86/xen/features.c to drivers/xen 2008-04-24 23:57:32 +02:00
grant-table.c xen: make grant table arch portable 2008-04-24 23:57:32 +02:00
xencomm.c xen: import arch generic part of xencomm 2008-04-24 23:57:32 +02:00