On 07/10/2013 04:39 PM, Stefani Seibold wrote: > Hi, > > i have tried to kexec a 32 bit kernel on a Freescale P2020 dual core CPU > (e500v2, revison 5.1 - pvr 8021 1051), but Kexec will hang after the > "Bye!". > > The host and the kexec kernel are the same, based on the current kernel > version 3.10. > > I have tried it with kexec-tools 2.0.4.git released 30 June 2013. > > Invoking kexec with > > kexec --command-line "1 maxcpus=1 noirqdistrib reset_devices $(cat /proc/cmdline)" -t elf-ppc --dtb=rs2020.dtb \ > --reuse-node="/cpus/PowerPC,P2020 at 0/timebase-frequency" \ > --reuse-node="/cpus/PowerPC,P2020 at 0/bus-frequency" \ > --reuse-node="/cpus/PowerPC,P2020 at 0/clock-frequency" \ > --reuse-node="/cpus/PowerPC,P2020 at 0/next-level-cache" \ > --reuse-node="/cpus/PowerPC,P2020 at 1/timebase-frequency" \ > --reuse-node="/cpus/PowerPC,P2020 at 1/bus-frequency" \ > --reuse-node="/cpus/PowerPC,P2020 at 1/clock-frequency" \ > --reuse-node="/cpus/PowerPC,P2020 at 1/next-level-cache" \ > --reuse-node="/cpus/PowerPC,P2020 at 1/cpu-release-addr" \ > --reuse-node="/cpus/PowerPC,P2020 at 1/enable-method" \ > --reuse-node="/soc at ffe00000/bus-frequency" \ > --reuse-node="/soc at ffe00000/serial at 4500/clock-frequency" \ > --reuse-node="/soc at ffe00000/ethernet at 24000/local-mac-address" \ > -d -l -x vmlinux > kexec -e Could you try again with one simple command like, kexec -l vmlinux --append="`cat /proc/cmdline`";kexec -e Tiejun > > This will be the result output of the run: > > kernel: 0x48032008 kernel_size: 54568c > 0000000000000000-0000000080000000 : 0 > get base memory ranges:1 > sym: .data info: 03 other: 00 shndx: 4 value: 0 size: 0 > sym: .data value: 589da8 addr: 584012 > sym: .data info: 03 other: 00 shndx: 4 value: 0 size: 0 > sym: .data value: 589da8 addr: 58401a > sym: sha256_starts info: 12 other: 00 shndx: 1 value: 99c size: e0 > sym: sha256_starts value: 58499c addr: 584024 > sym: sha256_update info: 12 other: 00 shndx: 1 value: 565c size: 1b0 > sym: sha256_update value: 58965c addr: 584038 > sym: sha256_finish info: 12 other: 00 shndx: 1 value: 580c size: 528 > sym: sha256_finish value: 58980c addr: 584050 > sym: .data info: 03 other: 00 shndx: 4 value: 0 size: 0 > sym: .data value: 589da8 addr: 584056 > sym: .data info: 03 other: 00 shndx: 4 value: 0 size: 0 > sym: .data value: 589da8 addr: 58405a > sym: memcmp info: 12 other: 00 shndx: 1 value: 664 size: 40 > sym: memcmp value: 584664 addr: 584068 > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d34 addr: 58407a > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d64 addr: 58407e > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d34 addr: 584082 > sym: printf info: 12 other: 00 shndx: 1 value: 55c size: 68 > sym: printf value: 58455c addr: 58408c > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d54 addr: 584092 > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d54 addr: 584096 > sym: printf info: 12 other: 00 shndx: 1 value: 55c size: 68 > sym: printf value: 58455c addr: 58409c > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d64 addr: 5840a6 > sym: printf info: 12 other: 00 shndx: 1 value: 55c size: 68 > sym: printf value: 58455c addr: 5840b4 > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d6c addr: 5840c2 > sym: .data info: 03 other: 00 shndx: 4 value: 0 size: 0 > sym: .data value: 589da8 addr: 5840c6 > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d6c addr: 5840ca > sym: .data info: 03 other: 00 shndx: 4 value: 0 size: 0 > sym: .data value: 589da8 addr: 5840ce > sym: printf info: 12 other: 00 shndx: 1 value: 55c size: 68 > sym: printf value: 58455c addr: 5840d4 > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d70 addr: 5840da > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d70 addr: 5840de > sym: printf info: 12 other: 00 shndx: 1 value: 55c size: 68 > sym: printf value: 58455c addr: 5840e8 > sym: printf info: 12 other: 00 shndx: 1 value: 55c size: 68 > sym: printf value: 58455c addr: 5840fc > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d6c addr: 58410a > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d6c addr: 58410e > sym: printf info: 12 other: 00 shndx: 1 value: 55c size: 68 > sym: printf value: 58455c addr: 584114 > sym: _rest32gpr_29_x info: 12 other: 00 shndx: 1 value: 8fc size: 0 > sym: _rest32gpr_29_x value: 5848fc addr: 584124 > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d80 addr: 58412e > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d80 addr: 584136 > sym: printf info: 12 other: 00 shndx: 1 value: 55c size: 68 > sym: printf value: 58455c addr: 584140 > sym: setup_arch info: 12 other: 00 shndx: 1 value: 98c size: 4 > sym: setup_arch value: 58498c addr: 584144 > sym: verify_sha256_digest info: 12 other: 00 shndx: 1 value: 0 size: 128 > sym: verify_sha256_digest value: 584000 addr: 584148 > sym: post_verification_setup_arch info: 12 other: 00 shndx: 1 value: 990 size: 4 > sym: post_verification_setup_arch value: 584990 addr: 584158 > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d94 addr: 58417a > sym: .rodata.str1.4 info: 03 other: 00 shndx: 3 value: 0 size: 0 > sym: .rodata.str1.4 value: 589d94 addr: 584196 > sym: putchar info: 12 other: 00 shndx: 1 value: 998 size: 4 > sym: putchar value: 584998 addr: 5841b8 > sym: putchar info: 12 other: 00 shndx: 1 value: 998 size: 4 > sym: putchar value: 584998 addr: 58421c > sym: __lshrdi3 info: 10 other: 00 shndx: 1 value: 968 size: 0 > sym: __lshrdi3 value: 584968 addr: 58433c > sym: putchar info: 12 other: 00 shndx: 1 value: 998 size: 4 > sym: putchar value: 584998 addr: 5844cc > sym: _rest32gpr_21_x info: 12 other: 00 shndx: 1 value: 8dc size: 0 > sym: _rest32gpr_21_x value: 5848dc addr: 5844fc > sym: vsprintf info: 12 other: 00 shndx: 1 value: 16c size: 394 > sym: vsprintf value: 58416c addr: 584548 > sym: vsprintf info: 12 other: 00 shndx: 1 value: 16c size: 394 > sym: vsprintf value: 58416c addr: 5845b0 > sym: my_thread_ptr info: 11 other: 00 shndx: 5 value: 10 size: 4 > sym: my_thread_ptr value: 589f18 addr: 5847b6 > sym: my_thread_ptr info: 11 other: 00 shndx: 5 value: 10 size: 4 > sym: my_thread_ptr value: 589f18 addr: 5847ba > sym: stack info: 11 other: 00 shndx: 5 value: 8 size: 4 > sym: stack value: 589f10 addr: 5847c2 > sym: stack info: 11 other: 00 shndx: 5 value: 8 size: 4 > sym: stack value: 589f10 addr: 5847c6 > sym: purgatory info: 12 other: 00 shndx: 1 value: 128 size: 44 > sym: purgatory value: 584128 addr: 5847d0 > sym: dt_offset info: 11 other: 00 shndx: 5 value: c size: 4 > sym: dt_offset value: 589f14 addr: 5847ea > sym: dt_offset info: 11 other: 00 shndx: 5 value: c size: 4 > sym: dt_offset value: 589f14 addr: 5847ee > sym: kernel info: 11 other: 00 shndx: 5 value: 14 size: 4 > sym: kernel value: 589f1c addr: 584806 > sym: kernel info: 11 other: 00 shndx: 5 value: 14 size: 4 > sym: kernel value: 589f1c addr: 58480a > sym: memcpy info: 12 other: 00 shndx: 1 value: 630 size: 34 > sym: memcpy value: 584630 addr: 58974c > sym: sha256_process info: 12 other: 00 shndx: 1 value: a7c size: 4be0 > sym: sha256_process value: 584a7c addr: 589760 > sym: sha256_process info: 12 other: 00 shndx: 1 value: a7c size: 4be0 > sym: sha256_process value: 584a7c addr: 589798 > sym: memcpy info: 12 other: 00 shndx: 1 value: 630 size: 34 > sym: memcpy value: 584630 addr: 5897e8 > sym: .data info: 03 other: 00 shndx: 4 value: 0 size: 0 > sym: .data value: 589ec8 addr: 58991a > sym: .data info: 03 other: 00 shndx: 4 value: 0 size: 0 > sym: .data value: 589ec8 addr: 58991e > sym: sha256_update info: 12 other: 00 shndx: 1 value: 565c size: 1b0 > sym: sha256_update value: 58965c addr: 589924 > sym: sha256_update info: 12 other: 00 shndx: 1 value: 565c size: 1b0 > sym: sha256_update value: 58965c addr: 589938 > reserve regions: 1 > 0: offset: 17fd000, size: 3000 > debug.dtb written > kexec_load: entry = 0x5846a4 flags = 0 > nr_segments = 3 > segment[0].buf = 0x48042008 > segment[0].bufsz = 534e80 > segment[0].mem = (nil) > segment[0].memsz = 584000 > segment[1].buf = 0x1007b250 > segment[1].bufsz = 5f20 > segment[1].mem = 0x584000 > segment[1].memsz = 6000 > segment[2].buf = 0x100811d8 > segment[2].bufsz = 25fe > segment[2].mem = 0x17fd000 > segment[2].memsz = 3000 > [ 46.492284] xhci_hcd 0001:03:00.0: Host not halted after 16000 microseconds. > [ 46.499501] Starting new kernel > [ 46.506211] Bye! > > Kexec is still working on a Freescale 834x PowerPC CPU and the output > of kexec looks similary. > > Any ideas? > > - Stefani > > BTW: This is a extract of my kernel .config > > # > # Processor support > # > # CONFIG_PPC_BOOK3S_32 is not set > CONFIG_PPC_85xx=y > # CONFIG_PPC_8xx is not set > # CONFIG_40x is not set > # CONFIG_44x is not set > # CONFIG_E200 is not set > CONFIG_E500=y > # CONFIG_PPC_E500MC is not set > CONFIG_FSL_EMB_PERFMON=y > CONFIG_BOOKE=y > CONFIG_FSL_BOOKE=y > CONFIG_PPC_FSL_BOOK3E=y > # CONFIG_PHYS_64BIT is not set > CONFIG_SPE=y > CONFIG_PPC_MMU_NOHASH=y > CONFIG_PPC_BOOK3E_MMU=y > # CONFIG_PPC_MM_SLICES is not set > CONFIG_SMP=y > CONFIG_NR_CPUS=2 > CONFIG_PPC_DOORBELL=y > CONFIG_PPC32=y > CONFIG_32BIT=y > CONFIG_WORD_SIZE=32 > # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set > # CONFIG_ARCH_DMA_ADDR_T_64BIT is not set > CONFIG_MMU=y > # CONFIG_HAVE_SETUP_PER_CPU_AREA is not set > # CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK is not set > CONFIG_NR_IRQS=512 > CONFIG_STACKTRACE_SUPPORT=y > CONFIG_HAVE_LATENCYTOP_SUPPORT=y > CONFIG_TRACE_IRQFLAGS_SUPPORT=y > CONFIG_LOCKDEP_SUPPORT=y > CONFIG_RWSEM_XCHGADD_ALGORITHM=y > CONFIG_GENERIC_LOCKBREAK=y > CONFIG_ARCH_HAS_ILOG2_U32=y > CONFIG_GENERIC_HWEIGHT=y > CONFIG_PPC=y > CONFIG_EARLY_PRINTK=y > CONFIG_GENERIC_NVRAM=y > CONFIG_SCHED_OMIT_FRAME_POINTER=y > CONFIG_ARCH_MAY_HAVE_PC_FDC=y > CONFIG_PPC_OF=y > CONFIG_PPC_UDBG_16550=y > CONFIG_GENERIC_TBSYNC=y > CONFIG_AUDIT_ARCH=y > CONFIG_GENERIC_BUG=y > # CONFIG_EPAPR_BOOT is not set > CONFIG_DEFAULT_UIMAGE=y > CONFIG_ARCH_HIBERNATION_POSSIBLE=y > CONFIG_ARCH_SUSPEND_POSSIBLE=y > # CONFIG_PPC_DCR_NATIVE is not set > # CONFIG_PPC_DCR_MMIO is not set > CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y > CONFIG_ARCH_SUPPORTS_UPROBES=y > CONFIG_PPC_ADV_DEBUG_REGS=y > CONFIG_PPC_ADV_DEBUG_IACS=2 > CONFIG_PPC_ADV_DEBUG_DACS=2 > CONFIG_PPC_ADV_DEBUG_DVCS=0 > CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" > CONFIG_IRQ_WORK=y > > # > # General setup > # > CONFIG_INIT_ENV_ARG_LIMIT=32 > CONFIG_CROSS_COMPILE="" > CONFIG_LOCALVERSION="" > CONFIG_LOCALVERSION_AUTO=y > CONFIG_DEFAULT_HOSTNAME="instrument" > # CONFIG_SWAP is not set > CONFIG_SYSVIPC=y > CONFIG_SYSVIPC_SYSCTL=y > CONFIG_POSIX_MQUEUE=y > CONFIG_POSIX_MQUEUE_SYSCTL=y > # CONFIG_FHANDLE is not set > # CONFIG_AUDIT is not set > CONFIG_HAVE_GENERIC_HARDIRQS=y > > # > # IRQ subsystem > # > CONFIG_GENERIC_HARDIRQS=y > CONFIG_GENERIC_IRQ_SHOW=y > CONFIG_GENERIC_IRQ_SHOW_LEVEL=y > CONFIG_IRQ_DOMAIN=y > # CONFIG_IRQ_DOMAIN_DEBUG is not set > CONFIG_IRQ_FORCED_THREADING=y > CONFIG_SPARSE_IRQ=y > CONFIG_GENERIC_TIME_VSYSCALL_OLD=y > CONFIG_GENERIC_CLOCKEVENTS=y > CONFIG_GENERIC_CLOCKEVENTS_BUILD=y > CONFIG_GENERIC_CMOS_UPDATE=y > > # > # Timers subsystem > # > CONFIG_TICK_ONESHOT=y > CONFIG_HZ_PERIODIC=y > # CONFIG_NO_HZ_IDLE is not set > # CONFIG_NO_HZ is not set > CONFIG_HIGH_RES_TIMERS=y > > # > # CPU/Task time and stats accounting > # > CONFIG_TICK_CPU_ACCOUNTING=y > # CONFIG_BSD_PROCESS_ACCT is not set > # CONFIG_TASKSTATS is not set > > # > # RCU Subsystem > # > CONFIG_TREE_PREEMPT_RCU=y > CONFIG_PREEMPT_RCU=y > CONFIG_RCU_STALL_COMMON=y > CONFIG_RCU_FANOUT=32 > CONFIG_RCU_FANOUT_LEAF=16 > # CONFIG_RCU_FANOUT_EXACT is not set > # CONFIG_TREE_RCU_TRACE is not set > # CONFIG_RCU_BOOST is not set > # CONFIG_RCU_NOCB_CPU is not set > CONFIG_IKCONFIG=y > CONFIG_IKCONFIG_PROC=y > CONFIG_LOG_BUF_SHIFT=16 > # CONFIG_CGROUPS is not set > # CONFIG_CHECKPOINT_RESTORE is not set > # CONFIG_NAMESPACES is not set > CONFIG_UIDGID_CONVERTED=y > # CONFIG_UIDGID_STRICT_TYPE_CHECKS is not set > # CONFIG_SCHED_AUTOGROUP is not set > # CONFIG_SYSFS_DEPRECATED is not set > # CONFIG_RELAY is not set > CONFIG_BLK_DEV_INITRD=y > CONFIG_INITRAMFS_SOURCE="" > # CONFIG_RD_GZIP is not set > # CONFIG_RD_BZIP2 is not set > CONFIG_RD_LZMA=y > # CONFIG_RD_XZ is not set > # CONFIG_RD_LZO is not set > CONFIG_CC_OPTIMIZE_FOR_SIZE=y > CONFIG_SYSCTL=y > CONFIG_ANON_INODES=y > CONFIG_SYSCTL_EXCEPTION_TRACE=y > CONFIG_HOTPLUG=y > CONFIG_EXPERT=y > CONFIG_SYSCTL_SYSCALL=y > CONFIG_KALLSYMS=y > # CONFIG_KALLSYMS_ALL is not set > CONFIG_PRINTK=y > CONFIG_BUG=y > CONFIG_BASE_FULL=y > CONFIG_FUTEX=y > CONFIG_EPOLL=y > CONFIG_SIGNALFD=y > CONFIG_TIMERFD=y > CONFIG_EVENTFD=y > CONFIG_SHMEM=y > CONFIG_AIO=y > CONFIG_PCI_QUIRKS=y > CONFIG_EMBEDDED=y > CONFIG_HAVE_PERF_EVENTS=y > > # > # Kernel Performance Events And Counters > # > # CONFIG_PERF_EVENTS is not set > # CONFIG_VM_EVENT_COUNTERS is not set > CONFIG_COMPAT_BRK=y > CONFIG_SLAB=y > # CONFIG_SLUB is not set > # CONFIG_SLOB is not set > # CONFIG_PROFILING is not set > CONFIG_HAVE_OPROFILE=y > # CONFIG_KPROBES is not set > CONFIG_JUMP_LABEL=y > # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set > CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y > CONFIG_ARCH_USE_BUILTIN_BSWAP=y > CONFIG_HAVE_IOREMAP_PROT=y > CONFIG_HAVE_KPROBES=y > CONFIG_HAVE_KRETPROBES=y > CONFIG_HAVE_ARCH_TRACEHOOK=y > CONFIG_HAVE_DMA_ATTRS=y > CONFIG_USE_GENERIC_SMP_HELPERS=y > CONFIG_GENERIC_SMP_IDLE_THREAD=y > CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y > CONFIG_HAVE_DMA_API_DEBUG=y > CONFIG_HAVE_ARCH_JUMP_LABEL=y > CONFIG_HAVE_RCU_TABLE_FREE=y > CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y > CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y > CONFIG_HAVE_MOD_ARCH_SPECIFIC=y > CONFIG_MODULES_USE_ELF_RELA=y > CONFIG_CLONE_BACKWARDS=y > CONFIG_OLD_SIGSUSPEND=y > CONFIG_OLD_SIGACTION=y > > # > # GCOV-based kernel profiling > # > # CONFIG_GCOV_KERNEL is not set > # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set > CONFIG_SLABINFO=y > CONFIG_RT_MUTEXES=y > CONFIG_BASE_SMALL=0 > CONFIG_MODULES=y > # CONFIG_MODULE_FORCE_LOAD is not set > CONFIG_MODULE_UNLOAD=y > CONFIG_MODULE_FORCE_UNLOAD=y > # CONFIG_MODVERSIONS is not set > # CONFIG_MODULE_SRCVERSION_ALL is not set > # CONFIG_MODULE_SIG is not set > CONFIG_STOP_MACHINE=y > CONFIG_BLOCK=y > # CONFIG_LBDAF is not set > CONFIG_BLK_DEV_BSG=y > # CONFIG_BLK_DEV_BSGLIB is not set > # CONFIG_BLK_DEV_INTEGRITY is not set > > # > # Partition Types > # > # CONFIG_PARTITION_ADVANCED is not set > CONFIG_MSDOS_PARTITION=y > CONFIG_EFI_PARTITION=y > > # > # IO Schedulers > # > CONFIG_IOSCHED_NOOP=y > # CONFIG_IOSCHED_DEADLINE is not set > # CONFIG_IOSCHED_CFQ is not set > CONFIG_DEFAULT_NOOP=y > CONFIG_DEFAULT_IOSCHED="noop" > CONFIG_UNINLINE_SPIN_UNLOCK=y > CONFIG_MUTEX_SPIN_ON_OWNER=y > # CONFIG_FREEZER is not set > CONFIG_PPC_MSI_BITMAP=y > # CONFIG_PPC_XICS is not set > # CONFIG_PPC_ICP_NATIVE is not set > # CONFIG_PPC_ICP_HV is not set > # CONFIG_PPC_ICS_RTAS is not set > # CONFIG_GE_FPGA is not set > > # > # Platform support > # > CONFIG_POWERNV_MSI=y > # CONFIG_PPC_CELL is not set > # CONFIG_PPC_CELL_NATIVE is not set > # CONFIG_PQ2ADS is not set > CONFIG_FSL_SOC_BOOKE=y > # CONFIG_BSC9131_RDB is not set > # CONFIG_MPC8540_ADS is not set > # CONFIG_MPC8560_ADS is not set > # CONFIG_MPC85xx_CDS is not set > # CONFIG_MPC85xx_MDS is not set > # CONFIG_MPC8536_DS is not set > # CONFIG_MPC85xx_DS is not set > # CONFIG_MPC85xx_RDB is not set > # CONFIG_P1010_RDB is not set > # CONFIG_P1022_DS is not set > # CONFIG_P1022_RDK is not set > # CONFIG_P1023_RDS is not set > # CONFIG_SOCRATES is not set > # CONFIG_KSI8560 is not set > # CONFIG_XES_MPC85xx is not set > # CONFIG_STX_GP3 is not set > # CONFIG_TQM8540 is not set > # CONFIG_TQM8541 is not set > # CONFIG_TQM8548 is not set > # CONFIG_TQM8555 is not set > # CONFIG_TQM8560 is not set > # CONFIG_SBC8548 is not set > # CONFIG_PPA8548 is not set > # CONFIG_GE_IMP3A is not set > # CONFIG_P2041_RDB is not set > # CONFIG_P3041_DS is not set > # CONFIG_P4080_DS is not set > CONFIG_RS85xx=y > # CONFIG_P5020_DS is not set > # CONFIG_P5040_DS is not set > # CONFIG_PPC_QEMU_E500 is not set > # CONFIG_PPC_WSP is not set > # CONFIG_KVM_GUEST is not set > # CONFIG_EPAPR_PARAVIRT is not set > CONFIG_PPC_SMP_MUXED_IPI=y > # CONFIG_IPIC is not set > CONFIG_MPIC=y > # CONFIG_PPC_EPAPR_HV_PIC is not set > # CONFIG_MPIC_WEIRD is not set > # CONFIG_MPIC_MSGR is not set > CONFIG_PPC_I8259=y > # CONFIG_PPC_RTAS is not set > # CONFIG_MMIO_NVRAM is not set > # CONFIG_MPIC_U3_HT_IRQS is not set > # CONFIG_PPC_MPC106 is not set > # CONFIG_PPC_970_NAP is not set > # CONFIG_PPC_P7_NAP is not set > > # > # CPU Frequency scaling > # > # CONFIG_CPU_FREQ is not set > > # > # CPUIdle driver > # > # CONFIG_CPU_IDLE is not set > # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set > # CONFIG_QUICC_ENGINE is not set > # CONFIG_CPM2 is not set > CONFIG_FSL_ULI1575=y > CONFIG_SIMPLE_GPIO=y > > # > # Kernel options > # > CONFIG_HIGHMEM=y > # CONFIG_HZ_100 is not set > CONFIG_HZ_250=y > # CONFIG_HZ_300 is not set > # CONFIG_HZ_1000 is not set > CONFIG_HZ=250 > CONFIG_SCHED_HRTICK=y > # CONFIG_PREEMPT_NONE is not set > # CONFIG_PREEMPT_VOLUNTARY is not set > CONFIG_PREEMPT=y > CONFIG_PREEMPT_COUNT=y > CONFIG_BINFMT_ELF=y > CONFIG_BINFMT_SCRIPT=y > # CONFIG_HAVE_AOUT is not set > # CONFIG_BINFMT_MISC is not set > # CONFIG_COREDUMP is not set > CONFIG_MATH_EMULATION=y > CONFIG_IOMMU_HELPER=y > CONFIG_SWIOTLB=y > CONFIG_HOTPLUG_CPU=y > CONFIG_ARCH_CPU_PROBE_RELEASE=y > CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y > CONFIG_ARCH_HAS_WALK_MEMORY=y > CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y > CONFIG_KEXEC=y > # CONFIG_CRASH_DUMP is not set > CONFIG_IRQ_ALL_CPUS=y > CONFIG_ARCH_FLATMEM_ENABLE=y > CONFIG_FLATMEM=y > CONFIG_FLAT_NODE_MEM_MAP=y > CONFIG_HAVE_MEMBLOCK=y > CONFIG_HAVE_MEMBLOCK_NODE_MAP=y > # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set > CONFIG_PAGEFLAGS_EXTENDED=y > CONFIG_SPLIT_PTLOCK_CPUS=4 > # CONFIG_COMPACTION is not set > # CONFIG_MIGRATION is not set > # CONFIG_PHYS_ADDR_T_64BIT is not set > CONFIG_ZONE_DMA_FLAG=1 > CONFIG_BOUNCE=y > CONFIG_VIRT_TO_BUS=y > # CONFIG_KSM is not set > CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 > # CONFIG_CROSS_MEMORY_ATTACH is not set > # CONFIG_CLEANCACHE is not set > CONFIG_PPC_4K_PAGES=y > CONFIG_FORCE_MAX_ZONEORDER=12 > # CONFIG_CMDLINE_BOOL is not set > CONFIG_EXTRA_TARGETS="" > # CONFIG_SUSPEND is not set > # CONFIG_PM_RUNTIME is not set > # CONFIG_SECCOMP is not set > CONFIG_ISA_DMA_API=y > > # > # Bus options > # > CONFIG_ZONE_DMA=y > # CONFIG_NEED_DMA_MAP_STATE is not set > CONFIG_NEED_SG_DMA_LENGTH=y > CONFIG_GENERIC_ISA_DMA=y > CONFIG_PPC_INDIRECT_PCI=y > CONFIG_FSL_SOC=y > CONFIG_FSL_PCI=y > CONFIG_FSL_LBC=y > CONFIG_PPC_PCI_CHOICE=y > CONFIG_PCI=y > CONFIG_PCI_DOMAINS=y > CONFIG_PCI_SYSCALL=y > CONFIG_PCIEPORTBUS=y > CONFIG_HOTPLUG_PCI_PCIE=y > CONFIG_PCIEAER=y > # CONFIG_PCIE_ECRC is not set > # CONFIG_PCIEAER_INJECT is not set > CONFIG_PCIEASPM=y > # CONFIG_PCIEASPM_DEBUG is not set > # CONFIG_PCIEASPM_DEFAULT is not set > # CONFIG_PCIEASPM_POWERSAVE is not set > CONFIG_PCIEASPM_PERFORMANCE=y > CONFIG_ARCH_SUPPORTS_MSI=y > CONFIG_PCI_MSI=y > # CONFIG_PCI_DEBUG is not set > # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set > # CONFIG_PCI_STUB is not set > # CONFIG_PCI_IOV is not set > # CONFIG_PCI_PRI is not set > # CONFIG_PCI_PASID is not set > # CONFIG_PCCARD is not set > CONFIG_HOTPLUG_PCI=y > # CONFIG_HOTPLUG_PCI_CPCI is not set > # CONFIG_HOTPLUG_PCI_SHPC is not set > # CONFIG_HAS_RAPIDIO is not set > # CONFIG_RAPIDIO is not set > CONFIG_NONSTATIC_KERNEL=y > > # > # Advanced setup > # > CONFIG_ADVANCED_OPTIONS=y > # CONFIG_LOWMEM_SIZE_BOOL is not set > CONFIG_LOWMEM_SIZE=0x30000000 > # CONFIG_LOWMEM_CAM_NUM_BOOL is not set > CONFIG_LOWMEM_CAM_NUM=3 > CONFIG_DYNAMIC_MEMSTART=y > # CONFIG_PAGE_OFFSET_BOOL is not set > CONFIG_PAGE_OFFSET=0xc0000000 > # CONFIG_KERNEL_START_BOOL is not set > CONFIG_KERNEL_START=0xc0000000 > # CONFIG_PHYSICAL_START_BOOL is not set > CONFIG_PHYSICAL_START=0x00000000 > CONFIG_PHYSICAL_ALIGN=0x04000000 > # CONFIG_TASK_SIZE_BOOL is not set > CONFIG_TASK_SIZE=0xc0000000 > CONFIG_NET=y > > _______________________________________________ > Linuxppc-dev mailing list > Linuxppc-dev at lists.ozlabs.org > https://lists.ozlabs.org/listinfo/linuxppc-dev > >