direct-io.hg

changeset 8003:b33e41a69793

Compile IDE drivers as builtins instead of modules.

This makes the -xen config compatible with the distribution kernel configs,
but at the cost of some bloat when being used as a guest kernel.
author rread@ubuntu.eng.hq.xensource.com
date Wed Nov 23 21:12:38 2005 -0700 (2005-11-23)
parents 8451c6567123
children 84453f32e5fc
files linux-2.6-xen-sparse/arch/xen/configs/xen_defconfig_x86_32
line diff
     1.1 --- a/linux-2.6-xen-sparse/arch/xen/configs/xen_defconfig_x86_32	Wed Nov 23 19:37:33 2005 +0000
     1.2 +++ b/linux-2.6-xen-sparse/arch/xen/configs/xen_defconfig_x86_32	Wed Nov 23 21:12:38 2005 -0700
     1.3 @@ -1,7 +1,7 @@
     1.4  #
     1.5  # Automatically generated make config: don't edit
     1.6  # Linux kernel version: 2.6.12.6-xen
     1.7 -# Wed Nov 23 08:19:49 2005
     1.8 +# Wed Nov 23 19:38:11 2005
     1.9  #
    1.10  CONFIG_XEN=y
    1.11  CONFIG_ARCH_XEN=y
    1.12 @@ -439,66 +439,66 @@ CONFIG_IOSCHED_CFQ=y
    1.13  #
    1.14  # ATA/ATAPI/MFM/RLL support
    1.15  #
    1.16 -CONFIG_IDE=m
    1.17 -CONFIG_BLK_DEV_IDE=m
    1.18 +CONFIG_IDE=y
    1.19 +CONFIG_BLK_DEV_IDE=y
    1.20  
    1.21  #
    1.22  # Please see Documentation/ide.txt for help/info on IDE drives
    1.23  #
    1.24  # CONFIG_BLK_DEV_IDE_SATA is not set
    1.25  # CONFIG_BLK_DEV_HD_IDE is not set
    1.26 -CONFIG_BLK_DEV_IDEDISK=m
    1.27 -# CONFIG_IDEDISK_MULTI_MODE is not set
    1.28 +CONFIG_BLK_DEV_IDEDISK=y
    1.29 +CONFIG_IDEDISK_MULTI_MODE=y
    1.30  CONFIG_BLK_DEV_IDECS=m
    1.31 -CONFIG_BLK_DEV_IDECD=m
    1.32 +CONFIG_BLK_DEV_IDECD=y
    1.33  CONFIG_BLK_DEV_IDETAPE=m
    1.34 -CONFIG_BLK_DEV_IDEFLOPPY=m
    1.35 +CONFIG_BLK_DEV_IDEFLOPPY=y
    1.36  CONFIG_BLK_DEV_IDESCSI=m
    1.37  # CONFIG_IDE_TASK_IOCTL is not set
    1.38  
    1.39  #
    1.40  # IDE chipset support/bugfixes
    1.41  #
    1.42 -CONFIG_IDE_GENERIC=m
    1.43 +CONFIG_IDE_GENERIC=y
    1.44  CONFIG_BLK_DEV_CMD640=y
    1.45 -# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
    1.46 -# CONFIG_BLK_DEV_IDEPNP is not set
    1.47 +CONFIG_BLK_DEV_CMD640_ENHANCED=y
    1.48 +CONFIG_BLK_DEV_IDEPNP=y
    1.49  CONFIG_BLK_DEV_IDEPCI=y
    1.50  CONFIG_IDEPCI_SHARE_IRQ=y
    1.51  # CONFIG_BLK_DEV_OFFBOARD is not set
    1.52 -CONFIG_BLK_DEV_GENERIC=m
    1.53 +CONFIG_BLK_DEV_GENERIC=y
    1.54  CONFIG_BLK_DEV_OPTI621=m
    1.55 -CONFIG_BLK_DEV_RZ1000=m
    1.56 +CONFIG_BLK_DEV_RZ1000=y
    1.57  CONFIG_BLK_DEV_IDEDMA_PCI=y
    1.58  # CONFIG_BLK_DEV_IDEDMA_FORCED is not set
    1.59  CONFIG_IDEDMA_PCI_AUTO=y
    1.60  # CONFIG_IDEDMA_ONLYDISK is not set
    1.61 -CONFIG_BLK_DEV_AEC62XX=m
    1.62 -CONFIG_BLK_DEV_ALI15X3=m
    1.63 +CONFIG_BLK_DEV_AEC62XX=y
    1.64 +CONFIG_BLK_DEV_ALI15X3=y
    1.65  # CONFIG_WDC_ALI15X3 is not set
    1.66 -CONFIG_BLK_DEV_AMD74XX=m
    1.67 -CONFIG_BLK_DEV_ATIIXP=m
    1.68 -CONFIG_BLK_DEV_CMD64X=m
    1.69 -CONFIG_BLK_DEV_TRIFLEX=m
    1.70 -CONFIG_BLK_DEV_CY82C693=m
    1.71 -CONFIG_BLK_DEV_CS5520=m
    1.72 -CONFIG_BLK_DEV_CS5530=m
    1.73 -CONFIG_BLK_DEV_HPT34X=m
    1.74 +CONFIG_BLK_DEV_AMD74XX=y
    1.75 +CONFIG_BLK_DEV_ATIIXP=y
    1.76 +CONFIG_BLK_DEV_CMD64X=y
    1.77 +CONFIG_BLK_DEV_TRIFLEX=y
    1.78 +CONFIG_BLK_DEV_CY82C693=y
    1.79 +CONFIG_BLK_DEV_CS5520=y
    1.80 +CONFIG_BLK_DEV_CS5530=y
    1.81 +CONFIG_BLK_DEV_HPT34X=y
    1.82  # CONFIG_HPT34X_AUTODMA is not set
    1.83 -CONFIG_BLK_DEV_HPT366=m
    1.84 +CONFIG_BLK_DEV_HPT366=y
    1.85  CONFIG_BLK_DEV_SC1200=m
    1.86 -CONFIG_BLK_DEV_PIIX=m
    1.87 +CONFIG_BLK_DEV_PIIX=y
    1.88  CONFIG_BLK_DEV_NS87415=m
    1.89 -CONFIG_BLK_DEV_PDC202XX_OLD=m
    1.90 +CONFIG_BLK_DEV_PDC202XX_OLD=y
    1.91  CONFIG_PDC202XX_BURST=y
    1.92 -CONFIG_BLK_DEV_PDC202XX_NEW=m
    1.93 +CONFIG_BLK_DEV_PDC202XX_NEW=y
    1.94  CONFIG_PDC202XX_FORCE=y
    1.95 -CONFIG_BLK_DEV_SVWKS=m
    1.96 -CONFIG_BLK_DEV_SIIMAGE=m
    1.97 -CONFIG_BLK_DEV_SIS5513=m
    1.98 -CONFIG_BLK_DEV_SLC90E66=m
    1.99 +CONFIG_BLK_DEV_SVWKS=y
   1.100 +CONFIG_BLK_DEV_SIIMAGE=y
   1.101 +CONFIG_BLK_DEV_SIS5513=y
   1.102 +CONFIG_BLK_DEV_SLC90E66=y
   1.103  CONFIG_BLK_DEV_TRM290=m
   1.104 -CONFIG_BLK_DEV_VIA82CXXX=m
   1.105 +CONFIG_BLK_DEV_VIA82CXXX=y
   1.106  # CONFIG_IDE_ARM is not set
   1.107  # CONFIG_IDE_CHIPSETS is not set
   1.108  CONFIG_BLK_DEV_IDEDMA=y