e335e3eb82
Get rid of INLINE_SPIN_UNLOCK entirely replacing it with UNINLINE_SPIN_UNLOCK instead of the reverse meaning. Whoever wants to change the default spinlock inlining behavior and uninline the spinlocks for some weird reason, such as spinlock debugging, paravirt etc. can now all just select UNINLINE_SPIN_UNLOCK Original discussion at: https://lkml.org/lkml/2012/3/21/357 Suggested-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Raghavendra K T <raghavendra.kt@linux.vnet.ibm.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Ralf Baechle <ralf@linux-mips.org> Cc: Chris Metcalf <cmetcalf@tilera.com> Cc: Chris Zankel <chris@zankel.net> Cc: linux-mips@linux-mips.org Link: http://lkml.kernel.org/r/20120322095502.30866.75756.sendpatchset@codeblue [ tidied up the changelog a bit ] Signed-off-by: Ingo Molnar <mingo@kernel.org>
392 lines
8.9 KiB
Plaintext
392 lines
8.9 KiB
Plaintext
CONFIG_MIPS=y
|
|
CONFIG_MIPS_ALCHEMY=y
|
|
CONFIG_ALCHEMY_GPIOINT_AU1300=y
|
|
CONFIG_MIPS_DB1300=y
|
|
CONFIG_SOC_AU1300=y
|
|
CONFIG_RWSEM_GENERIC_SPINLOCK=y
|
|
CONFIG_ARCH_SUPPORTS_OPROFILE=y
|
|
CONFIG_GENERIC_HWEIGHT=y
|
|
CONFIG_GENERIC_CALIBRATE_DELAY=y
|
|
CONFIG_GENERIC_CLOCKEVENTS=y
|
|
CONFIG_GENERIC_CMOS_UPDATE=y
|
|
CONFIG_SCHED_OMIT_FRAME_POINTER=y
|
|
CONFIG_CEVT_R4K_LIB=y
|
|
CONFIG_CSRC_R4K_LIB=y
|
|
CONFIG_DMA_COHERENT=y
|
|
CONFIG_SYS_HAS_EARLY_PRINTK=y
|
|
CONFIG_MIPS_DISABLE_OBSOLETE_IDE=y
|
|
CONFIG_GENERIC_GPIO=y
|
|
CONFIG_CPU_LITTLE_ENDIAN=y
|
|
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
|
|
CONFIG_SYS_SUPPORTS_LITTLE_ENDIAN=y
|
|
CONFIG_IRQ_CPU=y
|
|
CONFIG_MIPS_L1_CACHE_SHIFT=5
|
|
CONFIG_CPU_MIPS32_R1=y
|
|
CONFIG_SYS_SUPPORTS_ZBOOT=y
|
|
CONFIG_SYS_HAS_CPU_MIPS32_R1=y
|
|
CONFIG_CPU_MIPS32=y
|
|
CONFIG_CPU_MIPSR1=y
|
|
CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y
|
|
CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y
|
|
CONFIG_HARDWARE_WATCHPOINTS=y
|
|
CONFIG_32BIT=y
|
|
CONFIG_PAGE_SIZE_4KB=y
|
|
CONFIG_FORCE_MAX_ZONEORDER=11
|
|
CONFIG_CPU_HAS_PREFETCH=y
|
|
CONFIG_MIPS_MT_DISABLED=y
|
|
CONFIG_64BIT_PHYS_ADDR=y
|
|
CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
|
|
CONFIG_CPU_HAS_SYNC=y
|
|
CONFIG_CPU_SUPPORTS_HIGHMEM=y
|
|
CONFIG_ARCH_FLATMEM_ENABLE=y
|
|
CONFIG_ARCH_POPULATES_NODE_MAP=y
|
|
CONFIG_SELECT_MEMORY_MODEL=y
|
|
CONFIG_FLATMEM_MANUAL=y
|
|
CONFIG_FLATMEM=y
|
|
CONFIG_FLAT_NODE_MEM_MAP=y
|
|
CONFIG_PAGEFLAGS_EXTENDED=y
|
|
CONFIG_SPLIT_PTLOCK_CPUS=4
|
|
CONFIG_COMPACTION=y
|
|
CONFIG_MIGRATION=y
|
|
CONFIG_PHYS_ADDR_T_64BIT=y
|
|
CONFIG_ZONE_DMA_FLAG=0
|
|
CONFIG_VIRT_TO_BUS=y
|
|
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
|
|
CONFIG_NEED_PER_CPU_KM=y
|
|
CONFIG_TICK_ONESHOT=y
|
|
CONFIG_NO_HZ=y
|
|
CONFIG_HIGH_RES_TIMERS=y
|
|
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
|
|
CONFIG_HZ_100=y
|
|
CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
|
|
CONFIG_HZ=100
|
|
CONFIG_PREEMPT_NONE=y
|
|
CONFIG_LOCKDEP_SUPPORT=y
|
|
CONFIG_STACKTRACE_SUPPORT=y
|
|
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
|
|
CONFIG_CONSTRUCTORS=y
|
|
CONFIG_HAVE_IRQ_WORK=y
|
|
CONFIG_EXPERIMENTAL=y
|
|
CONFIG_BROKEN_ON_SMP=y
|
|
CONFIG_INIT_ENV_ARG_LIMIT=32
|
|
CONFIG_CROSS_COMPILE=""
|
|
CONFIG_LOCALVERSION="-db1300"
|
|
CONFIG_LOCALVERSION_AUTO=y
|
|
CONFIG_HAVE_KERNEL_GZIP=y
|
|
CONFIG_HAVE_KERNEL_BZIP2=y
|
|
CONFIG_HAVE_KERNEL_LZMA=y
|
|
CONFIG_HAVE_KERNEL_LZO=y
|
|
CONFIG_KERNEL_LZMA=y
|
|
CONFIG_SWAP=y
|
|
CONFIG_SYSVIPC=y
|
|
CONFIG_SYSVIPC_SYSCTL=y
|
|
CONFIG_POSIX_MQUEUE=y
|
|
CONFIG_POSIX_MQUEUE_SYSCTL=y
|
|
CONFIG_FHANDLE=y
|
|
CONFIG_HAVE_GENERIC_HARDIRQS=y
|
|
CONFIG_GENERIC_HARDIRQS=y
|
|
CONFIG_GENERIC_IRQ_PROBE=y
|
|
CONFIG_GENERIC_IRQ_SHOW=y
|
|
CONFIG_TINY_RCU=y
|
|
CONFIG_LOG_BUF_SHIFT=19
|
|
CONFIG_NAMESPACES=y
|
|
CONFIG_UTS_NS=y
|
|
CONFIG_IPC_NS=y
|
|
CONFIG_USER_NS=y
|
|
CONFIG_PID_NS=y
|
|
CONFIG_NET_NS=y
|
|
CONFIG_SYSCTL=y
|
|
CONFIG_ANON_INODES=y
|
|
CONFIG_EXPERT=y
|
|
CONFIG_SYSCTL_SYSCALL=y
|
|
CONFIG_KALLSYMS=y
|
|
CONFIG_KALLSYMS_ALL=y
|
|
CONFIG_HOTPLUG=y
|
|
CONFIG_PRINTK=y
|
|
CONFIG_BUG=y
|
|
CONFIG_ELF_CORE=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_EMBEDDED=y
|
|
CONFIG_HAVE_PERF_EVENTS=y
|
|
CONFIG_PERF_USE_VMALLOC=y
|
|
CONFIG_SLAB=y
|
|
CONFIG_HAVE_OPROFILE=y
|
|
CONFIG_HAVE_KPROBES=y
|
|
CONFIG_HAVE_KRETPROBES=y
|
|
CONFIG_HAVE_DMA_ATTRS=y
|
|
CONFIG_HAVE_DMA_API_DEBUG=y
|
|
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
|
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
|
CONFIG_SLABINFO=y
|
|
CONFIG_RT_MUTEXES=y
|
|
CONFIG_BASE_SMALL=0
|
|
CONFIG_BLOCK=y
|
|
CONFIG_LBDAF=y
|
|
CONFIG_BLK_DEV_BSG=y
|
|
CONFIG_IOSCHED_NOOP=y
|
|
CONFIG_DEFAULT_NOOP=y
|
|
CONFIG_DEFAULT_IOSCHED="noop"
|
|
# CONFIG_UNINLINE_SPIN_UNLOCK is not set
|
|
CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
|
|
CONFIG_INLINE_READ_UNLOCK=y
|
|
CONFIG_INLINE_READ_UNLOCK_IRQ=y
|
|
CONFIG_INLINE_WRITE_UNLOCK=y
|
|
CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
|
|
CONFIG_MMU=y
|
|
CONFIG_PCCARD=y
|
|
CONFIG_PCMCIA=y
|
|
CONFIG_PCMCIA_LOAD_CIS=y
|
|
CONFIG_PCMCIA_ALCHEMY_DEVBOARD=y
|
|
CONFIG_BINFMT_ELF=y
|
|
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
|
|
CONFIG_TRAD_SIGNALS=y
|
|
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
|
|
CONFIG_ARCH_SUSPEND_POSSIBLE=y
|
|
CONFIG_NET=y
|
|
CONFIG_PACKET=y
|
|
CONFIG_UNIX=y
|
|
CONFIG_XFRM=y
|
|
CONFIG_INET=y
|
|
CONFIG_IP_MULTICAST=y
|
|
CONFIG_IP_PNP=y
|
|
CONFIG_IP_PNP_DHCP=y
|
|
CONFIG_IP_PNP_BOOTP=y
|
|
CONFIG_IP_PNP_RARP=y
|
|
CONFIG_INET_TUNNEL=y
|
|
CONFIG_TCP_CONG_CUBIC=y
|
|
CONFIG_DEFAULT_TCP_CONG="cubic"
|
|
CONFIG_IPV6=y
|
|
CONFIG_INET6_XFRM_MODE_TRANSPORT=y
|
|
CONFIG_INET6_XFRM_MODE_TUNNEL=y
|
|
CONFIG_INET6_XFRM_MODE_BEET=y
|
|
CONFIG_IPV6_SIT=y
|
|
CONFIG_IPV6_NDISC_NODETYPE=y
|
|
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
|
CONFIG_STANDALONE=y
|
|
CONFIG_PREVENT_FIRMWARE_BUILD=y
|
|
CONFIG_FW_LOADER=y
|
|
CONFIG_FIRMWARE_IN_KERNEL=y
|
|
CONFIG_EXTRA_FIRMWARE=""
|
|
CONFIG_MTD=y
|
|
CONFIG_MTD_CMDLINE_PARTS=y
|
|
CONFIG_MTD_CHAR=y
|
|
CONFIG_MTD_BLKDEVS=y
|
|
CONFIG_MTD_BLOCK=y
|
|
CONFIG_MTD_CFI=y
|
|
CONFIG_MTD_GEN_PROBE=y
|
|
CONFIG_MTD_MAP_BANK_WIDTH_1=y
|
|
CONFIG_MTD_MAP_BANK_WIDTH_2=y
|
|
CONFIG_MTD_MAP_BANK_WIDTH_4=y
|
|
CONFIG_MTD_CFI_I1=y
|
|
CONFIG_MTD_CFI_I2=y
|
|
CONFIG_MTD_CFI_AMDSTD=y
|
|
CONFIG_MTD_CFI_UTIL=y
|
|
CONFIG_MTD_PHYSMAP=y
|
|
CONFIG_MTD_NAND_ECC=y
|
|
CONFIG_MTD_NAND=y
|
|
CONFIG_MTD_NAND_IDS=y
|
|
CONFIG_MTD_NAND_PLATFORM=y
|
|
CONFIG_BLK_DEV=y
|
|
CONFIG_BLK_DEV_LOOP=y
|
|
CONFIG_BLK_DEV_UB=y
|
|
CONFIG_HAVE_IDE=y
|
|
CONFIG_IDE=y
|
|
CONFIG_IDE_GD=y
|
|
CONFIG_IDE_GD_ATA=y
|
|
CONFIG_BLK_DEV_IDECS=y
|
|
CONFIG_IDE_TASK_IOCTL=y
|
|
CONFIG_IDE_PROC_FS=y
|
|
CONFIG_BLK_DEV_PLATFORM=y
|
|
CONFIG_SCSI_MOD=y
|
|
CONFIG_NETDEVICES=y
|
|
CONFIG_MII=y
|
|
CONFIG_PHYLIB=y
|
|
CONFIG_SMSC_PHY=y
|
|
CONFIG_NET_ETHERNET=y
|
|
CONFIG_SMSC911X=y
|
|
CONFIG_INPUT=y
|
|
CONFIG_INPUT_EVDEV=y
|
|
CONFIG_INPUT_KEYBOARD=y
|
|
CONFIG_KEYBOARD_GPIO=y
|
|
CONFIG_INPUT_TOUCHSCREEN=y
|
|
CONFIG_TOUCHSCREEN_WM97XX=y
|
|
CONFIG_TOUCHSCREEN_WM9712=y
|
|
CONFIG_TOUCHSCREEN_WM9713=y
|
|
CONFIG_INPUT_MISC=y
|
|
CONFIG_INPUT_UINPUT=y
|
|
CONFIG_VT=y
|
|
CONFIG_CONSOLE_TRANSLATIONS=y
|
|
CONFIG_VT_CONSOLE=y
|
|
CONFIG_HW_CONSOLE=y
|
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
|
CONFIG_UNIX98_PTYS=y
|
|
CONFIG_SERIAL_8250=y
|
|
CONFIG_SERIAL_8250_CONSOLE=y
|
|
CONFIG_SERIAL_8250_NR_UARTS=4
|
|
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
|
|
CONFIG_SERIAL_CORE=y
|
|
CONFIG_SERIAL_CORE_CONSOLE=y
|
|
CONFIG_I2C=y
|
|
CONFIG_I2C_BOARDINFO=y
|
|
CONFIG_I2C_CHARDEV=y
|
|
CONFIG_I2C_SMBUS=y
|
|
CONFIG_I2C_AU1550=y
|
|
CONFIG_SPI=y
|
|
CONFIG_SPI_MASTER=y
|
|
CONFIG_SPI_AU1550=y
|
|
CONFIG_SPI_BITBANG=y
|
|
CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
|
|
CONFIG_HWMON=y
|
|
CONFIG_HWMON_VID=y
|
|
CONFIG_SENSORS_ADM1025=y
|
|
CONFIG_FB=y
|
|
CONFIG_FB_AU1200=y
|
|
CONFIG_DUMMY_CONSOLE=y
|
|
CONFIG_FRAMEBUFFER_CONSOLE=y
|
|
CONFIG_FONTS=y
|
|
CONFIG_FONT_ACORN_8x8=y
|
|
CONFIG_LOGO=y
|
|
CONFIG_LOGO_LINUX_CLUT224=y
|
|
CONFIG_SOUND=y
|
|
CONFIG_SND=y
|
|
CONFIG_SND_TIMER=y
|
|
CONFIG_SND_PCM=y
|
|
CONFIG_SND_JACK=y
|
|
CONFIG_SND_HRTIMER=y
|
|
CONFIG_SND_DYNAMIC_MINORS=y
|
|
CONFIG_SND_VERBOSE_PROCFS=y
|
|
CONFIG_SND_VERBOSE_PRINTK=y
|
|
CONFIG_SND_VMASTER=y
|
|
CONFIG_SND_AC97_CODEC=y
|
|
CONFIG_SND_SOC=y
|
|
CONFIG_SND_SOC_CACHE_LZO=y
|
|
CONFIG_SND_SOC_AC97_BUS=y
|
|
CONFIG_SND_SOC_AU1XPSC=y
|
|
CONFIG_SND_SOC_AU1XPSC_I2S=y
|
|
CONFIG_SND_SOC_AU1XPSC_AC97=y
|
|
CONFIG_SND_SOC_DB1300=y
|
|
CONFIG_SND_SOC_I2C_AND_SPI=y
|
|
CONFIG_SND_SOC_WM8731=y
|
|
CONFIG_SND_SOC_WM9712=y
|
|
CONFIG_AC97_BUS=y
|
|
CONFIG_HID_SUPPORT=y
|
|
CONFIG_HID=y
|
|
CONFIG_HIDRAW=y
|
|
CONFIG_USB_HID=y
|
|
CONFIG_USB_HIDDEV=y
|
|
CONFIG_USB_SUPPORT=y
|
|
CONFIG_USB_ARCH_HAS_HCD=y
|
|
CONFIG_USB_ARCH_HAS_OHCI=y
|
|
CONFIG_USB_ARCH_HAS_EHCI=y
|
|
CONFIG_USB=y
|
|
CONFIG_USB_DYNAMIC_MINORS=y
|
|
CONFIG_USB_EHCI_HCD=y
|
|
CONFIG_USB_EHCI_ROOT_HUB_TT=y
|
|
CONFIG_USB_EHCI_TT_NEWSCHED=y
|
|
CONFIG_USB_OHCI_HCD=y
|
|
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
|
|
CONFIG_RTC_LIB=y
|
|
CONFIG_RTC_CLASS=y
|
|
CONFIG_RTC_HCTOSYS=y
|
|
CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
|
|
CONFIG_RTC_INTF_SYSFS=y
|
|
CONFIG_RTC_INTF_PROC=y
|
|
CONFIG_RTC_INTF_DEV=y
|
|
CONFIG_RTC_INTF_DEV_UIE_EMUL=y
|
|
CONFIG_RTC_DRV_AU1XXX=y
|
|
CONFIG_EXT2_FS=y
|
|
CONFIG_FS_POSIX_ACL=y
|
|
CONFIG_EXPORTFS=y
|
|
CONFIG_FILE_LOCKING=y
|
|
CONFIG_FSNOTIFY=y
|
|
CONFIG_DNOTIFY=y
|
|
CONFIG_INOTIFY_USER=y
|
|
CONFIG_GENERIC_ACL=y
|
|
CONFIG_FAT_FS=y
|
|
CONFIG_VFAT_FS=y
|
|
CONFIG_FAT_DEFAULT_CODEPAGE=437
|
|
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
|
|
CONFIG_PROC_FS=y
|
|
CONFIG_PROC_SYSCTL=y
|
|
CONFIG_PROC_PAGE_MONITOR=y
|
|
CONFIG_SYSFS=y
|
|
CONFIG_TMPFS=y
|
|
CONFIG_TMPFS_POSIX_ACL=y
|
|
CONFIG_TMPFS_XATTR=y
|
|
CONFIG_MISC_FILESYSTEMS=y
|
|
CONFIG_JFFS2_FS=y
|
|
CONFIG_JFFS2_FS_DEBUG=0
|
|
CONFIG_JFFS2_FS_WRITEBUFFER=y
|
|
CONFIG_JFFS2_SUMMARY=y
|
|
CONFIG_JFFS2_FS_XATTR=y
|
|
CONFIG_JFFS2_FS_POSIX_ACL=y
|
|
CONFIG_JFFS2_FS_SECURITY=y
|
|
CONFIG_JFFS2_COMPRESSION_OPTIONS=y
|
|
CONFIG_JFFS2_ZLIB=y
|
|
CONFIG_JFFS2_LZO=y
|
|
CONFIG_JFFS2_RTIME=y
|
|
CONFIG_JFFS2_RUBIN=y
|
|
CONFIG_JFFS2_CMODE_PRIORITY=y
|
|
CONFIG_SQUASHFS=y
|
|
CONFIG_SQUASHFS_XZ=y
|
|
CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
|
|
CONFIG_NETWORK_FILESYSTEMS=y
|
|
CONFIG_NFS_FS=y
|
|
CONFIG_NFS_V3=y
|
|
CONFIG_ROOT_NFS=y
|
|
CONFIG_LOCKD=y
|
|
CONFIG_LOCKD_V4=y
|
|
CONFIG_NFS_COMMON=y
|
|
CONFIG_SUNRPC=y
|
|
CONFIG_MSDOS_PARTITION=y
|
|
CONFIG_NLS=y
|
|
CONFIG_NLS_DEFAULT="iso8859-1"
|
|
CONFIG_NLS_CODEPAGE_437=y
|
|
CONFIG_NLS_CODEPAGE_850=y
|
|
CONFIG_NLS_ASCII=y
|
|
CONFIG_NLS_ISO8859_1=y
|
|
CONFIG_NLS_ISO8859_15=y
|
|
CONFIG_NLS_UTF8=y
|
|
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
|
|
CONFIG_PRINTK_TIME=y
|
|
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
|
|
CONFIG_ENABLE_WARN_DEPRECATED=y
|
|
CONFIG_ENABLE_MUST_CHECK=y
|
|
CONFIG_FRAME_WARN=1024
|
|
CONFIG_MAGIC_SYSRQ=y
|
|
CONFIG_STRIP_ASM_SYMS=y
|
|
CONFIG_HAVE_FUNCTION_TRACER=y
|
|
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
|
|
CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
|
|
CONFIG_HAVE_DYNAMIC_FTRACE=y
|
|
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
|
CONFIG_HAVE_C_RECORDMCOUNT=y
|
|
CONFIG_TRACING_SUPPORT=y
|
|
CONFIG_HAVE_ARCH_KGDB=y
|
|
CONFIG_EARLY_PRINTK=y
|
|
CONFIG_CMDLINE_BOOL=y
|
|
CONFIG_CMDLINE="video=au1200fb:panel:bs console=tty console=ttyS2,115200"
|
|
CONFIG_DEBUG_ZBOOT=y
|
|
CONFIG_DEFAULT_SECURITY_DAC=y
|
|
CONFIG_DEFAULT_SECURITY=""
|
|
CONFIG_CRYPTO=y
|
|
CONFIG_BITREVERSE=y
|
|
CONFIG_CRC32=y
|
|
CONFIG_ZLIB_INFLATE=y
|
|
CONFIG_ZLIB_DEFLATE=y
|
|
CONFIG_LZO_COMPRESS=y
|
|
CONFIG_LZO_DECOMPRESS=y
|
|
CONFIG_XZ_DEC=y
|
|
CONFIG_HAS_IOMEM=y
|
|
CONFIG_HAS_IOPORT=y
|
|
CONFIG_HAS_DMA=y
|
|
CONFIG_NLATTR=y
|
|
CONFIG_GENERIC_ATOMIC64=y
|