diff options
Diffstat (limited to 'target')
26 files changed, 232 insertions, 3619 deletions
diff --git a/target/Config.in b/target/Config.in index 684382e1c..8c2e56088 100644 --- a/target/Config.in +++ b/target/Config.in @@ -170,6 +170,10 @@ config ADK_TARGET default "wag54g" if ADK_wag54g default "ag241" if ADK_ag241 + +config ADK_HARDWARE_QEMU + boolean + config ADK_CPU_I686 boolean @@ -477,21 +481,6 @@ config ADK_LINUX_CRIS_QEMU help Qemu support for CRISv32 architecture. -config ADK_LINUX_X86_QEMU - bool "x86" - select ADK_x86_qemu - select ADK_KERNEL_NETDEV_1000 - select ADK_KPACKAGE_KMOD_E1000 - select ADK_KERNEL_INPUT_KEYBOARD - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_CRC32 - select ADK_TARGET_WITH_VGA - help - Qemu support for x86 architecture. - Status: stable - config ADK_LINUX_X86_64_QEMU bool "x86_64" select ADK_x86_64_qemu @@ -511,6 +500,7 @@ endchoice source "target/Config.in.alix" source "target/Config.in.x86" +source "target/Config.in.x86_64" choice prompt "Routerboard model" @@ -705,8 +695,8 @@ config ADK_TARGET_ROOTFS_NFSROOT config ADK_TARGET_ROOTFS_USB bool "Boot from USB stick" + select ADK_KERNEL_NLS select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA select ADK_KERNEL_BLK_DEV_SD select ADK_KERNEL_USB select ADK_KERNEL_USB_EHCI_HCD @@ -714,6 +704,7 @@ config ADK_TARGET_ROOTFS_USB select ADK_KERNEL_USB_STORAGE select ADK_KERNEL_EXT2_FS depends on ADK_LINUX_X86 || ADK_LINUX_X86_64 + depends on !ADK_HARDWARE_QEMU help Boot system from USB stick. @@ -743,8 +734,6 @@ config ADK_TARGET_ROOTFS_ARCHIVE config ADK_TARGET_ROOTFS_ENCRYPTED bool "Encrypted read-write root filesystem" - depends on ADK_LINUX_MIPS64_LEMOTE || \ - ADK_LINUX_X86 select ADK_LINUX_INITRAMFS_BUILTIN select ADK_PACKAGE_CRYPTINIT select ADK_KERNEL_BLK_DEV_DM @@ -753,6 +742,9 @@ config ADK_TARGET_ROOTFS_ENCRYPTED select ADK_KERNEL_CRYPTO_CBC select ADK_KERNEL_CRYPTO_SHA256 select ADK_KERNEL_XFS_FS + depends on ADK_LINUX_MIPS64_LEMOTE || \ + ADK_LINUX_X86 || ADK_LINUX_X86_64 + depends on !ADK_HARDWARE_QEMU help Use this option if you want an encrypted rootfs. Default is XFS filesystem. Use following commands to setup diff --git a/target/Config.in.x86 b/target/Config.in.x86 index 3f5103962..9774d4c28 100644 --- a/target/Config.in.x86 +++ b/target/Config.in.x86 @@ -2,7 +2,7 @@ choice depends on ADK_LINUX_X86 prompt "Hardware model" -config ADK_HARDWARE_GENERIC +config ADK_HARDWARE_GENERIC_X86 bool "Generic x86 system (i686)" select ADK_CPU_I686 help @@ -17,16 +17,21 @@ config ADK_HARDWARE_IBMX40 select ADK_TARGET_WITH_INPUT select ADK_TARGET_WITH_RTC select ADK_TARGET_WITH_HDD - select ADK_KERNEL_NLS - select ADK_KERNEL_EXT2_FS - select ADK_KERNEL_SCSI - select ADK_KERNEL_ATA - select ADK_KERNEL_BLK_DEV_SD - select ADK_KERNEL_INPUT_KEYBOARD - select ADK_KERNEL_SWAP help Hardware profile for IBM X40 laptop's. +config ADK_HARDWARE_QEMU_X86 + bool "Qemu x86" + select ADK_CPU_I686 + select ADK_HARDWARE_QEMU + select ADK_TARGET_WITH_VGA + select ADK_TARGET_WITH_INPUT + select ADK_TARGET_WITH_PCI + select ADK_TARGET_WITH_HDD + help + Qemu support for x86 architecture. + Status: stable + config ADK_HARDWARE_GENERIC_X86_TOOLCHAIN bool "x86 toolchain" select ADK_TOOLCHAIN_ONLY diff --git a/target/Config.in.x86_64 b/target/Config.in.x86_64 index 6410078d3..a464cd8b0 100644 --- a/target/Config.in.x86_64 +++ b/target/Config.in.x86_64 @@ -2,7 +2,7 @@ choice depends on ADK_LINUX_X86_64 prompt "Hardware model" -config ADK_HARDWARE_GENERIC +config ADK_HARDWARE_GENERIC_X86_64 bool "Generic x86_64/amd64 system" help Generic x86_64/amd64 system. @@ -31,6 +31,16 @@ config ADK_HARDWARE_SHUTTLE Support for a nice and fast shuttle xpc with AMD quad-core CPU. Status: development +config ADK_HARDWARE_QEMU_X86_64 + bool "Qemu x86_64" + select ADK_HARDWARE_QEMU + select ADK_TARGET_WITH_VGA + select ADK_TARGET_WITH_INPUT + select ADK_TARGET_WITH_PCI + select ADK_TARGET_WITH_HDD + help + Qemu support for x86_64 architecture. + Status: stable config ADK_HARDWARE_GENERIC_X86_64_TOOLCHAIN bool "x86_64 toolchain" diff --git a/target/linux/config/Config.in.block b/target/linux/config/Config.in.block index 0558f536a..ac8267663 100644 --- a/target/linux/config/Config.in.block +++ b/target/linux/config/Config.in.block @@ -2,56 +2,57 @@ menu "Block devices support" config ADK_KERNEL_MD boolean - default n config ADK_KERNEL_SWAP boolean - default n config ADK_KERNEL_LBD boolean - default n config ADK_KERNEL_BLK_DEV_IO_TRACE boolean - default n config ADK_KERNEL_LSF boolean - default n config ADK_KERNEL_IOSCHED_AS boolean - default n config ADK_KERNEL_IOSCHED_DEADLINE boolean - default n config ADK_KERNEL_IOSCHED_CFQ boolean - default n config ADK_KERNEL_SCSI boolean - default n config ADK_KERNEL_BLK_DEV_SD boolean - default n config ADK_KERNEL_DM_CRYPT boolean - default n config ADK_KERNEL_BLK_DEV_DM + boolean select ADK_KERNEL_MD depends on !ADK_LINUX_CRIS_FOXBOARD - boolean - default n config ADK_KERNEL_ATA boolean + +config ADK_KERNEL_ATA_SFF + boolean + +config ADK_KERNEL_ATA_PIIX + boolean + select ADK_KERNEL_BLOCK + select ADK_KERNEL_ATA + select ADK_KERNEL_ATA_SFF + select ADK_KERNEL_BLK_DEV_SD + default y if ADK_HARDWARE_IBMX40 + default y if ADK_HARDWARE_QEMU_X86 + default y if ADK_HARDWARE_QEMU_X86_64 default n config ADK_KERNEL_SATA_AHCI @@ -143,6 +144,7 @@ config ADK_KPACKAGE_KMOD_SCSI select ADK_KERNEL_IOSCHED_AS depends on !ADK_KERNEL_SCSI depends on !ADK_KERNEL_SATA_AHCI + depends on !ADK_KERNEL_ATA_PIIX tristate help If you want to use a SCSI hard disk, SCSI tape drive, SCSI CD-ROM or diff --git a/target/linux/config/Config.in.input b/target/linux/config/Config.in.input index c320c43a7..0d4f7fcbc 100644 --- a/target/linux/config/Config.in.input +++ b/target/linux/config/Config.in.input @@ -2,19 +2,35 @@ menu "Input devices" depends on ADK_TARGET_WITH_USB || ADK_TARGET_WITH_INPUT config ADK_KERNEL_INPUT - bool + boolean + default y if ADK_HARDWARE_IBMX40 + default y if ADK_HARDWARE_SHUTTLE default n config ADK_KERNEL_INPUT_KEYBOARD - bool + boolean + default y if ADK_HARDWARE_IBMX40 + default y if ADK_HARDWARE_SHUTTLE + default n + +config ADK_KERNEL_KEYBOARD_ATKBD + boolean + default y if ADK_HARDWARE_IBMX40 + default y if ADK_HARDWARE_SHUTTLE + default n + +config ADK_KERNEL_INPUT_MOUSEDEV + boolean + default y if ADK_HARDWARE_IBMX40 + default y if ADK_HARDWARE_SHUTTLE default n config ADK_KERNEL_HID_SUPPORT - bool + boolean default n config ADK_KERNEL_HID - bool + boolean select ADK_KERNEL_HID_SUPPORT default n @@ -37,14 +53,14 @@ config ADK_KPACKAGE_KMOD_KEYBOARD_ATKBD config ADK_KPACKAGE_KMOD_INPUT_MOUSEDEV prompt "kmod-input-mouse................. Mouse support (PS/2)" - select ADK_KERNEL_INPUT tristate + select ADK_KERNEL_INPUT default n config ADK_KPACKAGE_KMOD_INPUT_EVDEV prompt "kmod-input-evdev................. Event support" - select ADK_KERNEL_INPUT tristate + select ADK_KERNEL_INPUT default n endmenu diff --git a/target/linux/config/Config.in.netdevice b/target/linux/config/Config.in.netdevice index a5aea22e0..fcaefbf48 100644 --- a/target/linux/config/Config.in.netdevice +++ b/target/linux/config/Config.in.netdevice @@ -79,6 +79,8 @@ config ADK_KPACKAGE_KMOD_E1000 select ADK_KERNEL_NET_ETHERNET select ADK_KERNEL_NETDEV_1000 default y if ADK_HARDWARE_IBMX40 + default y if ADK_HARDWARE_QEMU_X86 + default y if ADK_HARDWARE_QEMU_X86_64 default n help This driver supports Intel(R) PRO/1000 gigabit ethernet family of @@ -137,18 +139,6 @@ config ADK_KERNEL_ATH_COMMON config ADK_KPACKAGE_KMOD_P54_COMMON tristate -config ADK_MOD_KERNEL_MAC80211 - tristate - select ADK_MOD_KERNEL_CFG80211 - select ADK_MOD_KERNEL_LIB80211 - select ADK_KPACKAGE_KMOD_CRYPTO_AES - select ADK_KPACKAGE_KMOD_CRYPTO_ECB - select ADK_KPACKAGE_KMOD_CRYPTO_ARC4 - select ADK_KERNEL_CRC32 - select ADK_KERNEL_WIRELESS - select ADK_KERNEL_WLAN_80211 - default n - config ADK_KERNEL_MAC80211_DEBUG_MENU boolean @@ -159,39 +149,31 @@ config ADK_KERNEL_MAC80211_VERBOSE_DEBUG config ADK_KERNEL_MAC80211_DEBUGFS boolean -menu "Wireless card support" -depends on ADK_TARGET_WITH_MINIPCI || ADK_TARGET_WITH_PCI || ADK_TARGET_WITH_USB || ADK_TARGET_WITH_SSB - config ADK_KPACKAGE_KMOD_MAC80211 - prompt "kmod-mac80211.................. mac80211 softmac" tristate + select ADK_KERNEL_WIRELESS + select ADK_KERNEL_WLAN_80211 select ADK_MOD_KERNEL_CFG80211 select ADK_MOD_KERNEL_LIB80211 select ADK_KPACKAGE_KMOD_CRYPTO_AES select ADK_KPACKAGE_KMOD_CRYPTO_ECB select ADK_KPACKAGE_KMOD_CRYPTO_ARC4 - select ADK_KERNEL_WIRELESS - select ADK_KERNEL_WLAN_80211 - select ADK_KERNEL_CRC32 - default y if ADK_HARDWARE_IBMX40 - default n config ADK_DEBUG_MAC80211 boolean - prompt "enable verbose debugging messages in mac80211" select ADK_KERNEL_MAC80211_VERBOSE_DEBUG select ADK_KERNEL_MAC80211_DEBUGFS select ADK_KERNEL_DEBUG_FS - depends on ADK_KPACKAGE_KMOD_MAC80211 - default n - help + +menu "Wireless card support" +depends on ADK_TARGET_WITH_MINIPCI || ADK_TARGET_WITH_PCI || ADK_TARGET_WITH_USB || ADK_TARGET_WITH_SSB config ADK_KPACKAGE_KMOD_ATH5K prompt "kmod-ath5k................... Atheros 5xxx wireless cards" tristate select ADK_KERNEL_MAC80211_LEDS select ADK_KERNEL_ATH_COMMON - depends on ADK_KPACKAGE_KMOD_MAC80211 + select ADK_KPACKAGE_KMOD_MAC80211 depends on ADK_TARGET_WITH_MINIPCI || ADK_TARGET_WITH_PCI default y if ADK_HARDWARE_IBMX40 default n @@ -201,7 +183,7 @@ config ADK_KPACKAGE_KMOD_ATH5K config ADK_KERNEL_ATH5K_DEBUG prompt "enable debugging info via debugfs" boolean - select ADK_KERNEL_DEBUG_FS + select ADK_DEBUG_MAC80211 depends on ADK_KPACKAGE_KMOD_ATH5K default n help @@ -220,7 +202,6 @@ config ADK_KPACKAGE_KMOD_B43 prompt "kmod-b43..................... Broadcom B43xx wireless cards" tristate select ADK_KPACKAGE_KMOD_FW_LOADER - depends on ADK_KPACKAGE_KMOD_MAC80211 depends on ADK_TARGET_WITH_SSB || ADK_TARGET_WITH_MINIPCI default n help @@ -229,7 +210,6 @@ config ADK_KPACKAGE_KMOD_B43 config ADK_KPACKAGE_KMOD_RTL8187 prompt "kmod-rtl8187................. Realtek RTL8187/RTL8187B wireless cards" tristate - depends on ADK_KPACKAGE_KMOD_MAC80211 default n help Driver for Realtek RTL8187/RTL8187B wireless chips. @@ -240,7 +220,6 @@ config ADK_KPACKAGE_KMOD_P54_USB select ADK_KPACKAGE_KMOD_P54_COMMON select ADK_KPACKAGE_KMOD_FW_LOADER select ADK_PACKAGE_P54_FIRMWARE - depends on ADK_KPACKAGE_KMOD_MAC80211 depends on ADK_PACKAGE_KMOD_USB_CONTROLLER default n help @@ -251,7 +230,6 @@ config ADK_KPACKAGE_KMOD_RT2400PCI tristate select ADK_KERNEL_RT2X00 select ADK_KERNEL_MAC80211_LEDS - depends on ADK_KPACKAGE_KMOD_MAC80211 depends on ADK_TARGET_WITH_MINIPCI || ADK_TARGET_WITH_PCI default n help @@ -263,7 +241,6 @@ config ADK_KPACKAGE_KMOD_RT2500PCI tristate select ADK_KERNEL_RT2X00 select ADK_KERNEL_MAC80211_LEDS - depends on ADK_KPACKAGE_KMOD_MAC80211 depends on ADK_TARGET_WITH_MINIPCI || ADK_TARGET_WITH_PCI default n help @@ -277,7 +254,6 @@ config ADK_KPACKAGE_KMOD_RT61PCI select ADK_KERNEL_MAC80211_LEDS select ADK_KPACKAGE_KMOD_CRC_ITU_T select ADK_PACKAGE_RT61_FIRMWARE - depends on ADK_KPACKAGE_KMOD_MAC80211 depends on ADK_TARGET_WITH_MINIPCI || ADK_TARGET_WITH_PCI default n help @@ -287,6 +263,7 @@ config ADK_KPACKAGE_KMOD_RT61PCI config ADK_KERNEL_RT2X00_DEBUG prompt "enable debugging info" boolean + select ADK_DEBUG_MAC80211 depends on ADK_KPACKAGE_KMOD_RT61PCI || \ ADK_KPACKAGE_KMOD_RT2500PCI || \ ADK_KPACKAGE_KMOD_RT2400PCI diff --git a/target/qemu-x86/Makefile b/target/qemu-x86/Makefile deleted file mode 100644 index ab7106016..000000000 --- a/target/qemu-x86/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# This file is part of the OpenADK project. OpenADK is copyrighted -# material, please see the LICENCE file in the top-level directory. - -include $(TOPDIR)/rules.mk -include $(TOPDIR)/mk/kernel.mk -include $(TOPDIR)/mk/modules.mk -include $(TOPDIR)/mk/kernel-build.mk -include $(TOPDIR)/mk/image.mk - -KERNEL:=$(LINUX_DIR)/arch/x86/boot/bzImage - -ifeq ($(FS),archive) -imageinstall: $(BIN_DIR)/$(ROOTFSTARBALL) - @cp $(KERNEL) $(BIN_DIR)/${ADK_TARGET}-${FS}-kernel - @echo "The RootFS tarball is: $(BIN_DIR)/$(ROOTFSTARBALL)" - @echo "Use following command to create a QEMU Image:" - @echo "sudo ./scripts/create-image.sh -f ${ADK_TARGET_ROOTFS} qemu-${CPU_ARCH}.img $(BIN_DIR)/$(ROOTFSTARBALL)" - @echo "Start qemu with following command line:" - @echo 'qemu -nographic -net user,hostfwd=tcp::2222-:22 -net nic,model=e1000 -kernel $(BIN_DIR)/${ADK_TARGET}-${FS}-kernel qemu-${CPU_ARCH}.img' -endif -ifeq ($(FS),initramfs) -imageinstall: $(BIN_DIR)/$(INITRAMFS) - @cp $(KERNEL) $(BIN_DIR)/${ADK_TARGET}-${FS}-kernel - @echo 'The kernel file is: ${BIN_DIR}/${ADK_TARGET}-${FS}-kernel' - @echo 'The initramfs image is: ${BIN_DIR}/${INITRAMFS}' - @echo "Start qemu with following command line:" - @echo 'qemu -nographic -net user,hostfwd=tcp::2222-:22 -net nic,model=e1000 -kernel $(BIN_DIR)/${ADK_TARGET}-${FS}-kernel -initrd ${BIN_DIR}/${INITRAMFS}' -endif -ifeq ($(FS),initramfs-piggyback) -imageinstall: ${BUILD_DIR}/${INITRAMFS_PIGGYBACK} createinitramfs - @cp $(KERNEL) ${BIN_DIR}/${ADK_TARGET}-${FS}-kernel - @echo 'The kernel+initramfs file is: ${BIN_DIR}/${ADK_TARGET}-${FS}-kernel' - @echo "Start qemu with following command line:" - @echo 'qemu -nographic -net user,hostfwd=tcp::2222-:22 -net nic,model=e1000 -kernel $(BIN_DIR)/${ADK_TARGET}-${FS}-kernel' -endif diff --git a/target/qemu-x86/files/etc/inittab b/target/qemu-x86/files/etc/inittab deleted file mode 100644 index 6f21e703b..000000000 --- a/target/qemu-x86/files/etc/inittab +++ /dev/null @@ -1,4 +0,0 @@ -::sysinit:/etc/init.d/rcS -::shutdown:/etc/init.d/rcK -ttyS0::respawn:/sbin/getty -i -L ttyS0 115200 vt100 -tty1::respawn:/sbin/getty -i -L tty1 115200 vt100 diff --git a/target/qemu-x86/files/etc/mdev.conf b/target/qemu-x86/files/etc/mdev.conf deleted file mode 100644 index 5d78ab110..000000000 --- a/target/qemu-x86/files/etc/mdev.conf +++ /dev/null @@ -1,17 +0,0 @@ -rtc0 root:root 660 @ln -sf /dev/rtc0 /dev/rtc -tun 0:0 660 >net/tun -device-mapper 0:0 660 @mkdir /dev/mapper -null 0:0 777 -zero 0:0 666 -u?random 0:0 644 -console 0:0 0600 -ptmx 0:0 666 -tty 0:0 666 -ttyS* 0:0 640 -audio root:audio 660 >snd/audio -dsp root:audio 660 >snd/dsp -timer root:audio 660 >snd/timer -controlC0 root:audio 660 >snd/controlC0 -pcmC0D0c root:audio 660 >snd/pcmC0D0c -pcmC0D0p root:audio 660 >snd/pcmC0D0p -.* 0:0 644 @/lib/mdev/init diff --git a/target/qemu-x86/files/etc/network/interfaces b/target/qemu-x86/files/etc/network/interfaces deleted file mode 100644 index 104c1a1b6..000000000 --- a/target/qemu-x86/files/etc/network/interfaces +++ /dev/null @@ -1,5 +0,0 @@ -auto lo -iface lo inet loopback - -auto eth0 -iface eth0 inet dhcp diff --git a/target/qemu-x86/kernel.config b/target/qemu-x86/kernel.config deleted file mode 100644 index f853aba9d..000000000 --- a/target/qemu-x86/kernel.config +++ /dev/null @@ -1,1196 +0,0 @@ -# -# Automatically generated make config: don't edit -# Linux kernel version: 2.6.34 -# Sat Jun 12 10:19:24 2010 -# -# CONFIG_64BIT is not set -CONFIG_X86_32=y -# CONFIG_X86_64 is not set -CONFIG_X86=y -CONFIG_OUTPUT_FORMAT="elf32-i386" -CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" -CONFIG_GENERIC_TIME=y -CONFIG_GENERIC_CMOS_UPDATE=y -CONFIG_CLOCKSOURCE_WATCHDOG=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_LOCKDEP_SUPPORT=y -CONFIG_STACKTRACE_SUPPORT=y -CONFIG_HAVE_LATENCYTOP_SUPPORT=y -CONFIG_MMU=y -CONFIG_ZONE_DMA=y -# CONFIG_NEED_DMA_MAP_STATE is not set -CONFIG_GENERIC_ISA_DMA=y -CONFIG_GENERIC_IOMAP=y -CONFIG_GENERIC_BUG=y -CONFIG_GENERIC_HWEIGHT=y -CONFIG_ARCH_MAY_HAVE_PC_FDC=y -# CONFIG_RWSEM_GENERIC_SPINLOCK is not set -CONFIG_RWSEM_XCHGADD_ALGORITHM=y -CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y -CONFIG_GENERIC_CALIBRATE_DELAY=y -# CONFIG_GENERIC_TIME_VSYSCALL is not set -CONFIG_ARCH_HAS_CPU_RELAX=y -CONFIG_ARCH_HAS_DEFAULT_IDLE=y -CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y -CONFIG_HAVE_SETUP_PER_CPU_AREA=y -CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y -CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y -# CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -# CONFIG_ZONE_DMA32 is not set -CONFIG_ARCH_POPULATES_NODE_MAP=y -# CONFIG_AUDIT_ARCH is not set -CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y -CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_HAVE_EARLY_RES=y -CONFIG_GENERIC_HARDIRQS=y -CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y -CONFIG_GENERIC_IRQ_PROBE=y -CONFIG_X86_32_LAZY_GS=y -CONFIG_KTIME_SCALAR=y -CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" -CONFIG_CONSTRUCTORS=y - -# -# General setup -# -CONFIG_EXPERIMENTAL=y -CONFIG_BROKEN_ON_SMP=y -CONFIG_INIT_ENV_ARG_LIMIT=32 -CONFIG_LOCALVERSION="" -# CONFIG_LOCALVERSION_AUTO is not set -CONFIG_HAVE_KERNEL_GZIP=y -CONFIG_HAVE_KERNEL_BZIP2=y -CONFIG_HAVE_KERNEL_LZMA=y -CONFIG_HAVE_KERNEL_LZO=y -CONFIG_KERNEL_GZIP=y -# CONFIG_KERNEL_BZIP2 is not set -# CONFIG_KERNEL_LZMA is not set -# CONFIG_KERNEL_LZO is not set -# CONFIG_SWAP is not set -CONFIG_SYSVIPC=y -CONFIG_SYSVIPC_SYSCTL=y -CONFIG_POSIX_MQUEUE=y -CONFIG_POSIX_MQUEUE_SYSCTL=y -# CONFIG_BSD_PROCESS_ACCT is not set -# CONFIG_TASKSTATS is not set -# CONFIG_AUDIT is not set - -# -# RCU Subsystem -# -CONFIG_TREE_RCU=y -# CONFIG_TREE_PREEMPT_RCU is not set -# CONFIG_TINY_RCU is not set -# CONFIG_RCU_TRACE is not set -CONFIG_RCU_FANOUT=32 -# CONFIG_RCU_FANOUT_EXACT is not set -# CONFIG_TREE_RCU_TRACE is not set -# CONFIG_IKCONFIG is not set -CONFIG_LOG_BUF_SHIFT=14 -CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y -# CONFIG_CGROUPS is not set -# CONFIG_SYSFS_DEPRECATED_V2 is not set -# CONFIG_RELAY is not set -# CONFIG_NAMESPACES is not set -CONFIG_BLK_DEV_INITRD=y -CONFIG_INITRAMFS_SOURCE="" -CONFIG_RD_GZIP=y -# CONFIG_RD_BZIP2 is not set -# CONFIG_RD_LZMA is not set -# CONFIG_RD_LZO is not set -CONFIG_CC_OPTIMIZE_FOR_SIZE=y -CONFIG_SYSCTL=y -CONFIG_ANON_INODES=y -CONFIG_EMBEDDED=y -CONFIG_UID16=y -CONFIG_SYSCTL_SYSCALL=y -CONFIG_KALLSYMS=y -# CONFIG_KALLSYMS_EXTRA_PASS is not set -CONFIG_HOTPLUG=y -CONFIG_PRINTK=y -CONFIG_BUG=y -CONFIG_ELF_CORE=y -CONFIG_PCSPKR_PLATFORM=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_HAVE_PERF_EVENTS=y - -# -# Kernel Performance Events And Counters -# -CONFIG_PERF_EVENTS=y -# CONFIG_PERF_COUNTERS is not set -# CONFIG_VM_EVENT_COUNTERS is not set -# CONFIG_PCI_QUIRKS is not set -# CONFIG_COMPAT_BRK is not set -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_HAVE_EFFICIENT_UNALIGNED_ACCESS=y -CONFIG_HAVE_IOREMAP_PROT=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_OPTPROBES=y -CONFIG_HAVE_ARCH_TRACEHOOK=y -CONFIG_HAVE_DMA_ATTRS=y -CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y -CONFIG_HAVE_DMA_API_DEBUG=y -CONFIG_HAVE_HW_BREAKPOINT=y -CONFIG_HAVE_USER_RETURN_NOTIFIER=y - -# -# GCOV-based kernel profiling -# -# CONFIG_SLOW_WORK is not set -CONFIG_HAVE_GENERIC_DMA_COHERENT=y -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 is not set -# CONFIG_MODVERSIONS is not set -# CONFIG_MODULE_SRCVERSION_ALL is not set -CONFIG_BLOCK=y -# CONFIG_LBDAF is not set -# CONFIG_BLK_DEV_BSG is not set -# CONFIG_BLK_DEV_INTEGRITY is not set - -# -# IO Schedulers -# -CONFIG_IOSCHED_NOOP=y -# CONFIG_IOSCHED_DEADLINE is not set -# CONFIG_IOSCHED_CFQ is not set -# CONFIG_DEFAULT_DEADLINE is not set -# CONFIG_DEFAULT_CFQ is not set -CONFIG_DEFAULT_NOOP=y -CONFIG_DEFAULT_IOSCHED="noop" -# CONFIG_INLINE_SPIN_TRYLOCK is not set -# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set -# CONFIG_INLINE_SPIN_LOCK is not set -# CONFIG_INLINE_SPIN_LOCK_BH is not set -# CONFIG_INLINE_SPIN_LOCK_IRQ is not set -# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set -CONFIG_INLINE_SPIN_UNLOCK=y -# CONFIG_INLINE_SPIN_UNLOCK_BH is not set -CONFIG_INLINE_SPIN_UNLOCK_IRQ=y -# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set -# CONFIG_INLINE_READ_TRYLOCK is not set -# CONFIG_INLINE_READ_LOCK is not set -# CONFIG_INLINE_READ_LOCK_BH is not set -# CONFIG_INLINE_READ_LOCK_IRQ is not set -# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set -CONFIG_INLINE_READ_UNLOCK=y -# CONFIG_INLINE_READ_UNLOCK_BH is not set -CONFIG_INLINE_READ_UNLOCK_IRQ=y -# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set -# CONFIG_INLINE_WRITE_TRYLOCK is not set -# CONFIG_INLINE_WRITE_LOCK is not set -# CONFIG_INLINE_WRITE_LOCK_BH is not set -# CONFIG_INLINE_WRITE_LOCK_IRQ is not set -# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set -CONFIG_INLINE_WRITE_UNLOCK=y -# CONFIG_INLINE_WRITE_UNLOCK_BH is not set -CONFIG_INLINE_WRITE_UNLOCK_IRQ=y -# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set -# CONFIG_MUTEX_SPIN_ON_OWNER is not set -# CONFIG_FREEZER is not set - -# -# Processor type and features -# -# CONFIG_NO_HZ is not set -# CONFIG_HIGH_RES_TIMERS is not set -CONFIG_GENERIC_CLOCKEVENTS_BUILD=y -# CONFIG_SMP is not set -CONFIG_X86_EXTENDED_PLATFORM=y -# CONFIG_X86_ELAN is not set -# CONFIG_X86_RDC321X is not set -CONFIG_SCHED_OMIT_FRAME_POINTER=y -# CONFIG_PARAVIRT_GUEST is not set -CONFIG_NO_BOOTMEM=y -# CONFIG_MEMTEST is not set -# CONFIG_M386 is not set -# CONFIG_M486 is not set -CONFIG_M586=y -# CONFIG_M586TSC is not set -# CONFIG_M586MMX is not set -# CONFIG_M686 is not set -# CONFIG_MPENTIUMII is not set -# CONFIG_MPENTIUMIII is not set -# CONFIG_MPENTIUMM is not set -# CONFIG_MPENTIUM4 is not set -# CONFIG_MK6 is not set -# CONFIG_MK7 is not set -# CONFIG_MK8 is not set -# CONFIG_MCRUSOE is not set -# CONFIG_MEFFICEON is not set -# CONFIG_MWINCHIPC6 is not set -# CONFIG_MWINCHIP3D is not set -# CONFIG_MGEODEGX1 is not set -# CONFIG_MGEODE_LX is not set -# CONFIG_MCYRIXIII is not set -# CONFIG_MVIAC3_2 is not set -# CONFIG_MVIAC7 is not set -# CONFIG_MPSC is not set -# CONFIG_MCORE2 is not set -# CONFIG_MATOM is not set -# CONFIG_GENERIC_CPU is not set -CONFIG_X86_GENERIC=y -CONFIG_X86_CPU=y -CONFIG_X86_INTERNODE_CACHE_SHIFT=6 -CONFIG_X86_CMPXCHG=y -CONFIG_X86_L1_CACHE_SHIFT=6 -CONFIG_X86_XADD=y -# CONFIG_X86_PPRO_FENCE is not set -CONFIG_X86_F00F_BUG=y -CONFIG_X86_WP_WORKS_OK=y -CONFIG_X86_INVLPG=y -CONFIG_X86_BSWAP=y -CONFIG_X86_POPAD_OK=y -CONFIG_X86_ALIGNMENT_16=y -CONFIG_X86_INTEL_USERCOPY=y -CONFIG_X86_MINIMUM_CPU_FAMILY=4 -CONFIG_PROCESSOR_SELECT=y -CONFIG_CPU_SUP_INTEL=y -# CONFIG_CPU_SUP_CYRIX_32 is not set -CONFIG_CPU_SUP_AMD=y -# CONFIG_CPU_SUP_CENTAUR is not set -# CONFIG_CPU_SUP_TRANSMETA_32 is not set -# CONFIG_CPU_SUP_UMC_32 is not set -# CONFIG_HPET_TIMER is not set -# CONFIG_DMI is not set -# CONFIG_IOMMU_HELPER is not set -# CONFIG_IOMMU_API is not set -CONFIG_NR_CPUS=1 -CONFIG_PREEMPT_NONE=y -# CONFIG_PREEMPT_VOLUNTARY is not set -# CONFIG_PREEMPT is not set -# CONFIG_X86_UP_APIC is not set -# CONFIG_X86_MCE is not set -# CONFIG_VM86 is not set -# CONFIG_TOSHIBA is not set -# CONFIG_I8K is not set -# CONFIG_X86_REBOOTFIXUPS is not set -# CONFIG_MICROCODE is not set -# CONFIG_X86_MSR is not set -# CONFIG_X86_CPUID is not set -CONFIG_NOHIGHMEM=y -# CONFIG_HIGHMEM4G is not set -# CONFIG_HIGHMEM64G is not set -CONFIG_VMSPLIT_3G=y -# CONFIG_VMSPLIT_3G_OPT is not set -# CONFIG_VMSPLIT_2G is not set -# CONFIG_VMSPLIT_2G_OPT is not set -# CONFIG_VMSPLIT_1G is not set -CONFIG_PAGE_OFFSET=0xC0000000 -# CONFIG_X86_PAE is not set -# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set -CONFIG_ARCH_FLATMEM_ENABLE=y -CONFIG_ARCH_SPARSEMEM_ENABLE=y -CONFIG_ARCH_SELECT_MEMORY_MODEL=y -CONFIG_ILLEGAL_POINTER_VALUE=0 -CONFIG_SELECT_MEMORY_MODEL=y -CONFIG_FLATMEM_MANUAL=y -# CONFIG_DISCONTIGMEM_MANUAL is not set -# CONFIG_SPARSEMEM_MANUAL is not set -CONFIG_FLATMEM=y -CONFIG_FLAT_NODE_MEM_MAP=y -CONFIG_SPARSEMEM_STATIC=y -CONFIG_PAGEFLAGS_EXTENDED=y -CONFIG_SPLIT_PTLOCK_CPUS=4 -# 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_X86_CHECK_BIOS_CORRUPTION is not set -# CONFIG_X86_RESERVE_LOW_64K is not set -# CONFIG_MATH_EMULATION is not set -# CONFIG_MTRR is not set -# CONFIG_SECCOMP is not set -# CONFIG_CC_STACKPROTECTOR is not set -# 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 is not set -# CONFIG_KEXEC is not set -CONFIG_PHYSICAL_START=0x100000 -# CONFIG_RELOCATABLE is not set -CONFIG_PHYSICAL_ALIGN=0x100000 -# CONFIG_COMPAT_VDSO is not set -CONFIG_CMDLINE_BOOL=y -CONFIG_CMDLINE="console=tty0 console=ttyS0 root=/dev/sda1 init=/init" -# CONFIG_CMDLINE_OVERRIDE is not set - -# -# Power management and ACPI options -# -# CONFIG_PM is not set -# CONFIG_SFI is not set - -# -# CPU Frequency scaling -# -# CONFIG_CPU_FREQ is not set -# CONFIG_CPU_IDLE is not set - -# -# Bus options (PCI etc.) -# -CONFIG_PCI=y -# CONFIG_PCI_GOBIOS is not set -# CONFIG_PCI_GOMMCONFIG is not set -# CONFIG_PCI_GODIRECT is not set -# CONFIG_PCI_GOOLPC is not set -CONFIG_PCI_GOANY=y -CONFIG_PCI_BIOS=y -CONFIG_PCI_DIRECT=y -CONFIG_PCI_DOMAINS=y -# CONFIG_PCIEPORTBUS is not set -# CONFIG_ARCH_SUPPORTS_MSI is not set -# CONFIG_PCI_STUB is not set -# CONFIG_PCI_IOV is not set -CONFIG_ISA_DMA_API=y -# CONFIG_ISA is not set -# CONFIG_MCA is not set -# CONFIG_SCx200 is not set -# CONFIG_OLPC is not set -CONFIG_K8_NB=y -# CONFIG_PCCARD is not set -# CONFIG_HOTPLUG_PCI is not set - -# -# Executable file formats / Emulations -# -CONFIG_BINFMT_ELF=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set -CONFIG_HAVE_AOUT=y -# CONFIG_BINFMT_AOUT is not set -# CONFIG_BINFMT_MISC is not set -CONFIG_HAVE_ATOMIC_IOMAP=y -CONFIG_NET=y - -# -# Networking options -# -CONFIG_PACKET=y -CONFIG_UNIX=y -# CONFIG_NET_KEY is not set -CONFIG_INET=y -# CONFIG_IP_MULTICAST is not set -# CONFIG_IP_ADVANCED_ROUTER is not set -CONFIG_IP_FIB_HASH=y -# CONFIG_IP_PNP is not set -# CONFIG_NET_IPIP is not set -# CONFIG_NET_IPGRE is not set -# CONFIG_ARPD is not set -# CONFIG_SYN_COOKIES is not set -# CONFIG_INET_AH is not set -# CONFIG_INET_ESP is not set -# CONFIG_INET_IPCOMP is not set -# CONFIG_INET_XFRM_TUNNEL is not set -# CONFIG_INET_TUNNEL is not set -# CONFIG_INET_XFRM_MODE_TRANSPORT is not set -# CONFIG_INET_XFRM_MODE_TUNNEL is not set -# CONFIG_INET_XFRM_MODE_BEET is not set -# CONFIG_INET_LRO is not set -CONFIG_INET_DIAG=y -CONFIG_INET_TCP_DIAG=y -# CONFIG_TCP_CONG_ADVANCED is not set -CONFIG_TCP_CONG_CUBIC=y -CONFIG_DEFAULT_TCP_CONG="cubic" -# CONFIG_TCP_MD5SIG is not set -# CONFIG_IPV6 is not set -# CONFIG_NETWORK_SECMARK is not set -# CONFIG_NETFILTER is not set -# CONFIG_IP_DCCP is not set -# CONFIG_IP_SCTP is not set -# CONFIG_RDS is not set -# CONFIG_TIPC is not set -# CONFIG_ATM is not set -# CONFIG_BRIDGE is not set -# CONFIG_NET_DSA is not set -# CONFIG_VLAN_8021Q is not set -# CONFIG_DECNET is not set -# CONFIG_LLC2 is not set -# CONFIG_IPX is not set -# CONFIG_ATALK is not set -# CONFIG_X25 is not s |