cpu.c (eadcbfa58ae8693f0d6a0f591d8f51d55cf068e1) | cpu.c (6c690ee1039b251e583fc65b28da30e97d6a7385) |
---|---|
1/* 2 * Suspend support specific for i386/x86-64. 3 * 4 * Distribute under GPLv2 5 * 6 * Copyright (c) 2007 Rafael J. Wysocki <rjw@sisk.pl> 7 * Copyright (c) 2002 Pavel Machek <pavel@ucw.cz> 8 * Copyright (c) 2001 Patrick Mochel <mochel@osdl.org> --- 115 unchanged lines hidden (view full) --- 124 rdmsrl(MSR_EFER, ctxt->efer); 125#endif 126 127 /* 128 * control registers 129 */ 130 ctxt->cr0 = read_cr0(); 131 ctxt->cr2 = read_cr2(); | 1/* 2 * Suspend support specific for i386/x86-64. 3 * 4 * Distribute under GPLv2 5 * 6 * Copyright (c) 2007 Rafael J. Wysocki <rjw@sisk.pl> 7 * Copyright (c) 2002 Pavel Machek <pavel@ucw.cz> 8 * Copyright (c) 2001 Patrick Mochel <mochel@osdl.org> --- 115 unchanged lines hidden (view full) --- 124 rdmsrl(MSR_EFER, ctxt->efer); 125#endif 126 127 /* 128 * control registers 129 */ 130 ctxt->cr0 = read_cr0(); 131 ctxt->cr2 = read_cr2(); |
132 ctxt->cr3 = read_cr3(); | 132 ctxt->cr3 = __read_cr3(); |
133 ctxt->cr4 = __read_cr4(); 134#ifdef CONFIG_X86_64 135 ctxt->cr8 = read_cr8(); 136#endif 137 ctxt->misc_enable_saved = !rdmsrl_safe(MSR_IA32_MISC_ENABLE, 138 &ctxt->misc_enable); 139 msr_save_context(ctxt); 140} --- 308 unchanged lines hidden --- | 133 ctxt->cr4 = __read_cr4(); 134#ifdef CONFIG_X86_64 135 ctxt->cr8 = read_cr8(); 136#endif 137 ctxt->misc_enable_saved = !rdmsrl_safe(MSR_IA32_MISC_ENABLE, 138 &ctxt->misc_enable); 139 msr_save_context(ctxt); 140} --- 308 unchanged lines hidden --- |