[Bug 589439] [NEW] configuration gotchas with Maverick 2.6.35 kernel...

Daniel J Blueman daniel.blueman at gmail.com
Thu Jun 3 23:06:25 UTC 2010


Public bug reported:

The Maverick 2.6.35 kernel (based on 2.6.34) has a number of
configuration options disabled - they should be enabled for optimal
hardware support and thus end user experience, some with additional
justification:

CONFIG_DMAR
CONFIG_INTR_REMAP "to support platforms with CPU's having > 8 bit APIC ID, say Y"
CONFIG_PCIEASPM
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS "including just the first page of the file in a core dump makes it possible to identify the build ID bits in the file, without paying the i/o cost and disk space to dump all the text.  However, versions of GDB before 6.7 are confused by ELF core dump files in this format."
CONFIG_IP_PNP
CONFIG_BLK_DEV_DRBD
CONFIG_SCSI_PM8001
CONFIG_PATA_HPT3X3_DMA
CONFIG_MULTICORE_RAID456
CONFIG_KSZ884X_PCI
CONFIG_CHELSIO_T4
CONFIG_IXGBEVF
CONFIG_QLCNIC
CONFIG_B43_SDIO
CONFIG_LIBERTAS_MESH
CONFIG_RT2800USB_RT30XX
CONFIG_RT2800USB_RT35XX
CONFIG_RT2800USB_UNKNOWN
CONFIG_WIMAX_IWMC3200_SDIO
CONFIG_USB_IPHETH
CONFIG_USB_SIERRA_NET
CONFIG_ROADRUNNER_LARGE_RINGS "to allow for fastest operation"
CONFIG_GIGASET_CAPI
CONFIG_MOUSE_PS2_TOUCHKIT
CONFIG_TOUCHSCREEN_DYNAPRO
CONFIG_TOUCHSCREEN_MC13783
CONFIG_INPUT_APANEL
CONFIG_ISI
CONFIG_SERIAL_TIMBERDALE
CONFIG_LP_CONSOLE
CONFIG_SPI_DESIGNWARE
CONFIG_SPI_XILINX
CONFIG_PPS_CLIENT_LDISC
CONFIG_GPIO_MAX7300
CONFIG_GPIO_ADP5588
CONFIG_GPIO_CS5535
CONFIG_GPIO_SCH
CONFIG_GPIO_IT8761E
CONFIG_SENSORS_ADT7411
CONFIG_SENSORS_ASC7621
CONFIG_SENSORS_K10TEMP
CONFIG_SENSORS_LM73
CONFIG_SENSORS_AMC6821
CONFIG_SENSORS_VIA_CPUTEMP
CONFIG_SENSORS_LIS3_I2C
CONFIG_SENSORS_MC13783_ADC
CONFIG_HP_WATCHDOG
CONFIG_REGULATOR_FIXED_VOLTAGE
CONFIG_SOC_CAMERA_MT9T112
CONFIG_SOC_CAMERA_RJ54N1
CONFIG_SOC_CAMERA_OV9640
CONFIG_USB_GSPCA_BENQ
CONFIG_USB_GSPCA_CPIA1
CONFIG_USB_GSPCA_OV534_9
CONFIG_USB_GSPCA_PAC7302
CONFIG_USB_GSPCA_SN9C2028
CONFIG_USB_GSPCA_SN9C20X_EVDEV
CONFIG_USB_GSPCA_STV0680
CONFIG_VIDEO_TLG2300
CONFIG_MANTIS_CORE
CONFIG_DVB_NGENE
CONFIG_VGA_SWITCHEROO
CONFIG_FB_VESA
CONFIG_LCD_L4F00242T03
CONFIG_SND_AC97_POWER_SAVE_DEFAULT 
CONFIG_SND_USB_UA101
CONFIG_LOGIG940_FF
CONFIG_HID_MAGICMOUSE
CONFIG_USB_DYNAMIC_MINORS
CONFIG_USB_SERIAL_QCAUX
CONFIG_USB_SERIAL_VIVOPAY_SERIAL
CONFIG_USB_SISUSBVGA_CON
CONFIG_USB_ETH_EEM
CONFIG_USB_MASS_STORAGE
CONFIG_USB_G_MULTI

In addition, a number of options present legacy drivers which may
prevent the newer drivers from binding to devices, and also include
legacy APIs for old userspace libraries, obsolete in Maverick:

CONFIG_AMD_IOMMU_STATS "If unsure, say N."
CONFIG_X86_MCE_INJECT "if you don't do kernel QA...say n"
CONFIG_K8_NUMA "It is recommended to use X86_64_ACPI_NUMA instead, which also takes priority if both are compiled"
CONFIG_PM_TEST_SUSPEND
CONFIG_ACPI_PROCFS "For backwards compatibility"
CONFIG_ACPI_PROCFS_POWER "For backwards compatibility"
CONFIG_ACPI_PROC_EVENT "Say N if your user-space is newer than kernel 2.6.23 (September 2007)"
CONFIG_X86_SPEEDSTEP_CENTRINO "This is deprecated"
CONFIG_HOTPLUG_PCI_FAKE "Use this module at your own risk.  You have been warned! When in doubt, say N."
CONFIG_IP6_NF_QUEUE "obsoleted by CONFIG_NETFILTER_NETLINK_QUEUE"
CONFIG_BRIDGE_EBT_ULOG "obsoleted by CONFIG_NETFILTER_NETLINK_LOG"
CONFIG_MAC80211_DEBUGFS "Say N unless you know you need this."
CONFIG_MTD_DOC2000 "deprecated by new DiskOnChip driver"
CONFIG_MTD_DOC2001 "deprecated by new DiskOnChip driver"
CONFIG_PNP_DEBUG_MESSAGES
CONFIG_AIC7XXX_DEBUG_ENABLE "useful in diagnosing driver errors."
CONFIG_AIC79XX_DEBUG_ENABLE "useful in diagnosing driver errors."
CONFIG_SCSI_MVSAS_DEBUG "In debug mode, the driver prints some messages to the console."
CONFIG_ASYNC_RAID6_TEST "If unsure, say N."
CONFIG_IEEE1394 "superseded by the newer firewire-core driver."
CONFIG_8139TOO_PIO "If unsure, say N."
CONFIG_PRISM54 "deprecated in favor for the SoftMAC driver, p54pci."
CONFIG_B43LEGACY_DEBUG
CONFIG_LIBIPW_DEBUG
CONFIG_ISDN_I4L "deprecated"
CONFIG_ISDN_CAPI_CAPIFS_BOOL "You no longer need this, udev fully replaces it."
CONFIG_INPUT_MOUSEDEV_PSAUX "legacy"
CONFIG_LEGACY_PTYS "legacy"
CONFIG_I2C_STUB "If you don't know what to do here, definitely say N."
CONFIG_VIDEO_ALLOW_V4L1 "legacy V4L1 API."
CONFIG_VIDEO_CPIA "DEPRECATED please use the gspca cpia1 module instead."
CONFIG_USB_QUICKCAM_MESSENGER "DEPRECATED please use the gspca stv06xx module instead."
CONFIG_USB_ET61X251 "DEPRECATED please use the gspca zc3xx module instead."
CONFIG_VIDEO_OVCAMCHIP "DEPRECATED please use the gspca ov519 module instead."
CONFIG_USB_W9968CF "DEPRECATED please use the gspca ov519 module instead."
CONFIG_USB_OV511 "DEPRECATED please use the gspca ov519 module instead."
CONFIG_USB_SN9C102 "DEPRECATED please use the gspca sonixb and sonixj modules instead" 
CONFIG_USB_STV680 "DEPRECATED please use the gspca stv0680 module instead."
CONFIG_USB_ZC0301 "DEPRECATED please use the gspca zc3xx module instead."
CONFIG_SOUND_PRIME "DEPRECATED"
CONFIG_SND_DUMMY "You don't need this unless you're testing"
CONFIG_SND_MIXER_OSS "Legacy OSS API"
CONFIG_SND_PCM_OSS "Legacy OSS API"
CONFIG_SND_SEQUENCER_OSS "Legacy OSS API"
CONFIG_SND_SUPPORT_OLD_API "for obselete ALSA libraries ver.0.9.0 rc3 or older"
CONFIG_INFINIBAND_AMSO1100_DEBUG "causes the amso1100 driver to produce a bunch of debug messages."
CONFIG_RTC_DRV_TEST "You want this driver only if you are doing development on the RTC subsystem."
CONFIG_XEN_COMPAT_XENFS "for old xenstore userspace tools"
CONFIG_THINKPAD_ACPI_DEBUGFACILITIES "extra stuff which is completely useless for normal use."
CONFIG_EXT3_DEFAULTS_TO_ORDERED
CONFIG_QFMT_V1 "This quota format was used by kernels earlier than 2.4.22."
CONFIG_AUTOFS_FS "say N here and say Y to "Kernel automounter v4 support""
CONFIG_SMB_FS "OBSOLETE, please use CIFS"
CONFIG_UNUSED_SYMBOLS "make the kernel needlessly bigger."
CONFIG_OPTIMIZE_INLINING "this option is there to test gcc"
CONFIG_SECURITY_SELINUX (apparmour used instead)

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New

-- 
configuration gotchas with Maverick 2.6.35 kernel...
https://bugs.launchpad.net/bugs/589439
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list