x86/fault: Plumb error code and fault address through to fault handlers