[IA64-SGI] enforce proper ordering of callouts by XPC
authorDean Nelson <dcn@sgi.com>
Wed, 15 Feb 2006 14:02:21 +0000 (08:02 -0600)
committerTony Luck <tony.luck@intel.com>
Wed, 15 Feb 2006 21:35:03 +0000 (13:35 -0800)
commit4c2cd96696ae0896ce4bcf725b9f0eaffafeb640
tree12b7d967d677e8e8ea154b0b4ae957df6cc43e39
parentc2a4969ba14e852bf4ee92c7db3b0cf82405a0c9
[IA64-SGI] enforce proper ordering of callouts by XPC

Fix XPC so that it does not deliver any messages until the connected
callout has returned, as well as, prevent the disconnected callout to
occur before the disconnecting callout has returned.

Signed-off-by: Dean Nelson <dcn@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/sn/kernel/xpc_channel.c
arch/ia64/sn/kernel/xpc_main.c
include/asm-ia64/sn/xpc.h