2 * (C) Copyright 2007-2011 Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
4 * This file is released under the GPLv2. See the COPYING file for more
18 ret
= store_crw(&crw
);
22 sclp_msg("%08x:", *(u32
*)&crw
);
23 sclp_msg("RSC: %x", crw
.rsc
);
24 sclp_msg("ERC: %x", crw
.erc
);
25 sclp_msg("ID: %x", crw
.id
);
32 void __mch_int_handler(void)
34 sclp_msg("MCH INTERRUPT!");
35 sclp_msg("%016llx: ", *(u64
*)MCH_INT_CODE
);
37 sclp_msg("-> system damage");
39 sclp_msg("-> instruction processing damage");
41 sclp_msg("-> system recovery");
43 sclp_msg("-> timing-facility damage");
45 sclp_msg("-> external damage");
47 sclp_msg("-> degradation");
49 sclp_msg("-> warning");
51 sclp_msg("-> channel report pending");
53 sclp_msg("-> service-processor damage");
55 sclp_msg("-> channel-subsystem damage");