From 285af2ff0847a326f6164fc1f63605fdf53c5fb8 Mon Sep 17 00:00:00 2001 From: Steven Barth Date: Thu, 12 Jun 2014 17:57:19 +0000 Subject: Update UML target to 3.10 and various improvements Updated target to 3.10.36. Added mconsole exec patch. Added pseudo-random MAC patch (from NetKit). Signed-off-by: Markus Stenberg Reviewed-by: Steven Barth SVN-Revision: 41172 --- target/linux/uml/config/x86_64 | 49 +++++++++++++++++++++++++----------------- 1 file changed, 29 insertions(+), 20 deletions(-) (limited to 'target/linux/uml/config') diff --git a/target/linux/uml/config/x86_64 b/target/linux/uml/config/x86_64 index 89d2e43d99..93f44722e3 100644 --- a/target/linux/uml/config/x86_64 +++ b/target/linux/uml/config/x86_64 @@ -3,7 +3,6 @@ CONFIG_64BIT=y # CONFIG_ARCH_HAS_SC_SIGNALS is not set # CONFIG_ARCH_REUSE_HOST_VSYSCALL_AREA is not set CONFIG_BINFMT_MISC=m -CONFIG_BKL=y CONFIG_BLK_DEV_COW_COMMON=y CONFIG_BLK_DEV_UBD=y CONFIG_BLK_DEV_UBD_SYNC=y @@ -15,50 +14,54 @@ CONFIG_CPU_SUP_INTEL=y CONFIG_CRAMFS=y # CONFIG_CRASHLOG is not set CONFIG_CRC16=y -# CONFIG_CRYPTO_AES_NI_INTEL is not set # CONFIG_CRYPTO_AES_X86_64 is not set -# CONFIG_CRYPTO_BLOWFISH_X86_64 is not set +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y # CONFIG_CRYPTO_SALSA20_X86_64 is not set +CONFIG_CRYPTO_SHA1=y # CONFIG_CRYPTO_TWOFISH_X86_64 is not set -# CONFIG_CRYPTO_TWOFISH_X86_64_3WAY is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_GZIP=y -CONFIG_DECOMPRESS_LZMA=y CONFIG_DEFAULT_CFQ=y # CONFIG_DEFAULT_DEADLINE is not set CONFIG_DEFAULT_IOSCHED="cfq" CONFIG_DEFCONFIG_LIST="arch/$ARCH/defconfig" CONFIG_DNOTIFY=y -CONFIG_ELF_CORE=y # CONFIG_EARLY_PRINTK is not set CONFIG_EXT2_FS=y CONFIG_EXT3_FS=y CONFIG_EXT4_FS=y +CONFIG_FS_MBCACHE=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y # CONFIG_GENERIC_CPU is not set +CONFIG_GENERIC_CPU_DEVICES=y CONFIG_GENERIC_FIND_FIRST_BIT=y -CONFIG_GENERIC_FIND_LAST_BIT=y -CONFIG_GENERIC_FIND_NEXT_BIT=y -CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y +CONFIG_GENERIC_IO=y +CONFIG_GENERIC_IRQ_SHOW=y # CONFIG_HAMRADIO is not set +CONFIG_HAVE_64BIT_ALIGNED_ACCESS=y +# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set -# CONFIG_HAVE_GENERIC_HARDIRQS is not set +CONFIG_HAVE_GENERIC_HARDIRQS=y +CONFIG_HAVE_NET_DSA=y +CONFIG_HAVE_UID16=y CONFIG_HOSTAUDIO=m CONFIG_HOSTFS=y # CONFIG_HPPFS is not set +CONFIG_HZ_PERIODIC=y CONFIG_INITRAMFS_SOURCE="" CONFIG_INIT_ENV_ARG_LIMIT=128 CONFIG_IOSCHED_CFQ=y -CONFIG_IRQ_RELEASE_METHOD=y +CONFIG_IRQ_WORK=y CONFIG_ISO9660_FS=y CONFIG_JBD=y CONFIG_JBD2=y CONFIG_KALLSYMS=y -CONFIG_KALLSYMS_EXTRA_PASS=y CONFIG_KERNEL_STACK_ORDER=2 CONFIG_LD_SCRIPT_STATIC=y CONFIG_LEGACY_PTYS=y @@ -66,9 +69,9 @@ CONFIG_LEGACY_PTY_COUNT=256 # CONFIG_MATOM is not set CONFIG_MCONSOLE=y # CONFIG_MCORE2 is not set -# CONFIG_MINI_FO is not set CONFIG_MK8=y # CONFIG_MMAPPER is not set +CONFIG_MODULES_USE_ELF_RELA=y # CONFIG_MPSC is not set CONFIG_NAMESPACES=y CONFIG_NEED_PER_CPU_KM=y @@ -85,8 +88,8 @@ CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y # CONFIG_PREEMPT_RCU is not set # CONFIG_PRINT_QUOTA_WARNING is not set -CONFIG_PROC_PAGE_MONITOR=y # CONFIG_PROCESSOR_SELECT is not set +CONFIG_PROC_PAGE_MONITOR=y CONFIG_PTY_CHAN=y CONFIG_QFMT_V1=y CONFIG_QFMT_V2=y @@ -94,13 +97,13 @@ CONFIG_QUOTA=y CONFIG_QUOTACTL=y # CONFIG_QUOTA_NETLINK_INTERFACE is not set CONFIG_QUOTA_TREE=y +# CONFIG_RCU_STALL_COMMON is not set CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y CONFIG_RELAY=y # CONFIG_RWSEM_GENERIC_SPINLOCK is not set CONFIG_RWSEM_XCHGADD_ALGORITHM=y # CONFIG_SCSI_DMA is not set -CONFIG_SMP_BROKEN=y CONFIG_SOFT_WATCHDOG=m CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE=y @@ -112,15 +115,18 @@ CONFIG_SSL_CHAN="pty" CONFIG_STATIC_LINK=y CONFIG_STDERR_CONSOLE=y CONFIG_STDIO_CONSOLE=y +CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_TRACE_IRQFLAGS_SUPPORT is not set CONFIG_TTY_CHAN=y CONFIG_UID16=y +CONFIG_UIDGID_CONVERTED=y CONFIG_UML=y CONFIG_UML_NET=y CONFIG_UML_NET_DAEMON=y CONFIG_UML_NET_ETHERTAP=y CONFIG_UML_NET_MCAST=y # CONFIG_UML_NET_PCAP is not set +# CONFIG_UML_NET_RANDOM_MAC is not set CONFIG_UML_NET_SLIP=y CONFIG_UML_NET_SLIRP=y CONFIG_UML_NET_TUNTAP=y @@ -129,19 +135,22 @@ CONFIG_UML_RANDOM=y CONFIG_UML_SOUND=m CONFIG_UML_WATCHDOG=m CONFIG_UML_X86=y +# CONFIG_USB_ARCH_HAS_EHCI is not set +# CONFIG_USB_ARCH_HAS_OHCI is not set +# CONFIG_USB_ARCH_HAS_XHCI is not set # CONFIG_USER_NS is not set CONFIG_VM_EVENT_COUNTERS=y +CONFIG_WATCHDOG_CORE=y # CONFIG_X86_32 is not set +CONFIG_X86_64=y CONFIG_X86_CMOV=y -# CONFIG_X86_CMPXCHG is not set -CONFIG_X86_CPU=y +CONFIG_X86_CMPXCHG64=y CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 -CONFIG_X86_MINIMUM_CPU_FAMILY=3 +CONFIG_X86_MINIMUM_CPU_FAMILY=64 CONFIG_X86_TSC=y CONFIG_X86_USE_PPRO_CHECKSUM=y -CONFIG_X86_WP_WORKS_OK=y -CONFIG_X86_XADD=y CONFIG_XTERM_CHAN=y +CONFIG_ZLIB_INFLATE=y CONFIG_ZONE_DMA_FLAG=0 -- cgit v1.2.3