Part Number: AM5728
Now, I want to use rt-linux. But when I build the zImage, the make stuck, and the log is following :
make ARCH=arm CROSS_COMPILE=~/0-ti/ti-processor-sdk-linux-rt-am57xx-evm-05.03.00.07/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- zImage
scripts/kconfig/conf --silentoldconfig Kconfig
*
* Restart config...
*
*
* Configure standard kernel features (expert users)
*
Configure standard kernel features (expert users) (EXPERT) [Y/?] y
Enable 16-bit UID system calls (UID16) [Y/n/?] (NEW) Y
Multiple users, groups and capabilities support (MULTIUSER) [Y/n/?] y
sgetmask/ssetmask syscalls support (SGETMASK_SYSCALL) [N/y/?] n
Sysfs syscall support (SYSFS_SYSCALL) [Y/n/?] y
Sysctl syscall support (SYSCTL_SYSCALL) [N/y/?] n
Posix Clocks & timers (POSIX_TIMERS) [Y/n/?] y
Load all symbols for debugging/ksymoops (KALLSYMS) [Y/n/?] y
Include all symbols in kallsyms (KALLSYMS_ALL) [Y/n/?] y
Enable support for printk (PRINTK) [Y/n/?] y
BUG() support (BUG) [Y/n/?] y
Enable ELF core dumps (ELF_CORE) [Y/n/?] y
Enable full-sized data structures for core (BASE_FULL) [Y/n/?] y
Enable futex support (FUTEX) [Y/n/?] y
Enable eventpoll support (EPOLL) [Y/n/?] y
Enable signalfd() system call (SIGNALFD) [Y/n/?] y
Enable timerfd() system call (TIMERFD) [Y/n/?] y
Enable eventfd() system call (EVENTFD) [Y/?] y
*
* General setup
*
Cross-compiler tool prefix (CROSS_COMPILE) []
Compile also drivers which will not load (COMPILE_TEST) [N/y/?] n
Local version - append to kernel release (LOCALVERSION) []
Automatically append version information to the version string (LOCALVERSION_AUTO) [Y/n/?] y
Kernel compression mode
1. Gzip (KERNEL_GZIP)
> 2. LZMA (KERNEL_LZMA)
3. XZ (KERNEL_XZ)
4. LZO (KERNEL_LZO)
5. LZ4 (KERNEL_LZ4)
choice[1-5?]: 2
Default hostname (DEFAULT_HOSTNAME) [(none)] (none)
Support for paging of anonymous memory (swap) (SWAP) [Y/n/?] y
System V IPC (SYSVIPC) [Y/n/?] y
POSIX Message Queues (POSIX_MQUEUE) [Y/n/?] y
Enable process_vm_readv/writev syscalls (CROSS_MEMORY_ATTACH) [Y/n/?] y
open by fhandle syscalls (FHANDLE) [Y/n/?] y
uselib syscall (USELIB) [N/y/?] n
Auditing support (AUDIT) [N/y/?] n
Kernel .config support (IKCONFIG) [Y/n/m/?] y
Enable access to .config through /proc/config.gz (IKCONFIG_PROC) [Y/n/?] y
Kernel log buffer size (16 => 64KB, 17 => 128KB) (LOG_BUF_SHIFT) [17] 17
CPU kernel log buffer size contribution (13 => 8 KB, 17 => 128KB) (LOG_CPU_MAX_BUF_SHIFT) [12] 12
Temporary per-CPU printk log buffer size (12 => 4KB, 13 => 8KB) (PRINTK_SAFE_LOG_BUF_SHIFT) [13] 13
Checkpoint/restore support (CHECKPOINT_RESTORE) [Y/n/?] y
Automatic process group scheduling (SCHED_AUTOGROUP) [N/y/?] n
Enable deprecated sysfs features to support old userspace tools (SYSFS_DEPRECATED) [N/y/?] n
Kernel->user space relay support (formerly relayfs) (RELAY) [N/y/?] n
Initial RAM filesystem and RAM disk (initramfs/initrd) support (BLK_DEV_INITRD) [Y/n/?] y
Initramfs source file(s) (INITRAMFS_SOURCE) []
Support initial ramdisk/ramfs compressed using gzip (RD_GZIP) [Y/n/?] y
Support initial ramdisk/ramfs compressed using bzip2 (RD_BZIP2) [Y/n/?] y
Support initial ramdisk/ramfs compressed using LZMA (RD_LZMA) [Y/n/?] y
Support initial ramdisk/ramfs compressed using XZ (RD_XZ) [Y/n/?] y
Support initial ramdisk/ramfs compressed using LZO (RD_LZO) [Y/n/?] y
Support initial ramdisk/ramfs compressed using LZ4 (RD_LZ4) [Y/n/?] y
Compiler optimization level
> 1. Optimize for performance (CC_OPTIMIZE_FOR_PERFORMANCE)
2. Optimize for size (CC_OPTIMIZE_FOR_SIZE)
choice[1-2]: 1
Enable bpf() system call (BPF_SYSCALL) [N/y/?] n
Use full shmem filesystem (SHMEM) [Y/n/?] y
Enable AIO support (AIO) [Y/n/?] y
Enable madvise/fadvise syscalls (ADVISE_SYSCALLS) [Y/n/?] y
Enable userfaultfd() system call (USERFAULTFD) [N/y/?] n
Enable PCI quirk workarounds (PCI_QUIRKS) [Y/n/?] y
Enable membarrier() system call (MEMBARRIER) [Y/n/?] y
Embedded system (EMBEDDED) [Y/n/?] y
PC/104 support (PC104) [N/y/?] n
Enable VM event counters for /proc/vmstat (VM_EVENT_COUNTERS) [Y/n/?] y
Enable SLUB debugging support (SLUB_DEBUG) [N/y/?] n
Enable memcg SLUB sysfs support by default (SLUB_MEMCG_SYSFS_ON) [N/y/?] n
Disable heap randomization (COMPAT_BRK) [Y/n/?] y
Choose SLAB allocator
> 1. SLUB (Unqueued Allocator) (SLUB)
choice[1]: 1
Allow slab caches to be merged (SLAB_MERGE_DEFAULT) [Y/n/?] y
SLAB freelist randomization (SLAB_FREELIST_RANDOM) [N/y/?] n
Harden slab freelist metadata (SLAB_FREELIST_HARDENED) [N/y/?] n
Profiling support (PROFILING) [N/y/?] n
Kprobes (KPROBES) [N/y/?] n
Stack Protector buffer overflow detection
> 1. None (CC_STACKPROTECTOR_NONE)
2. Regular (CC_STACKPROTECTOR_REGULAR)
3. Strong (CC_STACKPROTECTOR_STRONG)
choice[1-3?]: 1
Number of bits to use for ASLR of mmap base address (ARCH_MMAP_RND_BITS) [8] (NEW) 1
Number of bits to use for ASLR of mmap base address (ARCH_MMAP_RND_BITS) [8] (NEW)