
Huron package enabler.

Change RDG wiring behavior to match VM's fix to wiring GH chunks

This RDG fix closes a timing window that can cause Oracle 9i to hang when
a remote node in the cluster goes down.

Fixes a possible panic on process termination and a panic involving
multiple memory channel adapters.  Additionally, this patch makes the
rdginit daemon program safe to execute multiple times on all cluster
interconnect types.

This patch resolves a problem resulting in an incorrect error status
being returned from RdgInit.

Fixes a Reliable DataGram (RDG) problem that can result in user processes
hanging in an uninterruptable state.

This patch resolves an RDG panic in the RdgShutdown routine.

This patch fixes a problem in which an RDG (Reliable
DataGram) kernel thread can starve other timeshare
threads on a uniprocessor cluster member.  In particular,
system services such as networking threads can be affected.

Resolves potential kernel memory fault when another node is powered off
and resolves a potential user process hang under extreme stress conditions.

This patch fixes a kernel thread preemption problem
which can result in panics due to the starvation of
other kernel threads.  This patch also fixes some
misleading send/receive byte count statistics.

This patch fixes multiple problems seen with the TruCluster RDG component.  The
problems were panics of the following types "rdg: unwiring", "vl_unwire: page is
not wired", and "KMF: from _otsmove".


