Use the right symbols for determining arm architecture.  Include the
necessary header file which has the new FAULT_WNR symbol defined in it.
Use the same logic as the x86 platforms to avoid trying perform fault fixup
while in a critical section or while holding a non-sleepable lock.

Reviewed by:	cognet
Fix function name in KASSERT().

Submitted by:	hiren