msr.c revision 92cb7612
1