From jchandra at digeo.com Thu Dec 1 16:54:18 2005 From: jchandra at digeo.com (Jayachandran C.) Date: Thu, 1 Dec 2005 08:54:18 -0800 Subject: Errors reported by Coverity in ext3. Message-ID: <20051201165418.GA6111@random.pao.digeo.com> [Re-sending to the ext3 list, with minor edits] I'm in the process of fixing errors generated by the Coverity tool on the Linux kernel, and I would like your comment on a set of problems reported in ext3. The main issue reported is not checking the return code of ext3_journal_get_write_access() in various places. I would like to know if there should be error handling in these cases. The places where the return value is not checked are(in the current kernel version): fs/ext3/inode.c ext3_clear_blocks 1829 fs/ext3/namei.c ext3_append 63 fs/ext3/namei.c ext3_delete_entry 1585 fs/ext3/namei.c ext3_mkdir 1745 fs/ext3/namei.c ext3_rename 2273 fs/ext3/namei.c ext3_rename 2328 I have attached the full text of errors reported by Coverity on kernel version 2.6.13, for reference. --- 1. Error reported in ext3/namei.c --- CID: 3549 Checker: CHECKED_RETURN File: fs/ext3/namei.c Function: ext3_rename Description: Return value of "__ext3_journal_get_write_access" is not checked 2260 } else { 2261 BUFFER_TRACE(new_bh, "get write access"); Event check_return: Called function "__ext3_journal_get_write_access" whose return value should be checked (checked 32 out of 39 times) Event unchecked_value: Return value of "__ext3_journal_get_write_access" is not checked Also see events: 2262 ext3_journal_get_write_access(handle, new_bh); --- 2. Error reported in ext3/inode.c --- CID: 3548 Checker: CHECKED_RETURN File: fs/ext3/inode.c Function: ext3_clear_blocks Description: Return value of "__ext3_journal_get_write_access" is not checked 1816 if (bh) { 1817 BUFFER_TRACE(bh, "retaking write access"); Event check_return: Called function "__ext3_journal_get_write_access" whose return value should be checked (checked 32 out of 39 times) Event unchecked_value: Return value of "__ext3_journal_get_write_access" is not checked Also see events: 1818 ext3_journal_get_write_access(handle, bh); 1819 } --- 3. Error reported in ext3/namei.c --- CID: 3547 Checker: CHECKED_RETURN File: fs/ext3/namei.c Function: ext3_delete_entry Description: Return value of "__ext3_journal_get_write_access" is not checked 1573 if (de == de_del) { 1574 BUFFER_TRACE(bh, "get_write_access"); Event check_return: Called function "__ext3_journal_get_write_access" whose return value should be checked (checked 32 out of 39 times) Event unchecked_value: Return value of "__ext3_journal_get_write_access" is not checked Also see events: 1575 ext3_journal_get_write_access(handle, bh); 1576 if (pde) 4. Error reported in ext3/namei.c --- CID: 3546 Checker: CHECKED_RETURN File: fs/ext3/namei.c Function: ext3_append Description: Return value of "__ext3_journal_get_write_access" is not checked 58 if ((bh = ext3_bread(handle, inode, *block, 1, err))) { 59 inode->i_size += inode->i_sb->s_blocksize; 60 EXT3_I(inode)->i_disksize = inode->i_size; Event check_return: Called function "__ext3_journal_get_write_access" whose return value should be checked (checked 32 out of 39 times) Event unchecked_value: Return value of "__ext3_journal_get_write_access" is not checked Also see events: 61 ext3_journal_get_write_access(handle,bh); 62 } 63 return bh; --- 5. Error reported in ext3/balloc.c --- CID: 3545 Checker: CHECKED_RETURN File: fs/ext3/balloc.c Function: ext3_free_blocks_sb Description: Return value of "test_and_set_bit" is not checked 439 BUFFER_TRACE(bitmap_bh, "set in b_committed_data"); 440 J_ASSERT_BH(bitmap_bh, 441 bh2jh(bitmap_bh)->b_committed_data != NULL); Event check_return: Called function "test_and_set_bit" whose return value should be checked (checked 83 out of 95 times) Event unchecked_value: Return value of "test_and_set_bit" is not checked 442 ext3_set_bit_atomic(sb_bgl_lock(sbi, block_group), bit + i, 443 bh2jh(bitmap_bh)->b_committed_data); -- Thanks, - C. Jayachandran c.jayachandran at gmail.com From dsd at gentoo.org Fri Dec 2 18:06:48 2005 From: dsd at gentoo.org (Daniel Drake) Date: Fri, 02 Dec 2005 18:06:48 +0000 Subject: [PATCH] ext3 doc: user_xattr and acl options are not on by default Message-ID: <43908D38.7070802@gentoo.org> Documentation/ext3.txt suggests that the "user_xattr" and "acl" mount options are on by default. This doesn't seem to be the case, as the kernel deduces the default mount options from the filesystem superblock, and mke2fs does not appear to write any default mount options there. This error was spotted by Jacques de Mer. Signed-off-by: Daniel Drake -------------- next part -------------- A non-text attachment was scrubbed... Name: ext3-doc-defaults.patch Type: text/x-patch Size: 1551 bytes Desc: not available URL: From agruen at suse.de Sat Dec 3 03:28:32 2005 From: agruen at suse.de (Andreas Gruenbacher) Date: Sat, 3 Dec 2005 04:28:32 +0100 Subject: [PATCH] ext3 doc: user_xattr and acl options are not on by default In-Reply-To: <43908D38.7070802@gentoo.org> References: <43908D38.7070802@gentoo.org> Message-ID: <200512030428.32537.agruen@suse.de> Daniel, On Friday 02 December 2005 19:06, Daniel Drake wrote: > Documentation/ext3.txt suggests that the "user_xattr" and "acl" mount > options are on by default. This doesn't seem to be the case, as the kernel > deduces the default mount options from the filesystem superblock, and > mke2fs does not appear to write any default mount options there. > > This error was spotted by Jacques de Mer. thanks for the patch. The mount options indeed are not on by default. Unfortunately more things are wrong here: The user_xattr option is for Extended User Attributes, and not for Extended Attributes in general. >From attr(5): Extended user attributes Extended user attributes may be assigned to files and directories for storing arbitrary additional information such as the mime type, charac- ter set or encoding of a file. The access permissions for user attributes are defined by the file permission bits. The user_xattr and acl mount options can be used independently. It is correct that CONFIG_EXT3_FS_XATTR (which enables general Extended Attribute support) is necessary for both acls and user xattrs though. How about this patch instead? ------------------------------------------------------------------------- Fix the ext3 mount options documentation Reported by Jacques de Mer and Daniel Drake . Signed-off-by: Andreas Gruenbacher Index: linux-2.6.15-rc3/Documentation/filesystems/ext3.txt =================================================================== --- linux-2.6.15-rc3.orig/Documentation/filesystems/ext3.txt +++ linux-2.6.15-rc3/Documentation/filesystems/ext3.txt @@ -57,19 +57,19 @@ oldalloc This disables the Orlov block we'd like to get some feedback if it's the contrary for you. -user_xattr (*) Enables POSIX Extended Attributes. It's enabled by - default, however you need to confifure its support - (CONFIG_EXT3_FS_XATTR). This is neccesary if you want - to use POSIX Acces Control Lists support. You can visit - http://acl.bestbits.at to know more about POSIX Extended - attributes. - -nouser_xattr Disables POSIX Extended Attributes. - -acl (*) Enables POSIX Access Control Lists support. This is - enabled by default, however you need to configure - its support (CONFIG_EXT3_FS_POSIX_ACL). If you want - to know more about ACLs visit http://acl.bestbits.at +user_xattr Enables Extended User Attributes. Additionally, you need + to have extended attribute support enabled in the kernel + configuration (CONFIG_EXT3_FS_XATTR). See the attr(5) + manual page and http://acl.bestbits.at to learn more + about extended attributes. + +nouser_xattr Disables Extended User Attributes. + +acl Enables POSIX Access Control Lists support. Additionally, + you need to have ACL support enabled in the kernel + configuration (CONFIG_EXT3_FS_POSIX_ACL). See the acl(5) + manual page and http://acl.bestbits.at for more + information. noacl This option disables POSIX Access Control List support. Thanks, Andreas. From ian at stams.strath.ac.uk Wed Dec 7 09:12:45 2005 From: ian at stams.strath.ac.uk (Ian Thurlbeck) Date: Wed, 07 Dec 2005 09:12:45 +0000 Subject: Ext3 journal abort FC4+Updates Message-ID: <4396A78D.50700@stams.strath.ac.uk> Dear All Problem with ext3 fs on 3ware 9500S controller: Dec 7 05:59:50 stams kernel: EXT3-fs error (device sda1): ext3_add_entry: bad entry in directory #145998372: rec_len is smaller than minim al - offset=0, inode=0, rec_len=0, name_len=0 Dec 7 05:59:50 stams kernel: Aborting journal on device sda1. Dec 7 05:59:50 stams kernel: ext3_abort called. Dec 7 05:59:50 stams kernel: EXT3-fs error (device sda1): ext3_journal_start_sb: Detected aborted journal Dec 7 05:59:50 stams kernel: Remounting filesystem read-only Dec 7 05:59:50 stams kernel: EXT3-fs error (device sda1) in ext3_reserve_inode_write: Journal has aborted Dec 7 05:59:50 stams kernel: EXT3-fs error (device sda1) in start_transaction: Journal has aborted Dec 7 05:59:51 stams kernel: EXT3-fs error (device sda1) in ext3_ordered_writepage: IO failure Dec 7 05:59:54 stams sshd(pam_unix)[25816]: session opened for user root by (uid=0) Dec 7 05:59:55 stams kernel: __journal_remove_journal_head: freeing b_committed_data Dec 7 05:59:59 stams last message repeated 5 times Dec 7 05:59:59 stams kernel: __journal_remove_journal_head: freeing b_frozen_data Dec 7 05:59:59 stams last message repeated 5 times Dec 7 05:59:59 stams kernel: __journal_remove_journal_head: freeing b_committed_data Dec 7 05:59:59 stams kernel: __journal_remove_journal_head: freeing b_frozen_data Dec 7 05:59:59 stams kernel: __journal_remove_journal_head: freeing b_frozen_data On remount it suggests an fsck which seems to have recovered the problem. System details: Fedora Core 4 + all updates uname -a Linux .strath.ac.uk 2.6.14-1.1644_FC4smp #1 SMP Sun Nov 27 03:39:31 EST 2005 i686 i686 i386 GNU/Linux Tyan S5150 Tomcat i7221 motherboard 3GHz P4 3ware 9500S 4 disks in raid5: //stams> info c0 Unit UnitType Status %Cmpl Stripe Size(GB) Cache AVerify IgnECC ------------------------------------------------------------------------------ u0 RAID-5 OK - 64K 1117.56 ON OFF OFF Port Status Unit Size Blocks Serial --------------------------------------------------------------- p0 OK u0 372.61 GB 781422768 3NF02MK6 p1 OK u0 372.61 GB 781422768 5NF14KV2 p2 OK u0 372.61 GB 781422768 5NF14JQ9 p3 OK u0 372.61 GB 781422768 5NF14KVK p4 NOT-PRESENT - - - - p5 NOT-PRESENT - - - - p6 NOT-PRESENT - - - - p7 NOT-PRESENT - - - - //stams> info c0 p0 model /c0/p0 Model = ST3400832AS All disks the same as this, Seagate Barracuda 7200.8 SATA NCQ 400GB Should I be concerned about this problem ? Should I open a fedora bugzilla for it ? Many thanks Ian -- Ian Thurlbeck http://www.stams.strath.ac.uk/ Statistics and Modelling Science, University of Strathclyde Livingstone Tower, 26 Richmond Street, Glasgow, UK, G1 1XH Tel: +44 (0)141 548 3667 Fax: +44 (0)141 552 2079 From evilninja at gmx.net Wed Dec 7 13:31:08 2005 From: evilninja at gmx.net (evilninja at gmx.net) Date: Wed, 07 Dec 2005 14:31:08 +0100 Subject: Ext3 journal abort FC4+Updates In-Reply-To: <4396A78D.50700@stams.strath.ac.uk> References: <4396A78D.50700@stams.strath.ac.uk> Message-ID: <4396E41C.20606@gmx.net> Ian Thurlbeck wrote: > Dec 7 05:59:51 stams kernel: EXT3-fs error (device sda1) in > ext3_ordered_writepage: IO failure hm, any error messages from the device-driver? in most cases are hardware issues the reason for I/O errors :( -- BOFH excuse #264: Your modem doesn't speak English. From ian at stams.strath.ac.uk Thu Dec 8 09:30:47 2005 From: ian at stams.strath.ac.uk (Ian Thurlbeck) Date: Thu, 08 Dec 2005 09:30:47 +0000 Subject: Ext3 journal abort FC4+Updates In-Reply-To: <4396E41C.20606@gmx.net> References: <4396A78D.50700@stams.strath.ac.uk> <4396E41C.20606@gmx.net> Message-ID: <4397FD47.3030200@stams.strath.ac.uk> evilninja at gmx.net wrote: > Ian Thurlbeck wrote: > >> Dec 7 05:59:51 stams kernel: EXT3-fs error (device sda1) in >> ext3_ordered_writepage: IO failure > > > hm, any error messages from the device-driver? in most cases are > hardware issues the reason for I/O errors :( > Does this count :) Dec 1 05:53:29 sorne kernel: 3w-9xxx: scsi0: AEN: WARNING (0x04:0x0023): Sector repair completed:port=0, LBA=0x2E2A4F98. Ian -- Ian Thurlbeck http://www.stams.strath.ac.uk/ Statistics and Modelling Science, University of Strathclyde Livingstone Tower, 26 Richmond Street, Glasgow, UK, G1 1XH Tel: +44 (0)141 548 3667 Fax: +44 (0)141 552 2079 From evilninja at gmx.net Thu Dec 8 10:33:35 2005 From: evilninja at gmx.net (Christian) Date: Thu, 8 Dec 2005 11:33:35 +0100 (CET) Subject: Ext3 journal abort FC4+Updates In-Reply-To: <4397FD47.3030200@stams.strath.ac.uk> References: <4396A78D.50700@stams.strath.ac.uk> <4396E41C.20606@gmx.net> <4397FD47.3030200@stams.strath.ac.uk> Message-ID: <12980.195.126.66.126.1134038015.squirrel@housecafe.dyndns.org> On Thu, December 8, 2005 10:30, Ian Thurlbeck wrote: > Does this count :) > > Dec 1 05:53:29 sorne kernel: 3w-9xxx: scsi0: AEN: WARNING > (0x04:0x0023): Sector repair completed:port=0, LBA=0x2E2A4F98. um, yes, i think so (did i overlook it?). but now, you see: no fs can really do anything about hardware issues. it'll try to remount read-only or unmount on panic (should the driver issue a panic?), but that's all, i guess. Christian. -- make bzImage, not war From wfg at mail.ustc.edu.cn Sat Dec 10 11:59:02 2005 From: wfg at mail.ustc.edu.cn (Wu Fengguang) Date: Sat, 10 Dec 2005 19:59:02 +0800 Subject: [BUG 2.6.15-rc5] EXT3-fs error and soft lockup detected In-Reply-To: <20051201232705.0721181e.akpm@osdl.org> References: <20051201101810.837245000@localhost.localdomain> <20051201101933.936973000@localhost.localdomain> <20051201023714.612f0bbf.akpm@osdl.org> <20051201222846.GA3646@dmt.cnet> <20051201150349.3538638e.akpm@osdl.org> <20051202011924.GA3516@mail.ustc.edu.cn> <20051201214931.2dbc35fe.akpm@osdl.org> <20051202071849.GA4073@mail.ustc.edu.cn> <20051201232705.0721181e.akpm@osdl.org> Message-ID: <20051210115902.GA4903@mail.ustc.edu.cn> Hello, I got this message when exiting qemu: [11266.262154] EXT3-fs error (device hda): ext3_free_blocks_sb: bit already cleared for block 318015 [11266.276897] Aborting journal on device hda. [11266.283815] EXT3-fs error (device hda): ext3_free_blocks_sb: bit already cleared for block 318016 [11266.293567] EXT3-fs error (device hda): ext3_free_blocks_sb: bit already cleared for block 318017 [11266.303451] EXT3-fs error (device hda): ext3_free_blocks_sb: bit already cleared for block 318018 [11266.313478] EXT3-fs error (device hda): ext3_free_blocks_sb: bit already cleared for block 318019 [11266.323347] EXT3-fs error (device hda): ext3_free_blocks_sb: bit already cleared for block 318020 [11266.333543] EXT3-fs error (device hda) in ext3_reserve_inode_write: Journal has aborted [11266.342839] EXT3-fs error (device hda) in ext3_reserve_inode_write: Journal has aborted [11266.351870] EXT3-fs error (device hda) in ext3_orphan_del: Journal has aborted [11266.360540] EXT3-fs error (device hda) in ext3_truncate: Journal has aborted [11266.412056] __journal_remove_journal_head: freeing b_committed_data [11266.421834] ext3_abort called. [11266.425341] EXT3-fs error (device hda): ext3_journal_start_sb: Detected aborted journal [11266.433776] Remounting filesystem read-only [11269.300117] md: stopping all md devices. [11269.304244] md: md0 switched to read-only mode. [11280.827080] BUG: soft lockup detected on CPU#0! [11280.831556] [11280.833147] Pid: 4045, comm: reboot [11280.837736] EIP: 0060:[] CPU: 0 [11280.841809] EIP is at delay_pit+0x20/0x30 [11280.845681] EFLAGS: 00000207 Not tainted (2.6.15-rc5) [11280.850828] EAX: 0021fb30 EBX: 00000263 ECX: 01062560 EDX: c0382ce0 [11280.856882] ESI: c039e694 EDI: 00000001 EBP: f76bfe5c DS: 007b ES: 007b [11280.863077] CR0: 8005003b CR2: b7eed1e0 CR3: 376b6000 CR4: 00000690 [11292.459790] BUG: soft lockup detected on CPU#0! [11292.464232] [11292.465761] Pid: 4045, comm: reboot [11292.470325] EIP: 0060:[] CPU: 0 [11292.474308] EIP is at delay_pit+0x20/0x30 [11292.478323] EFLAGS: 00000203 Not tainted (2.6.15-rc5) [11292.483916] EAX: 001c3b0d EBX: 000000e8 ECX: 01062560 EDX: c0382ce0 [11292.490033] ESI: c039e694 EDI: 00000001 EBP: f76bfe5c DS: 007b ES: 007b [11292.496736] CR0: 8005003b CR2: b7eed1e0 CR3: 376b6000 CR4: 00000690 [11300.161270] Restarting system. [11300.164557] . zsh: 20369 terminated qemu -m 1156 ~/linux_image -kernel ~/linux-2.6.15-rc5/arch/i386/boot/bzImage # # Automatically generated make config: don't edit # Linux kernel version: 2.6.15-rc5 # Sat Dec 10 16:01:04 2005 # CONFIG_X86_32=y CONFIG_SEMAPHORE_SLEEPERS=y CONFIG_X86=y CONFIG_MMU=y CONFIG_UID16=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_IOMAP=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y # # Code maturity level options # CONFIG_EXPERIMENTAL=y # CONFIG_CLEAN_COMPILE is not set CONFIG_BROKEN=y CONFIG_BROKEN_ON_SMP=y CONFIG_LOCK_KERNEL=y CONFIG_INIT_ENV_ARG_LIMIT=32 # # General setup # CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_POSIX_MQUEUE=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y # CONFIG_AUDIT is not set CONFIG_HOTPLUG=y CONFIG_KOBJECT_UEVENT=y # CONFIG_IKCONFIG is not set # CONFIG_CPUSETS is not set CONFIG_INITRAMFS_SOURCE="" CONFIG_EMBEDDED=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y # CONFIG_KALLSYMS_EXTRA_PASS is not set CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SHMEM=y CONFIG_CC_ALIGN_FUNCTIONS=0 CONFIG_CC_ALIGN_LABELS=0 CONFIG_CC_ALIGN_LOOPS=0 CONFIG_CC_ALIGN_JUMPS=0 # CONFIG_TINY_SHMEM is not set CONFIG_BASE_SMALL=0 # # Loadable module support # CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_OBSOLETE_MODPARM=y CONFIG_MODVERSIONS=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_KMOD=y CONFIG_STOP_MACHINE=y # # Block layer # CONFIG_LBD=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_AS=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=m # CONFIG_DEFAULT_AS is not set CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="deadline" # # Processor type and features # CONFIG_X86_PC=y # CONFIG_X86_ELAN is not set # CONFIG_X86_VOYAGER is not set # CONFIG_X86_NUMAQ is not set # CONFIG_X86_SUMMIT is not set # CONFIG_X86_BIGSMP is not set # CONFIG_X86_VISWS is not set # CONFIG_X86_GENERICARCH is not set # CONFIG_X86_ES7000 is not set # CONFIG_M386 is not set # CONFIG_M486 is not set CONFIG_M586=y # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP2 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set # CONFIG_X86_GENERIC is not set CONFIG_X86_CMPXCHG=y CONFIG_X86_XADD=y CONFIG_X86_L1_CACHE_SHIFT=5 CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_X86_PPRO_FENCE=y CONFIG_X86_F00F_BUG=y CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_INVLPG=y CONFIG_X86_BSWAP=y CONFIG_X86_POPAD_OK=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_ALIGNMENT_16=y CONFIG_HPET_TIMER=y CONFIG_SMP=y CONFIG_NR_CPUS=8 CONFIG_SCHED_SMT=y CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set # CONFIG_PREEMPT_BKL is not set CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_MCE=y CONFIG_X86_MCE_NONFATAL=m CONFIG_X86_MCE_P4THERMAL=y CONFIG_TOSHIBA=m CONFIG_I8K=m # CONFIG_X86_REBOOTFIXUPS is not set CONFIG_MICROCODE=m CONFIG_X86_MSR=m CONFIG_X86_CPUID=m # # Firmware Drivers # CONFIG_EDD=m # CONFIG_DELL_RBU is not set CONFIG_DCDBAS=m # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set CONFIG_HIGHMEM=y CONFIG_SELECT_MEMORY_MODEL=y CONFIG_FLATMEM_MANUAL=y # CONFIG_DISCONTIGMEM_MANUAL is not set # CONFIG_SPARSEMEM_MANUAL is not set CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y # CONFIG_SPARSEMEM_STATIC is not set CONFIG_SPLIT_PTLOCK_CPUS=4 # CONFIG_HIGHPTE is not set # CONFIG_MATH_EMULATION is not set CONFIG_MTRR=y # CONFIG_EFI is not set CONFIG_IRQBALANCE=y CONFIG_REGPARM=y CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set CONFIG_HZ_1000=y CONFIG_HZ=1000 CONFIG_PHYSICAL_START=0x100000 CONFIG_KEXEC=y CONFIG_CRASH_DUMP=y # # Power management options (ACPI, APM) # CONFIG_PM=y CONFIG_PM_LEGACY=y # CONFIG_PM_DEBUG is not set # # ACPI (Advanced Configuration and Power Interface) Support # CONFIG_ACPI=y CONFIG_ACPI_AC=m CONFIG_ACPI_BATTERY=m CONFIG_ACPI_BUTTON=m CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_HOTKEY is not set CONFIG_ACPI_FAN=m CONFIG_ACPI_PROCESSOR=m CONFIG_ACPI_THERMAL=m CONFIG_ACPI_ASUS=m CONFIG_ACPI_IBM=m CONFIG_ACPI_TOSHIBA=m CONFIG_ACPI_BLACKLIST_YEAR=2001 # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_EC=y CONFIG_ACPI_POWER=y CONFIG_ACPI_SYSTEM=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=m # # APM (Advanced Power Management) BIOS Support # CONFIG_APM=m # CONFIG_APM_IGNORE_USER_SUSPEND is not set # CONFIG_APM_DO_ENABLE is not set # CONFIG_APM_CPU_IDLE is not set # CONFIG_APM_DISPLAY_BLANK is not set # CONFIG_APM_RTC_IS_GMT is not set # CONFIG_APM_ALLOW_INTS is not set # CONFIG_APM_REAL_MODE_POWER_OFF is not set # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_TABLE=m # CONFIG_CPU_FREQ_DEBUG is not set CONFIG_CPU_FREQ_STAT=m # CONFIG_CPU_FREQ_STAT_DETAILS is not set CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=m CONFIG_CPU_FREQ_GOV_USERSPACE=m CONFIG_CPU_FREQ_GOV_ONDEMAND=m # CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set # # CPUFreq processor drivers # CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_POWERNOW_K6=m CONFIG_X86_POWERNOW_K7=m CONFIG_X86_POWERNOW_K7_ACPI=y CONFIG_X86_POWERNOW_K8=m CONFIG_X86_POWERNOW_K8_ACPI=y CONFIG_X86_GX_SUSPMOD=m CONFIG_X86_SPEEDSTEP_CENTRINO=m CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y CONFIG_X86_SPEEDSTEP_ICH=m CONFIG_X86_SPEEDSTEP_SMI=m CONFIG_X86_P4_CLOCKMOD=m CONFIG_X86_CPUFREQ_NFORCE2=m CONFIG_X86_LONGRUN=m CONFIG_X86_LONGHAUL=m # # shared options # # CONFIG_X86_ACPI_CPUFREQ_PROC_INTF is not set CONFIG_X86_SPEEDSTEP_LIB=m CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y # # Bus options (PCI, PCMCIA, EISA, MCA, ISA) # CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GOMMCONFIG is not set # CONFIG_PCI_GODIRECT is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=m # CONFIG_HOTPLUG_PCI_PCIE_POLL_EVENT_MODE is not set CONFIG_PCI_MSI=y # CONFIG_PCI_LEGACY_PROC is not set # CONFIG_PCI_DEBUG is not set CONFIG_ISA_DMA_API=y CONFIG_ISA=y # CONFIG_EISA is not set # CONFIG_MCA is not set CONFIG_SCx200=m # CONFIG_HOTPLUG_CPU is not set # # PCCARD (PCMCIA/CardBus) support # CONFIG_PCCARD=m # CONFIG_PCMCIA_DEBUG is not set CONFIG_PCMCIA=m CONFIG_PCMCIA_LOAD_CIS=y CONFIG_PCMCIA_IOCTL=y CONFIG_CARDBUS=y # # PC-card bridges # CONFIG_YENTA=m CONFIG_PD6729=m CONFIG_I82092=m CONFIG_I82365=m CONFIG_TCIC=m CONFIG_PCMCIA_PROBE=y CONFIG_PCCARD_NONSTATIC=m # # PCI Hotplug Support # CONFIG_HOTPLUG_PCI=m CONFIG_HOTPLUG_PCI_FAKE=m CONFIG_HOTPLUG_PCI_COMPAQ=m # CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set CONFIG_HOTPLUG_PCI_IBM=m CONFIG_HOTPLUG_PCI_ACPI=m CONFIG_HOTPLUG_PCI_ACPI_IBM=m CONFIG_HOTPLUG_PCI_CPCI=y CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m CONFIG_HOTPLUG_PCI_SHPC=m # CONFIG_HOTPLUG_PCI_SHPC_POLL_EVENT_MODE is not set # # Executable file formats # CONFIG_BINFMT_ELF=y CONFIG_BINFMT_AOUT=m CONFIG_BINFMT_MISC=m # # Networking # CONFIG_NET=y # # Networking options # CONFIG_PACKET=m CONFIG_PACKET_MMAP=y CONFIG_UNIX=m CONFIG_XFRM=y CONFIG_XFRM_USER=m CONFIG_NET_KEY=m CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y CONFIG_ASK_IP_FIB_HASH=y # CONFIG_IP_FIB_TRIE is not set CONFIG_IP_FIB_HASH=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_FWMARK=y CONFIG_IP_ROUTE_MULTIPATH=y # CONFIG_IP_ROUTE_MULTIPATH_CACHED is not set CONFIG_IP_ROUTE_VERBOSE=y # CONFIG_IP_PNP is not set CONFIG_NET_IPIP=m CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y # CONFIG_ARPD is not set CONFIG_SYN_COOKIES=y CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m CONFIG_INET_TUNNEL=m CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y # CONFIG_TCP_CONG_ADVANCED is not set CONFIG_TCP_CONG_BIC=y # # IP: Virtual Server Configuration # CONFIG_IP_VS=m # CONFIG_IP_VS_DEBUG is not set CONFIG_IP_VS_TAB_BITS=12 # # IPVS transport protocol load balancing support # CONFIG_IP_VS_PROTO_TCP=y CONFIG_IP_VS_PROTO_UDP=y CONFIG_IP_VS_PROTO_ESP=y CONFIG_IP_VS_PROTO_AH=y # # IPVS scheduler # CONFIG_IP_VS_RR=m CONFIG_IP_VS_WRR=m CONFIG_IP_VS_LC=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_LBLC=m CONFIG_IP_VS_LBLCR=m CONFIG_IP_VS_DH=m CONFIG_IP_VS_SH=m CONFIG_IP_VS_SED=m CONFIG_IP_VS_NQ=m # # IPVS application helper # CONFIG_IP_VS_FTP=m CONFIG_IPV6=m CONFIG_IPV6_PRIVACY=y CONFIG_INET6_AH=m CONFIG_INET6_ESP=m CONFIG_INET6_IPCOMP=m CONFIG_INET6_TUNNEL=m CONFIG_IPV6_TUNNEL=m CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_BRIDGE_NETFILTER=y # # Core Netfilter Configuration # # CONFIG_NETFILTER_NETLINK is not set # # IP: Netfilter Configuration # CONFIG_IP_NF_CONNTRACK=m CONFIG_IP_NF_CT_ACCT=y CONFIG_IP_NF_CONNTRACK_MARK=y # CONFIG_IP_NF_CONNTRACK_EVENTS is not set CONFIG_IP_NF_CT_PROTO_SCTP=m CONFIG_IP_NF_FTP=m CONFIG_IP_NF_IRC=m # CONFIG_IP_NF_NETBIOS_NS is not set CONFIG_IP_NF_TFTP=m CONFIG_IP_NF_AMANDA=m # CONFIG_IP_NF_PPTP is not set CONFIG_IP_NF_QUEUE=m CONFIG_IP_NF_IPTABLES=m CONFIG_IP_NF_MATCH_LIMIT=m CONFIG_IP_NF_MATCH_IPRANGE=m CONFIG_IP_NF_MATCH_MAC=m CONFIG_IP_NF_MATCH_PKTTYPE=m CONFIG_IP_NF_MATCH_MARK=m CONFIG_IP_NF_MATCH_MULTIPORT=m CONFIG_IP_NF_MATCH_TOS=m CONFIG_IP_NF_MATCH_RECENT=m CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_DSCP=m CONFIG_IP_NF_MATCH_AH_ESP=m CONFIG_IP_NF_MATCH_LENGTH=m CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_MATCH_TCPMSS=m CONFIG_IP_NF_MATCH_HELPER=m CONFIG_IP_NF_MATCH_STATE=m CONFIG_IP_NF_MATCH_CONNTRACK=m CONFIG_IP_NF_MATCH_OWNER=m CONFIG_IP_NF_MATCH_PHYSDEV=m CONFIG_IP_NF_MATCH_ADDRTYPE=m CONFIG_IP_NF_MATCH_REALM=m CONFIG_IP_NF_MATCH_SCTP=m # CONFIG_IP_NF_MATCH_DCCP is not set CONFIG_IP_NF_MATCH_COMMENT=m CONFIG_IP_NF_MATCH_CONNMARK=m # CONFIG_IP_NF_MATCH_CONNBYTES is not set CONFIG_IP_NF_MATCH_HASHLIMIT=m # CONFIG_IP_NF_MATCH_STRING is not set CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_TARGET_LOG=m CONFIG_IP_NF_TARGET_ULOG=m CONFIG_IP_NF_TARGET_TCPMSS=m # CONFIG_IP_NF_TARGET_NFQUEUE is not set CONFIG_IP_NF_NAT=m CONFIG_IP_NF_NAT_NEEDED=y CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_SAME=m CONFIG_IP_NF_NAT_SNMP_BASIC=m CONFIG_IP_NF_NAT_IRC=m CONFIG_IP_NF_NAT_FTP=m CONFIG_IP_NF_NAT_TFTP=m CONFIG_IP_NF_NAT_AMANDA=m CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_TARGET_TOS=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_DSCP=m CONFIG_IP_NF_TARGET_MARK=m CONFIG_IP_NF_TARGET_CLASSIFY=m # CONFIG_IP_NF_TARGET_TTL is not set CONFIG_IP_NF_TARGET_CONNMARK=m CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_TARGET_NOTRACK=m CONFIG_IP_NF_ARPTABLES=m CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m # # IPv6: Netfilter Configuration (EXPERIMENTAL) # CONFIG_IP6_NF_QUEUE=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_LIMIT=m CONFIG_IP6_NF_MATCH_MAC=m CONFIG_IP6_NF_MATCH_RT=m CONFIG_IP6_NF_MATCH_OPTS=m CONFIG_IP6_NF_MATCH_FRAG=m CONFIG_IP6_NF_MATCH_HL=m CONFIG_IP6_NF_MATCH_MULTIPORT=m CONFIG_IP6_NF_MATCH_OWNER=m CONFIG_IP6_NF_MATCH_MARK=m CONFIG_IP6_NF_MATCH_IPV6HEADER=m CONFIG_IP6_NF_MATCH_AHESP=m CONFIG_IP6_NF_MATCH_LENGTH=m CONFIG_IP6_NF_MATCH_EUI64=m CONFIG_IP6_NF_MATCH_PHYSDEV=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_LOG=m # CONFIG_IP6_NF_TARGET_REJECT is not set # CONFIG_IP6_NF_TARGET_NFQUEUE is not set CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_TARGET_MARK=m # CONFIG_IP6_NF_TARGET_HL is not set CONFIG_IP6_NF_RAW=m # # DECnet: Netfilter Configuration # CONFIG_DECNET_NF_GRABULATOR=m # # Bridge: Netfilter Configuration # CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m CONFIG_BRIDGE_EBT_T_NAT=m CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m CONFIG_BRIDGE_EBT_ARP=m CONFIG_BRIDGE_EBT_IP=m CONFIG_BRIDGE_EBT_LIMIT=m CONFIG_BRIDGE_EBT_MARK=m CONFIG_BRIDGE_EBT_PKTTYPE=m CONFIG_BRIDGE_EBT_STP=m CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_EBT_ARPREPLY=m CONFIG_BRIDGE_EBT_DNAT=m CONFIG_BRIDGE_EBT_MARK_T=m CONFIG_BRIDGE_EBT_REDIRECT=m CONFIG_BRIDGE_EBT_SNAT=m CONFIG_BRIDGE_EBT_LOG=m CONFIG_BRIDGE_EBT_ULOG=m # # DCCP Configuration (EXPERIMENTAL) # # CONFIG_IP_DCCP is not set # # SCTP Configuration (EXPERIMENTAL) # CONFIG_IP_SCTP=m # CONFIG_SCTP_DBG_MSG is not set # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_HMAC_NONE is not set # CONFIG_SCTP_HMAC_SHA1 is not set CONFIG_SCTP_HMAC_MD5=y CONFIG_ATM=m CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_LANE=m CONFIG_ATM_MPOA=m CONFIG_ATM_BR2684=m # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_BRIDGE=m CONFIG_VLAN_8021Q=m CONFIG_DECNET=m # CONFIG_DECNET_ROUTER is not set CONFIG_LLC=y CONFIG_LLC2=m CONFIG_IPX=m # CONFIG_IPX_INTERN is not set CONFIG_ATALK=m CONFIG_DEV_APPLETALK=y CONFIG_LTPC=m CONFIG_COPS=m CONFIG_COPS_DAYNA=y CONFIG_COPS_TANGENT=y CONFIG_IPDDP=m CONFIG_IPDDP_ENCAP=y CONFIG_IPDDP_DECAP=y CONFIG_X25=m CONFIG_LAPB=m # CONFIG_NET_DIVERT is not set CONFIG_ECONET=m CONFIG_ECONET_AUNUDP=y CONFIG_ECONET_NATIVE=y CONFIG_WAN_ROUTER=m # # QoS and/or fair queueing # CONFIG_NET_SCHED=y CONFIG_NET_SCH_CLK_JIFFIES=y # CONFIG_NET_SCH_CLK_GETTIMEOFDAY is not set # CONFIG_NET_SCH_CLK_CPU is not set # # Queueing/Scheduling # CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m CONFIG_NET_SCH_HFSC=m CONFIG_NET_SCH_ATM=m CONFIG_NET_SCH_PRIO=m CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFQ=m CONFIG_NET_SCH_TEQL=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_GRED=m CONFIG_NET_SCH_DSMARK=m CONFIG_NET_SCH_NETEM=m CONFIG_NET_SCH_INGRESS=m # # Classification # CONFIG_NET_CLS=y # CONFIG_NET_CLS_BASIC is not set CONFIG_NET_CLS_TCINDEX=m CONFIG_NET_CLS_ROUTE4=m CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m # CONFIG_CLS_U32_PERF is not set # CONFIG_CLS_U32_MARK is not set CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_RSVP6=m # CONFIG_NET_EMATCH is not set # CONFIG_NET_CLS_ACT is not set CONFIG_NET_CLS_POLICE=y # CONFIG_NET_CLS_IND is not set CONFIG_NET_ESTIMATOR=y # # Network testing # CONFIG_NET_PKTGEN=m # CONFIG_HAMRADIO is not set # CONFIG_IRDA is not set # CONFIG_BT is not set # CONFIG_IEEE80211 is not set # # Device Drivers # # # Generic Driver Options # CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=m # CONFIG_DEBUG_DRIVER is not set # # Connector - unified userspace <-> kernelspace linker # CONFIG_CONNECTOR=m # # Memory Technology Devices (MTD) # CONFIG_MTD=m # CONFIG_MTD_DEBUG is not set CONFIG_MTD_CONCAT=m CONFIG_MTD_PARTITIONS=y CONFIG_MTD_REDBOOT_PARTS=m CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 # CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set # CONFIG_MTD_REDBOOT_PARTS_READONLY is not set # CONFIG_MTD_CMDLINE_PARTS is not set # # User Modules And Translation Layers # CONFIG_MTD_CHAR=m CONFIG_MTD_BLOCK=m CONFIG_MTD_BLOCK_RO=m CONFIG_FTL=m CONFIG_NFTL=m CONFIG_NFTL_RW=y CONFIG_INFTL=m # CONFIG_RFD_FTL is not set # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=m CONFIG_MTD_JEDECPROBE=m CONFIG_MTD_GEN_PROBE=m # CONFIG_MTD_CFI_ADV_OPTIONS is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set # CONFIG_MTD_CFI_I8 is not set CONFIG_MTD_CFI_INTELEXT=m CONFIG_MTD_CFI_AMDSTD=m CONFIG_MTD_CFI_AMDSTD_RETRY=0 CONFIG_MTD_CFI_STAA=m CONFIG_MTD_CFI_UTIL=m CONFIG_MTD_RAM=m CONFIG_MTD_ROM=m CONFIG_MTD_ABSENT=m # CONFIG_MTD_OBSOLETE_CHIPS is not set # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y CONFIG_MTD_PHYSMAP=m CONFIG_MTD_PHYSMAP_START=0x8000000 CONFIG_MTD_PHYSMAP_LEN=0x4000000 CONFIG_MTD_PHYSMAP_BANKWIDTH=2 CONFIG_MTD_PNC2000=m CONFIG_MTD_SC520CDP=m CONFIG_MTD_NETSC520=m # CONFIG_MTD_TS5500 is not set CONFIG_MTD_SBC_GXX=m CONFIG_MTD_SCx200_DOCFLASH=m # CONFIG_MTD_AMD76XROM is not set # CONFIG_MTD_ICHXROM is not set # CONFIG_MTD_SCB2_FLASH is not set CONFIG_MTD_NETtel=m CONFIG_MTD_DILNETPC=m CONFIG_MTD_DILNETPC_BOOTSIZE=0x80000 # CONFIG_MTD_L440GX is not set CONFIG_MTD_PCI=m CONFIG_MTD_PCMCIA=m # CONFIG_MTD_PCMCIA_ANONYMOUS is not set # CONFIG_MTD_PLATRAM is not set # # Self-contained MTD device drivers # CONFIG_MTD_PMC551=m # CONFIG_MTD_PMC551_BUGFIX is not set # CONFIG_MTD_PMC551_DEBUG is not set CONFIG_MTD_SLRAM=m CONFIG_MTD_PHRAM=m CONFIG_MTD_MTDRAM=m CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 CONFIG_MTD_BLKMTD=m CONFIG_MTD_BLOCK2MTD=m # # Disk-On-Chip Device Drivers # CONFIG_MTD_DOC2000=m CONFIG_MTD_DOC2001=m CONFIG_MTD_DOC2001PLUS=m CONFIG_MTD_DOCPROBE=m CONFIG_MTD_DOCECC=m # CONFIG_MTD_DOCPROBE_ADVANCED is not set CONFIG_MTD_DOCPROBE_ADDRESS=0 # # NAND Flash Device Drivers # CONFIG_MTD_NAND=m # CONFIG_MTD_NAND_VERIFY_WRITE is not set CONFIG_MTD_NAND_IDS=m CONFIG_MTD_NAND_DISKONCHIP=m # CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 # CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set # CONFIG_MTD_NAND_NANDSIM is not set # # OneNAND Flash Device Drivers # # CONFIG_MTD_ONENAND is not set # # Parallel port support # CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m CONFIG_PARPORT_PC_FIFO=y # CONFIG_PARPORT_PC_SUPERIO is not set CONFIG_PARPORT_PC_PCMCIA=m CONFIG_PARPORT_NOT_PC=y # CONFIG_PARPORT_GSC is not set CONFIG_PARPORT_1284=y # # Plug and Play support # CONFIG_PNP=y # CONFIG_PNP_DEBUG is not set # # Protocols # CONFIG_ISAPNP=y CONFIG_PNPBIOS=y CONFIG_PNPBIOS_PROC_FS=y CONFIG_PNPACPI=y # # Block devices # CONFIG_BLK_DEV_FD=m CONFIG_BLK_DEV_XD=m CONFIG_PARIDE=m CONFIG_PARIDE_PARPORT=m # # Parallel IDE high-level drivers # CONFIG_PARIDE_PD=m CONFIG_PARIDE_PCD=m CONFIG_PARIDE_PF=m CONFIG_PARIDE_PT=m CONFIG_PARIDE_PG=m # # Parallel IDE protocol modules # CONFIG_PARIDE_ATEN=m CONFIG_PARIDE_BPCK=m CONFIG_PARIDE_BPCK6=m CONFIG_PARIDE_COMM=m CONFIG_PARIDE_DSTR=m CONFIG_PARIDE_FIT2=m CONFIG_PARIDE_FIT3=m CONFIG_PARIDE_EPAT=m # CONFIG_PARIDE_EPATC8 is not set CONFIG_PARIDE_EPIA=m CONFIG_PARIDE_FRIQ=m CONFIG_PARIDE_FRPW=m CONFIG_PARIDE_KBIC=m CONFIG_PARIDE_KTTI=m CONFIG_PARIDE_ON20=m CONFIG_PARIDE_ON26=m CONFIG_BLK_CPQ_DA=m CONFIG_BLK_CPQ_CISS_DA=m CONFIG_CISS_SCSI_TAPE=y CONFIG_BLK_DEV_DAC960=m CONFIG_BLK_DEV_UMEM=m # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_CRYPTOLOOP=m CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_SX8=m # CONFIG_BLK_DEV_UB is not set CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=8192 CONFIG_BLK_DEV_INITRD=y CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=m # # ATA/ATAPI/MFM/RLL support # CONFIG_IDE=y CONFIG_BLK_DEV_IDE=y # # Please see Documentation/ide.txt for help/info on IDE drives # # CONFIG_BLK_DEV_IDE_SATA is not set # CONFIG_BLK_DEV_HD_IDE is not set CONFIG_BLK_DEV_IDEDISK=y # CONFIG_IDEDISK_MULTI_MODE is not set CONFIG_BLK_DEV_IDECS=m CONFIG_BLK_DEV_IDECD=y CONFIG_BLK_DEV_IDETAPE=m CONFIG_BLK_DEV_IDEFLOPPY=m CONFIG_BLK_DEV_IDESCSI=m # CONFIG_IDE_TASK_IOCTL is not set # # IDE chipset support/bugfixes # CONFIG_IDE_GENERIC=y # CONFIG_BLK_DEV_CMD640 is not set # CONFIG_BLK_DEV_IDEPNP is not set CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_SHARE_IRQ=y # CONFIG_BLK_DEV_OFFBOARD is not set CONFIG_BLK_DEV_GENERIC=m CONFIG_BLK_DEV_OPTI621=m CONFIG_BLK_DEV_RZ1000=m CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_IDEDMA_FORCED is not set CONFIG_IDEDMA_PCI_AUTO=y # CONFIG_IDEDMA_ONLYDISK is not set CONFIG_BLK_DEV_AEC62XX=m CONFIG_BLK_DEV_ALI15X3=m # CONFIG_WDC_ALI15X3 is not set CONFIG_BLK_DEV_AMD74XX=m CONFIG_BLK_DEV_ATIIXP=m CONFIG_BLK_DEV_CMD64X=m CONFIG_BLK_DEV_TRIFLEX=m CONFIG_BLK_DEV_CY82C693=m CONFIG_BLK_DEV_CS5520=m CONFIG_BLK_DEV_CS5530=m # CONFIG_BLK_DEV_CS5535 is not set CONFIG_BLK_DEV_HPT34X=m # CONFIG_HPT34X_AUTODMA is not set CONFIG_BLK_DEV_HPT366=m CONFIG_BLK_DEV_SC1200=m CONFIG_BLK_DEV_PIIX=m # CONFIG_BLK_DEV_IT821X is not set CONFIG_BLK_DEV_NS87415=m CONFIG_BLK_DEV_PDC202XX_OLD=m CONFIG_PDC202XX_BURST=y CONFIG_BLK_DEV_PDC202XX_NEW=m CONFIG_PDC202XX_FORCE=y CONFIG_BLK_DEV_SVWKS=m CONFIG_BLK_DEV_SIIMAGE=m CONFIG_BLK_DEV_SIS5513=m CONFIG_BLK_DEV_SLC90E66=m CONFIG_BLK_DEV_TRM290=m CONFIG_BLK_DEV_VIA82CXXX=m # CONFIG_IDE_ARM is not set # CONFIG_IDE_CHIPSETS is not set CONFIG_BLK_DEV_IDEDMA=y # CONFIG_IDEDMA_IVB is not set CONFIG_IDEDMA_AUTO=y # CONFIG_BLK_DEV_HD is not set # # SCSI device support # CONFIG_RAID_ATTRS=m CONFIG_SCSI=y CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SR_VENDOR is not set CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_SCH=m # # Some SCSI devices (e.g. CD jukebox) support multiple LUNs # CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y # # SCSI Transport Attributes # CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_ISCSI_ATTRS=m CONFIG_SCSI_SAS_ATTRS=m # # SCSI low-level drivers # CONFIG_ISCSI_TCP=m CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_7000FASST=m CONFIG_SCSI_ACARD=m CONFIG_SCSI_AHA152X=m CONFIG_SCSI_AHA1542=m CONFIG_SCSI_AACRAID=m CONFIG_SCSI_AIC7XXX=m CONFIG_AIC7XXX_CMDS_PER_DEVICE=8 CONFIG_AIC7XXX_RESET_DELAY_MS=15000 CONFIG_AIC7XXX_DEBUG_ENABLE=y CONFIG_AIC7XXX_DEBUG_MASK=0 CONFIG_AIC7XXX_REG_PRETTY_PRINT=y CONFIG_SCSI_AIC7XXX_OLD=m CONFIG_SCSI_AIC79XX=m CONFIG_AIC79XX_CMDS_PER_DEVICE=32 CONFIG_AIC79XX_RESET_DELAY_MS=15000 CONFIG_AIC79XX_ENABLE_RD_STRM=y CONFIG_AIC79XX_DEBUG_ENABLE=y CONFIG_AIC79XX_DEBUG_MASK=0 CONFIG_AIC79XX_REG_PRETTY_PRINT=y CONFIG_SCSI_DPT_I2O=m CONFIG_SCSI_ADVANSYS=m CONFIG_SCSI_IN2000=m CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_MM=y CONFIG_MEGARAID_MAILBOX=y CONFIG_MEGARAID_SAS=m CONFIG_SCSI_SATA=m CONFIG_SCSI_SATA_AHCI=m CONFIG_SCSI_SATA_SVW=m CONFIG_SCSI_ATA_PIIX=m # CONFIG_SCSI_SATA_MV is not set CONFIG_SCSI_SATA_NV=m # CONFIG_SCSI_PDC_ADMA is not set CONFIG_SCSI_SATA_QSTOR=m CONFIG_SCSI_SATA_PROMISE=m CONFIG_SCSI_SATA_SX4=m CONFIG_SCSI_SATA_SIL=m CONFIG_SCSI_SATA_SIL24=m CONFIG_SCSI_SATA_SIS=m CONFIG_SCSI_SATA_ULI=m CONFIG_SCSI_SATA_VIA=m CONFIG_SCSI_SATA_VITESSE=m CONFIG_SCSI_SATA_INTEL_COMBINED=y CONFIG_SCSI_BUSLOGIC=m # CONFIG_SCSI_OMIT_FLASHPOINT is not set CONFIG_SCSI_DMX3191D=m CONFIG_SCSI_DTC3280=m CONFIG_SCSI_EATA=m CONFIG_SCSI_EATA_TAGGED_QUEUE=y CONFIG_SCSI_EATA_LINKED_COMMANDS=y CONFIG_SCSI_EATA_MAX_TAGS=16 CONFIG_SCSI_EATA_PIO=m CONFIG_SCSI_FUTURE_DOMAIN=m CONFIG_SCSI_GDTH=m CONFIG_SCSI_GENERIC_NCR5380=m CONFIG_SCSI_GENERIC_NCR5380_MMIO=m CONFIG_SCSI_GENERIC_NCR53C400=y CONFIG_SCSI_IPS=m # CONFIG_SCSI_INITIO is not set # CONFIG_SCSI_INIA100 is not set CONFIG_SCSI_PPA=m CONFIG_SCSI_IMM=m # CONFIG_SCSI_IZIP_EPP16 is not set # CONFIG_SCSI_IZIP_SLOW_CTR is not set CONFIG_SCSI_NCR53C406A=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 # CONFIG_SCSI_SYM53C8XX_IOMAPPED is not set CONFIG_SCSI_IPR=m # CONFIG_SCSI_IPR_TRACE is not set # CONFIG_SCSI_IPR_DUMP is not set CONFIG_SCSI_PAS16=m CONFIG_SCSI_PSI240I=m CONFIG_SCSI_QLOGIC_FAS=m CONFIG_SCSI_QLOGIC_FC=m CONFIG_SCSI_QLOGIC_FC_FIRMWARE=y CONFIG_SCSI_QLOGIC_1280=m CONFIG_SCSI_QLA2XXX=y CONFIG_SCSI_QLA21XX=m CONFIG_SCSI_QLA22XX=m # CONFIG_SCSI_QLA2300 is not set # CONFIG_SCSI_QLA2322 is not set # CONFIG_SCSI_QLA6312 is not set # CONFIG_SCSI_QLA24XX is not set # CONFIG_SCSI_LPFC is not set # CONFIG_SCSI_SEAGATE is not set CONFIG_SCSI_SYM53C416=m CONFIG_SCSI_DC395x=m CONFIG_SCSI_DC390T=m CONFIG_SCSI_T128=m CONFIG_SCSI_U14_34F=m 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 CONFIG_SCSI_DEBUG=m # # PCMCIA SCSI adapter support # CONFIG_PCMCIA_AHA152X=m CONFIG_PCMCIA_FDOMAIN=m CONFIG_PCMCIA_NINJA_SCSI=m CONFIG_PCMCIA_QLOGIC=m CONFIG_PCMCIA_SYM53C500=m # # Old CD-ROM drivers (not SCSI, not IDE) # CONFIG_CD_NO_IDESCSI=y CONFIG_AZTCD=m CONFIG_GSCD=m # CONFIG_SBPCD is not set CONFIG_MCDX=m CONFIG_OPTCD=m # CONFIG_CM206 is not set CONFIG_SJCD=m CONFIG_ISP16_CDI=m # CONFIG_CDU31A is not set CONFIG_CDU535=m # # Multi-device support (RAID and LVM) # CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_LINEAR=m CONFIG_MD_RAID0=m CONFIG_MD_RAID1=y CONFIG_MD_RAID10=m CONFIG_MD_RAID5=m CONFIG_MD_RAID6=m CONFIG_MD_MULTIPATH=m CONFIG_MD_FAULTY=m CONFIG_BLK_DEV_DM=m CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_MIRROR=m CONFIG_DM_ZERO=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_EMC=m # # Fusion MPT device support # CONFIG_FUSION=y CONFIG_FUSION_SPI=y CONFIG_FUSION_FC=m CONFIG_FUSION_SAS=m CONFIG_FUSION_MAX_SGE=128 CONFIG_FUSION_CTL=m CONFIG_FUSION_LAN=m # # IEEE 1394 (FireWire) support # CONFIG_IEEE1394=m # # Subsystem Options # # CONFIG_IEEE1394_VERBOSEDEBUG is not set # CONFIG_IEEE1394_OUI_DB is not set CONFIG_IEEE1394_EXTRA_CONFIG_ROMS=y CONFIG_IEEE1394_CONFIG_ROM_IP1394=y # CONFIG_IEEE1394_EXPORT_FULL_API is not set # # Device Drivers # CONFIG_IEEE1394_PCILYNX=m CONFIG_IEEE1394_OHCI1394=m # # Protocol Drivers # CONFIG_IEEE1394_VIDEO1394=m CONFIG_IEEE1394_SBP2=m # CONFIG_IEEE1394_SBP2_PHYS_DMA is not set CONFIG_IEEE1394_ETH1394=m CONFIG_IEEE1394_DV1394=m CONFIG_IEEE1394_RAWIO=m # CONFIG_IEEE1394_CMP is not set # # I2O device support # CONFIG_I2O=m CONFIG_I2O_EXT_ADAPTEC=y CONFIG_I2O_CONFIG=m CONFIG_I2O_CONFIG_OLD_IOCTL=y CONFIG_I2O_BUS=m CONFIG_I2O_BLOCK=m CONFIG_I2O_SCSI=m CONFIG_I2O_PROC=m # # Network device support # CONFIG_NETDEVICES=y CONFIG_DUMMY=m CONFIG_BONDING=m CONFIG_EQUALIZER=m CONFIG_TUN=m CONFIG_NET_SB1000=m # # ARCnet devices # CONFIG_ARCNET=m CONFIG_ARCNET_1201=m CONFIG_ARCNET_1051=m CONFIG_ARCNET_RAW=m CONFIG_ARCNET_CAP=m CONFIG_ARCNET_COM90xx=m CONFIG_ARCNET_COM90xxIO=m CONFIG_ARCNET_RIM_I=m CONFIG_ARCNET_COM20020=m CONFIG_ARCNET_COM20020_ISA=m CONFIG_ARCNET_COM20020_PCI=m # # PHY device support # # CONFIG_PHYLIB is not set # # Ethernet (10 or 100Mbit) # CONFIG_NET_ETHERNET=y CONFIG_MII=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m # CONFIG_CASSINI is not set CONFIG_NET_VENDOR_3COM=y CONFIG_EL1=m CONFIG_EL2=m CONFIG_ELPLUS=m CONFIG_EL16=m CONFIG_EL3=m CONFIG_3C515=m CONFIG_VORTEX=m CONFIG_TYPHOON=m CONFIG_LANCE=m CONFIG_NET_VENDOR_SMC=y CONFIG_WD80x3=m CONFIG_ULTRA=m CONFIG_SMC9194=m CONFIG_NET_VENDOR_RACAL=y # CONFIG_NI5010 is not set CONFIG_NI52=m CONFIG_NI65=m # # Tulip family network device support # CONFIG_NET_TULIP=y CONFIG_DE2104X=m CONFIG_TULIP=m # CONFIG_TULIP_MWI is not set # CONFIG_TULIP_MMIO is not set # CONFIG_TULIP_NAPI is not set CONFIG_DE4X5=m CONFIG_WINBOND_840=m CONFIG_DM9102=m # CONFIG_ULI526X is not set CONFIG_PCMCIA_XIRCOM=m # CONFIG_PCMCIA_XIRTULIP is not set CONFIG_AT1700=m CONFIG_DEPCA=m CONFIG_HP100=m CONFIG_NET_ISA=y CONFIG_E2100=m CONFIG_EWRK3=m CONFIG_EEXPRESS=m CONFIG_EEXPRESS_PRO=m CONFIG_HPLAN_PLUS=m CONFIG_HPLAN=m CONFIG_LP486E=m CONFIG_ETH16I=m CONFIG_NE2000=m CONFIG_ZNET=m CONFIG_SEEQ8005=m CONFIG_NET_PCI=y CONFIG_PCNET32=m CONFIG_AMD8111_ETH=m # CONFIG_AMD8111E_NAPI is not set CONFIG_ADAPTEC_STARFIRE=m # CONFIG_ADAPTEC_STARFIRE_NAPI is not set CONFIG_AC3200=m CONFIG_APRICOT=m CONFIG_B44=m CONFIG_FORCEDETH=m CONFIG_CS89x0=m CONFIG_DGRS=m CONFIG_EEPRO100=m CONFIG_E100=y CONFIG_FEALNX=m CONFIG_NATSEMI=m CONFIG_NE2K_PCI=y CONFIG_8139CP=m CONFIG_8139TOO=m CONFIG_8139TOO_PIO=y CONFIG_8139TOO_TUNE_TWISTER=y CONFIG_8139TOO_8129=y # CONFIG_8139_OLD_RX_RESET is not set CONFIG_SIS900=m CONFIG_EPIC100=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_TLAN=m CONFIG_VIA_RHINE=m CONFIG_VIA_RHINE_MMIO=y CONFIG_NET_POCKET=y CONFIG_ATP=m CONFIG_DE600=m CONFIG_DE620=m # # Ethernet (1000 Mbit) # CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_DL2K=m CONFIG_E1000=m # CONFIG_E1000_NAPI is not set CONFIG_NS83820=m CONFIG_HAMACHI=m CONFIG_YELLOWFIN=m CONFIG_R8169=m # CONFIG_R8169_NAPI is not set CONFIG_R8169_VLAN=y CONFIG_SIS190=m CONFIG_SKGE=m CONFIG_SK98LIN=m CONFIG_VIA_VELOCITY=m CONFIG_TIGON3=m CONFIG_BNX2=m # # Ethernet (10000 Mbit) # # CONFIG_CHELSIO_T1 is not set CONFIG_IXGB=m # CONFIG_IXGB_NAPI is not set CONFIG_S2IO=m # CONFIG_S2IO_NAPI is not set # # Token Ring devices # CONFIG_TR=y CONFIG_IBMTR=m CONFIG_IBMOL=m CONFIG_IBMLS=m CONFIG_3C359=m CONFIG_TMS380TR=m CONFIG_TMSPCI=m CONFIG_SKISA=m CONFIG_PROTEON=m CONFIG_ABYSS=m # CONFIG_SMCTR is not set # # Wireless LAN (non-hamradio) # CONFIG_NET_RADIO=y # # Obsolete Wireless cards support (pre-802.11) # CONFIG_STRIP=m CONFIG_ARLAN=m CONFIG_WAVELAN=m CONFIG_PCMCIA_WAVELAN=m CONFIG_PCMCIA_NETWAVE=m # # Wireless 802.11 Frequency Hopping cards support # CONFIG_PCMCIA_RAYCS=m # # Wireless 802.11b ISA/PCI cards support # CONFIG_AIRO=m CONFIG_HERMES=m CONFIG_PLX_HERMES=m CONFIG_TMD_HERMES=m # CONFIG_NORTEL_HERMES is not set CONFIG_PCI_HERMES=m CONFIG_ATMEL=m CONFIG_PCI_ATMEL=m # # Wireless 802.11b Pcmcia/Cardbus cards support # CONFIG_PCMCIA_HERMES=m # CONFIG_PCMCIA_SPECTRUM is not set CONFIG_AIRO_CS=m CONFIG_PCMCIA_ATMEL=m CONFIG_PCMCIA_WL3501=m # # Prism GT/Duette 802.11(a/b/g) PCI/Cardbus support # CONFIG_PRISM54=m # CONFIG_HOSTAP is not set CONFIG_NET_WIRELESS=y # # PCMCIA network device support # CONFIG_NET_PCMCIA=y CONFIG_PCMCIA_3C589=m CONFIG_PCMCIA_3C574=m CONFIG_PCMCIA_FMVJ18X=m CONFIG_PCMCIA_PCNET=m CONFIG_PCMCIA_NMCLAN=m CONFIG_PCMCIA_SMC91C92=m CONFIG_PCMCIA_XIRC2PS=m CONFIG_PCMCIA_AXNET=m CONFIG_ARCNET_COM20020_CS=m CONFIG_PCMCIA_IBMTR=m # # Wan interfaces # CONFIG_WAN=y CONFIG_HOSTESS_SV11=m CONFIG_COSA=m CONFIG_DSCC4=m CONFIG_DSCC4_PCISYNC=y CONFIG_DSCC4_PCI_RST=y CONFIG_LANMEDIA=m CONFIG_SEALEVEL_4021=m CONFIG_SYNCLINK_SYNCPPP=m CONFIG_HDLC=m CONFIG_HDLC_RAW=y CONFIG_HDLC_RAW_ETH=y CONFIG_HDLC_CISCO=y CONFIG_HDLC_FR=y CONFIG_HDLC_PPP=y CONFIG_HDLC_X25=y CONFIG_PCI200SYN=m CONFIG_WANXL=m CONFIG_PC300=m CONFIG_PC300_MLPPP=y CONFIG_N2=m CONFIG_C101=m CONFIG_FARSYNC=m CONFIG_DLCI=m CONFIG_DLCI_COUNT=24 CONFIG_DLCI_MAX=8 CONFIG_SDLA=m CONFIG_WAN_ROUTER_DRIVERS=y # CONFIG_VENDOR_SANGOMA is not set CONFIG_CYCLADES_SYNC=m CONFIG_CYCLOMX_X25=y CONFIG_LAPBETHER=m CONFIG_X25_ASY=m CONFIG_SBNI=m # CONFIG_SBNI_MULTILINE is not set # # ATM drivers # # CONFIG_ATM_DUMMY is not set CONFIG_ATM_TCP=m CONFIG_ATM_LANAI=m CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_DEBUG is not set # CONFIG_ATM_ENI_TUNE_BURST is not set CONFIG_ATM_FIRESTREAM=m CONFIG_ATM_ZATM=m # CONFIG_ATM_ZATM_DEBUG is not set CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set # CONFIG_ATM_NICSTAR_USE_IDT77105 is not set CONFIG_ATM_IDT77252=m # CONFIG_ATM_IDT77252_DEBUG is not set # CONFIG_ATM_IDT77252_RCV_ALL is not set CONFIG_ATM_IDT77252_USE_SUNI=y CONFIG_ATM_AMBASSADOR=m # CONFIG_ATM_AMBASSADOR_DEBUG is not set CONFIG_ATM_HORIZON=m # CONFIG_ATM_HORIZON_DEBUG is not set CONFIG_ATM_IA=m # CONFIG_ATM_IA_DEBUG is not set CONFIG_ATM_FORE200E_MAYBE=m CONFIG_ATM_FORE200E_PCA=y CONFIG_ATM_FORE200E_PCA_DEFAULT_FW=y # CONFIG_ATM_FORE200E_USE_TASKLET is not set CONFIG_ATM_FORE200E_TX_RETRY=16 CONFIG_ATM_FORE200E_DEBUG=0 CONFIG_ATM_FORE200E=m CONFIG_ATM_HE=m CONFIG_ATM_HE_USE_SUNI=y CONFIG_FDDI=y CONFIG_DEFXX=m CONFIG_SKFP=m CONFIG_HIPPI=y CONFIG_ROADRUNNER=m # CONFIG_ROADRUNNER_LARGE_RINGS is not set CONFIG_PLIP=m CONFIG_PPP=m CONFIG_PPP_MULTILINK=y CONFIG_PPP_FILTER=y CONFIG_PPP_ASYNC=m CONFIG_PPP_SYNC_TTY=m CONFIG_PPP_DEFLATE=m CONFIG_PPP_BSDCOMP=m CONFIG_PPP_MPPE=m CONFIG_PPPOE=m CONFIG_PPPOATM=m CONFIG_SLIP=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y CONFIG_SLIP_MODE_SLIP6=y CONFIG_NET_FC=y CONFIG_SHAPER=m CONFIG_NETCONSOLE=y CONFIG_NETPOLL=y # CONFIG_NETPOLL_RX is not set # CONFIG_NETPOLL_TRAP is not set CONFIG_NET_POLL_CONTROLLER=y # # ISDN subsystem # # CONFIG_ISDN is not set # # Telephony Support # # CONFIG_PHONE is not set # # Input device support # CONFIG_INPUT=y # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=m CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_TSDEV=m CONFIG_INPUT_TSDEV_SCREEN_X=240 CONFIG_INPUT_TSDEV_SCREEN_Y=320 CONFIG_INPUT_EVDEV=m CONFIG_INPUT_EVBUG=m # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_SUNKBD=m CONFIG_KEYBOARD_LKKBD=m CONFIG_KEYBOARD_XTKBD=m CONFIG_KEYBOARD_NEWTON=m CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=m CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_INPORT=m # CONFIG_MOUSE_ATIXL is not set CONFIG_MOUSE_LOGIBM=m CONFIG_MOUSE_PC110PAD=m CONFIG_MOUSE_VSXXXAA=m CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=m CONFIG_JOYSTICK_A3D=m CONFIG_JOYSTICK_ADI=m CONFIG_JOYSTICK_COBRA=m CONFIG_JOYSTICK_GF2K=m CONFIG_JOYSTICK_GRIP=m CONFIG_JOYSTICK_GRIP_MP=m CONFIG_JOYSTICK_GUILLEMOT=m CONFIG_JOYSTICK_INTERACT=m CONFIG_JOYSTICK_SIDEWINDER=m CONFIG_JOYSTICK_TMDC=m CONFIG_JOYSTICK_IFORCE=m CONFIG_JOYSTICK_IFORCE_USB=y CONFIG_JOYSTICK_IFORCE_232=y CONFIG_JOYSTICK_WARRIOR=m CONFIG_JOYSTICK_MAGELLAN=m CONFIG_JOYSTICK_SPACEORB=m CONFIG_JOYSTICK_SPACEBALL=m CONFIG_JOYSTICK_STINGER=m # CONFIG_JOYSTICK_TWIDJOY is not set CONFIG_JOYSTICK_DB9=m CONFIG_JOYSTICK_GAMECON=m CONFIG_JOYSTICK_TURBOGRAFX=m CONFIG_JOYSTICK_JOYDUMP=m CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_GUNZE=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_MTOUCH is not set # CONFIG_TOUCHSCREEN_MK712 is not set CONFIG_INPUT_MISC=y CONFIG_INPUT_PCSPKR=m # CONFIG_INPUT_WISTRON_BTNS is not set CONFIG_INPUT_UINPUT=m # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=m CONFIG_SERIO_CT82C710=m CONFIG_SERIO_PARKBD=m CONFIG_SERIO_PCIPS2=m CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT_EMU10K1=m CONFIG_GAMEPORT_FM801=m # # Character devices # CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_HW_CONSOLE=y CONFIG_SERIAL_NONSTANDARD=y # CONFIG_COMPUTONE is not set CONFIG_ROCKETPORT=m CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set # CONFIG_DIGIEPCA is not set # CONFIG_ESPSERIAL is not set # CONFIG_MOXA_INTELLIO is not set CONFIG_MOXA_SMARTIO=m # CONFIG_ISI is not set CONFIG_SYNCLINK=m 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=y # CONFIG_STALLION is not set # CONFIG_ISTALLION is not set # # Serial drivers # CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_ACPI is not set CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_RSA=y # CONFIG_SERIAL_8250_FOURPORT is not set # CONFIG_SERIAL_8250_ACCENT is not set # CONFIG_SERIAL_8250_BOCA is not set # CONFIG_SERIAL_8250_HUB6 is not set # # Non-8250 serial port support # CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set CONFIG_UNIX98_PTYS=y CONFIG_LEGACY_PTYS=y CONFIG_LEGACY_PTY_COUNT=256 CONFIG_PRINTER=m # CONFIG_LP_CONSOLE is not set CONFIG_PPDEV=m CONFIG_TIPAR=m # # IPMI # CONFIG_IPMI_HANDLER=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SI=m CONFIG_IPMI_WATCHDOG=m CONFIG_IPMI_POWEROFF=m # # Watchdog Cards # CONFIG_WATCHDOG=y # CONFIG_WATCHDOG_NOWAYOUT is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=m CONFIG_ACQUIRE_WDT=m CONFIG_ADVANTECH_WDT=m CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m CONFIG_SC520_WDT=m CONFIG_EUROTECH_WDT=m CONFIG_IB700_WDT=m # CONFIG_IBMASR is not set CONFIG_WAFER_WDT=m # CONFIG_I6300ESB_WDT is not set CONFIG_I8XX_TCO=m CONFIG_SC1200_WDT=m CONFIG_SCx200_WDT=m CONFIG_60XX_WDT=m # CONFIG_SBC8360_WDT is not set CONFIG_CPU5_WDT=m CONFIG_W83627HF_WDT=m CONFIG_W83877F_WDT=m # CONFIG_W83977F_WDT is not set CONFIG_MACHZ_WDT=m # # ISA-based Watchdog Cards # CONFIG_PCWATCHDOG=m CONFIG_MIXCOMWD=m CONFIG_WDT=m CONFIG_WDT_501=y # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=m CONFIG_WDTPCI=m CONFIG_WDT_501_PCI=y # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=m CONFIG_HW_RANDOM=m CONFIG_NVRAM=m CONFIG_RTC=m CONFIG_GEN_RTC=m CONFIG_GEN_RTC_X=y CONFIG_DTLK=m CONFIG_R3964=m CONFIG_APPLICOM=m CONFIG_SONYPI=m # # Ftape, the floppy tape device driver # # CONFIG_FTAPE is not set CONFIG_AGP=m CONFIG_AGP_ALI=m CONFIG_AGP_ATI=m CONFIG_AGP_AMD=m CONFIG_AGP_AMD64=m CONFIG_AGP_INTEL=m CONFIG_AGP_NVIDIA=m CONFIG_AGP_SIS=m CONFIG_AGP_SWORKS=m CONFIG_AGP_VIA=m CONFIG_AGP_EFFICEON=m CONFIG_DRM=m CONFIG_DRM_TDFX=m CONFIG_DRM_R128=m CONFIG_DRM_RADEON=m CONFIG_DRM_I810=m CONFIG_DRM_I830=m CONFIG_DRM_I915=m CONFIG_DRM_MGA=m CONFIG_DRM_SIS=m CONFIG_DRM_VIA=m CONFIG_DRM_SAVAGE=m # # PCMCIA character devices # CONFIG_SYNCLINK_CS=m # CONFIG_CARDMAN_4000 is not set # CONFIG_CARDMAN_4040 is not set CONFIG_MWAVE=m CONFIG_SCx200_GPIO=m CONFIG_RAW_DRIVER=m CONFIG_HPET=y # CONFIG_HPET_RTC_IRQ is not set CONFIG_HPET_MMAP=y CONFIG_MAX_RAW_DEVS=256 CONFIG_HANGCHECK_TIMER=m # # TPM devices # # CONFIG_TCG_TPM is not set # CONFIG_TELCLOCK is not set # # I2C support # CONFIG_I2C=m CONFIG_I2C_CHARDEV=m # # I2C Algorithms # CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCF=m CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # CONFIG_I2C_ALI1535=m CONFIG_I2C_ALI1563=m CONFIG_I2C_ALI15X3=m CONFIG_I2C_AMD756=m CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m # CONFIG_I2C_ELEKTOR is not set CONFIG_I2C_I801=m CONFIG_I2C_I810=m CONFIG_I2C_PIIX4=m CONFIG_I2C_ISA=m CONFIG_I2C_NFORCE2=m CONFIG_I2C_PARPORT=m CONFIG_I2C_PARPORT_LIGHT=m CONFIG_I2C_PROSAVAGE=m CONFIG_I2C_SAVAGE4=m CONFIG_SCx200_I2C=m CONFIG_SCx200_I2C_SCL=12 CONFIG_SCx200_I2C_SDA=13 CONFIG_SCx200_ACB=m CONFIG_I2C_SIS5595=m CONFIG_I2C_SIS630=m CONFIG_I2C_SIS96X=m CONFIG_I2C_STUB=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m CONFIG_I2C_VOODOO3=m CONFIG_I2C_PCA_ISA=m # # Miscellaneous I2C Chip support # # CONFIG_SENSORS_DS1337 is not set # CONFIG_SENSORS_DS1374 is not set CONFIG_SENSORS_EEPROM=m CONFIG_SENSORS_PCF8574=m # CONFIG_SENSORS_PCA9539 is not set CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_RTC8564=m # CONFIG_SENSORS_MAX6875 is not set # CONFIG_RTC_X1205_I2C is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CHIP is not set # # Dallas's 1-wire bus # CONFIG_W1=m CONFIG_W1_MATROX=m CONFIG_W1_DS9490=m CONFIG_W1_DS9490_BRIDGE=m CONFIG_W1_THERM=m CONFIG_W1_SMEM=m # CONFIG_W1_DS2433 is not set # # Hardware Monitoring support # CONFIG_HWMON=y CONFIG_HWMON_VID=m CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1031=m # CONFIG_SENSORS_ADM9240 is not set CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ATXP1 is not set CONFIG_SENSORS_DS1621=m CONFIG_SENSORS_FSCHER=m # CONFIG_SENSORS_FSCPOS is not set CONFIG_SENSORS_GL518SM=m # CONFIG_SENSORS_GL520SM is not set CONFIG_SENSORS_IT87=m CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m CONFIG_SENSORS_LM78=m CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=m CONFIG_SENSORS_LM85=m CONFIG_SENSORS_LM87=m CONFIG_SENSORS_LM90=m # CONFIG_SENSORS_LM92 is not set CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_PC87360=m # CONFIG_SENSORS_SIS5595 is not set CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_W83781D=m # CONFIG_SENSORS_W83792D is not set CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83627HF=m # CONFIG_SENSORS_W83627EHF is not set # CONFIG_SENSORS_HDAPS is not set # CONFIG_HWMON_DEBUG_CHIP is not set # # Misc devices # CONFIG_IBM_ASM=m # # Multimedia Capabilities Port drivers # # # Multimedia devices # CONFIG_VIDEO_DEV=m # # Video For Linux # # # Video Adapters # CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_BT848_DVB is not set # CONFIG_VIDEO_SAA6588 is not set CONFIG_VIDEO_PMS=m CONFIG_VIDEO_BWQCAM=m CONFIG_VIDEO_CQCAM=m CONFIG_VIDEO_W9966=m CONFIG_VIDEO_CPIA=m CONFIG_VIDEO_CPIA_PP=m CONFIG_VIDEO_CPIA_USB=m CONFIG_VIDEO_SAA5246A=m CONFIG_VIDEO_SAA5249=m CONFIG_TUNER_3036=m CONFIG_VIDEO_STRADIS=m CONFIG_VIDEO_ZORAN=m CONFIG_VIDEO_ZORAN_BUZ=m CONFIG_VIDEO_ZORAN_DC10=m CONFIG_VIDEO_ZORAN_DC30=m CONFIG_VIDEO_ZORAN_LML33=m CONFIG_VIDEO_ZORAN_LML33R10=m # CONFIG_VIDEO_ZR36120 is not set CONFIG_VIDEO_MEYE=m CONFIG_VIDEO_SAA7134=m CONFIG_VIDEO_SAA7134_DVB=m CONFIG_VIDEO_SAA7134_DVB_ALL_FRONTENDS=y CONFIG_VIDEO_MXB=m CONFIG_VIDEO_DPC=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HEXIUM_GEMINI=m # CONFIG_VIDEO_CX88 is not set # CONFIG_VIDEO_EM28XX is not set CONFIG_VIDEO_OVCAMCHIP=m # CONFIG_VIDEO_AUDIO_DECODER is not set # CONFIG_VIDEO_DECODER is not set # # Radio Adapters # CONFIG_RADIO_CADET=m CONFIG_RADIO_RTRACK=m CONFIG_RADIO_RTRACK2=m CONFIG_RADIO_AZTECH=m CONFIG_RADIO_GEMTEK=m CONFIG_RADIO_GEMTEK_PCI=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_MAESTRO=m CONFIG_RADIO_MIROPCM20=m CONFIG_RADIO_MIROPCM20_RDS=m CONFIG_RADIO_SF16FMI=m CONFIG_RADIO_SF16FMR2=m CONFIG_RADIO_TERRATEC=m CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_TYPHOON_PROC_FS=y CONFIG_RADIO_ZOLTRIX=m # # Digital Video Broadcasting Devices # CONFIG_DVB=y CONFIG_DVB_CORE=m # # Supported SAA7146 based PCI Adapters # CONFIG_DVB_AV7110=m CONFIG_DVB_AV7110_OSD=y CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_PATCH=m # # Supported USB Adapters # # CONFIG_DVB_USB is not set CONFIG_DVB_TTUSB_BUDGET=m CONFIG_DVB_TTUSB_DEC=m CONFIG_DVB_CINERGYT2=m # CONFIG_DVB_CINERGYT2_TUNING is not set # # Supported FlexCopII (B2C2) Adapters # # CONFIG_DVB_B2C2_FLEXCOP is not set # # Supported BT878 Adapters # CONFIG_DVB_BT8XX=m # # Supported Pluto2 Adapters # # CONFIG_DVB_PLUTO2 is not set # # Supported DVB Frontends # # # Customise DVB Frontends # # # DVB-S (satellite) frontends # CONFIG_DVB_STV0299=m CONFIG_DVB_CX24110=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA80XX=m CONFIG_DVB_MT312=m CONFIG_DVB_VES1X93=m CONFIG_DVB_S5H1420=m # # DVB-T (terrestrial) frontends # CONFIG_DVB_SP8870=m CONFIG_DVB_SP887X=m CONFIG_DVB_CX22700=m CONFIG_DVB_CX22702=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_DIB3000MB=m CONFIG_DVB_DIB3000MC=m # # DVB-C (cable) frontends # CONFIG_DVB_ATMEL_AT76C651=m CONFIG_DVB_VES1820=m CONFIG_DVB_TDA10021=m CONFIG_DVB_STV0297=m # # ATSC (North American/Korean Terresterial DTV) frontends # CONFIG_DVB_NXT2002=m CONFIG_DVB_NXT200X=m CONFIG_DVB_OR51211=m # CONFIG_DVB_OR51132 is not set # CONFIG_DVB_BCM3510 is not set CONFIG_DVB_LGDT330X=m CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_VIDEOBUF=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_BUF=m CONFIG_VIDEO_BUF_DVB=m CONFIG_VIDEO_BTCX=m CONFIG_VIDEO_IR=m CONFIG_VIDEO_TVEEPROM=m # # Graphics support # CONFIG_FB=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_MACMODES is not set CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y CONFIG_FB_CIRRUS=m CONFIG_FB_PM2=m CONFIG_FB_PM2_FIFO_DISCONNECT=y CONFIG_FB_CYBER2000=m # CONFIG_FB_ARC is not set # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set CONFIG_FB_VGA16=m CONFIG_FB_VESA=y CONFIG_VIDEO_SELECT=y CONFIG_FB_HGA=m # CONFIG_FB_HGA_ACCEL is not set # CONFIG_FB_S1D13XXX is not set CONFIG_FB_NVIDIA=m CONFIG_FB_NVIDIA_I2C=y CONFIG_FB_RIVA=m CONFIG_FB_RIVA_I2C=y CONFIG_FB_RIVA_DEBUG=y CONFIG_FB_I810=m # CONFIG_FB_I810_GTF is not set CONFIG_FB_INTEL=m # CONFIG_FB_INTEL_DEBUG is not set CONFIG_FB_MATROX=m CONFIG_FB_MATROX_MILLENIUM=y CONFIG_FB_MATROX_MYSTIQUE=y CONFIG_FB_MATROX_G=y CONFIG_FB_MATROX_I2C=m CONFIG_FB_MATROX_MAVEN=m CONFIG_FB_MATROX_MULTIHEAD=y CONFIG_FB_RADEON_OLD=m CONFIG_FB_RADEON=m CONFIG_FB_RADEON_I2C=y # CONFIG_FB_RADEON_DEBUG is not set CONFIG_FB_ATY128=m CONFIG_FB_ATY=m CONFIG_FB_ATY_CT=y CONFIG_FB_ATY_GENERIC_LCD=y # CONFIG_FB_ATY_XL_INIT is not set CONFIG_FB_ATY_GX=y CONFIG_FB_SAVAGE=m # CONFIG_FB_SAVAGE_I2C is not set # CONFIG_FB_SAVAGE_ACCEL is not set CONFIG_FB_SIS=m CONFIG_FB_SIS_300=y CONFIG_FB_SIS_315=y CONFIG_FB_NEOMAGIC=m CONFIG_FB_KYRO=m CONFIG_FB_3DFX=m # CONFIG_FB_3DFX_ACCEL is not set CONFIG_FB_VOODOO1=m # CONFIG_FB_CYBLA is not set CONFIG_FB_TRIDENT=m # CONFIG_FB_TRIDENT_ACCEL is not set # CONFIG_FB_PM3 is not set # CONFIG_FB_GEODE is not set CONFIG_FB_VIRTUAL=m # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_MDA_CONSOLE=m CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y # # Logo configuration # # CONFIG_LOGO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_BACKLIGHT_CLASS_DEVICE=m CONFIG_BACKLIGHT_DEVICE=y CONFIG_LCD_CLASS_DEVICE=m CONFIG_LCD_DEVICE=y # # Sound # CONFIG_SOUND=m # # Advanced Linux Sound Architecture # CONFIG_SND=m CONFIG_SND_AC97_CODEC=m CONFIG_SND_AC97_BUS=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_RTCTIMER=m CONFIG_SND_SEQ_RTCTIMER_DEFAULT=y # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_GENERIC_DRIVER=y # # Generic devices # CONFIG_SND_MPU401_UART=m CONFIG_SND_OPL3_LIB=m CONFIG_SND_OPL4_LIB=m CONFIG_SND_VX_LIB=m CONFIG_SND_DUMMY=m CONFIG_SND_VIRMIDI=m CONFIG_SND_MTPAV=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_MPU401=m # # ISA devices # CONFIG_SND_AD1848_LIB=m CONFIG_SND_CS4231_LIB=m CONFIG_SND_AD1816A=m CONFIG_SND_AD1848=m CONFIG_SND_CS4231=m CONFIG_SND_CS4232=m CONFIG_SND_CS4236=m CONFIG_SND_ES968=m CONFIG_SND_ES1688=m CONFIG_SND_ES18XX=m CONFIG_SND_GUS_SYNTH=m CONFIG_SND_GUSCLASSIC=m CONFIG_SND_GUSEXTREME=m CONFIG_SND_GUSMAX=m CONFIG_SND_INTERWAVE=m CONFIG_SND_INTERWAVE_STB=m CONFIG_SND_OPTI92X_AD1848=m CONFIG_SND_OPTI92X_CS4231=m CONFIG_SND_OPTI93X=m CONFIG_SND_SB8=m CONFIG_SND_SB16=m CONFIG_SND_SBAWE=m CONFIG_SND_SB16_CSP=y CONFIG_SND_WAVEFRONT=m CONFIG_SND_ALS100=m CONFIG_SND_AZT2320=m CONFIG_SND_CMI8330=m CONFIG_SND_DT019X=m CONFIG_SND_OPL3SA2=m CONFIG_SND_SGALAXY=m CONFIG_SND_SSCAPE=m # # PCI devices # CONFIG_SND_ALI5451=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m CONFIG_SND_AZT3328=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS4281=m CONFIG_SND_EMU10K1=m CONFIG_SND_EMU10K1X=m CONFIG_SND_CA0106=m CONFIG_SND_KORG1212=m CONFIG_SND_MIXART=m CONFIG_SND_NM256=m CONFIG_SND_RME32=m CONFIG_SND_RME96=m CONFIG_SND_RME9652=m CONFIG_SND_HDSP=m CONFIG_SND_HDSPM=m CONFIG_SND_TRIDENT=m CONFIG_SND_YMFPCI=m # CONFIG_SND_AD1889 is not set CONFIG_SND_ALS4000=m CONFIG_SND_CMIPCI=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m CONFIG_SND_ES1938=m CONFIG_SND_ES1968=m CONFIG_SND_MAESTRO3=m CONFIG_SND_FM801=m CONFIG_SND_FM801_TEA575X=m CONFIG_SND_ICE1712=m CONFIG_SND_ICE1724=m CONFIG_SND_INTEL8X0=m CONFIG_SND_INTEL8X0M=m CONFIG_SND_SONICVIBES=m CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m CONFIG_SND_VX222=m CONFIG_SND_HDA_INTEL=m # # USB devices # CONFIG_SND_USB_AUDIO=m CONFIG_SND_USB_USX2Y=m # # PCMCIA devices # # CONFIG_SND_VXPOCKET is not set # CONFIG_SND_PDAUDIOCF is not set # # Open Sound System # CONFIG_SOUND_PRIME=m # CONFIG_OBSOLETE_OSS_DRIVER is not set CONFIG_SOUND_FUSION=m CONFIG_SOUND_ICH=m CONFIG_SOUND_TRIDENT=m # CONFIG_SOUND_MSNDCLAS is not set # CONFIG_SOUND_MSNDPIN is not set CONFIG_SOUND_OSS=m # CONFIG_SOUND_TRACEINIT is not set # CONFIG_SOUND_DMAP is not set # CONFIG_SOUND_AD1816 is not set CONFIG_SOUND_AD1889=m CONFIG_SOUND_ADLIB=m CONFIG_SOUND_ACI_MIXER=m CONFIG_SOUND_VMIDI=m CONFIG_SOUND_TRIX=m CONFIG_SOUND_MSS=m CONFIG_SOUND_MPU401=m CONFIG_SOUND_PAS=m CONFIG_SOUND_PSS=m CONFIG_PSS_MIXER=y CONFIG_SOUND_SB=m CONFIG_SOUND_OPL3SA2=m CONFIG_SOUND_UART6850=m CONFIG_SOUND_AEDSP16=m CONFIG_SC6600=y CONFIG_SC6600_JOY=y CONFIG_SC6600_CDROM=4 CONFIG_SC6600_CDROMBASE=0x0 # CONFIG_AEDSP16_MSS is not set # CONFIG_AEDSP16_SBPRO is not set # CONFIG_AEDSP16_MPU401 is not set CONFIG_SOUND_TVMIXER=m CONFIG_SOUND_KAHLUA=m # # USB support # CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB_ARCH_HAS_OHCI=y CONFIG_USB=m # CONFIG_USB_DEBUG is not set # # Miscellaneous USB options # CONFIG_USB_DEVICEFS=y CONFIG_USB_BANDWIDTH=y # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_SUSPEND is not set # CONFIG_USB_OTG is not set # # USB Host Controller Drivers # CONFIG_USB_EHCI_HCD=m CONFIG_USB_EHCI_SPLIT_ISO=y CONFIG_USB_EHCI_ROOT_HUB_TT=y # CONFIG_USB_ISP116X_HCD is not set CONFIG_USB_OHCI_HCD=m # CONFIG_USB_OHCI_BIG_ENDIAN is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_UHCI_HCD=m CONFIG_USB_SL811_HCD=m # CONFIG_USB_SL811_CS is not set # # USB Device Class drivers # # CONFIG_OBSOLETE_OSS_USB_DRIVER is not set CONFIG_USB_ACM=m CONFIG_USB_PRINTER=m # # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' # # # may also be needed; see USB_STORAGE Help for more information # CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set CONFIG_USB_STORAGE_DATAFAB=y CONFIG_USB_STORAGE_FREECOM=y CONFIG_USB_STORAGE_ISD200=y CONFIG_USB_STORAGE_DPCM=y # CONFIG_USB_STORAGE_USBAT is not set CONFIG_USB_STORAGE_SDDR09=y CONFIG_USB_STORAGE_SDDR55=y CONFIG_USB_STORAGE_JUMPSHOT=y # # USB Input Devices # CONFIG_USB_HID=m CONFIG_USB_HIDINPUT=y # CONFIG_HID_FF is not set CONFIG_USB_HIDDEV=y # # USB HID Boot Protocol drivers # CONFIG_USB_KBD=m CONFIG_USB_MOUSE=m CONFIG_USB_AIPTEK=m CONFIG_USB_WACOM=m # CONFIG_USB_ACECAD is not set CONFIG_USB_KBTAB=m CONFIG_USB_POWERMATE=m CONFIG_USB_MTOUCH=m # CONFIG_USB_ITMTOUCH is not set CONFIG_USB_EGALAX=m # CONFIG_USB_YEALINK is not set CONFIG_USB_XPAD=m CONFIG_USB_ATI_REMOTE=m # CONFIG_USB_KEYSPAN_REMOTE is not set # CONFIG_USB_APPLETOUCH is not set # # USB Imaging devices # CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m # # USB Multimedia devices # # CONFIG_USB_DABUSB is not set CONFIG_USB_VICAM=m CONFIG_USB_DSBR=m CONFIG_USB_IBMCAM=m CONFIG_USB_KONICAWC=m CONFIG_USB_OV511=m CONFIG_USB_SE401=m CONFIG_USB_SN9C102=m CONFIG_USB_STV680=m # CONFIG_USB_W9968CF is not set # CONFIG_USB_PWC is not set # # USB Network Adapters # CONFIG_USB_CATC=m CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_GL620A is not set CONFIG_USB_NET_NET1080=m # CONFIG_USB_NET_PLUSB is not set # CONFIG_USB_NET_RNDIS_HOST is not set # CONFIG_USB_NET_CDC_SUBSET is not set CONFIG_USB_NET_ZAURUS=m # CONFIG_USB_ZD1201 is not set CONFIG_USB_MON=y # # USB port drivers # CONFIG_USB_USS720=m # # USB Serial Converter support # CONFIG_USB_SERIAL=m CONFIG_USB_SERIAL_GENERIC=y # CONFIG_USB_SERIAL_AIRPRIME is not set # CONFIG_USB_SERIAL_ANYDATA is not set CONFIG_USB_SERIAL_BELKIN=m # CONFIG_USB_SERIAL_WHITEHEAT is not set CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m # CONFIG_USB_SERIAL_CP2101 is not set CONFIG_USB_SERIAL_CYPRESS_M8=m CONFIG_USB_SERIAL_EMPEG=m CONFIG_USB_SERIAL_FTDI_SIO=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_IPAQ=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_EDGEPORT=m CONFIG_USB_SERIAL_EDGEPORT_TI=m CONFIG_USB_SERIAL_GARMIN=m CONFIG_USB_SERIAL_IPW=m # CONFIG_USB_SERIAL_KEYSPAN_PDA is not set # CONFIG_USB_SERIAL_KEYSPAN is not set CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m CONFIG_USB_SERIAL_PL2303=m # CONFIG_USB_SERIAL_HP4X is not set CONFIG_USB_SERIAL_SAFE=m # CONFIG_USB_SERIAL_SAFE_PADDED is not set CONFIG_USB_SERIAL_TI=m CONFIG_USB_SERIAL_CYBERJACK=m CONFIG_USB_SERIAL_XIRCOM=m # CONFIG_USB_SERIAL_OPTION is not set CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_EZUSB=y # # USB Miscellaneous drivers # # CONFIG_USB_EMI62 is not set CONFIG_USB_EMI26=m CONFIG_USB_AUERSWALD=m CONFIG_USB_RIO500=m CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m CONFIG_USB_LED=m CONFIG_USB_CYTHERM=m CONFIG_USB_PHIDGETKIT=m CONFIG_USB_PHIDGETSERVO=m CONFIG_USB_IDMOUSE=m # CONFIG_USB_SISUSBVGA is not set # CONFIG_USB_LD is not set CONFIG_USB_TEST=m # # USB DSL modem support # CONFIG_USB_ATM=m CONFIG_USB_SPEEDTOUCH=m # CONFIG_USB_CXACRU is not set # CONFIG_USB_XUSBATM is not set # # USB Gadget Support # CONFIG_USB_GADGET=m # CONFIG_USB_GADGET_DEBUG_FILES is not set CONFIG_USB_GADGET_SELECTED=y CONFIG_USB_GADGET_NET2280=y CONFIG_USB_NET2280=m # CONFIG_USB_GADGET_PXA2XX is not set # CONFIG_USB_GADGET_GOKU is not set # CONFIG_USB_GADGET_LH7A40X is not set # CONFIG_USB_GADGET_OMAP is not set # CONFIG_USB_GADGET_DUMMY_HCD is not set CONFIG_USB_GADGET_DUALSPEED=y CONFIG_USB_ZERO=m CONFIG_USB_ETH=m CONFIG_USB_ETH_RNDIS=y CONFIG_USB_GADGETFS=m CONFIG_USB_FILE_STORAGE=m # CONFIG_USB_FILE_STORAGE_TEST is not set CONFIG_USB_G_SERIAL=m # # MMC/SD Card support # CONFIG_MMC=m # CONFIG_MMC_DEBUG is not set CONFIG_MMC_BLOCK=m CONFIG_MMC_WBSD=m # # InfiniBand support # CONFIG_INFINIBAND=m # CONFIG_INFINIBAND_USER_MAD is not set # CONFIG_INFINIBAND_USER_ACCESS is not set CONFIG_INFINIBAND_MTHCA=m # CONFIG_INFINIBAND_MTHCA_DEBUG is not set CONFIG_INFINIBAND_IPOIB=m # CONFIG_INFINIBAND_IPOIB_DEBUG is not set # CONFIG_INFINIBAND_SRP is not set # # SN Devices # # # File systems # CONFIG_EXT2_FS=y CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y CONFIG_EXT2_FS_SECURITY=y # CONFIG_EXT2_FS_XIP is not set CONFIG_EXT3_FS=y CONFIG_EXT3_FS_XATTR=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y CONFIG_JBD=y # CONFIG_JBD_DEBUG is not set CONFIG_FS_MBCACHE=y CONFIG_REISERFS_FS=m # CONFIG_REISERFS_CHECK is not set # CONFIG_REISERFS_PROC_INFO is not set # CONFIG_REISERFS_FS_XATTR is not set CONFIG_JFS_FS=m CONFIG_JFS_POSIX_ACL=y CONFIG_JFS_SECURITY=y # CONFIG_JFS_DEBUG is not set CONFIG_JFS_STATISTICS=y CONFIG_FS_POSIX_ACL=y CONFIG_XFS_FS=m CONFIG_XFS_EXPORT=y # CONFIG_XFS_QUOTA is not set CONFIG_XFS_SECURITY=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_RT=y CONFIG_MINIX_FS=m CONFIG_ROMFS_FS=m CONFIG_INOTIFY=y CONFIG_QUOTA=y CONFIG_QFMT_V1=m CONFIG_QFMT_V2=m CONFIG_QUOTACTL=y CONFIG_DNOTIFY=y CONFIG_AUTOFS_FS=m CONFIG_AUTOFS4_FS=m CONFIG_FUSE_FS=m # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_ZISOFS_FS=y CONFIG_UDF_FS=m CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=936 CONFIG_FAT_DEFAULT_IOCHARSET="cp936" CONFIG_NTFS_FS=m # CONFIG_NTFS_DEBUG is not set CONFIG_NTFS_RW=y # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y # CONFIG_PROC_VMCORE is not set CONFIG_SYSFS=y CONFIG_TMPFS=y # CONFIG_HUGETLBFS is not set # CONFIG_HUGETLB_PAGE is not set CONFIG_RAMFS=y CONFIG_RELAYFS_FS=y # # Miscellaneous filesystems # CONFIG_ADFS_FS=m # CONFIG_ADFS_FS_RW is not set CONFIG_AFFS_FS=m CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m CONFIG_BEFS_FS=m # CONFIG_BEFS_DEBUG is not set CONFIG_BFS_FS=m CONFIG_EFS_FS=m CONFIG_JFFS_FS=m CONFIG_JFFS_FS_VERBOSE=0 CONFIG_JFFS_PROC_FS=y CONFIG_JFFS2_FS=m CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y # CONFIG_JFFS2_SUMMARY is not set # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set CONFIG_JFFS2_ZLIB=y CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set CONFIG_CRAMFS=y CONFIG_VXFS_FS=m CONFIG_HPFS_FS=m CONFIG_QNX4FS_FS=m # CONFIG_QNX4FS_RW is not set CONFIG_SYSV_FS=m CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set # # Network File Systems # CONFIG_NFS_FS=m CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y CONFIG_NFS_DIRECTIO=y CONFIG_NFSD=m CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y CONFIG_NFSD_TCP=y CONFIG_LOCKD=m CONFIG_LOCKD_V4=y CONFIG_EXPORTFS=m CONFIG_NFS_ACL_SUPPORT=m CONFIG_NFS_COMMON=y CONFIG_SUNRPC=m CONFIG_SUNRPC_GSS=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPCSEC_GSS_SPKM3=m CONFIG_SMB_FS=m CONFIG_SMB_NLS_DEFAULT=y CONFIG_SMB_NLS_REMOTE="cp936" CONFIG_CIFS=m # CONFIG_CIFS_STATS is not set # CONFIG_CIFS_XATTR is not set # CONFIG_CIFS_EXPERIMENTAL is not set CONFIG_NCP_FS=m CONFIG_NCPFS_PACKET_SIGNING=y CONFIG_NCPFS_IOCTL_LOCKING=y CONFIG_NCPFS_STRONG=y CONFIG_NCPFS_NFS_NS=y CONFIG_NCPFS_OS2_NS=y # CONFIG_NCPFS_SMALLDOS is not set CONFIG_NCPFS_NLS=y CONFIG_NCPFS_EXTRAS=y CONFIG_CODA_FS=m # CONFIG_CODA_FS_OLD_API is not set CONFIG_AFS_FS=m CONFIG_RXRPC=m CONFIG_9P_FS=m # # Partition Types # CONFIG_PARTITION_ADVANCED=y CONFIG_ACORN_PARTITION=y CONFIG_ACORN_PARTITION_CUMANA=y # CONFIG_ACORN_PARTITION_EESOX is not set CONFIG_ACORN_PARTITION_ICS=y # CONFIG_ACORN_PARTITION_ADFS is not set # CONFIG_ACORN_PARTITION_POWERTEC is not set CONFIG_ACORN_PARTITION_RISCIX=y CONFIG_OSF_PARTITION=y CONFIG_AMIGA_PARTITION=y CONFIG_ATARI_PARTITION=y CONFIG_MAC_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_BSD_DISKLABEL=y CONFIG_MINIX_SUBPARTITION=y CONFIG_SOLARIS_X86_PARTITION=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_LDM_PARTITION=y # CONFIG_LDM_DEBUG is not set CONFIG_SGI_PARTITION=y CONFIG_ULTRIX_PARTITION=y CONFIG_SUN_PARTITION=y CONFIG_EFI_PARTITION=y # # Native Language Support # CONFIG_NLS=y CONFIG_NLS_DEFAULT="cp437" CONFIG_NLS_CODEPAGE_437=m CONFIG_NLS_CODEPAGE_737=m CONFIG_NLS_CODEPAGE_775=m CONFIG_NLS_CODEPAGE_850=m CONFIG_NLS_CODEPAGE_852=m CONFIG_NLS_CODEPAGE_855=m CONFIG_NLS_CODEPAGE_857=m CONFIG_NLS_CODEPAGE_860=m CONFIG_NLS_CODEPAGE_861=m CONFIG_NLS_CODEPAGE_862=m CONFIG_NLS_CODEPAGE_863=m CONFIG_NLS_CODEPAGE_864=m CONFIG_NLS_CODEPAGE_865=m CONFIG_NLS_CODEPAGE_866=m CONFIG_NLS_CODEPAGE_869=m CONFIG_NLS_CODEPAGE_936=m CONFIG_NLS_CODEPAGE_950=m CONFIG_NLS_CODEPAGE_932=m CONFIG_NLS_CODEPAGE_949=m CONFIG_NLS_CODEPAGE_874=m CONFIG_NLS_ISO8859_8=m CONFIG_NLS_CODEPAGE_1250=m CONFIG_NLS_CODEPAGE_1251=m CONFIG_NLS_ASCII=m CONFIG_NLS_ISO8859_1=m CONFIG_NLS_ISO8859_2=m CONFIG_NLS_ISO8859_3=m CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_5=m CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=m CONFIG_NLS_ISO8859_9=m CONFIG_NLS_ISO8859_13=m CONFIG_NLS_ISO8859_14=m CONFIG_NLS_ISO8859_15=m CONFIG_NLS_KOI8_R=m CONFIG_NLS_KOI8_U=m CONFIG_NLS_UTF8=m # # Instrumentation Support # CONFIG_PROFILING=y CONFIG_OPROFILE=m CONFIG_KPROBES=y # # Kernel hacking # CONFIG_PRINTK_TIME=y CONFIG_DEBUG_KERNEL=y CONFIG_MAGIC_SYSRQ=y CONFIG_LOG_BUF_SHIFT=15 CONFIG_DETECT_SOFTLOCKUP=y CONFIG_SCHEDSTATS=y # CONFIG_DEBUG_SLAB is not set CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_SPINLOCK_SLEEP=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_HIGHMEM is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_INFO is not set CONFIG_DEBUG_FS=y CONFIG_DEBUG_VM=y CONFIG_FRAME_POINTER=y CONFIG_RCU_TORTURE_TEST=m # CONFIG_EARLY_PRINTK is not set CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_PAGEALLOC is not set CONFIG_4KSTACKS=y CONFIG_X86_FIND_SMP_CONFIG=y CONFIG_X86_MPPARSE=y # # Security options # CONFIG_KEYS=y # CONFIG_KEYS_DEBUG_PROC_KEYS is not set CONFIG_SECURITY=y # CONFIG_SECURITY_NETWORK is not set CONFIG_SECURITY_CAPABILITIES=m CONFIG_SECURITY_ROOTPLUG=m CONFIG_SECURITY_SECLVL=m CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0 CONFIG_SECURITY_SELINUX_DISABLE=y CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 # # Cryptographic options # CONFIG_CRYPTO=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_NULL=m CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_SHA1=m CONFIG_CRYPTO_SHA256=m CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_AES_586=m CONFIG_CRYPTO_CAST5=m CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_KHAZAD=m CONFIG_CRYPTO_ANUBIS=m CONFIG_CRYPTO_DEFLATE=m CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_CRC32C=m CONFIG_CRYPTO_TEST=m # # Hardware crypto devices # CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=y # # Library routines # CONFIG_CRC_CCITT=m CONFIG_CRC16=m CONFIG_CRC32=y CONFIG_LIBCRC32C=m CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=m CONFIG_REED_SOLOMON=m CONFIG_REED_SOLOMON_DEC16=y CONFIG_GENERIC_HARDIRQS=y CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_X86_SMP=y CONFIG_X86_HT=y CONFIG_X86_BIOS_REBOOT=y CONFIG_X86_TRAMPOLINE=y From wfg at mail.ustc.edu.cn Sat Dec 10 12:05:52 2005 From: wfg at mail.ustc.edu.cn (Wu Fengguang) Date: Sat, 10 Dec 2005 20:05:52 +0800 Subject: [BUG 2.6.15-rc5] EXT3-fs error and soft lockup detected In-Reply-To: <20051210115902.GA4903@mail.ustc.edu.cn> References: Message-ID: <20051210120552.GA5537@mail.ustc.edu.cn> The message disappeared after fsck, sorry for the false report. # fsck.ext3 linux_image e2fsck 1.37 (21-Mar-2005) linux_image: recovering journal linux_image contains a file system with errors, check forced. Pass 1: Checking inodes, blocks, and sizes Inode 150820, i_size is 2233, should be 24576. Fix? yes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information Block bitmap differences: -(318009--318014) +(318015--318020) Fix? yes Free blocks count wrong for group #25 (5709, counted=5710). Fix? yes Free blocks count wrong (559653, counted=559654). Fix? yes Free inodes count wrong for group #25 (15402, counted=15403). Fix? yes Free inodes count wrong (378646, counted=378647). Fix? yes linux_image: ***** FILE SYSTEM WAS MODIFIED ***** linux_image: 82569/461216 files (0.1% non-contiguous), 362202/921856 blocks Original boot message: [ 4.442301] md: Autodetecting RAID arrays. [ 4.442791] md: autorun ... [ 4.442995] md: ... autorun DONE. [ 4.451849] EXT3-fs: INFO: recovery required on readonly filesystem. [ 4.452308] EXT3-fs: write access will be enabled during recovery. [ 5.496435] kjournald starting. Commit interval 5 seconds [ 5.497188] EXT3-fs warning (device hda): ext3_clear_journal_err: Filesystem error recorded from previous mount: IO failure [ 5.498131] EXT3-fs warning (device hda): ext3_clear_journal_err: Marking fs in need of filesystem check. [ 5.499882] EXT3-fs: recovery complete. [ 5.501425] EXT3-fs: mounted filesystem with ordered data mode. [ 5.502742] VFS: Mounted root (ext3 filesystem) readonly. [ 5.516344] Freeing unused kernel memory: 216k freed [ 6.424872] EXT3-fs warning: mounting fs with errors, running e2fsck is recommended [ 6.427093] EXT3 FS on hda, internal journal Linux version 2.6.15-rc5 (root at Server) (gcc version 3.3.5 (Debian 1:3.3.5-13)) #3 SMP Sat Dec 10 19:52:13 CST 2005 QEMU Linux test distribution (based on Redhat 9) Type 'exit' to halt the system From v.dose at econnex.de Thu Dec 15 14:09:12 2005 From: v.dose at econnex.de (Volker Dose) Date: Thu, 15 Dec 2005 15:09:12 +0100 Subject: Strange delay in syscall close() on a large ext3-filesystem Message-ID: <001801c60181$201cb8c0$e163a8c0@econnex.local> Dear Mailinglist, this morning I had a very strange problem with my SuSE Groupware-Server SLOX 4.1. The webmail-access was very slow and even with thunderbird the access to my mailboxes was not okay. I rebooted the whole system, but the problem still was there. I thought, this may be a problem with cyrusd, but I realized, that the error was somewhere deeper in the system, maybe in the filesystem. The cyrusd uses a directory /var/spool/imap/user to save the emails in seperate files (on each mail). When I was trying to open a mail (../user//723. ) with the "cat"-command I saw a delay at the end of displaying the file. When I used the "strace"-command to see, which functions are used, I saw, that the one last systemcall was delayed: # /root/strace cat 212966. [... the mailtext is displayed in a usual speed....] [...] ) = 3021 read(3, "", 4096) = 0 close(3 AND NOW there is a delay. After a second or so the close is finished and the screen lookes like this: ) = 3021 read(3, "", 4096) = 0 close(3) = 0 _exit(0) = ? The last line and the half of the pre-lats now is shown. What me really wonders, is that there is only a delay - no errors are in any logfile (accpet in webmail.log, "broken pipe"). The system has the following partitions: slox:/var/spool/imap/alarm-virus # mount /dev/sda6 on / type ext3 (rw) proc on /proc type proc (rw) devpts on /dev/pts type devpts (rw,mode=0620,gid=5) /dev/sdb1 on /var type ext3 (rw,noatime,data=writeback) shmfs on /dev/shm type shm (rw) slox:/var/spool/imap/alarm-virus # df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda6 30811104 16479040 12766936 57% / /dev/sdb1 282774360 122292576 146117668 46% /var shmfs 1940876 0 1940876 0% /dev/shm I took a look with tune2fs, but this seems to be okay, right? --- snip --- slox:~ # tune2fs -l /dev/sdb1 tune2fs 1.28 (31-Aug-2002) Filesystem volume name: Last mounted on: Filesystem UUID: 1f328532-cb23-4c38-bf54-41725fbf89cf Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: has_journal filetype needs_recovery sparse_super Filesystem state: clean Errors behavior: Continue Filesystem OS type: Linux Inode count: 35913728 Block count: 71820582 Reserved block count: 3591029 Free blocks: 40854579 Free inodes: 35259009 First block: 0 Block size: 4096 Fragment size: 4096 Blocks per group: 32768 Fragments per group: 32768 Inodes per group: 16384 Inode blocks per group: 512 Last mount time: Thu Dec 8 19:39:48 2005 Last write time: Thu Dec 8 19:39:48 2005 Mount count: 1 Maximum mount count: 38 Last checked: Thu Dec 8 18:34:47 2005 Check interval: 15552000 (6 months) Next check after: Tue Jun 6 19:34:47 2006 Reserved blocks uid: 0 (user root) Reserved blocks gid: 0 (group root) First inode: 11 Inode size: 128 Journal UUID: Journal inode: 8 Journal device: 0x0000 First orphan inode: 18677862 ---- snip --- On that particular filesystem ar a lot of mostly small files: --- snip --- slox:/var # find . -type f|wc 576393 669590 18992660 --- snip --- I did the following workaround to solve the problem for now: moving the "user"-dir to /var and make a symlink to /var/spool/imap - this did work. Now (in my opinion) I am using another "way" (inode) to access the files and the speed increased to usual behavior. Is it possible, the the inode-chain below /var/spool is damaged in a way? It seems to me, that now, after the move, there must be another inode-chain when accessing the mail-files. I did a fsck a few days later while a reboot but there was nothing remarkable at all. It is maybe important, that /dev/sdb1 is a RAID5 on a Dell-Server 2850, dual XEON 3Ghz. Any help would be appreciated. With kind regards, Volker Dose -- Die eCONNEX AG bietet wirksame IT-L?sungen. Weitere Informationen finden Sie unter www.econnex.de. ____________________________________________ eCONNEX AG Volker Dose (Netzwerkadministration) D?nische Stra?e 15 - 24103 Kiel Tel 0431 59369 0 - Fax 0431 59369 19 Valentinskamp 24 - 20354 Hamburg Tel 040 31112 903 - Fax 040 31112 200 _____________________________________________________ From evilninja at gmx.net Thu Dec 15 18:59:48 2005 From: evilninja at gmx.net (evilninja) Date: Thu, 15 Dec 2005 19:59:48 +0100 Subject: Strange delay in syscall close() on a large ext3-filesystem In-Reply-To: <001801c60181$201cb8c0$e163a8c0@econnex.local> References: <001801c60181$201cb8c0$e163a8c0@econnex.local> Message-ID: <43A1BD24.9010904@gmx.net> Volker Dose schrieb: > > ) = 3021 > read(3, "", 4096) = 0 > close(3) = 0 > _exit(0) = ? hm, when i do "strace cat " there's a "close(1)" added: % strace cat file.txt [...] ) = 305 read(3, "", 4096) = 0 close(3) = 0 close(1) = 0 exit_group(0) = ? not sure why, but strace shows always this close(1), no matter if i do this on ext3/jfs/nfs. which kernel are you using? > slox:~ # tune2fs -l /dev/sdb1 > tune2fs 1.28 (31-Aug-2002) how comes e2fsprogs is *that* old on SLOX 4.1? -- BOFH excuse #145: Flat tire on station wagon with tapes. ("Never underestimate the bandwidth of a station wagon full of tapes hurling down the highway" Andrew S. Tannenbaum) From evilninja at gmx.net Fri Dec 16 15:13:23 2005 From: evilninja at gmx.net (evilninja at gmx.net) Date: Fri, 16 Dec 2005 16:13:23 +0100 Subject: Strange delay in syscall close() on a large ext3-filesystem In-Reply-To: <000c01c60219$c7050230$e163a8c0@econnex.local> References: <000c01c60219$c7050230$e163a8c0@econnex.local> Message-ID: <43A2D993.4000804@gmx.net> Volker Dose wrote: > Good Morning, > > If I do that strace cat on another machine, I also see a close(1): ok. i don't know if this is important at all, i just noticed it. > > > --- snip --- > write(2, "\n", 1 > ) = 1 > close(1) = 0 > exit_group(1) = ? > --- snip --- > > And on another cyrus-mailserver close(3) and close(1): > > --- snip --- > ) = 1723 > read(3, "", 4096) = 0 > close(3) = 0 > close(1) = 0 > exit_group(0) = ? > --- snip --- > > > What exactly do this numbers mean? Filedescriptor? Isn't 1,2 and 3 for > STDIN,STDOUT and STDERR? > > The tune2fs-binary is just what you get, when youo install an SLOX and do > the usual updates: > > --- snip --- > slox:~ # rpm -qf /sbin/tune2fs > e2fsprogs-1.28-30 > --- snip --- > > On my SLES-9 cyrus-mailserver: > mail:/var/spool/imap/user/volker # rpm -qf /sbin/tune2fs > e2fsprogs-1.36-6.2 > --- snip --- > > > The kernen-version on SLOX is: > --- snip --- > slox:~ # uname -a > Linux slox 2.4.21-295-smp #1 SMP Wed Jun 29 16:45:30 UTC 2005 i686 unknown > --- snip --- > > SLOX is based on United Linux 1, as you can see, a quite old distribution. I > think it ios very close to SLES 8. i really don't know what could've caused the long delays in close(). i'd compile e2fsprogs-1.39-WIP-1210.tar.gz just to be sure no errors on the fs are missed. please respond on-list, so that the e2fs-gurus can comment.... Christian. -- BOFH excuse #25: Decreasing electron flux From psusi at cfl.rr.com Fri Dec 16 21:40:34 2005 From: psusi at cfl.rr.com (Phillip Susi) Date: Fri, 16 Dec 2005 16:40:34 -0500 Subject: Repacking files on ext3? Message-ID: <43A33452.60103@cfl.rr.com> I found this thread from a few months ago that seems to have been started by someone with the same problem I have, but it was not resolved: https://www.redhat.com/archives/ext3-users/2005-March/msg00000.html I have been trying to speed up my boot times and I notice that a lot of time is spent waiting on IO. Even with readahead-list precacheing files, it is reading at less than 1/4 of my disk's maximum sequential throughput. I feel this is because the files are scattered all around the disk, which causes a lot of seeking. I am looking for a way to defragment the disk such that the files needed for boot are all packed sequentially at the beginning of the disk, so that readahead-list can read them in much faster. During that previous thread, it was stated that it was impossible to have defrag work safely on an ext3 partition. I do not see why this is so. If ext2 could be given a journal to make it crash resistant, then why can't defrag be given the same thing? Another comment was made saying that such a defragger could not possibly be done only in userspace. Unless you're talking about online defragmentation, then manipulating the filesystem offline to repack it is entirely possible from userspace. Is there still no way to do what I am trying? P.S. Please CC me on replies, as I am not subscribed. From evilninja at gmx.net Sat Dec 17 18:43:42 2005 From: evilninja at gmx.net (evilninja) Date: Sat, 17 Dec 2005 19:43:42 +0100 Subject: Repacking files on ext3? In-Reply-To: <43A33452.60103@cfl.rr.com> References: <43A33452.60103@cfl.rr.com> Message-ID: <43A45C5E.402@gmx.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160 Phillip Susi schrieb: > I am looking for a way to defragment the disk such that the files needed > for boot are all packed sequentially at the beginning of the disk, so > that readahead-list can read them in much faster. i've never used ext2fs defrag-programs so i don't know how "safe" they are. but if they're working on ext2 - why not tune2fs' an existing ext3 into a ext2, run the defrag program and tune2fs' into ext3 again: % umount /dev/sdX % tune2fs -O ^has_journal /dev/sdX % % tune2fs -O has_journal /dev/sdX % mount /dev/sdX obviously this has to be done while the device is offline and i'd recommend having backups of course. i've never tried it though... - -- BOFH excuse #86: Runt packets -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDpFxeC/PVm5+NVoYRA4yYAKC8q6yKJHWaO54bq/97j6P8n4+GtgCfXE0O lmTPqGcJINRW0zNjaxYdpOI= =iFbD -----END PGP SIGNATURE----- From adamtdixon at gmail.com Tue Dec 20 01:08:32 2005 From: adamtdixon at gmail.com (Adam Dixon) Date: Tue, 20 Dec 2005 11:38:32 +1030 Subject: Unable to handle kernel NULL pointer Message-ID: Hi, Running MySQL Cluster datanode (a process of large memory which checkpoints data to disk periodically) on a 2xXeon Dell PowerEdge SC1425 (2.6.9-5.ELsmp#1 SMP x86_64), and recieved this notice in /var/log/messages. The datanode process crashed, and using the partition after this seemed to hang processes, eg ls /data/ would hang. Reboot fixed this, boot.log states that the partition was clean, Dec 19 08:33:51 data3 fsck: /data: recovering journal Dec 19 08:33:54 data3 fsck: /data: clean, 9907/6311872 files, 3946561/12619049 blocks I posted this info to the cluster list initially, they seem to think it might be a memory > disk problem or perhaps a bug? And said you guys might know more about it. Dec 18 03:18:09 data3 kernel: Unable to handle kernel NULL pointer dereference at 0000000000000020 RIP: Dec 18 03:18:09 data3 kernel: {:jbd:journal_dirty_metadata+71} Dec 18 03:18:09 data3 kernel: PML4 f4cb067 PGD 2d383067 PMD 0 Dec 18 03:18:09 data3 kernel: Oops: 0000 [1] SMP Dec 18 03:18:09 data3 kernel: CPU 2 Dec 18 03:18:09 data3 kernel: Modules linked in: md5 ipv6 i2c_dev i2c_core sunrpc dm_mod button battery ac uhci_hcd ehci_hcd e1000 ext3 jbd ata_piix libata sd_mod scsi_mod Dec 18 03:18:09 data3 kernel: Pid: 11186, comm: ndbd Not tainted 2.6.9-5.ELsmp Dec 18 03:18:09 data3 kernel: RIP: 0010:[] {:jbd:journal_dirty_metadata+71} Dec 18 03:18:09 data3 kernel: RSP: 0018:000001007c18fbb8 EFLAGS: 00010246 Dec 18 03:18:09 data3 kernel: RAX: 0000000000000000 RBX: 00000101ad1405c0 RCX: 00000000ffffffff Dec 18 03:18:09 data3 kernel: RDX: 000000000000000f RSI: 00000100447c2ce8 RDI: 0000010024e32820 Dec 18 03:18:09 data3 kernel: RBP: 00000100447c2ce8 R08: 0000000000000000 R09: 0000000000000000 Dec 18 03:18:09 data3 kernel: R10: 0000000000000001 R11: 0000000000000001 R12: 0000000000000000 Dec 18 03:18:09 data3 kernel: R13: 00000100cfe15c00 R14: 0000010024e32820 R15: 000001011cd75130 Dec 18 03:18:09 data3 kernel: FS: 0000000040076960(005b) GS:ffffffff804bf400(0000) knlGS:0000000000000000 Dec 18 03:18:09 data3 kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b Dec 18 03:18:09 data3 kernel: CR2: 0000000000000020 CR3: 00000000cff0e000 CR4: 00000000000006e0 Dec 18 03:18:09 data3 kernel: Process ndbd (pid: 11186, threadinfo 000001007c18e000, task 00000101ae70c030) Dec 18 03:18:09 data3 kernel: Stack: 000001012431cc80 0000000000000000 000001011cd75240 00000100cfe43c00 Dec 18 03:18:09 data3 kernel: 0000000000000001 ffffffffa00528c2 00000100447c2ce8 000001007c18fc38 Dec 18 03:18:09 data3 kernel: 0000010024e32820 000001011cd75240 Dec 18 03:18:09 data3 kernel: Call Trace:{:ext3:ext3_mark_iloc_dirty+740} Dec 18 03:18:09 data3 kernel: {:ext3:ext3_mark_inode_dirty+65} Dec 18 03:18:10 data3 kernel: {:jbd:journal_start+223} {:ext3:ext3_dirty_inode+99} Dec 18 03:18:10 data3 kernel: {__mark_inode_dirty+40} {inode_update_time+182} Dec 18 03:18:10 data3 kernel: {generic_file_aio_write_nolock+620} Dec 18 03:18:10 data3 kernel: {generic_file_aio_write+126} {:ext3:ext3_file_write+22} Dec 18 03:18:10 data3 kernel: {do_sync_write+173} {do_futex+590} Dec 18 03:18:10 data3 kernel: {autoremove_wake_function+0} {vfs_write+207} Dec 18 03:18:10 data3 kernel: {sys_write+69} {system_call+126} Dec 18 03:18:10 data3 kernel: Dec 18 03:18:10 data3 kernel: Dec 18 03:18:10 data3 kernel: Code: 49 39 5c 24 20 75 4b 41 83 7c 24 0c 02 75 43 49 3b 5d 50 0f Dec 18 03:18:10 data3 kernel: RIP {:jbd:journal_dirty_metadata+71} RSP <000001007c18fbb8> Dec 18 03:18:10 data3 kernel: CR2: 0000000000000020 Any clarification someone can provide would be great, Thanks, Adam -------------- next part -------------- An HTML attachment was scrubbed... URL: From hayim at post.tau.ac.il Tue Dec 20 13:40:41 2005 From: hayim at post.tau.ac.il (Hayim Shaul) Date: Tue, 20 Dec 2005 15:40:41 +0200 (IST) Subject: EXT3-fs error Message-ID: Hello friends, I am experiencing some weird beheaviour on one of my computers. I appologize for the laconic subject, but I really don't know anything more than that. I'll tell the story in chronological order. I have an HP server with five SCSI disks. The disks are _not_ in RAID. I installed FC2 on one disk. I installed a 2.6.11.7 and used it for boot. The server runs some software that I wrote, and it worked flawlessly for more than three months. On Thursday I noticed that some of the files under / are not accessible, reporting Input/Output error. The file-system itself was in read-only mode. Soon no file under / was accessible. fdisk /dev/cciss/c0d0 (the disk containing /) reported that the device is not valid. The console was full of this message repeating: "EXT3-fs error (device /dev/cciss/c0d0) in start_transaction: Journal has aborted" I booted the machine. fsck did not report anything, and the computer seemed to work fine. After a day the problem repeated. I booted again. The BIOS reported an error: "POST Error: 1727-Drive Array - New Logical Drive(s) Attachment Detected" The boot failed as GRUB complained not to find the disk containing the kernel file. I pressed reset again. This time the machine booted normaly, but somehow I get a feeling that something is wrong with the machine. A technition from HP said that everything looks OK hardware-wise. Can anyone help me understand what is going on here? Thanks, Hayim. From evilninja at gmx.net Tue Dec 20 14:20:44 2005 From: evilninja at gmx.net (evilninja) Date: Tue, 20 Dec 2005 15:20:44 +0100 Subject: Unable to handle kernel NULL pointer In-Reply-To: References: Message-ID: <43A8133C.6040904@gmx.net> Adam Dixon schrieb: > > I posted this info to the cluster list initially, they seem to think it > might be a memory > disk problem or perhaps a bug? And said you guys might > know more about it. i can't say anything about the Oops, but two things come to my mind: - is this reproducible? if yes, are you able to run a current kernel? does it fix it? - when memory->disk problem are suspected, can you run memtest86 overnight? just to be sure.... Christian. - -- BOFH excuse #335: the AA battery in the wallclock sends magnetic interference From evilninja at gmx.net Tue Dec 20 14:26:57 2005 From: evilninja at gmx.net (evilninja) Date: Tue, 20 Dec 2005 15:26:57 +0100 Subject: EXT3-fs error In-Reply-To: References: Message-ID: <43A814B1.8040909@gmx.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160 Hayim Shaul schrieb: > fdisk /dev/cciss/c0d0 (the disk containing /) reported that the device > is not valid. if the device is "not valid", this has to be fixed. concrete error messages would help here though. > The console was full of this message repeating: > "EXT3-fs error (device /dev/cciss/c0d0) in start_transaction: Journal > has aborted" if it really is a hardware error (bad disk/controller/cable/driver), then ext3 can't do anything about it (except perhaps mounting the device ro) > The BIOS reported an error: "POST Error: 1727-Drive Array - New Logical > Drive(s) Attachment Detected" [...] > A technition from HP said that everything looks OK hardware-wise. hm, this POST error looks "OK"? > Can anyone help me understand what is going on here? please send useful error messages. Christian. - -- BOFH excuse #335: the AA battery in the wallclock sends magnetic interference -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDqBSxC/PVm5+NVoYRA7CgAKCN3xiAqTeT+gRKzfGXccYwdW5RSACeKxhf 7Onirmpv7bMN/70t4mbFQ+A= =TY8w -----END PGP SIGNATURE----- From hayim at post.tau.ac.il Tue Dec 20 14:44:50 2005 From: hayim at post.tau.ac.il (Hayim Shaul) Date: Tue, 20 Dec 2005 16:44:50 +0200 (IST) Subject: EXT3-fs error In-Reply-To: <43A814B1.8040909@gmx.net> References: <43A814B1.8040909@gmx.net> Message-ID: >> fdisk /dev/cciss/c0d0 (the disk containing /) reported that the device >> is not valid. > > if the device is "not valid", this has to be fixed. concrete error > messages would help here though. > >> The console was full of this message repeating: >> "EXT3-fs error (device /dev/cciss/c0d0) in start_transaction: Journal >> has aborted" > > if it really is a hardware error (bad disk/controller/cable/driver), then > ext3 can't do anything about it (except perhaps mounting the device ro) > Is it a hardware problem? >> The BIOS reported an error: "POST Error: 1727-Drive Array - New Logical >> Drive(s) Attachment Detected" > [...] >> A technition from HP said that everything looks OK hardware-wise. > > hm, this POST error looks "OK"? I don't think so. But if I need to replace anything, then what do I need to replace? Is it the controller that once in a while decides a disk to be not present? Obviously, HP support are not more useful than looking at a green LED and telling me their machine is superb. >> Can anyone help me understand what is going on here? > > please send useful error messages. Trouble is I have none. Nothing appears in /var/log/messages. Probably because the FS went RO. And once the system enters this state I can't login to it so I don't have any more information available. Probably I am not aware of all the ways to retrieve information from such stuck systems. I'd appreciate help in this. For e.g., how can I redirect syslog to print to another partition? (hoping that partition to stay RW)? Thanks, Hayim. From evilninja at gmx.net Tue Dec 20 15:12:23 2005 From: evilninja at gmx.net (evilninja) Date: Tue, 20 Dec 2005 16:12:23 +0100 Subject: EXT3-fs error In-Reply-To: References: <43A814B1.8040909@gmx.net> Message-ID: <43A81F57.6080209@gmx.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160 Hayim Shaul schrieb: > > Is it a hardware problem? looks like (see below) > But if I need to replace anything, then what do I need to replace? > Is it the controller that once in a while decides a disk to be not present? dunno, depends on the error messages. > > Obviously, HP support are not more useful than looking at a green LED > and telling me their machine is superb. ouch :( > Trouble is I have none. > Nothing appears in /var/log/messages. Probably because the FS went RO. > And once the system enters this state I can't login to it so I don't > have any more information available. well, can you reproduce the error and log to somewhere else? maybe even remote? > Probably I am not aware of all the ways to retrieve information from > such stuck systems. I'd appreciate help in this. "dmesg" should print out error messages, even if /var/log is ro. > For e.g., how can I redirect syslog to print to another partition? > (hoping that partition to stay RW)? just tell syslog where to log: /etc/syslog or /etc/syslog-ng should help here (man syslogd) - -- BOFH excuse #429: Temporal anomaly -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDqB9XC/PVm5+NVoYRA9MsAKC1o6LQBtt/QCGkFFaEEKjhn3PCVQCfV1f/ YUAaUD88E6StKRKY2GCi3Fk= =iOZp -----END PGP SIGNATURE----- From sct at redhat.com Tue Dec 20 15:50:05 2005 From: sct at redhat.com (Stephen C. Tweedie) Date: Tue, 20 Dec 2005 15:50:05 +0000 Subject: Unable to handle kernel NULL pointer In-Reply-To: References: Message-ID: <1135093805.2125.0.camel@sisko.sctweedie.blueyonder.co.uk> Hi, On Tue, 2005-12-20 at 01:08, Adam Dixon wrote: > Running MySQL Cluster datanode (a process of large memory which > checkpoints data to disk periodically) on a 2xXeon Dell PowerEdge > SC1425 (2.6.9-5.ELsmp #1 SMP x86_64) Was fixed in 2.6.9-6.22.EL. Please upgrade. --Stephen From hayim at post.tau.ac.il Wed Dec 21 08:21:07 2005 From: hayim at post.tau.ac.il (Hayim Shaul) Date: Wed, 21 Dec 2005 10:21:07 +0200 (IST) Subject: EXT3-fs error In-Reply-To: <43A81F57.6080209@gmx.net> References: <43A814B1.8040909@gmx.net> <43A81F57.6080209@gmx.net> Message-ID: > "dmesg" should print out error messages, even if /var/log is ro. If you are lucky enough to get a shell :) > >> For e.g., how can I redirect syslog to print to another partition? >> (hoping that partition to stay RW)? > > just tell syslog where to log: /etc/syslog or /etc/syslog-ng should help > here (man syslogd) Well, I have redirected the syslog to a different partition, and am now waiting for the problem to reccur. Thanks for your help. From wongste at hotmail.com Thu Dec 22 14:43:28 2005 From: wongste at hotmail.com (Soon Wong) Date: Thu, 22 Dec 2005 09:43:28 -0500 Subject: ext2online failure Message-ID: Could someone tell me what could be causing this failure on my system and a way to get around/fix it? Your help is very much appreciated. I'd just finished running lvm lvextend. "lvextend -L+L1G /dev/VolGroup00/LogVol00", after adding a new 1G partition (/dev/sda4) to /dev/VolGroup00. [root at ppstest13 ~]# ext2online -d -v /dev/VolGroup00/LogVol00 ext2online v1.1.18 - 2001/03/18 for EXT2FS 0.5b ext2_open ext2_bcache_init new filesystem size 925696 ext2_determine_itoffset setting itoffset to +165 group 2 inode table has offset 2, not 165 group 4 inode table has offset 2, not 165 group 6 inode table has offset 2, not 165 group 8 inode table has offset 2, not 165 group 10 inode table has offset 2, not 165 group 11 inode table has offset 2, not 165 group 12 inode table has offset 2, not 165 group 13 inode table has offset 2, not 165 group 14 inode table has offset 2, not 165 group 15 inode table has offset 2, not 165 group 16 inode table has offset 2, not 165 group 17 inode table has offset 2, not 165 group 18 inode table has offset 2, not 165 group 19 inode table has offset 2, not 165 group 20 inode table has offset 2, not 165 ext2_get_reserved Found 161 blocks in s_reserved_gdt_blocks using 161 reserved group descriptor blocks 21 old groups, 1 blocks 29 new groups, 1 blocks Filling last group to 688128 blocks ext2_ioctl: EXTEND group to 688128 blocks ext2online: ext2_ioctl: Invalid argument ext2online: unable to resize /dev/mapper/VolGroup00-LogVol00 [root at ppstest13 ~]# df -h / Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00 2.5G 2.4G 47M 99% / [root at ppstest13 ~]# vgdisplay /dev/VolGroup00 --- Volume group --- VG Name VolGroup00 System ID Format lvm2 Metadata Areas 2 Metadata Sequence No 7 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 2 Act PV 2 VG Size 4.84 GB PE Size 32.00 MB Total PE 155 Alloc PE / Size 155 / 4.84 GB Free PE / Size 0 / 0 VG UUID NU48p5-bnnn-hOfm-WplC-l0wu-DKb6-HgbHl4 [root at ppstest13 ~]# lvm lvdisplay /dev/VolGroup00/LogVol00 --- Logical volume --- LV Name /dev/VolGroup00/LogVol00 VG Name VolGroup00 LV UUID DZJMkx-t9Ez-GPkE-6v50-crjV-pAMu-6BOy0Z LV Write Access read/write LV Status available # open 1 LV Size 3.53 GB Current LE 113 Segments 3 Allocation inherit Read ahead sectors 0 Block device 253:0 [root at ppstest13 ~]# uname -a Linux ppstest13.pok.ibm.com 2.6.9-22.0.1.EL #1 SMP Tue Oct 18 18:35:10 EDT 2005 ppc64 ppc64 ppc64 GNU/Linux [root at ppstest13 ~]# rpm -qi e2fsprogs Name : e2fsprogs Relocations: (not relocatable) Version : 1.35 Vendor: Red Hat, Inc. Release : 12.2.EL4 Build Date: Wed 20 Jul 2005 09:45:41 AM EDT Install Date: Wed 14 Dec 2005 10:11:35 PM EST Build Host: sizzler.build.redhat.com Group : System Environment/Base Source RPM: e2fsprogs-1.35-12.2.EL4.src.rpm Thanks. regards, Soon Wong _________________________________________________________________ FREE pop-up blocking with the new MSN Toolbar ? get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/ From adilger at clusterfs.com Thu Dec 22 18:55:03 2005 From: adilger at clusterfs.com (Andreas Dilger) Date: Thu, 22 Dec 2005 11:55:03 -0700 Subject: ext2online failure In-Reply-To: References: Message-ID: <20051222185503.GA5587@schatzie.adilger.int> On Dec 22, 2005 09:43 -0500, Soon Wong wrote: > [root at ppstest13 ~]# ext2online -d -v /dev/VolGroup00/LogVol00 > Filling last group to 688128 blocks > ext2_ioctl: EXTEND group to 688128 blocks > ext2online: ext2_ioctl: Invalid argument > > ext2online: unable to resize /dev/mapper/VolGroup00-LogVol00 Is this an ext2 filesystem or ext3? I beleive that the RHEL 1.18 release does not work with ext2 filesystems anymore (I'm not even sure the kernel has patched ext2). > [root at ppstest13 ~]# uname -a > Linux ppstest13.pok.ibm.com 2.6.9-22.0.1.EL #1 SMP Tue Oct 18 18:35:10 EDT > 2005 ppc64 ppc64 ppc64 GNU/Linux > > [root at ppstest13 ~]# rpm -qi e2fsprogs > Name : e2fsprogs Relocations: (not relocatable) > Version : 1.35 Vendor: Red Hat, Inc. > Release : 12.2.EL4 Build Date: Wed 20 Jul 2005 > 09:45:41 AM EDT > Install Date: Wed 14 Dec 2005 10:11:35 PM EST Build Host: > sizzler.build.redhat.com > Group : System Environment/Base Source RPM: > e2fsprogs-1.35-12.2.EL4.src.rpm Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. From wongste at hotmail.com Thu Dec 22 19:38:57 2005 From: wongste at hotmail.com (Soon Wong) Date: Thu, 22 Dec 2005 14:38:57 -0500 Subject: ext2online failure In-Reply-To: <20051222185503.GA5587@schatzie.adilger.int> Message-ID: Andreas, this appears to be an ext3 filesystem. [root at ppstest13 ~]# mount /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw) I'm not sure if this has any bearing, but the new partition I added to VolGroup00 was created on newly allocated space from a virtual scsi device that had the backing device/logical volume extended on the virtual i/o server. I'd thought that shouldn't be a problem as all the steps I took prior: creating the new partition /dev/sda4, adding it to VolGroup00, and extending LogVol00 all completed successfully. regards, Soon Wong ----Original Message Follows---- From: Andreas Dilger To: Soon Wong CC: ext3-users at redhat.com Subject: Re: ext2online failure Date: Thu, 22 Dec 2005 11:55:03 -0700 Is this an ext2 filesystem or ext3? I beleive that the RHEL 1.18 release does not work with ext2 filesystems anymore (I'm not even sure the kernel has patched ext2). Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ From adilger at clusterfs.com Thu Dec 22 20:45:07 2005 From: adilger at clusterfs.com (Andreas Dilger) Date: Thu, 22 Dec 2005 13:45:07 -0700 Subject: ext2online failure In-Reply-To: References: <20051222185503.GA5587@schatzie.adilger.int> Message-ID: <20051222204507.GE5587@schatzie.adilger.int> On Dec 22, 2005 14:38 -0500, Soon Wong wrote: > this appears to be an ext3 filesystem. > > [root at ppstest13 ~]# mount > /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw) > > I'm not sure if this has any bearing, but the new partition I added to > VolGroup00 was created on newly allocated space from a virtual scsi device > that had the backing device/logical volume extended on the virtual i/o > server. I'd thought that shouldn't be a problem as all the steps I took > prior: creating the new partition /dev/sda4, adding it to VolGroup00, and > extending LogVol00 all completed successfully. Any messages reported in the syslog? What does the output of /proc/partitions say for this device? > ----Original Message Follows---- > From: Andreas Dilger > To: Soon Wong > CC: ext3-users at redhat.com > Subject: Re: ext2online failure > Date: Thu, 22 Dec 2005 11:55:03 -0700 > > Is this an ext2 filesystem or ext3? I beleive that the RHEL 1.18 release > does not work with ext2 filesystems anymore (I'm not even sure the kernel > has patched ext2). > > Cheers, Andreas > -- > Andreas Dilger > Principal Software Engineer > Cluster File Systems, Inc. > > _________________________________________________________________ > Express yourself instantly with MSN Messenger! Download today - it's FREE! > http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. From wongste at hotmail.com Thu Dec 22 22:40:12 2005 From: wongste at hotmail.com (Soon Wong) Date: Thu, 22 Dec 2005 17:40:12 -0500 Subject: ext2online failure In-Reply-To: <20051222204507.GE5587@schatzie.adilger.int> Message-ID: Andreas, here's what syslog has: Dec 22 22:36:19 ppstest13 kernel: ioctl32(ext2online:3175): Unknown cmd fd(5) cmd(80046607){00} arg(ffffe80c) on / and /proc/partitions: [root at ppstest13 ~]# cat /proc/partitions major minor #blocks name 8 0 5242880 sda 8 1 8001 sda1 8 2 104422 sda2 8 3 4080510 sda3 8 4 1044225 sda4 253 0 3702784 dm-0 253 1 1376256 dm-1 It feels like we're getting somewhere :-). regards, Soon Wong ----Original Message Follows---- From: Andreas Dilger To: Soon Wong CC: ext3-users at redhat.com Subject: Re: ext2online failure Date: Thu, 22 Dec 2005 13:45:07 -0700 Any messages reported in the syslog? What does the output of /proc/partitions say for this device? Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. _________________________________________________________________ Don?t just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/ From adilger at clusterfs.com Thu Dec 22 23:19:52 2005 From: adilger at clusterfs.com (Andreas Dilger) Date: Thu, 22 Dec 2005 16:19:52 -0700 Subject: ext2online failure In-Reply-To: References: <20051222204507.GE5587@schatzie.adilger.int> Message-ID: <20051222231952.GI5587@schatzie.adilger.int> On Dec 22, 2005 17:39 -0500, Soon Wong wrote: > here's what syslog has: > > Dec 22 22:36:19 ppstest13 kernel: ioctl32(ext2online:3175): Unknown cmd > fd(5) cmd(80046607){00} arg(ffffe80c) on / This indicates that there is some issue in the 64/32 bit ioctl compatibility code. This means that the e2fsprogs need to be rebuilt with 64-bit support, or see if the ioctl32() handler is already fixed in a newer kernel (I recall work being done for the ext3 ioctl code). Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. From hayim at post.tau.ac.il Sun Dec 25 10:22:17 2005 From: hayim at post.tau.ac.il (Hayim Shaul) Date: Sun, 25 Dec 2005 12:22:17 +0200 (IST) Subject: EXT3-fs error In-Reply-To: <43A81F57.6080209@gmx.net> References: <43A814B1.8040909@gmx.net> <43A81F57.6080209@gmx.net> Message-ID: Just for proper disclosure: HP support suggested, on the mean-while, some great tools that they have such as SmartStart CD, or hpadu (Array Diagnostics Atility). They give good details about the disks/array/system including past error messages. In my case the logs indicated a "MARK BAD FAILED" error message on the disk, which probably means it's a hardware error. Thanks