kernel: update to 2.6.31.6.

--HG--
extra : convert_revision : 6d2abb8b0e7ad0e57c0ee5cb017580180081c067
This commit is contained in:
Juan RP 2009-11-13 15:47:51 +01:00
parent b289f96896
commit 70c40cae33
2 changed files with 162 additions and 120 deletions

View File

@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.31.1
# Sat Sep 26 04:42:51 2009
# Linux kernel version: 2.6.31.6
# Fri Nov 13 02:05:40 2009
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
@ -24,6 +24,7 @@ CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_GENERIC_GPIO=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
@ -87,9 +88,10 @@ CONFIG_AUDIT_TREE=y
#
# RCU Subsystem
#
CONFIG_CLASSIC_RCU=y
# CONFIG_CLASSIC_RCU is not set
# CONFIG_TREE_RCU is not set
# CONFIG_PREEMPT_RCU is not set
CONFIG_PREEMPT_RCU=y
# CONFIG_RCU_TRACE is not set
# CONFIG_TREE_RCU_TRACE is not set
# CONFIG_PREEMPT_RCU_TRACE is not set
CONFIG_IKCONFIG=y
@ -332,7 +334,7 @@ CONFIG_HAVE_MLOCK=y
CONFIG_HAVE_MLOCKED_PAGE_BIT=y
CONFIG_MMU_NOTIFIER=y
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
# CONFIG_HIGHPTE is not set
CONFIG_HIGHPTE=y
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
CONFIG_X86_RESERVE_LOW_64K=y
@ -377,10 +379,10 @@ CONFIG_HIBERNATION=y
CONFIG_PM_STD_PARTITION=""
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_PROCFS=y
CONFIG_ACPI_PROCFS_POWER=y
# CONFIG_ACPI_PROCFS is not set
# CONFIG_ACPI_PROCFS_POWER is not set
CONFIG_ACPI_SYSFS_POWER=y
CONFIG_ACPI_PROC_EVENT=y
# CONFIG_ACPI_PROC_EVENT is not set
CONFIG_ACPI_AC=m
CONFIG_ACPI_BATTERY=m
CONFIG_ACPI_BUTTON=m
@ -463,7 +465,6 @@ CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_OLPC=y
CONFIG_PCI_DOMAINS=y
CONFIG_DMAR=y
# CONFIG_DMAR_DEFAULT_ON is not set
@ -474,10 +475,11 @@ CONFIG_HOTPLUG_PCI_PCIE=m
CONFIG_PCIEAER=y
# CONFIG_PCIE_ECRC is not set
# CONFIG_PCIEAER_INJECT is not set
# CONFIG_PCIEASPM is not set
CONFIG_PCIEASPM=y
# CONFIG_PCIEASPM_DEBUG is not set
CONFIG_ARCH_SUPPORTS_MSI=y
CONFIG_PCI_MSI=y
CONFIG_PCI_LEGACY=y
# CONFIG_PCI_LEGACY is not set
# CONFIG_PCI_DEBUG is not set
CONFIG_PCI_STUB=m
CONFIG_HT_IRQ=y
@ -487,7 +489,7 @@ CONFIG_ISA=y
# CONFIG_EISA is not set
# CONFIG_MCA is not set
# CONFIG_SCx200 is not set
CONFIG_OLPC=y
# CONFIG_OLPC is not set
CONFIG_K8_NB=y
CONFIG_PCCARD=m
# CONFIG_PCMCIA_DEBUG is not set
@ -577,10 +579,27 @@ CONFIG_INET_XFRM_MODE_BEET=m
CONFIG_INET_LRO=y
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_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BIC=m
CONFIG_TCP_CONG_CUBIC=m
CONFIG_TCP_CONG_WESTWOOD=m
CONFIG_TCP_CONG_HTCP=m
CONFIG_TCP_CONG_HSTCP=m
CONFIG_TCP_CONG_HYBLA=m
CONFIG_TCP_CONG_VEGAS=m
CONFIG_TCP_CONG_SCALABLE=m
CONFIG_TCP_CONG_LP=m
CONFIG_TCP_CONG_VENO=m
CONFIG_TCP_CONG_YEAH=m
CONFIG_TCP_CONG_ILLINOIS=y
# CONFIG_DEFAULT_BIC is not set
# CONFIG_DEFAULT_CUBIC is not set
# CONFIG_DEFAULT_HTCP is not set
# CONFIG_DEFAULT_VEGAS is not set
# CONFIG_DEFAULT_WESTWOOD is not set
CONFIG_DEFAULT_RENO=y
CONFIG_DEFAULT_TCP_CONG="reno"
CONFIG_TCP_MD5SIG=y
CONFIG_IPV6=m
CONFIG_IPV6_PRIVACY=y
CONFIG_IPV6_ROUTER_PREF=y
@ -678,7 +697,7 @@ CONFIG_NETFILTER_XT_MATCH_QUOTA=m
CONFIG_NETFILTER_XT_MATCH_RATEEST=m
CONFIG_NETFILTER_XT_MATCH_REALM=m
CONFIG_NETFILTER_XT_MATCH_RECENT=m
CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT=y
# CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set
CONFIG_NETFILTER_XT_MATCH_SCTP=m
CONFIG_NETFILTER_XT_MATCH_SOCKET=m
CONFIG_NETFILTER_XT_MATCH_STATE=m
@ -983,9 +1002,9 @@ CONFIG_BT_SCO=m
CONFIG_BT_RFCOMM=m
CONFIG_BT_RFCOMM_TTY=y
CONFIG_BT_BNEP=m
# CONFIG_BT_BNEP_MC_FILTER is not set
# CONFIG_BT_BNEP_PROTO_FILTER is not set
# CONFIG_BT_CMTP is not set
CONFIG_BT_BNEP_MC_FILTER=y
CONFIG_BT_BNEP_PROTO_FILTER=y
CONFIG_BT_CMTP=m
CONFIG_BT_HIDP=m
#
@ -1013,7 +1032,7 @@ CONFIG_WIRELESS=y
CONFIG_CFG80211=m
# CONFIG_CFG80211_REG_DEBUG is not set
# CONFIG_CFG80211_DEBUGFS is not set
CONFIG_WIRELESS_OLD_REGULATORY=y
# CONFIG_WIRELESS_OLD_REGULATORY is not set
CONFIG_WIRELESS_EXT=y
CONFIG_WIRELESS_EXT_SYSFS=y
CONFIG_LIB80211=m
@ -1063,7 +1082,7 @@ CONFIG_EXTRA_FIRMWARE=""
CONFIG_CONNECTOR=m
CONFIG_MTD=m
# CONFIG_MTD_DEBUG is not set
# CONFIG_MTD_CONCAT is not set
CONFIG_MTD_CONCAT=m
CONFIG_MTD_PARTITIONS=y
CONFIG_MTD_TESTS=m
# CONFIG_MTD_REDBOOT_PARTS is not set
@ -1238,7 +1257,7 @@ CONFIG_IDE_PROC_FS=y
CONFIG_IDE_GENERIC=m
CONFIG_BLK_DEV_PLATFORM=m
CONFIG_BLK_DEV_CMD640=m
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
CONFIG_BLK_DEV_CMD640_ENHANCED=y
CONFIG_BLK_DEV_IDEPNP=m
CONFIG_BLK_DEV_IDEDMA_SFF=y
@ -1386,7 +1405,7 @@ CONFIG_FCOE_FNIC=m
CONFIG_SCSI_DMX3191D=m
CONFIG_SCSI_DTC3280=m
CONFIG_SCSI_EATA=m
# CONFIG_SCSI_EATA_TAGGED_QUEUE is not set
CONFIG_SCSI_EATA_TAGGED_QUEUE=y
# CONFIG_SCSI_EATA_LINKED_COMMANDS is not set
CONFIG_SCSI_EATA_MAX_TAGS=16
CONFIG_SCSI_FUTURE_DOMAIN=m
@ -1423,8 +1442,8 @@ CONFIG_SCSI_DC395x=m
CONFIG_SCSI_DC390T=m
CONFIG_SCSI_T128=m
CONFIG_SCSI_U14_34F=m
# CONFIG_SCSI_U14_34F_TAGGED_QUEUE is not set
# CONFIG_SCSI_U14_34F_LINKED_COMMANDS is not set
CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y
CONFIG_SCSI_U14_34F_LINKED_COMMANDS=y
CONFIG_SCSI_U14_34F_MAX_TAGS=8
CONFIG_SCSI_ULTRASTOR=m
CONFIG_SCSI_NSP32=m
@ -1484,7 +1503,7 @@ CONFIG_PATA_HPT366=m
CONFIG_PATA_HPT37X=m
CONFIG_PATA_HPT3X2N=m
CONFIG_PATA_HPT3X3=m
# CONFIG_PATA_HPT3X3_DMA is not set
CONFIG_PATA_HPT3X3_DMA=y
CONFIG_PATA_ISAPNP=m
CONFIG_PATA_IT821X=m
CONFIG_PATA_IT8213=m
@ -1571,7 +1590,7 @@ CONFIG_I2O=m
CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
CONFIG_I2O_EXT_ADAPTEC=y
CONFIG_I2O_CONFIG=m
CONFIG_I2O_CONFIG_OLD_IOCTL=y
# CONFIG_I2O_CONFIG_OLD_IOCTL is not set
CONFIG_I2O_BUS=m
CONFIG_I2O_BLOCK=m
CONFIG_I2O_SCSI=m
@ -2037,7 +2056,6 @@ CONFIG_HISAX_MAX_CARDS=8
#
CONFIG_HISAX_16_0=y
CONFIG_HISAX_16_3=y
CONFIG_HISAX_TELESPCI=y
CONFIG_HISAX_S0BOX=y
CONFIG_HISAX_AVM_A1=y
CONFIG_HISAX_FRITZPCI=y
@ -2051,18 +2069,11 @@ CONFIG_HISAX_HFCS=y
CONFIG_HISAX_SEDLBAUER=y
CONFIG_HISAX_SPORTSTER=y
CONFIG_HISAX_MIC=y
CONFIG_HISAX_NETJET=y
CONFIG_HISAX_NETJET_U=y
CONFIG_HISAX_NICCY=y
CONFIG_HISAX_ISURF=y
CONFIG_HISAX_HSTSAPHIR=y
CONFIG_HISAX_BKM_A4T=y
CONFIG_HISAX_SCT_QUADRO=y
CONFIG_HISAX_GAZEL=y
CONFIG_HISAX_HFC_PCI=y
CONFIG_HISAX_W6692=y
CONFIG_HISAX_HFC_SX=y
CONFIG_HISAX_ENTERNOW_PCI=y
# CONFIG_HISAX_DEBUG is not set
#
@ -2079,7 +2090,6 @@ CONFIG_HISAX_TELES_CS=m
CONFIG_HISAX_ST5481=m
CONFIG_HISAX_HFCUSB=m
CONFIG_HISAX_HFC4S8S=m
CONFIG_HISAX_FRITZ_PCIPNP=m
CONFIG_HISAX_HDLC=y
#
@ -2150,6 +2160,8 @@ CONFIG_INPUT_EVDEV=m
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_LKKBD is not set
# CONFIG_KEYBOARD_GPIO is not set
# CONFIG_KEYBOARD_MATRIX is not set
# CONFIG_KEYBOARD_LM8323 is not set
# CONFIG_KEYBOARD_NEWTON is not set
# CONFIG_KEYBOARD_STOWAWAY is not set
@ -2164,7 +2176,6 @@ CONFIG_MOUSE_PS2_LIFEBOOK=y
CONFIG_MOUSE_PS2_TRACKPOINT=y
CONFIG_MOUSE_PS2_ELANTECH=y
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
CONFIG_MOUSE_PS2_OLPC=y
CONFIG_MOUSE_SERIAL=y
CONFIG_MOUSE_APPLETOUCH=m
CONFIG_MOUSE_BCM5974=m
@ -2173,6 +2184,7 @@ CONFIG_MOUSE_INPORT=m
CONFIG_MOUSE_LOGIBM=m
CONFIG_MOUSE_PC110PAD=m
CONFIG_MOUSE_VSXXXAA=m
# CONFIG_MOUSE_GPIO is not set
CONFIG_MOUSE_SYNAPTICS_I2C=m
CONFIG_INPUT_JOYSTICK=y
CONFIG_JOYSTICK_ANALOG=m
@ -2228,9 +2240,9 @@ CONFIG_TOUCHSCREEN_PENMOUNT=m
CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
CONFIG_TOUCHSCREEN_TOUCHWIN=m
CONFIG_TOUCHSCREEN_WM97XX=m
# CONFIG_TOUCHSCREEN_WM9705 is not set
# CONFIG_TOUCHSCREEN_WM9712 is not set
# CONFIG_TOUCHSCREEN_WM9713 is not set
CONFIG_TOUCHSCREEN_WM9705=y
CONFIG_TOUCHSCREEN_WM9712=y
CONFIG_TOUCHSCREEN_WM9713=y
CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
CONFIG_TOUCHSCREEN_USB_EGALAX=y
CONFIG_TOUCHSCREEN_USB_PANJIT=y
@ -2259,6 +2271,7 @@ CONFIG_INPUT_YEALINK=m
CONFIG_INPUT_CM109=m
CONFIG_INPUT_UINPUT=m
CONFIG_INPUT_PCF50633_PMU=m
# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set
#
# Hardware I/O ports
@ -2301,8 +2314,6 @@ CONFIG_SYNCLINKMP=m
CONFIG_N_HDLC=m
# CONFIG_RISCOM8 is not set
# CONFIG_SPECIALIX is not set
# CONFIG_SX is not set
# CONFIG_RIO is not set
# CONFIG_STALDRV is not set
CONFIG_NOZOMI=m
@ -2408,6 +2419,7 @@ CONFIG_I2C_VIAPRO=m
#
# I2C system bus drivers (mostly embedded / system-on-chip)
#
# CONFIG_I2C_GPIO is not set
CONFIG_I2C_OCORES=m
CONFIG_I2C_SIMTEC=m
@ -2436,9 +2448,6 @@ CONFIG_SCx200_ACB=m
# Miscellaneous I2C Chip support
#
CONFIG_DS1682=m
CONFIG_SENSORS_PCF8574=m
CONFIG_PCF8575=m
CONFIG_SENSORS_PCA9539=m
CONFIG_SENSORS_TSL2550=m
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
@ -2453,6 +2462,7 @@ CONFIG_SPI_MASTER=y
#
CONFIG_SPI_BITBANG=m
CONFIG_SPI_BUTTERFLY=m
# CONFIG_SPI_GPIO is not set
CONFIG_SPI_LM70_LLP=m
#
@ -2467,7 +2477,30 @@ CONFIG_SPI_TLE62X0=m
CONFIG_PPS=m
# CONFIG_PPS_DEBUG is not set
CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
# CONFIG_GPIOLIB is not set
CONFIG_GPIOLIB=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_GPIO_SYSFS=y
#
# Memory mapped GPIO expanders:
#
#
# I2C GPIO expanders:
#
CONFIG_GPIO_MAX732X=m
CONFIG_GPIO_PCA953X=m
CONFIG_GPIO_PCF857X=m
#
# PCI GPIO expanders:
#
#
# SPI GPIO expanders:
#
CONFIG_GPIO_MAX7301=m
CONFIG_GPIO_MCP23S08=m
CONFIG_W1=m
CONFIG_W1_CON=y
@ -2477,6 +2510,7 @@ CONFIG_W1_CON=y
CONFIG_W1_MASTER_MATROX=m
CONFIG_W1_MASTER_DS2490=m
CONFIG_W1_MASTER_DS2482=m
CONFIG_W1_MASTER_GPIO=m
#
# 1-wire Slaves
@ -2485,7 +2519,7 @@ CONFIG_W1_SLAVE_THERM=m
CONFIG_W1_SLAVE_SMEM=m
CONFIG_W1_SLAVE_DS2431=m
CONFIG_W1_SLAVE_DS2433=m
# CONFIG_W1_SLAVE_DS2433_CRC is not set
CONFIG_W1_SLAVE_DS2433_CRC=y
CONFIG_W1_SLAVE_DS2760=m
CONFIG_W1_SLAVE_BQ27000=m
CONFIG_POWER_SUPPLY=y
@ -2494,7 +2528,6 @@ CONFIG_PDA_POWER=m
CONFIG_WM8350_POWER=m
CONFIG_BATTERY_DS2760=m
CONFIG_BATTERY_DS2782=m
CONFIG_BATTERY_OLPC=m
CONFIG_BATTERY_BQ27x00=m
CONFIG_BATTERY_MAX17040=m
CONFIG_CHARGER_PCF50633=m
@ -2555,6 +2588,7 @@ CONFIG_SENSORS_MAX6650=m
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_PCF8591=m
# CONFIG_SENSORS_SHT15 is not set
CONFIG_SENSORS_SIS5595=m
CONFIG_SENSORS_DME1737=m
CONFIG_SENSORS_SMSC47M1=m
@ -2658,7 +2692,10 @@ CONFIG_SSB_DRIVER_PCICORE=y
#
CONFIG_MFD_CORE=m
CONFIG_MFD_SM501=m
# CONFIG_MFD_SM501_GPIO is not set
# CONFIG_HTC_PASIC3 is not set
# CONFIG_UCB1400_CORE is not set
# CONFIG_TPS65010 is not set
# CONFIG_MFD_TMIO is not set
CONFIG_MFD_WM8400=m
CONFIG_MFD_WM8350=m
@ -2668,7 +2705,17 @@ CONFIG_PCF50633_ADC=m
CONFIG_PCF50633_GPIO=m
CONFIG_AB3100_CORE=m
# CONFIG_EZX_PCAP is not set
# CONFIG_REGULATOR is not set
CONFIG_REGULATOR=y
# CONFIG_REGULATOR_DEBUG is not set
CONFIG_REGULATOR_FIXED_VOLTAGE=m
CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
CONFIG_REGULATOR_USERSPACE_CONSUMER=m
CONFIG_REGULATOR_BQ24022=m
CONFIG_REGULATOR_MAX1586=m
CONFIG_REGULATOR_WM8350=m
CONFIG_REGULATOR_WM8400=m
CONFIG_REGULATOR_PCF50633=m
CONFIG_REGULATOR_LP3971=m
CONFIG_MEDIA_SUPPORT=m
#
@ -3089,6 +3136,7 @@ CONFIG_AGP_SWORKS=m
CONFIG_AGP_VIA=m
CONFIG_AGP_EFFICEON=m
CONFIG_DRM=m
CONFIG_DRM_TTM=m
CONFIG_DRM_TDFX=m
CONFIG_DRM_R128=m
CONFIG_DRM_RADEON=m
@ -3484,8 +3532,8 @@ CONFIG_USB=m
#
# Miscellaneous USB options
#
CONFIG_USB_DEVICEFS=y
CONFIG_USB_DEVICE_CLASS=y
# CONFIG_USB_DEVICEFS is not set
# CONFIG_USB_DEVICE_CLASS is not set
CONFIG_USB_DYNAMIC_MINORS=y
CONFIG_USB_SUSPEND=y
# CONFIG_USB_OTG is not set
@ -3502,7 +3550,7 @@ CONFIG_USB_XHCI_HCD=m
# CONFIG_USB_XHCI_HCD_DEBUGGING is not set
CONFIG_USB_EHCI_HCD=m
CONFIG_USB_EHCI_ROOT_HUB_TT=y
# CONFIG_USB_EHCI_TT_NEWSCHED is not set
CONFIG_USB_EHCI_TT_NEWSCHED=y
CONFIG_USB_OXU210HP_HCD=m
CONFIG_USB_ISP116X_HCD=m
CONFIG_USB_ISP1760_HCD=m
@ -3693,6 +3741,7 @@ CONFIG_USB_G_PRINTER=m
# OTG and related infrastructure
#
CONFIG_USB_OTG_UTILS=y
# CONFIG_USB_GPIO_VBUS is not set
CONFIG_NOP_USB_XCEIV=m
CONFIG_UWB=m
CONFIG_UWB_HWA=m
@ -3744,8 +3793,10 @@ CONFIG_LEDS_CLASS=m
#
# LED drivers
#
# CONFIG_LEDS_ALIX2 is not set
CONFIG_LEDS_ALIX2=m
CONFIG_LEDS_PCA9532=m
CONFIG_LEDS_GPIO=m
CONFIG_LEDS_GPIO_PLATFORM=y
CONFIG_LEDS_LP3944=m
CONFIG_LEDS_CLEVO_MAIL=m
CONFIG_LEDS_PCA955X=m
@ -3761,6 +3812,7 @@ CONFIG_LEDS_TRIGGER_TIMER=m
CONFIG_LEDS_TRIGGER_IDE_DISK=y
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
CONFIG_LEDS_TRIGGER_BACKLIGHT=m
# CONFIG_LEDS_TRIGGER_GPIO is not set
CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
#
@ -3902,7 +3954,7 @@ CONFIG_ME8200=m
CONFIG_MEDUMMY=m
CONFIG_VIDEO_GO7007=m
CONFIG_VIDEO_GO7007_USB=m
# CONFIG_VIDEO_GO7007_USB_S2250_BOARD is not set
CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
CONFIG_USB_IP_COMMON=m
CONFIG_USB_IP_VHCI_HCD=m
CONFIG_USB_IP_HOST=m
@ -3964,7 +4016,7 @@ CONFIG_MSI_LAPTOP=m
CONFIG_PANASONIC_LAPTOP=m
CONFIG_COMPAL_LAPTOP=m
CONFIG_SONY_LAPTOP=m
# CONFIG_SONYPI_COMPAT is not set
CONFIG_SONYPI_COMPAT=y
CONFIG_THINKPAD_ACPI=m
# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set
# CONFIG_THINKPAD_ACPI_DEBUG is not set
@ -4088,7 +4140,7 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_NTFS_FS=m
# CONFIG_NTFS_DEBUG is not set
CONFIG_NTFS_RW=y
# CONFIG_NTFS_RW is not set
#
# Pseudo filesystems
@ -4108,7 +4160,7 @@ CONFIG_MISC_FILESYSTEMS=y
CONFIG_AFFS_FS=m
CONFIG_ECRYPT_FS=m
CONFIG_UNION_FS=m
# CONFIG_UNION_FS_XATTR is not set
CONFIG_UNION_FS_XATTR=y
# CONFIG_UNION_FS_DEBUG is not set
CONFIG_HFS_FS=m
CONFIG_HFSPLUS_FS=m
@ -4310,7 +4362,6 @@ CONFIG_ARCH_WANT_FRAME_POINTERS=y
# CONFIG_FRAME_POINTER is not set
# CONFIG_BOOT_PRINTK_DELAY is not set
# CONFIG_RCU_TORTURE_TEST is not set
# CONFIG_RCU_CPU_STALL_DETECTOR is not set
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
# CONFIG_FAULT_INJECTION is not set
@ -4392,18 +4443,18 @@ CONFIG_CRYPTO=y
# Crypto core or helper
#
CONFIG_CRYPTO_FIPS=y
CONFIG_CRYPTO_ALGAPI=m
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_ALGAPI2=y
CONFIG_CRYPTO_AEAD=m
CONFIG_CRYPTO_AEAD2=y
CONFIG_CRYPTO_BLKCIPHER=m
CONFIG_CRYPTO_BLKCIPHER2=y
CONFIG_CRYPTO_HASH=m
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_HASH2=y
CONFIG_CRYPTO_RNG=m
CONFIG_CRYPTO_RNG2=y
CONFIG_CRYPTO_PCOMP=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_MANAGER=m
CONFIG_CRYPTO_MANAGER2=y
CONFIG_CRYPTO_GF128MUL=m
CONFIG_CRYPTO_NULL=m
@ -4442,7 +4493,7 @@ CONFIG_CRYPTO_XCBC=m
CONFIG_CRYPTO_CRC32C=m
CONFIG_CRYPTO_CRC32C_INTEL=m
CONFIG_CRYPTO_MD4=m
CONFIG_CRYPTO_MD5=m
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_MICHAEL_MIC=m
CONFIG_CRYPTO_RMD128=m
CONFIG_CRYPTO_RMD160=m

View File

@ -1,14 +1,14 @@
# Template file for 'kernel'
pkgname=kernel
_kernel_ver=2.6.31
_kernel_patch_ver=5
_kernel_patch_ver=6
version=${_kernel_ver}.${_kernel_patch_ver}
wrksrc="linux-$version"
distfiles="${KERNEL_SITE}/kernel/v2.6/linux-$version.tar.bz2"
build_style=custom-install
short_desc="The Linux kernel and associated stuff (2.6 branch)"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=3988b645a9350267de5768cc8f41c966c26d8ebfffb31519bf6c8874258603bb
checksum=7751de380eab755a647c7137949bc6207fd14379e5e8e5c15c421fdc8390c45e
long_desc="
This package provides the linux kernel image and associated modules."
@ -29,7 +29,7 @@ do_install()
{
# If there's a file called kernel-<arch>-dotconfig, use it to
# configure the kernel; otherwise run the menuconfig target.
local arch lver mjobs
local arch lver mjobs hdrdest
if [ "$XBPS_MAKEJOBS" -gt 1 ]; then
mjobs="-j $XBPS_MAKEJOBS"
@ -67,6 +67,9 @@ do_install()
else
lver="${version}"
fi
hdrdest=${DESTDIR}/usr/src/kernel-headers-${lver}
install -m 644 arch/x86/boot/bzImage ${DESTDIR}/boot/vmlinuz-${lver}
install -m 644 System.map ${DESTDIR}/boot/System.map-${lver}
install -m 644 .config ${DESTDIR}/boot/config-${lver}
@ -77,116 +80,104 @@ do_install()
# Install required headers to build external modules
cd ${wrksrc} || return 1
install -D -m644 Makefile \
${DESTDIR}/usr/src/kernel-headers-${lver}/Makefile
install -D -m644 kernel/Makefile \
${DESTDIR}/usr/src/kernel-headers-${lver}/kernel/Makefile
install -D -m644 .config \
${DESTDIR}/usr/src/kernel-headers-${lver}/.config
mkdir -p ${DESTDIR}/usr/src/kernel-headers-${lver}/include
install -D -m644 Makefile ${hdrdest}/Makefile
install -D -m644 kernel/Makefile ${hdrdest}/kernel/Makefile
install -D -m644 .config ${hdrdest}/.config
mkdir -p ${hdrdest}/include
for i in acpi asm-generic asm-x86 config linux math-emu media net \
pcmcia scsi sound trace video; do
cp -a include/$i ${DESTDIR}/usr/src/kernel-headers-${lver}/include
cp -a include/$i ${hdrdest}/include
done
mkdir -p ${DESTDIR}/usr/src/kernel-headers-${lver}/arch/x86
cp -a arch/x86/include ${DESTDIR}/usr/src/kernel-headers-${lver}/arch/x86
mkdir -p ${hdrdest}/arch/x86
cp -a arch/x86/include ${hdrdest}/arch/x86
# Copy files necessary for later builds, like nvidia and vmware
cp Module.symvers ${DESTDIR}/usr/src/kernel-headers-${lver}
cp -a scripts ${DESTDIR}/usr/src/kernel-headers-${lver}
cp Module.symvers ${hdrdest}
cp -a scripts ${hdrdest}
# Fix permissions on scripts dir
chmod og-w -R ${DESTDIR}/usr/src/kernel-headers-${lver}/scripts
chmod og-w -R ${hdrdest}/scripts
mkdir -p ${DESTDIR}/usr/src/kernel-headers-${lver}/arch/x86/kernel
cp arch/x86/Makefile \
${DESTDIR}/usr/src/kernel-headers-${lver}/arch/x86
mkdir -p ${hdrdest}/arch/x86/kernel
cp arch/x86/Makefile ${hdrdest}/arch/x86
if [ "$arch" = "i386" ]; then
cp arch/x86/Makefile_32.cpu \
${DESTDIR}/usr/src/kernel-headers-${lver}/arch/x86
cp arch/x86/Makefile_32.cpu ${hdrdest}/arch/x86
fi
cp arch/x86/kernel/asm-offsets.s \
${DESTDIR}/usr/src/kernel-headers-${lver}/arch/x86/kernel
cp arch/x86/kernel/asm-offsets.s ${hdrdest}/arch/x86/kernel
# Add headers for lirc package
mkdir -p ${DESTDIR}/usr/src/kernel-headers-${lver}/drivers/media/video
cp drivers/media/video/*.h \
${DESTDIR}/usr/src/kernel-headers-${lver}/drivers/media/video
mkdir -p ${hdrdest}/drivers/media/video
cp drivers/media/video/*.h ${hdrdest}/drivers/media/video
for i in bt8xx cpia2 cx25840 cx88 em28xx et61x251 pwc saa7134 \
sn9c102 usbvideo zc0301; do
mkdir -p ${DESTDIR}/usr/src/kernel-headers-${lver}/drivers/media/video/$i
mkdir -p ${hdrdest}/drivers/media/video/$i
cp -a drivers/media/video/$i/*.h \
${DESTDIR}/usr/src/kernel-headers-${lver}/drivers/media/video/$i
${hdrdest}/drivers/media/video/$i
done
# Add docbook makefile
install -D -m644 Documentation/DocBook/Makefile \
${DESTDIR}/usr/src/kernel-headers-${lver}/Documentation/DocBook/Makefile
${hdrdest}/Documentation/DocBook/Makefile
# Add md headers
mkdir -p ${DESTDIR}/usr/src/kernel-headers-${lver}/drivers/md
cp drivers/md/*.h \
${DESTDIR}/usr/src/kernel-headers-${lver}/drivers/md
mkdir -p ${hdrdest}/drivers/md
cp drivers/md/*.h ${hdrdest}/drivers/md
# Add inotify.h
mkdir -p ${DESTDIR}/usr/src/kernel-headers-${lver}/include/linux
cp include/linux/inotify.h \
${DESTDIR}/usr/src/kernel-headers-${lver}/include/linux
mkdir -p ${hdrdest}/include/linux
cp include/linux/inotify.h ${hdrdest}/include/linux
# Add wireless headers
mkdir -p ${DESTDIR}/usr/src/kernel-headers-${lver}/net/mac80211/
cp net/mac80211/*.h ${DESTDIR}/usr/src/kernel-headers-${lver}/net/mac80211
mkdir -p ${hdrdest}/net/mac80211/
cp net/mac80211/*.h ${hdrdest}/net/mac80211
# Add dvb headers for external modules in reference to:
# http://bugs.archlinux.org/task/9912
mkdir -p ${DESTDIR}/usr/src/kernel-headers-${lver}/drivers/media/dvb/dvb-core
cp drivers/media/dvb/dvb-core/*.h \
${DESTDIR}/usr/src/kernel-headers-${lver}/drivers/media/dvb/dvb-core
mkdir -p ${hdrdest}/drivers/media/dvb/dvb-core
cp drivers/media/dvb/dvb-core/*.h ${hdrdest}/drivers/media/dvb/dvb-core
# Add dvb headers for external modules in reference to:
# http://bugs.archlinux.org/task/11194
mkdir -p ${DESTDIR}/usr/src/kernel-headers-${lver}/include/config/dvb
cp include/config/dvb/*.h \
${DESTDIR}/usr/src/kernel-headers-${lver}/include/config/dvb
mkdir -p ${hdrdest}/include/config/dvb
cp include/config/dvb/*.h ${hdrdest}/include/config/dvb
# Add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new
# in reference to:
# http://bugs.archlinux.org/task/13146
mkdir -p ${DESTDIR}/usr/src/kernel-headers-${lver}/drivers/media/dvb/frontends
mkdir -p ${hdrdest}/drivers/media/dvb/frontends
cp drivers/media/dvb/frontends/lgdt330x.h \
${DESTDIR}/usr/src/kernel-headers-${lver}/drivers/media/dvb/frontends
${hdrdest}/drivers/media/dvb/frontends
cp drivers/media/video/msp3400-driver.h \
${DESTDIR}/usr/src/kernel-headers-${lver}/drivers/media/dvb/frontends
${hdrdest}/drivers/media/dvb/frontends
# Add xfs and shmem for aufs building
mkdir -p ${DESTDIR}/usr/src/kernel-headers-${lver}/fs/xfs
mkdir -p ${DESTDIR}/usr/src/kernel-headers-${lver}/mm
cp fs/xfs/xfs_sb.h ${DESTDIR}/usr/src/kernel-headers-${lver}/fs/xfs/xfs_sb.h
mkdir -p ${hdrdest}/fs/xfs
mkdir -p ${hdrdest}/mm
cp fs/xfs/xfs_sb.h ${hdrdest}/fs/xfs/xfs_sb.h
# Add headers vor virtualbox in reference to:
# http://bugs.archlinux.org/task/14568
cp -a include/drm ${DESTDIR}/usr/src/kernel-headers-${lver}/include
cp -a include/drm ${hdrdest}/include
# Add headers for broadcom wl in reference to:
# http://bugs.archlinux.org/task/14568
cp -a include/trace ${DESTDIR}/usr/src/kernel-headers-${lver}/include
cp -a include/trace ${hdrdest}/include
# Add vmlinux
cp vmlinux ${DESTDIR}/usr/src/kernel-headers-${lver}
cp vmlinux ${hdrdest}
# Copy in Kconfig files
for i in `find . -name "Kconfig*"`; do
mkdir -p ${DESTDIR}/usr/src/kernel-headers-${lver}/`echo $i | sed 's|/Kconfig.*||'`
cp $i ${DESTDIR}/usr/src/kernel-headers-${lver}/$i
mkdir -p ${hdrdest}/`echo $i | sed 's|/Kconfig.*||'`
cp $i ${hdrdest}/$i
done
cd ${DESTDIR}/usr/src/kernel-headers-${lver}/include && \
ln -s asm-x86 asm
cd ${hdrdest}/include && ln -s asm-x86 asm
# Remove unneeded architectures
for arch in alpha arm* avr32 blackfin cris frv h8300 \
ia64 m* p* s* um v850 xtensa; do
rm -rf ${DESTDIR}/usr/src/kernel-headers-${lver}/${arch}
rm -rf ${hdrdest}/${arch}
done
}