/* * kexec.h for kexec * Created by <nschichan@corp.free.fr> on Thu Oct 12 14:59:34 2006 * * This source code is licensed under the GNU General Public License, * Version 2. See the file COPYING for more details. */ #ifndef _MIPS_KEXEC # define _MIPS_KEXEC #include <asm/stacktrace.h> /* Maximum physical address we can use pages from */ #define KEXEC_SOURCE_MEMORY_LIMIT (0x20000000) /* Maximum address we can reach in physical address mode */ #define KEXEC_DESTINATION_MEMORY_LIMIT (0x20000000) /* Maximum address we can use for the control code buffer */ #define KEXEC_CONTROL_MEMORY_LIMIT (0x20000000) /* Reserve 3*4096 bytes for board-specific info */ #define KEXEC_CONTROL_PAGE_SIZE (4096 + 3*4096) /* The native architecture */ #define KEXEC_ARCH KEXEC_ARCH_MIPS #define MAX_NOTE_BYTES 1024
static inline void crash_setup_regs(struct pt_regs *newregs, struct pt_regs *oldregs) { if (oldregs) memcpy(newregs, oldregs, sizeof(*newregs)); else prepare_frametrace(newregs); }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Ralf Bächle | 23 | 57.50% | 1 | 50.00% |
Nicolas Schichan | 17 | 42.50% | 1 | 50.00% |
Total | 40 | 100.00% | 2 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Ralf Bächle | 128 | 68.09% | 1 | 25.00% |
Nicolas Schichan | 49 | 26.06% | 1 | 25.00% |
Hidehiro Kawai | 10 | 5.32% | 1 | 25.00% |
Huang Ying | 1 | 0.53% | 1 | 25.00% |
Total | 188 | 100.00% | 4 | 100.00% |