LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1316|回复: 3

LINUX-2.6.8.11内核选项详细列表

[复制链接]
发表于 2005-9-30 17:07:16 | 显示全部楼层 |阅读模式
  曾经编译过很多次内核,从2.4到2.6之间编译过很多次、很多个版本的内核,对于内核的选项,总是凭感觉进行取舍,有时候根本不知道那些选项是做什么用的,因为太多了,很迷茫,所以这次决定对内核所有的选项进行一次系统的了解、学习,我的想法是:第一步将内核的全部选项列举出来,第二步对每个可选项目进行初步注释,将注释结果贴出来,请大家指正,同时,在这里也希望大家将自己熟悉的选项的意义贴出来,不断丰富完善。
  因为时间关系,我目前只整理了除设备驱动和文件系统以外的全部项目,设备驱动也整理了部分,但不完善,一下步继续完善。

LINUX2.6.8.1配置详解

一、Code maturity level options
[ ] Prompt for development and/or incomplete code/drivers
[ ]  Select only drivers expected to compile cleanly (New)
二、General setup
[ ] Support for paging of anonymous memory (swap)
[ ] System V IPC
[ ] POSIX Message Queues
[ ] BSD Process Accounting
[ ]  BSD Process Accounting version 3 file format
[ ] Sysctl support
[ ] Auditing support
[ ]  Enable system-call auditing support
(14) Kernel log buffer size (16 => 64KB,17 => 128KB)
[ ] Support for hot-pluggable devices
[ ] Kernel .config support
[ ]  Enable access to .config through /proc/config.gz
[ ] Configure standard kernel features (for small systems)
   [ ] Load all symbols for debugging/kksymoops (NEW)
   [ ]  Include all symbols in kallsyms
   [ ]  Do an extra kallsyms pass
   [ ] Enable futex support (NEW)
   [ ] Enable eventpoll support (NEW)
   [ ] No-op I/O scheduler (NEW)
   [ ] Anticipatory I/O scheduler (NEW)
   [ ] Deadline I/O scheduler (NEW)
   [ ] CFQ I/O scheduler (NEW)
   [ ] Optimize for size (NEW)
三、Loadable module support
[ ] Enable loadable module support
[ ]  Module unloading
[ ]    Forced module unloading
[ ]  Module versioning support (EXPERIMENTAL)
[ ]  Automatic kernel module loading
四、Processor type and features
Subarchitecture Type (  ) - - - >
            (  ) PC-compatible
            (  ) AMD Elan
            (  ) Voyager (NCR)
            (  ) NUMAQ (IBM/Sequent)
            (  ) SGI 320/540 (Visual Workstation)
Processor family (  ) - - - >
            (  ) 386
            (  ) 486
            (  ) 586/K5/5x86/6x86/6x86MX
            (  ) Pentium-Classic
            (  ) Pentium-MMX
            (  ) Pentium-Pro
            (  ) Pentium-II/Celeron(pre-Coppermine)
            (  ) Pentium-III/Celeron(Coppermine)/Pentium-III Xeon
            (  ) Pentium M
            (  ) Pentium-4/Celeron(P4-based)/Pentium-4 M/Xeon
            (  ) K6/K6-II/K6-III
            (  ) Athlon/Duron/K7
            (  ) Opteron/Athlon64/Hammer/K8
            (  ) Crusoe
            (  ) Winchip-C6
            (  ) Winchip-2
            (  ) Winchip-2A/Winchip-3
            (  ) CyrixIII/VIA-C3
            (  ) VIA C3-2 (Nehemiah)
[ ] Generic x86 support (NEW)
[ ] HPET Timer Support (NEW)
[ ]  Provide RTC interrupt (NEW)
[ ] Symmetric multi-processing support
(14)  Maximum number of CPUs (2-255) (NEW)
[ ]  SMT (Hyperthreading) scheduler support
[ ] Preemptible Kernel
[ ] Machine Check Exception
< >  Check for non-fatal errors on AMD Athlon/Duron / Intel Pentium 4
< >  check for P4 thermal throttling interrupt.
< > Toshiba Laptop support
< > Dell laptop support
< > /dev/cpu/microcode – Intel IA32 CPU microcode support
< > /dev/cpu/*/msr – Model-specific register support
< > /dev/cpu/*/cpuid – CPU information support
Firmware Drivers - - - >
     < > BIOS Enhanced Disk Drive calls determine boot disk (EXPERIMENTAL)
High Memory Support (  ) - - - >
     ( ) off
     ( ) 4GB
     ( ) 64GB
[ ] Allocate 3rd-level pagetables from highmem
[ ] Math emulation
[ ] MTRR (Memory Type Range Register) support
[ ] Enable kernel irq balancing (NEW)
[ ] Use register arguments (EXPERIMENTAL)
五、Power management options (ACPI, APM)
[ ] Power Management support
[ ]  Software Suspend (EXPERIMENTAL)
[ ]  Suspend-to-Disk Support
( )   Default resume partition
ACPI (Advanced Configuration and Power Interface) Support - - - >
[ ] ACPI Support
[ ]  Sleep States (EXPERIMENTAL)
[ ]  AC Adpter (NEW)
[ ]  Battery (NEW)
[ ]  Button (NEW)
[ ]  Fan (NEW)
[ ]  Processor (NEW)
[ ]     Thermal Zone (NEW)
[ ]  ASUS/Medion Laptop Extras (NEW)
[ ]  Toshiba Laptop Extras (NEW)
[ ]  Debug Statements
[ ]  Power Management Timer Support
APM (Advanced Power Management ) BIOS Support - - - >
< > APM (Advanced Power Management) BIOS Support
[ ]  Ignore USER SUSPEND
[ ]  Enable PM at boot time
[ ]  Make CPU Idle calls when idle
[ ]  Enable console blanking using APM
[ ]  RTC stores time in GMT
[ ]  Allow interrupts during APM BIOS calls
[ ]  Use real mode APM BIOS call to power off
CPU Frequency scaling - - - >
[ ] CPU Frequency scaling
< >  /proc/cpufreq interface (deprecated)
Default CPUFreq governor (  ) - - - >
   ( ) performance
   ( ) userspace
-----------‘performance’ governor
< >  ‘powersave’ governor
< >  ‘userspace’ governor for userspace frequency scaling
[ ]    /proc/sys/cpu/ interface (2.4. / OLD)
< >  CPU frequency table helpers (NEW)
-----------CPUFreq processor drivers
< > ACPI Processor P-States driver
[ ]  /proc/acpi/processor/../performance interface (deprecated)
< > AMD Mobile K6-2/K6-3 PowerNow!
< > AMD Mobile Athlon/Duron PowerNow!
< > AMD Opteron/Athlon64 PowerNow!
< > Cyrix MediaGX/NatSemi Geode Suspend Modulation
< > Intel Enhanced SpeedStep
[ ] Use ACPI tables to decode valid frequency/voltage pairs (EXPERIMENTAL)
< > Intel Speedstep on ICH-M chipsets (SMI interface)
< > Intel Speedstep on 440BX/ZX/MX chipsets (SMI interface)
< > Intel Pentium4 clock modulation
[ ] Relaxed speedstep capability checks
< > Transmeta LongRun
< > VIA Cyrix III Longhau I
六、Bus options (PCI, PCMCIA, EISA, MCA, ISA)
[ ] PCI support
     PCI access mode (  ) - - - >
         ( ) BIOS
         ( ) MMConfig
         ( ) Direct
         ( ) Any
[ ] Message Signaled Interrupts (MSI and MSI-X)
[ ] Legacy /proc/pci interface
[ ] PCI device name database
[ ] ISA support
[ ]  EISA support
[ ]    Vesa Local Bus priming
[ ]    Generic PCI/EISA bridge
[ ]    EISA virtual root device
[ ]    EISA device name database
[ ] MCA support
[ ] Legacy MCA API Support
[ ]  Support for the mca entry in /proc
[ ] NatSemi SCx200 support
PCMCIA/CardBus support - - - >
[ ] PCMCIA/CardBus support
[ ]  Enable PCMCIA debugging
< > CardBus yenta-compatible bridge support
< > Cirrus PD6729 compatible bridge support
< > i82092 compatible bridge support
< > i82365 compatible bridge support
< > Databook TCIC host bridge support
PCI Hotplug Support - - - >
< > Support for PCI Hotplug (EXPERIMENTAL)
< >   Fake PCI Hotplug driver
< >   Compaq PCI Hotplug driver
[ ]       Save configuration into NVRAM on Compaq servers
< >   IBM PCI Hotplug driver
< >   ACPI PCI Hotplug driver
[ ]   CompactPCI Hotplug driver
< >      Ziatech ZT5550 CompactPCI Hotplug driver
< >      Generic port I/O CompactPCI Hotplug driver
< >   PCI Express Hotplug driver
[ ]       Use polling mechanism for hot-plug events (for testing purpos)
< >   SHPC PCI Hotplug driver
[ ]       Use polling mechanism for hot-plug events (for testing purpos)
[ ]       For AMD SHPC only: Use $HRT for resource/configuration
七、Executable file formats
[ ] Kernel support for ELF binaries
[ ] Kernel support for a.out and ECOFF binaries
[ ] Kernel support for MISC binaries
八、Device Drivers
Generic Driver Options - - - >
[ ] Select only drivers that don't need compile-time external firmware
[ ] Prevent firmware from being built (NEW)
< > Hotplug firmware loading support
[ ] Driver Core verbose debug messages
Memory Technology Devices (MTD) - - - >
< > Memory Technology Devices (MTD) support
[ ]   Debugging
( )     Debugging verbosity (0 = quiet,3 = noisy) (NEW)
[ ]   MTD partitioning support
< >  MTD concatenating support
< >  RedBoot partition table parsing
[ ]     Include unallocated flash regions
[ ]     Force read-only for RedBoot system images
[ ] Command line partition table parsing
----------User Modules And Translation Layers
< > Direct char device access to MTD devices
< > Caching block device access to MTD devices
< >    Readonly block device access to MTD devices
< > FTL (Flash Translation Layer) support
< > NFTL (NAND Flash Translation Layer) support
[ ]   Write support for NFTL
< > INFTL (inverse NAND Flash Translation Layer) support
RAM/ROM/Flash chip drivers - - - >
< > Detect flash chips by Comon Flash Interface (CFI) probe
< > Detect non-CFI AMD/JEDEC-compatible flash chips
[ ] Flash chip driver advanced configuration options
        Flash cmd/query data swapping (       ) - - - >
( ) NO
( ) BIG_ENDIAN_BYTE
( ) LITTLE_ENDIAN_BYTE
[ ]    Specific CFI Flash geometry selection"
[ ]           Support  8-bit buswidth
[ ]           Support 16-bit buswidth
[ ]           Support 32-bit buswidth
[ ]           Support 64-bit buswidth
[ ]           Support 128-bit buswidth
[ ]           Support 256-bit buswidth
[ ]           Support 1-chip flash interleave
[ ]           Support 2-chip flash interleave
[ ]           Support 4-chip flash interleave
[ ]           Support 8-chip flash interleave
< > Support for Intel/Sharp flash chips
< > Support for AMD/Fujitsu flash chips
( )    Retry failed commands (erase/program)
< > Support for ST (Advanced Architecture) flash chips
< > Support for RAM chips in bus mapping
< > Support for ROM chips in bus mapping
< > Support for absent chips in bus mapping
Mapping drivers for chip access - - - >
[ ] Support non-linear mappings of flash chips
< > CFI Flash device in physical memory map
( ) Physical start address of flash mapping (NEW)
( ) Physical length of flash mapping (NEW)
( )   Bank width in octets (NEW)
< > CFI Flash device mapped on Photron PNC-2000
< > CFI Flash device mapped on AMD SC520 CDP
< > CFI Flash device mapped on AMD NetSc520
< > CFI Flash device mapped on Arcom SBC-GXx boards
< > CFI Flash device mapped on Arcom ELAN-104NC
< > Flash device mapped with DOCCS on NatSemi SCx200
< > BIOS flash chip on AMD76x southbridge
< > BIOS flash chip on Intel Controller Hub 2/3/4/5
< > BIOS flash chip on Intel SCB2 boards
< > CFI flash device on SnapGear/SecureEdge
< > CFI Flash device mapped on DIL/Net PC
(  )    Size of DIL/Net PC flash boot partition (NEW)
< > BIOS flash chip on Intel L440GX boards
< > PCI MTD driver
Self-contained MTD device drivers - - - >
< > Ramix PMC551 PCI Mezzanine RAM card support
[ ]    PMC551 256M DRAM Bugfix
[ ]    PMC551 Debugging
< > Uncached system RAM
< > Physical system RAM
< > Test driver using RAM
( )    MTDRAM device size in KiB (NEW)
( )    MTDRAM erase block size in KiB (NEW)
< > MTD emulation using block device
- - - Disk-On-Chip Device Drivers - - -
< > M-Systems Disk-On-Chip 2000 and Millennium (DEPRECATED)
< > M-Systems Disk-On-Chip Millennium-only alternative driver (DEPRECATED)
< > M-Systems Disk-On-Chip Millennium Plus
[ ] Advanced detection options for DiskOnChip
( )    Physical address of DiskOnChip (NEW)
[ ]    Probe high addresses
[ ]    Probe for 0x55 0xAA BIOS Extension Signature
NAND Flash Device Drivers - - - >
< > NAND Device Support
[ ]    Verify NAND page writes
< > DiskOnChip 2000, Millennium and Millennium Plus (NAND reimplementation)
[ ]    Advanced detection options for DiskOnChip
( )       Physical address of DiskOnChip (NEW)
[ ]       Probe high addresses
[ ]    Allow BBT writes on DiskOnChip Millennium and 2000TSOP
Parallel port support - - - >
< > Parallel port support
< >   PC-style hardware
< >     Multi-IO cards (parallel and serial)
[ ]     Use FIFO/DMA if available (EXPERIMENTAL)"
[ ]     SuperIO chipset support (EXPERIMENTAL)"
< >   Support for PCMCIA management for PC-style ports
[ ] Support foreign hardware"
[ ] IEEE 1284 transfer modes"
Plug and Play support - - - >
[ ] Plug and Play support
[ ]   PnP Debug Messages
- - - Protocols- - -
[ ]   ISA Plug and Play support
[ ]   Plug and Play BIOS support (EXPERIMENTAL)
[ ]     Plug and Play BIOS /proc interface
Block devices - - - >
< > Normal floppy disk support
< > PS/2 ESDI hard disk support
< > XT hard disk support
< > Parallel port IDE device support
- - - - Parallel IDE high-level device
< >   Parallel port IDE disks
< >   Parallel port ATAPI CD-ROMs
< >   Parallel port ATAPI disks
< >   Parallel port ATAPI tapes
< >   Parallel port generic ATAPI devices
- - - - Parallel IDE protocol modules
< >   ATEN EH-100 protocol
< >   MicroSolutions backpack (Series 5) protocol
< >   MicroSolutions backpack (Series 6) protocol
< >   DataStor Commuter protocol
< >   DataStor EP-2000 protocol
< >   FIT TD-2000 protocol
< >   FIT TD-3000 protocol
< >   Shuttle EPAT/EPEZ protocol
[ ]      Support c7/c8 chips (EXPERIMENTAL)
< >   Shuttle EPIA protocol
< >   Freecom IQ ASIC-2 protocol
< >   FreeCom power protocol
< >   KingByte KBIC-951A/971A protocols
< >   KT PHd protocol
< >   OnSpec 90c20 protocol
< >   OnSpec 90c26 protocol
< > Compaq SMART2 support
< > Compaq Smart Array 5xxx support
[ ]    SCSI tape drive support for Smart Array 5xxx
< > Mylex DAC960/DAC1100 PCI RAID Controller support
< > Micro Memory MM5415 Battery Backed RAM support (EXPERIMENTAL)
< > Loopback device support
< >   Cryptoloop Support
< > Network block device support
< > Promise SATA SX8 support
< > RAM disk support
( )   Default RAM disk size (Kbytes)
[ ]   Initial RAM disk (initrd) support
[ ] Support for Large Block Devices
ATA/ATAIP/MFM/RLL support - - - >
< > ATA/ATAIP/MFM/RLL support
< >   Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support
- - - - - - - -Please see Documentation/ide.txt for help/info on IDE drives
[ ]    Support for SATA (deprecated; conflicts with libata SATA driver)
[ ]    Use old disk-only driver on primary interface
< >   Include IDE/ATA-2 DISK support
[ ]      Use multi-mode by default
< >   PCMCIA IDE support
< >   Include IDE/ATAPI CDROM support
< >   Include IDE/ATAPI TAPE support (EXPERIMENTAL)
< >   Include IDE/ATAPI FLOPPY support
< >   SCSI emulation support
[ ]    IDE Taskfile Access
[ ]    IDE Taskfile IO (EXPERIMENTAL)
- - - - - - - - IDE chipset support/bugfixes
< >   generic/default IDE chipset support
[ ]    CMD640 chipset bugfix/support
[ ]       CMD640 enhanced support
[ ]    PNP EIDE support
[ ]    PCI IDE chipset support
[ ]       Sharing PCI IDE interrupts support
[ ]       Boot off-board chipsets first support
< >      Generic PCI IDE Chipset Support
< >      OPTi 82C621 chipset enhanced support (EXPERIMENTAL)
< >      RZ1000 chipset bugfix/support
[ ]       Generic PCI bus-master DMA support
[ ]          Force enable legacy 2.0.X HOSTS to use DMA
[ ]          Use PCI DMA by default when available
[ ]             Enable DMA only for disks
< >         AEC62XX chipset support
< >         ALI M15x3 chipset support
[ ]             ALI M15x3 WDC support (DANGEROUS)
< >         AMD and nVidia IDE support
< >         ATI IXP chipset IDE support
< >         CMD64{3|6|8|9} chipset support
< >         Compaq Triflex IDE support
< >         CY82C693 chipset support
< >         Cyrix CS5510/20 MediaGX chipset support (VERY EXPERIMENTAL)
< >         Cyrix/National Semiconductor CS5530 MediaGX chipset support
< >         HPT34X chipset support
[ ]             HPT34X AUTODMA support (EXPERIMENTAL)
< >         HPT36X/37X chipset support
< >         National SCx200 chipset support
< >         Intel PIIXn chipsets support
< >         NS87415 chipset support
< >         PROMISE PDC202{46|62|65|67} support
[ ]             Special UDMA Feature
< >         PROMISE PDC202{68|69|70|71|75|76|77} support
[ ]             Enable controller even if disabled by BIOS
< >         ServerWorks OSB4/CSB5/CSB6 chipsets support
< >         Silicon Image chipset support
< >         SiS5513 chipset support
< >         SLC90E66 chipset support
< >         Tekram TRM290 chipset support
< >         VIA82CXXX chipset support
[ ]    Other IDE chipset support
- - - - - - Note: most of these also require special kernel boot parameter
[ ]       Generic 4 drives/port support
< >      ALI M14xx support
< >      DTC-2278 support
< >      Holtek HT6560B support
< >      PROMISE DC4030 support (EXPERIMENTAL)
< >      QDI QD65xx support
< >      UMC-8672 support
[ ]   IGNORE word93 Validation BITS
SCSI device support - - - >
< > SCSI device support
[ ]    legacy /proc/scsi/ support
- - - - - - SCSI support type (disk, tape, CD-ROM)
< >   SCSI disk support
< >   SCSI tape support
< >   SCSI OnStream SC-x0 tape support
< >   SCSI CD-ROM support
[ ]       Enable vendor-specific extensions (for SCSI CDROM)
< >   SCSI generic support
- - - - - - Some SCSI devices (e.g. CD jukebox) support multiple LUNs
[ ]    Probe all LUNs on each SCSI device
[ ]    Verbose SCSI error reporting (kernel size +=12K)
[ ]    SCSI logging facility
SCSI Transport Attributes - - - >
- - - - - - Parallel SCSI (SPI) Transport Attributes
< > FiberChannel Transport Attributes
SCSI low-level drivers - - - >
< > 3ware 5/6/7/8xxx ATA-RAID support
< > 3ware 9xxx SATA-RAID support
< > 7000FASST SCSI support
< > ACARD SCSI support
< > Adaptec AHA152X/2825 support
< > Adaptec AHA1542 support
< > Adaptec AHA1740 support
< > Adaptec AACRAID support (EXPERIMENTAL)
< > Adaptec AIC7xxx Fast - > U160 support (New Driver)
( )   Maximum number of TCQ commands per device
( )   Initial bus reset delay in milli-seconds
[ ]   Probe for EISA and VL AIC7XXX Adapters
[ ]   Build Adapter Firmware with Kernel Build
[ ]   Compile in Debugging Code
( )   Debug code enable mask (    for all debugging)
[ ]   Decode registers during diagnostics
< > Adaptec AIC7xxx support (old driver)
< > Adaptec AIC79xx U320 support
( )   Maximum number of TCQ commands per device
( )   Initial bus reset delay in milli-seconds
[ ]   Build Adapter Firmware with Kernel Build
[ ]   Enable Read Streaming for All Targets
[ ]   Compile in Debugging Code
( )   Debug code enable mask (    for all debugging)
[ ]   Decode registers during diagnostics
< > Adaptec I2O RAID support
< > Always IN2000 SCSI support
< > AMI MegaRAID support
[ ] Serial ATA (SATA) support
< >   ServerWorks Frodo / Apple K2 SATA support (EXPERIMENTAL)
< >   Intel PIIX/ICH SATA support
< >   NVIDIA SATA support
< >   Promise SATA TX2/TX4 support
< >   Promise SATA SX4 support
< >   Silicon Image SATA support
< >   SiS 964/180 SATA support
< >   VIA SATA support
< >   VITESSE VSC-7174 SATA support
< > BusLogic SCSI support
[ ]   Omit FlashPoint support
< > DMX3191D SCSI support
< > DTC3180/3280 SCSI support
< > EATA ISA/EISA/PCI (DPT and generic EATA/DMA-compliant boards) support
[ ]   enable tagged command queueing
[ ]   enable elevator sorting
( )   maximum number of queued commands
< > EATA-PIO (old DPT PM2001, PM2012A) support
< > Future Domain 16xx SCSI/AHA-2920A support
< > Future Domain MCS-600/700 SCSI support
< > Intel/ICP (former GDT SCSI Disk Array) RAID Controller support
< > Generic NCR5380/53c400 SCSI PIO support
< > Generic NCR5380/53c400 SCSI MMIO support
[ ] Enable NCR53c400 extensions
< > IBMMCA SCSI support
[ ]   Standard SCSI-order
[ ]   Reset SCSI-devices at boottime
< > IBM ServeRAID support
< > Initio INI-A100U2W support
< > IOMEGA parallel port (ppa - older drives)
< > IOMEGA parallel port (imm - newer drives)
[ ]   ppa/imm option - Use slow (but safe) EPP-16
[ ]   ppa/imm option - Assume slow parport control register
< > NCR53c406a SCSI support
< > NCR Dual 700 MCA SCSI support
< > HP Lasi SCSI support for 53c700/710
< > SYM53C8XX Version 2 SCSI support
( )   DMA addressing mode
( )   default tagged command queue depth
( )   maximum number of queued commands
[ ]   use port IO
< > IBM Power Linux RAID adapter support
[ ]   enable driver internal trace
[ ]   enable adapter dump support
< > NCR Quad 720 MCA SCSI support
( )   default tagged command queue depth (NEW)
( )   maximum number of queued commands
( )   synchronous transfers frequency in MHz (NEW)
[ ]   enable profiling
< > PAS16 SCSI support
< > PSI240i support
< > Qlogic FAS SCSI support
< > Qlogic ISP SCSI support
< > Qlogic ISP FC SCSI support
[ ]   Include loadable firmware in driver
< > Qlogic QLA 1280 SCSI support
< > QLogic ISP2100 host adapter family support
< > QLogic ISP2200 host adapter family support
< > QLogic ISP2300 host adapter family support
< > QLogic ISP2322 host adapter family support
< > QLogic ISP6312 host adapter family support
< > QLogic ISP6322 host adapter family support
< > Simple 53c710 SCSI support (Compaq, NCR machines)
< > Symbios 53c416 SCSI support
< > Tekram DC395(U/UW/F) and DC315(U) SCSI support (EXPERIMENTAL)
< > Tekram DC390(T) and Am53/79C974 SCSI support
< > Trantor T128/T128F/T228 SCSI support
< > UltraStor 14F/34F support
[ ]   enable tagged command queueing
[ ]   enable elevator sorting
( )   maximum number of queued commands
< > UltraStor SCSI support
< > Workbit NinjaSCSI-32Bi/UDE support
< > SCSI debugging host simulator
PCMCIA SCSI adapter support - - - >
< > Adaptec AHA152X PCMCIA support
< > Future Domain PCMCIA support
< > NinjaSCSI-3 / NinjaSCSI-32Bi (16bit) PCMCIA support
< > Qlogic PCMCIA support
< > Symbios 53c500 PCMCIA support
Old CD-ROM drivers (not SCSI, not IDE) - - - >
[ ] Support non-SCSI/IDE/ATAPI CDROM drives
< >   Aztech/Orchid/Okano/Wearnes/TXC/CyDROM  CDROM support
< >   Goldstar R420 CDROM support
< >   Mitsumi (standard) [no XA/Multisession] CDROM support
( )      MCD IRQ (NEW)
( )      MCD I/O base (NEW)
< >   Mitsumi [XA/MultiSession] CDROM support
< >   Optics Storage DOLPHIN 8000AT CDROM support
< >   Sanyo CDR-H94A CDROM support
< >   ISP16/MAD16/Mozart soft configurable cdrom interface support
< >   Sony CDU535 CDROM support
Multi-device support (RAID and LVM) - - - >
[ ] Multiple devices driver support (RAID and LVM)
< >   RAID support
< >     Linear (append) mode
< >     RAID-0 (striping) mode
< >     RAID-1 (mirroring) mode
< >     RAID-4/RAID-5 mode
< >     RAID-6 mode (EXPERIMENTAL)
< >     Multipath I/O support
< >   Device mapper support
< >     Crypt target support
< >     Snapshot target (EXPERIMENTAL)
< >     Mirror target (EXPERIMENTAL)
< >     Zero target (EXPERIMENTAL)
Fusion MPT device support - - - >
< > Fusion MPT (base + ScsiHost) drivers
( )   Maximum number of scatter gather entries
< >   Enhanced SCSI error reporting
< >   Fusion MPT misc device (ioctl) driver
< >   Fusion MPT LAN driver
IEEE 1394 (FireWire) support - - - >
< > IEEE 1394 (FireWire) support
- - - - - - - Subsystem Options
[ ]   Excessive debugging output
[ ]   OUI Database built-in
- - - - - - - Build in extra config rom entries for certain functionality
- - - - - - -     IP – 1394 Entry
- - - - - - - Device Drivers
< >   Texas Instruments PCILynx support
< >   OHCI-1394 support
- - - - - - - Protocol Drivers
< >   OHCI-1394 Video support
< >   SBP-2 support (Harddisks etc.)
[ ]      Enable Phys DMA support for SBP2 (Debug)
< >   Ethernet over 1394
< >   OHCI-DV I/O support
< >   Raw IEEE1394 I/O support
< >   IEC61883-1 Plug support
< >     IEC61883-6 (Audio transmission) support
I2O device support - - - >
< > I2O support
< >   I2O Configuration support
< >   I2O Block OSM
< >   I2O SCSI OSM
< >   I2O /proc support
Networking support - - - >
< >
[ ]
ISDN subsystem - - - >
< >
[ ]
Telephony Support - - - >
< >
[ ]
Character devices - - - >
< >
[ ]
I2C support - - - >
< >
[ ]
Dallas's 1-wire bus - - - >
< >
[ ]
Misc devices - - - >
< >
[ ]
Multimedia devices - - - >
< >
[ ]
Graphics support - - - >
< >
[ ]
Sound - - - >
< >
[ ]
USB support - - - >
< >
[ ]
九、File systems
[ ] Ext2 extended attributes
[ ] Ext2 POSIX Access Control Lists
[ ] Ext2 Security Labels
[ ] Ext3 extended attributes
[ ] Ext3 POSIX Access Control Lists
[ ] Ext3 Security Labels
[ ] JBD (ext3) debugging support
[ ] Enable reiserfs debug mode
[ ] Stats in /proc/fs/reiserfs
[ ] ReiserFS extended attributes
[ ] ReiserFS POSIX Access Control Lists
[ ] ReiserFS Security Labels
[ ] JFS POSIX Access Control Lists
[ ] JFS debugging
[ ] JFS statistics
[ ] Realtime support (EXPERIMENTAL)
[ ] Quota support
[ ] Security Label support
[ ] POSIX ACL support
[ ] Quota support
menu CD-ROM/DVD Filesystems
[ ] Microsoft Joliet CDROM extensions
[ ] Transparent decompression extension
endmenu
menu DOS/FAT/NT Filesystems
[ ] NTFS debugging support
[ ] NTFS write support
endmenu
menu Pseudo filesystems
[ ] /proc file system support
[ ] sysfs file system support if EMBEDDED
[ ] /dev file system support (OBSOLETE)
[ ] Automatically mount at boot
[ ] Debug devfs
[ ] /dev/pts Extended Attributes
[ ] /dev/pts Security Labels
[ ] Virtual memory file system support (former shm fs)
[ ] HugeTLB file system support
def_[ ] HUGETLBFS
endmenu
menu Miscellaneous filesystems
[ ] ADFS write support (DANGEROUS)
[ ] Debug BeFS
[ ] JFFS stats available in /proc filesystem
[ ] JFFS2 support for NAND flash
[ ] Advanced compression options for JFFS2
[ ] JFFS2 ZLIB compression support if JFFS2_COMPRESSION_OPTIONS
[ ] JFFS2 RTIME compression support if JFFS2_COMPRESSION_OPTIONS
[ ] JFFS2 RUBIN compression support if JFFS2_COMPRESSION_OPTIONS
        [ ] no compression
        [ ] priority
        [ ] size (EXPERIMENTAL)
[ ] QNX4FS write support (DANGEROUS)
[ ] UFS file system write support (DANGEROUS)
endmenu
menu Network File Systems
[ ] Provide NFSv3 client support
[ ] Provide NFSv4 client support (EXPERIMENTAL)
[ ] Allow direct I/O on NFS files (EXPERIMENTAL)
[ ] Provide NFSv3 server support
[ ] Provide NFSv4 server support (EXPERIMENTAL)
[ ] Provide NFS server over TCP support
[ ] Root file system on NFS
[ ] Use a default NLS
        [ ] CIFS statistics
        [ ] CIFS extended attributes (EXPERIMENTAL)
        [ ] CIFS POSIX Extensions (EXPERIMENTAL)
[ ] Use 96-bit Coda file identifiers
endmenu
十、Profiling support
[ ] Profiling support (EXPERIMENTAL)
< > OProfile system profiling (EXPERIMENTAL)
十一、Kernel hacking
[ ] Kernel debugging
[ ] Early printk
[ ] Check for stack overflows
[ ] Stack utilization instrumentation
[ ] Debug memory allocations
[ ] Magic SysRq key
[ ] Spinlock debugging
[ ] Page alloc debugging
[ ] Highmem debugging
[ ] Compile the kernel with debug info
[ ] Sleep-inside-spinlock checking
[ ] Compile the kernel with frame pointers
[ ] Use 4Kb for kernel stacks instead of 8Kb
十二、Security options
[ ] Enable different security models
[ ]    Socket and Networking Security Hooks
< >    Default Linux Capabilities
< >    Root Plug Support
[ ]    NSA SELinux Support
[ ]       NSA SELinux boot parameter
[ ]       NSA SELinux runtime disable
[ ]       NSA SELinux Development Support
[ ]       NSA SELinux MLS policy (EXPERIMENTAL)
十三、Cryptographic options
- - - - - Cryptographic API
- - - - - HMAC support
< >    Null algorithms
< >    MD4 digest algorithm
< >    MD5 digest algorithm
< >    SHA1 digest algorithm
< >    SHA256 digest algorithm
< >    SHA384 and SHA512 digest algorithms
< >    DES and Triple DES EDE cipher algorithms
< >    Blowfish cipher algorithm
< >    Twofish cipher algorithm
< >    Serpent cipher algorithm
< >    AES cipher algorithms (i586)
< >    CAST5 (CAST-128) cipher algorithm
< >    CAST6 (CAST-256) cipher algorithm
< >    TEA and XTEA cipher algorithms
< >    ARC4 cipher algorithm
< >    Khazad cipher algorithm
< >    Deflate compression algorithm
< >    Michael MIC keyed digest algorithm
< >    CRC32c CRC algorithm
< >    Testing module
十四、Library routines
< > CRC-CCITT fuctions
- - - - CRC32 functions
< > CRC32c (Castagnoli, et al) Cyclic Redundancy-Check
十五、Load an Alternate Configuration File
十六、Save Configuration to an Alternate File
发表于 2005-9-30 19:24:45 | 显示全部楼层
没有注释?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-8 17:33:18 | 显示全部楼层
是啊,第一步是把所有的选项都列举出来,第二步再写注释。
回复 支持 反对

使用道具 举报

发表于 2005-10-8 18:39:21 | 显示全部楼层
hoho,那就等待注释。如果有写注释,相信会加精的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表