linux_dsm_epyc7002/drivers/xen
Isaku Yamahata 6673cf63e5 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:55:10 +02:00
..
xenbus xenbus: rebind irq on restore 2008-05-27 10:11:38 +02:00
balloon.c xen: drivers/xen/balloon.c: make a function static 2008-05-27 10:11:37 +02:00
events.c xen: Use wmb instead of rmb in xen_evtchn_do_upcall(). 2008-06-20 14:55:10 +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: implement save/restore 2008-05-27 10:11:38 +02:00
Kconfig xen: add balloon driver 2008-04-24 23:57:33 +02:00
Makefile xen: Move manage.c to drivers/xen for ia64/xen support 2008-05-27 10:11:36 +02:00
manage.c CONFIG_PM_SLEEP fix: xen: fix compilation when CONFIG_PM_SLEEP is disabled 2008-06-02 12:14:16 +02:00
xencomm.c xen: import arch generic part of xencomm 2008-04-24 23:57:32 +02:00