/* * 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 baechle | ralf baechle | 23 | 57.50% | 1 | 50.00% |
| nicolas schichan | nicolas schichan | 17 | 42.50% | 1 | 50.00% |
| Total | 40 | 100.00% | 2 | 100.00% |
| Person | Tokens | Prop | Commits | CommitProp | |
| ralf baechle | ralf baechle | 128 | 71.91% | 1 | 33.33% |
| nicolas schichan | nicolas schichan | 49 | 27.53% | 1 | 33.33% |
| huang ying | huang ying | 1 | 0.56% | 1 | 33.33% |
| Total | 178 | 100.00% | 3 | 100.00% |