linux/arch/ia64/sn/kernel
Dean Nelson a460ef8d0a [IA64] fix possible XPC deadlock when disconnecting
This patch eliminates a potential deadlock that is possible when XPC
disconnects a channel to a partition that has gone down. This deadlock will
occur if at least one of the kthreads created by XPC for the purpose of making
callouts to the channel's registerer is detained in the registerer and will
not be returning back to XPC until some registerer request occurs on the now
downed partition. The potential for a deadlock is removed by ensuring that
there always is a kthread available to make the channel disconnecting callout
to the registerer.

Signed-off-by: Dean Nelson <dcn@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
2006-12-12 11:48:53 -08:00
..
sn2 [IA64] Fix breakage from irq change 2006-10-06 10:09:41 -07:00
bte_error.c
bte.c [IA64] bte_unaligned_copy() transfers one extra cache line. 2006-11-15 10:12:15 -08:00
huberror.c [PATCH] more ia64 irq handlers 2006-10-09 14:19:07 -07:00
idle.c
io_acpi_init.c Altix: Initial ACPI support - ROM shadowing. 2006-12-01 14:36:58 -08:00
io_common.c Altix: Initial ACPI support - ROM shadowing. 2006-12-01 14:36:58 -08:00
io_init.c Altix: Initial ACPI support - ROM shadowing. 2006-12-01 14:36:58 -08:00
iomv.c Altix: Add initial ACPI IO support 2006-12-01 14:36:57 -08:00
irq.c [IA64] SN: Correctly update smp_affinty mask 2006-12-07 10:50:09 -08:00
klconflib.c
machvec.c
Makefile Altix: Add initial ACPI IO support 2006-12-01 14:36:57 -08:00
mca.c
msi_sn.c [IA64] SN: Correctly update smp_affinty mask 2006-12-07 10:50:09 -08:00
pio_phys.S
setup.c [IA64] Do not call SN_SAL_SET_CPU_NUMBER twice on cpu 0 2006-12-12 10:09:39 -08:00
tiocx.c Altix: Add initial ACPI IO support 2006-12-01 14:36:57 -08:00
xp_main.c
xp_nofault.S
xpc_channel.c [IA64] fix possible XPC deadlock when disconnecting 2006-12-12 11:48:53 -08:00
xpc_main.c [IA64] fix possible XPC deadlock when disconnecting 2006-12-12 11:48:53 -08:00
xpc_partition.c [IA64-SGI] Silent data corruption caused by XPC V2. 2006-08-08 13:28:52 -07:00
xpnet.c Attack of "the the"s in arch 2006-10-03 22:21:02 +02:00