From ba46d4d7caf5ec6c89fbbde4bb19a86a272c4611 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Sat, 25 Mar 2006 19:09:09 +0000 Subject: update to linux 2.4.16 and current uClibc. --- .../kernel-patches/002-2.4.29-hf4.diff.bz2 | Bin 20508 -> 0 bytes .../kernel-patches/003_kbuild_fixes.diff.bz2 | Bin 1091 -> 0 bytes .../kernel-patches/004-correct-toolchain.patch | 48 +- .../DBAu1500/kernel-patches/004_386_emu.diff.bz2 | Bin 5288 -> 0 bytes .../kernel-patches/005_modularize_vesafb.diff.bz2 | Bin 710 -> 0 bytes .../kernel-patches/006_init_unshare.diff.bz2 | Bin 292 -> 0 bytes .../DBAu1500/kernel-patches/006_init_unshare.patch | 11 + .../kernel-patches/007-scsi_add_remove_single.bz2 | Bin 3981 -> 0 bytes .../DBAu1500/kernel-patches/008-ieee1394-fix.bz2 | Bin 390 -> 0 bytes .../DBAu1500/kernel-patches/008-ieee1394-fix.patch | 11 + .../DBAu1500/kernel-patches/009-always-inline.bz2 | Bin 468 -> 0 bytes .../AMD/DBAu1500/kernel-patches/009-sysfs-n.patch | 27 + .../kernel-patches/010-optimize-for-size.bz2 | Bin 1192 -> 0 bytes .../DBAu1500/kernel-patches/012-x86-check_gcc.bz2 | Bin 329 -> 0 bytes .../kernel-patches/015_cramfs_initrd.diff.bz2 | Bin 406 -> 0 bytes .../AMD/DBAu1500/kernel-patches/017-printk.bz2 | Bin 336 -> 0 bytes .../DBAu1500/kernel-patches/018-slab-loop-init.bz2 | Bin 268 -> 0 bytes .../DBAu1500/kernel-patches/028-cdrom_oexcl.patch | 13 + .../kernel-patches/029-cdrom_blocksize.patch | 109 ++ .../kernel-patches/041-changeloop.patch.bz2 | Bin 2783 -> 0 bytes .../kernel-patches/042-loopfixes.patch.bz2 | Bin 640 -> 0 bytes .../DBAu1500/kernel-patches/044-streaming_io.bz2 | Bin 1736 -> 0 bytes .../kernel-patches/062-silence-blk-queue.bz2 | Bin 374 -> 0 bytes .../kernel-patches/063-silence.kbd.patch.bz2 | Bin 494 -> 0 bytes .../AMD/DBAu1500/kernel-patches/064-shutup-md.bz2 | Bin 501 -> 0 bytes .../DBAu1500/kernel-patches/064-shutup-md.patch | 11 + .../kernel-patches/067-squashfs2.patch.bz2 | Bin 12783 -> 0 bytes .../AMD/DBAu1500/kernel-patches/076-nmap-freak.bz2 | Bin 1576 -> 0 bytes .../DBAu1500/kernel-patches/077-orinoco-0.13e.bz2 | Bin 7387 -> 0 bytes .../AMD/DBAu1500/kernel-patches/078-hostap.bz2 | Bin 113714 -> 0 bytes .../AMD/DBAu1500/kernel-patches/079-jiffies64.bz2 | Bin 4782 -> 0 bytes .../kernel-patches/089-no-touch-makedep.bz2 | Bin 858 -> 0 bytes .../kernel-patches/098_scsi-warnings.patch | 18 + .../AMD/DBAu1500/kernel-patches/100_VERSION.bz2 | Bin 227 -> 0 bytes .../AMD/DBAu1500/kernel-patches/100_VERSION.patch | 12 + target/device/AMD/DBAu1500/linux.config | 1274 ++++++++++++-------- target/device/AMD/DBAu1500/linux.mk | 4 +- target/device/AMD/DBAu1500/uClibc.config.mips | 52 +- target/device/AMD/DBAu1500/uClibc.config.mipsel | 139 ++- 39 files changed, 1099 insertions(+), 630 deletions(-) delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/002-2.4.29-hf4.diff.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/003_kbuild_fixes.diff.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/004_386_emu.diff.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/005_modularize_vesafb.diff.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.diff.bz2 create mode 100644 target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.patch delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/007-scsi_add_remove_single.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.bz2 create mode 100644 target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.patch delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/009-always-inline.bz2 create mode 100644 target/device/AMD/DBAu1500/kernel-patches/009-sysfs-n.patch delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/010-optimize-for-size.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/012-x86-check_gcc.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/015_cramfs_initrd.diff.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/017-printk.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/018-slab-loop-init.bz2 create mode 100644 target/device/AMD/DBAu1500/kernel-patches/028-cdrom_oexcl.patch create mode 100644 target/device/AMD/DBAu1500/kernel-patches/029-cdrom_blocksize.patch delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/041-changeloop.patch.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/042-loopfixes.patch.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/044-streaming_io.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/062-silence-blk-queue.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/063-silence.kbd.patch.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.bz2 create mode 100644 target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.patch delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/067-squashfs2.patch.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/076-nmap-freak.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/077-orinoco-0.13e.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/078-hostap.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/079-jiffies64.bz2 delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/089-no-touch-makedep.bz2 create mode 100644 target/device/AMD/DBAu1500/kernel-patches/098_scsi-warnings.patch delete mode 100644 target/device/AMD/DBAu1500/kernel-patches/100_VERSION.bz2 create mode 100644 target/device/AMD/DBAu1500/kernel-patches/100_VERSION.patch diff --git a/target/device/AMD/DBAu1500/kernel-patches/002-2.4.29-hf4.diff.bz2 b/target/device/AMD/DBAu1500/kernel-patches/002-2.4.29-hf4.diff.bz2 deleted file mode 100644 index 6ca7c8d18..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/002-2.4.29-hf4.diff.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/003_kbuild_fixes.diff.bz2 b/target/device/AMD/DBAu1500/kernel-patches/003_kbuild_fixes.diff.bz2 deleted file mode 100644 index 4494739ab..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/003_kbuild_fixes.diff.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/004-correct-toolchain.patch b/target/device/AMD/DBAu1500/kernel-patches/004-correct-toolchain.patch index 53e509d3a..13c6610dc 100644 --- a/target/device/AMD/DBAu1500/kernel-patches/004-correct-toolchain.patch +++ b/target/device/AMD/DBAu1500/kernel-patches/004-correct-toolchain.patch @@ -1,24 +1,46 @@ ---- linux-2.4.29/arch/mips/Makefile.orig 2005-03-08 23:24:05.000000000 -0700 -+++ linux-2.4.29/arch/mips/Makefile 2005-03-08 23:27:37.000000000 -0700 -@@ -17,16 +17,16 @@ +--- linux/arch/mips/Makefile.orig 2006-01-02 20:21:10.000000000 -0700 ++++ linux/arch/mips/Makefile 2006-03-19 17:25:29.000000000 -0700 +@@ -22,15 +22,15 @@ # Select the object file format to substitute into the linker script. # ifdef CONFIG_CPU_LITTLE_ENDIAN --tool-prefix = mipsel-linux- -+#tool-prefix = mipsel-linux- - ld-emul = elf32ltsmip +-32bit-tool-prefix = mipsel-linux- +-64bit-tool-prefix = mips64el-linux- ++#32bit-tool-prefix = mipsel-linux- ++#64bit-tool-prefix = mips64el-linux- + 32bit-bfd = elf32-tradlittlemips + 64bit-bfd = elf64-tradlittlemips + 32bit-emul = elf32ltsmip + 64bit-emul = elf64ltsmip else --tool-prefix = mips-linux- -+#tool-prefix = mips-linux- - ld-emul = elf32btsmip +-32bit-tool-prefix = mips-linux- +-64bit-tool-prefix = mips64-linux- ++#32bit-tool-prefix = mips-linux- ++#64bit-tool-prefix = mips64-linux- + 32bit-bfd = elf32-tradbigmips + 64bit-bfd = elf64-tradbigmips + 32bit-emul = elf32btsmip +@@ -39,18 +39,18 @@ + + ifdef CONFIG_32BIT + gcc-abi = 32 +-tool-prefix = $(32bit-tool-prefix) ++#tool-prefix = $(32bit-tool-prefix) + UTS_MACHINE := mips + endif + ifdef CONFIG_64BIT + gcc-abi = 64 +-tool-prefix = $(64bit-tool-prefix) ++#tool-prefix = $(64bit-tool-prefix) + UTS_MACHINE := mips64 endif -ifdef CONFIG_CROSSCOMPILE --CROSS_COMPILE = $(tool-prefix) +-CROSS_COMPILE := $(tool-prefix) -endif +#ifdef CONFIG_CROSSCOMPILE -+#CROSS_COMPILE = $(tool-prefix) ++#CROSS_COMPILE := $(tool-prefix) +#endif - MAKEBOOT = $(MAKE) -C arch/$(ARCH)/boot - + CHECKFLAGS-y += -D__linux__ -D__mips__ \ + -D_ABIO32=1 \ diff --git a/target/device/AMD/DBAu1500/kernel-patches/004_386_emu.diff.bz2 b/target/device/AMD/DBAu1500/kernel-patches/004_386_emu.diff.bz2 deleted file mode 100644 index 8e912e279..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/004_386_emu.diff.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/005_modularize_vesafb.diff.bz2 b/target/device/AMD/DBAu1500/kernel-patches/005_modularize_vesafb.diff.bz2 deleted file mode 100644 index 8f187e37c..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/005_modularize_vesafb.diff.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.diff.bz2 b/target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.diff.bz2 deleted file mode 100644 index d1dfc7169..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.diff.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.patch b/target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.patch new file mode 100644 index 000000000..8b756f8ad --- /dev/null +++ b/target/device/AMD/DBAu1500/kernel-patches/006_init_unshare.patch @@ -0,0 +1,11 @@ +--- orig/kernel/fork.c 2006-03-21 01:41:50.000000000 -0700 ++++ linux-2.6.16/kernel/fork.c 2006-03-21 01:41:50.000000000 -0700 +@@ -773,7 +773,7 @@ + + /* This can race but the race causes us to copy when we don't + need to and drop the copy */ +- if(atomic_read(&files->count) == 1) ++ if(atomic_read(&files->count) == 1 || current->pid == 1) + { + atomic_inc(&files->count); + return 0; diff --git a/target/device/AMD/DBAu1500/kernel-patches/007-scsi_add_remove_single.bz2 b/target/device/AMD/DBAu1500/kernel-patches/007-scsi_add_remove_single.bz2 deleted file mode 100644 index 5d4510b4b..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/007-scsi_add_remove_single.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.bz2 b/target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.bz2 deleted file mode 100644 index d88f25134..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.patch b/target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.patch new file mode 100644 index 000000000..e87c99078 --- /dev/null +++ b/target/device/AMD/DBAu1500/kernel-patches/008-ieee1394-fix.patch @@ -0,0 +1,11 @@ +--- orig/drivers/ieee1394/nodemgr.c 2006-03-21 01:41:51.000000000 -0700 ++++ linux-2.6.16/drivers/ieee1394/nodemgr.c 2006-03-21 01:41:51.000000000 -0700 +@@ -1487,7 +1487,7 @@ + /* If there is no bus manager then we should set the root node's + * force_root bit to promote bus stability per the 1394 + * spec. (8.4.2.6) */ +- if (host->busmgr_id == 0xffff && host->node_count > 1) ++ if (host->busmgr_id == 0x3f && host->node_count > 1) + { + u16 root_node = host->node_count - 1; + diff --git a/target/device/AMD/DBAu1500/kernel-patches/009-always-inline.bz2 b/target/device/AMD/DBAu1500/kernel-patches/009-always-inline.bz2 deleted file mode 100644 index 0838fedd6..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/009-always-inline.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/009-sysfs-n.patch b/target/device/AMD/DBAu1500/kernel-patches/009-sysfs-n.patch new file mode 100644 index 000000000..61359fc6b --- /dev/null +++ b/target/device/AMD/DBAu1500/kernel-patches/009-sysfs-n.patch @@ -0,0 +1,27 @@ +--- linux-2.6.16-rc6-mm1.orig/lib/kobject_uevent.c 2006-03-14 22:57:23.000000000 +0900 ++++ linux-2.6.16-rc6-mm1/lib/kobject_uevent.c 2006-03-15 08:39:33.000000000 +0900 +@@ -25,6 +25,11 @@ + #define BUFFER_SIZE 2048 /* buffer for the variables */ + #define NUM_ENVP 32 /* number of env pointers */ + ++#ifdef CONFIG_HOTPLUG ++u64 uevent_seqnum; ++char uevent_helper[UEVENT_HELPER_PATH_LEN] = "/sbin/hotplug"; ++#endif ++ + #if defined(CONFIG_HOTPLUG) && defined(CONFIG_NET) + static DEFINE_SPINLOCK(sequence_lock); + static struct sock *uevent_sock; +--- linux-2.6.16-rc6-mm1.orig/kernel/ksysfs.c 2006-03-14 22:57:31.000000000 +0900 ++++ linux-2.6.16-rc6-mm1/kernel/ksysfs.c 2006-03-15 08:41:11.000000000 +0900 +@@ -15,9 +15,6 @@ + #include + #include + +-u64 uevent_seqnum; +-char uevent_helper[UEVENT_HELPER_PATH_LEN] = "/sbin/hotplug"; +- + #define KERNEL_ATTR_RO(_name) \ + static struct subsys_attribute _name##_attr = __ATTR_RO(_name) + + diff --git a/target/device/AMD/DBAu1500/kernel-patches/010-optimize-for-size.bz2 b/target/device/AMD/DBAu1500/kernel-patches/010-optimize-for-size.bz2 deleted file mode 100644 index ae5cbbe71..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/010-optimize-for-size.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/012-x86-check_gcc.bz2 b/target/device/AMD/DBAu1500/kernel-patches/012-x86-check_gcc.bz2 deleted file mode 100644 index f645dc1aa..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/012-x86-check_gcc.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/015_cramfs_initrd.diff.bz2 b/target/device/AMD/DBAu1500/kernel-patches/015_cramfs_initrd.diff.bz2 deleted file mode 100644 index 1cbbbd5d7..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/015_cramfs_initrd.diff.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/017-printk.bz2 b/target/device/AMD/DBAu1500/kernel-patches/017-printk.bz2 deleted file mode 100644 index da9997616..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/017-printk.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/018-slab-loop-init.bz2 b/target/device/AMD/DBAu1500/kernel-patches/018-slab-loop-init.bz2 deleted file mode 100644 index dfba2bae5..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/018-slab-loop-init.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/028-cdrom_oexcl.patch b/target/device/AMD/DBAu1500/kernel-patches/028-cdrom_oexcl.patch new file mode 100644 index 000000000..577cdb0b4 --- /dev/null +++ b/target/device/AMD/DBAu1500/kernel-patches/028-cdrom_oexcl.patch @@ -0,0 +1,13 @@ +--- orig/drivers/cdrom/cdrom.c 2004-12-07 22:55:38.000000000 -0700 ++++ linux-2.6.10-rc3/drivers/cdrom/cdrom.c 2004-12-07 22:55:38.000000000 -0700 +@@ -997,6 +997,10 @@ + + cdinfo(CD_OPEN, "entering cdrom_open\n"); + ++ /* If the device is opened O_EXCL but there are other openers, return busy */ ++ if ( (fp->f_flags & O_EXCL) && (cdi->use_count>0) ) ++ return -EBUSY; ++ + /* if this was a O_NONBLOCK open and we should honor the flags, + * do a quick open without drive/disc integrity checks. */ + cdi->use_count++; diff --git a/target/device/AMD/DBAu1500/kernel-patches/029-cdrom_blocksize.patch b/target/device/AMD/DBAu1500/kernel-patches/029-cdrom_blocksize.patch new file mode 100644 index 000000000..90c2961ba --- /dev/null +++ b/target/device/AMD/DBAu1500/kernel-patches/029-cdrom_blocksize.patch @@ -0,0 +1,109 @@ +--- orig/include/linux/cdrom.h 2005-10-28 10:14:52.000000000 -0600 ++++ linux-2.6.14/include/linux/cdrom.h 2005-10-28 10:14:52.000000000 -0600 +@@ -946,7 +946,8 @@ + char name[20]; /* name of the device type */ + /* per-device flags */ + __u8 sanyo_slot : 2; /* Sanyo 3 CD changer support */ +- __u8 reserved : 6; /* not used yet */ ++ __u8 use_read10 : 1; /* Use READ10 instead of READCD */ ++ __u8 reserved : 5; /* not used yet */ + int cdda_method; /* see flags */ + __u8 last_sense; + __u8 media_written; /* dirty flag, DVD+RW bookkeeping */ +--- orig/drivers/cdrom/cdrom.c 2005-10-28 10:14:52.000000000 -0600 ++++ linux-2.6.14/drivers/cdrom/cdrom.c 2005-10-28 10:14:52.000000000 -0600 +@@ -1982,6 +1982,8 @@ + return 0; + } + ++static int cdrom_switch_blocksize(struct cdrom_device_info *cdi, int size); ++ + /* + * Specific READ_10 interface + */ +@@ -1990,6 +1992,7 @@ + int blocksize, int nblocks) + { + struct cdrom_device_ops *cdo = cdi->ops; ++ int ret = 0; + + memset(&cgc->cmd, 0, sizeof(cgc->cmd)); + cgc->cmd[0] = GPCMD_READ_10; +@@ -2001,7 +2004,22 @@ + cgc->cmd[7] = (nblocks >> 8) & 0xff; + cgc->cmd[8] = nblocks & 0xff; + cgc->buflen = blocksize * nblocks; +- return cdo->generic_packet(cdi, cgc); ++ ++ if (blocksize != CD_FRAMESIZE) { ++ ret = cdrom_switch_blocksize(cdi, blocksize); ++ ret |= cdo->generic_packet(cdi, cgc); ++ ret |= cdrom_switch_blocksize(cdi, CD_FRAMESIZE); ++ } else ret = cdo->generic_packet(cdi, cgc); ++ ++ /* ++ * Switch cdrom_read_block back to default behaviour ++ * if we get an error. ++ * FIXME: Maybe this should not be done on all errors. ++ */ ++ if (ret != 0) ++ cdi->use_read10 = 0; ++ ++ return ret; + } + + /* very generic interface for reading the various types of blocks */ +@@ -2010,8 +2028,15 @@ + int lba, int nblocks, int format, int blksize) + { + struct cdrom_device_ops *cdo = cdi->ops; ++ int ret; ++ ++ if (cdi->use_read10) ++ return cdrom_read_cd(cdi, cgc, lba, blksize, nblocks); + + memset(&cgc->cmd, 0, sizeof(cgc->cmd)); ++ /* ++ * SCSI-II devices are not required to support READ_CD. ++ */ + cgc->cmd[0] = GPCMD_READ_CD; + /* expected sector size - cdda,mode1,etc. */ + cgc->cmd[1] = format << 2; +@@ -2034,7 +2059,15 @@ + default : cgc->cmd[9] = 0x10; + } + +- return cdo->generic_packet(cdi, cgc); ++ ret = cdo->generic_packet(cdi, cgc); ++ if (ret && cgc->sense && cgc->sense->sense_key==0x05 && cgc->sense->asc==0x20 && cgc->sense->ascq==0x00) { ++ ret = cdrom_read_cd(cdi, cgc, lba, blksize, nblocks); ++ if (ret == 0) { ++ cdi->use_read10 = 1; ++ printk(KERN_INFO "cdrom.c: drive does not like READ_CD for blksize=%d, switching to READ_10.\n", blksize); ++ } ++ } ++ return ret; + } + + static int cdrom_read_cdda_old(struct cdrom_device_info *cdi, __u8 __user *ubuf, +@@ -2671,20 +2704,6 @@ + cgc.sense = &sense; + cgc.data_direction = CGC_DATA_READ; + ret = cdrom_read_block(cdi, &cgc, lba, 1, format, blocksize); +- if (ret && sense.sense_key==0x05 && sense.asc==0x20 && sense.ascq==0x00) { +- /* +- * SCSI-II devices are not required to support +- * READ_CD, so let's try switching block size +- */ +- /* FIXME: switch back again... */ +- if ((ret = cdrom_switch_blocksize(cdi, blocksize))) { +- kfree(cgc.buffer); +- return ret; +- } +- cgc.sense = NULL; +- ret = cdrom_read_cd(cdi, &cgc, lba, blocksize, 1); +- ret |= cdrom_switch_blocksize(cdi, blocksize); +- } + if (!ret && copy_to_user((char __user *)arg, cgc.buffer, blocksize)) + ret = -EFAULT; + kfree(cgc.buffer); diff --git a/target/device/AMD/DBAu1500/kernel-patches/041-changeloop.patch.bz2 b/target/device/AMD/DBAu1500/kernel-patches/041-changeloop.patch.bz2 deleted file mode 100644 index 9e64eca6b..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/041-changeloop.patch.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/042-loopfixes.patch.bz2 b/target/device/AMD/DBAu1500/kernel-patches/042-loopfixes.patch.bz2 deleted file mode 100644 index 456ee6145..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/042-loopfixes.patch.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/044-streaming_io.bz2 b/target/device/AMD/DBAu1500/kernel-patches/044-streaming_io.bz2 deleted file mode 100644 index 314128c0d..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/044-streaming_io.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/062-silence-blk-queue.bz2 b/target/device/AMD/DBAu1500/kernel-patches/062-silence-blk-queue.bz2 deleted file mode 100644 index b305f783b..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/062-silence-blk-queue.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/063-silence.kbd.patch.bz2 b/target/device/AMD/DBAu1500/kernel-patches/063-silence.kbd.patch.bz2 deleted file mode 100644 index 6dd7fbeda..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/063-silence.kbd.patch.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.bz2 b/target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.bz2 deleted file mode 100644 index 944b12ace..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.patch b/target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.patch new file mode 100644 index 000000000..018c4bc1b --- /dev/null +++ b/target/device/AMD/DBAu1500/kernel-patches/064-shutup-md.patch @@ -0,0 +1,11 @@ +--- orig/drivers/md/md.c 2006-03-21 01:43:49.000000000 -0700 ++++ linux-2.6.16/drivers/md/md.c 2006-03-21 01:43:49.000000000 -0700 +@@ -4860,7 +4860,7 @@ + + if ((code == SYS_DOWN) || (code == SYS_HALT) || (code == SYS_POWER_OFF)) { + +- printk(KERN_INFO "md: stopping all md devices.\n"); ++ //printk(KERN_INFO "md: stopping all md devices.\n"); + + ITERATE_MDDEV(mddev,tmp) + if (mddev_trylock(mddev)==0) diff --git a/target/device/AMD/DBAu1500/kernel-patches/067-squashfs2.patch.bz2 b/target/device/AMD/DBAu1500/kernel-patches/067-squashfs2.patch.bz2 deleted file mode 100644 index 24f82e715..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/067-squashfs2.patch.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/076-nmap-freak.bz2 b/target/device/AMD/DBAu1500/kernel-patches/076-nmap-freak.bz2 deleted file mode 100644 index 580b5a820..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/076-nmap-freak.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/077-orinoco-0.13e.bz2 b/target/device/AMD/DBAu1500/kernel-patches/077-orinoco-0.13e.bz2 deleted file mode 100644 index 7f2bfb3dc..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/077-orinoco-0.13e.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/078-hostap.bz2 b/target/device/AMD/DBAu1500/kernel-patches/078-hostap.bz2 deleted file mode 100644 index 5d157b07a..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/078-hostap.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/079-jiffies64.bz2 b/target/device/AMD/DBAu1500/kernel-patches/079-jiffies64.bz2 deleted file mode 100644 index f3cea9e1e..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/079-jiffies64.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/089-no-touch-makedep.bz2 b/target/device/AMD/DBAu1500/kernel-patches/089-no-touch-makedep.bz2 deleted file mode 100644 index 2e413ccaf..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/089-no-touch-makedep.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/098_scsi-warnings.patch b/target/device/AMD/DBAu1500/kernel-patches/098_scsi-warnings.patch new file mode 100644 index 000000000..6a88d2e74 --- /dev/null +++ b/target/device/AMD/DBAu1500/kernel-patches/098_scsi-warnings.patch @@ -0,0 +1,18 @@ +--- orig/drivers/scsi/scsi_ioctl.c 2005-12-03 02:10:27.000000000 -0700 ++++ linux-2.6.14/drivers/scsi/scsi_ioctl.c 2005-12-03 02:10:27.000000000 -0700 +@@ -374,6 +374,7 @@ + if (!scsi_block_when_processing_errors(sdev)) + return -ENODEV; + ++#if 0 + /* Check for deprecated ioctls ... all the ioctls which don't + * follow the new unique numbering scheme are deprecated */ + switch (cmd) { +@@ -389,6 +390,7 @@ + default: + break; + } ++#endif + + switch (cmd) { + case SCSI_IOCTL_GET_IDLUN: diff --git a/target/device/AMD/DBAu1500/kernel-patches/100_VERSION.bz2 b/target/device/AMD/DBAu1500/kernel-patches/100_VERSION.bz2 deleted file mode 100644 index 053f2c9b5..000000000 Binary files a/target/device/AMD/DBAu1500/kernel-patches/100_VERSION.bz2 and /dev/null differ diff --git a/target/device/AMD/DBAu1500/kernel-patches/100_VERSION.patch b/target/device/AMD/DBAu1500/kernel-patches/100_VERSION.patch new file mode 100644 index 000000000..5490c2b73 --- /dev/null +++ b/target/device/AMD/DBAu1500/kernel-patches/100_VERSION.patch @@ -0,0 +1,12 @@ +--- orig/Makefile 2005-12-03 09:22:07 +0000 ++++ linux-2.6.14/Makefile 2005-12-03 09:22:07 +0000 +@@ -1,7 +1,7 @@ + VERSION = 2 + PATCHLEVEL = 6 +-SUBLEVEL = 16 +-EXTRAVERSION = ++SUBLEVEL = 16 ++EXTRAVERSION = -erik + NAME=Sliding Snow Leopard + + # *DOCUMENTATION* diff --git a/target/device/AMD/DBAu1500/linux.config b/target/device/AMD/DBAu1500/linux.config index eafba2b14..e6afee886 100644 --- a/target/device/AMD/DBAu1500/linux.config +++ b/target/device/AMD/DBAu1500/linux.config @@ -1,93 +1,88 @@ # # Automatically generated make config: don't edit +# Linux kernel version: 2.6.16-erik +# Sat Mar 25 11:26:00 2006 # CONFIG_MIPS=y -CONFIG_MIPS32=y -# CONFIG_MIPS64 is not set - -# -# Code maturity level options -# -CONFIG_EXPERIMENTAL=y - -# -# Loadable module support -# -CONFIG_MODULES=y -# CONFIG_MODVERSIONS is not set -CONFIG_KMOD=y # # Machine selection # -# CONFIG_ACER_PICA_61 is not set +# CONFIG_MIPS_MTX1 is not set # CONFIG_MIPS_BOSPORUS is not set -# CONFIG_MIPS_MIRAGE is not set -# CONFIG_MIPS_DB1000 is not set -# CONFIG_MIPS_DB1100 is not set -CONFIG_MIPS_DB1500=y -# CONFIG_MIPS_DB1550 is not set # CONFIG_MIPS_PB1000 is not set # CONFIG_MIPS_PB1100 is not set # CONFIG_MIPS_PB1500 is not set -# CONFIG_MIPS_HYDROGEN3 is not set # CONFIG_MIPS_PB1550 is not set -# CONFIG_MIPS_XXS1500 is not set -# CONFIG_MIPS_MTX1 is not set -# CONFIG_COGENT_CSB250 is not set -# CONFIG_BAGET_MIPS is not set -# CONFIG_CASIO_E55 is not set +# CONFIG_MIPS_PB1200 is not set +# CONFIG_MIPS_DB1000 is not set +# CONFIG_MIPS_DB1100 is not set +CONFIG_MIPS_DB1500=y +# CONFIG_MIPS_DB1550 is not set +# CONFIG_MIPS_DB1200 is not set +# CONFIG_MIPS_MIRAGE is not set # CONFIG_MIPS_COBALT is not set -# CONFIG_DECSTATION is not set +# CONFIG_MACH_DECSTATION is not set # CONFIG_MIPS_EV64120 is not set # CONFIG_MIPS_EV96100 is not set # CONFIG_MIPS_IVR is not set -# CONFIG_HP_LASERJET is not set -# CONFIG_IBM_WORKPAD is not set -# CONFIG_LASAT is not set # CONFIG_MIPS_ITE8172 is not set +# CONFIG_MACH_JAZZ is not set +# CONFIG_LASAT is not set # CONFIG_MIPS_ATLAS is not set -# CONFIG_MIPS_MAGNUM_4000 is not set # CONFIG_MIPS_MALTA is not set # CONFIG_MIPS_SEAD is not set +# CONFIG_MIPS_SIM is not set +# CONFIG_MOMENCO_JAGUAR_ATX is not set # CONFIG_MOMENCO_OCELOT is not set -# CONFIG_MOMENCO_OCELOT_G is not set +# CONFIG_MOMENCO_OCELOT_3 is not set # CONFIG_MOMENCO_OCELOT_C is not set -# CONFIG_MOMENCO_JAGUAR_ATX is not set -# CONFIG_PMC_BIG_SUR is not set -# CONFIG_PMC_STRETCH is not set -# CONFIG_PMC_YOSEMITE is not set +# CONFIG_MOMENCO_OCELOT_G is not set +# CONFIG_MIPS_XXS1500 is not set +# CONFIG_PNX8550_V2PCI is not set +# CONFIG_PNX8550_JBS is not set # CONFIG_DDB5074 is not set # CONFIG_DDB5476 is not set # CONFIG_DDB5477 is not set -# CONFIG_NEC_OSPREY is not set -# CONFIG_NEC_EAGLE is not set -# CONFIG_OLIVETTI_M700 is not set -# CONFIG_NINO is not set +# CONFIG_MACH_VR41XX is not set +# CONFIG_PMC_YOSEMITE is not set +# CONFIG_QEMU is not set # CONFIG_SGI_IP22 is not set # CONFIG_SGI_IP27 is not set -# CONFIG_SIBYTE_SB1xxx_SOC is not set +# CONFIG_SGI_IP32 is not set +# CONFIG_SIBYTE_BIGSUR is not set +# CONFIG_SIBYTE_SWARM is not set +# CONFIG_SIBYTE_SENTOSA is not set +# CONFIG_SIBYTE_RHONE is not set +# CONFIG_SIBYTE_CARMEL is not set +# CONFIG_SIBYTE_PTSWARM is not set +# CONFIG_SIBYTE_LITTLESUR is not set +# CONFIG_SIBYTE_CRHINE is not set +# CONFIG_SIBYTE_CRHONE is not set # CONFIG_SNI_RM200_PCI is not set -# CONFIG_TANBAC_TB0226 is not set -# CONFIG_TANBAC_TB0229 is not set # CONFIG_TOSHIBA_JMR3927 is not set # CONFIG_TOSHIBA_RBTX4927 is not set -# CONFIG_VICTOR_MPC30X is not set -# CONFIG_ZAO_CAPCELLA is not set -# CONFIG_HIGHMEM is not set +# CONFIG_TOSHIBA_RBTX4938 is not set CONFIG_RWSEM_GENERIC_SPINLOCK=y -# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set -CONFIG_SOC_AU1X00=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_DMA_NONCOHERENT=y +CONFIG_DMA_NEED_PCI_MAP_STATE=y +CONFIG_MIPS_DISABLE_OBSOLETE_IDE=y +CONFIG_CPU_BIG_ENDIAN=y +# CONFIG_CPU_LITTLE_ENDIAN is not set +CONFIG_SYS_SUPPORTS_BIG_ENDIAN=y +CONFIG_SYS_SUPPORTS_LITTLE_ENDIAN=y CONFIG_SOC_AU1500=y -CONFIG_NONCOHERENT_IO=y -CONFIG_PC_KEYB=y -# CONFIG_MIPS_AU1000 is not set +CONFIG_SOC_AU1X00=y +CONFIG_MIPS_L1_CACHE_SHIFT=5 # # CPU selection # -CONFIG_CPU_MIPS32=y -# CONFIG_CPU_MIPS64 is not set +CONFIG_CPU_MIPS32_R1=y +# CONFIG_CPU_MIPS32_R2 is not set +# CONFIG_CPU_MIPS64_R1 is not set +# CONFIG_CPU_MIPS64_R2 is not set # CONFIG_CPU_R3000 is not set # CONFIG_CPU_TX39XX is not set # CONFIG_CPU_VR41XX is not set @@ -103,134 +98,159 @@ CONFIG_CPU_MIPS32=y # CONFIG_CPU_RM7000 is not set # CONFIG_CPU_RM9000 is not set # CONFIG_CPU_SB1 is not set +CONFIG_SYS_HAS_CPU_MIPS32_R1=y +CONFIG_CPU_MIPS32=y +CONFIG_CPU_MIPSR1=y +CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y +CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y + +# +# Kernel type +# +CONFIG_32BIT=y +# CONFIG_64BIT is not set CONFIG_PAGE_SIZE_4KB=y +# CONFIG_PAGE_SIZE_8KB is not set # CONFIG_PAGE_SIZE_16KB is not set # CONFIG_PAGE_SIZE_64KB is not set CONFIG_CPU_HAS_PREFETCH=y -# CONFIG_VTAG_ICACHE is not set +# CONFIG_MIPS_MT is not set CONFIG_64BIT_PHYS_ADDR=y # CONFIG_CPU_ADVANCED is not set CONFIG_CPU_HAS_LLSC=y -# CONFIG_CPU_HAS_LLDSCD is not set -# CONFIG_CPU_HAS_WB is not set CONFIG_CPU_HAS_SYNC=y +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_CPU_SUPPORTS_HIGHMEM=y +CONFIG_ARCH_FLATMEM_ENABLE=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_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set + +# +# Code maturity level options +# +CONFIG_EXPERIMENTAL=y +CONFIG_BROKEN_ON_SMP=y +CONFIG_INIT_ENV_ARG_LIMIT=32 # # General setup # -CONFIG_CPU_LITTLE_ENDIAN=y -# CONFIG_BUILD_ELF64 is not set -CONFIG_NET=y -CONFIG_PCI=y -CONFIG_PCI_NEW=y -CONFIG_PCI_AUTO=y -# CONFIG_PCI_NAMES is not set -# CONFIG_ISA is not set -# CONFIG_TC is not set -# CONFIG_MCA is not set -# CONFIG_SBUS is not set +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +# CONFIG_POSIX_MQUEUE is not set +# CONFIG_BSD_PROCESS_ACCT is not set +CONFIG_SYSCTL=y +# CONFIG_AUDIT is not set +# CONFIG_IKCONFIG is not set +CONFIG_INITRAMFS_SOURCE="" +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_EMBEDDED=y +CONFIG_KALLSYMS=y +# CONFIG_KALLSYMS_EXTRA_PASS is not set CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SHMEM=y +CONFIG_CC_ALIGN_FUNCTIONS=0 +CONFIG_CC_ALIGN_LABELS=0 +CONFIG_CC_ALIGN_LOOPS=0 +CONFIG_CC_ALIGN_JUMPS=0 +CONFIG_SLAB=y +# CONFIG_TINY_SHMEM is not set +CONFIG_BASE_SMALL=0 +# CONFIG_SLOB is not set +CONFIG_OBSOLETE_INTERMODULE=y # -# PCMCIA/CardBus support +# Loadable module support # -CONFIG_PCMCIA=m -# CONFIG_CARDBUS is not set -# CONFIG_TCIC is not set -# CONFIG_I82092 is not set -# CONFIG_I82365 is not set -CONFIG_PCMCIA_AU1X00=m -# CONFIG_PCMCIA_PB1X00 is not set -CONFIG_PCMCIA_DB1X00=y -# CONFIG_PCMCIA_XXS1500 is not set +CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD=y +# CONFIG_MODULE_FORCE_UNLOAD is not set +CONFIG_OBSOLETE_MODPARM=y +CONFIG_MODVERSIONS=y +CONFIG_MODULE_SRCVERSION_ALL=y +CONFIG_KMOD=y # -# PCI Hotplug Support +# Block layer # -# CONFIG_HOTPLUG_PCI is not set -# CONFIG_HOTPLUG_PCI_COMPAQ is not set -# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set -# CONFIG_HOTPLUG_PCI_SHPC is not set -# CONFIG_HOTPLUG_PCI_SHPC_POLL_EVENT_MODE is not set -# CONFIG_HOTPLUG_PCI_PCIE is not set -# CONFIG_HOTPLUG_PCI_PCIE_POLL_EVENT_MODE is not set -CONFIG_SYSVIPC=y -# CONFIG_BSD_PROCESS_ACCT is not set -CONFIG_SYSCTL=y -CONFIG_KCORE_ELF=y -# CONFIG_KCORE_AOUT is not set -# CONFIG_BINFMT_AOUT is not set -CONFIG_BINFMT_ELF=y -# CONFIG_MIPS32_COMPAT is not set -# CONFIG_MIPS32_O32 is not set -# CONFIG_MIPS32_N32 is not set -# CONFIG_BINFMT_ELF32 is not set -# CONFIG_BINFMT_MISC is not set -# CONFIG_OOM_KILLER is not set -CONFIG_CMDLINE_BOOL=y -CONFIG_CMDLINE="console=ttyS0,115200 nfsroot=10.10.10.2:/tftp/rootfs root=/dev/nfs ip=10.10.10.231 rw" -# CONFIG_PM is not set +# CONFIG_LBD is not set # -# Memory Technology Devices (MTD) +# IO Schedulers # -# CONFIG_MTD is not set +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_AS=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +CONFIG_DEFAULT_AS=y +# CONFIG_DEFAULT_DEADLINE is not set +# CONFIG_DEFAULT_CFQ is not set +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="anticipatory" # -# Parallel port support +# Bus options (PCI, PCMCIA, EISA, ISA, TC) # -# CONFIG_PARPORT is not set +CONFIG_HW_HAS_PCI=y +CONFIG_PCI=y +CONFIG_PCI_LEGACY_PROC=y +CONFIG_MMU=y # -# Plug and Play configuration +# PCCARD (PCMCIA/CardBus) support # -# CONFIG_PNP is not set -# CONFIG_ISAPNP is not set +# CONFIG_PCCARD is not set # -# Block devices +# PCI Hotplug Support # -# CONFIG_BLK_DEV_FD is not set -# CONFIG_BLK_DEV_XD is not set -# CONFIG_PARIDE is not set -# CONFIG_BLK_CPQ_DA is not set -# CONFIG_BLK_CPQ_CISS_DA is not set -# CONFIG_CISS_SCSI_TAPE is not set -# CONFIG_CISS_MONITOR_THREAD is not set -# CONFIG_BLK_DEV_DAC960 is not set -# CONFIG_BLK_DEV_UMEM is not set -# CONFIG_BLK_DEV_SX8 is not set -CONFIG_BLK_DEV_LOOP=y -# CONFIG_BLK_DEV_NBD is not set -# CONFIG_BLK_DEV_RAM is not set -# CONFIG_BLK_DEV_INITRD is not set -# CONFIG_BLK_STATS is not set +# CONFIG_HOTPLUG_PCI is not set # -# Multi-device support (RAID and LVM) +# Executable file formats # -# CONFIG_MD is not set -# CONFIG_BLK_DEV_MD is not set -# CONFIG_MD_LINEAR is not set -# CONFIG_MD_RAID0 is not set -# CONFIG_MD_RAID1 is not set -# CONFIG_MD_RAID5 is not set -# CONFIG_MD_MULTIPATH is not set -# CONFIG_BLK_DEV_LVM is not set +CONFIG_BINFMT_ELF=y +# CONFIG_BINFMT_MISC is not set +CONFIG_TRAD_SIGNALS=y +# CONFIG_PM is not set + +# +# Networking +# +CONFIG_NET=y # # Networking options # +# CONFIG_NETDEBUG is not set CONFIG_PACKET=y # CONFIG_PACKET_MMAP is not set -# CONFIG_NETLINK_DEV is not set -CONFIG_NETFILTER=y -# CONFIG_NETFILTER_DEBUG is not set -# CONFIG_FILTER is not set CONFIG_UNIX=y +CONFIG_XFRM=y +CONFIG_XFRM_USER=m +CONFIG_NET_KEY=y CONFIG_INET=y CONFIG_IP_MULTICAST=y # CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_FIB_HASH=y CONFIG_IP_PNP=y # CONFIG_IP_PNP_DHCP is not set CONFIG_IP_PNP_BOOTP=y @@ -239,49 +259,64 @@ CONFIG_IP_PNP_BOOTP=y # CONFIG_NET_IPGRE is not set # CONFIG_IP_MROUTE is not set # CONFIG_ARPD is not set -# CONFIG_INET_ECN is not set # CONFIG_SYN_COOKIES is not set -CONFIG_IP_NMAP_FREAK_PATCH=y +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +CONFIG_INET_TUNNEL=m +# CONFIG_INET_DIAG is not set +# CONFIG_TCP_CONG_ADVANCED is not set +CONFIG_TCP_CONG_BIC=y # -# IP: Netfilter Configuration +# IP: Virtual Server Configuration +# +# CONFIG_IP_VS is not set +# CONFIG_IPV6 is not set +CONFIG_NETFILTER=y +# CONFIG_NETFILTER_DEBUG is not set + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_NETLINK=y +# CONFIG_NETFILTER_NETLINK_QUEUE is not set +# CONFIG_NETFILTER_NETLINK_LOG is not set +# CONFIG_NF_CONNTRACK is not set +# CONFIG_NETFILTER_XTABLES is not set + +# +# IP: Netfilter Configuration # # CONFIG_IP_NF_CONNTRACK is not set # CONFIG_IP_NF_QUEUE is not set -# CONFIG_IP_NF_IPTABLES is not set -# CONFIG_IP_NF_ARPTABLES is not set -# CONFIG_IP_NF_COMPAT_IPCHAINS is not set -# CONFIG_IP_NF_COMPAT_IPFWADM is not set # -# IP: Virtual Server Configuration +# DCCP Configuration (EXPERIMENTAL) # -# CONFIG_IP_VS is not set -# CONFIG_IPV6 is not set -# CONFIG_KHTTPD is not set +# CONFIG_IP_DCCP is not set # -# SCTP Configuration (EXPERIMENTAL) +# SCTP Configuration (EXPERIMENTAL) # # CONFIG_IP_SCTP is not set -# CONFIG_ATM is not set -# CONFIG_VLAN_8021Q is not set # -# +# TIPC Configuration (EXPERIMENTAL) # +# CONFIG_TIPC is not set +# CONFIG_ATM is not set +# CONFIG_BRIDGE is not set +# CONFIG_VLAN_8021Q is not set +# CONFIG_DECNET is not set +# CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set -# CONFIG_DECNET is not set -# CONFIG_BRIDGE is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set -# CONFIG_LLC is not set # CONFIG_NET_DIVERT is not set # CONFIG_ECONET is not set # CONFIG_WAN_ROUTER is not set -# CONFIG_NET_FASTROUTE is not set -# CONFIG_NET_HW_FLOWCONTROL is not set # # QoS and/or fair queueing @@ -292,111 +327,183 @@ CONFIG_IP_NMAP_FREAK_PATCH=y # Network testing # # CONFIG_NET_PKTGEN is not set +# CONFIG_HAMRADIO is not set +# CONFIG_IRDA is not set +# CONFIG_BT is not set +# CONFIG_IEEE80211 is not set # -# Telephony Support +# Device Drivers # -# CONFIG_PHONE is not set -# CONFIG_PHONE_IXJ is not set -# CONFIG_PHONE_IXJ_PCMCIA is not set # -# ATA/IDE/MFM/RLL support +# Generic Driver Options # -CONFIG_IDE=y +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +# CONFIG_FW_LOADER is not set + +# +# Connector - unified userspace <-> kernelspace linker +# +# CONFIG_CONNECTOR is not set + +# +# Memory Technology Devices (MTD) +# +CONFIG_MTD=y +# CONFIG_MTD_DEBUG is not set +# CONFIG_MTD_CONCAT is not set +CONFIG_MTD_PARTITIONS=y +# CONFIG_MTD_REDBOOT_PARTS is not set +# CONFIG_MTD_CMDLINE_PARTS is not set + +# +# User Modules And Translation Layers +# +CONFIG_MTD_CHAR=y +CONFIG_MTD_BLOCK=y +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set + +# +# RAM/ROM/Flash chip drivers +# +CONFIG_MTD_CFI=y +# CONFIG_MTD_JEDECPROBE is not set +CONFIG_MTD_GEN_PROBE=y +# 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=y +CONFIG_MTD_CFI_AMDSTD=y +CONFIG_MTD_CFI_AMDSTD_RETRY=0 +# CONFIG_MTD_CFI_STAA is not set +CONFIG_MTD_CFI_UTIL=y +# CONFIG_MTD_RAM is not set +# CONFIG_MTD_ROM is not set +# CONFIG_MTD_ABSENT is not set +# CONFIG_MTD_OBSOLETE_CHIPS is not set + +# +# Mapping drivers for chip access +# +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +# CONFIG_MTD_PHYSMAP is not set +CONFIG_MTD_ALCHEMY=y +# CONFIG_MTD_PLATRAM is not set + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_PMC551 is not set +# CONFIG_MTD_SLRAM is not set +# CONFIG_MTD_PHRAM is not set +# CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_BLKMTD is not set +# CONFIG_MTD_BLOCK2MTD is not set + +# +# Disk-On-Chip Device Drivers +# +# CONFIG_MTD_DOC2000 is not set +# CONFIG_MTD_DOC2001 is not set +# CONFIG_MTD_DOC2001PLUS is not set + +# +# NAND Flash Device Drivers +# +# CONFIG_MTD_NAND is not set # -# IDE, ATA and ATAPI Block devices +# OneNAND Flash Device Drivers +# +# CONFIG_MTD_ONENAND is not set + +# +# Parallel port support +# +# CONFIG_PARPORT is not set + +# +# Plug and Play support +# + +# +# Block devices # +# CONFIG_BLK_CPQ_DA is not set +# CONFIG_BLK_CPQ_CISS_DA is not set +# CONFIG_BLK_DEV_DAC960 is not set +# CONFIG_BLK_DEV_UMEM is not set +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +# CONFIG_BLK_DEV_CRYPTOLOOP is not set +# CONFIG_BLK_DEV_NBD is not set +# CONFIG_BLK_DEV_SX8 is not set +# CONFIG_BLK_DEV_UB is not set +# CONFIG_BLK_DEV_RAM is not set +CONFIG_BLK_DEV_RAM_COUNT=16 +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_HD_IDE is not set -# CONFIG_BLK_DEV_HD is not set # CONFIG_BLK_DEV_IDE_SATA is not set CONFIG_BLK_DEV_IDEDISK=y # CONFIG_IDEDISK_MULTI_MODE is not set -# CONFIG_IDEDISK_STROKE is not set -CONFIG_BLK_DEV_IDECS=m -# CONFIG_BLK_DEV_DELKIN is not set # CONFIG_BLK_DEV_IDECD is not set # CONFIG_BLK_DEV_IDETAPE is not set # CONFIG_BLK_DEV_IDEFLOPPY is not set -# CONFIG_BLK_DEV_IDESCSI is not set # CONFIG_IDE_TASK_IOCTL is not set # # IDE chipset support/bugfixes # -# CONFIG_BLK_DEV_CMD640 is not set -# CONFIG_BLK_DEV_CMD640_ENHANCED is not set -# CONFIG_BLK_DEV_ISAPNP is not set -CONFIG_BLK_DEV_IDEPCI=y -CONFIG_BLK_DEV_GENERIC=y -# CONFIG_IDEPCI_SHARE_IRQ is not set -CONFIG_BLK_DEV_IDEDMA_PCI=y -# CONFIG_BLK_DEV_OFFBOARD is not set -# CONFIG_BLK_DEV_IDEDMA_FORCED is not set -CONFIG_IDEDMA_PCI_AUTO=y -# CONFIG_IDEDMA_ONLYDISK is not set -CONFIG_BLK_DEV_IDEDMA=y -# CONFIG_IDEDMA_PCI_WIP is not set -# CONFIG_BLK_DEV_ADMA100 is not set -# CONFIG_BLK_DEV_AEC62XX is not set -# CONFIG_BLK_DEV_ALI15X3 is not set -# CONFIG_WDC_ALI15X3 is not set -# CONFIG_BLK_DEV_AMD74XX is not set -# CONFIG_AMD74XX_OVERRIDE is not set -# CONFIG_BLK_DEV_ATIIXP is not set -# CONFIG_BLK_DEV_CMD64X is not set -# CONFIG_BLK_DEV_TRIFLEX is not set -# CONFIG_BLK_DEV_CY82C693 is not set -# CONFIG_BLK_DEV_CS5530 is not set -# CONFIG_BLK_DEV_HPT34X is not set -# CONFIG_HPT34X_AUTODMA is not set -CONFIG_BLK_DEV_HPT366=y -# CONFIG_BLK_DEV_PIIX is not set -# CONFIG_BLK_DEV_NS87415 is not set -# CONFIG_BLK_DEV_OPTI621 is not set -# CONFIG_BLK_DEV_PDC202XX_OLD is not set -# CONFIG_PDC202XX_BURST is not set -# CONFIG_BLK_DEV_PDC202XX_NEW is not set -# CONFIG_BLK_DEV_RZ1000 is not set -# CONFIG_BLK_DEV_SC1200 is not set -# CONFIG_BLK_DEV_SVWKS is not set -# CONFIG_BLK_DEV_SIIMAGE is not set -# CONFIG_BLK_DEV_SIS5513 is not set -# CONFIG_BLK_DEV_SLC90E66 is not set -# CONFIG_BLK_DEV_TRM290 is not set -# CONFIG_BLK_DEV_VIA82CXXX is not set -# CONFIG_IDE_CHIPSETS is not set -CONFIG_IDEDMA_AUTO=y -# CONFIG_IDEDMA_IVB is not set -# CONFIG_DMA_NONPCI is not set -# CONFIG_BLK_DEV_ATARAID is not set -# CONFIG_BLK_DEV_ATARAID_PDC is not set -# CONFIG_BLK_DEV_ATARAID_HPT is not set -# CONFIG_BLK_DEV_ATARAID_MEDLEY is not set -# CONFIG_BLK_DEV_ATARAID_SII is not set - -# -# SCSI support +# CONFIG_IDE_GENERIC is not set +# CONFIG_BLK_DEV_IDEPCI is not set +# CONFIG_IDE_ARM is not set +# CONFIG_BLK_DEV_IDEDMA is not set +# CONFIG_IDEDMA_AUTO is not set +# CONFIG_BLK_DEV_HD is not set + +# +# SCSI device support # +# CONFIG_RAID_ATTRS is not set # CONFIG_SCSI is not set +# +# Multi-device support (RAID and LVM) +# +# CONFIG_MD is not set + # # Fusion MPT device support # # CONFIG_FUSION is not set -# CONFIG_FUSION_BOOT is not set -# CONFIG_FUSION_ISENSE is not set -# CONFIG_FUSION_CTL is not set -# CONFIG_FUSION_LAN is not set # -# IEEE 1394 (FireWire) support (EXPERIMENTAL) +# IEEE 1394 (FireWire) support # # CONFIG_IEEE1394 is not set @@ -404,46 +511,45 @@ CONFIG_IDEDMA_AUTO=y # I2O device support # # CONFIG_I2O is not set -# CONFIG_I2O_PCI is not set -# CONFIG_I2O_BLOCK is not set -# CONFIG_I2O_LAN is not set -# CONFIG_I2O_SCSI is not set -# CONFIG_I2O_PROC is not set # # Network device support # CONFIG_NETDEVICES=y +# CONFIG_DUMMY is not set +# CONFIG_BONDING is not set +# CONFIG_EQUALIZER is not set +# CONFIG_TUN is not set # # ARCnet devices # # CONFIG_ARCNET is not set -# CONFIG_DUMMY is not set -# CONFIG_BONDING is not set -# CONFIG_EQUALIZER is not set -# CONFIG_TUN is not set -# CONFIG_ETHERTAP is not set + +# +# PHY device support +# +# CONFIG_PHYLIB is not set # # Ethernet (10 or 100Mbit) # CONFIG_NET_ETHERNET=y +# CONFIG_MII is not set CONFIG_MIPS_AU1X00_ENET=y -# CONFIG_BCM5222_DUAL_PHY is not set -# CONFIG_SUNLANCE is not set # CONFIG_HAPPYMEAL is not set -# CONFIG_SUNBMAC is not set -# CONFIG_SUNQE is not set # CONFIG_SUNGEM is not set +# CONFIG_CASSINI is not set # CONFIG_NET_VENDOR_3COM is not set -# CONFIG_LANCE is not set -# CONFIG_NET_VENDOR_SMC is not set -# CONFIG_NET_VENDOR_RACAL is not set +# CONFIG_SMC91X is not set +# CONFIG_DM9000 is not set + +# +# Tulip family network device support +# +# CONFIG_NET_TULIP is not set # CONFIG_HP100 is not set -# CONFIG_NET_ISA is not set # CONFIG_NET_PCI is not set -# CONFIG_NET_POCKET is not set # # Ethernet (1000 Mbit) @@ -451,16 +557,40 @@ CONFIG_MIPS_AU1X00_ENET=y # CONFIG_ACENIC is not set # CONFIG_DL2K is not set # CONFIG_E1000 is not set -# CONFIG_MYRI_SBUS is not set # CONFIG_NS83820 is not set # CONFIG_HAMACHI is not set # CONFIG_YELLOWFIN is not set # CONFIG_R8169 is not set +# CONFIG_SIS190 is not set +# CONFIG_SKGE is not set +# CONFIG_SKY2 is not set # CONFIG_SK98LIN is not set # CONFIG_TIGON3 is not set +# CONFIG_BNX2 is not set + +# +# Ethernet (10000 Mbit) +# +# CONFIG_CHELSIO_T1 is not set +# CONFIG_IXGB is not set +# CONFIG_S2IO is not set + +# +# Token Ring devices +# +# CONFIG_TR is not set + +# +# Wireless LAN (non-hamradio) +# +# CONFIG_NET_RADIO is not set + +# +# Wan interfaces +# +# CONFIG_WAN is not set # CONFIG_FDDI is not set # CONFIG_HIPPI is not set -# CONFIG_PLIP is not set CONFIG_PPP=m CONFIG_PPP_MULTILINK=y # CONFIG_PPP_FILTER is not set @@ -468,157 +598,99 @@ CONFIG_PPP_ASYNC=m # CONFIG_PPP_SYNC_TTY is not set CONFIG_PPP_DEFLATE=m # CONFIG_PPP_BSDCOMP is not set +# CONFIG_PPP_MPPE is not set CONFIG_PPPOE=m # CONFIG_SLIP is not set +# CONFIG_SHAPER is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set # -# Wireless LAN (non-hamradio) +# ISDN subsystem # -# CONFIG_NET_RADIO is not set +# CONFIG_ISDN is not set # -# Token Ring devices +# Telephony Support # -# CONFIG_TR is not set -# CONFIG_NET_FC is not set -# CONFIG_RCPCI is not set -# CONFIG_SHAPER is not set +# CONFIG_PHONE is not set # -# Wan interfaces +# Input device support # -# CONFIG_WAN is not set +CONFIG_INPUT=y # -# PCMCIA network device support +# Userland interfaces # -# CONFIG_NET_PCMCIA is not set +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +# CONFIG_INPUT_JOYDEV is not set +# CONFIG_INPUT_TSDEV is not set +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set # -# Amateur Radio support +# Input Device Drivers # -# CONFIG_HAMRADIO is not set +# CONFIG_INPUT_KEYBOARD is not set +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TOUCHSCREEN is not set +# CONFIG_INPUT_MISC is not set # -# IrDA (infrared) support +# Hardware I/O ports # -# CONFIG_IRDA is not set +CONFIG_SERIO=y +# CONFIG_SERIO_I8042 is not set +CONFIG_SERIO_SERPORT=y +# CONFIG_SERIO_PCIPS2 is not set +# CONFIG_SERIO_LIBPS2 is not set +CONFIG_SERIO_RAW=m +# CONFIG_GAMEPORT is not set # -# ISDN subsystem +# Character devices # -# CONFIG_ISDN is not set +# CONFIG_VT is not set +# CONFIG_SERIAL_NONSTANDARD is not set # -# Input core support +# Serial drivers # -CONFIG_INPUT=y -CONFIG_INPUT_KEYBDEV=y -CONFIG_INPUT_MOUSEDEV=y -CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 -CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 -# CONFIG_INPUT_JOYDEV is not set -CONFIG_INPUT_EVDEV=y -# CONFIG_INPUT_UINPUT is not set +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +# CONFIG_SERIAL_8250_EXTENDED is not set +CONFIG_SERIAL_8250_AU1X00=y # -# Character devices +# Non-8250 serial port support # -CONFIG_VT=y -CONFIG_VT_CONSOLE=y -# CONFIG_SERIAL is not set -# CONFIG_SERIAL_EXTENDED is not set -CONFIG_SERIAL_NONSTANDARD=y -# CONFIG_COMPUTONE is not set -# CONFIG_ROCKETPORT is not set -# CONFIG_CYCLADES is not set -# CONFIG_DIGIEPCA is not set -# CONFIG_DIGI is not set -# CONFIG_ESPSERIAL is not set -# CONFIG_MOXA_INTELLIO is not set -# CONFIG_MOXA_SMARTIO is not set -# CONFIG_ISI is not set -# CONFIG_SYNCLINK is not set -# CONFIG_SYNCLINKMP is not set -# CONFIG_N_HDLC is not set -# CONFIG_RISCOM8 is not set -# CONFIG_SPECIALIX is not set -# CONFIG_SX is not set -# CONFIG_RIO is not set -# CONFIG_STALDRV is not set -# CONFIG_SERIAL_TX3912 is not set -# CONFIG_SERIAL_TX3912_CONSOLE is not set -# CONFIG_SERIAL_TXX9 is not set -# CONFIG_SERIAL_TXX9_CONSOLE is not set -CONFIG_AU1X00_UART=y -CONFIG_AU1X00_SERIAL_CONSOLE=y -# CONFIG_AU1X00_USB_TTY is not set -# CONFIG_AU1X00_USB_RAW is not set -# CONFIG_TXX927_SERIAL is not set +# CONFIG_SERIAL_AU1X00 is not set +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +# CONFIG_SERIAL_JSM is not set CONFIG_UNIX98_PTYS=y -CONFIG_UNIX98_PTY_COUNT=256 +CONFIG_LEGACY_PTYS=y +CONFIG_LEGACY_PTY_COUNT=256 # -# I2C support -# -# CONFIG_I2C is not set - +# IPMI # -# Mice -# -# CONFIG_BUSMOUSE is not set -# CONFIG_MOUSE is not set - -# -# Joysticks -# -# CONFIG_INPUT_GAMEPORT is not set -# CONFIG_INPUT_NS558 is not set -# CONFIG_INPUT_LIGHTNING is not set -# CONFIG_INPUT_PCIGAME is not set -# CONFIG_INPUT_CS461X is not set -# CONFIG_INPUT_EMU10K1 is not set -# CONFIG_INPUT_SERIO is not set -# CONFIG_INPUT_SERPORT is not set - -# -# Joysticks -# -# CONFIG_INPUT_ANALOG is not set -# CONFIG_INPUT_A3D is not set -# CONFIG_INPUT_ADI is not set -# CONFIG_INPUT_COBRA is not set -# CONFIG_INPUT_GF2K is not set -# CONFIG_INPUT_GRIP is not set -# CONFIG_INPUT_INTERACT is not set -# CONFIG_INPUT_TMDC is not set -# CONFIG_INPUT_SIDEWINDER is not set -# CONFIG_INPUT_IFORCE_USB is not set -# CONFIG_INPUT_IFORCE_232 is not set -# CONFIG_INPUT_WARRIOR is not set -# CONFIG_INPUT_MAGELLAN is not set -# CONFIG_INPUT_SPACEORB is not set -# CONFIG_INPUT_SPACEBALL is not set -# CONFIG_INPUT_STINGER is not set -# CONFIG_INPUT_DB9 is not set -# CONFIG_INPUT_GAMECON is not set -# CONFIG_INPUT_TURBOGRAFX is not set -# CONFIG_QIC02_TAPE is not set # CONFIG_IPMI_HANDLER is not set -# CONFIG_IPMI_PANIC_EVENT is not set -# CONFIG_IPMI_DEVICE_INTERFACE is not set -# CONFIG_IPMI_KCS is not set -# CONFIG_IPMI_WATCHDOG is not set # # Watchdog Cards # # CONFIG_WATCHDOG is not set -# CONFIG_SCx200 is not set -# CONFIG_SCx200_GPIO is not set -# CONFIG_AMD_PM768 is not set -# CONFIG_NVRAM is not set # CONFIG_RTC is not set +# CONFIG_GEN_RTC is not set # CONFIG_DTLK is not set # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set @@ -626,118 +698,44 @@ CONFIG_UNIX98_PTY_COUNT=256 # # Ftape, the floppy tape device driver # -# CONFIG_FTAPE is not set -# CONFIG_AGP is not set +# CONFIG_DRM is not set +# CONFIG_RAW_DRIVER is not set # -# Direct Rendering Manager (XFree86 DRI support) +# TPM devices # -# CONFIG_DRM is not set +# CONFIG_TCG_TPM is not set +# CONFIG_TELCLOCK is not set # -# PCMCIA character devices +# I2C support # -# CONFIG_PCMCIA_SERIAL_CS is not set -# CONFIG_SYNCLINK_CS is not set -# CONFIG_AU1X00_GPIO is not set -# CONFIG_TS_AU1X00_ADS7846 is not set +# CONFIG_I2C is not set # -# File systems +# SPI support # -# CONFIG_QUOTA is not set -# CONFIG_QFMT_V2 is not set -CONFIG_AUTOFS_FS=y -# CONFIG_AUTOFS4_FS is not set -# CONFIG_REISERFS_FS is not set -# CONFIG_REISERFS_CHECK is not set -# CONFIG_REISERFS_PROC_INFO is not set -# CONFIG_ADFS_FS is not set -# CONFIG_ADFS_FS_RW is not set -# CONFIG_AFFS_FS is not set -# CONFIG_HFS_FS is not set -# CONFIG_HFSPLUS_FS is not set -# CONFIG_BEFS_FS is not set -# CONFIG_BEFS_DEBUG is not set -# CONFIG_BFS_FS is not set -# CONFIG_EXT3_FS is not set -# CONFIG_JBD is not set -# CONFIG_JBD_DEBUG is not set -# CONFIG_FAT_FS is not set -# CONFIG_MSDOS_FS is not set -# CONFIG_UMSDOS_FS is not set -# CONFIG_VFAT_FS is not set -# CONFIG_EFS_FS is not set -# CONFIG_JFFS_FS is not set -# CONFIG_JFFS2_FS is not set -# CONFIG_CRAMFS is not set -# CONFIG_SQUASHFS is not set -CONFIG_TMPFS=y -CONFIG_RAMFS=y -# CONFIG_ISO9660_FS is not set -# CONFIG_JOLIET is not set -# CONFIG_ZISOFS is not set -# CONFIG_JFS_FS is not set -# CONFIG_JFS_DEBUG is not set -# CONFIG_JFS_STATISTICS is not set -# CONFIG_MINIX_FS is not set -# CONFIG_VXFS_FS is not set -# CONFIG_NTFS_FS is not set -# CONFIG_NTFS_RW is not set -# CONFIG_HPFS_FS is not set -CONFIG_PROC_FS=y -# CONFIG_DEVFS_FS is not set -# CONFIG_DEVFS_MOUNT is not set -# CONFIG_DEVFS_DEBUG is not set -CONFIG_DEVPTS_FS=y -# CONFIG_QNX4FS_FS is not set -# CONFIG_QNX4FS_RW is not set -# CONFIG_ROMFS_FS is not set -CONFIG_EXT2_FS=y -# CONFIG_SYSV_FS is not set -# CONFIG_UDF_FS is not set -# CONFIG_UDF_RW is not set -# CONFIG_UFS_FS is not set -# CONFIG_UFS_FS_WRITE is not set -# CONFIG_XFS_FS is not set -# CONFIG_XFS_QUOTA is not set -# CONFIG_XFS_RT is not set -# CONFIG_XFS_TRACE is not set -# CONFIG_XFS_DEBUG is not set +# CONFIG_SPI is not set +# CONFIG_SPI_MASTER is not set # -# Network File Systems +# Dallas's 1-wire bus # -# CONFIG_CODA_FS is not set -# CONFIG_INTERMEZZO_FS is not set -CONFIG_NFS_FS=y -# CONFIG_NFS_V3 is not set -# CONFIG_NFS_DIRECTIO is not set -CONFIG_ROOT_NFS=y -# CONFIG_NFSD is not set -# CONFIG_NFSD_V3 is not set -# CONFIG_NFSD_TCP is not set -CONFIG_SUNRPC=y -CONFIG_LOCKD=y -# CONFIG_SMB_FS is not set -# CONFIG_NCP_FS is not set -# CONFIG_NCPFS_PACKET_SIGNING is not set -# CONFIG_NCPFS_IOCTL_LOCKING is not set -# CONFIG_NCPFS_STRONG is not set -# CONFIG_NCPFS_NFS_NS is not set -# CONFIG_NCPFS_OS2_NS is not set -# CONFIG_NCPFS_SMALLDOS is not set -# CONFIG_NCPFS_NLS is not set -# CONFIG_NCPFS_EXTRAS is not set -# CONFIG_ZISOFS_FS is not set +# CONFIG_W1 is not set # -# Partition Types +# Hardware Monitoring support +# +# CONFIG_HWMON is not set +# CONFIG_HWMON_VID is not set + +# +# Misc devices +# + +# +# Multimedia Capabilities Port drivers # -# CONFIG_PARTITION_ADVANCED is not set -CONFIG_MSDOS_PARTITION=y -# CONFIG_SMB_NLS is not set -# CONFIG_NLS is not set # # Multimedia devices @@ -745,13 +743,12 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_VIDEO_DEV is not set # -# Console drivers +# Digital Video Broadcasting Devices # -# CONFIG_VGA_CONSOLE is not set -# CONFIG_MDA_CONSOLE is not set +# CONFIG_DVB is not set # -# Frame-buffer support +# Graphics support # # CONFIG_FB is not set @@ -759,38 +756,28 @@ CONFIG_MSDOS_PARTITION=y # Sound # CONFIG_SOUND=y -# CONFIG_SOUND_ALI5455 is not set -# CONFIG_SOUND_BT878 is not set -# CONFIG_SOUND_CMPCI is not set -# CONFIG_SOUND_EMU10K1 is not set -# CONFIG_MIDI_EMU10K1 is not set + +# +# Advanced Linux Sound Architecture +# +# CONFIG_SND is not set + +# +# Open Sound System +# +CONFIG_SOUND_PRIME=y +# CONFIG_OBSOLETE_OSS_DRIVER is not set # CONFIG_SOUND_FUSION is not set -# CONFIG_SOUND_CS4281 is not set -# CONFIG_SOUND_ES1370 is not set -# CONFIG_SOUND_ES1371 is not set -# CONFIG_SOUND_ESSSOLO1 is not set -# CONFIG_SOUND_MAESTRO is not set -# CONFIG_SOUND_MAESTRO3 is not set -# CONFIG_SOUND_FORTE is not set # CONFIG_SOUND_ICH is not set -# CONFIG_SOUND_RME96XX is not set -# CONFIG_SOUND_SONICVIBES is not set -CONFIG_SOUND_AU1X00=y -# CONFIG_SOUND_AU1550_PSC is not set -# CONFIG_SOUND_AU1550_I2S is not set # CONFIG_SOUND_TRIDENT is not set # CONFIG_SOUND_MSNDCLAS is not set # CONFIG_SOUND_MSNDPIN is not set -# CONFIG_SOUND_VIA82CXXX is not set -# CONFIG_MIDI_VIA82CXXX is not set -# CONFIG_SOUND_OSS is not set -# CONFIG_SOUND_TVMIXER is not set -# CONFIG_SOUND_AD1980 is not set -# CONFIG_SOUND_WM97XX is not set # # USB support # +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB_ARCH_HAS_OHCI=y CONFIG_USB=y # CONFIG_USB_DEBUG is not set @@ -799,81 +786,87 @@ CONFIG_USB=y # # CONFIG_USB_DEVICEFS is not set # CONFIG_USB_BANDWIDTH is not set +# CONFIG_USB_DYNAMIC_MINORS is not set +# CONFIG_USB_OTG is not set # # USB Host Controller Drivers # # CONFIG_USB_EHCI_HCD is not set -# CONFIG_USB_UHCI is not set -# CONFIG_USB_UHCI_ALT is not set -CONFIG_USB_OHCI=y +# CONFIG_USB_ISP116X_HCD is not set +CONFIG_USB_OHCI_HCD=y +# CONFIG_USB_OHCI_BIG_ENDIAN is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +# CONFIG_USB_UHCI_HCD is not set +# CONFIG_USB_SL811_HCD is not set # # USB Device Class drivers # -# CONFIG_USB_AUDIO is not set -# CONFIG_USB_EMI26 is not set -# CONFIG_USB_BLUETOOTH is not set -# CONFIG_USB_MIDI is not set +# CONFIG_OBSOLETE_OSS_USB_DRIVER is not set +# CONFIG_USB_ACM is not set +# CONFIG_USB_PRINTER is not set # -# SCSI support is needed for USB Storage +# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' +# + +# +# may also be needed; see USB_STORAGE Help for more information # # CONFIG_USB_STORAGE is not set -# CONFIG_USB_STORAGE_DEBUG is not set -# CONFIG_USB_STORAGE_DATAFAB is not set -# CONFIG_USB_STORAGE_FREECOM is not set -# CONFIG_USB_STORAGE_ISD200 is not set -# CONFIG_USB_STORAGE_DPCM is not set -# CONFIG_USB_STORAGE_HP8200e is not set -# CONFIG_USB_STORAGE_SDDR09 is not set -# CONFIG_USB_STORAGE_SDDR55 is not set -# CONFIG_USB_STORAGE_JUMPSHOT is not set -# CONFIG_USB_ACM is not set -# CONFIG_USB_PRINTER is not set +# CONFIG_USB_LIBUSUAL is not set # -# USB Human Interface Devices (HID) +# USB Input Devices # CONFIG_USB_HID=y CONFIG_USB_HIDINPUT=y +# CONFIG_USB_HIDINPUT_POWERBOOK is not set +# CONFIG_HID_FF is not set # CONFIG_USB_HIDDEV is not set # CONFIG_USB_AIPTEK is not set # CONFIG_USB_WACOM is not set +# CONFIG_USB_ACECAD is not set # CONFIG_USB_KBTAB is not set # CONFIG_USB_POWERMATE is not set +# CONFIG_USB_MTOUCH is not set +# CONFIG_USB_ITMTOUCH is not set +# CONFIG_USB_EGALAX is not set +# CONFIG_USB_YEALINK is not set +# CONFIG_USB_XPAD is not set +# CONFIG_USB_ATI_REMOTE is not set +# CONFIG_USB_ATI_REMOTE2 is not set +# CONFIG_USB_KEYSPAN_REMOTE is not set +# CONFIG_USB_APPLETOUCH is not set # # USB Imaging devices # -# CONFIG_USB_DC2XX is not set # CONFIG_USB_MDC800 is not set -# CONFIG_USB_SCANNER is not set -# CONFIG_USB_MICROTEK is not set -# CONFIG_USB_HPUSBSCSI is not set # # USB Multimedia devices # +# CONFIG_USB_DABUSB is not set # -# Video4Linux support is needed for USB Multimedia device support +# Video4Linux support is needed for USB Multimedia device support # # -# USB Network adaptors +# USB Network Adapters # +# CONFIG_USB_CATC is not set +# CONFIG_USB_KAWETH is not set # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set -# CONFIG_USB_KAWETH is not set -# CONFIG_USB_CATC is not set -# CONFIG_USB_CDCETHER is not set # CONFIG_USB_USBNET is not set +# CONFIG_USB_MON is not set # # USB port drivers # -# CONFIG_USB_USS720 is not set # # USB Serial Converter support @@ -883,44 +876,259 @@ CONFIG_USB_HIDINPUT=y # # USB Miscellaneous drivers # -# CONFIG_USB_RIO500 is not set +# CONFIG_USB_EMI62 is not set +# CONFIG_USB_EMI26 is not set # CONFIG_USB_AUERSWALD is not set -# CONFIG_USB_TIGL is not set -# CONFIG_USB_BRLVGER is not set +# CONFIG_USB_RIO500 is not set +# CONFIG_USB_LEGOTOWER is not set # CONFIG_USB_LCD is not set +# CONFIG_USB_LED is not set +# CONFIG_USB_CYTHERM is not set +# CONFIG_USB_PHIDGETKIT is not set +# CONFIG_USB_PHIDGETSERVO is not set +# CONFIG_USB_IDMOUSE is not set +# CONFIG_USB_LD is not set + +# +# USB DSL modem support +# # -# Support for USB gadgets +# USB Gadget Support # # CONFIG_USB_GADGET is not set # -# Bluetooth support +# MMC/SD Card support +# +# CONFIG_MMC is not set + +# +# InfiniBand support +# +# CONFIG_INFINIBAND is not set + +# +# EDAC - error detection and reporting (RAS) (EXPERIMENTAL) +# + +# +# File systems # -# CONFIG_BLUEZ is not set +CONFIG_EXT2_FS=y +CONFIG_EXT2_FS_XATTR=y +CONFIG_EXT2_FS_POSIX_ACL=y +# CONFIG_EXT2_FS_SECURITY is not set +# 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=y +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +# CONFIG_JFS_FS is not set +CONFIG_FS_POSIX_ACL=y +# CONFIG_XFS_FS is not set +# CONFIG_OCFS2_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_ROMFS_FS is not set +CONFIG_INOTIFY=y +# CONFIG_QUOTA is not set +CONFIG_DNOTIFY=y +CONFIG_AUTOFS_FS=m +CONFIG_AUTOFS4_FS=m +# CONFIG_FUSE_FS is not set + +# +# CD-ROM/DVD Filesystems +# +# CONFIG_ISO9660_FS is not set +# CONFIG_UDF_FS is not set + +# +# DOS/FAT/NT Filesystems +# +# CONFIG_MSDOS_FS is not set +# CONFIG_VFAT_FS is not set +# CONFIG_NTFS_FS is not set + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +# CONFIG_HUGETLB_PAGE is not set +CONFIG_RAMFS=y +# CONFIG_RELAYFS_FS is not set +# CONFIG_CONFIGFS_FS is not set + +# +# Miscellaneous filesystems +# +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +# CONFIG_HFS_FS is not set +# CONFIG_HFSPLUS_FS is not set +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_JFFS_FS is not set +# CONFIG_JFFS2_FS is not set +CONFIG_CRAMFS=m +# CONFIG_VXFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set + +# +# Network File Systems +# +CONFIG_NFS_FS=y +CONFIG_NFS_V3=y +# CONFIG_NFS_V3_ACL is not set +CONFIG_NFS_V4=y +# CONFIG_NFS_DIRECTIO is not set +CONFIG_NFSD=m +# CONFIG_NFSD_V3 is not set +# CONFIG_NFSD_TCP is not set +CONFIG_ROOT_NFS=y +CONFIG_LOCKD=y +CONFIG_LOCKD_V4=y +CONFIG_EXPORTFS=m +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=y +CONFIG_RPCSEC_GSS_KRB5=y +# CONFIG_RPCSEC_GSS_SPKM3 is not set +CONFIG_SMB_FS=m +# CONFIG_SMB_NLS_DEFAULT is not set +# CONFIG_CIFS is not set +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +# CONFIG_AFS_FS is not set +# CONFIG_9P_FS is not set + +# +# Partition Types +# +# CONFIG_PARTITION_ADVANCED is not set +CONFIG_MSDOS_PARTITION=y + +# +# Native Language Support +# +CONFIG_NLS=m +CONFIG_NLS_DEFAULT="iso8859-1" +# CONFIG_NLS_CODEPAGE_437 is not set +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +# CONFIG_NLS_CODEPAGE_850 is not set +# CONFIG_NLS_CODEPAGE_852 is not set +# CONFIG_NLS_CODEPAGE_855 is not set +# CONFIG_NLS_CODEPAGE_857 is not set +# CONFIG_NLS_CODEPAGE_860 is not set +# CONFIG_NLS_CODEPAGE_861 is not set +# CONFIG_NLS_CODEPAGE_862 is not set +# CONFIG_NLS_CODEPAGE_863 is not set +# CONFIG_NLS_CODEPAGE_864 is not set +# CONFIG_NLS_CODEPAGE_865 is not set +# CONFIG_NLS_CODEPAGE_866 is not set +# CONFIG_NLS_CODEPAGE_869 is not set +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +# CONFIG_NLS_ISO8859_8 is not set +# CONFIG_NLS_CODEPAGE_1250 is not set +# CONFIG_NLS_CODEPAGE_1251 is not set +# CONFIG_NLS_ASCII is not set +# CONFIG_NLS_ISO8859_1 is not set +# CONFIG_NLS_ISO8859_2 is not set +# CONFIG_NLS_ISO8859_3 is not set +# CONFIG_NLS_ISO8859_4 is not set +# CONFIG_NLS_ISO8859_5 is not set +# CONFIG_NLS_ISO8859_6 is not set +# CONFIG_NLS_ISO8859_7 is not set +# CONFIG_NLS_ISO8859_9 is not set +# CONFIG_NLS_ISO8859_13 is not set +# CONFIG_NLS_ISO8859_14 is not set +# CONFIG_NLS_ISO8859_15 is not set +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +# CONFIG_NLS_UTF8 is not set + +# +# Profiling support +# +# CONFIG_PROFILING is not set # # Kernel hacking # -CONFIG_CROSSCOMPILE=y -# CONFIG_RUNTIME_DEBUG is not set -# CONFIG_KGDB is not set -# CONFIG_GDB_CONSOLE is not set -# CONFIG_DEBUG_INFO is not set +# CONFIG_PRINTK_TIME is not set # CONFIG_MAGIC_SYSRQ is not set -# CONFIG_MIPS_UNCACHED is not set -CONFIG_LOG_BUF_SHIFT=0 +# CONFIG_DEBUG_KERNEL is not set +CONFIG_LOG_BUF_SHIFT=14 +CONFIG_CROSSCOMPILE=y +CONFIG_CMDLINE="root=/dev/nfs ip=bootp" + +# +# Security options +# +CONFIG_KEYS=y +CONFIG_KEYS_DEBUG_PROC_KEYS=y +# CONFIG_SECURITY is not set # # Cryptographic options # -# CONFIG_CRYPTO is not set +CONFIG_CRYPTO=y +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_NULL=y +# CONFIG_CRYPTO_MD4 is not set +CONFIG_CRYPTO_MD5=y +# CONFIG_CRYPTO_SHA1 is not set +# CONFIG_CRYPTO_SHA256 is not set +CONFIG_CRYPTO_SHA512=y +CONFIG_CRYPTO_WP512=m +CONFIG_CRYPTO_TGR192=m +CONFIG_CRYPTO_DES=y +# CONFIG_CRYPTO_BLOWFISH is not set +CONFIG_CRYPTO_TWOFISH=y +# CONFIG_CRYPTO_SERPENT is not set +CONFIG_CRYPTO_AES=m +# CONFIG_CRYPTO_CAST5 is not set +# CONFIG_CRYPTO_CAST6 is not set +CONFIG_CRYPTO_TEA=m +# CONFIG_CRYPTO_ARC4 is not set +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_DEFLATE=y +CONFIG_CRYPTO_MICHAEL_MIC=y +CONFIG_CRYPTO_CRC32C=m +# CONFIG_CRYPTO_TEST is not set + +# +# Hardware crypto devices +# # # Library routines # -CONFIG_OPTIMIZE_FOR_SIZE=y -# CONFIG_CRC32 is not set -CONFIG_ZLIB_INFLATE=m -CONFIG_ZLIB_DEFLATE=m -# CONFIG_FW_LOADER is not set +CONFIG_CRC_CCITT=m +CONFIG_CRC16=y +CONFIG_CRC32=y +CONFIG_LIBCRC32C=m +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y diff --git a/target/device/AMD/DBAu1500/linux.mk b/target/device/AMD/DBAu1500/linux.mk index 4ca8e1adb..337ca3650 100644 --- a/target/device/AMD/DBAu1500/linux.mk +++ b/target/device/AMD/DBAu1500/linux.mk @@ -22,9 +22,9 @@ ifneq ($(filter $(TARGETS),linux),) # Base version of Linux kernel that we need to download -DOWNLOAD_LINUX_VERSION=2.4.29 +DOWNLOAD_LINUX_VERSION=2.6.16 # Version of Linux kernel AFTER applying all patches -LINUX_VERSION=2.4.29-erik +LINUX_VERSION=2.6.16-erik # File name for the Linux kernel binary diff --git a/target/device/AMD/DBAu1500/uClibc.config.mips b/target/device/AMD/DBAu1500/uClibc.config.mips index b7dfff1c9..87d848fd3 100644 --- a/target/device/AMD/DBAu1500/uClibc.config.mips +++ b/target/device/AMD/DBAu1500/uClibc.config.mips @@ -1,5 +1,6 @@ # # Automatically generated make config: don't edit +# Sat Mar 18 22:41:24 2006 # # TARGET_alpha is not set # TARGET_arm is not set @@ -8,8 +9,10 @@ # TARGET_e1 is not set # TARGET_frv is not set # TARGET_h8300 is not set +# TARGET_hppa is not set # TARGET_i386 is not set # TARGET_i960 is not set +# TARGET_ia64 is not set # TARGET_m68k is not set # TARGET_microblaze is not set TARGET_mips=y @@ -20,31 +23,32 @@ TARGET_mips=y # TARGET_sh64 is not set # TARGET_sparc is not set # TARGET_v850 is not set +# TARGET_vax is not set # TARGET_x86_64 is not set # # Target Architecture Features and Options # -HAVE_ELF=y -ARCH_SUPPORTS_LITTLE_ENDIAN=y TARGET_ARCH="mips" +FORCE_OPTIONS_FOR_ARCH=y ARCH_CFLAGS="-mno-split-addresses" -ARCH_SUPPORTS_BIG_ENDIAN=y # CONFIG_MIPS_ISA_1 is not set # CONFIG_MIPS_ISA_2 is not set # CONFIG_MIPS_ISA_3 is not set # CONFIG_MIPS_ISA_4 is not set CONFIG_MIPS_ISA_MIPS32=y # CONFIG_MIPS_ISA_MIPS64 is not set -# ARCH_LITTLE_ENDIAN is not set +ARCH_ANY_ENDIAN=y ARCH_BIG_ENDIAN=y -# ARCH_HAS_NO_MMU is not set +ARCH_WANTS_BIG_ENDIAN=y +# ARCH_WANTS_LITTLE_ENDIAN is not set ARCH_HAS_MMU=y +ARCH_USE_MMU=y UCLIBC_HAS_FLOATS=y -HAS_FPU=y +# UCLIBC_HAS_FPU is not set +UCLIBC_HAS_SOFT_FLOAT=y DO_C99_MATH=y KERNEL_SOURCE="/usr/src/linux" -C_SYMBOL_PREFIX="" HAVE_DOT_CONFIG=y # @@ -53,29 +57,30 @@ HAVE_DOT_CONFIG=y # HAVE_NO_PIC is not set DOPIC=y # HAVE_NO_SHARED is not set -HAVE_SHARED=y # ARCH_HAS_NO_LDSO is not set -BUILD_UCLIBC_LDSO=y +HAVE_SHARED=y # FORCE_SHAREABLE_TEXT_SEGMENTS is not set LDSO_LDD_SUPPORT=y LDSO_CACHE_SUPPORT=y # LDSO_PRELOAD_FILE_SUPPORT is not set LDSO_BASE_FILENAME="ld.so" -LDSO_RUNPATH=y -# DL_FINI_CRT_COMPAT is not set +# UCLIBC_STATIC_LDCONFIG is not set +# LDSO_RUNPATH is not set UCLIBC_CTOR_DTOR=y # HAS_NO_THREADS is not set UCLIBC_HAS_THREADS=y -# UCLIBC_HAS_THREADS_NATIVE is not set PTHREADS_DEBUG_SUPPORT=y +LINUXTHREADS_OLD=y UCLIBC_HAS_LFS=y -# UCLIBC_STATIC_LDCONFIG is not set # MALLOC is not set # MALLOC_SIMPLE is not set MALLOC_STANDARD=y MALLOC_GLIBC_COMPAT=y UCLIBC_DYNAMIC_ATEXIT=y +# COMPAT_ATEXIT is not set HAS_SHADOW=y +# UCLIBC_HAS_PROGRAM_INVOCATION_NAME is not set +UCLIBC_HAS___PROGNAME=y # UNIX98PTY_ONLY is not set ASSUME_DEVPTS=y UCLIBC_HAS_TM_EXTENSIONS=y @@ -90,7 +95,8 @@ UCLIBC_TZ_FILE_PATH="/etc/TZ" UCLIBC_HAS_IPV6=y UCLIBC_HAS_RPC=y UCLIBC_HAS_FULL_RPC=y -# UCLIBC_HAS_REENTRANT_RPC is not set +UCLIBC_HAS_REENTRANT_RPC=y +# UCLIBC_USE_NETLINK is not set # # String and Stdio Support @@ -131,14 +137,19 @@ UCLIBC_HAS_ERRNO_MESSAGES=y UCLIBC_HAS_SIGNUM_MESSAGES=y # UCLIBC_HAS_SYS_SIGLIST is not set UCLIBC_HAS_GNU_GETOPT=y +UCLIBC_HAS_GNU_GETSUBOPT=y # # Big and Tall # UCLIBC_HAS_REGEX=y +UCLIBC_HAS_REGEX_OLD=y +UCLIBC_HAS_FNMATCH=y +UCLIBC_HAS_FNMATCH_OLD=y # UCLIBC_HAS_WORDEXP is not set UCLIBC_HAS_FTW=y UCLIBC_HAS_GLOB=y +UCLIBC_HAS_GNU_GLOB=y # # Library Installation Options @@ -148,9 +159,15 @@ RUNTIME_PREFIX="/" DEVEL_PREFIX="/usr/" # -# uClibc security related options +# Security options # -# UCLIBC_SECURITY is not set +# UCLIBC_BUILD_PIE is not set +# UCLIBC_HAS_ARC4RANDOM is not set +# HAVE_NO_SSP is not set +# UCLIBC_HAS_SSP is not set +UCLIBC_BUILD_RELRO=y +UCLIBC_BUILD_NOW=y +UCLIBC_BUILD_NOEXECSTACK=y # # uClibc development/debugging options @@ -158,8 +175,11 @@ DEVEL_PREFIX="/usr/" CROSS_COMPILER_PREFIX="" # DODEBUG is not set # DODEBUG_PT is not set +NOSTRIP=y # DOASSERTS is not set # SUPPORT_LD_DEBUG is not set # SUPPORT_LD_DEBUG_EARLY is not set WARNINGS="-Wall" +# EXTRA_WARNINGS is not set +# DOMULTI is not set # UCLIBC_MJN3_ONLY is not set diff --git a/target/device/AMD/DBAu1500/uClibc.config.mipsel b/target/device/AMD/DBAu1500/uClibc.config.mipsel index 2f9578305..dac13e33f 100644 --- a/target/device/AMD/DBAu1500/uClibc.config.mipsel +++ b/target/device/AMD/DBAu1500/uClibc.config.mipsel @@ -1,26 +1,27 @@ # # Automatically generated make config: don't edit # -# TARGET_alpha is not set -# TARGET_arm is not set -# TARGET_bfin is not set -# TARGET_cris is not set -# TARGET_e1 is not set -# TARGET_frv is not set -# TARGET_h8300 is not set -# TARGET_i386 is not set -# TARGET_i960 is not set -# TARGET_m68k is not set -# TARGET_microblaze is not set +# TARGET_alpha=y +# TARGET_arm=y +# TARGET_bfin=y +# TARGET_cris=y +# TARGET_e1=y +# TARGET_frv=y +# TARGET_h8300=y +# TARGET_hppa=y +# TARGET_i386=y +# TARGET_i960=y +# TARGET_m68k=y +# TARGET_microblaze=y TARGET_mips=y -# TARGET_nios is not set -# TARGET_nios2 is not set -# TARGET_powerpc is not set -# TARGET_sh is not set -# TARGET_sh64 is not set -# TARGET_sparc is not set -# TARGET_v850 is not set -# TARGET_x86_64 is not set +# TARGET_nios=y +# TARGET_nios2=y +# TARGET_powerpc=y +# TARGET_sh=y +# TARGET_sh64=y +# TARGET_sparc=y +# TARGET_v850=y +# TARGET_x86_64=y # # Target Architecture Features and Options @@ -30,53 +31,52 @@ ARCH_SUPPORTS_LITTLE_ENDIAN=y TARGET_ARCH="mips" ARCH_CFLAGS="-mno-split-addresses" ARCH_SUPPORTS_BIG_ENDIAN=y -# CONFIG_MIPS_ISA_1 is not set -# CONFIG_MIPS_ISA_2 is not set -# CONFIG_MIPS_ISA_3 is not set -# CONFIG_MIPS_ISA_4 is not set +# CONFIG_MIPS_ISA_1=y +# CONFIG_MIPS_ISA_2=y +# CONFIG_MIPS_ISA_3=y +# CONFIG_MIPS_ISA_4=y CONFIG_MIPS_ISA_MIPS32=y -# CONFIG_MIPS_ISA_MIPS64 is not set +# CONFIG_MIPS_ISA_MIPS64=y ARCH_LITTLE_ENDIAN=y # ARCH_BIG_ENDIAN is not set -# ARCH_HAS_NO_MMU is not set +# ARCH_HAS_NO_MMU=y ARCH_HAS_MMU=y UCLIBC_HAS_FLOATS=y HAS_FPU=y DO_C99_MATH=y -KERNEL_SOURCE="/usr/src/linux" +KERNEL_SOURCE="/home/andersen/SVN/buildroot/toolchain_build_mips/linux" C_SYMBOL_PREFIX="" HAVE_DOT_CONFIG=y # # General Library Settings # -# HAVE_NO_PIC is not set +# HAVE_NO_PIC=y DOPIC=y -# HAVE_NO_SHARED is not set +# HAVE_NO_SHARED=y +# ARCH_HAS_NO_LDSO=y HAVE_SHARED=y -# ARCH_HAS_NO_LDSO is not set -BUILD_UCLIBC_LDSO=y -# FORCE_SHAREABLE_TEXT_SEGMENTS is not set +# FORCE_SHAREABLE_TEXT_SEGMENTS=y LDSO_LDD_SUPPORT=y LDSO_CACHE_SUPPORT=y -# LDSO_PRELOAD_FILE_SUPPORT is not set +# LDSO_PRELOAD_FILE_SUPPORT=y LDSO_BASE_FILENAME="ld.so" -LDSO_RUNPATH=y -# DL_FINI_CRT_COMPAT is not set +# LDSO_RUNPATH=y UCLIBC_CTOR_DTOR=y -# HAS_NO_THREADS is not set +# HAS_NO_THREADS=y UCLIBC_HAS_THREADS=y -# UCLIBC_HAS_THREADS_NATIVE is not set PTHREADS_DEBUG_SUPPORT=y +LINUXTHREADS_OLD=y UCLIBC_HAS_LFS=y -# UCLIBC_STATIC_LDCONFIG is not set -# MALLOC is not set -# MALLOC_SIMPLE is not set +# UCLIBC_STATIC_LDCONFIG=y +# MALLOC=y +# MALLOC_SIMPLE=y MALLOC_STANDARD=y MALLOC_GLIBC_COMPAT=y UCLIBC_DYNAMIC_ATEXIT=y +COMPAT_ATEXIT=y HAS_SHADOW=y -# UNIX98PTY_ONLY is not set +# UNIX98PTY_ONLY=y ASSUME_DEVPTS=y UCLIBC_HAS_TM_EXTENSIONS=y UCLIBC_HAS_TZ_CACHING=y @@ -90,7 +90,7 @@ UCLIBC_TZ_FILE_PATH="/etc/TZ" UCLIBC_HAS_IPV6=y UCLIBC_HAS_RPC=y UCLIBC_HAS_FULL_RPC=y -# UCLIBC_HAS_REENTRANT_RPC is not set +# UCLIBC_HAS_REENTRANT_RPC=y # # String and Stdio Support @@ -99,44 +99,45 @@ UCLIBC_HAS_STRING_GENERIC_OPT=y UCLIBC_HAS_STRING_ARCH_OPT=y UCLIBC_HAS_CTYPE_TABLES=y UCLIBC_HAS_CTYPE_SIGNED=y -# UCLIBC_HAS_CTYPE_UNSAFE is not set +# UCLIBC_HAS_CTYPE_UNSAFE=y UCLIBC_HAS_CTYPE_CHECKED=y -# UCLIBC_HAS_CTYPE_ENFORCED is not set +# UCLIBC_HAS_CTYPE_ENFORCED=y UCLIBC_HAS_WCHAR=y -# UCLIBC_HAS_LOCALE is not set +# UCLIBC_HAS_LOCALE=y UCLIBC_HAS_HEXADECIMAL_FLOATS=y UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS=9 UCLIBC_HAS_SCANF_GLIBC_A_FLAG=y -# UCLIBC_HAS_STDIO_BUFSIZ_NONE is not set -# UCLIBC_HAS_STDIO_BUFSIZ_256 is not set -# UCLIBC_HAS_STDIO_BUFSIZ_512 is not set -# UCLIBC_HAS_STDIO_BUFSIZ_1024 is not set -# UCLIBC_HAS_STDIO_BUFSIZ_2048 is not set +# UCLIBC_HAS_STDIO_BUFSIZ_NONE=y +# UCLIBC_HAS_STDIO_BUFSIZ_256=y +# UCLIBC_HAS_STDIO_BUFSIZ_512=y +# UCLIBC_HAS_STDIO_BUFSIZ_1024=y +# UCLIBC_HAS_STDIO_BUFSIZ_2048=y UCLIBC_HAS_STDIO_BUFSIZ_4096=y -# UCLIBC_HAS_STDIO_BUFSIZ_8192 is not set +# UCLIBC_HAS_STDIO_BUFSIZ_8192=y UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y -# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set -# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set -# UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT is not set +# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4=y +# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8=y +# UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT=y UCLIBC_HAS_STDIO_GETC_MACRO=y UCLIBC_HAS_STDIO_PUTC_MACRO=y UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y -# UCLIBC_HAS_FOPEN_LARGEFILE_MODE is not set +# UCLIBC_HAS_FOPEN_LARGEFILE_MODE=y UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y UCLIBC_HAS_PRINTF_M_SPEC=y UCLIBC_HAS_ERRNO_MESSAGES=y -# UCLIBC_HAS_SYS_ERRLIST is not set +# UCLIBC_HAS_SYS_ERRLIST=y UCLIBC_HAS_SIGNUM_MESSAGES=y -# UCLIBC_HAS_SYS_SIGLIST is not set +# UCLIBC_HAS_SYS_SIGLIST=y UCLIBC_HAS_GNU_GETOPT=y # # Big and Tall # UCLIBC_HAS_REGEX=y -# UCLIBC_HAS_WORDEXP is not set +UCLIBC_HAS_REGEX_OLD=y +# UCLIBC_HAS_WORDEXP=y UCLIBC_HAS_FTW=y UCLIBC_HAS_GLOB=y @@ -148,18 +149,24 @@ RUNTIME_PREFIX="/" DEVEL_PREFIX="/usr/" # -# uClibc security related options +# Security options # -# UCLIBC_SECURITY is not set +# UCLIBC_BUILD_PIE=y +# HAVE_NO_SSP=y +# UCLIBC_HAS_SSP=y +UCLIBC_BUILD_RELRO=y +UCLIBC_BUILD_NOW=y +# UCLIBC_BUILD_NOEXECSTACK=y # # uClibc development/debugging options # -CROSS_COMPILER_PREFIX="" -# DODEBUG is not set -# DODEBUG_PT is not set -# DOASSERTS is not set -# SUPPORT_LD_DEBUG is not set -# SUPPORT_LD_DEBUG_EARLY is not set +CROSS_COMPILER_PREFIX="/home/andersen/SVN/buildroot/build_mips/staging_dir/bin/mips-linux-uclibc-" +# DODEBUG=y +# DODEBUG_PT=y +# DOASSERTS=y +# SUPPORT_LD_DEBUG=y +# SUPPORT_LD_DEBUG_EARLY=y WARNINGS="-Wall" -# UCLIBC_MJN3_ONLY is not set +# DOMULTI=y +# UCLIBC_MJN3_ONLY=y -- cgit v1.2.3