From 2ec1bbf0be8b8500e71177481507d03ef8268f6d Mon Sep 17 00:00:00 2001 From: geos_one Date: Sun, 3 Oct 2010 09:25:35 +0000 Subject: [PATCH] rename to a mor general name git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/genlink@2460 6952d904-891a-0410-993b-d76249ca496b --- Documentation/force_mach-type.patch | 15 + .../ls_pro_live/armv5tejl-stage1.spec | 12 + .../ls_pro_live/armv5tejl-stage2.spec | 12 + .../ls_pro_live/armv5tejl-stage3.spec | 11 + .../portage/package.keywords/BerkeleyDB | 1 + .../portage/package.keywords/Cache-Cache | 1 + .../portage/package.keywords/Convert-BinHex | 1 + .../portage/package.keywords/Convert-TNEF | 1 + .../portage/package.keywords/Crypt-DES | 1 + .../portage/package.keywords/Digest-Nilsimsa | 1 + .../portage/package.keywords/File-Tail | 1 + .../portage/package.keywords/HTML-Template | 1 + .../portage/package.keywords/IO-Multiplex | 1 + .../portage/package.keywords/IPC-ShareLite | 1 + .../portage/package.keywords/Log-Log4perl | 1 + .../portage/package.keywords/MIME-tools | 1 + .../portage/package.keywords/Mail-DKIM | 1 + .../portage/package.keywords/Mail-SPF | 1 + .../portage/package.keywords/MailTools | 1 + .../portage/package.keywords/Net-CIDR | 1 + .../Net-DNS-Resolver-Programmable | 1 + .../portage/package.keywords/Net-Netmask | 1 + .../portage/package.keywords/NetAddr-IP | 1 + .../portage/package.keywords/Unix-Syslog | 1 + .../ls_pro_live/portage/package.keywords/acct | 1 + .../portage/package.keywords/amavisd-new | 1 + .../portage/package.keywords/ant-core | 1 + .../portage/package.keywords/ant-nodeps | 1 + .../ls_pro_live/portage/package.keywords/arc | 1 + .../ls_pro_live/portage/package.keywords/atop | 1 + .../portage/package.keywords/audit | 1 + .../ls_pro_live/portage/package.keywords/bcel | 1 + .../portage/package.keywords/clamav | 1 + .../portage/package.keywords/commons-cli | 1 + .../portage/package.keywords/commons-logging | 1 + .../ls_pro_live/portage/package.keywords/dcc | 1 + .../portage/package.keywords/dkim-milter | 1 + .../portage/package.keywords/dokuwiki | 1 + .../portage/package.keywords/dom4j | 1 + .../portage/package.keywords/freeze | 1 + .../portage/package.keywords/gitosis-gentoo | 1 + .../portage/package.keywords/icedtea | 1 + .../portage/package.keywords/icu4j | 1 + .../portage/package.keywords/ipset | 1 + .../portage/package.keywords/iso-relax | 1 + .../portage/package.keywords/javacup | 1 + .../portage/package.keywords/javatoolkit | 1 + .../portage/package.keywords/jaxb-api | 1 + .../portage/package.keywords/jaxen | 1 + .../ls_pro_live/portage/package.keywords/jdom | 1 + .../portage/package.keywords/jdom-jaxen | 1 + .../portage/package.keywords/latencytop | 1 + .../portage/package.keywords/libgdiplus | 1 + .../portage/package.keywords/libmilter | 1 + .../portage/package.keywords/libpqpp | 1 + .../portage/package.keywords/linux-logo | 1 + .../portage/package.keywords/lsb-release | 1 + .../portage/package.keywords/mediawiki | 1 + .../portage/package.keywords/mod_mono | 1 + .../portage/package.keywords/mod_python | 1 + .../ls_pro_live/portage/package.keywords/mono | 1 + .../ls_pro_live/portage/package.keywords/msv | 1 + .../portage/package.keywords/munin | 1 + .../ls_pro_live/portage/package.keywords/nant | 1 + .../portage/package.keywords/net-SNMP | 1 + .../portage/package.keywords/net-server | 1 + .../portage/package.keywords/ntfsprogs | 1 + .../ls_pro_live/portage/package.keywords/pdns | 1 + .../portage/package.keywords/pe-format | 1 + .../portage/package.keywords/pecl-apc | 1 + .../portage/package.keywords/perl-File-Temp | 1 + .../portage/package.keywords/perl-mozldap | 1 + .../portage/package.keywords/perl-net-ping | 1 + .../portage/package.keywords/phpldapadmin | 1 + .../portage/package.keywords/phpmyadmin | 1 + .../portage/package.keywords/phppgadmin | 1 + .../portage/package.keywords/phpsysinfo | 1 + .../portage/package.keywords/postgrey | 1 + .../portage/package.keywords/psycopg | 1 + .../portage/package.keywords/pyzor | 1 + .../portage/package.keywords/razor | 1 + .../ls_pro_live/portage/package.keywords/re2c | 1 + .../portage/package.keywords/relaxng-datatype | 1 + .../portage/package.keywords/rhino | 1 + .../portage/package.keywords/saxpath | 1 + .../portage/package.keywords/shorewall | 1 + .../portage/package.keywords/smartmontools | 1 + .../portage/package.keywords/spamassassin | 1 + .../portage/package.keywords/sqlalchemy | 1 + .../portage/package.keywords/squidguard | 1 + .../portage/package.keywords/stax-api | 1 + .../portage/package.keywords/systemtap | 1 + .../portage/package.keywords/webalizer | 1 + .../portage/package.keywords/websvn | 1 + .../portage/package.keywords/xalan | 1 + .../portage/package.keywords/xalan-serializer | 1 + .../portage/package.keywords/xerces | 1 + .../portage/package.keywords/xjavac | 1 + .../package.keywords/xml-commons-external | 1 + .../package.keywords/xml-commons-resolver | 1 + .../portage/package.keywords/xml-xmlbeans | 1 + .../ls_pro_live/portage/package.keywords/xom | 1 + .../ls_pro_live/portage/package.keywords/xpp2 | 1 + .../ls_pro_live/portage/package.keywords/xpp3 | 1 + .../portage/package.keywords/xsdlib | 1 + .../ls_pro_live/portage/package.keywords/xsp | 1 + .../ls_pro_live/portage/package.keywords/zoo | 1 + .../portage/package.mask/icedtea6-bin | 1 + .../ls_pro_live/portage/package.unmask/gcc | 1 + .../ls_pro_live/portage/package.unmask/glibc | 1 + .../portage/package.unmask/openldap | 1 + .../ls_pro_live/portage/package.unmask/perl | 6 + .../portage/package.unmask/portage | 1 + .../portage/package.unmask/sandbox | 1 + .../ls_pro_live/portage/package.use/avahi | 1 + .../ls_pro_live/portage/package.use/cairo | 1 + .../ls_pro_live/portage/package.use/cmake | 1 + .../portage/package.use/courier-authlib | 1 + .../portage/package.use/courier-imap | 1 + .../ls_pro_live/portage/package.use/cups | 1 + .../portage/package.use/cyrus-sasl | 1 + .../ls_pro_live/portage/package.use/dhcpcd | 1 + .../ls_pro_live/portage/package.use/gcc | 1 + .../ls_pro_live/portage/package.use/icedtea | 1 + .../ls_pro_live/portage/package.use/layman | 1 + .../ls_pro_live/portage/package.use/mit-krb5 | 1 + .../ls_pro_live/portage/package.use/mysql | 2 + .../ls_pro_live/portage/package.use/openldap | 1 + .../ls_pro_live/portage/package.use/php | 1 + .../ls_pro_live/portage/package.use/python | 1 + .../ls_pro_live/portage/package.use/samba | 1 + .../portage/package.use/subversion | 1 + .../portage/postsync.d/gcc-armv5tejl-patch | 3 + .../portage/postsync.d/profile-overlay-update | 3 + .../ls_pro_live/portage/profile/make.defaults | 40 + .../ls_pro_live/portage/profile/packages | 25 + .../ls_pro_live/portage/profile/virtuals | 1 + .../portage/toolchain_eclass-armv5tejl.patch | 15 + .../root_overlay/etc/conf.d/hostname | 2 + .../root_overlay/etc/conf.d/linux-logo | 27 + .../ls_pro_live/root_overlay/etc/conf.d/local | 40 + .../ls_pro_live/root_overlay/etc/conf.d/net | 27 + .../ls_pro_live/root_overlay/etc/fstab | 21 + .../ls_pro_live/root_overlay/etc/inittab | 61 + .../root_overlay/etc/layman/layman.cfg | 82 + .../ls_pro_live/root_overlay/etc/motd | 1 + .../ls_pro_live/root_overlay/etc/resolv.conf | 4 + Documentation/ls_xhl/armv5tejl-stage1.spec | 12 + Documentation/ls_xhl/armv5tejl-stage2.spec | 12 + Documentation/ls_xhl/armv5tejl-stage3.spec | 11 + .../portage/package.keywords/BerkeleyDB | 1 + .../portage/package.keywords/Cache-Cache | 1 + .../portage/package.keywords/Convert-BinHex | 1 + .../portage/package.keywords/Convert-TNEF | 1 + .../ls_xhl/portage/package.keywords/Crypt-DES | 1 + .../portage/package.keywords/Digest-Nilsimsa | 1 + .../ls_xhl/portage/package.keywords/File-Tail | 1 + .../portage/package.keywords/HTML-Template | 1 + .../portage/package.keywords/IO-Multiplex | 1 + .../portage/package.keywords/IPC-ShareLite | 1 + .../portage/package.keywords/Log-Log4perl | 1 + .../portage/package.keywords/MIME-tools | 1 + .../ls_xhl/portage/package.keywords/Mail-DKIM | 1 + .../ls_xhl/portage/package.keywords/Mail-SPF | 1 + .../ls_xhl/portage/package.keywords/MailTools | 1 + .../ls_xhl/portage/package.keywords/Net-CIDR | 1 + .../Net-DNS-Resolver-Programmable | 1 + .../portage/package.keywords/Net-Netmask | 1 + .../portage/package.keywords/NetAddr-IP | 1 + .../portage/package.keywords/Unix-Syslog | 1 + .../ls_xhl/portage/package.keywords/acct | 1 + .../portage/package.keywords/amavisd-new | 1 + .../ls_xhl/portage/package.keywords/ant-core | 1 + .../portage/package.keywords/ant-nodeps | 1 + .../ls_xhl/portage/package.keywords/arc | 1 + .../ls_xhl/portage/package.keywords/atop | 1 + .../ls_xhl/portage/package.keywords/audit | 1 + .../ls_xhl/portage/package.keywords/bcel | 1 + .../ls_xhl/portage/package.keywords/clamav | 1 + .../portage/package.keywords/commons-cli | 1 + .../portage/package.keywords/commons-logging | 1 + .../ls_xhl/portage/package.keywords/dcc | 1 + .../portage/package.keywords/dkim-milter | 1 + .../ls_xhl/portage/package.keywords/dokuwiki | 1 + .../ls_xhl/portage/package.keywords/dom4j | 1 + .../ls_xhl/portage/package.keywords/freeze | 1 + .../portage/package.keywords/gitosis-gentoo | 1 + .../ls_xhl/portage/package.keywords/icedtea | 1 + .../ls_xhl/portage/package.keywords/icu4j | 1 + .../ls_xhl/portage/package.keywords/ipset | 1 + .../ls_xhl/portage/package.keywords/iso-relax | 1 + .../ls_xhl/portage/package.keywords/javacup | 1 + .../portage/package.keywords/javatoolkit | 1 + .../ls_xhl/portage/package.keywords/jaxb-api | 1 + .../ls_xhl/portage/package.keywords/jaxen | 1 + .../ls_xhl/portage/package.keywords/jdom | 1 + .../portage/package.keywords/jdom-jaxen | 1 + .../portage/package.keywords/latencytop | 1 + .../portage/package.keywords/libgdiplus | 1 + .../ls_xhl/portage/package.keywords/libmilter | 1 + .../ls_xhl/portage/package.keywords/libpqpp | 1 + .../portage/package.keywords/linux-logo | 1 + .../portage/package.keywords/lsb-release | 1 + .../ls_xhl/portage/package.keywords/mediawiki | 1 + .../ls_xhl/portage/package.keywords/mod_mono | 1 + .../portage/package.keywords/mod_python | 1 + .../ls_xhl/portage/package.keywords/mono | 1 + .../ls_xhl/portage/package.keywords/msv | 1 + .../ls_xhl/portage/package.keywords/munin | 1 + .../ls_xhl/portage/package.keywords/nant | 1 + .../ls_xhl/portage/package.keywords/net-SNMP | 1 + .../portage/package.keywords/net-server | 1 + .../ls_xhl/portage/package.keywords/ntfsprogs | 1 + .../ls_xhl/portage/package.keywords/pdns | 1 + .../ls_xhl/portage/package.keywords/pe-format | 1 + .../ls_xhl/portage/package.keywords/pecl-apc | 1 + .../portage/package.keywords/perl-File-Temp | 1 + .../portage/package.keywords/perl-mozldap | 1 + .../portage/package.keywords/perl-net-ping | 1 + .../portage/package.keywords/phpldapadmin | 1 + .../portage/package.keywords/phpmyadmin | 1 + .../portage/package.keywords/phppgadmin | 1 + .../portage/package.keywords/phpsysinfo | 1 + .../ls_xhl/portage/package.keywords/postgrey | 1 + .../ls_xhl/portage/package.keywords/psycopg | 1 + .../ls_xhl/portage/package.keywords/pyzor | 1 + .../ls_xhl/portage/package.keywords/razor | 1 + .../ls_xhl/portage/package.keywords/re2c | 1 + .../portage/package.keywords/relaxng-datatype | 1 + .../ls_xhl/portage/package.keywords/rhino | 1 + .../ls_xhl/portage/package.keywords/saxpath | 1 + .../ls_xhl/portage/package.keywords/shorewall | 1 + .../portage/package.keywords/smartmontools | 1 + .../portage/package.keywords/spamassassin | 1 + .../portage/package.keywords/sqlalchemy | 1 + .../portage/package.keywords/squidguard | 1 + .../ls_xhl/portage/package.keywords/stax-api | 1 + .../ls_xhl/portage/package.keywords/systemtap | 1 + .../ls_xhl/portage/package.keywords/webalizer | 1 + .../ls_xhl/portage/package.keywords/websvn | 1 + .../ls_xhl/portage/package.keywords/xalan | 1 + .../portage/package.keywords/xalan-serializer | 1 + .../ls_xhl/portage/package.keywords/xerces | 1 + .../ls_xhl/portage/package.keywords/xjavac | 1 + .../package.keywords/xml-commons-external | 1 + .../package.keywords/xml-commons-resolver | 1 + .../portage/package.keywords/xml-xmlbeans | 1 + .../ls_xhl/portage/package.keywords/xom | 1 + .../ls_xhl/portage/package.keywords/xpp2 | 1 + .../ls_xhl/portage/package.keywords/xpp3 | 1 + .../ls_xhl/portage/package.keywords/xsdlib | 1 + .../ls_xhl/portage/package.keywords/xsp | 1 + .../ls_xhl/portage/package.keywords/zoo | 1 + .../ls_xhl/portage/package.mask/icedtea6-bin | 1 + .../ls_xhl/portage/package.unmask/gcc | 1 + .../ls_xhl/portage/package.unmask/glibc | 1 + .../ls_xhl/portage/package.unmask/openldap | 1 + .../ls_xhl/portage/package.unmask/perl | 6 + .../ls_xhl/portage/package.unmask/portage | 1 + .../ls_xhl/portage/package.unmask/sandbox | 1 + .../ls_xhl/portage/package.use/avahi | 1 + .../ls_xhl/portage/package.use/cairo | 1 + .../ls_xhl/portage/package.use/cmake | 1 + .../portage/package.use/courier-authlib | 1 + .../ls_xhl/portage/package.use/courier-imap | 1 + Documentation/ls_xhl/portage/package.use/cups | 1 + .../ls_xhl/portage/package.use/cyrus-sasl | 1 + .../ls_xhl/portage/package.use/dhcpcd | 1 + Documentation/ls_xhl/portage/package.use/gcc | 1 + .../ls_xhl/portage/package.use/icedtea | 1 + .../ls_xhl/portage/package.use/layman | 1 + .../ls_xhl/portage/package.use/mit-krb5 | 1 + .../ls_xhl/portage/package.use/mysql | 2 + .../ls_xhl/portage/package.use/openldap | 1 + Documentation/ls_xhl/portage/package.use/php | 1 + .../ls_xhl/portage/package.use/python | 1 + .../ls_xhl/portage/package.use/samba | 1 + .../ls_xhl/portage/package.use/subversion | 1 + .../portage/postsync.d/gcc-armv5tejl-patch | 3 + .../portage/postsync.d/profile-overlay-update | 3 + .../ls_xhl/portage/profile/make.defaults | 40 + Documentation/ls_xhl/portage/profile/packages | 24 + Documentation/ls_xhl/portage/profile/virtuals | 1 + .../portage/toolchain_eclass-armv5tejl.patch | 15 + .../ls_xhl/root_overlay/etc/conf.d/hostname | 2 + .../ls_xhl/root_overlay/etc/conf.d/linux-logo | 27 + .../ls_xhl/root_overlay/etc/conf.d/local | 37 + .../ls_xhl/root_overlay/etc/conf.d/net | 27 + Documentation/ls_xhl/root_overlay/etc/fstab | 21 + Documentation/ls_xhl/root_overlay/etc/inittab | 61 + .../ls_xhl/root_overlay/etc/layman/layman.cfg | 82 + Documentation/ls_xhl/root_overlay/etc/motd | 1 + .../ls_xhl/root_overlay/etc/resolv.conf | 4 + dev-java/icedtea/ChangeLog | 477 ++ dev-java/icedtea/Manifest | 23 + dev-java/icedtea/files/1.12-shmproto.patch | 28 + dev-java/icedtea/files/generate-cacerts.pl | 358 ++ dev-java/icedtea/files/icedtea.env | 18 + dev-java/icedtea/icedtea-6.1.7.ebuild | 325 ++ dev-java/icedtea/icedtea-7.1.12.ebuild | 321 ++ dev-java/icedtea/metadata.xml | 20 + dev-java/icedtea6-bin/ChangeLog | 29 + dev-java/icedtea6-bin/Manifest | 15 + dev-java/icedtea6-bin/files/icedtea6-bin.env | 18 + .../icedtea6-bin/icedtea6-bin-1.6.2.ebuild | 106 + dev-java/icedtea6-bin/metadata.xml | 5 + dev-java/java-config/ChangeLog | 1154 ++++ dev-java/java-config/Manifest | 7 + .../java-config/files/jdk-defaults-arm.conf | 2 + .../java-config/java-config-2.1.10.ebuild | 57 + .../java-config/java-config-2.1.11.ebuild | 56 + dev-java/java-config/metadata.xml | 11 + dev-lang/perl/ChangeLog | 1647 ++++++ dev-lang/perl/Manifest | 9 + .../perl/files/qemu-arm-fstack-protector.diff | 11 + dev-lang/perl/metadata.xml | 13 + dev-lang/perl/perl-5.10.1.ebuild | 604 ++ dev-lang/perl/perl-5.12.2-r1.ebuild | 629 ++ dev-libs/libffi/ChangeLog | 407 ++ dev-libs/libffi/Manifest | 8 + .../libffi/files/libffi-3.0.9-arm-oabi.patch | 13 + .../files/libffi-3.0.9-define_target-1.patch | 32 + .../libffi/files/libffi-3.0.9-interix.patch | 62 + dev-libs/libffi/files/libffi-3.0.9-irix.patch | 55 + dev-libs/libffi/libffi-3.0.9.ebuild | 43 + dev-libs/libffi/metadata.xml | 33 + eclass/nas-kernel.eclass | 471 ++ eclass/orion5x-kernel.eclass | 226 + header.txt | 4 + profiles/orion5x/make.defaults | 18 + profiles/orion5x/packages | 11 + profiles/orion5x/parent | 1 + profiles/orion5x/virtuals | 1 + profiles/package.mask | 8 + profiles/repo_name | 1 + profiles/use.desc | 6 + profiles/use.local.desc | 10 + sets.conf | 5 + skel.ChangeLog | 67 + skel.ebuild | 169 + skel.metadata.xml | 34 + sys-apps/buffalo-fixrtc/files/fixrtc | 62 + sys-apps/lspro-portagetune/ChangeLog | 8 + sys-apps/lspro-portagetune/Manifest | 16 + .../lspro-portagetune-20070225.ebuild | 31 + sys-apps/lspro-portagetune/metadata.xml | 12 + sys-apps/micro_evtd/ChangeLog | 34 + sys-apps/micro_evtd/Manifest | 9 + sys-apps/micro_evtd/files/micro_evtd.initd | 25 + .../files/strEventScript-size.patch | 31 + sys-apps/micro_evtd/metadata.xml | 16 + sys-apps/micro_evtd/micro_evtd-3.3.3.6.ebuild | 57 + sys-apps/micro_evtd/micro_evtd-3.3.3.7.ebuild | 57 + sys-devel/make/ChangeLog | 222 + sys-devel/make/Manifest | 6 + .../make/files/make-3.81-long-cmdline.patch | 96 + .../make/files/make-3.81-tests-lang.patch | 55 + sys-devel/make/make-3.81-r1.ebuild | 45 + sys-devel/make/metadata.xml | 5 + sys-fs/jfsutils/ChangeLog | 316 + sys-fs/jfsutils/Manifest | 4 + sys-fs/jfsutils/jfsutils-1.1.14.ebuild | 36 + sys-fs/jfsutils/metadata.xml | 9 + sys-kernel/linux-server/Manifest | 30 + ...user_space-incorporate-the-access_ok.patch | 122 + ...rax-after-ia32-syscall-entry-tracing.patch | 50 + ...t-rax-for-the-syscall-number-not-eax.patch | 97 + ...user_space-incorporate-the-access_ok.patch | 122 + ...rax-after-ia32-syscall-entry-tracing.patch | 50 + ...t-rax-for-the-syscall-number-not-eax.patch | 97 + ...01c70d8a0144ac1d038f6876c484849a74de.patch | 97 + ...68a513c71e35a14f66d71782d27a79a81ea6.patch | 190 + ...ca043e8391dcd719711716492063030b55ac.patch | 49 + .../files/linux-server-2.6.33-amd64.config | 4949 ++++++++++++++++ .../files/linux-server-2.6.33-x86.config | 5122 +++++++++++++++++ .../linux-server/linux-server-2.6.33.ebuild | 14 + .../linux-server/linux-server-2.6.34.ebuild | 16 + .../linux-server-2.6.35-r5.ebuild | 16 + .../linux-server-2.6.35-r6.ebuild | 12 + sys-kernel/server-sources/Manifest | 30 + ...user_space-incorporate-the-access_ok.patch | 122 + ...rax-after-ia32-syscall-entry-tracing.patch | 50 + ...t-rax-for-the-syscall-number-not-eax.patch | 97 + ...user_space-incorporate-the-access_ok.patch | 122 + ...rax-after-ia32-syscall-entry-tracing.patch | 50 + ...t-rax-for-the-syscall-number-not-eax.patch | 97 + ...01c70d8a0144ac1d038f6876c484849a74de.patch | 97 + ...68a513c71e35a14f66d71782d27a79a81ea6.patch | 190 + ...ca043e8391dcd719711716492063030b55ac.patch | 49 + .../files/server-sources-2.6.33-amd64.config | 4949 ++++++++++++++++ .../files/server-sources-2.6.33-x86.config | 5122 +++++++++++++++++ .../server-sources-2.6.33.ebuild | 52 + .../server-sources-2.6.34.ebuild | 24 + .../server-sources-2.6.35-r5.ebuild | 24 + .../server-sources-2.6.35-r6.ebuild | 20 + virtual/jdk/ChangeLog | 119 + virtual/jdk/Manifest | 3 + virtual/jdk/jdk-1.6.0.ebuild | 42 + virtual/jdk/metadata.xml | 5 + virtual/jre/ChangeLog | 103 + virtual/jre/Manifest | 3 + virtual/jre/jre-1.6.0.ebuild | 20 + virtual/jre/metadata.xml | 5 + 403 files changed, 32261 insertions(+) create mode 100644 Documentation/force_mach-type.patch create mode 100644 Documentation/ls_pro_live/armv5tejl-stage1.spec create mode 100644 Documentation/ls_pro_live/armv5tejl-stage2.spec create mode 100644 Documentation/ls_pro_live/armv5tejl-stage3.spec create mode 100644 Documentation/ls_pro_live/portage/package.keywords/BerkeleyDB create mode 100644 Documentation/ls_pro_live/portage/package.keywords/Cache-Cache create mode 100644 Documentation/ls_pro_live/portage/package.keywords/Convert-BinHex create mode 100644 Documentation/ls_pro_live/portage/package.keywords/Convert-TNEF create mode 100644 Documentation/ls_pro_live/portage/package.keywords/Crypt-DES create mode 100644 Documentation/ls_pro_live/portage/package.keywords/Digest-Nilsimsa create mode 100644 Documentation/ls_pro_live/portage/package.keywords/File-Tail create mode 100644 Documentation/ls_pro_live/portage/package.keywords/HTML-Template create mode 100644 Documentation/ls_pro_live/portage/package.keywords/IO-Multiplex create mode 100644 Documentation/ls_pro_live/portage/package.keywords/IPC-ShareLite create mode 100644 Documentation/ls_pro_live/portage/package.keywords/Log-Log4perl create mode 100644 Documentation/ls_pro_live/portage/package.keywords/MIME-tools create mode 100644 Documentation/ls_pro_live/portage/package.keywords/Mail-DKIM create mode 100644 Documentation/ls_pro_live/portage/package.keywords/Mail-SPF create mode 100644 Documentation/ls_pro_live/portage/package.keywords/MailTools create mode 100644 Documentation/ls_pro_live/portage/package.keywords/Net-CIDR create mode 100644 Documentation/ls_pro_live/portage/package.keywords/Net-DNS-Resolver-Programmable create mode 100644 Documentation/ls_pro_live/portage/package.keywords/Net-Netmask create mode 100644 Documentation/ls_pro_live/portage/package.keywords/NetAddr-IP create mode 100644 Documentation/ls_pro_live/portage/package.keywords/Unix-Syslog create mode 100644 Documentation/ls_pro_live/portage/package.keywords/acct create mode 100644 Documentation/ls_pro_live/portage/package.keywords/amavisd-new create mode 100644 Documentation/ls_pro_live/portage/package.keywords/ant-core create mode 100644 Documentation/ls_pro_live/portage/package.keywords/ant-nodeps create mode 100644 Documentation/ls_pro_live/portage/package.keywords/arc create mode 100644 Documentation/ls_pro_live/portage/package.keywords/atop create mode 100644 Documentation/ls_pro_live/portage/package.keywords/audit create mode 100644 Documentation/ls_pro_live/portage/package.keywords/bcel create mode 100644 Documentation/ls_pro_live/portage/package.keywords/clamav create mode 100644 Documentation/ls_pro_live/portage/package.keywords/commons-cli create mode 100644 Documentation/ls_pro_live/portage/package.keywords/commons-logging create mode 100644 Documentation/ls_pro_live/portage/package.keywords/dcc create mode 100644 Documentation/ls_pro_live/portage/package.keywords/dkim-milter create mode 100644 Documentation/ls_pro_live/portage/package.keywords/dokuwiki create mode 100644 Documentation/ls_pro_live/portage/package.keywords/dom4j create mode 100644 Documentation/ls_pro_live/portage/package.keywords/freeze create mode 100644 Documentation/ls_pro_live/portage/package.keywords/gitosis-gentoo create mode 100644 Documentation/ls_pro_live/portage/package.keywords/icedtea create mode 100644 Documentation/ls_pro_live/portage/package.keywords/icu4j create mode 100644 Documentation/ls_pro_live/portage/package.keywords/ipset create mode 100644 Documentation/ls_pro_live/portage/package.keywords/iso-relax create mode 100644 Documentation/ls_pro_live/portage/package.keywords/javacup create mode 100644 Documentation/ls_pro_live/portage/package.keywords/javatoolkit create mode 100644 Documentation/ls_pro_live/portage/package.keywords/jaxb-api create mode 100644 Documentation/ls_pro_live/portage/package.keywords/jaxen create mode 100644 Documentation/ls_pro_live/portage/package.keywords/jdom create mode 100644 Documentation/ls_pro_live/portage/package.keywords/jdom-jaxen create mode 100644 Documentation/ls_pro_live/portage/package.keywords/latencytop create mode 100644 Documentation/ls_pro_live/portage/package.keywords/libgdiplus create mode 100644 Documentation/ls_pro_live/portage/package.keywords/libmilter create mode 100644 Documentation/ls_pro_live/portage/package.keywords/libpqpp create mode 100644 Documentation/ls_pro_live/portage/package.keywords/linux-logo create mode 100644 Documentation/ls_pro_live/portage/package.keywords/lsb-release create mode 100644 Documentation/ls_pro_live/portage/package.keywords/mediawiki create mode 100644 Documentation/ls_pro_live/portage/package.keywords/mod_mono create mode 100644 Documentation/ls_pro_live/portage/package.keywords/mod_python create mode 100644 Documentation/ls_pro_live/portage/package.keywords/mono create mode 100644 Documentation/ls_pro_live/portage/package.keywords/msv create mode 100644 Documentation/ls_pro_live/portage/package.keywords/munin create mode 100644 Documentation/ls_pro_live/portage/package.keywords/nant create mode 100644 Documentation/ls_pro_live/portage/package.keywords/net-SNMP create mode 100644 Documentation/ls_pro_live/portage/package.keywords/net-server create mode 100644 Documentation/ls_pro_live/portage/package.keywords/ntfsprogs create mode 100644 Documentation/ls_pro_live/portage/package.keywords/pdns create mode 100644 Documentation/ls_pro_live/portage/package.keywords/pe-format create mode 100644 Documentation/ls_pro_live/portage/package.keywords/pecl-apc create mode 100644 Documentation/ls_pro_live/portage/package.keywords/perl-File-Temp create mode 100644 Documentation/ls_pro_live/portage/package.keywords/perl-mozldap create mode 100644 Documentation/ls_pro_live/portage/package.keywords/perl-net-ping create mode 100644 Documentation/ls_pro_live/portage/package.keywords/phpldapadmin create mode 100644 Documentation/ls_pro_live/portage/package.keywords/phpmyadmin create mode 100644 Documentation/ls_pro_live/portage/package.keywords/phppgadmin create mode 100644 Documentation/ls_pro_live/portage/package.keywords/phpsysinfo create mode 100644 Documentation/ls_pro_live/portage/package.keywords/postgrey create mode 100644 Documentation/ls_pro_live/portage/package.keywords/psycopg create mode 100644 Documentation/ls_pro_live/portage/package.keywords/pyzor create mode 100644 Documentation/ls_pro_live/portage/package.keywords/razor create mode 100644 Documentation/ls_pro_live/portage/package.keywords/re2c create mode 100644 Documentation/ls_pro_live/portage/package.keywords/relaxng-datatype create mode 100644 Documentation/ls_pro_live/portage/package.keywords/rhino create mode 100644 Documentation/ls_pro_live/portage/package.keywords/saxpath create mode 100644 Documentation/ls_pro_live/portage/package.keywords/shorewall create mode 100644 Documentation/ls_pro_live/portage/package.keywords/smartmontools create mode 100644 Documentation/ls_pro_live/portage/package.keywords/spamassassin create mode 100644 Documentation/ls_pro_live/portage/package.keywords/sqlalchemy create mode 100644 Documentation/ls_pro_live/portage/package.keywords/squidguard create mode 100644 Documentation/ls_pro_live/portage/package.keywords/stax-api create mode 100644 Documentation/ls_pro_live/portage/package.keywords/systemtap create mode 100644 Documentation/ls_pro_live/portage/package.keywords/webalizer create mode 100644 Documentation/ls_pro_live/portage/package.keywords/websvn create mode 100644 Documentation/ls_pro_live/portage/package.keywords/xalan create mode 100644 Documentation/ls_pro_live/portage/package.keywords/xalan-serializer create mode 100644 Documentation/ls_pro_live/portage/package.keywords/xerces create mode 100644 Documentation/ls_pro_live/portage/package.keywords/xjavac create mode 100644 Documentation/ls_pro_live/portage/package.keywords/xml-commons-external create mode 100644 Documentation/ls_pro_live/portage/package.keywords/xml-commons-resolver create mode 100644 Documentation/ls_pro_live/portage/package.keywords/xml-xmlbeans create mode 100644 Documentation/ls_pro_live/portage/package.keywords/xom create mode 100644 Documentation/ls_pro_live/portage/package.keywords/xpp2 create mode 100644 Documentation/ls_pro_live/portage/package.keywords/xpp3 create mode 100644 Documentation/ls_pro_live/portage/package.keywords/xsdlib create mode 100644 Documentation/ls_pro_live/portage/package.keywords/xsp create mode 100644 Documentation/ls_pro_live/portage/package.keywords/zoo create mode 100644 Documentation/ls_pro_live/portage/package.mask/icedtea6-bin create mode 100644 Documentation/ls_pro_live/portage/package.unmask/gcc create mode 100644 Documentation/ls_pro_live/portage/package.unmask/glibc create mode 100644 Documentation/ls_pro_live/portage/package.unmask/openldap create mode 100644 Documentation/ls_pro_live/portage/package.unmask/perl create mode 100644 Documentation/ls_pro_live/portage/package.unmask/portage create mode 100644 Documentation/ls_pro_live/portage/package.unmask/sandbox create mode 100644 Documentation/ls_pro_live/portage/package.use/avahi create mode 100644 Documentation/ls_pro_live/portage/package.use/cairo create mode 100644 Documentation/ls_pro_live/portage/package.use/cmake create mode 100644 Documentation/ls_pro_live/portage/package.use/courier-authlib create mode 100644 Documentation/ls_pro_live/portage/package.use/courier-imap create mode 100644 Documentation/ls_pro_live/portage/package.use/cups create mode 100644 Documentation/ls_pro_live/portage/package.use/cyrus-sasl create mode 100644 Documentation/ls_pro_live/portage/package.use/dhcpcd create mode 100644 Documentation/ls_pro_live/portage/package.use/gcc create mode 100644 Documentation/ls_pro_live/portage/package.use/icedtea create mode 100644 Documentation/ls_pro_live/portage/package.use/layman create mode 100644 Documentation/ls_pro_live/portage/package.use/mit-krb5 create mode 100644 Documentation/ls_pro_live/portage/package.use/mysql create mode 100644 Documentation/ls_pro_live/portage/package.use/openldap create mode 100644 Documentation/ls_pro_live/portage/package.use/php create mode 100644 Documentation/ls_pro_live/portage/package.use/python create mode 100644 Documentation/ls_pro_live/portage/package.use/samba create mode 100644 Documentation/ls_pro_live/portage/package.use/subversion create mode 100755 Documentation/ls_pro_live/portage/postsync.d/gcc-armv5tejl-patch create mode 100755 Documentation/ls_pro_live/portage/postsync.d/profile-overlay-update create mode 100644 Documentation/ls_pro_live/portage/profile/make.defaults create mode 100644 Documentation/ls_pro_live/portage/profile/packages create mode 100644 Documentation/ls_pro_live/portage/profile/virtuals create mode 100644 Documentation/ls_pro_live/portage/toolchain_eclass-armv5tejl.patch create mode 100644 Documentation/ls_pro_live/root_overlay/etc/conf.d/hostname create mode 100644 Documentation/ls_pro_live/root_overlay/etc/conf.d/linux-logo create mode 100644 Documentation/ls_pro_live/root_overlay/etc/conf.d/local create mode 100644 Documentation/ls_pro_live/root_overlay/etc/conf.d/net create mode 100644 Documentation/ls_pro_live/root_overlay/etc/fstab create mode 100644 Documentation/ls_pro_live/root_overlay/etc/inittab create mode 100644 Documentation/ls_pro_live/root_overlay/etc/layman/layman.cfg create mode 120000 Documentation/ls_pro_live/root_overlay/etc/motd create mode 100644 Documentation/ls_pro_live/root_overlay/etc/resolv.conf create mode 100644 Documentation/ls_xhl/armv5tejl-stage1.spec create mode 100644 Documentation/ls_xhl/armv5tejl-stage2.spec create mode 100644 Documentation/ls_xhl/armv5tejl-stage3.spec create mode 100644 Documentation/ls_xhl/portage/package.keywords/BerkeleyDB create mode 100644 Documentation/ls_xhl/portage/package.keywords/Cache-Cache create mode 100644 Documentation/ls_xhl/portage/package.keywords/Convert-BinHex create mode 100644 Documentation/ls_xhl/portage/package.keywords/Convert-TNEF create mode 100644 Documentation/ls_xhl/portage/package.keywords/Crypt-DES create mode 100644 Documentation/ls_xhl/portage/package.keywords/Digest-Nilsimsa create mode 100644 Documentation/ls_xhl/portage/package.keywords/File-Tail create mode 100644 Documentation/ls_xhl/portage/package.keywords/HTML-Template create mode 100644 Documentation/ls_xhl/portage/package.keywords/IO-Multiplex create mode 100644 Documentation/ls_xhl/portage/package.keywords/IPC-ShareLite create mode 100644 Documentation/ls_xhl/portage/package.keywords/Log-Log4perl create mode 100644 Documentation/ls_xhl/portage/package.keywords/MIME-tools create mode 100644 Documentation/ls_xhl/portage/package.keywords/Mail-DKIM create mode 100644 Documentation/ls_xhl/portage/package.keywords/Mail-SPF create mode 100644 Documentation/ls_xhl/portage/package.keywords/MailTools create mode 100644 Documentation/ls_xhl/portage/package.keywords/Net-CIDR create mode 100644 Documentation/ls_xhl/portage/package.keywords/Net-DNS-Resolver-Programmable create mode 100644 Documentation/ls_xhl/portage/package.keywords/Net-Netmask create mode 100644 Documentation/ls_xhl/portage/package.keywords/NetAddr-IP create mode 100644 Documentation/ls_xhl/portage/package.keywords/Unix-Syslog create mode 100644 Documentation/ls_xhl/portage/package.keywords/acct create mode 100644 Documentation/ls_xhl/portage/package.keywords/amavisd-new create mode 100644 Documentation/ls_xhl/portage/package.keywords/ant-core create mode 100644 Documentation/ls_xhl/portage/package.keywords/ant-nodeps create mode 100644 Documentation/ls_xhl/portage/package.keywords/arc create mode 100644 Documentation/ls_xhl/portage/package.keywords/atop create mode 100644 Documentation/ls_xhl/portage/package.keywords/audit create mode 100644 Documentation/ls_xhl/portage/package.keywords/bcel create mode 100644 Documentation/ls_xhl/portage/package.keywords/clamav create mode 100644 Documentation/ls_xhl/portage/package.keywords/commons-cli create mode 100644 Documentation/ls_xhl/portage/package.keywords/commons-logging create mode 100644 Documentation/ls_xhl/portage/package.keywords/dcc create mode 100644 Documentation/ls_xhl/portage/package.keywords/dkim-milter create mode 100644 Documentation/ls_xhl/portage/package.keywords/dokuwiki create mode 100644 Documentation/ls_xhl/portage/package.keywords/dom4j create mode 100644 Documentation/ls_xhl/portage/package.keywords/freeze create mode 100644 Documentation/ls_xhl/portage/package.keywords/gitosis-gentoo create mode 100644 Documentation/ls_xhl/portage/package.keywords/icedtea create mode 100644 Documentation/ls_xhl/portage/package.keywords/icu4j create mode 100644 Documentation/ls_xhl/portage/package.keywords/ipset create mode 100644 Documentation/ls_xhl/portage/package.keywords/iso-relax create mode 100644 Documentation/ls_xhl/portage/package.keywords/javacup create mode 100644 Documentation/ls_xhl/portage/package.keywords/javatoolkit create mode 100644 Documentation/ls_xhl/portage/package.keywords/jaxb-api create mode 100644 Documentation/ls_xhl/portage/package.keywords/jaxen create mode 100644 Documentation/ls_xhl/portage/package.keywords/jdom create mode 100644 Documentation/ls_xhl/portage/package.keywords/jdom-jaxen create mode 100644 Documentation/ls_xhl/portage/package.keywords/latencytop create mode 100644 Documentation/ls_xhl/portage/package.keywords/libgdiplus create mode 100644 Documentation/ls_xhl/portage/package.keywords/libmilter create mode 100644 Documentation/ls_xhl/portage/package.keywords/libpqpp create mode 100644 Documentation/ls_xhl/portage/package.keywords/linux-logo create mode 100644 Documentation/ls_xhl/portage/package.keywords/lsb-release create mode 100644 Documentation/ls_xhl/portage/package.keywords/mediawiki create mode 100644 Documentation/ls_xhl/portage/package.keywords/mod_mono create mode 100644 Documentation/ls_xhl/portage/package.keywords/mod_python create mode 100644 Documentation/ls_xhl/portage/package.keywords/mono create mode 100644 Documentation/ls_xhl/portage/package.keywords/msv create mode 100644 Documentation/ls_xhl/portage/package.keywords/munin create mode 100644 Documentation/ls_xhl/portage/package.keywords/nant create mode 100644 Documentation/ls_xhl/portage/package.keywords/net-SNMP create mode 100644 Documentation/ls_xhl/portage/package.keywords/net-server create mode 100644 Documentation/ls_xhl/portage/package.keywords/ntfsprogs create mode 100644 Documentation/ls_xhl/portage/package.keywords/pdns create mode 100644 Documentation/ls_xhl/portage/package.keywords/pe-format create mode 100644 Documentation/ls_xhl/portage/package.keywords/pecl-apc create mode 100644 Documentation/ls_xhl/portage/package.keywords/perl-File-Temp create mode 100644 Documentation/ls_xhl/portage/package.keywords/perl-mozldap create mode 100644 Documentation/ls_xhl/portage/package.keywords/perl-net-ping create mode 100644 Documentation/ls_xhl/portage/package.keywords/phpldapadmin create mode 100644 Documentation/ls_xhl/portage/package.keywords/phpmyadmin create mode 100644 Documentation/ls_xhl/portage/package.keywords/phppgadmin create mode 100644 Documentation/ls_xhl/portage/package.keywords/phpsysinfo create mode 100644 Documentation/ls_xhl/portage/package.keywords/postgrey create mode 100644 Documentation/ls_xhl/portage/package.keywords/psycopg create mode 100644 Documentation/ls_xhl/portage/package.keywords/pyzor create mode 100644 Documentation/ls_xhl/portage/package.keywords/razor create mode 100644 Documentation/ls_xhl/portage/package.keywords/re2c create mode 100644 Documentation/ls_xhl/portage/package.keywords/relaxng-datatype create mode 100644 Documentation/ls_xhl/portage/package.keywords/rhino create mode 100644 Documentation/ls_xhl/portage/package.keywords/saxpath create mode 100644 Documentation/ls_xhl/portage/package.keywords/shorewall create mode 100644 Documentation/ls_xhl/portage/package.keywords/smartmontools create mode 100644 Documentation/ls_xhl/portage/package.keywords/spamassassin create mode 100644 Documentation/ls_xhl/portage/package.keywords/sqlalchemy create mode 100644 Documentation/ls_xhl/portage/package.keywords/squidguard create mode 100644 Documentation/ls_xhl/portage/package.keywords/stax-api create mode 100644 Documentation/ls_xhl/portage/package.keywords/systemtap create mode 100644 Documentation/ls_xhl/portage/package.keywords/webalizer create mode 100644 Documentation/ls_xhl/portage/package.keywords/websvn create mode 100644 Documentation/ls_xhl/portage/package.keywords/xalan create mode 100644 Documentation/ls_xhl/portage/package.keywords/xalan-serializer create mode 100644 Documentation/ls_xhl/portage/package.keywords/xerces create mode 100644 Documentation/ls_xhl/portage/package.keywords/xjavac create mode 100644 Documentation/ls_xhl/portage/package.keywords/xml-commons-external create mode 100644 Documentation/ls_xhl/portage/package.keywords/xml-commons-resolver create mode 100644 Documentation/ls_xhl/portage/package.keywords/xml-xmlbeans create mode 100644 Documentation/ls_xhl/portage/package.keywords/xom create mode 100644 Documentation/ls_xhl/portage/package.keywords/xpp2 create mode 100644 Documentation/ls_xhl/portage/package.keywords/xpp3 create mode 100644 Documentation/ls_xhl/portage/package.keywords/xsdlib create mode 100644 Documentation/ls_xhl/portage/package.keywords/xsp create mode 100644 Documentation/ls_xhl/portage/package.keywords/zoo create mode 100644 Documentation/ls_xhl/portage/package.mask/icedtea6-bin create mode 100644 Documentation/ls_xhl/portage/package.unmask/gcc create mode 100644 Documentation/ls_xhl/portage/package.unmask/glibc create mode 100644 Documentation/ls_xhl/portage/package.unmask/openldap create mode 100644 Documentation/ls_xhl/portage/package.unmask/perl create mode 100644 Documentation/ls_xhl/portage/package.unmask/portage create mode 100644 Documentation/ls_xhl/portage/package.unmask/sandbox create mode 100644 Documentation/ls_xhl/portage/package.use/avahi create mode 100644 Documentation/ls_xhl/portage/package.use/cairo create mode 100644 Documentation/ls_xhl/portage/package.use/cmake create mode 100644 Documentation/ls_xhl/portage/package.use/courier-authlib create mode 100644 Documentation/ls_xhl/portage/package.use/courier-imap create mode 100644 Documentation/ls_xhl/portage/package.use/cups create mode 100644 Documentation/ls_xhl/portage/package.use/cyrus-sasl create mode 100644 Documentation/ls_xhl/portage/package.use/dhcpcd create mode 100644 Documentation/ls_xhl/portage/package.use/gcc create mode 100644 Documentation/ls_xhl/portage/package.use/icedtea create mode 100644 Documentation/ls_xhl/portage/package.use/layman create mode 100644 Documentation/ls_xhl/portage/package.use/mit-krb5 create mode 100644 Documentation/ls_xhl/portage/package.use/mysql create mode 100644 Documentation/ls_xhl/portage/package.use/openldap create mode 100644 Documentation/ls_xhl/portage/package.use/php create mode 100644 Documentation/ls_xhl/portage/package.use/python create mode 100644 Documentation/ls_xhl/portage/package.use/samba create mode 100644 Documentation/ls_xhl/portage/package.use/subversion create mode 100755 Documentation/ls_xhl/portage/postsync.d/gcc-armv5tejl-patch create mode 100755 Documentation/ls_xhl/portage/postsync.d/profile-overlay-update create mode 100644 Documentation/ls_xhl/portage/profile/make.defaults create mode 100644 Documentation/ls_xhl/portage/profile/packages create mode 100644 Documentation/ls_xhl/portage/profile/virtuals create mode 100644 Documentation/ls_xhl/portage/toolchain_eclass-armv5tejl.patch create mode 100644 Documentation/ls_xhl/root_overlay/etc/conf.d/hostname create mode 100644 Documentation/ls_xhl/root_overlay/etc/conf.d/linux-logo create mode 100644 Documentation/ls_xhl/root_overlay/etc/conf.d/local create mode 100644 Documentation/ls_xhl/root_overlay/etc/conf.d/net create mode 100644 Documentation/ls_xhl/root_overlay/etc/fstab create mode 100644 Documentation/ls_xhl/root_overlay/etc/inittab create mode 100644 Documentation/ls_xhl/root_overlay/etc/layman/layman.cfg create mode 120000 Documentation/ls_xhl/root_overlay/etc/motd create mode 100644 Documentation/ls_xhl/root_overlay/etc/resolv.conf create mode 100644 dev-java/icedtea/ChangeLog create mode 100644 dev-java/icedtea/Manifest create mode 100644 dev-java/icedtea/files/1.12-shmproto.patch create mode 100644 dev-java/icedtea/files/generate-cacerts.pl create mode 100644 dev-java/icedtea/files/icedtea.env create mode 100644 dev-java/icedtea/icedtea-6.1.7.ebuild create mode 100644 dev-java/icedtea/icedtea-7.1.12.ebuild create mode 100644 dev-java/icedtea/metadata.xml create mode 100644 dev-java/icedtea6-bin/ChangeLog create mode 100644 dev-java/icedtea6-bin/Manifest create mode 100644 dev-java/icedtea6-bin/files/icedtea6-bin.env create mode 100644 dev-java/icedtea6-bin/icedtea6-bin-1.6.2.ebuild create mode 100644 dev-java/icedtea6-bin/metadata.xml create mode 100644 dev-java/java-config/ChangeLog create mode 100644 dev-java/java-config/Manifest create mode 100644 dev-java/java-config/files/jdk-defaults-arm.conf create mode 100644 dev-java/java-config/java-config-2.1.10.ebuild create mode 100644 dev-java/java-config/java-config-2.1.11.ebuild create mode 100644 dev-java/java-config/metadata.xml create mode 100644 dev-lang/perl/ChangeLog create mode 100644 dev-lang/perl/Manifest create mode 100644 dev-lang/perl/files/qemu-arm-fstack-protector.diff create mode 100644 dev-lang/perl/metadata.xml create mode 100644 dev-lang/perl/perl-5.10.1.ebuild create mode 100644 dev-lang/perl/perl-5.12.2-r1.ebuild create mode 100644 dev-libs/libffi/ChangeLog create mode 100644 dev-libs/libffi/Manifest create mode 100644 dev-libs/libffi/files/libffi-3.0.9-arm-oabi.patch create mode 100644 dev-libs/libffi/files/libffi-3.0.9-define_target-1.patch create mode 100644 dev-libs/libffi/files/libffi-3.0.9-interix.patch create mode 100644 dev-libs/libffi/files/libffi-3.0.9-irix.patch create mode 100644 dev-libs/libffi/libffi-3.0.9.ebuild create mode 100644 dev-libs/libffi/metadata.xml create mode 100644 eclass/nas-kernel.eclass create mode 100644 eclass/orion5x-kernel.eclass create mode 100644 header.txt create mode 100644 profiles/orion5x/make.defaults create mode 100644 profiles/orion5x/packages create mode 100644 profiles/orion5x/parent create mode 100644 profiles/orion5x/virtuals create mode 100644 profiles/package.mask create mode 100644 profiles/repo_name create mode 100644 profiles/use.desc create mode 100644 profiles/use.local.desc create mode 100644 sets.conf create mode 100644 skel.ChangeLog create mode 100644 skel.ebuild create mode 100644 skel.metadata.xml create mode 100644 sys-apps/buffalo-fixrtc/files/fixrtc create mode 100644 sys-apps/lspro-portagetune/ChangeLog create mode 100644 sys-apps/lspro-portagetune/Manifest create mode 100644 sys-apps/lspro-portagetune/lspro-portagetune-20070225.ebuild create mode 100644 sys-apps/lspro-portagetune/metadata.xml create mode 100644 sys-apps/micro_evtd/ChangeLog create mode 100644 sys-apps/micro_evtd/Manifest create mode 100644 sys-apps/micro_evtd/files/micro_evtd.initd create mode 100644 sys-apps/micro_evtd/files/strEventScript-size.patch create mode 100644 sys-apps/micro_evtd/metadata.xml create mode 100644 sys-apps/micro_evtd/micro_evtd-3.3.3.6.ebuild create mode 100644 sys-apps/micro_evtd/micro_evtd-3.3.3.7.ebuild create mode 100644 sys-devel/make/ChangeLog create mode 100644 sys-devel/make/Manifest create mode 100644 sys-devel/make/files/make-3.81-long-cmdline.patch create mode 100644 sys-devel/make/files/make-3.81-tests-lang.patch create mode 100644 sys-devel/make/make-3.81-r1.ebuild create mode 100644 sys-devel/make/metadata.xml create mode 100644 sys-fs/jfsutils/ChangeLog create mode 100644 sys-fs/jfsutils/Manifest create mode 100644 sys-fs/jfsutils/jfsutils-1.1.14.ebuild create mode 100644 sys-fs/jfsutils/metadata.xml create mode 100644 sys-kernel/linux-server/Manifest create mode 100644 sys-kernel/linux-server/files/hotfixes/2.6.33/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch create mode 100644 sys-kernel/linux-server/files/hotfixes/2.6.33/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch create mode 100644 sys-kernel/linux-server/files/hotfixes/2.6.33/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch create mode 100644 sys-kernel/linux-server/files/hotfixes/2.6.34/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch create mode 100644 sys-kernel/linux-server/files/hotfixes/2.6.34/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch create mode 100644 sys-kernel/linux-server/files/hotfixes/2.6.34/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch create mode 100644 sys-kernel/linux-server/files/hotfixes/2.6.35/linux-2.6.git-36d001c70d8a0144ac1d038f6876c484849a74de.patch create mode 100644 sys-kernel/linux-server/files/hotfixes/2.6.35/linux-2.6.git-c41d68a513c71e35a14f66d71782d27a79a81ea6.patch create mode 100644 sys-kernel/linux-server/files/hotfixes/2.6.35/linux-2.6.git-eefdca043e8391dcd719711716492063030b55ac.patch create mode 100644 sys-kernel/linux-server/files/linux-server-2.6.33-amd64.config create mode 100644 sys-kernel/linux-server/files/linux-server-2.6.33-x86.config create mode 100644 sys-kernel/linux-server/linux-server-2.6.33.ebuild create mode 100644 sys-kernel/linux-server/linux-server-2.6.34.ebuild create mode 100644 sys-kernel/linux-server/linux-server-2.6.35-r5.ebuild create mode 100644 sys-kernel/linux-server/linux-server-2.6.35-r6.ebuild create mode 100644 sys-kernel/server-sources/Manifest create mode 100644 sys-kernel/server-sources/files/hotfixes/2.6.33/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch create mode 100644 sys-kernel/server-sources/files/hotfixes/2.6.33/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch create mode 100644 sys-kernel/server-sources/files/hotfixes/2.6.33/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch create mode 100644 sys-kernel/server-sources/files/hotfixes/2.6.34/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch create mode 100644 sys-kernel/server-sources/files/hotfixes/2.6.34/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch create mode 100644 sys-kernel/server-sources/files/hotfixes/2.6.34/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch create mode 100644 sys-kernel/server-sources/files/hotfixes/2.6.35/linux-2.6.git-36d001c70d8a0144ac1d038f6876c484849a74de.patch create mode 100644 sys-kernel/server-sources/files/hotfixes/2.6.35/linux-2.6.git-c41d68a513c71e35a14f66d71782d27a79a81ea6.patch create mode 100644 sys-kernel/server-sources/files/hotfixes/2.6.35/linux-2.6.git-eefdca043e8391dcd719711716492063030b55ac.patch create mode 100644 sys-kernel/server-sources/files/server-sources-2.6.33-amd64.config create mode 100644 sys-kernel/server-sources/files/server-sources-2.6.33-x86.config create mode 100644 sys-kernel/server-sources/server-sources-2.6.33.ebuild create mode 100644 sys-kernel/server-sources/server-sources-2.6.34.ebuild create mode 100644 sys-kernel/server-sources/server-sources-2.6.35-r5.ebuild create mode 100644 sys-kernel/server-sources/server-sources-2.6.35-r6.ebuild create mode 100644 virtual/jdk/ChangeLog create mode 100644 virtual/jdk/Manifest create mode 100644 virtual/jdk/jdk-1.6.0.ebuild create mode 100644 virtual/jdk/metadata.xml create mode 100644 virtual/jre/ChangeLog create mode 100644 virtual/jre/Manifest create mode 100644 virtual/jre/jre-1.6.0.ebuild create mode 100644 virtual/jre/metadata.xml diff --git a/Documentation/force_mach-type.patch b/Documentation/force_mach-type.patch new file mode 100644 index 0000000..a38e24f --- /dev/null +++ b/Documentation/force_mach-type.patch @@ -0,0 +1,15 @@ +diff --git a/arch/arm/boot/Makefile b/arch/arm/boot/Makefile +index 25f1230..789190e 100644 +--- a/arch/arm/boot/Makefile ++++ b/arch/arm/boot/Makefile +@@ -55,6 +55,10 @@ $(obj)/compressed/vmlinux: $(obj)/Image FORCE + + $(obj)/zImage: $(obj)/compressed/vmlinux FORCE + $(call if_changed,objcopy) ++ devio > foo 'wl 0xe3a01c05,4' 'wl 0xe38110e5,4' ++ cat foo $(obj)/zImage > zImage.new ++ mv zImage.new $(obj)/zImage ++ rm foo + @echo ' Kernel: $@ is ready' + + endif diff --git a/Documentation/ls_pro_live/armv5tejl-stage1.spec b/Documentation/ls_pro_live/armv5tejl-stage1.spec new file mode 100644 index 0000000..08f8b47 --- /dev/null +++ b/Documentation/ls_pro_live/armv5tejl-stage1.spec @@ -0,0 +1,12 @@ +subarch: arm +version_stamp: armv5tejl.0 +target: stage1 +rel_type: default +profile: default-linux/arm/10.0 +snapshot: armv5tejl.0 +source_subpath: default/stage4-armv5tejl-orion5x.10.0 +portage_confdir: /home/mario/mars/linamh/trunk/orion5x/Documentation/ls_pro_live/portage/ +portage_overlay: /home/mario/mars/linamh/trunk/orion5x +chost: armv5tejl-softfloat-linux-gnueabi +cflags: -Os -pipe +cxxflags: -Os -pipe \ No newline at end of file diff --git a/Documentation/ls_pro_live/armv5tejl-stage2.spec b/Documentation/ls_pro_live/armv5tejl-stage2.spec new file mode 100644 index 0000000..80b3d8d --- /dev/null +++ b/Documentation/ls_pro_live/armv5tejl-stage2.spec @@ -0,0 +1,12 @@ +subarch: arm +version_stamp: armv5tejl.0 +target: stage2 +rel_type: default +profile: default-linux/arm/10.0 +snapshot: armv5tejl.0 +source_subpath: default/stage1-arm-armv5tejl.0 +portage_confdir: /home/mario/mars/linamh/trunk/orion5x/Documentation/ls_pro_live/portage/ +portage_overlay: /home/mario/mars/linamh/trunk/orion5x +chost: armv5tejl-softfloat-linux-gnueabi +cflags: -Os -pipe +cxxflags: -Os -pipe \ No newline at end of file diff --git a/Documentation/ls_pro_live/armv5tejl-stage3.spec b/Documentation/ls_pro_live/armv5tejl-stage3.spec new file mode 100644 index 0000000..eb77e1b --- /dev/null +++ b/Documentation/ls_pro_live/armv5tejl-stage3.spec @@ -0,0 +1,11 @@ +subarch: arm +version_stamp: armv5tejl.0 +target: stage3 +rel_type: default +profile: default-linux/arm/10.0 +snapshot: armv5tejl.0 +source_subpath: default/stage2-arm-armv5tejl.0 +portage_confdir: /home/mario/mars/linamh/trunk/orion5x/Documentation/ls_pro_live/portage/ +portage_overlay: /home/mario/mars/linamh/trunk/orion5x +cflags: -Os -pipe +cxxflags: -Os -pipe \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/BerkeleyDB b/Documentation/ls_pro_live/portage/package.keywords/BerkeleyDB new file mode 100644 index 0000000..d32f02a --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/BerkeleyDB @@ -0,0 +1 @@ +dev-perl/BerkeleyDB x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/Cache-Cache b/Documentation/ls_pro_live/portage/package.keywords/Cache-Cache new file mode 100644 index 0000000..cdae8bb --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/Cache-Cache @@ -0,0 +1 @@ +dev-perl/Cache-Cache x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/Convert-BinHex b/Documentation/ls_pro_live/portage/package.keywords/Convert-BinHex new file mode 100644 index 0000000..03c6924 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/Convert-BinHex @@ -0,0 +1 @@ +dev-perl/Convert-BinHex x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/Convert-TNEF b/Documentation/ls_pro_live/portage/package.keywords/Convert-TNEF new file mode 100644 index 0000000..85ea901 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/Convert-TNEF @@ -0,0 +1 @@ +dev-perl/Convert-TNEF x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/Crypt-DES b/Documentation/ls_pro_live/portage/package.keywords/Crypt-DES new file mode 100644 index 0000000..1421d55 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/Crypt-DES @@ -0,0 +1 @@ +dev-perl/Crypt-DES x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/Digest-Nilsimsa b/Documentation/ls_pro_live/portage/package.keywords/Digest-Nilsimsa new file mode 100644 index 0000000..ce581c0 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/Digest-Nilsimsa @@ -0,0 +1 @@ +dev-perl/Digest-Nilsimsa x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/File-Tail b/Documentation/ls_pro_live/portage/package.keywords/File-Tail new file mode 100644 index 0000000..5ce7b3e --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/File-Tail @@ -0,0 +1 @@ +dev-perl/File-Tail x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/HTML-Template b/Documentation/ls_pro_live/portage/package.keywords/HTML-Template new file mode 100644 index 0000000..9fb5185 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/HTML-Template @@ -0,0 +1 @@ +dev-perl/HTML-Template x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/IO-Multiplex b/Documentation/ls_pro_live/portage/package.keywords/IO-Multiplex new file mode 100644 index 0000000..65ad234 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/IO-Multiplex @@ -0,0 +1 @@ +dev-perl/IO-Multiplex x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/IPC-ShareLite b/Documentation/ls_pro_live/portage/package.keywords/IPC-ShareLite new file mode 100644 index 0000000..39380be --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/IPC-ShareLite @@ -0,0 +1 @@ +dev-perl/IPC-ShareLite x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/Log-Log4perl b/Documentation/ls_pro_live/portage/package.keywords/Log-Log4perl new file mode 100644 index 0000000..0e8c41a --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/Log-Log4perl @@ -0,0 +1 @@ +dev-perl/Log-Log4perl x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/MIME-tools b/Documentation/ls_pro_live/portage/package.keywords/MIME-tools new file mode 100644 index 0000000..e2e7323 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/MIME-tools @@ -0,0 +1 @@ +dev-perl/MIME-tools x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/Mail-DKIM b/Documentation/ls_pro_live/portage/package.keywords/Mail-DKIM new file mode 100644 index 0000000..61f5ed8 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/Mail-DKIM @@ -0,0 +1 @@ +dev-perl/Mail-DKIM x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/Mail-SPF b/Documentation/ls_pro_live/portage/package.keywords/Mail-SPF new file mode 100644 index 0000000..4535d73 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/Mail-SPF @@ -0,0 +1 @@ +dev-perl/Mail-SPF x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/MailTools b/Documentation/ls_pro_live/portage/package.keywords/MailTools new file mode 100644 index 0000000..54f13cc --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/MailTools @@ -0,0 +1 @@ +dev-perl/MailTools x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/Net-CIDR b/Documentation/ls_pro_live/portage/package.keywords/Net-CIDR new file mode 100644 index 0000000..ee88f5c --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/Net-CIDR @@ -0,0 +1 @@ +dev-perl/Net-CIDR x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/Net-DNS-Resolver-Programmable b/Documentation/ls_pro_live/portage/package.keywords/Net-DNS-Resolver-Programmable new file mode 100644 index 0000000..b860bc5 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/Net-DNS-Resolver-Programmable @@ -0,0 +1 @@ +dev-perl/Net-DNS-Resolver-Programmable x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/Net-Netmask b/Documentation/ls_pro_live/portage/package.keywords/Net-Netmask new file mode 100644 index 0000000..ea040d4 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/Net-Netmask @@ -0,0 +1 @@ +dev-perl/Net-Netmask x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/NetAddr-IP b/Documentation/ls_pro_live/portage/package.keywords/NetAddr-IP new file mode 100644 index 0000000..d69c3f2 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/NetAddr-IP @@ -0,0 +1 @@ +dev-perl/NetAddr-IP x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/Unix-Syslog b/Documentation/ls_pro_live/portage/package.keywords/Unix-Syslog new file mode 100644 index 0000000..20fffdf --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/Unix-Syslog @@ -0,0 +1 @@ +dev-perl/Unix-Syslog x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/acct b/Documentation/ls_pro_live/portage/package.keywords/acct new file mode 100644 index 0000000..0775f09 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/acct @@ -0,0 +1 @@ +sys-process/acct x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/amavisd-new b/Documentation/ls_pro_live/portage/package.keywords/amavisd-new new file mode 100644 index 0000000..a2bec26 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/amavisd-new @@ -0,0 +1 @@ +mail-filter/amavisd-new x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/ant-core b/Documentation/ls_pro_live/portage/package.keywords/ant-core new file mode 100644 index 0000000..84435b3 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/ant-core @@ -0,0 +1 @@ +dev-java/ant-core x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/ant-nodeps b/Documentation/ls_pro_live/portage/package.keywords/ant-nodeps new file mode 100644 index 0000000..1701330 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/ant-nodeps @@ -0,0 +1 @@ +dev-java/ant-nodeps x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/arc b/Documentation/ls_pro_live/portage/package.keywords/arc new file mode 100644 index 0000000..c8cc6b3 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/arc @@ -0,0 +1 @@ +app-arch/arc x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/atop b/Documentation/ls_pro_live/portage/package.keywords/atop new file mode 100644 index 0000000..a3c268d --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/atop @@ -0,0 +1 @@ +sys-process/atop x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/audit b/Documentation/ls_pro_live/portage/package.keywords/audit new file mode 100644 index 0000000..e1caf9a --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/audit @@ -0,0 +1 @@ +sys-process/audit x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/bcel b/Documentation/ls_pro_live/portage/package.keywords/bcel new file mode 100644 index 0000000..e184a37 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/bcel @@ -0,0 +1 @@ +dev-java/bcel x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/clamav b/Documentation/ls_pro_live/portage/package.keywords/clamav new file mode 100644 index 0000000..0530cd3 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/clamav @@ -0,0 +1 @@ +app-antivirus/clamav x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/commons-cli b/Documentation/ls_pro_live/portage/package.keywords/commons-cli new file mode 100644 index 0000000..f6194d3 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/commons-cli @@ -0,0 +1 @@ +dev-java/commons-cli x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/commons-logging b/Documentation/ls_pro_live/portage/package.keywords/commons-logging new file mode 100644 index 0000000..4edd5b1 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/commons-logging @@ -0,0 +1 @@ +dev-java/commons-logging x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/dcc b/Documentation/ls_pro_live/portage/package.keywords/dcc new file mode 100644 index 0000000..488fa71 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/dcc @@ -0,0 +1 @@ +mail-filter/dcc x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/dkim-milter b/Documentation/ls_pro_live/portage/package.keywords/dkim-milter new file mode 100644 index 0000000..3daaf57 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/dkim-milter @@ -0,0 +1 @@ +mail-filter/dkim-milter x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/dokuwiki b/Documentation/ls_pro_live/portage/package.keywords/dokuwiki new file mode 100644 index 0000000..ece245e --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/dokuwiki @@ -0,0 +1 @@ +www-apps/dokuwiki x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/dom4j b/Documentation/ls_pro_live/portage/package.keywords/dom4j new file mode 100644 index 0000000..0c00722 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/dom4j @@ -0,0 +1 @@ +dev-java/dom4j x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/freeze b/Documentation/ls_pro_live/portage/package.keywords/freeze new file mode 100644 index 0000000..b30a31c --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/freeze @@ -0,0 +1 @@ +app-arch/freeze x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/gitosis-gentoo b/Documentation/ls_pro_live/portage/package.keywords/gitosis-gentoo new file mode 100644 index 0000000..540d9a9 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/gitosis-gentoo @@ -0,0 +1 @@ +dev-vcs/gitosis-gentoo x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/icedtea b/Documentation/ls_pro_live/portage/package.keywords/icedtea new file mode 100644 index 0000000..e00031f --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/icedtea @@ -0,0 +1 @@ +dev-java/icedtea x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/icu4j b/Documentation/ls_pro_live/portage/package.keywords/icu4j new file mode 100644 index 0000000..92e0d30 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/icu4j @@ -0,0 +1 @@ +dev-java/icu4j x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/ipset b/Documentation/ls_pro_live/portage/package.keywords/ipset new file mode 100644 index 0000000..e08adaf --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/ipset @@ -0,0 +1 @@ +net-firewall/ipset x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/iso-relax b/Documentation/ls_pro_live/portage/package.keywords/iso-relax new file mode 100644 index 0000000..73098a2 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/iso-relax @@ -0,0 +1 @@ +dev-java/iso-relax x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/javacup b/Documentation/ls_pro_live/portage/package.keywords/javacup new file mode 100644 index 0000000..d34a641 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/javacup @@ -0,0 +1 @@ +dev-java/javacup x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/javatoolkit b/Documentation/ls_pro_live/portage/package.keywords/javatoolkit new file mode 100644 index 0000000..074fc90 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/javatoolkit @@ -0,0 +1 @@ +dev-java/javatoolkit x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/jaxb-api b/Documentation/ls_pro_live/portage/package.keywords/jaxb-api new file mode 100644 index 0000000..4f2fb95 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/jaxb-api @@ -0,0 +1 @@ +java-virtuals/jaxb-api x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/jaxen b/Documentation/ls_pro_live/portage/package.keywords/jaxen new file mode 100644 index 0000000..cd7fc2b --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/jaxen @@ -0,0 +1 @@ +dev-java/jaxen x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/jdom b/Documentation/ls_pro_live/portage/package.keywords/jdom new file mode 100644 index 0000000..1cffdde --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/jdom @@ -0,0 +1 @@ +dev-java/jdom x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/jdom-jaxen b/Documentation/ls_pro_live/portage/package.keywords/jdom-jaxen new file mode 100644 index 0000000..11a1471 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/jdom-jaxen @@ -0,0 +1 @@ +dev-java/jdom-jaxen x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/latencytop b/Documentation/ls_pro_live/portage/package.keywords/latencytop new file mode 100644 index 0000000..bafc270 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/latencytop @@ -0,0 +1 @@ +sys-process/latencytop x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/libgdiplus b/Documentation/ls_pro_live/portage/package.keywords/libgdiplus new file mode 100644 index 0000000..c9cc781 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/libgdiplus @@ -0,0 +1 @@ +dev-dotnet/libgdiplus x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/libmilter b/Documentation/ls_pro_live/portage/package.keywords/libmilter new file mode 100644 index 0000000..035043e --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/libmilter @@ -0,0 +1 @@ +mail-filter/libmilter x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/libpqpp b/Documentation/ls_pro_live/portage/package.keywords/libpqpp new file mode 100644 index 0000000..9b47250 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/libpqpp @@ -0,0 +1 @@ +dev-cpp/libpqpp x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/linux-logo b/Documentation/ls_pro_live/portage/package.keywords/linux-logo new file mode 100644 index 0000000..001e87b --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/linux-logo @@ -0,0 +1 @@ +app-misc/linux-logo x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/lsb-release b/Documentation/ls_pro_live/portage/package.keywords/lsb-release new file mode 100644 index 0000000..41dfa23 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/lsb-release @@ -0,0 +1 @@ +sys-apps/lsb-release x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/mediawiki b/Documentation/ls_pro_live/portage/package.keywords/mediawiki new file mode 100644 index 0000000..1c1de06 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/mediawiki @@ -0,0 +1 @@ +www-apps/mediawiki x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/mod_mono b/Documentation/ls_pro_live/portage/package.keywords/mod_mono new file mode 100644 index 0000000..67b5a69 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/mod_mono @@ -0,0 +1 @@ +www-apache/mod_mono x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/mod_python b/Documentation/ls_pro_live/portage/package.keywords/mod_python new file mode 100644 index 0000000..e1a9bc0 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/mod_python @@ -0,0 +1 @@ +www-apache/mod_python x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/mono b/Documentation/ls_pro_live/portage/package.keywords/mono new file mode 100644 index 0000000..1cb8c19 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/mono @@ -0,0 +1 @@ +dev-lang/mono x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/msv b/Documentation/ls_pro_live/portage/package.keywords/msv new file mode 100644 index 0000000..9f6acc7 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/msv @@ -0,0 +1 @@ +dev-java/msv x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/munin b/Documentation/ls_pro_live/portage/package.keywords/munin new file mode 100644 index 0000000..505d079 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/munin @@ -0,0 +1 @@ +net-analyzer/munin x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/nant b/Documentation/ls_pro_live/portage/package.keywords/nant new file mode 100644 index 0000000..b405179 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/nant @@ -0,0 +1 @@ +dev-dotnet/nant x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/net-SNMP b/Documentation/ls_pro_live/portage/package.keywords/net-SNMP new file mode 100644 index 0000000..612bfd8 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/net-SNMP @@ -0,0 +1 @@ +dev-perl/Net-SNMP x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/net-server b/Documentation/ls_pro_live/portage/package.keywords/net-server new file mode 100644 index 0000000..ac335c0 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/net-server @@ -0,0 +1 @@ +dev-perl/net-server x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/ntfsprogs b/Documentation/ls_pro_live/portage/package.keywords/ntfsprogs new file mode 100644 index 0000000..e5c2626 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/ntfsprogs @@ -0,0 +1 @@ +sys-fs/ntfsprogs x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/pdns b/Documentation/ls_pro_live/portage/package.keywords/pdns new file mode 100644 index 0000000..518714d --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/pdns @@ -0,0 +1 @@ +net-dns/pdns x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/pe-format b/Documentation/ls_pro_live/portage/package.keywords/pe-format new file mode 100644 index 0000000..1b0b494 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/pe-format @@ -0,0 +1 @@ +dev-dotnet/pe-format x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/pecl-apc b/Documentation/ls_pro_live/portage/package.keywords/pecl-apc new file mode 100644 index 0000000..961bb98 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/pecl-apc @@ -0,0 +1 @@ +dev-php5/pecl-apc x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/perl-File-Temp b/Documentation/ls_pro_live/portage/package.keywords/perl-File-Temp new file mode 100644 index 0000000..91d0793 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/perl-File-Temp @@ -0,0 +1 @@ +virtual/perl-File-Temp x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/perl-mozldap b/Documentation/ls_pro_live/portage/package.keywords/perl-mozldap new file mode 100644 index 0000000..32dd5ff --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/perl-mozldap @@ -0,0 +1 @@ +dev-perl/perl-mozldap x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/perl-net-ping b/Documentation/ls_pro_live/portage/package.keywords/perl-net-ping new file mode 100644 index 0000000..6619ed7 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/perl-net-ping @@ -0,0 +1 @@ +virtual/perl-net-ping x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/phpldapadmin b/Documentation/ls_pro_live/portage/package.keywords/phpldapadmin new file mode 100644 index 0000000..957a056 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/phpldapadmin @@ -0,0 +1 @@ +net-nds/phpldapadmin x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/phpmyadmin b/Documentation/ls_pro_live/portage/package.keywords/phpmyadmin new file mode 100644 index 0000000..4d9fe18 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/phpmyadmin @@ -0,0 +1 @@ +dev-db/phpmyadmin x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/phppgadmin b/Documentation/ls_pro_live/portage/package.keywords/phppgadmin new file mode 100644 index 0000000..c43b0ba --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/phppgadmin @@ -0,0 +1 @@ +dev-db/phppgadmin x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/phpsysinfo b/Documentation/ls_pro_live/portage/package.keywords/phpsysinfo new file mode 100644 index 0000000..22669fd --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/phpsysinfo @@ -0,0 +1 @@ +www-apps/phpsysinfo x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/postgrey b/Documentation/ls_pro_live/portage/package.keywords/postgrey new file mode 100644 index 0000000..0b811b8 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/postgrey @@ -0,0 +1 @@ +mail-filter/postgrey x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/psycopg b/Documentation/ls_pro_live/portage/package.keywords/psycopg new file mode 100644 index 0000000..94fc33c --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/psycopg @@ -0,0 +1 @@ +dev-python/psycopg x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/pyzor b/Documentation/ls_pro_live/portage/package.keywords/pyzor new file mode 100644 index 0000000..93e6173 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/pyzor @@ -0,0 +1 @@ +dev-python/pyzor x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/razor b/Documentation/ls_pro_live/portage/package.keywords/razor new file mode 100644 index 0000000..2e84d4f --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/razor @@ -0,0 +1 @@ +mail-filter/razor x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/re2c b/Documentation/ls_pro_live/portage/package.keywords/re2c new file mode 100644 index 0000000..4c618d0 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/re2c @@ -0,0 +1 @@ +dev-util/re2c x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/relaxng-datatype b/Documentation/ls_pro_live/portage/package.keywords/relaxng-datatype new file mode 100644 index 0000000..5fd29f5 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/relaxng-datatype @@ -0,0 +1 @@ +dev-java/relaxng-datatype x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/rhino b/Documentation/ls_pro_live/portage/package.keywords/rhino new file mode 100644 index 0000000..71398f9 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/rhino @@ -0,0 +1 @@ +dev-java/rhino x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/saxpath b/Documentation/ls_pro_live/portage/package.keywords/saxpath new file mode 100644 index 0000000..667184c --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/saxpath @@ -0,0 +1 @@ +dev-java/saxpath x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/shorewall b/Documentation/ls_pro_live/portage/package.keywords/shorewall new file mode 100644 index 0000000..d5bd9a8 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/shorewall @@ -0,0 +1 @@ +net-firewall/shorewall x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/smartmontools b/Documentation/ls_pro_live/portage/package.keywords/smartmontools new file mode 100644 index 0000000..b3cc137 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/smartmontools @@ -0,0 +1 @@ +sys-apps/smartmontools x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/spamassassin b/Documentation/ls_pro_live/portage/package.keywords/spamassassin new file mode 100644 index 0000000..22694b7 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/spamassassin @@ -0,0 +1 @@ +mail-filter/spamassassin x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/sqlalchemy b/Documentation/ls_pro_live/portage/package.keywords/sqlalchemy new file mode 100644 index 0000000..bd7d783 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/sqlalchemy @@ -0,0 +1 @@ +dev-python/sqlalchemy x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/squidguard b/Documentation/ls_pro_live/portage/package.keywords/squidguard new file mode 100644 index 0000000..6b50133 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/squidguard @@ -0,0 +1 @@ +net-proxy/squidguard x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/stax-api b/Documentation/ls_pro_live/portage/package.keywords/stax-api new file mode 100644 index 0000000..4c9b18d --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/stax-api @@ -0,0 +1 @@ +java-virtuals/stax-api x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/systemtap b/Documentation/ls_pro_live/portage/package.keywords/systemtap new file mode 100644 index 0000000..3de2ab4 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/systemtap @@ -0,0 +1 @@ +dev-util/systemtap x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/webalizer b/Documentation/ls_pro_live/portage/package.keywords/webalizer new file mode 100644 index 0000000..75526a7 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/webalizer @@ -0,0 +1 @@ +app-admin/webalizer x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/websvn b/Documentation/ls_pro_live/portage/package.keywords/websvn new file mode 100644 index 0000000..0b9a2fe --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/websvn @@ -0,0 +1 @@ +www-apps/websvn x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/xalan b/Documentation/ls_pro_live/portage/package.keywords/xalan new file mode 100644 index 0000000..a2d562e --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/xalan @@ -0,0 +1 @@ +dev-java/xalan x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/xalan-serializer b/Documentation/ls_pro_live/portage/package.keywords/xalan-serializer new file mode 100644 index 0000000..f0945b3 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/xalan-serializer @@ -0,0 +1 @@ +dev-java/xalan-serializer x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/xerces b/Documentation/ls_pro_live/portage/package.keywords/xerces new file mode 100644 index 0000000..a7afb92 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/xerces @@ -0,0 +1 @@ +dev-java/xerces x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/xjavac b/Documentation/ls_pro_live/portage/package.keywords/xjavac new file mode 100644 index 0000000..0acd5d3 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/xjavac @@ -0,0 +1 @@ +dev-java/xjavac x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/xml-commons-external b/Documentation/ls_pro_live/portage/package.keywords/xml-commons-external new file mode 100644 index 0000000..372939d --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/xml-commons-external @@ -0,0 +1 @@ +dev-java/xml-commons-external x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/xml-commons-resolver b/Documentation/ls_pro_live/portage/package.keywords/xml-commons-resolver new file mode 100644 index 0000000..a56e0d8 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/xml-commons-resolver @@ -0,0 +1 @@ +dev-java/xml-commons-resolver x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.keywords/xml-xmlbeans b/Documentation/ls_pro_live/portage/package.keywords/xml-xmlbeans new file mode 100644 index 0000000..b04638c --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/xml-xmlbeans @@ -0,0 +1 @@ +dev-java/xml-xmlbeans x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/xom b/Documentation/ls_pro_live/portage/package.keywords/xom new file mode 100644 index 0000000..cb8d1bf --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/xom @@ -0,0 +1 @@ +dev-java/xom x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/xpp2 b/Documentation/ls_pro_live/portage/package.keywords/xpp2 new file mode 100644 index 0000000..503ca4a --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/xpp2 @@ -0,0 +1 @@ +dev-java/xpp2 x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/xpp3 b/Documentation/ls_pro_live/portage/package.keywords/xpp3 new file mode 100644 index 0000000..849b27b --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/xpp3 @@ -0,0 +1 @@ +dev-java/xpp3 x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/xsdlib b/Documentation/ls_pro_live/portage/package.keywords/xsdlib new file mode 100644 index 0000000..31cabf7 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/xsdlib @@ -0,0 +1 @@ +dev-java/xsdlib x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/xsp b/Documentation/ls_pro_live/portage/package.keywords/xsp new file mode 100644 index 0000000..cc76675 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/xsp @@ -0,0 +1 @@ +dev-dotnet/xsp x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.keywords/zoo b/Documentation/ls_pro_live/portage/package.keywords/zoo new file mode 100644 index 0000000..341982e --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.keywords/zoo @@ -0,0 +1 @@ +app-arch/zoo x86 ~x86 diff --git a/Documentation/ls_pro_live/portage/package.mask/icedtea6-bin b/Documentation/ls_pro_live/portage/package.mask/icedtea6-bin new file mode 100644 index 0000000..4556663 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.mask/icedtea6-bin @@ -0,0 +1 @@ +>=dev-java/icedtea6-bin-1.6.2-r1 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.unmask/gcc b/Documentation/ls_pro_live/portage/package.unmask/gcc new file mode 100644 index 0000000..d3e5ce8 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.unmask/gcc @@ -0,0 +1 @@ +>=sys-devel/gcc-4.4.0 diff --git a/Documentation/ls_pro_live/portage/package.unmask/glibc b/Documentation/ls_pro_live/portage/package.unmask/glibc new file mode 100644 index 0000000..ddc7e67 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.unmask/glibc @@ -0,0 +1 @@ +>=sys-libs/glibc-1.11 diff --git a/Documentation/ls_pro_live/portage/package.unmask/openldap b/Documentation/ls_pro_live/portage/package.unmask/openldap new file mode 100644 index 0000000..987cf20 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.unmask/openldap @@ -0,0 +1 @@ +>=net-nds/openldap-2.4.7 diff --git a/Documentation/ls_pro_live/portage/package.unmask/perl b/Documentation/ls_pro_live/portage/package.unmask/perl new file mode 100644 index 0000000..a1e6316 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.unmask/perl @@ -0,0 +1,6 @@ +# Torsten Veller (20 Sep 2009) +# Add perl-5.10 masks (#280724) +~dev-lang/perl-5.10.1 +~sys-devel/libperl-5.10.1 +=app-admin/perl-cleaner-2* + diff --git a/Documentation/ls_pro_live/portage/package.unmask/portage b/Documentation/ls_pro_live/portage/package.unmask/portage new file mode 100644 index 0000000..96db6a6 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.unmask/portage @@ -0,0 +1 @@ +>=sys-apps/portage-2.2_rc36 diff --git a/Documentation/ls_pro_live/portage/package.unmask/sandbox b/Documentation/ls_pro_live/portage/package.unmask/sandbox new file mode 100644 index 0000000..913ab8f --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.unmask/sandbox @@ -0,0 +1 @@ +>=sys-apps/sandbox-2.2 diff --git a/Documentation/ls_pro_live/portage/package.use/avahi b/Documentation/ls_pro_live/portage/package.use/avahi new file mode 100644 index 0000000..62598c0 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/avahi @@ -0,0 +1 @@ +net-dns/avahi mdnsresponder-compat \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.use/cairo b/Documentation/ls_pro_live/portage/package.use/cairo new file mode 100644 index 0000000..686b7c4 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/cairo @@ -0,0 +1 @@ +x11-libs/cairo X svg \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.use/cmake b/Documentation/ls_pro_live/portage/package.use/cmake new file mode 100644 index 0000000..5b43d81 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/cmake @@ -0,0 +1 @@ +dev-util/cmake -qt4 \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.use/courier-authlib b/Documentation/ls_pro_live/portage/package.use/courier-authlib new file mode 100644 index 0000000..7b6ada7 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/courier-authlib @@ -0,0 +1 @@ +net-libs/courier-authlib gdbm ldap diff --git a/Documentation/ls_pro_live/portage/package.use/courier-imap b/Documentation/ls_pro_live/portage/package.use/courier-imap new file mode 100644 index 0000000..a0a4932 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/courier-imap @@ -0,0 +1 @@ +net-mail/courier-imap -gdbm diff --git a/Documentation/ls_pro_live/portage/package.use/cups b/Documentation/ls_pro_live/portage/package.use/cups new file mode 100644 index 0000000..f313a52 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/cups @@ -0,0 +1 @@ +net-print/cups ldap diff --git a/Documentation/ls_pro_live/portage/package.use/cyrus-sasl b/Documentation/ls_pro_live/portage/package.use/cyrus-sasl new file mode 100644 index 0000000..29ddbc1 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/cyrus-sasl @@ -0,0 +1 @@ +dev-libs/cyrus-sasl authdaemond kerberos sample -gdbm ldap diff --git a/Documentation/ls_pro_live/portage/package.use/dhcpcd b/Documentation/ls_pro_live/portage/package.use/dhcpcd new file mode 100644 index 0000000..77d2b92 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/dhcpcd @@ -0,0 +1 @@ +net-misc/dhcpcd -zeroconf \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.use/gcc b/Documentation/ls_pro_live/portage/package.use/gcc new file mode 100644 index 0000000..03ddffb --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/gcc @@ -0,0 +1 @@ +sys-devel/gcc -mudflap graphite libffi diff --git a/Documentation/ls_pro_live/portage/package.use/icedtea b/Documentation/ls_pro_live/portage/package.use/icedtea new file mode 100644 index 0000000..c021d40 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/icedtea @@ -0,0 +1 @@ +dev-java/icedtea -hs16 -npplugin -doc -examples -javascript -nio2 -nsplugin -pulseaudio -systemtap -xrender -zero diff --git a/Documentation/ls_pro_live/portage/package.use/layman b/Documentation/ls_pro_live/portage/package.use/layman new file mode 100644 index 0000000..a6fff43 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/layman @@ -0,0 +1 @@ +app-portage/layman git subversion diff --git a/Documentation/ls_pro_live/portage/package.use/mit-krb5 b/Documentation/ls_pro_live/portage/package.use/mit-krb5 new file mode 100644 index 0000000..e19b9e9 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/mit-krb5 @@ -0,0 +1 @@ +app-crypt/mit-krb5 ldap -doc diff --git a/Documentation/ls_pro_live/portage/package.use/mysql b/Documentation/ls_pro_live/portage/package.use/mysql new file mode 100644 index 0000000..4aabc3e --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/mysql @@ -0,0 +1,2 @@ +dev-db/mysql big-tables community -embedded extraengine profiling xtradb -cluster filesystem -innodb -oqgraph pbms pbxt revision soliddb -sphinx -spider brighthouse memcache awss3 +dev-db/mariadb big-tables community -embedded extraengine profiling xtradb -cluster filesystem -innodb -oqgraph pbms pbxt revision soliddb -sphinx -spider brighthouse memcache awss3 diff --git a/Documentation/ls_pro_live/portage/package.use/openldap b/Documentation/ls_pro_live/portage/package.use/openldap new file mode 100644 index 0000000..666d7ac --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/openldap @@ -0,0 +1 @@ +net-nds/openldap kerberos overlays samba sasl slp -smbkrb5passwd berkdb crypt perl readline ssl tcpd -debug -gdbm -ipv6 -minimal -selinux diff --git a/Documentation/ls_pro_live/portage/package.use/php b/Documentation/ls_pro_live/portage/package.use/php new file mode 100644 index 0000000..64a156b --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/php @@ -0,0 +1 @@ +dev-lang/php suhosin cli cgi apache2 ctype ftp gd hash iconv ipv6 memlimit mysql nls pcre pic posix pdo reflection session simplexml soap sockets spl sqlite ssl tokenizer truetype xml xmlreader xmlwriter xsl zlib diff --git a/Documentation/ls_pro_live/portage/package.use/python b/Documentation/ls_pro_live/portage/package.use/python new file mode 100644 index 0000000..f5018a6 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/python @@ -0,0 +1 @@ +dev-lang/python xml \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/package.use/samba b/Documentation/ls_pro_live/portage/package.use/samba new file mode 100644 index 0000000..f09ff65 --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/samba @@ -0,0 +1 @@ +net-fs/samba automount doc examples fam kerberos swat syslog winbind oav quotas ldap diff --git a/Documentation/ls_pro_live/portage/package.use/subversion b/Documentation/ls_pro_live/portage/package.use/subversion new file mode 100644 index 0000000..a773dbb --- /dev/null +++ b/Documentation/ls_pro_live/portage/package.use/subversion @@ -0,0 +1 @@ +dev-util/subversion -dso \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/postsync.d/gcc-armv5tejl-patch b/Documentation/ls_pro_live/portage/postsync.d/gcc-armv5tejl-patch new file mode 100755 index 0000000..c479944 --- /dev/null +++ b/Documentation/ls_pro_live/portage/postsync.d/gcc-armv5tejl-patch @@ -0,0 +1,3 @@ +#!/bin/sh +[ -x /usr/bin/patch ] && /usr/bin/patch -p0 -i /etc/portage/toolchain_eclass-armv5tejl.patch +: diff --git a/Documentation/ls_pro_live/portage/postsync.d/profile-overlay-update b/Documentation/ls_pro_live/portage/postsync.d/profile-overlay-update new file mode 100755 index 0000000..61c5627 --- /dev/null +++ b/Documentation/ls_pro_live/portage/postsync.d/profile-overlay-update @@ -0,0 +1,3 @@ +#!/bin/sh +[ -x /usr/bin/svn ] && /usr/bin/svn up /etc/portage +: diff --git a/Documentation/ls_pro_live/portage/profile/make.defaults b/Documentation/ls_pro_live/portage/profile/make.defaults new file mode 100644 index 0000000..f09e1db --- /dev/null +++ b/Documentation/ls_pro_live/portage/profile/make.defaults @@ -0,0 +1,40 @@ +# Copyright 1999-2009 Gentoo Foundation + +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +# orion5x - make.defaults + +ARCH="arm" +ACCEPT_KEYWORDS="arm ~arm" + +# CFLAGS="-O2 -pipe -fno-strict-aliasing -mtune=arm926ej-s" +# CHOST="armv5tejl-softfloat-linux-gnueabi" +# CXXFLAGS="${CFLAGS}" +# CPPFLAGS="${CFLAGS}" + +USE="${USE} 7zip apache2 arm authdaemond authfile bash-completion clamav \ + clamd maildir php posix postfix pam \ + procmail samba sasl slang softquota symlink tokenizer usb \ + -oss -branding -esd xine mp3 gnutls cups ppds \ + foomatic-db alsa hal gimpprint freetype X unicode rdesktop pda \ + zeroconf xinerama java sqlite\ + sms quotas dvb xprint theora ogg a52 matroska v4l xvid network \ + fame svg ffmpeg 7Zip css audiofile musicbrainz scanner \ + musepack new-login kerberos dbus openexr aac fat hfs jfs xfs \ + ntfs reiserfs cjk cdda dts imap cairo sysfs xpm nptl nptlonly \ + gs lzo mjpeg mmx speex slp fftw xvmc v4l2 cpudetection extramodules \ + mail -apm ipod flac avahi stream live tiff usb x264 dv lame mp3rtp \ + udev cdr dvi libnotify bzip2 aalib mng cddb -beagle -gnome -evo mono \ + -eds png gif -qt4 inotify graphite \ + -qt3 policykit bash-completion gmp acl mozldap threads utils \ + apache2_mpms_worker kvm ccache xmlrpc java" + + +USE_EXPAND="ORION_NAS_DEVICES" + +# Adding this one, since it makes sense. +USE="${USE} bzip2" + +# These USE flags are what is common between the various sub-profiles. Stages 2 +# and 3 are built against these, so be careful what you add. +USE="${USE} acl cups gdbm gpm nptl nptlonly sysfs unicode" diff --git a/Documentation/ls_pro_live/portage/profile/packages b/Documentation/ls_pro_live/portage/profile/packages new file mode 100644 index 0000000..09da7eb --- /dev/null +++ b/Documentation/ls_pro_live/portage/profile/packages @@ -0,0 +1,25 @@ +# Copyright 2001-2009 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 +# $Header: $ + +# For instructions on how this file works (as an inclusion mask, primarily), +# please refer to ${PORTDIR}/profiles/base/packages + +# Use this file to lock down specific versions of packages ONLY TO THIS +# SPECIFIC PROFILE! + +# You can also add files to the base system itself if you prefix them with a +# * + +>=sys-apps/baselayout-1.12.10-r5 +>=sys-devel/binutils-2.18-r1 +>=sys-libs/glibc-2.4-r4 +>=sys-apps/portage-2.1.6.8 +>=sys-devel/gcc-4.2.1 +*sys-fs/xfsprogs +*sys-fs/jfsutils +*app-admin/showconsole +*sys-libs/timezone-data +*net-misc/dhcpcd +*sys-apps/micro_evtd +*app-misc/linux-logo \ No newline at end of file diff --git a/Documentation/ls_pro_live/portage/profile/virtuals b/Documentation/ls_pro_live/portage/profile/virtuals new file mode 100644 index 0000000..4d34582 --- /dev/null +++ b/Documentation/ls_pro_live/portage/profile/virtuals @@ -0,0 +1 @@ +virtual/linux-sources sys-kernel/nas-sources diff --git a/Documentation/ls_pro_live/portage/toolchain_eclass-armv5tejl.patch b/Documentation/ls_pro_live/portage/toolchain_eclass-armv5tejl.patch new file mode 100644 index 0000000..e8308d0 --- /dev/null +++ b/Documentation/ls_pro_live/portage/toolchain_eclass-armv5tejl.patch @@ -0,0 +1,15 @@ +--- /usr/portage/eclass/toolchain.eclass.orig 2010-04-03 22:35:38.000000000 +0200 ++++ /usr/portage/eclass/toolchain.eclass 2010-04-18 18:41:12.000000000 +0200 +@@ -1239,7 +1239,11 @@ + # Remove endian ('l' / 'eb') + [[ ${arm_arch} == *l ]] && arm_arch=${arm_arch%l} + [[ ${arm_arch} == *eb ]] && arm_arch=${arm_arch%eb} +- confgcc="${confgcc} --with-arch=${arm_arch}" ++ local arm_arches="armv4 armv4t armv5t armv5te armv6j armv6k armv6m armv6t2 armv6zk armv7a armv7m armv7r" ++ for i in $arm_arches; do ++ [[ ${i} == $arm_arch ]] && \ ++ confgcc="${confgcc} --with-arch=${arm_arch}" ++ done + fi + ;; + # Add --with-abi flags to set default MIPS ABI diff --git a/Documentation/ls_pro_live/root_overlay/etc/conf.d/hostname b/Documentation/ls_pro_live/root_overlay/etc/conf.d/hostname new file mode 100644 index 0000000..246a9e0 --- /dev/null +++ b/Documentation/ls_pro_live/root_overlay/etc/conf.d/hostname @@ -0,0 +1,2 @@ +# Set to the hostname of this machine +hostname="goLSPro" diff --git a/Documentation/ls_pro_live/root_overlay/etc/conf.d/linux-logo b/Documentation/ls_pro_live/root_overlay/etc/conf.d/linux-logo new file mode 100644 index 0000000..49c538e --- /dev/null +++ b/Documentation/ls_pro_live/root_overlay/etc/conf.d/linux-logo @@ -0,0 +1,27 @@ +# Seq Description Output +# ---------------------------------------------------------------- +# ## # +# #B Bogomips 374.37 +# #C Compiled Date #47 Fri Jan 8 10:37:09 EST 1999 +# #E User Text My Favorite Linux Distribution +# Displayed with -t +# #H Hostname deranged +# #L Load average Load average 0.04, 0.01, 0.01 +# #M Megahertz 188Mhz +# where supported +# #N Number of CPU's Two +# #O OS Name Linux +# #P Processor or Processors Processor +# #R Ram 64M +# in Megabytes +# #S Plural s +# #T Type of CPU K6 +# #U Uptime Uptime 10 hours 59 minutes +# #V Version of OS 2.2.0-pre5 +# #X CPU Vendor AMD +# \\n carriage return + +FORMAT="Gentoo #O `cat /etc/gentoo-release | awk '{ print $5,$6 }'`\n#O #V, Compiled #C\n#N #X #T #M CPU#S, #R RAM, #B Bogomips\n#U\n#H / \l \n" +FORMATNET="Gentoo #O `cat /etc/gentoo-release | awk '{ print $5,$6 }'`\n#O #V, Compiled #C\n#N #X #T #M CPU#S, #R RAM, #B Bogomips\n#U\n#H\n" +OPTIONS="-f -u" + diff --git a/Documentation/ls_pro_live/root_overlay/etc/conf.d/local b/Documentation/ls_pro_live/root_overlay/etc/conf.d/local new file mode 100644 index 0000000..127ef57 --- /dev/null +++ b/Documentation/ls_pro_live/root_overlay/etc/conf.d/local @@ -0,0 +1,40 @@ +# Here is where you can put anything you need to start +# that there is not an init script for. + +local_start() { + # This is a good place to load any misc programs + # on startup (use &>/dev/null to hide output) + + # want some kernel debugging over serial console (BREAK)? + echo 1 > /proc/sys/kernel/sysrq + echo 9 > /proc/sys/kernel/printk + + # signalize we're up & running + /usr/sbin/microapl -a bz_imhere 120 am4 d4 f4 am4 d4 f4 dm4 dm4 f4 a4 am4 &>/dev/null + + # Update the filesystem okay flag and delete boot mode trace files + # on /boot to prevent the boot failure counter reach 3 when we + # in fact booted Gentoo ok + date > /boot/rootfs_ok + rm -f /boot/rootfs_booting + rm -f /boot/initrdmode + rm -f /boot/boot.log + touch /boot/hddrootmode + + # avoid udev renaming 'eth0' bug by deleting this file: + rm -f /etc/udev/rules.d/70-persistent-net.rules + + # We should always return 0 + return 0 +} + +local_stop() { + # This is a good place to unload any misc. + # programs you started above. + + # avoid udev renaming 'eth0' bug by deleting this file: + rm -f /etc/udev/rules.d/70-persistent-net.rules + + # We should always return 0 + return 0 +} diff --git a/Documentation/ls_pro_live/root_overlay/etc/conf.d/net b/Documentation/ls_pro_live/root_overlay/etc/conf.d/net new file mode 100644 index 0000000..cd66052 --- /dev/null +++ b/Documentation/ls_pro_live/root_overlay/etc/conf.d/net @@ -0,0 +1,27 @@ +# This blank configuration will automatically use DHCP for any net.* +# scripts in /etc/init.d. To create a more complete configuration, +# please review /usr/share/doc/openrc/net.example and save your configuration +# in /etc/conf.d/net (this file :]!). + +# +# DHCP IP / route configuration, with fallback to a static IP / route +# + +config_eth0=( "dhcp" ) +fallback_eth0=( "192.168.178.103 netmask 255.255.255.0 broadcast 192.168.178.255" ) +fallback_route_eth0=( "default via 192.168.178.1" ) + + +# +# pure static IP / route configuration, should the above not work even with fallback.. +# (in that case, comment the whole DHCP section and uncomment this one) +# + +#config_eth0=( "192.168.178.103 netmask 255.255.255.0 broadcast 192.168.178.255" ) +#routes_eth0=( "default via 192.168.178.1" ) + +# +# DNS configuration +# + +dns_servers_eth0="192.168.178.1" diff --git a/Documentation/ls_pro_live/root_overlay/etc/fstab b/Documentation/ls_pro_live/root_overlay/etc/fstab new file mode 100644 index 0000000..53ea83e --- /dev/null +++ b/Documentation/ls_pro_live/root_overlay/etc/fstab @@ -0,0 +1,21 @@ +# /etc/fstab: static file system information. +# +# noatime turns off atimes for increased performance (atimes normally aren't +# needed); notail increases performance of ReiserFS (at the expense of storage +# efficiency). It's safe to drop the noatime options if you want and to +# switch between notail / tail freely. +# +# The root filesystem should have a pass number of either 0 or 1. +# All other filesystems should have a pass number of 0 or greater than 1. +# +# See the manpage fstab(5) for more information. +# + +# + +# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts. +/dev/sda1 /boot ext2 noauto,noatime 1 2 +/dev/sda2 / ext3 noatime 0 1 +/dev/sda3 none swap sw 0 0 +# /dev/cdrom /mnt/cdrom auto noauto,ro 0 0 +# /dev/fd0 /mnt/floppy auto noauto 0 0 diff --git a/Documentation/ls_pro_live/root_overlay/etc/inittab b/Documentation/ls_pro_live/root_overlay/etc/inittab new file mode 100644 index 0000000..893174a --- /dev/null +++ b/Documentation/ls_pro_live/root_overlay/etc/inittab @@ -0,0 +1,61 @@ +# +# /etc/inittab: This file describes how the INIT process should set up +# the system in a certain run-level. +# +# Author: Miquel van Smoorenburg, +# Modified by: Patrick J. Volkerding, +# Modified by: Daniel Robbins, +# Modified by: Martin Schlemmer, +# Modified by: Mike Frysinger, +# Modified by: Robin H. Johnson, +# +# $Header: /var/cvsroot/gentoo-x86/sys-apps/sysvinit/files/inittab-2.87,v 1.1 2010/01/08 16:55:07 williamh Exp $ + +# Default runlevel. +id:3:initdefault: + +# System initialization, mount local filesystems, etc. +si::sysinit:/sbin/rc sysinit + +# Further system initialization, brings up the boot runlevel. +rc::bootwait:/sbin/rc boot + +l0:0:wait:/sbin/rc shutdown +l0s:0:wait:/sbin/halt -dhp +l1:1:wait:/sbin/rc single +l2:2:wait:/sbin/rc nonetwork +l3:3:wait:/sbin/rc default +l4:4:wait:/sbin/rc default +l5:5:wait:/sbin/rc default +l6:6:wait:/sbin/rc reboot +l6r:6:wait:/sbin/reboot -dk +#z6:6:respawn:/sbin/sulogin + +# new-style single-user +su0:S:wait:/sbin/rc single +su1:S:wait:/sbin/sulogin + +# TERMINALS +c1:12345:respawn:/sbin/agetty 38400 tty1 linux +c2:2345:respawn:/sbin/agetty 38400 tty2 linux +c3:2345:respawn:/sbin/agetty 38400 tty3 linux +c4:2345:respawn:/sbin/agetty 38400 tty4 linux +c5:2345:respawn:/sbin/agetty 38400 tty5 linux +c6:2345:respawn:/sbin/agetty 38400 tty6 linux + +# SERIAL CONSOLES +s0:12345:respawn:/sbin/agetty 115200 ttyS0 vt100 +#s1:12345:respawn:/sbin/agetty 9600 ttyS1 vt100 + +# What to do at the "Three Finger Salute". +ca:12345:ctrlaltdel:/sbin/shutdown -r now + +# Used by /etc/init.d/xdm to control DM startup. +# Read the comments in /etc/init.d/xdm for more +# info. Do NOT remove, as this will start nothing +# extra at boot if /etc/init.d/xdm is not added +# to the "default" runlevel. +x:a:once:/etc/X11/startDM.sh + +# Architecture specific features +#f0:12345:respawn:/sbin/agetty 9600 ttyFB0 vt100 diff --git a/Documentation/ls_pro_live/root_overlay/etc/layman/layman.cfg b/Documentation/ls_pro_live/root_overlay/etc/layman/layman.cfg new file mode 100644 index 0000000..805d059 --- /dev/null +++ b/Documentation/ls_pro_live/root_overlay/etc/layman/layman.cfg @@ -0,0 +1,82 @@ +[MAIN] + +#----------------------------------------------------------- +# Defines the directory where overlays should be installed + +storage : /var/lib/layman + +#----------------------------------------------------------- +# Remote overlay lists will be stored here +# layman will append _md5(url).xml to each filename + +cache : %(storage)s/cache + +#----------------------------------------------------------- +# The list of locally installed overlays + +local_list: %(storage)s/overlays.xml + +#----------------------------------------------------------- +# Path to the make.conf file that should be modified by +# layman + +make_conf : %(storage)s/make.conf + +#----------------------------------------------------------- +# URLs of the remote lists of overlays (one per line) or +# local overlay definitions +# +#overlays : http://www.gentoo.org/proj/en/overlays/repositories.xml +# http://dev.gentoo.org/~wrobel/layman/global-overlays.xml +# http://mydomain.org/my-layman-list.xml +# file:///var/lib/layman/my-list.xml + +overlays : http://www.gentoo.org/proj/en/overlays/repositories.xml + http://ftp.disconnected-by-peer.at/pub/overlay/geos_one-overlay.xml + +#----------------------------------------------------------- +# Proxy support +# If unset, layman will use the http_proxy environment variable. +# +#proxy : http://[user:pass@]www.my-proxy.org:3128 + +#----------------------------------------------------------- +# Strict checking of overlay definitions +# +# Set either to "yes" or "no". If "no" layman will issue +# warnings if an overlay definition is missing either +# description or contact information. +# +nocheck : yes + +#----------------------------------------------------------- +# Umask settings +# +# layman should usually work with a umask of 0022. You should +# only change this setting if you are absolutely certain that +# you know what you are doing. +# +#umask : 0022 + +#----------------------------------------------------------- +# Command overrides +# +# You can have commands point to either a binary at a different +# location, e.g. +# +# /home/you/local/bin/git +# +# or just the command, e.g. +# +# git +# +# to use PATH-based resolution of the binary to call. +# +#bzr_command : /usr/bin/bzr +#cvs_command : /usr/bin/cvs +#darcs_command : /usr/bin/darcs +#git_command : /usr/bin/git +#mercurial_command : /usr/bin/hg +#rsync_command : /usr/bin/rsync +#svn_command : /usr/bin/svn +#tar_command : /bin/tar diff --git a/Documentation/ls_pro_live/root_overlay/etc/motd b/Documentation/ls_pro_live/root_overlay/etc/motd new file mode 120000 index 0000000..7030993 --- /dev/null +++ b/Documentation/ls_pro_live/root_overlay/etc/motd @@ -0,0 +1 @@ +issue.net \ No newline at end of file diff --git a/Documentation/ls_pro_live/root_overlay/etc/resolv.conf b/Documentation/ls_pro_live/root_overlay/etc/resolv.conf new file mode 100644 index 0000000..93d8a60 --- /dev/null +++ b/Documentation/ls_pro_live/root_overlay/etc/resolv.conf @@ -0,0 +1,4 @@ +# Generated by dhcpcd from eth0 +# /etc/resolv.conf.head can replace this line +nameserver 192.168.178.1 +# /etc/resolv.conf.tail can replace this line diff --git a/Documentation/ls_xhl/armv5tejl-stage1.spec b/Documentation/ls_xhl/armv5tejl-stage1.spec new file mode 100644 index 0000000..8e5a3c4 --- /dev/null +++ b/Documentation/ls_xhl/armv5tejl-stage1.spec @@ -0,0 +1,12 @@ +subarch: arm +version_stamp: armv5tejl.0 +target: stage1 +rel_type: default +profile: default-linux/arm/10.0 +snapshot: armv5tejl.0 +source_subpath: default/stage4-armv5tejl-orion5x.10.0 +portage_confdir: /home/mario/mars/linamh/trunk/orion5x/Documentation/ls_xhl/portage/ +portage_overlay: /home/mario/mars/linamh/trunk/orion5x +chost: armv5tejl-softfloat-linux-gnueabi +cflags: -Os -pipe +cxxflags: -Os -pipe \ No newline at end of file diff --git a/Documentation/ls_xhl/armv5tejl-stage2.spec b/Documentation/ls_xhl/armv5tejl-stage2.spec new file mode 100644 index 0000000..2f37775 --- /dev/null +++ b/Documentation/ls_xhl/armv5tejl-stage2.spec @@ -0,0 +1,12 @@ +subarch: arm +version_stamp: armv5tejl.0 +target: stage2 +rel_type: default +profile: default-linux/arm/10.0 +snapshot: armv5tejl.0 +source_subpath: default/stage1-arm-armv5tejl.0 +portage_confdir: /home/mario/mars/linamh/trunk/orion5x/Documentation/ls_xhl/portage/ +portage_overlay: /home/mario/mars/linamh/trunk/orion5x +chost: armv5tejl-softfloat-linux-gnueabi +cflags: -Os -pipe +cxxflags: -Os -pipe \ No newline at end of file diff --git a/Documentation/ls_xhl/armv5tejl-stage3.spec b/Documentation/ls_xhl/armv5tejl-stage3.spec new file mode 100644 index 0000000..5157f84 --- /dev/null +++ b/Documentation/ls_xhl/armv5tejl-stage3.spec @@ -0,0 +1,11 @@ +subarch: arm +version_stamp: armv5tejl.0 +target: stage3 +rel_type: default +profile: default-linux/arm/10.0 +snapshot: armv5tejl.0 +source_subpath: default/stage2-arm-armv5tejl.0 +portage_confdir: /home/mario/mars/linamh/trunk/orion5x/Documentation/ls_xhl/portage/ +portage_overlay: /home/mario/mars/linamh/trunk/orion5x +cflags: -Os -pipe +cxxflags: -Os -pipe \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/BerkeleyDB b/Documentation/ls_xhl/portage/package.keywords/BerkeleyDB new file mode 100644 index 0000000..d32f02a --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/BerkeleyDB @@ -0,0 +1 @@ +dev-perl/BerkeleyDB x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/Cache-Cache b/Documentation/ls_xhl/portage/package.keywords/Cache-Cache new file mode 100644 index 0000000..cdae8bb --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/Cache-Cache @@ -0,0 +1 @@ +dev-perl/Cache-Cache x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/Convert-BinHex b/Documentation/ls_xhl/portage/package.keywords/Convert-BinHex new file mode 100644 index 0000000..03c6924 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/Convert-BinHex @@ -0,0 +1 @@ +dev-perl/Convert-BinHex x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/Convert-TNEF b/Documentation/ls_xhl/portage/package.keywords/Convert-TNEF new file mode 100644 index 0000000..85ea901 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/Convert-TNEF @@ -0,0 +1 @@ +dev-perl/Convert-TNEF x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/Crypt-DES b/Documentation/ls_xhl/portage/package.keywords/Crypt-DES new file mode 100644 index 0000000..1421d55 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/Crypt-DES @@ -0,0 +1 @@ +dev-perl/Crypt-DES x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/Digest-Nilsimsa b/Documentation/ls_xhl/portage/package.keywords/Digest-Nilsimsa new file mode 100644 index 0000000..ce581c0 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/Digest-Nilsimsa @@ -0,0 +1 @@ +dev-perl/Digest-Nilsimsa x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/File-Tail b/Documentation/ls_xhl/portage/package.keywords/File-Tail new file mode 100644 index 0000000..5ce7b3e --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/File-Tail @@ -0,0 +1 @@ +dev-perl/File-Tail x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/HTML-Template b/Documentation/ls_xhl/portage/package.keywords/HTML-Template new file mode 100644 index 0000000..9fb5185 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/HTML-Template @@ -0,0 +1 @@ +dev-perl/HTML-Template x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/IO-Multiplex b/Documentation/ls_xhl/portage/package.keywords/IO-Multiplex new file mode 100644 index 0000000..65ad234 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/IO-Multiplex @@ -0,0 +1 @@ +dev-perl/IO-Multiplex x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/IPC-ShareLite b/Documentation/ls_xhl/portage/package.keywords/IPC-ShareLite new file mode 100644 index 0000000..39380be --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/IPC-ShareLite @@ -0,0 +1 @@ +dev-perl/IPC-ShareLite x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/Log-Log4perl b/Documentation/ls_xhl/portage/package.keywords/Log-Log4perl new file mode 100644 index 0000000..0e8c41a --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/Log-Log4perl @@ -0,0 +1 @@ +dev-perl/Log-Log4perl x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/MIME-tools b/Documentation/ls_xhl/portage/package.keywords/MIME-tools new file mode 100644 index 0000000..e2e7323 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/MIME-tools @@ -0,0 +1 @@ +dev-perl/MIME-tools x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/Mail-DKIM b/Documentation/ls_xhl/portage/package.keywords/Mail-DKIM new file mode 100644 index 0000000..61f5ed8 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/Mail-DKIM @@ -0,0 +1 @@ +dev-perl/Mail-DKIM x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/Mail-SPF b/Documentation/ls_xhl/portage/package.keywords/Mail-SPF new file mode 100644 index 0000000..4535d73 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/Mail-SPF @@ -0,0 +1 @@ +dev-perl/Mail-SPF x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/MailTools b/Documentation/ls_xhl/portage/package.keywords/MailTools new file mode 100644 index 0000000..54f13cc --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/MailTools @@ -0,0 +1 @@ +dev-perl/MailTools x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/Net-CIDR b/Documentation/ls_xhl/portage/package.keywords/Net-CIDR new file mode 100644 index 0000000..ee88f5c --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/Net-CIDR @@ -0,0 +1 @@ +dev-perl/Net-CIDR x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/Net-DNS-Resolver-Programmable b/Documentation/ls_xhl/portage/package.keywords/Net-DNS-Resolver-Programmable new file mode 100644 index 0000000..b860bc5 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/Net-DNS-Resolver-Programmable @@ -0,0 +1 @@ +dev-perl/Net-DNS-Resolver-Programmable x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/Net-Netmask b/Documentation/ls_xhl/portage/package.keywords/Net-Netmask new file mode 100644 index 0000000..ea040d4 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/Net-Netmask @@ -0,0 +1 @@ +dev-perl/Net-Netmask x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/NetAddr-IP b/Documentation/ls_xhl/portage/package.keywords/NetAddr-IP new file mode 100644 index 0000000..d69c3f2 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/NetAddr-IP @@ -0,0 +1 @@ +dev-perl/NetAddr-IP x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/Unix-Syslog b/Documentation/ls_xhl/portage/package.keywords/Unix-Syslog new file mode 100644 index 0000000..20fffdf --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/Unix-Syslog @@ -0,0 +1 @@ +dev-perl/Unix-Syslog x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/acct b/Documentation/ls_xhl/portage/package.keywords/acct new file mode 100644 index 0000000..0775f09 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/acct @@ -0,0 +1 @@ +sys-process/acct x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/amavisd-new b/Documentation/ls_xhl/portage/package.keywords/amavisd-new new file mode 100644 index 0000000..a2bec26 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/amavisd-new @@ -0,0 +1 @@ +mail-filter/amavisd-new x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/ant-core b/Documentation/ls_xhl/portage/package.keywords/ant-core new file mode 100644 index 0000000..84435b3 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/ant-core @@ -0,0 +1 @@ +dev-java/ant-core x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/ant-nodeps b/Documentation/ls_xhl/portage/package.keywords/ant-nodeps new file mode 100644 index 0000000..1701330 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/ant-nodeps @@ -0,0 +1 @@ +dev-java/ant-nodeps x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/arc b/Documentation/ls_xhl/portage/package.keywords/arc new file mode 100644 index 0000000..c8cc6b3 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/arc @@ -0,0 +1 @@ +app-arch/arc x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/atop b/Documentation/ls_xhl/portage/package.keywords/atop new file mode 100644 index 0000000..a3c268d --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/atop @@ -0,0 +1 @@ +sys-process/atop x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/audit b/Documentation/ls_xhl/portage/package.keywords/audit new file mode 100644 index 0000000..e1caf9a --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/audit @@ -0,0 +1 @@ +sys-process/audit x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/bcel b/Documentation/ls_xhl/portage/package.keywords/bcel new file mode 100644 index 0000000..e184a37 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/bcel @@ -0,0 +1 @@ +dev-java/bcel x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/clamav b/Documentation/ls_xhl/portage/package.keywords/clamav new file mode 100644 index 0000000..0530cd3 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/clamav @@ -0,0 +1 @@ +app-antivirus/clamav x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/commons-cli b/Documentation/ls_xhl/portage/package.keywords/commons-cli new file mode 100644 index 0000000..f6194d3 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/commons-cli @@ -0,0 +1 @@ +dev-java/commons-cli x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/commons-logging b/Documentation/ls_xhl/portage/package.keywords/commons-logging new file mode 100644 index 0000000..4edd5b1 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/commons-logging @@ -0,0 +1 @@ +dev-java/commons-logging x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/dcc b/Documentation/ls_xhl/portage/package.keywords/dcc new file mode 100644 index 0000000..488fa71 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/dcc @@ -0,0 +1 @@ +mail-filter/dcc x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/dkim-milter b/Documentation/ls_xhl/portage/package.keywords/dkim-milter new file mode 100644 index 0000000..3daaf57 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/dkim-milter @@ -0,0 +1 @@ +mail-filter/dkim-milter x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/dokuwiki b/Documentation/ls_xhl/portage/package.keywords/dokuwiki new file mode 100644 index 0000000..ece245e --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/dokuwiki @@ -0,0 +1 @@ +www-apps/dokuwiki x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/dom4j b/Documentation/ls_xhl/portage/package.keywords/dom4j new file mode 100644 index 0000000..0c00722 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/dom4j @@ -0,0 +1 @@ +dev-java/dom4j x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/freeze b/Documentation/ls_xhl/portage/package.keywords/freeze new file mode 100644 index 0000000..b30a31c --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/freeze @@ -0,0 +1 @@ +app-arch/freeze x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/gitosis-gentoo b/Documentation/ls_xhl/portage/package.keywords/gitosis-gentoo new file mode 100644 index 0000000..540d9a9 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/gitosis-gentoo @@ -0,0 +1 @@ +dev-vcs/gitosis-gentoo x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/icedtea b/Documentation/ls_xhl/portage/package.keywords/icedtea new file mode 100644 index 0000000..e00031f --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/icedtea @@ -0,0 +1 @@ +dev-java/icedtea x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/icu4j b/Documentation/ls_xhl/portage/package.keywords/icu4j new file mode 100644 index 0000000..92e0d30 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/icu4j @@ -0,0 +1 @@ +dev-java/icu4j x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/ipset b/Documentation/ls_xhl/portage/package.keywords/ipset new file mode 100644 index 0000000..e08adaf --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/ipset @@ -0,0 +1 @@ +net-firewall/ipset x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/iso-relax b/Documentation/ls_xhl/portage/package.keywords/iso-relax new file mode 100644 index 0000000..73098a2 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/iso-relax @@ -0,0 +1 @@ +dev-java/iso-relax x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/javacup b/Documentation/ls_xhl/portage/package.keywords/javacup new file mode 100644 index 0000000..d34a641 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/javacup @@ -0,0 +1 @@ +dev-java/javacup x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/javatoolkit b/Documentation/ls_xhl/portage/package.keywords/javatoolkit new file mode 100644 index 0000000..074fc90 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/javatoolkit @@ -0,0 +1 @@ +dev-java/javatoolkit x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/jaxb-api b/Documentation/ls_xhl/portage/package.keywords/jaxb-api new file mode 100644 index 0000000..4f2fb95 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/jaxb-api @@ -0,0 +1 @@ +java-virtuals/jaxb-api x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/jaxen b/Documentation/ls_xhl/portage/package.keywords/jaxen new file mode 100644 index 0000000..cd7fc2b --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/jaxen @@ -0,0 +1 @@ +dev-java/jaxen x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/jdom b/Documentation/ls_xhl/portage/package.keywords/jdom new file mode 100644 index 0000000..1cffdde --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/jdom @@ -0,0 +1 @@ +dev-java/jdom x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/jdom-jaxen b/Documentation/ls_xhl/portage/package.keywords/jdom-jaxen new file mode 100644 index 0000000..11a1471 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/jdom-jaxen @@ -0,0 +1 @@ +dev-java/jdom-jaxen x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/latencytop b/Documentation/ls_xhl/portage/package.keywords/latencytop new file mode 100644 index 0000000..bafc270 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/latencytop @@ -0,0 +1 @@ +sys-process/latencytop x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/libgdiplus b/Documentation/ls_xhl/portage/package.keywords/libgdiplus new file mode 100644 index 0000000..c9cc781 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/libgdiplus @@ -0,0 +1 @@ +dev-dotnet/libgdiplus x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/libmilter b/Documentation/ls_xhl/portage/package.keywords/libmilter new file mode 100644 index 0000000..035043e --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/libmilter @@ -0,0 +1 @@ +mail-filter/libmilter x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/libpqpp b/Documentation/ls_xhl/portage/package.keywords/libpqpp new file mode 100644 index 0000000..9b47250 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/libpqpp @@ -0,0 +1 @@ +dev-cpp/libpqpp x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/linux-logo b/Documentation/ls_xhl/portage/package.keywords/linux-logo new file mode 100644 index 0000000..001e87b --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/linux-logo @@ -0,0 +1 @@ +app-misc/linux-logo x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/lsb-release b/Documentation/ls_xhl/portage/package.keywords/lsb-release new file mode 100644 index 0000000..41dfa23 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/lsb-release @@ -0,0 +1 @@ +sys-apps/lsb-release x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/mediawiki b/Documentation/ls_xhl/portage/package.keywords/mediawiki new file mode 100644 index 0000000..1c1de06 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/mediawiki @@ -0,0 +1 @@ +www-apps/mediawiki x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/mod_mono b/Documentation/ls_xhl/portage/package.keywords/mod_mono new file mode 100644 index 0000000..67b5a69 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/mod_mono @@ -0,0 +1 @@ +www-apache/mod_mono x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/mod_python b/Documentation/ls_xhl/portage/package.keywords/mod_python new file mode 100644 index 0000000..e1a9bc0 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/mod_python @@ -0,0 +1 @@ +www-apache/mod_python x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/mono b/Documentation/ls_xhl/portage/package.keywords/mono new file mode 100644 index 0000000..1cb8c19 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/mono @@ -0,0 +1 @@ +dev-lang/mono x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/msv b/Documentation/ls_xhl/portage/package.keywords/msv new file mode 100644 index 0000000..9f6acc7 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/msv @@ -0,0 +1 @@ +dev-java/msv x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/munin b/Documentation/ls_xhl/portage/package.keywords/munin new file mode 100644 index 0000000..505d079 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/munin @@ -0,0 +1 @@ +net-analyzer/munin x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/nant b/Documentation/ls_xhl/portage/package.keywords/nant new file mode 100644 index 0000000..b405179 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/nant @@ -0,0 +1 @@ +dev-dotnet/nant x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/net-SNMP b/Documentation/ls_xhl/portage/package.keywords/net-SNMP new file mode 100644 index 0000000..612bfd8 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/net-SNMP @@ -0,0 +1 @@ +dev-perl/Net-SNMP x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/net-server b/Documentation/ls_xhl/portage/package.keywords/net-server new file mode 100644 index 0000000..ac335c0 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/net-server @@ -0,0 +1 @@ +dev-perl/net-server x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/ntfsprogs b/Documentation/ls_xhl/portage/package.keywords/ntfsprogs new file mode 100644 index 0000000..e5c2626 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/ntfsprogs @@ -0,0 +1 @@ +sys-fs/ntfsprogs x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/pdns b/Documentation/ls_xhl/portage/package.keywords/pdns new file mode 100644 index 0000000..518714d --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/pdns @@ -0,0 +1 @@ +net-dns/pdns x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/pe-format b/Documentation/ls_xhl/portage/package.keywords/pe-format new file mode 100644 index 0000000..1b0b494 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/pe-format @@ -0,0 +1 @@ +dev-dotnet/pe-format x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/pecl-apc b/Documentation/ls_xhl/portage/package.keywords/pecl-apc new file mode 100644 index 0000000..961bb98 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/pecl-apc @@ -0,0 +1 @@ +dev-php5/pecl-apc x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/perl-File-Temp b/Documentation/ls_xhl/portage/package.keywords/perl-File-Temp new file mode 100644 index 0000000..91d0793 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/perl-File-Temp @@ -0,0 +1 @@ +virtual/perl-File-Temp x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/perl-mozldap b/Documentation/ls_xhl/portage/package.keywords/perl-mozldap new file mode 100644 index 0000000..32dd5ff --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/perl-mozldap @@ -0,0 +1 @@ +dev-perl/perl-mozldap x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/perl-net-ping b/Documentation/ls_xhl/portage/package.keywords/perl-net-ping new file mode 100644 index 0000000..6619ed7 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/perl-net-ping @@ -0,0 +1 @@ +virtual/perl-net-ping x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/phpldapadmin b/Documentation/ls_xhl/portage/package.keywords/phpldapadmin new file mode 100644 index 0000000..957a056 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/phpldapadmin @@ -0,0 +1 @@ +net-nds/phpldapadmin x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/phpmyadmin b/Documentation/ls_xhl/portage/package.keywords/phpmyadmin new file mode 100644 index 0000000..4d9fe18 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/phpmyadmin @@ -0,0 +1 @@ +dev-db/phpmyadmin x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/phppgadmin b/Documentation/ls_xhl/portage/package.keywords/phppgadmin new file mode 100644 index 0000000..c43b0ba --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/phppgadmin @@ -0,0 +1 @@ +dev-db/phppgadmin x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/phpsysinfo b/Documentation/ls_xhl/portage/package.keywords/phpsysinfo new file mode 100644 index 0000000..22669fd --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/phpsysinfo @@ -0,0 +1 @@ +www-apps/phpsysinfo x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/postgrey b/Documentation/ls_xhl/portage/package.keywords/postgrey new file mode 100644 index 0000000..0b811b8 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/postgrey @@ -0,0 +1 @@ +mail-filter/postgrey x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/psycopg b/Documentation/ls_xhl/portage/package.keywords/psycopg new file mode 100644 index 0000000..94fc33c --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/psycopg @@ -0,0 +1 @@ +dev-python/psycopg x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/pyzor b/Documentation/ls_xhl/portage/package.keywords/pyzor new file mode 100644 index 0000000..93e6173 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/pyzor @@ -0,0 +1 @@ +dev-python/pyzor x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/razor b/Documentation/ls_xhl/portage/package.keywords/razor new file mode 100644 index 0000000..2e84d4f --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/razor @@ -0,0 +1 @@ +mail-filter/razor x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/re2c b/Documentation/ls_xhl/portage/package.keywords/re2c new file mode 100644 index 0000000..4c618d0 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/re2c @@ -0,0 +1 @@ +dev-util/re2c x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/relaxng-datatype b/Documentation/ls_xhl/portage/package.keywords/relaxng-datatype new file mode 100644 index 0000000..5fd29f5 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/relaxng-datatype @@ -0,0 +1 @@ +dev-java/relaxng-datatype x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/rhino b/Documentation/ls_xhl/portage/package.keywords/rhino new file mode 100644 index 0000000..71398f9 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/rhino @@ -0,0 +1 @@ +dev-java/rhino x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/saxpath b/Documentation/ls_xhl/portage/package.keywords/saxpath new file mode 100644 index 0000000..667184c --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/saxpath @@ -0,0 +1 @@ +dev-java/saxpath x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/shorewall b/Documentation/ls_xhl/portage/package.keywords/shorewall new file mode 100644 index 0000000..d5bd9a8 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/shorewall @@ -0,0 +1 @@ +net-firewall/shorewall x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/smartmontools b/Documentation/ls_xhl/portage/package.keywords/smartmontools new file mode 100644 index 0000000..b3cc137 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/smartmontools @@ -0,0 +1 @@ +sys-apps/smartmontools x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/spamassassin b/Documentation/ls_xhl/portage/package.keywords/spamassassin new file mode 100644 index 0000000..22694b7 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/spamassassin @@ -0,0 +1 @@ +mail-filter/spamassassin x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/sqlalchemy b/Documentation/ls_xhl/portage/package.keywords/sqlalchemy new file mode 100644 index 0000000..bd7d783 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/sqlalchemy @@ -0,0 +1 @@ +dev-python/sqlalchemy x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/squidguard b/Documentation/ls_xhl/portage/package.keywords/squidguard new file mode 100644 index 0000000..6b50133 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/squidguard @@ -0,0 +1 @@ +net-proxy/squidguard x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/stax-api b/Documentation/ls_xhl/portage/package.keywords/stax-api new file mode 100644 index 0000000..4c9b18d --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/stax-api @@ -0,0 +1 @@ +java-virtuals/stax-api x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/systemtap b/Documentation/ls_xhl/portage/package.keywords/systemtap new file mode 100644 index 0000000..3de2ab4 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/systemtap @@ -0,0 +1 @@ +dev-util/systemtap x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/webalizer b/Documentation/ls_xhl/portage/package.keywords/webalizer new file mode 100644 index 0000000..75526a7 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/webalizer @@ -0,0 +1 @@ +app-admin/webalizer x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/websvn b/Documentation/ls_xhl/portage/package.keywords/websvn new file mode 100644 index 0000000..0b9a2fe --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/websvn @@ -0,0 +1 @@ +www-apps/websvn x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/xalan b/Documentation/ls_xhl/portage/package.keywords/xalan new file mode 100644 index 0000000..a2d562e --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/xalan @@ -0,0 +1 @@ +dev-java/xalan x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/xalan-serializer b/Documentation/ls_xhl/portage/package.keywords/xalan-serializer new file mode 100644 index 0000000..f0945b3 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/xalan-serializer @@ -0,0 +1 @@ +dev-java/xalan-serializer x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/xerces b/Documentation/ls_xhl/portage/package.keywords/xerces new file mode 100644 index 0000000..a7afb92 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/xerces @@ -0,0 +1 @@ +dev-java/xerces x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/xjavac b/Documentation/ls_xhl/portage/package.keywords/xjavac new file mode 100644 index 0000000..0acd5d3 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/xjavac @@ -0,0 +1 @@ +dev-java/xjavac x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/xml-commons-external b/Documentation/ls_xhl/portage/package.keywords/xml-commons-external new file mode 100644 index 0000000..372939d --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/xml-commons-external @@ -0,0 +1 @@ +dev-java/xml-commons-external x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/xml-commons-resolver b/Documentation/ls_xhl/portage/package.keywords/xml-commons-resolver new file mode 100644 index 0000000..a56e0d8 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/xml-commons-resolver @@ -0,0 +1 @@ +dev-java/xml-commons-resolver x86 ~x86 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.keywords/xml-xmlbeans b/Documentation/ls_xhl/portage/package.keywords/xml-xmlbeans new file mode 100644 index 0000000..b04638c --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/xml-xmlbeans @@ -0,0 +1 @@ +dev-java/xml-xmlbeans x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/xom b/Documentation/ls_xhl/portage/package.keywords/xom new file mode 100644 index 0000000..cb8d1bf --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/xom @@ -0,0 +1 @@ +dev-java/xom x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/xpp2 b/Documentation/ls_xhl/portage/package.keywords/xpp2 new file mode 100644 index 0000000..503ca4a --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/xpp2 @@ -0,0 +1 @@ +dev-java/xpp2 x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/xpp3 b/Documentation/ls_xhl/portage/package.keywords/xpp3 new file mode 100644 index 0000000..849b27b --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/xpp3 @@ -0,0 +1 @@ +dev-java/xpp3 x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/xsdlib b/Documentation/ls_xhl/portage/package.keywords/xsdlib new file mode 100644 index 0000000..31cabf7 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/xsdlib @@ -0,0 +1 @@ +dev-java/xsdlib x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/xsp b/Documentation/ls_xhl/portage/package.keywords/xsp new file mode 100644 index 0000000..cc76675 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/xsp @@ -0,0 +1 @@ +dev-dotnet/xsp x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.keywords/zoo b/Documentation/ls_xhl/portage/package.keywords/zoo new file mode 100644 index 0000000..341982e --- /dev/null +++ b/Documentation/ls_xhl/portage/package.keywords/zoo @@ -0,0 +1 @@ +app-arch/zoo x86 ~x86 diff --git a/Documentation/ls_xhl/portage/package.mask/icedtea6-bin b/Documentation/ls_xhl/portage/package.mask/icedtea6-bin new file mode 100644 index 0000000..4556663 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.mask/icedtea6-bin @@ -0,0 +1 @@ +>=dev-java/icedtea6-bin-1.6.2-r1 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.unmask/gcc b/Documentation/ls_xhl/portage/package.unmask/gcc new file mode 100644 index 0000000..d3e5ce8 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.unmask/gcc @@ -0,0 +1 @@ +>=sys-devel/gcc-4.4.0 diff --git a/Documentation/ls_xhl/portage/package.unmask/glibc b/Documentation/ls_xhl/portage/package.unmask/glibc new file mode 100644 index 0000000..ddc7e67 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.unmask/glibc @@ -0,0 +1 @@ +>=sys-libs/glibc-1.11 diff --git a/Documentation/ls_xhl/portage/package.unmask/openldap b/Documentation/ls_xhl/portage/package.unmask/openldap new file mode 100644 index 0000000..987cf20 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.unmask/openldap @@ -0,0 +1 @@ +>=net-nds/openldap-2.4.7 diff --git a/Documentation/ls_xhl/portage/package.unmask/perl b/Documentation/ls_xhl/portage/package.unmask/perl new file mode 100644 index 0000000..a1e6316 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.unmask/perl @@ -0,0 +1,6 @@ +# Torsten Veller (20 Sep 2009) +# Add perl-5.10 masks (#280724) +~dev-lang/perl-5.10.1 +~sys-devel/libperl-5.10.1 +=app-admin/perl-cleaner-2* + diff --git a/Documentation/ls_xhl/portage/package.unmask/portage b/Documentation/ls_xhl/portage/package.unmask/portage new file mode 100644 index 0000000..96db6a6 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.unmask/portage @@ -0,0 +1 @@ +>=sys-apps/portage-2.2_rc36 diff --git a/Documentation/ls_xhl/portage/package.unmask/sandbox b/Documentation/ls_xhl/portage/package.unmask/sandbox new file mode 100644 index 0000000..913ab8f --- /dev/null +++ b/Documentation/ls_xhl/portage/package.unmask/sandbox @@ -0,0 +1 @@ +>=sys-apps/sandbox-2.2 diff --git a/Documentation/ls_xhl/portage/package.use/avahi b/Documentation/ls_xhl/portage/package.use/avahi new file mode 100644 index 0000000..62598c0 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/avahi @@ -0,0 +1 @@ +net-dns/avahi mdnsresponder-compat \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.use/cairo b/Documentation/ls_xhl/portage/package.use/cairo new file mode 100644 index 0000000..686b7c4 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/cairo @@ -0,0 +1 @@ +x11-libs/cairo X svg \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.use/cmake b/Documentation/ls_xhl/portage/package.use/cmake new file mode 100644 index 0000000..5b43d81 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/cmake @@ -0,0 +1 @@ +dev-util/cmake -qt4 \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.use/courier-authlib b/Documentation/ls_xhl/portage/package.use/courier-authlib new file mode 100644 index 0000000..7b6ada7 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/courier-authlib @@ -0,0 +1 @@ +net-libs/courier-authlib gdbm ldap diff --git a/Documentation/ls_xhl/portage/package.use/courier-imap b/Documentation/ls_xhl/portage/package.use/courier-imap new file mode 100644 index 0000000..a0a4932 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/courier-imap @@ -0,0 +1 @@ +net-mail/courier-imap -gdbm diff --git a/Documentation/ls_xhl/portage/package.use/cups b/Documentation/ls_xhl/portage/package.use/cups new file mode 100644 index 0000000..f313a52 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/cups @@ -0,0 +1 @@ +net-print/cups ldap diff --git a/Documentation/ls_xhl/portage/package.use/cyrus-sasl b/Documentation/ls_xhl/portage/package.use/cyrus-sasl new file mode 100644 index 0000000..29ddbc1 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/cyrus-sasl @@ -0,0 +1 @@ +dev-libs/cyrus-sasl authdaemond kerberos sample -gdbm ldap diff --git a/Documentation/ls_xhl/portage/package.use/dhcpcd b/Documentation/ls_xhl/portage/package.use/dhcpcd new file mode 100644 index 0000000..77d2b92 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/dhcpcd @@ -0,0 +1 @@ +net-misc/dhcpcd -zeroconf \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.use/gcc b/Documentation/ls_xhl/portage/package.use/gcc new file mode 100644 index 0000000..03ddffb --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/gcc @@ -0,0 +1 @@ +sys-devel/gcc -mudflap graphite libffi diff --git a/Documentation/ls_xhl/portage/package.use/icedtea b/Documentation/ls_xhl/portage/package.use/icedtea new file mode 100644 index 0000000..c021d40 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/icedtea @@ -0,0 +1 @@ +dev-java/icedtea -hs16 -npplugin -doc -examples -javascript -nio2 -nsplugin -pulseaudio -systemtap -xrender -zero diff --git a/Documentation/ls_xhl/portage/package.use/layman b/Documentation/ls_xhl/portage/package.use/layman new file mode 100644 index 0000000..a6fff43 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/layman @@ -0,0 +1 @@ +app-portage/layman git subversion diff --git a/Documentation/ls_xhl/portage/package.use/mit-krb5 b/Documentation/ls_xhl/portage/package.use/mit-krb5 new file mode 100644 index 0000000..e19b9e9 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/mit-krb5 @@ -0,0 +1 @@ +app-crypt/mit-krb5 ldap -doc diff --git a/Documentation/ls_xhl/portage/package.use/mysql b/Documentation/ls_xhl/portage/package.use/mysql new file mode 100644 index 0000000..4aabc3e --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/mysql @@ -0,0 +1,2 @@ +dev-db/mysql big-tables community -embedded extraengine profiling xtradb -cluster filesystem -innodb -oqgraph pbms pbxt revision soliddb -sphinx -spider brighthouse memcache awss3 +dev-db/mariadb big-tables community -embedded extraengine profiling xtradb -cluster filesystem -innodb -oqgraph pbms pbxt revision soliddb -sphinx -spider brighthouse memcache awss3 diff --git a/Documentation/ls_xhl/portage/package.use/openldap b/Documentation/ls_xhl/portage/package.use/openldap new file mode 100644 index 0000000..666d7ac --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/openldap @@ -0,0 +1 @@ +net-nds/openldap kerberos overlays samba sasl slp -smbkrb5passwd berkdb crypt perl readline ssl tcpd -debug -gdbm -ipv6 -minimal -selinux diff --git a/Documentation/ls_xhl/portage/package.use/php b/Documentation/ls_xhl/portage/package.use/php new file mode 100644 index 0000000..64a156b --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/php @@ -0,0 +1 @@ +dev-lang/php suhosin cli cgi apache2 ctype ftp gd hash iconv ipv6 memlimit mysql nls pcre pic posix pdo reflection session simplexml soap sockets spl sqlite ssl tokenizer truetype xml xmlreader xmlwriter xsl zlib diff --git a/Documentation/ls_xhl/portage/package.use/python b/Documentation/ls_xhl/portage/package.use/python new file mode 100644 index 0000000..f5018a6 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/python @@ -0,0 +1 @@ +dev-lang/python xml \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/package.use/samba b/Documentation/ls_xhl/portage/package.use/samba new file mode 100644 index 0000000..f09ff65 --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/samba @@ -0,0 +1 @@ +net-fs/samba automount doc examples fam kerberos swat syslog winbind oav quotas ldap diff --git a/Documentation/ls_xhl/portage/package.use/subversion b/Documentation/ls_xhl/portage/package.use/subversion new file mode 100644 index 0000000..a773dbb --- /dev/null +++ b/Documentation/ls_xhl/portage/package.use/subversion @@ -0,0 +1 @@ +dev-util/subversion -dso \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/postsync.d/gcc-armv5tejl-patch b/Documentation/ls_xhl/portage/postsync.d/gcc-armv5tejl-patch new file mode 100755 index 0000000..c479944 --- /dev/null +++ b/Documentation/ls_xhl/portage/postsync.d/gcc-armv5tejl-patch @@ -0,0 +1,3 @@ +#!/bin/sh +[ -x /usr/bin/patch ] && /usr/bin/patch -p0 -i /etc/portage/toolchain_eclass-armv5tejl.patch +: diff --git a/Documentation/ls_xhl/portage/postsync.d/profile-overlay-update b/Documentation/ls_xhl/portage/postsync.d/profile-overlay-update new file mode 100755 index 0000000..61c5627 --- /dev/null +++ b/Documentation/ls_xhl/portage/postsync.d/profile-overlay-update @@ -0,0 +1,3 @@ +#!/bin/sh +[ -x /usr/bin/svn ] && /usr/bin/svn up /etc/portage +: diff --git a/Documentation/ls_xhl/portage/profile/make.defaults b/Documentation/ls_xhl/portage/profile/make.defaults new file mode 100644 index 0000000..f09e1db --- /dev/null +++ b/Documentation/ls_xhl/portage/profile/make.defaults @@ -0,0 +1,40 @@ +# Copyright 1999-2009 Gentoo Foundation + +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +# orion5x - make.defaults + +ARCH="arm" +ACCEPT_KEYWORDS="arm ~arm" + +# CFLAGS="-O2 -pipe -fno-strict-aliasing -mtune=arm926ej-s" +# CHOST="armv5tejl-softfloat-linux-gnueabi" +# CXXFLAGS="${CFLAGS}" +# CPPFLAGS="${CFLAGS}" + +USE="${USE} 7zip apache2 arm authdaemond authfile bash-completion clamav \ + clamd maildir php posix postfix pam \ + procmail samba sasl slang softquota symlink tokenizer usb \ + -oss -branding -esd xine mp3 gnutls cups ppds \ + foomatic-db alsa hal gimpprint freetype X unicode rdesktop pda \ + zeroconf xinerama java sqlite\ + sms quotas dvb xprint theora ogg a52 matroska v4l xvid network \ + fame svg ffmpeg 7Zip css audiofile musicbrainz scanner \ + musepack new-login kerberos dbus openexr aac fat hfs jfs xfs \ + ntfs reiserfs cjk cdda dts imap cairo sysfs xpm nptl nptlonly \ + gs lzo mjpeg mmx speex slp fftw xvmc v4l2 cpudetection extramodules \ + mail -apm ipod flac avahi stream live tiff usb x264 dv lame mp3rtp \ + udev cdr dvi libnotify bzip2 aalib mng cddb -beagle -gnome -evo mono \ + -eds png gif -qt4 inotify graphite \ + -qt3 policykit bash-completion gmp acl mozldap threads utils \ + apache2_mpms_worker kvm ccache xmlrpc java" + + +USE_EXPAND="ORION_NAS_DEVICES" + +# Adding this one, since it makes sense. +USE="${USE} bzip2" + +# These USE flags are what is common between the various sub-profiles. Stages 2 +# and 3 are built against these, so be careful what you add. +USE="${USE} acl cups gdbm gpm nptl nptlonly sysfs unicode" diff --git a/Documentation/ls_xhl/portage/profile/packages b/Documentation/ls_xhl/portage/profile/packages new file mode 100644 index 0000000..17f7c09 --- /dev/null +++ b/Documentation/ls_xhl/portage/profile/packages @@ -0,0 +1,24 @@ +# Copyright 2001-2009 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 +# $Header: $ + +# For instructions on how this file works (as an inclusion mask, primarily), +# please refer to ${PORTDIR}/profiles/base/packages + +# Use this file to lock down specific versions of packages ONLY TO THIS +# SPECIFIC PROFILE! + +# You can also add files to the base system itself if you prefix them with a +# * + +>=sys-apps/baselayout-1.12.10-r5 +>=sys-devel/binutils-2.18-r1 +>=sys-libs/glibc-2.4-r4 +>=sys-apps/portage-2.1.6.8 +>=sys-devel/gcc-4.2.1 +*sys-fs/xfsprogs +*sys-fs/jfsutils +*app-admin/showconsole +*sys-libs/timezone-data +*net-misc/dhcpcd +*app-misc/linux-logo \ No newline at end of file diff --git a/Documentation/ls_xhl/portage/profile/virtuals b/Documentation/ls_xhl/portage/profile/virtuals new file mode 100644 index 0000000..4d34582 --- /dev/null +++ b/Documentation/ls_xhl/portage/profile/virtuals @@ -0,0 +1 @@ +virtual/linux-sources sys-kernel/nas-sources diff --git a/Documentation/ls_xhl/portage/toolchain_eclass-armv5tejl.patch b/Documentation/ls_xhl/portage/toolchain_eclass-armv5tejl.patch new file mode 100644 index 0000000..e8308d0 --- /dev/null +++ b/Documentation/ls_xhl/portage/toolchain_eclass-armv5tejl.patch @@ -0,0 +1,15 @@ +--- /usr/portage/eclass/toolchain.eclass.orig 2010-04-03 22:35:38.000000000 +0200 ++++ /usr/portage/eclass/toolchain.eclass 2010-04-18 18:41:12.000000000 +0200 +@@ -1239,7 +1239,11 @@ + # Remove endian ('l' / 'eb') + [[ ${arm_arch} == *l ]] && arm_arch=${arm_arch%l} + [[ ${arm_arch} == *eb ]] && arm_arch=${arm_arch%eb} +- confgcc="${confgcc} --with-arch=${arm_arch}" ++ local arm_arches="armv4 armv4t armv5t armv5te armv6j armv6k armv6m armv6t2 armv6zk armv7a armv7m armv7r" ++ for i in $arm_arches; do ++ [[ ${i} == $arm_arch ]] && \ ++ confgcc="${confgcc} --with-arch=${arm_arch}" ++ done + fi + ;; + # Add --with-abi flags to set default MIPS ABI diff --git a/Documentation/ls_xhl/root_overlay/etc/conf.d/hostname b/Documentation/ls_xhl/root_overlay/etc/conf.d/hostname new file mode 100644 index 0000000..246a9e0 --- /dev/null +++ b/Documentation/ls_xhl/root_overlay/etc/conf.d/hostname @@ -0,0 +1,2 @@ +# Set to the hostname of this machine +hostname="goLSPro" diff --git a/Documentation/ls_xhl/root_overlay/etc/conf.d/linux-logo b/Documentation/ls_xhl/root_overlay/etc/conf.d/linux-logo new file mode 100644 index 0000000..49c538e --- /dev/null +++ b/Documentation/ls_xhl/root_overlay/etc/conf.d/linux-logo @@ -0,0 +1,27 @@ +# Seq Description Output +# ---------------------------------------------------------------- +# ## # +# #B Bogomips 374.37 +# #C Compiled Date #47 Fri Jan 8 10:37:09 EST 1999 +# #E User Text My Favorite Linux Distribution +# Displayed with -t +# #H Hostname deranged +# #L Load average Load average 0.04, 0.01, 0.01 +# #M Megahertz 188Mhz +# where supported +# #N Number of CPU's Two +# #O OS Name Linux +# #P Processor or Processors Processor +# #R Ram 64M +# in Megabytes +# #S Plural s +# #T Type of CPU K6 +# #U Uptime Uptime 10 hours 59 minutes +# #V Version of OS 2.2.0-pre5 +# #X CPU Vendor AMD +# \\n carriage return + +FORMAT="Gentoo #O `cat /etc/gentoo-release | awk '{ print $5,$6 }'`\n#O #V, Compiled #C\n#N #X #T #M CPU#S, #R RAM, #B Bogomips\n#U\n#H / \l \n" +FORMATNET="Gentoo #O `cat /etc/gentoo-release | awk '{ print $5,$6 }'`\n#O #V, Compiled #C\n#N #X #T #M CPU#S, #R RAM, #B Bogomips\n#U\n#H\n" +OPTIONS="-f -u" + diff --git a/Documentation/ls_xhl/root_overlay/etc/conf.d/local b/Documentation/ls_xhl/root_overlay/etc/conf.d/local new file mode 100644 index 0000000..7da1d21 --- /dev/null +++ b/Documentation/ls_xhl/root_overlay/etc/conf.d/local @@ -0,0 +1,37 @@ +# Here is where you can put anything you need to start +# that there is not an init script for. + +local_start() { + # This is a good place to load any misc programs + # on startup (use &>/dev/null to hide output) + + # want some kernel debugging over serial console (BREAK)? + #echo 1 > /proc/sys/kernel/sysrq + #echo 9 > /proc/sys/kernel/printk + + # Update the filesystem okay flag and delete boot mode trace files + # on /boot to prevent the boot failure counter reach 3 when we + # in fact booted Gentoo ok + date > /boot/rootfs_ok + rm -f /boot/rootfs_booting + rm -f /boot/initrdmode + rm -f /boot/boot.log + touch /boot/hddrootmode + + # avoid udev renaming 'eth0' bug by deleting this file: + rm -f /etc/udev/rules.d/70-persistent-net.rules + + # We should always return 0 + return 0 +} + +local_stop() { + # This is a good place to unload any misc. + # programs you started above. + + # avoid udev renaming 'eth0' bug by deleting this file: + rm -f /etc/udev/rules.d/70-persistent-net.rules + + # We should always return 0 + return 0 +} diff --git a/Documentation/ls_xhl/root_overlay/etc/conf.d/net b/Documentation/ls_xhl/root_overlay/etc/conf.d/net new file mode 100644 index 0000000..c1cea53 --- /dev/null +++ b/Documentation/ls_xhl/root_overlay/etc/conf.d/net @@ -0,0 +1,27 @@ +# This blank configuration will automatically use DHCP for any net.* +# scripts in /etc/init.d. To create a more complete configuration, +# please review /usr/share/doc/openrc/net.example and save your configuration +# in /etc/conf.d/net (this file :]!). + +# +# DHCP IP / route configuration, with fallback to a static IP / route +# + +config_eth1=( "dhcp" ) +fallback_eth1=( "192.168.178.103 netmask 255.255.255.0 broadcast 192.168.178.255" ) +fallback_route_eth1=( "default via 192.168.178.1" ) + + +# +# pure static IP / route configuration, should the above not work even with fallback.. +# (in that case, comment the whole DHCP section and uncomment this one) +# + +#config_eth0=( "192.168.178.103 netmask 255.255.255.0 broadcast 192.168.178.255" ) +#routes_eth0=( "default via 192.168.178.1" ) + +# +# DNS configuration +# + +dns_servers_eth1="192.168.178.1" diff --git a/Documentation/ls_xhl/root_overlay/etc/fstab b/Documentation/ls_xhl/root_overlay/etc/fstab new file mode 100644 index 0000000..53ea83e --- /dev/null +++ b/Documentation/ls_xhl/root_overlay/etc/fstab @@ -0,0 +1,21 @@ +# /etc/fstab: static file system information. +# +# noatime turns off atimes for increased performance (atimes normally aren't +# needed); notail increases performance of ReiserFS (at the expense of storage +# efficiency). It's safe to drop the noatime options if you want and to +# switch between notail / tail freely. +# +# The root filesystem should have a pass number of either 0 or 1. +# All other filesystems should have a pass number of 0 or greater than 1. +# +# See the manpage fstab(5) for more information. +# + +# + +# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts. +/dev/sda1 /boot ext2 noauto,noatime 1 2 +/dev/sda2 / ext3 noatime 0 1 +/dev/sda3 none swap sw 0 0 +# /dev/cdrom /mnt/cdrom auto noauto,ro 0 0 +# /dev/fd0 /mnt/floppy auto noauto 0 0 diff --git a/Documentation/ls_xhl/root_overlay/etc/inittab b/Documentation/ls_xhl/root_overlay/etc/inittab new file mode 100644 index 0000000..893174a --- /dev/null +++ b/Documentation/ls_xhl/root_overlay/etc/inittab @@ -0,0 +1,61 @@ +# +# /etc/inittab: This file describes how the INIT process should set up +# the system in a certain run-level. +# +# Author: Miquel van Smoorenburg, +# Modified by: Patrick J. Volkerding, +# Modified by: Daniel Robbins, +# Modified by: Martin Schlemmer, +# Modified by: Mike Frysinger, +# Modified by: Robin H. Johnson, +# +# $Header: /var/cvsroot/gentoo-x86/sys-apps/sysvinit/files/inittab-2.87,v 1.1 2010/01/08 16:55:07 williamh Exp $ + +# Default runlevel. +id:3:initdefault: + +# System initialization, mount local filesystems, etc. +si::sysinit:/sbin/rc sysinit + +# Further system initialization, brings up the boot runlevel. +rc::bootwait:/sbin/rc boot + +l0:0:wait:/sbin/rc shutdown +l0s:0:wait:/sbin/halt -dhp +l1:1:wait:/sbin/rc single +l2:2:wait:/sbin/rc nonetwork +l3:3:wait:/sbin/rc default +l4:4:wait:/sbin/rc default +l5:5:wait:/sbin/rc default +l6:6:wait:/sbin/rc reboot +l6r:6:wait:/sbin/reboot -dk +#z6:6:respawn:/sbin/sulogin + +# new-style single-user +su0:S:wait:/sbin/rc single +su1:S:wait:/sbin/sulogin + +# TERMINALS +c1:12345:respawn:/sbin/agetty 38400 tty1 linux +c2:2345:respawn:/sbin/agetty 38400 tty2 linux +c3:2345:respawn:/sbin/agetty 38400 tty3 linux +c4:2345:respawn:/sbin/agetty 38400 tty4 linux +c5:2345:respawn:/sbin/agetty 38400 tty5 linux +c6:2345:respawn:/sbin/agetty 38400 tty6 linux + +# SERIAL CONSOLES +s0:12345:respawn:/sbin/agetty 115200 ttyS0 vt100 +#s1:12345:respawn:/sbin/agetty 9600 ttyS1 vt100 + +# What to do at the "Three Finger Salute". +ca:12345:ctrlaltdel:/sbin/shutdown -r now + +# Used by /etc/init.d/xdm to control DM startup. +# Read the comments in /etc/init.d/xdm for more +# info. Do NOT remove, as this will start nothing +# extra at boot if /etc/init.d/xdm is not added +# to the "default" runlevel. +x:a:once:/etc/X11/startDM.sh + +# Architecture specific features +#f0:12345:respawn:/sbin/agetty 9600 ttyFB0 vt100 diff --git a/Documentation/ls_xhl/root_overlay/etc/layman/layman.cfg b/Documentation/ls_xhl/root_overlay/etc/layman/layman.cfg new file mode 100644 index 0000000..805d059 --- /dev/null +++ b/Documentation/ls_xhl/root_overlay/etc/layman/layman.cfg @@ -0,0 +1,82 @@ +[MAIN] + +#----------------------------------------------------------- +# Defines the directory where overlays should be installed + +storage : /var/lib/layman + +#----------------------------------------------------------- +# Remote overlay lists will be stored here +# layman will append _md5(url).xml to each filename + +cache : %(storage)s/cache + +#----------------------------------------------------------- +# The list of locally installed overlays + +local_list: %(storage)s/overlays.xml + +#----------------------------------------------------------- +# Path to the make.conf file that should be modified by +# layman + +make_conf : %(storage)s/make.conf + +#----------------------------------------------------------- +# URLs of the remote lists of overlays (one per line) or +# local overlay definitions +# +#overlays : http://www.gentoo.org/proj/en/overlays/repositories.xml +# http://dev.gentoo.org/~wrobel/layman/global-overlays.xml +# http://mydomain.org/my-layman-list.xml +# file:///var/lib/layman/my-list.xml + +overlays : http://www.gentoo.org/proj/en/overlays/repositories.xml + http://ftp.disconnected-by-peer.at/pub/overlay/geos_one-overlay.xml + +#----------------------------------------------------------- +# Proxy support +# If unset, layman will use the http_proxy environment variable. +# +#proxy : http://[user:pass@]www.my-proxy.org:3128 + +#----------------------------------------------------------- +# Strict checking of overlay definitions +# +# Set either to "yes" or "no". If "no" layman will issue +# warnings if an overlay definition is missing either +# description or contact information. +# +nocheck : yes + +#----------------------------------------------------------- +# Umask settings +# +# layman should usually work with a umask of 0022. You should +# only change this setting if you are absolutely certain that +# you know what you are doing. +# +#umask : 0022 + +#----------------------------------------------------------- +# Command overrides +# +# You can have commands point to either a binary at a different +# location, e.g. +# +# /home/you/local/bin/git +# +# or just the command, e.g. +# +# git +# +# to use PATH-based resolution of the binary to call. +# +#bzr_command : /usr/bin/bzr +#cvs_command : /usr/bin/cvs +#darcs_command : /usr/bin/darcs +#git_command : /usr/bin/git +#mercurial_command : /usr/bin/hg +#rsync_command : /usr/bin/rsync +#svn_command : /usr/bin/svn +#tar_command : /bin/tar diff --git a/Documentation/ls_xhl/root_overlay/etc/motd b/Documentation/ls_xhl/root_overlay/etc/motd new file mode 120000 index 0000000..7030993 --- /dev/null +++ b/Documentation/ls_xhl/root_overlay/etc/motd @@ -0,0 +1 @@ +issue.net \ No newline at end of file diff --git a/Documentation/ls_xhl/root_overlay/etc/resolv.conf b/Documentation/ls_xhl/root_overlay/etc/resolv.conf new file mode 100644 index 0000000..93d8a60 --- /dev/null +++ b/Documentation/ls_xhl/root_overlay/etc/resolv.conf @@ -0,0 +1,4 @@ +# Generated by dhcpcd from eth0 +# /etc/resolv.conf.head can replace this line +nameserver 192.168.178.1 +# /etc/resolv.conf.tail can replace this line diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog new file mode 100644 index 0000000..ade4ee2 --- /dev/null +++ b/dev-java/icedtea/ChangeLog @@ -0,0 +1,477 @@ +# ChangeLog for dev-java/icedtea +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 12 Feb 2010; Mario Fetka icedtea-6.1.7.ebuild, + icedtea-7.1.12.ebuild: + add arm keyword + + 10 Feb 2010; Mario Fetka icedtea-6.1.7.ebuild, + icedtea-7.1.12.ebuild: + Bump to newest snapshot from java overlay + + 09 Feb 2010; Vlastimil Babka icedtea-6.1.7.ebuild, + icedtea-7.1.12.ebuild: + Add missing app-arch/zip dependency for #258423 and fix some repoman warnings. + + 06 Feb 2010; Vlastimil Babka icedtea-6.1.7.ebuild, + icedtea-7.1.12.ebuild: + Add missing package-list files - bug #302654. + + 05 Feb 2010; Vlastimil Babka icedtea-6.1.7.ebuild, + icedtea-7.1.12.ebuild: + Honor user-set JAVA_PKG_FORCE_VM for easier troubleshooting as suggested by + Dennis Schridde in bug #294027. + + 05 Feb 2010; Vlastimil Babka icedtea-7.1.12.ebuild: + Restrict autoconf dependency to avoid 2.64 for bug #257596. + + 05 Feb 2010; Vlastimil Babka icedtea-7.1.12.ebuild: + Restrict xulrunner dependency to <1.9.2 for bug #303535. + + 04 Feb 2010; Vlastimil Babka icedtea-7.1.12.ebuild: + Reorder VM forcing to place icedtea:6 last (seems not work, might kill it + completely), fix checking for rebuild with icedtea:7, remove double + java-*_pkg_setup calls. + + 04 Feb 2010; Vlastimil Babka icedtea-6.1.7.ebuild, + icedtea-7.1.12.ebuild: + Depend on virtual/libffi - bug #302692. For icedtea:6, use slot deps where + appropriate, block on icedtea6 due to file collisions, and add more + information in postinst message about plugins. or icedtea:7, also use slot + deps, block on icedtea:0 and add missing slot variants to the VM choosing + logic. + +29 Jan 2010; Andrew John Hughes icedtea-6.1.7.ebuild: + Lower jpeg requirement; 1.7 works with 6b, 7 and 8 properly. + +29 Jan 2010; Andrew John Hughes icedtea-6.1.7.ebuild icedtea-7.1.12.ebuild: + Fix LICENSE to include all licenses used by OpenJDK. + +29 Jan 2010; Andrew John Hughes icedtea-6.1.7.ebuild icedtea-7.1.12.ebuild: + Combine IcedTea6 and IcedTea ebuilds, prefixing 6 or 7 to version number. + +28 Jan 2010; Andrew John Hughes icedtea6-1.7.ebuild + Add hs16 USE flag so HotSpot 16 can be turned off. + +28 Jan 2010; Vlastimil Babka icedtea6-1.7.ebuild: + Fix issue with merging binpkg as mentioned in bug #258423. + +* icedtea6-1.7 (27 01 2010) + +27 Jan 2010; Andrew John Hughes icedtea6-1.7.ebuild + icedtea6-1.5.3-r1.ebuild icedtea6-1.6.2-r1.ebuild files/splitdebug.patch + files/1.5-cacao-gcc-4.4.patch files/1.6.1-shmproto.patch files/1.6.1-jpeg7.patch + files/1.6.2-jpeg8.patch: + Bump to new release. Drop old releases. + +22 Jan 2010; Vlastimil Babka +files/1.6.2-jpeg8.patch, + icedtea6-1.6.2-r1.ebuild, +icedtea6-1.6.2-r2.ebuild: + Revbump that builds against jpeg-8. + +* icedtea6-1.6.2-r1 (11 12 2009) +* icedtea6-1.5.3-r1 (11 12 2009) + +11 Dec 2009; Andrew John Hughes icedtea6-1.6.2-r1.ebuild + icedtea6-1.5.3-r1.ebuild: + Bump. Include Andrew Haley's debuginfo patch so that jmap works when the + splitdebug feature is enabled. + +10 Dec 2009; Andrew John Hughes icedtea-1.12.ebuild: + Support building using IcedTea7. + +10 Dec 2009; Andrew John Hughes icedtea6-1.6.2.ebuild + icedtea6-1.5.3.ebuild: + Don't use IcedTea7 to build. Using a later version is not supported. + +20 Nov 2009; Vlastimil Babka icedtea-1.12.ebuild, + +files/1.12-shmproto.patch: + Fix building with new X headers - bug #288855. + +* icedtea-1.12 (17 11 2009) + +17 Nov 2009; Andrew John Hughes icedtea-1.12.ebuild: + Bump. + +* icedtea6-1.6.2 (09 11 2009) +* icedtea6-1.5.3 (09 11 2009) + +09 Nov 2009; Andrew John Hughes icedtea6-1.6.2.ebuild + icedtea6-1.5.3.ebuild: + New security releases (1.5.3, 1.6.2): + - (CVE-2009-3728) ICC_Profile file existence detection information leak (6631533) + - (CVE-2009-3885) BMP parsing DoS with UNC ICC links (6632445) + - (CVE-2009-3881) resurrected classloaders can still have children (6636650) + - (CVE-2009-3882) Numerous static security flaws in Swing (findbugs) (6657026) + - (CVE-2009-3883) Mutable statics in Windows PL&F (findbugs) (6657138) + - (CVE-2009-3880) UI logging information leakage (6664512) + - (CVE-2009-3879) GraphicsConfiguration information leak (6822057) + - (CVE-2009-3884) zoneinfo file existence information leak (6824265) + - (CVE-2009-2409) deprecate MD2 in SSL cert validation (Kaminsky) (6861062) + - (CVE-2009-3873) JPEG Image Writer quantization problem (6862968) + - (CVE-2009-3875) MessageDigest.isEqual introduces timing attack vulnerabilities (6863503) + - (CVE-2009-3876, CVE-2009-3877) OpenJDK ASN.1/DER input stream parser denial of service (6864911) + - (CVE-2009-3869) JRE AWT setDifflCM stack overflow (6872357) + - (CVE-2009-3874) ImageI/O JPEG heap overflow (6874643 + - (CVE-2009-3871) JRE AWT setBytePixels heap overflow (6872358) + Drop 1.2, 1.3 and 1.4 releases and associated patches. + +29 Oct 2009; Vlastimil Babka + +files/1.6.1-shmproto.patch, icedtea6-1.6.1-r1.ebuild: + Fix building with new libXext - bug #288855. + +11 Oct 2009; Vlastimil Babka +files/1.6.1-jpeg7.patch, + +icedtea6-1.6.1-r1.ebuild, +files/generate-cacerts.pl: + Revbump that fixes issues with jpeg-7 (bug #283248), generates cacerts file + from ca-certificates so that SSL works (bug #273306) and adds postinst info + about nsplugin compatibility (bug #251344). + +* icedtea6-1.6.1 (21 09 2009) + +21 Sep 2009; Andrew John Hughes icedtea6-1.6.1.ebuild: + New major release (1.6): + - Added java method tracing using systemtap version 0.9.9+. + - Security fixes for: + CVE-2009-2670 - OpenJDK Untrusted applet System properties access + CVE-2009-2671 CVE-2009-2672 - OpenJDK Proxy mechanism information leaks + CVE-2009-2673 - OpenJDK proxy mechanism allows non-authorized socket connections + CVE-2009-2674 - Java Web Start Buffer JPEG processing integer overflow + CVE-2009-2675 - Java Web Start Buffer unpack200 processing integer overflow + CVE-2009-2625 - OpenJDK XML parsing Denial-Of-Service + CVE-2009-2475 - OpenJDK information leaks in mutable variables + CVE-2009-2476 - OpenJDK OpenType checks can be bypassed + CVE-2009-2689 - OpenJDK JDK13Services grants unnecessary privileges + CVE-2009-2690 - OpenJDK private variable information disclosure + - FAST interpreter for ARM + - Timezone fix: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=377 + - Stackoverflow error fix: + http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=381 + - Backport regression (NPE) fix for AccessControlContext fix + - Bump to hs14b16 + - The plugin has been updated to improve stability and cookie support. + Support for certificates with mismatched CNs has been added as well. + Bug fix update (1.6.1): + - Fix no-plugin build + - JAR performance improvement (http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/b35f1e5075a4) + +08 Sep 2009; Andrew John Hughes icedtea-1.11.ebuild: + CACAO should be a tar.bz2 not a tar.gz + +* icedtea6-1.5.2 (04 09 2009) + +04 Sep 2009; Andrew John Hughes icedtea6-1.5.2.ebuild: + Bug fix update: + - Timezone fix: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=377 + - Stackoverflow error fix: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=381 + - Backport regression (NPE) fix for AccessControlContext fix: + http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=364 + - Bump to hs14b16 + +* icedtea-1.11 (26 08 2009) + +26 Aug 2009; Andrew John Hughes icedtea-1.11.ebuild: + Bump. Thanks to Ruediger Gad for reporting the GCC warning failure. + +12 Aug 2009; Petteri Räty icedtea6-1.5.1.ebuild: + Prefer icedtea6-bin over icedtea6 to avoid circular deps. + +* icedtea6-1.5.1 (07 08 2009) + +07 Aug 2009; Andrew John Hughes icedtea6-1.5.1.ebuild: + Security update. + +20 Jul 2009; Petteri Räty icedtea6-1.5.ebuild: + Make JAVA_PKG_STRICT happy by adding a DEPEND atom on either ecj or + icedtea. + +16 Jun 2009; Andrew John Hughes icedtea6-1.5.ebuild files/1.5-cacao-gcc-4.4.patch: + Fix issue with CACAO and GCC 4.4. + +* icedtea-1.10 (02 06 2009) + +02 Jun 2009; Andrew John Hughes icedtea-1.10.ebuild: + Bump. + +* icedtea6-1.5 (02 06 2009) + +02 Jun 2009; Andrew John Hughes icedtea6-1.5.ebuild: + Bump. + +18 May 2009; Vlastimil Babka icedtea6-1.4.1-r1.ebuild, + +files/1.4.1-xulrunner-1.9.1.patch: + Add support for API changes in xulrunner 1.9.1_beta4. Backported patch from + upstream trunk. + +03 May 2009; Vlastimil Babka icedtea6-1.4.1-r1.ebuild: + Remove unintentional pkgversion change. + +18 Apr 2009; Vlastimil Babka + +files/1.4.1-plugin.patch, +icedtea6-1.4.1-r1.ebuild: + Revbump to fix nsplugin. Patch from upstream that was supposed to be in 1.4.1. + +* icedtea6-1.4.1 (02 04 2009) + +02 Apr 2009; Andrew John Hughes icedtea6-1.4.1.ebuild: + Bump. + +14 Feb 2009; Petteri Räty icedtea6-1.4.ebuild: + unset vars in src_compile too so that paludis users don't come asking why + it does not work + +04 Feb 2009; Andrew John Hughes icedtea6-1.3.1-r2.ebuild icedtea6-1.4.ebuild: + Add HotSpot tarball to sources, only unpack icedtea6 (regression from 1.2). + +* icedtea6-1.4 (03 02 2009) + +03 Feb 2009; Andrew John Hughes icedtea6-1.4.ebuild: + Added. + +28 Jan 2009; Petteri Räty icedtea6-1.3.1-r2.ebuild: + Add slot deps to xerces and xalan atoms. + +18 Dec 2008; Andrew John Hughes icedtea6-1.3.1-r2.ebuild icedtea6-1.2-r1.ebuild: + Remove ~sparc from 1.3, correct copyright headers. + +18 Dec 2008; Andrew John Hughes icedtea6-1.3.1-r2.ebuild icedtea6-1.2-r1.ebuild: + Fix find used in permission fixing to not include symbolic links. + +12 Jan 2009; Petteri Räty icedtea6-1.3.1-r2.ebuild: + Move configure from src_compile to src_configure as should be done in EAPI 2. + +11 Jan 2009; Petteri Räty icedtea6-1.3.1-r2.ebuild: + Migrate to EAPI 2. + +18 Dec 2008; Andrew John Hughes icedtea6-1.3.1-r2.ebuild: + Drop JamVM as it doesn't support -XX. + +*icedtea6-1.2-r1 (18 12 2008) + +18 Dec 2008; Andrew John Hughes icedtea6-1.2-r1.ebuild files/security-20081202-1.2.patch: + Backport security updates to 1.2. + +*icedtea6-1.3.1-r2 (18 12 2008) + +18 Dec 2008; Andrew John Hughes icedtea6-1.3.1-r2.ebuild files/security-20081202.patch: + Security update; bumping revision to ensure this gets out. + Also adding support for icedtea6-bin. + +11 Dec 2008; Vlastimil Babka icedtea6-1.2.ebuild, + icedtea6-1.3.1-r1.ebuild: + Add missing libXtst dep. + +03 Dec 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild files/arch-prefix.patch: + Prefix 32-bit builds with 'linux32'. + +01 Dec 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild files/cacao-alias.patch: + Remove javac.in patch (gcj's java is now fixed) and add + support for building CACAO on mixed architectures (e.g. ppc64 with 32bit ul). + +01 Dec 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild icedtea6-1.2.ebuild: + Add missing X11 dependencies (libXp, libXt, libXau, libXdmcp) + +30 Nov 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild files/javac.in.patch: + Ensure the native version of ecj is used if available by passing the gcj + database to java in javac.in. + +10 Nov 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: + Bug 245428; + Work with the hack added to the newer Ant builds to properly support environment + variables. + +10 Nov 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: + Depend on xulrunner only; apparently firefox 3 doesn't always provide + enough for the XPCOM plugin. + +10 Nov 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: + Restore jdk 1.5 dependency for VM 'magic'. + +08 Nov 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: + Move Rhino to runtime dependencies. + +08 Nov 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: + Restore libXp fix + +07 Nov 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: + Remove broken modifications again! + +30 Oct 2008; Vlastimil Babka icedtea6-1.3.1-r1.ebuild: + Restore my 1.3.1 modifications in 1.3.1-r1. + +30 Oct 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: + Add missing libXp dependency. + +30 Oct 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: + Add back Caster's JAVA_PKG_FORCE_VM hack. + +*icedtea6-1.3.1-r1 (29 10 2008) + +29 Oct 2008; Andrew John Hughes icedtea6-1.3.1-r1.ebuild: + Switch to new plugin, cleanup ecj dependency, remove --with-gcj in favour + of new ecj ebuild and bump to revision 1. + +29 Oct 2008; Vlastimil Babka icedtea6-1.3.1.ebuild: + Change virtual/icedtea-jdk dep to dev-java/icedtea6 dependency to + workaround situations where the virtual is not yet installed although + icedtea6 is, and portage tries to satisfy the gnu-classpath instead. Hack + around with JAVA_PKG_FORCE_VM to select appropriate jdk for building + without need to set it as system vm or in jdk.conf. Put rhino also in + RDEPEND to fix building with java-strict until I get to know if it's + build-only dep or not. + +28 Oct 2008; Andrew John Hughes icedtea6-1.3.1.ebuild icedtea6-1.2.ebuild: + Add x11-proto/xineramaproto. + +*icedtea6-1.3.1 (27 10 2008) + +27 Oct 2008; Andrew John Hughes icedtea6-1.3.1.ebuild files/hotspot-1.3.1.patch: + Bump to new IcedTea6 1.3.1 release. + +20 Oct 2008; Petteri Räty +files/icedtea6-1.3-autoconf.patch, icedtea6-1.3-r1.ebuild: + Add patch for autoconf. Fixes bug #242746. Thanks to Alon Bar-Lev + . + +19 Oct 2008; Petteri Räty icedtea6-1.3-r1.ebuild: + Fix pulseaudio dependency atom. + +19 Oct 2008; Andrew John Hughes icedtea6-1.3-r1.ebuild: + Drop out if trying to bootstrap due to the broken tarball issue. + Add PulseAudio support. + +16 Oct 2008; Andrew John Hughes files/icedtea6.env: + Fixed naming of icedtea6 install directory. + +16 Oct 2008; Andrew John Hughes icedtea6-1.3-r1.ebuild: + Allow a CACAO build to build a normal IcedTea. + +*icedtea6-1.3-r1 (16 10 2008) + +15 Oct 2008; Andrew John Hughes icedtea6-1.3-r1.ebuild: + Fixed naming of icedtea6 install directory and added cacao and shark options. + +15 Oct 2008; Vlastimil Babka icedtea6-1.3.ebuild: + Prefer ecj 3.3 over 3.2 + +*icedtea6-1.3 (15 10 2008) + +15 Oct 2008; Andrew John Hughes icedtea6-1.3.ebuild: + Added (based on icedtea6-9999). + +13 Oct 2008; Andrew John Hughes icedtea6-1.2.ebuild: + Fix use of zero flag. + +12 Oct 2008; Andrew John Hughes icedtea6-1.2.ebuild: + Remove Gentoo-specific patches and force java, javac and javah with + locations from GENTOO_VM. + +09 Oct 2008; Andrew John Hughes icedtea6-1.2.ebuild: + Port back debug fix from 9999 ebuild and add JDK check. + +08 Oct 2008; Andrew John Hughes icedtea6-1.2.ebuild: + Depend on gnu-classpath-jdk and icedtea-jdk. + +14 Sep 2008; Andrew John Hughes files/enable_fix-1.2.patch: + Remove prefix on left file in patch; epatch no longer seems to like this. + +14 Sep 2008; Andrew John Hughes files/security_and_versioning.patch: + Correct placement of version. + +14 Sep 2008; Andrew John Hughes icedtea6-1.2.ebuild files/security_and_versioning.patch: + Backport security fixes and include the version number and 'gentoo' in + the versioning. + +15 Aug 2008; Petteri Räty icedtea6-9999.ebuild: + Remove KEYWORDS from the live ebuild so that users get 1.2 by default. + +07 Aug 2008; Andrew John Hughes icedtea6-9999.ebuild: + Fix rhino_jar declaration. + +01 Aug 2008; Andrew John Hughes metadata.xml: + Document zero USE flag. + +01 Aug 2008; Andrew John Hughes icedtea-1.7.ebuild icedtea-9999.ebuild: + Use dest not ddest for examples directory creation. + +31 Jul 2008; Andrew John Hughes icedtea6-1.2.ebuild icedtea6-9999.ebuild: + Create directory for examples. + +29 Jul 2008; Andrew John Hughes icedtea6-9999.ebuild: + Only check for Rhino jar when enabled. + +28 Jul 2008; Andrew John Hughes icedtea6-9999.ebuild: + Remove >= from Rhino dependency following previous change. + +27 Jul 2008; Andrew John Hughes icedtea6-9999.ebuild: + Use slots for Rhino dependency. + +24 Jul 2008; Andrew John Hughes icedtea6-9999.ebuild: + Fixing naming of directory from Mercurial eclass. + +24 Jul 2008; Andrew John Hughes icedtea6-9999.ebuild: + Fix Mercurial ebuild to use (undocumented) Mercurial eclass. + +*icedtea6-9999 (24 07 2008) + +24 Jul 2008; Andrew John Hughes icedtea6-9999.ebuild: + New ebuild for current Mercurial version. + +12 Jul 2008; Andrew John Hughes icedtea6-1.1.ebuild icedtea6-1.2.ebuild + files/motif.patch files/motif-config.patch files/motif-make.patch: + Remove motif dependency and 1.1 ebuild. + +19 Jul 2008; James Le Cuirot + icedtea6-1.1.ebuild, icedtea6-1.2.ebuild: + Add missing inputproto dependency. + +17 Jul 2008; James Le Cuirot + icedtea6-1.1.ebuild, icedtea6-1.2.ebuild: + Make sure ecj 3.4 isn't used because it doesn't work. Also remove duplicate + ant-core dependency. + +14 Jul 2008; James Le Cuirot + icedtea6-1.1.ebuild, icedtea6-1.2.ebuild: + Make sure only one version of ecj is passed to configure. + +12 Jul 2008; Andrew John Hughes metadata.xml: + Fix reference to OpenJDK to say OpenJDK6. + +12 Jul 2008; Andrew John Hughes icedtea6-1.1.ebuild icedtea6-1.2.ebuild: + Fix ecj building, cleanups and port changes to 1.1. + +12 Jul 2008; James Le Cuirot icedtea6-1.2.ebuild: + Add IcedTea upgrade functionality, cleanups and break ecj. + +02 Jul 2008; Andrew John Hughes icedtea6-1.1.ebuild icedtea6-1.2.ebuild: + x86 architecture should be i586 for build directory, and i386 for plugin (!?!?) + +30 Jun 2008; Andrew John Hughes icedtea6-1.1.ebuild icedtea6-1.2.ebuild: + x86 architecture should be 'i386' apparently + +30 Jun 2008; Andrew John Hughes files/javac.in.patch: + Remove the -J from the memory option. + +30 Jun 2008; Andrew John Hughes icedtea6-1.1.ebuild icedtea6-1.2.ebuild files/javac.in.patch: + Patch javac.in as well so it also gets the benefit of the new memory option. + +30 Jun 2008; Andrew John Hughes icedtea6-1.1.ebuild icedtea6-1.2.ebuild: + Supply ecj.jar directly to configure. + +30 Jun 2008: Andrew John Hughes files/icedtea6-1.1.env files/icedtea6-1.2.env files/icedtea6.env: + Removed version-specific environments (which are identical anyway). + +29 Jun 2008: Andrew John Hughes files/javac_fix-1.1.patch files/javac_fix-1.2.patch icedtea6-1.1.ebuild icedtea6-1.2.ebuild: + Use Classpath's javac detection. + +26 Jun 2008; Andrew John Hughes icedtea6-1.1.ebuild icedtea6-1.2.ebuild: + + Remove slot allocation, making both 0. + +01 Jun 2008; Andrew John Hughes files/gjar-1.1.patch files/gjar-1.2.patch icedtea6-1.1.ebuild icedtea6-1.2.ebuild: + Fix gjar patches for both versions of icedtea6 and note source of each patch. + +30 May 2008; Andrew John Hughes files/gjar.patch icedtea6-1.1.ebuild icedtea6-1.2.ebuild: + Add fix for jar cfm@ issue and revert icedtea6-1.2 to depending on virtual/jdk-1.5. + +*icedtea6-1.2 (29 05 2008) + +29 May 2008; Andrew John Hughes icedtea6-1.2.ebuild: + Added. diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest new file mode 100644 index 0000000..9e7b9e2 --- /dev/null +++ b/dev-java/icedtea/Manifest @@ -0,0 +1,23 @@ +AUX 1.12-shmproto.patch 960 RMD160 089e0b02a8403c1111624c2cd0406a76bf56fe3b SHA1 08a20bef2677eb3516671c301e73b60e2e49ef25 SHA256 a48cb862ccff03196ec154739865fbc10184da5cbd3a182fd258b462bda83ae7 +AUX generate-cacerts.pl 11051 RMD160 9b874c62ffa0afe16353f1e7b32f124f1d31356f SHA1 65e55b84506ecf14711db0996eccf3cfba2fe9e3 SHA256 6ee6fb155e3fa85d0a7e9015b53ebd55948c6599d100fdb69b574b6d11f73433 +AUX icedtea.env 1007 RMD160 be7110fe28b8fe108b2c1f091282f9cfae7a456b SHA1 126c17cf3d8893070178a9702fa6b44a42645f65 SHA256 bd7aec8e804cfc51b9056c5c4dead5b97d8a27950e117a2d711aed177c796506 +DIST 0dc08d528c99.tar.gz 49168 RMD160 461e15e8a8b268d372e6d6a34a937e41e1fb0b23 SHA1 5dc26fc6570f16e8754540eebb50d44036b63f11 SHA256 2005bf1e10bfd49002368088e34f26e86652f175ad827824ccfd9cbc0b840512 +DIST 62926c7f67a3.tar.gz 8080848 RMD160 1d9a41c4efddb75181b5cc5e301be4d4d1aead56 SHA1 0cf4d7b56da4edfeab47d413d6bb1b810e347b3f SHA256 fedfee5b5eb0acf4e7c3b90f46c02318e512a67034364d90c411f2b8e3a31cc6 +DIST 83367f01297b.tar.gz 1925467 RMD160 0b2089075c588e2e890aca77a1bba805ceb03df4 SHA1 a9fd477314836c29ed018c7c09169fb25a9e65fe SHA256 01c43af5d3da14ff9a96e769d212b2297c2c6756b28cc6a6d6f00148c2eded26 +DIST b4ab978ce52c.tar.gz 8121502 RMD160 a74e0985537a63363aef1c97d0256eb898f7be88 SHA1 f86f73a6b1458e8a6aeee617bc3af91270baf33d SHA256 1b035a9bf71072b9f60c144c143d501b107a83a009ed31c90c8d0b6d3482a940 +DIST cacao-0.99.4.tar.bz2 2876200 RMD160 94aff00e7e9c10cd36f626e86a9ad8100a72d79b SHA1 e786a21c0f3f8fc1394e5a2a7a3e5607116760ec SHA256 1dfc4903dc0172286df4f1740fd0f12749ac81d51c602290b47cbe83d51e1d56 +DIST cacao-0.99.4.tar.gz 3917411 RMD160 bde50674e07c3a1e6ed8c4a8fdc6273a2a23dd1a SHA1 d9d159f8f905a9fa53ea7ae0f50a442dbd6b5e84 SHA256 c6090c1d2ed3c60acda0076b62563598267be8dab270ce49ee1035002a2510cf +DIST d728db3889da.tar.gz 1458573 RMD160 a5db577175f8532f78d8580fd636c7a0b625612b SHA1 84570fb6108bb6cdb28caa19905ed9b35aaf2be6 SHA256 67824d9e0e21a1b5b55ee6ebc079260672d7d2ed7b9cfabf0cfe67ffd3160f34 +DIST f0bfd9bd1a0e.tar.gz 72004 RMD160 58e1dfe336ff90063e39a077b91ea99b79678242 SHA1 4de536b309666e3c10c13e59c3aaa31f4f7308a8 SHA256 6a28cd0ba1bcc4290175497e6cfe11295a8e4f82f4c030b3e5686f7c48297936 +DIST fb2ee5e96b17.tar.gz 41664102 RMD160 1a073c3da4a15121c078f4d928241e5449c61173 SHA1 84ccd6d46f859eb1607fdaa64d3f7089a8c06c5a SHA256 dc409e64ef6e7b310d9e7292b15200529b8e6960404a8751c0ec38bb781a0319 +DIST fb68fd18eb9f.tar.gz 48446 RMD160 64650792e35dc8c1cfe6a97597617f1158da9371 SHA1 a7d2a460626a6144bb7698b6591319ae854ec9ba SHA256 7f2f16538bb51081e8483b252f59a2e6e70ba3c33341ed85eaa1532e9fc93dcd +DIST icedtea-1.12.tar.gz 5792501 RMD160 77fc1b6364b4bf9ff4ce9c3e76774869be570271 SHA1 20b85b6f5604aa143f6bcf3fab8929f58c7e31eb SHA256 e147655d1933d296307d82b1f39fdec84a967cd74392242c3a87a2b053b4427a +DIST icedtea6-1.7.tar.gz 6086264 RMD160 3d15bad7571c8953064adec4900efe5ed432016c SHA1 17a805d4254a8a8e7c5d759ce5043353114f21ea SHA256 fe91d2e0f4855760c7783df0581637bd7247a81e14b3635e8cfa2767500191a1 +DIST jdk7-jaf-2009_08_28.zip 69593 RMD160 c8a7a8b2663efce6fbd7377b04392be8496affb3 SHA1 8d5607ebf07eb4a57a48e9f4c1738f344e36ac7e SHA256 8c81940b3017c0058367d7e7453123442f2cdd77c2bfe74acd9035f97e4db8e8 +DIST jdk7-jaxp-m5.zip 5898701 RMD160 3262630984c464a5e6eef5d1f76aadbb65b5bcfc SHA1 3caa5ec0687340b04ff0b7f9db454355b18e23f5 SHA256 ebab4c6c4e641a4c95a7b6669e78f9bb1149a11054fc5b423cf292b633d6be53 +DIST jdk7-jaxws-2009_09_28.zip 5446378 RMD160 430b6c8ecf67933fbee23e2622438995062999d4 SHA1 657a69e811dc66bdd09819ce3d8892be35882945 SHA256 272756b999e9ae2435da8d58e259562e61126e1c5b1f9421fe65423217cef8fd +DIST openjdk-6-src-b17-14_oct_2009.tar.gz 50029293 RMD160 eae59f50916265a4b8e8179b8a7c5eee8b0402de SHA1 096c843f674d231e9b134057339fd1f2b63f6d9d SHA256 2019a4c3d2d14620caa78d7df49fd987a041066b4631bde4fd8424033f3c1785 +EBUILD icedtea-6.1.7.ebuild 10682 RMD160 5c359043770be93f7900448471ed1e456d4ae685 SHA1 3b399171c085c00684de8735662e7155e6ada451 SHA256 65dfa833c2e1059f8c6805f324a4b3c5bc5cee1e48b8db1cb14cc36c6a82caba +EBUILD icedtea-7.1.12.ebuild 10943 RMD160 065f7b74f39ba8dff9a263139b0203f2a6fac6d9 SHA1 23f83e932648fba49b1878700b004fb462deef17 SHA256 11228d1a8c189a1a917a5820e23d22f1ec4d9282c023e83e3278beb1577bd733 +MISC ChangeLog 21247 RMD160 21bc5243ed8c28a8cd28a21169c358f73fca5f2e SHA1 a0cc8c8abe033414c16121b9d6bcb5f78120a87f SHA256 57c2f469d6bbbb058e3edb71003aa80fdbcc7f0cb7a9b7ccfc36167633c25af0 +MISC metadata.xml 1162 RMD160 c3e931a80446501033f79a0886cb0b4835882701 SHA1 5d14dab9cf8289bbdf9d7a4834a0d80594f602ab SHA256 dc617ed10b4218de991ee411797c7eba819e706145719e52f3913b8362956a7c diff --git a/dev-java/icedtea/files/1.12-shmproto.patch b/dev-java/icedtea/files/1.12-shmproto.patch new file mode 100644 index 0000000..534aef7 --- /dev/null +++ b/dev-java/icedtea/files/1.12-shmproto.patch @@ -0,0 +1,28 @@ +--- /dev/null 2009-10-29 20:00:29.463258316 +0100 ++++ patches/icedtea-shmproto.patch 2009-10-29 21:02:36.000000000 +0100 +@@ -0,0 +1,13 @@ ++--- openjdk/jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c.orig 2009-10-29 21:01:01.000000000 +0100 +++++ openjdk/jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c 2009-10-29 21:01:56.000000000 +0100 ++@@ -45,6 +45,10 @@ ++ #include ++ ++ #include "awt_GraphicsEnv.h" +++#ifdef MITSHM +++#include +++#include +++#endif ++ #include "awt_Window.h" ++ #include "awt_util.h" ++ #include "gdefs.h" +--- Makefile.am.orig 2009-11-20 22:09:16.000000000 +0100 ++++ Makefile.am 2009-11-20 22:08:38.000000000 +0100 +@@ -304,7 +304,8 @@ + patches/icedtea-cc-interp-backedge.patch \ + patches/icedtea-netx.patch \ + patches/icedtea-disable-intree-ec.patch \ +- patches/icedtea-sources.patch ++ patches/icedtea-sources.patch \ ++ patches/icedtea-shmproto.patch + + if WITH_RHINO + ICEDTEA_PATCHES += \ diff --git a/dev-java/icedtea/files/generate-cacerts.pl b/dev-java/icedtea/files/generate-cacerts.pl new file mode 100644 index 0000000..17d29b3 --- /dev/null +++ b/dev-java/icedtea/files/generate-cacerts.pl @@ -0,0 +1,358 @@ +#!/usr/bin/perl + +# Copyright (C) 2007, 2008 Red Hat, Inc. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# generate-cacerts.pl generates a JKS keystore named 'cacerts' from +# OpenSSL's certificate bundle using OpenJDK's keytool. + +# First extract each of OpenSSL's bundled certificates into its own +# aliased filename. + +# Downloaded from http://cvs.fedoraproject.org/viewvc/rpms/ca-certificates/F-12/generate-cacerts.pl?revision=1.2 +# Check and prevention of duplicate aliases added by Vlastimil Babka + +$file = $ARGV[1]; +open(CERTS, $file); +@certs = ; +close(CERTS); + +$pem_file_count = 0; +$in_cert_block = 0; +$write_current_cert = 1; +foreach $cert (@certs) +{ + if ($cert =~ /Issuer: /) + { + $_ = $cert; + if ($cert =~ /personal-freemail/) + { + $cert_alias = "thawtepersonalfreemailca"; + } + elsif ($cert =~ /personal-basic/) + { + $cert_alias = "thawtepersonalbasicca"; + } + elsif ($cert =~ /personal-premium/) + { + $cert_alias = "thawtepersonalpremiumca"; + } + elsif ($cert =~ /server-certs/) + { + $cert_alias = "thawteserverca"; + } + elsif ($cert =~ /premium-server/) + { + $cert_alias = "thawtepremiumserverca"; + } + elsif ($cert =~ /Class 1 Public Primary Certification Authority$/) + { + $cert_alias = "verisignclass1ca"; + } + elsif ($cert =~ /Class 1 Public Primary Certification Authority - G2/) + { + $cert_alias = "verisignclass1g2ca"; + } + elsif ($cert =~ + /VeriSign Class 1 Public Primary Certification Authority - G3/) + { + $cert_alias = "verisignclass1g3ca"; + } + elsif ($cert =~ /Class 2 Public Primary Certification Authority$/) + { + $cert_alias = "verisignclass2ca"; + } + elsif ($cert =~ /Class 2 Public Primary Certification Authority - G2/) + { + $cert_alias = "verisignclass2g2ca"; + } + elsif ($cert =~ + /VeriSign Class 2 Public Primary Certification Authority - G3/) + { + $cert_alias = "verisignclass2g3ca"; + } + elsif ($cert =~ /Class 3 Public Primary Certification Authority$/) + { + $cert_alias = "verisignclass3ca"; + } + # Version 1 of Class 3 Public Primary Certification Authority + # - G2 is added. Version 3 is excluded. See below. + elsif ($cert =~ + /VeriSign Class 3 Public Primary Certification Authority - G3/) + { + $cert_alias = "verisignclass3g3ca"; + } + elsif ($cert =~ + /RSA Data Security.*Secure Server Certification Authority/) + { + $cert_alias = "verisignserverca"; + } + elsif ($cert =~ /GTE CyberTrust Global Root/) + { + $cert_alias = "gtecybertrustglobalca"; + } + elsif ($cert =~ /Baltimore CyberTrust Root/) + { + $cert_alias = "baltimorecybertrustca"; + } + elsif ($cert =~ /www.entrust.net\/Client_CA_Info\/CPS/) + { + $cert_alias = "entrustclientca"; + } + elsif ($cert =~ /www.entrust.net\/GCCA_CPS/) + { + $cert_alias = "entrustglobalclientca"; + } + elsif ($cert =~ /www.entrust.net\/CPS_2048/) + { + $cert_alias = "entrust2048ca"; + } + elsif ($cert =~ /www.entrust.net\/CPS /) + { + $cert_alias = "entrustsslca"; + } + elsif ($cert =~ /www.entrust.net\/SSL_CPS/) + { + $cert_alias = "entrustgsslca"; + } + elsif ($cert =~ /The Go Daddy Group/) + { + $cert_alias = "godaddyclass2ca"; + } + elsif ($cert =~ /Starfield Class 2 Certification Authority/) + { + $cert_alias = "starfieldclass2ca"; + } + elsif ($cert =~ /ValiCert Class 2 Policy Validation Authority/) + { + $cert_alias = "valicertclass2ca"; + } + elsif ($cert =~ /GeoTrust Global CA$/) + { + $cert_alias = "geotrustglobalca"; + } + elsif ($cert =~ /Equifax Secure Certificate Authority/) + { + $cert_alias = "equifaxsecureca"; + } + elsif ($cert =~ /Equifax Secure eBusiness CA-1/) + { + $cert_alias = "equifaxsecureebusinessca1"; + } + elsif ($cert =~ /Equifax Secure eBusiness CA-2/) + { + $cert_alias = "equifaxsecureebusinessca2"; + } + elsif ($cert =~ /Equifax Secure Global eBusiness CA-1/) + { + $cert_alias = "equifaxsecureglobalebusinessca1"; + } + elsif ($cert =~ /Sonera Class1 CA/) + { + $cert_alias = "soneraclass1ca"; + } + elsif ($cert =~ /Sonera Class2 CA/) + { + $cert_alias = "soneraclass2ca"; + } + elsif ($cert =~ /AAA Certificate Services/) + { + $cert_alias = "comodoaaaca"; + } + elsif ($cert =~ /AddTrust Class 1 CA Root/) + { + $cert_alias = "addtrustclass1ca"; + } + elsif ($cert =~ /AddTrust External CA Root/) + { + $cert_alias = "addtrustexternalca"; + } + elsif ($cert =~ /AddTrust Qualified CA Root/) + { + $cert_alias = "addtrustqualifiedca"; + } + elsif ($cert =~ /UTN-USERFirst-Hardware/) + { + $cert_alias = "utnuserfirsthardwareca"; + } + elsif ($cert =~ /UTN-USERFirst-Client Authentication and Email/) + { + $cert_alias = "utnuserfirstclientauthemailca"; + } + elsif ($cert =~ /UTN - DATACorp SGC/) + { + $cert_alias = "utndatacorpsgcca"; + } + elsif ($cert =~ /UTN-USERFirst-Object/) + { + $cert_alias = "utnuserfirstobjectca"; + } + elsif ($cert =~ /America Online Root Certification Authority 1/) + { + $cert_alias = "aolrootca1"; + } + elsif ($cert =~ /DigiCert Assured ID Root CA/) + { + $cert_alias = "digicertassuredidrootca"; + } + elsif ($cert =~ /DigiCert Global Root CA/) + { + $cert_alias = "digicertglobalrootca"; + } + elsif ($cert =~ /DigiCert High Assurance EV Root CA/) + { + $cert_alias = "digicerthighassuranceevrootca"; + } + elsif ($cert =~ /GlobalSign Root CA$/) + { + $cert_alias = "globalsignca"; + } + elsif ($cert =~ /GlobalSign Root CA - R2/) + { + $cert_alias = "globalsignr2ca"; + } + elsif ($cert =~ /Elektronik.*Kas.*2005/) + { + $cert_alias = "extra-elektronikkas2005"; + } + elsif ($cert =~ /Elektronik/) + { + $cert_alias = "extra-elektronik2005"; + } + # Mozilla does not provide these certificates: + # baltimorecodesigningca + # gtecybertrust5ca + # trustcenterclass2caii + # trustcenterclass4caii + # trustcenteruniversalcai + else + { + # Generate an alias using the OU and CN attributes of the + # Issuer field if both are present, otherwise use only the + # CN attribute. The Issuer field must have either the OU + # or the CN attribute. + $_ = $cert; + if ($cert =~ /OU=/) + { + s/Issuer:.*?OU=//; + # Remove other occurrences of OU=. + s/OU=.*CN=//; + # Remove CN= if there were not other occurrences of OU=. + s/CN=//; + s/\/emailAddress.*//; + s/Certificate Authority/ca/g; + s/Certification Authority/ca/g; + } + elsif ($cert =~ /CN=/) + { + s/Issuer:.*CN=//; + s/\/emailAddress.*//; + s/Certificate Authority/ca/g; + s/Certification Authority/ca/g; + } + s/\W//g; + tr/A-Z/a-z/; + $cert_alias = "extra-$_"; + + } + while (-e "$cert_alias.pem") + { + $cert_alias = "$cert_alias" . "_"; + } + } + # When it attempts to parse: + # + # Class 3 Public Primary Certification Authority - G2, Version 3 + # + # keytool says: + # + # #2: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false + # Unparseable AuthorityInfoAccess extension due to + # java.io.IOException: Invalid encoding of URI + # + # If we do not exclude this file + # openjdk/jdk/test/lib/security/cacerts/VerifyCACerts.java fails + # on this cert, printing: + # + # Couldn't verify: java.security.SignatureException: Signature + # does not match. + # + elsif ($cert =~ + /A6:0F:34:C8:62:6C:81:F6:8B:F7:7D:A9:F6:67:58:8A:90:3F:7D:36/) + { + $write_current_cert = 0; + $pem_file_count--; + } + elsif ($cert eq "-----BEGIN CERTIFICATE-----\n") + { + if ($in_cert_block != 0) + { + die "$file is malformed."; + } + $in_cert_block = 1; + if ($write_current_cert == 1) + { + $pem_file_count++; + if (-e "$cert_alias.pem") + { + print "$cert_alias"; + die "already exists" + } + open(PEM, ">$cert_alias.pem"); + print PEM $cert; + } + } + elsif ($cert eq "-----END CERTIFICATE-----\n") + { + $in_cert_block = 0; + if ($write_current_cert == 1) + { + print PEM $cert; + close(PEM); + } + $write_current_cert = 1 + } + else + { + if ($in_cert_block == 1 && $write_current_cert == 1) + { + print PEM $cert; + } + } +} + +# Check that the correct number of .pem files were produced. +@pem_files = <*.pem>; +if (@pem_files != $pem_file_count) +{ + print "$pem_file_count"; + die "Number of .pem files produced does not match". + " number of certs read from $file."; +} + +# Now store each cert in the 'cacerts' file using keytool. +$certs_written_count = 0; +foreach $pem_file (@pem_files) +{ + system "$ARGV[0] -noprompt -import". + " -alias `basename $pem_file .pem`". + " -keystore cacerts -storepass 'changeit' -file $pem_file"; + unlink($pem_file); + $certs_written_count++; +} + +# Check that the correct number of certs were added to the keystore. +if ($certs_written_count != $pem_file_count) +{ + die "Number of certs added to keystore does not match". + " number of certs read from $file."; +} diff --git a/dev-java/icedtea/files/icedtea.env b/dev-java/icedtea/files/icedtea.env new file mode 100644 index 0000000..4f9c10c --- /dev/null +++ b/dev-java/icedtea/files/icedtea.env @@ -0,0 +1,18 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jdk/files/sun-jdk-1.6.env,v 1.3 2007/04/30 11:03:14 betelgeuse Exp $ + +VERSION="OpenJDK@SLOT@/IcedTea@SLOT@ @PV@" +JAVA_HOME=/usr/lib/icedtea@SLOT@ +JDK_HOME=/usr/lib/icedtea@SLOT@ +JAVAC=${JAVA_HOME}/bin/javac +PATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin" +ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin" +LDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@/:${JAVA_HOME}/jre/lib/@PLATFORM@/native_threads/:${JAVA_HOME}/jre/lib/@PLATFORM@/xawt/:${JAVA_HOME}/jre/lib/@PLATFORM@/server/" +MANPATH="/usr/lib/icedtea@SLOT@/man" +PROVIDES_TYPE="JDK JRE" +PROVIDES_VERSION="1.@SLOT@" +# Taken from sun.boot.class.path property +BOOTCLASSPATH="${JAVA_HOME}/jre/lib/resources.jar:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/jsse.jar:${JAVA_HOME}/jre/lib/jce.jar:${JAVA_HOME}/jre/lib/charsets.jar" +GENERATION="2" +ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH" diff --git a/dev-java/icedtea/icedtea-6.1.7.ebuild b/dev-java/icedtea/icedtea-6.1.7.ebuild new file mode 100644 index 0000000..0c43bf8 --- /dev/null +++ b/dev-java/icedtea/icedtea-6.1.7.ebuild @@ -0,0 +1,325 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org) + +# ********************************************************* +# * IF YOU CHANGE THIS EBUILD, CHANGE ICEDTEA-7.* AS WELL * +# ********************************************************* + +EAPI="2" + +inherit pax-utils java-pkg-2 java-vm-2 + +LICENSE="Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C" +SLOT="6" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~arm" + +DESCRIPTION="A harness to build the OpenJDK using Free Software build tools and dependencies" +ICEDTEA_VER="1.7" +ICEDTEA_PKG=icedtea${SLOT}-${ICEDTEA_VER} +OPENJDK_BUILD="17" +OPENJDK_DATE="14_oct_2009" +OPENJDK_TARBALL="openjdk-6-src-b${OPENJDK_BUILD}-${OPENJDK_DATE}.tar.gz" +HOTSPOT_TARBALL="62926c7f67a3.tar.gz" +CACAO_TARBALL="cacao-0.99.4.tar.gz" +SRC_URI="http://icedtea.classpath.org/download/source/${ICEDTEA_PKG}.tar.gz + http://download.java.net/openjdk/jdk6/promoted/b${OPENJDK_BUILD}/${OPENJDK_TARBALL} + http://hg.openjdk.java.net/hsx/hsx16/master/archive/${HOTSPOT_TARBALL} + cacao? ( http://www.complang.tuwien.ac.at/cacaojvm/download/cacao-0.99.4/${CACAO_TARBALL} )" +HOMEPAGE="http://icedtea.classpath.org" +S=${WORKDIR}/${ICEDTEA_PKG} + +# Missing options: +# shark - still experimental, requires llvm which is not yet packaged +# visualvm - requries netbeans which would cause major bootstrap issues +IUSE="cacao debug doc examples +hs16 javascript nio2 +npplugin nsplugin pulseaudio systemtap xrender zero" + +# JTReg doesn't pass at present +RESTRICT="test" + +RDEPEND=">=net-print/cups-1.2.12 + >=x11-libs/libX11-1.1.3 + >=media-libs/freetype-2.3.5 + >=media-libs/alsa-lib-1.0 + >=x11-libs/gtk+-2.8 + >=x11-libs/libXinerama-1.0.2 + >=x11-libs/libXp-1.0.0 + >=x11-libs/libXi-1.1.3 + >=x11-libs/libXau-1.0.3 + >=x11-libs/libXdmcp-1.0.2 + >=x11-libs/libXtst-1.0.3 + >=media-libs/jpeg-6b + >=media-libs/libpng-1.2 + >=media-libs/giflib-4.1.6 + >=sys-libs/zlib-1.2.3 + x11-proto/inputproto + x11-proto/xineramaproto + nsplugin? ( >=net-libs/xulrunner-1.9 ) + pulseaudio? ( >=media-sound/pulseaudio-0.9.11 ) + javascript? ( dev-java/rhino:1.6 ) + zero? ( virtual/libffi ) + xrender? ( >=x11-libs/libXrender-0.9.4 ) + systemtap? ( >=dev-util/systemtap-1 ) + !dev-java/icedtea6" + +# Additional dependencies for building: +# zip: extract OpenJDK tarball, and needed by configure +# xalan/xerces: automatic code generation +# ant, ecj, jdk: required to build Java code +# Only ant-core-1.7.1-r2 contains a version of Ant that +# properly respects environment variables, if the build +# sets some environment variables. +# ca-certificates, perl and openssl are used for the cacerts keystore generation +# xext headers have two variants depending on version - bug #288855 +DEPEND="${RDEPEND} + || ( + >=virtual/gnu-classpath-jdk-1.5 + dev-java/icedtea6-bin + dev-java/icedtea:${SLOT} + ) + || ( + dev-java/icedtea6-bin + dev-java/icedtea:${SLOT} + dev-java/eclipse-ecj:3.3 + ) + >=virtual/jdk-1.5 + app-arch/zip + >=dev-java/xalan-2.7.0:0 + >=dev-java/xerces-2.9.1:2 + >=dev-java/ant-core-1.7.1-r2 + app-misc/ca-certificates + dev-lang/perl + dev-libs/openssl + || ( + ( + >=x11-libs/libXext-1.1.1 + >=x11-proto/xextproto-7.1.1 + x11-proto/xproto + ) + =net-libs/xulrunner-1.9.2"; then + eerror "The old plugin will not work with xulrunner >= 1.9.2 / Firefox >= 3.6." + die "Rebuild with the npplugin USE flag enabled." + fi + + # quite a hack since java-config does not provide a way for a package + # to limit supported VM's for building and their preferred order + if [[ -n "${JAVA_PKG_FORCE_VM}" ]]; then + einfo "Honoring user-set JAVA_PKG_FORCE_VM" + elif has_version "dev-java/icedtea:${SLOT}"; then + JAVA_PKG_FORCE_VM="icedtea6" + elif has_version dev-java/icedtea6; then + JAVA_PKG_FORCE_VM="icedtea6" + elif has_version dev-java/icedtea6-bin; then + JAVA_PKG_FORCE_VM="icedtea6-bin" + elif has_version dev-java/gcj-jdk; then + JAVA_PKG_FORCE_VM="gcj-jdk" + elif has_version dev-java/cacao; then + JAVA_PKG_FORCE_VM="cacao" + else + JAVA_PKG_FORCE_VM="" + # don't die just yet if merging a binpkg - bug #258423 + DIE_IF_NOT_BINPKG=true + fi + + # if the previous failed, don't even run java eclasses pkg_setup + # as it might also die when no VM is present + if [[ -n "${JAVA_PKG_FORCE_VM}" ]]; then + einfo "Forced vm ${JAVA_PKG_FORCE_VM}" + java-vm-2_pkg_setup + java-pkg-2_pkg_setup + fi + + VMHANDLE="icedtea${SLOT}" +} + +src_unpack() { + if [[ -n ${DIE_IF_NOT_BINPKG} ]]; then + die "Unable to find a supported VM for building" + fi + unpack ${ICEDTEA_PKG}.tar.gz +} + +unset_vars() { + unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS +} + +src_configure() { + local config procs rhino_jar + local vm=$(java-pkg_get-current-vm) + local vmhome="/usr/lib/jvm/${vm}" + + # IcedTea6 can't be built using IcedTea7; its class files are too new + if [[ "${vm}" == "icedtea6" ]] || [[ "${vm}" == "icedtea6-bin" ]] ; then + # If we are upgrading icedtea, then we don't need to bootstrap. + config="${config} --with-openjdk=$(java-config -O)" + elif [[ "${vm}" == "gcj-jdk" || "${vm}" == "cacao" ]] ; then + # For other 1.5 JDKs e.g. GCJ, CACAO. + config="${config} --with-ecj-jar=$(java-pkg_getjar --build-only eclipse-ecj:3.3 ecj.jar)" \ + config="${config} --with-gcj-home=${vmhome}" + else + eerror "IcedTea${SLOT} must be built with either a JDK based on GNU Classpath or an existing build of IcedTea${SLOT}." + die "Install a GNU Classpath JDK (gcj-jdk, cacao)" + fi + + # OpenJDK-specific parallelism support. + procs=$(echo ${MAKEOPTS} | sed -r 's/.*-j\W*([0-9]+).*/\1/') + if [[ -n ${procs} ]] ; then + config="${config} --with-parallel-jobs=${procs}"; + einfo "Configuring using --with-parallel-jobs=${procs}" + fi + + if use_zero ; then + config="${config} --enable-zero" + else + config="${config} --disable-zero" + fi + + if use javascript ; then + rhino_jar=$(java-pkg_getjar rhino:1.6 js.jar); + fi + + if use nsplugin && use npplugin ; then + config="${config} --enable-npplugin" + fi + + if use hs16 ; then + config="${config} --with-hotspot-build=hs16" + fi + + unset_vars + + econf ${config} \ + --with-openjdk-src-zip="${DISTDIR}/${OPENJDK_TARBALL}" \ + --with-hotspot-src-zip="${DISTDIR}/${HOTSPOT_TARBALL}" \ + --with-cacao-src-zip="${DISTDIR}/${CACAO_TARBALL}" \ + --with-java="${vmhome}/bin/java" \ + --with-javac="${vmhome}/bin/javac" \ + --with-javah="${vmhome}/bin/javah" \ + --with-abs-install-dir=/usr/$(get_libdir)/icedtea${SLOT} \ + $(use_enable !debug optimizations) \ + $(use_enable doc docs) \ + $(use_enable nsplugin plugin) \ + $(use_with javascript rhino ${rhino_jar}) \ + $(use_enable cacao) \ + $(use_enable pulseaudio pulse-java) \ + $(use_enable xrender) \ + $(use_enable systemtap) \ + $(use_enable nio2) \ + || die "configure failed" +} + +src_compile() { + # Newer versions of Gentoo's ant add + # an environment variable so it works properly... + export ANT_RESPECT_JAVA_HOME=TRUE + # Also make sure we don't bring in additional tasks + export ANT_TASKS=none + + # Paludis does not respect unset from src_configure + unset_vars + emake -j 1 || die "make failed" +} + +src_install() { + local dest="/usr/$(get_libdir)/icedtea${SLOT}" + local ddest="${D}/${dest}" + dodir "${dest}" || die + + local arch=${ARCH} + use x86 && arch=i586 + + cd "${S}/openjdk/build/linux-${arch}/j2sdk-image" || die + + if use doc ; then + # java-pkg_dohtml needed for package-list #302654 + java-pkg_dohtml -r ../docs/* || die "Failed to install documentation" + fi + + # doins can't handle symlinks. + cp -vRP bin include jre lib man "${ddest}" || die "failed to copy" + + # Set PaX markings on all JDK/JRE executables to allow code-generation on + # the heap by the JIT compiler. + pax-mark m $(list-paxables "${ddest}"{,/jre}/bin/*) + + dodoc ASSEMBLY_EXCEPTION THIRD_PARTY_README || die + + if use examples; then + dodir "${dest}/share"; + cp -vRP demo sample "${ddest}/share/" || die + fi + + cp src.zip "${ddest}" || die + + # Fix the permissions. + find "${ddest}" \! -type l \( -perm /111 -exec chmod 755 {} \; -o -exec chmod 644 {} \; \) || die + + if use nsplugin; then + use x86 && arch=i386; + if use npplugin; then + install_mozilla_plugin "${dest}/jre/lib/${arch}/IcedTeaNPPlugin.so"; + else + install_mozilla_plugin "${dest}/jre/lib/${arch}/IcedTeaPlugin.so"; + fi + fi + + # We need to generate keystore - bug #273306 + einfo "Generating cacerts file from certificates in /usr/share/ca-certificates/" + mkdir "${T}/certgen" && cd "${T}/certgen" || die + cp "${FILESDIR}/generate-cacerts.pl" . && chmod +x generate-cacerts.pl || die + for c in /usr/share/ca-certificates/*/*.crt; do + openssl x509 -text -in "${c}" >> all.crt || die + done + ./generate-cacerts.pl "${ddest}/bin/keytool" all.crt || die + cp -vRP cacerts "${ddest}/jre/lib/security/" || die + chmod 644 "${ddest}/jre/lib/security/cacerts" || die + + sed -e "s/@SLOT@/${SLOT}/g" \ + -e "s/@PV@/${ICEDTEA_VER}/g" \ + < "${FILESDIR}/icedtea.env" > "${T}/icedtea.env" + set_java_env "${T}/icedtea.env" +} + +use_zero() { + use zero || ( ! use amd64 && ! use x86 && ! use sparc ) +} + +pkg_postinst() { + # Set as default VM if none exists + java-vm-2_pkg_postinst + + if use nsplugin; then + elog "The icedtea${SLOT} browser plugin can be enabled using eselect java-nsplugin" + if use npplugin; then + elog "Note that the IcedTeaNPPlugin works only in browsers based on xulrunner-1.9.1 or later" + elog "such as Firefox 3.5+, Chromium and perhaps some others too, and it is considered" + elog "alpha quality by upstream. The older plugin can be built with USE=\"-nnplugin\"" + elog "but it does not support xulrunner-1.9.2 (Firefox 3.6) or Chromium." + else + elog "Note that the IcedTeaPlugin works only in browsers based on xulrunner-1.9.0 or 1.9.1" + elog "such as Firefox 3 or 3.5, Epiphany 2.24 and not in older versions!" + elog "Also note that you need to recompile icedtea${SLOT} if you upgrade" + elog "from xulrunner-1.9.0 to 1.9.1." + elog "To support xulrunner-1.9.2 (Firefox 3.6) and Chromium, enable USE=npplugin" + fi + fi +} diff --git a/dev-java/icedtea/icedtea-7.1.12.ebuild b/dev-java/icedtea/icedtea-7.1.12.ebuild new file mode 100644 index 0000000..35a25e8 --- /dev/null +++ b/dev-java/icedtea/icedtea-7.1.12.ebuild @@ -0,0 +1,321 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ +# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org) + +# ********************************************************* +# * IF YOU CHANGE THIS EBUILD, CHANGE ICEDTEA-6.* AS WELL * +# ********************************************************* + +EAPI="2" + +inherit autotools flag-o-matic java-pkg-2 java-vm-2 pax-utils + +LICENSE="Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C" +SLOT="7" +#KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~arm" + +DESCRIPTION="A harness to build OpenJDK using Free Software build tools and dependencies" +ICEDTEA_VER="1.12" +ICEDTEA_PKG=icedtea-${ICEDTEA_VER} +OPENJDK_TARBALL="f0bfd9bd1a0e.tar.gz" +LANGTOOLS_TARBALL="83367f01297b.tar.gz" +JAXP_TARBALL="fb68fd18eb9f.tar.gz" +JAXWS_TARBALL="0dc08d528c99.tar.gz" +CORBA_TARBALL="d728db3889da.tar.gz" +JDK_TARBALL="fb2ee5e96b17.tar.gz" +HOTSPOT_TARBALL="b4ab978ce52c.tar.gz" +CACAO_TARBALL="cacao-0.99.4.tar.bz2" +JAXP_DROP="jdk7-jaxp-m5.zip" +JAXWS_DROP="jdk7-jaxws-2009_09_28.zip" +JAF_DROP="jdk7-jaf-2009_08_28.zip" +SRC_URI="http://icedtea.classpath.org/download/source/${ICEDTEA_PKG}.tar.gz + http://hg.openjdk.java.net/icedtea/jdk7/archive/${OPENJDK_TARBALL} + http://hg.openjdk.java.net/icedtea/jdk7/corba/archive/${CORBA_TARBALL} + http://hg.openjdk.java.net/icedtea/jdk7/jaxp/archive/${JAXP_TARBALL} + http://hg.openjdk.java.net/icedtea/jdk7/jaxws/archive/${JAXWS_TARBALL} + http://hg.openjdk.java.net/icedtea/jdk7/jdk/archive/${JDK_TARBALL} + http://hg.openjdk.java.net/icedtea/jdk7/hotspot/archive/${HOTSPOT_TARBALL} + http://hg.openjdk.java.net/icedtea/jdk7/langtools/archive/${LANGTOOLS_TARBALL} + https://jaxp.dev.java.net/files/documents/913/144160/${JAXP_DROP} + http://kenai.com/projects/jdk7-drops/downloads/download/${JAXWS_DROP} + http://kenai.com/projects/jdk7-drops/downloads/download/${JAF_DROP} + cacao? ( http://www.complang.tuwien.ac.at/cacaojvm/download/cacao-0.99.4/${CACAO_TARBALL} )" +HOMEPAGE="http://icedtea.classpath.org" +S=${WORKDIR}/${ICEDTEA_PKG} + +# Missing options: +# shark - still experimental, requires llvm which is not yet packaged +# visualvm - requries netbeans which would cause major bootstrap issues +IUSE="cacao debug doc examples javascript nsplugin pulseaudio systemtap xrender zero" + +# JTReg doesn't pass at present +RESTRICT="test" + +RDEPEND=">=net-print/cups-1.2.12 + >=x11-libs/libX11-1.1.3 + >=media-libs/freetype-2.3.5 + >=media-libs/alsa-lib-1.0 + >=x11-libs/gtk+-2.8 + >=x11-libs/libXinerama-1.0.2 + >=x11-libs/libXp-1.0.0 + >=x11-libs/libXi-1.1.3 + >=x11-libs/libXau-1.0.3 + >=x11-libs/libXdmcp-1.0.2 + >=x11-libs/libXtst-1.0.3 + >=media-libs/jpeg-6b + >=media-libs/libpng-1.2 + >=media-libs/giflib-4.1.6 + >=sys-libs/zlib-1.2.3 + x11-proto/inputproto + x11-proto/xineramaproto + nsplugin? ( =media-sound/pulseaudio-0.9.11 ) + javascript? ( dev-java/rhino:1.6 ) + zero? ( virtual/libffi ) + xrender? ( >=x11-libs/libXrender-0.9.4 ) + systemtap? ( >=dev-util/systemtap-1 ) + !dev-java/icedtea:0" + +# Additional dependencies for building: +# zip: extract OpenJDK tarball, and needed by configure +# xalan/xerces: automatic code generation +# ant, ecj, jdk: required to build Java code +# Only ant-core-1.7.0-r3 in java-overlay contains +# a version of Ant that properly respects environment +# variables. 1.7.1-r2 and on will work if the build +# sets some environment variables. +# ca-certificates, perl and openssl are used for the cacerts keystore generation +# xext headers have two variants depending on version - bug #288855 +# autoconf - as long as we use eautoreconf, version restrictions for bug #294918 +DEPEND="${RDEPEND} + || ( + >=virtual/gnu-classpath-jdk-1.5 + dev-java/icedtea6-bin + dev-java/icedtea:7 + dev-java/icedtea:6 + dev-java/icedtea6 + ) + >=virtual/jdk-1.5 + app-arch/zip + >=dev-java/xalan-2.7.0:0 + >=dev-java/xerces-2.9.1:2 + || ( + =dev-java/ant-core-1.7.0-r3 + >=dev-java/ant-core-1.7.1-r2 + ) + app-misc/ca-certificates + dev-lang/perl + dev-libs/openssl + >=dev-java/ant-nodeps-1.7.0 + sys-apps/lsb-release + || ( >=sys-devel/autoconf-2.65:2.5 =x11-libs/libXext-1.1.1"; then + epatch "${FILESDIR}/1.12-shmproto.patch" + + eautoreconf || die "eautoreconf failed" + fi +} + +unset_vars() { + unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS +} + +src_configure() { + local config procs rhino_jar + local vm=$(java-pkg_get-current-vm) + + if [[ "${vm}" == "icedtea6" || "${vm}" == "icedtea" ]] || [[ "${vm}" == "icedtea7" ]] || [[ "${vm}" == "icedtea6-bin" ]] ; then + # We can't currently bootstrap with a Sun-based JVM :( + config="${config} --disable-bootstrap" + elif [[ "${vm}" != "gcj-jdk" && "${vm}" != "cacao" ]] ; then + eerror "IcedTea must be built with either a JDK based on GNU Classpath or an existing build of IcedTea." + die "Install a GNU Classpath JDK (gcj-jdk, cacao)" + fi + + # OpenJDK-specific parallelism support. + procs=$(echo ${MAKEOPTS} | sed -r 's/.*-j\W*([0-9]+).*/\1/') + if [[ -n ${procs} ]] ; then + config="${config} --with-parallel-jobs=${procs}"; + einfo "Configuring using --with-parallel-jobs=${procs}" + fi + + if use_zero ; then + config="${config} --enable-zero" + else + config="${config} --disable-zero" + fi + + if use javascript ; then + rhino_jar=$(java-pkg_getjar rhino:1.6 js.jar); + fi + + unset_vars + + econf ${config} \ + --with-openjdk-src-zip="${DISTDIR}/${OPENJDK_TARBALL}" \ + --with-corba-src-zip="${DISTDIR}/${CORBA_TARBALL}" \ + --with-jaxp-src-zip="${DISTDIR}/${JAXP_TARBALL}" \ + --with-jaxws-src-zip="${DISTDIR}/${JAXWS_TARBALL}" \ + --with-jdk-src-zip="${DISTDIR}/${JDK_TARBALL}" \ + --with-hotspot-src-zip="${DISTDIR}/${HOTSPOT_TARBALL}" \ + --with-langtools-src-zip="${DISTDIR}/${LANGTOOLS_TARBALL}" \ + --with-jaxp-drop-zip="${DISTDIR}/${JAXP_DROP}" \ + --with-jaxws-drop-zip="${DISTDIR}/${JAXWS_DROP}" \ + --with-jaf-drop-zip="${DISTDIR}/${JAF_DROP}" \ + --with-cacao-src-zip="${DISTDIR}/${CACAO_TARBALL}" \ + --with-jdk-home="$(java-config -O)" \ + --with-abs-install-dir=/usr/$(get_libdir)/icedtea${SLOT} \ + $(use_enable !debug optimizations) \ + $(use_enable doc docs) \ + $(use_enable nsplugin plugin) \ + $(use_with javascript rhino ${rhino_jar}) \ + $(use_enable zero) \ + $(use_enable pulseaudio pulse-java) \ + $(use_enable xrender) \ + $(use_enable systemtap) \ + || die "configure failed" +} + +src_compile() { + # Newer versions of Gentoo's ant add + # an environment variable so it works properly... + export ANT_RESPECT_JAVA_HOME=TRUE + + # Paludis does not respect unset from src_configure + unset_vars + emake -j 1 || die "make failed" +} + +src_install() { + local dest="/usr/$(get_libdir)/icedtea${SLOT}" + local ddest="${D}/${dest}" + dodir "${dest}" || die + + local arch=${ARCH} + use x86 && arch=i586 + + cd "${S}/openjdk/build/linux-${arch}/j2sdk-image" || die + + if use doc ; then + # java-pkg_dohtml needed for package-list #302654 + java-pkg_dohtml -r ../docs/* || die "Failed to install documentation" + fi + + # doins can't handle symlinks. + cp -vRP bin include jre lib man "${ddest}" || die "failed to copy" + + # Set PaX markings on all JDK/JRE executables to allow code-generation on + # the heap by the JIT compiler. + pax-mark m $(list-paxables "${ddest}"{,/jre}/bin/*) + + dodoc ASSEMBLY_EXCEPTION THIRD_PARTY_README || die + + if use examples; then + dodir "${dest}/share"; + cp -vRP demo sample "${ddest}/share/" || die + fi + + cp src.zip "${ddest}" || die + + # Fix the permissions. + find "${ddest}" \! -type l \( -perm /111 -exec chmod 755 {} \; -o -exec chmod 644 {} \; \) || die + + if use nsplugin; then + use x86 && arch=i386; + install_mozilla_plugin "${dest}/jre/lib/${arch}/IcedTeaPlugin.so"; + fi + + # We need to generate keystore - bug #273306 + einfo "Generating cacerts file from certificates in /usr/share/ca-certificates/" + mkdir "${T}/certgen" && cd "${T}/certgen" || die + cp "${FILESDIR}/generate-cacerts.pl" . && chmod +x generate-cacerts.pl || die + for c in /usr/share/ca-certificates/*/*.crt; do + openssl x509 -text -in "${c}" >> all.crt || die + done + ./generate-cacerts.pl "${ddest}/bin/keytool" all.crt || die + cp -vRP cacerts "${ddest}/jre/lib/security/" || die + chmod 644 "${ddest}/jre/lib/security/cacerts" || die + + sed -e "s/@SLOT@/${SLOT}/g" \ + -e "s/@PV@/${ICEDTEA_VER}/g" \ + < "${FILESDIR}/icedtea.env" > "${T}/icedtea.env" + set_java_env "${T}/icedtea.env" +} + +use_zero() { + use zero || ( ! use amd64 && ! use x86 && ! use sparc ) +} + +pkg_postinst() { + # Set as default VM if none exists + java-vm-2_pkg_postinst + + if use nsplugin; then + elog "The icedtea${SLOT} browser plugin can be enabled using eselect java-nsplugin" + elog "Note that the plugin works only in browsers based on xulrunner-1.9" + elog "such as Firefox 3 or Epiphany 2.24 and not in older versions!" + elog "Also note that you need to recompile icedtea${SLOT} if you upgrade" + elog "from xulrunner-1.9.0 to 1.9.1." + fi +} diff --git a/dev-java/icedtea/metadata.xml b/dev-java/icedtea/metadata.xml new file mode 100644 index 0000000..f155aa2 --- /dev/null +++ b/dev-java/icedtea/metadata.xml @@ -0,0 +1,20 @@ + + + +java + + gnu_andrew@member.fsf.org + Andrew John Hughes + +The IcedTea project provides a harness to build the source code from OpenJDK (http://openjdk.java.net) using Free Software build tools along with additional tools such as a browser plugin and Web Start support via NetX. + + Use the CACAO virtual machine instead of HotSpot on x86, amd64 or SPARC architectures. + Use the new version of HotSpot (16). + Enable backport of NIO2 to OpenJDK6. + Enable the new alpha-quality plugin which works with Firefox 3.6+ and Chromium. + Enable Shark JIT support + Enable SystemTap probes in HotSpot. + Enable support for using XRender with the AWT libraries. + Enable the zero assembler port of HotSpot. + + diff --git a/dev-java/icedtea6-bin/ChangeLog b/dev-java/icedtea6-bin/ChangeLog new file mode 100644 index 0000000..92f5e56 --- /dev/null +++ b/dev-java/icedtea6-bin/ChangeLog @@ -0,0 +1,29 @@ +# ChangeLog for dev-java/icedtea6-bin +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea6-bin/ChangeLog,v 1.3 2009/04/19 18:15:33 caster Exp $ + + 12 Jan 2010; Mario Fetka Manifest: + bump bins + + 12 Jan 2010; Mario Fetka + -icedtea6-bin-1.4.1.ebuild, +icedtea6-bin-1.6.2.ebuild: + fake update to newest arm binary packages + +*icedtea6-bin-1.4.1 (19 Apr 2009) + + 19 Apr 2009; Vlastimil Babka + +icedtea6-bin-1.4.1.ebuild: + Version bump, based on icedtea6-1.4.1-r1 from java-overlay. + +*icedtea6-bin-1.4 (09 Feb 2009) + + 09 Feb 2009; Vlastimil Babka +icedtea6-bin-1.4.ebuild: + Version bump, built from icedtea6-1.4 java-overlay r7477. Bug #255493. + +*icedtea6-bin-1.3.1-r1 (24 Dec 2008) + + 24 Dec 2008; Vlastimil Babka +files/icedtea6-bin.env, + +metadata.xml, +icedtea6-bin-1.3.1-r1.ebuild: + New package, a Gentoo binary build of icedtea6. Based on icedtea6-r2 from + java-overlay. + diff --git a/dev-java/icedtea6-bin/Manifest b/dev-java/icedtea6-bin/Manifest new file mode 100644 index 0000000..9c72b0f --- /dev/null +++ b/dev-java/icedtea6-bin/Manifest @@ -0,0 +1,15 @@ +AUX icedtea6-bin.env 947 RMD160 8f72b884c823f408755a3b06daea5af7705da488 SHA1 7473e4d987d5b0e9f1dbf48fbf4978e37d2f64b9 SHA256 b0f675b427f42d7fd1bbf1314523144a2bfc9f5ad44f89568adce120929f74e3 +DIST icedtea6-bin-core-1.6.2-amd64.tar.bz2 35029460 RMD160 9ba62e6fa84e25c759cf65ad2c51e250ba237381 SHA1 dbca7205d81864e54739e84c559050936b6fa205 SHA256 467d95025194b6f009380b6fd9c5c5c5d4f6262b6a13b33ae0173be5e50379a3 +DIST icedtea6-bin-core-1.6.2-arm.tar.bz2 36105654 RMD160 24a1921a6837ce781fe9509f05650bbbb80633a0 SHA1 fb9c20c5171dcc964945df88235fccc20dbfc076 SHA256 95ceaf37835efa3e2b9961af9da4edba145052ea6b1dfaab17cc08c294e5bf4f +DIST icedtea6-bin-core-1.6.2-x86.tar.bz2 36166740 RMD160 f83f860d204dc543e47c713d72d24f6f37f3edce SHA1 069daba7dc5a5555b19c87ca2c8f35cb50f97970 SHA256 008f0f06e9b0f2932a374b9d2adc4df1557235016e0a440ccbac24b4eb9884ab +DIST icedtea6-bin-doc-1.6.2.tar.bz2 11510649 RMD160 1952385ce072084e2da8edc9c2a126085efb2408 SHA1 b31b5879203ae71b774310d07a1f6383d7b543df SHA256 f55babb856330d4b428f234d9e5e390573b628b3f5addbe6ef255f867cb94230 +DIST icedtea6-bin-examples-1.6.2-amd64.tar.bz2 2175076 RMD160 18942ecba633702ac045261010f41e1907808529 SHA1 93e7f5efa4e06225b1dba40139c9c8c72bfc7471 SHA256 7d31e154f7e919ce9e5422d74906659e9df17153a7531b0faae8d31140423fb5 +DIST icedtea6-bin-examples-1.6.2-arm.tar.bz2 2141520 RMD160 0cceb4507ed26f9a2176a4f052df5e22be4a0944 SHA1 cbf299e3639152e59a9b309ecd13a478b71ca04c SHA256 338eaddc0349e513250efc562f1dc78914d4ef26b22773da4cc37e042909e95f +DIST icedtea6-bin-examples-1.6.2-x86.tar.bz2 2139766 RMD160 046e2f24c8a68e8c1370f0e6a84b6daf1642f381 SHA1 71ce6083172e7c367efc940c76c36b4b42a5541f SHA256 ad7271047d3aa1d149bf32e40e360330433ce5a17cf1ca09262163e1ff9eddfc +DIST icedtea6-bin-nsplugin-1.6.2-amd64.tar.bz2 87978 RMD160 1ec55b39b0772b745d8935e77772dbc3621627ac SHA1 777ee6ab4602985a0a2a4b74a0c1a8a636543d52 SHA256 df7e6278e833576a5ed8d516796742d0265f1b7d04ca8c9b4f9f2404f7553f86 +DIST icedtea6-bin-nsplugin-1.6.2-arm.tar.bz2 80421 RMD160 154f311af1d4008f822288d21182cda950d01a05 SHA1 6b45acae6e93690de3764c303f686562ada5302f SHA256 19d86af5b2c1c8be1fa2f6ad4bf538f842cb5ea56c73e8b2ac431aea47773d8e +DIST icedtea6-bin-nsplugin-1.6.2-x86.tar.bz2 75643 RMD160 d09aefb774640f072ee114febf7ddf2aabe7604c SHA1 a64ef399d7dce2c44438120d075bde383f7a3a86 SHA256 35fe44b3f707d4f9febb7e3f072941bc410edb9ad5ceb65fab18567e5bc7ff21 +DIST icedtea6-bin-src-1.6.2.tar.bz2 26607503 RMD160 1815dfb667c20920922da3a0b51a73ed190339ff SHA1 ed25f999ac75ca804962a58a36203ab8ae64611d SHA256 1fa1ab94c7eccfaee1e6cf3a78da64281beab8634df0f436ee94d5f04d9b3d79 +EBUILD icedtea6-bin-1.6.2.ebuild 2934 RMD160 1713f97e970143e78c17a46b0cfb4500b111c7a5 SHA1 d404179df77de3f84fb747b3fa20f380427fe661 SHA256 6ad7c056700715fb9aa7ebc0d26bcde77907e9ebfe28281f972548f21bcffc67 +MISC ChangeLog 1061 RMD160 8f02c21cb9dca7a588851af9170c06e055f4427e SHA1 342894cb1dffb1024260238a263d8216bb2077d6 SHA256 dcb54adf5461e592e085a57c434969815e46fcc376b027fb3907f8ada26f991d +MISC metadata.xml 159 RMD160 7da5c733c224383ffe350605bc36721a3ff2536f SHA1 99c2655c7bbee2cbc8c79edb2d00d481d62faf95 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb diff --git a/dev-java/icedtea6-bin/files/icedtea6-bin.env b/dev-java/icedtea6-bin/files/icedtea6-bin.env new file mode 100644 index 0000000..c896da5 --- /dev/null +++ b/dev-java/icedtea6-bin/files/icedtea6-bin.env @@ -0,0 +1,18 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea6-bin/files/icedtea6-bin.env,v 1.1 2008/12/24 22:22:37 caster Exp $ + +VERSION="IcedTea6-bin @PV@" +JAVA_HOME=/opt/@P@ +JDK_HOME=/opt/@P@ +JAVAC=${JAVA_HOME}/bin/javac +PATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin" +ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin" +LDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@/:${JAVA_HOME}/jre/lib/@PLATFORM@/native_threads/:${JAVA_HOME}/jre/lib/@PLATFORM@/xawt/:${JAVA_HOME}/jre/lib/@PLATFORM@/server/" +MANPATH="/opt/@P@/man" +PROVIDES_TYPE="JDK JRE" +PROVIDES_VERSION="1.6" +# Taken from sun.boot.class.path property +BOOTCLASSPATH="${JAVA_HOME}/jre/lib/resources.jar:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/jsse.jar:${JAVA_HOME}/jre/lib/jce.jar:${JAVA_HOME}/jre/lib/charsets.jar" +GENERATION="2" +ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH" diff --git a/dev-java/icedtea6-bin/icedtea6-bin-1.6.2.ebuild b/dev-java/icedtea6-bin/icedtea6-bin-1.6.2.ebuild new file mode 100644 index 0000000..aa57e17 --- /dev/null +++ b/dev-java/icedtea6-bin/icedtea6-bin-1.6.2.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea6-bin/icedtea6-bin-1.4.1.ebuild,v 1.1 2009/04/19 18:15:33 caster Exp $ + +EAPI="2" + +inherit java-vm-2 + +dist="mirror://gentoo/" +dist_arm="http://ftp.disconnected-by-peer.at/armv5/" +DESCRIPTION="A Gentoo-made binary build of the icedtea6 JDK" +SRC_URI="amd64? ( ${dist}/${PN}-core-${PVR}-amd64.tar.bz2 ) + x86? ( ${dist}/${PN}-core-${PVR}-x86.tar.bz2 ) + arm? ( ${dist_arm}/${PN}-core-${PVR}-arm.tar.bz2 ) + doc? ( ${dist}/${PN}-doc-${PVR}.tar.bz2 ) + examples? ( + amd64? ( ${dist}/${PN}-examples-${PVR}-amd64.tar.bz2 ) + x86? ( ${dist}/${PN}-examples-${PVR}-x86.tar.bz2 ) + arm? ( ${dist_arm}/${PN}-examples-${PVR}-arm.tar.bz2 ) + ) + nsplugin? ( + amd64? ( ${dist}/${PN}-nsplugin-${PVR}-amd64.tar.bz2 ) + x86? ( ${dist}/${PN}-nsplugin-${PVR}-x86.tar.bz2 ) + arm? ( ${dist_arm}/${PN}-nsplugin-${PVR}-arm.tar.bz2 ) + ) + source? ( ${dist}/${PN}-src-${PVR}.tar.bz2 )" +HOMEPAGE="http://icedtea.classpath.org" + +IUSE="X alsa doc examples nsplugin source" +RESTRICT="strip" + +LICENSE="GPL-2-with-linking-exception" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~arm" + +S="${WORKDIR}/${PF}" + +RDEPEND=" + >=sys-libs/glibc-2.8_p20080602-r1 + >=media-libs/giflib-4.1.6-r1 + >=media-libs/jpeg-6b-r8 + media-libs/libpng:1.2 + >=sys-libs/zlib-1.2.3-r1 + alsa? ( >=media-libs/alsa-lib-1.0.17a ) + X? ( + >=media-libs/freetype-2.3.8:2 + >=media-libs/fontconfig-2.6.0-r2:1.0 + >=x11-libs/libXext-1.0.4 + >=x11-libs/libXi-1.2.1 + >=x11-libs/libXtst-1.0.3 + >=x11-libs/libX11-1.1.5 + ) + nsplugin? ( + >=dev-libs/atk-1.24.0 + >=dev-libs/glib-2.18.4-r1:2 + >=dev-libs/nspr-4.7.3 + >=x11-libs/cairo-1.8.6-r1 + >=x11-libs/gtk+-2.14.7-r2:2 + >=x11-libs/pango-1.22.4 + )" +DEPEND="" + +QA_EXECSTACK_arm="opt/${P}/jre/lib/arm/server/libjvm.so" +QA_EXECSTACK_amd64="opt/${P}/jre/lib/amd64/server/libjvm.so" +QA_EXECSTACK_x86="opt/${P}/jre/lib/i386/server/libjvm.so + opt/${P}/jre/lib/i386/client/libjvm.so" + +src_install() { + local dest="/opt/${P}" + local ddest="${D}/${dest}" + dodir "${dest}" || die + + local arch=${ARCH} + + # doins can't handle symlinks. + cp -pRP bin include jre lib man "${ddest}" || die "failed to copy" + + dodoc ../doc/{ASSEMBLY_EXCEPTION,THIRD_PARTY_README} || die + if use doc ; then + dohtml -r ../doc/html/* || die "Failed to install documentation" + fi + + if use examples; then + cp -pRP share/{demo,sample} "${ddest}" || die + fi + + if use source ; then + cp src.zip "${ddest}" || die + fi + + if use nsplugin ; then + use x86 && arch=i386; + install_mozilla_plugin "${dest}/jre/lib/${arch}/IcedTeaPlugin.so"; + fi + + set_java_env + java-vm_revdep-mask +} + +pkg_postinst() { + if use nsplugin; then + elog "The icedtea6-bin browser plugin can be enabled using eselect java-nsplugin" + elog "Note that the plugin works only in browsers based on xulrunner-1.9" + elog "such as Firefox 3 or Epiphany 2.24 and not in older versions!" + fi +} diff --git a/dev-java/icedtea6-bin/metadata.xml b/dev-java/icedtea6-bin/metadata.xml new file mode 100644 index 0000000..250f2d1 --- /dev/null +++ b/dev-java/icedtea6-bin/metadata.xml @@ -0,0 +1,5 @@ + + + + java + diff --git a/dev-java/java-config/ChangeLog b/dev-java/java-config/ChangeLog new file mode 100644 index 0000000..21e5a14 --- /dev/null +++ b/dev-java/java-config/ChangeLog @@ -0,0 +1,1154 @@ +# ChangeLog for dev-java/java-config +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/ChangeLog,v 1.235 2009/12/28 21:50:55 arfrever Exp $ + + 25 Sep 2010; Mario Fetka + java-config-2.1.10.ebuild, java-config-2.1.11.ebuild: + bump and add arm support + + 09 May 2010; Mario Fetka + +java-config-2.1.11.ebuild: + Bump arm + + 08 Feb 2010; Mario Fetka + files/jdk-defaults-arm.conf: + Correct arm jdk + + 04 Jan 2010; Mario Fetka ChangeLog: + add proper arm support + + 28 Dec 2009; Arfrever Frehtes Taifersar Arahesis + java-config-2.1.10.ebuild: + Set SUPPORT_PYTHON_ABIS. Add src_test(). + + 28 Dec 2009; Markus Meier java-config-2.1.9-r2.ebuild: + amd64 stable, bug #292003 + + 16 Dec 2009; Christian Faulhammer + java-config-2.1.9-r2.ebuild: + stable x86, bug 292003 + + 14 Dec 2009; Brent Baude java-config-2.1.9-r1.ebuild: + stable ppc64, bug 289174 + +*java-config-2.1.10 (06 Dec 2009) + + 06 Dec 2009; Alistair Bush + +java-config-2.1.10.ebuild: + Version Bump. + +*java-config-2.1.9-r2 (03 Dec 2009) + + 03 Dec 2009; Vlastimil Babka + -files/java-config-2.1.6-portage-import.patch, -java-config-2.1.7.ebuild, + -java-config-2.1.8.ebuild, -java-config-2.1.9.ebuild, + +java-config-2.1.9-r2.ebuild, +files/java-config-2.1.9-r2.patch: + Add icedtea6 and icedtea6-bin to jdk defaults for amd64 and x86. + + 18 Nov 2009; Mounir Lamouri + java-config-2.1.9-r1.ebuild: + Stable for ppc, bug 289174 + + 05 Nov 2009; Raúl Porcel + java-config-2.1.9-r1.ebuild: + arm/ia64 stable wrt #289174 + + 25 Oct 2009; Kenneth Prugh + java-config-2.1.9-r1.ebuild: + amd64 stable, bug #289174 + + 24 Oct 2009; Tobias Klausmann + java-config-2.1.9-r1.ebuild: + Stable on alpha, bug #289174 + + 18 Oct 2009; Christian Faulhammer + java-config-2.1.9-r1.ebuild: + stable x86, bug 289174 + +*java-config-2.1.9-r1 (15 Sep 2009) + + 15 Sep 2009; Alistair Bush + +java-config-2.1.9-r1.ebuild, +files/java-config-2.1.9.patch: + Bug fixes. + +*java-config-2.1.9 (27 Aug 2009) + + 27 Aug 2009; Alistair Bush + +java-config-2.1.9.ebuild: + Version bump to 2.1.9 + + 19 Jul 2009; nixnut java-config-2.1.8-r1.ebuild: + ppc stable #275178 + + 06 Jul 2009; Raúl Porcel + java-config-2.1.8-r1.ebuild: + alpha/arm/ia64 stable wrt #275178 + + 04 Jul 2009; Brent Baude java-config-2.1.8-r1.ebuild: + Marking java-config-2.1.8-r1 ppc64 for bug 275184 + + 02 Jul 2009; Markus Meier java-config-2.1.8-r1.ebuild: + amd64 stable, bug #275178 + + 01 Jul 2009; Christian Faulhammer + java-config-2.1.8-r1.ebuild: + stable x86, bug 275178 + + 10 Jun 2009; Vlastimil Babka + -java-config-1.2.11-r1.ebuild, -java-config-2.1.4.ebuild, + -java-config-2.1.6-r1.ebuild: + Remove 1.2 (not really supported since ages) and old versions of 2.x + +*java-config-2.1.8-r1 (09 Jun 2009) + + 09 Jun 2009; Alistair Bush + +java-config-2.1.8-r1.ebuild, + +files/java-config-2.1.8-load_packages.patch: + Fix bug #273284 + +*java-config-2.1.8 (23 May 2009) + + 23 May 2009; Alistair Bush + +java-config-2.1.8.ebuild: + New Release see #270874 + + 18 Mar 2009; Brent Baude java-config-2.1.7.ebuild: + stable ppc, bug 260554 + + 15 Mar 2009; Brent Baude java-config-2.1.7.ebuild: + stable ppc64, bug 260554 + + 09 Mar 2009; Kenneth Prugh java-config-2.1.7.ebuild: + amd64 stable, bug #260554 + + 09 Mar 2009; Raúl Porcel java-config-2.1.7.ebuild: + arm/ia64 stable wrt #260554 + + 08 Mar 2009; Christian Faulhammer + java-config-2.1.7.ebuild: + stable x86, bug 260554 + + 08 Mar 2009; Tobias Klausmann + java-config-2.1.7.ebuild: + Stable on alpha, bug #260554 + + 13 Feb 2009; Raúl Porcel + java-config-1.2.11-r1.ebuild, java-config-2.1.6-r1.ebuild, + java-config-2.1.7.ebuild: + Drop s390/sh, no java there, add ~alpha to 2.1.7 as jikes is keyworded, + stabilize 2.1.6-r1 on arm + +*java-config-2.1.7 (25 Jan 2009) + + 25 Jan 2009; Alistair Bush + +java-config-2.1.7.ebuild: + Version Bump java-config. This version is to stop python-2.6 + DeprecationWarning messages. + + 07 Jan 2009; Vlastimil Babka + -files/java-config-2.0.33-r1.patch, -files/java-config-2.1.2-r1.patch, + -java-config-1.3.7.ebuild, -java-config-2.1.6.ebuild: + Remove some cruft. + + 07 Jan 2009; Brent Baude java-config-2.1.6-r1.ebuild: + Marking java-config-2.1.6-r1 ppc64 for bug 250773 + + 07 Jan 2009; Brent Baude java-config-1.3.7-r1.ebuild: + Marking java-config-1.3.7-r1 ppc64 for bug 208873 + + 20 Dec 2008; Petteri Räty + -java-config-2.0.33-r1.ebuild, -java-config-2.1.3.ebuild, + -java-config-2.1.5.ebuild: + Remove old ebuilds. + + 20 Dec 2008; Petteri Räty + java-config-2.1.6-r1.ebuild: + Mark stable on ia64. + + 20 Dec 2008; nixnut java-config-2.1.6-r1.ebuild: + Stable on ppc wrt bug 250773 + + 17 Dec 2008; Markus Meier java-config-2.1.6-r1.ebuild: + x86 stable, bug #250773 + + 17 Dec 2008; Kenneth Prugh + java-config-2.1.6-r1.ebuild: + amd64 stable, bug #250773 + + 13 Dec 2008; Tobias Scherbaum + java-config-1.3.7-r1.ebuild: + ppc stable, bug #208873 + + 12 Dec 2008; Raúl Porcel + java-config-1.3.7-r1.ebuild: + ia64 stable wrt #208873 + + 08 Dec 2008; Markus Meier java-config-1.3.7-r1.ebuild: + amd64/x86 stable, bug #208873 + +*java-config-1.3.7-r1 (25 Nov 2008) + + 25 Nov 2008; Vlastimil Babka + +java-config-1.3.7-r1.ebuild: + Remove ez_setup.py, bug #208873. + + 28 Sep 2008; Raúl Porcel + java-config-2.1.6-r1.ebuild: + Re-add ~arm/~sh + + 27 Sep 2008; Raúl Porcel java-config-2.1.4.ebuild: + arm stable wrt #204252 + +*java-config-2.1.6-r1 (02 Jul 2008) + + 02 Jul 2008; Petteri Räty + +files/java-config-2.1.6-portage-import.patch, + +java-config-2.1.6-r1.ebuild: + Silence warnings given by portage-2.2. + + 26 Jun 2008; nixnut java-config-2.1.6.ebuild: + Stable on ppc wrt bug 228827 + + 12 May 2008; Petteri Räty + java-config-2.1.6.ebuild: + Remove linking to the Java upgrade document because after a couple of years + users are expected to have upgraded. + + 12 May 2008; Markus Rothe java-config-2.1.6.ebuild: + Stable on ppc64 + + 04 May 2008; Christian Faulhammer + java-config-2.1.6.ebuild: + stable x86, bug 219932 + + 03 May 2008; Kenneth Prugh java-config-2.1.6.ebuild: + amd64 stable, bug #219932 + +*java-config-2.1.6 (27 Apr 2008) + + 27 Apr 2008; Petteri Räty + +java-config-2.1.6.ebuild: + Version bump. Java virtual handling fixes. + +*java-config-2.1.5 (26 Feb 2008) + + 26 Feb 2008; Petteri Räty + +java-config-2.1.5.ebuild: + Version bump. Fixes bug #35024 and bug #211454. + + 21 Feb 2008; Raúl Porcel java-config-2.1.4.ebuild: + ia64 stable wrt #204252 + + 15 Feb 2008; William L. Thomson Jr. + java-config-2.1.4.ebuild: + amd64 stable, bug #207590. + + 05 Feb 2008; Markus Rothe java-config-2.1.4.ebuild: + Stable on ppc64 + + 31 Jan 2008; Christian Faulhammer + java-config-2.1.4.ebuild: + stable x86, bug 207590 + + 29 Jan 2008; nixnut java-config-2.1.4.ebuild: + Stable on ppc wrt bug 207590 + + 27 Jan 2008; Brent Baude java-config-2.1.3.ebuild: + Marking java-config-2.1.3 ppc64 for bug 207590 + + 22 Jan 2008; Petteri Räty + -java-config-2.1.1.ebuild, -java-config-2.1.2.ebuild, + -java-config-2.1.2-r1.ebuild: + Remove unused versions. + +*java-config-2.1.3 (28 Nov 2007) + + 28 Nov 2007; +java-config-2.1.3.ebuild: + New release of java-config which has better support for java-virtuals. + + 27 Nov 2007; Petteri Räty + java-config-2.0.33-r1.ebuild, java-config-2.1.2-r1.ebuild: + Add dependency on app-admin/eselect. Fixes bug #200490. + +*java-config-2.1.2-r1 (14 Oct 2007) + + 14 Oct 2007; +files/java-config-2.1.2-r1.patch, + +java-config-2.1.2-r1.ebuild: + Fixed SyntaxError that occurs with python2.4 which is currently stable. + Issue doesn't appear in 2.5. + +*java-config-2.1.2 (13 Oct 2007) + + 13 Oct 2007; +java-config-2.1.2.ebuild: + Version bump java-config for fix #195382 and various other improvements. + +*java-config-2.1.1 (08 Oct 2007) + + 08 Oct 2007; +java-config-2.1.1.ebuild: + New Version on java-config, with support for virtuals. Thank you for + everyone who has had feedback/input into this. especially Elvanor ( + elvanor@gmail.com ). + + 25 Aug 2007; Vlastimil Babka + -files/java-config-2.profiled.csh, -files/60-java, + -files/java-config-2.profiled.sh-r1, -java-config-2.0.32.ebuild: + Remove unused version. + + 20 Jul 2007; Petteri Räty + -java-config-2.0.33.ebuild: + Remove old revision. + + 27 Jun 2007; Christian Faulhammer + java-config-2.0.33-r1.ebuild: + stable x86, bug 183317 + + 27 Jun 2007; Raúl Porcel + java-config-2.0.33-r1.ebuild: + ia64 stable wrt #183317 + + 27 Jun 2007; Markus Rothe + java-config-2.0.33-r1.ebuild: + Stable on ppc64; bug #183317 + + 26 Jun 2007; Christoph Mende + java-config-2.0.33-r1.ebuild: + Stable on amd64 wrt bug 183317 + + 26 Jun 2007; Lars Weiler java-config-2.0.33-r1.ebuild: + Stable on ppc; bug #183317. + + 07 Jun 2007; Vlastimil Babka + -files/java-config-1.3.1-no20java.patch, + -files/java-config-1.3.5-javahomestacktrace.patch, + -files/java-config-1.3.6-jh.patch, -files/jdk-defaults-ia64.conf.patch, + -files/java-config-2.profiled.sh, -files/jdk-defaults-x86-fbsd.conf, + -java-config-2.0.31.ebuild, -java-config-2.0.31-r5.ebuild, + -java-config-2.0.31-r6.ebuild, -java-config-2.0.31-r7.ebuild: + Cleanup old versions and files. + + 07 Jun 2007; Markus Rothe java-config-2.0.32.ebuild: + Stable on ppc64; bug #179810 + + 31 May 2007; Petteri Räty + java-config-2.0.33-r1.ebuild: + Depend on latest java-config-wrapper to make users upgrade. + +*java-config-2.0.33-r1 (28 May 2007) + + 28 May 2007; Vlastimil Babka + +files/java-config-2.0.33-r1.patch, +java-config-2.0.33-r1.ebuild: + Revbump for support for OPTIONAL_DEPEND in package.env, bug #176182. Also + fixes bug #157380. Via patch from trunk. + + 28 May 2007; nixnut java-config-2.0.32.ebuild: + Stable on ppc wrt bug 179810 + + 26 May 2007; Raúl Porcel java-config-2.0.32.ebuild: + ia64 stable wrt #179810 + + 26 May 2007; Christian Faulhammer + java-config-2.0.32.ebuild: + x86/amd64 stable, bug 179810 + +*java-config-2.0.33 (25 May 2007) + + 25 May 2007; Petteri Räty + +java-config-2.0.33.ebuild: + Version bump. Multiple small fixes. Moves files out of PORTDIR to inside the + tarball. Fixes bug #176781. + +*java-config-2.0.32 (01 May 2007) + + 01 May 2007; Petteri Räty + +java-config-2.0.32.ebuild: + Version bump. Prefers sun-jdk over blackdown-jdk on amd64 and x86 and + improves gjl error handling. + +*java-config-2.0.31-r7 (15 Apr 2007) + + 15 Apr 2007; Petteri Räty + +java-config-2.0.31-r7.ebuild: + Add /usr/bin/keytool wrapper for bug #174591. + + 15 Apr 2007; nixnut java-config-2.0.31-r5.ebuild: + Stable on ppc wrt bug 174171 + + 12 Apr 2007; Christian Faulhammer + java-config-2.0.31-r5.ebuild: + stable x86, bug 174171 + + 11 Apr 2007; Markus Rothe + java-config-2.0.31-r5.ebuild: + Stable on ppc64; bug #174171 + + 11 Apr 2007; Peter Weller java-config-2.0.31-r5.ebuild: + Stable on amd64 wrt bug 174171 + + 09 Apr 2007; Petteri Räty + java-config-1.2.11-r1.ebuild: + Use proper helper functions for bug #173884. + + 06 Apr 2007; Petteri Räty + -java-config-2.0.31-r3.ebuild, -java-config-2.0.31-r4.ebuild: + Cleanup. + + 31 Mar 2007; Raúl Porcel + java-config-2.0.31-r6.ebuild: + ia64 stable + +*java-config-2.0.31-r6 (31 Mar 2007) + + 31 Mar 2007; Petteri Räty + +files/jdk-defaults-ia64.conf.patch, +java-config-2.0.31-r6.ebuild: + Fix jdk-defaults.conf for ia64. + +*java-config-2.0.31-r5 (16 Mar 2007) + + 16 Mar 2007; Petteri Räty + +files/java-config-2.profiled.sh-r1, +java-config-2.0.31-r5.ebuild: + Make /etc/profile.d/java-config-2.sh POSIX compliant. Fixes bug #169925. + Thanks to Karl Schulz . + + 09 Mar 2007; Petteri Räty + java-config-1.3.7.ebuild, java-config-2.0.31.ebuild, + java-config-2.0.31-r3.ebuild, java-config-2.0.31-r4.ebuild: + Fixed links to the Why we need Java 1.4 document wrt bug #170104. + + 09 Mar 2007; Petteri Räty + -java-config-2.0.30.ebuild: + Remove old version. + +*java-config-2.0.31-r4 (05 Mar 2007) + + 05 Mar 2007; Petteri Räty +files/60-java, + +java-config-2.0.31-r4.ebuild: + Install a revdep-rebuild control files to prevent revdep-rebuild from + complaining about things like libjawt.so that are loaded by the vm. Fixes + bug #152039. + + 28 Feb 2007; Petteri Räty + java-config-2.0.31-r3.ebuild: + Marked stable on ia64 for bug #162368. + + 02 Feb 2007; Steve Dibb java-config-2.0.31.ebuild: + amd64 stable, bug 162368 + + 20 Jan 2007; nixnut java-config-2.0.31.ebuild: + Stable on ppc wrt bug 162368 + + 19 Jan 2007; Markus Rothe java-config-2.0.31.ebuild: + Stable on ppc64; bug #162368 + + 16 Jan 2007; Christian Faulhammer + java-config-2.0.31.ebuild: + stable x86, bug #162368 + +*java-config-2.0.31-r3 (16 Jan 2007) + + 16 Jan 2007; Vlastimil Babka + -java-config-2.0.31-r2.ebuild, +java-config-2.0.31-r3.ebuild: + Revbump to apply latest changes to java-config-2.profiled.csh (by grobian 3 + days ago) for everyone: fix (t)csh syntax and avoid using an undefined + variable, acked by Betelgeuse on irc. + +*java-config-2.0.31-r2 (13 Jan 2007) + + 13 Jan 2007; Petteri Räty + files/java-config-2.profiled.csh, -java-config-2.0.31-r1.ebuild, + +java-config-2.0.31-r2.ebuild: + The csh profile.d had a bug preventing it from working for root. Teaches you + not to blindly trust stuff from users again. + + 13 Jan 2007; Vlastimil Babka + java-config-2.0.30.ebuild: + Fixing current stable too. + + 13 Jan 2007; Petteri Räty + java-config-2.0.31.ebuild: + I broke this with my last revision bump. Fixing it because it is a stable + candidate. + +*java-config-2.0.31-r1 (12 Jan 2007) + + 12 Jan 2007; Petteri Räty + -files/java-config-2.profiled, +files/java-config-2.profiled.csh, + +files/java-config-2.profiled.sh, +java-config-2.0.31-r1.ebuild: + Added /etc/profile.d/ file for c shells. Fixes bug #159736. Thanks to Troy + Bowman . + +*java-config-2.0.31 (17 Dec 2006) + + 17 Dec 2006; Petteri Räty + +java-config-2.0.31.ebuild: + Version bump. Fixes bug #156228 and bug #154493. + + 08 Dec 2006; Vlastimil Babka + +files/jdk-defaults-x86-fbsd.conf, java-config-2.0.30.ebuild: + Add jdk-defaults.conf for x86-fbsd, bug #157380 was partially caused by this + file missing. + + 15 Oct 2006; Tobias Scherbaum + java-config-1.3.7.ebuild, java-config-2.0.30.ebuild: + ppc stable. bug #147254 + + 15 Oct 2006; Joshua Nichols java-config-1.3.7.ebuild, + java-config-2.0.30.ebuild: + Stabilizing on ia64 as part of new Java system, bug #147254. + + 15 Oct 2006; Joshua Nichols java-config-1.3.7.ebuild, + java-config-2.0.30.ebuild: + Fixed wording in postinstall message. + + 14 Oct 2006; Joshua Nichols java-config-1.3.7.ebuild, + java-config-2.0.30.ebuild: + Stabilizing on amd64 as part of new Java system, bug #147254. + + 14 Oct 2006; Joshua Nichols java-config-1.3.7.ebuild, + java-config-2.0.30.ebuild: + Stabilizing on ppc64 as part of new Java system, bug #147254. + + 14 Oct 2006; Joshua Jackson java-config-1.3.7.ebuild, + java-config-2.0.30.ebuild: + New java stable on x86; bug #147254 + + 05 Oct 2006; Gustavo Zacarias + java-config-1.2.11-r1.ebuild, java-config-1.3.7.ebuild, + java-config-2.0.30.ebuild: + Dropping sparc keywords, see #96229 + +*java-config-2.0.30 (23 Sep 2006) + + 23 Sep 2006; Joshua Nichols + -files/java-config-2.0.28-classpath.patch, -java-config-2.0.29.ebuild, + +java-config-2.0.30.ebuild: + Tweaked output to be similar to java-config-1. A notice is displayed when a + user or system VM is set. + + 22 Sep 2006; Vlastimil Babka + java-config-2.0.29.ebuild: + Sync java-config-2's postinst messages with java-config-1: use elog() and + tweak the wording. + +*java-config-1.3.7 (21 Sep 2006) + + 21 Sep 2006; Joshua Nichols + -java-config-1.3.6-r1.ebuild, +java-config-1.3.7.ebuild: + Version bump. Improved interface/usability to be more consistent with + java-config-2 (visual appearance of -L, what you can use to set vm). Removed + --help info for things we don't support. Added better messages + (--list-available-vms says they are available for generation-1, setting the + vm says what vm was set and that it is for generation-1 + + 20 Sep 2006; Vlastimil Babka + java-config-2.0.29.ebuild: + Remove 2.4 from python dependency, no java-config's code should need it now. + +*java-config-2.0.29 (20 Sep 2006) + + 20 Sep 2006; Joshua Nichols -java-config-1.3.6.ebuild, + -java-config-2.0.28-r1.ebuild, +java-config-2.0.29.ebuild: + Version bump. The java-nsplugin eselect module now handles multilib stuff + properly. Slightly better error messages for when a tool isn't available on + a particular platform/jdk. Pruned old revisions. + + 14 Sep 2006; Joshua Nichols + java-config-2.0.28-r1.ebuild: + Changed dependency on virtual/python to >=dev-lang/python, as per bug #147594. + + 14 Sep 2006; Joshua Nichols metadata.xml: + Tweaked metadata.xml + +*java-config-2.0.28-r1 (12 Sep 2006) + + 12 Sep 2006; Vlastimil Babka + files/java-config-2.0.28-classpath.patch, -java-config-2.0.28.ebuild, + +java-config-2.0.28-r1.ebuild: + Fixed the gjl launcher traceback for cases when CLASSPATH env is completely + unset + +*java-config-1.3.6-r1 (11 Sep 2006) + + 11 Sep 2006; Joshua Nichols + +files/java-config-1.3.6-jh.patch, +java-config-1.3.6-r1.ebuild: + Fixed regression, bug #147199. + + 11 Sep 2006; Joshua Nichols -java-config-1.3.5.ebuild, + -java-config-1.3.5-r1.ebuild, -java-config-2.0.27.ebuild, + -java-config-2.0.27-r1.ebuild: + Pruned old versions, leaving the target versions for stabilization. + +*java-config-1.3.6 (11 Sep 2006) + + 11 Sep 2006; Joshua Nichols +java-config-1.3.6.ebuild: + Version bump. Includes a better fix for the stack trace that would occur + when setting system vm. Also fixes a bad regular expression, which affected + -g. + +*java-config-2.0.28 (10 Sep 2006) + + 10 Sep 2006; Joshua Nichols + +files/java-config-2.0.28-classpath.patch, +java-config-2.0.28.ebuild: + Version bump. Fixes bug #146870 and bug #140926. + +*java-config-1.3.5-r1 (06 Sep 2006) + + 06 Sep 2006; Joshua Nichols + +files/java-config-1.3.5-javahomestacktrace.patch, + +java-config-1.3.5-r1.ebuild: + Fixed a stacktrace that occurs when trying to set the system vm. + +*java-config-1.3.5 (06 Sep 2006) + + 06 Sep 2006; Joshua Nichols -java-config-1.3.4.ebuild, + +java-config-1.3.5.ebuild: + Version bump with several important fixes. See bug #145653, bug #121885, and + bug #117888. Pruned old version. + +*java-config-1.3.4 (05 Sep 2006) + + 05 Sep 2006; Joshua Nichols + -java-config-1.3.1-r1.ebuild, -java-config-1.3.2.ebuild, + -java-config-1.3.3.ebuild, -java-config-1.3.3-r1.ebuild, + +java-config-1.3.4.ebuild: + Version bump to java-config-1 to fix bug #146241. Pruned old versions. + + 03 Sep 2006; Joshua Nichols + java-config-1.3.3-r1.ebuild: + Removed PDEPEND on virtual/jdk, since we've improved the error message that + occurs when they are not present in java-pkg.eclass + + 31 Aug 2006; Joshua Nichols + java-config-1.3.1-r1.ebuild, java-config-1.3.2.ebuild, + java-config-1.3.3.ebuild, +java-config-1.3.3-r1.ebuild, + java-config-2.0.27.ebuild, java-config-2.0.27-r1.ebuild: + Dropped alpha and hppa keywords. Improved post install message. + java-config-1.3.3 now post-depends on a 1.4 or 1.3 JDK. This ensures that + packages using generation-1 will be able to build properly with minimal + amount of interference. + +*java-config-1.3.3-r1 (30 Aug 2006) + + 30 Aug 2006; Joshua Nichols + +java-config-1.3.3-r1.ebuild, java-config-2.0.27-r1.ebuild: + Revision bump to java-config-1.3.3. It now post-depends on a 1.4 or 1.3 JDK + for compatibility with the new Java system. Also improved the post install + messages of both 1.x and 2.x. + +*java-config-1.3.3 (28 Aug 2006) + + 28 Aug 2006; Joshua Nichols +java-config-1.3.3.ebuild: + Version bump. Addresses a bug where if you set the system vm the first time + after migrating, you get 4 or so lines of big red warnings. + +*java-config-1.3.2 (27 Aug 2006) + + 27 Aug 2006; Joshua Nichols +java-config-1.3.2.ebuild: + Version bump. Includes slightly smarter checks. For example, only checks + /etv/env.d/java/20*. Also, complains about non-generation-2 VMs, and won't + let them be set to the system vm. + + 25 Aug 2006; Joshua Nichols ChangeLog: + Manifest fix, bug #145038 + +*java-config-2.0.27-r1 (25 Aug 2006) + + 25 Aug 2006; Joshua Nichols + +files/java-config-2.profiled, +java-config-2.0.27-r1.ebuild: + Added missing profile.d file. + +*java-config-1.3.1-r1 (25 Aug 2006) + + 25 Aug 2006; Joshua Nichols + +files/java-config-1.3.1-no20java.patch, -java-config-1.3.1.ebuild, + +java-config-1.3.1-r1.ebuild: + Fixed a stacktrace when /etc/env.d/20java doesn't exist, reported by Caster. + +*java-config-2.0.27 (24 Aug 2006) +*java-config-1.3.1 (24 Aug 2006) + + 24 Aug 2006; Joshua Nichols + -files/java-config-1.3.0-JAVA_HOME.patch, + -files/java-config-1.3.0-regexp.patch, + -files/java-config-2.0.26-jconsole.patch, + -files/java-config-2.0.26-nsplugin.patch, + -files/java-config-2.0.26-nsplugin_ls_stderr.patch, + -files/java-config-2.0.26-set_number.patch, -files/java-config-2.profiled, + -java-config-1.3.0-r2.ebuild, -java-config-1.3.0-r3.ebuild, + +java-config-1.3.1.ebuild, -java-config-2.0.26-r4.ebuild, + -java-config-2.0.26-r5.ebuild, -java-config-2.0.26-r6.ebuild, + +java-config-2.0.27.ebuild: + Significant improvements to java-config-1, to address bug #139889 with + regards to JAVA_HOME. Setting user vm and configuring classpaths have been + disabled in java-config-1 in order . For java-config-2, bug #144856 was + fixed, and also introduced a profile.d file which sets JAVA_HOME + appropriately. + +*java-config-2.0.26-r6 (03 Aug 2006) +*java-config-1.3.0-r3 (03 Aug 2006) + + 03 Aug 2006; Joshua Nichols + +files/java-config-1.3.0-JAVA_HOME.patch, +files/java-config-2.profiled, + +java-config-1.3.0-r3.ebuild, +java-config-2.0.26-r6.ebuild: + Version bumps. java-config-1 has been patched to read VMHANDLE from + environment instead of JAVA_HOME. java-config-2 now installs a profile.d + entry that sets JAVA_HOME appropriate, ie it is no longer set to + generation-1 system vm. This is work towards bug #139889 + +*java-config-2.0.26-r5 (29 Jul 2006) + + 29 Jul 2006; Joshua Nichols + +files/java-config-2.0.26-jconsole.patch, +java-config-2.0.26-r5.ebuild: + Added jconsole, for bug #141145 + + 21 Jul 2006; Diego Pettenò + java-config-1.3.0-r2.ebuild, java-config-2.0.26-r4.ebuild: + Add ~x86-fbsd keyword as needed to add diablo-jre-bin (see bug #141071). + + 16 Jul 2006; Joshua Nichols + -java-config-2.0.26-r3.ebuild: + Pruned old revision. + +*java-config-2.0.26-r4 (16 Jul 2006) + + 16 Jul 2006; Joshua Nichols + +files/java-config-2.0.26-nsplugin_ls_stderr.patch, + +java-config-2.0.26-r4.ebuild: + Fix for java-nsplugin when there aren't any plugins installed. + +*java-config-2.0.26-r3 (06 Jul 2006) + + 06 Jul 2006; Joshua Nichols + -java-config-2.0.26-r2.ebuild, +java-config-2.0.26-r3.ebuild: + Fixed pkg_postinst. + +*java-config-2.0.26-r2 (03 Jul 2006) + + 03 Jul 2006; Joshua Nichols + +files/java-config-2.0.26-set_number.patch, -java-config-2.0.26-r1.ebuild, + +java-config-2.0.26-r2.ebuild: + Fix to java-nsplugin.eselect so you can set the plugin using the list index. + +*java-config-2.0.26-r1 (03 Jul 2006) + + 03 Jul 2006; Joshua Nichols + +files/java-config-2.0.26-nsplugin.patch, -java-config-2.0.26.ebuild, + +java-config-2.0.26-r1.ebuild: + Fix to java-nsplugin.eselect, so that it shows the right plugin as being + current + + 01 Jul 2006; Joshua Nichols + java-config-1.3.0-r2.ebuild, java-config-2.0.26.ebuild: + Added postinstall message to give information about the upgrade guide. + + 01 Jul 2006; Joshua Nichols + java-config-1.2.11-r1.ebuild: + Added a blocker to prevent cases where user doesn't have java-config-1.3 + keyworded properly, and results in java-config-wrapper not getting + installed. Thanks to zlin to tracking this issue down. + +*java-config-2.0.26 (30 Jun 2006) + + 30 Jun 2006; Joshua Nichols + -java-config-2.0.25.ebuild, +java-config-2.0.26.ebuild: + Version bump which adds a new eselect module, java-nsplugin + +*java-config-2.0.25 (28 Jun 2006) + + 28 Jun 2006; Joshua Nichols + -java-config-2.0.24.ebuild, +java-config-2.0.25.ebuild: + Fixed man page collision (bug #138352) and improved run-java-tool. + + 26 Jun 2006; Joshua Nichols + java-config-1.3.0-r2.ebuild, java-config-2.0.24.ebuild: + Fixed invalid atom. + + 25 Jun 2006; +files/java-config-1.3.0-regexp.patch: + Version bumps. + + 03 Jun 2006; Guy Martin java-config-1.2.11-r1.ebuild: + Removing hppa KEYWORDS. HPPA will not support java anymore. + + 05 Feb 2006; Petteri Räty + -java-config-1.2.6.ebuild, -java-config-1.2.9.ebuild, + -java-config-1.2.10.ebuild, -java-config-1.2.11.ebuild: + Removed old versions. + + 04 Feb 2006; Aron Griffis + java-config-1.2.11-r1.ebuild: + Mark 1.2.11-r1 stable on alpha + + 24 Dec 2005; Rene Nussbaumer + java-config-1.2.11-r1.ebuild: + Stable on hppa. + + 24 Dec 2005; Michael Hanselmann + java-config-1.2.11-r1.ebuild: + Stable on ppc. + + 21 Dec 2005; Markus Rothe + java-config-1.2.11-r1.ebuild: + Stable on ppc64; bug #113806 + + 01 Dec 2005; Luis Medinas + java-config-1.2.11-r1.ebuild: + Stable on amd64. Bug #113806. + + 29 Nov 2005; Gustavo Zacarias + java-config-1.2.11-r1.ebuild: + Stable on sparc + + 28 Nov 2005; Petteri Räty + java-config-1.2.11-r1.ebuild: + Marked stable on x86 for bug #113806. + + 13 Aug 2005; Michael Hanselmann + java-config-1.2.11.ebuild: + Stable on ppc. + +*java-config-1.2.11-r1 (18 Jun 2005) + 18 Jun 2005; Thomas Matthijs ChangeLog, +java-config-1.2.11-r1.ebuild: + revision bump: start the correct python, and ignore python env vars + + 08 Apr 2005; Markus Rothe java-config-1.2.11.ebuild: + Stable on ppc64 + + 03 Jan 2005; Gustavo Zacarias + java-config-1.2.11.ebuild: + Stable on sparc + + 29 Dec 2004; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + + 21 Dec 2004; Bryan Østergaard + java-config-1.2.11.ebuild: + Stable on alpha. + + 11 Dec 2004; java-config-1.2.9.ebuild: + stable on ppc + + 24 Nov 2004; Thomas Matthijs java-config-1.2.11.ebuild: + keyword x86 + + 16 Oct 2004; Dylan Carlson + java-config-1.2.10.ebuild: + Stable on amd64. + +*java-config-1.2.11 (12 Oct 2004) + + 12 Oct 2004; Karl Trygve Kalleberg + +java-config-1.2.11.ebuild: + Fixed various CLASSPATH issues, see bundled ChangeLog. + + 20 Sep 2004; Gustavo Zacarias + java-config-1.2.10.ebuild: + Stable on sparc + + 12 Sep 2004; Bryan Østergaard java-config-1.2.10.ebuild: + Stable on alpha. + + 09 Sep 2004; Guy Martin java-config-1.2.10.ebuild: + Stable on hppa. + + 05 Sep 2004; Guy Martin java-config-1.2.9.ebuild: + Stable on hppa. + + 01 Sep 2004; Bryan Østergaard metadata.xml: + Remove myself from metadata.xml. + + 30 Aug 2004; Chris Aniszczyk java-config-1.2.10.ebuild: + Marking x86 + + 24 Aug 2004; Chris Aniszczyk java-config-1.2.9.ebuild: + Marking x86 + + 07 Aug 2004; Tom Martin java-config-1.2.10.ebuild, + java-config-1.2.6.ebuild, java-config-1.2.9.ebuild: + Typo in DESCRIPTION: enviroment -> environment. Bug 59717. + +*java-config-1.2.10 (31 Jul 2004) + + 31 Jul 2004; +java-config-1.2.10.ebuild: + Added --library and --get-env options, --library will aid jai-bin and java3d + ebuilds, --gen-env will aid eclipse. + +*java-config-1.2.9 (25 Jul 2004) + + 25 Jul 2004; +java-config-1.2.9.ebuild: + Fix for bug 56107. + +*java-config-1.2.8 (16 Jul 2004) + + 16 Jul 2004; +java-config-1.2.8.ebuild: + Fixes for bugs 56107, 56112, and + http://forums.gentoo.org/viewtopic.php?t=180618&highlight=javaconfig . + +*java-config-1.2.7 (04 Jul 2004) + + 04 Jul 2004; Jason Mobarak +java-config-1.2.7.ebuild: + Changes in this release: bugs 52378, and 50218 fixed. Fixed a small logic error + in the --set-user-vm option. Option --show-active-vm added. Any option that + uses name of JVMs as selectors can now match prefixes. The option + --set-system-vm will now complain loudly if it can't find javac, jar and + javadoc for a particular VM, and it'll complain softly about a missing rmic. + + 28 Jun 2004; Tom Gall java-config-1.2.6.ebuild: + stable on ppc64, bug #55596 + + 20 Jun 2004; Chris Aniszczyk java-config-1.2.6.ebuild: + Marking stable on hppa + + 22 Mar 2004; Chris Aniszczyk java-config-1.2.6.ebuild: + Added ~hppa + + 09 Mar 2004; java-config-1.2.6.ebuild: + stable on alpha and ia64 + + 18 Feb 2004; David Holm java-config-1.2.6.ebuild: + Thanks for not only fixing bug #41481 but also removing the only keyworded + java-config on ppc effectively breaking dev-java/*. + +*java-config-1.2.6 (17 Feb 2004) + + 17 Feb 2004; Jason A Mobarak java-config-1.2.5.ebuild, + java-config-1.2.6.ebuild: + New version, should fix bug #41481 + + 15 Feb 2004; Bartosch Pixa + java-config-1.2.5.ebuild: + set ppc in keywords + + 15 Feb 2004; David Holm java-config-1.2.5.ebuild: + Added to ~ppc. + + 30 Jan 2004; java-config-1.2.5.ebuild: + marked stable on sparc, closes #37831 + +*java-config-1.2.5 (25 Jan 2004) + + 25 Jan 2004; Jason A Mobarak java-config-1.2.4.ebuild, + java-config-1.2.5.ebuild: + Added fix for bug 39286 + +*java-config-1.2.4 (16 Jan 2004) + + 16 Jan 2004; Jason A Mobarak java-config-1.2.3.ebuild, + java-config-1.2.4.ebuild: + add correct version string and sys.path.insert to + fixes problems with output no being in the module path + +*java-config-1.2.3 (14 Jan 2004) + + 14 Jan 2004; Jason A Mobarak java-config-1.2.2.ebuild, + java-config-1.2.3.ebuild: + Version 1.2.3 includes fixes for incorrect configuration file pathes -- fixes + should close bug 38136 + + 11 Jan 2004; Jason Wever java-config-1.2.2.ebuild: + Added ~sparc keyword. + + 11 Jan 2004; Brad House java-config-1.2.2.ebuild: + mark stable on amd64 + +*java-config-1.1.8-r1 (10 Jan 2004) + + 10 Jan 2004; Aron Griffis java-config-1.1.8-r1.ebuild, + java-config-1.2.2.ebuild: + mark 1.1.8-r1 stable on alpha and ia64; mark 1.2.2 testing on same. This is + for bug 37829 + +*java-config-1.2.2 (10 Jan 2004) + + 10 Jan 2004; Jason A Mobarak + java-config-1.2.1-r1.ebuild, java-config-1.2.2.ebuild: + Fixed java-config dying with a user's .gentoo directory doesn't exist. + +*java-config-1.2.1-r1 (10 Jan 2004) + + 08 Jan 2004; java-config-1.1.7.ebuild: + stable on ia64 + +*java-config-1.2.1 (03 Jan 2004) + + 03 Jan 2004; Jason A Mobarak java-config-1.2.0.ebuild, + java-config-1.2.1.ebuild: + All errors message are now printed to stderr. + +*java-config-1.2.0 (02 Jan 2004) + + 02 Jan 2004; Jason A Mobarak java-config-1.1.8.ebuild, + java-config-1.2.0.ebuild: + Fixes for bugs: 28869, 33329, 35910, 36046, 36489, and 36852, thanks to all + who helped! + +*java-config-1.1.7 (07 Dec 2003) + + 07 Dec 2003; Adrian Almenar java-config-1.1.7.ebuild: + After a month without problems, moving to stable. + + 16 Nov 2003; Adrian Almenar java-config-1.1.5.ebuild: + java-config 1.1.5 moved to stable. + +*java-config-1.1.5 (08 Nov 2003) + + 08 Nov 2003; Adrian Almenar : + New Release, fixes bugs #19032, #20559, #26457, #32992, #31747. + +*java-config-1.1.3 (07 Nov 2003) + + 07 Nov 2003; Adrian Almenar java-config-1.1.3.ebuild: + Fixes bug #31924. + +*java-config-1.1.2 (05 Nov 2003) + + 05 Nov 2003; Adrian Almenar java-config-1.1.2.ebuild: + Fixes bug #32611. + + 22 Oct 2003; Bartosch Pixa + java-config-0.2.8-r2.ebuild: + set ppc in keywords + +*java-config-1.1.1 (19 Oct 2003) + + 19 Oct 2003; Adrian Almenar java-config-1.1.1.ebuild: + Fixed some errors that breaked backward compatibility + +*java-config-1.1.0 (18 Oct 2003) + + 18 Oct 2003; Adrian Almenar java-config-1.1.0.ebuild: + New java-config python version, made by Jason Mobarak . + + 15 Oct 2003; Brad House java-config-0.2.8-r2.ebuild: + stable on amd64 + + 07 Oct 2003; Brad House java-config-0.2.8-r2.ebuild: + add ~amd64 keyword + +*java-config-0.2.8-r2 (23 Aug 2003) + + 23 Aug 2003; Adrian Almenar java-config-0.2.8-r2.ebuild, + files/0.2.8/java-config: + Revision Bump for some bug fixes + +*java-config-0.2.8-r1 (15 Aug 2003) + + 15 Aug 2003; Adrian Almenar java-config-0.2.8-r1.ebuild, + files/0.2.8/java-config: + Revision bump so people get the latest java-config, Fixed bug 20436. + + 08 May 2003; Christian Birchinger + java-config-0.2.8.ebuild: + Added stable sparc keyword + + 01 Apr 2003; Daniel Robbins : files/0.2.8/java-config: + minor cosmetic fixes to allow closing of bug #17696, unmasking for x86. + +*java-config-0.2.8 (21 Mar 2003) + 21 Mar 2003; Adrian Almenar java-config-0.2.8.ebuild files/digest-java-config-0.2.8 files/0.2.8/java-config files/0.2.8/java-config.1 files/0.2.8/30java-finalclasspath : + Make some cosmetic changes. Indicate which VM are you using when --list-available-vms + command is used (Bug #17696). + Raise a message of instructions when a VM is configured. + Updated man page to explain how to set a VM. + Updated home page cause the older wasnt working. + Updated description of the package to be more simpler. + Marked as testing ~arch. + +*java-config-0.2.7 (09 Dec 2002) + + 29 Mar 2003; Seemant Kulleen java-config-0.2.7.ebuild: + HOMEPAGE fix by Frantz Dhin in bug #18299 + + 15 Dec 2002; Adrian Almenar java-config-0.2.7.ebuild: + Unkeywording it from ~arch to arch. + + 09 Dec 2002; Adrian Almenar java-config-0.2.7.ebuild files/digest-java-config-0.2.7 files/0.2.7/java-config files/0.2.7/java-config.1 files/0.2.7/30java-finalclasspath : + Fixed bug #9045. Still masked for better testing. + Fixed: Checked if $JAVA_HOME of the vm doesnt exist, then dont list it when + running java-config --list-available-vms. Checked if user inputs + "--set-system-classpath=" to return a message instead of an error. + Added --clean-system-classpath to clean system classpath. Updated man page to + reflect this change. + +*java-config-0.2.6 (21 Sep 2002) + + 21 Sep 2002; Karl Trygve Kalleberg java-config-0.2.6.ebuild files/digest-java-config-0.2.6 files/0.2.6/java-config files/0.2.6/java-config.1 : + --list-available-vms don't spit out unintelligble error messages when + no VMs are present anymore. + +*java-config-0.2.5 (07 Sep 2002) + + 07 Sep 2002; Karl Trygve Kalleberg java-config-0.2.5.ebuild files/digest-java-config-0.2.5 files/java-config files/0.2.5/java-config files/0.2.5/java-config.1 : + Updated java-config to handle CLASSPATHs better. + +*java-config-0.2.4-r1 (24 Jun 2002) + + 09 Aug 2002; Mark Guertin java-config-0.2.4-r1.ebuild : + Added ppc to keywords + + 01 Jul 2002; Karl Trygve Kalleberg java-config-0.2.4-r1.ebuild : + + Added KEYWORDS, SLOT and LICENSE. Removed old versions. + + 24 Jun 2002; Karl Trygve Kalleberg java-config-0.2.4-r1.ebuild files/digest-java-config-0.2.4-r1: + + Fixed a minor bug with --list-available-packages when none are installed. + + java-config with no options will now print a one line usage message + + Removed java-config-0.2.4.ebuild files/digest-java-config-0.2.4 + Removed all old versions. + +*java-config-0.2.4 (21 May 2002) + + 21 May 2002; Karl Trygve Kalleberg java-config-0.2.4.ebuild files/java-config: + + --list-available-vms is now allowed before JAVA_HOME is properly set (duh!). + + Removed all previous versions. + +*java-config-0.2.3 (14 May 2002) + + 14 May 2002; Karl Trygve Kalleberg java-config-0.2.3.ebuild files/java-config: + + Now java-config sources $HOME/.gentoo/java-env before trying to source + /etc/env.d/20java. + + A warning is no longer output when running --set-user-vm or --set-system-vm + for the first time. + + Also, some platform accomodations seem to have snuck in without any notice + in this ChangeLog nor any version bump. + +*java-config-0.2.2 (10 Apr 2002) + + 10 Apr 2002; Karl Trygve Kalleberg java-config-0.2.2.ebuild files/java-config: + + Added --set-user-classpath and --set-system-classpath. + + Removed old versions. + +*java-config-0.2.1 (09 Apr 2002) + + 09 Apr 2002; Karl Trygve Kalleberg java-config-0.2.1.ebuild files/java-config: + + ROOTPATH is properly set, even if the JDK/JRE ROOTPATH config is bad. This + fixes bug #1577. + + Old versions removed. + +*java-config-0.2.0 (18 Mar 2002) + + 18 Mar 2002; Karl Trygve Kalleberg java-config-0.2.0.ebuild files/java-config files/java-config.1 : + + Added VM switching, man page, fixed a bug with mozilla, had a great time. + + Old versions removed. + +*java-config-0.1.3 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/dev-java/java-config/Manifest b/dev-java/java-config/Manifest new file mode 100644 index 0000000..8440d48 --- /dev/null +++ b/dev-java/java-config/Manifest @@ -0,0 +1,7 @@ +AUX jdk-defaults-arm.conf 71 RMD160 5d2cbc1a4300baf05c871a0991b46a9c1685ad40 SHA1 4f52ddda48a478ec1747695478d1bfe09693a4f9 SHA256 bd6791555fc860455531da04226adf700f30d227ff8e478c4a294e4b5c87b454 +DIST java-config-2.1.10.tar.bz2 45507 RMD160 55fc34441a1553035c3e4ae674756df494a1705a SHA1 e78a8032a436a63a583960fe85bd5396144f8a97 SHA256 d0afa1279a2bf91a307e54a78227fe413aad12c1a1beaac4ee90b39cc1485ba5 +DIST java-config-2.1.11.tar.bz2 60763 RMD160 35f62025fe9843769fe164d9bb50419fd2fc7e34 SHA1 df62f76957343108d1b27687132958853434982c SHA256 ffc90aac716f6edc2f99f70e4947eab606e3a70dadb90328dedda16345796bbe +EBUILD java-config-2.1.10.ebuild 1403 RMD160 e71cffda6680b5b06ec770b491da7762c4bae5ff SHA1 afe64ec555f1061300ff8a9354a0d90a7b1f32a0 SHA256 558363f502a4855b1e2583eff011743d528cd70004e83f8323f36b0b4be7a513 +EBUILD java-config-2.1.11.ebuild 1322 RMD160 10fbf1f78cc3c506a486ae81a362fcc350b98d08 SHA1 f70d220c85b5db87ab60aef4932c2ca43cf7dde0 SHA256 792faa33008cf20b6404f7c4186138628e0c79e5360de508b344856e21cf8789 +MISC ChangeLog 41004 RMD160 a6726d952ebe8c2eff8374c106500d94a744b953 SHA1 43d8e36eefb17b14cdb8026c188b3331ab035077 SHA256 bbeac7e3bafe331e2f7b2612bf56745edd4f6fd82f7f16bdbd87d2b64402f50a +MISC metadata.xml 482 RMD160 b060f8a2492170d8513e1b2d03512d8b565b5045 SHA1 b154d3e425be12942f183a7ad1a37fecc215e4b4 SHA256 f80d3cd5afabd0dc4d177925c3715c464288e5ec3ed1ca809a7f7a66ee3907a5 diff --git a/dev-java/java-config/files/jdk-defaults-arm.conf b/dev-java/java-config/files/jdk-defaults-arm.conf new file mode 100644 index 0000000..ad13446 --- /dev/null +++ b/dev-java/java-config/files/jdk-defaults-arm.conf @@ -0,0 +1,2 @@ +# This files contain the default support jdk's +*= icedtea icedtea6-bin diff --git a/dev-java/java-config/java-config-2.1.10.ebuild b/dev-java/java-config/java-config-2.1.10.ebuild new file mode 100644 index 0000000..21da9d5 --- /dev/null +++ b/dev-java/java-config/java-config-2.1.10.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/java-config-2.1.10.ebuild,v 1.9 2010/07/10 20:21:05 arfrever Exp $ + +EAPI="2" +PYTHON_DEPEND="2" +SUPPORT_PYTHON_ABIS="1" + +inherit fdo-mime gnome2-utils distutils eutils + +DESCRIPTION="Java environment configuration tool" +HOMEPAGE="http://www.gentoo.org/proj/en/java/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="alpha amd64 arm ia64 ppc ppc64 x86 ~x86-fbsd" +IUSE="" + +DEPEND="" +RDEPEND=">=dev-java/java-config-wrapper-0.15" +# Tests fail when java-config isn't already installed. +RESTRICT="test" +RESTRICT_PYTHON_ABIS="3.*" + +PYTHON_MODNAME="java_config_2" + +src_prepare() { + sed -e "s/if not self.dry_run/& and not os.path.exists(s)/" -i setup.py || die "sed failed" + cp ${FILESDIR}/*.conf config +} + +src_test() { + testing() { + PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" src/run-test-suite.py + } + python_execute_function testing +} + +src_install() { + distutils_src_install + + insinto /usr/share/java-config-2/config/ + newins config/jdk-defaults-${ARCH}.conf jdk-defaults.conf || die "arch config not found" +} + +pkg_postrm() { + distutils_pkg_postrm + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postinst() { + distutils_pkg_postinst + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} diff --git a/dev-java/java-config/java-config-2.1.11.ebuild b/dev-java/java-config/java-config-2.1.11.ebuild new file mode 100644 index 0000000..90e7a62 --- /dev/null +++ b/dev-java/java-config/java-config-2.1.11.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/java-config-2.1.11.ebuild,v 1.5 2010/07/25 13:38:11 klausman Exp $ + +EAPI="2" +PYTHON_DEPEND="*:2.6" +SUPPORT_PYTHON_ABIS="1" + +inherit fdo-mime gnome2-utils distutils eutils + +DESCRIPTION="Java environment configuration tool" +HOMEPAGE="http://www.gentoo.org/proj/en/java/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="alpha amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd" +IUSE="" + +DEPEND="" +RDEPEND=">=dev-java/java-config-wrapper-0.15" +# Tests fail when java-config isn't already installed. +RESTRICT="test" +RESTRICT_PYTHON_ABIS="2.4 2.5" + +PYTHON_MODNAME="java_config_2" + +src_prepare() { + cp ${FILESDIR}/*.conf config +} + +src_test() { + testing() { + PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" src/run-test-suite.py + } + python_execute_function testing +} + +src_install() { + distutils_src_install + + insinto /usr/share/java-config-2/config/ + newins config/jdk-defaults-${ARCH}.conf jdk-defaults.conf || die "arch config not found" +} + +pkg_postrm() { + distutils_pkg_postrm + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postinst() { + distutils_pkg_postinst + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} diff --git a/dev-java/java-config/metadata.xml b/dev-java/java-config/metadata.xml new file mode 100644 index 0000000..7e8e003 --- /dev/null +++ b/dev-java/java-config/metadata.xml @@ -0,0 +1,11 @@ + + + + java + + java-config is used to configure the Java subsystem on your Gentoo + installation. In particular, it can be used to configure system-wide and + per-user default JVMs, construct classpath env vars from installed java + packages and be used to query for the path to various JDK tools. + + diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog new file mode 100644 index 0000000..703119b --- /dev/null +++ b/dev-lang/perl/ChangeLog @@ -0,0 +1,1647 @@ +# ChangeLog for dev-lang/perl +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.309 2009/12/10 20:50:09 ranger Exp $ + + 10 Jan 2010; Mario Fetka ChangeLog: + add qemu-arm patch to bypass -fstack-protector problem + + 10 Dec 2009; Brent Baude perl-5.8.8-r8.ebuild: + Marking perl-5.8.8-r8 ppc64 for bug 295028 + + 10 Dec 2009; Raúl Porcel perl-5.8.8-r8.ebuild: + alpha/ia64/m68k/s390/sh stable wrt #295028 + + 09 Dec 2009; nixnut perl-5.8.8-r8.ebuild: + ppc stable #295028 + + 09 Dec 2009; Raúl Porcel perl-5.10.1.ebuild: + Add ~sh wrt #288028 + + 08 Dec 2009; Jeroen Roovers perl-5.8.8-r8.ebuild: + Stable for HPPA (bug #295028). + + 08 Dec 2009; Tiago Cunha perl-5.8.8-r8.ebuild: + stable sparc, bug 295028 + + 03 Dec 2009; Markus Meier perl-5.8.8-r8.ebuild: + amd64/arm/x86 stable, bug #295028 + + 16 Nov 2009; Raúl Porcel perl-5.10.1.ebuild: + Add ~alpha/~ia64/~s390/~sparc wrt #288028 + + 15 Nov 2009; Torsten Veller perl-5.10.1.ebuild: + Add patch for ICE on ia64 (#293312) + + 15 Nov 2009; Raúl Porcel perl-5.10.1.ebuild: + Add ~m68k wrt #288028, thanks to kolla for testing + + 15 Nov 2009; Torsten Veller perl-5.10.1.ebuild: + Disable parallel tests (#293241) + + 15 Nov 2009; Torsten Veller perl-5.8.8-r8.ebuild, + +files/perl-5.8.8-libnet-hostname.patch: + Add libnet hostname patch from perl-core/libnet + + 14 Nov 2009; Torsten Veller perl-5.8.8-r8.ebuild, + perl-5.10.1.ebuild: + Check for alternative scripts in ROOT + +*perl-5.8.8-r8 (14 Nov 2009) + + 14 Nov 2009; Torsten Veller +perl-5.8.8-r8.ebuild: + Add alternatives script linking to perl-5.8.8 + + 11 Nov 2009; Christian Ruppert + -files/perl-5.8.8-libbits.patch: + Remove obsolete patch. + + 04 Nov 2009; Michael Haubenwallner + files/perl-5.8.8-ccld-cflags.patch: + Respect CFLAGS also when linking executables, not just for libperl + + 04 Nov 2009; Michael Haubenwallner + perl-5.8.8-r6.ebuild, +files/perl-5.8.8-ccld-cflags.patch: + Respect CFLAGS even for linking when done with compiler + + 27 Oct 2009; Mounir Lamouri perl-5.10.1.ebuild: + Keywording for ppc, bug 288028 + + 27 Oct 2009; Torsten Veller perl-5.10.1.ebuild: + Fix RT69973: disable non-unicode case insensitive trie matching (#290194) + + 22 Oct 2009; Torsten Veller perl-5.10.1.ebuild: + Fix warning: Rebuild packages linking libperl.so after toggling use flags + + 21 Oct 2009; Markus Meier perl-5.10.1.ebuild: + add ~amd64/~arm/~x86, bug #288028 + + 13 Oct 2009; Jeroen Roovers perl-5.10.1.ebuild: + Marked ~hppa (bug #288028). + + 29 Sep 2009; Torsten Veller perl-5.10.1.ebuild: + Rename and link the scripts from podlators too: pod2man and pod2text (#286962) + + 28 Sep 2009; Torsten Veller perl-5.10.1.ebuild: + Bump perl patchset. Fixes bugs #286840, #286841 + + 28 Sep 2009; Torsten Veller perl-5.8.8-r5.ebuild, + perl-5.8.8-r6.ebuild, perl-5.10.1.ebuild: + Bump perl-5.10.1 patchset. + Fix asm/page.h failure. Thanks to Alon Bar-Lev and Diego Pettenò. + (#259923, #286656, #249827, #265268) + +*perl-5.10.1 (27 Sep 2009) + + 27 Sep 2009; Torsten Veller +perl-5.10.1.ebuild: + Version bump + + 30 Jul 2009; Torsten Veller -perl-5.8.8-r7.ebuild: + Remove 5.8.8-r7 again + + 29 May 2009; Torsten Veller perl-5.8.8-r6.ebuild, + perl-5.8.8-r7.ebuild, +files/perl-5.8.8-fix_file_path_chdir.patch: + Add another File-Path fix + + 27 May 2009; Torsten Veller -perl-5.8.8-r2.ebuild, + -perl-5.8.8-r3.ebuild, -perl-5.8.8-r4.ebuild: + Cleanup + +*perl-5.8.8-r7 (27 May 2009) + + 27 May 2009; Torsten Veller +perl-5.8.8-r7.ebuild: + PDEPENDS on CPAN, Encode, ExtUtils-MakeMaker + + 08 May 2009; Torsten Veller + +files/perl-fix_h2ph_include_quote.patch, perl-5.8.8-r6.ebuild: + Fix h2ph to handle system headers with quotes + + 26 Apr 2009; Friedrich Oslage + +files/perl-5.8.8-lib32.patch, files/perl-5.8.8-lib64.patch, + perl-5.8.8-r5, perl-5.8.8-r6: + Install libraries into the correct directory if libdir is lib32, simplify + the patches, bug #266052 + + 11 Mar 2009; Diego E. Pettenò + perl-5.8.8-r5.ebuild: + Backport to stable, too. + + 11 Mar 2009; Diego E. Pettenò + perl-5.8.8-r6.ebuild: + Fix logic for applying the lib64 patch, use get_libdir to decide (should + fix 32-bit userland profiles). + +*perl-5.8.8-r6 (28 Jan 2009) + + 28 Jan 2009; Torsten Veller + +files/perl-5.8.8-CAN-2005-0448-rmtree-2.patch, +perl-5.8.8-r6.ebuild: + Fix #249629 - File::Path multiple symlink attack vulnerabilities + + 23 Aug 2008; Jeroen Roovers metadata.xml: + Add GLEP 56 USE flag descriptions. Remove empty tag. + + 18 Jul 2008; Javier Villavicencio + files/perl-5.8.8-fbsdhints.patch: + Updated fbsdhints patch, bug 225323. + + 05 Jul 2008; Stephanie Lockwood-Childs + perl-5.8.8-r2.ebuild, perl-5.8.8-r3.ebuild, perl-5.8.8-r4.ebuild, + perl-5.8.8-r5.ebuild: + Replaced reference to dead site http://perldoc.com with an equivalent + http://search.cpan.org url (bug #230881) + + 16 May 2008; Tobias Scherbaum + perl-5.8.8-r5.ebuild: + ppc stable, bug #219203 + + 15 May 2008; Raúl Porcel perl-5.8.8-r5.ebuild: + alpha/ia64 stable wrt security #219203 + + 14 May 2008; Markus Meier perl-5.8.8-r5.ebuild: + amd64 stable, bug #219203 + + 14 May 2008; Christian Faulhammer perl-5.8.8-r5.ebuild: + stable x86, security bug 219203 + + 14 May 2008; Markus Rothe perl-5.8.8-r5.ebuild: + Stable on ppc64; bug #219203 + + 14 May 2008; Ferris McCormick perl-5.8.8-r5.ebuild: + Sparc stable, Security Bug #219203 (UTF regex problem) --- all tests good. + + 14 May 2008; Jeroen Roovers perl-5.8.8-r5.ebuild: + Stable for HPPA (bug #219203). + +*perl-5.8.8-r5 (09 May 2008) + + 09 May 2008; Torsten Veller + +files/perl-5.8.8-CVE-2008-1927.patch, +perl-5.8.8-r5.ebuild: + #219203 - Fix for CVE-2008-1927 + +*perl-5.8.8-r4 (19 Nov 2007) + + 19 Nov 2007; Christian Hartmann +perl-5.8.8-r4.ebuild: + Revbump to make sure everybody got a working perl as suggested in bug + #199518 in comment 22; keeping keywords to speed up the progress for bug + #198196 + + 18 Nov 2007; Christian Hartmann + +files/perl-5.8.8-lib64.patch: + Readding perl-5.8.8-lib64.patch; thanks angelos + + 18 Nov 2007; Christian Hartmann perl-5.8.8-r2.ebuild, + perl-5.8.8-r3.ebuild: + Reverting solars changes; bug #199518 + + 18 Nov 2007; -files/perl-5.8.8-lib64.patch, + +files/perl-5.8.8-libbits.patch, perl-5.8.8-r2.ebuild, + perl-5.8.8-r3.ebuild: + - fixed the lib64 patch that was breaking on amd64 32ul. + + 14 Nov 2007; Chris Gianelloni perl-5.8.8-r3.ebuild: + Stable on amd64 wrt bug #198196. + + 13 Nov 2007; Tobias Scherbaum + perl-5.8.8-r3.ebuild: + ppc stable, bug #198196 + + 13 Nov 2007; Markus Rothe perl-5.8.8-r3.ebuild: + Stable on ppc64; bug #198196 + + 13 Nov 2007; Raúl Porcel perl-5.8.8-r3.ebuild: + alpha/ia64 stable wrt security #198196 + + 13 Nov 2007; Markus Meier perl-5.8.8-r3.ebuild: + x86 stable, security bug #198196 + + 13 Nov 2007; Jeroen Roovers perl-5.8.8-r3.ebuild: + Stable for HPPA (bug #198196). Fixed many quoting issues. + + 12 Nov 2007; Ferris McCormick perl-5.8.8-r3.ebuild: + Sparc stable --- Security Bug #198196 --- All tests and autotools good. + +*perl-5.8.8-r3 (12 Nov 2007) + + 12 Nov 2007; +files/perl-5.8.8-utf8-boundary.patch, + +perl-5.8.8-r3.ebuild: + patch for bug #198196 + + 17 Oct 2007; Christian Hartmann perl-5.8.8-r2.ebuild: + Fixed bug #194384 + + 19 Aug 2007; Christian Hartmann + +files/perl-5.8.8-perlcc.patch, perl-5.8.8-r2.ebuild: + Fixed bug #181229 + + 16 Aug 2007; Zac Medico perl-5.8.8-r2.ebuild: + Bug #187866 - Block Test-Harness, PodParser, and Locale-gettext when + the "build" flag is enabled since perl needs to be rebuilt first. + + 08 Aug 2007; Mike Frysinger perl-5.8.8-r2.ebuild: + Apply gcc-4.2 patch to everyone. + + 06 Aug 2007; Harald van Dijk + +files/perl-5.8.8-makedepend-syntax.patch, perl-5.8.8-r2.ebuild: + Fix syntax error in makedepend.SH + + 06 Aug 2007; Christian Hartmann perl-5.8.8-r2.ebuild: + Bug #187866 - added suggested fix + + 30 Apr 2007; perl-5.8.8-r2.ebuild: + - filter ssp on ia64 due to ICE in compiler. revisit when we have a working + hardened gcc-4.x + + 30 Mar 2007; Michael Cummings perl-5.8.8-r2.ebuild: + Bug 147184, thanks to jweckhart for the patch :) + + 08 Mar 2007; Michael Cummings perl-5.8.8-r2.ebuild: + Change to the call for the lib64 patch to enable it for ppc64 - helps with + stage 1 building problems. Thanks ranger :) + + 07 Mar 2007; Chris Gianelloni perl-5.8.8-r2.ebuild: + Change all instances of [ to [[. + + 04 Mar 2007; Michael Cummings + +files/perl-5.8.8-asm-page-h-compile-failure.patch, perl-5.8.8-r2.ebuild: + Bug 168312, patch from Peter for >=2.6.20 kernel headers. + + 11 Feb 2007; Fabian Groffen perl-5.8.8-r2.ebuild: + Dropped ppc-macos keyword, see you in prefix + + 11 Jan 2007; Michael Cummings perl-5.8.8-r2.ebuild: + Reverting changes made for bug 59328 until we can figure out why this breaks + under catalyst + + 09 Jan 2007; Michael Cummings perl-5.8.8-r2.ebuild: + Bug 144965, adjusted gcc patch line + + 07 Jan 2007; Michael Cummings perl-5.8.8-r2.ebuild: + Bug 160623, mistakenly removed the else block for noman + + 05 Jan 2007; Michael Cummings perl-5.8.8-r2.ebuild: + Bug 59328, features=noman support + + 19 Nov 2006; Michael Cummings + +files/perl-5.8.8-gcc42-command-line.patch, perl-5.8.8-r2.ebuild: + Bug 144965, gcc-4.2 bug/patch, patch provided by dirtyepic + + 18 Nov 2006; Michael Cummings + -files/perl-5.8.7-CAN-2005-0448-rmtree.patch, + -files/perl-5.8.7-regexp-nossp.patch, -files/perl-5.8.7-tempfiles.patch, + -files/perl-exp_intwrap.patch, -files/perl-nonblock.patch, + -files/perl-reorder-INC.patch, perl-5.8.8-r2.ebuild: + Bug 150702; also cleaned up unused patches + + 23 Oct 2006; Michael Cummings + -perl-5.8.7-r3.ebuild: + Removing old perl + + 17 Oct 2006; Roy Marples perl-5.8.8-r2.ebuild: + Added ~sparc-fbsd keyword. + + 07 Oct 2006; Diego Pettenò perl-5.8.8-r2.ebuild: + Add a dependency on freebsd-mk-defs on FreeBSD. + + 18 Aug 2006; Michael Cummings + -perl-5.8.7-r2.ebuild, perl-5.8.7-r3.ebuild, perl-5.8.8-r2.ebuild: + Cleaning up; bug 142940, updating h2ph options for multilib boxes + + 15 Aug 2006; Christian Hartmann perl-5.8.8-r2.ebuild: + Fix bug #143895 + + 13 Aug 2006; perl-5.8.7-r2.ebuild, + perl-5.8.7-r3.ebuild, perl-5.8.8-r2.ebuild: + Bug #139478 - changed description. Thanks Marko Horvat for 'reporting'! ;) + + 11 Jul 2006; Michael Cummings -perl-5.8.8.ebuild, + -perl-5.8.8-r1.ebuild: + Cleaning up + + 25 Jun 2006; Christian Hartmann Manifest: + Removed obsolete patchfiles + + 24 Jun 2006; Michael Cummings perl-5.8.7-r2.ebuild, + perl-5.8.7-r3.ebuild, perl-5.8.8.ebuild, perl-5.8.8-r1.ebuild, + perl-5.8.8-r2.ebuild: + Removing perl-core/ExtUtils-MakeMaker + + 18 Jun 2006; Bryan Østergaard perl-5.8.8-r2.ebuild: + Stable on ia64. + + 14 Jun 2006; Michael Cummings -files/perl-cleaner, + -perl-5.8.6-r5.ebuild, -perl-5.8.6-r6.ebuild, -perl-5.8.6-r7.ebuild, + -perl-5.8.6-r8.ebuild, -perl-5.8.7.ebuild, -perl-5.8.7-r1.ebuild: + Cleaning up + + 08 Jun 2006; Michael Cummings perl-5.8.8-r2.ebuild: + Fixed pdepend to exclude build folks + + 07 Jun 2006; Joshua Kinard perl-5.8.8-r2.ebuild: + Marked stable on mips. + + 07 Jun 2006; perl-5.8.8-r2.ebuild: + Following a conversation with agaffney, removed code that is dup'd from + libperl that was causing a loop in catalyst building - fixes help2man bugs - + bug 130248 in particular + + 03 Jun 2006; Guy Martin + +files/perl-hppa-pa7200-configure.patch, perl-5.8.8-r2.ebuild: + On PA7200, uname -a contains a single quote and we need to filter it + otherwise configure fails. See #125535. + + 30 May 2006; perl-5.8.8-r2.ebuild: + Bug 134859, fixed USE=build removals on lib64 + + 27 May 2006; Bryan Østergaard perl-5.8.8-r2.ebuild: + Stable on alpha. + + 27 May 2006; perl-5.8.8-r2.ebuild: + Marking sparc stable + + 26 May 2006; Tobias Scherbaum + perl-5.8.8-r2.ebuild: + hppa stable + + 26 May 2006; Chris Gianelloni perl-5.8.8-r2.ebuild: + Stable on amd64 and x86 wrt bug #133989. + + 26 May 2006; Diego Pettenò perl-5.8.8-r2.ebuild: + Re-add ~x86-fbsd keyword. + + 26 May 2006; Markus Rothe perl-5.8.8-r2.ebuild: + Stable on ppc64; bug #133989 + + 26 May 2006; perl-5.8.8-r2.ebuild: + Stable on ppc. Bug #133989 + + 26 May 2006; perl-5.8.8-r2.ebuild: + Bug 134359, -Dusenm + +*perl-5.8.8-r2 (26 May 2006) + + 26 May 2006; +perl-5.8.8-r2.ebuild: + Bug 134363 - pdepends got lost. + + 25 May 2006; Guy Martin perl-5.8.8-r1.ebuild: + Stable on hppa. + + 24 May 2006; perl-5.8.8-r1.ebuild: + Stable on ppc. bug #133989 + + 23 May 2006; Chris Gianelloni perl-5.8.8-r1.ebuild: + Stable on x86 wrt bug #133989. + + 23 May 2006; perl-5.8.8-r1.ebuild: + Marking stable sparc, bug 133989 + + 23 May 2006; Markus Rothe perl-5.8.8-r1.ebuild: + Stable on ppc64; bug #133989 + + 20 Apr 2006; Diego Pettenò perl-5.8.8-r1.ebuild: + Use realpath when available, rather than readlink -f, to support + Gentoo/FreeBSD. + + 31 Mar 2006; Diego Pettenò perl-5.8.8-r1.ebuild: + Add ~x86-fbsd keyword. + +*perl-5.8.8-r1 (29 Mar 2006) + + 29 Mar 2006; +files/perl-5.8.8-cplusplus.patch, + +perl-5.8.8-r1.ebuild: + Patch 27203 in blead - fixes c++ problems in XS code :) + + 20 Feb 2006; Michael Cummings + +files/perl-5.8.8-fbsdhints.patch, perl-5.8.8.ebuild: + Bug 122780, freebsd hints via flameeyes + + 20 Feb 2006; Michael Cummings + +files/perl-5.8.8-dragonfly-clean.patch, perl-5.8.8.ebuild: + Bug 122706, dragonfly patches. Patch submitted upstream and here by + Robert Sebastian Gerus, should be available in blead now. + + 20 Feb 2006; Michael Cummings perl-5.8.8.ebuild: + Updated perl-cleaner dep + + 15 Feb 2006; Michael Cummings perl-5.8.8.ebuild: + Dropping PROVIDE, repoman rejoices, people return to normalcy + + 13 Feb 2006; Michael Cummings perl-5.8.8.ebuild: + Updated virtuals per ciarnm's input + + 07 Feb 2006; Aron Griffis perl-5.8.8.ebuild: + Prefer to avoid eval and use a bash array for myconf instead, it's less + error-prone + + 07 Feb 2006; Michael Cummings perl-5.8.8.ebuild: + src update + + 07 Feb 2006; perl-5.8.8.ebuild: + Style fixes to 5.8.8, thanks az + +*perl-5.8.8 (07 Feb 2006) + + 07 Feb 2006; Michael Cummings + +files/perl-5.8.8-CAN-2005-0448-rmtree.patch, + +files/perl-5.8.8-USE_MM_LD_RUN_PATH.patch, +files/perl-5.8.8-lib64.patch, + +files/perl-5.8.8-links.patch, +files/perl-5.8.8-reorder-INC.patch, + -files/perl-5.8.8_rc1-CAN-2005-0448-rmtree.patch, + -files/perl-5.8.8_rc1-reorder-INC.patch, -perl-5.8.8_rc1.ebuild, + +perl-5.8.8.ebuild: + Perl 5.8.8, with amd64 fixes, RUNPATH fixes, a completely reversed INC, and + a shiny set of changes. + + 24 Jan 2006; Michael Cummings + +files/perl-5.8.8_rc1-reorder-INC.patch, perl-5.8.8_rc1.ebuild: + Some tweaks to perl-5.8.8 installation + +*perl-5.8.8_rc1 (22 Jan 2006) + + 22 Jan 2006; Michael Cummings + +files/perl-5.8.8_rc1-CAN-2005-0448-rmtree.patch, + +files/perl-regexp-nossp.patch, +perl-5.8.8_rc1.ebuild: + RC1 of perl 5.8.8 + + 21 Jan 2006; Markus Rothe perl-5.8.7-r3.ebuild: + Stable on ppc64 + + 16 Jan 2006; Michael Cummings perl-5.8.6-r8.ebuild, + perl-5.8.7-r3.ebuild: + Minor addition of enc2xs, doesn't impact anything, just placing into ebuild + for later reference + + 15 Jan 2006; Michael Cummings perl-5.8.7-r3.ebuild: + Bug 110363, thanks to Nathan and Rene for noting the typo in the minimal + section + + 14 Jan 2006; Torsten Veller perl-5.8.7-r3.ebuild: + Stable on x86 (#118938) + + 25 Dec 2005; Joshua Kinard perl-5.8.6-r8.ebuild, + perl-5.8.7-r3.ebuild: + Mark 5.8.6-r8 && 5.8.7-r3 stable on mips. + + 14 Dec 2005; perl-5.8.7-r3.ebuild: + Bug 115503, better if-clause for nossp patch + + 07 Dec 2005; Jason Wever perl-5.8.7-r3.ebuild: + Stable on SPARC wrt bug #114113. + + 07 Dec 2005; Mark Loeser perl-5.8.6-r8.ebuild: + Stable on x86; bug #114113 + + 07 Dec 2005; Jose Luis Rivero perl-5.8.7-r3.ebuild: + Stable on alpha wrt security bug #114113 + + 06 Dec 2005; Michael Hanselmann perl-5.8.7-r3.ebuild: + Stable on hppa, ppc. + + 06 Dec 2005; Marcus D. Hanwell perl-5.8.7-r3.ebuild: + Stable on amd64, bug 114113. + + 06 Dec 2005; Markus Rothe perl-5.8.6-r8.ebuild: + Stable on ppc64; bug #114113 + +*perl-5.8.7-r3 (06 Dec 2005) + + 06 Dec 2005; files/perl-exp_intwrap.patch, + +perl-5.8.7-r3.ebuild: + More bug 114113 work. Patch updated, segfaults are all handled now with + cleaner exit/messages. test with perl -e 'printf("%2147483647$n");' or perl + -e 'printf "%4294967295d"' before and after upgrading to demonstrate + + 05 Dec 2005; perl-5.8.6-r5.ebuild, + perl-5.8.6-r6.ebuild, perl-5.8.6-r7.ebuild, perl-5.8.7-r1.ebuild, + perl-5.8.7-r2.ebuild, perl-5.8.7.ebuild: + Bug 113930, case statement for non-linux. Also (finally) a fix for the + installmanpaths (personal bug) + + 05 Dec 2005; perl-5.8.6-r7.ebuild, + perl-5.8.7-r2.ebuild: + Mistaken commit missed the picdl patch (was working on bug 65624, which this + patch appears to cause a seg fault with) + + 02 Dec 2005; Joseph Jezak perl-5.8.6-r7.ebuild: + Marked ppc stable for bug #114113. + + 01 Dec 2005; Andrej Kacian perl-5.8.6-r7.ebuild: + Stable on x86, bug #114113. + + 01 Dec 2005; perl-5.8.7-r2.ebuild: + Marked stable on amd64 + + 01 Dec 2005; Markus Rothe perl-5.8.7-r2.ebuild: + Stable on ppc64; bug #114113 + + 01 Dec 2005; Gustavo Zacarias perl-5.8.7-r2.ebuild: + Stable on sparc wrt security #114113 + +*perl-5.8.7-r2 (01 Dec 2005) + + 01 Dec 2005; +files/perl-exp_intwrap.patch, + +perl-5.8.6-r7.ebuild, +perl-5.8.7-r2.ebuild: + Bug 114113, perl-exp_intwrap patch + + 14 Nov 2005; Michael Cummings perl-5.8.6-r5.ebuild, + perl-5.8.6-r6.ebuild, perl-5.8.7.ebuild, perl-5.8.7-r1.ebuild: + NetBSD for osname per thunder + + 12 Nov 2005; Chris White perl-5.8.6-r6.ebuild: + Backported some get_libdir functionality from 5.8.7 to 5.8.6-r6 to resolve + bug #112243. This is mainly a multi-lib support fix it seems. + + 02 Oct 2005; Bryan Østergaard perl-5.8.7-r1.ebuild: + Stable on ia64, bug 106678. + + 29 Sep 2005; Aaron Walker perl-5.8.6-r6.ebuild: + Stable on mips for bug #106678. + + 23 Sep 2005; Bryan Østergaard perl-5.8.7-r1.ebuild: + Stable on alpha, bug 106678. + + 21 Sep 2005; Seemant Kulleen perl-5.8.6-r6.ebuild: + stable on amd64 wrt bug #106678 + + 21 Sep 2005; Gustavo Zacarias perl-5.8.7-r1.ebuild: + Stable on sparc wrt #106678 + + 20 Sep 2005; Chris Gianelloni perl-5.8.6-r6.ebuild: + Marking stable on x86 for bug #106678. + + 20 Sep 2005; Rene Nussbaumer perl-5.8.6-r6.ebuild: + Stable on hppa. bug #106678 + + 20 Sep 2005; Markus Rothe perl-5.8.7-r1.ebuild: + Stable on ppc64 (bug #106678) + + 20 Sep 2005; Michael Hanselmann perl-5.8.6-r6.ebuild: + Stable on ppc. + +*perl-5.8.7-r1 (20 Sep 2005) +*perl-5.8.6-r6 (20 Sep 2005) + + 20 Sep 2005; Martin Schlemmer + +files/perl-5.8.7-MakeMaker-RUNPATH.patch, +perl-5.8.6-r6.ebuild, + +perl-5.8.7-r1.ebuild: + We do not want the build root in the linked perl module's RUNPATH, so + strip paths containing PORTAGE_TMPDIR if its set. This is for the + MakeMaker module, bug #105054. + + 05 Sep 2005; Herbie Hopkins perl-5.8.7.ebuild: + More multilib fixes thanks to Christophe Saout, bug 104509. + + 04 Sep 2005; Elfyn McBratney + files/perl-5.8.7-regexp-nossp.patch: + Fix patch to cflags.SH (don't assume /bin/sh is bash). + + 04 Sep 2005; Elfyn McBratney perl-5.8.6-r5.ebuild, + perl-5.8.7.ebuild: + Drop DEPEND on sys-apps/groff. + + 01 Sep 2005; Joseph Jezak perl-5.8.6-r5.ebuild, + perl-5.8.7.ebuild: + Filtered -mpowerpc-gpopt on ppc to fix bug #97645. + + 14 Aug 2005; Michael Cummings perl-5.8.7.ebuild: + The rest of the patch for bug 58931 + + 14 Aug 2005; Michael Cummings perl-5.8.6-r5.ebuild, + perl-5.8.7.ebuild: + Bug #97894 - added note regarding minimal means minimal + + 12 Aug 2005; Michael Cummings perl-5.8.7.ebuild: + Further bug #58931 - mistake on my part for the LIBPERL= syntax + + 12 Aug 2005; Michael Cummings perl-5.8.7.ebuild: + getlibdir changes for 5.8.7, bug #58931 + + 08 Aug 2005; Thierry Carrez perl-5.8.6-r5.ebuild, + perl-5.8.7.ebuild: + Reverting vapier's features_noman change on the groff dependency, which + results in bug 101088. + + 28 Jul 2005; Michael Cummings + files/perl-reorder-INC.patch, -perl-5.8.5-r5.ebuild, -perl-5.8.6-r4.ebuild: + Update to reorder patch, tested with 5.8.6 and 5.8.7, resolves bug 95770 + + 28 Jul 2005; Michael Cummings -perl-5.8.5-r5.ebuild, + -perl-5.8.6-r4.ebuild: + Cleaning up now that we have keywords up to date + + 28 Jul 2005; Herbie Hopkins perl-5.8.6-r5.ebuild: + Stable on amd64. + + 07 Jul 2005; Markus Rothe perl-5.8.6-r5.ebuild: + Stable on ppc64 + + 06 Jul 2005; perl-5.8.6-r5.ebuild: + Stable on IA64. + + 06 Jul 2005; Chris Gianelloni perl-5.8.6-r5.ebuild: + Stable on arm, m68k, s390, and sh. + + 05 Jul 2005; Hardave Riar perl-5.8.6-r5.ebuild: + Stable on mips. + + 03 Jul 2005; Michael Hanselmann perl-5.8.6-r5.ebuild: + Stable on ppc. + + 02 Jul 2005; Bryan Østergaard perl-5.8.6-r5.ebuild: + Stable on alpha. + + 02 Jul 2005; Rene Nussbaumer perl-5.8.6-r5.ebuild: + Stable on hppa. + +*perl-5.8.6-r5 (30 Jun 2005) + + 30 Jun 2005; Michael Cummings perl-5.8.6-r4.ebuild, + +perl-5.8.6-r5.ebuild: + Sorry folks, there was a typo in libperl-5.8.6s ebuild that made this + necessary. + +*perl-5.8.7 (29 Jun 2005) + + 29 Jun 2005; Michael Cummings + -files/perl-5.8.0-RC2-special-h2ph-not-failing-on-machine_ansi_header.patc + h, -files/perl-5.8.2-perldoc-emptydirs.patch, + -files/perl-5.8.2-picdl.patch, -files/perl-5.8.2-prelink-lpthread.patch, + -files/perl-5.8.2-reorder-INC.patch, -files/perl-5.8.2-uclibc.patch, + -files/perl-5.8.4-noksh.patch, -files/perl-5.8.4-nonblock.patch, + -files/perl-5.8.4-perldoc-emptydirs.patch, -files/perl-5.8.4-picdl.patch, + -files/perl-5.8.4-prelink-lpthread.patch, + -files/perl-5.8.4-reorder-INC.patch, -files/perl-5.8.5-noksh.patch, + -files/perl-5.8.5-nonblock.patch, + -files/perl-5.8.5-perldoc-emptydirs.patch, -files/perl-5.8.5-picdl.patch, + -files/perl-5.8.5-prelink-lpthread.patch, + -files/perl-5.8.5-reorder-INC.patch, -files/perl-5.8.6-noksh.patch, + -files/perl-5.8.6-perldoc-emptydirs.patch, -files/perl-5.8.6-picdl.patch, + -files/perl-5.8.6-prelink-lpthread.patch, + -files/perl-5.8.6-reorder-INC.patch, + +files/perl-5.8.7-CAN-2005-0448-rmtree.patch, + +files/perl-5.8.7-tempfiles.patch, -files/libperl_rebuilder, + +files/perl-h2ph-ansi-header.patch, +files/perl-noksh.patch, + +files/perl-nonblock.patch, +files/perl-perldoc-emptydirs.patch, + +files/perl-picdl.patch, +files/perl-prelink-lpthread.patch, + +files/perl-reorder-INC.patch, +files/perl-tempfiles.patch, + +files/perl-uclibc.patch, -files/stat.t, -perl-5.8.2-r4.ebuild, + -perl-5.8.4-r4.ebuild, perl-5.8.5-r5.ebuild, perl-5.8.6-r4.ebuild, + +perl-5.8.7.ebuild: + Perl 5.8.6 unmasking, perl 5.8.7 addition + + 05 Jun 2005; Michael Cummings files/perl-cleaner: + Bug 90502 - don't leave behind empty log files if nothing has been done + + 30 May 2005; Michael Cummings files/perl-cleaner, + perl-5.8.2-r4.ebuild, perl-5.8.4-r4.ebuild, perl-5.8.5-r5.ebuild, + perl-5.8.6-r4.ebuild: + Updated perl-cleaner to remove the emptied dirs after a .ph purge + + 29 May 2005; perl-5.8.2-r4.ebuild, perl-5.8.4-r4.ebuild, + perl-5.8.5-r5.ebuild, perl-5.8.6-r4.ebuild: + - update perl to use libc expanded variable elibc_uclibc vs uclibc so USE=-* + works + + 25 May 2005; Michael Cummings perl-5.8.6-r4.ebuild: + dev-perl/ExtUtils-MakeMaker => perl-core/ExtUtils-MakeMaker migration + + 25 May 2005; Michael Cummings perl-5.8.5-r5.ebuild: + dev-perl/ExtUtils-MakeMaker => perl-core/ExtUtils-MakeMaker migration + + 25 May 2005; Michael Cummings perl-5.8.4-r4.ebuild: + dev-perl/ExtUtils-MakeMaker => perl-core/ExtUtils-MakeMaker migration + + 25 May 2005; Michael Cummings perl-5.8.2-r4.ebuild: + dev-perl/ExtUtils-MakeMaker => perl-core/ExtUtils-MakeMaker migration + + 25 May 2005; Michael Cummings perl-5.8.6-r4.ebuild: + dev-perl/Test-Simple => perl-core/Test-Simple migration + + 25 May 2005; Michael Cummings perl-5.8.5-r5.ebuild: + dev-perl/Test-Simple => perl-core/Test-Simple migration + + 25 May 2005; Michael Cummings perl-5.8.4-r4.ebuild: + dev-perl/Test-Simple => perl-core/Test-Simple migration + + 25 May 2005; Michael Cummings perl-5.8.2-r4.ebuild: + dev-perl/Test-Simple => perl-core/Test-Simple migration + + 25 May 2005; Michael Cummings perl-5.8.6-r4.ebuild: + dev-perl/File-Spec => perl-core/File-Spec migration + + 25 May 2005; Michael Cummings perl-5.8.5-r5.ebuild: + dev-perl/File-Spec => perl-core/File-Spec migration + + 25 May 2005; Michael Cummings perl-5.8.4-r4.ebuild: + dev-perl/File-Spec => perl-core/File-Spec migration + + 25 May 2005; Michael Cummings perl-5.8.2-r4.ebuild: + dev-perl/File-Spec => perl-core/File-Spec migration + + 23 May 2005; Herbie Hopkins perl-5.8.6-r4.ebuild: + More get_libdir-ization, fixes compilation on amd64's no-lib32 profile. + + 16 May 2005; Michael Cummings perl-5.8.2-r4.ebuild, + perl-5.8.4-r4.ebuild, perl-5.8.5-r5.ebuild, perl-5.8.6-r4.ebuild: + Last toolchain-funcs fix + + 15 May 2005; Michael Cummings perl-5.8.2-r4.ebuild, + perl-5.8.4-r4.ebuild, perl-5.8.5-r5.ebuild, perl-5.8.6-r4.ebuild: + Changed to toolchain-funcs + + 20 Mar 2005; Michael Cummings perl-5.8.2-r4.ebuild, + perl-5.8.4-r4.ebuild, perl-5.8.5-r5.ebuild, perl-5.8.6-r4.ebuild: + bug 81947 - replaced filesdir with generic cat/pkg + + 11 Mar 2005; Michael Cummings + files/CAN-2005-0448-rmtree.patch, perl-5.8.2-r4.ebuild, + perl-5.8.4-r4.ebuild, perl-5.8.5-r5.ebuild, perl-5.8.6-r4.ebuild: + Patch is in the right place and works on any arch. Yay. + + 11 Mar 2005; Michael Cummings perl-5.8.2-r4.ebuild, + perl-5.8.4-r4.ebuild, perl-5.8.5-r5.ebuild, perl-5.8.6-r4.ebuild: + The last rmtree patch contains a line that checks /Errno.pm in + your existing perl install. If your kernel changes between perl installs, it + dies horribly. Need to find a cleaner solution first. For everyone that just + bumped their perls, I am terribly sorry that this wasn't realized earlier. + + 11 Mar 2005; Michael Cummings -perl-5.8.2-r2.ebuild, + -perl-5.8.2-r3.ebuild, -perl-5.8.4-r2.ebuild, -perl-5.8.4-r3.ebuild, + -perl-5.8.5-r3.ebuild, -perl-5.8.5-r4.ebuild, -perl-5.8.6-r2.ebuild, + -perl-5.8.6-r3.ebuild: + Cleaning out old ebuilds - no keyword changes :) + +*perl-5.8.6-r4 (11 Mar 2005) + + 11 Mar 2005; Michael Cummings + +files/CAN-2005-0448-rmtree.patch, perl-5.8.2-r2.ebuild, + perl-5.8.2-r3.ebuild, +perl-5.8.2-r4.ebuild, perl-5.8.4-r2.ebuild, + perl-5.8.4-r3.ebuild, +perl-5.8.4-r4.ebuild, perl-5.8.5-r3.ebuild, + perl-5.8.5-r4.ebuild, +perl-5.8.5-r5.ebuild, perl-5.8.6-r2.ebuild, + perl-5.8.6-r3.ebuild, +perl-5.8.6-r4.ebuild: + Version bump to finalize patch + + 11 Mar 2005; Michael Cummings + +files/CAN-2005-0448-rmtree.patch, perl-5.8.2-r2.ebuild, + perl-5.8.2-r3.ebuild, perl-5.8.4-r2.ebuild, perl-5.8.4-r3.ebuild, + perl-5.8.5-r3.ebuild, perl-5.8.5-r4.ebuild, perl-5.8.6-r2.ebuild, + perl-5.8.6-r3.ebuild: + Changed file_path_rmtree to CAN-2005-0448-rmtree.patch per bug 79685 + + 08 Mar 2005; Jeremy Huddleston + perl-5.8.6-r3.ebuild: + More multilib fixes. + +*perl-5.8.5-r4 (11 Feb 2005) + + 11 Feb 2005; Michael Cummings perl-5.8.2-r2.ebuild, + +perl-5.8.2-r3.ebuild, perl-5.8.4-r2.ebuild, +perl-5.8.4-r3.ebuild, + perl-5.8.5-r3.ebuild, +perl-5.8.5-r4.ebuild, perl-5.8.6-r2.ebuild, + +perl-5.8.6-r3.ebuild: + Bug 80460 - CAN-2005-015{5,6} - perlsuid patch. Bug 62321, 65317 - Removal of + old .ph files after an upgrade. Bug 72977 - modifications to allow for perl + 5.8.0 and multithreaded perls to use the perl-inc patch. In addition, modified + the perl-cleaner message to display only if @INC included more than the + current install's perl (ie, only if this was an upgrade that left files + behind). + + 05 Feb 2005; Michael Cummings + +files/CAN-2005-0156-suid.patch, perl-5.8.2-r2.ebuild, + perl-5.8.4-r2.ebuild, perl-5.8.5-r3.ebuild, perl-5.8.6-r2.ebuild: + Bug 80460, perlsuid vulnerability + + 05 Feb 2005; Michael Cummings + -perl-5.8.2-r1.ebuild, -perl-5.8.4-r1.ebuild, -perl-5.8.5-r1.ebuild, + -perl-5.8.5-r2.ebuild, -perl-5.8.5.ebuild, -perl-5.8.6-r1.ebuild, + -perl-5.8.6.ebuild: + Cleaning up old, unused ebuilds + + 31 Jan 2005; Michael Cummings files/perl-cleaner: + swtaylor came up with a quicker way to generate the module list, plus a more + secure call for making the tmp files + + 27 Jan 2005; Michael Cummings files/perl-cleaner: + Code cleanup thanks to Mr.B. *MAJOR* typo in the filename for the prelist of + ebuilds to re-emerge resulted in no ebuilds getting re-emerged... + + 26 Jan 2005; Michael Cummings files/perl-cleaner: + tmpdir fix - thanks Mr. B. + +*perl-5.8.4-r2 (26 Jan 2005) + + 26 Jan 2005; Michael Cummings + +files/file_path_rmtree.patch, files/libperl_rebuilder, files/perl-cleaner, + +perl-5.8.2-r2.ebuild, +perl-5.8.4-r2.ebuild, +perl-5.8.5-r3.ebuild, + +perl-5.8.6-r2.ebuild: + Bump for bug 75696 involving temporary file perms in File::Path. Includes + fixes for h2ph conversion, bug 75955 Includes change over to perl-cleaner from + libperl_rebuilder, bugs 60447, 62301, 62669, 66688, 73932, 71287 + + 16 Jan 2005; Jeremy Huddleston + perl-5.8.5-r2.ebuild, perl-5.8.6-r1.ebuild, perl-5.8.6.ebuild: + multilib fixes for amd64's 2005.0. + + 29 Dec 2004; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + + 07 Dec 2004; Hardave Riar perl-5.8.5-r2.ebuild: + Stable on mips, bug #66360 + + 06 Dec 2004; Gustavo Zacarias perl-5.8.5-r2.ebuild: + Stable on sparc wrt #66360 + + 05 Dec 2004; Bryan Østergaard perl-5.8.5-r2.ebuild: + Stable on alpha, bug 66360. + + 05 Dec 2004; Markus Rothe perl-5.8.5-r2.ebuild: + Stable on ppc64; bug #66360 + +*perl-5.8.5-r2 (04 Dec 2004) + + 04 Dec 2004; Robert Coie + +files/perl-5.8.5-tempfiles.patch, +files/perl-5.8.6-tempfiles.patch, + -perl-5.8.4.ebuild, +perl-5.8.5-r2.ebuild, +perl-5.8.6-r1.ebuild: + Add the few relevant bits from bug 66360, keyword 5.8.5-r2 x86, amd64 and ppc + + 01 Dec 2004; Robert Coie perl-5.8.6.ebuild: + back makemaker block to 6.17 + +*perl-5.8.6 (30 Nov 2004) + + 30 Nov 2004; Robert Coie +files/perl-5.8.6-noksh.patch, + +files/perl-5.8.6-perldoc-emptydirs.patch, +files/perl-5.8.6-picdl.patch, + +files/perl-5.8.6-prelink-lpthread.patch, + +files/perl-5.8.6-reorder-INC.patch, +perl-5.8.6.ebuild: + New upstream + + 13 Nov 2004; Robert Coie perl-5.8.5-r1.ebuild: + Go ahead and use the myarch that exists + +*perl-5.8.5-r1 (12 Nov 2004) + + 12 Nov 2004; Robert Coie -perl-5.8.3.ebuild, + +perl-5.8.5-r1.ebuild: + Allow the maketest FEATURE to determine whether tests are run. Guide + Configure to attempt to pick up old 5.8.2 and 5.8.4 directories in @INC + + 25 Oct 2004; Michael Cummings perl-5.8.2-r1.ebuild, + perl-5.8.3.ebuild, perl-5.8.4-r1.ebuild, perl-5.8.4.ebuild, + perl-5.8.5.ebuild: + Cleaner h2ph, should reduce build time but leave us with something still + usable. + + 06 Oct 2004; Guy Martin perl-5.8.4-r1.ebuild: + Stable on hppa. + + 28 Sep 2004; Michael Cummings perl-5.8.2-r1.ebuild, + perl-5.8.3.ebuild, perl-5.8.4-r1.ebuild, perl-5.8.4.ebuild, + perl-5.8.5.ebuild: + Added back perlsuid/sperl based on local use flag. Bug 64823. Users should + read http://perldoc.com/perl5.8.4/INSTALL.html#suidperl before enabling. + + 27 Sep 2004; Mike Frysinger perl-5.8.2-r1.ebuild, + perl-5.8.3.ebuild, perl-5.8.4-r1.ebuild, perl-5.8.4.ebuild, + perl-5.8.5.ebuild: + Add libperl to RDEPEND (since pkg_setup will die otherwise) and make sure + pkg_setup() respects $ROOT. + + 27 Sep 2004; Michael Cummings perl-5.8.2-r1.ebuild, + perl-5.8.3.ebuild, perl-5.8.4-r1.ebuild, perl-5.8.4.ebuild, + perl-5.8.5.ebuild: + Added perl debugging support, bug 60775 + + 24 Sep 2004; Robert Coie perl-5.8.4-r1.ebuild, + perl-5.8.5.ebuild: + Make gdbm patch conditional on having 1.8.3, because libgdbm_compat isn't + there otherwise, should not affect people who have already built. Made 5.8.5 + depend on 1.8.3 instead. Again, should not affect installed people. + + 22 Sep 2004; Robert Coie perl-5.8.2-r1.ebuild, + perl-5.8.3.ebuild, perl-5.8.4-r1.ebuild, perl-5.8.4.ebuild, + perl-5.8.5.ebuild: + USE threads -> ithreads + + 21 Sep 2004; Danny van Dyk perl-5.8.4-r1.ebuild: + Marked stable on amd64. + + 09 Sep 2004; Gustavo Zacarias perl-5.8.4-r1.ebuild: + Stable on sparc to finally solve #36478 + + 08 Sep 2004; Robert Coie perl-5.8.4-r1.ebuild: + keyword x86 and arm for uclibc folks + + 06 Sep 2004; Ciaran McCreesh perl-5.8.2-r1.ebuild, + perl-5.8.3.ebuild, perl-5.8.4-r1.ebuild, perl-5.8.4.ebuild, + perl-5.8.5.ebuild: + Switch to use epause and ebeep, bug #62950 + + 31 Aug 2004; Guy Martin perl-5.8.4.ebuild, + perl-5.8.5.ebuild: + Removed useless -fPIC for hppa. + + 21 Aug 2004; Joshua Kinard perl-5.8.4-r1.ebuild: + Marked stable on mips. + + 18 Aug 2004; Aron Griffis perl-5.8.4-r1.ebuild: + stable on alpha + + 13 Aug 2004; Bryan Østergaard perl-5.8.4.ebuild: + Stable on alpha. + + 07 Aug 2004; Robert Coie perl-5.8.2-r1.ebuild, + perl-5.8.3.ebuild, perl-5.8.4-r1.ebuild, perl-5.8.4.ebuild: + convert SHORT_PV and MY_P to bash + +*perl-5.8.5 (06 Aug 2004) + + 06 Aug 2004; Robert Coie +files/perl-5.8.5-noksh.patch, + +files/perl-5.8.5-nonblock.patch, +files/perl-5.8.5-perldoc-emptydirs.patch, + +files/perl-5.8.5-picdl.patch, +files/perl-5.8.5-prelink-lpthread.patch, + +files/perl-5.8.5-reorder-INC.patch, +perl-5.8.5.ebuild: + 5.8.5 + + 02 Aug 2004; Robert Coie +files/perl-5.8.4-nonblock.patch, + perl-5.8.4-r1.ebuild: + add nonblock.patch, primarily for sparc64 + + 29 Jul 2004; Guy Martin perl-5.8.4.ebuild: + Stable on hppa. + +*perl-5.8.4-r1 (29 Jul 2004) + + 29 Jul 2004; Robert Coie +perl-5.8.4-r1.ebuild: + Move make test to src_test, but still call it if the maketest + FEATURE is not enabled. If maketest ever becomes a default, this + can be reconsidered. The NDBM-GDBM patch in bug 52660 is in here, + and gdbm is allowed to provide ndbm, as it works for me with either + 1.8.0-r5 (so2) or 1.8.3 (so3). So to get ndbm, one must either + USE=berkdb and have db1 installed, or USE=gdbm in which case gdbm + will come in. The man page fixes from bug 58620 are in. + src_configure has been split out of src_compile in preparation for + making compiles more easily resumable. An issue genone brought up + where hardlinks aren't making it through portage's staging image has + been addressed by making /usr/bin/perl a symlink to perl5.8.4 + instead of a hardlink. The same issue was faced with suidperl, + which has been removed completely to preemptively avoid security + issues. sperl${PV} is gone too, in favor of the perl recommendation + to use sudo instead of having setuid perl executables. I hope this + will help security, but it can be restored if there is enough + demand. + + 23 Jul 2004; Robert Coie perl-5.8.4.ebuild: + keywording x86 and sparc + + 02 Jul 2004; perl-5.8.4.ebuild: + don't call perl to install manfiles when FEATURES=noman is set. testing of the + perl can be disable now with restrictions + + 29 Jun 2004; Aron Griffis perl-5.8.2-r1.ebuild, + perl-5.8.3.ebuild, perl-5.8.4.ebuild: + kill sparc64 use flag + + 25 Jun 2004; perl-5.8.4.ebuild: + uclibc update + + 24 Jun 2004; perl-5.8.4.ebuild: + added uclibc update for 5.8.4 + + 15 Jun 2004; perl-5.8.2-r1.ebuild, + files/perl-5.8.2-uclibc.patch: + basic initial uclibc support needed for bootstrapping + + 09 Jun 2004; Robert Coie +files/perl-5.8.4-noksh.patch, + perl-5.8.4.ebuild: + Add noksh.patch, bug 42665 + + 03 Jun 2004; Aron Griffis perl-5.8.2-r1.ebuild, + perl-5.8.3.ebuild, perl-5.8.4.ebuild: + Fix use invocation + + 02 Jun 2004; Travis Tilley perl-5.8.4.ebuild: + stable on amd64 + + 31 May 2004; Robert Coie perl-5.8.2-r1.ebuild, + perl-5.8.3.ebuild, perl-5.8.4.ebuild: + Update makemaker blocks to <6.17, not worth making everybody recompile + + 10 May 2004; Michael McCabe perl-5.8.4.ebuild: + Stable on s390 + + 08 May 2004; Robert Coie perl-5.8.4.ebuild, + files/perl-5.8.4-prelink-lpthread.patch: + Add back the -lpthread patch, frozen-bubble segfaults otherwise + +*perl-5.8.4 (03 May 2004) + + 03 May 2004; Robert Coie perl-5.8.4.ebuild, + files/5.6.1-builtin-fixup.diff, files/5.6.1-op-test-fix.diff, + files/perl-5.8.4-perldoc-emptydirs.patch, files/perl-5.8.4-picdl.patch, + files/perl-5.8.4-reorder-INC.patch: + Add 5.8.4 + + 28 Apr 2004; Mike Frysinger : + Clean up `use` syntax and remove ${CC} usage. + + 27 Feb 2004; Michael Cummings perl-5.6.1-r10.ebuild, + perl-5.6.1-r11.ebuild, perl-5.6.1-r12.ebuild: + 5.6.1 is no longer a requirement/needed in the tree + + 21 Feb 2004; Michael Cummings perl-5.8.0-r11.ebuild, + perl-5.8.0-r12.ebuild, perl-5.8.0-r9.ebuild, perl-5.8.2.ebuild, + files/libperl-5.8.0-create-libperl-soname.patch, + files/perl-5.8.0-perldoc-emptydirs.patch, + files/perl-5.8.0-prelink-lpthread.patch, files/perl-5.8.0-reorder-INC.patch, + files/perl-5.8.0-sockatmark-should-__THROW.patch: + Massive clean up. With 5.8.2 now marked stable on all platforms, we are + removing the older 5.8.0 ebuilds, which are no longer available upstream + anymore. I also cleaned out the files dir of any patches that were being + specifically used by 5.8.0 and not the other versions. + + 19 Feb 2004; Aron Griffis perl-5.8.2-r1.ebuild: + stable on alpha and ia64 + + 18 Feb 2004; Joshua Kinard perl-5.8.2-r1.ebuild: + Marking stable on mips + + 09 Feb 2004; Bartosch Pixa perl-5.8.2-r1.ebuild: + set ppc in keywords + + 06 Feb 2004; perl-5.8.2-r1.ebuild: + stable on sparc + + 03 Feb 2004; perl-5.8.2-r1.ebuild: + stable on hppa + + 01 Feb 2004; perl-5.8.2-r1.ebuild: + mark x86 + +*perl-5.8.3 (17 Jan 2004) + + 17 Jan 2004; perl-5.8.1-r1.ebuild, perl-5.8.1-r2.ebuild, + perl-5.8.3.ebuild, files/perl-5.8.1-perldoc-emptydirs.patch, + files/perl-5.8.1-prelink-lpthread.patch, files/perl-5.8.1-reorder-INC.patch, + files/perl-5.8.1_rc1-reorder-INC.patch, + files/perl-5.8.1_rc1-sockatmark-should-__THROW.patch, + files/perl-5.8.1_rc2-reorder-INC.patch, + files/perl-5.8.1_rc2-sockatmark-should-__THROW.patch, + files/perl-5.8.3-perldoc-emptydirs.patch, files/perl-5.8.3-picdl.patch, + files/perl-5.8.3-prelink-lpthread.patch, files/perl-5.8.3-reorder-INC.patch: + Upstream bump, housecleaning + + 06 Jan 2004; Luca Barbato perl-5.8.0-r12.ebuild: + Marked ~arm to let me commit ppc related changes (it is as wierd as it sound) + +*perl-5.8.2-r1 (29 Nov 2003) + + 29 Nov 2003; perl-5.8.2-r1.ebuild, + files/perl-5.8.2-picdl.patch: + Make CCCDLFLAGS apply to static archives like DynaLoader.a as well, even + though we are not building a shared libperl here, because we do have a shared + library elsewhere. Should make it so that arches like amd64 and hppa no longer + have to add -fPIC to all cflags blindly. + + 26 Nov 2003; perl-5.8.2.ebuild: + Make perl depend on exact same libperl version, so that upgrading perl will + bring libperl along. Solves problems where new modules go into directories in + @INC too new for libperl to know about + + 16 Nov 2003; Brad House perl-5.8.2.ebuild: + mark stable on amd64 + +*perl-5.8.2 (08 Nov 2003) + + 08 Nov 2003; perl-5.8.2.ebuild, + files/perl-5.8.2-perldoc-emptydirs.patch, + files/perl-5.8.2-prelink-lpthread.patch, files/perl-5.8.2-reorder-INC.patch: + new upstream version + + 22 Oct 2003; perl-5.8.1-r2.ebuild, + files/perl-5.8.1-perldoc-emptydirs.patch: + Forward-port the perldoc emptydirs patch + + 20 Oct 2003; Michael Cummings perl-5.8.1-r1.ebuild, + perl-5.8.1-r2.ebuild: + Changed how h2ph grabs its list of files; relying on h2ph to efficiently + recurse was resulting a looping condition when there is a symlink in + /usr/include/* (libxml was the sample case - thanks DarkSpecter!). Using find + isolates the list to only .h files. + + 14 Oct 2003; perl-5.8.1-r2.ebuild: + Allow building even when db-1 is not present, but let ndbm_file use it if it's + there + +*perl-5.8.1-r2 (02 Oct 2003) + + 02 Oct 2003; perl-5.8.1-r2.ebuild, perl-5.8.1.ebuild, + perl-5.8.1_rc1.ebuild, perl-5.8.1_rc2.ebuild, perl-5.8.1_rc3.ebuild, + perl-5.8.1_rc4.ebuild, files/perl-5.8.1-prelink-lpthread.patch: + Clean house, readd pthread prelink patch to avoid reported sdl segfaulting. + Thanks to lisa for the report. + +*perl-5.8.1-r1 (29 Sep 2003) + + 29 Sep 2003; perl-5.8.1-r1.ebuild: + Change destdir handling in a couple of places + +*perl-5.8.1 (27 Sep 2003) + + 27 Sep 2003; perl-5.8.1.ebuild, + files/perl-5.8.1-reorder-INC.patch: + New upstream revision + + 17 Sep 2003; Jon Portnoy perl-5.8.0-r12.ebuild : + ia64 keywords. + + 22 Aug 2003; Michael Cummings perl-5.6.1-r10.ebuild, + perl-5.6.1-r11.ebuild, perl-5.6.1-r12.ebuild, perl-5.8.0-r10.ebuild, + perl-5.8.0-r11.ebuild, perl-5.8.0-r12.ebuild, perl-5.8.0-r9.ebuild, + perl-5.8.1_rc1.ebuild, perl-5.8.1_rc2.ebuild, perl-5.8.1_rc3.ebuild: + Corrected h2ph behaviour to now run -r -l -- recursively :) + Also fixes bug 14461 + +*perl-5.8.1_rc3 (30 Jul 2003) + + 30 Jul 2003; Michael Cummings perl-5.8.1_rc3.ebuild: + Latest release candidate for 5.8.1 + + 25 Jul 2003; perl-5.8.1_rc1.ebuild, perl-5.8.1_rc2.ebuild: + Forward-port alpha and hppa fixes from 5.8.0-r9 + + 25 Jul 2003; perl-5.8.0-r12.ebuild: + Remove ~arch protection on all but hppa + +*perl-5.8.1_rc2 (23 Jul 2003) + + 23 Jul 2003; perl-5.8.1_rc2.ebuild, + files/perl-5.8.1_rc2-reorder-INC.patch, + files/perl-5.8.1_rc2-sockatmark-should-__THROW.patch: + Add 5.8.1-rc2 + + 18 Jul 2003; perl-5.8.0-r12.ebuild, perl-5.8.1_rc1.ebuild: + Add blocker on Test-Simple versions that overwrite the core + + 18 Jul 2003; perl-5.8.0-r12.ebuild, perl-5.8.1_rc1.ebuild: + Portage depends to >=2.0.48-r4. This is important for blocking depends + + 16 Jul 2003; perl-5.8.0-r12.ebuild, perl-5.8.1_rc1.ebuild: + Add portage depend on version that fixes bug 23546, so the blocking depends + will be guaranteed to work even if people are upgrading + + 15 Jul 2003; perl-5.8.0-r12.ebuild, perl-5.8.1_rc1.ebuild: + Fiddle with the module block depends a bit, largely to ensure that File-Spec + 0.84 doesn't fall through the cracks + +*perl-5.8.1_rc1 (10 Jul 2003) + + 10 Jul 2003; perl-5.8.1_rc1.ebuild, + files/perl-5.8.1_rc1-reorder-INC.patch, + files/perl-5.8.1_rc1-sockatmark-should-__THROW.patch: + Add 5.8.1_rc1. Experimental. + + 01 Jul 2003; Todd Sunderlin perl-5.8.0-r11.ebuild: + set stable on sparc + + 26 Jun 2003; perl-5.8.0-r10.ebuild, perl-5.8.0-r11.ebuild, + perl-5.8.0-r12.ebuild: + Add -Dd_u32align on mips to work around a gcc 3.3 kernel compiling bug + + 26 Jun 2003; perl-5.8.0-r12.ebuild: + Add block depends on ExtUtils-MakeMaker and File-Spec, because we need to get + those uninstalled before they steal our files again + +*perl-5.8.0-r12 (25 Jun 2003) + + 25 Jul 2003; Guy Martin perl-5.8.0-r12.ebuild : + Marked stable on hppa. + + 25 Jun 2003; perl-5.8.0-r12.ebuild, + files/perl-5.8.0-reorder-INC.patch: + Reorder @INC so that site modules can override vendor modules, which can in + turn override core modules. + + 24 Jun 2003; Aron Griffis perl-5.8.0-r10.ebuild: + Mark stable on alpha + + 10 Jun 2003; perl-5.6.1-r12.ebuild: + Mark stable on x86 + + 06 Jun 2003; perl-5.6.1-r12.ebuild: + Add sed-4 dependency to use sed -i + + 04 Jun 2003; perl-5.8.0-r11.ebuild: + Relax db DEPEND as well as RDEPEND. Thanks to mcummings for the catch. + +*perl-5.8.0-r11 (03 Jun 2003) + + 03 Jun 2003; perl-5.8.0-r11.ebuild: + Clean out libperl bits from ebuild. Grab newer version of Safe.pm from CPAN + for security reasons, DB_File for db 4.1 compatibility. + +*perl-5.6.1-r12 (02 Jun 2003) + + 02 Jun 2003; perl-5.6.1-r12.ebuild: + Replace PDEPEND strategy for ExtUtils::MakeMaker and Safe.pm with the approach + of injecting newer versions directly into the core + +*perl-5.6.1-r11 (31 May 2003) + + 31 May 2003; Alastair Tse perl-5.6.1-r10.ebuild, + perl-5.6.1-r11.ebuild, files/5.6.1-builtin-fixup.diff, + files/5.6.1-op-test-fix.diff, files/stat.t: + Putting perl-5.6.1 back in because it breaks the default-1.0 profile. + + 30 May 2003; perl-5.6.1-r10.ebuild, perl-5.6.1-r11.ebuild, + perl-5.8.0-r10.ebuild, files/5.6.1-builtin-fixup.diff, + files/5.6.1-op-test-fix.diff: + Marking stable on mips, thanks to dragon and kumba for verification and + mcummings for coordination. Also cleaning 5.6.1 ebuilds, as all marked + arches now have a stable 5.8 version + + 27 May 2003; perl-5.8.0-r10.ebuild, perl-5.8.0-r9.ebuild: + Add threads to IUSE, thanks to liquidx for the catch + + 20 May 2003; Tavis Ormandy perl-5.8.0-r10.ebuild: + removing gcc hardcodes. + + 18 May 2003; Tavis Ormandy perl-5.8.0-r9.ebuild: + removing hardcoded compiler. + +*perl-5.8.0-r10 (30 Mar 2003) + + 23 Apr 2003; perl-5.8.0-r10.ebuild: + Only build extra HTML documentation if USE="doc" is set - thanks to + msterret@gentoo.org - bug #16401 + + 07 Apr 2003; Martin Holzer perl-5.6.1-r10.ebuild, + perl-5.6.1-r11.ebuild, perl-5.8.0-r10.ebuild, perl-5.8.0-r9.ebuild: + Changes portage version depend. Closes #13339. + + 30 Mar 2003; perl-5.8.0-r10.ebuild: + marking stable again on x86 and ppc - previous sparc keyword commit undid this + and broke things + + 30 Mar 2003; Rodney Rees perl-5.8.0-r10.ebuild, + marked stable for sparc + +*perl-5.8.0-r10 (11 Mar 2003) + + 27 Mar 2003; perl-5.8.0-r10.ebuild: + Marking stable for x86 and ppc, no problems reported from ~arch testers + + 11 Mar 2003; Seemant Kulleen perl-5.6.1-r10.ebuild, + perl-5.6.1-r11.ebuild, perl-5.8.0-r10.ebuild, perl-5.8.0-r9.ebuild, + files/5.6.1-builtin-fixup.diff, files/5.6.1-op-test-fix.diff, + files/libperl-5.8.0-create-libperl-soname.patch, files/libperl_rebuilder, + files/perl-5.8.0-RC2-special-h2ph-not-failing-on-machine_ansi_header.patch, + files/perl-5.8.0-perldoc-emptydirs.patch, + files/perl-5.8.0-prelink-lpthread.patch, + files/perl-5.8.0-sockatmark-should-__THROW.patch, files/stat.t: + moved to dev-lang from sys-devel + +*perl-5.8.0-r10 (28 Feb 2003) + + 01 Mar 2003; Brandon Low perl-5.8.0-r10.ebuild, + perl-5.8.0-r9.ebuild: + Make use emake instead of make, but still use 1 process build where needed + + 28 Feb 2003; perl-5.8.0-r10.ebuild: + Ensure that libpthread is linked against by perl, so that runtime + signal handling works correctly (bug #14380). + + Patch perldoc to not abort when it attempts to search nonexistent + directories (bug #16589). + +*perl-5.6.1-r11 (14 Feb 2003) + + 24 Mar 2003; perl-5.6.1-r10.ebuild, perl-5.6.1-r11.ebuild: + Remove spurious '$' from head of SRC_URI + + 16 Mar 2003; Jan Seidel : + Added mips to KEYWORDS + + 14 Feb 2003; Mark Guertin perl-5.6.1-r11.ebuild : + Set to ppc stable + + 14 Feb 2003; Mark Guertin perl-5.6.1-r11.ebuild files/5.6.1-builtin-fixup.diff files/5.6.1-op-test-fix.diff files/digest-perl-5.6.1-r11 : + built-in sed fixups, placed in makefile.SH instead of randomly thru the build. Thanks to rac for all his help and an lfs patch + + 11 Feb 2003; Guy Martin perl-5.8.0-r9.ebuild : + Added hppa to keywords. + +*perl-5.8.0-r9 (15 Jan 2003) + + 23 Feb 2003; Guy Martin perl-5.8.0-r9.ebuild : + Added -fPIC to CFLAGS on hppa. It's needed by apps linking to some perl libs. + + 18 Feb 2003; Zach Welch perl-5.8.0-r9.ebuild : + Added arm to keywords. + + 10 Feb 2003; Seemant Kulleen *.ebuild : + + removed old and crusty ebuilds, there were just way too many in here. + Also, changed sed statements to use : instead of / + + 05 Feb 2003; J Robert Ray perl-5.8.0-r9.ebuild; Changed to strip + "-malign-double" from CFLAGS, fixing bug 14608. + + 17 Jan 2003;Michael Cummings perl-5.8.0-r9; + + Another blundered typo. The flag-o-matic include had a "0" instead of a "O" + + 16 Jan 2003; Michael Cummings perl-5.8.0-r9; + + Typo fix, this one in an einfo. + Incorporate flag-o-matic per bug 13952 - the -Os flag doesn't work with perl + + 15 Jan 2003; Michael Cummings perl-5.8.0-r9; + + Major typo corrections that affected the placement of scripts and the man + pages. There was a typo introduced into the 5.8 ebuilds early on that was + not caught until now that left the location of the man pages blank and that + misset the /usr call for scripts placement from perl modules. This was caught + in bugs 13886 and 13920 + + 15 Jan 2003; J Robert Ray libperl_rebuilder : Fixed + unfortunate typo. + +*perl-5.8.0-r8 (06 Jan 2003) + + 12 Jan 2003; Michael Cummings perl-5.8.0-r8, + libperl_rebuilder: + + ebuild - Put a sleep where we had one in the else block so that there is a + pause before emerging (notice regarding threads). Added a sleep at the tail + end of the ebuild so that there is a pause for folks doing an emerge -u world + so that they at leat have an opportunity to see the notice. + libperl_rebuilder - Removed the unmerge section, that's really overkill for + our needs and only complicates things. Added new syntax to check for files + installed into /usr/lib/perl* that weren't picked up previously. Changed the + name of the log file to perl-update.log (makes more sense ;) ) Added mask + check earlier in the sanity phase. + + 08 Jan 2003; Seemant Kulleen perl-5.8.0-r8.ebuild : + + Unmasked for sparc. + + 08 Jan 2003; Brandon Low perl-5.8.0-r8: + Later that day: dosed smells funny, switch some of it + to use just sed and a for loop, this smells better + to me, and fixed the problems I was having with + ${D} staying in the files. + + 08 Jan 2003; Martin Schlemmer perl-5.8.0-r8: + Remove a wild 'test' from comments =) + + 08 Jan 2003; Michael Cummings perl-5.8.0-r8: + Unmasking for x86. + + 08 Jan 2003; Brandon Low perl-5.8.0-r8: + Updated ewarn at the top so that it makes sense (was telling a user + they could use threads when they already were) + + 06 Jan 2003; Michael Cummings perl-5.8.0-r8: + Updated einfo, added libperl ebuild. I've placed the libperl rebuilder + in the filesdir and added a note about it to the pkg_postinstall. Thanks + go to Azarah for the new set of ebuilds. + + 03 Jan 2002; Michael Cummings perl-5.6.1-r10: + small fix to regex of x2p/makefile - cp'ied the process further down the + ebuild since this is rebuilt at each stage. This is for gcc-3.2 users + in particular and should take care of bug 12853 + + 27 Dec 2002; Michael Cummings + perl-5.8.0-r7.ebuild: + + Added depend for automake + + 27 Dec 2002; Michael Cummings + perl-5.6.1-r10: + + Added depend for automake + + 27 Dec 2002; Michael Cummings + perl-5.8.0-r7.ebuild: + + Note for remerging perl modules added. Unmasked for x86. + +*perl-5.8.0-r7 (22 Dec 2002) + + 22 Dec 2002; Michael Cummings + perl-5.8.0-r7.ebuild: + + PLEASE READ. There was a problem introduced for non threaded perl + 5.8's - a correction introduced earlier for threaded perls was adding + -thread to the name of your arch. THIS CAUSES PROBLEMS FOR SOME + MODULES. For instance, the DBI module checks to see what the name of + your Config.pm has listed for $Config{archname} - if it had thread in + it *anywhere*, it assumed you had threading enabled, but since your + perl was failing to use threads, would fail. This will version of the + ebuild will correct that. You will need to re-emerge modules installed + with perl 5.8. A tool for this is forthcoming. + + + 20 Dec 2002; Michael Cummings + perl-5.8.0-r6.ebuild: + + Finished what Lostlogic started - finished path corrections for + threading vs unthreaded perl 5.8 + + 20 Dec 2002; Michael Cummings + perl-5.6.1-r10.ebuild: + + new ebuild confirmed by arch devs - Gerk did ppc, Alron did sparc + +*perl-5.6.1-r10 (19 Dec 2002) + + 07 Feb 2003; Guy Martin perl-5.6.1-r9.ebuild perl-5.6.1-r10.ebuild : + Added hppa to keywords. + + 19 Jan 2003; Jan Seidel : + Unmasking for mips + + 19 Dec 2002; Michael Cummings + perl-5.6.1-r10.ebuild: + + Contains patch for safe.pm - security bug, see bug 12190. + + 19 Dec 2002; Michael Cummings + perl-5.8.0-r6.ebuild: + + Same name, different ebuild. This is for the safe.pm fix. + +*perl-5.8.0-r6 (17 Dec 2002) + + 17 Dec 2002; Brandon Low perl-5.8.0-r6.ebuild : + -arch this bad boy, it reb0rk what I unb0rk last night, stick with -r5 + will probably skip -r6 for the moment and go to -r7 with some more + fixage when we know what to refix more :) + + 17 Dec 2002; Michael Cummings + perl-5.8.0-r6.ebuild: + + Further fixes to path writing. If the user asks for threading, the + dirs are $[arch]-linux-thread-multi. If not, the paths are + $[arch]-linux - this is correct behaviour!! Installation with + threading is *not* supported by all apps that dep perl. + +*perl-5.8.0-r5 (17 Dec 2002) + + 17 Dec 2002; Brandon Low perl-5.8.0-r5.ebuild: + + Fix threading use flag thingus, it doesn't put things in ${D}/${D} later + now. Fix messages to only display if needed. You will need to remerge + all your perl modules after you install this with threads. + +*perl-5.8.0-r4 (15 Dec 2002) + + 15 Dec 2002; Michael Cummings + perl-5.8.0-r4.ebuild: + + Made threading an internal use flag. This is to be used with caution. + Added eerror messages to warn users of potential probs. + + 13 Dec 2002; Martin Schlemmer perl-5.6.1-r9.ebuild : + + Fix screwup in DEPEND, RDEPEND and PDEPEND. + + 12 Dec 2002; Michael Cummings + perl-5.6.1-r9.ebuild: + + PDEPEND is in portage now, can unmask this. This -r installs the + makemaker fix after installing perl - finally fixed. Thanks carpaski! + + 11 Dec 2002; Michael Cummings + perl-5.8.0-r3.ebuild: + + Busy day =:) Added LC_ALL=C into 5.8 (a fix made for 5.6.1, but lost) + + 11 Dec 2002; Michael Cummings + perl-5.8.0-r3.ebuild: + + Changed emake back to make. bcowan pointed out that the parallel + make fails for him, which is legit + + 11 Dec 2002; Michael Cummings + perl-5.6.1-r9.ebuild: + + Pulled until PDEPEND is in. This worked only for those not behind + firewalls, and unfortunately perl needs to work across the board. + +*perl-5.6.1-r9 (10 Dec 2002) + + 10 Dec 2002; Michael Cummings + perl-5.6.1-r9.ebuild: + + Major fixes, including the inclusion of the ExtUtils-MakeMaker fix + directly into perl's ebuild (thanks seemant!). + +* Autoupdate keywords (12-6-02) + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + + 26 Nov 2002; Michael Cummings : + + Corrected deps in perl-5.6.1-r8 per bugs 4116 and 9314 + +*perl-5.6.1-r8 (13 Oct 2002) + + 22 Nov 2002; + + Added einfo note (finally) to instruct users to install MakeMaker + patch. Also added catch for cases where -gdbm and -berkdb are in + the use flags - perl requires at least one of them to be available + + Second incantation of -r8. This time, it is for LC_ALL=C being added to + the ebuild itself. Perl won't compile correctly otherwise and handles + internationaliztion post install. + + 13 Oct 2002; Seemant Kulleen perl-5.6.1-r8.ebuild + files/digest-perl-5.6.1-r8 : + + The fixes from -r7 didn't seem to make it into portage. So this version + has those, plus the updated MakeMaker. should close bug #8998 by + rac@intrigue.com (Robert Coie) + +*perl-5.6.1-r7 (02 Oct 2002) + + 02 Oct 2002; mcummings : Thanks entirely to seemant, + this release incorporates the MakeMaker fix directly into perl ebuild process. + +*perl-5.8.0-r3 (13 Sep 2002) + + 13 Sep 2002; : r3 is a cleaner ebuild that should have added support for other platforms. + +*perl-5.8.0-r2 (16 Aug 2002) + + 16 Aug 2002; Michael Cummings : added + fix for gcc compile flags that corrects problems with apps + compiling against perl. + +*perl-5.8.0-r1 (10 Aug 2002) + + 05 Aug 2002; Michael Cummings : added + threading, fixed hard coded architecture prefix, cleaned up + ebuild + +*perl-5.8.0 (28 Jul 2002) + + 05 Aug 2002; pvdabeel : fix header + + 28 Jul 2002; Maik Schreiber : version bump + +*perl-5.6.1-r6 (04 Aug 2002) + + 27 Aug 2002; mcummings : Added stat.t fix, + fixes compile problems on boxes with no suid's in the */bin's + bug 7120, affects fresh installs only + + 05 Aug 2002; pvdabeel : Added ppc keyword + + 05 Aug 2002; pvdabeel : changelog entry + +*perl-5.6.1-r5 (25 Jul 2002) + + 05 Aug 2002; pvdabeel : + fix header + + 26 Jul 2002; Spider : + fix SRC_URI to become pub/CPAN instead of pub/perl/CPAN + + 25 Jul 2002; Spider perl-5.6.1-r5.ebuild + minor patch to make it build on my gcc 3.1-r8 system + +*perl-5.6.1-r4 (20 May 2002) + + 05 Aug 2002; pvdabeel : + fix header + + 26 Jul 2002; Spider : + fix SRC_URI to become pub/CPAN instead of pub/perl/CPAN + + 20 May 2002; Preston A. Elder perl-5.6.1-r4.ebuild + files/digest-perl-5.6.1-r4 : + + Added ebuild that works with gcc 3.1. + +*perl-5.6.1-r3 (5 May 2002) + + 5 May 2002; Seemant Kulleen perl-5.6.1-r4.ebuild + files/digest-perl-5.6.1-r4 : + + Added an eclass called perl-post.eclass, which this ebuild now inherits, + so that the .pod file in ${libarchdir} gets updated cleanly with + emerging and unmerging. + +*perl-5.6.1-r3 (21 Mar 2002) + + 21 Mar 2002; Seemant Kulleen perl-5.6.1-r3.ebuild : + + HTML documentation no longer gets gzipped, but a revision upgrade wasn't + absolutely necessary, I don't think. Thanks to stefan@mdy.univie.ac.at + for pointing it out. + +*perl-5.6.1-r3 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest new file mode 100644 index 0000000..2f02a0f --- /dev/null +++ b/dev-lang/perl/Manifest @@ -0,0 +1,9 @@ +AUX qemu-arm-fstack-protector.diff 200 RMD160 a096d412b1729a7c678b379797b74372f0b7d1c3 SHA1 71ab39c1a084eea410e2bbf00c622121905ecb38 SHA256 392250a842c8a9bcf9d7c24cdacab354785253f881803130faf0ad68ad882f76 +DIST perl-5.10.1-9.tar.bz2 7388 RMD160 3758c2c78e22ed55fb90db283cfd9e5998535903 SHA1 edd1150deee51079be514f8ae8a3b14b1912c0ef SHA256 bd84671e6686288c098c26c0a61d1b8471ab38d8c16fb87571011398770cef44 +DIST perl-5.10.1.tar.bz2 11608061 RMD160 840b3a5ac3d7f517770ce789676ebd9154d9ee5a SHA1 98b762b5cd4fb76dd354dfa5ba0d21bc2acacaf2 SHA256 9385f2c8c2ca8b1dc4a7c31903f1f8dc8f2ba867dc2a9e5c93012ed6b564e826 +DIST perl-5.12.2-2.tar.bz2 4806 RMD160 f8594dfc53b7a591d50d481dd475d661d448ec91 SHA1 f09d6acca8a0fbfade6f9e3aff2ce455ccbfca58 SHA256 72043b4cd6dd92a28005ee0f7a148043f16b0d39534d9823fda73a91c576c777 +DIST perl-5.12.2.tar.bz2 12348985 RMD160 c41fa3ef2c982172f73d5ddfd695cde747a92e95 SHA1 75dbbdfa5bf8d4fc813503253e2b58486fa5a4eb SHA256 3b9a75fe4ae7a9a2a17be8c8c64754ef6fd706ca528170737b03e3db7d8eae0e +EBUILD perl-5.10.1.ebuild 17898 RMD160 eb9711d4950731199b786c11e5054c99d91a63d7 SHA1 23578c6e0e3d5d97d8e5a3db951fade4aba3a3bd SHA256 79d6b722009596ded66d3b52f8e1898e93548169c1e104da6bc68e949c0ce880 +EBUILD perl-5.12.2-r1.ebuild 19243 RMD160 5732e36ea2a208a573d53fd734907b4745826f67 SHA1 18b4bdb100554884e25702dc892048de0aadf1f4 SHA256 941f8a5360ab65d78622059ed5fa773d245966e1d49e55cfaa5c8f1a05f477d8 +MISC ChangeLog 64126 RMD160 27530812f3e9cbe994d47b6d524ab6b7d3045c5e SHA1 2184e0d771e400af18a92988ae3cc4a8748b29a3 SHA256 e9a2582e4418e8e545074529da541c6c2de312c679df760a72606b074c24f790 +MISC metadata.xml 451 RMD160 8424230d79d13df7462c454050058b3526a78e92 SHA1 1ae85db5c1c1fc6413ca324ebc93b6894831b437 SHA256 49e06011c113616fa1f618cf58d42c2d6abbce5f71936f109b6ae3a5dfff587c diff --git a/dev-lang/perl/files/qemu-arm-fstack-protector.diff b/dev-lang/perl/files/qemu-arm-fstack-protector.diff new file mode 100644 index 0000000..b6122b3 --- /dev/null +++ b/dev-lang/perl/files/qemu-arm-fstack-protector.diff @@ -0,0 +1,11 @@ +--- a/Configure ++++ b/Configure +@@ -5147,7 +5147,7 @@ + # thing. (NWC) + case "$gccversion" in + ?*) set stack-protector -fstack-protector +- eval $checkccflag ++ # eval $checkccflag + ;; + esac + ;; \ No newline at end of file diff --git a/dev-lang/perl/metadata.xml b/dev-lang/perl/metadata.xml new file mode 100644 index 0000000..432ee54 --- /dev/null +++ b/dev-lang/perl/metadata.xml @@ -0,0 +1,13 @@ + + + + perl + + perl@gentoo.org + Primary Maintainer + + + Enable Perl threads, has some compatibility problems + Enable Perl SUID install. Has some risks associated. + + diff --git a/dev-lang/perl/perl-5.10.1.ebuild b/dev-lang/perl/perl-5.10.1.ebuild new file mode 100644 index 0000000..450d6a0 --- /dev/null +++ b/dev-lang/perl/perl-5.10.1.ebuild @@ -0,0 +1,604 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.10.1.ebuild,v 1.15 2009/12/09 18:05:51 armin76 Exp $ + +EAPI=2 + +inherit eutils alternatives flag-o-matic toolchain-funcs multilib + +PATCH_VER=9 + +PERL_OLDVERSEN="5.10.0" + +SHORT_PV="${PV%.*}" +MY_P="perl-${PV/_rc/-RC}" +MY_PV="${PV%_rc*}" + +DESCRIPTION="Larry Wall's Practical Extraction and Report Language" + +S="${WORKDIR}/${MY_P}" +SRC_URI="mirror://cpan/src/${MY_P}.tar.bz2 + mirror://gentoo/${MY_P}-${PATCH_VER}.tar.bz2 + http://dev.gentoo.org/~tove/files/${MY_P}-${PATCH_VER}.tar.bz2" +HOMEPAGE="http://www.perl.org/" + +LICENSE="|| ( Artistic GPL-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~s390 ~sh ~sparc ~x86" +#KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="berkdb build debug doc gdbm ithreads" + +COMMON_DEPEND="berkdb? ( sys-libs/db ) + gdbm? ( >=sys-libs/gdbm-1.8.3 ) + >=sys-devel/libperl-5.10.1 + !! 2003.06.26 + use mips && myconf -Dd_u32align + + use sparc && myconf -Ud_longdbl + + export LC_ALL="C" + + # 266337 + export BUILD_BZIP2=0 + export BZIP2_INCLUDE=/usr/include + export BZIP2_LIB=/usr/$(get_libdir) + cat <<-EOF > "${S}/ext/Compress-Raw-Zlib/config.in" + BUILD_ZLIB = False + INCLUDE = /usr/include + LIB = /usr/$(get_libdir) + + OLD_ZLIB = False + GZIP_OS_CODE = AUTO_DETECT + EOF + + case ${CHOST} in + *-freebsd*) osname="freebsd" ;; + *-dragonfly*) osname="dragonfly" ;; + *-netbsd*) osname="netbsd" ;; + *-openbsd*) osname="openbsd" ;; + *-darwin*) osname="darwin" ;; + *) osname="linux" ;; + esac + + if use ithreads ; then + mythreading="-multi" + myconf -Dusethreads + myarch=${CHOST} + myarch="${myarch%%-*}-${osname}-thread" + else + myarch=${CHOST} + myarch="${myarch%%-*}-${osname}" + fi + if use debug ; then + myarch="${myarch}-debug" + fi + + # allow either gdbm to provide ndbm (in ) or db1 + + myndbm='U' + mygdbm='U' + mydb='U' + + if use gdbm ; then + mygdbm='D' + myndbm='D' + fi + if use berkdb ; then + mydb='D' + has_version '=sys-libs/db-1*' && myndbm='D' + fi + + myconf "-${myndbm}i_ndbm" "-${mygdbm}i_gdbm" "-${mydb}i_db" + + if use alpha && [[ "$(tc-getCC)" = "ccc" ]] ; then + ewarn "Perl will not be built with berkdb support, use gcc if you needed it..." + myconf -Ui_db -Ui_ndbm + fi + + if use debug ; then + append-cflags "-g" + myconf -DDEBUGGING + fi + + local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n "${v} ${v}/${myarch}${mythreading}"; done ) + [[ -n "${ABI}" ]] && myconf "-Dusrinc=$(get_ml_incdir)" + + [[ ${ELIBC} == "FreeBSD" ]] && myconf "-Dlibc=/usr/$(get_libdir)/libc.a" + + if [[ $(get_libdir) != "lib" ]] ; then + # We need to use " and not ', as the written config.sh use ' ... + myconf "-Dlibpth=/usr/local/$(get_libdir) /$(get_libdir) /usr/$(get_libdir)" + fi + + sh Configure \ + -des \ + -Duseshrplib \ + -Darchname="${myarch}" \ + -Dcc="$(tc-getCC)" \ + -Doptimize="${CFLAGS}" \ + -Dscriptdir=/usr/bin \ + -Dprefix='/usr' \ + -Dvendorprefix='/usr' \ + -Dsiteprefix='/usr' \ + -Dprivlib="/usr/$(get_libdir)/perl5/${MY_PV}" \ + -Darchlib="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}" \ + -Dvendorlib="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}" \ + -Dvendorarch="/usr/$(get_libdir)/perl5/vendor_perl/${MY_PV}/${myarch}${mythreading}" \ + -Dsitelib="/usr/$(get_libdir)/perl5/site_perl/${MY_PV}" \ + -Dsitearch="/usr/$(get_libdir)/perl5/site_perl/${MY_PV}/${myarch}${mythreading}" \ + -Dlibperl="${LIBPERL}" \ + -Dlocincpth=' ' \ + -Duselargefiles \ + -Dd_semctl_semun \ + -Dinc_version_list="$inclist" \ + -Dcf_by='Gentoo' \ + -Dmyhostname='localhost' \ + -Dperladmin='root@localhost' \ + -Dinstallusrbinperl='n' \ + -Ud_csh \ + -Uusenm \ + "${myconf[@]}" || die "Unable to configure" +} + +src_test() { +# use elibc_uclibc && export MAKEOPTS="${MAKEOPTS} -j1" +# TEST_JOBS=$(echo -j1 ${MAKEOPTS} | sed -r 's/.*(-j[[:space:]]*|--jobs=)([[:digit:]]+).*/\2/' ) \ + make test_harness || die "test failed" +} + +src_install() { + export LC_ALL="C" + local i + local coredir="/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading}/CORE" + + # Fix for "stupid" modules and programs + dodir /usr/$(get_libdir)/perl5/site_perl/${MY_PV}/${myarch}${mythreading} + + local installtarget=install + if use build ; then + installtarget=install.perl + fi + make DESTDIR="${D}" ${installtarget} || die "Unable to make ${installtarget}" + + rm -f "${D}"/usr/bin/perl + ln -s perl${MY_PV} "${D}"/usr/bin/perl + + dolib.so "${D}"/${coredir}/${LIBPERL} || die + dosym ${LIBPERL} /usr/$(get_libdir)/libperl$(get_libname ${SHORT_PV}) || die + dosym ${LIBPERL} /usr/$(get_libdir)/libperl$(get_libname) || die + rm -f "${D}"/${coredir}/${LIBPERL} + dosym ../../../../../$(get_libdir)/${LIBPERL} ${coredir}/${LIBPERL} + dosym ../../../../../$(get_libdir)/${LIBPERL} ${coredir}/libperl$(get_libname ${SHORT_PV}) + dosym ../../../../../$(get_libdir)/${LIBPERL} ${coredir}/libperl$(get_libname) + + rm -rf "${D}"/usr/share/man/man3 || die "Unable to remove module man pages" +# cp -f utils/h2ph utils/h2ph_patched +# epatch "${FILESDIR}"/${PN}-h2ph-ansi-header.patch +# +# LD_LIBRARY_PATH=. ./perl -Ilib utils/h2ph_patched \ +# -a -d "${D}"/usr/$(get_libdir)/perl5/${MY_PV}/${myarch}${mythreading} < /dev/null + fi + done + ebegin "Generating ConfigLocal.pm (ignore any error)" + enc2xs -C + ebegin "Converting C header files to the corresponding Perl format" + cd /usr/include + h2ph -Q * + h2ph -Q -r sys/* arpa/* netinet/* bits/* security/* asm/* gnu/* linux/* + fi + +# This has been moved into a function because rumor has it that a future release +# of portage will allow us to check what version was just removed - which means +# we will be able to invoke this only as needed :) + # Tried doing this via -z, but $INC is too big... + if [[ "${INC}x" != "x" ]]; then + cleaner_msg + epause 5 + fi +} + +pkg_postrm(){ + ${IS_PERL} && dual_scripts +} + +cleaner_msg() { + eerror "You have had multiple versions of perl. It is recommended" + eerror "that you run perl-cleaner now. perl-cleaner will" + eerror "assist with this transition. This script is capable" + eerror "of cleaning out old .ph files, rebuilding modules for " + eerror "your new version of perl, as well as re-emerging" + eerror "applications that compiled against your old libperl$(get_libname)" + eerror + eerror "PLEASE DO NOT INTERRUPT THE RUNNING OF THIS SCRIPT." + eerror "Part of the rebuilding of applications compiled against " + eerror "your old libperl involves temporarily unmerging" + eerror "them - interruptions could leave you with unmerged" + eerror "packages before they can be remerged." + eerror "" + eerror "If you have run perl-cleaner and a package still gives" + eerror "you trouble, and re-emerging it fails to correct" + eerror "the problem, please check http://bugs.gentoo.org/" + eerror "for more information or to report a bug." + eerror "" +} + +src_remove_dual_scripts() { + local i pkg ver ff + pkg="$1" + ver="$2" + shift 2 + if has "${EBUILD_PHASE:-none}" "postinst" "postrm" ;then + for i in "$@" ; do + ff=`echo ${ROOT}/usr/share/man/man1/${i}-${ver}-${P}.1*` + ff=${ff##*.1} + alternatives_auto_makesym "/usr/bin/${i}" "/usr/bin/${i}-[0-9]*" + alternatives_auto_makesym "/usr/share/man/man1/${i}.1${ff}" "/usr/share/man/man1/${i}-[0-9]*" + done + elif has "${EBUILD_PHASE:-none}" "setup" ; then + for i in "$@" ; do + if [[ -f ${ROOT}/usr/bin/${i} && ! -h ${ROOT}/usr/bin/${i} ]] ; then + has_version ${pkg} && ewarn "You must reinstall $pkg !" + break + fi + done + else + for i in "$@" ; do + mv "${D}"/usr/bin/${i}{,-${ver}-${P}} || die + mv "${D}"/usr/share/man/man1/${i}{.1,-${ver}-${P}.1} || \ + echo "/usr/share/man/man1/${i}.1 does not exist!" + done + fi +} + +src_remove_extra_files() { + local prefix="./usr" # ./ is important + local bindir="${prefix}/bin" + local libdir="${prefix}/$(get_libdir)" + local perlroot="${libdir}/perl5" # perl installs per-arch dirs + local prV="${perlroot}/${MY_PV}" + local prVA="${prV}/${myarch}${mythreading}" + + # I made this list from the Mandr*, Debian and ex-Connectiva perl-base list + # Then, I added several files to get GNU autotools running + # FIXME: should this be in a separated file to be sourced? + local MINIMAL_PERL_INSTALL=" + ${bindir}/h2ph + ${bindir}/perl + ${bindir}/perl${MY_PV} + ${bindir}/pod2man + ${libdir}/${LIBPERL} + ${libdir}/libperl$(get_libname) + ${libdir}/libperl$(get_libname ${SHORT_PV}) + ${prV}/attributes.pm + ${prV}/AutoLoader.pm + ${prV}/autouse.pm + ${prV}/base.pm + ${prV}/bigint.pm + ${prV}/bignum.pm + ${prV}/bigrat.pm + ${prV}/blib.pm + ${prV}/bytes_heavy.pl + ${prV}/bytes.pm + ${prV}/Carp/Heavy.pm + ${prV}/Carp.pm + ${prV}/charnames.pm + ${prV}/Class/Struct.pm + ${prV}/constant.pm + ${prV}/diagnostics.pm + ${prV}/DirHandle.pm + ${prV}/Exporter/Heavy.pm + ${prV}/Exporter.pm + ${prV}/ExtUtils/Command.pm + ${prV}/ExtUtils/Constant.pm + ${prV}/ExtUtils/Embed.pm + ${prV}/ExtUtils/Installed.pm + ${prV}/ExtUtils/Install.pm + ${prV}/ExtUtils/Liblist.pm + ${prV}/ExtUtils/MakeMaker.pm + ${prV}/ExtUtils/Manifest.pm + ${prV}/ExtUtils/Mkbootstrap.pm + ${prV}/ExtUtils/Mksymlists.pm + ${prV}/ExtUtils/MM_Any.pm + ${prV}/ExtUtils/MM_MacOS.pm + ${prV}/ExtUtils/MM.pm + ${prV}/ExtUtils/MM_Unix.pm + ${prV}/ExtUtils/MY.pm + ${prV}/ExtUtils/Packlist.pm + ${prV}/ExtUtils/testlib.pm + ${prV}/ExtUtils/Miniperl.pm + ${prV}/ExtUtils/Command/MM.pm + ${prV}/ExtUtils/Constant/Base.pm + ${prV}/ExtUtils/Constant/Utils.pm + ${prV}/ExtUtils/Constant/XS.pm + ${prV}/ExtUtils/Liblist/Kid.pm + ${prV}/ExtUtils/MakeMaker/bytes.pm + ${prV}/ExtUtils/MakeMaker/vmsish.pm + ${prV}/fields.pm + ${prV}/File/Basename.pm + ${prV}/File/Compare.pm + ${prV}/File/Copy.pm + ${prV}/File/Find.pm + ${prV}/FileHandle.pm + ${prV}/File/Path.pm + ${prV}/File/Spec.pm + ${prV}/File/Spec/Unix.pm + ${prV}/File/stat.pm + ${prV}/filetest.pm + ${prVA}/attrs.pm + ${prVA}/auto/attrs + ${prVA}/auto/Cwd/Cwd$(get_libname) + ${prVA}/auto/Data/Dumper/Dumper$(get_libname) + ${prVA}/auto/DynaLoader/dl_findfile.al + ${prVA}/auto/Fcntl/Fcntl$(get_libname) + ${prVA}/auto/File/Glob/Glob$(get_libname) + ${prVA}/auto/IO/IO$(get_libname) + ${prVA}/auto/POSIX/autosplit.ix + ${prVA}/auto/POSIX/fstat.al + ${prVA}/auto/POSIX/load_imports.al + ${prVA}/auto/POSIX/POSIX.bs + ${prVA}/auto/POSIX/POSIX$(get_libname) + ${prVA}/auto/POSIX/stat.al + ${prVA}/auto/POSIX/tmpfile.al + ${prVA}/auto/re/re$(get_libname) + ${prVA}/auto/Socket/Socket$(get_libname) + ${prVA}/auto/Storable/autosplit.ix + ${prVA}/auto/Storable/_retrieve.al + ${prVA}/auto/Storable/retrieve.al + ${prVA}/auto/Storable/Storable$(get_libname) + ${prVA}/auto/Storable/_store.al + ${prVA}/auto/Storable/store.al + ${prVA}/B/Deparse.pm + ${prVA}/B.pm + ${prVA}/Config.pm + ${prVA}/Config_heavy.pl + ${prVA}/CORE/libperl$(get_libname) + ${prVA}/Cwd.pm + ${prVA}/Data/Dumper.pm + ${prVA}/DynaLoader.pm + ${prVA}/encoding.pm + ${prVA}/Errno.pm + ${prVA}/Fcntl.pm + ${prVA}/File/Glob.pm + ${prVA}/_h2ph_pre.ph + ${prVA}/IO/File.pm + ${prVA}/IO/Handle.pm + ${prVA}/IO/Pipe.pm + ${prVA}/IO.pm + ${prVA}/IO/Seekable.pm + ${prVA}/IO/Select.pm + ${prVA}/IO/Socket.pm + ${prVA}/lib.pm + ${prVA}/NDBM_File.pm + ${prVA}/ops.pm + ${prVA}/POSIX.pm + ${prVA}/re.pm + ${prVA}/Socket.pm + ${prVA}/Storable.pm + ${prVA}/threads + ${prVA}/threads.pm + ${prVA}/XSLoader.pm + ${prV}/Getopt/Long.pm + ${prV}/Getopt/Std.pm + ${prV}/if.pm + ${prV}/integer.pm + ${prV}/IO/Socket/INET.pm + ${prV}/IO/Socket/UNIX.pm + ${prV}/IPC/Open2.pm + ${prV}/IPC/Open3.pm + ${prV}/less.pm + ${prV}/List/Util.pm + ${prV}/locale.pm + ${prV}/open.pm + ${prV}/overload.pm + ${prV}/Pod/InputObjects.pm + ${prV}/Pod/Man.pm + ${prV}/Pod/ParseLink.pm + ${prV}/Pod/Parser.pm + ${prV}/Pod/Select.pm + ${prV}/Pod/Text.pm + ${prV}/Pod/Usage.pm + ${prV}/PerlIO.pm + ${prV}/Scalar/Util.pm + ${prV}/SelectSaver.pm + ${prV}/sigtrap.pm + ${prV}/sort.pm + ${prV}/stat.pl + ${prV}/strict.pm + ${prV}/subs.pm + ${prV}/Symbol.pm + ${prV}/Text/ParseWords.pm + ${prV}/Text/Tabs.pm + ${prV}/Text/Wrap.pm + ${prV}/Time/Local.pm + ${prV}/unicore/Canonical.pl + ${prV}/unicore/Exact.pl + ${prV}/unicore/lib/gc_sc/Digit.pl + ${prV}/unicore/lib/gc_sc/Word.pl + ${prV}/unicore/PVA.pl + ${prV}/unicore/To/Fold.pl + ${prV}/unicore/To/Lower.pl + ${prV}/unicore/To/Upper.pl + ${prV}/utf8_heavy.pl + ${prV}/utf8.pm + ${prV}/vars.pm + ${prV}/vmsish.pm + ${prV}/warnings + ${prV}/warnings.pm + ${prV}/warnings/register.pm" + + pushd "${D}" > /dev/null + # Remove cruft + einfo "Removing files that are not in the minimal install" + echo "${MINIMAL_PERL_INSTALL}" + for f in $(find . -type f ) ; do + has "${f}" ${MINIMAL_PERL_INSTALL} || rm -f "${f}" + done + # Remove empty directories + find . -depth -type d -print0 | xargs -0 -r rmdir &> /dev/null + popd > /dev/null +} diff --git a/dev-lang/perl/perl-5.12.2-r1.ebuild b/dev-lang/perl/perl-5.12.2-r1.ebuild new file mode 100644 index 0000000..04e4850 --- /dev/null +++ b/dev-lang/perl/perl-5.12.2-r1.ebuild @@ -0,0 +1,629 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/perl-5.12.2-r1.ebuild,v 1.2 2010/09/24 11:15:12 tove Exp $ + +EAPI=3 + +inherit eutils alternatives flag-o-matic toolchain-funcs multilib + +PATCH_VER=2 + +PERL_OLDVERSEN="5.12.1 5.12.0" + +SHORT_PV="${PV%.*}" +MY_P="perl-${PV/_rc/-RC}" +MY_PV="${PV%_rc*}" + +DESCRIPTION="Larry Wall's Practical Extraction and Report Language" + +SRC_URI=" + mirror://cpan/src/${MY_P}.tar.bz2 + mirror://cpan/authors/id/J/JE/JESSE/${MY_P}.tar.bz2 + mirror://gentoo/${MY_P}-${PATCH_VER}.tar.bz2 + http://dev.gentoo.org/~tove/files/${MY_P}-${PATCH_VER}.tar.bz2" +# mirror://cpan/src/${MY_P}.tar.bz2 +# mirror://gentoo/${MY_P}-${PATCH_VER}.tar.bz2 +HOMEPAGE="http://www.perl.org/" + +LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="berkdb build debug doc gdbm ithreads" + +COMMON_DEPEND="berkdb? ( sys-libs/db ) + gdbm? ( >=sys-libs/gdbm-1.8.3 ) + >=sys-devel/libperl-5.10.1 + !! 2003.06.26 + use mips && myconf -Dd_u32align + + use sparc && myconf -Ud_longdbl + + # 266337 + export BUILD_BZIP2=0 + export BZIP2_INCLUDE=/usr/include + export BZIP2_LIB=/usr/$(get_libdir) + cat <<-EOF > "${S}/cpan/Compress-Raw-Zlib/config.in" + BUILD_ZLIB = False + INCLUDE = /usr/include + LIB = /usr/$(get_libdir) + + OLD_ZLIB = False + GZIP_OS_CODE = AUTO_DETECT + EOF + + # allow either gdbm to provide ndbm (in ) or db1 + + myndbm='U' + mygdbm='U' + mydb='U' + + if use gdbm ; then + mygdbm='D' + myndbm='D' + fi + if use berkdb ; then + mydb='D' + has_version '=sys-libs/db-1*' && myndbm='D' + fi + + myconf "-${myndbm}i_ndbm" "-${mygdbm}i_gdbm" "-${mydb}i_db" + + if use alpha && [[ "$(tc-getCC)" = "ccc" ]] ; then + ewarn "Perl will not be built with berkdb support, use gcc if you needed it..." + myconf -Ui_db -Ui_ndbm + fi + + use ithreads && myconf -Dusethreads + + if use debug ; then + append-cflags "-g" + myconf -DDEBUGGING + elif [[ ${CFLAGS} == *-g* ]] ; then + myconf -DDEBUGGING=-g + else + myconf -DDEBUGGING=none + fi + + if [[ -n ${PERL_OLDVERSEN} ]] ; then + local inclist=$(for v in ${PERL_OLDVERSEN}; do echo -n "${v}/${myarch}${mythreading} ${v} "; done ) + myconf -Dinc_version_list="$inclist" + fi + [[ -n "${ABI}" ]] && myconf "-Dusrinc=$(get_ml_incdir)" + + [[ ${ELIBC} == "FreeBSD" ]] && myconf "-Dlibc=/usr/$(get_libdir)/libc.a" + + if [[ $(get_libdir) != "lib" ]] ; then + # We need to use " and not ', as the written config.sh use ' ... + myconf "-Dlibpth=/usr/local/$(get_libdir) /$(get_libdir) /usr/$(get_libdir)" + fi + + sh Configure \ + -des \ + -Duseshrplib \ + -Darchname="${myarch}" \ + -Dcc="$(tc-getCC)" \ + -Doptimize="${CFLAGS}" \ + -Dldflags="${LDFLAGS}" \ + -Dprefix='/usr' \ + -Dsiteprefix='/usr' \ + -Dvendorprefix='/usr' \ + -Dscriptdir='/usr/bin' \ + -Dprivlib="${PRIV_LIB}" \ + -Darchlib="${ARCH_LIB}" \ + -Dsitelib="${SITE_LIB}" \ + -Dsitearch="${SITE_ARCH}" \ + -Dvendorlib="${VENDOR_LIB}" \ + -Dvendorarch="${VENDOR_ARCH}" \ + -Dman1dir=/usr/share/man/man1 \ + -Dman3dir=/usr/share/man/man3 \ + -Dsiteman1dir=/usr/share/man/man1 \ + -Dsiteman3dir=/usr/share/man/man3 \ + -Dvendorman1dir=/usr/share/man/man1 \ + -Dvendorman3dir=/usr/share/man/man3 \ + -Dman1ext='1' \ + -Dman3ext='3pm' \ + -Dlibperl="${LIBPERL}" \ + -Dlocincpth=' ' \ + -Duselargefiles \ + -Dd_semctl_semun \ + -Dcf_by='Gentoo' \ + -Dmyhostname='localhost' \ + -Dperladmin='root@localhost' \ + -Dinstallusrbinperl='n' \ + -Ud_csh \ + -Uusenm \ + "${myconf[@]}" || die "Unable to configure" +} + +src_compile() { + # bug 331113 + emake -j1 || die "emake failed" +} + +src_test() { + if [[ ${EUID} == 0 ]] ; then + ewarn "Test fails with a sandbox error (#328793) if run as root. Skipping tests..." + return 0 + fi + use elibc_uclibc && export MAKEOPTS+=" -j1" + TEST_JOBS=$(echo -j1 ${MAKEOPTS} | sed -r 's/.*(-j[[:space:]]*|--jobs=)([[:digit:]]+).*/\2/' ) \ + make test_harness || die "test failed" +} + +src_install() { + local i + local coredir="${ARCH_LIB}/CORE" + +# # Fix for "stupid" modules and programs +# dodir ${SITE_ARCH} ${SITE_LIB} + + local installtarget=install + if use build ; then + installtarget=install.perl + fi + make DESTDIR="${D}" ${installtarget} || die "Unable to make ${installtarget}" + + rm -f "${D}"/usr/bin/perl + ln -s perl${MY_PV} "${D}"/usr/bin/perl + + dolib.so "${D}"/${coredir}/${LIBPERL} || die + dosym ${LIBPERL} /usr/$(get_libdir)/libperl$(get_libname ${SHORT_PV}) || die + dosym ${LIBPERL} /usr/$(get_libdir)/libperl$(get_libname) || die + rm -f "${D}"/${coredir}/${LIBPERL} + dosym ../../../../../$(get_libdir)/${LIBPERL} ${coredir}/${LIBPERL} + dosym ../../../../../$(get_libdir)/${LIBPERL} ${coredir}/libperl$(get_libname ${SHORT_PV}) + dosym ../../../../../$(get_libdir)/${LIBPERL} ${coredir}/libperl$(get_libname) + + rm -rf "${D}"/usr/share/man/man3 || die "Unable to remove module man pages" + +# # A poor fix for the miniperl issues +# dosed 's:./miniperl:/usr/bin/perl:' /usr/$(get_libdir)/perl5/${MY_PV}/ExtUtils/xsubpp +# fperms 0444 /usr/$(get_libdir)/perl5/${MY_PV}/ExtUtils/xsubpp +# dosed 's:./miniperl:/usr/bin/perl:' /usr/bin/xsubpp +# fperms 0755 /usr/bin/xsubpp + + # This removes ${D} from Config.pm + for i in $(find "${D}" -iname "Config.pm" ) ; do + einfo "Removing ${D} from ${i}..." + sed -i -e "s:${D}::" "${i}" || die "Sed failed" + done + + find "${D}" -type f -name .packlist -delete || die + + # Note: find out from psm why we would need/want this. + # ( use berkdb && has_version '=sys-libs/db-1*' ) || + # find "${D}" -name "*NDBM*" | xargs rm -f + + dodoc Changes* README AUTHORS || die + + if use doc ; then + # HTML Documentation + # We expect errors, warnings, and such with the following. + + dodir /usr/share/doc/${PF}/html + LD_LIBRARY_PATH=. ./perl installhtml \ + --podroot='.' \ + --podpath='lib:ext:pod:vms' \ + --recurse \ + --htmldir="${D}/usr/share/doc/${PF}/html" \ + --libpods='perlfunc:perlguts:perlvar:perlrun:perlop' + fi + + dual_scripts + + if use build ; then + src_remove_extra_files + fi +} + +pkg_postinst() { + dual_scripts + + if [[ "${ROOT}" = "/" ]] ; then + local INC DIR file + INC=$(perl -e 'for $line (@INC) { next if $line eq "."; next if $line =~ m/'${MY_PV}'|etc|local|perl$/; print "$line\n" }') + ebegin "Removing old .ph files" + for DIR in ${INC} ; do + if [[ -d "${DIR}" ]] ; then + for file in $(find "${DIR}" -name "*.ph" -type f ) ; do + rm -f "${file}" + einfo "<< ${file}" + done + fi + done + # Silently remove the now empty dirs + for DIR in ${INC} ; do + if [[ -d "${DIR}" ]] ; then + find "${DIR}" -depth -type d -print0 | xargs -0 -r rmdir &> /dev/null + fi + done + ebegin "Generating ConfigLocal.pm (ignore any error)" + enc2xs -C + ebegin "Converting C header files to the corresponding Perl format (ignore any error)" + pushd /usr/include >/dev/null + h2ph -Q -a -d ${ARCH_LIB} \ + asm/termios.h syscall.h syslimits.h syslog.h sys/ioctl.h \ + sys/socket.h sys/time.h wait.h sysexits.h + popd >/dev/null + +# This has been moved into a function because rumor has it that a future release +# of portage will allow us to check what version was just removed - which means +# we will be able to invoke this only as needed :) + # Tried doing this via -z, but $INC is too big... + #if [[ "${INC}x" != "x" ]]; then + # cleaner_msg + #fi + fi +} + +pkg_postrm(){ + dual_scripts +} + +cleaner_msg() { + eerror "You have had multiple versions of perl. It is recommended" + eerror "that you run perl-cleaner now. perl-cleaner will" + eerror "assist with this transition. This script is capable" + eerror "of cleaning out old .ph files, rebuilding modules for " + eerror "your new version of perl, as well as re-emerging" + eerror "applications that compiled against your old libperl$(get_libname)" + eerror + eerror "PLEASE DO NOT INTERRUPT THE RUNNING OF THIS SCRIPT." + eerror "Part of the rebuilding of applications compiled against " + eerror "your old libperl involves temporarily unmerging" + eerror "them - interruptions could leave you with unmerged" + eerror "packages before they can be remerged." + eerror "" + eerror "If you have run perl-cleaner and a package still gives" + eerror "you trouble, and re-emerging it fails to correct" + eerror "the problem, please check http://bugs.gentoo.org/" + eerror "for more information or to report a bug." + eerror "" +} + +src_remove_dual_scripts() { + + use build && return + + local i pkg ver ff + pkg="$1" + ver="$2" + shift 2 + if has "${EBUILD_PHASE:-none}" "postinst" "postrm" ;then + for i in "$@" ; do + ff=`echo ${ROOT}/usr/share/man/man1/${i}-${ver}-${P}.1*` + ff=${ff##*.1} + alternatives_auto_makesym "/usr/bin/${i}" "/usr/bin/${i}-[0-9]*" + if [[ ${i} != cpanp-run-perl ]] ; then + alternatives_auto_makesym "/usr/share/man/man1/${i}.1${ff}" "/usr/share/man/man1/${i}-[0-9]*" + fi + done + elif has "${EBUILD_PHASE:-none}" "setup" ; then + for i in "$@" ; do + if [[ -f ${ROOT}/usr/bin/${i} && ! -h ${ROOT}/usr/bin/${i} ]] ; then + has_version ${pkg} && ewarn "You must reinstall $pkg !" + break + fi + done + else + for i in "$@" ; do + mv "${D}"/usr/bin/${i}{,-${ver}-${P}} || die + if [[ -f ${D}/usr/share/man/man1/${i}.1 ]] ; then + mv "${D}"/usr/share/man/man1/${i}{.1,-${ver}-${P}.1} || die + else + echo "/usr/share/man/man1/${i}.1 does not exist!" + fi + done + fi +} + +src_remove_extra_files() { + local prefix="./usr" # ./ is important + local bindir="${prefix}/bin" + local libdir="${prefix}/$(get_libdir)" + + # I made this list from the Mandr*, Debian and ex-Connectiva perl-base list + # Then, I added several files to get GNU autotools running + # FIXME: should this be in a separated file to be sourced? + local MINIMAL_PERL_INSTALL=" + ${bindir}/h2ph + ${bindir}/perl + ${bindir}/perl${MY_PV} + ${bindir}/pod2man + ${libdir}/${LIBPERL} + ${libdir}/libperl$(get_libname) + ${libdir}/libperl$(get_libname ${SHORT_PV}) + .${PRIV_LIB}/AutoLoader.pm + .${PRIV_LIB}/autouse.pm + .${PRIV_LIB}/B/Deparse.pm + .${PRIV_LIB}/base.pm + .${PRIV_LIB}/bigint.pm + .${PRIV_LIB}/bignum.pm + .${PRIV_LIB}/bigrat.pm + .${PRIV_LIB}/blib.pm + .${PRIV_LIB}/bytes_heavy.pl + .${PRIV_LIB}/bytes.pm + .${PRIV_LIB}/Carp/Heavy.pm + .${PRIV_LIB}/Carp.pm + .${PRIV_LIB}/charnames.pm + .${PRIV_LIB}/Class/Struct.pm + .${PRIV_LIB}/constant.pm + .${PRIV_LIB}/diagnostics.pm + .${PRIV_LIB}/DirHandle.pm + .${PRIV_LIB}/Exporter/Heavy.pm + .${PRIV_LIB}/Exporter.pm + .${PRIV_LIB}/ExtUtils/Command.pm + .${PRIV_LIB}/ExtUtils/Constant.pm + .${PRIV_LIB}/ExtUtils/Embed.pm + .${PRIV_LIB}/ExtUtils/Installed.pm + .${PRIV_LIB}/ExtUtils/Install.pm + .${PRIV_LIB}/ExtUtils/Liblist.pm + .${PRIV_LIB}/ExtUtils/MakeMaker.pm + .${PRIV_LIB}/ExtUtils/Manifest.pm + .${PRIV_LIB}/ExtUtils/Mkbootstrap.pm + .${PRIV_LIB}/ExtUtils/Mksymlists.pm + .${PRIV_LIB}/ExtUtils/MM_Any.pm + .${PRIV_LIB}/ExtUtils/MM_MacOS.pm + .${PRIV_LIB}/ExtUtils/MM.pm + .${PRIV_LIB}/ExtUtils/MM_Unix.pm + .${PRIV_LIB}/ExtUtils/MY.pm + .${PRIV_LIB}/ExtUtils/Packlist.pm + .${PRIV_LIB}/ExtUtils/testlib.pm + .${PRIV_LIB}/ExtUtils/Miniperl.pm + .${PRIV_LIB}/ExtUtils/Command/MM.pm + .${PRIV_LIB}/ExtUtils/Constant/Base.pm + .${PRIV_LIB}/ExtUtils/Constant/Utils.pm + .${PRIV_LIB}/ExtUtils/Constant/XS.pm + .${PRIV_LIB}/ExtUtils/Liblist/Kid.pm + .${PRIV_LIB}/fields.pm + .${PRIV_LIB}/File/Basename.pm + .${PRIV_LIB}/File/Compare.pm + .${PRIV_LIB}/File/Copy.pm + .${PRIV_LIB}/File/Find.pm + .${PRIV_LIB}/FileHandle.pm + .${PRIV_LIB}/File/Path.pm + .${PRIV_LIB}/File/stat.pm + .${PRIV_LIB}/filetest.pm + .${PRIV_LIB}/Getopt/Long.pm + .${PRIV_LIB}/Getopt/Std.pm + .${PRIV_LIB}/if.pm + .${PRIV_LIB}/integer.pm + .${PRIV_LIB}/IPC/Open2.pm + .${PRIV_LIB}/IPC/Open3.pm + .${PRIV_LIB}/less.pm + .${PRIV_LIB}/locale.pm + .${PRIV_LIB}/open.pm + .${PRIV_LIB}/overload.pm + .${PRIV_LIB}/Pod/InputObjects.pm + .${PRIV_LIB}/Pod/Man.pm + .${PRIV_LIB}/Pod/ParseLink.pm + .${PRIV_LIB}/Pod/Parser.pm + .${PRIV_LIB}/Pod/Select.pm + .${PRIV_LIB}/Pod/Text.pm + .${PRIV_LIB}/Pod/Usage.pm + .${PRIV_LIB}/PerlIO.pm + .${PRIV_LIB}/SelectSaver.pm + .${PRIV_LIB}/sigtrap.pm + .${PRIV_LIB}/sort.pm + .${PRIV_LIB}/stat.pl + .${PRIV_LIB}/strict.pm + .${PRIV_LIB}/subs.pm + .${PRIV_LIB}/Symbol.pm + .${PRIV_LIB}/Text/ParseWords.pm + .${PRIV_LIB}/Text/Tabs.pm + .${PRIV_LIB}/Text/Wrap.pm + .${PRIV_LIB}/Time/Local.pm + .${PRIV_LIB}/unicore/Canonical.pl + .${PRIV_LIB}/unicore/Exact.pl + .${PRIV_LIB}/unicore/lib/gc_sc/Digit.pl + .${PRIV_LIB}/unicore/lib/gc_sc/Word.pl + .${PRIV_LIB}/unicore/PVA.pl + .${PRIV_LIB}/unicore/To/Fold.pl + .${PRIV_LIB}/unicore/To/Lower.pl + .${PRIV_LIB}/unicore/To/Upper.pl + .${PRIV_LIB}/utf8_heavy.pl + .${PRIV_LIB}/utf8.pm + .${PRIV_LIB}/vars.pm + .${PRIV_LIB}/vmsish.pm + .${PRIV_LIB}/warnings + .${PRIV_LIB}/warnings.pm + .${PRIV_LIB}/warnings/register.pm + .${PRIV_LIB}/XSLoader.pm + .${ARCH_LIB}/attributes.pm + .${ARCH_LIB}/auto/Cwd/Cwd$(get_libname) + .${ARCH_LIB}/auto/Data/Dumper/Dumper$(get_libname) + .${ARCH_LIB}/auto/DynaLoader/dl_findfile.al + .${ARCH_LIB}/auto/Fcntl/Fcntl$(get_libname) + .${ARCH_LIB}/auto/File/Glob/Glob$(get_libname) + .${ARCH_LIB}/auto/IO/IO$(get_libname) + .${ARCH_LIB}/auto/POSIX/autosplit.ix + .${ARCH_LIB}/auto/POSIX/fstat.al + .${ARCH_LIB}/auto/POSIX/load_imports.al + .${ARCH_LIB}/auto/POSIX/POSIX$(get_libname) + .${ARCH_LIB}/auto/POSIX/stat.al + .${ARCH_LIB}/auto/POSIX/tmpfile.al + .${ARCH_LIB}/auto/re/re$(get_libname) + .${ARCH_LIB}/auto/Socket/Socket$(get_libname) + .${ARCH_LIB}/auto/Storable/autosplit.ix + .${ARCH_LIB}/auto/Storable/_retrieve.al + .${ARCH_LIB}/auto/Storable/retrieve.al + .${ARCH_LIB}/auto/Storable/Storable$(get_libname) + .${ARCH_LIB}/auto/Storable/_store.al + .${ARCH_LIB}/auto/Storable/store.al + .${ARCH_LIB}/B.pm + .${ARCH_LIB}/Config.pm + .${ARCH_LIB}/Config_heavy.pl + .${ARCH_LIB}/CORE/libperl$(get_libname) + .${ARCH_LIB}/Cwd.pm + .${ARCH_LIB}/Data/Dumper.pm + .${ARCH_LIB}/DynaLoader.pm + .${ARCH_LIB}/encoding.pm + .${ARCH_LIB}/Errno.pm + .${ARCH_LIB}/Fcntl.pm + .${ARCH_LIB}/File/Glob.pm + .${ARCH_LIB}/File/Spec.pm + .${ARCH_LIB}/File/Spec/Unix.pm + .${ARCH_LIB}/_h2ph_pre.ph + .${ARCH_LIB}/IO/File.pm + .${ARCH_LIB}/IO/Handle.pm + .${ARCH_LIB}/IO/Pipe.pm + .${ARCH_LIB}/IO.pm + .${ARCH_LIB}/IO/Seekable.pm + .${ARCH_LIB}/IO/Select.pm + .${ARCH_LIB}/IO/Socket.pm + .${ARCH_LIB}/IO/Socket/INET.pm + .${ARCH_LIB}/IO/Socket/UNIX.pm + .${ARCH_LIB}/lib.pm + .${ARCH_LIB}/List/Util.pm + .${ARCH_LIB}/NDBM_File.pm + .${ARCH_LIB}/ops.pm + .${ARCH_LIB}/POSIX.pm + .${ARCH_LIB}/re.pm + .${ARCH_LIB}/Scalar/Util.pm + .${ARCH_LIB}/Socket.pm + .${ARCH_LIB}/Storable.pm + .${ARCH_LIB}/threads + .${ARCH_LIB}/threads.pm" + + pushd "${D}" > /dev/null + # Remove cruft + einfo "Removing files that are not in the minimal install" + echo "${MINIMAL_PERL_INSTALL}" + for f in $(find . -type f ) ; do + has "${f}" ${MINIMAL_PERL_INSTALL} || rm -f "${f}" + done + # Remove empty directories + find . -depth -type d -print0 | xargs -0 -r rmdir &> /dev/null + popd > /dev/null +} diff --git a/dev-libs/libffi/ChangeLog b/dev-libs/libffi/ChangeLog new file mode 100644 index 0000000..7b3837b --- /dev/null +++ b/dev-libs/libffi/ChangeLog @@ -0,0 +1,407 @@ +# ChangeLog for dev-libs/libffi +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/ChangeLog,v 1.107 2010/09/20 17:55:49 armin76 Exp $ + + 25 Sep 2010; Mario Fetka +libffi-3.0.9.ebuild, + +files/libffi-3.0.9-arm-oabi.patch, + +files/libffi-3.0.9-define_target-1.patch, + +files/libffi-3.0.9-interix.patch, +files/libffi-3.0.9-irix.patch, + +metadata.xml: + add arm target fix + + 20 Sep 2010; Raúl Porcel libffi-3.0.9.ebuild, + +files/libffi-3.0.9-arm-oabi.patch: + Add patch to fix ARM OABI, by Diego 'Flameeyes' Pettenò + + + 19 Sep 2010; Raúl Porcel libffi-3.0.9.ebuild: + s390 stable + + 16 Apr 2010; Brent Baude libffi-3.0.9.ebuild: + Marking libffi-3.0.9 ppc for bug 306281 + + 22 Mar 2010; Brent Baude libffi-3.0.9.ebuild: + Marking libffi-3.0.9 ppc64 for bug 306281 + + 16 Mar 2010; Raúl Porcel libffi-3.0.9.ebuild: + alpha/arm/ia64/m68k/sh/sparc stable wrt #306281 + + 03 Mar 2010; Pawel Hajdan jr libffi-3.0.9.ebuild: + x86 stable wrt bug #306281 + + 22 Feb 2010; Samuli Suominen libffi-3.0.9.ebuild: + amd64 stable wrt #306281 + + 22 Feb 2010; Jeroen Roovers libffi-3.0.9.ebuild: + Stable for HPPA (bug #306281). + + 20 Feb 2010; Jonathan Callen libffi-3.0.9.ebuild, + +files/libffi-3.0.9-interix.patch, +files/libffi-3.0.9-irix.patch: + Add patches from prefix, add prefix keywords + + 25 Jan 2010; Raúl Porcel libffi-3.0.9.ebuild: + Add ~m68k, thanks to kolla for testing + + 24 Jan 2010; Raúl Porcel libffi-3.0.9.ebuild: + Add ~ia64/~sh/~sparc wrt #298322 + + 13 Jan 2010; Brent Baude libffi-3.0.9.ebuild: + Marking libffi-3.0.9 ~ppc64 for bug 298322 + + 04 Jan 2010; Markus Meier libffi-3.0.9.ebuild: + add ~arm, bug #298322 + + 03 Jan 2010; Jeroen Roovers libffi-3.0.9.ebuild: + Marked ~ppc (bug #298322). + +*libffi-3.0.9 (31 Dec 2009) + + 31 Dec 2009; Samuli Suominen +libffi-3.0.9.ebuild: + Version bump. + + 26 Dec 2009; Jeroen Roovers libffi-3.0.9_rc6.ebuild, + libffi-3.0.9_rc9.ebuild: + Marked ~hppa (bug #298322). + +*libffi-3.0.9_rc9 (26 Dec 2009) + + 26 Dec 2009; Samuli Suominen + +libffi-3.0.9_rc9.ebuild: + Version bump. + +*libffi-3.0.9_rc6 (25 Dec 2009) + + 25 Dec 2009; Samuli Suominen + +libffi-3.0.9_rc6.ebuild: + Version bump. + +*libffi-3.0.9_rc4 (24 Dec 2009) + + 24 Dec 2009; Samuli Suominen + +libffi-3.0.9_rc4.ebuild, +files/libffi-3.0.9_rc4-revert_includedir.patch: + Version bump. + + 20 Dec 2009; Raúl Porcel libffi-3.0.8.ebuild: + m68k stable + + 13 Dec 2009; Raúl Porcel libffi-3.0.8.ebuild: + Add ~m68k, thanks to kolla for testing + + 10 Dec 2009; Raúl Porcel libffi-3.0.8.ebuild, + +files/libffi-3.0.8-arm.patch: + Steal patch from debian to make it compile on armv6/armv7 + +*libffi-3.0.9_rc3 (30 Oct 2009) + + 30 Oct 2009; Samuli Suominen + +libffi-3.0.9_rc3.ebuild: + Version bump. + +*libffi-3.0.9_rc2 (27 Oct 2009) + + 27 Oct 2009; Samuli Suominen + +libffi-3.0.9_rc2.ebuild: + Version bump. + + 19 Oct 2009; Alexey Shvetsov libffi-3.0.8.ebuild: + Add ~mips keyword + + 17 Oct 2009; Markus Meier metadata.xml: + remove static-libs description as it is global now + + 05 Oct 2009; Samuli Suominen libffi-3.0.8.ebuild, + libffi-3.0.9_rc1.ebuild: + Keyword ~sparc-fbsd. Compile tested on FreeBSD-6.2-RELEASE-sparc64-64bit-ELF. + +*libffi-3.0.9_rc1 (05 Oct 2009) + + 05 Oct 2009; Samuli Suominen + +libffi-3.0.9_rc1.ebuild: + Version bump. + + 03 Oct 2009; Samuli Suominen libffi-3.0.8.ebuild: + Move dev-libs/libffi back to EAPI="0" because dev-lang/python is consuming + it. + + 02 Oct 2009; Samuli Suominen libffi-3.0.8.ebuild, + +files/libffi-3.0.8-autoconf-2.64.patch: + Fix compability with Autoconf 2.64 wrt #287020, thanks to Mike Lundy and + Mike Frysinger. + + 23 Sep 2009; Alexis Ballier libffi-3.0.8.ebuild, + +files/libffi-3.0.8-fbsd.patch: + Fix detection and test on FreeBSD and keyword it. + + 07 Sep 2009; Raúl Porcel libffi-3.0.8.ebuild: + arm/ia64/s390/sh stable + + 05 Sep 2009; Brent Baude libffi-3.0.8.ebuild: + Marking libffi-3.0.8 ppc64 for bug 272675 + + 22 Jul 2009; Tobias Klausmann libffi-3.0.8.ebuild: + Stable on alpha, bug #272675 + + 19 Jul 2009; nixnut libffi-3.0.8.ebuild: + ppc stable #272673 + + 18 Jul 2009; Jeroen Roovers libffi-3.0.8.ebuild: + Stable for HPPA (bug #272675). + + 11 Jun 2009; Markus Meier libffi-3.0.8.ebuild: + amd64 stable, bug #272675 + + 10 Jun 2009; Christian Faulhammer libffi-3.0.8.ebuild: + stable x86, bug 272675 + + 05 Jun 2009; Ferris McCormick libffi-3.0.8.ebuild: + Sparc stable, part of Bug #272675. + + 05 Jun 2009; Samuli Suominen libffi-3.0.8.ebuild: + Block libffi-3.0.8.ebuild: + Keyword ~ppc/~ppc64 wrt #272046, thanks to Luca Barbato for testing. + + 03 Jun 2009; Raúl Porcel libffi-3.0.8.ebuild: + Add ~arm/~ia64/~s390/~sh wrt #272046 + + 03 Jun 2009; Samuli Suominen libffi-3.0.8.ebuild: + Keyword ~alpha wrt #272046, thanks to Tobias Klausmann for testing. + + 02 Jun 2009; Jeroen Roovers libffi-3.0.8.ebuild: + Marked ~hppa (bug #272046). + + 01 Jun 2009; Ferris McCormick libffi-3.0.8.ebuild: + Add sparc for testing, part of Bug #272046. + + 01 Jun 2009; Samuli Suominen -libffi-3.0.5.ebuild, + -libffi-3.0.6.ebuild, libffi-3.0.8.ebuild, metadata.xml: + Only build static libs if USE flag is defined. + +*libffi-3.0.8 (24 Dec 2008) + + 24 Dec 2008; Stephanie Lockwood-Childs + +libffi-3.0.8.ebuild: + version bump requested by Matteo Modesti (bug #252344) + +*libffi-3.0.6 (02 Sep 2008) + + 02 Sep 2008; Marijn Schouten +libffi-3.0.6.ebuild: + bump + + 29 Jun 2008; Marijn Schouten libffi-3.0.5.ebuild: + don't patch anymore, move warning to pkg_setup + + 13 Jun 2008; Samuli Suominen + +files/libffi-3.0.5-includedir.patch, libffi-3.0.5.ebuild: + Fix includedir. USE flag test for dejagnu which is required for make + check. + +*libffi-3.0.5 (13 Jun 2008) + + 13 Jun 2008; Samuli Suominen + -files/libffi-soversion.dpatch, -files/libffi-without-libgcj.dpatch, + +libffi-3.0.5.ebuild, -libffi-3.4.1.ebuild, -libffi-3.4.1-r1.ebuild, + -libffi-3.4.3.ebuild: + Version bump for testing wrt #163724, thanks to Marijn Schouten. Remove + old versions which came from GCC 3.4.x. + + 03 Jun 2008; Michael Sterrett libffi-3.4.1.ebuild, + libffi-3.4.1-r1.ebuild, libffi-3.4.3.ebuild: + remove reference to app-admin/eselect-compiler which has been removed + + 27 Dec 2007; Christian Heim metadata.xml: + Fixing the maintainer. It's supposed to be maintainer-needed. + + 05 Dec 2007; Michael Sterrett -libffi-3.3.5.ebuild: + remove old, dep-broken version + + 13 Nov 2007; Raúl Porcel libffi-3.3.5.ebuild, + libffi-3.4.1-r1.ebuild: + Drop unneeded ~alpha keyword + + 11 May 2007; Thilo Bangert metadata.xml: + fix herd + + 12 Mar 2007; Raúl Porcel libffi-3.4.3.ebuild: + x86 stable + + 03 Mar 2007; Marius Mauch libffi-3.3.5.ebuild: + Replacing einfo with elog + + 06 Jan 2007; Danny van Dyk -libffi-1.20.ebuild: + QA: Removed unused versions. + + 05 Nov 2006; Piotr JaroszyÅ„ski libffi-3.4.1.ebuild: + Fix multilib. Thanks to David Leverton in bug #154065. + + 14 Aug 2006; Christian Heim libffi-3.3.5.ebuild, + libffi-3.4.1.ebuild, libffi-3.4.1-r1.ebuild, libffi-3.4.3.ebuild: + Switch default ordering of gcc-config and eselect-compiler to work around + portage bug. + + 13 Aug 2006; Markus Rothe libffi-3.4.1-r1.ebuild, + libffi-3.4.3.ebuild: + Dropped ppc64/~ppc64 keywords + + 02 Aug 2006; Andrej Kacian libffi-3.4.1-r1.ebuild: + Stable on x86, bug #105020. + + 01 Aug 2006; Andrej Kacian libffi-3.4.3.ebuild: + Added ~x86, bug #105020. + + 27 Jul 2006; Fabian Groffen libffi-3.3.5.ebuild, + libffi-3.4.1.ebuild, libffi-3.4.1-r1.ebuild, libffi-3.4.3.ebuild: + QA fixes for bug #141378: build is not really used, so remove its trails. + Remove gnustep as maintainer, gnustep-base is moving away from it. + + 06 Jun 2006; Jeremy Huddleston + libffi-3.3.5.ebuild, libffi-3.4.1.ebuild, libffi-3.4.1-r1.ebuild, + libffi-3.4.3.ebuild: + Updated DEPEND to accept eselect-compiler. + + 08 Jan 2006; Michael Hanselmann metadata.xml: + Remove retiring dev from metadata. + + 05 Jan 2006; Gustavo Zacarias libffi-3.4.3.ebuild: + Stable on sparc + + 22 Dec 2005; Joshua Nichols libffi-3.4.1.ebuild: + Fixed multilib-strict violation (bug #74949). + + 21 Dec 2005; Seemant Kulleen libffi-3.3.5.ebuild, + libffi-3.4.1.ebuild, libffi-3.4.1-r1.ebuild, libffi-3.4.3.ebuild: + Fix QA violation of awk in the global scope. Change to versionator eclass + instead. Thanks to: Christian Heim in bug #108388 + + 22 May 2005; Jason Wever libffi-3.4.3.ebuild: + Added ~sparc keyword. + + 06 May 2005; Sven Wegener libffi-3.4.1-r1.ebuild, + libffi-3.4.3.ebuild: + Removed * postfix from <, <=, >= and > dependencies. + + 09 Apr 2005; Armando Di Cianno -libffi-3.3.3.ebuild, + -libffi-3.3.3-r1.ebuild, -libffi-3.3.4.ebuild, libffi-3.4.1-r1.ebuild: + Pruning old ebuilds that are no longer needed. + + 06 Apr 2005; Markus Rothe libffi-3.4.3.ebuild: + Stable on ppc64 + + 06 Apr 2005; libffi-3.3.3-r1.ebuild, + libffi-3.3.5.ebuild: + ~alpha cleanup. + + 04 Apr 2005; Michael Hanselmann libffi-3.4.3.ebuild: + Stable on ppc. + + 04 Apr 2005; Gustavo Zacarias libffi-3.3.4.ebuild, + libffi-3.3.5.ebuild: + 3.3.5 to sparc stable, 3.3.4 removed ~sparc for cleanup + + 04 Apr 2005; Gustavo Zacarias libffi-3.3.5.ebuild: + Stable on sparc + +*libffi-3.3.5 (14 Mar 2005) + + 14 Mar 2005; Eric Shattow +libffi-3.3.5.ebuild: + Version Bump (interim, closes #80281). + + 12 Mar 2005; Eric Shattow libffi-3.3.4.ebuild: + quasi-stable on x86 (fixes broken dependency tracking in stable arch) + + 05 Mar 2005; Markus Rothe libffi-3.4.3.ebuild: + Added ~ppc64 to KEYWORDS and don't use multilib on ppc64; bug #72258 + +*libffi-3.4.3 (03 Dec 2004) + + 03 Dec 2004; Armando Di Cianno +libffi-3.4.3.ebuild: + Version bump to match gcc-3.4.3; hopefully this will be the last libffi of + this type/in this series that I make - >=gcc-3.4.3-r1 should support libffi + with gcj and objc now + + 23 Nov 2004; Tom Gall + libffi-3.4.1-r1.ebuild: + added ~ppc64 + + 23 Nov 2004; Jeremy Huddleston + libffi-3.4.1.ebuild: + Stable amd64... bug #68857. + + 31 Oct 2004; libffi-3.3.3-r1.ebuild: + ~alpha keyword. + + 24 Oct 2004; Jason Wever libffi-3.3.4.ebuild: + Added ~sparc keyword wrt bug #68729. + + 24 Oct 2004; Armando Di Cianno libffi-3.3.3-r1.ebuild, + libffi-3.3.4.ebuild: + Making gcc depends more explicit; libffi really needs to be installed + alongside gcc on of these days... + + 09 Oct 2004; David Holm libffi-3.4.1-r1.ebuild: + Added to ~ppc. + +*libffi-3.3.4 (25 Sep 2004) + + 25 Sep 2004; Armando Di Cianno +libffi-3.3.4.ebuild: + New version to complement gcc-3.3.4. + +*libffi-3.3.3-r1 (22 Sep 2004) + + 22 Sep 2004; Armando Di Cianno + +files/libffi-soversion.dpatch, +files/libffi-without-libgcj.dpatch, + +libffi-3.3.3-r1.ebuild, +libffi-3.4.1-r1.ebuild: + Updated,new 3.3.3-r1 and 3.4.1-r1 for ~x86; 3.4.1-r1 now applies patches that + allow building without turning on libgcj as well. + +*libffi-3.3.3 (27 Aug 2004) + + 27 Aug 2004; Armando Di Cianno +libffi-3.3.3.ebuild, + libffi-3.4.1.ebuild: + Added specific as-is type license for libffi; added libffi-3.3.3 for x86; set + HOMEPAGE to more proper url. + + 27 Aug 2004; Armando Di Cianno libffi-3.4.1.ebuild: + Added email address next to comment I had previously made in file. + + 14 Aug 2004; Sven Wegener libffi-3.4.1.ebuild: + Fixed CVS Header. + +*libffi-3.4.1 (17 Jul 2004) + + 17 Jul 2004; Travis Tilley +libffi-3.4.1.ebuild: + added an ebuild for the libffi 2.0 beta from the gcc 3.4.1 tarball. keyworded + ~amd64 + + 01 Jul 2004; Jeremy Huddleston libffi-1.20.ebuild: + virtual/glibc -> virtual/libc + + 18 Mar 2004; David Holm libffi-1.20.ebuild: + Added to ~ppc. + + 14 Mar 2004; Michael Sterrett libffi-1.20.ebuild: + Don't assign default to S; header fix + +*libffi-1.20 (13 Feb 2003) + + 12 Jul 2003; Daniel Ahlberg : + Added missing changelog entry. + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*libffi-0.20 ( 10 Feb 2002 ) + + 10 Feb 2002; Karl Trygve Kalleberg ChangeLog files/digest-libffi-0.20 libffi-0.20: + + The libffi library provides a portable, high level programming interface to + various calling conventions. This allows a programmer to call any function + specified by a call interface description at run-time. + + Ffi stands for Foreign Function Interface. A foreign function interface is + the popular name for the interface that allows code written in one language + to call code written in another language. The libffi library really only + provides the lowest, machine dependent layer of a fully featured foreign + function interface. A layer must exist above libffi that handles type + conversions for values passed between the two languages. + diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest new file mode 100644 index 0000000..2ca83a6 --- /dev/null +++ b/dev-libs/libffi/Manifest @@ -0,0 +1,8 @@ +AUX libffi-3.0.9-arm-oabi.patch 287 RMD160 047879573e5a8d577fe66530c12d8ceae1d2baf5 SHA1 673d4c1b230adf7497853634adec5b7fcf9d6fe3 SHA256 77d3a62aef0bffba8b99a07bc3b461dea6eb68506d7cd57b762fa28f3f44cef9 +AUX libffi-3.0.9-define_target-1.patch 1019 RMD160 9957bb6ad0f4460e49fe1fddb90188492daf513f SHA1 380f77070b83f61b853bdbba4c5ad944a79e4419 SHA256 0e3633272c19b8f9cbbfe3789f16ec93980fc904dbed9b35e20d8eae9d4e64a1 +AUX libffi-3.0.9-interix.patch 2456 RMD160 c7d92621a610ace2730da00f070db8b6b240355b SHA1 85b56c85218fd42d86c3b5ddccad7fb421892589 SHA256 ecf5e44ae756929d0edf9f5c50682e4e23684ff90955ad454fd9cf087c849c8c +AUX libffi-3.0.9-irix.patch 1516 RMD160 0e7ecd3d857899972733375943bc1268aa92c2d5 SHA1 46ef3e873548761db84ef8738a60c3af45e0164c SHA256 b5b44a871c387e88ee66b27af1ea768342debc3d4b471b4b8665ea9ec2e31bc3 +DIST libffi-3.0.9.tar.gz 731719 RMD160 11ff9aeb62f4fbe1fecf09e6f9814a72bfedb37a SHA1 56e41f87780e09d06d279690e53d4ea2c371ea88 SHA256 589d25152318bc780cd8919b14670793f4971d9838dab46ed38c32b3ee92c452 +EBUILD libffi-3.0.9.ebuild 1286 RMD160 641ed68690de5c1f45aa5d8da40dd44471208000 SHA1 6660bebcbedb45e10024197d9b9ef4f17232f912 SHA256 fc9530021cf8f346cdcee1820d93f90443994159ba1a7cc7341500d94b3bce7a +MISC ChangeLog 14738 RMD160 83baa82db94c11ed5b5fa9b7e9e831d216eba889 SHA1 430caa12f74114eeb75512b427e40dc5dec7656f SHA256 0a42e9598e11498529d2970b9ea2e02092186eee1241b0f6e5ee46c495d70385 +MISC metadata.xml 1663 RMD160 d2ead0beb5a34033489150623558bbe4e0083516 SHA1 8a54e9af62c01a17431ee8359edbe1d35099d3c3 SHA256 f03f0b55cdf4405ead462ba1c1b8ff2f1b6821c22c3f23d484490f8c875f6073 diff --git a/dev-libs/libffi/files/libffi-3.0.9-arm-oabi.patch b/dev-libs/libffi/files/libffi-3.0.9-arm-oabi.patch new file mode 100644 index 0000000..a454e1c --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.0.9-arm-oabi.patch @@ -0,0 +1,13 @@ +http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42289 + +--- src/arm/sysv.S ++++ src/arm/sysv.S +@@ -235,7 +235,7 @@ ARM_FUNC_START ffi_closure_SYSV + stmfd sp!, {ip, lr} + UNWIND .save {r0, lr} + add r2, sp, #8 +- .pad #16 ++ UNWIND .pad #16 + sub sp, sp, #16 + str sp, [sp, #8] + add r1, sp, #8 diff --git a/dev-libs/libffi/files/libffi-3.0.9-define_target-1.patch b/dev-libs/libffi/files/libffi-3.0.9-define_target-1.patch new file mode 100644 index 0000000..9797625 --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.0.9-define_target-1.patch @@ -0,0 +1,32 @@ +Submitted By: Your Name (your at email dot address) +Date: 2010-09-25 +Initial Package Version: 3.0.9 +Origin: http://osdir.com/ml/java.openjdk.distro-packaging.devel/2008-07/msg00150.html +Upstream Status: unknown +Description: There is a quick fix to make libffi compatible with the icedtea build system +edit the file /usr/lib/libffi-3.0.9/ffi.h and change the line about one page from the top +from +/* Specify wich architecture libffi is configures for. */ +#define ARM + +to +/* Specify wich architecture libffi is configures for. */ +#ifndef ARM +#define ARM +#endif + +then it should work! + +diff -Naur libffi-3.0.9.orig/include/ffi.h.in libffi-3.0.9/include/ffi.h.in +--- libffi-3.0.9.orig/include/ffi.h.in 2009-12-29 15:22:26.000000000 +0000 ++++ libffi-3.0.9/include/ffi.h.in 2010-09-25 16:02:04.965551063 +0000 +@@ -57,7 +57,9 @@ + #endif + + /* Specify which architecture libffi is configured for. */ ++#ifndef @TARGET@ + #define @TARGET@ ++#endif + + /* ---- System configuration information --------------------------------- */ + diff --git a/dev-libs/libffi/files/libffi-3.0.9-interix.patch b/dev-libs/libffi/files/libffi-3.0.9-interix.patch new file mode 100644 index 0000000..e2a4867 --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.0.9-interix.patch @@ -0,0 +1,62 @@ +diff --git a/configure b/configure +index d849c7a..fed97e2 100755 +--- a/configure ++++ b/configure +@@ -12180,7 +12180,7 @@ case "$host" in + i?86-*-freebsd* | i?86-*-openbsd*) + TARGET=X86_FREEBSD; TARGETDIR=x86 + ;; +- i?86-win32* | i?86-*-cygwin* | i?86-*-mingw*) ++ i?86-win32* | i?86-*-cygwin* | i?86-*-mingw* | i?86-*-interix*) + TARGET=X86_WIN32; TARGETDIR=x86 + # All mingw/cygwin/win32 builds require this for sharedlib + AM_LTLDFLAGS="-no-undefined" +diff --git a/configure.ac b/configure.ac +index 6314a6a..4e178a2 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -80,7 +80,7 @@ case "$host" in + i?86-*-freebsd* | i?86-*-openbsd*) + TARGET=X86_FREEBSD; TARGETDIR=x86 + ;; +- i?86-win32* | i?86-*-cygwin* | i?86-*-mingw*) ++ i?86-win32* | i?86-*-cygwin* | i?86-*-mingw* | i?86-*-interix*) + TARGET=X86_WIN32; TARGETDIR=x86 + # All mingw/cygwin/win32 builds require this for sharedlib + AM_LTLDFLAGS="-no-undefined" +diff --git a/src/closures.c b/src/closures.c +index bc087d9..65bf6a9 100644 +--- a/src/closures.c ++++ b/src/closures.c +@@ -193,11 +193,11 @@ static int dlmalloc_trim(size_t) MAYBE_UNUSED; + static size_t dlmalloc_usable_size(void*) MAYBE_UNUSED; + static void dlmalloc_stats(void) MAYBE_UNUSED; + +-#if !(defined(X86_WIN32) || defined(X86_WIN64)) || defined (__CYGWIN__) ++#if !(defined(X86_WIN32) || defined(X86_WIN64)) || defined (__CYGWIN__) || defined(__INTERIX) + /* Use these for mmap and munmap within dlmalloc.c. */ + static void *dlmmap(void *, size_t, int, int, int, off_t); + static int dlmunmap(void *, size_t); +-#endif /* !(defined(X86_WIN32) || defined(X86_WIN64)) || defined (__CYGWIN__) */ ++#endif /* !(defined(X86_WIN32) || defined(X86_WIN64)) || defined (__CYGWIN__) || defined(__INTERIX) */ + + #define mmap dlmmap + #define munmap dlmunmap +@@ -207,7 +207,7 @@ static int dlmunmap(void *, size_t); + #undef mmap + #undef munmap + +-#if !(defined(X86_WIN32) || defined(X86_WIN64)) || defined (__CYGWIN__) ++#if !(defined(X86_WIN32) || defined(X86_WIN64)) || defined (__CYGWIN__) || defined(__INTERIX) + + #if FFI_MMAP_EXEC_SELINUX + +@@ -545,7 +545,7 @@ segment_holding_code (mstate m, char* addr) + } + #endif + +-#endif /* !(defined(X86_WIN32) || defined(X86_WIN64)) || defined (__CYGWIN__) */ ++#endif /* !(defined(X86_WIN32) || defined(X86_WIN64)) || defined (__CYGWIN__) || defined(__INTERIX) */ + + /* Allocate a chunk of memory with the given size. Returns a pointer + to the writable address, and sets *CODE to the executable diff --git a/dev-libs/libffi/files/libffi-3.0.9-irix.patch b/dev-libs/libffi/files/libffi-3.0.9-irix.patch new file mode 100644 index 0000000..2f759f5 --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.0.9-irix.patch @@ -0,0 +1,55 @@ +http://bugs.gentoo.org/show_bug.cgi?id=286911 + +--- src/mips/ffitarget.h.orig 2009-06-19 19:52:37.000000000 +0200 ++++ src/mips/ffitarget.h 2009-06-19 19:52:43.000000000 +0200 +@@ -43,7 +43,7 @@ + # endif + + #if !defined(_MIPS_SIM) +--- something is very wrong -- ++# error -- something is very wrong -- + #else + # if (_MIPS_SIM==_ABIN32 && defined(_ABIN32)) || (_MIPS_SIM==_ABI64 && defined(_ABI64)) + # define FFI_MIPS_N32 +@@ -51,7 +51,7 @@ + # if (_MIPS_SIM==_ABIO32 && defined(_ABIO32)) + # define FFI_MIPS_O32 + # else +--- this is an unsupported platform -- ++# error -- this is an unsupported platform -- + # endif + # endif + #endif +--- include/ffi.h.in.orig 2009-06-19 19:52:36.000000000 +0200 ++++ include/ffi.h.in 2009-06-19 19:52:43.000000000 +0200 +@@ -251,6 +251,9 @@ + + #if FFI_CLOSURES + ++#ifdef __sgi ++# pragma pack 8 ++#endif + typedef struct { + char tramp[FFI_TRAMPOLINE_SIZE]; + ffi_cif *cif; +@@ -260,6 +263,9 @@ + } ffi_closure __attribute__((aligned (8))); + #else + } ffi_closure; ++# ifdef __sgi ++# pragma pack 0 ++# endif + #endif + + void *ffi_closure_alloc (size_t size, void **code); +--- src/java_raw_api.c.dist 2009-09-29 11:04:56.517219880 +0100 ++++ src/java_raw_api.c 2009-09-29 11:05:56.836581720 +0100 +@@ -311,7 +311,7 @@ + ffi_raw_closure *cl = (ffi_raw_closure*)user_data; + + ffi_java_ptrarray_to_raw (cif, avalue, raw); +- (*cl->fun) (cif, rvalue, raw, cl->user_data); ++ (*cl->fun) (cif, rvalue, (ffi_raw*)raw, cl->user_data); + ffi_java_raw_to_rvalue (cif, rvalue); + } + diff --git a/dev-libs/libffi/libffi-3.0.9.ebuild b/dev-libs/libffi/libffi-3.0.9.ebuild new file mode 100644 index 0000000..bd2aa7b --- /dev/null +++ b/dev-libs/libffi/libffi-3.0.9.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.0.9.ebuild,v 1.18 2010/09/20 18:26:12 ssuominen Exp $ + +inherit eutils libtool + +DESCRIPTION="a portable, high level programming interface to various calling conventions." +HOMEPAGE="http://sourceware.org/libffi/" +SRC_URI="ftp://sourceware.org/pub/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="debug static-libs test" + +RDEPEND="" +DEPEND="test? ( dev-util/dejagnu )" + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}"/${P}-interix.patch \ + "${FILESDIR}"/${P}-irix.patch \ + "${FILESDIR}"/${P}-arm-oabi.patch \ + "${FILESDIR}"/${P}-define_target-1.patch + + elibtoolize +} + +src_compile() { + econf \ + --disable-dependency-tracking \ + $(use_enable static-libs static) \ + $(use_enable debug) + emake || die +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc ChangeLog* README + find "${D}" -type f -name '*.la' -exec rm -f '{}' + +} diff --git a/dev-libs/libffi/metadata.xml b/dev-libs/libffi/metadata.xml new file mode 100644 index 0000000..b061e3d --- /dev/null +++ b/dev-libs/libffi/metadata.xml @@ -0,0 +1,33 @@ + + + + toolchain + + Compilers for high level languages generate code that follow certain + conventions. These conventions are necessary, in part, for separate + compilation to work. One such convention is the "calling + convention". The "calling convention" is essentially a set of + assumptions made by the compiler about where function arguments will + be found on entry to a function. A "calling convention" also specifies + where the return value for a function is found. + + Some programs may not know at the time of compilation what arguments + are to be passed to a function. For instance, an interpreter may be + told at run-time about the number and types of arguments used to call + a given function. Libffi can be used in such programs to provide a + bridge from the interpreter program to compiled code. + + The libffi library provides a portable, high level programming + interface to various calling conventions. This allows a programmer to + call any function specified by a call interface description at run + time. + + Ffi stands for Foreign Function Interface. A foreign function + interface is the popular name for the interface that allows code + written in one language to call code written in another language. The + libffi library really only provides the lowest, machine dependent + layer of a fully featured foreign function interface. A layer must + exist above libffi that handles type conversions for values passed + between the two languages. + + diff --git a/eclass/nas-kernel.eclass b/eclass/nas-kernel.eclass new file mode 100644 index 0000000..727378b --- /dev/null +++ b/eclass/nas-kernel.eclass @@ -0,0 +1,471 @@ +# Copyright 2004-2010 Sabayon Project +# Distributed under the terms of the GNU General Public License v2 +# $ + +# @ECLASS-VARIABLE: K_SABPATCHES_VER +# @DESCRIPTION: +# The version of the sabayon patches tarball(s) to apply. +# A value of "5" would apply 2.6.12-5 to my-sources-2.6.12.ebuild + +# @ECLASS-VARIABLE: K_SABKERNEL_NAME +# @DESCRIPTION: +# The kernel name used by the ebuild, it should be the ending ${PN} part +# for example, of linux-sabayon it is "${PN/${PN/-*}-}" (sabayon) +K_SABKERNEL_NAME="${K_SABKERNEL_NAME:-${PN/${PN/-*}-}}" + +# @ECLASS-VARIABLE: K_SABKERNEL_URI_CONFIG +# @DESCRIPTION: +# Set this either to "no" or "yes" depending on the location of the +# kernel config files. If they are inside FILESDIR (old location) +# leave this option set to "no", otherwise set this to "yes" +K_SABKERNEL_URI_CONFIG="${K_SABKERNEL_URI_CONFIG:-no}" + +# @ECLASS-VARIABLE: K_KERNEL_SOURCES_PKG +# @DESCRIPTION: +# The kernel sources package used to build this kernel binary +K_KERNEL_SOURCES_PKG="${K_KERNEL_SOURCES_PKG:-${CATEGORY}/${PN/*-}-sources-${PVR}}" + +# @ECLASS-VARIABLE: K_KERNEL_PATCH_VER +# @DESCRIPTION: +# If set to "3" for example, it applies the upstream kernel +# patch corresponding to patch-${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}.3.bz2 +K_KERNEL_PATCH_VER="${K_KERNEL_PATCH_VER:-}" + +# @ECLASS-VARIABLE: K_KERNEL_PATCH_HOTFIXES +# @DESCRIPTION: +# If there is the need to quickly apply patches to the kernel +# without bumping the kernel patch tarball (for eg. in case +# of just released security fixes), set this variable in your ebuild +# pointing to space separated list of patch paths. +K_KERNEL_PATCH_HOTFIXES="${K_KERNEL_PATCH_HOTFIXES:-}" + +# @ECLASS-VARIABLE: K_KERNEL_DISABLE_PR_EXTRAVERSION +# @DESCRIPTION: +# Set this to "1" if you want to tell kernel-2 eclass to +# not use ${PR} in kernel EXTRAVERSION (K_NOUSEPR). Otherwise, set +# this to "0" to not set K_NOUSEPR at all. +K_KERNEL_DISABLE_PR_EXTRAVERSION="${K_KERNEL_DISABLE_PR_EXTRAVERSION:-1}" + +# @ECLASS-VARIABLE: K_KERNEL_SLOT_USEPVR +# @DESCRIPTION: +# Set this to "1" if you want to use ${PVR} in SLOT variable, instead of ${PV} +# sys-kernel/linux-vserver (vserver-sources) require this. This won't work for +# firmware pkgs. +K_KERNEL_SLOT_USEPVR="${K_KERNEL_SLOT_USEPVR:-0}" + +# @ECLASS-VARIABLE: K_SABKERNEL_FIRMWARE +# @DESCRIPTION: +# Set this to "1" if your ebuild is a kernel firmware package +K_FIRMWARE_PACKAGE="${K_FIRMWARE_PACKAGE:-}" + +# @ECLASS-VARIABLE: K_ONLY_SOURCES +# @DESCRIPTION: +# For every kernel binary package, there is a kernel source package associated +# if your ebuild is one of them, set this to "1" +K_ONLY_SOURCES="${K_ONLY_SOURCES:-}" + +# @ECLASS-VARIABLE: K_WORKAROUND_SOURCES_COLLISION +# @DESCRIPTION: +# For kernel binary packages, Workaround file collisions with kernel +# sources already providing certain files (like Makefile). Used +# by linux-openvz and linux-vserver +K_WORKAROUND_SOURCES_COLLISION="${K_WORKAROUND_SOURCES_COLLISION:-}" + +# @ECLASS-VARIABLE: K_WORKAROUND_DIFFERENT_EXTRAVERSION +# @DESCRIPTION: +# Some kernel sources are shipped with their own EXTRAVERSION and +# we're kindly asked to not touch it, if this is your case, set +# this variable in order to make linux-mod_pkg_postinst happy +# (update_depmod) by feeding it with valid KV_FULL, that will be +# calculated using EXTRAVERSION in Makefile. +K_WORKAROUND_DIFFERENT_EXTRAVERSION="${K_WORKAROUND_DIFFERENT_EXTRAVERSION:-}" + +KERN_INITRAMFS_SEARCH_NAME="${KERN_INITRAMFS_SEARCH_NAME:-initramfs-genkernel*${K_SABKERNEL_NAME}}" + +# Disable deblobbing feature +K_DEBLOB_AVAILABLE=0 + +inherit eutils kernel-2 mount-boot linux-mod + +# from kernel-2 eclass +detect_version +detect_arch + +DESCRIPTION="Sabayon Linux kernel functions and phases" + +## kernel-2 eclass settings +if [ -n "${K_SABPATCHES_VER}" ]; then + UNIPATCH_STRICTORDER="yes" + K_SABPATCHES_PKG="${PV}-${K_SABPATCHES_VER}.tar.bz2" + UNIPATCH_LIST="${DISTFILES}/${K_SABPATCHES_PKG}" + SRC_URI="${KERNEL_URI} + http://distfiles.sabayon.org/${CATEGORY}/linux-sabayon-patches/${K_SABPATCHES_PKG}" +else + SRC_URI="${KERNEL_URI}" +fi + +if [ -n "${K_KERNEL_PATCH_VER}" ]; then + K_PATCH_NAME="patch-${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}.${K_KERNEL_PATCH_VER}.bz2" + SRC_URI="${SRC_URI} + mirror://kernel/linux/kernel/v${KV_MAJOR}.${KV_MINOR}/${K_PATCH_NAME}" + UNIPATCH_LIST="${DISTDIR}/${K_PATCH_NAME} + ${UNIPATCH_LIST}" +fi +if [ -n "${K_KERNEL_PATCH_HOTFIXES}" ]; then + UNIPATCH_LIST="${K_KERNEL_PATCH_HOTFIXES} ${UNIPATCH_LIST}" +fi + +# replace "linux" with K_SABKERNEL_NAME, usually replaces +# "linux" with "sabayon" or "server" or "openvz" +KV_FULL="${KV_FULL/${PN/-*}/${K_SABKERNEL_NAME}}" +EXTRAVERSION="${EXTRAVERSION/${PN/-*}/${K_SABKERNEL_NAME}}" +# drop -rX if exists +[[ -n "${PR//r0}" ]] && [[ "${K_KERNEL_DISABLE_PR_EXTRAVERSION}" = "1" ]] && \ + EXTRAVERSION="${EXTRAVERSION/-r*}" && KV_FULL="${KV_FULL/-r*}" && \ + KV="${KV/-r*}" +KV_OUT_DIR="/usr/src/linux-${KV_FULL}" +S="${WORKDIR}/linux-${KV_FULL}" + + +if [ -n "${K_FIRMWARE_PACKAGE}" ]; then + SLOT="0" +elif [ "${K_KERNEL_SLOT_USEPVR}" = "1" ]; then + SLOT="${PVR}" +else + SLOT="${PV}" +fi + +# provide extra virtual pkg +if [ -z "${K_FIRMWARE_PACKAGE}" ]; then + PROVIDE="${PROVIDE} virtual/linux-binary" +fi + +HOMEPAGE="http://www.sabayon.org" +if [ "${K_SABKERNEL_URI_CONFIG}" = "yes" ]; then + K_SABKERNEL_CONFIG_FILE="${K_SABKERNEL_CONFIG_FILE:-${K_SABKERNEL_NAME}-${PVR}-__ARCH__.config}" + SRC_URI="${SRC_URI} + amd64? ( http://distfiles.sabayon.org/${CATEGORY}/linux-sabayon-patches/config/${K_SABKERNEL_CONFIG_FILE/__ARCH__/amd64} ) + x86? ( http://distfiles.sabayon.org/${CATEGORY}/linux-sabayon-patches/config/${K_SABKERNEL_CONFIG_FILE/__ARCH__/x86} )" + use amd64 && K_SABKERNEL_CONFIG_FILE=${K_SABKERNEL_CONFIG_FILE/__ARCH__/amd64} + use x86 && K_SABKERNEL_CONFIG_FILE=${K_SABKERNEL_CONFIG_FILE/__ARCH__/x86} +else + use amd64 && K_SABKERNEL_CONFIG_FILE="${K_SABKERNEL_CONFIG_FILE:-${K_SABKERNEL_NAME}-${PVR}-amd64.config}" + use x86 && K_SABKERNEL_CONFIG_FILE="${K_SABKERNEL_CONFIG_FILE:-${K_SABKERNEL_NAME}-${PVR}-x86.config}" +fi + +if [ -n "${K_ONLY_SOURCES}" ] || [ -n "${K_FIRMWARE_PACKAGE}" ]; then + IUSE="${IUSE}" + DEPEND="sys-apps/sed" + RDEPEND="${RDEPEND}" +else + IUSE="dmraid dracut grub splash" + DEPEND="sys-apps/sed + app-arch/xz-utils + sys-kernel/genkernel + splash? ( x11-themes/sabayon-artwork-core ) + dracut? ( sys-kernel/dracut )" + # FIXME: when grub-legacy will be removed, remove sys-boot/grub-handler + RDEPEND="grub? ( || ( >=sys-boot/grub-1.98 ( =sys-kernel/linux-firmwares-${PV}" +fi + +sabayon-kernel_pkg_setup() { + # do not run linux-mod-pkg_setup + if [ -n "${K_FIRMWARE_PACKAGE}" ]; then + einfo "Preparing to build kernel firmwares" + else + einfo "Preparing to build the kernel and its modules" + fi +} + +sabayon-kernel_src_compile() { + if [ -n "${K_FIRMWARE_PACKAGE}" ]; then + _firmwares_src_compile + elif [ -n "${K_ONLY_SOURCES}" ]; then + kernel-2_src_compile + else + _kernel_src_compile + fi +} + +_firmwares_src_compile() { + einfo "Starting to compile firmwares..." + _kernel_copy_config "${S}/.config" + cd "${S}" || die "cannot find source dir" + + export LDFLAGS="" + OLDARCH="${ARCH}" + unset ARCH + emake firmware || die "cannot compile firmwares" + ARCH="${OLDARCH}" +} + +_kernel_copy_config() { + if [ "${K_SABKERNEL_URI_CONFIG}" = "no" ]; then + cp "${FILESDIR}/${PF/-r0/}-${ARCH}.config" "${1}" || die "cannot copy kernel config" + else + cp "${DISTDIR}/${K_SABKERNEL_CONFIG_FILE}" "${1}" || die "cannot copy kernel config" + fi +} + +_kernel_src_compile() { + # disable sandbox + export SANDBOX_ON=0 + export LDFLAGS="" + + # creating workdirs + mkdir "${WORKDIR}"/lib + mkdir "${WORKDIR}"/cache + mkdir "${S}"/temp + # needed anyway, even if grub use flag is not used here + mkdir -p "${WORKDIR}"/boot/grub + + einfo "Starting to compile kernel..." + _kernel_copy_config "${WORKDIR}"/config + + # do some cleanup + rm -rf "${WORKDIR}"/lib + rm -rf "${WORKDIR}"/cache + rm -rf "${S}"/temp + OLDARCH="${ARCH}" + unset ARCH + cd "${S}" + GKARGS="--disklabel" + use dracut && GKARGS="${GKARGS} --dracut" + use splash && GKARGS="${GKARGS} --splash=sabayon" + use dmraid && GKARGS="${GKARGS} --dmraid" + export DEFAULT_KERNEL_SOURCE="${S}" + export CMD_KERNEL_DIR="${S}" + for opt in ${MAKEOPTS}; do + if [ "${opt:0:2}" = "-j" ]; then + mkopts="${opt}" + break + fi + done + [ -z "${mkopts}" ] && mkopts="-j3" + + DEFAULT_KERNEL_SOURCE="${S}" CMD_KERNEL_DIR="${S}" genkernel ${GKARGS} \ + --kerneldir="${S}" \ + --kernel-config="${WORKDIR}"/config \ + --cachedir="${WORKDIR}"/cache \ + --makeopts="${mkopts}" \ + --tempdir="${S}"/temp \ + --logfile="${WORKDIR}"/genkernel.log \ + --bootdir="${WORKDIR}"/boot \ + --mountboot \ + --lvm \ + --luks \ + --iscsi \ + --module-prefix="${WORKDIR}"/lib \ + all || die "genkernel failed" + ARCH=${OLDARCH} +} + +sabayon-kernel_src_install() { + if [ -n "${K_FIRMWARE_PACKAGE}" ]; then + _firmwares_src_install + elif [ -n "${K_ONLY_SOURCES}" ]; then + _kernel_sources_src_install + else + _kernel_src_install + fi +} + +_firmwares_src_install() { + dodir /lib/firmware + keepdir /lib/firmware + ( cd "${S}" && emake INSTALL_FW_PATH="${D}/lib/firmware" firmware_install ) || die "cannot install firmwares" +} + +_kernel_sources_src_install() { + local version_h_name="usr/src/linux-${KV_FULL}/include/linux" + local version_h="${ROOT}${version_h_name}" + if [ -f "${version_h}" ]; then + einfo "Discarding previously installed version.h to avoid collisions" + addwrite "/${version_h_name}" + rm -f "${version_h}" + fi + + kernel-2_src_install + cd "${D}/usr/src/linux-${KV_FULL}" + local oldarch="${ARCH}" + cp "${DISTDIR}/${K_SABKERNEL_CONFIG_FILE}" .config || die "cannot copy kernel config" + unset ARCH + if ! use sources_standalone; then + make modules_prepare || die "failed to run modules_prepare" + rm .config || die "cannot remove .config" + rm Makefile || die "cannot remove Makefile" + rm include/linux/version.h || die "cannot remove include/linux/version.h" + fi + ARCH="${oldarch}" +} + +_kernel_src_install() { + dodir "${KV_OUT_DIR}" + insinto "${KV_OUT_DIR}" + + if [ "${K_SABKERNEL_URI_CONFIG}" = "no" ]; then + cp "${FILESDIR}/${PF/-r0/}-${OLDARCH}.config" .config || die "cannot copy kernel config" + else + cp "${DISTDIR}/${K_SABKERNEL_CONFIG_FILE}" .config || die "cannot copy kernel config" + fi + doins ".config" || die "cannot copy kernel config" + doins Makefile || die "cannot copy Makefile" + doins Module.symvers || die "cannot copy Module.symvers" + doins System.map || die "cannot copy System.map" + + # NOTE: this is a workaround caused by linux-info.eclass not + # being ported to EAPI=2 yet + local version_h_name="usr/src/linux-${KV_FULL}/include/linux" + local version_h="${ROOT}${version_h_name}/version.h" + if [ -f "${version_h}" ]; then + einfo "Discarding previously installed version.h to avoid collisions" + addwrite "${version_h}" + rm -f "${version_h}" + fi + + # Include include/linux/version.h to make Portage happy + dodir "${KV_OUT_DIR}/include/linux" + insinto "${KV_OUT_DIR}/include/linux" + doins "${S}/include/linux/version.h" || die "cannot copy version.h" + + insinto "/boot" + doins "${WORKDIR}"/boot/* + cp -Rp "${WORKDIR}"/lib/* "${D}/" + + # This doesn't always work because KV_FULL (when K_NOSETEXTRAVERSION=1) doesn't + # reflect the real value used in Makefile + #dosym "../../..${KV_OUT_DIR}" "/lib/modules/${KV_FULL}/source" || die "cannot install source symlink" + #dosym "../../..${KV_OUT_DIR}" "/lib/modules/${KV_FULL}/build" || die "cannot install build symlink" + cd "${D}"/lib/modules/* || die "cannot enter /lib/modules directory, more than one element?" + # cleanup previous + rm -f build source || die + # create sane symlinks + ln -sf "../../..${KV_OUT_DIR}" source || die "cannot create source symlink" + ln -sf "../../..${KV_OUT_DIR}" build || die "cannot create build symlink" + cd "${S}" + + # drop ${D}/lib/firmware, virtual/linux-firmwares provides it + rm -rf "${D}/lib/firmware" + + if [ -n "${K_WORKAROUND_SOURCES_COLLISION}" ]; then + # Fixing up Makefile collision if already installed by + # openvz-sources + einfo "Workarounding source package collisions" + make_file="usr/src/linux-${KV_FULL}/Makefile" + einfo "Makefile: ${make_file}" + if [ -f "${ROOT}/${make_file}" ]; then + elog "Removing ${D}/${make_file}" + rm -f "${D}/${make_file}" + fi + fi + +} + +_get_real_extraversion() { + make_file="${ROOT}${KV_OUT_DIR}/Makefile" + local extraver=$(grep -r "^EXTRAVERSION" "${make_file}" | cut -d "=" -f 2) + local trimmed=${extraver%% } + echo ${trimmed## } +} + +sabayon-kernel_pkg_preinst() { + if [ -z "${K_ONLY_SOURCES}" ] && [ -z "${K_FIRMWARE_PACKAGE}" ]; then + mount-boot_pkg_preinst + linux-mod_pkg_preinst + UPDATE_MODULEDB=false + fi +} +sabayon-kernel_grub2_mkconfig() { + if [ -x "${ROOT}sbin/grub-mkconfig" ]; then + "${ROOT}sbin/grub-mkdevicemap" --device-map="${ROOT}boot/grub/device.map" + "${ROOT}sbin/grub-mkconfig" -o "${ROOT}boot/grub/grub.cfg" + fi +} + +sabayon-kernel_pkg_postinst() { + if [ -z "${K_ONLY_SOURCES}" ] && [ -z "${K_FIRMWARE_PACKAGE}" ]; then + fstab_file="${ROOT}etc/fstab" + einfo "Removing extents option for ext4 drives from ${fstab_file}" + # Remove "extents" from /etc/fstab + if [ -f "${fstab_file}" ]; then + sed -i '/ext4/ s/extents//g' "${fstab_file}" + fi + + # Update kernel initramfs to match user customizations + update_sabayon_kernel_initramfs_splash + + # Add kernel to grub.conf + if use grub; then + if use amd64; then + local kern_arch="x86_64" + else + local kern_arch="x86" + fi + # grub-legacy + if [ -x "${ROOT}usr/sbin/grub-handler" ]; then + "${ROOT}usr/sbin/grub-handler" add \ + "/boot/kernel-genkernel-${kern_arch}-${KV_FULL}" \ + "/boot/initramfs-genkernel-${kern_arch}-${KV_FULL}" + fi + + sabayon-kernel_grub2_mkconfig + fi + + kernel-2_pkg_postinst + if [ -n "${K_WORKAROUND_DIFFERENT_EXTRAVERSION}" ]; then + UPDATE_DEPMOD="false" + local depmod_r="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}$(_get_real_extraversion)" + einfo "Updating (overridden) modules dependencies using ${depmod_r}" + [[ -r "${KV_OUT_DIR}"/System.map ]] && \ + depmod -ae -F "${KV_OUT_DIR}"/System.map -b "${ROOT}" \ + -r "${depmod_r}" + fi + linux-mod_pkg_postinst + + elog "Please report kernel bugs at:" + elog "http://bugs.sabayon.org" + + elog "The source code of this kernel is located at" + elog "=${K_KERNEL_SOURCES_PKG}." + elog "Sabayon Linux recommends that portage users install" + elog "${K_KERNEL_SOURCES_PKG} if you want" + elog "to build any packages that install kernel modules" + elog "(such as ati-drivers, nvidia-drivers, virtualbox, etc...)." + else + kernel-2_pkg_postinst + fi +} + +sabayon-kernel_pkg_prerm() { + if [ -z "${K_ONLY_SOURCES}" ] && [ -z "${K_FIRMWARE_PACKAGE}" ]; then + mount-boot_pkg_prerm + fi +} + +sabayon-kernel_pkg_postrm() { + if [ -z "${K_ONLY_SOURCES}" ] && [ -z "${K_FIRMWARE_PACKAGE}" ]; then + # Remove kernel from grub.conf + if use grub; then + if use amd64; then + local kern_arch="x86_64" + else + local kern_arch="x86" + fi + if [ -x "${ROOT}usr/sbin/grub-handler" ]; then + "${ROOT}usr/sbin/grub-handler" remove \ + "/boot/kernel-genkernel-${kern_arch}-${KV_FULL}" \ + "/boot/initramfs-genkernel-${kern_arch}-${KV_FULL}" + fi + + sabayon-kernel_grub2_mkconfig + fi + + linux-mod_pkg_postrm + fi +} + +# export all the available functions here +EXPORT_FUNCTIONS pkg_setup src_compile src_install pkg_preinst pkg_postinst pkg_prerm pkg_postrm + diff --git a/eclass/orion5x-kernel.eclass b/eclass/orion5x-kernel.eclass new file mode 100644 index 0000000..611ee36 --- /dev/null +++ b/eclass/orion5x-kernel.eclass @@ -0,0 +1,226 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: lucianm Exp $ +# +# Author: +# Lucian Muresan +# based upon code from the vdr-plugin.eclass by +# Matthias Schwarzott +# Joerg Bornkessel + +# orion5x-kernel.eclass +# + +inherit kernel-2 + +IUSE_ORION_NAS_DEVICES="linkstation_pro_duo linkstation_pro_live linkstation_mini kurobox_pro qnap_ts_109_209 qnap_ts_409 dlink_dns_323 hp_mv2120 ts_78xx_sbc wrt350_v2 terastation_pro_v2 netronix_nh233 maxtor_shared_storage_2" + +DEPEND="${DEPEND} + sys-block/devio + dev-embedded/u-boot-tools" + +PROVIDE="virtual/linux-sources" + +MY_MACHINE_TYPE="" +nasdevice_count=0 + +for nasdevice in ${IUSE_ORION_NAS_DEVICES}; do + IUSE="${IUSE} orion_nas_devices_${nasdevice}" +done + +orion5x-kernel_add_nasdevice() { + #: ${nasdevice_count:=0} + : $(( nasdevice_count++ )) + + if [[ ${nasdevice_count} -eq 2 ]]; then + ewarn + ewarn "Only one machine type can be patched after building the zImage!" + ewarn "Please select just one of '${IUSE_ORION_NAS_DEVICES}'!" + die "Multiple machine types selected" + fi + + local dev="${1}" + local desc="device ${dev}" + if [[ -n "${2}" ]]; then + desc="${2}" + fi + + einfo "Will patch the zImage for ${desc}" + MY_MACHINE_TYPE="${MY_MACHINE_TYPE} ${dev}" +} + +orion5x-kernel_patch_help() { + einfo "" + einfo "" + einfo "" + einfo "You may add your own patches like this:" + einfo "" + einfo " - Add the following variable to your /etc/make.conf:" + einfo " ORION5X_KERNEL_PATCHES_DIR=\"/path/to/my/patches\"" + einfo "" + einfo " - Create the following subdirectories inside your local patch directory:" + einfo " ${PN}/${PV}" + einfo "" + einfo " - Place your patches ending on *.diff or *.patch in the created" + einfo " \"${PV}\" directory, together with a file called \"0_list\" in which you" + einfo " list them in the order you want them applied." + einfo "" +} + +orion5x-kernel_pkg_setup() { + kernel-2_pkg_setup + + local nasdevice + + for nasdevice in ${IUSE_ORION_NAS_DEVICES}; do + if use orion_nas_devices_${nasdevice}; then + orion5x-kernel_add_nasdevice ${nasdevice} + fi + done + + if [[ ${nasdevice_count} -eq 0 ]]; then + ewarn + ewarn "You did not select a machine type to be patched after building the zImage!" + ewarn "Please set 'ORION_NAS_DEVICES' to just one of '${IUSE_ORION_NAS_DEVICES}'!" + die "No Orion machine type selected" + fi + + if [ -z "${ORION5X_KERNEL_PATCHES_DIR}" ] ; then + orion5x-kernel_patch_help + else + if ! [ -d "${ORION5X_KERNEL_PATCHES_DIR}/${PN}/${PV}" ] ; then + orion5x-kernel_patch_help + fi + fi +} + +orion5x-kernel_apply_local_patches() { + cd ${S} + if test -d "${ORION5X_KERNEL_PATCHES_DIR}/${PN}"; then + echo + local PATCH_LIST=$(cat ${ORION5X_KERNEL_PATCHES_DIR}/${PN}/${PV}/0_list) + einfo "Applying local patches found in" + einfo "${ORION5X_KERNEL_PATCHES_DIR}:" +# for LOCALPATCH in ${ORION5X_KERNEL_PATCHES_DIR}/${PN}/${PV}/*.{diff,patch}; do +# test -f "${LOCALPATCH}" && epatch "${LOCALPATCH}" +# done + for LOCALPATCH in ${PATCH_LIST}; do + cd ${S} + test -f "${ORION5X_KERNEL_PATCHES_DIR}/${PN}/${PV}/${LOCALPATCH}" && patch -p 1 < "${ORION5X_KERNEL_PATCHES_DIR}/${PN}/${PV}/${LOCALPATCH}" + #test -f "${ORION5X_KERNEL_PATCHES_DIR}/${PN}/${PV}/${LOCALPATCH}" && epatch "${ORION5X_KERNEL_PATCHES_DIR}/${PN}/${PV}/${LOCALPATCH}" + done + fi +} + +orion5x-kernel_generate_mach-type_patch(){ +echo "diff --git a/arch/arm/boot/Makefile b/arch/arm/boot/Makefile +index 25f1230..789190e 100644 +--- a/arch/arm/boot/Makefile ++++ b/arch/arm/boot/Makefile +@@ -55,6 +55,10 @@ \$(obj)/compressed/vmlinux: \$(obj)/Image FORCE + + \$(obj)/zImage: \$(obj)/compressed/vmlinux FORCE + \$(call if_changed,objcopy) ++ devio > foo 'wl 0xe3a01c05,4' 'wl 0xe38110e5,4' ++ cat foo \$(obj)/zImage > zImage.new ++ mv zImage.new \$(obj)/zImage ++ rm foo + @echo ' Kernel: \$@ is ready' + + endif" > ${WORKDIR}/force_mach-type.patch +} + +orion5x-kernel_src_unpack(){ + + kernel-2_src_unpack + orion5x-kernel_apply_local_patches + + # create mach-type patch in the working dir, to modify it according to the + # set orion nas device + orion5x-kernel_generate_mach-type_patch + + if use orion_nas_devices_linkstation_pro_live; then + #devio > foo 'wl 0xe3a01c06,4' 'wl 0xe3811031,4' # Linkstation Pro/Live + sed -i -e "s:0xe3a01c05,4:0xe3a01c06,4:" ${WORKDIR}/force_mach-type.patch + sed -i -e "s:0xe38110e5,4:0xe3811031,4:" ${WORKDIR}/force_mach-type.patch + fi + + #if use orion_nas_devices_kurobox_pro; then + #nothing to replace for the Kurobox Pro + #fi + + if use orion_nas_devices_qnap_ts_109_209; then + #devio > foo 'wl 0xe3a01c06,4' 'wl 0xe381101d,4' # QNAP TS-109/TS-209 + sed -i -e "s:0xe3a01c05,4:0xe3a01c06,4:" ${WORKDIR}/force_mach-type.patch + sed -i -e "s:0xe38110e5,4:0xe381101d,4:" ${WORKDIR}/force_mach-type.patch + fi + + if use orion_nas_devices_qnap_ts_409; then + #devio > foo 'wl 0xe3a01c06,4' 'wl 0xe3811041,4' # QNAP TS-409 + sed -i -e "s:0xe3a01c05,4:0xe3a01c06,4:" ${WORKDIR}/force_mach-type.patch + sed -i -e "s:0xe38110e5,4:0xe3811041,4:" ${WORKDIR}/force_mach-type.patch + fi + + if use orion_nas_devices_dlink_dns_323; then + #devio > foo 'wl 0xe3a01c06,4' 'wl 0xe3811006,4' # D-Link DNS-323 + sed -i -e "s:0xe3a01c05,4:0xe3a01c06,4:" ${WORKDIR}/force_mach-type.patch + sed -i -e "s:0xe38110e5,4:0xe3811006,4:" ${WORKDIR}/force_mach-type.patch + fi + + if use orion_nas_devices_hp_mv2120; then + #devio > foo 'wl 0xe3a01c06,4' 'wl 0xe381109d,4' # HP Media Vault MV2120 + sed -i -e "s:0xe3a01c05,4:0xe3a01c06,4:" ${WORKDIR}/force_mach-type.patch + sed -i -e "s:0xe38110e5,4:0xe381109d,4:" ${WORKDIR}/force_mach-type.patch + fi + + if use orion_nas_devices_ts_78xx_sbc; then + #devio > foo 'wl 0xe3a01c06,4' 'wl 0xe3811074,4' # Technologic Systems TS-78xx SBC + sed -i -e "s:0xe3a01c05,4:0xe3a01c06,4:" ${WORKDIR}/force_mach-type.patch + sed -i -e "s:0xe38110e5,4:0xe3811074,4:" ${WORKDIR}/force_mach-type.patch + fi + + if use orion_nas_devices_maxtor_shared_storage_2; then + #devio > foo 'wl 0xe3a01c06,4' 'wl 0xe38110e6,4' # Maxtor Shared Storage II (2.6.27) + sed -i -e "s:0xe3a01c05,4:0xe3a01c06,4:" ${WORKDIR}/force_mach-type.patch + sed -i -e "s:0xe38110e5,4:0xe38110e6,4:" ${WORKDIR}/force_mach-type.patch + fi + + if use orion_nas_devices_wrt350_v2; then + #devio > foo 'wl 0xe3a01c06,4' 'wl 0xe3811061,4' # Linksys WRT350N v2 + sed -i -e "s:0xe3a01c05,4:0xe3a01c06,4:" ${WORKDIR}/force_mach-type.patch + sed -i -e "s:0xe38110e5,4:0xe3811061,4:" ${WORKDIR}/force_mach-type.patch + fi + + if use orion_nas_devices_linkstation_pro_duo; then + #devio > foo 'wl 0xe3a01c07,4' 'wl 0xe3811027,4' # Buffalo Linkstation Pro Duo (Is this right?) + sed -i -e "s:0xe3a01c05,4:0xe3a01c07,4:" ${WORKDIR}/force_mach-type.patch + sed -i -e "s:0xe38110e5,4:0xe3811027,4:" ${WORKDIR}/force_mach-type.patch + fi + + if use orion_nas_devices_linkstation_mini; then + #devio > foo 'wl 0xe3a01c07,4' 'wl 0xe3811042,4' # Buffalo Linkstation Mini (Is this right?) + sed -i -e "s:0xe3a01c05,4:0xe3a01c07,4:" ${WORKDIR}/force_mach-type.patch + sed -i -e "s:0xe38110e5,4:0xe3811042,4:" ${WORKDIR}/force_mach-type.patch + fi + + if use orion_nas_devices_terastation_pro_v2; then + #devio > foo 'wl 0xe3a01c06,4' 'wl 0xe3811030,4' # Buffalo TS Pro V2 (not yet supported in Vanilla 2.6.26 as of Aug. 10th, 2008) + sed -i -e "s:0xe3a01c05,4:0xe3a01c06,4:" ${WORKDIR}/force_mach-type.patch + sed -i -e "s:0xe38110e5,4:0xe3811030,4:" ${WORKDIR}/force_mach-type.patch + fi + + if use orion_nas_devices_netronix_nh233; then + #devio > foo 'wl 0xe3a01c07,4' 'wl 0xe3811065,4' # Netronix NH-233 + sed -i -e "s:0xe3a01c05,4:0xe3a01c07,4:" ${WORKDIR}/force_mach-type.patch + sed -i -e "s:0xe38110e5,4:0xe3811065,4:" ${WORKDIR}/force_mach-type.patch + fi + + # finally patch with the correct orion nas device + epatch ${WORKDIR}/force_mach-type.patch +} + +orion5x-kernel_pkg_postinst(){ + postinst_sources +} + +EXPORT_FUNCTIONS pkg_setup src_unpack pkg_postinst diff --git a/header.txt b/header.txt new file mode 100644 index 0000000..46af726 --- /dev/null +++ b/header.txt @@ -0,0 +1,4 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + diff --git a/profiles/orion5x/make.defaults b/profiles/orion5x/make.defaults new file mode 100644 index 0000000..dba8372 --- /dev/null +++ b/profiles/orion5x/make.defaults @@ -0,0 +1,18 @@ +# orion5x - make.defaults + +ARCH="arm" +ACCEPT_KEYWORDS="arm" + +CFLAGS="-O2 -pipe -fno-strict-aliasing -mtune=arm926ej-s" +CHOST="armv5tejl-softfloat-linux-gnueabi" +CXXFLAGS="${CFLAGS}" +CPPFLAGS="${CFLAGS}" + +MAKEOPTS="-j1" +USE="7zip apache2 arm authdaemond authfile bash-completion bzip2 clamav \ + clamd crosscompile foomaticdb maildir -mysql netboot php posix postfix \ + procmail samba sasl slang softquota symlink tokenizer usb -X -alsa -esd \ + -fortran -gnome -gstreamer -gtk -opengl -oss -qt3 -qt4 -quicktime \ + -spell -xv -ldap unicode" + +USE_EXPAND="ORION_NAS_DEVICES" diff --git a/profiles/orion5x/packages b/profiles/orion5x/packages new file mode 100644 index 0000000..96105c8 --- /dev/null +++ b/profiles/orion5x/packages @@ -0,0 +1,11 @@ +# Copyright 2001-2004 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/sh/packages,v 1.1 2004/10/22 21:45:00 vapier Exp $ + +>=sys-devel/gcc-4.2.1 +*sys-fs/xfsprogs +*sys-fs/jfsutils +*app-admin/showconsole +*sys-libs/timezone-data +*net-misc/dhcpcd +*sys-apps/micro_evtd diff --git a/profiles/orion5x/parent b/profiles/orion5x/parent new file mode 100644 index 0000000..ffef197 --- /dev/null +++ b/profiles/orion5x/parent @@ -0,0 +1 @@ +/usr/portage/profiles/default/linux/arm/10.0/server diff --git a/profiles/orion5x/virtuals b/profiles/orion5x/virtuals new file mode 100644 index 0000000..0b0c815 --- /dev/null +++ b/profiles/orion5x/virtuals @@ -0,0 +1 @@ +virtual/linux-sources sys-kernel/orion5x-sources diff --git a/profiles/package.mask b/profiles/package.mask new file mode 100644 index 0000000..24a4ab7 --- /dev/null +++ b/profiles/package.mask @@ -0,0 +1,8 @@ +##################################################################### +# $Header: $ +# When you add an entry to this file, add your name, the date, and an +# explanation of why something is getting masked +# +# NOTE: Please add your entry at the top! +# + diff --git a/profiles/repo_name b/profiles/repo_name new file mode 100644 index 0000000..59a6a13 --- /dev/null +++ b/profiles/repo_name @@ -0,0 +1 @@ +go-orion5x \ No newline at end of file diff --git a/profiles/use.desc b/profiles/use.desc new file mode 100644 index 0000000..97aa7e2 --- /dev/null +++ b/profiles/use.desc @@ -0,0 +1,6 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +# Keep them sorted + diff --git a/profiles/use.local.desc b/profiles/use.local.desc new file mode 100644 index 0000000..5ca0001 --- /dev/null +++ b/profiles/use.local.desc @@ -0,0 +1,10 @@ +# Copyright 1999-2007 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +# This file contains descriptions of local USE flags, and the ebuilds which +# contain them. + +# Keep it sorted. + +dev-libs/apr-util:mozldap - Use the Mozilla ldap implementation \ No newline at end of file diff --git a/sets.conf b/sets.conf new file mode 100644 index 0000000..ca3f776 --- /dev/null +++ b/sets.conf @@ -0,0 +1,5 @@ +[linamh sets] +class = portage.sets.files.StaticFileSet +multiset = true +directory = ${repository:go-orion5x}/sets/ + diff --git a/skel.ChangeLog b/skel.ChangeLog new file mode 100644 index 0000000..c3d77a8 --- /dev/null +++ b/skel.ChangeLog @@ -0,0 +1,67 @@ +# ChangeLog for / +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*-- (DD MMM YYYY) + + DD MMM YYYY; YOUR_NAME changed_file1, changed_file2 : + Initial import. Ebuild submitted by submitter_name . + Note that the "changed_file" listing is optional if you are simply bumping + the rev of the ebuild and are only making changes to the .ebuild file + itself. Also note that we now have a single unified paragraph rather than + having the first line separated from the rest by a newline. Everything + should be in one block like this. (note by drobbins, 16 Jul 2002) + + DD MMM YYYY; YOUR_NAME changed_file1, changed_file2: this is + an earlier ChangeLog entry. + +-- Explanation of ChangeLog format: + + *************************************************************************** + THIS IS IMPORTANT: The ChangeLog format is a *chronological* account of all + changes made to a set of ebuilds. That means that the most recent ChangeLog + entry *always* goes at the top of the file. More explanation below. + *************************************************************************** + + *************************************************************************** + ANOTHER IMPORTANT NOTE: There are some ChangeLogs that don't follow this + format and organize all changes under the "correct" "*" entry. This is not + correct. However, rather than making a concerted effort to fix these + ChangeLogs, we should spend our energy defining a comprehensive and strict + XML-based ChangeLog format which we then migrate to. But for any entries to + any ChangeLog that *you* make, please make sure to always add entries to the + top of the file like a good boy/girl. Even do this if it's clear that you're + adding an entry to a b0rked ChangeLog. + *************************************************************************** + + This changelog is targeted to users. This means that the comments should be + well explained and written in clean English. + + Every new version or revision of the package should be marked by a '*' + separator line as above to indicate where in the chronology it was first + added to our CVS tree. Any changes since the last revision, really _any + changes at all_ have to be added to the top of the file, underneath the + initial copyright and cvs header comments, in exactly the same format as this + comment. If you are modifying older ebuilds, simply note them as changed + files and add your entry to the top of the ChangeLog. Resist the temptation + to "organize" your ChangeLog entries by placing them under the "correct" "*" + entries -- this isn't the purpose of the "*" entries. + + This means that you start with header line that has the following format, + indented two spaces: + + DD MMM YYYY; your_name changed_file1, changed_file2: Your + explanation should follow. It should be indented and wrapped at a line width + of 80 characters. The changed_files can be omitted if they are obvious; for + example, if you are only modifying the .ebuild file and committing a new rev + of a package. Any details about what exactly changed in the code should be + added as a message when the changes are committed to cvs, not in this file. + +-- A word regarding credit: + + Please add credit information ("ebuild submitted by ...", "patch submitted + by ...") to the ChangeLog. Do not add this information to the ebuilds + themselves. + + And remember: Give credit where credit is due. We're all doing this for + free, so the best we can hope (and expect!) to receive is credit. diff --git a/skel.ebuild b/skel.ebuild new file mode 100644 index 0000000..f7a3536 --- /dev/null +++ b/skel.ebuild @@ -0,0 +1,169 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +# NOTE: The comments in this file are for instruction and documentation. +# They're not meant to appear with your final, production ebuild. Please +# remember to remove them before submitting or committing your ebuild. That +# doesn't mean you can't add your own comments though. + +# The 'Header' on the third line should just be left alone. When your ebuild +# will be committed to cvs, the details on that line will be automatically +# generated to contain the correct data. + +# The EAPI variable tells the ebuild format in use. +# Defaults to 0 if not specified. The current PMS draft contains details on +# a proposed EAPI=0 definition but is not finalized yet. +# Eclasses will test for this variable if they need to use EAPI > 0 features. +# Ebuilds should not define EAPI > 0 unless they absolutely need to use +# features added in that version. +#EAPI=0 + +# inherit lists eclasses to inherit functions from. Almost all ebuilds should +# inherit eutils, as a large amount of important functionality has been +# moved there. For example, the $(get_libdir) mentioned below wont work +# without the following line: +inherit eutils +# A well-used example of an eclass function that needs eutils is epatch. If +# your source needs patches applied, it's suggested to put your patch in the +# 'files' directory and use: +# +# epatch ${FILESDIR}/patch-name-here +# +# eclasses tend to list descriptions of how to use their functions properly. +# take a look at /usr/portage/eclasses/ for more examples. + +# Short one-line description of this package. +DESCRIPTION="This is a sample skeleton ebuild file" + +# Homepage, not used by Portage directly but handy for developer reference +HOMEPAGE="http://foo.bar.com/" + +# Point to any required sources; these will be automatically downloaded by +# Portage. +SRC_URI="ftp://foo.bar.com/${P}.tar.gz" + +# License of the package. This must match the name of file(s) in +# /usr/portage/licenses/. For complex license combination see the developer +# docs on gentoo.org for details. +LICENSE="" + +# The SLOT variable is used to tell Portage if it's OK to keep multiple +# versions of the same package installed at the same time. For example, +# if we have a libfoo-1.2.2 and libfoo-1.3.2 (which is not compatible +# with 1.2.2), it would be optimal to instruct Portage to not remove +# libfoo-1.2.2 if we decide to upgrade to libfoo-1.3.2. To do this, +# we specify SLOT="1.2" in libfoo-1.2.2 and SLOT="1.3" in libfoo-1.3.2. +# emerge clean understands SLOTs, and will keep the most recent version +# of each SLOT and remove everything else. +# Note that normal applications should use SLOT="0" if possible, since +# there should only be exactly one version installed at a time. +# DO NOT USE SLOT=""! This tells Portage to disable SLOTs for this package. +SLOT="0" + +# Using KEYWORDS, we can record masking information *inside* an ebuild +# instead of relying on an external package.mask file. Right now, you should +# set the KEYWORDS variable for every ebuild so that it contains the names of +# all the architectures with which the ebuild works. All of the official +# architectures can be found in the keywords.desc file which is in +# /usr/portage/profiles/. Usually you should just set this to "~x86". The ~ +# in front of the architecture indicates that the package is new and should be +# considered unstable until testing proves its stability. So, if you've +# confirmed that your ebuild works on x86 and ppc, you'd specify: +# KEYWORDS="~x86 ~ppc" +# Once packages go stable, the ~ prefix is removed. +# For binary packages, use -* and then list the archs the bin package +# exists for. If the package was for an x86 binary package, then +# KEYWORDS would be set like this: KEYWORDS="-* x86" +# DO NOT USE KEYWORDS="*". This is deprecated and only for backward +# compatibility reasons. +KEYWORDS="~x86" + +# Comprehensive list of any and all USE flags leveraged in the ebuild, +# with the exception of any ARCH specific flags, i.e. "ppc", "sparc", +# "x86" and "alpha". This is a required variable. If the ebuild doesn't +# use any USE flags, set to "". +IUSE="gnome X" + +# A space delimited list of portage features to restrict. man 5 ebuild +# for details. Usually not needed. +#RESTRICT="strip" + +# Build-time dependencies, such as +# ssl? ( >=dev-libs/openssl-0.9.6b ) +# >=dev-lang/perl-5.6.1-r1 +# It is advisable to use the >= syntax show above, to reflect what you +# had installed on your system when you tested the package. Then +# other users hopefully won't be caught without the right version of +# a dependency. +DEPEND="" + +# Run-time dependencies. Must be defined to whatever this depends on to run. +# The below is valid if the same run-time depends are required to compile. +RDEPEND="${DEPEND}" + +# Source directory; the dir where the sources can be found (automatically +# unpacked) inside ${WORKDIR}. The default value for S is ${WORKDIR}/${P} +# If you don't need to change it, leave the S= line out of the ebuild +# to keep it tidy. +#S="${WORKDIR}/${P}" + +src_compile() { + # Most open-source packages use GNU autoconf for configuration. + # The quickest (and preferred) way of running configure is: + econf || die "econf failed" + # + # You could use something similar to the following lines to + # configure your package before compilation. The "|| die" portion + # at the end will stop the build process if the command fails. + # You should use this at the end of critical commands in the build + # process. (Hint: Most commands are critical, that is, the build + # process should abort if they aren't successful.) + #./configure \ + # --host=${CHOST} \ + # --prefix=/usr \ + # --infodir=/usr/share/info \ + # --mandir=/usr/share/man || die "./configure failed" + # Note the use of --infodir and --mandir, above. This is to make + # this package FHS 2.2-compliant. For more information, see + # http://www.pathname.com/fhs/ + + # emake (previously known as pmake) is a script that calls the + # standard GNU make with parallel building options for speedier + # builds (especially on SMP systems). Try emake first. It might + # not work for some packages, because some makefiles have bugs + # related to parallelism, in these cases, use emake -j1 to limit + # make to a single process. The -j1 is a visual clue to others + # that the makefiles have bugs that have been worked around. + emake || die "emake failed" +} + +src_install() { + # You must *personally verify* that this trick doesn't install + # anything outside of DESTDIR; do this by reading and + # understanding the install part of the Makefiles. + # This is the preferred way to install. + emake DESTDIR="${D}" install || die "emake install failed" + + # When you hit a failure with emake, do not just use make. It is + # better to fix the Makefiles to allow proper parallelization. + # If you fail with that, use "emake -j1", it's still better than make. + + # For Makefiles that don't make proper use of DESTDIR, setting + # prefix is often an alternative. However if you do this, then + # you also need to specify mandir and infodir, since they were + # passed to ./configure as absolute paths (overriding the prefix + # setting). + #emake \ + # prefix="${D}"/usr \ + # mandir="${D}"/usr/share/man \ + # infodir="${D}"/usr/share/info \ + # libdir="${D}"/usr/$(get_libdir) \ + # install || die "emake install failed" + # Again, verify the Makefiles! We don't want anything falling + # outside of ${D}. + + # The portage shortcut to the above command is simply: + # + #einstall || die "einstall failed" +} diff --git a/skel.metadata.xml b/skel.metadata.xml new file mode 100644 index 0000000..46a44e5 --- /dev/null +++ b/skel.metadata.xml @@ -0,0 +1,34 @@ + + + + +no-herd + + @gentoo.org + + + + + diff --git a/sys-apps/buffalo-fixrtc/files/fixrtc b/sys-apps/buffalo-fixrtc/files/fixrtc new file mode 100644 index 0000000..70fbfba --- /dev/null +++ b/sys-apps/buffalo-fixrtc/files/fixrtc @@ -0,0 +1,62 @@ +#!/sbin/runscript +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +depend() +{ + before fsck +} + + +start() +{ +# initramfs local-premount script for fixrtc (taken from Ubuntu initramfs) + ebegin "Setting Date to last mount time" + + ROOTDEV="" + + for x in $(cat /proc/cmdline); do + case ${x} in + root=*) + value=${x#*=} + # Find the device node path depending on the form of root= : + + case ${value} in + UUID=*) + ROOTDEV=/dev/disk/by-uuid/${value#UUID=} + ;; + LABEL=*) + ROOTDEV=/dev/disk/by-label/${value#LABEL=} + ;; + *) + ROOTDEV=${value} + ;; + esac + ;; + esac + done + + if [ -n "$ROOTDEV" ];then + ROOTDISK=$(readlink -f "$ROOTDEV") && + + TIMESTR=$(dumpe2fs -h "$ROOTDISK" 2>/dev/null|grep "Last mount time") && + TIME=${TIMESTR#*:} && + + date --set="${TIME} 1 minute" >/dev/null 2>&1 && + hwclock --systohc >/dev/null 2>&1 + fi + +# This script is best-effort. If we couldn't fudge the clock as desired, +# just try to carry on boot anyway: +# It will probably fail, but we won't have made the situation any worse. + + eend 0 +} + +stop() +{ + ebegin "Nothing to do on shutdown" + eend 0 +} + diff --git a/sys-apps/lspro-portagetune/ChangeLog b/sys-apps/lspro-portagetune/ChangeLog new file mode 100644 index 0000000..001b9a1 --- /dev/null +++ b/sys-apps/lspro-portagetune/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for sys-apps/lspro-stockutils +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*lspro-portagetune-20070225 (25 Feb 2007) + + 25 Feb 2007; Lucian Muresan : + Initial ebuild. diff --git a/sys-apps/lspro-portagetune/Manifest b/sys-apps/lspro-portagetune/Manifest new file mode 100644 index 0000000..e7e93c6 --- /dev/null +++ b/sys-apps/lspro-portagetune/Manifest @@ -0,0 +1,16 @@ +DIST lspro-portagetune-20070225.tar.bz2 2056 RMD160 c85462f1663b9e137c6b9cc16664806c71c5693f SHA1 fed05156e87db6d1fe725e0d3b086c5529e2fd15 SHA256 fe9b75ea3dc1c4694bbebc3bcac518bef99f02036bff5eae39074c346f5d6c65 +EBUILD lspro-portagetune-20070225.ebuild 521 RMD160 2631dd3e1aeaae020063f81063589fa5563bf7c3 SHA1 8df238dc273352bcb1950b7491602551ae6c4fb1 SHA256 5f1902008553f8855a343055c75928508ef964c5fb5c44a571c5ce83a2b9f275 +MD5 f438b7a632e3873186860234ae6c7293 lspro-portagetune-20070225.ebuild 521 +RMD160 2631dd3e1aeaae020063f81063589fa5563bf7c3 lspro-portagetune-20070225.ebuild 521 +SHA256 5f1902008553f8855a343055c75928508ef964c5fb5c44a571c5ce83a2b9f275 lspro-portagetune-20070225.ebuild 521 +MISC ChangeLog 261 RMD160 3027a00fa5dc33a7485038406e0831e30400d9e6 SHA1 1635aee3de7ee74b9331e80e039250b1f0aee306 SHA256 021756590ab1690de20d86e26d82c096d784fb7f9df8c34ee04033c28cfc18b8 +MD5 b58af02ebeacc7e23461a4a376011fb4 ChangeLog 261 +RMD160 3027a00fa5dc33a7485038406e0831e30400d9e6 ChangeLog 261 +SHA256 021756590ab1690de20d86e26d82c096d784fb7f9df8c34ee04033c28cfc18b8 ChangeLog 261 +MISC metadata.xml 466 RMD160 7933d39ca5f51d6018e0b3a16116b5abb0315d89 SHA1 890d6388d20a6d633e7f2a4ac5b5482001698bc1 SHA256 a827e09ac0579de0140d118d600a13c2ba306a35d39e30da18e866096e54d7ac +MD5 734b21b1387d490fa1ffdfe5fce21f7b metadata.xml 466 +RMD160 7933d39ca5f51d6018e0b3a16116b5abb0315d89 metadata.xml 466 +SHA256 a827e09ac0579de0140d118d600a13c2ba306a35d39e30da18e866096e54d7ac metadata.xml 466 +MD5 1b9f85a974090d398eff86ceca9ce5c7 files/digest-lspro-portagetune-20070225 277 +RMD160 574d0c6446c9aa43731c4264a7b2b862a651ce59 files/digest-lspro-portagetune-20070225 277 +SHA256 a64f0c00c292e8d506d6c287430449959911d9738e1709057200260cfac93a61 files/digest-lspro-portagetune-20070225 277 diff --git a/sys-apps/lspro-portagetune/lspro-portagetune-20070225.ebuild b/sys-apps/lspro-portagetune/lspro-portagetune-20070225.ebuild new file mode 100644 index 0000000..add9c3b --- /dev/null +++ b/sys-apps/lspro-portagetune/lspro-portagetune-20070225.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +DESCRIPTION="Portage config files tuned for the Linkstation Pro" + +HOMEPAGE="http://www.linkstationwiki.net/" + +SRC_URI="http://downloads.linkstationwiki.net/arm9-LS_Pro/Genlink/${P}.tar.bz2" + +LICENSE="GPL-2" + +SLOT="0" + +KEYWORDS="arm" + +IUSE="" + +RESTRICT="nomirror strip test binchecks" + +S="${WORKDIR}" + +src_compile() { + echo "Nothing to compile" +} + +src_install() { + cp -a ${S}/* ${D} +} diff --git a/sys-apps/lspro-portagetune/metadata.xml b/sys-apps/lspro-portagetune/metadata.xml new file mode 100644 index 0000000..e889654 --- /dev/null +++ b/sys-apps/lspro-portagetune/metadata.xml @@ -0,0 +1,12 @@ + + + + +Linkstationwiki + + lucianm AT users DOT sourceforge DOT net + Lucian Muresan + Added my own portage config files, tuned for the Linkstation Pro + + Portage config files tuned for the Linkstation Pro + diff --git a/sys-apps/micro_evtd/ChangeLog b/sys-apps/micro_evtd/ChangeLog new file mode 100644 index 0000000..cd9c7f5 --- /dev/null +++ b/sys-apps/micro_evtd/ChangeLog @@ -0,0 +1,34 @@ +# ChangeLog for sys-apps/micro_evtd +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 03 Oct 2010; Mario Fetka + -micro_evtd-3.3.3-r9.ebuild, +micro_evtd-3.3.3.6.ebuild, + +micro_evtd-3.3.3.7.ebuild: + Bump to newest incarnation + +*micro_evtd-3.3.3-r8 (24 Aug 2008) + + 24 Aug 2008; Ryan Tandy : + Package is now in Debian unstable, so change SRC_URI to point at + Debian mirror; bump to Debian 3.3.3-6+lenny2. + +*micro_evtd-3.3.3-r7 (04 Aug 2008) + + 04 Aug 2008; Ryan Tandy : + Update to Debian 3.3.3-6+lenny1; revert changes to init script since + the issues they worked around have been fixed by Debian patches. + +*micro_evtd-3.3.3-r6 (16 Jul 2008) + + 16 Jul 2008; Ryan Tandy : + Bump to newest revision of Per's packaging; refactor the ebuild + slightly to simplify future version bumps. Changes to init script + to reflect known issues with daemon. Removed old version since + packaging is no longer available. + +*micro_evtd-3.3.3 (09 Jul 2008) + + 09 Jul 2008; Lucian Muresan : + Initial import. Ebuild submitted by Ryan Tandy + with patches by Per Andersson . diff --git a/sys-apps/micro_evtd/Manifest b/sys-apps/micro_evtd/Manifest new file mode 100644 index 0000000..9c50407 --- /dev/null +++ b/sys-apps/micro_evtd/Manifest @@ -0,0 +1,9 @@ +AUX micro_evtd.initd 594 RMD160 176463dffb68355cd64f3adcd8975243967c8928 SHA1 9ba73d8d7a5e019a111a110319e2a643c0c5f34e SHA256 b022bd32518aa29b3934ba53d48175308b6356bca5080d093d4d367201687422 +AUX strEventScript-size.patch 994 RMD160 e5900eb40180cae06a5c9272841f72a3d8a5b271 SHA1 27ea6106c51d1753081e9af979f3f615b5bb3a14 SHA256 72fc662b70265a0a9ce4f5f5ea16f43f3157b5aea2bca42e25f42859cd099180 +DIST micro-evtd_3.3.3-6+lenny3.diff.gz 13764 RMD160 b8c9d78260dcef0591389eb42a988d3005982d09 SHA1 6b1c403e89703ca95cc22bdddfd9c1f0945f9dac SHA256 6f1dd9f4aca2e5d61f094e35379e3e775758efd459999ea3587958833f490913 +DIST micro-evtd_3.3.3-7.diff.gz 15441 RMD160 838ad3330afa50f0b25f4d94cf15249b94241884 SHA1 8ee15d5d12fef4dd79780aaa7e7e15758ecffa31 SHA256 af4088bb074a5c77531d2686e00651b46e2978c1fa0e32433c62445fdaebca01 +DIST micro-evtd_3.3.3.orig.tar.gz 39505 RMD160 cff414f43cfa79d75b67843c502ac464fb15bcca SHA1 387e7e46f3eecd5b7864476ff022c938c281699a SHA256 ca9ad76c345ca4ef48a43989dbdc283e7f9af569e4f150a58aed4970978dbc69 +EBUILD micro_evtd-3.3.3.6.ebuild 1380 RMD160 0f15bcf619ef9bf4beb10dccef0edc698c3e4050 SHA1 a458846e827b26eea82ee02c4998aef82a48924b SHA256 cc026afa1574aca68648ee6df541ea9a26ad4706477aa40c0fb1f20abf499bf4 +EBUILD micro_evtd-3.3.3.7.ebuild 1371 RMD160 c283ad271842ff036b44eccb2094c7bf76b0874c SHA1 b6c39cd66a3552c2748e145f0d1b64abb006d35d SHA256 ebbad0b6206a64dd4edc61e2145c7716d0b29fdfb2508e8a38a2451de6218cce +MISC ChangeLog 1254 RMD160 e75e368faef50ad25402fb2c6a032458d5774121 SHA1 8a3a43a109e2d026342239cefcd8183e95a18563 SHA256 164ddf5a907fc03e41b4675814cf4425da1afa6f9b3360b092c128ad2486f74f +MISC metadata.xml 597 RMD160 47220773ecf62ed6980b36fd583e47c12406cb28 SHA1 f453aec477e27519dfddafc7a8d9abb5b437fe65 SHA256 b7a72e8e71887e4adea546c5bd1aa253953e06f55716b1c502dd64c24efbe4d5 diff --git a/sys-apps/micro_evtd/files/micro_evtd.initd b/sys-apps/micro_evtd/files/micro_evtd.initd new file mode 100644 index 0000000..eb5bbf8 --- /dev/null +++ b/sys-apps/micro_evtd/files/micro_evtd.initd @@ -0,0 +1,25 @@ +#!/sbin/runscript +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +description="Linkstation/Kurobox/Terastation micro controller daemon" + +depend() { + need localmount + use logger +} + +start() { + # micro_evtd doesn't start properly from s-s-d, need to investigate + ebegin "Starting ${description}" + #start-stop-daemon --start --exec /usr/sbin/micro_evtd + /usr/sbin/micro_evtd + eend $? +} + +stop() { + ebegin "Stopping ${description}" + start-stop-daemon --stop --exec /usr/sbin/micro_evtd + eend $? +} diff --git a/sys-apps/micro_evtd/files/strEventScript-size.patch b/sys-apps/micro_evtd/files/strEventScript-size.patch new file mode 100644 index 0000000..1e53f52 --- /dev/null +++ b/sys-apps/micro_evtd/files/strEventScript-size.patch @@ -0,0 +1,31 @@ +diff -Naur micro-evtd-3.3.3.orig/micro_evtd.c micro-evtd-3.3.3/micro_evtd.c +--- micro-evtd-3.3.3.orig/micro_evtd.c 2009-03-15 11:41:36.011723240 -0700 ++++ micro-evtd-3.3.3/micro_evtd.c 2009-03-15 11:48:35.531745776 -0700 +@@ -400,10 +400,12 @@ + + static int execute_command2(char cmd, char* cmdstring, char type, char cmd2, long cmd3) + { +- char strEventScript[50]; ++ char strEventScript[256]; ++ int ret; + + // Create the command line +- sprintf(strEventScript, "/%s/micro_evtd.event %c %d %ld %s %s %d %c", ++ ret = snprintf(strEventScript, 256, ++ "/%s/micro_evtd.event %c %d %ld %s %s %d %c", + (CP_SCRIPT == cmd? "usr/sbin" : strTmpPath), + cmd, + cmd2, +@@ -411,6 +413,12 @@ + cmdstring, + (CP_SCRIPT == cmd? strTmpPath : log_path), + iDebugLevel, (CALL_NO_WAIT == type ? '&' : ' ')); ++ ++ // Check that string was not truncated ++ if(ret >= 256) { ++ syslog(LOG_ERR, "execute_command2(): command would overflow buffer"); ++ return -1; ++ } + + // Invoke request + system(strEventScript); diff --git a/sys-apps/micro_evtd/metadata.xml b/sys-apps/micro_evtd/metadata.xml new file mode 100644 index 0000000..3250c35 --- /dev/null +++ b/sys-apps/micro_evtd/metadata.xml @@ -0,0 +1,16 @@ + + + + no-herd + + tarpman@gmail.com + Ryan Tandy + + + Controller daemon for the microcontroller in the Buffalo Linkstation + Pro, Kurobox Pro, and Terastation Pro. + + + Support for the Terastation Pro model + + diff --git a/sys-apps/micro_evtd/micro_evtd-3.3.3.6.ebuild b/sys-apps/micro_evtd/micro_evtd-3.3.3.6.ebuild new file mode 100644 index 0000000..ae648e8 --- /dev/null +++ b/sys-apps/micro_evtd/micro_evtd-3.3.3.6.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils versionator + +DESCRIPTION="Daemon for Linkstation/Kuro PRO micro controller" +HOMEPAGE="http://buffalo.nas-central.org/download/Users/lb_worm/micro_evtd/micro_evtd" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~arm" +IUSE="terastation" +RESTRICT="mirror" + +# tarballs use debian versioning format +MY_PN="micro-evtd" +MY_PVR="$(replace_version_separator 3 '-' )+lenny3" +MY_PV=${MY_PVR/-*/} + +S="${WORKDIR}/${MY_PN}-${MY_PV}" + +SRC_URI_BASE="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/" +SRC_URI="${SRC_URI_BASE}${MY_PN}_${MY_PV}.orig.tar.gz + ${SRC_URI_BASE}${MY_PN}_${MY_PVR}.diff.gz" + +DEPEND="" +RDEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${DISTDIR}/${MY_PN}_${MY_PVR}.diff.gz" + EPATCH_SOURCE="${S}/debian/patches" EPATCH_SUFFIX="patch" \ + EPATCH_FORCE="yes" EPATCH_EXCLUDE="makefile.patch" epatch + epatch "${FILESDIR}/strEventScript-size.patch" +} + +src_compile() { + use terastation && append-flags "-DTS" + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" + + doman debian/microapl.8 + doman debian/micro_evtd.8 + doman debian/micro_evtd.conf.5 + doman debian/micro_evtd.event.8 + + dodoc Changelog + dodoc README + dodoc debian/README.Debian + + newinitd "${FILESDIR}"/micro_evtd.initd micro_evtd +} diff --git a/sys-apps/micro_evtd/micro_evtd-3.3.3.7.ebuild b/sys-apps/micro_evtd/micro_evtd-3.3.3.7.ebuild new file mode 100644 index 0000000..c4630b6 --- /dev/null +++ b/sys-apps/micro_evtd/micro_evtd-3.3.3.7.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils versionator + +DESCRIPTION="Daemon for Linkstation/Kuro PRO micro controller" +HOMEPAGE="http://buffalo.nas-central.org/download/Users/lb_worm/micro_evtd/micro_evtd" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~arm" +IUSE="terastation" +RESTRICT="mirror" + +# tarballs use debian versioning format +MY_PN="micro-evtd" +MY_PVR=$(replace_version_separator 3 '-' ) +MY_PV=${MY_PVR/-*/} + +S="${WORKDIR}/${MY_PN}-${MY_PV}" + +SRC_URI_BASE="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/" +SRC_URI="${SRC_URI_BASE}${MY_PN}_${MY_PV}.orig.tar.gz + ${SRC_URI_BASE}${MY_PN}_${MY_PVR}.diff.gz" + +DEPEND="" +RDEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${DISTDIR}/${MY_PN}_${MY_PVR}.diff.gz" + EPATCH_SOURCE="${S}/debian/patches" EPATCH_SUFFIX="patch" \ + EPATCH_FORCE="yes" EPATCH_EXCLUDE="makefile.patch" epatch + epatch "${FILESDIR}/strEventScript-size.patch" +} + +src_compile() { + use terastation && append-flags "-DTS" + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" + + doman debian/microapl.8 + doman debian/micro_evtd.8 + doman debian/micro_evtd.conf.5 + doman debian/micro_evtd.event.8 + + dodoc Changelog + dodoc README + dodoc debian/README.Debian + + newinitd "${FILESDIR}"/micro_evtd.initd micro_evtd +} diff --git a/sys-devel/make/ChangeLog b/sys-devel/make/ChangeLog new file mode 100644 index 0000000..9c1d104 --- /dev/null +++ b/sys-devel/make/ChangeLog @@ -0,0 +1,222 @@ +# ChangeLog for sys-devel/make +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/ChangeLog,v 1.61 2010/01/17 00:44:26 vapier Exp $ + + 10 Feb 2010; Mario Fetka make-3.81-r1.ebuild: + correct cppappend + + 10 Feb 2010; Mario Fetka ChangeLog: + add make with mod for arm + +*make-3.81-r1 (17 Jan 2010) + + 17 Jan 2010; Mike Frysinger +make-3.81-r1.ebuild, + +files/make-3.81-long-cmdline.patch: + Apply patch from upstream for long command lines #301116 by Priit Laes. + + 07 Dec 2008; Mike Frysinger make-3.80-r4.ebuild, + make-3.81.ebuild: + Switch to emake in src_install and drop USE=build cruft. + + 05 Nov 2006; Mike Frysinger + +files/make-3.81-tests-lang.patch, make-3.81.ebuild: + Grab fix from upstream for building in non-english locales #149147 by Ronny + Peine. + + 17 Oct 2006; Roy Marples make-3.81.ebuild: + Added ~sparc-fbsd keyword. + + 02 Oct 2006; Daniel Gryniewicz make-3.81.ebuild: + Marked stable on amd64 for bug #149052 + + 27 Sep 2006; Fernando J. Pereda make-3.81.ebuild: + Stable on alpha wrt bug #149052 + + 26 Sep 2006; Gustavo Zacarias make-3.81.ebuild: + Stable on sparc wrt #149052 + + 26 Sep 2006; Gustavo Zacarias make-3.81.ebuild: + Stable on hppa wrt #149052 + + 26 Sep 2006; Joshua Jackson make-3.81.ebuild: + Stable x86; bug #149052 + + 25 Sep 2006; make-3.81.ebuild: + Stable on ppc wrt bug 149052 + + 25 Sep 2006; Markus Rothe make-3.81.ebuild: + Stable on ppc64; bug #149052 + + 18 Apr 2006; Diego Pettenò make-3.81.ebuild: + Add runtime dependency on libintl when nls is enabled. + +*make-3.81 (14 Apr 2006) + + 14 Apr 2006; Mike Frysinger +make-3.81.ebuild: + Version bump. + + 30 Mar 2006; Diego Pettenò make-3.80-r4.ebuild: + Add ~x86-fbsd keywords. + + 19 Mar 2006; Fernando J. Pereda make-3.80-r4.ebuild: + Stable on alpha as per bug #126365 + + 16 Mar 2006; Torsten Veller make-3.80-r4.ebuild: + Stable on x86 (#126365) + + 16 Mar 2006; Gustavo Zacarias make-3.80-r4.ebuild: + Stable on sparc wrt #126365 + + 16 Mar 2006; Luca Barbato make-3.80-r4.ebuild: + Marked ppc + + 16 Mar 2006; Markus Rothe make-3.80-r4.ebuild: + Stable on ppc64; bug #126365 + + 16 Mar 2006; Patrick McLean make-3.80-r4.ebuild: + Stable on amd64 (bug #126365) + + 20 Feb 2006; Fernando J. Pereda make-3.80-r3.ebuild: + Stable on alpha wrt bug #123345 + + 20 Feb 2006; Gustavo Zacarias make-3.80-r3.ebuild: + Stable on sparc wrt #123345 + + 19 Feb 2006; Joshua Jackson make-3.80-r3.ebuild: + stable on x86; bug #123345 + + 19 Feb 2006; Joshua Kinard make-3.80-r3.ebuild: + Marked stable on mips. + + 19 Feb 2006; Luis Medinas make-3.80-r3.ebuild: + Stable on amd64. Bug #123345. + + 19 Feb 2006; Markus Rothe make-3.80-r3.ebuild: + Stable on ppc64; bug #123345 + + 19 Feb 2006; Joseph Jezak make-3.80-r3.ebuild: + Marked ppc stable for bug #123345. + +*make-3.80-r4 (19 Feb 2006) + + 19 Feb 2006; Mike Frysinger + +files/make-3.80-conditional-eval.patch, +make-3.80-r4.ebuild: + Add patch from upstream for conditional eval statements #123317 by Maurice + van der Pot. + +*make-3.80-r3 (29 Sep 2005) + + 29 Sep 2005; Mike Frysinger + +files/make-3.80-parallel-build-failure.patch, +make-3.80-r3.ebuild: + Add patch from upstream to fix issues with parallel builds #107613 by Icebird. + + 17 Sep 2005; Ciaran McCreesh ChangeLog: + Converted to UTF-8, fixed encoding screwups + + 16 Sep 2005; Aron Griffis make-3.80-r2.ebuild: + Mark 3.80-r2 stable on alpha + + 08 Sep 2005; Aaron Walker make-3.80-r2.ebuild: + Stable on mips. + + 03 Sep 2005; Markus Rothe make-3.80-r2.ebuild: + Stable on ppc64 + + 18 Aug 2005; Michael Hanselmann make-3.80-r2.ebuild: + Stable on ppc. + + 16 Aug 2005; Gustavo Zacarias make-3.80-r2.ebuild: + Stable on sparc + + 13 Jun 2005; Mike Frysinger make-3.80-r2.ebuild: + Make sure we dont kill make on non-GNU systems with USE=build #95942 by + Diego Pettenò. + + 03 May 2005; Diego Pettenò make-3.80-r2.ebuild: + Readded keywords to -r2 and closed the bug. + +*make-3.80-r2 (03 May 2005) + + 03 May 2005; Mike Frysinger +make-3.80-r2.ebuild: + Add support for non-GNU systems #90849. + + 06 Apr 2005; Daniel Ostrow make-3.80-r1.ebuild: + Add patch for ppc64 hardened + +*make-3.80-r1 (09 Oct 2004) + + 09 Oct 2004; Mike Frysinger +files/3.80-memory.patch, + +make-3.80-r1.ebuild: + Add patch for 'virtual memory exhausted' bug. Patch comes from + Debian/upstream. Bug by Natanael Copa #48765. + + 16 Jul 2004; Michael Sterrett make-3.80.ebuild: + gnuconfig_update in src_unpack; use emake; use bz2; use econf; use use_enable; + tidy + + 02 Jul 2004; Jeremy Huddleston + make-3.79.1-r4.ebuild, make-3.79.1-r5.ebuild, make-3.80.ebuild: + virtual/glibc -> virtual/libc + + 23 Jun 2004; Aron Griffis make-3.79.1-r4.ebuild, + make-3.79.1-r5.ebuild: + QA - fix use invocation + + 15 Jun 2004; make-3.80.ebuild: + add uclibc to the list of things gnuconfig_update is run on + + 10 Apr 2004; Joshua Kinard make-3.79.1-r5.ebuild: + Marked stable on mips, and added gnuconfig for mips64 hosts. + + 21 Mar 2004; Joshua Kinard make-3.80.ebuild: + Added gnuconfig support for mips64 hosts + + 02 Mar 2004; Brian Jackson make-3.80.ebuild: + adding initial s390 support + +*make-3.80 (14 Oct 2002) + + 17 Sep 2003; Jon Portnoy make-3.80.ebuild : + ia64 keywords. + + 06 Jul 2003; Joshua Kinard make-3.80.ebuild: + Added "mips" to KEYWORDS (works for me) + + 18 Feb 2003; Zach Welch make-3.80.ebuild : + Added arm to keywords. + + 09 Feb 2003; Guy Martin make-3.80.ebuild : + Added hppa to keywords. + + 06 Dec 2002; Rodney Rees : + changed sparc ~sparc keywords + + 14 Oct 2002; Martin Schlemmer : + + Update version. + +*make-3.79.1-r5 (29 Sep 2002) + + 29 Sep 2002; Martin Schlemmer : + + Install gmake as symlink to make for compat reasons. + Closes bug #8487. + +*make-3.79.1-r4 (07 Aug 2002) + + 18 Jan 2003; Jan Seidel : + Added mips to keywords + + 07 Aug 2002; Martin Schlemmer : + + Do not install make sgid. Resolves bug #4056. + +*make-3.79.1-r3 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sys-devel/make/Manifest b/sys-devel/make/Manifest new file mode 100644 index 0000000..4613ce8 --- /dev/null +++ b/sys-devel/make/Manifest @@ -0,0 +1,6 @@ +AUX make-3.81-long-cmdline.patch 2733 RMD160 e2b4d8960482fb4cfcb202586ae2c725fd7f4762 SHA1 ce03cecfb3c261902561db2be7ac928cb297068c SHA256 22f1c23dc2bec949aafd188cb5a44d2a916dda936099c7b207e30fb92283f4c1 +AUX make-3.81-tests-lang.patch 1788 RMD160 c62f231b9bb5fef003e91f9a48b76832bd75b72d SHA1 2d77b19cafa2a24a840af3b7418399b7ee696ee2 SHA256 0d2f6b061ed2b09babbb851d1bcebcd20bc2331c799d469bfefa2a985774e486 +DIST make-3.81.tar.bz2 1151445 RMD160 79d418e1258ec0d6ba08b1431a4ade3fec54c2b2 SHA1 41ed86d941b9c8025aee45db56c0283169dcab3d SHA256 f3e69023771e23908f5d5592954d8271d3d6af09693cecfd29cee6fde8550dc8 +EBUILD make-3.81-r1.ebuild 1259 RMD160 f15239d2b739ca4d55e6f7bac3f860d2f05b3f40 SHA1 89384311b5915d2b604123c1c9dd48c072f0f9ed SHA256 cfc09084fe4f509cc62d822f47ab68e6accbde4bf70532d829da1420ed76c0e5 +MISC ChangeLog 7530 RMD160 f692e3fc543590bc8622c7507e1bb5214395f2a7 SHA1 89a27bf9cb439e6fe75a4cf7a0e2cf20e8a7ae33 SHA256 a8df5ad2c5bd2f196d6eff02ce9a09c6dd239d6df55a262ad03dc574d2cbc4c2 +MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 diff --git a/sys-devel/make/files/make-3.81-long-cmdline.patch b/sys-devel/make/files/make-3.81-long-cmdline.patch new file mode 100644 index 0000000..db7f5ca --- /dev/null +++ b/sys-devel/make/files/make-3.81-long-cmdline.patch @@ -0,0 +1,96 @@ +http://bugs.gentoo.org/301116 + +tweaked a little to avoid regenerating autotools + +2009-07-29 Ralf Wildenhues gmx.de> + + * configure.in: Check for sys/user.h and linux/binfmts.h + headers. + * job.c: Include them if available. + (construct_command_argv_internal): When constructing the command + line with 'sh -c', use multiple arguments together with eval + expansion to evade the Linux per-argument length limit + MAX_ARG_STRLEN if it is defined. + Problem reported against Automake by Xan Lopez gnome.org>. + +--- job.c.orig 2010-01-15 18:36:53.000000000 +0200 ++++ job.c 2010-01-15 18:41:09.000000000 +0200 +@@ -29,6 +29,11 @@ + + #include + ++#if defined(__linux__) /* defined (HAVE_LINUX_BINFMTS_H) && defined (HAVE_SYS_USER_H) */ ++#include ++#include ++#endif ++ + /* Default shell to use. */ + #ifdef WINDOWS32 + #include +@@ -2697,9 +2702,19 @@ + #endif + unsigned int line_len = strlen (line); + ++#ifdef MAX_ARG_STRLEN ++ static char eval_line[] = "eval\\ \\\"set\\ x\\;\\ shift\\;\\ "; ++#define ARG_NUMBER_DIGITS 5 ++#define EVAL_LEN (sizeof(eval_line)-1 + shell_len + 4 \ ++ + (7 + ARG_NUMBER_DIGITS) * 2 * line_len / (MAX_ARG_STRLEN - 2)) ++#else ++#define EVAL_LEN 0 ++#endif + char *new_line = (char *) alloca (shell_len + (sizeof (minus_c) - 1) +- + (line_len * 2) + 1); ++ + (line_len*2) + 1 + EVAL_LEN); ++ + char *command_ptr = NULL; /* used for batch_mode_shell mode */ ++ char *args_ptr; + + # ifdef __EMX__ /* is this necessary? */ + if (!unixy_shell) +@@ -2712,6 +2727,30 @@ + bcopy (minus_c, ap, sizeof (minus_c) - 1); + ap += sizeof (minus_c) - 1; + command_ptr = ap; ++ ++#if !defined (WINDOWS32) && defined (MAX_ARG_STRLEN) ++ if (unixy_shell && line_len > MAX_ARG_STRLEN) ++ { ++ unsigned j; ++ memcpy (ap, eval_line, sizeof (eval_line) - 1); ++ ap += sizeof (eval_line) - 1; ++ for (j = 1; j <= 2 * line_len / (MAX_ARG_STRLEN - 2); j++) ++ ap += sprintf (ap, "\\$\\{%u\\}", j); ++ *ap++ = '\\'; ++ *ap++ = '"'; ++ *ap++ = ' '; ++ /* Copy only the first word of SHELL to $0. */ ++ for (p = shell; *p != '\0'; ++p) ++ { ++ if (isspace ((unsigned char)*p)) ++ break; ++ *ap++ = *p; ++ } ++ *ap++ = ' '; ++ } ++#endif ++ args_ptr = ap; ++ + for (p = line; *p != '\0'; ++p) + { + if (restp != NULL && *p == '\n') +@@ -2760,6 +2799,14 @@ + } + #endif + *ap++ = *p; ++ ++#if !defined (WINDOWS32) && defined (MAX_ARG_STRLEN) ++ if (unixy_shell && line_len > MAX_ARG_STRLEN && (ap - args_ptr > MAX_ARG_STRLEN - 2)) ++ { ++ *ap++ = ' '; ++ args_ptr = ap; ++ } ++#endif + } + if (ap == new_line + shell_len + sizeof (minus_c) - 1) + /* Line was empty. */ diff --git a/sys-devel/make/files/make-3.81-tests-lang.patch b/sys-devel/make/files/make-3.81-tests-lang.patch new file mode 100644 index 0000000..f4e5147 --- /dev/null +++ b/sys-devel/make/files/make-3.81-tests-lang.patch @@ -0,0 +1,55 @@ +Fix from upstream for running tests when LC_ALL is set to non-C + +http://bugs.gentoo.org/149147 + +Index: make/tests/run_make_tests.pl +=================================================================== +RCS file: /cvsroot/make/make/tests/run_make_tests.pl,v +retrieving revision 1.22 +retrieving revision 1.23 +diff -u -p -r1.22 -r1.23 +--- make/tests/run_make_tests.pl 8 Mar 2006 20:15:09 -0000 1.22 ++++ make/tests/run_make_tests.pl 1 Oct 2006 05:38:38 -0000 1.23 +@@ -228,11 +228,6 @@ sub set_more_defaults + local($string); + local($index); + +- # Make sure we're in the C locale for those systems that support it, +- # so sorting, etc. is predictable. +- # +- $ENV{LANG} = 'C'; +- + # find the type of the port. We do this up front to have a single + # point of change if it needs to be tweaked. + # +Index: make/tests/test_driver.pl +=================================================================== +RCS file: /cvsroot/make/make/tests/test_driver.pl,v +retrieving revision 1.19 +retrieving revision 1.20 +diff -u -p -r1.19 -r1.20 +--- make/tests/test_driver.pl 10 Mar 2006 02:20:45 -0000 1.19 ++++ make/tests/test_driver.pl 1 Oct 2006 05:38:38 -0000 1.20 +@@ -78,9 +78,9 @@ sub resetENV + sub toplevel + { + # Pull in benign variables from the user's environment +- # ++ + foreach (# UNIX-specific things +- 'TZ', 'LANG', 'TMPDIR', 'HOME', 'USER', 'LOGNAME', 'PATH', ++ 'TZ', 'TMPDIR', 'HOME', 'USER', 'LOGNAME', 'PATH', + # Purify things + 'PURIFYOPTIONS', + # Windows NT-specific stuff +@@ -92,6 +92,10 @@ sub toplevel + $makeENV{$_} = $ENV{$_} if $ENV{$_}; + } + ++ # Make sure our compares are not foiled by locale differences ++ ++ $makeENV{LC_ALL} = 'C'; ++ + # Replace the environment with the new one + # + %origENV = %ENV; diff --git a/sys-devel/make/make-3.81-r1.ebuild b/sys-devel/make/make-3.81-r1.ebuild new file mode 100644 index 0000000..0e2bb6c --- /dev/null +++ b/sys-devel/make/make-3.81-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/make/make-3.81-r1.ebuild,v 1.1 2010/01/17 00:44:26 vapier Exp $ + +inherit flag-o-matic + +DESCRIPTION="Standard tool to compile source trees" +HOMEPAGE="http://www.gnu.org/software/make/make.html" +SRC_URI="mirror://gnu//make/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="nls static" + +DEPEND="nls? ( sys-devel/gettext )" +RDEPEND="nls? ( virtual/libintl )" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-tests-lang.patch + epatch "${FILESDIR}"/${P}-long-cmdline.patch #301116 +} + +src_compile() { + use static && append-ldflags -static + append-cppflags '-DPAGE_SIZE="sysconf(_SC_PAGE_SIZE)"' + econf \ + $(use_enable nls) \ + --program-prefix=g \ + || die + emake || die +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS ChangeLog NEWS README* + if [[ ${USERLAND} == "GNU" ]] ; then + # we install everywhere as 'gmake' but on GNU systems, + # symlink 'make' to 'gmake' + dosym gmake /usr/bin/make + dosym gmake.1 /usr/share/man/man1/make.1 + fi +} diff --git a/sys-devel/make/metadata.xml b/sys-devel/make/metadata.xml new file mode 100644 index 0000000..96a2d58 --- /dev/null +++ b/sys-devel/make/metadata.xml @@ -0,0 +1,5 @@ + + + +base-system + diff --git a/sys-fs/jfsutils/ChangeLog b/sys-fs/jfsutils/ChangeLog new file mode 100644 index 0000000..290cc65 --- /dev/null +++ b/sys-fs/jfsutils/ChangeLog @@ -0,0 +1,316 @@ +# ChangeLog for sys-fs/jfsutils +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/jfsutils/ChangeLog,v 1.57 2009/11/16 22:27:05 jer Exp $ + + 02 Oct 2010; Mario Fetka jfsutils-1.1.14.ebuild: + crrect depend + + 02 Feb 2010; Mario Fetka ChangeLog: + add depend on sys-libs/e2fsprogs-libs + + 16 Nov 2009; Jeroen Roovers jfsutils-1.1.14.ebuild: + Stable for HPPA (bug #284382). + + 27 Sep 2009; nixnut jfsutils-1.1.14.ebuild: + ppc stable #284382 + + 27 Sep 2009; Brent Baude jfsutils-1.1.14.ebuild: + Marking jfsutils-1.1.14 ppc64 for bug 284382 + + 23 Sep 2009; Raúl Porcel jfsutils-1.1.14.ebuild: + arm/ia64/s390/sh stable wrt #284382 + + 21 Sep 2009; Markus Meier jfsutils-1.1.14.ebuild: + amd64/x86 stable, bug #284382 + +*jfsutils-1.1.14 (02 Aug 2009) + + 02 Aug 2009; Jeremy Olexa +jfsutils-1.1.14.ebuild: + (non maintainer commit) Version bump for bug 267509, tested by Lars + Wendler (Polynomial-C), approved to commit by Daniel Drake (dsd). bug + 267509 + + 06 Feb 2009; Jeroen Roovers jfsutils-1.1.13.ebuild: + Stable for HPPA (bug #250281). + + 09 Jan 2009; Brent Baude jfsutils-1.1.13.ebuild: + stable ppc, bug 250281 + + 10 Dec 2008; Markus Meier jfsutils-1.1.13.ebuild: + amd64/x86 stable, bug #250281 + + 08 Dec 2008; Brent Baude jfsutils-1.1.13.ebuild: + stable ppc64, bug 250281 + + 02 Dec 2008; Brent Baude jfsutils-1.1.12.ebuild: + stable ppc64, bug 245096 + + 08 Nov 2008; nixnut jfsutils-1.1.12.ebuild: + Stable on ppc wrt bug 245096 + + 03 Nov 2008; Raúl Porcel jfsutils-1.1.13.ebuild: + ia64 stable wrt #245096 + + 02 Nov 2008; Markus Meier jfsutils-1.1.12.ebuild: + amd64/x86 stable, bug #245096 + +*jfsutils-1.1.13 (31 Oct 2008) + + 31 Oct 2008; Daniel Drake +jfsutils-1.1.13.ebuild: + Version bump, thanks to Lars in bug #237248 + + 22 Nov 2007; Stefaan De Roeck jfsutils-1.1.12.ebuild: + Fix compilation on alpha (bug #193617) + +*jfsutils-1.1.12 (26 Aug 2007) + + 26 Aug 2007; Christian Heim +jfsutils-1.1.12.ebuild: + Version bump (thanks to Roy). + + 19 Aug 2007; Christian Heim metadata.xml: + Fixing the metadata.xml, this package should be kernel-misc and not kernel@. + +*jfsutils-1.1.11-r2 (19 Aug 2007) + + 19 Aug 2007; Christian Heim + +files/jfsutils-1.1.11-double-close.patch, +jfsutils-1.1.11-r2.ebuild: + Revision bump, fixing the double free when using external journals (as + reported on upstream bug 1684322). + +*jfsutils-1.1.11-r1 (02 Aug 2007) + + 02 Aug 2007; Roy Marples + +files/jfsutils-1.1.11-fsck-n.patch, +jfsutils-1.1.11-r1.ebuild: + Add a patch to allow fsck -f -n to work, #116016 + + 16 May 2007; Joshua Kinard jfsutils-1.1.8.ebuild: + Stable on mips. + + 22 Feb 2007; Markus Ullmann ChangeLog: + Redigest for Manifest2 + +*jfsutils-1.1.11 (01 Jul 2006) + + 01 Jul 2006; Daniel Drake -jfsutils-1.1.10.ebuild, + +jfsutils-1.1.11.ebuild: + Version bump thanks to Raine Skellr in bug #138596 + + 19 Mar 2006; Fernando J. Pereda jfsutils-1.1.10.ebuild, + jfsutils-1.1.10-r1.ebuild: + Add ~alpha wrt bug #116906. Reported by Stefaan De Roeck + +*jfsutils-1.1.10-r1 (23 Jan 2006) + + 23 Jan 2006; Daniel Drake +jfsutils-1.1.10-r1.ebuild: + Add static USE-flag to support linking jfsutils statically. Contributed by + Evgeniy Dushistov in bug #119178 + + 21 Nov 2005; Rene Nussbaumer jfsutils-1.1.8.ebuild: + Stable on hppa. + +*jfsutils-1.1.10 (29 Oct 2005) + + 29 Oct 2005; Daniel Drake + -files/jfsutils-1.1.3-gentoo.diff, -jfsutils-1.1.4.ebuild, + +jfsutils-1.1.10.ebuild: + Version bump thanks to Dave Kleikamp in bug 110474 + + 23 Aug 2005; Aron Griffis jfsutils-1.1.8.ebuild: + stable on ia64 + + 14 Aug 2005; Michael Hanselmann jfsutils-1.1.8.ebuild: + Stable on ppc. + + 13 Aug 2005; Luis Medinas jfsutils-1.1.8.ebuild: + Stable on AMD64. + + 12 Aug 2005; Markus Rothe jfsutils-1.1.8.ebuild: + Stable on ppc64 + + 11 Aug 2005; Daniel Drake -jfsutils-1.1.5.ebuild, + jfsutils-1.1.8.ebuild: + Stable on x86 + + 29 Jun 2005; Joshua Kinard jfsutils-1.1.7.ebuild: + Marked stable on mips. + + 14 May 2005; Guy Martin jfsutils-1.1.7.ebuild: + Stable on hppa. + + 09 May 2005; Daniel Drake jfsutils-1.1.7.ebuild: + Stable on x86 + +*jfsutils-1.1.8 (09 May 2005) + + 09 May 2005; Daniel Drake +jfsutils-1.1.8.ebuild: + Version bump thanks to Dave Kleikamp in bug #91472 + + 13 Apr 2005; Tom Gall jfsutils-1.1.7.ebuild: + stable on ppc64 + + 01 Apr 2005; Aron Griffis jfsutils-1.1.7.ebuild: + stable on ia64 + + 18 Sep 2004; Joshua Kinard jfsutils-1.1.5.ebuild, + jfsutils-1.1.7.ebuild: + Marked 1.1.5 stable on mips, 1.1.7 ~mips. + + 03 Sep 2004; Pieter Van den Abeele + jfsutils-1.1.3.ebuild, jfsutils-1.1.5.ebuild, jfsutils-1.1.6.ebuild, + jfsutils-1.1.7.ebuild: + Masked jfsutils-1.1.7.ebuild stable for ppc + + 03 Sep 2004; Pieter Van den Abeele + jfsutils-1.1.3.ebuild, jfsutils-1.1.5.ebuild, jfsutils-1.1.6.ebuild: + Masked jfsutils-1.1.6.ebuild stable for ppc + + 03 Sep 2004; Pieter Van den Abeele + jfsutils-1.1.3.ebuild, jfsutils-1.1.5.ebuild: + Masked jfsutils-1.1.5.ebuild stable for ppc + + 03 Sep 2004; Pieter Van den Abeele + jfsutils-1.1.3.ebuild: + Masked jfsutils-1.1.3.ebuild stable for ppc + +*jfsutils-1.1.7 (26 Aug 2004) + + 26 Aug 2004; +jfsutils-1.1.7.ebuild: + Version bump; bug #61774. + +*jfsutils-1.1.6 (10 Jul 2004) + + 10 Jul 2004; +jfsutils-1.1.6.ebuild: + Version bump. Closes bug #50658. + + 07 Jul 2004; Travis Tilley jfsutils-1.1.4.ebuild: + Stable on amd64. + + 27 Apr 2004; Aron Griffis jfsutils-1.1.3.ebuild, + jfsutils-1.1.4.ebuild: + Add inherit eutils + + 26 Apr 2004; Aron Griffis jfsutils-1.1.3.ebuild: + Add die following econf for bug 48950 + + 26 Apr 2004; Aron Griffis jfsutils-1.1.0-r2.ebuild, + jfsutils-1.1.1-r1.ebuild, jfsutils-1.1.1.ebuild, jfsutils-1.1.2.ebuild, + jfsutils-1.1.4.ebuild, jfsutils-1.1.5.ebuild: + Add die following econf for bug 48950 + + 09 Apr 2004; Joshua Kinard jfsutils-1.1.4.ebuild: + Marked stable on mips. + + 14 Mar 2004; Tim Yamin jfsutils-1.1.3.ebuild: + Marking 1.1.3 stable on X86 since it resolves replay issues on 2.6 kernels. + Bug #36211. + +*jfsutils-1.1.5 (08 Mar 2004) + + 08 Mar 2004; Brad Cowan jfsutils-1.1.5.ebuild: + Version bump including buffer overflow fix. + + 20 Nov 2003; Sascha Schwabbauer jfsutils-1.1.4.ebuild: + Added ~ppc keyword. + +*jfsutils-1.1.4 (17 Nov 2003) + + 17 Nov 2003; Brian Jackson jfsutils-1.1.4.ebuild: + version bump + + 13 Nov 2003; Sascha Schwabbauer jfsutils-1.1.3.ebuild: + Marked ~ppc, because this version has ppc support + + 09 Oct 2003; Todd Sunderlin jfsutils-1.1.3.ebuild: + Added ~sparc keyword. + + 21 Sep 2003; Martin Holzer jfsutils-1.1.3.ebuild, + files/jfsutils-1.1.3-gentoo.diff: + Added patch to compile with gcc-2.9x. Closes #29204. + +*jfsutils-1.1.1-r1 (15 Sep 2003) + + 15 Sep 2003; Seemant Kulleen jfsutils-1.1.0-r1.ebuild, + jfsutils-1.1.0-r2.ebuild, jfsutils-1.1.1-r1.ebuild, jfsutils-1.1.1.ebuild, + jfsutils-1.1.2.ebuild, jfsutils-1.1.3.ebuild: + moved to sys-fs + +*jfsutils-1.1.3 (08 Sep 2003) + + 08 Sep 2003; Daniel Ahlberg jfsutils-1.1.3.ebuild: + Version bump. + +*jfsutils-1.1.2 (26 Mar 2003) + + 28 Mar 2003; Guy Martin jfsutils-1.1.2.ebuild : + Added ~hppa to KEYWORDS. + + 26 Mar 2003; Brad Cowan jfsutils-1.1.2.ebuild, + files/digest-jfsutils-1.1.2: + Version bump, removed errno patch as it was fixed upstream. + +*jfsutils-1.1.1-r1 (10 Mar 2003) + + 10 Mar 2003; Seemant Kulleen jfsutils-1.1.1-r1.ebuild: + patch to allow compile against glibc-2.3.2's errno issue + +* jfsutils-1.1.1 (18 Dec 2002) + + 18 Dec 2002; Brad Cowan jfsutils-1.1.1.ebuild, + files/digest-jfsutils-1.1.0: + + Version bump, corrects segfault when using mkfs.jfs on bad block device. + +* jfsutils-1.1.0-r2 (16 Dec 2002) + + 16 Dec 2002; Brad Cowan jfsutils-1.1.0-r2.ebuild, + files/digest-jfsutils-1.1.0-r2: + + Changed syntax a bit. + +*jfsutils-1.1.0-r1 (10 Dec 2002) + + 10 Dec 2002; Daniel Robbins jfsutils-1.1.0-r1.ebuild: + ensured that binaries get installed to /sbin; created mkfs.jfs and fsck.jfs + symlinks. Unmasking for x86 since we are using a 7-8 month old version of + jfsutils. + +*jfsutils-1.1.0 (20 Nov 2002) + + 20 Nov 2002; Brad Cowan jfsutils-1.1.0.ebuild, + files/digest-jfsutils-1.1.0 : Version bump. + +*jfsutils-1.0.24 (18 Oct 2002) + + 18 Oct 2002; Brad Cowan jfsutils-1.0.24.ebuild, + files/digest-jfsutils-1.0.24 : Version bump. + +*jfsutils-1.0.22 (21 Sep 2002) + + 16 Sep 2002; Brad Cowan ChangeLog: + jfsutils-1.0.22.ebuild, files/digest-jfsutils-1.0.22 : version bump, updated + ebuild + +*jfsutils-1.0.21 (24 Aug 2002) + + 24 Aug 2002; Brad Cowan ChangeLog: + jfsutils-1.0.21.ebuild, files/digest-jfsutils-1.0.21 : version bump, updated + ebuild (resolves bug #6984 -- commited by Matthew Kennedy + ) + +*jfsutils-1.0.17 (25 Apr 2002) + + 23 Oct 2002; Mike Frysinger : + Removed bootcd USE flag + + 21 Jul 2002; Mark Guertin : + updated keywords (-ppc) no JFS currently on PPC + + 14 Jul 2002; phoen][x jfsutils-1.0.17.ebuild : + Added KEYWORDS, SLOT. + + 25 Apr 2002; Matthew Kennedy ChangeLog, + jfsutils-1.0.17.ebuild, files/digest-jfsutils-1.0.17 : + + New ebuild. + + IBM's Journaling Filesystem (JFS) Utilities diff --git a/sys-fs/jfsutils/Manifest b/sys-fs/jfsutils/Manifest new file mode 100644 index 0000000..6a2b411 --- /dev/null +++ b/sys-fs/jfsutils/Manifest @@ -0,0 +1,4 @@ +DIST jfsutils-1.1.14.tar.gz 527808 RMD160 591e0ac4546fa79d765889e7fba4c5ff7bf3f3ad SHA1 ed37d8eb1b2239e5c6b0c546f07a500a9643fcfa SHA256 524b81a03524bfd04691c4f760cb92608887067e8c1de6fac05bf272e7e90699 +EBUILD jfsutils-1.1.14.ebuild 998 RMD160 85b121c03fd219f659ecdd65f5c2ba888a538e14 SHA1 0efab58022bbbb8be419fe55476192e8160e44f4 SHA256 f4471a0ee7496d5177b6088ebcee4452fa2482a1eff189914b5df42e97b2c128 +MISC ChangeLog 10595 RMD160 25ceea235ac250dc740b5609cbbc863d0d07465f SHA1 eaa3d928796797d3b8c91fa880bc4d741dc1daee SHA256 ebb2775eada1614c30e1f8391703a71f126fddf551cdcd0a3d265cad57b6af77 +MISC metadata.xml 262 RMD160 df347ac5853a8f560ff0f5c02ce8317f4d3bbb4a SHA1 e0e125cf19aaf5f81b314a9f19d0e98615f7685f SHA256 adf3f9badc5b8533930b52fb0547fd1b6d4218c0412771c1041c6c27adb05ab4 diff --git a/sys-fs/jfsutils/jfsutils-1.1.14.ebuild b/sys-fs/jfsutils/jfsutils-1.1.14.ebuild new file mode 100644 index 0000000..8e02bb7 --- /dev/null +++ b/sys-fs/jfsutils/jfsutils-1.1.14.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/jfsutils/jfsutils-1.1.14.ebuild,v 1.6 2009/11/16 22:27:05 jer Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="IBM's Journaling Filesystem (JFS) Utilities" +HOMEPAGE="http://jfs.sourceforge.net/" +SRC_URI="http://jfs.sourceforge.net/project/pub/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh ~sparc x86" +IUSE="static" + +DEPEND="virtual/libc + sys-apps/util-linux" + +src_compile() { + # It doesn't compile on alpha without this LDFLAGS + use alpha && append-ldflags "-Wl,--no-relax" + + use static && append-ldflags -static + econf --sbindir=/sbin || die "econf failed" + emake || die "emake failed" +} + +src_install () { + make DESTDIR="${D}" install || die + + rm -f "${D}"/sbin/mkfs.jfs fsck.jfs + dosym /sbin/jfs_mkfs /sbin/mkfs.jfs + dosym /sbin/jfs_fsck /sbin/fsck.jfs + + dodoc AUTHORS ChangeLog NEWS README +} diff --git a/sys-fs/jfsutils/metadata.xml b/sys-fs/jfsutils/metadata.xml new file mode 100644 index 0000000..67e7fd6 --- /dev/null +++ b/sys-fs/jfsutils/metadata.xml @@ -0,0 +1,9 @@ + + + + + kernel-misc + + Utilities for working with IBM's journaled file system + + diff --git a/sys-kernel/linux-server/Manifest b/sys-kernel/linux-server/Manifest new file mode 100644 index 0000000..a29a468 --- /dev/null +++ b/sys-kernel/linux-server/Manifest @@ -0,0 +1,30 @@ +AUX hotfixes/2.6.33/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch 4309 RMD160 24e106ee1c2557ae1eac8c429c7e24961c5cfa48 SHA1 80f22664c9ad9569047e46daaed939318f0e1688 SHA256 d47f0960afcf6115cfd29f3796fcf37c2affa56a6af3ccc404910e00ae7cf7f0 +AUX hotfixes/2.6.33/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch 1896 RMD160 c1fcb7e263e20c1174adf3ed29e9f95e7a4ab80a SHA1 41e9939449f5a6ea24beb1215eaa7d70c4cb6f34 SHA256 8fc2f5114f5bf88bbd7aae38ac86255c62ab4e0f22bbefc8856aca91a5308b5c +AUX hotfixes/2.6.33/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch 3528 RMD160 70752d7549fa514f9a58d609de4d874a69dc390d SHA1 1867b54b9abc5d89fc1bd9289aec3cff518b8df8 SHA256 72dbd679c1778a59c213e69986484553907ee03b70064c99b904c031783f904a +AUX hotfixes/2.6.34/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch 4926 RMD160 ccbee33c6b4f8f7fcf15c23e5a27709d474ed01c SHA1 eb7abde871fa7cf3081f8e1e6a576e771203a1dc SHA256 b5c369eb8045ecb5099cb98fe513acb64d771c91ce25e133b09c33d4be236999 +AUX hotfixes/2.6.34/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch 1896 RMD160 c1fcb7e263e20c1174adf3ed29e9f95e7a4ab80a SHA1 41e9939449f5a6ea24beb1215eaa7d70c4cb6f34 SHA256 8fc2f5114f5bf88bbd7aae38ac86255c62ab4e0f22bbefc8856aca91a5308b5c +AUX hotfixes/2.6.34/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch 3528 RMD160 70752d7549fa514f9a58d609de4d874a69dc390d SHA1 1867b54b9abc5d89fc1bd9289aec3cff518b8df8 SHA256 72dbd679c1778a59c213e69986484553907ee03b70064c99b904c031783f904a +AUX hotfixes/2.6.35/linux-2.6.git-36d001c70d8a0144ac1d038f6876c484849a74de.patch 3516 RMD160 c31766b22b3027f5b4b0f218996277a411f13766 SHA1 cb8af45fd9da0c87399c20f9d69d3ab0ef491206 SHA256 1700ad0eff433539e434b7ad23cdedab114a4a890ffbdd74e0702e6c0b52a8cf +AUX hotfixes/2.6.35/linux-2.6.git-c41d68a513c71e35a14f66d71782d27a79a81ea6.patch 7183 RMD160 b273d7811dfdae5a1a0001c45c6b97f30966dbd0 SHA1 25f302813a544e4fabb0086c39761cb50813c6f0 SHA256 4d8ed5ca33d365d7893e50bafb26e4aacb17186161c5bc9ac2ddb469873ad1e2 +AUX hotfixes/2.6.35/linux-2.6.git-eefdca043e8391dcd719711716492063030b55ac.patch 1863 RMD160 5c3d72d8f1e868f664c3d4cc0ae387ecd1be7ae2 SHA1 904820df0a80e3f4fd0b2c3578eefdb5bf84a510 SHA256 87936b817f3dda8e183042a468c66958a85b1caf0743344201beaf17db36e4ff +AUX linux-server-2.6.33-amd64.config 108865 RMD160 5ea4fb1a236653d20277c485d74e9d21aa21b372 SHA1 8aa40e0fe6711ba5a93a5cfa6c537c29689f04c0 SHA256 d197230bf07e8a2b1994ba8e1b8792d5d8a9c442ff6789cdba729e614b67734a +AUX linux-server-2.6.33-x86.config 113048 RMD160 b218a0d4577ba824526012fee9791d907fed2f7f SHA1 be5cf1635f7fc781c6105480f8941f76f27d730a SHA256 a73b89d7baff443a5602f2a43bedfe8b43f184f0f15ae644f70600dbc9f91bd0 +DIST 2.6.33-6.tar.bz2 276326 RMD160 9d167d31046e2497cb97fb2bdb082ff01cc4d89f SHA1 fda1b3eb57fa9412b44a6d75a358014d9adc2131 SHA256 68434df72ead4b5077692a4e4e2a3cd5b77778a9e918fa01992ff446ac721fab +DIST 2.6.34-11.tar.bz2 246449 RMD160 e78f6e6e540c0ca14cedd85e9c195ca05f19207b SHA1 7d8dbadae86c36be12759cf7115d0e967ccc9916 SHA256 e69941e359dc9fa8da7b2993939033d0f494e494e4db26a61cad42c4c327ac2b +DIST 2.6.35-9.tar.bz2 262028 RMD160 f396aeadc5a5a7bd1a8ecbcf56259157c1555ccf SHA1 7fbd88f36626517e08e18fa57fa2ee08a38e0858 SHA256 94995e8df57acff81c0393dc047d8c5e430c23c815a52d1c3127ca7048fa8413 +DIST linux-2.6.33.tar.bz2 66266488 RMD160 7f0897db8113bc17249d82d61ca41e3b91eb4664 SHA1 acc8db00f30c7dfb4f04183a88ba35a32b6f8e8d SHA256 63e237de3b3c4c46a21833b9ce7e20574548d52dabbd1a8bf376041e4455d5c6 +DIST linux-2.6.34.tar.bz2 67633622 RMD160 dafd721b00c13e3652405b517b379eed10020bf4 SHA1 4188857ba71f301991dc56285f593e9c311e5824 SHA256 fa395fec7de633df1cb85b6248b8f35af98380ed128a8bc465fb48bc4d252633 +DIST linux-2.6.35.tar.bz2 69305709 RMD160 f5d91abb4fa72fac812578d830b22180d85a0e6f SHA1 4cb1fbfbeedcd658ca37739679c65dfaa136bf4e SHA256 18b2e2c336032e366c942622b77302cb05fc034fb19018f086a4ebc9ed41bfcf +DIST patch-2.6.34.6.bz2 185209 RMD160 75c9a569f8c80be7c418b75f7cde444fcc0a70ff SHA1 e033e2bc4b46e7cc8ee19c07b5ad6999b4c2a52d SHA256 a62e9392ad435948ea4ea2cce12e60e042da6e6da806691936ba50bbaa0dc8cc +DIST patch-2.6.35.4.bz2 75980 RMD160 d3d050d516f6283b17d2e15075d57d6c41235254 SHA1 f17d865d5a8320d79869223049ebc36296a1dedd SHA256 03f88e20d9138fd710b338403b2fc97e43ecc34b1f6f0b0d203e03307485550e +DIST patch-2.6.35.5.bz2 115391 RMD160 8a6d0b71aa043531575203aa61ac6807532f35e8 SHA1 1267c980179fe4ab35ac7344523c4dd616d2d5a6 SHA256 94bbeb43c6bd8047fa5f42766a68879199dfdadee11bd3e8f10f1317f698b0f4 +DIST server-2.6.34-amd64.config 110826 RMD160 3799c0da945996b208a2f5476c695e6b2b20c830 SHA1 37444cd2391a867d0789f2e782f966c24d074734 SHA256 0e43d38e9d419af84d7f6111a77cd7141308fa242740dfcbf5bd5fd8da4cd1d8 +DIST server-2.6.34-x86.config 114866 RMD160 d50e358b1d7ef5e82bfab3ebf1e08d96ab680a97 SHA1 feb788c85909884a21cf3e24bf25bd561723bc86 SHA256 0ab64dd9294d7ecd0622103c52e898ac3f3bdc66fe187f2a19f180cd9945e668 +DIST server-2.6.35-r5-amd64.config 116649 RMD160 cdf6b7f80778b67422f863323bc2af29b82dd993 SHA1 d40d3dca7c11d914cd1cd87ba4b7913aea002acf SHA256 cdf88908389dcdcf5a7550b7f06110d6f588612ad356b1d560e9d0cf609eaa92 +DIST server-2.6.35-r5-x86.config 121641 RMD160 ec930e27853aba07fec610e8d859d609a94201af SHA1 203d7191be89daffd7c829f84b9c5eed0a89e6b5 SHA256 a757eada636d38a845ccafbdc14a001cf79154d0f89e79efa880ea58b1131e3a +DIST server-2.6.35-r6-amd64.config 116649 RMD160 cdf6b7f80778b67422f863323bc2af29b82dd993 SHA1 d40d3dca7c11d914cd1cd87ba4b7913aea002acf SHA256 cdf88908389dcdcf5a7550b7f06110d6f588612ad356b1d560e9d0cf609eaa92 +DIST server-2.6.35-r6-x86.config 121641 RMD160 ec930e27853aba07fec610e8d859d609a94201af SHA1 203d7191be89daffd7c829f84b9c5eed0a89e6b5 SHA256 a757eada636d38a845ccafbdc14a001cf79154d0f89e79efa880ea58b1131e3a +EBUILD linux-server-2.6.33.ebuild 729 RMD160 81df987369b3029448fb1b9ee276536d34c0b308 SHA1 0a25774bcae8fc5aff5313c51cd69f11531f72fd SHA256 cf82d8ebd82b0ca12e2cfdbefd5d7a5a43782ba7897cbae83dbf77e20f8499ae +EBUILD linux-server-2.6.34.ebuild 782 RMD160 5087c1b1d85cae909f1d9bdbe47de88a2fe4377e SHA1 20fb922ce477eeca14f2fec688f2a65fdef893f8 SHA256 c70a3e046fef0b06f50da8f1dc8d0c4ad6ca16a669fa7eba8a8b6e1cc3084f2d +EBUILD linux-server-2.6.35-r5.ebuild 768 RMD160 242286ece09fe24dd5a4ee4c9f4720aded7e349c SHA1 ce299681c79a8c984c0ba0df6dd429d760edbe0c SHA256 50ff86f212e7a8e928c453067934ef071500bc62a4adea7e25c5fd23a3d4d999 +EBUILD linux-server-2.6.35-r6.ebuild 376 RMD160 db2c64dc68c459fd8db06126a6d8e2b0659cd111 SHA1 9de6ccd9c3f21bf996588f6fa74324701e8ce723 SHA256 22c7adb4e1c31ec128073cbe7fd9b52e5f30f216f4bce37a5609bc614e33ce5d diff --git a/sys-kernel/linux-server/files/hotfixes/2.6.33/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch b/sys-kernel/linux-server/files/hotfixes/2.6.33/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch new file mode 100644 index 0000000..99a0937 --- /dev/null +++ b/sys-kernel/linux-server/files/hotfixes/2.6.33/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch @@ -0,0 +1,122 @@ +--- linux-2.6.33-sabayon.orig/arch/ia64/include/asm/compat.h ++++ linux-2.6.33-sabayon/arch/ia64/include/asm/compat.h +@@ -198,7 +198,7 @@ ptr_to_compat(void __user *uptr) + } + + static __inline__ void __user * +-compat_alloc_user_space (long len) ++arch_compat_alloc_user_space (long len) + { + struct pt_regs *regs = task_pt_regs(current); + return (void __user *) (((regs->r12 & 0xffffffff) & -16) - len); +--- linux-2.6.33-sabayon.orig/arch/mips/include/asm/compat.h ++++ linux-2.6.33-sabayon/arch/mips/include/asm/compat.h +@@ -144,7 +144,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = (struct pt_regs *) + ((unsigned long) current_thread_info() + THREAD_SIZE - 32) - 1; +--- linux-2.6.33-sabayon.orig/arch/parisc/include/asm/compat.h ++++ linux-2.6.33-sabayon/arch/parisc/include/asm/compat.h +@@ -146,7 +146,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static __inline__ void __user *compat_alloc_user_space(long len) ++static __inline__ void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = ¤t->thread.regs; + return (void __user *)regs->gr[30]; +--- linux-2.6.33-sabayon.orig/arch/powerpc/include/asm/compat.h ++++ linux-2.6.33-sabayon/arch/powerpc/include/asm/compat.h +@@ -133,7 +133,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = current->thread.regs; + unsigned long usp = regs->gpr[1]; +--- linux-2.6.33-sabayon.orig/arch/s390/include/asm/compat.h ++++ linux-2.6.33-sabayon/arch/s390/include/asm/compat.h +@@ -180,7 +180,7 @@ static inline int is_compat_task(void) + + #endif + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + unsigned long stack; + +--- linux-2.6.33-sabayon.orig/arch/sparc/include/asm/compat.h ++++ linux-2.6.33-sabayon/arch/sparc/include/asm/compat.h +@@ -166,7 +166,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = current_thread_info()->kregs; + unsigned long usp = regs->u_regs[UREG_I6]; +--- linux-2.6.33-sabayon.orig/arch/x86/include/asm/compat.h ++++ linux-2.6.33-sabayon/arch/x86/include/asm/compat.h +@@ -204,7 +204,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = task_pt_regs(current); + return (void __user *)regs->sp - len; +--- linux-2.6.33-sabayon.orig/include/linux/compat.h ++++ linux-2.6.33-sabayon/include/linux/compat.h +@@ -353,5 +353,7 @@ asmlinkage long compat_sys_newfstatat(un + asmlinkage long compat_sys_openat(unsigned int dfd, const char __user *filename, + int flags, int mode); + ++extern void __user *compat_alloc_user_space(unsigned long len); ++ + #endif /* CONFIG_COMPAT */ + #endif /* _LINUX_COMPAT_H */ +--- linux-2.6.33-sabayon.orig/kernel/compat.c ++++ linux-2.6.33-sabayon/kernel/compat.c +@@ -22,6 +22,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -1139,3 +1140,24 @@ compat_sys_sysinfo(struct compat_sysinfo + + return 0; + } ++ ++/* ++ * Allocate user-space memory for the duration of a single system call, ++ * in order to marshall parameters inside a compat thunk. ++ */ ++void __user *compat_alloc_user_space(unsigned long len) ++{ ++ void __user *ptr; ++ ++ /* If len would occupy more than half of the entire compat space... */ ++ if (unlikely(len > (((compat_uptr_t)~0) >> 1))) ++ return NULL; ++ ++ ptr = arch_compat_alloc_user_space(len); ++ ++ if (unlikely(!access_ok(VERIFY_WRITE, ptr, len))) ++ return NULL; ++ ++ return ptr; ++} ++EXPORT_SYMBOL_GPL(compat_alloc_user_space); diff --git a/sys-kernel/linux-server/files/hotfixes/2.6.33/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch b/sys-kernel/linux-server/files/hotfixes/2.6.33/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch new file mode 100644 index 0000000..f00ba7e --- /dev/null +++ b/sys-kernel/linux-server/files/hotfixes/2.6.33/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch @@ -0,0 +1,50 @@ +From eefdca043e8391dcd719711716492063030b55ac Mon Sep 17 00:00:00 2001 +From: Roland McGrath +Date: Tue, 14 Sep 2010 12:22:58 -0700 +Subject: x86-64, compat: Retruncate rax after ia32 syscall entry tracing + +From: Roland McGrath + +commit eefdca043e8391dcd719711716492063030b55ac upstream. + +In commit d4d6715, we reopened an old hole for a 64-bit ptracer touching a +32-bit tracee in system call entry. A %rax value set via ptrace at the +entry tracing stop gets used whole as a 32-bit syscall number, while we +only check the low 32 bits for validity. + +Fix it by truncating %rax back to 32 bits after syscall_trace_enter, +in addition to testing the full 64 bits as has already been added. + +Reported-by: Ben Hawkes +Signed-off-by: Roland McGrath +Signed-off-by: H. Peter Anvin +Signed-off-by: Greg Kroah-Hartman + +--- + arch/x86/ia32/ia32entry.S | 8 +++++++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +--- a/arch/x86/ia32/ia32entry.S ++++ b/arch/x86/ia32/ia32entry.S +@@ -50,7 +50,12 @@ + /* + * Reload arg registers from stack in case ptrace changed them. + * We don't reload %eax because syscall_trace_enter() returned +- * the value it wants us to use in the table lookup. ++ * the %rax value we should see. Instead, we just truncate that ++ * value to 32 bits again as we did on entry from user mode. ++ * If it's a new value set by user_regset during entry tracing, ++ * this matches the normal truncation of the user-mode value. ++ * If it's -1 to make us punt the syscall, then (u32)-1 is still ++ * an appropriately invalid value. + */ + .macro LOAD_ARGS32 offset, _r9=0 + .if \_r9 +@@ -60,6 +65,7 @@ + movl \offset+48(%rsp),%edx + movl \offset+56(%rsp),%esi + movl \offset+64(%rsp),%edi ++ movl %eax,%eax /* zero extension */ + .endm + + .macro CFI_STARTPROC32 simple diff --git a/sys-kernel/linux-server/files/hotfixes/2.6.33/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch b/sys-kernel/linux-server/files/hotfixes/2.6.33/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch new file mode 100644 index 0000000..8bf27c2 --- /dev/null +++ b/sys-kernel/linux-server/files/hotfixes/2.6.33/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch @@ -0,0 +1,97 @@ +From 36d001c70d8a0144ac1d038f6876c484849a74de Mon Sep 17 00:00:00 2001 +From: H. Peter Anvin +Date: Tue, 14 Sep 2010 12:42:41 -0700 +Subject: x86-64, compat: Test %rax for the syscall number, not %eax + +From: H. Peter Anvin + +commit 36d001c70d8a0144ac1d038f6876c484849a74de upstream. + +On 64 bits, we always, by necessity, jump through the system call +table via %rax. For 32-bit system calls, in theory the system call +number is stored in %eax, and the code was testing %eax for a valid +system call number. At one point we loaded the stored value back from +the stack to enforce zero-extension, but that was removed in checkin +d4d67150165df8bf1cc05e532f6efca96f907cab. An actual 32-bit process +will not be able to introduce a non-zero-extended number, but it can +happen via ptrace. + +Instead of re-introducing the zero-extension, test what we are +actually going to use, i.e. %rax. This only adds a handful of REX +prefixes to the code. + +Reported-by: Ben Hawkes +Signed-off-by: H. Peter Anvin +Cc: Roland McGrath +Cc: Andrew Morton +Signed-off-by: Greg Kroah-Hartman + +--- + arch/x86/ia32/ia32entry.S | 14 +++++++------- + 1 file changed, 7 insertions(+), 7 deletions(-) + +--- a/arch/x86/ia32/ia32entry.S ++++ b/arch/x86/ia32/ia32entry.S +@@ -153,7 +153,7 @@ ENTRY(ia32_sysenter_target) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + CFI_REMEMBER_STATE + jnz sysenter_tracesys +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + sysenter_do_call: + IA32_ARG_FIXUP +@@ -195,7 +195,7 @@ sysexit_from_sys_call: + movl $AUDIT_ARCH_I386,%edi /* 1st arg: audit arch */ + call audit_syscall_entry + movl RAX-ARGOFFSET(%rsp),%eax /* reload syscall number */ +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + movl %ebx,%edi /* reload 1st syscall arg */ + movl RCX-ARGOFFSET(%rsp),%esi /* reload 2nd syscall arg */ +@@ -248,7 +248,7 @@ sysenter_tracesys: + call syscall_trace_enter + LOAD_ARGS32 ARGOFFSET /* reload args from stack in case ptrace changed it */ + RESTORE_REST +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* sysenter_tracesys has set RAX(%rsp) */ + jmp sysenter_do_call + CFI_ENDPROC +@@ -314,7 +314,7 @@ ENTRY(ia32_cstar_target) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + CFI_REMEMBER_STATE + jnz cstar_tracesys +- cmpl $IA32_NR_syscalls-1,%eax ++ cmpq $IA32_NR_syscalls-1,%rax + ja ia32_badsys + cstar_do_call: + IA32_ARG_FIXUP 1 +@@ -367,7 +367,7 @@ cstar_tracesys: + LOAD_ARGS32 ARGOFFSET, 1 /* reload args from stack in case ptrace changed it */ + RESTORE_REST + xchgl %ebp,%r9d +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* cstar_tracesys has set RAX(%rsp) */ + jmp cstar_do_call + END(ia32_cstar_target) +@@ -425,7 +425,7 @@ ENTRY(ia32_syscall) + orl $TS_COMPAT,TI_status(%r10) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + jnz ia32_tracesys +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + ia32_do_call: + IA32_ARG_FIXUP +@@ -444,7 +444,7 @@ ia32_tracesys: + call syscall_trace_enter + LOAD_ARGS32 ARGOFFSET /* reload args from stack in case ptrace changed it */ + RESTORE_REST +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* ia32_tracesys has set RAX(%rsp) */ + jmp ia32_do_call + END(ia32_syscall) diff --git a/sys-kernel/linux-server/files/hotfixes/2.6.34/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch b/sys-kernel/linux-server/files/hotfixes/2.6.34/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch new file mode 100644 index 0000000..821e22f --- /dev/null +++ b/sys-kernel/linux-server/files/hotfixes/2.6.34/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch @@ -0,0 +1,122 @@ +--- linux-2.6.34-sabayon.orig/arch/ia64/include/asm/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/arch/ia64/include/asm/compat.h 2010-09-18 17:09:30.728304722 +0200 +@@ -199,7 +199,7 @@ ptr_to_compat(void __user *uptr) + } + + static __inline__ void __user * +-compat_alloc_user_space (long len) ++arch_compat_alloc_user_space (long len) + { + struct pt_regs *regs = task_pt_regs(current); + return (void __user *) (((regs->r12 & 0xffffffff) & -16) - len); +--- linux-2.6.34-sabayon.orig/arch/mips/include/asm/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/arch/mips/include/asm/compat.h 2010-09-18 17:09:30.728822831 +0200 +@@ -145,7 +145,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = (struct pt_regs *) + ((unsigned long) current_thread_info() + THREAD_SIZE - 32) - 1; +--- linux-2.6.34-sabayon.orig/arch/parisc/include/asm/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/arch/parisc/include/asm/compat.h 2010-09-18 17:09:30.728822831 +0200 +@@ -147,7 +147,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static __inline__ void __user *compat_alloc_user_space(long len) ++static __inline__ void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = ¤t->thread.regs; + return (void __user *)regs->gr[30]; +--- linux-2.6.34-sabayon.orig/arch/powerpc/include/asm/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/arch/powerpc/include/asm/compat.h 2010-09-18 17:09:30.728822831 +0200 +@@ -134,7 +134,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = current->thread.regs; + unsigned long usp = regs->gpr[1]; +--- linux-2.6.34-sabayon.orig/arch/s390/include/asm/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/arch/s390/include/asm/compat.h 2010-09-18 17:09:30.728822831 +0200 +@@ -181,7 +181,7 @@ static inline int is_compat_task(void) + + #endif + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + unsigned long stack; + +--- linux-2.6.34-sabayon.orig/arch/sparc/include/asm/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/arch/sparc/include/asm/compat.h 2010-09-18 17:09:30.729822459 +0200 +@@ -167,7 +167,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = current_thread_info()->kregs; + unsigned long usp = regs->u_regs[UREG_I6]; +--- linux-2.6.34-sabayon.orig/arch/x86/include/asm/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/arch/x86/include/asm/compat.h 2010-09-18 17:09:30.729822459 +0200 +@@ -205,7 +205,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = task_pt_regs(current); + return (void __user *)regs->sp - len; +--- linux-2.6.34-sabayon.orig/include/linux/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/include/linux/compat.h 2010-09-18 17:09:30.729822459 +0200 +@@ -356,5 +356,7 @@ asmlinkage long compat_sys_newfstatat(un + asmlinkage long compat_sys_openat(unsigned int dfd, const char __user *filename, + int flags, int mode); + ++extern void __user *compat_alloc_user_space(unsigned long len); ++ + #endif /* CONFIG_COMPAT */ + #endif /* _LINUX_COMPAT_H */ +--- linux-2.6.34-sabayon.orig/kernel/compat.c 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/kernel/compat.c 2010-09-18 17:09:58.574836565 +0200 +@@ -25,6 +25,7 @@ + #include + #include + #include ++#include + #include + + #include +@@ -1140,3 +1141,24 @@ compat_sys_sysinfo(struct compat_sysinfo + + return 0; + } ++ ++/* ++ * Allocate user-space memory for the duration of a single system call, ++ * in order to marshall parameters inside a compat thunk. ++ */ ++void __user *compat_alloc_user_space(unsigned long len) ++{ ++ void __user *ptr; ++ ++ /* If len would occupy more than half of the entire compat space... */ ++ if (unlikely(len > (((compat_uptr_t)~0) >> 1))) ++ return NULL; ++ ++ ptr = arch_compat_alloc_user_space(len); ++ ++ if (unlikely(!access_ok(VERIFY_WRITE, ptr, len))) ++ return NULL; ++ ++ return ptr; ++} ++EXPORT_SYMBOL_GPL(compat_alloc_user_space); diff --git a/sys-kernel/linux-server/files/hotfixes/2.6.34/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch b/sys-kernel/linux-server/files/hotfixes/2.6.34/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch new file mode 100644 index 0000000..f00ba7e --- /dev/null +++ b/sys-kernel/linux-server/files/hotfixes/2.6.34/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch @@ -0,0 +1,50 @@ +From eefdca043e8391dcd719711716492063030b55ac Mon Sep 17 00:00:00 2001 +From: Roland McGrath +Date: Tue, 14 Sep 2010 12:22:58 -0700 +Subject: x86-64, compat: Retruncate rax after ia32 syscall entry tracing + +From: Roland McGrath + +commit eefdca043e8391dcd719711716492063030b55ac upstream. + +In commit d4d6715, we reopened an old hole for a 64-bit ptracer touching a +32-bit tracee in system call entry. A %rax value set via ptrace at the +entry tracing stop gets used whole as a 32-bit syscall number, while we +only check the low 32 bits for validity. + +Fix it by truncating %rax back to 32 bits after syscall_trace_enter, +in addition to testing the full 64 bits as has already been added. + +Reported-by: Ben Hawkes +Signed-off-by: Roland McGrath +Signed-off-by: H. Peter Anvin +Signed-off-by: Greg Kroah-Hartman + +--- + arch/x86/ia32/ia32entry.S | 8 +++++++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +--- a/arch/x86/ia32/ia32entry.S ++++ b/arch/x86/ia32/ia32entry.S +@@ -50,7 +50,12 @@ + /* + * Reload arg registers from stack in case ptrace changed them. + * We don't reload %eax because syscall_trace_enter() returned +- * the value it wants us to use in the table lookup. ++ * the %rax value we should see. Instead, we just truncate that ++ * value to 32 bits again as we did on entry from user mode. ++ * If it's a new value set by user_regset during entry tracing, ++ * this matches the normal truncation of the user-mode value. ++ * If it's -1 to make us punt the syscall, then (u32)-1 is still ++ * an appropriately invalid value. + */ + .macro LOAD_ARGS32 offset, _r9=0 + .if \_r9 +@@ -60,6 +65,7 @@ + movl \offset+48(%rsp),%edx + movl \offset+56(%rsp),%esi + movl \offset+64(%rsp),%edi ++ movl %eax,%eax /* zero extension */ + .endm + + .macro CFI_STARTPROC32 simple diff --git a/sys-kernel/linux-server/files/hotfixes/2.6.34/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch b/sys-kernel/linux-server/files/hotfixes/2.6.34/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch new file mode 100644 index 0000000..8bf27c2 --- /dev/null +++ b/sys-kernel/linux-server/files/hotfixes/2.6.34/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch @@ -0,0 +1,97 @@ +From 36d001c70d8a0144ac1d038f6876c484849a74de Mon Sep 17 00:00:00 2001 +From: H. Peter Anvin +Date: Tue, 14 Sep 2010 12:42:41 -0700 +Subject: x86-64, compat: Test %rax for the syscall number, not %eax + +From: H. Peter Anvin + +commit 36d001c70d8a0144ac1d038f6876c484849a74de upstream. + +On 64 bits, we always, by necessity, jump through the system call +table via %rax. For 32-bit system calls, in theory the system call +number is stored in %eax, and the code was testing %eax for a valid +system call number. At one point we loaded the stored value back from +the stack to enforce zero-extension, but that was removed in checkin +d4d67150165df8bf1cc05e532f6efca96f907cab. An actual 32-bit process +will not be able to introduce a non-zero-extended number, but it can +happen via ptrace. + +Instead of re-introducing the zero-extension, test what we are +actually going to use, i.e. %rax. This only adds a handful of REX +prefixes to the code. + +Reported-by: Ben Hawkes +Signed-off-by: H. Peter Anvin +Cc: Roland McGrath +Cc: Andrew Morton +Signed-off-by: Greg Kroah-Hartman + +--- + arch/x86/ia32/ia32entry.S | 14 +++++++------- + 1 file changed, 7 insertions(+), 7 deletions(-) + +--- a/arch/x86/ia32/ia32entry.S ++++ b/arch/x86/ia32/ia32entry.S +@@ -153,7 +153,7 @@ ENTRY(ia32_sysenter_target) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + CFI_REMEMBER_STATE + jnz sysenter_tracesys +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + sysenter_do_call: + IA32_ARG_FIXUP +@@ -195,7 +195,7 @@ sysexit_from_sys_call: + movl $AUDIT_ARCH_I386,%edi /* 1st arg: audit arch */ + call audit_syscall_entry + movl RAX-ARGOFFSET(%rsp),%eax /* reload syscall number */ +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + movl %ebx,%edi /* reload 1st syscall arg */ + movl RCX-ARGOFFSET(%rsp),%esi /* reload 2nd syscall arg */ +@@ -248,7 +248,7 @@ sysenter_tracesys: + call syscall_trace_enter + LOAD_ARGS32 ARGOFFSET /* reload args from stack in case ptrace changed it */ + RESTORE_REST +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* sysenter_tracesys has set RAX(%rsp) */ + jmp sysenter_do_call + CFI_ENDPROC +@@ -314,7 +314,7 @@ ENTRY(ia32_cstar_target) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + CFI_REMEMBER_STATE + jnz cstar_tracesys +- cmpl $IA32_NR_syscalls-1,%eax ++ cmpq $IA32_NR_syscalls-1,%rax + ja ia32_badsys + cstar_do_call: + IA32_ARG_FIXUP 1 +@@ -367,7 +367,7 @@ cstar_tracesys: + LOAD_ARGS32 ARGOFFSET, 1 /* reload args from stack in case ptrace changed it */ + RESTORE_REST + xchgl %ebp,%r9d +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* cstar_tracesys has set RAX(%rsp) */ + jmp cstar_do_call + END(ia32_cstar_target) +@@ -425,7 +425,7 @@ ENTRY(ia32_syscall) + orl $TS_COMPAT,TI_status(%r10) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + jnz ia32_tracesys +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + ia32_do_call: + IA32_ARG_FIXUP +@@ -444,7 +444,7 @@ ia32_tracesys: + call syscall_trace_enter + LOAD_ARGS32 ARGOFFSET /* reload args from stack in case ptrace changed it */ + RESTORE_REST +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* ia32_tracesys has set RAX(%rsp) */ + jmp ia32_do_call + END(ia32_syscall) diff --git a/sys-kernel/linux-server/files/hotfixes/2.6.35/linux-2.6.git-36d001c70d8a0144ac1d038f6876c484849a74de.patch b/sys-kernel/linux-server/files/hotfixes/2.6.35/linux-2.6.git-36d001c70d8a0144ac1d038f6876c484849a74de.patch new file mode 100644 index 0000000..15ff0ca --- /dev/null +++ b/sys-kernel/linux-server/files/hotfixes/2.6.35/linux-2.6.git-36d001c70d8a0144ac1d038f6876c484849a74de.patch @@ -0,0 +1,97 @@ +From 36d001c70d8a0144ac1d038f6876c484849a74de Mon Sep 17 00:00:00 2001 +From: H. Peter Anvin +Date: Tue, 14 Sep 2010 12:42:41 -0700 +Subject: [PATCH] x86-64, compat: Test %rax for the syscall number, not %eax + +On 64 bits, we always, by necessity, jump through the system call +table via %rax. For 32-bit system calls, in theory the system call +number is stored in %eax, and the code was testing %eax for a valid +system call number. At one point we loaded the stored value back from +the stack to enforce zero-extension, but that was removed in checkin +d4d67150165df8bf1cc05e532f6efca96f907cab. An actual 32-bit process +will not be able to introduce a non-zero-extended number, but it can +happen via ptrace. + +Instead of re-introducing the zero-extension, test what we are +actually going to use, i.e. %rax. This only adds a handful of REX +prefixes to the code. + +Reported-by: Ben Hawkes +Signed-off-by: H. Peter Anvin +Cc: +Cc: Roland McGrath +Cc: Andrew Morton +--- + arch/x86/ia32/ia32entry.S | 14 +++++++------- + 1 files changed, 7 insertions(+), 7 deletions(-) + +diff --git a/arch/x86/ia32/ia32entry.S b/arch/x86/ia32/ia32entry.S +index b86feab..84e3a4e 100644 +--- a/arch/x86/ia32/ia32entry.S ++++ b/arch/x86/ia32/ia32entry.S +@@ -153,7 +153,7 @@ ENTRY(ia32_sysenter_target) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + CFI_REMEMBER_STATE + jnz sysenter_tracesys +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + sysenter_do_call: + IA32_ARG_FIXUP +@@ -195,7 +195,7 @@ sysexit_from_sys_call: + movl $AUDIT_ARCH_I386,%edi /* 1st arg: audit arch */ + call audit_syscall_entry + movl RAX-ARGOFFSET(%rsp),%eax /* reload syscall number */ +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + movl %ebx,%edi /* reload 1st syscall arg */ + movl RCX-ARGOFFSET(%rsp),%esi /* reload 2nd syscall arg */ +@@ -248,7 +248,7 @@ sysenter_tracesys: + call syscall_trace_enter + LOAD_ARGS32 ARGOFFSET /* reload args from stack in case ptrace changed it */ + RESTORE_REST +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* sysenter_tracesys has set RAX(%rsp) */ + jmp sysenter_do_call + CFI_ENDPROC +@@ -314,7 +314,7 @@ ENTRY(ia32_cstar_target) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + CFI_REMEMBER_STATE + jnz cstar_tracesys +- cmpl $IA32_NR_syscalls-1,%eax ++ cmpq $IA32_NR_syscalls-1,%rax + ja ia32_badsys + cstar_do_call: + IA32_ARG_FIXUP 1 +@@ -367,7 +367,7 @@ cstar_tracesys: + LOAD_ARGS32 ARGOFFSET, 1 /* reload args from stack in case ptrace changed it */ + RESTORE_REST + xchgl %ebp,%r9d +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* cstar_tracesys has set RAX(%rsp) */ + jmp cstar_do_call + END(ia32_cstar_target) +@@ -425,7 +425,7 @@ ENTRY(ia32_syscall) + orl $TS_COMPAT,TI_status(%r10) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + jnz ia32_tracesys +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + ia32_do_call: + IA32_ARG_FIXUP +@@ -444,7 +444,7 @@ ia32_tracesys: + call syscall_trace_enter + LOAD_ARGS32 ARGOFFSET /* reload args from stack in case ptrace changed it */ + RESTORE_REST +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* ia32_tracesys has set RAX(%rsp) */ + jmp ia32_do_call + END(ia32_syscall) +-- +1.7.2.3 + diff --git a/sys-kernel/linux-server/files/hotfixes/2.6.35/linux-2.6.git-c41d68a513c71e35a14f66d71782d27a79a81ea6.patch b/sys-kernel/linux-server/files/hotfixes/2.6.35/linux-2.6.git-c41d68a513c71e35a14f66d71782d27a79a81ea6.patch new file mode 100644 index 0000000..5cf6c64 --- /dev/null +++ b/sys-kernel/linux-server/files/hotfixes/2.6.35/linux-2.6.git-c41d68a513c71e35a14f66d71782d27a79a81ea6.patch @@ -0,0 +1,190 @@ +From c41d68a513c71e35a14f66d71782d27a79a81ea6 Mon Sep 17 00:00:00 2001 +From: H. Peter Anvin +Date: Tue, 7 Sep 2010 16:16:18 -0700 +Subject: [PATCH] compat: Make compat_alloc_user_space() incorporate the access_ok() + +compat_alloc_user_space() expects the caller to independently call +access_ok() to verify the returned area. A missing call could +introduce problems on some architectures. + +This patch incorporates the access_ok() check into +compat_alloc_user_space() and also adds a sanity check on the length. +The existing compat_alloc_user_space() implementations are renamed +arch_compat_alloc_user_space() and are used as part of the +implementation of the new global function. + +This patch assumes NULL will cause __get_user()/__put_user() to either +fail or access userspace on all architectures. This should be +followed by checking the return value of compat_access_user_space() +for NULL in the callers, at which time the access_ok() in the callers +can also be removed. + +Reported-by: Ben Hawkes +Signed-off-by: H. Peter Anvin +Acked-by: Benjamin Herrenschmidt +Acked-by: Chris Metcalf +Acked-by: David S. Miller +Acked-by: Ingo Molnar +Acked-by: Thomas Gleixner +Acked-by: Tony Luck +Cc: Andrew Morton +Cc: Arnd Bergmann +Cc: Fenghua Yu +Cc: H. Peter Anvin +Cc: Heiko Carstens +Cc: Helge Deller +Cc: James Bottomley +Cc: Kyle McMartin +Cc: Martin Schwidefsky +Cc: Paul Mackerras +Cc: Ralf Baechle +Cc: +--- + arch/ia64/include/asm/compat.h | 2 +- + arch/mips/include/asm/compat.h | 2 +- + arch/parisc/include/asm/compat.h | 2 +- + arch/powerpc/include/asm/compat.h | 2 +- + arch/s390/include/asm/compat.h | 2 +- + arch/sparc/include/asm/compat.h | 2 +- + arch/tile/include/asm/compat.h | 2 +- + arch/x86/include/asm/compat.h | 2 +- + include/linux/compat.h | 3 +++ + kernel/compat.c | 21 +++++++++++++++++++++ + 10 files changed, 32 insertions(+), 8 deletions(-) + +diff --git a/arch/ia64/include/asm/compat.h b/arch/ia64/include/asm/compat.h +index f90edc8..9301a28 100644 +--- a/arch/ia64/include/asm/compat.h ++++ b/arch/ia64/include/asm/compat.h +@@ -199,7 +199,7 @@ ptr_to_compat(void __user *uptr) + } + + static __inline__ void __user * +-compat_alloc_user_space (long len) ++arch_compat_alloc_user_space (long len) + { + struct pt_regs *regs = task_pt_regs(current); + return (void __user *) (((regs->r12 & 0xffffffff) & -16) - len); +diff --git a/arch/mips/include/asm/compat.h b/arch/mips/include/asm/compat.h +index 613f691..dbc5106 100644 +--- a/arch/mips/include/asm/compat.h ++++ b/arch/mips/include/asm/compat.h +@@ -145,7 +145,7 @@ static inline compat_uptr_t ptr_to_compat(void __user *uptr) + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = (struct pt_regs *) + ((unsigned long) current_thread_info() + THREAD_SIZE - 32) - 1; +diff --git a/arch/parisc/include/asm/compat.h b/arch/parisc/include/asm/compat.h +index 02b77ba..efa0b60 100644 +--- a/arch/parisc/include/asm/compat.h ++++ b/arch/parisc/include/asm/compat.h +@@ -147,7 +147,7 @@ static inline compat_uptr_t ptr_to_compat(void __user *uptr) + return (u32)(unsigned long)uptr; + } + +-static __inline__ void __user *compat_alloc_user_space(long len) ++static __inline__ void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = ¤t->thread.regs; + return (void __user *)regs->gr[30]; +diff --git a/arch/powerpc/include/asm/compat.h b/arch/powerpc/include/asm/compat.h +index 396d21a..a11d4ea 100644 +--- a/arch/powerpc/include/asm/compat.h ++++ b/arch/powerpc/include/asm/compat.h +@@ -134,7 +134,7 @@ static inline compat_uptr_t ptr_to_compat(void __user *uptr) + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = current->thread.regs; + unsigned long usp = regs->gpr[1]; +diff --git a/arch/s390/include/asm/compat.h b/arch/s390/include/asm/compat.h +index 104f200..a875c2f 100644 +--- a/arch/s390/include/asm/compat.h ++++ b/arch/s390/include/asm/compat.h +@@ -181,7 +181,7 @@ static inline int is_compat_task(void) + + #endif + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + unsigned long stack; + +diff --git a/arch/sparc/include/asm/compat.h b/arch/sparc/include/asm/compat.h +index 5016f76..6f57325 100644 +--- a/arch/sparc/include/asm/compat.h ++++ b/arch/sparc/include/asm/compat.h +@@ -167,7 +167,7 @@ static inline compat_uptr_t ptr_to_compat(void __user *uptr) + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = current_thread_info()->kregs; + unsigned long usp = regs->u_regs[UREG_I6]; +diff --git a/arch/x86/include/asm/compat.h b/arch/x86/include/asm/compat.h +index 306160e..1d9cd27 100644 +--- a/arch/x86/include/asm/compat.h ++++ b/arch/x86/include/asm/compat.h +@@ -205,7 +205,7 @@ static inline compat_uptr_t ptr_to_compat(void __user *uptr) + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = task_pt_regs(current); + return (void __user *)regs->sp - len; +diff --git a/include/linux/compat.h b/include/linux/compat.h +index 9ddc878..5778b55 100644 +--- a/include/linux/compat.h ++++ b/include/linux/compat.h +@@ -360,5 +360,8 @@ extern ssize_t compat_rw_copy_check_uvector(int type, + const struct compat_iovec __user *uvector, unsigned long nr_segs, + unsigned long fast_segs, struct iovec *fast_pointer, + struct iovec **ret_pointer); ++ ++extern void __user *compat_alloc_user_space(unsigned long len); ++ + #endif /* CONFIG_COMPAT */ + #endif /* _LINUX_COMPAT_H */ +diff --git a/kernel/compat.c b/kernel/compat.c +index e167efc..c9e2ec0 100644 +--- a/kernel/compat.c ++++ b/kernel/compat.c +@@ -1126,3 +1126,24 @@ compat_sys_sysinfo(struct compat_sysinfo __user *info) + + return 0; + } ++ ++/* ++ * Allocate user-space memory for the duration of a single system call, ++ * in order to marshall parameters inside a compat thunk. ++ */ ++void __user *compat_alloc_user_space(unsigned long len) ++{ ++ void __user *ptr; ++ ++ /* If len would occupy more than half of the entire compat space... */ ++ if (unlikely(len > (((compat_uptr_t)~0) >> 1))) ++ return NULL; ++ ++ ptr = arch_compat_alloc_user_space(len); ++ ++ if (unlikely(!access_ok(VERIFY_WRITE, ptr, len))) ++ return NULL; ++ ++ return ptr; ++} ++EXPORT_SYMBOL_GPL(compat_alloc_user_space); +-- +1.7.2.3 + diff --git a/sys-kernel/linux-server/files/hotfixes/2.6.35/linux-2.6.git-eefdca043e8391dcd719711716492063030b55ac.patch b/sys-kernel/linux-server/files/hotfixes/2.6.35/linux-2.6.git-eefdca043e8391dcd719711716492063030b55ac.patch new file mode 100644 index 0000000..b7fa739 --- /dev/null +++ b/sys-kernel/linux-server/files/hotfixes/2.6.35/linux-2.6.git-eefdca043e8391dcd719711716492063030b55ac.patch @@ -0,0 +1,49 @@ +From eefdca043e8391dcd719711716492063030b55ac Mon Sep 17 00:00:00 2001 +From: Roland McGrath +Date: Tue, 14 Sep 2010 12:22:58 -0700 +Subject: [PATCH] x86-64, compat: Retruncate rax after ia32 syscall entry tracing + +In commit d4d6715, we reopened an old hole for a 64-bit ptracer touching a +32-bit tracee in system call entry. A %rax value set via ptrace at the +entry tracing stop gets used whole as a 32-bit syscall number, while we +only check the low 32 bits for validity. + +Fix it by truncating %rax back to 32 bits after syscall_trace_enter, +in addition to testing the full 64 bits as has already been added. + +Reported-by: Ben Hawkes +Signed-off-by: Roland McGrath +Signed-off-by: H. Peter Anvin +--- + arch/x86/ia32/ia32entry.S | 8 +++++++- + 1 files changed, 7 insertions(+), 1 deletions(-) + +diff --git a/arch/x86/ia32/ia32entry.S b/arch/x86/ia32/ia32entry.S +index 84e3a4e..518bb99 100644 +--- a/arch/x86/ia32/ia32entry.S ++++ b/arch/x86/ia32/ia32entry.S +@@ -50,7 +50,12 @@ + /* + * Reload arg registers from stack in case ptrace changed them. + * We don't reload %eax because syscall_trace_enter() returned +- * the value it wants us to use in the table lookup. ++ * the %rax value we should see. Instead, we just truncate that ++ * value to 32 bits again as we did on entry from user mode. ++ * If it's a new value set by user_regset during entry tracing, ++ * this matches the normal truncation of the user-mode value. ++ * If it's -1 to make us punt the syscall, then (u32)-1 is still ++ * an appropriately invalid value. + */ + .macro LOAD_ARGS32 offset, _r9=0 + .if \_r9 +@@ -60,6 +65,7 @@ + movl \offset+48(%rsp),%edx + movl \offset+56(%rsp),%esi + movl \offset+64(%rsp),%edi ++ movl %eax,%eax /* zero extension */ + .endm + + .macro CFI_STARTPROC32 simple +-- +1.7.2.3 + diff --git a/sys-kernel/linux-server/files/linux-server-2.6.33-amd64.config b/sys-kernel/linux-server/files/linux-server-2.6.33-amd64.config new file mode 100644 index 0000000..c704c33 --- /dev/null +++ b/sys-kernel/linux-server/files/linux-server-2.6.33-amd64.config @@ -0,0 +1,4949 @@ +# +# Automatically generated make config: don't edit +# Linux kernel version: 2.6.33-server +# Tue Mar 2 20:52:39 2010 +# +CONFIG_64BIT=y +# CONFIG_X86_32 is not set +CONFIG_X86_64=y +CONFIG_X86=y +CONFIG_OUTPUT_FORMAT="elf64-x86-64" +CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" +CONFIG_GENERIC_TIME=y +CONFIG_GENERIC_CMOS_UPDATE=y +CONFIG_CLOCKSOURCE_WATCHDOG=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_HAVE_LATENCYTOP_SUPPORT=y +CONFIG_MMU=y +CONFIG_ZONE_DMA=y +CONFIG_GENERIC_ISA_DMA=y +CONFIG_GENERIC_IOMAP=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_GPIO=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +CONFIG_RWSEM_GENERIC_SPINLOCK=y +# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set +CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_ARCH_HAS_CPU_RELAX=y +CONFIG_ARCH_HAS_DEFAULT_IDLE=y +CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +CONFIG_HAVE_CPUMASK_OF_CPU_MAP=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ZONE_DMA32=y +CONFIG_ARCH_POPULATES_NODE_MAP=y +CONFIG_AUDIT_ARCH=y +CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y +CONFIG_HAVE_INTEL_TXT=y +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_PENDING_IRQ=y +CONFIG_USE_GENERIC_SMP_HELPERS=y +CONFIG_X86_64_SMP=y +CONFIG_X86_HT=y +CONFIG_X86_TRAMPOLINE=y +# CONFIG_KTIME_SCALAR is not set +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_CONSTRUCTORS=y + +# +# General setup +# +CONFIG_EXPERIMENTAL=y +CONFIG_LOCK_KERNEL=y +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_BZIP2=y +CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_LZO=y +# CONFIG_KERNEL_GZIP is not set +# CONFIG_KERNEL_BZIP2 is not set +CONFIG_KERNEL_LZMA=y +# CONFIG_KERNEL_LZO is not set +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_XACCT=y +CONFIG_TASK_IO_ACCOUNTING=y +CONFIG_AUDIT=y +CONFIG_AUDITSYSCALL=y +CONFIG_AUDIT_TREE=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +# CONFIG_TREE_PREEMPT_RCU is not set +# CONFIG_TINY_RCU is not set +# CONFIG_RCU_TRACE is not set +CONFIG_RCU_FANOUT=64 +# CONFIG_RCU_FANOUT_EXACT is not set +# CONFIG_TREE_RCU_TRACE is not set +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_LOG_BUF_SHIFT=15 +CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y +# CONFIG_GROUP_SCHED is not set +CONFIG_CGROUPS=y +CONFIG_CGROUP_DEBUG=y +CONFIG_CGROUP_NS=y +CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_DEVICE=y +CONFIG_CPUSETS=y +CONFIG_PROC_PID_CPUSET=y +# CONFIG_CGROUP_CPUACCT is not set +CONFIG_RESOURCE_COUNTERS=y +CONFIG_CGROUP_MEM_RES_CTLR=y +# CONFIG_CGROUP_MEM_RES_CTLR_SWAP is not set +CONFIG_MM_OWNER=y +# CONFIG_SYSFS_DEPRECATED_V2 is not set +CONFIG_RELAY=y +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_LZO=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +# CONFIG_EMBEDDED is not set +CONFIG_UID16=y +CONFIG_SYSCTL_SYSCALL=y +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_ALL=y +# CONFIG_KALLSYMS_EXTRA_PASS is not set +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_PCSPKR_PLATFORM=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_HAVE_PERF_EVENTS=y + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +CONFIG_PERF_COUNTERS=y +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_PCI_QUIRKS=y +CONFIG_SLUB_DEBUG=y +CONFIG_COMPAT_BRK=y +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +# CONFIG_PROFILING is not set +CONFIG_HAVE_OPROFILE=y +# CONFIG_KPROBES is not set +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_USER_RETURN_NOTIFIER=y +CONFIG_HAVE_IOREMAP_PROT=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_USER_RETURN_NOTIFIER=y + +# +# GCOV-based kernel profiling +# +CONFIG_SLOW_WORK=y +# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set +CONFIG_SLABINFO=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +# CONFIG_MODULE_SRCVERSION_ALL is not set +CONFIG_STOP_MACHINE=y +CONFIG_BLOCK=y +CONFIG_BLK_DEV_BSG=y +CONFIG_BLK_DEV_INTEGRITY=y +# CONFIG_BLK_CGROUP is not set +CONFIG_BLOCK_COMPAT=y + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +# CONFIG_CFQ_GROUP_IOSCHED is not set +CONFIG_DEFAULT_DEADLINE=y +# CONFIG_DEFAULT_CFQ is not set +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="deadline" +CONFIG_PREEMPT_NOTIFIERS=y +# CONFIG_INLINE_SPIN_TRYLOCK is not set +# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set +# CONFIG_INLINE_SPIN_LOCK is not set +# CONFIG_INLINE_SPIN_LOCK_BH is not set +# CONFIG_INLINE_SPIN_LOCK_IRQ is not set +# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set +CONFIG_INLINE_SPIN_UNLOCK=y +# CONFIG_INLINE_SPIN_UNLOCK_BH is not set +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set +# CONFIG_INLINE_READ_TRYLOCK is not set +# CONFIG_INLINE_READ_LOCK is not set +# CONFIG_INLINE_READ_LOCK_BH is not set +# CONFIG_INLINE_READ_LOCK_IRQ is not set +# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set +CONFIG_INLINE_READ_UNLOCK=y +# CONFIG_INLINE_READ_UNLOCK_BH is not set +CONFIG_INLINE_READ_UNLOCK_IRQ=y +# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set +# CONFIG_INLINE_WRITE_TRYLOCK is not set +# CONFIG_INLINE_WRITE_LOCK is not set +# CONFIG_INLINE_WRITE_LOCK_BH is not set +# CONFIG_INLINE_WRITE_LOCK_IRQ is not set +# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set +CONFIG_INLINE_WRITE_UNLOCK=y +# CONFIG_INLINE_WRITE_UNLOCK_BH is not set +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_FREEZER=y + +# +# Processor type and features +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_SMP=y +CONFIG_X86_X2APIC=y +CONFIG_SPARSE_IRQ=y +CONFIG_NUMA_IRQ_DESC=y +CONFIG_X86_MPPARSE=y +CONFIG_X86_EXTENDED_PLATFORM=y +# CONFIG_X86_VSMP is not set +CONFIG_X86_UV=y +CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y +CONFIG_SCHED_OMIT_FRAME_POINTER=y +CONFIG_PARAVIRT_GUEST=y +CONFIG_XEN=y +CONFIG_XEN_MAX_DOMAIN_MEMORY=32 +CONFIG_XEN_SAVE_RESTORE=y +CONFIG_KVM_CLOCK=y +CONFIG_KVM_GUEST=y +CONFIG_PARAVIRT=y +CONFIG_PARAVIRT_SPINLOCKS=y +CONFIG_PARAVIRT_CLOCK=y +CONFIG_MEMTEST=y +# CONFIG_M386 is not set +# CONFIG_M486 is not set +# CONFIG_M586 is not set +# 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_MWINCHIP3D is not set +# CONFIG_MGEODEGX1 is not set +# CONFIG_MGEODE_LX is not set +# CONFIG_MCYRIXIII is not set +# CONFIG_MVIAC3_2 is not set +# CONFIG_MVIAC7 is not set +# CONFIG_MPSC is not set +# CONFIG_MCORE2 is not set +# CONFIG_MATOM is not set +CONFIG_GENERIC_CPU=y +CONFIG_X86_CPU=y +CONFIG_X86_INTERNODE_CACHE_SHIFT=7 +CONFIG_X86_CMPXCHG=y +CONFIG_X86_L1_CACHE_SHIFT=6 +CONFIG_X86_WP_WORKS_OK=y +CONFIG_X86_TSC=y +CONFIG_X86_CMPXCHG64=y +CONFIG_X86_CMOV=y +CONFIG_X86_MINIMUM_CPU_FAMILY=64 +CONFIG_X86_DEBUGCTLMSR=y +CONFIG_CPU_SUP_INTEL=y +CONFIG_CPU_SUP_AMD=y +CONFIG_CPU_SUP_CENTAUR=y +# CONFIG_X86_DS is not set +CONFIG_HPET_TIMER=y +CONFIG_HPET_EMULATE_RTC=y +CONFIG_DMI=y +CONFIG_GART_IOMMU=y +CONFIG_CALGARY_IOMMU=y +CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y +CONFIG_AMD_IOMMU=y +# CONFIG_AMD_IOMMU_STATS is not set +CONFIG_SWIOTLB=y +CONFIG_IOMMU_HELPER=y +CONFIG_IOMMU_API=y +CONFIG_NR_CPUS=64 +CONFIG_SCHED_SMT=y +CONFIG_SCHED_MC=y +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set +CONFIG_X86_LOCAL_APIC=y +CONFIG_X86_IO_APIC=y +CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y +CONFIG_X86_MCE=y +CONFIG_X86_MCE_INTEL=y +CONFIG_X86_MCE_AMD=y +CONFIG_X86_MCE_THRESHOLD=y +CONFIG_X86_MCE_INJECT=m +CONFIG_X86_THERMAL_VECTOR=y +CONFIG_I8K=m +CONFIG_MICROCODE=m +CONFIG_MICROCODE_INTEL=y +CONFIG_MICROCODE_AMD=y +CONFIG_MICROCODE_OLD_INTERFACE=y +CONFIG_X86_MSR=y +CONFIG_X86_CPUID=y +CONFIG_ARCH_PHYS_ADDR_T_64BIT=y +CONFIG_DIRECT_GBPAGES=y +CONFIG_NUMA=y +CONFIG_K8_NUMA=y +CONFIG_X86_64_ACPI_NUMA=y +CONFIG_NODES_SPAN_OTHER_NODES=y +# CONFIG_NUMA_EMU is not set +CONFIG_NODES_SHIFT=6 +CONFIG_ARCH_PROC_KCORE_TEXT=y +CONFIG_ARCH_SPARSEMEM_DEFAULT=y +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ARCH_MEMORY_PROBE=y +CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 +CONFIG_SELECT_MEMORY_MODEL=y +# CONFIG_FLATMEM_MANUAL is not set +# CONFIG_DISCONTIGMEM_MANUAL is not set +CONFIG_SPARSEMEM_MANUAL=y +CONFIG_SPARSEMEM=y +CONFIG_NEED_MULTIPLE_NODES=y +CONFIG_HAVE_MEMORY_PRESENT=y +CONFIG_SPARSEMEM_EXTREME=y +CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y +CONFIG_SPARSEMEM_VMEMMAP=y +CONFIG_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTPLUG_SPARSE=y +CONFIG_MEMORY_HOTREMOVE=y +CONFIG_PAGEFLAGS_EXTENDED=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_MIGRATION=y +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_ZONE_DMA_FLAG=1 +CONFIG_BOUNCE=y +CONFIG_VIRT_TO_BUS=y +CONFIG_MMU_NOTIFIER=y +CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y +CONFIG_MEMORY_FAILURE=y +CONFIG_X86_CHECK_BIOS_CORRUPTION=y +# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set +CONFIG_X86_RESERVE_LOW_64K=y +CONFIG_MTRR=y +CONFIG_MTRR_SANITIZER=y +CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 +CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 +CONFIG_X86_PAT=y +CONFIG_ARCH_USES_PG_UNCACHED=y +CONFIG_EFI=y +CONFIG_SECCOMP=y +# CONFIG_CC_STACKPROTECTOR is not set +# CONFIG_HZ_100 is not set +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +CONFIG_HZ_1000=y +CONFIG_HZ=1000 +CONFIG_SCHED_HRTICK=y +# CONFIG_KEXEC is not set +# CONFIG_CRASH_DUMP is not set +CONFIG_PHYSICAL_START=0x1000000 +# CONFIG_RELOCATABLE is not set +CONFIG_PHYSICAL_ALIGN=0x1000000 +CONFIG_HOTPLUG_CPU=y +CONFIG_COMPAT_VDSO=y +CONFIG_CMDLINE_BOOL=y +CONFIG_CMDLINE="" +# CONFIG_CMDLINE_OVERRIDE is not set +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y +CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID=y + +# +# Power management and ACPI options +# +CONFIG_ARCH_HIBERNATION_HEADER=y +CONFIG_PM=y +# CONFIG_PM_DEBUG is not set +CONFIG_PM_SLEEP_SMP=y +CONFIG_PM_SLEEP=y +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +CONFIG_HIBERNATION_NVS=y +CONFIG_HIBERNATION=y +CONFIG_PM_STD_PARTITION="" +CONFIG_TOI_CORE=y + +# +# Image Storage (you need at least one allocator) +# +CONFIG_TOI_FILE=y +CONFIG_TOI_SWAP=y + +# +# General Options +# +CONFIG_TOI_CRYPTO=y +CONFIG_TOI_USERUI=y +CONFIG_TOI_USERUI_DEFAULT_PATH="/usr/local/sbin/tuxonice_fbsplash" +# CONFIG_TOI_KEEP_IMAGE is not set +CONFIG_TOI_REPLACE_SWSUSP=y +# CONFIG_TOI_IGNORE_LATE_INITCALL is not set +CONFIG_TOI_DEFAULT_WAIT=25 +CONFIG_TOI_DEFAULT_EXTRA_PAGES_ALLOWANCE=500 +CONFIG_TOI_CHECKSUM=y +CONFIG_TOI=y +CONFIG_PM_RUNTIME=y +CONFIG_ACPI=y +CONFIG_ACPI_SLEEP=y +CONFIG_ACPI_PROCFS=y +CONFIG_ACPI_PROCFS_POWER=y +CONFIG_ACPI_POWER_METER=m +CONFIG_ACPI_SYSFS_POWER=y +CONFIG_ACPI_PROC_EVENT=y +CONFIG_ACPI_AC=y +CONFIG_ACPI_BATTERY=y +CONFIG_ACPI_BUTTON=y +CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_FAN=y +CONFIG_ACPI_DOCK=y +CONFIG_ACPI_PROCESSOR=y +CONFIG_ACPI_HOTPLUG_CPU=y +CONFIG_ACPI_PROCESSOR_AGGREGATOR=m +CONFIG_ACPI_THERMAL=y +CONFIG_ACPI_NUMA=y +CONFIG_ACPI_CUSTOM_DSDT_FILE="" +# CONFIG_ACPI_CUSTOM_DSDT is not set +CONFIG_ACPI_BLACKLIST_YEAR=0 +# CONFIG_ACPI_DEBUG is not set +CONFIG_ACPI_PCI_SLOT=m +CONFIG_X86_PM_TIMER=y +CONFIG_ACPI_CONTAINER=y +CONFIG_ACPI_HOTPLUG_MEMORY=m +CONFIG_ACPI_SBS=m +CONFIG_SFI=y + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_TABLE=y +# CONFIG_CPU_FREQ_DEBUG is not set +CONFIG_CPU_FREQ_STAT=y +CONFIG_CPU_FREQ_STAT_DETAILS=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=y +CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y + +# +# CPUFreq processor drivers +# +CONFIG_X86_ACPI_CPUFREQ=y +CONFIG_X86_POWERNOW_K8=y +# CONFIG_X86_SPEEDSTEP_CENTRINO is not set +CONFIG_X86_P4_CLOCKMOD=y + +# +# shared options +# +CONFIG_X86_SPEEDSTEP_LIB=y +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y + +# +# Memory power savings +# +CONFIG_I7300_IDLE_IOAT_CHANNEL=y +CONFIG_I7300_IDLE=y + +# +# Bus options (PCI etc.) +# +CONFIG_PCI=y +CONFIG_PCI_DIRECT=y +CONFIG_PCI_MMCONFIG=y +CONFIG_PCI_DOMAINS=y +CONFIG_DMAR=y +CONFIG_DMAR_DEFAULT_ON=y +CONFIG_DMAR_FLOPPY_WA=y +CONFIG_INTR_REMAP=y +CONFIG_PCIEPORTBUS=y +CONFIG_HOTPLUG_PCI_PCIE=m +CONFIG_PCIEAER=y +# CONFIG_PCIE_ECRC is not set +CONFIG_PCIEAER_INJECT=m +CONFIG_PCIEASPM=y +# CONFIG_PCIEASPM_DEBUG is not set +CONFIG_ARCH_SUPPORTS_MSI=y +CONFIG_PCI_MSI=y +CONFIG_PCI_LEGACY=y +# CONFIG_PCI_STUB is not set +CONFIG_HT_IRQ=y +CONFIG_PCI_IOV=y +CONFIG_PCI_IOAPIC=y +CONFIG_ISA_DMA_API=y +CONFIG_K8_NB=y +CONFIG_PCCARD=y +CONFIG_PCMCIA=m +CONFIG_PCMCIA_LOAD_CIS=y +CONFIG_PCMCIA_IOCTL=y +CONFIG_CARDBUS=y + +# +# PC-card bridges +# +CONFIG_YENTA=m +CONFIG_YENTA_O2=y +CONFIG_YENTA_RICOH=y +CONFIG_YENTA_TI=y +CONFIG_YENTA_ENE_TUNE=y +CONFIG_YENTA_TOSHIBA=y +CONFIG_PD6729=m +CONFIG_I82092=m +CONFIG_PCCARD_NONSTATIC=m +CONFIG_HOTPLUG_PCI=m +CONFIG_HOTPLUG_PCI_FAKE=m +CONFIG_HOTPLUG_PCI_ACPI=m +CONFIG_HOTPLUG_PCI_ACPI_IBM=m +# CONFIG_HOTPLUG_PCI_CPCI is not set +CONFIG_HOTPLUG_PCI_SHPC=m + +# +# Executable file formats / Emulations +# +CONFIG_BINFMT_ELF=y +CONFIG_COMPAT_BINFMT_ELF=y +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +# CONFIG_HAVE_AOUT is not set +CONFIG_BINFMT_MISC=y +CONFIG_IA32_EMULATION=y +CONFIG_IA32_AOUT=y +CONFIG_COMPAT=y +CONFIG_COMPAT_FOR_U64_ALIGNMENT=y +CONFIG_SYSVIPC_COMPAT=y +CONFIG_NET=y +CONFIG_COMPAT_NETLINK_MESSAGES=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_MMAP=y +CONFIG_UNIX=y +CONFIG_XFRM=y +CONFIG_XFRM_USER=m +CONFIG_XFRM_SUB_POLICY=y +CONFIG_XFRM_MIGRATE=y +CONFIG_XFRM_STATISTICS=y +CONFIG_XFRM_IPCOMP=m +CONFIG_NET_KEY=m +CONFIG_NET_KEY_MIGRATE=y +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_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +CONFIG_IP_PNP_BOOTP=y +CONFIG_IP_PNP_RARP=y +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=y +CONFIG_SYN_COOKIES=y +CONFIG_INET_AH=m +CONFIG_INET_ESP=m +CONFIG_INET_IPCOMP=m +CONFIG_INET_XFRM_TUNNEL=m +CONFIG_INET_TUNNEL=m +CONFIG_INET_XFRM_MODE_TRANSPORT=y +CONFIG_INET_XFRM_MODE_TUNNEL=y +CONFIG_INET_XFRM_MODE_BEET=y +CONFIG_INET_LRO=y +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=y +CONFIG_TCP_CONG_CUBIC=m +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_CONG_ILLINOIS=m +CONFIG_DEFAULT_BIC=y +# CONFIG_DEFAULT_CUBIC is not set +# CONFIG_DEFAULT_HTCP is not set +# CONFIG_DEFAULT_VEGAS is not set +# CONFIG_DEFAULT_WESTWOOD is not set +# CONFIG_DEFAULT_RENO is not set +CONFIG_DEFAULT_TCP_CONG="bic" +CONFIG_TCP_MD5SIG=y +CONFIG_IPV6=m +CONFIG_IPV6_PRIVACY=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +CONFIG_IPV6_OPTIMISTIC_DAD=y +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_IPCOMP=m +CONFIG_IPV6_MIP6=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET6_TUNNEL=m +CONFIG_INET6_XFRM_MODE_TRANSPORT=m +CONFIG_INET6_XFRM_MODE_TUNNEL=m +CONFIG_INET6_XFRM_MODE_BEET=m +CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m +CONFIG_IPV6_SIT=m +# CONFIG_IPV6_SIT_6RD is not set +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_IPV6_SUBTREES=y +CONFIG_IPV6_MROUTE=y +CONFIG_IPV6_PIMSM_V2=y +CONFIG_NETLABEL=y +CONFIG_NETWORK_SECMARK=y +CONFIG_NETFILTER=y +CONFIG_NETFILTER_DEBUG=y +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=y + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NF_CONNTRACK=m +CONFIG_NF_CT_ACCT=y +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_SECMARK=y +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CT_PROTO_DCCP=m +CONFIG_NF_CT_PROTO_GRE=m +CONFIG_NF_CT_PROTO_SCTP=m +CONFIG_NF_CT_PROTO_UDPLITE=m +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CT_NETLINK=m +CONFIG_NETFILTER_TPROXY=m +CONFIG_NETFILTER_XTABLES=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_TARGET_NFLOG=m +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m +CONFIG_NETFILTER_XT_TARGET_RATEEST=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_SECMARK=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m +CONFIG_NETFILTER_XT_MATCH_CLUSTER=m +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DSCP=m +CONFIG_NETFILTER_XT_MATCH_ESP=m +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m +CONFIG_NETFILTER_XT_MATCH_HELPER=m +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=m +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_POLICY=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_QUOTA=m +CONFIG_NETFILTER_XT_MATCH_RATEEST=m +CONFIG_NETFILTER_XT_MATCH_REALM=m +CONFIG_NETFILTER_XT_MATCH_RECENT=m +# CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +CONFIG_NETFILTER_XT_MATCH_OSF=m +CONFIG_IP_VS=m +CONFIG_IP_VS_IPV6=y +# 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_AH_ESP=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 + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_CONNTRACK_IPV4=m +CONFIG_NF_CONNTRACK_PROC_COMPAT=y +CONFIG_IP_NF_QUEUE=m +CONFIG_IP_NF_IPTABLES=m +CONFIG_IP_NF_MATCH_ADDRTYPE=m +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_LOG=m +CONFIG_IP_NF_TARGET_ULOG=m +CONFIG_NF_NAT=m +CONFIG_NF_NAT_NEEDED=y +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_PROTO_DCCP=m +CONFIG_NF_NAT_PROTO_GRE=m +CONFIG_NF_NAT_PROTO_UDPLITE=m +CONFIG_NF_NAT_PROTO_SCTP=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m +CONFIG_NF_NAT_SIP=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +CONFIG_IP_NF_SECURITY=m +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_CONNTRACK_IPV6=m +CONFIG_IP6_NF_QUEUE=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_TARGET_LOG=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m +CONFIG_IP6_NF_SECURITY=m + +# +# DECnet: Netfilter Configuration +# +CONFIG_DECNET_NF_GRABULATOR=m +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_IP6=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 +CONFIG_BRIDGE_EBT_NFLOG=m +CONFIG_IP_DCCP=m +CONFIG_INET_DCCP_DIAG=m + +# +# DCCP CCIDs Configuration (EXPERIMENTAL) +# +# CONFIG_IP_DCCP_CCID2_DEBUG is not set +CONFIG_IP_DCCP_CCID3=y +# CONFIG_IP_DCCP_CCID3_DEBUG is not set +CONFIG_IP_DCCP_CCID3_RTO=100 +CONFIG_IP_DCCP_TFRC_LIB=y +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_RDS=m +CONFIG_RDS_RDMA=m +CONFIG_RDS_TCP=m +# CONFIG_RDS_DEBUG is not set +CONFIG_TIPC=m +CONFIG_TIPC_ADVANCED=y +CONFIG_TIPC_ZONES=3 +CONFIG_TIPC_CLUSTERS=1 +CONFIG_TIPC_NODES=255 +CONFIG_TIPC_SLAVE_NODES=0 +CONFIG_TIPC_PORTS=8191 +CONFIG_TIPC_LOG=0 +# CONFIG_TIPC_DEBUG is not set +CONFIG_ATM=m +CONFIG_ATM_CLIP=m +CONFIG_ATM_CLIP_NO_ICMP=y +CONFIG_ATM_LANE=m +CONFIG_ATM_MPOA=m +CONFIG_ATM_BR2684=m +CONFIG_ATM_BR2684_IPFILTER=y +CONFIG_STP=m +CONFIG_GARP=m +CONFIG_BRIDGE=m +CONFIG_NET_DSA=y +CONFIG_NET_DSA_TAG_DSA=y +CONFIG_NET_DSA_TAG_EDSA=y +CONFIG_NET_DSA_TAG_TRAILER=y +CONFIG_NET_DSA_MV88E6XXX=y +CONFIG_NET_DSA_MV88E6060=y +CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y +CONFIG_NET_DSA_MV88E6131=y +CONFIG_NET_DSA_MV88E6123_61_65=y +CONFIG_VLAN_8021Q=m +CONFIG_VLAN_8021Q_GVRP=y +CONFIG_DECNET=m +CONFIG_DECNET_ROUTER=y +CONFIG_LLC=y +CONFIG_LLC2=m +CONFIG_IPX=m +CONFIG_IPX_INTERN=y +CONFIG_ATALK=m +CONFIG_DEV_APPLETALK=m +CONFIG_IPDDP=m +CONFIG_IPDDP_ENCAP=y +CONFIG_IPDDP_DECAP=y +CONFIG_X25=m +CONFIG_LAPB=m +CONFIG_ECONET=m +CONFIG_ECONET_AUNUDP=y +CONFIG_ECONET_NATIVE=y +CONFIG_WAN_ROUTER=m +CONFIG_PHONET=m +CONFIG_IEEE802154=m +CONFIG_NET_SCHED=y + +# +# 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_MULTIQ=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_DRR=m +CONFIG_NET_SCH_INGRESS=m + +# +# Classification +# +CONFIG_NET_CLS=y +CONFIG_NET_CLS_BASIC=m +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=y +CONFIG_CLS_U32_MARK=y +CONFIG_NET_CLS_RSVP=m +CONFIG_NET_CLS_RSVP6=m +CONFIG_NET_CLS_FLOW=m +# CONFIG_NET_CLS_CGROUP is not set +CONFIG_NET_EMATCH=y +CONFIG_NET_EMATCH_STACK=32 +CONFIG_NET_EMATCH_CMP=m +CONFIG_NET_EMATCH_NBYTE=m +CONFIG_NET_EMATCH_U32=m +CONFIG_NET_EMATCH_META=m +CONFIG_NET_EMATCH_TEXT=m +CONFIG_NET_CLS_ACT=y +CONFIG_NET_ACT_POLICE=m +CONFIG_NET_ACT_GACT=m +CONFIG_GACT_PROB=y +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_SIMP=m +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_CLS_IND=y +CONFIG_NET_SCH_FIFO=y +CONFIG_DCB=y + +# +# Network testing +# +CONFIG_NET_PKTGEN=m +CONFIG_HAMRADIO=y + +# +# Packet Radio protocols +# +CONFIG_AX25=m +CONFIG_AX25_DAMA_SLAVE=y +CONFIG_NETROM=m +CONFIG_ROSE=m + +# +# AX.25 network device drivers +# +CONFIG_MKISS=m +CONFIG_6PACK=m +CONFIG_BPQETHER=m +CONFIG_BAYCOM_SER_FDX=m +CONFIG_BAYCOM_SER_HDX=m +CONFIG_BAYCOM_PAR=m +CONFIG_YAM=m +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_MCP251X=m +CONFIG_CAN_SJA1000=m +CONFIG_CAN_SJA1000_PLATFORM=m +CONFIG_CAN_EMS_PCI=m +CONFIG_CAN_KVASER_PCI=m + +# +# CAN USB interfaces +# +CONFIG_CAN_EMS_USB=m +# CONFIG_CAN_DEBUG_DEVICES is not set +CONFIG_IRDA=m + +# +# IrDA protocols +# +CONFIG_IRLAN=m +CONFIG_IRNET=m +CONFIG_IRCOMM=m +CONFIG_IRDA_ULTRA=y + +# +# IrDA options +# +CONFIG_IRDA_CACHE_LAST_LSAP=y +CONFIG_IRDA_FAST_RR=y +# CONFIG_IRDA_DEBUG is not set + +# +# Infrared-port device drivers +# + +# +# SIR device drivers +# +CONFIG_IRTTY_SIR=m + +# +# Dongle support +# +CONFIG_DONGLE=y +CONFIG_ESI_DONGLE=m +CONFIG_ACTISYS_DONGLE=m +CONFIG_TEKRAM_DONGLE=m +CONFIG_TOIM3232_DONGLE=m +CONFIG_LITELINK_DONGLE=m +CONFIG_MA600_DONGLE=m +CONFIG_GIRBIL_DONGLE=m +CONFIG_MCP2120_DONGLE=m +CONFIG_OLD_BELKIN_DONGLE=m +CONFIG_ACT200L_DONGLE=m +CONFIG_KINGSUN_DONGLE=m +CONFIG_KSDAZZLE_DONGLE=m +CONFIG_KS959_DONGLE=m + +# +# FIR device drivers +# +CONFIG_USB_IRDA=m +CONFIG_SIGMATEL_FIR=m +CONFIG_NSC_FIR=m +CONFIG_WINBOND_FIR=m +CONFIG_SMC_IRCC_FIR=m +CONFIG_ALI_FIR=m +CONFIG_VLSI_FIR=m +CONFIG_VIA_FIR=m +CONFIG_MCS_FIR=m +CONFIG_BT=m +CONFIG_BT_L2CAP=m +CONFIG_BT_SCO=m +CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=m +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_CMTP=m +CONFIG_BT_HIDP=m + +# +# Bluetooth device drivers +# +CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTSDIO=m +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_H4=y +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIBCM203X=m +CONFIG_BT_HCIBPA10X=m +CONFIG_BT_HCIBFUSB=m +CONFIG_BT_HCIDTL1=m +CONFIG_BT_HCIBT3C=m +CONFIG_BT_HCIBLUECARD=m +CONFIG_BT_HCIBTUART=m +CONFIG_BT_HCIVHCI=m +CONFIG_BT_MRVL=m +CONFIG_BT_MRVL_SDIO=m +CONFIG_BT_ATH3K=m +CONFIG_AF_RXRPC=m +# CONFIG_AF_RXRPC_DEBUG is not set +CONFIG_RXKAD=m +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_WEXT_PRIV=y +CONFIG_CFG80211=m +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_REG_DEBUG is not set +CONFIG_CFG80211_DEFAULT_PS=y +CONFIG_WIRELESS_OLD_REGULATORY=y +CONFIG_CFG80211_WEXT=y +CONFIG_WIRELESS_EXT_SYSFS=y +CONFIG_LIB80211=m +CONFIG_LIB80211_CRYPT_WEP=m +CONFIG_LIB80211_CRYPT_CCMP=m +CONFIG_LIB80211_CRYPT_TKIP=m +# CONFIG_LIB80211_DEBUG is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_RC_MINSTREL=y +# CONFIG_MAC80211_RC_DEFAULT_PID is not set +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel" +CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_LEDS=y +# CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_WIMAX=m +CONFIG_WIMAX_DEBUG_LEVEL=8 +CONFIG_RFKILL=y +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +CONFIG_NET_9P=m +CONFIG_NET_9P_VIRTIO=m +CONFIG_NET_9P_RDMA=m +# CONFIG_NET_9P_DEBUG is not set + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +# CONFIG_DEVTMPFS is not set +# CONFIG_STANDALONE is not set +# CONFIG_PREVENT_FIRMWARE_BUILD is not set +CONFIG_FW_LOADER=y +CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_EXTRA_FIRMWARE="" +CONFIG_SYS_HYPERVISOR=y +CONFIG_CONNECTOR=y +CONFIG_PROC_EVENTS=y +CONFIG_MTD=y +CONFIG_MTD_DEBUG=y +CONFIG_MTD_DEBUG_VERBOSE=0 +# CONFIG_MTD_TESTS is not set +CONFIG_MTD_CONCAT=y +CONFIG_MTD_PARTITIONS=y +CONFIG_MTD_REDBOOT_PARTS=m +CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 +CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED=y +CONFIG_MTD_REDBOOT_PARTS_READONLY=y +CONFIG_MTD_CMDLINE_PARTS=y +CONFIG_MTD_AR7_PARTS=y + +# +# User Modules And Translation Layers +# +CONFIG_MTD_CHAR=m +CONFIG_HAVE_MTD_OTP=y +CONFIG_MTD_BLKDEVS=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=m +CONFIG_SSFDC=m +CONFIG_MTD_OOPS=m + +# +# RAM/ROM/Flash chip drivers +# +CONFIG_MTD_CFI=m +CONFIG_MTD_JEDECPROBE=m +CONFIG_MTD_GEN_PROBE=m +CONFIG_MTD_CFI_ADV_OPTIONS=y +CONFIG_MTD_CFI_NOSWAP=y +# CONFIG_MTD_CFI_BE_BYTE_SWAP is not set +# CONFIG_MTD_CFI_LE_BYTE_SWAP is not set +# CONFIG_MTD_CFI_GEOMETRY 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_OTP is not set +CONFIG_MTD_CFI_INTELEXT=m +CONFIG_MTD_CFI_AMDSTD=m +CONFIG_MTD_CFI_STAA=m +CONFIG_MTD_CFI_UTIL=m +CONFIG_MTD_RAM=m +CONFIG_MTD_ROM=m +CONFIG_MTD_ABSENT=m + +# +# Mapping drivers for chip access +# +CONFIG_MTD_COMPLEX_MAPPINGS=y +CONFIG_MTD_PHYSMAP=m +# CONFIG_MTD_PHYSMAP_COMPAT is not set +CONFIG_MTD_SC520CDP=m +CONFIG_MTD_NETSC520=m +CONFIG_MTD_TS5500=m +CONFIG_MTD_SBC_GXX=m +CONFIG_MTD_AMD76XROM=m +CONFIG_MTD_ICHXROM=m +CONFIG_MTD_ESB2ROM=m +CONFIG_MTD_CK804XROM=m +CONFIG_MTD_SCB2_FLASH=m +CONFIG_MTD_NETtel=m +CONFIG_MTD_L440GX=m +CONFIG_MTD_PCI=m +CONFIG_MTD_GPIO_ADDR=m +CONFIG_MTD_INTEL_VR_NOR=m +CONFIG_MTD_PLATRAM=m + +# +# 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_DATAFLASH=m +# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set +# CONFIG_MTD_DATAFLASH_OTP is not set +CONFIG_MTD_M25P80=m +CONFIG_M25PXX_USE_FAST_READ=y +# CONFIG_MTD_SST25L 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_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=y +CONFIG_MTD_DOCPROBE_ADDRESS=0x0000 +CONFIG_MTD_DOCPROBE_HIGH=y +CONFIG_MTD_DOCPROBE_55AA=y +CONFIG_MTD_NAND=m +CONFIG_MTD_NAND_VERIFY_WRITE=y +CONFIG_MTD_NAND_ECC_SMC=y +CONFIG_MTD_NAND_MUSEUM_IDS=y +CONFIG_MTD_NAND_IDS=m +CONFIG_MTD_NAND_DISKONCHIP=m +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED=y +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0x0 +CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH=y +CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y +CONFIG_MTD_NAND_CAFE=m +CONFIG_MTD_NAND_NANDSIM=m +CONFIG_MTD_NAND_PLATFORM=m +CONFIG_MTD_ALAUDA=m +CONFIG_MTD_ONENAND=m +CONFIG_MTD_ONENAND_VERIFY_WRITE=y +# CONFIG_MTD_ONENAND_GENERIC is not set +CONFIG_MTD_ONENAND_OTP=y +CONFIG_MTD_ONENAND_2X_PROGRAM=y +CONFIG_MTD_ONENAND_SIM=m + +# +# LPDDR flash memory drivers +# +CONFIG_MTD_LPDDR=m +CONFIG_MTD_QINFO_PROBE=m + +# +# UBI - Unsorted block images +# +CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTD_UBI_BEB_RESERVE=1 +CONFIG_MTD_UBI_GLUEBI=m + +# +# UBI debugging options +# +# CONFIG_MTD_UBI_DEBUG is not set +CONFIG_PARPORT=m +CONFIG_PARPORT_PC=m +CONFIG_PARPORT_SERIAL=m +CONFIG_PARPORT_PC_FIFO=y +CONFIG_PARPORT_PC_SUPERIO=y +CONFIG_PARPORT_PC_PCMCIA=m +# CONFIG_PARPORT_GSC is not set +CONFIG_PARPORT_AX88796=m +CONFIG_PARPORT_1284=y +CONFIG_PARPORT_NOT_PC=y +CONFIG_PNP=y +CONFIG_PNP_DEBUG_MESSAGES=y + +# +# Protocols +# +CONFIG_PNPACPI=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_FD=y +CONFIG_PARIDE=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_COMM=m +CONFIG_PARIDE_DSTR=m +CONFIG_PARIDE_FIT2=m +CONFIG_PARIDE_FIT3=m +CONFIG_PARIDE_EPAT=m +CONFIG_PARIDE_EPATC8=y +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=y +CONFIG_BLK_CPQ_CISS_DA=y +CONFIG_CISS_SCSI_TAPE=y +CONFIG_BLK_DEV_DAC960=y +CONFIG_BLK_DEV_UMEM=y +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_CRYPTOLOOP=y +CONFIG_BLK_DEV_DRBD=m +# CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_BLK_DEV_NBD=m +CONFIG_BLK_DEV_OSD=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=16384 +# CONFIG_BLK_DEV_XIP is not set +CONFIG_CDROM_PKTCDVD=y +CONFIG_CDROM_PKTCDVD_BUFFERS=8 +CONFIG_CDROM_PKTCDVD_WCACHE=y +CONFIG_ATA_OVER_ETH=m +CONFIG_XEN_BLKDEV_FRONTEND=y +CONFIG_VIRTIO_BLK=m +# CONFIG_BLK_DEV_HD is not set +CONFIG_MISC_DEVICES=y +CONFIG_AD525X_DPOT=m +CONFIG_IBM_ASM=m +CONFIG_PHANTOM=m +CONFIG_SGI_IOC4=m +CONFIG_TIFM_CORE=m +CONFIG_TIFM_7XX1=m +CONFIG_ICS932S401=m +CONFIG_ENCLOSURE_SERVICES=m +# CONFIG_SGI_XP is not set +CONFIG_CS5535_MFGPT=m +CONFIG_CS5535_MFGPT_DEFAULT_IRQ=7 +CONFIG_HP_ILO=m +# CONFIG_SGI_GRU is not set +CONFIG_ISL29003=m +CONFIG_DS1682=m +CONFIG_TI_DAC7512=m +CONFIG_C2PORT=m +CONFIG_C2PORT_DURAMAR_2150=m + +# +# EEPROM support +# +CONFIG_EEPROM_AT24=m +CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_LEGACY=m +CONFIG_EEPROM_MAX6875=m +CONFIG_EEPROM_93CX6=m +CONFIG_CB710_CORE=m +# CONFIG_CB710_DEBUG is not set +CONFIG_CB710_DEBUG_ASSUMPTIONS=y +CONFIG_IWMC3200TOP=m +# CONFIG_IWMC3200TOP_DEBUG is not set +# CONFIG_IWMC3200TOP_DEBUGFS is not set +CONFIG_HAVE_IDE=y +# CONFIG_IDE is not set + +# +# SCSI device support +# +CONFIG_RAID_ATTRS=y +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +CONFIG_SCSI_TGT=m +CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=y +CONFIG_CHR_DEV_ST=y +CONFIG_CHR_DEV_OSST=y +CONFIG_BLK_DEV_SR=y +CONFIG_BLK_DEV_SR_VENDOR=y +CONFIG_CHR_DEV_SG=y +CONFIG_CHR_DEV_SCH=m +CONFIG_SCSI_ENCLOSURE=m +CONFIG_SCSI_MULTI_LUN=y +# CONFIG_SCSI_CONSTANTS is not set +CONFIG_SCSI_LOGGING=y +CONFIG_SCSI_SCAN_ASYNC=y +CONFIG_SCSI_WAIT_SCAN=m + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=y +CONFIG_SCSI_FC_ATTRS=y +CONFIG_SCSI_ISCSI_ATTRS=y +CONFIG_SCSI_SAS_ATTRS=y +CONFIG_SCSI_SAS_LIBSAS=y +CONFIG_SCSI_SAS_ATA=y +CONFIG_SCSI_SAS_HOST_SMP=y +# CONFIG_SCSI_SAS_LIBSAS_DEBUG is not set +CONFIG_SCSI_SRP_ATTRS=m +CONFIG_SCSI_SRP_TGT_ATTRS=y +CONFIG_SCSI_LOWLEVEL=y +CONFIG_ISCSI_TCP=y +CONFIG_SCSI_CXGB3_ISCSI=y +CONFIG_SCSI_BNX2_ISCSI=y +CONFIG_BE2ISCSI=m +CONFIG_BLK_DEV_3W_XXXX_RAID=y +CONFIG_SCSI_HPSA=y +CONFIG_SCSI_3W_9XXX=y +CONFIG_SCSI_3W_SAS=y +CONFIG_SCSI_ACARD=y +CONFIG_SCSI_AACRAID=y +CONFIG_SCSI_AIC7XXX=y +CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 +CONFIG_AIC7XXX_BUILD_FIRMWARE=y +CONFIG_AIC7XXX_DEBUG_ENABLE=y +CONFIG_AIC7XXX_DEBUG_MASK=0 +CONFIG_AIC7XXX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC7XXX_OLD=y +CONFIG_SCSI_AIC79XX=y +CONFIG_AIC79XX_CMDS_PER_DEVICE=32 +CONFIG_AIC79XX_RESET_DELAY_MS=15000 +CONFIG_AIC79XX_BUILD_FIRMWARE=y +# CONFIG_AIC79XX_DEBUG_ENABLE is not set +CONFIG_AIC79XX_DEBUG_MASK=0 +CONFIG_AIC79XX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC94XX=y +# CONFIG_AIC94XX_DEBUG is not set +CONFIG_SCSI_MVSAS=y +CONFIG_SCSI_MVSAS_DEBUG=y +CONFIG_SCSI_DPT_I2O=y +CONFIG_SCSI_ADVANSYS=y +CONFIG_SCSI_ARCMSR=y +CONFIG_SCSI_ARCMSR_AER=y +CONFIG_MEGARAID_NEWGEN=y +CONFIG_MEGARAID_MM=y +CONFIG_MEGARAID_MAILBOX=y +CONFIG_MEGARAID_LEGACY=y +CONFIG_MEGARAID_SAS=y +CONFIG_SCSI_MPT2SAS=y +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 +# CONFIG_SCSI_MPT2SAS_LOGGING is not set +CONFIG_SCSI_HPTIOP=y +CONFIG_SCSI_BUSLOGIC=y +CONFIG_VMWARE_PVSCSI=y +CONFIG_LIBFC=y +CONFIG_LIBFCOE=y +CONFIG_FCOE=m +CONFIG_FCOE_FNIC=y +CONFIG_SCSI_DMX3191D=y +CONFIG_SCSI_EATA=y +CONFIG_SCSI_EATA_TAGGED_QUEUE=y +CONFIG_SCSI_EATA_LINKED_COMMANDS=y +CONFIG_SCSI_EATA_MAX_TAGS=16 +CONFIG_SCSI_FUTURE_DOMAIN=m +CONFIG_SCSI_GDTH=y +CONFIG_SCSI_IPS=y +CONFIG_SCSI_INITIO=y +CONFIG_SCSI_INIA100=y +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_STEX=y +CONFIG_SCSI_SYM53C8XX_2=y +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 +CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 +CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 +CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_IPR=y +CONFIG_SCSI_IPR_TRACE=y +CONFIG_SCSI_IPR_DUMP=y +CONFIG_SCSI_QLOGIC_1280=y +CONFIG_SCSI_QLA_FC=y +CONFIG_SCSI_QLA_ISCSI=y +CONFIG_SCSI_LPFC=y +CONFIG_SCSI_DC395x=y +CONFIG_SCSI_DC390T=y +# CONFIG_SCSI_DEBUG is not set +CONFIG_SCSI_PMCRAID=m +CONFIG_SCSI_PM8001=y +CONFIG_SCSI_SRP=m +CONFIG_SCSI_BFA_FC=m +CONFIG_SCSI_LOWLEVEL_PCMCIA=y +CONFIG_PCMCIA_FDOMAIN=m +CONFIG_PCMCIA_QLOGIC=m +CONFIG_PCMCIA_SYM53C500=m +CONFIG_SCSI_DH=m +CONFIG_SCSI_DH_RDAC=m +CONFIG_SCSI_DH_HP_SW=m +CONFIG_SCSI_DH_EMC=m +CONFIG_SCSI_DH_ALUA=m +CONFIG_SCSI_OSD_INITIATOR=m +CONFIG_SCSI_OSD_ULD=m +CONFIG_SCSI_OSD_DPRINT_SENSE=1 +# CONFIG_SCSI_OSD_DEBUG is not set +CONFIG_ATA=y +# CONFIG_ATA_NONSTANDARD is not set +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_ATA_ACPI=y +CONFIG_SATA_PMP=y +CONFIG_SATA_AHCI=y +CONFIG_SATA_SIL24=y +CONFIG_ATA_SFF=y +CONFIG_SATA_SVW=y +CONFIG_ATA_PIIX=y +CONFIG_SATA_MV=y +CONFIG_SATA_NV=y +CONFIG_PDC_ADMA=y +CONFIG_SATA_QSTOR=y +CONFIG_SATA_PROMISE=y +CONFIG_SATA_SX4=y +CONFIG_SATA_SIL=y +CONFIG_SATA_SIS=y +CONFIG_SATA_ULI=y +CONFIG_SATA_VIA=y +CONFIG_SATA_VITESSE=y +CONFIG_SATA_INIC162X=y +CONFIG_PATA_ACPI=y +CONFIG_PATA_ALI=y +CONFIG_PATA_AMD=y +CONFIG_PATA_ARTOP=y +# CONFIG_PATA_ATP867X is not set +CONFIG_PATA_ATIIXP=y +CONFIG_PATA_CMD640_PCI=y +CONFIG_PATA_CMD64X=y +CONFIG_PATA_CS5520=y +CONFIG_PATA_CS5530=y +CONFIG_PATA_CYPRESS=y +CONFIG_PATA_EFAR=y +CONFIG_ATA_GENERIC=y +CONFIG_PATA_HPT366=y +CONFIG_PATA_HPT37X=y +CONFIG_PATA_HPT3X2N=y +CONFIG_PATA_HPT3X3=y +CONFIG_PATA_HPT3X3_DMA=y +CONFIG_PATA_IT821X=y +CONFIG_PATA_IT8213=y +CONFIG_PATA_JMICRON=y +CONFIG_PATA_TRIFLEX=y +CONFIG_PATA_MARVELL=y +CONFIG_PATA_MPIIX=y +CONFIG_PATA_OLDPIIX=y +CONFIG_PATA_NETCELL=y +CONFIG_PATA_NINJA32=y +CONFIG_PATA_NS87410=y +CONFIG_PATA_NS87415=y +CONFIG_PATA_OPTI=y +CONFIG_PATA_OPTIDMA=y +CONFIG_PATA_PCMCIA=m +CONFIG_PATA_PDC2027X=y +CONFIG_PATA_PDC_OLD=y +CONFIG_PATA_RADISYS=y +CONFIG_PATA_RDC=y +CONFIG_PATA_RZ1000=y +CONFIG_PATA_SC1200=y +CONFIG_PATA_SERVERWORKS=y +CONFIG_PATA_SIL680=y +CONFIG_PATA_SIS=y +CONFIG_PATA_TOSHIBA=y +CONFIG_PATA_VIA=y +CONFIG_PATA_WINBOND=y +CONFIG_PATA_SCH=y +CONFIG_MD=y +CONFIG_BLK_DEV_MD=y +CONFIG_MD_AUTODETECT=y +CONFIG_MD_LINEAR=y +CONFIG_MD_RAID0=y +CONFIG_MD_RAID1=y +CONFIG_MD_RAID10=y +CONFIG_MD_RAID456=y +# CONFIG_MULTICORE_RAID456 is not set +CONFIG_MD_RAID6_PQ=y +CONFIG_ASYNC_RAID6_TEST=m +CONFIG_MD_MULTIPATH=y +CONFIG_MD_FAULTY=y +CONFIG_BLK_DEV_DM=y +# CONFIG_DM_DEBUG is not set +CONFIG_DM_CRYPT=y +CONFIG_DM_SNAPSHOT=y +CONFIG_DM_MIRROR=y +CONFIG_DM_LOG_USERSPACE=m +CONFIG_DM_ZERO=y +CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m +CONFIG_DM_DELAY=m +# CONFIG_DM_UEVENT is not set +CONFIG_BLK_DEV_DM_BBR=m +CONFIG_FUSION=y +CONFIG_FUSION_SPI=y +CONFIG_FUSION_FC=y +CONFIG_FUSION_SAS=y +CONFIG_FUSION_MAX_SGE=128 +CONFIG_FUSION_CTL=y +CONFIG_FUSION_LAN=y +CONFIG_FUSION_LOGGING=y + +# +# IEEE 1394 (FireWire) support +# + +# +# You can enable one or both FireWire driver stacks. +# + +# +# The newer stack is recommended. +# +CONFIG_FIREWIRE=m +CONFIG_FIREWIRE_OHCI=m +CONFIG_FIREWIRE_OHCI_DEBUG=y +CONFIG_FIREWIRE_SBP2=m +# CONFIG_FIREWIRE_NET is not set +CONFIG_IEEE1394=y +CONFIG_IEEE1394_OHCI1394=y +CONFIG_IEEE1394_PCILYNX=m +CONFIG_IEEE1394_SBP2=y +# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set +# CONFIG_IEEE1394_ETH1394_ROM_ENTRY is not set +# CONFIG_IEEE1394_ETH1394 is not set +CONFIG_IEEE1394_RAWIO=m +CONFIG_IEEE1394_VIDEO1394=m +CONFIG_IEEE1394_DV1394=m +# CONFIG_IEEE1394_VERBOSEDEBUG is not set +CONFIG_I2O=y +CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y +CONFIG_I2O_EXT_ADAPTEC=y +CONFIG_I2O_EXT_ADAPTEC_DMA64=y +CONFIG_I2O_CONFIG=y +CONFIG_I2O_CONFIG_OLD_IOCTL=y +CONFIG_I2O_BUS=y +CONFIG_I2O_BLOCK=y +CONFIG_I2O_SCSI=y +CONFIG_I2O_PROC=y +CONFIG_MACINTOSH_DRIVERS=y +CONFIG_MAC_EMUMOUSEBTN=y +CONFIG_NETDEVICES=y +CONFIG_IFB=m +CONFIG_DUMMY=m +CONFIG_BONDING=m +CONFIG_MACVLAN=m +CONFIG_EQUALIZER=m +CONFIG_TUN=m +CONFIG_VETH=m +CONFIG_NET_SB1000=m +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_PCI=m +CONFIG_PHYLIB=y + +# +# MII PHY device drivers +# +CONFIG_MARVELL_PHY=m +CONFIG_DAVICOM_PHY=m +CONFIG_QSEMI_PHY=m +CONFIG_LXT_PHY=m +CONFIG_CICADA_PHY=m +CONFIG_VITESSE_PHY=m +CONFIG_SMSC_PHY=m +CONFIG_BROADCOM_PHY=m +CONFIG_ICPLUS_PHY=m +CONFIG_REALTEK_PHY=m +CONFIG_NATIONAL_PHY=m +CONFIG_STE10XP=m +CONFIG_LSI_ET1011C_PHY=m +CONFIG_FIXED_PHY=y +CONFIG_MDIO_BITBANG=m +CONFIG_MDIO_GPIO=m +CONFIG_NET_ETHERNET=y +CONFIG_MII=y +CONFIG_HAPPYMEAL=m +CONFIG_SUNGEM=m +CONFIG_CASSINI=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_VORTEX=m +CONFIG_TYPHOON=m +CONFIG_ENC28J60=m +# CONFIG_ENC28J60_WRITEVERIFY is not set +CONFIG_ETHOC=m +CONFIG_DNET=m +CONFIG_NET_TULIP=y +CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 +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=m +CONFIG_PCMCIA_XIRCOM=m +CONFIG_HP100=y +# CONFIG_IBM_NEW_EMAC_ZMII is not set +# CONFIG_IBM_NEW_EMAC_RGMII is not set +# CONFIG_IBM_NEW_EMAC_TAH is not set +# CONFIG_IBM_NEW_EMAC_EMAC4 is not set +# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set +# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set +# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set +CONFIG_NET_PCI=y +CONFIG_PCNET32=m +CONFIG_AMD8111_ETH=m +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_B44=m +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI=y +CONFIG_FORCEDETH=m +# CONFIG_FORCEDETH_NAPI is not set +CONFIG_E100=m +CONFIG_FEALNX=m +CONFIG_NATSEMI=m +CONFIG_NE2K_PCI=m +CONFIG_8139CP=m +CONFIG_8139TOO=m +# CONFIG_8139TOO_PIO is not set +CONFIG_8139TOO_TUNE_TWISTER=y +CONFIG_8139TOO_8129=y +CONFIG_8139_OLD_RX_RESET=y +CONFIG_R6040=m +CONFIG_SIS900=m +CONFIG_EPIC100=m +CONFIG_SMSC9420=m +CONFIG_SUNDANCE=m +# CONFIG_SUNDANCE_MMIO is not set +CONFIG_TLAN=m +CONFIG_KS8842=m +CONFIG_KS8851=m +CONFIG_KS8851_MLL=m +CONFIG_VIA_RHINE=m +# CONFIG_VIA_RHINE_MMIO is not set +CONFIG_SC92031=m +CONFIG_NET_POCKET=y +CONFIG_ATP=m +CONFIG_DE600=m +CONFIG_DE620=m +CONFIG_ATL2=m +CONFIG_NETDEV_1000=y +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +CONFIG_DL2K=m +CONFIG_E1000=m +CONFIG_E1000E=m +CONFIG_IP1000=m +CONFIG_IGB=m +CONFIG_IGB_DCA=y +CONFIG_IGBVF=m +CONFIG_NS83820=m +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_R8169=m +CONFIG_R8169_VLAN=y +CONFIG_SIS190=m +CONFIG_SKGE=m +CONFIG_SKY2=m +CONFIG_VIA_VELOCITY=m +CONFIG_TIGON3=m +CONFIG_BNX2=y +CONFIG_CNIC=y +CONFIG_QLA3XXX=m +CONFIG_ATL1=m +CONFIG_ATL1E=m +CONFIG_ATL1C=m +CONFIG_JME=m +CONFIG_NETDEV_10000=y +CONFIG_MDIO=y +CONFIG_CHELSIO_T1=m +# CONFIG_CHELSIO_T1_1G is not set +CONFIG_CHELSIO_T3_DEPENDS=y +CONFIG_CHELSIO_T3=y +CONFIG_ENIC=m +CONFIG_IXGBE=m +CONFIG_IXGBE_DCA=y +# CONFIG_IXGBE_DCB is not set +CONFIG_IXGB=m +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_MYRI10GE=m +CONFIG_MYRI10GE_DCA=y +CONFIG_NETXEN_NIC=m +CONFIG_NIU=m +CONFIG_MLX4_EN=m +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_TEHUTI=m +CONFIG_BNX2X=m +CONFIG_QLGE=m +CONFIG_SFC=m +CONFIG_SFC_MTD=y +CONFIG_BE2NET=m +CONFIG_TR=y +CONFIG_IBMOL=m +CONFIG_3C359=m +CONFIG_TMS380TR=m +CONFIG_TMSPCI=m +CONFIG_ABYSS=m +CONFIG_WLAN=y +CONFIG_PCMCIA_RAYCS=m +CONFIG_LIBERTAS_THINFIRM=m +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_AIRO=m +CONFIG_ATMEL=m +CONFIG_PCI_ATMEL=m +CONFIG_PCMCIA_ATMEL=m +CONFIG_AT76C50X_USB=m +CONFIG_AIRO_CS=m +CONFIG_PCMCIA_WL3501=m +CONFIG_PRISM54=m +CONFIG_USB_ZD1201=m +CONFIG_USB_NET_RNDIS_WLAN=m +CONFIG_RTL8180=m +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y +CONFIG_ADM8211=m +CONFIG_MAC80211_HWSIM=m +CONFIG_MWL8K=m +CONFIG_ATH_COMMON=m +# CONFIG_ATH_DEBUG is not set +CONFIG_ATH5K=m +# CONFIG_ATH5K_DEBUG is not set +CONFIG_ATH9K_HW=m +CONFIG_ATH9K_COMMON=m +CONFIG_ATH9K=m +CONFIG_AR9170_USB=m +CONFIG_AR9170_LEDS=y +CONFIG_B43=m +CONFIG_B43_PCI_AUTOSELECT=y +CONFIG_B43_PCICORE_AUTOSELECT=y +CONFIG_B43_PCMCIA=y +# CONFIG_B43_SDIO is not set +CONFIG_B43_PIO=y +CONFIG_B43_PHY_LP=y +CONFIG_B43_LEDS=y +CONFIG_B43_HWRNG=y +# CONFIG_B43_DEBUG is not set +CONFIG_B43LEGACY=m +CONFIG_B43LEGACY_PCI_AUTOSELECT=y +CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y +CONFIG_B43LEGACY_LEDS=y +CONFIG_B43LEGACY_HWRNG=y +# CONFIG_B43LEGACY_DEBUG is not set +CONFIG_B43LEGACY_DMA=y +CONFIG_B43LEGACY_PIO=y +CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y +# CONFIG_B43LEGACY_DMA_MODE is not set +# CONFIG_B43LEGACY_PIO_MODE is not set +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +CONFIG_HOSTAP_FIRMWARE_NVRAM=y +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTAP_PCI=m +CONFIG_HOSTAP_CS=m +CONFIG_IPW2100=m +CONFIG_IPW2100_MONITOR=y +# CONFIG_IPW2100_DEBUG is not set +CONFIG_IPW2200=m +CONFIG_IPW2200_MONITOR=y +CONFIG_IPW2200_RADIOTAP=y +CONFIG_IPW2200_PROMISCUOUS=y +CONFIG_IPW2200_QOS=y +# CONFIG_IPW2200_DEBUG is not set +CONFIG_LIBIPW=m +# CONFIG_LIBIPW_DEBUG is not set +CONFIG_IWLWIFI=m +# CONFIG_IWLWIFI_SPECTRUM_MEASUREMENT is not set +# CONFIG_IWLWIFI_DEBUG is not set +CONFIG_IWLAGN=m +CONFIG_IWL4965=y +CONFIG_IWL5000=y +CONFIG_IWL3945=m +CONFIG_IWL3945_SPECTRUM_MEASUREMENT=y +CONFIG_IWM=m +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_CS=m +CONFIG_LIBERTAS_SDIO=m +CONFIG_LIBERTAS_SPI=m +# CONFIG_LIBERTAS_DEBUG is not set +CONFIG_HERMES=m +CONFIG_HERMES_CACHE_FW_ON_INIT=y +CONFIG_PLX_HERMES=m +CONFIG_TMD_HERMES=m +CONFIG_NORTEL_HERMES=m +CONFIG_PCI_HERMES=m +CONFIG_PCMCIA_HERMES=m +CONFIG_PCMCIA_SPECTRUM=m +CONFIG_P54_COMMON=m +CONFIG_P54_USB=m +CONFIG_P54_PCI=m +CONFIG_P54_SPI=m +CONFIG_P54_LEDS=y +CONFIG_RT2X00=m +CONFIG_RT2400PCI=m +CONFIG_RT2500PCI=m +CONFIG_RT61PCI=m +CONFIG_RT2800PCI_PCI=m +CONFIG_RT2800PCI=m +CONFIG_RT2500USB=m +CONFIG_RT73USB=m +CONFIG_RT2800USB=m +CONFIG_RT2800_LIB=m +CONFIG_RT2X00_LIB_PCI=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_HT=y +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_CRYPTO=y +CONFIG_RT2X00_LIB_LEDS=y +# CONFIG_RT2X00_DEBUG is not set +CONFIG_WL12XX=m +CONFIG_WL1251=m +CONFIG_WL1251_SPI=m +CONFIG_WL1251_SDIO=m +CONFIG_WL1271=m +CONFIG_ZD1211RW=m +# CONFIG_ZD1211RW_DEBUG is not set + +# +# WiMAX Wireless Broadband devices +# +CONFIG_WIMAX_I2400M=m +CONFIG_WIMAX_I2400M_USB=m +CONFIG_WIMAX_I2400M_SDIO=m +# CONFIG_WIMAX_IWMC3200_SDIO is not set +CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 + +# +# 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_CDC_EEM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +CONFIG_USB_BELKIN=y +CONFIG_USB_ARMLINUX=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_KC2190=y +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m +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 +CONFIG_WAN=y +CONFIG_LANMEDIA=m +CONFIG_HDLC=m +CONFIG_HDLC_RAW=m +CONFIG_HDLC_RAW_ETH=m +CONFIG_HDLC_CISCO=m +CONFIG_HDLC_FR=m +CONFIG_HDLC_PPP=m +CONFIG_HDLC_X25=m +CONFIG_PCI200SYN=m +CONFIG_WANXL=m +# CONFIG_WANXL_BUILD_FIRMWARE is not set +CONFIG_PC300TOO=m +CONFIG_FARSYNC=m +CONFIG_DSCC4=m +CONFIG_DSCC4_PCISYNC=y +CONFIG_DSCC4_PCI_RST=y +CONFIG_DLCI=m +CONFIG_DLCI_MAX=8 +CONFIG_WAN_ROUTER_DRIVERS=m +CONFIG_CYCLADES_SYNC=m +CONFIG_CYCLOMX_X25=y +CONFIG_LAPBETHER=m +CONFIG_X25_ASY=m +CONFIG_SBNI=m +CONFIG_SBNI_MULTILINE=y +CONFIG_ATM_DRIVERS=y +# 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_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=m +CONFIG_ATM_FORE200E_USE_TASKLET=y +CONFIG_ATM_FORE200E_TX_RETRY=16 +CONFIG_ATM_FORE200E_DEBUG=0 +CONFIG_ATM_HE=m +CONFIG_ATM_HE_USE_SUNI=y +CONFIG_ATM_SOLOS=m +CONFIG_IEEE802154_DRIVERS=m +CONFIG_IEEE802154_FAKEHARD=m +CONFIG_XEN_NETDEV_FRONTEND=y +CONFIG_FDDI=y +CONFIG_DEFXX=m +# CONFIG_DEFXX_MMIO is not set +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_PPPOL2TP=m +CONFIG_SLIP=m +CONFIG_SLIP_COMPRESSED=y +CONFIG_SLHC=m +CONFIG_SLIP_SMART=y +# CONFIG_SLIP_MODE_SLIP6 is not set +CONFIG_NET_FC=y +CONFIG_NETCONSOLE=m +# CONFIG_NETCONSOLE_DYNAMIC is not set +CONFIG_NETPOLL=y +# CONFIG_NETPOLL_TRAP is not set +CONFIG_NET_POLL_CONTROLLER=y +CONFIG_VIRTIO_NET=m +CONFIG_VMXNET3=m +CONFIG_ISDN=y +CONFIG_ISDN_I4L=m +CONFIG_MISDN=m +CONFIG_MISDN_DSP=m +CONFIG_MISDN_L1OIP=m + +# +# mISDN hardware drivers +# +CONFIG_MISDN_HFCPCI=m +CONFIG_MISDN_HFCMULTI=m +CONFIG_MISDN_HFCUSB=m +CONFIG_MISDN_AVMFRITZ=m +CONFIG_MISDN_SPEEDFAX=m +CONFIG_MISDN_INFINEON=m +CONFIG_MISDN_W6692=m +CONFIG_MISDN_NETJET=m +CONFIG_MISDN_IPAC=m +CONFIG_MISDN_ISAR=m +CONFIG_ISDN_PPP=y +CONFIG_ISDN_PPP_VJ=y +CONFIG_ISDN_MPP=y +CONFIG_IPPP_FILTER=y +CONFIG_ISDN_PPP_BSDCOMP=m +CONFIG_ISDN_AUDIO=y +CONFIG_ISDN_TTY_FAX=y +CONFIG_ISDN_X25=y + +# +# ISDN feature submodules +# +CONFIG_ISDN_DIVERSION=m + +# +# ISDN4Linux hardware drivers +# + +# +# Passive cards +# +CONFIG_ISDN_DRV_HISAX=m + +# +# D-channel protocol features +# +CONFIG_HISAX_EURO=y +CONFIG_DE_AOC=y +CONFIG_HISAX_NO_SENDCOMPLETE=y +CONFIG_HISAX_NO_LLC=y +CONFIG_HISAX_NO_KEYPAD=y +CONFIG_HISAX_1TR6=y +CONFIG_HISAX_NI1=y +CONFIG_HISAX_MAX_CARDS=8 + +# +# HiSax supported cards +# +CONFIG_HISAX_16_3=y +CONFIG_HISAX_TELESPCI=y +CONFIG_HISAX_S0BOX=y +CONFIG_HISAX_FRITZPCI=y +CONFIG_HISAX_AVM_A1_PCMCIA=y +CONFIG_HISAX_ELSA=y +CONFIG_HISAX_DIEHLDIVA=y +CONFIG_HISAX_SEDLBAUER=y +CONFIG_HISAX_NETJET=y +CONFIG_HISAX_NETJET_U=y +CONFIG_HISAX_NICCY=y +CONFIG_HISAX_BKM_A4T=y +CONFIG_HISAX_SCT_QUADRO=y +CONFIG_HISAX_GAZEL=y +CONFIG_HISAX_HFC_PCI=y +CONFIG_HISAX_W6692=y +CONFIG_HISAX_HFC_SX=y +CONFIG_HISAX_ENTERNOW_PCI=y +CONFIG_HISAX_DEBUG=y + +# +# HiSax PCMCIA card service modules +# +CONFIG_HISAX_SEDLBAUER_CS=m +CONFIG_HISAX_ELSA_CS=m +CONFIG_HISAX_AVM_A1_CS=m +CONFIG_HISAX_TELES_CS=m + +# +# HiSax sub driver modules +# +CONFIG_HISAX_ST5481=m +CONFIG_HISAX_HFCUSB=m +CONFIG_HISAX_HFC4S8S=m +CONFIG_HISAX_FRITZ_PCIPNP=m + +# +# Active cards +# +CONFIG_HYSDN=m +CONFIG_HYSDN_CAPI=y +CONFIG_ISDN_HDLC=m +CONFIG_ISDN_CAPI=m +# CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON is not set +CONFIG_CAPI_TRACE=y +CONFIG_ISDN_CAPI_MIDDLEWARE=y +CONFIG_ISDN_CAPI_CAPI20=m +CONFIG_ISDN_CAPI_CAPIFS_BOOL=y +CONFIG_ISDN_CAPI_CAPIFS=m +CONFIG_ISDN_CAPI_CAPIDRV=m + +# +# CAPI hardware drivers +# +CONFIG_CAPI_AVM=y +CONFIG_ISDN_DRV_AVMB1_B1PCI=m +CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y +CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m +CONFIG_ISDN_DRV_AVMB1_AVM_CS=m +CONFIG_ISDN_DRV_AVMB1_T1PCI=m +CONFIG_ISDN_DRV_AVMB1_C4=m +CONFIG_CAPI_EICON=y +CONFIG_ISDN_DIVAS=m +CONFIG_ISDN_DIVAS_BRIPCI=y +CONFIG_ISDN_DIVAS_PRIPCI=y +CONFIG_ISDN_DIVAS_DIVACAPI=m +CONFIG_ISDN_DIVAS_USERIDI=m +CONFIG_ISDN_DIVAS_MAINT=m +CONFIG_ISDN_DRV_GIGASET=m +# CONFIG_GIGASET_CAPI is not set +CONFIG_GIGASET_I4L=y +# CONFIG_GIGASET_DUMMYLL is not set +CONFIG_GIGASET_BASE=m +CONFIG_GIGASET_M105=m +CONFIG_GIGASET_M101=m +# CONFIG_GIGASET_DEBUG is not set +CONFIG_PHONE=m +CONFIG_PHONE_IXJ=m +CONFIG_PHONE_IXJ_PCMCIA=m + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_FF_MEMLESS=y +CONFIG_INPUT_POLLDEV=y +CONFIG_INPUT_SPARSEKMAP=m + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +CONFIG_INPUT_JOYDEV=m +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set +CONFIG_XEN_KBDDEV_FRONTEND=y + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ADP5588=m +CONFIG_KEYBOARD_ATKBD=y +CONFIG_QT2160=m +CONFIG_KEYBOARD_LKKBD=y +CONFIG_KEYBOARD_GPIO=y +CONFIG_KEYBOARD_MATRIX=m +CONFIG_KEYBOARD_LM8323=m +CONFIG_KEYBOARD_MAX7359=m +CONFIG_KEYBOARD_NEWTON=y +CONFIG_KEYBOARD_OPENCORES=m +CONFIG_KEYBOARD_STOWAWAY=y +CONFIG_KEYBOARD_SUNKBD=y +CONFIG_KEYBOARD_XTKBD=y +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=y +CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_LOGIPS2PP=y +CONFIG_MOUSE_PS2_SYNAPTICS=y +CONFIG_MOUSE_PS2_LIFEBOOK=y +CONFIG_MOUSE_PS2_TRACKPOINT=y +CONFIG_MOUSE_PS2_ELANTECH=y +CONFIG_MOUSE_PS2_SENTELIC=y +CONFIG_MOUSE_PS2_TOUCHKIT=y +CONFIG_MOUSE_SERIAL=y +CONFIG_MOUSE_APPLETOUCH=m +CONFIG_MOUSE_BCM5974=m +CONFIG_MOUSE_VSXXXAA=m +CONFIG_MOUSE_GPIO=m +CONFIG_MOUSE_SYNAPTICS_I2C=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=m +CONFIG_JOYSTICK_ZHENHUA=m +CONFIG_JOYSTICK_DB9=m +CONFIG_JOYSTICK_GAMECON=m +CONFIG_JOYSTICK_TURBOGRAFX=m +CONFIG_JOYSTICK_JOYDUMP=m +CONFIG_JOYSTICK_XPAD=m +CONFIG_JOYSTICK_XPAD_FF=y +CONFIG_JOYSTICK_XPAD_LEDS=y +CONFIG_JOYSTICK_WALKERA0701=m +CONFIG_INPUT_TABLET=y +CONFIG_TABLET_USB_ACECAD=m +CONFIG_TABLET_USB_AIPTEK=m +CONFIG_TABLET_USB_GTCO=m +CONFIG_TABLET_USB_KBTAB=m +CONFIG_TABLET_USB_WACOM=m +CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_ADS7846=m +CONFIG_TOUCHSCREEN_AD7877=m +CONFIG_TOUCHSCREEN_AD7879_I2C=m +CONFIG_TOUCHSCREEN_AD7879=m +CONFIG_TOUCHSCREEN_DYNAPRO=m +CONFIG_TOUCHSCREEN_EETI=m +CONFIG_TOUCHSCREEN_FUJITSU=m +CONFIG_TOUCHSCREEN_GUNZE=m +CONFIG_TOUCHSCREEN_ELO=m +CONFIG_TOUCHSCREEN_WACOM_W8001=m +CONFIG_TOUCHSCREEN_MCS5000=m +CONFIG_TOUCHSCREEN_MTOUCH=m +CONFIG_TOUCHSCREEN_INEXIO=m +CONFIG_TOUCHSCREEN_MK712=m +CONFIG_TOUCHSCREEN_PENMOUNT=m +CONFIG_TOUCHSCREEN_TOUCHRIGHT=m +CONFIG_TOUCHSCREEN_TOUCHWIN=m +CONFIG_TOUCHSCREEN_UCB1400=m +CONFIG_TOUCHSCREEN_WM97XX=m +CONFIG_TOUCHSCREEN_WM9705=y +CONFIG_TOUCHSCREEN_WM9712=y +CONFIG_TOUCHSCREEN_WM9713=y +CONFIG_TOUCHSCREEN_USB_COMPOSITE=m +CONFIG_TOUCHSCREEN_MC13783=m +CONFIG_TOUCHSCREEN_USB_EGALAX=y +CONFIG_TOUCHSCREEN_USB_PANJIT=y +CONFIG_TOUCHSCREEN_USB_3M=y +CONFIG_TOUCHSCREEN_USB_ITM=y +CONFIG_TOUCHSCREEN_USB_ETURBO=y +CONFIG_TOUCHSCREEN_USB_GUNZE=y +CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y +CONFIG_TOUCHSCREEN_USB_IRTOUCH=y +CONFIG_TOUCHSCREEN_USB_IDEALTEK=y +CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y +CONFIG_TOUCHSCREEN_USB_GOTOP=y +CONFIG_TOUCHSCREEN_USB_JASTEC=y +CONFIG_TOUCHSCREEN_USB_E2I=y +CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y +CONFIG_TOUCHSCREEN_USB_ETT_TC5UH=y +CONFIG_TOUCHSCREEN_TOUCHIT213=m +CONFIG_TOUCHSCREEN_TSC2007=m +CONFIG_TOUCHSCREEN_PCAP=m +CONFIG_INPUT_MISC=y +CONFIG_INPUT_PCSPKR=m +CONFIG_INPUT_APANEL=m +CONFIG_INPUT_ATLAS_BTNS=m +CONFIG_INPUT_ATI_REMOTE=m +CONFIG_INPUT_ATI_REMOTE2=m +CONFIG_INPUT_KEYSPAN_REMOTE=m +CONFIG_INPUT_POWERMATE=m +CONFIG_INPUT_YEALINK=m +CONFIG_INPUT_CM109=m +CONFIG_INPUT_UINPUT=m +# CONFIG_INPUT_WINBOND_CIR is not set +CONFIG_INPUT_PCF50633_PMU=m +CONFIG_INPUT_GPIO_ROTARY_ENCODER=m +CONFIG_INPUT_PCAP=m + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_I8042=y +CONFIG_SERIO_SERPORT=y +CONFIG_SERIO_CT82C710=y +CONFIG_SERIO_PARKBD=m +CONFIG_SERIO_PCIPS2=y +CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_RAW=m +CONFIG_SERIO_ALTERA_PS2=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_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_HW_CONSOLE=y +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_DEVKMEM=y +CONFIG_SERIAL_NONSTANDARD=y +CONFIG_COMPUTONE=m +CONFIG_ROCKETPORT=m +CONFIG_CYCLADES=m +# CONFIG_CYZ_INTR is not set +CONFIG_DIGIEPCA=m +CONFIG_MOXA_INTELLIO=m +CONFIG_MOXA_SMARTIO=m +CONFIG_ISI=m +CONFIG_SYNCLINK=m +CONFIG_SYNCLINKMP=m +CONFIG_SYNCLINK_GT=m +CONFIG_N_HDLC=m +CONFIG_RISCOM8=m +CONFIG_SPECIALIX=m +CONFIG_STALDRV=y +CONFIG_STALLION=m +CONFIG_ISTALLION=m +CONFIG_NOZOMI=m + +# +# Serial drivers +# +CONFIG_SERIAL_8250=y +# CONFIG_SERIAL_8250_CONSOLE is not set +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_PNP=y +CONFIG_SERIAL_8250_CS=m +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_SHARE_IRQ=y +CONFIG_SERIAL_8250_DETECT_IRQ=y +CONFIG_SERIAL_8250_RSA=y + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_MAX3100=m +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_JSM=m +CONFIG_UNIX98_PTYS=y +# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set +CONFIG_LEGACY_PTYS=y +CONFIG_LEGACY_PTY_COUNT=256 +CONFIG_PRINTER=m +CONFIG_LP_CONSOLE=y +CONFIG_PPDEV=m +CONFIG_HVC_DRIVER=y +CONFIG_HVC_IRQ=y +CONFIG_HVC_XEN=y +CONFIG_VIRTIO_CONSOLE=m +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 +CONFIG_HW_RANDOM=y +CONFIG_HW_RANDOM_TIMERIOMEM=m +CONFIG_HW_RANDOM_INTEL=y +CONFIG_HW_RANDOM_AMD=y +CONFIG_HW_RANDOM_VIA=y +CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_NVRAM=m +CONFIG_R3964=m +CONFIG_APPLICOM=m + +# +# PCMCIA character devices +# +CONFIG_SYNCLINK_CS=m +CONFIG_CARDMAN_4000=m +CONFIG_CARDMAN_4040=m +CONFIG_IPWIRELESS=m +CONFIG_MWAVE=m +CONFIG_PC8736x_GPIO=m +CONFIG_NSC_GPIO=m +# CONFIG_RAW_DRIVER is not set +CONFIG_HPET=y +CONFIG_HPET_MMAP=y +CONFIG_HANGCHECK_TIMER=m +CONFIG_UV_MMTIMER=m +CONFIG_TCG_TPM=m +CONFIG_TCG_TIS=m +CONFIG_TCG_NSC=m +CONFIG_TCG_ATMEL=m +CONFIG_TCG_INFINEON=m +CONFIG_TELCLOCK=m +CONFIG_DEVPORT=y +CONFIG_I2C=m +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOPCA=m + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +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_I801=m +CONFIG_I2C_ISCH=m +CONFIG_I2C_PIIX4=m +CONFIG_I2C_NFORCE2=m +CONFIG_I2C_NFORCE2_S4985=m +CONFIG_I2C_SIS5595=m +CONFIG_I2C_SIS630=m +CONFIG_I2C_SIS96X=m +CONFIG_I2C_VIA=m +CONFIG_I2C_VIAPRO=m + +# +# ACPI drivers +# +CONFIG_I2C_SCMI=m + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +CONFIG_I2C_GPIO=m +CONFIG_I2C_OCORES=m +CONFIG_I2C_SIMTEC=m + +# +# External I2C/SMBus adapter drivers +# +CONFIG_I2C_PARPORT=m +CONFIG_I2C_PARPORT_LIGHT=m +CONFIG_I2C_TAOS_EVM=m +CONFIG_I2C_TINY_USB=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_I2C_PCA_PLATFORM=m +CONFIG_I2C_STUB=m + +# +# Miscellaneous I2C Chip support +# +CONFIG_SENSORS_TSL2550=m +# 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 +CONFIG_SPI=y +CONFIG_SPI_MASTER=y + +# +# SPI Master Controller Drivers +# +CONFIG_SPI_BITBANG=m +CONFIG_SPI_BUTTERFLY=m +CONFIG_SPI_GPIO=m +CONFIG_SPI_LM70_LLP=m +CONFIG_SPI_XILINX=m +CONFIG_SPI_XILINX_PLTFM=m +# CONFIG_SPI_DESIGNWARE is not set + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=m +CONFIG_SPI_TLE62X0=m + +# +# PPS support +# +CONFIG_PPS=m +# CONFIG_PPS_DEBUG is not set +CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +CONFIG_GPIOLIB=y +CONFIG_GPIO_SYSFS=y + +# +# Memory mapped GPIO expanders: +# + +# +# I2C GPIO expanders: +# +CONFIG_GPIO_MAX732X=m +CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCF857X=m +CONFIG_GPIO_ADP5588=m + +# +# PCI GPIO expanders: +# +CONFIG_GPIO_CS5535=m +CONFIG_GPIO_LANGWELL=y + +# +# SPI GPIO expanders: +# +CONFIG_GPIO_MAX7301=m +CONFIG_GPIO_MCP23S08=m +CONFIG_GPIO_MC33880=m + +# +# AC97 GPIO expanders: +# +CONFIG_GPIO_UCB1400=y +CONFIG_W1=m +CONFIG_W1_CON=y + +# +# 1-wire Bus Masters +# +CONFIG_W1_MASTER_MATROX=m +CONFIG_W1_MASTER_DS2490=m +CONFIG_W1_MASTER_DS2482=m +CONFIG_W1_MASTER_GPIO=m + +# +# 1-wire Slaves +# +CONFIG_W1_SLAVE_THERM=m +CONFIG_W1_SLAVE_SMEM=m +CONFIG_W1_SLAVE_DS2431=m +CONFIG_W1_SLAVE_DS2433=m +CONFIG_W1_SLAVE_DS2433_CRC=y +CONFIG_W1_SLAVE_DS2760=m +CONFIG_W1_SLAVE_BQ27000=m +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_PDA_POWER=m +CONFIG_WM8350_POWER=m +CONFIG_BATTERY_DS2760=m +CONFIG_BATTERY_DS2782=m +CONFIG_BATTERY_BQ27x00=m +CONFIG_BATTERY_MAX17040=m +CONFIG_CHARGER_PCF50633=m +CONFIG_HWMON=y +CONFIG_HWMON_VID=m +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +CONFIG_SENSORS_ABITUGURU=m +CONFIG_SENSORS_ABITUGURU3=m +CONFIG_SENSORS_AD7414=m +CONFIG_SENSORS_AD7418=m +CONFIG_SENSORS_ADCXX=m +CONFIG_SENSORS_ADM1021=m +CONFIG_SENSORS_ADM1025=m +CONFIG_SENSORS_ADM1026=m +CONFIG_SENSORS_ADM1029=m +CONFIG_SENSORS_ADM1031=m +CONFIG_SENSORS_ADM9240=m +CONFIG_SENSORS_ADT7462=m +CONFIG_SENSORS_ADT7470=m +CONFIG_SENSORS_ADT7473=m +CONFIG_SENSORS_ADT7475=m +CONFIG_SENSORS_K8TEMP=m +CONFIG_SENSORS_K10TEMP=m +CONFIG_SENSORS_ASB100=m +CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_I5K_AMB=m +CONFIG_SENSORS_F71805F=m +CONFIG_SENSORS_F71882FG=m +CONFIG_SENSORS_F75375S=m +CONFIG_SENSORS_FSCHMD=m +CONFIG_SENSORS_G760A=m +CONFIG_SENSORS_GL518SM=m +CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_CORETEMP=m +CONFIG_SENSORS_IBMAEM=m +CONFIG_SENSORS_IBMPEX=m +CONFIG_SENSORS_IT87=m +CONFIG_SENSORS_LM63=m +CONFIG_SENSORS_LM70=m +CONFIG_SENSORS_LM73=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=m +CONFIG_SENSORS_LM93=m +CONFIG_SENSORS_LTC4215=m +CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LM95241=m +CONFIG_SENSORS_MAX1111=m +CONFIG_SENSORS_MAX1619=m +CONFIG_SENSORS_MAX6650=m +CONFIG_SENSORS_PC87360=m +CONFIG_SENSORS_PC87427=m +CONFIG_SENSORS_PCF8591=m +CONFIG_SENSORS_SHT15=m +CONFIG_SENSORS_SIS5595=m +CONFIG_SENSORS_DME1737=m +CONFIG_SENSORS_SMSC47M1=m +CONFIG_SENSORS_SMSC47M192=m +CONFIG_SENSORS_SMSC47B397=m +CONFIG_SENSORS_ADS7828=m +CONFIG_SENSORS_AMC6821=m +CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_VIA_CPUTEMP=m +CONFIG_SENSORS_VIA686A=m +CONFIG_SENSORS_VT1211=m +CONFIG_SENSORS_VT8231=m +CONFIG_SENSORS_W83781D=m +CONFIG_SENSORS_W83791D=m +CONFIG_SENSORS_W83792D=m +CONFIG_SENSORS_W83793=m +CONFIG_SENSORS_W83L785TS=m +CONFIG_SENSORS_W83L786NG=m +CONFIG_SENSORS_W83627HF=m +CONFIG_SENSORS_W83627EHF=m +CONFIG_SENSORS_WM8350=m +CONFIG_SENSORS_HDAPS=m +CONFIG_SENSORS_LIS3_I2C=m +CONFIG_SENSORS_APPLESMC=m +CONFIG_SENSORS_MC13783_ADC=m + +# +# ACPI drivers +# +CONFIG_SENSORS_ATK0110=m +CONFIG_SENSORS_LIS3LV02D=m +CONFIG_THERMAL=y +CONFIG_THERMAL_HWMON=y +CONFIG_WATCHDOG=y +# CONFIG_WATCHDOG_NOWAYOUT is not set + +# +# Watchdog Device Drivers +# +CONFIG_SOFT_WATCHDOG=m +CONFIG_WM8350_WATCHDOG=m +CONFIG_ACQUIRE_WDT=m +CONFIG_ADVANTECH_WDT=m +CONFIG_ALIM1535_WDT=m +CONFIG_ALIM7101_WDT=m +CONFIG_GEODE_WDT=m +CONFIG_SC520_WDT=m +CONFIG_SBC_FITPC2_WATCHDOG=m +CONFIG_EUROTECH_WDT=m +CONFIG_IB700_WDT=m +CONFIG_IBMASR=m +CONFIG_WAFER_WDT=m +CONFIG_I6300ESB_WDT=m +CONFIG_ITCO_WDT=m +CONFIG_ITCO_VENDOR_SUPPORT=y +CONFIG_IT8712F_WDT=m +CONFIG_IT87_WDT=m +CONFIG_HP_WATCHDOG=m +CONFIG_SC1200_WDT=m +CONFIG_PC87413_WDT=m +CONFIG_60XX_WDT=m +CONFIG_SBC8360_WDT=m +CONFIG_CPU5_WDT=m +CONFIG_SMSC_SCH311X_WDT=m +CONFIG_SMSC37B787_WDT=m +CONFIG_W83627HF_WDT=m +CONFIG_W83697HF_WDT=m +CONFIG_W83697UG_WDT=m +CONFIG_W83877F_WDT=m +CONFIG_W83977F_WDT=m +CONFIG_MACHZ_WDT=m +CONFIG_SBC_EPX_C3_WATCHDOG=m + +# +# PCI-based Watchdog Cards +# +CONFIG_PCIPCWATCHDOG=m +CONFIG_WDTPCI=m + +# +# USB-based Watchdog Cards +# +CONFIG_USBPCWATCHDOG=m +CONFIG_SSB_POSSIBLE=y + +# +# Sonics Silicon Backplane +# +CONFIG_SSB=m +CONFIG_SSB_SPROM=y +CONFIG_SSB_BLOCKIO=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +CONFIG_SSB_B43_PCI_BRIDGE=y +CONFIG_SSB_PCMCIAHOST_POSSIBLE=y +CONFIG_SSB_PCMCIAHOST=y +CONFIG_SSB_SDIOHOST_POSSIBLE=y +CONFIG_SSB_SDIOHOST=y +# CONFIG_SSB_DEBUG is not set +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_DRIVER_PCICORE=y + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=m +CONFIG_MFD_SM501=m +# CONFIG_MFD_SM501_GPIO is not set +CONFIG_HTC_PASIC3=m +CONFIG_UCB1400_CORE=m +CONFIG_TPS65010=m +# CONFIG_MFD_TMIO is not set +CONFIG_MFD_WM8400=m +CONFIG_MFD_WM8350=m +CONFIG_MFD_WM8350_I2C=m +CONFIG_MFD_PCF50633=m +CONFIG_MFD_MC13783=m +CONFIG_PCF50633_ADC=m +CONFIG_PCF50633_GPIO=m +CONFIG_AB3100_CORE=m +CONFIG_AB3100_OTP=m +CONFIG_EZX_PCAP=y +CONFIG_AB4500_CORE=m +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_REGULATOR_VIRTUAL_CONSUMER=m +CONFIG_REGULATOR_USERSPACE_CONSUMER=m +CONFIG_REGULATOR_BQ24022=m +CONFIG_REGULATOR_MAX1586=m +CONFIG_REGULATOR_MAX8660=m +CONFIG_REGULATOR_WM8350=m +CONFIG_REGULATOR_WM8400=m +CONFIG_REGULATOR_PCF50633=m +CONFIG_REGULATOR_LP3971=m +CONFIG_REGULATOR_PCAP=m +CONFIG_REGULATOR_MC13783=m +CONFIG_REGULATOR_AB3100=m +CONFIG_REGULATOR_TPS65023=m +CONFIG_REGULATOR_TPS6507X=m +CONFIG_MEDIA_SUPPORT=m + +# +# Multimedia core support +# +CONFIG_VIDEO_DEV=m +CONFIG_VIDEO_V4L2_COMMON=m +CONFIG_VIDEO_ALLOW_V4L1=y +CONFIG_VIDEO_V4L1_COMPAT=y +CONFIG_DVB_CORE=m +CONFIG_VIDEO_MEDIA=m + +# +# Multimedia drivers +# +CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m +CONFIG_IR_CORE=m +CONFIG_VIDEO_IR=m +CONFIG_MEDIA_ATTACH=y +CONFIG_MEDIA_TUNER=m +# CONFIG_MEDIA_TUNER_CUSTOMISE is not set +CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA8290=m +CONFIG_MEDIA_TUNER_TDA827X=m +CONFIG_MEDIA_TUNER_TDA18271=m +CONFIG_MEDIA_TUNER_TDA9887=m +CONFIG_MEDIA_TUNER_TEA5761=m +CONFIG_MEDIA_TUNER_TEA5767=m +CONFIG_MEDIA_TUNER_MT20XX=m +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_MT2131=m +CONFIG_MEDIA_TUNER_QT1010=m +CONFIG_MEDIA_TUNER_XC2028=m +CONFIG_MEDIA_TUNER_XC5000=m +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m +CONFIG_MEDIA_TUNER_MC44S803=m +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_VIDEO_V4L2=m +CONFIG_VIDEO_V4L1=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_DMA_SG=m +CONFIG_VIDEOBUF_VMALLOC=m +CONFIG_VIDEOBUF_DVB=m +CONFIG_VIDEO_BTCX=m +CONFIG_VIDEO_TVEEPROM=m +CONFIG_VIDEO_TUNER=m +CONFIG_VIDEO_CAPTURE_DRIVERS=y +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_HELPER_CHIPS_AUTO=y +CONFIG_VIDEO_IR_I2C=m +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_TDA9840=m +CONFIG_VIDEO_TEA6415C=m +CONFIG_VIDEO_TEA6420=m +CONFIG_VIDEO_MSP3400=m +CONFIG_VIDEO_CS5345=m +CONFIG_VIDEO_CS53L32A=m +CONFIG_VIDEO_M52790=m +CONFIG_VIDEO_WM8775=m +CONFIG_VIDEO_WM8739=m +CONFIG_VIDEO_VP27SMPX=m +CONFIG_VIDEO_SAA6588=m +CONFIG_VIDEO_BT819=m +CONFIG_VIDEO_BT856=m +CONFIG_VIDEO_BT866=m +CONFIG_VIDEO_KS0127=m +CONFIG_VIDEO_OV7670=m +CONFIG_VIDEO_MT9V011=m +CONFIG_VIDEO_SAA7110=m +CONFIG_VIDEO_SAA711X=m +CONFIG_VIDEO_SAA717X=m +CONFIG_VIDEO_TVP5150=m +CONFIG_VIDEO_VPX3220=m +CONFIG_VIDEO_CX25840=m +CONFIG_VIDEO_CX2341X=m +CONFIG_VIDEO_SAA7127=m +CONFIG_VIDEO_SAA7185=m +CONFIG_VIDEO_ADV7170=m +CONFIG_VIDEO_ADV7175=m +CONFIG_VIDEO_UPD64031A=m +CONFIG_VIDEO_UPD64083=m +CONFIG_VIDEO_VIVI=m +CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_BT848_DVB=y +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_CPIA2=m +CONFIG_VIDEO_SAA5246A=m +CONFIG_VIDEO_SAA5249=m +CONFIG_VIDEO_STRADIS=m +CONFIG_VIDEO_ZORAN=m +CONFIG_VIDEO_ZORAN_DC30=m +CONFIG_VIDEO_ZORAN_ZR36060=m +CONFIG_VIDEO_ZORAN_BUZ=m +CONFIG_VIDEO_ZORAN_DC10=m +CONFIG_VIDEO_ZORAN_LML33=m +CONFIG_VIDEO_ZORAN_LML33R10=m +CONFIG_VIDEO_ZORAN_AVS6EYES=m +CONFIG_VIDEO_MEYE=m +CONFIG_VIDEO_SAA7134=m +CONFIG_VIDEO_SAA7134_ALSA=m +CONFIG_VIDEO_SAA7134_DVB=m +CONFIG_VIDEO_MXB=m +CONFIG_VIDEO_HEXIUM_ORION=m +CONFIG_VIDEO_HEXIUM_GEMINI=m +CONFIG_VIDEO_CX88=m +CONFIG_VIDEO_CX88_ALSA=m +CONFIG_VIDEO_CX88_BLACKBIRD=m +CONFIG_VIDEO_CX88_DVB=m +CONFIG_VIDEO_CX88_MPEG=m +CONFIG_VIDEO_CX88_VP3054=m +CONFIG_VIDEO_CX23885=m +CONFIG_VIDEO_AU0828=m +CONFIG_VIDEO_IVTV=m +CONFIG_VIDEO_FB_IVTV=m +CONFIG_VIDEO_CX18=m +CONFIG_VIDEO_SAA7164=m +CONFIG_VIDEO_CAFE_CCIC=m +CONFIG_SOC_CAMERA=m +CONFIG_SOC_CAMERA_MT9M001=m +CONFIG_SOC_CAMERA_MT9M111=m +CONFIG_SOC_CAMERA_MT9T031=m +CONFIG_SOC_CAMERA_MT9T112=m +CONFIG_SOC_CAMERA_MT9V022=m +CONFIG_SOC_CAMERA_RJ54N1=m +CONFIG_SOC_CAMERA_TW9910=m +CONFIG_SOC_CAMERA_PLATFORM=m +CONFIG_SOC_CAMERA_OV772X=m +CONFIG_SOC_CAMERA_OV9640=m +CONFIG_V4L_USB_DRIVERS=y +CONFIG_USB_VIDEO_CLASS=m +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +CONFIG_USB_GSPCA=m +CONFIG_USB_M5602=m +CONFIG_USB_STV06XX=m +CONFIG_USB_GL860=m +CONFIG_USB_GSPCA_CONEX=m +CONFIG_USB_GSPCA_ETOMS=m +CONFIG_USB_GSPCA_FINEPIX=m +CONFIG_USB_GSPCA_JEILINJ=m +CONFIG_USB_GSPCA_MARS=m +CONFIG_USB_GSPCA_MR97310A=m +CONFIG_USB_GSPCA_OV519=m +CONFIG_USB_GSPCA_OV534=m +CONFIG_USB_GSPCA_PAC207=m +CONFIG_USB_GSPCA_PAC7302=m +CONFIG_USB_GSPCA_PAC7311=m +CONFIG_USB_GSPCA_SN9C20X=m +# CONFIG_USB_GSPCA_SN9C20X_EVDEV is not set +CONFIG_USB_GSPCA_SONIXB=m +CONFIG_USB_GSPCA_SONIXJ=m +CONFIG_USB_GSPCA_SPCA500=m +CONFIG_USB_GSPCA_SPCA501=m +CONFIG_USB_GSPCA_SPCA505=m +CONFIG_USB_GSPCA_SPCA506=m +CONFIG_USB_GSPCA_SPCA508=m +CONFIG_USB_GSPCA_SPCA561=m +CONFIG_USB_GSPCA_SQ905=m +CONFIG_USB_GSPCA_SQ905C=m +CONFIG_USB_GSPCA_STK014=m +CONFIG_USB_GSPCA_STV0680=m +CONFIG_USB_GSPCA_SUNPLUS=m +CONFIG_USB_GSPCA_T613=m +CONFIG_USB_GSPCA_TV8532=m +CONFIG_USB_GSPCA_VC032X=m +CONFIG_USB_GSPCA_ZC3XX=m +CONFIG_VIDEO_PVRUSB2=m +CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_PVRUSB2_DVB=y +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_HDPVR=m +CONFIG_VIDEO_EM28XX=m +CONFIG_VIDEO_EM28XX_ALSA=m +CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_USBVISION=m +CONFIG_VIDEO_USBVIDEO=m +CONFIG_USB_VICAM=m +CONFIG_USB_IBMCAM=m +CONFIG_USB_KONICAWC=m +CONFIG_USB_QUICKCAM_MESSENGER=m +CONFIG_USB_ET61X251=m +CONFIG_VIDEO_OVCAMCHIP=m +CONFIG_USB_W9968CF=m +CONFIG_USB_OV511=m +CONFIG_USB_SE401=m +CONFIG_USB_SN9C102=m +CONFIG_USB_STV680=m +CONFIG_USB_ZC0301=m +CONFIG_USB_PWC=m +# CONFIG_USB_PWC_DEBUG is not set +CONFIG_USB_PWC_INPUT_EVDEV=y +CONFIG_USB_ZR364XX=m +CONFIG_USB_STKWEBCAM=m +CONFIG_USB_S2255=m +CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_GEMTEK_PCI=m +CONFIG_RADIO_MAXIRADIO=m +CONFIG_RADIO_MAESTRO=m +CONFIG_I2C_SI4713=m +CONFIG_RADIO_SI4713=m +CONFIG_USB_DSBR=m +CONFIG_RADIO_SI470X=y +CONFIG_USB_SI470X=m +CONFIG_I2C_SI470X=m +CONFIG_USB_MR800=m +CONFIG_RADIO_TEA5764=m +CONFIG_RADIO_TEF6862=m +CONFIG_DVB_MAX_ADAPTERS=8 +# CONFIG_DVB_DYNAMIC_MINORS is not set +CONFIG_DVB_CAPTURE_DRIVERS=y + +# +# Supported SAA7146 based PCI Adapters +# +CONFIG_TTPCI_EEPROM=m +CONFIG_DVB_AV7110=m +CONFIG_DVB_AV7110_OSD=y +CONFIG_DVB_BUDGET_CORE=m +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=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_AU6610=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_ANYSEE=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_AF9015=m +CONFIG_DVB_USB_CE6230=m +CONFIG_DVB_USB_FRIIO=m +CONFIG_DVB_USB_EC168=m +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_SMS_SIANO_MDTV=m + +# +# Siano module components +# +CONFIG_SMS_USB_DRV=m +CONFIG_SMS_SDIO_DRV=m + +# +# Supported FlexCopII (B2C2) Adapters +# +CONFIG_DVB_B2C2_FLEXCOP=m +CONFIG_DVB_B2C2_FLEXCOP_PCI=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set + +# +# Supported BT878 Adapters +# +CONFIG_DVB_BT8XX=m + +# +# Supported Pluto2 Adapters +# +CONFIG_DVB_PLUTO2=m + +# +# Supported SDMC DM1105 Adapters +# +CONFIG_DVB_DM1105=m + +# +# Supported FireWire (IEEE 1394) Adapters +# +CONFIG_DVB_FIREDTV=m +CONFIG_DVB_FIREDTV_FIREWIRE=y +CONFIG_DVB_FIREDTV_IEEE1394=y +CONFIG_DVB_FIREDTV_INPUT=y + +# +# Supported Earthsoft PT1 Adapters +# +CONFIG_DVB_PT1=m + +# +# Supported Mantis Adapters +# +CONFIG_MANTIS_CORE=m +CONFIG_DVB_MANTIS=m +CONFIG_DVB_HOPPER=m + +# +# Supported DVB Frontends +# +CONFIG_DVB_FE_CUSTOMISE=y + +# +# Customise DVB Frontends +# + +# +# Multistandard (satellite) frontends +# +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_STV090x=m +CONFIG_DVB_STV6110x=m + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_CX24110=m +CONFIG_DVB_CX24123=m +CONFIG_DVB_MT312=m +CONFIG_DVB_ZL10036=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m +CONFIG_DVB_VES1X93=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_DS3000=m +CONFIG_DVB_MB86A16=m + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_SP8870=m +CONFIG_DVB_SP887X=m +CONFIG_DVB_CX22700=m +CONFIG_DVB_CX22702=m +CONFIG_DVB_DRX397XD=m +CONFIG_DVB_L64781=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_MT352=m +CONFIG_DVB_ZL10353=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m +CONFIG_DVB_EC100=m + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10021=m +CONFIG_DVB_TDA10023=m +CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terrestrial/Cable DTV) frontends +# +CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m +CONFIG_DVB_OR51132=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGDT3304=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_S5H1411=m + +# +# ISDB-T (terrestrial) frontends +# +CONFIG_DVB_S921=m +CONFIG_DVB_DIB8000=m + +# +# Digital terrestrial only tuners/PLL +# +CONFIG_DVB_PLL=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m + +# +# SEC control devices for DVB-S +# +CONFIG_DVB_LNBP21=m +CONFIG_DVB_ISL6405=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_ISL6423=m +CONFIG_DVB_LGS8GL5=m +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_ATBM8830=m +CONFIG_DVB_TDA665x=m + +# +# Tools to develop new frontends +# +# CONFIG_DVB_DUMMY_FE is not set +CONFIG_DAB=y +# CONFIG_USB_DABUSB is not set + +# +# Graphics support +# +CONFIG_AGP=y +CONFIG_AGP_AMD64=y +CONFIG_AGP_INTEL=m +CONFIG_AGP_SIS=m +CONFIG_AGP_VIA=m +CONFIG_VGA_ARB=y +CONFIG_DRM=m +CONFIG_DRM_KMS_HELPER=m +CONFIG_DRM_TTM=m +CONFIG_DRM_TDFX=m +CONFIG_DRM_R128=m +CONFIG_DRM_RADEON=m +# CONFIG_DRM_RADEON_KMS is not set +CONFIG_DRM_I810=m +CONFIG_DRM_I830=m +CONFIG_DRM_I915=m +CONFIG_DRM_I915_KMS=y +CONFIG_DRM_MGA=m +CONFIG_DRM_SIS=m +CONFIG_DRM_VIA=m +CONFIG_DRM_SAVAGE=m +# CONFIG_VGASTATE is not set +CONFIG_VIDEO_OUTPUT_CONTROL=m +CONFIG_FB=y +CONFIG_FIRMWARE_EDID=y +# CONFIG_FB_DDC is not set +CONFIG_FB_BOOT_VESA_SUPPORT=y +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +CONFIG_FB_SYS_FILLRECT=y +CONFIG_FB_SYS_COPYAREA=y +CONFIG_FB_SYS_IMAGEBLIT=y +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=y +CONFIG_FB_DEFERRED_IO=y +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +CONFIG_FB_BACKLIGHT=y +CONFIG_FB_MODE_HELPERS=y +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_CIRRUS is not set +# CONFIG_FB_PM2 is not set +# CONFIG_FB_CYBER2000 is not set +# CONFIG_FB_ARC is not set +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +# CONFIG_FB_VGA16 is not set +# CONFIG_FB_UVESA is not set +CONFIG_FB_VESA=y +CONFIG_FB_EFI=y +# CONFIG_FB_N411 is not set +# CONFIG_FB_HGA is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_NVIDIA is not set +# CONFIG_FB_RIVA is not set +# CONFIG_FB_LE80578 is not set +# CONFIG_FB_MATROX is not set +# CONFIG_FB_RADEON is not set +# CONFIG_FB_ATY128 is not set +# CONFIG_FB_ATY is not set +# CONFIG_FB_S3 is not set +# CONFIG_FB_SAVAGE is not set +# CONFIG_FB_SIS is not set +# CONFIG_FB_VIA is not set +# CONFIG_FB_NEOMAGIC is not set +# CONFIG_FB_KYRO is not set +# CONFIG_FB_3DFX is not set +# CONFIG_FB_VOODOO1 is not set +# CONFIG_FB_VT8623 is not set +# CONFIG_FB_TRIDENT is not set +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +# CONFIG_FB_GEODE is not set +# CONFIG_FB_TMIO is not set +# CONFIG_FB_SM501 is not set +# CONFIG_FB_VIRTUAL is not set +CONFIG_XEN_FBDEV_FRONTEND=y +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set +# CONFIG_FB_BROADSHEET is not set +CONFIG_BACKLIGHT_LCD_SUPPORT=y +CONFIG_LCD_CLASS_DEVICE=m +CONFIG_LCD_LMS283GF05=m +CONFIG_LCD_LTV350QV=m +CONFIG_LCD_ILI9320=m +CONFIG_LCD_TDO24M=m +CONFIG_LCD_VGG2432A4=m +CONFIG_LCD_PLATFORM=m +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_GENERIC=y +CONFIG_BACKLIGHT_PROGEAR=m +CONFIG_BACKLIGHT_MBP_NVIDIA=m +CONFIG_BACKLIGHT_SAHARA=m + +# +# Display device support +# +CONFIG_DISPLAY_SUPPORT=m + +# +# Display hardware drivers +# + +# +# Console display driver support +# +CONFIG_VGA_CONSOLE=y +# CONFIG_VGACON_SOFT_SCROLLBACK is not set +CONFIG_DUMMY_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +CONFIG_FB_CON_DECOR=y +CONFIG_FONTS=y +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y +CONFIG_FONT_6x11=y +CONFIG_FONT_7x14=y +CONFIG_FONT_PEARL_8x8=y +CONFIG_FONT_ACORN_8x8=y +CONFIG_FONT_MINI_4x6=y +CONFIG_FONT_SUN8x16=y +CONFIG_FONT_SUN12x22=y +CONFIG_FONT_10x18=y +CONFIG_LOGO=y +# CONFIG_LOGO_LINUX_MONO is not set +# CONFIG_LOGO_LINUX_VGA16 is not set +CONFIG_LOGO_LINUX_CLUT224=y +CONFIG_SOUND=y +CONFIG_SOUND_OSS_CORE=y +CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SND=m +CONFIG_SND_TIMER=m +CONFIG_SND_PCM=m +CONFIG_SND_HWDEP=m +CONFIG_SND_RAWMIDI=m +CONFIG_SND_JACK=y +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_PCM_OSS_PLUGINS=y +CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_HRTIMER=m +CONFIG_SND_SEQ_HRTIMER_DEFAULT=y +CONFIG_SND_DYNAMIC_MINORS=y +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +CONFIG_SND_VMASTER=y +CONFIG_SND_DMA_SGBUF=y +CONFIG_SND_RAWMIDI_SEQ=m +CONFIG_SND_OPL3_LIB_SEQ=m +# CONFIG_SND_OPL4_LIB_SEQ is not set +# CONFIG_SND_SBAWE_SEQ is not set +CONFIG_SND_EMU10K1_SEQ=m +CONFIG_SND_MPU401_UART=m +CONFIG_SND_OPL3_LIB=m +CONFIG_SND_VX_LIB=m +CONFIG_SND_AC97_CODEC=m +CONFIG_SND_DRIVERS=y +CONFIG_SND_PCSP=m +CONFIG_SND_DUMMY=m +CONFIG_SND_VIRMIDI=m +CONFIG_SND_MTPAV=m +CONFIG_SND_MTS64=m +CONFIG_SND_SERIAL_U16550=m +CONFIG_SND_MPU401=m +CONFIG_SND_PORTMAN2X4=m +CONFIG_SND_AC97_POWER_SAVE=y +CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 +CONFIG_SND_SB_COMMON=m +CONFIG_SND_SB16_DSP=m +CONFIG_SND_PCI=y +CONFIG_SND_AD1889=m +CONFIG_SND_ALS300=m +CONFIG_SND_ALS4000=m +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_AW2=m +CONFIG_SND_AZT3328=m +CONFIG_SND_BT87X=m +CONFIG_SND_BT87X_OVERCLOCK=y +CONFIG_SND_CA0106=m +CONFIG_SND_CMIPCI=m +CONFIG_SND_OXYGEN_LIB=m +CONFIG_SND_OXYGEN=m +CONFIG_SND_CS4281=m +CONFIG_SND_CS46XX=m +CONFIG_SND_CS46XX_NEW_DSP=y +CONFIG_SND_CS5530=m +CONFIG_SND_CS5535AUDIO=m +CONFIG_SND_CTXFI=m +CONFIG_SND_DARLA20=m +CONFIG_SND_GINA20=m +CONFIG_SND_LAYLA20=m +CONFIG_SND_DARLA24=m +CONFIG_SND_GINA24=m +CONFIG_SND_LAYLA24=m +CONFIG_SND_MONA=m +CONFIG_SND_MIA=m +CONFIG_SND_ECHO3G=m +CONFIG_SND_INDIGO=m +CONFIG_SND_INDIGOIO=m +CONFIG_SND_INDIGODJ=m +CONFIG_SND_INDIGOIOX=m +CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1X=m +CONFIG_SND_ENS1370=m +CONFIG_SND_ENS1371=m +CONFIG_SND_ES1938=m +CONFIG_SND_ES1968=m +CONFIG_SND_FM801=m +CONFIG_SND_FM801_TEA575X_BOOL=y +CONFIG_SND_FM801_TEA575X=m +CONFIG_SND_HDA_INTEL=m +CONFIG_SND_HDA_HWDEP=y +CONFIG_SND_HDA_RECONFIG=y +CONFIG_SND_HDA_INPUT_BEEP=y +CONFIG_SND_HDA_INPUT_BEEP_MODE=1 +CONFIG_SND_HDA_INPUT_JACK=y +CONFIG_SND_HDA_PATCH_LOADER=y +CONFIG_SND_HDA_CODEC_REALTEK=y +CONFIG_SND_HDA_CODEC_ANALOG=y +CONFIG_SND_HDA_CODEC_SIGMATEL=y +CONFIG_SND_HDA_CODEC_VIA=y +CONFIG_SND_HDA_CODEC_ATIHDMI=y +CONFIG_SND_HDA_CODEC_NVHDMI=y +CONFIG_SND_HDA_CODEC_INTELHDMI=y +CONFIG_SND_HDA_ELD=y +CONFIG_SND_HDA_CODEC_CIRRUS=y +CONFIG_SND_HDA_CODEC_CONEXANT=y +CONFIG_SND_HDA_CODEC_CA0110=y +CONFIG_SND_HDA_CODEC_CMEDIA=y +CONFIG_SND_HDA_CODEC_SI3054=y +CONFIG_SND_HDA_GENERIC=y +CONFIG_SND_HDA_POWER_SAVE=y +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 +CONFIG_SND_HDSP=m +CONFIG_SND_HDSPM=m +CONFIG_SND_HIFIER=m +CONFIG_SND_ICE1712=m +CONFIG_SND_ICE1724=m +CONFIG_SND_INTEL8X0=m +CONFIG_SND_INTEL8X0M=m +CONFIG_SND_KORG1212=m +CONFIG_SND_LX6464ES=m +CONFIG_SND_MAESTRO3=m +CONFIG_SND_MIXART=m +CONFIG_SND_NM256=m +CONFIG_SND_PCXHR=m +CONFIG_SND_RIPTIDE=m +CONFIG_SND_RME32=m +CONFIG_SND_RME96=m +CONFIG_SND_RME9652=m +CONFIG_SND_SONICVIBES=m +CONFIG_SND_TRIDENT=m +CONFIG_SND_VIA82XX=m +CONFIG_SND_VIA82XX_MODEM=m +CONFIG_SND_VIRTUOSO=m +CONFIG_SND_VX222=m +CONFIG_SND_YMFPCI=m +CONFIG_SND_SPI=y +CONFIG_SND_USB=y +CONFIG_SND_USB_AUDIO=m +CONFIG_SND_USB_USX2Y=m +CONFIG_SND_USB_CAIAQ=m +CONFIG_SND_USB_CAIAQ_INPUT=y +CONFIG_SND_USB_US122L=m +CONFIG_SND_PCMCIA=y +CONFIG_SND_VXPOCKET=m +CONFIG_SND_PDAUDIOCF=m +CONFIG_SND_SOC=m +CONFIG_SND_SOC_I2C_AND_SPI=m +CONFIG_SND_SOC_ALL_CODECS=m +CONFIG_SND_SOC_WM_HUBS=m +CONFIG_SND_SOC_AD1836=m +CONFIG_SND_SOC_AD1938=m +CONFIG_SND_SOC_AD73311=m +CONFIG_SND_SOC_ADS117X=m +CONFIG_SND_SOC_AK4104=m +CONFIG_SND_SOC_AK4535=m +CONFIG_SND_SOC_AK4642=m +CONFIG_SND_SOC_AK4671=m +CONFIG_SND_SOC_CS4270=m +CONFIG_SND_SOC_L3=m +CONFIG_SND_SOC_PCM3008=m +CONFIG_SND_SOC_SPDIF=m +CONFIG_SND_SOC_SSM2602=m +CONFIG_SND_SOC_TLV320AIC23=m +CONFIG_SND_SOC_TLV320AIC26=m +CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320DAC33=m +CONFIG_SND_SOC_UDA134X=m +CONFIG_SND_SOC_UDA1380=m +CONFIG_SND_SOC_WM8350=m +CONFIG_SND_SOC_WM8400=m +CONFIG_SND_SOC_WM8510=m +CONFIG_SND_SOC_WM8523=m +CONFIG_SND_SOC_WM8580=m +CONFIG_SND_SOC_WM8711=m +CONFIG_SND_SOC_WM8727=m +CONFIG_SND_SOC_WM8728=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8750=m +CONFIG_SND_SOC_WM8753=m +CONFIG_SND_SOC_WM8776=m +CONFIG_SND_SOC_WM8900=m +CONFIG_SND_SOC_WM8903=m +CONFIG_SND_SOC_WM8940=m +CONFIG_SND_SOC_WM8960=m +CONFIG_SND_SOC_WM8961=m +CONFIG_SND_SOC_WM8971=m +CONFIG_SND_SOC_WM8974=m +CONFIG_SND_SOC_WM8988=m +CONFIG_SND_SOC_WM8990=m +CONFIG_SND_SOC_WM8993=m +CONFIG_SND_SOC_WM9081=m +CONFIG_SND_SOC_MAX9877=m +CONFIG_SND_SOC_TPA6130A2=m +# CONFIG_SOUND_PRIME is not set +CONFIG_AC97_BUS=m +CONFIG_HID_SUPPORT=y +CONFIG_HID=y +CONFIG_HIDRAW=y + +# +# USB Input Devices +# +CONFIG_USB_HID=y +CONFIG_HID_PID=y +CONFIG_USB_HIDDEV=y + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=y +CONFIG_HID_APPLE=y +CONFIG_HID_BELKIN=y +CONFIG_HID_CHERRY=y +CONFIG_HID_CHICONY=y +CONFIG_HID_CYPRESS=y +CONFIG_HID_DRAGONRISE=y +CONFIG_DRAGONRISE_FF=y +CONFIG_HID_EZKEY=y +CONFIG_HID_KYE=y +CONFIG_HID_GYRATION=y +CONFIG_HID_TWINHAN=y +CONFIG_HID_KENSINGTON=y +CONFIG_HID_LOGITECH=y +CONFIG_LOGITECH_FF=y +CONFIG_LOGIRUMBLEPAD2_FF=y +CONFIG_HID_MICROSOFT=y +CONFIG_HID_MONTEREY=y +CONFIG_HID_NTRIG=y +CONFIG_HID_PANTHERLORD=y +CONFIG_PANTHERLORD_FF=y +CONFIG_HID_PETALYNX=y +CONFIG_HID_SAMSUNG=y +CONFIG_HID_SONY=y +CONFIG_HID_SUNPLUS=y +CONFIG_HID_GREENASIA=y +CONFIG_GREENASIA_FF=y +CONFIG_HID_SMARTJOYPLUS=y +CONFIG_SMARTJOYPLUS_FF=y +CONFIG_HID_TOPSEED=y +CONFIG_HID_THRUSTMASTER=y +CONFIG_THRUSTMASTER_FF=y +CONFIG_HID_WACOM=m +CONFIG_HID_ZEROPLUS=y +CONFIG_ZEROPLUS_FF=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB_ARCH_HAS_OHCI=y +CONFIG_USB_ARCH_HAS_EHCI=y +CONFIG_USB=y +# CONFIG_USB_DEBUG is not set +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y + +# +# Miscellaneous USB options +# +CONFIG_USB_DEVICEFS=y +CONFIG_USB_DEVICE_CLASS=y +CONFIG_USB_DYNAMIC_MINORS=y +CONFIG_USB_SUSPEND=y +# CONFIG_USB_OTG is not set +CONFIG_USB_MON=y +CONFIG_USB_WUSB=m +CONFIG_USB_WUSB_CBAF=m +# CONFIG_USB_WUSB_CBAF_DEBUG is not set + +# +# USB Host Controller Drivers +# +CONFIG_USB_C67X00_HCD=m +CONFIG_USB_XHCI_HCD=m +# CONFIG_USB_XHCI_HCD_DEBUGGING is not set +CONFIG_USB_EHCI_HCD=m +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_OXU210HP_HCD=m +CONFIG_USB_ISP116X_HCD=m +CONFIG_USB_ISP1760_HCD=m +CONFIG_USB_ISP1362_HCD=m +CONFIG_USB_OHCI_HCD=m +# CONFIG_USB_OHCI_HCD_SSB is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_UHCI_HCD=m +CONFIG_USB_U132_HCD=m +CONFIG_USB_SL811_HCD=m +CONFIG_USB_SL811_CS=m +CONFIG_USB_R8A66597_HCD=m +CONFIG_USB_WHCI_HCD=m +CONFIG_USB_HWA_HCD=m +# CONFIG_USB_GADGET_MUSB_HDRC is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m +CONFIG_USB_WDM=m +CONFIG_USB_TMC=m + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=y +# 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_USBAT=y +CONFIG_USB_STORAGE_SDDR09=y +CONFIG_USB_STORAGE_SDDR55=y +CONFIG_USB_STORAGE_JUMPSHOT=y +CONFIG_USB_STORAGE_ALAUDA=y +CONFIG_USB_STORAGE_ONETOUCH=y +CONFIG_USB_STORAGE_KARMA=y +CONFIG_USB_STORAGE_CYPRESS_ATACB=y +CONFIG_USB_LIBUSUAL=y + +# +# USB Imaging devices +# +CONFIG_USB_MDC800=m +CONFIG_USB_MICROTEK=m + +# +# USB port drivers +# +CONFIG_USB_USS720=m +CONFIG_USB_SERIAL=m +CONFIG_USB_EZUSB=y +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_AIRCABLE=m +CONFIG_USB_SERIAL_ARK3116=m +CONFIG_USB_SERIAL_BELKIN=m +CONFIG_USB_SERIAL_CH341=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m +CONFIG_USB_SERIAL_CP210X=m +CONFIG_USB_SERIAL_CYPRESS_M8=m +CONFIG_USB_SERIAL_EMPEG=m +CONFIG_USB_SERIAL_FTDI_SIO=m +CONFIG_USB_SERIAL_FUNSOFT=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_IUU=m +CONFIG_USB_SERIAL_KEYSPAN_PDA=m +CONFIG_USB_SERIAL_KEYSPAN=m +CONFIG_USB_SERIAL_KEYSPAN_MPR=y +CONFIG_USB_SERIAL_KEYSPAN_USA28=y +CONFIG_USB_SERIAL_KEYSPAN_USA28X=y +CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y +CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y +CONFIG_USB_SERIAL_KEYSPAN_USA19=y +CONFIG_USB_SERIAL_KEYSPAN_USA18X=y +CONFIG_USB_SERIAL_KEYSPAN_USA19W=y +CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y +CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y +CONFIG_USB_SERIAL_KEYSPAN_USA49W=y +CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y +CONFIG_USB_SERIAL_KLSI=m +CONFIG_USB_SERIAL_KOBIL_SCT=m +CONFIG_USB_SERIAL_MCT_U232=m +CONFIG_USB_SERIAL_MOS7720=m +CONFIG_USB_SERIAL_MOS7840=m +CONFIG_USB_SERIAL_MOTOROLA=m +CONFIG_USB_SERIAL_NAVMAN=m +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_OTI6858=m +CONFIG_USB_SERIAL_QUALCOMM=m +CONFIG_USB_SERIAL_SPCP8X5=m +CONFIG_USB_SERIAL_HP4X=m +CONFIG_USB_SERIAL_SAFE=m +CONFIG_USB_SERIAL_SAFE_PADDED=y +CONFIG_USB_SERIAL_SIEMENS_MPI=m +CONFIG_USB_SERIAL_SIERRAWIRELESS=m +CONFIG_USB_SERIAL_SYMBOL=m +CONFIG_USB_SERIAL_TI=m +CONFIG_USB_SERIAL_CYBERJACK=m +CONFIG_USB_SERIAL_XIRCOM=m +CONFIG_USB_SERIAL_OPTION=m +CONFIG_USB_SERIAL_OMNINET=m +CONFIG_USB_SERIAL_OPTICON=m +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +CONFIG_USB_EMI62=m +CONFIG_USB_EMI26=m +CONFIG_USB_ADUTUX=m +CONFIG_USB_SEVSEG=m +CONFIG_USB_RIO500=m +CONFIG_USB_LEGOTOWER=m +CONFIG_USB_LCD=m +CONFIG_USB_BERRY_CHARGE=m +CONFIG_USB_LED=m +CONFIG_USB_CYPRESS_CY7C63=m +CONFIG_USB_CYTHERM=m +CONFIG_USB_IDMOUSE=m +CONFIG_USB_FTDI_ELAN=m +CONFIG_USB_APPLEDISPLAY=m +CONFIG_USB_SISUSBVGA=m +# CONFIG_USB_SISUSBVGA_CON is not set +CONFIG_USB_LD=m +CONFIG_USB_TRANCEVIBRATOR=m +CONFIG_USB_IOWARRIOR=m +CONFIG_USB_TEST=m +CONFIG_USB_ISIGHTFW=m +CONFIG_USB_VST=m +CONFIG_USB_ATM=m +CONFIG_USB_SPEEDTOUCH=m +CONFIG_USB_CXACRU=m +CONFIG_USB_UEAGLEATM=m +CONFIG_USB_XUSBATM=m +CONFIG_USB_GADGET=m +# CONFIG_USB_GADGET_DEBUG_FILES is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_SELECTED=y +# CONFIG_USB_GADGET_AT91 is not set +# CONFIG_USB_GADGET_ATMEL_USBA is not set +# CONFIG_USB_GADGET_FSL_USB2 is not set +# CONFIG_USB_GADGET_LH7A40X is not set +# CONFIG_USB_GADGET_OMAP is not set +# CONFIG_USB_GADGET_PXA25X is not set +# CONFIG_USB_GADGET_R8A66597 is not set +# CONFIG_USB_GADGET_PXA27X is not set +# CONFIG_USB_GADGET_S3C_HSOTG is not set +# CONFIG_USB_GADGET_IMX is not set +# CONFIG_USB_GADGET_S3C2410 is not set +# CONFIG_USB_GADGET_M66592 is not set +# CONFIG_USB_GADGET_AMD5536UDC is not set +# CONFIG_USB_GADGET_FSL_QE is not set +# CONFIG_USB_GADGET_CI13XXX is not set +CONFIG_USB_GADGET_NET2280=y +CONFIG_USB_NET2280=m +# CONFIG_USB_GADGET_GOKU is not set +# CONFIG_USB_GADGET_LANGWELL is not set +# CONFIG_USB_GADGET_DUMMY_HCD is not set +CONFIG_USB_GADGET_DUALSPEED=y +# CONFIG_USB_ZERO is not set +# CONFIG_USB_AUDIO is not set +CONFIG_USB_ETH=m +# CONFIG_USB_ETH_RNDIS is not set +# CONFIG_USB_ETH_EEM is not set +CONFIG_USB_GADGETFS=m +CONFIG_USB_FILE_STORAGE=m +# CONFIG_USB_FILE_STORAGE_TEST is not set +CONFIG_USB_MASS_STORAGE=m +CONFIG_USB_G_SERIAL=m +CONFIG_USB_MIDI_GADGET=m +CONFIG_USB_G_PRINTER=m +CONFIG_USB_CDC_COMPOSITE=m +CONFIG_USB_G_MULTI=m +CONFIG_USB_G_MULTI_RNDIS=y +# CONFIG_USB_G_MULTI_CDC is not set + +# +# OTG and related infrastructure +# +CONFIG_USB_OTG_UTILS=y +CONFIG_USB_GPIO_VBUS=m +# CONFIG_NOP_USB_XCEIV is not set +CONFIG_UWB=m +CONFIG_UWB_HWA=m +CONFIG_UWB_WHCI=m +CONFIG_UWB_WLP=m +CONFIG_UWB_I1480U=m +CONFIG_UWB_I1480U_WLP=m +CONFIG_MMC=m +# CONFIG_MMC_DEBUG is not set +# CONFIG_MMC_UNSAFE_RESUME is not set + +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_BOUNCE=y +CONFIG_SDIO_UART=m +CONFIG_MMC_TEST=m + +# +# MMC/SD/SDIO Host Controller Drivers +# +CONFIG_MMC_SDHCI=m +CONFIG_MMC_SDHCI_PCI=m +CONFIG_MMC_RICOH_MMC=m +CONFIG_MMC_SDHCI_PLTFM=m +CONFIG_MMC_WBSD=m +# CONFIG_MMC_AT91 is not set +# CONFIG_MMC_ATMELMCI is not set +CONFIG_MMC_TIFM_SD=m +CONFIG_MMC_SPI=m +CONFIG_MMC_SDRICOH_CS=m +CONFIG_MMC_CB710=m +CONFIG_MMC_VIA_SDMMC=m +CONFIG_MEMSTICK=m +# CONFIG_MEMSTICK_DEBUG is not set + +# +# MemoryStick drivers +# +# CONFIG_MEMSTICK_UNSAFE_RESUME is not set +CONFIG_MSPRO_BLOCK=m + +# +# MemoryStick Host Controller Drivers +# +CONFIG_MEMSTICK_TIFM_MS=m +CONFIG_MEMSTICK_JMICRON_38X=m +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=m + +# +# LED drivers +# +CONFIG_LEDS_ALIX2=m +CONFIG_LEDS_PCA9532=m +CONFIG_LEDS_GPIO=m +CONFIG_LEDS_GPIO_PLATFORM=y +CONFIG_LEDS_LP3944=m +CONFIG_LEDS_CLEVO_MAIL=m +CONFIG_LEDS_PCA955X=m +CONFIG_LEDS_WM8350=m +CONFIG_LEDS_DAC124S085=m +CONFIG_LEDS_REGULATOR=m +CONFIG_LEDS_BD2802=m +CONFIG_LEDS_INTEL_SS4200=m +CONFIG_LEDS_LT3593=m + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=m +CONFIG_LEDS_TRIGGER_HEARTBEAT=m +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_GPIO=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m + +# +# iptables trigger is under Netfilter config (LED target) +# +CONFIG_ACCESSIBILITY=y +CONFIG_INFINIBAND=m +CONFIG_INFINIBAND_USER_MAD=m +CONFIG_INFINIBAND_USER_ACCESS=m +CONFIG_INFINIBAND_USER_MEM=y +CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_MTHCA=m +CONFIG_INFINIBAND_MTHCA_DEBUG=y +CONFIG_INFINIBAND_IPATH=m +CONFIG_INFINIBAND_AMSO1100=m +# CONFIG_INFINIBAND_AMSO1100_DEBUG is not set +CONFIG_INFINIBAND_CXGB3=m +# CONFIG_INFINIBAND_CXGB3_DEBUG is not set +CONFIG_MLX4_INFINIBAND=m +CONFIG_INFINIBAND_NES=m +# CONFIG_INFINIBAND_NES_DEBUG is not set +CONFIG_INFINIBAND_IPOIB=m +# CONFIG_INFINIBAND_IPOIB_CM is not set +CONFIG_INFINIBAND_IPOIB_DEBUG=y +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set +CONFIG_INFINIBAND_SRP=m +CONFIG_INFINIBAND_ISER=m +CONFIG_EDAC=y + +# +# Reporting subsystems +# +# CONFIG_EDAC_DEBUG is not set +CONFIG_EDAC_DECODE_MCE=y +CONFIG_EDAC_MM_EDAC=m +CONFIG_EDAC_AMD64=m +# CONFIG_EDAC_AMD64_ERROR_INJECTION is not set +CONFIG_EDAC_E752X=m +CONFIG_EDAC_I82975X=m +CONFIG_EDAC_I3000=m +CONFIG_EDAC_I3200=m +CONFIG_EDAC_X38=m +CONFIG_EDAC_I5400=m +CONFIG_EDAC_I5000=m +CONFIG_EDAC_I5100=m +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +CONFIG_RTC_INTF_DEV_UIE_EMUL=y +CONFIG_RTC_DRV_TEST=m + +# +# I2C RTC drivers +# +CONFIG_RTC_DRV_DS1307=m +CONFIG_RTC_DRV_DS1374=m +CONFIG_RTC_DRV_DS1672=m +CONFIG_RTC_DRV_MAX6900=m +CONFIG_RTC_DRV_RS5C372=m +CONFIG_RTC_DRV_ISL1208=m +CONFIG_RTC_DRV_X1205=m +CONFIG_RTC_DRV_PCF8563=m +CONFIG_RTC_DRV_PCF8583=m +CONFIG_RTC_DRV_M41T80=m +# CONFIG_RTC_DRV_M41T80_WDT is not set +CONFIG_RTC_DRV_BQ32K=m +CONFIG_RTC_DRV_S35390A=m +CONFIG_RTC_DRV_FM3130=m +CONFIG_RTC_DRV_RX8581=m +CONFIG_RTC_DRV_RX8025=m + +# +# SPI RTC drivers +# +CONFIG_RTC_DRV_M41T94=m +CONFIG_RTC_DRV_DS1305=m +CONFIG_RTC_DRV_DS1390=m +CONFIG_RTC_DRV_MAX6902=m +CONFIG_RTC_DRV_R9701=m +CONFIG_RTC_DRV_RS5C348=m +CONFIG_RTC_DRV_DS3234=m +CONFIG_RTC_DRV_PCF2123=m + +# +# Platform RTC drivers +# +CONFIG_RTC_DRV_CMOS=y +CONFIG_RTC_DRV_DS1286=m +CONFIG_RTC_DRV_DS1511=m +CONFIG_RTC_DRV_DS1553=m +CONFIG_RTC_DRV_DS1742=m +CONFIG_RTC_DRV_STK17TA8=m +CONFIG_RTC_DRV_M48T86=m +CONFIG_RTC_DRV_M48T35=m +CONFIG_RTC_DRV_M48T59=m +CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_BQ4802=m +CONFIG_RTC_DRV_RP5C01=m +CONFIG_RTC_DRV_V3020=m +CONFIG_RTC_DRV_WM8350=m +CONFIG_RTC_DRV_PCF50633=m +CONFIG_RTC_DRV_AB3100=m + +# +# on-CPU RTC drivers +# +CONFIG_RTC_DRV_PCAP=m +CONFIG_RTC_DRV_MC13783=m +CONFIG_CS5535_CLOCK_EVENT_SRC=m +CONFIG_DMADEVICES=y + +# +# DMA Devices +# +CONFIG_ASYNC_TX_DISABLE_CHANNEL_SWITCH=y +CONFIG_INTEL_IOATDMA=m +CONFIG_DMA_ENGINE=y + +# +# DMA Clients +# +CONFIG_NET_DMA=y +# CONFIG_ASYNC_TX_DMA is not set +# CONFIG_DMATEST is not set +CONFIG_DCA=m +CONFIG_AUXDISPLAY=y +CONFIG_KS0108=m +CONFIG_KS0108_PORT=0x378 +CONFIG_KS0108_DELAY=2 +CONFIG_CFAG12864B=m +CONFIG_CFAG12864B_RATE=20 +CONFIG_UIO=y +CONFIG_UIO_CIF=m +CONFIG_UIO_PDRV=m +CONFIG_UIO_PDRV_GENIRQ=m +CONFIG_UIO_SMX=m +CONFIG_UIO_AEC=m +CONFIG_UIO_SERCOS3=m +CONFIG_UIO_PCI_GENERIC=m + +# +# TI VLYNQ +# +CONFIG_XEN_BALLOON=y +CONFIG_XEN_SCRUB_PAGES=y +CONFIG_XEN_DEV_EVTCHN=y +CONFIG_XENFS=y +CONFIG_XEN_COMPAT_XENFS=y +CONFIG_XEN_SYS_HYPERVISOR=y +CONFIG_STAGING=y +# CONFIG_STAGING_EXCLUDE_BUILD is not set +CONFIG_ET131X=m +# CONFIG_ET131X_DEBUG is not set +CONFIG_SLICOSS=m +CONFIG_VIDEO_GO7007=m +CONFIG_VIDEO_GO7007_USB=m +CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GO7007_OV7640=m +CONFIG_VIDEO_GO7007_SAA7113=m +CONFIG_VIDEO_GO7007_SAA7115=m +CONFIG_VIDEO_GO7007_TW9903=m +CONFIG_VIDEO_GO7007_UDA1342=m +CONFIG_VIDEO_GO7007_SONY_TUNER=m +CONFIG_VIDEO_GO7007_TW2804=m +CONFIG_VIDEO_CX25821=m +CONFIG_VIDEO_CX25821_ALSA=m +CONFIG_USB_IP_COMMON=m +CONFIG_USB_IP_VHCI_HCD=m +CONFIG_USB_IP_HOST=m +CONFIG_W35UND=m +CONFIG_PRISM2_USB=m +CONFIG_ECHO=m +CONFIG_POCH=m +CONFIG_OTUS=m +CONFIG_RT2860=m +CONFIG_RT2870=m +CONFIG_COMEDI=m +# CONFIG_COMEDI_DEBUG is not set +CONFIG_COMEDI_PCI_DRIVERS=m +CONFIG_COMEDI_PCMCIA_DRIVERS=m +CONFIG_COMEDI_USB_DRIVERS=m +CONFIG_ASUS_OLED=m +CONFIG_PANEL=m +CONFIG_PANEL_PARPORT=0 +CONFIG_PANEL_PROFILE=5 +# CONFIG_PANEL_CHANGE_MESSAGE is not set +CONFIG_ALTERA_PCIE_CHDMA=m +CONFIG_R8187SE=m +CONFIG_RTL8192SU=m +CONFIG_RTL8192U=m +CONFIG_RTL8192E=m +CONFIG_INPUT_MIMIO=m +CONFIG_TRANZPORT=m + +# +# Qualcomm MSM Camera And Video +# + +# +# Camera Sensor Selection +# +CONFIG_INPUT_GPIO=m +CONFIG_POHMELFS=m +# CONFIG_POHMELFS_DEBUG is not set +# CONFIG_POHMELFS_CRYPTO is not set +CONFIG_B3DFG=m +CONFIG_IDE_PHISON=m +CONFIG_PLAN9AUTH=m +CONFIG_LINE6_USB=m +CONFIG_DRM_VMWGFX=m +CONFIG_DRM_NOUVEAU=m +CONFIG_DRM_NOUVEAU_BACKLIGHT=y + +# +# I2C encoder or helper chips +# +CONFIG_DRM_I2C_CH7006=m +CONFIG_USB_SERIAL_QUATECH2=m +CONFIG_USB_SERIAL_QUATECH_USB2=m +CONFIG_VT6655=m +CONFIG_VT6656=m +CONFIG_FB_UDL=m +CONFIG_HYPERV=m +CONFIG_HYPERV_STORAGE=m +CONFIG_HYPERV_BLOCK=m +CONFIG_HYPERV_NET=m +CONFIG_VME_BUS=m + +# +# VME Bridge Drivers +# +CONFIG_VME_CA91CX42=m +CONFIG_VME_TSI148=m + +# +# VME Device Drivers +# +CONFIG_VME_USER=m + +# +# RAR Register Driver +# +CONFIG_RAR_REGISTER=m +CONFIG_DX_SEP=m +CONFIG_IIO=m +# CONFIG_IIO_RING_BUFFER is not set +# CONFIG_IIO_TRIGGER is not set + +# +# Accelerometers +# +CONFIG_KXSD9=m +CONFIG_LIS3L02DQ=m + +# +# Analog to digital convertors +# +CONFIG_MAX1363=m +# CONFIG_MAX1363_RING_BUFFER is not set + +# +# Light sensors +# +CONFIG_SENSORS_TSL2563=m + +# +# Triggers - standalone +# +CONFIG_RAMZSWAP=m +CONFIG_RAMZSWAP_STATS=y +CONFIG_BATMAN_ADV=m +# CONFIG_BATMAN_DEBUG is not set +CONFIG_SAMSUNG_LAPTOP=m +CONFIG_STRIP=m +CONFIG_PCMCIA_WAVELAN=m +CONFIG_PCMCIA_NETWAVE=m +CONFIG_FB_SM7XX=m +# CONFIG_FB_SM7XX_ACCEL is not set +CONFIG_X86_PLATFORM_DEVICES=y +CONFIG_ACER_WMI=m +CONFIG_ACERHDF=m +CONFIG_DELL_LAPTOP=m +CONFIG_DELL_WMI=m +CONFIG_FUJITSU_LAPTOP=m +# CONFIG_FUJITSU_LAPTOP_DEBUG is not set +CONFIG_HP_WMI=m +CONFIG_MSI_LAPTOP=m +CONFIG_PANASONIC_LAPTOP=m +CONFIG_COMPAL_LAPTOP=m +CONFIG_SONY_LAPTOP=m +CONFIG_SONYPI_COMPAT=y +CONFIG_THINKPAD_ACPI=m +CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y +# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set +# CONFIG_THINKPAD_ACPI_DEBUG is not set +# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set +CONFIG_THINKPAD_ACPI_VIDEO=y +CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y +CONFIG_INTEL_MENLOW=m +CONFIG_EEEPC_LAPTOP=m +CONFIG_ACPI_WMI=y +CONFIG_MSI_WMI=m +CONFIG_ACPI_ASUS=y +CONFIG_TOPSTAR_LAPTOP=m +CONFIG_ACPI_TOSHIBA=y +CONFIG_TOSHIBA_BT_RFKILL=m +CONFIG_ACPI_CMPC=m + +# +# Firmware Drivers +# +CONFIG_EDD=m +# CONFIG_EDD_OFF is not set +CONFIG_FIRMWARE_MEMMAP=y +CONFIG_EFI_VARS=m +CONFIG_DELL_RBU=m +CONFIG_DCDBAS=y +CONFIG_DMIID=y +CONFIG_ISCSI_IBFT_FIND=y +CONFIG_ISCSI_IBFT=m + +# +# 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=y +CONFIG_EXT3_FS=y +# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set +CONFIG_EXT3_FS_XATTR=y +CONFIG_EXT3_FS_POSIX_ACL=y +CONFIG_EXT3_FS_SECURITY=y +CONFIG_EXT4_FS=y +CONFIG_EXT4_FS_XATTR=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +# CONFIG_EXT4_DEBUG is not set +CONFIG_FS_XIP=y +CONFIG_JBD=y +CONFIG_JBD2=y +CONFIG_FS_MBCACHE=y +CONFIG_REISERFS_FS=y +# CONFIG_REISERFS_CHECK is not set +CONFIG_REISERFS_PROC_INFO=y +CONFIG_REISERFS_FS_XATTR=y +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +CONFIG_JFS_FS=y +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=y +CONFIG_XFS_QUOTA=y +CONFIG_XFS_POSIX_ACL=y +CONFIG_XFS_RT=y +# CONFIG_XFS_DEBUG is not set +CONFIG_GFS2_FS=m +CONFIG_GFS2_FS_LOCKING_DLM=y +CONFIG_OCFS2_FS=m +CONFIG_OCFS2_FS_O2CB=m +CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCFS2_FS_STATS=y +CONFIG_OCFS2_DEBUG_MASKLOG=y +# CONFIG_OCFS2_DEBUG_FS is not set +CONFIG_BTRFS_FS=y +CONFIG_BTRFS_FS_POSIX_ACL=y +CONFIG_NILFS2_FS=m +CONFIG_FILE_LOCKING=y +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_QUOTA=y +# CONFIG_QUOTA_NETLINK_INTERFACE is not set +CONFIG_PRINT_QUOTA_WARNING=y +CONFIG_QUOTA_TREE=y +CONFIG_QFMT_V1=y +CONFIG_QFMT_V2=y +CONFIG_QUOTACTL=y +# CONFIG_AUTOFS_FS is not set +CONFIG_AUTOFS4_FS=y +CONFIG_FUSE_FS=y +CONFIG_CUSE=m +CONFIG_GENERIC_ACL=y + +# +# Caches +# +CONFIG_FSCACHE=m +# CONFIG_FSCACHE_STATS is not set +# CONFIG_FSCACHE_HISTOGRAM is not set +# CONFIG_FSCACHE_DEBUG is not set +# CONFIG_FSCACHE_OBJECT_LIST is not set +CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_DEBUG is not set +# CONFIG_CACHEFILES_HISTOGRAM is not set + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=y +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +CONFIG_UDF_FS=y +CONFIG_UDF_NLS=y + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=y +CONFIG_MSDOS_FS=y +CONFIG_VFAT_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_NTFS_FS=y +# CONFIG_NTFS_DEBUG is not set +CONFIG_NTFS_RW=y + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE=y +CONFIG_CONFIGFS_FS=m +CONFIG_MISC_FILESYSTEMS=y +CONFIG_ADFS_FS=m +# CONFIG_ADFS_FS_RW is not set +CONFIG_AFFS_FS=m +CONFIG_ECRYPT_FS=y +CONFIG_HFS_FS=y +CONFIG_HFSPLUS_FS=y +CONFIG_BEFS_FS=m +# CONFIG_BEFS_DEBUG is not set +CONFIG_BFS_FS=m +CONFIG_EFS_FS=m +CONFIG_JFFS2_FS=m +CONFIG_JFFS2_FS_DEBUG=0 +CONFIG_JFFS2_FS_WRITEBUFFER=y +CONFIG_JFFS2_FS_WBUF_VERIFY=y +CONFIG_JFFS2_SUMMARY=y +CONFIG_JFFS2_FS_XATTR=y +CONFIG_JFFS2_FS_POSIX_ACL=y +CONFIG_JFFS2_FS_SECURITY=y +CONFIG_JFFS2_COMPRESSION_OPTIONS=y +CONFIG_JFFS2_ZLIB=y +CONFIG_JFFS2_LZO=y +CONFIG_JFFS2_RTIME=y +CONFIG_JFFS2_RUBIN=y +# CONFIG_JFFS2_CMODE_NONE is not set +CONFIG_JFFS2_CMODE_PRIORITY=y +# CONFIG_JFFS2_CMODE_SIZE is not set +# CONFIG_JFFS2_CMODE_FAVOURLZO is not set +CONFIG_UBIFS_FS=m +CONFIG_UBIFS_FS_XATTR=y +CONFIG_UBIFS_FS_ADVANCED_COMPR=y +CONFIG_UBIFS_FS_LZO=y +CONFIG_UBIFS_FS_ZLIB=y +# CONFIG_UBIFS_FS_DEBUG is not set +CONFIG_CRAMFS=m +CONFIG_SQUASHFS=y +CONFIG_SQUASHFS_EMBEDDED=y +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +CONFIG_VXFS_FS=m +CONFIG_MINIX_FS=m +CONFIG_OMFS_FS=m +CONFIG_HPFS_FS=y +CONFIG_QNX4FS_FS=y +CONFIG_ROMFS_FS=y +CONFIG_ROMFS_BACKED_BY_BLOCK=y +# CONFIG_ROMFS_BACKED_BY_MTD is not set +# CONFIG_ROMFS_BACKED_BY_BOTH is not set +CONFIG_ROMFS_ON_BLOCK=y +CONFIG_SYSV_FS=y +CONFIG_UFS_FS=y +# CONFIG_UFS_FS_WRITE is not set +# CONFIG_UFS_DEBUG is not set +CONFIG_EXOFS_FS=m +# CONFIG_EXOFS_DEBUG is not set +CONFIG_AUFS_FS=y +CONFIG_AUFS_BRANCH_MAX_127=y +# CONFIG_AUFS_BRANCH_MAX_511 is not set +# CONFIG_AUFS_BRANCH_MAX_1023 is not set +# CONFIG_AUFS_BRANCH_MAX_32767 is not set +CONFIG_AUFS_HINOTIFY=y +# CONFIG_AUFS_EXPORT is not set +# CONFIG_AUFS_RDU is not set +CONFIG_AUFS_SP_IATTR=y +CONFIG_AUFS_SHWH=y +# CONFIG_AUFS_BR_RAMFS is not set +CONFIG_AUFS_BR_FUSE=y +CONFIG_AUFS_POLL=y +CONFIG_AUFS_BDEV_LOOP=y +# CONFIG_AUFS_DEBUG is not set +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=y +CONFIG_NFS_V3=y +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=y +# CONFIG_NFS_V4_1 is not set +CONFIG_ROOT_NFS=y +CONFIG_NFSD=y +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +CONFIG_LOCKD=y +CONFIG_LOCKD_V4=y +CONFIG_EXPORTFS=y +CONFIG_NFS_ACL_SUPPORT=y +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=y +CONFIG_SUNRPC_XPRT_RDMA=m +CONFIG_RPCSEC_GSS_KRB5=y +CONFIG_RPCSEC_GSS_SPKM3=m +CONFIG_SMB_FS=y +CONFIG_SMB_NLS_DEFAULT=y +CONFIG_SMB_NLS_REMOTE="cp437" +CONFIG_CIFS=y +CONFIG_CIFS_STATS=y +CONFIG_CIFS_STATS2=y +CONFIG_CIFS_WEAK_PW_HASH=y +CONFIG_CIFS_UPCALL=y +CONFIG_CIFS_XATTR=y +CONFIG_CIFS_POSIX=y +# CONFIG_CIFS_DEBUG2 is not set +CONFIG_CIFS_DFS_UPCALL=y +CONFIG_CIFS_EXPERIMENTAL=y +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=y +CONFIG_NCPFS_NLS=y +CONFIG_NCPFS_EXTRAS=y +CONFIG_CODA_FS=y +CONFIG_AFS_FS=m +# CONFIG_AFS_DEBUG is not set +# CONFIG_AFS_FSCACHE is not set +CONFIG_9P_FS=m +# CONFIG_9P_FSCACHE is not set + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +CONFIG_ACORN_PARTITION=y +CONFIG_ACORN_PARTITION_CUMANA=y +CONFIG_ACORN_PARTITION_EESOX=y +CONFIG_ACORN_PARTITION_ICS=y +CONFIG_ACORN_PARTITION_ADFS=y +CONFIG_ACORN_PARTITION_POWERTEC=y +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=y +CONFIG_SGI_PARTITION=y +CONFIG_ULTRIX_PARTITION=y +CONFIG_SUN_PARTITION=y +CONFIG_KARMA_PARTITION=y +CONFIG_EFI_PARTITION=y +CONFIG_SYSV68_PARTITION=y +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="iso8859-1" +CONFIG_NLS_CODEPAGE_437=y +CONFIG_NLS_CODEPAGE_737=y +CONFIG_NLS_CODEPAGE_775=y +CONFIG_NLS_CODEPAGE_850=y +CONFIG_NLS_CODEPAGE_852=y +CONFIG_NLS_CODEPAGE_855=y +CONFIG_NLS_CODEPAGE_857=y +CONFIG_NLS_CODEPAGE_860=y +CONFIG_NLS_CODEPAGE_861=y +CONFIG_NLS_CODEPAGE_862=y +CONFIG_NLS_CODEPAGE_863=y +CONFIG_NLS_CODEPAGE_864=y +CONFIG_NLS_CODEPAGE_865=y +CONFIG_NLS_CODEPAGE_866=y +CONFIG_NLS_CODEPAGE_869=y +CONFIG_NLS_CODEPAGE_936=y +CONFIG_NLS_CODEPAGE_950=y +CONFIG_NLS_CODEPAGE_932=y +CONFIG_NLS_CODEPAGE_949=y +CONFIG_NLS_CODEPAGE_874=y +CONFIG_NLS_ISO8859_8=y +CONFIG_NLS_CODEPAGE_1250=y +CONFIG_NLS_CODEPAGE_1251=y +CONFIG_NLS_ASCII=y +CONFIG_NLS_ISO8859_1=y +CONFIG_NLS_ISO8859_2=y +CONFIG_NLS_ISO8859_3=y +CONFIG_NLS_ISO8859_4=y +CONFIG_NLS_ISO8859_5=y +CONFIG_NLS_ISO8859_6=y +CONFIG_NLS_ISO8859_7=y +CONFIG_NLS_ISO8859_9=y +CONFIG_NLS_ISO8859_13=y +CONFIG_NLS_ISO8859_14=y +CONFIG_NLS_ISO8859_15=y +CONFIG_NLS_KOI8_R=y +CONFIG_NLS_KOI8_U=y +CONFIG_NLS_UTF8=y +CONFIG_DLM=m +# CONFIG_DLM_DEBUG is not set + +# +# Kernel hacking +# +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_PRINTK_TIME=y +CONFIG_ENABLE_WARN_DEPRECATED=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=2048 +CONFIG_MAGIC_SYSRQ=y +# CONFIG_STRIP_ASM_SYMS is not set +CONFIG_UNUSED_SYMBOLS=y +# CONFIG_DEBUG_FS is not set +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_KERNEL is not set +CONFIG_SCHED_DEBUG=y +CONFIG_SCHEDSTATS=y +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_STACKTRACE=y +CONFIG_DEBUG_BUGVERBOSE=y +CONFIG_DEBUG_MEMORY_INIT=y +CONFIG_ARCH_WANT_FRAME_POINTERS=y +CONFIG_FRAME_POINTER=y +# CONFIG_RCU_CPU_STALL_DETECTOR is not set +CONFIG_LATENCYTOP=y +# CONFIG_SYSCTL_SYSCALL_CHECK is not set +CONFIG_USER_STACKTRACE_SUPPORT=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y +CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_TRACING_SUPPORT=y +# CONFIG_FTRACE is not set +# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set +# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_ARCH_KMEMCHECK=y +# CONFIG_STRICT_DEVMEM is not set +# CONFIG_X86_VERBOSE_BOOTUP is not set +CONFIG_EARLY_PRINTK=y +# CONFIG_EARLY_PRINTK_DBGP is not set +# CONFIG_IOMMU_STRESS is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y +CONFIG_IO_DELAY_TYPE_0X80=0 +CONFIG_IO_DELAY_TYPE_0XED=1 +CONFIG_IO_DELAY_TYPE_UDELAY=2 +CONFIG_IO_DELAY_TYPE_NONE=3 +CONFIG_IO_DELAY_0X80=y +# CONFIG_IO_DELAY_0XED is not set +# CONFIG_IO_DELAY_UDELAY is not set +# CONFIG_IO_DELAY_NONE is not set +CONFIG_DEFAULT_IO_DELAY_TYPE=0 +# CONFIG_OPTIMIZE_INLINING is not set + +# +# Security options +# +CONFIG_KEYS=y +CONFIG_KEYS_DEBUG_PROC_KEYS=y +CONFIG_SECURITY=y +CONFIG_SECURITYFS=y +CONFIG_SECURITY_NETWORK=y +CONFIG_SECURITY_NETWORK_XFRM=y +# CONFIG_SECURITY_PATH is not set +# CONFIG_INTEL_TXT is not set +# CONFIG_SECURITY_SELINUX is not set +# CONFIG_SECURITY_SMACK is not set +# CONFIG_SECURITY_TOMOYO is not set +# CONFIG_IMA is not set +# CONFIG_DEFAULT_SECURITY_SELINUX is not set +# CONFIG_DEFAULT_SECURITY_SMACK is not set +# CONFIG_DEFAULT_SECURITY_TOMOYO is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_DEFAULT_SECURITY="" +CONFIG_XOR_BLOCKS=y +CONFIG_ASYNC_CORE=y +CONFIG_ASYNC_MEMCPY=y +CONFIG_ASYNC_XOR=y +CONFIG_ASYNC_PQ=y +CONFIG_ASYNC_RAID6_RECOV=y +CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y +CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_FIPS=y +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=m +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_PCOMP=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_GF128MUL=m +CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_WORKQUEUE=y +CONFIG_CRYPTO_CRYPTD=m +CONFIG_CRYPTO_AUTHENC=m +CONFIG_CRYPTO_TEST=m + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_SEQIV=m + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_CTR=m +CONFIG_CRYPTO_CTS=m +CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_XTS=m +CONFIG_CRYPTO_FPU=m + +# +# Hash modes +# +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_XCBC=m +CONFIG_CRYPTO_VMAC=m + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_CRC32C_INTEL=m +CONFIG_CRYPTO_GHASH=m +CONFIG_CRYPTO_MD4=y +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_RMD128=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_RMD256=m +CONFIG_CRYPTO_RMD320=m +CONFIG_CRYPTO_SHA1=m +CONFIG_CRYPTO_SHA256=m +CONFIG_CRYPTO_SHA512=m +CONFIG_CRYPTO_TGR192=m +CONFIG_CRYPTO_WP512=m +CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_AES_X86_64=m +CONFIG_CRYPTO_AES_NI_INTEL=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=y +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_DES=y +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_SALSA20=m +CONFIG_CRYPTO_SALSA20_X86_64=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_TWOFISH_COMMON=m +CONFIG_CRYPTO_TWOFISH_X86_64=m + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=m +CONFIG_CRYPTO_ZLIB=m +CONFIG_CRYPTO_LZO=m +CONFIG_CRYPTO_LZF=m + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=m +CONFIG_CRYPTO_HW=y +# CONFIG_CRYPTO_DEV_PADLOCK is not set +CONFIG_CRYPTO_DEV_HIFN_795X=m +CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_HAVE_KVM=y +CONFIG_HAVE_KVM_IRQCHIP=y +CONFIG_HAVE_KVM_EVENTFD=y +CONFIG_KVM_APIC_ARCHITECTURE=y +CONFIG_VIRTUALIZATION=y +CONFIG_KVM=m +CONFIG_KVM_INTEL=m +CONFIG_KVM_AMD=m +CONFIG_VIRTIO=m +CONFIG_VIRTIO_RING=m +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_BALLOON=m +# CONFIG_BINARY_PRINTF is not set + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_GENERIC_FIND_FIRST_BIT=y +CONFIG_GENERIC_FIND_NEXT_BIT=y +CONFIG_GENERIC_FIND_LAST_BIT=y +CONFIG_CRC_CCITT=m +CONFIG_CRC16=y +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=y +CONFIG_CRC32=y +CONFIG_CRC7=m +CONFIG_LIBCRC32C=y +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=m +CONFIG_LZO_DECOMPRESS=y +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_REED_SOLOMON=m +CONFIG_REED_SOLOMON_DEC16=y +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT=y +CONFIG_HAS_DMA=y +CONFIG_CHECK_SIGNATURE=y +CONFIG_NLATTR=y +CONFIG_LRU_CACHE=m diff --git a/sys-kernel/linux-server/files/linux-server-2.6.33-x86.config b/sys-kernel/linux-server/files/linux-server-2.6.33-x86.config new file mode 100644 index 0000000..f929d4e --- /dev/null +++ b/sys-kernel/linux-server/files/linux-server-2.6.33-x86.config @@ -0,0 +1,5122 @@ +# +# Automatically generated make config: don't edit +# Linux kernel version: 2.6.33-server +# Tue Mar 2 20:59:08 2010 +# +# CONFIG_64BIT is not set +CONFIG_X86_32=y +# CONFIG_X86_64 is not set +CONFIG_X86=y +CONFIG_OUTPUT_FORMAT="elf32-i386" +CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" +CONFIG_GENERIC_TIME=y +CONFIG_GENERIC_CMOS_UPDATE=y +CONFIG_CLOCKSOURCE_WATCHDOG=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_HAVE_LATENCYTOP_SUPPORT=y +CONFIG_MMU=y +CONFIG_ZONE_DMA=y +CONFIG_GENERIC_ISA_DMA=y +CONFIG_GENERIC_IOMAP=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_GPIO=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +# CONFIG_RWSEM_GENERIC_SPINLOCK is not set +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +# CONFIG_GENERIC_TIME_VSYSCALL is not set +CONFIG_ARCH_HAS_CPU_RELAX=y +CONFIG_ARCH_HAS_DEFAULT_IDLE=y +CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +# CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +# CONFIG_ZONE_DMA32 is not set +CONFIG_ARCH_POPULATES_NODE_MAP=y +# CONFIG_AUDIT_ARCH is not set +CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_PENDING_IRQ=y +CONFIG_USE_GENERIC_SMP_HELPERS=y +CONFIG_X86_32_SMP=y +CONFIG_X86_HT=y +CONFIG_X86_TRAMPOLINE=y +CONFIG_X86_32_LAZY_GS=y +CONFIG_KTIME_SCALAR=y +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_CONSTRUCTORS=y + +# +# General setup +# +CONFIG_EXPERIMENTAL=y +CONFIG_LOCK_KERNEL=y +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_BZIP2=y +CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_LZO=y +# CONFIG_KERNEL_GZIP is not set +# CONFIG_KERNEL_BZIP2 is not set +CONFIG_KERNEL_LZMA=y +# CONFIG_KERNEL_LZO is not set +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_XACCT=y +CONFIG_TASK_IO_ACCOUNTING=y +CONFIG_AUDIT=y +CONFIG_AUDITSYSCALL=y +CONFIG_AUDIT_TREE=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +# CONFIG_TREE_PREEMPT_RCU is not set +# CONFIG_TINY_RCU is not set +# CONFIG_RCU_TRACE is not set +CONFIG_RCU_FANOUT=32 +# CONFIG_RCU_FANOUT_EXACT is not set +# CONFIG_TREE_RCU_TRACE is not set +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_LOG_BUF_SHIFT=15 +CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y +# CONFIG_GROUP_SCHED is not set +CONFIG_CGROUPS=y +# CONFIG_CGROUP_DEBUG is not set +CONFIG_CGROUP_NS=y +CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_DEVICE=y +CONFIG_CPUSETS=y +CONFIG_PROC_PID_CPUSET=y +# CONFIG_CGROUP_CPUACCT is not set +CONFIG_RESOURCE_COUNTERS=y +CONFIG_CGROUP_MEM_RES_CTLR=y +CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y +CONFIG_MM_OWNER=y +# CONFIG_SYSFS_DEPRECATED_V2 is not set +CONFIG_RELAY=y +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_LZO=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +# CONFIG_EMBEDDED is not set +CONFIG_UID16=y +CONFIG_SYSCTL_SYSCALL=y +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_ALL=y +# CONFIG_KALLSYMS_EXTRA_PASS is not set +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_PCSPKR_PLATFORM=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_HAVE_PERF_EVENTS=y + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +CONFIG_PERF_COUNTERS=y +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_PCI_QUIRKS=y +CONFIG_SLUB_DEBUG=y +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +# CONFIG_PROFILING is not set +CONFIG_HAVE_OPROFILE=y +# CONFIG_KPROBES is not set +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_USER_RETURN_NOTIFIER=y +CONFIG_HAVE_IOREMAP_PROT=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_USER_RETURN_NOTIFIER=y + +# +# GCOV-based kernel profiling +# +CONFIG_SLOW_WORK=y +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_SLABINFO=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +# CONFIG_MODULE_SRCVERSION_ALL is not set +CONFIG_STOP_MACHINE=y +CONFIG_BLOCK=y +CONFIG_LBDAF=y +CONFIG_BLK_DEV_BSG=y +CONFIG_BLK_DEV_INTEGRITY=y +# CONFIG_BLK_CGROUP is not set + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +# CONFIG_CFQ_GROUP_IOSCHED is not set +CONFIG_DEFAULT_DEADLINE=y +# CONFIG_DEFAULT_CFQ is not set +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="deadline" +CONFIG_PREEMPT_NOTIFIERS=y +# CONFIG_INLINE_SPIN_TRYLOCK is not set +# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set +# CONFIG_INLINE_SPIN_LOCK is not set +# CONFIG_INLINE_SPIN_LOCK_BH is not set +# CONFIG_INLINE_SPIN_LOCK_IRQ is not set +# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set +CONFIG_INLINE_SPIN_UNLOCK=y +# CONFIG_INLINE_SPIN_UNLOCK_BH is not set +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set +# CONFIG_INLINE_READ_TRYLOCK is not set +# CONFIG_INLINE_READ_LOCK is not set +# CONFIG_INLINE_READ_LOCK_BH is not set +# CONFIG_INLINE_READ_LOCK_IRQ is not set +# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set +CONFIG_INLINE_READ_UNLOCK=y +# CONFIG_INLINE_READ_UNLOCK_BH is not set +CONFIG_INLINE_READ_UNLOCK_IRQ=y +# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set +# CONFIG_INLINE_WRITE_TRYLOCK is not set +# CONFIG_INLINE_WRITE_LOCK is not set +# CONFIG_INLINE_WRITE_LOCK_BH is not set +# CONFIG_INLINE_WRITE_LOCK_IRQ is not set +# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set +CONFIG_INLINE_WRITE_UNLOCK=y +# CONFIG_INLINE_WRITE_UNLOCK_BH is not set +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_FREEZER=y + +# +# Processor type and features +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_SMP=y +CONFIG_SPARSE_IRQ=y +CONFIG_X86_MPPARSE=y +# CONFIG_X86_BIGSMP is not set +CONFIG_X86_EXTENDED_PLATFORM=y +# CONFIG_X86_ELAN is not set +CONFIG_X86_MRST=y +# CONFIG_X86_RDC321X is not set +# CONFIG_X86_32_NON_STANDARD is not set +CONFIG_SCHED_OMIT_FRAME_POINTER=y +CONFIG_PARAVIRT_GUEST=y +CONFIG_VMI=y +CONFIG_KVM_CLOCK=y +CONFIG_KVM_GUEST=y +CONFIG_LGUEST_GUEST=y +CONFIG_PARAVIRT=y +# CONFIG_PARAVIRT_SPINLOCKS is not set +CONFIG_PARAVIRT_CLOCK=y +CONFIG_MEMTEST=y +# 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_MWINCHIP3D is not set +# CONFIG_MGEODEGX1 is not set +# CONFIG_MGEODE_LX is not set +# CONFIG_MCYRIXIII is not set +# CONFIG_MVIAC3_2 is not set +# CONFIG_MVIAC7 is not set +# CONFIG_MPSC is not set +# CONFIG_MCORE2 is not set +# CONFIG_MATOM is not set +# CONFIG_GENERIC_CPU is not set +CONFIG_X86_GENERIC=y +CONFIG_X86_CPU=y +CONFIG_X86_INTERNODE_CACHE_SHIFT=6 +CONFIG_X86_CMPXCHG=y +CONFIG_X86_L1_CACHE_SHIFT=6 +CONFIG_X86_XADD=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_ALIGNMENT_16=y +CONFIG_X86_INTEL_USERCOPY=y +CONFIG_X86_MINIMUM_CPU_FAMILY=4 +CONFIG_CPU_SUP_INTEL=y +CONFIG_CPU_SUP_CYRIX_32=y +CONFIG_CPU_SUP_AMD=y +CONFIG_CPU_SUP_CENTAUR=y +CONFIG_CPU_SUP_TRANSMETA_32=y +CONFIG_CPU_SUP_UMC_32=y +CONFIG_HPET_TIMER=y +CONFIG_HPET_EMULATE_RTC=y +CONFIG_DMI=y +# CONFIG_IOMMU_HELPER is not set +# CONFIG_IOMMU_API is not set +CONFIG_NR_CPUS=8 +CONFIG_SCHED_SMT=y +CONFIG_SCHED_MC=y +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set +CONFIG_X86_LOCAL_APIC=y +CONFIG_X86_IO_APIC=y +CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y +CONFIG_X86_MCE=y +CONFIG_X86_MCE_INTEL=y +CONFIG_X86_MCE_AMD=y +CONFIG_X86_ANCIENT_MCE=y +CONFIG_X86_MCE_THRESHOLD=y +CONFIG_X86_MCE_INJECT=m +CONFIG_X86_THERMAL_VECTOR=y +CONFIG_VM86=y +CONFIG_TOSHIBA=y +CONFIG_I8K=y +# CONFIG_X86_REBOOTFIXUPS is not set +CONFIG_MICROCODE=m +CONFIG_MICROCODE_INTEL=y +CONFIG_MICROCODE_AMD=y +CONFIG_MICROCODE_OLD_INTERFACE=y +CONFIG_X86_MSR=y +CONFIG_X86_CPUID=y +# CONFIG_NOHIGHMEM is not set +CONFIG_HIGHMEM4G=y +# CONFIG_HIGHMEM64G is not set +CONFIG_PAGE_OFFSET=0xC0000000 +CONFIG_HIGHMEM=y +# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set +CONFIG_NEED_NODE_MEMMAP_SIZE=y +CONFIG_ARCH_FLATMEM_ENABLE=y +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +# CONFIG_ARCH_MEMORY_PROBE is not set +CONFIG_ILLEGAL_POINTER_VALUE=0 +CONFIG_SELECT_MEMORY_MODEL=y +# CONFIG_FLATMEM_MANUAL is not set +# CONFIG_DISCONTIGMEM_MANUAL is not set +CONFIG_SPARSEMEM_MANUAL=y +CONFIG_SPARSEMEM=y +CONFIG_HAVE_MEMORY_PRESENT=y +CONFIG_SPARSEMEM_STATIC=y +CONFIG_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTPLUG_SPARSE=y +CONFIG_MEMORY_HOTREMOVE=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_MIGRATION=y +# CONFIG_PHYS_ADDR_T_64BIT is not set +CONFIG_ZONE_DMA_FLAG=1 +CONFIG_BOUNCE=y +CONFIG_VIRT_TO_BUS=y +CONFIG_MMU_NOTIFIER=y +CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_HIGHPTE=y +CONFIG_X86_CHECK_BIOS_CORRUPTION=y +# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set +CONFIG_X86_RESERVE_LOW_64K=y +# CONFIG_MATH_EMULATION is not set +CONFIG_MTRR=y +CONFIG_MTRR_SANITIZER=y +CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 +CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 +CONFIG_X86_PAT=y +CONFIG_ARCH_USES_PG_UNCACHED=y +CONFIG_EFI=y +CONFIG_SECCOMP=y +# CONFIG_CC_STACKPROTECTOR is not set +# CONFIG_HZ_100 is not set +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +CONFIG_HZ_1000=y +CONFIG_HZ=1000 +CONFIG_SCHED_HRTICK=y +# CONFIG_KEXEC is not set +# CONFIG_CRASH_DUMP is not set +CONFIG_PHYSICAL_START=0x1000000 +# CONFIG_RELOCATABLE is not set +CONFIG_PHYSICAL_ALIGN=0x100000 +CONFIG_HOTPLUG_CPU=y +CONFIG_COMPAT_VDSO=y +# CONFIG_CMDLINE_BOOL is not set +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y + +# +# Power management and ACPI options +# +CONFIG_PM=y +# CONFIG_PM_DEBUG is not set +CONFIG_PM_SLEEP_SMP=y +CONFIG_PM_SLEEP=y +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +CONFIG_HIBERNATION_NVS=y +CONFIG_HIBERNATION=y +CONFIG_PM_STD_PARTITION="" +CONFIG_TOI_CORE=y + +# +# Image Storage (you need at least one allocator) +# +CONFIG_TOI_FILE=y +CONFIG_TOI_SWAP=y + +# +# General Options +# +CONFIG_TOI_CRYPTO=y +CONFIG_TOI_USERUI=y +CONFIG_TOI_USERUI_DEFAULT_PATH="/usr/local/sbin/tuxonice_fbsplash" +# CONFIG_TOI_KEEP_IMAGE is not set +CONFIG_TOI_REPLACE_SWSUSP=y +# CONFIG_TOI_IGNORE_LATE_INITCALL is not set +CONFIG_TOI_DEFAULT_WAIT=25 +CONFIG_TOI_DEFAULT_EXTRA_PAGES_ALLOWANCE=500 +CONFIG_TOI_CHECKSUM=y +CONFIG_TOI=y +CONFIG_PM_RUNTIME=y +CONFIG_ACPI=y +CONFIG_ACPI_SLEEP=y +CONFIG_ACPI_PROCFS=y +CONFIG_ACPI_PROCFS_POWER=y +CONFIG_ACPI_POWER_METER=m +CONFIG_ACPI_SYSFS_POWER=y +CONFIG_ACPI_PROC_EVENT=y +CONFIG_ACPI_AC=m +CONFIG_ACPI_BATTERY=m +CONFIG_ACPI_BUTTON=y +CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_FAN=y +CONFIG_ACPI_DOCK=y +CONFIG_ACPI_PROCESSOR=y +CONFIG_ACPI_HOTPLUG_CPU=y +CONFIG_ACPI_PROCESSOR_AGGREGATOR=m +CONFIG_ACPI_THERMAL=y +CONFIG_ACPI_CUSTOM_DSDT_FILE="" +# CONFIG_ACPI_CUSTOM_DSDT is not set +CONFIG_ACPI_BLACKLIST_YEAR=0 +# CONFIG_ACPI_DEBUG is not set +CONFIG_ACPI_PCI_SLOT=m +CONFIG_X86_PM_TIMER=y +CONFIG_ACPI_CONTAINER=y +CONFIG_ACPI_HOTPLUG_MEMORY=m +CONFIG_ACPI_SBS=m +# CONFIG_SFI is not set +# CONFIG_APM is not set + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_TABLE=y +# CONFIG_CPU_FREQ_DEBUG is not set +CONFIG_CPU_FREQ_STAT=y +CONFIG_CPU_FREQ_STAT_DETAILS=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=y +CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y + +# +# CPUFreq processor drivers +# +CONFIG_X86_ACPI_CPUFREQ=y +CONFIG_X86_POWERNOW_K6=m +CONFIG_X86_POWERNOW_K7=m +CONFIG_X86_POWERNOW_K7_ACPI=y +CONFIG_X86_POWERNOW_K8=y +CONFIG_X86_GX_SUSPMOD=m +CONFIG_X86_SPEEDSTEP_CENTRINO=m +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 +CONFIG_X86_E_POWERSAVER=m + +# +# shared options +# +CONFIG_X86_SPEEDSTEP_LIB=m +CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y + +# +# Bus options (PCI etc.) +# +CONFIG_PCI=y +# CONFIG_PCI_GOBIOS is not set +# CONFIG_PCI_GOMMCONFIG is not set +# CONFIG_PCI_GODIRECT is not set +# CONFIG_PCI_GOOLPC is not set +CONFIG_PCI_GOANY=y +CONFIG_PCI_BIOS=y +CONFIG_PCI_DIRECT=y +CONFIG_PCI_MMCONFIG=y +CONFIG_PCI_OLPC=y +CONFIG_PCI_DOMAINS=y +# CONFIG_DMAR is not set +CONFIG_PCIEPORTBUS=y +CONFIG_HOTPLUG_PCI_PCIE=m +CONFIG_PCIEAER=y +# CONFIG_PCIE_ECRC is not set +CONFIG_PCIEAER_INJECT=m +CONFIG_PCIEASPM=y +CONFIG_PCIEASPM_DEBUG=y +CONFIG_ARCH_SUPPORTS_MSI=y +CONFIG_PCI_MSI=y +CONFIG_PCI_LEGACY=y +# CONFIG_PCI_STUB is not set +CONFIG_HT_IRQ=y +CONFIG_PCI_IOV=y +CONFIG_PCI_IOAPIC=y +CONFIG_ISA_DMA_API=y +CONFIG_ISA=y +CONFIG_EISA=y +CONFIG_EISA_VLB_PRIMING=y +CONFIG_EISA_PCI_EISA=y +CONFIG_EISA_VIRTUAL_ROOT=y +CONFIG_EISA_NAMES=y +CONFIG_MCA=y +CONFIG_MCA_LEGACY=y +CONFIG_MCA_PROC_FS=y +CONFIG_SCx200=m +CONFIG_SCx200HR_TIMER=m +CONFIG_OLPC=y +CONFIG_K8_NB=y +CONFIG_PCCARD=y +CONFIG_PCMCIA=m +CONFIG_PCMCIA_LOAD_CIS=y +CONFIG_PCMCIA_IOCTL=y +CONFIG_CARDBUS=y + +# +# PC-card bridges +# +CONFIG_YENTA=m +CONFIG_YENTA_O2=y +CONFIG_YENTA_RICOH=y +CONFIG_YENTA_TI=y +CONFIG_YENTA_ENE_TUNE=y +CONFIG_YENTA_TOSHIBA=y +CONFIG_PD6729=m +CONFIG_I82092=m +CONFIG_I82365=m +CONFIG_TCIC=m +CONFIG_PCMCIA_PROBE=y +CONFIG_PCCARD_NONSTATIC=m +CONFIG_HOTPLUG_PCI=m +CONFIG_HOTPLUG_PCI_FAKE=m +CONFIG_HOTPLUG_PCI_COMPAQ=m +CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM=y +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 + +# +# Executable file formats / Emulations +# +CONFIG_BINFMT_ELF=y +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +CONFIG_HAVE_AOUT=y +CONFIG_BINFMT_AOUT=y +CONFIG_BINFMT_MISC=y +CONFIG_HAVE_ATOMIC_IOMAP=y +CONFIG_NET=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_MMAP=y +CONFIG_UNIX=y +CONFIG_XFRM=y +CONFIG_XFRM_USER=m +CONFIG_XFRM_SUB_POLICY=y +CONFIG_XFRM_MIGRATE=y +CONFIG_XFRM_STATISTICS=y +CONFIG_XFRM_IPCOMP=m +CONFIG_NET_KEY=m +CONFIG_NET_KEY_MIGRATE=y +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_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +CONFIG_IP_PNP_BOOTP=y +CONFIG_IP_PNP_RARP=y +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=y +CONFIG_SYN_COOKIES=y +CONFIG_INET_AH=m +CONFIG_INET_ESP=m +CONFIG_INET_IPCOMP=m +CONFIG_INET_XFRM_TUNNEL=m +CONFIG_INET_TUNNEL=m +CONFIG_INET_XFRM_MODE_TRANSPORT=y +CONFIG_INET_XFRM_MODE_TUNNEL=y +CONFIG_INET_XFRM_MODE_BEET=y +CONFIG_INET_LRO=y +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=y +CONFIG_TCP_CONG_CUBIC=m +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_CONG_ILLINOIS=m +CONFIG_DEFAULT_BIC=y +# CONFIG_DEFAULT_CUBIC is not set +# CONFIG_DEFAULT_HTCP is not set +# CONFIG_DEFAULT_VEGAS is not set +# CONFIG_DEFAULT_WESTWOOD is not set +# CONFIG_DEFAULT_RENO is not set +CONFIG_DEFAULT_TCP_CONG="bic" +CONFIG_TCP_MD5SIG=y +CONFIG_IPV6=m +CONFIG_IPV6_PRIVACY=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +CONFIG_IPV6_OPTIMISTIC_DAD=y +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_IPCOMP=m +CONFIG_IPV6_MIP6=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET6_TUNNEL=m +CONFIG_INET6_XFRM_MODE_TRANSPORT=m +CONFIG_INET6_XFRM_MODE_TUNNEL=m +CONFIG_INET6_XFRM_MODE_BEET=m +CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m +CONFIG_IPV6_SIT=m +# CONFIG_IPV6_SIT_6RD is not set +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_IPV6_SUBTREES=y +CONFIG_IPV6_MROUTE=y +CONFIG_IPV6_PIMSM_V2=y +# CONFIG_NETLABEL is not set +CONFIG_NETWORK_SECMARK=y +CONFIG_NETFILTER=y +CONFIG_NETFILTER_DEBUG=y +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=y + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NF_CONNTRACK=m +CONFIG_NF_CT_ACCT=y +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_SECMARK=y +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CT_PROTO_DCCP=m +CONFIG_NF_CT_PROTO_GRE=m +CONFIG_NF_CT_PROTO_SCTP=m +CONFIG_NF_CT_PROTO_UDPLITE=m +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CT_NETLINK=m +CONFIG_NETFILTER_TPROXY=m +CONFIG_NETFILTER_XTABLES=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_TARGET_NFLOG=m +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m +CONFIG_NETFILTER_XT_TARGET_RATEEST=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_SECMARK=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m +CONFIG_NETFILTER_XT_MATCH_CLUSTER=m +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DSCP=m +CONFIG_NETFILTER_XT_MATCH_ESP=m +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m +CONFIG_NETFILTER_XT_MATCH_HELPER=m +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=m +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_POLICY=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_QUOTA=m +CONFIG_NETFILTER_XT_MATCH_RATEEST=m +CONFIG_NETFILTER_XT_MATCH_REALM=m +CONFIG_NETFILTER_XT_MATCH_RECENT=m +# CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +CONFIG_NETFILTER_XT_MATCH_OSF=m +CONFIG_IP_VS=m +# CONFIG_IP_VS_IPV6 is not set +# 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_AH_ESP=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 + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_CONNTRACK_IPV4=m +CONFIG_NF_CONNTRACK_PROC_COMPAT=y +CONFIG_IP_NF_QUEUE=m +CONFIG_IP_NF_IPTABLES=m +CONFIG_IP_NF_MATCH_ADDRTYPE=m +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_LOG=m +CONFIG_IP_NF_TARGET_ULOG=m +CONFIG_NF_NAT=m +CONFIG_NF_NAT_NEEDED=y +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_PROTO_DCCP=m +CONFIG_NF_NAT_PROTO_GRE=m +CONFIG_NF_NAT_PROTO_UDPLITE=m +CONFIG_NF_NAT_PROTO_SCTP=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m +CONFIG_NF_NAT_SIP=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +CONFIG_IP_NF_SECURITY=m +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_CONNTRACK_IPV6=m +CONFIG_IP6_NF_QUEUE=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_TARGET_LOG=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m +CONFIG_IP6_NF_SECURITY=m + +# +# DECnet: Netfilter Configuration +# +CONFIG_DECNET_NF_GRABULATOR=m +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_IP6=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 +CONFIG_BRIDGE_EBT_NFLOG=m +CONFIG_IP_DCCP=m +CONFIG_INET_DCCP_DIAG=m + +# +# DCCP CCIDs Configuration (EXPERIMENTAL) +# +# CONFIG_IP_DCCP_CCID2_DEBUG is not set +CONFIG_IP_DCCP_CCID3=y +# CONFIG_IP_DCCP_CCID3_DEBUG is not set +CONFIG_IP_DCCP_CCID3_RTO=100 +CONFIG_IP_DCCP_TFRC_LIB=y +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_RDS=m +CONFIG_RDS_RDMA=m +CONFIG_RDS_TCP=m +# CONFIG_RDS_DEBUG is not set +CONFIG_TIPC=m +CONFIG_TIPC_ADVANCED=y +CONFIG_TIPC_ZONES=3 +CONFIG_TIPC_CLUSTERS=1 +CONFIG_TIPC_NODES=255 +CONFIG_TIPC_SLAVE_NODES=0 +CONFIG_TIPC_PORTS=8191 +CONFIG_TIPC_LOG=0 +# CONFIG_TIPC_DEBUG is not set +CONFIG_ATM=m +CONFIG_ATM_CLIP=m +CONFIG_ATM_CLIP_NO_ICMP=y +CONFIG_ATM_LANE=m +CONFIG_ATM_MPOA=m +CONFIG_ATM_BR2684=m +CONFIG_ATM_BR2684_IPFILTER=y +CONFIG_STP=m +CONFIG_GARP=m +CONFIG_BRIDGE=m +CONFIG_NET_DSA=y +CONFIG_NET_DSA_TAG_DSA=y +CONFIG_NET_DSA_TAG_EDSA=y +CONFIG_NET_DSA_TAG_TRAILER=y +CONFIG_NET_DSA_MV88E6XXX=y +CONFIG_NET_DSA_MV88E6060=y +CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y +CONFIG_NET_DSA_MV88E6131=y +CONFIG_NET_DSA_MV88E6123_61_65=y +CONFIG_VLAN_8021Q=m +CONFIG_VLAN_8021Q_GVRP=y +CONFIG_DECNET=m +CONFIG_DECNET_ROUTER=y +CONFIG_LLC=y +CONFIG_LLC2=m +CONFIG_IPX=m +CONFIG_IPX_INTERN=y +CONFIG_ATALK=m +CONFIG_DEV_APPLETALK=m +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_ECONET=m +CONFIG_ECONET_AUNUDP=y +CONFIG_ECONET_NATIVE=y +CONFIG_WAN_ROUTER=m +CONFIG_PHONET=m +CONFIG_IEEE802154=m +CONFIG_NET_SCHED=y + +# +# 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_MULTIQ=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_DRR=m +CONFIG_NET_SCH_INGRESS=m + +# +# Classification +# +CONFIG_NET_CLS=y +CONFIG_NET_CLS_BASIC=m +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=y +CONFIG_CLS_U32_MARK=y +CONFIG_NET_CLS_RSVP=m +CONFIG_NET_CLS_RSVP6=m +CONFIG_NET_CLS_FLOW=m +CONFIG_NET_CLS_CGROUP=y +CONFIG_NET_EMATCH=y +CONFIG_NET_EMATCH_STACK=32 +CONFIG_NET_EMATCH_CMP=m +CONFIG_NET_EMATCH_NBYTE=m +CONFIG_NET_EMATCH_U32=m +CONFIG_NET_EMATCH_META=m +CONFIG_NET_EMATCH_TEXT=m +CONFIG_NET_CLS_ACT=y +CONFIG_NET_ACT_POLICE=m +CONFIG_NET_ACT_GACT=m +CONFIG_GACT_PROB=y +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_SIMP=m +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_CLS_IND=y +CONFIG_NET_SCH_FIFO=y +# CONFIG_DCB is not set + +# +# Network testing +# +CONFIG_NET_PKTGEN=m +CONFIG_HAMRADIO=y + +# +# Packet Radio protocols +# +CONFIG_AX25=m +CONFIG_AX25_DAMA_SLAVE=y +CONFIG_NETROM=m +CONFIG_ROSE=m + +# +# AX.25 network device drivers +# +CONFIG_MKISS=m +CONFIG_6PACK=m +CONFIG_BPQETHER=m +CONFIG_SCC=m +CONFIG_SCC_DELAY=y +CONFIG_SCC_TRXECHO=y +CONFIG_BAYCOM_SER_FDX=m +CONFIG_BAYCOM_SER_HDX=m +CONFIG_BAYCOM_PAR=m +CONFIG_BAYCOM_EPP=m +CONFIG_YAM=m +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_MCP251X=m +CONFIG_CAN_SJA1000=m +CONFIG_CAN_SJA1000_ISA=m +CONFIG_CAN_SJA1000_PLATFORM=m +CONFIG_CAN_EMS_PCI=m +CONFIG_CAN_KVASER_PCI=m + +# +# CAN USB interfaces +# +CONFIG_CAN_EMS_USB=m +# CONFIG_CAN_DEBUG_DEVICES is not set +CONFIG_IRDA=m + +# +# IrDA protocols +# +CONFIG_IRLAN=m +CONFIG_IRNET=m +CONFIG_IRCOMM=m +CONFIG_IRDA_ULTRA=y + +# +# IrDA options +# +CONFIG_IRDA_CACHE_LAST_LSAP=y +CONFIG_IRDA_FAST_RR=y +# CONFIG_IRDA_DEBUG is not set + +# +# Infrared-port device drivers +# + +# +# SIR device drivers +# +CONFIG_IRTTY_SIR=m + +# +# Dongle support +# +CONFIG_DONGLE=y +CONFIG_ESI_DONGLE=m +CONFIG_ACTISYS_DONGLE=m +CONFIG_TEKRAM_DONGLE=m +CONFIG_TOIM3232_DONGLE=m +CONFIG_LITELINK_DONGLE=m +CONFIG_MA600_DONGLE=m +CONFIG_GIRBIL_DONGLE=m +CONFIG_MCP2120_DONGLE=m +CONFIG_OLD_BELKIN_DONGLE=m +CONFIG_ACT200L_DONGLE=m +CONFIG_KINGSUN_DONGLE=m +CONFIG_KSDAZZLE_DONGLE=m +CONFIG_KS959_DONGLE=m + +# +# FIR device drivers +# +CONFIG_USB_IRDA=m +CONFIG_SIGMATEL_FIR=m +CONFIG_NSC_FIR=m +CONFIG_WINBOND_FIR=m +CONFIG_TOSHIBA_FIR=m +CONFIG_SMC_IRCC_FIR=m +CONFIG_ALI_FIR=m +CONFIG_VLSI_FIR=m +CONFIG_VIA_FIR=m +CONFIG_MCS_FIR=m +CONFIG_BT=m +CONFIG_BT_L2CAP=m +CONFIG_BT_SCO=m +CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=m +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_CMTP=m +CONFIG_BT_HIDP=m + +# +# Bluetooth device drivers +# +CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTSDIO=m +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_H4=y +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIBCM203X=m +CONFIG_BT_HCIBPA10X=m +CONFIG_BT_HCIBFUSB=m +CONFIG_BT_HCIDTL1=m +CONFIG_BT_HCIBT3C=m +CONFIG_BT_HCIBLUECARD=m +CONFIG_BT_HCIBTUART=m +CONFIG_BT_HCIVHCI=m +CONFIG_BT_MRVL=m +CONFIG_BT_MRVL_SDIO=m +CONFIG_BT_ATH3K=m +CONFIG_AF_RXRPC=m +# CONFIG_AF_RXRPC_DEBUG is not set +CONFIG_RXKAD=m +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_WEXT_PRIV=y +CONFIG_CFG80211=m +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_REG_DEBUG is not set +CONFIG_CFG80211_DEFAULT_PS=y +CONFIG_WIRELESS_OLD_REGULATORY=y +CONFIG_CFG80211_WEXT=y +CONFIG_WIRELESS_EXT_SYSFS=y +CONFIG_LIB80211=m +CONFIG_LIB80211_CRYPT_WEP=m +CONFIG_LIB80211_CRYPT_CCMP=m +CONFIG_LIB80211_CRYPT_TKIP=m +# CONFIG_LIB80211_DEBUG is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_RC_MINSTREL=y +# CONFIG_MAC80211_RC_DEFAULT_PID is not set +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel" +CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_LEDS=y +# CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_WIMAX=m +CONFIG_WIMAX_DEBUG_LEVEL=8 +CONFIG_RFKILL=y +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +CONFIG_NET_9P=m +CONFIG_NET_9P_VIRTIO=m +CONFIG_NET_9P_RDMA=m +# CONFIG_NET_9P_DEBUG is not set + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +# CONFIG_DEVTMPFS is not set +# CONFIG_STANDALONE is not set +# CONFIG_PREVENT_FIRMWARE_BUILD is not set +CONFIG_FW_LOADER=y +CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_EXTRA_FIRMWARE="" +# CONFIG_SYS_HYPERVISOR is not set +CONFIG_CONNECTOR=y +CONFIG_PROC_EVENTS=y +CONFIG_MTD=y +CONFIG_MTD_DEBUG=y +CONFIG_MTD_DEBUG_VERBOSE=0 +CONFIG_MTD_TESTS=m +CONFIG_MTD_CONCAT=y +CONFIG_MTD_PARTITIONS=y +CONFIG_MTD_REDBOOT_PARTS=m +CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 +CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED=y +CONFIG_MTD_REDBOOT_PARTS_READONLY=y +CONFIG_MTD_CMDLINE_PARTS=y +CONFIG_MTD_AR7_PARTS=y + +# +# User Modules And Translation Layers +# +CONFIG_MTD_CHAR=m +CONFIG_HAVE_MTD_OTP=y +CONFIG_MTD_BLKDEVS=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=m +CONFIG_SSFDC=m +CONFIG_MTD_OOPS=m + +# +# 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_STAA=m +CONFIG_MTD_CFI_UTIL=m +CONFIG_MTD_RAM=m +CONFIG_MTD_ROM=m +CONFIG_MTD_ABSENT=m + +# +# Mapping drivers for chip access +# +CONFIG_MTD_COMPLEX_MAPPINGS=y +CONFIG_MTD_PHYSMAP=m +# CONFIG_MTD_PHYSMAP_COMPAT is not set +CONFIG_MTD_SC520CDP=m +CONFIG_MTD_NETSC520=m +CONFIG_MTD_TS5500=m +CONFIG_MTD_SBC_GXX=m +CONFIG_MTD_SCx200_DOCFLASH=m +CONFIG_MTD_AMD76XROM=m +CONFIG_MTD_ICHXROM=m +CONFIG_MTD_ESB2ROM=m +CONFIG_MTD_CK804XROM=m +CONFIG_MTD_SCB2_FLASH=m +CONFIG_MTD_NETtel=m +CONFIG_MTD_L440GX=m +CONFIG_MTD_PCI=m +CONFIG_MTD_GPIO_ADDR=m +CONFIG_MTD_INTEL_VR_NOR=m +CONFIG_MTD_PLATRAM=m + +# +# 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_DATAFLASH=m +# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set +# CONFIG_MTD_DATAFLASH_OTP is not set +CONFIG_MTD_M25P80=m +CONFIG_M25PXX_USE_FAST_READ=y +CONFIG_MTD_SST25L=m +CONFIG_MTD_SLRAM=m +CONFIG_MTD_PHRAM=m +CONFIG_MTD_MTDRAM=m +CONFIG_MTDRAM_TOTAL_SIZE=4096 +CONFIG_MTDRAM_ERASE_SIZE=128 +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=y +CONFIG_MTD_DOCPROBE_ADDRESS=0x0000 +CONFIG_MTD_DOCPROBE_HIGH=y +CONFIG_MTD_DOCPROBE_55AA=y +CONFIG_MTD_NAND=m +CONFIG_MTD_NAND_VERIFY_WRITE=y +# CONFIG_MTD_NAND_ECC_SMC is not set +CONFIG_MTD_NAND_MUSEUM_IDS=y +CONFIG_MTD_NAND_IDS=m +CONFIG_MTD_NAND_DISKONCHIP=m +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED=y +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0x0 +CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH=y +CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y +CONFIG_MTD_NAND_CAFE=m +CONFIG_MTD_NAND_CS553X=m +CONFIG_MTD_NAND_NANDSIM=m +CONFIG_MTD_NAND_PLATFORM=m +CONFIG_MTD_ALAUDA=m +CONFIG_MTD_ONENAND=m +CONFIG_MTD_ONENAND_VERIFY_WRITE=y +CONFIG_MTD_ONENAND_GENERIC=m +CONFIG_MTD_ONENAND_OTP=y +CONFIG_MTD_ONENAND_2X_PROGRAM=y +CONFIG_MTD_ONENAND_SIM=m + +# +# LPDDR flash memory drivers +# +CONFIG_MTD_LPDDR=m +CONFIG_MTD_QINFO_PROBE=m + +# +# UBI - Unsorted block images +# +CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTD_UBI_BEB_RESERVE=1 +CONFIG_MTD_UBI_GLUEBI=m + +# +# UBI debugging options +# +# CONFIG_MTD_UBI_DEBUG is not set +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_GSC is not set +CONFIG_PARPORT_AX88796=m +CONFIG_PARPORT_1284=y +CONFIG_PARPORT_NOT_PC=y +CONFIG_PNP=y +CONFIG_PNP_DEBUG_MESSAGES=y + +# +# Protocols +# +CONFIG_ISAPNP=y +CONFIG_PNPBIOS=y +CONFIG_PNPBIOS_PROC_FS=y +CONFIG_PNPACPI=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_FD=y +CONFIG_BLK_DEV_XD=m +CONFIG_PARIDE=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=y +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=y +CONFIG_BLK_CPQ_CISS_DA=y +CONFIG_CISS_SCSI_TAPE=y +CONFIG_BLK_DEV_DAC960=y +CONFIG_BLK_DEV_UMEM=y +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_CRYPTOLOOP=y +CONFIG_BLK_DEV_DRBD=m +# CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_BLK_DEV_NBD=m +CONFIG_BLK_DEV_OSD=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=16384 +# CONFIG_BLK_DEV_XIP is not set +CONFIG_CDROM_PKTCDVD=y +CONFIG_CDROM_PKTCDVD_BUFFERS=8 +CONFIG_CDROM_PKTCDVD_WCACHE=y +CONFIG_ATA_OVER_ETH=m +CONFIG_VIRTIO_BLK=m +# CONFIG_BLK_DEV_HD is not set +CONFIG_MISC_DEVICES=y +CONFIG_AD525X_DPOT=m +CONFIG_IBM_ASM=m +CONFIG_PHANTOM=m +CONFIG_SGI_IOC4=m +CONFIG_TIFM_CORE=m +CONFIG_TIFM_7XX1=m +CONFIG_ICS932S401=m +CONFIG_ENCLOSURE_SERVICES=m +CONFIG_CS5535_MFGPT=m +CONFIG_CS5535_MFGPT_DEFAULT_IRQ=7 +CONFIG_HP_ILO=m +CONFIG_ISL29003=m +CONFIG_DS1682=m +CONFIG_TI_DAC7512=m +CONFIG_C2PORT=m +CONFIG_C2PORT_DURAMAR_2150=m + +# +# EEPROM support +# +CONFIG_EEPROM_AT24=m +CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_LEGACY=m +CONFIG_EEPROM_MAX6875=m +CONFIG_EEPROM_93CX6=m +CONFIG_CB710_CORE=m +# CONFIG_CB710_DEBUG is not set +CONFIG_CB710_DEBUG_ASSUMPTIONS=y +CONFIG_IWMC3200TOP=m +# CONFIG_IWMC3200TOP_DEBUG is not set +# CONFIG_IWMC3200TOP_DEBUGFS is not set +CONFIG_HAVE_IDE=y +# CONFIG_IDE is not set + +# +# SCSI device support +# +CONFIG_RAID_ATTRS=y +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +CONFIG_SCSI_TGT=m +CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=y +CONFIG_CHR_DEV_ST=y +CONFIG_CHR_DEV_OSST=y +CONFIG_BLK_DEV_SR=y +CONFIG_BLK_DEV_SR_VENDOR=y +CONFIG_CHR_DEV_SG=y +CONFIG_CHR_DEV_SCH=m +CONFIG_SCSI_ENCLOSURE=m +CONFIG_SCSI_MULTI_LUN=y +# CONFIG_SCSI_CONSTANTS is not set +CONFIG_SCSI_LOGGING=y +CONFIG_SCSI_SCAN_ASYNC=y +CONFIG_SCSI_WAIT_SCAN=m + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=y +CONFIG_SCSI_FC_ATTRS=y +CONFIG_SCSI_ISCSI_ATTRS=y +CONFIG_SCSI_SAS_ATTRS=y +CONFIG_SCSI_SAS_LIBSAS=y +CONFIG_SCSI_SAS_ATA=y +CONFIG_SCSI_SAS_HOST_SMP=y +# CONFIG_SCSI_SAS_LIBSAS_DEBUG is not set +CONFIG_SCSI_SRP_ATTRS=m +CONFIG_SCSI_SRP_TGT_ATTRS=y +CONFIG_SCSI_LOWLEVEL=y +CONFIG_ISCSI_TCP=y +CONFIG_SCSI_CXGB3_ISCSI=y +CONFIG_SCSI_BNX2_ISCSI=y +CONFIG_BE2ISCSI=m +CONFIG_BLK_DEV_3W_XXXX_RAID=y +CONFIG_SCSI_HPSA=y +CONFIG_SCSI_3W_9XXX=y +CONFIG_SCSI_3W_SAS=y +CONFIG_SCSI_7000FASST=y +CONFIG_SCSI_ACARD=y +CONFIG_SCSI_AHA152X=y +CONFIG_SCSI_AHA1542=y +CONFIG_SCSI_AHA1740=y +CONFIG_SCSI_AACRAID=y +CONFIG_SCSI_AIC7XXX=y +CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 +# CONFIG_AIC7XXX_BUILD_FIRMWARE is not set +# CONFIG_AIC7XXX_DEBUG_ENABLE is not set +CONFIG_AIC7XXX_DEBUG_MASK=0 +CONFIG_AIC7XXX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC7XXX_OLD=y +CONFIG_SCSI_AIC79XX=y +CONFIG_AIC79XX_CMDS_PER_DEVICE=32 +CONFIG_AIC79XX_RESET_DELAY_MS=15000 +# CONFIG_AIC79XX_BUILD_FIRMWARE is not set +# CONFIG_AIC79XX_DEBUG_ENABLE is not set +CONFIG_AIC79XX_DEBUG_MASK=0 +CONFIG_AIC79XX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC94XX=y +# CONFIG_AIC94XX_DEBUG is not set +CONFIG_SCSI_MVSAS=y +CONFIG_SCSI_MVSAS_DEBUG=y +CONFIG_SCSI_DPT_I2O=y +CONFIG_SCSI_ADVANSYS=y +CONFIG_SCSI_IN2000=y +CONFIG_SCSI_ARCMSR=y +# CONFIG_SCSI_ARCMSR_AER is not set +CONFIG_MEGARAID_NEWGEN=y +CONFIG_MEGARAID_MM=y +CONFIG_MEGARAID_MAILBOX=y +CONFIG_MEGARAID_LEGACY=y +CONFIG_MEGARAID_SAS=y +CONFIG_SCSI_MPT2SAS=y +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 +# CONFIG_SCSI_MPT2SAS_LOGGING is not set +CONFIG_SCSI_HPTIOP=y +CONFIG_SCSI_BUSLOGIC=y +CONFIG_SCSI_FLASHPOINT=y +CONFIG_VMWARE_PVSCSI=y +CONFIG_LIBFC=y +CONFIG_LIBFCOE=y +CONFIG_FCOE=m +CONFIG_FCOE_FNIC=y +CONFIG_SCSI_DMX3191D=y +CONFIG_SCSI_DTC3280=y +CONFIG_SCSI_EATA=y +CONFIG_SCSI_EATA_TAGGED_QUEUE=y +CONFIG_SCSI_EATA_LINKED_COMMANDS=y +CONFIG_SCSI_EATA_MAX_TAGS=16 +CONFIG_SCSI_FUTURE_DOMAIN=m +CONFIG_SCSI_FD_MCS=y +CONFIG_SCSI_GDTH=y +CONFIG_SCSI_GENERIC_NCR5380=y +CONFIG_SCSI_GENERIC_NCR5380_MMIO=y +# CONFIG_SCSI_GENERIC_NCR53C400 is not set +CONFIG_SCSI_IBMMCA=y +CONFIG_IBMMCA_SCSI_ORDER_STANDARD=y +CONFIG_IBMMCA_SCSI_DEV_RESET=y +CONFIG_SCSI_IPS=y +CONFIG_SCSI_INITIO=y +CONFIG_SCSI_INIA100=y +CONFIG_SCSI_PPA=m +CONFIG_SCSI_IMM=m +CONFIG_SCSI_IZIP_EPP16=y +# CONFIG_SCSI_IZIP_SLOW_CTR is not set +CONFIG_SCSI_NCR53C406A=y +CONFIG_SCSI_NCR_D700=y +CONFIG_SCSI_STEX=y +CONFIG_SCSI_SYM53C8XX_2=y +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 +CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 +CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 +CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_IPR=y +CONFIG_SCSI_IPR_TRACE=y +CONFIG_SCSI_IPR_DUMP=y +CONFIG_SCSI_NCR_Q720=y +CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8 +CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32 +CONFIG_SCSI_NCR53C8XX_SYNC=20 +CONFIG_SCSI_PAS16=y +CONFIG_SCSI_QLOGIC_FAS=y +CONFIG_SCSI_QLOGIC_1280=y +CONFIG_SCSI_QLA_FC=y +CONFIG_SCSI_QLA_ISCSI=y +CONFIG_SCSI_LPFC=y +CONFIG_SCSI_SIM710=y +CONFIG_SCSI_SYM53C416=y +CONFIG_SCSI_DC395x=y +CONFIG_SCSI_DC390T=y +CONFIG_SCSI_T128=y +CONFIG_SCSI_U14_34F=y +CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y +CONFIG_SCSI_U14_34F_LINKED_COMMANDS=y +CONFIG_SCSI_U14_34F_MAX_TAGS=8 +CONFIG_SCSI_ULTRASTOR=y +CONFIG_SCSI_NSP32=y +CONFIG_SCSI_DEBUG=m +CONFIG_SCSI_PMCRAID=m +CONFIG_SCSI_PM8001=y +CONFIG_SCSI_SRP=m +CONFIG_SCSI_BFA_FC=m +CONFIG_SCSI_LOWLEVEL_PCMCIA=y +CONFIG_PCMCIA_AHA152X=m +CONFIG_PCMCIA_FDOMAIN=m +CONFIG_PCMCIA_NINJA_SCSI=m +CONFIG_PCMCIA_QLOGIC=m +CONFIG_PCMCIA_SYM53C500=m +CONFIG_SCSI_DH=m +CONFIG_SCSI_DH_RDAC=m +CONFIG_SCSI_DH_HP_SW=m +CONFIG_SCSI_DH_EMC=m +CONFIG_SCSI_DH_ALUA=m +CONFIG_SCSI_OSD_INITIATOR=m +CONFIG_SCSI_OSD_ULD=m +CONFIG_SCSI_OSD_DPRINT_SENSE=1 +# CONFIG_SCSI_OSD_DEBUG is not set +CONFIG_ATA=y +# CONFIG_ATA_NONSTANDARD is not set +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_ATA_ACPI=y +CONFIG_SATA_PMP=y +CONFIG_SATA_AHCI=y +CONFIG_SATA_SIL24=y +CONFIG_ATA_SFF=y +CONFIG_SATA_SVW=y +CONFIG_ATA_PIIX=y +CONFIG_SATA_MV=y +CONFIG_SATA_NV=y +CONFIG_PDC_ADMA=y +CONFIG_SATA_QSTOR=y +CONFIG_SATA_PROMISE=y +CONFIG_SATA_SX4=y +CONFIG_SATA_SIL=y +CONFIG_SATA_SIS=y +CONFIG_SATA_ULI=y +CONFIG_SATA_VIA=y +CONFIG_SATA_VITESSE=y +CONFIG_SATA_INIC162X=y +CONFIG_PATA_ACPI=y +CONFIG_PATA_ALI=y +CONFIG_PATA_AMD=y +CONFIG_PATA_ARTOP=y +CONFIG_PATA_ATP867X=y +CONFIG_PATA_ATIIXP=y +CONFIG_PATA_CMD640_PCI=y +CONFIG_PATA_CMD64X=y +CONFIG_PATA_CS5520=y +CONFIG_PATA_CS5530=y +CONFIG_PATA_CS5535=y +CONFIG_PATA_CS5536=y +CONFIG_PATA_CYPRESS=y +CONFIG_PATA_EFAR=y +CONFIG_ATA_GENERIC=y +CONFIG_PATA_HPT366=y +CONFIG_PATA_HPT37X=y +CONFIG_PATA_HPT3X2N=y +CONFIG_PATA_HPT3X3=y +# CONFIG_PATA_HPT3X3_DMA is not set +CONFIG_PATA_ISAPNP=y +CONFIG_PATA_IT821X=y +CONFIG_PATA_IT8213=y +CONFIG_PATA_JMICRON=y +CONFIG_PATA_LEGACY=y +CONFIG_PATA_TRIFLEX=y +CONFIG_PATA_MARVELL=y +CONFIG_PATA_MPIIX=y +CONFIG_PATA_OLDPIIX=y +CONFIG_PATA_NETCELL=y +CONFIG_PATA_NINJA32=y +CONFIG_PATA_NS87410=y +CONFIG_PATA_NS87415=y +CONFIG_PATA_OPTI=y +CONFIG_PATA_OPTIDMA=y +CONFIG_PATA_PCMCIA=m +CONFIG_PATA_PDC2027X=y +CONFIG_PATA_PDC_OLD=y +CONFIG_PATA_QDI=y +CONFIG_PATA_RADISYS=y +CONFIG_PATA_RDC=y +CONFIG_PATA_RZ1000=y +CONFIG_PATA_SC1200=y +CONFIG_PATA_SERVERWORKS=y +CONFIG_PATA_SIL680=y +CONFIG_PATA_SIS=y +CONFIG_PATA_TOSHIBA=y +CONFIG_PATA_VIA=y +CONFIG_PATA_WINBOND=y +CONFIG_PATA_WINBOND_VLB=y +CONFIG_PATA_SCH=y +CONFIG_MD=y +CONFIG_BLK_DEV_MD=y +CONFIG_MD_AUTODETECT=y +CONFIG_MD_LINEAR=y +CONFIG_MD_RAID0=y +CONFIG_MD_RAID1=y +CONFIG_MD_RAID10=y +CONFIG_MD_RAID456=y +# CONFIG_MULTICORE_RAID456 is not set +CONFIG_MD_RAID6_PQ=y +CONFIG_ASYNC_RAID6_TEST=m +CONFIG_MD_MULTIPATH=y +CONFIG_MD_FAULTY=y +CONFIG_BLK_DEV_DM=y +# CONFIG_DM_DEBUG is not set +CONFIG_DM_CRYPT=y +CONFIG_DM_SNAPSHOT=y +CONFIG_DM_MIRROR=y +CONFIG_DM_LOG_USERSPACE=m +CONFIG_DM_ZERO=y +CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m +CONFIG_DM_DELAY=m +# CONFIG_DM_UEVENT is not set +CONFIG_BLK_DEV_DM_BBR=m +CONFIG_FUSION=y +CONFIG_FUSION_SPI=y +CONFIG_FUSION_FC=y +CONFIG_FUSION_SAS=y +CONFIG_FUSION_MAX_SGE=128 +CONFIG_FUSION_CTL=y +CONFIG_FUSION_LAN=y +# CONFIG_FUSION_LOGGING is not set + +# +# IEEE 1394 (FireWire) support +# + +# +# You can enable one or both FireWire driver stacks. +# + +# +# The newer stack is recommended. +# +CONFIG_FIREWIRE=m +CONFIG_FIREWIRE_OHCI=m +CONFIG_FIREWIRE_OHCI_DEBUG=y +CONFIG_FIREWIRE_SBP2=m +# CONFIG_FIREWIRE_NET is not set +CONFIG_IEEE1394=y +CONFIG_IEEE1394_OHCI1394=y +CONFIG_IEEE1394_PCILYNX=m +CONFIG_IEEE1394_SBP2=y +# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set +# CONFIG_IEEE1394_ETH1394_ROM_ENTRY is not set +# CONFIG_IEEE1394_ETH1394 is not set +CONFIG_IEEE1394_RAWIO=m +CONFIG_IEEE1394_VIDEO1394=m +CONFIG_IEEE1394_DV1394=m +# CONFIG_IEEE1394_VERBOSEDEBUG is not set +CONFIG_I2O=y +CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y +CONFIG_I2O_EXT_ADAPTEC=y +CONFIG_I2O_CONFIG=y +CONFIG_I2O_CONFIG_OLD_IOCTL=y +CONFIG_I2O_BUS=y +CONFIG_I2O_BLOCK=y +CONFIG_I2O_SCSI=y +CONFIG_I2O_PROC=y +CONFIG_MACINTOSH_DRIVERS=y +CONFIG_MAC_EMUMOUSEBTN=y +CONFIG_NETDEVICES=y +CONFIG_IFB=m +CONFIG_DUMMY=m +CONFIG_BONDING=m +CONFIG_MACVLAN=m +CONFIG_EQUALIZER=m +CONFIG_TUN=m +CONFIG_VETH=m +CONFIG_NET_SB1000=m +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 +CONFIG_PHYLIB=y + +# +# MII PHY device drivers +# +CONFIG_MARVELL_PHY=m +CONFIG_DAVICOM_PHY=m +CONFIG_QSEMI_PHY=m +CONFIG_LXT_PHY=m +CONFIG_CICADA_PHY=m +CONFIG_VITESSE_PHY=m +CONFIG_SMSC_PHY=m +CONFIG_BROADCOM_PHY=m +CONFIG_ICPLUS_PHY=m +CONFIG_REALTEK_PHY=m +CONFIG_NATIONAL_PHY=m +CONFIG_STE10XP=m +CONFIG_LSI_ET1011C_PHY=m +# CONFIG_FIXED_PHY is not set +CONFIG_MDIO_BITBANG=m +CONFIG_MDIO_GPIO=m +CONFIG_NET_ETHERNET=y +CONFIG_MII=y +CONFIG_HAPPYMEAL=m +CONFIG_SUNGEM=m +CONFIG_CASSINI=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_EL1=m +CONFIG_EL2=m +CONFIG_ELPLUS=m +CONFIG_EL16=m +CONFIG_EL3=m +CONFIG_3C515=m +CONFIG_ELMC=m +CONFIG_ELMC_II=m +CONFIG_VORTEX=m +CONFIG_TYPHOON=m +CONFIG_LANCE=m +CONFIG_NET_VENDOR_SMC=y +CONFIG_WD80x3=m +CONFIG_ULTRAMCA=m +CONFIG_ULTRA=m +CONFIG_ULTRA32=m +CONFIG_SMC9194=m +CONFIG_ENC28J60=m +# CONFIG_ENC28J60_WRITEVERIFY is not set +CONFIG_ETHOC=m +CONFIG_NET_VENDOR_RACAL=y +CONFIG_NI52=m +CONFIG_NI65=m +CONFIG_DNET=m +CONFIG_NET_TULIP=y +CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 +CONFIG_TULIP=m +CONFIG_TULIP_MWI=y +# CONFIG_TULIP_MMIO is not set +# CONFIG_TULIP_NAPI is not set +CONFIG_DE4X5=m +CONFIG_WINBOND_840=m +CONFIG_DM9102=m +CONFIG_ULI526X=m +CONFIG_PCMCIA_XIRCOM=m +CONFIG_AT1700=m +CONFIG_DEPCA=m +CONFIG_HP100=y +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_NE2_MCA=m +CONFIG_IBMLANA=m +# CONFIG_IBM_NEW_EMAC_ZMII is not set +# CONFIG_IBM_NEW_EMAC_RGMII is not set +# CONFIG_IBM_NEW_EMAC_TAH is not set +# CONFIG_IBM_NEW_EMAC_EMAC4 is not set +# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set +# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set +# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set +CONFIG_NET_PCI=y +CONFIG_PCNET32=m +CONFIG_AMD8111_ETH=m +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_AC3200=m +CONFIG_APRICOT=m +CONFIG_B44=m +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI=y +CONFIG_FORCEDETH=m +# CONFIG_FORCEDETH_NAPI is not set +CONFIG_CS89x0=m +CONFIG_E100=m +CONFIG_LNE390=m +CONFIG_FEALNX=m +CONFIG_NATSEMI=m +CONFIG_NE2K_PCI=m +CONFIG_NE3210=m +CONFIG_ES3210=m +CONFIG_8139CP=m +CONFIG_8139TOO=m +# CONFIG_8139TOO_PIO is not set +CONFIG_8139TOO_TUNE_TWISTER=y +CONFIG_8139TOO_8129=y +CONFIG_8139_OLD_RX_RESET=y +CONFIG_R6040=m +CONFIG_SIS900=m +CONFIG_EPIC100=m +CONFIG_SMSC9420=m +CONFIG_SUNDANCE=m +# CONFIG_SUNDANCE_MMIO is not set +CONFIG_TLAN=m +CONFIG_KS8842=m +CONFIG_KS8851=m +CONFIG_KS8851_MLL=m +CONFIG_VIA_RHINE=m +# CONFIG_VIA_RHINE_MMIO is not set +CONFIG_SC92031=m +CONFIG_NET_POCKET=y +CONFIG_ATP=m +CONFIG_DE600=m +CONFIG_DE620=m +CONFIG_ATL2=m +CONFIG_NETDEV_1000=y +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +CONFIG_DL2K=m +CONFIG_E1000=m +CONFIG_E1000E=m +CONFIG_IP1000=m +CONFIG_IGB=m +CONFIG_IGB_DCA=y +CONFIG_IGBVF=m +CONFIG_NS83820=m +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_R8169=m +CONFIG_R8169_VLAN=y +CONFIG_SIS190=m +CONFIG_SKGE=m +CONFIG_SKY2=m +CONFIG_VIA_VELOCITY=m +CONFIG_TIGON3=m +CONFIG_BNX2=y +CONFIG_CNIC=y +CONFIG_QLA3XXX=m +CONFIG_ATL1=m +CONFIG_ATL1E=m +CONFIG_ATL1C=m +CONFIG_JME=m +CONFIG_NETDEV_10000=y +CONFIG_MDIO=y +CONFIG_CHELSIO_T1=m +# CONFIG_CHELSIO_T1_1G is not set +CONFIG_CHELSIO_T3_DEPENDS=y +CONFIG_CHELSIO_T3=y +CONFIG_ENIC=m +CONFIG_IXGBE=m +CONFIG_IXGBE_DCA=y +CONFIG_IXGB=m +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_MYRI10GE=m +CONFIG_MYRI10GE_DCA=y +CONFIG_NETXEN_NIC=m +CONFIG_NIU=m +CONFIG_MLX4_EN=m +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_TEHUTI=m +CONFIG_BNX2X=m +CONFIG_QLGE=m +CONFIG_SFC=m +CONFIG_SFC_MTD=y +CONFIG_BE2NET=m +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_MADGEMC=m +CONFIG_SMCTR=m +CONFIG_WLAN=y +CONFIG_PCMCIA_RAYCS=m +CONFIG_LIBERTAS_THINFIRM=m +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_AIRO=m +CONFIG_ATMEL=m +CONFIG_PCI_ATMEL=m +CONFIG_PCMCIA_ATMEL=m +CONFIG_AT76C50X_USB=m +CONFIG_AIRO_CS=m +CONFIG_PCMCIA_WL3501=m +CONFIG_PRISM54=m +CONFIG_USB_ZD1201=m +CONFIG_USB_NET_RNDIS_WLAN=m +CONFIG_RTL8180=m +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y +CONFIG_ADM8211=m +CONFIG_MAC80211_HWSIM=m +CONFIG_MWL8K=m +CONFIG_ATH_COMMON=m +# CONFIG_ATH_DEBUG is not set +CONFIG_ATH5K=m +# CONFIG_ATH5K_DEBUG is not set +CONFIG_ATH9K_HW=m +CONFIG_ATH9K_COMMON=m +CONFIG_ATH9K=m +CONFIG_AR9170_USB=m +CONFIG_AR9170_LEDS=y +CONFIG_B43=m +CONFIG_B43_PCI_AUTOSELECT=y +CONFIG_B43_PCICORE_AUTOSELECT=y +CONFIG_B43_PCMCIA=y +CONFIG_B43_SDIO=y +CONFIG_B43_PIO=y +CONFIG_B43_PHY_LP=y +CONFIG_B43_LEDS=y +CONFIG_B43_HWRNG=y +# CONFIG_B43_DEBUG is not set +CONFIG_B43LEGACY=m +CONFIG_B43LEGACY_PCI_AUTOSELECT=y +CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y +CONFIG_B43LEGACY_LEDS=y +CONFIG_B43LEGACY_HWRNG=y +# CONFIG_B43LEGACY_DEBUG is not set +CONFIG_B43LEGACY_DMA=y +CONFIG_B43LEGACY_PIO=y +CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y +# CONFIG_B43LEGACY_DMA_MODE is not set +# CONFIG_B43LEGACY_PIO_MODE is not set +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +CONFIG_HOSTAP_FIRMWARE_NVRAM=y +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTAP_PCI=m +CONFIG_HOSTAP_CS=m +CONFIG_IPW2100=m +CONFIG_IPW2100_MONITOR=y +# CONFIG_IPW2100_DEBUG is not set +CONFIG_IPW2200=m +CONFIG_IPW2200_MONITOR=y +CONFIG_IPW2200_RADIOTAP=y +CONFIG_IPW2200_PROMISCUOUS=y +CONFIG_IPW2200_QOS=y +# CONFIG_IPW2200_DEBUG is not set +CONFIG_LIBIPW=m +# CONFIG_LIBIPW_DEBUG is not set +CONFIG_IWLWIFI=m +CONFIG_IWLWIFI_SPECTRUM_MEASUREMENT=y +# CONFIG_IWLWIFI_DEBUG is not set +CONFIG_IWLAGN=m +CONFIG_IWL4965=y +CONFIG_IWL5000=y +CONFIG_IWL3945=m +CONFIG_IWL3945_SPECTRUM_MEASUREMENT=y +CONFIG_IWM=m +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_CS=m +CONFIG_LIBERTAS_SDIO=m +CONFIG_LIBERTAS_SPI=m +# CONFIG_LIBERTAS_DEBUG is not set +CONFIG_HERMES=m +CONFIG_HERMES_CACHE_FW_ON_INIT=y +CONFIG_PLX_HERMES=m +CONFIG_TMD_HERMES=m +CONFIG_NORTEL_HERMES=m +CONFIG_PCI_HERMES=m +CONFIG_PCMCIA_HERMES=m +CONFIG_PCMCIA_SPECTRUM=m +CONFIG_P54_COMMON=m +CONFIG_P54_USB=m +CONFIG_P54_PCI=m +CONFIG_P54_SPI=m +CONFIG_P54_LEDS=y +CONFIG_RT2X00=m +CONFIG_RT2400PCI=m +CONFIG_RT2500PCI=m +CONFIG_RT61PCI=m +CONFIG_RT2800PCI_PCI=m +CONFIG_RT2800PCI=m +CONFIG_RT2500USB=m +CONFIG_RT73USB=m +CONFIG_RT2800USB=m +CONFIG_RT2800_LIB=m +CONFIG_RT2X00_LIB_PCI=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_HT=y +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_CRYPTO=y +CONFIG_RT2X00_LIB_LEDS=y +# CONFIG_RT2X00_DEBUG is not set +CONFIG_WL12XX=m +CONFIG_WL1251=m +CONFIG_WL1251_SPI=m +CONFIG_WL1251_SDIO=m +CONFIG_WL1271=m +CONFIG_ZD1211RW=m +# CONFIG_ZD1211RW_DEBUG is not set + +# +# WiMAX Wireless Broadband devices +# +CONFIG_WIMAX_I2400M=m +CONFIG_WIMAX_I2400M_USB=m +CONFIG_WIMAX_I2400M_SDIO=m +# CONFIG_WIMAX_IWMC3200_SDIO is not set +CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 + +# +# 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_CDC_EEM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +CONFIG_USB_BELKIN=y +CONFIG_USB_ARMLINUX=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_KC2190=y +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m +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 +CONFIG_WAN=y +CONFIG_HOSTESS_SV11=m +CONFIG_COSA=m +CONFIG_LANMEDIA=m +CONFIG_SEALEVEL_4021=m +CONFIG_HDLC=m +CONFIG_HDLC_RAW=m +CONFIG_HDLC_RAW_ETH=m +CONFIG_HDLC_CISCO=m +CONFIG_HDLC_FR=m +CONFIG_HDLC_PPP=m +CONFIG_HDLC_X25=m +CONFIG_PCI200SYN=m +CONFIG_WANXL=m +# CONFIG_WANXL_BUILD_FIRMWARE is not set +CONFIG_PC300TOO=m +CONFIG_N2=m +CONFIG_C101=m +CONFIG_FARSYNC=m +CONFIG_DSCC4=m +CONFIG_DSCC4_PCISYNC=y +CONFIG_DSCC4_PCI_RST=y +CONFIG_DLCI=m +CONFIG_DLCI_MAX=8 +CONFIG_SDLA=m +CONFIG_WAN_ROUTER_DRIVERS=m +CONFIG_CYCLADES_SYNC=m +CONFIG_CYCLOMX_X25=y +CONFIG_LAPBETHER=m +CONFIG_X25_ASY=m +CONFIG_SBNI=m +CONFIG_SBNI_MULTILINE=y +CONFIG_ATM_DRIVERS=y +CONFIG_ATM_DUMMY=m +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=m +# CONFIG_ATM_FORE200E_USE_TASKLET is not set +CONFIG_ATM_FORE200E_TX_RETRY=16 +CONFIG_ATM_FORE200E_DEBUG=0 +CONFIG_ATM_HE=m +# CONFIG_ATM_HE_USE_SUNI is not set +CONFIG_ATM_SOLOS=m +CONFIG_IEEE802154_DRIVERS=m +CONFIG_IEEE802154_FAKEHARD=m +CONFIG_FDDI=y +CONFIG_DEFXX=m +# CONFIG_DEFXX_MMIO is not set +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_PPPOL2TP=m +CONFIG_SLIP=m +CONFIG_SLIP_COMPRESSED=y +CONFIG_SLHC=m +CONFIG_SLIP_SMART=y +# CONFIG_SLIP_MODE_SLIP6 is not set +CONFIG_NET_FC=y +CONFIG_NETCONSOLE=m +# CONFIG_NETCONSOLE_DYNAMIC is not set +CONFIG_NETPOLL=y +# CONFIG_NETPOLL_TRAP is not set +CONFIG_NET_POLL_CONTROLLER=y +CONFIG_VIRTIO_NET=m +CONFIG_VMXNET3=m +CONFIG_ISDN=y +CONFIG_ISDN_I4L=m +CONFIG_MISDN=m +CONFIG_MISDN_DSP=m +CONFIG_MISDN_L1OIP=m + +# +# mISDN hardware drivers +# +CONFIG_MISDN_HFCPCI=m +CONFIG_MISDN_HFCMULTI=m +CONFIG_MISDN_HFCUSB=m +CONFIG_MISDN_AVMFRITZ=m +CONFIG_MISDN_SPEEDFAX=m +CONFIG_MISDN_INFINEON=m +CONFIG_MISDN_W6692=m +CONFIG_MISDN_NETJET=m +CONFIG_MISDN_IPAC=m +CONFIG_MISDN_ISAR=m +CONFIG_ISDN_PPP=y +CONFIG_ISDN_PPP_VJ=y +CONFIG_ISDN_MPP=y +CONFIG_IPPP_FILTER=y +CONFIG_ISDN_PPP_BSDCOMP=m +CONFIG_ISDN_AUDIO=y +CONFIG_ISDN_TTY_FAX=y +CONFIG_ISDN_X25=y + +# +# ISDN feature submodules +# +CONFIG_ISDN_DIVERSION=m + +# +# ISDN4Linux hardware drivers +# + +# +# Passive cards +# +CONFIG_ISDN_DRV_HISAX=m + +# +# D-channel protocol features +# +CONFIG_HISAX_EURO=y +CONFIG_DE_AOC=y +CONFIG_HISAX_NO_SENDCOMPLETE=y +CONFIG_HISAX_NO_LLC=y +CONFIG_HISAX_NO_KEYPAD=y +CONFIG_HISAX_1TR6=y +CONFIG_HISAX_NI1=y +CONFIG_HISAX_MAX_CARDS=8 + +# +# HiSax supported cards +# +CONFIG_HISAX_16_0=y +CONFIG_HISAX_16_3=y +CONFIG_HISAX_TELESPCI=y +CONFIG_HISAX_S0BOX=y +CONFIG_HISAX_AVM_A1=y +CONFIG_HISAX_FRITZPCI=y +CONFIG_HISAX_AVM_A1_PCMCIA=y +CONFIG_HISAX_ELSA=y +CONFIG_HISAX_IX1MICROR2=y +CONFIG_HISAX_DIEHLDIVA=y +CONFIG_HISAX_ASUSCOM=y +CONFIG_HISAX_TELEINT=y +CONFIG_HISAX_HFCS=y +CONFIG_HISAX_SEDLBAUER=y +CONFIG_HISAX_SPORTSTER=y +CONFIG_HISAX_MIC=y +CONFIG_HISAX_NETJET=y +CONFIG_HISAX_NETJET_U=y +CONFIG_HISAX_NICCY=y +CONFIG_HISAX_ISURF=y +CONFIG_HISAX_HSTSAPHIR=y +CONFIG_HISAX_BKM_A4T=y +CONFIG_HISAX_SCT_QUADRO=y +CONFIG_HISAX_GAZEL=y +CONFIG_HISAX_HFC_PCI=y +CONFIG_HISAX_W6692=y +CONFIG_HISAX_HFC_SX=y +CONFIG_HISAX_ENTERNOW_PCI=y +# CONFIG_HISAX_DEBUG is not set + +# +# HiSax PCMCIA card service modules +# +CONFIG_HISAX_SEDLBAUER_CS=m +CONFIG_HISAX_ELSA_CS=m +CONFIG_HISAX_AVM_A1_CS=m +CONFIG_HISAX_TELES_CS=m + +# +# HiSax sub driver modules +# +CONFIG_HISAX_ST5481=m +CONFIG_HISAX_HFCUSB=m +CONFIG_HISAX_HFC4S8S=m +CONFIG_HISAX_FRITZ_PCIPNP=m + +# +# Active cards +# +CONFIG_ISDN_DRV_ICN=m +CONFIG_ISDN_DRV_PCBIT=m +CONFIG_ISDN_DRV_SC=m +CONFIG_ISDN_DRV_ACT2000=m +CONFIG_HYSDN=m +CONFIG_HYSDN_CAPI=y +CONFIG_ISDN_HDLC=m +CONFIG_ISDN_CAPI=m +# CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON is not set +CONFIG_CAPI_TRACE=y +CONFIG_ISDN_CAPI_MIDDLEWARE=y +CONFIG_ISDN_CAPI_CAPI20=m +CONFIG_ISDN_CAPI_CAPIFS_BOOL=y +CONFIG_ISDN_CAPI_CAPIFS=m +CONFIG_ISDN_CAPI_CAPIDRV=m + +# +# CAPI hardware drivers +# +CONFIG_CAPI_AVM=y +CONFIG_ISDN_DRV_AVMB1_B1ISA=m +CONFIG_ISDN_DRV_AVMB1_B1PCI=m +CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y +CONFIG_ISDN_DRV_AVMB1_T1ISA=m +CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m +CONFIG_ISDN_DRV_AVMB1_AVM_CS=m +CONFIG_ISDN_DRV_AVMB1_T1PCI=m +CONFIG_ISDN_DRV_AVMB1_C4=m +CONFIG_CAPI_EICON=y +CONFIG_ISDN_DIVAS=m +CONFIG_ISDN_DIVAS_BRIPCI=y +CONFIG_ISDN_DIVAS_PRIPCI=y +CONFIG_ISDN_DIVAS_DIVACAPI=m +CONFIG_ISDN_DIVAS_USERIDI=m +CONFIG_ISDN_DIVAS_MAINT=m +CONFIG_ISDN_DRV_GIGASET=m +# CONFIG_GIGASET_CAPI is not set +CONFIG_GIGASET_I4L=y +# CONFIG_GIGASET_DUMMYLL is not set +CONFIG_GIGASET_BASE=m +CONFIG_GIGASET_M105=m +CONFIG_GIGASET_M101=m +# CONFIG_GIGASET_DEBUG is not set +CONFIG_PHONE=m +CONFIG_PHONE_IXJ=m +CONFIG_PHONE_IXJ_PCMCIA=m + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_FF_MEMLESS=y +CONFIG_INPUT_POLLDEV=y +CONFIG_INPUT_SPARSEKMAP=m + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +CONFIG_INPUT_JOYDEV=m +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ADP5588=m +CONFIG_KEYBOARD_ATKBD=y +CONFIG_QT2160=m +CONFIG_KEYBOARD_LKKBD=y +CONFIG_KEYBOARD_GPIO=y +CONFIG_KEYBOARD_MATRIX=m +CONFIG_KEYBOARD_LM8323=m +CONFIG_KEYBOARD_MAX7359=m +CONFIG_KEYBOARD_NEWTON=y +CONFIG_KEYBOARD_OPENCORES=m +CONFIG_KEYBOARD_STOWAWAY=y +CONFIG_KEYBOARD_SUNKBD=y +CONFIG_KEYBOARD_XTKBD=y +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=y +CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_LOGIPS2PP=y +CONFIG_MOUSE_PS2_SYNAPTICS=y +CONFIG_MOUSE_PS2_LIFEBOOK=y +CONFIG_MOUSE_PS2_TRACKPOINT=y +CONFIG_MOUSE_PS2_ELANTECH=y +# CONFIG_MOUSE_PS2_SENTELIC is not set +CONFIG_MOUSE_PS2_TOUCHKIT=y +CONFIG_MOUSE_PS2_OLPC=y +CONFIG_MOUSE_SERIAL=y +CONFIG_MOUSE_APPLETOUCH=m +CONFIG_MOUSE_BCM5974=m +CONFIG_MOUSE_INPORT=m +CONFIG_MOUSE_ATIXL=y +CONFIG_MOUSE_LOGIBM=m +CONFIG_MOUSE_PC110PAD=m +CONFIG_MOUSE_VSXXXAA=m +CONFIG_MOUSE_GPIO=m +CONFIG_MOUSE_SYNAPTICS_I2C=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=m +CONFIG_JOYSTICK_ZHENHUA=m +CONFIG_JOYSTICK_DB9=m +CONFIG_JOYSTICK_GAMECON=m +CONFIG_JOYSTICK_TURBOGRAFX=m +CONFIG_JOYSTICK_JOYDUMP=m +CONFIG_JOYSTICK_XPAD=m +CONFIG_JOYSTICK_XPAD_FF=y +CONFIG_JOYSTICK_XPAD_LEDS=y +CONFIG_JOYSTICK_WALKERA0701=m +CONFIG_INPUT_TABLET=y +CONFIG_TABLET_USB_ACECAD=m +CONFIG_TABLET_USB_AIPTEK=m +CONFIG_TABLET_USB_GTCO=m +CONFIG_TABLET_USB_KBTAB=m +CONFIG_TABLET_USB_WACOM=m +CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_ADS7846=m +CONFIG_TOUCHSCREEN_AD7877=m +CONFIG_TOUCHSCREEN_AD7879_I2C=m +CONFIG_TOUCHSCREEN_AD7879=m +CONFIG_TOUCHSCREEN_DYNAPRO=m +CONFIG_TOUCHSCREEN_EETI=m +CONFIG_TOUCHSCREEN_FUJITSU=m +CONFIG_TOUCHSCREEN_GUNZE=m +CONFIG_TOUCHSCREEN_ELO=m +CONFIG_TOUCHSCREEN_WACOM_W8001=m +CONFIG_TOUCHSCREEN_MCS5000=m +CONFIG_TOUCHSCREEN_MTOUCH=m +CONFIG_TOUCHSCREEN_INEXIO=m +CONFIG_TOUCHSCREEN_MK712=m +CONFIG_TOUCHSCREEN_HTCPEN=m +CONFIG_TOUCHSCREEN_PENMOUNT=m +CONFIG_TOUCHSCREEN_TOUCHRIGHT=m +CONFIG_TOUCHSCREEN_TOUCHWIN=m +CONFIG_TOUCHSCREEN_UCB1400=m +CONFIG_TOUCHSCREEN_WM97XX=m +CONFIG_TOUCHSCREEN_WM9705=y +CONFIG_TOUCHSCREEN_WM9712=y +CONFIG_TOUCHSCREEN_WM9713=y +CONFIG_TOUCHSCREEN_USB_COMPOSITE=m +CONFIG_TOUCHSCREEN_MC13783=m +CONFIG_TOUCHSCREEN_USB_EGALAX=y +CONFIG_TOUCHSCREEN_USB_PANJIT=y +CONFIG_TOUCHSCREEN_USB_3M=y +CONFIG_TOUCHSCREEN_USB_ITM=y +CONFIG_TOUCHSCREEN_USB_ETURBO=y +CONFIG_TOUCHSCREEN_USB_GUNZE=y +CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y +CONFIG_TOUCHSCREEN_USB_IRTOUCH=y +CONFIG_TOUCHSCREEN_USB_IDEALTEK=y +CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y +CONFIG_TOUCHSCREEN_USB_GOTOP=y +CONFIG_TOUCHSCREEN_USB_JASTEC=y +CONFIG_TOUCHSCREEN_USB_E2I=y +CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y +CONFIG_TOUCHSCREEN_USB_ETT_TC5UH=y +CONFIG_TOUCHSCREEN_TOUCHIT213=m +CONFIG_TOUCHSCREEN_TSC2007=m +CONFIG_INPUT_MISC=y +CONFIG_INPUT_PCSPKR=m +CONFIG_INPUT_APANEL=m +CONFIG_INPUT_WISTRON_BTNS=m +CONFIG_INPUT_ATLAS_BTNS=m +CONFIG_INPUT_ATI_REMOTE=m +CONFIG_INPUT_ATI_REMOTE2=m +CONFIG_INPUT_KEYSPAN_REMOTE=m +CONFIG_INPUT_POWERMATE=m +CONFIG_INPUT_YEALINK=m +CONFIG_INPUT_CM109=m +CONFIG_INPUT_UINPUT=m +CONFIG_INPUT_WINBOND_CIR=m +CONFIG_INPUT_PCF50633_PMU=m +CONFIG_INPUT_GPIO_ROTARY_ENCODER=m + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_I8042=y +CONFIG_SERIO_SERPORT=y +CONFIG_SERIO_CT82C710=y +CONFIG_SERIO_PARKBD=m +CONFIG_SERIO_PCIPS2=y +CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_RAW=m +CONFIG_SERIO_ALTERA_PS2=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_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_HW_CONSOLE=y +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_DEVKMEM=y +CONFIG_SERIAL_NONSTANDARD=y +CONFIG_COMPUTONE=m +CONFIG_ROCKETPORT=m +CONFIG_CYCLADES=m +# CONFIG_CYZ_INTR is not set +CONFIG_DIGIEPCA=m +CONFIG_MOXA_INTELLIO=m +CONFIG_MOXA_SMARTIO=m +CONFIG_ISI=m +CONFIG_SYNCLINK=m +CONFIG_SYNCLINKMP=m +CONFIG_SYNCLINK_GT=m +CONFIG_N_HDLC=m +CONFIG_RISCOM8=m +CONFIG_SPECIALIX=m +CONFIG_STALDRV=y +CONFIG_STALLION=m +CONFIG_ISTALLION=m +CONFIG_NOZOMI=m + +# +# Serial drivers +# +CONFIG_SERIAL_8250=y +# CONFIG_SERIAL_8250_CONSOLE is not set +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_PNP=y +CONFIG_SERIAL_8250_CS=m +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_FOURPORT=m +CONFIG_SERIAL_8250_ACCENT=m +CONFIG_SERIAL_8250_BOCA=m +CONFIG_SERIAL_8250_EXAR_ST16C554=m +CONFIG_SERIAL_8250_HUB6=m +CONFIG_SERIAL_8250_SHARE_IRQ=y +CONFIG_SERIAL_8250_DETECT_IRQ=y +CONFIG_SERIAL_8250_RSA=y +CONFIG_SERIAL_8250_MCA=m + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_MAX3100=m +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_JSM=m +CONFIG_UNIX98_PTYS=y +# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set +CONFIG_LEGACY_PTYS=y +CONFIG_LEGACY_PTY_COUNT=256 +CONFIG_PRINTER=m +CONFIG_LP_CONSOLE=y +CONFIG_PPDEV=m +CONFIG_HVC_DRIVER=y +CONFIG_VIRTIO_CONSOLE=y +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 +CONFIG_HW_RANDOM=y +CONFIG_HW_RANDOM_TIMERIOMEM=m +CONFIG_HW_RANDOM_INTEL=y +CONFIG_HW_RANDOM_AMD=y +CONFIG_HW_RANDOM_GEODE=y +CONFIG_HW_RANDOM_VIA=y +CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_NVRAM=m +CONFIG_DTLK=m +CONFIG_R3964=m +CONFIG_APPLICOM=m +CONFIG_SONYPI=m + +# +# PCMCIA character devices +# +CONFIG_SYNCLINK_CS=m +CONFIG_CARDMAN_4000=m +CONFIG_CARDMAN_4040=m +CONFIG_IPWIRELESS=m +CONFIG_MWAVE=m +CONFIG_SCx200_GPIO=m +CONFIG_PC8736x_GPIO=m +CONFIG_NSC_GPIO=m +CONFIG_CS5535_GPIO=m +CONFIG_RAW_DRIVER=m +CONFIG_MAX_RAW_DEVS=256 +CONFIG_HPET=y +CONFIG_HPET_MMAP=y +CONFIG_HANGCHECK_TIMER=m +CONFIG_TCG_TPM=m +CONFIG_TCG_TIS=m +CONFIG_TCG_NSC=m +CONFIG_TCG_ATMEL=m +CONFIG_TCG_INFINEON=m +CONFIG_TELCLOCK=m +CONFIG_DEVPORT=y +CONFIG_I2C=m +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOPCA=m + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +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_I801=m +CONFIG_I2C_ISCH=m +CONFIG_I2C_PIIX4=m +CONFIG_I2C_NFORCE2=m +CONFIG_I2C_NFORCE2_S4985=m +CONFIG_I2C_SIS5595=m +CONFIG_I2C_SIS630=m +CONFIG_I2C_SIS96X=m +CONFIG_I2C_VIA=m +CONFIG_I2C_VIAPRO=m + +# +# ACPI drivers +# +CONFIG_I2C_SCMI=m + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +CONFIG_I2C_GPIO=m +CONFIG_I2C_OCORES=m +CONFIG_I2C_SIMTEC=m + +# +# External I2C/SMBus adapter drivers +# +CONFIG_I2C_PARPORT=m +CONFIG_I2C_PARPORT_LIGHT=m +CONFIG_I2C_TAOS_EVM=m +CONFIG_I2C_TINY_USB=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_I2C_PCA_ISA=m +CONFIG_I2C_PCA_PLATFORM=m +CONFIG_I2C_STUB=m +CONFIG_SCx200_I2C=m +CONFIG_SCx200_I2C_SCL=12 +CONFIG_SCx200_I2C_SDA=13 +CONFIG_SCx200_ACB=m + +# +# Miscellaneous I2C Chip support +# +CONFIG_SENSORS_TSL2550=m +# 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 +CONFIG_SPI=y +CONFIG_SPI_MASTER=y + +# +# SPI Master Controller Drivers +# +CONFIG_SPI_BITBANG=m +CONFIG_SPI_BUTTERFLY=m +CONFIG_SPI_GPIO=m +CONFIG_SPI_LM70_LLP=m +CONFIG_SPI_XILINX=m +CONFIG_SPI_XILINX_PLTFM=m +# CONFIG_SPI_DESIGNWARE is not set + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=m +CONFIG_SPI_TLE62X0=m + +# +# PPS support +# +CONFIG_PPS=m +# CONFIG_PPS_DEBUG is not set +CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +CONFIG_GPIOLIB=y +CONFIG_GPIO_SYSFS=y + +# +# Memory mapped GPIO expanders: +# + +# +# I2C GPIO expanders: +# +CONFIG_GPIO_MAX732X=m +CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCF857X=m +CONFIG_GPIO_ADP5588=m + +# +# PCI GPIO expanders: +# +CONFIG_GPIO_CS5535=m +CONFIG_GPIO_LANGWELL=y + +# +# SPI GPIO expanders: +# +CONFIG_GPIO_MAX7301=m +CONFIG_GPIO_MCP23S08=m +CONFIG_GPIO_MC33880=m + +# +# AC97 GPIO expanders: +# +# CONFIG_GPIO_UCB1400 is not set +CONFIG_W1=m +CONFIG_W1_CON=y + +# +# 1-wire Bus Masters +# +CONFIG_W1_MASTER_MATROX=m +CONFIG_W1_MASTER_DS2490=m +CONFIG_W1_MASTER_DS2482=m +CONFIG_W1_MASTER_GPIO=m + +# +# 1-wire Slaves +# +CONFIG_W1_SLAVE_THERM=m +CONFIG_W1_SLAVE_SMEM=m +CONFIG_W1_SLAVE_DS2431=m +CONFIG_W1_SLAVE_DS2433=m +CONFIG_W1_SLAVE_DS2433_CRC=y +CONFIG_W1_SLAVE_DS2760=m +CONFIG_W1_SLAVE_BQ27000=m +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_PDA_POWER=m +CONFIG_WM8350_POWER=m +CONFIG_BATTERY_DS2760=m +CONFIG_BATTERY_DS2782=m +CONFIG_BATTERY_OLPC=m +CONFIG_BATTERY_BQ27x00=m +CONFIG_BATTERY_MAX17040=m +CONFIG_CHARGER_PCF50633=m +CONFIG_HWMON=y +CONFIG_HWMON_VID=m +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +CONFIG_SENSORS_ABITUGURU=m +CONFIG_SENSORS_ABITUGURU3=m +CONFIG_SENSORS_AD7414=m +CONFIG_SENSORS_AD7418=m +CONFIG_SENSORS_ADCXX=m +CONFIG_SENSORS_ADM1021=m +CONFIG_SENSORS_ADM1025=m +CONFIG_SENSORS_ADM1026=m +CONFIG_SENSORS_ADM1029=m +CONFIG_SENSORS_ADM1031=m +CONFIG_SENSORS_ADM9240=m +CONFIG_SENSORS_ADT7462=m +CONFIG_SENSORS_ADT7470=m +CONFIG_SENSORS_ADT7473=m +CONFIG_SENSORS_ADT7475=m +CONFIG_SENSORS_K8TEMP=m +CONFIG_SENSORS_K10TEMP=m +CONFIG_SENSORS_ASB100=m +CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_I5K_AMB=m +CONFIG_SENSORS_F71805F=m +CONFIG_SENSORS_F71882FG=m +CONFIG_SENSORS_F75375S=m +CONFIG_SENSORS_FSCHMD=m +CONFIG_SENSORS_G760A=m +CONFIG_SENSORS_GL518SM=m +CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_CORETEMP=m +CONFIG_SENSORS_IBMAEM=m +CONFIG_SENSORS_IBMPEX=m +CONFIG_SENSORS_IT87=m +CONFIG_SENSORS_LM63=m +CONFIG_SENSORS_LM70=m +CONFIG_SENSORS_LM73=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=m +CONFIG_SENSORS_LM93=m +CONFIG_SENSORS_LTC4215=m +CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LM95241=m +CONFIG_SENSORS_MAX1111=m +CONFIG_SENSORS_MAX1619=m +CONFIG_SENSORS_MAX6650=m +CONFIG_SENSORS_PC87360=m +CONFIG_SENSORS_PC87427=m +CONFIG_SENSORS_PCF8591=m +CONFIG_SENSORS_SHT15=m +CONFIG_SENSORS_SIS5595=m +CONFIG_SENSORS_DME1737=m +CONFIG_SENSORS_SMSC47M1=m +CONFIG_SENSORS_SMSC47M192=m +CONFIG_SENSORS_SMSC47B397=m +CONFIG_SENSORS_ADS7828=m +CONFIG_SENSORS_AMC6821=m +CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_VIA_CPUTEMP=m +CONFIG_SENSORS_VIA686A=m +CONFIG_SENSORS_VT1211=m +CONFIG_SENSORS_VT8231=m +CONFIG_SENSORS_W83781D=m +CONFIG_SENSORS_W83791D=m +CONFIG_SENSORS_W83792D=m +CONFIG_SENSORS_W83793=m +CONFIG_SENSORS_W83L785TS=m +CONFIG_SENSORS_W83L786NG=m +CONFIG_SENSORS_W83627HF=m +CONFIG_SENSORS_W83627EHF=m +CONFIG_SENSORS_WM8350=m +CONFIG_SENSORS_HDAPS=m +CONFIG_SENSORS_LIS3_I2C=m +CONFIG_SENSORS_APPLESMC=m +CONFIG_SENSORS_MC13783_ADC=m + +# +# ACPI drivers +# +CONFIG_SENSORS_ATK0110=m +CONFIG_SENSORS_LIS3LV02D=m +CONFIG_THERMAL=y +CONFIG_THERMAL_HWMON=y +CONFIG_WATCHDOG=y +# CONFIG_WATCHDOG_NOWAYOUT is not set + +# +# Watchdog Device Drivers +# +CONFIG_SOFT_WATCHDOG=m +CONFIG_WM8350_WATCHDOG=m +CONFIG_ACQUIRE_WDT=m +CONFIG_ADVANTECH_WDT=m +CONFIG_ALIM1535_WDT=m +CONFIG_ALIM7101_WDT=m +CONFIG_GEODE_WDT=m +CONFIG_SC520_WDT=m +CONFIG_SBC_FITPC2_WATCHDOG=m +CONFIG_EUROTECH_WDT=m +CONFIG_IB700_WDT=m +CONFIG_IBMASR=m +CONFIG_WAFER_WDT=m +CONFIG_I6300ESB_WDT=m +CONFIG_ITCO_WDT=m +CONFIG_ITCO_VENDOR_SUPPORT=y +CONFIG_IT8712F_WDT=m +CONFIG_IT87_WDT=m +CONFIG_HP_WATCHDOG=m +CONFIG_SC1200_WDT=m +CONFIG_SCx200_WDT=m +CONFIG_PC87413_WDT=m +CONFIG_60XX_WDT=m +CONFIG_SBC8360_WDT=m +CONFIG_SBC7240_WDT=m +CONFIG_CPU5_WDT=m +CONFIG_SMSC_SCH311X_WDT=m +CONFIG_SMSC37B787_WDT=m +CONFIG_W83627HF_WDT=m +CONFIG_W83697HF_WDT=m +CONFIG_W83697UG_WDT=m +CONFIG_W83877F_WDT=m +CONFIG_W83977F_WDT=m +CONFIG_MACHZ_WDT=m +CONFIG_SBC_EPX_C3_WATCHDOG=m + +# +# ISA-based Watchdog Cards +# +CONFIG_PCWATCHDOG=m +CONFIG_MIXCOMWD=m +CONFIG_WDT=m + +# +# PCI-based Watchdog Cards +# +CONFIG_PCIPCWATCHDOG=m +CONFIG_WDTPCI=m + +# +# USB-based Watchdog Cards +# +CONFIG_USBPCWATCHDOG=m +CONFIG_SSB_POSSIBLE=y + +# +# Sonics Silicon Backplane +# +CONFIG_SSB=m +CONFIG_SSB_SPROM=y +CONFIG_SSB_BLOCKIO=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +CONFIG_SSB_B43_PCI_BRIDGE=y +CONFIG_SSB_PCMCIAHOST_POSSIBLE=y +CONFIG_SSB_PCMCIAHOST=y +CONFIG_SSB_SDIOHOST_POSSIBLE=y +CONFIG_SSB_SDIOHOST=y +CONFIG_SSB_DEBUG=y +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_DRIVER_PCICORE=y + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=m +CONFIG_MFD_SM501=m +CONFIG_MFD_SM501_GPIO=y +CONFIG_HTC_PASIC3=m +CONFIG_UCB1400_CORE=m +CONFIG_TPS65010=m +# CONFIG_MFD_TMIO is not set +CONFIG_MFD_WM8400=m +CONFIG_MFD_WM8350=m +CONFIG_MFD_WM8350_I2C=m +CONFIG_MFD_PCF50633=m +CONFIG_MFD_MC13783=m +CONFIG_PCF50633_ADC=m +CONFIG_PCF50633_GPIO=m +CONFIG_AB3100_CORE=m +CONFIG_AB3100_OTP=m +# CONFIG_EZX_PCAP is not set +CONFIG_AB4500_CORE=m +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_REGULATOR_VIRTUAL_CONSUMER=m +CONFIG_REGULATOR_USERSPACE_CONSUMER=m +CONFIG_REGULATOR_BQ24022=m +CONFIG_REGULATOR_MAX1586=m +CONFIG_REGULATOR_MAX8660=m +CONFIG_REGULATOR_WM8350=m +CONFIG_REGULATOR_WM8400=m +CONFIG_REGULATOR_PCF50633=m +CONFIG_REGULATOR_LP3971=m +CONFIG_REGULATOR_MC13783=m +CONFIG_REGULATOR_AB3100=m +CONFIG_REGULATOR_TPS65023=m +CONFIG_REGULATOR_TPS6507X=m +CONFIG_MEDIA_SUPPORT=m + +# +# Multimedia core support +# +CONFIG_VIDEO_DEV=m +CONFIG_VIDEO_V4L2_COMMON=m +CONFIG_VIDEO_ALLOW_V4L1=y +CONFIG_VIDEO_V4L1_COMPAT=y +CONFIG_DVB_CORE=m +CONFIG_VIDEO_MEDIA=m + +# +# Multimedia drivers +# +CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m +CONFIG_IR_CORE=m +CONFIG_VIDEO_IR=m +CONFIG_MEDIA_ATTACH=y +CONFIG_MEDIA_TUNER=m +# CONFIG_MEDIA_TUNER_CUSTOMISE is not set +CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA8290=m +CONFIG_MEDIA_TUNER_TDA827X=m +CONFIG_MEDIA_TUNER_TDA18271=m +CONFIG_MEDIA_TUNER_TDA9887=m +CONFIG_MEDIA_TUNER_TEA5761=m +CONFIG_MEDIA_TUNER_TEA5767=m +CONFIG_MEDIA_TUNER_MT20XX=m +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_MT2131=m +CONFIG_MEDIA_TUNER_QT1010=m +CONFIG_MEDIA_TUNER_XC2028=m +CONFIG_MEDIA_TUNER_XC5000=m +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m +CONFIG_MEDIA_TUNER_MC44S803=m +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_VIDEO_V4L2=m +CONFIG_VIDEO_V4L1=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_DMA_SG=m +CONFIG_VIDEOBUF_VMALLOC=m +CONFIG_VIDEOBUF_DVB=m +CONFIG_VIDEO_BTCX=m +CONFIG_VIDEO_TVEEPROM=m +CONFIG_VIDEO_TUNER=m +CONFIG_VIDEO_CAPTURE_DRIVERS=y +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_HELPER_CHIPS_AUTO=y +CONFIG_VIDEO_IR_I2C=m +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_TDA9840=m +CONFIG_VIDEO_TEA6415C=m +CONFIG_VIDEO_TEA6420=m +CONFIG_VIDEO_MSP3400=m +CONFIG_VIDEO_CS5345=m +CONFIG_VIDEO_CS53L32A=m +CONFIG_VIDEO_M52790=m +CONFIG_VIDEO_WM8775=m +CONFIG_VIDEO_WM8739=m +CONFIG_VIDEO_VP27SMPX=m +CONFIG_VIDEO_SAA6588=m +CONFIG_VIDEO_BT819=m +CONFIG_VIDEO_BT856=m +CONFIG_VIDEO_BT866=m +CONFIG_VIDEO_KS0127=m +CONFIG_VIDEO_OV7670=m +CONFIG_VIDEO_MT9V011=m +CONFIG_VIDEO_SAA7110=m +CONFIG_VIDEO_SAA711X=m +CONFIG_VIDEO_SAA717X=m +CONFIG_VIDEO_TVP5150=m +CONFIG_VIDEO_VPX3220=m +CONFIG_VIDEO_CX25840=m +CONFIG_VIDEO_CX2341X=m +CONFIG_VIDEO_SAA7127=m +CONFIG_VIDEO_SAA7185=m +CONFIG_VIDEO_ADV7170=m +CONFIG_VIDEO_ADV7175=m +CONFIG_VIDEO_UPD64031A=m +CONFIG_VIDEO_UPD64083=m +CONFIG_VIDEO_VIVI=m +CONFIG_VIDEO_BT848=m +# CONFIG_VIDEO_BT848_DVB 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_CPIA2=m +CONFIG_VIDEO_SAA5246A=m +CONFIG_VIDEO_SAA5249=m +CONFIG_VIDEO_STRADIS=m +CONFIG_VIDEO_ZORAN=m +CONFIG_VIDEO_ZORAN_DC30=m +CONFIG_VIDEO_ZORAN_ZR36060=m +CONFIG_VIDEO_ZORAN_BUZ=m +CONFIG_VIDEO_ZORAN_DC10=m +CONFIG_VIDEO_ZORAN_LML33=m +CONFIG_VIDEO_ZORAN_LML33R10=m +CONFIG_VIDEO_ZORAN_AVS6EYES=m +CONFIG_VIDEO_MEYE=m +CONFIG_VIDEO_SAA7134=m +CONFIG_VIDEO_SAA7134_ALSA=m +CONFIG_VIDEO_SAA7134_DVB=m +CONFIG_VIDEO_MXB=m +CONFIG_VIDEO_HEXIUM_ORION=m +CONFIG_VIDEO_HEXIUM_GEMINI=m +CONFIG_VIDEO_CX88=m +CONFIG_VIDEO_CX88_ALSA=m +CONFIG_VIDEO_CX88_BLACKBIRD=m +CONFIG_VIDEO_CX88_DVB=m +CONFIG_VIDEO_CX88_MPEG=m +CONFIG_VIDEO_CX88_VP3054=m +CONFIG_VIDEO_CX23885=m +CONFIG_VIDEO_AU0828=m +CONFIG_VIDEO_IVTV=m +CONFIG_VIDEO_FB_IVTV=m +CONFIG_VIDEO_CX18=m +CONFIG_VIDEO_SAA7164=m +CONFIG_VIDEO_CAFE_CCIC=m +CONFIG_SOC_CAMERA=m +CONFIG_SOC_CAMERA_MT9M001=m +CONFIG_SOC_CAMERA_MT9M111=m +CONFIG_SOC_CAMERA_MT9T031=m +CONFIG_SOC_CAMERA_MT9T112=m +CONFIG_SOC_CAMERA_MT9V022=m +CONFIG_SOC_CAMERA_RJ54N1=m +CONFIG_SOC_CAMERA_TW9910=m +CONFIG_SOC_CAMERA_PLATFORM=m +CONFIG_SOC_CAMERA_OV772X=m +CONFIG_SOC_CAMERA_OV9640=m +CONFIG_V4L_USB_DRIVERS=y +CONFIG_USB_VIDEO_CLASS=m +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +CONFIG_USB_GSPCA=m +CONFIG_USB_M5602=m +CONFIG_USB_STV06XX=m +CONFIG_USB_GL860=m +CONFIG_USB_GSPCA_CONEX=m +CONFIG_USB_GSPCA_ETOMS=m +CONFIG_USB_GSPCA_FINEPIX=m +CONFIG_USB_GSPCA_JEILINJ=m +CONFIG_USB_GSPCA_MARS=m +CONFIG_USB_GSPCA_MR97310A=m +CONFIG_USB_GSPCA_OV519=m +CONFIG_USB_GSPCA_OV534=m +CONFIG_USB_GSPCA_PAC207=m +CONFIG_USB_GSPCA_PAC7302=m +CONFIG_USB_GSPCA_PAC7311=m +CONFIG_USB_GSPCA_SN9C20X=m +CONFIG_USB_GSPCA_SN9C20X_EVDEV=y +CONFIG_USB_GSPCA_SONIXB=m +CONFIG_USB_GSPCA_SONIXJ=m +CONFIG_USB_GSPCA_SPCA500=m +CONFIG_USB_GSPCA_SPCA501=m +CONFIG_USB_GSPCA_SPCA505=m +CONFIG_USB_GSPCA_SPCA506=m +CONFIG_USB_GSPCA_SPCA508=m +CONFIG_USB_GSPCA_SPCA561=m +CONFIG_USB_GSPCA_SQ905=m +CONFIG_USB_GSPCA_SQ905C=m +CONFIG_USB_GSPCA_STK014=m +CONFIG_USB_GSPCA_STV0680=m +CONFIG_USB_GSPCA_SUNPLUS=m +CONFIG_USB_GSPCA_T613=m +CONFIG_USB_GSPCA_TV8532=m +CONFIG_USB_GSPCA_VC032X=m +CONFIG_USB_GSPCA_ZC3XX=m +CONFIG_VIDEO_PVRUSB2=m +CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_PVRUSB2_DVB=y +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_HDPVR=m +CONFIG_VIDEO_EM28XX=m +CONFIG_VIDEO_EM28XX_ALSA=m +CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_USBVISION=m +CONFIG_VIDEO_USBVIDEO=m +CONFIG_USB_VICAM=m +CONFIG_USB_IBMCAM=m +CONFIG_USB_KONICAWC=m +CONFIG_USB_QUICKCAM_MESSENGER=m +CONFIG_USB_ET61X251=m +CONFIG_VIDEO_OVCAMCHIP=m +CONFIG_USB_W9968CF=m +CONFIG_USB_OV511=m +CONFIG_USB_SE401=m +CONFIG_USB_SN9C102=m +CONFIG_USB_STV680=m +CONFIG_USB_ZC0301=m +CONFIG_USB_PWC=m +# CONFIG_USB_PWC_DEBUG is not set +CONFIG_USB_PWC_INPUT_EVDEV=y +CONFIG_USB_ZR364XX=m +CONFIG_USB_STKWEBCAM=m +CONFIG_USB_S2255=m +CONFIG_RADIO_ADAPTERS=y +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_SF16FMI=m +CONFIG_RADIO_SF16FMR2=m +CONFIG_RADIO_TERRATEC=m +CONFIG_RADIO_TRUST=m +CONFIG_RADIO_TYPHOON=m +CONFIG_RADIO_ZOLTRIX=m +CONFIG_I2C_SI4713=m +CONFIG_RADIO_SI4713=m +CONFIG_USB_DSBR=m +# CONFIG_RADIO_SI470X is not set +CONFIG_USB_MR800=m +CONFIG_RADIO_TEA5764=m +CONFIG_RADIO_TEF6862=m +CONFIG_DVB_MAX_ADAPTERS=8 +# CONFIG_DVB_DYNAMIC_MINORS is not set +CONFIG_DVB_CAPTURE_DRIVERS=y + +# +# Supported SAA7146 based PCI Adapters +# +CONFIG_TTPCI_EEPROM=m +CONFIG_DVB_AV7110=m +CONFIG_DVB_AV7110_OSD=y +CONFIG_DVB_BUDGET_CORE=m +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=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_AU6610=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_ANYSEE=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_AF9015=m +CONFIG_DVB_USB_CE6230=m +CONFIG_DVB_USB_FRIIO=m +CONFIG_DVB_USB_EC168=m +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_SMS_SIANO_MDTV=m + +# +# Siano module components +# +CONFIG_SMS_USB_DRV=m +CONFIG_SMS_SDIO_DRV=m + +# +# Supported FlexCopII (B2C2) Adapters +# +CONFIG_DVB_B2C2_FLEXCOP=m +CONFIG_DVB_B2C2_FLEXCOP_PCI=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set + +# +# Supported BT878 Adapters +# +CONFIG_DVB_BT8XX=m + +# +# Supported Pluto2 Adapters +# +CONFIG_DVB_PLUTO2=m + +# +# Supported SDMC DM1105 Adapters +# +CONFIG_DVB_DM1105=m + +# +# Supported FireWire (IEEE 1394) Adapters +# +CONFIG_DVB_FIREDTV=m +CONFIG_DVB_FIREDTV_FIREWIRE=y +CONFIG_DVB_FIREDTV_IEEE1394=y +CONFIG_DVB_FIREDTV_INPUT=y + +# +# Supported Earthsoft PT1 Adapters +# +CONFIG_DVB_PT1=m + +# +# Supported Mantis Adapters +# +CONFIG_MANTIS_CORE=m +CONFIG_DVB_MANTIS=m +CONFIG_DVB_HOPPER=m + +# +# Supported DVB Frontends +# +# CONFIG_DVB_FE_CUSTOMISE is not set +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_CX24110=m +CONFIG_DVB_CX24123=m +CONFIG_DVB_MT312=m +CONFIG_DVB_ZL10036=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m +CONFIG_DVB_VES1X93=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_DS3000=m +CONFIG_DVB_MB86A16=m +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_ZL10353=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m +CONFIG_DVB_EC100=m +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10021=m +CONFIG_DVB_TDA10023=m +CONFIG_DVB_STV0297=m +CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m +CONFIG_DVB_OR51132=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_S5H1411=m +CONFIG_DVB_DIB8000=m +CONFIG_DVB_PLL=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_LNBP21=m +CONFIG_DVB_ISL6405=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_ATBM8830=m +CONFIG_DAB=y +# CONFIG_USB_DABUSB is not set + +# +# Graphics support +# +CONFIG_AGP=y +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_VGA_ARB=y +CONFIG_DRM=m +CONFIG_DRM_KMS_HELPER=m +CONFIG_DRM_TTM=m +CONFIG_DRM_TDFX=m +CONFIG_DRM_R128=m +CONFIG_DRM_RADEON=m +# CONFIG_DRM_RADEON_KMS is not set +CONFIG_DRM_I810=m +CONFIG_DRM_I830=m +CONFIG_DRM_I915=m +CONFIG_DRM_I915_KMS=y +CONFIG_DRM_MGA=m +CONFIG_DRM_SIS=m +CONFIG_DRM_VIA=m +CONFIG_DRM_SAVAGE=m +# CONFIG_VGASTATE is not set +CONFIG_VIDEO_OUTPUT_CONTROL=m +CONFIG_FB=y +CONFIG_FIRMWARE_EDID=y +# CONFIG_FB_DDC is not set +CONFIG_FB_BOOT_VESA_SUPPORT=y +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_IMAGEBLIT=m +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_DEFERRED_IO=y +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +CONFIG_FB_BACKLIGHT=y +CONFIG_FB_MODE_HELPERS=y +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_CIRRUS is not set +# CONFIG_FB_PM2 is not set +# CONFIG_FB_CYBER2000 is not set +# CONFIG_FB_ARC is not set +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +# CONFIG_FB_VGA16 is not set +# CONFIG_FB_UVESA is not set +CONFIG_FB_VESA=y +CONFIG_FB_EFI=y +# CONFIG_FB_N411 is not set +# CONFIG_FB_HGA is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_NVIDIA is not set +# CONFIG_FB_RIVA is not set +# CONFIG_FB_I810 is not set +# CONFIG_FB_LE80578 is not set +# CONFIG_FB_MATROX is not set +# CONFIG_FB_RADEON is not set +# CONFIG_FB_ATY128 is not set +# CONFIG_FB_ATY is not set +# CONFIG_FB_S3 is not set +# CONFIG_FB_SAVAGE is not set +# CONFIG_FB_SIS is not set +# CONFIG_FB_VIA is not set +# CONFIG_FB_NEOMAGIC is not set +# CONFIG_FB_KYRO is not set +# CONFIG_FB_3DFX is not set +# CONFIG_FB_VOODOO1 is not set +# CONFIG_FB_VT8623 is not set +# CONFIG_FB_TRIDENT is not set +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +# CONFIG_FB_GEODE is not set +# CONFIG_FB_TMIO is not set +# CONFIG_FB_SM501 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set +# CONFIG_FB_BROADSHEET is not set +CONFIG_BACKLIGHT_LCD_SUPPORT=y +CONFIG_LCD_CLASS_DEVICE=m +CONFIG_LCD_LMS283GF05=m +CONFIG_LCD_LTV350QV=m +CONFIG_LCD_ILI9320=m +CONFIG_LCD_TDO24M=m +CONFIG_LCD_VGG2432A4=m +CONFIG_LCD_PLATFORM=m +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_GENERIC=y +CONFIG_BACKLIGHT_PROGEAR=m +CONFIG_BACKLIGHT_MBP_NVIDIA=m +CONFIG_BACKLIGHT_SAHARA=m + +# +# Display device support +# +CONFIG_DISPLAY_SUPPORT=m + +# +# Display hardware drivers +# + +# +# Console display driver support +# +CONFIG_VGA_CONSOLE=y +CONFIG_VGACON_SOFT_SCROLLBACK=y +CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 +# CONFIG_MDA_CONSOLE is not set +CONFIG_DUMMY_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +CONFIG_FB_CON_DECOR=y +CONFIG_FONTS=y +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y +CONFIG_FONT_6x11=y +CONFIG_FONT_7x14=y +CONFIG_FONT_PEARL_8x8=y +CONFIG_FONT_ACORN_8x8=y +CONFIG_FONT_MINI_4x6=y +CONFIG_FONT_SUN8x16=y +CONFIG_FONT_SUN12x22=y +CONFIG_FONT_10x18=y +CONFIG_LOGO=y +# CONFIG_LOGO_LINUX_MONO is not set +# CONFIG_LOGO_LINUX_VGA16 is not set +CONFIG_LOGO_LINUX_CLUT224=y +CONFIG_SOUND=y +CONFIG_SOUND_OSS_CORE=y +CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SND=m +CONFIG_SND_TIMER=m +CONFIG_SND_PCM=m +CONFIG_SND_HWDEP=m +CONFIG_SND_RAWMIDI=m +CONFIG_SND_JACK=y +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_PCM_OSS_PLUGINS=y +CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_HRTIMER=m +CONFIG_SND_SEQ_HRTIMER_DEFAULT=y +CONFIG_SND_DYNAMIC_MINORS=y +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +CONFIG_SND_VMASTER=y +CONFIG_SND_DMA_SGBUF=y +CONFIG_SND_RAWMIDI_SEQ=m +CONFIG_SND_OPL3_LIB_SEQ=m +CONFIG_SND_OPL4_LIB_SEQ=m +CONFIG_SND_SBAWE_SEQ=m +CONFIG_SND_EMU10K1_SEQ=m +CONFIG_SND_MPU401_UART=m +CONFIG_SND_OPL3_LIB=m +CONFIG_SND_OPL4_LIB=m +CONFIG_SND_VX_LIB=m +CONFIG_SND_AC97_CODEC=m +CONFIG_SND_DRIVERS=y +# CONFIG_SND_PCSP is not set +CONFIG_SND_DUMMY=m +CONFIG_SND_VIRMIDI=m +CONFIG_SND_MTPAV=m +CONFIG_SND_MTS64=m +CONFIG_SND_SERIAL_U16550=m +CONFIG_SND_MPU401=m +CONFIG_SND_PORTMAN2X4=m +CONFIG_SND_AC97_POWER_SAVE=y +CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 +CONFIG_SND_WSS_LIB=m +CONFIG_SND_SB_COMMON=m +CONFIG_SND_SB8_DSP=m +CONFIG_SND_SB16_DSP=m +CONFIG_SND_ISA=y +CONFIG_SND_ADLIB=m +CONFIG_SND_AD1816A=m +CONFIG_SND_AD1848=m +CONFIG_SND_ALS100=m +CONFIG_SND_AZT2320=m +CONFIG_SND_CMI8330=m +CONFIG_SND_CS4231=m +CONFIG_SND_CS4236=m +CONFIG_SND_DT019X=m +CONFIG_SND_ES968=m +CONFIG_SND_ES1688=m +CONFIG_SND_ES18XX=m +CONFIG_SND_SC6000=m +CONFIG_SND_GUSCLASSIC=m +CONFIG_SND_GUSEXTREME=m +CONFIG_SND_GUSMAX=m +CONFIG_SND_INTERWAVE=m +CONFIG_SND_INTERWAVE_STB=m +CONFIG_SND_OPL3SA2=m +CONFIG_SND_OPTI92X_AD1848=m +CONFIG_SND_OPTI92X_CS4231=m +CONFIG_SND_OPTI93X=m +CONFIG_SND_MIRO=m +CONFIG_SND_SB8=m +CONFIG_SND_SB16=m +CONFIG_SND_SBAWE=m +CONFIG_SND_SB16_CSP=y +CONFIG_SND_SGALAXY=m +CONFIG_SND_SSCAPE=m +CONFIG_SND_WAVEFRONT=m +CONFIG_SND_MSND_PINNACLE=m +CONFIG_SND_MSND_CLASSIC=m +CONFIG_SND_PCI=y +CONFIG_SND_AD1889=m +CONFIG_SND_ALS300=m +CONFIG_SND_ALS4000=m +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_AW2=m +CONFIG_SND_AZT3328=m +CONFIG_SND_BT87X=m +CONFIG_SND_BT87X_OVERCLOCK=y +CONFIG_SND_CA0106=m +CONFIG_SND_CMIPCI=m +CONFIG_SND_OXYGEN_LIB=m +CONFIG_SND_OXYGEN=m +CONFIG_SND_CS4281=m +CONFIG_SND_CS46XX=m +CONFIG_SND_CS46XX_NEW_DSP=y +CONFIG_SND_CS5530=m +CONFIG_SND_CS5535AUDIO=m +CONFIG_SND_CTXFI=m +CONFIG_SND_DARLA20=m +CONFIG_SND_GINA20=m +CONFIG_SND_LAYLA20=m +CONFIG_SND_DARLA24=m +CONFIG_SND_GINA24=m +CONFIG_SND_LAYLA24=m +CONFIG_SND_MONA=m +CONFIG_SND_MIA=m +CONFIG_SND_ECHO3G=m +CONFIG_SND_INDIGO=m +CONFIG_SND_INDIGOIO=m +CONFIG_SND_INDIGODJ=m +CONFIG_SND_INDIGOIOX=m +CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1X=m +CONFIG_SND_ENS1370=m +CONFIG_SND_ENS1371=m +CONFIG_SND_ES1938=m +CONFIG_SND_ES1968=m +CONFIG_SND_FM801=m +CONFIG_SND_FM801_TEA575X_BOOL=y +CONFIG_SND_FM801_TEA575X=m +CONFIG_SND_HDA_INTEL=m +CONFIG_SND_HDA_HWDEP=y +CONFIG_SND_HDA_RECONFIG=y +CONFIG_SND_HDA_INPUT_BEEP=y +CONFIG_SND_HDA_INPUT_BEEP_MODE=1 +CONFIG_SND_HDA_INPUT_JACK=y +# CONFIG_SND_HDA_PATCH_LOADER is not set +CONFIG_SND_HDA_CODEC_REALTEK=y +CONFIG_SND_HDA_CODEC_ANALOG=y +CONFIG_SND_HDA_CODEC_SIGMATEL=y +CONFIG_SND_HDA_CODEC_VIA=y +CONFIG_SND_HDA_CODEC_ATIHDMI=y +CONFIG_SND_HDA_CODEC_NVHDMI=y +CONFIG_SND_HDA_CODEC_INTELHDMI=y +CONFIG_SND_HDA_ELD=y +CONFIG_SND_HDA_CODEC_CIRRUS=y +CONFIG_SND_HDA_CODEC_CONEXANT=y +CONFIG_SND_HDA_CODEC_CA0110=y +CONFIG_SND_HDA_CODEC_CMEDIA=y +CONFIG_SND_HDA_CODEC_SI3054=y +CONFIG_SND_HDA_GENERIC=y +CONFIG_SND_HDA_POWER_SAVE=y +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 +CONFIG_SND_HDSP=m +CONFIG_SND_HDSPM=m +CONFIG_SND_HIFIER=m +CONFIG_SND_ICE1712=m +CONFIG_SND_ICE1724=m +CONFIG_SND_INTEL8X0=m +CONFIG_SND_INTEL8X0M=m +CONFIG_SND_KORG1212=m +CONFIG_SND_LX6464ES=m +CONFIG_SND_MAESTRO3=m +CONFIG_SND_MIXART=m +CONFIG_SND_NM256=m +CONFIG_SND_PCXHR=m +CONFIG_SND_RIPTIDE=m +CONFIG_SND_RME32=m +CONFIG_SND_RME96=m +CONFIG_SND_RME9652=m +CONFIG_SND_SIS7019=m +CONFIG_SND_SONICVIBES=m +CONFIG_SND_TRIDENT=m +CONFIG_SND_VIA82XX=m +CONFIG_SND_VIA82XX_MODEM=m +CONFIG_SND_VIRTUOSO=m +CONFIG_SND_VX222=m +CONFIG_SND_YMFPCI=m +CONFIG_SND_SPI=y +CONFIG_SND_USB=y +CONFIG_SND_USB_AUDIO=m +CONFIG_SND_USB_USX2Y=m +CONFIG_SND_USB_CAIAQ=m +CONFIG_SND_USB_CAIAQ_INPUT=y +CONFIG_SND_USB_US122L=m +CONFIG_SND_PCMCIA=y +CONFIG_SND_VXPOCKET=m +CONFIG_SND_PDAUDIOCF=m +CONFIG_SND_SOC=m +CONFIG_SND_SOC_I2C_AND_SPI=m +CONFIG_SND_SOC_ALL_CODECS=m +CONFIG_SND_SOC_WM_HUBS=m +CONFIG_SND_SOC_AD1836=m +CONFIG_SND_SOC_AD1938=m +CONFIG_SND_SOC_AD73311=m +CONFIG_SND_SOC_ADS117X=m +CONFIG_SND_SOC_AK4104=m +CONFIG_SND_SOC_AK4535=m +CONFIG_SND_SOC_AK4642=m +CONFIG_SND_SOC_AK4671=m +CONFIG_SND_SOC_CS4270=m +CONFIG_SND_SOC_L3=m +CONFIG_SND_SOC_PCM3008=m +CONFIG_SND_SOC_SPDIF=m +CONFIG_SND_SOC_SSM2602=m +CONFIG_SND_SOC_TLV320AIC23=m +CONFIG_SND_SOC_TLV320AIC26=m +CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320DAC33=m +CONFIG_SND_SOC_UDA134X=m +CONFIG_SND_SOC_UDA1380=m +CONFIG_SND_SOC_WM8350=m +CONFIG_SND_SOC_WM8400=m +CONFIG_SND_SOC_WM8510=m +CONFIG_SND_SOC_WM8523=m +CONFIG_SND_SOC_WM8580=m +CONFIG_SND_SOC_WM8711=m +CONFIG_SND_SOC_WM8727=m +CONFIG_SND_SOC_WM8728=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8750=m +CONFIG_SND_SOC_WM8753=m +CONFIG_SND_SOC_WM8776=m +CONFIG_SND_SOC_WM8900=m +CONFIG_SND_SOC_WM8903=m +CONFIG_SND_SOC_WM8940=m +CONFIG_SND_SOC_WM8960=m +CONFIG_SND_SOC_WM8961=m +CONFIG_SND_SOC_WM8971=m +CONFIG_SND_SOC_WM8974=m +CONFIG_SND_SOC_WM8988=m +CONFIG_SND_SOC_WM8990=m +CONFIG_SND_SOC_WM8993=m +CONFIG_SND_SOC_WM9081=m +CONFIG_SND_SOC_MAX9877=m +CONFIG_SND_SOC_TPA6130A2=m +# CONFIG_SOUND_PRIME is not set +CONFIG_AC97_BUS=m +CONFIG_HID_SUPPORT=y +CONFIG_HID=y +CONFIG_HIDRAW=y + +# +# USB Input Devices +# +CONFIG_USB_HID=y +CONFIG_HID_PID=y +CONFIG_USB_HIDDEV=y + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=y +CONFIG_HID_APPLE=y +CONFIG_HID_BELKIN=y +CONFIG_HID_CHERRY=y +CONFIG_HID_CHICONY=y +CONFIG_HID_CYPRESS=y +CONFIG_HID_DRAGONRISE=y +CONFIG_DRAGONRISE_FF=y +CONFIG_HID_EZKEY=y +CONFIG_HID_KYE=y +CONFIG_HID_GYRATION=y +CONFIG_HID_TWINHAN=y +CONFIG_HID_KENSINGTON=y +CONFIG_HID_LOGITECH=y +CONFIG_LOGITECH_FF=y +CONFIG_LOGIRUMBLEPAD2_FF=y +CONFIG_HID_MICROSOFT=y +CONFIG_HID_MONTEREY=y +CONFIG_HID_NTRIG=y +CONFIG_HID_PANTHERLORD=y +CONFIG_PANTHERLORD_FF=y +CONFIG_HID_PETALYNX=y +CONFIG_HID_SAMSUNG=y +CONFIG_HID_SONY=y +CONFIG_HID_SUNPLUS=y +CONFIG_HID_GREENASIA=y +CONFIG_GREENASIA_FF=y +CONFIG_HID_SMARTJOYPLUS=y +CONFIG_SMARTJOYPLUS_FF=y +CONFIG_HID_TOPSEED=y +CONFIG_HID_THRUSTMASTER=y +CONFIG_THRUSTMASTER_FF=y +CONFIG_HID_WACOM=m +CONFIG_HID_ZEROPLUS=y +CONFIG_ZEROPLUS_FF=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB_ARCH_HAS_OHCI=y +CONFIG_USB_ARCH_HAS_EHCI=y +CONFIG_USB=y +# CONFIG_USB_DEBUG is not set +# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set + +# +# Miscellaneous USB options +# +CONFIG_USB_DEVICEFS=y +CONFIG_USB_DEVICE_CLASS=y +CONFIG_USB_DYNAMIC_MINORS=y +CONFIG_USB_SUSPEND=y +# CONFIG_USB_OTG is not set +CONFIG_USB_MON=y +CONFIG_USB_WUSB=m +CONFIG_USB_WUSB_CBAF=m +# CONFIG_USB_WUSB_CBAF_DEBUG is not set + +# +# USB Host Controller Drivers +# +CONFIG_USB_C67X00_HCD=m +CONFIG_USB_XHCI_HCD=m +# CONFIG_USB_XHCI_HCD_DEBUGGING is not set +CONFIG_USB_EHCI_HCD=m +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_OXU210HP_HCD=m +CONFIG_USB_ISP116X_HCD=m +CONFIG_USB_ISP1760_HCD=m +CONFIG_USB_ISP1362_HCD=m +CONFIG_USB_OHCI_HCD=m +# CONFIG_USB_OHCI_HCD_SSB is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_UHCI_HCD=m +CONFIG_USB_U132_HCD=m +CONFIG_USB_SL811_HCD=m +CONFIG_USB_SL811_CS=m +CONFIG_USB_R8A66597_HCD=m +CONFIG_USB_WHCI_HCD=m +CONFIG_USB_HWA_HCD=m +# CONFIG_USB_GADGET_MUSB_HDRC is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m +CONFIG_USB_WDM=m +CONFIG_USB_TMC=m + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=y +# 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_USBAT=y +CONFIG_USB_STORAGE_SDDR09=y +CONFIG_USB_STORAGE_SDDR55=y +CONFIG_USB_STORAGE_JUMPSHOT=y +CONFIG_USB_STORAGE_ALAUDA=y +CONFIG_USB_STORAGE_ONETOUCH=y +CONFIG_USB_STORAGE_KARMA=y +CONFIG_USB_STORAGE_CYPRESS_ATACB=y +CONFIG_USB_LIBUSUAL=y + +# +# USB Imaging devices +# +CONFIG_USB_MDC800=m +CONFIG_USB_MICROTEK=m + +# +# USB port drivers +# +CONFIG_USB_USS720=m +CONFIG_USB_SERIAL=m +CONFIG_USB_EZUSB=y +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_AIRCABLE=m +CONFIG_USB_SERIAL_ARK3116=m +CONFIG_USB_SERIAL_BELKIN=m +CONFIG_USB_SERIAL_CH341=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m +CONFIG_USB_SERIAL_CP210X=m +CONFIG_USB_SERIAL_CYPRESS_M8=m +CONFIG_USB_SERIAL_EMPEG=m +CONFIG_USB_SERIAL_FTDI_SIO=m +CONFIG_USB_SERIAL_FUNSOFT=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_IUU=m +CONFIG_USB_SERIAL_KEYSPAN_PDA=m +CONFIG_USB_SERIAL_KEYSPAN=m +CONFIG_USB_SERIAL_KEYSPAN_MPR=y +CONFIG_USB_SERIAL_KEYSPAN_USA28=y +CONFIG_USB_SERIAL_KEYSPAN_USA28X=y +CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y +CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y +CONFIG_USB_SERIAL_KEYSPAN_USA19=y +CONFIG_USB_SERIAL_KEYSPAN_USA18X=y +CONFIG_USB_SERIAL_KEYSPAN_USA19W=y +CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y +CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y +CONFIG_USB_SERIAL_KEYSPAN_USA49W=y +CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y +CONFIG_USB_SERIAL_KLSI=m +CONFIG_USB_SERIAL_KOBIL_SCT=m +CONFIG_USB_SERIAL_MCT_U232=m +CONFIG_USB_SERIAL_MOS7720=m +CONFIG_USB_SERIAL_MOS7840=m +CONFIG_USB_SERIAL_MOTOROLA=m +CONFIG_USB_SERIAL_NAVMAN=m +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_OTI6858=m +CONFIG_USB_SERIAL_QUALCOMM=m +CONFIG_USB_SERIAL_SPCP8X5=m +CONFIG_USB_SERIAL_HP4X=m +CONFIG_USB_SERIAL_SAFE=m +CONFIG_USB_SERIAL_SAFE_PADDED=y +CONFIG_USB_SERIAL_SIEMENS_MPI=m +CONFIG_USB_SERIAL_SIERRAWIRELESS=m +CONFIG_USB_SERIAL_SYMBOL=m +CONFIG_USB_SERIAL_TI=m +CONFIG_USB_SERIAL_CYBERJACK=m +CONFIG_USB_SERIAL_XIRCOM=m +CONFIG_USB_SERIAL_OPTION=m +CONFIG_USB_SERIAL_OMNINET=m +CONFIG_USB_SERIAL_OPTICON=m +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +CONFIG_USB_EMI62=m +CONFIG_USB_EMI26=m +CONFIG_USB_ADUTUX=m +CONFIG_USB_SEVSEG=m +CONFIG_USB_RIO500=m +CONFIG_USB_LEGOTOWER=m +CONFIG_USB_LCD=m +CONFIG_USB_BERRY_CHARGE=m +CONFIG_USB_LED=m +CONFIG_USB_CYPRESS_CY7C63=m +CONFIG_USB_CYTHERM=m +CONFIG_USB_IDMOUSE=m +CONFIG_USB_FTDI_ELAN=m +CONFIG_USB_APPLEDISPLAY=m +CONFIG_USB_SISUSBVGA=m +# CONFIG_USB_SISUSBVGA_CON is not set +CONFIG_USB_LD=m +CONFIG_USB_TRANCEVIBRATOR=m +CONFIG_USB_IOWARRIOR=m +CONFIG_USB_TEST=m +CONFIG_USB_ISIGHTFW=m +CONFIG_USB_VST=m +CONFIG_USB_ATM=m +CONFIG_USB_SPEEDTOUCH=m +CONFIG_USB_CXACRU=m +CONFIG_USB_UEAGLEATM=m +CONFIG_USB_XUSBATM=m +CONFIG_USB_GADGET=m +# CONFIG_USB_GADGET_DEBUG_FILES is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_SELECTED=y +# CONFIG_USB_GADGET_AT91 is not set +# CONFIG_USB_GADGET_ATMEL_USBA is not set +# CONFIG_USB_GADGET_FSL_USB2 is not set +# CONFIG_USB_GADGET_LH7A40X is not set +# CONFIG_USB_GADGET_OMAP is not set +# CONFIG_USB_GADGET_PXA25X is not set +# CONFIG_USB_GADGET_R8A66597 is not set +# CONFIG_USB_GADGET_PXA27X is not set +# CONFIG_USB_GADGET_S3C_HSOTG is not set +# CONFIG_USB_GADGET_IMX is not set +# CONFIG_USB_GADGET_S3C2410 is not set +# CONFIG_USB_GADGET_M66592 is not set +# CONFIG_USB_GADGET_AMD5536UDC is not set +# CONFIG_USB_GADGET_FSL_QE is not set +# CONFIG_USB_GADGET_CI13XXX is not set +CONFIG_USB_GADGET_NET2280=y +CONFIG_USB_NET2280=m +# CONFIG_USB_GADGET_GOKU is not set +# CONFIG_USB_GADGET_LANGWELL is not set +# CONFIG_USB_GADGET_DUMMY_HCD is not set +CONFIG_USB_GADGET_DUALSPEED=y +# CONFIG_USB_ZERO is not set +# CONFIG_USB_AUDIO is not set +CONFIG_USB_ETH=m +# CONFIG_USB_ETH_RNDIS is not set +# CONFIG_USB_ETH_EEM is not set +CONFIG_USB_GADGETFS=m +CONFIG_USB_FILE_STORAGE=m +# CONFIG_USB_FILE_STORAGE_TEST is not set +CONFIG_USB_MASS_STORAGE=m +CONFIG_USB_G_SERIAL=m +CONFIG_USB_MIDI_GADGET=m +CONFIG_USB_G_PRINTER=m +CONFIG_USB_CDC_COMPOSITE=m +CONFIG_USB_G_MULTI=m +CONFIG_USB_G_MULTI_RNDIS=y +# CONFIG_USB_G_MULTI_CDC is not set + +# +# OTG and related infrastructure +# +CONFIG_USB_OTG_UTILS=y +CONFIG_USB_GPIO_VBUS=m +# CONFIG_NOP_USB_XCEIV is not set +CONFIG_UWB=m +CONFIG_UWB_HWA=m +CONFIG_UWB_WHCI=m +CONFIG_UWB_WLP=m +CONFIG_UWB_I1480U=m +CONFIG_UWB_I1480U_WLP=m +CONFIG_MMC=m +# CONFIG_MMC_DEBUG is not set +# CONFIG_MMC_UNSAFE_RESUME is not set + +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_BOUNCE=y +CONFIG_SDIO_UART=m +CONFIG_MMC_TEST=m + +# +# MMC/SD/SDIO Host Controller Drivers +# +CONFIG_MMC_SDHCI=m +CONFIG_MMC_SDHCI_PCI=m +CONFIG_MMC_RICOH_MMC=m +CONFIG_MMC_SDHCI_PLTFM=m +CONFIG_MMC_WBSD=m +# CONFIG_MMC_AT91 is not set +# CONFIG_MMC_ATMELMCI is not set +CONFIG_MMC_TIFM_SD=m +CONFIG_MMC_SDRICOH_CS=m +CONFIG_MMC_CB710=m +CONFIG_MMC_VIA_SDMMC=m +CONFIG_MEMSTICK=m +# CONFIG_MEMSTICK_DEBUG is not set + +# +# MemoryStick drivers +# +# CONFIG_MEMSTICK_UNSAFE_RESUME is not set +CONFIG_MSPRO_BLOCK=m + +# +# MemoryStick Host Controller Drivers +# +CONFIG_MEMSTICK_TIFM_MS=m +CONFIG_MEMSTICK_JMICRON_38X=m +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=m + +# +# LED drivers +# +CONFIG_LEDS_NET48XX=m +CONFIG_LEDS_WRAP=m +CONFIG_LEDS_ALIX2=m +CONFIG_LEDS_PCA9532=m +CONFIG_LEDS_GPIO=m +CONFIG_LEDS_GPIO_PLATFORM=y +CONFIG_LEDS_LP3944=m +CONFIG_LEDS_CLEVO_MAIL=m +CONFIG_LEDS_PCA955X=m +CONFIG_LEDS_WM8350=m +CONFIG_LEDS_DAC124S085=m +CONFIG_LEDS_REGULATOR=m +CONFIG_LEDS_BD2802=m +CONFIG_LEDS_INTEL_SS4200=m +CONFIG_LEDS_LT3593=m + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=m +CONFIG_LEDS_TRIGGER_HEARTBEAT=m +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_GPIO=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m + +# +# iptables trigger is under Netfilter config (LED target) +# +# CONFIG_ACCESSIBILITY is not set +CONFIG_INFINIBAND=m +CONFIG_INFINIBAND_USER_MAD=m +CONFIG_INFINIBAND_USER_ACCESS=m +CONFIG_INFINIBAND_USER_MEM=y +CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_MTHCA=m +CONFIG_INFINIBAND_MTHCA_DEBUG=y +CONFIG_INFINIBAND_AMSO1100=m +# CONFIG_INFINIBAND_AMSO1100_DEBUG is not set +CONFIG_INFINIBAND_CXGB3=m +# CONFIG_INFINIBAND_CXGB3_DEBUG is not set +CONFIG_MLX4_INFINIBAND=m +CONFIG_INFINIBAND_NES=m +# CONFIG_INFINIBAND_NES_DEBUG is not set +CONFIG_INFINIBAND_IPOIB=m +# CONFIG_INFINIBAND_IPOIB_CM is not set +CONFIG_INFINIBAND_IPOIB_DEBUG=y +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set +CONFIG_INFINIBAND_SRP=m +CONFIG_INFINIBAND_ISER=m +CONFIG_EDAC=y + +# +# Reporting subsystems +# +# CONFIG_EDAC_DEBUG is not set +CONFIG_EDAC_DECODE_MCE=y +CONFIG_EDAC_MM_EDAC=y +CONFIG_EDAC_AMD76X=m +CONFIG_EDAC_E7XXX=m +CONFIG_EDAC_E752X=m +CONFIG_EDAC_I82875P=m +CONFIG_EDAC_I82975X=m +CONFIG_EDAC_I3000=m +CONFIG_EDAC_I3200=m +CONFIG_EDAC_X38=m +CONFIG_EDAC_I5400=m +CONFIG_EDAC_I82860=m +CONFIG_EDAC_R82600=m +CONFIG_EDAC_I5000=m +CONFIG_EDAC_I5100=m +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +CONFIG_RTC_INTF_DEV_UIE_EMUL=y +CONFIG_RTC_DRV_TEST=m + +# +# I2C RTC drivers +# +CONFIG_RTC_DRV_DS1307=m +CONFIG_RTC_DRV_DS1374=m +CONFIG_RTC_DRV_DS1672=m +CONFIG_RTC_DRV_MAX6900=m +CONFIG_RTC_DRV_RS5C372=m +CONFIG_RTC_DRV_ISL1208=m +CONFIG_RTC_DRV_X1205=m +CONFIG_RTC_DRV_PCF8563=m +CONFIG_RTC_DRV_PCF8583=m +CONFIG_RTC_DRV_M41T80=m +# CONFIG_RTC_DRV_M41T80_WDT is not set +CONFIG_RTC_DRV_BQ32K=m +CONFIG_RTC_DRV_S35390A=m +CONFIG_RTC_DRV_FM3130=m +CONFIG_RTC_DRV_RX8581=m +CONFIG_RTC_DRV_RX8025=m + +# +# SPI RTC drivers +# +CONFIG_RTC_DRV_M41T94=m +CONFIG_RTC_DRV_DS1305=m +CONFIG_RTC_DRV_DS1390=m +CONFIG_RTC_DRV_MAX6902=m +CONFIG_RTC_DRV_R9701=m +CONFIG_RTC_DRV_RS5C348=m +CONFIG_RTC_DRV_DS3234=m +CONFIG_RTC_DRV_PCF2123=m + +# +# Platform RTC drivers +# +CONFIG_RTC_DRV_CMOS=y +CONFIG_RTC_DRV_DS1286=m +CONFIG_RTC_DRV_DS1511=m +CONFIG_RTC_DRV_DS1553=m +CONFIG_RTC_DRV_DS1742=m +CONFIG_RTC_DRV_STK17TA8=m +CONFIG_RTC_DRV_M48T86=m +CONFIG_RTC_DRV_M48T35=m +CONFIG_RTC_DRV_M48T59=m +CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_BQ4802=m +CONFIG_RTC_DRV_RP5C01=m +CONFIG_RTC_DRV_V3020=m +CONFIG_RTC_DRV_WM8350=m +CONFIG_RTC_DRV_PCF50633=m +CONFIG_RTC_DRV_AB3100=m + +# +# on-CPU RTC drivers +# +CONFIG_RTC_DRV_MC13783=m +CONFIG_CS5535_CLOCK_EVENT_SRC=m +CONFIG_DMADEVICES=y + +# +# DMA Devices +# +CONFIG_ASYNC_TX_DISABLE_CHANNEL_SWITCH=y +CONFIG_INTEL_IOATDMA=m +CONFIG_DMA_ENGINE=y + +# +# DMA Clients +# +CONFIG_NET_DMA=y +# CONFIG_ASYNC_TX_DMA is not set +# CONFIG_DMATEST is not set +CONFIG_DCA=m +CONFIG_AUXDISPLAY=y +CONFIG_KS0108=m +CONFIG_KS0108_PORT=0x378 +CONFIG_KS0108_DELAY=2 +CONFIG_CFAG12864B=m +CONFIG_CFAG12864B_RATE=20 +CONFIG_UIO=y +CONFIG_UIO_CIF=m +CONFIG_UIO_PDRV=m +CONFIG_UIO_PDRV_GENIRQ=m +CONFIG_UIO_SMX=m +CONFIG_UIO_AEC=m +CONFIG_UIO_SERCOS3=m +CONFIG_UIO_PCI_GENERIC=m + +# +# TI VLYNQ +# +CONFIG_STAGING=y +# CONFIG_STAGING_EXCLUDE_BUILD is not set +CONFIG_ET131X=m +# CONFIG_ET131X_DEBUG is not set +CONFIG_SLICOSS=m +CONFIG_VIDEO_GO7007=m +CONFIG_VIDEO_GO7007_USB=m +CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GO7007_OV7640=m +CONFIG_VIDEO_GO7007_SAA7113=m +CONFIG_VIDEO_GO7007_SAA7115=m +CONFIG_VIDEO_GO7007_TW9903=m +CONFIG_VIDEO_GO7007_UDA1342=m +CONFIG_VIDEO_GO7007_SONY_TUNER=m +CONFIG_VIDEO_GO7007_TW2804=m +CONFIG_VIDEO_CX25821=m +CONFIG_VIDEO_CX25821_ALSA=m +CONFIG_USB_IP_COMMON=m +CONFIG_USB_IP_VHCI_HCD=m +CONFIG_USB_IP_HOST=m +CONFIG_W35UND=m +CONFIG_PRISM2_USB=m +CONFIG_ECHO=m +CONFIG_POCH=m +CONFIG_OTUS=m +CONFIG_RT2860=m +CONFIG_RT2870=m +CONFIG_COMEDI=m +# CONFIG_COMEDI_DEBUG is not set +CONFIG_COMEDI_PCI_DRIVERS=m +CONFIG_COMEDI_PCMCIA_DRIVERS=m +CONFIG_COMEDI_USB_DRIVERS=m +CONFIG_ASUS_OLED=m +CONFIG_PANEL=m +CONFIG_PANEL_PARPORT=0 +CONFIG_PANEL_PROFILE=5 +# CONFIG_PANEL_CHANGE_MESSAGE is not set +CONFIG_ALTERA_PCIE_CHDMA=m +CONFIG_R8187SE=m +CONFIG_RTL8192SU=m +CONFIG_RTL8192U=m +CONFIG_RTL8192E=m +CONFIG_INPUT_MIMIO=m +CONFIG_TRANZPORT=m + +# +# Qualcomm MSM Camera And Video +# + +# +# Camera Sensor Selection +# +CONFIG_INPUT_GPIO=m +CONFIG_POHMELFS=m +# CONFIG_POHMELFS_DEBUG is not set +# CONFIG_POHMELFS_CRYPTO is not set +CONFIG_B3DFG=m +CONFIG_IDE_PHISON=m +CONFIG_PLAN9AUTH=m +CONFIG_LINE6_USB=m +CONFIG_DRM_VMWGFX=m +CONFIG_DRM_NOUVEAU=m +CONFIG_DRM_NOUVEAU_BACKLIGHT=y + +# +# I2C encoder or helper chips +# +CONFIG_DRM_I2C_CH7006=m +CONFIG_USB_SERIAL_QUATECH2=m +CONFIG_USB_SERIAL_QUATECH_USB2=m +CONFIG_VT6655=m +CONFIG_VT6656=m +CONFIG_FB_UDL=m +CONFIG_HYPERV=m +CONFIG_HYPERV_STORAGE=m +CONFIG_HYPERV_BLOCK=m +CONFIG_HYPERV_NET=m +CONFIG_VME_BUS=m + +# +# VME Bridge Drivers +# +CONFIG_VME_CA91CX42=m +CONFIG_VME_TSI148=m + +# +# VME Device Drivers +# +CONFIG_VME_USER=m + +# +# RAR Register Driver +# +CONFIG_RAR_REGISTER=m +CONFIG_DX_SEP=m +CONFIG_IIO=m +CONFIG_IIO_RING_BUFFER=y +CONFIG_IIO_SW_RING=m +CONFIG_IIO_TRIGGER=y + +# +# Accelerometers +# +CONFIG_KXSD9=m +CONFIG_LIS3L02DQ=m +# CONFIG_SCA3000 is not set + +# +# Analog to digital convertors +# +CONFIG_MAX1363=m +# CONFIG_MAX1363_RING_BUFFER is not set + +# +# Light sensors +# +CONFIG_SENSORS_TSL2563=m + +# +# Triggers - standalone +# +# CONFIG_IIO_PERIODIC_RTC_TRIGGER is not set +# CONFIG_IIO_GPIO_TRIGGER is not set +CONFIG_RAMZSWAP=m +CONFIG_RAMZSWAP_STATS=y +CONFIG_BATMAN_ADV=m +# CONFIG_BATMAN_DEBUG is not set +CONFIG_SAMSUNG_LAPTOP=m +CONFIG_STRIP=m +CONFIG_ARLAN=m +CONFIG_WAVELAN=m +CONFIG_PCMCIA_WAVELAN=m +CONFIG_PCMCIA_NETWAVE=m +CONFIG_FB_SM7XX=m +# CONFIG_FB_SM7XX_ACCEL is not set +CONFIG_X86_PLATFORM_DEVICES=y +CONFIG_ACER_WMI=m +CONFIG_ACERHDF=m +CONFIG_DELL_LAPTOP=m +CONFIG_DELL_WMI=m +CONFIG_FUJITSU_LAPTOP=m +# CONFIG_FUJITSU_LAPTOP_DEBUG is not set +CONFIG_TC1100_WMI=m +CONFIG_HP_WMI=m +CONFIG_MSI_LAPTOP=m +CONFIG_PANASONIC_LAPTOP=m +CONFIG_COMPAL_LAPTOP=m +CONFIG_SONY_LAPTOP=m +CONFIG_SONYPI_COMPAT=y +CONFIG_THINKPAD_ACPI=m +CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y +# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set +# CONFIG_THINKPAD_ACPI_DEBUG is not set +# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set +CONFIG_THINKPAD_ACPI_VIDEO=y +CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y +CONFIG_INTEL_MENLOW=m +CONFIG_EEEPC_LAPTOP=m +CONFIG_ACPI_WMI=y +CONFIG_MSI_WMI=m +CONFIG_ACPI_ASUS=y +CONFIG_TOPSTAR_LAPTOP=m +CONFIG_ACPI_TOSHIBA=y +CONFIG_TOSHIBA_BT_RFKILL=m +CONFIG_ACPI_CMPC=m + +# +# Firmware Drivers +# +CONFIG_EDD=m +# CONFIG_EDD_OFF is not set +CONFIG_FIRMWARE_MEMMAP=y +CONFIG_EFI_VARS=m +CONFIG_DELL_RBU=m +CONFIG_DCDBAS=y +CONFIG_DMIID=y +CONFIG_ISCSI_IBFT_FIND=y +CONFIG_ISCSI_IBFT=m + +# +# 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=y +CONFIG_EXT3_FS=y +# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set +CONFIG_EXT3_FS_XATTR=y +CONFIG_EXT3_FS_POSIX_ACL=y +CONFIG_EXT3_FS_SECURITY=y +CONFIG_EXT4_FS=y +CONFIG_EXT4_FS_XATTR=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +# CONFIG_EXT4_DEBUG is not set +CONFIG_FS_XIP=y +CONFIG_JBD=y +CONFIG_JBD2=y +CONFIG_FS_MBCACHE=y +CONFIG_REISERFS_FS=y +# CONFIG_REISERFS_CHECK is not set +CONFIG_REISERFS_PROC_INFO=y +CONFIG_REISERFS_FS_XATTR=y +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +CONFIG_JFS_FS=y +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=y +CONFIG_XFS_QUOTA=y +CONFIG_XFS_POSIX_ACL=y +CONFIG_XFS_RT=y +# CONFIG_XFS_DEBUG is not set +CONFIG_GFS2_FS=m +# CONFIG_GFS2_FS_LOCKING_DLM is not set +CONFIG_OCFS2_FS=m +CONFIG_OCFS2_FS_O2CB=m +CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCFS2_FS_STATS=y +CONFIG_OCFS2_DEBUG_MASKLOG=y +# CONFIG_OCFS2_DEBUG_FS is not set +CONFIG_BTRFS_FS=y +CONFIG_BTRFS_FS_POSIX_ACL=y +CONFIG_NILFS2_FS=m +CONFIG_FILE_LOCKING=y +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_QUOTA=y +# CONFIG_QUOTA_NETLINK_INTERFACE is not set +CONFIG_PRINT_QUOTA_WARNING=y +CONFIG_QUOTA_TREE=y +CONFIG_QFMT_V1=y +CONFIG_QFMT_V2=y +CONFIG_QUOTACTL=y +# CONFIG_AUTOFS_FS is not set +CONFIG_AUTOFS4_FS=y +CONFIG_FUSE_FS=y +CONFIG_CUSE=m +CONFIG_GENERIC_ACL=y + +# +# Caches +# +CONFIG_FSCACHE=m +# CONFIG_FSCACHE_STATS is not set +# CONFIG_FSCACHE_HISTOGRAM is not set +# CONFIG_FSCACHE_DEBUG is not set +# CONFIG_FSCACHE_OBJECT_LIST is not set +CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_DEBUG is not set +# CONFIG_CACHEFILES_HISTOGRAM is not set + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=y +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +CONFIG_UDF_FS=y +CONFIG_UDF_NLS=y + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=y +CONFIG_MSDOS_FS=y +CONFIG_VFAT_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_NTFS_FS=y +# CONFIG_NTFS_DEBUG is not set +CONFIG_NTFS_RW=y + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE=y +CONFIG_CONFIGFS_FS=m +CONFIG_MISC_FILESYSTEMS=y +CONFIG_ADFS_FS=m +# CONFIG_ADFS_FS_RW is not set +CONFIG_AFFS_FS=m +CONFIG_ECRYPT_FS=y +CONFIG_HFS_FS=y +CONFIG_HFSPLUS_FS=y +CONFIG_BEFS_FS=m +# CONFIG_BEFS_DEBUG is not set +CONFIG_BFS_FS=m +CONFIG_EFS_FS=m +CONFIG_JFFS2_FS=m +CONFIG_JFFS2_FS_DEBUG=0 +CONFIG_JFFS2_FS_WRITEBUFFER=y +CONFIG_JFFS2_FS_WBUF_VERIFY=y +CONFIG_JFFS2_SUMMARY=y +CONFIG_JFFS2_FS_XATTR=y +CONFIG_JFFS2_FS_POSIX_ACL=y +CONFIG_JFFS2_FS_SECURITY=y +CONFIG_JFFS2_COMPRESSION_OPTIONS=y +CONFIG_JFFS2_ZLIB=y +CONFIG_JFFS2_LZO=y +CONFIG_JFFS2_RTIME=y +CONFIG_JFFS2_RUBIN=y +# CONFIG_JFFS2_CMODE_NONE is not set +CONFIG_JFFS2_CMODE_PRIORITY=y +# CONFIG_JFFS2_CMODE_SIZE is not set +# CONFIG_JFFS2_CMODE_FAVOURLZO is not set +CONFIG_UBIFS_FS=m +CONFIG_UBIFS_FS_XATTR=y +CONFIG_UBIFS_FS_ADVANCED_COMPR=y +CONFIG_UBIFS_FS_LZO=y +CONFIG_UBIFS_FS_ZLIB=y +# CONFIG_UBIFS_FS_DEBUG is not set +CONFIG_CRAMFS=m +CONFIG_SQUASHFS=y +CONFIG_SQUASHFS_EMBEDDED=y +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +CONFIG_VXFS_FS=m +CONFIG_MINIX_FS=m +CONFIG_OMFS_FS=m +CONFIG_HPFS_FS=y +CONFIG_QNX4FS_FS=y +CONFIG_ROMFS_FS=y +CONFIG_ROMFS_BACKED_BY_BLOCK=y +# CONFIG_ROMFS_BACKED_BY_MTD is not set +# CONFIG_ROMFS_BACKED_BY_BOTH is not set +CONFIG_ROMFS_ON_BLOCK=y +CONFIG_SYSV_FS=y +CONFIG_UFS_FS=y +# CONFIG_UFS_FS_WRITE is not set +# CONFIG_UFS_DEBUG is not set +CONFIG_EXOFS_FS=m +# CONFIG_EXOFS_DEBUG is not set +CONFIG_AUFS_FS=y +CONFIG_AUFS_BRANCH_MAX_127=y +# CONFIG_AUFS_BRANCH_MAX_511 is not set +# CONFIG_AUFS_BRANCH_MAX_1023 is not set +# CONFIG_AUFS_BRANCH_MAX_32767 is not set +CONFIG_AUFS_HINOTIFY=y +# CONFIG_AUFS_EXPORT is not set +# CONFIG_AUFS_RDU is not set +CONFIG_AUFS_SP_IATTR=y +CONFIG_AUFS_SHWH=y +# CONFIG_AUFS_BR_RAMFS is not set +CONFIG_AUFS_BR_FUSE=y +CONFIG_AUFS_POLL=y +CONFIG_AUFS_BDEV_LOOP=y +# CONFIG_AUFS_DEBUG is not set +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=y +CONFIG_NFS_V3=y +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=y +# CONFIG_NFS_V4_1 is not set +CONFIG_ROOT_NFS=y +CONFIG_NFSD=y +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +CONFIG_LOCKD=y +CONFIG_LOCKD_V4=y +CONFIG_EXPORTFS=y +CONFIG_NFS_ACL_SUPPORT=y +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=y +CONFIG_SUNRPC_XPRT_RDMA=m +CONFIG_RPCSEC_GSS_KRB5=y +CONFIG_RPCSEC_GSS_SPKM3=m +CONFIG_SMB_FS=y +CONFIG_SMB_NLS_DEFAULT=y +CONFIG_SMB_NLS_REMOTE="cp437" +CONFIG_CIFS=y +CONFIG_CIFS_STATS=y +CONFIG_CIFS_STATS2=y +CONFIG_CIFS_WEAK_PW_HASH=y +CONFIG_CIFS_UPCALL=y +CONFIG_CIFS_XATTR=y +CONFIG_CIFS_POSIX=y +# CONFIG_CIFS_DEBUG2 is not set +CONFIG_CIFS_DFS_UPCALL=y +CONFIG_CIFS_EXPERIMENTAL=y +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=y +CONFIG_NCPFS_NLS=y +CONFIG_NCPFS_EXTRAS=y +CONFIG_CODA_FS=y +CONFIG_AFS_FS=m +# CONFIG_AFS_DEBUG is not set +# CONFIG_AFS_FSCACHE is not set +CONFIG_9P_FS=m +# CONFIG_9P_FSCACHE is not set + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +CONFIG_ACORN_PARTITION=y +CONFIG_ACORN_PARTITION_CUMANA=y +CONFIG_ACORN_PARTITION_EESOX=y +CONFIG_ACORN_PARTITION_ICS=y +CONFIG_ACORN_PARTITION_ADFS=y +CONFIG_ACORN_PARTITION_POWERTEC=y +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=y +CONFIG_SGI_PARTITION=y +CONFIG_ULTRIX_PARTITION=y +CONFIG_SUN_PARTITION=y +CONFIG_KARMA_PARTITION=y +CONFIG_EFI_PARTITION=y +CONFIG_SYSV68_PARTITION=y +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="iso8859-1" +CONFIG_NLS_CODEPAGE_437=y +CONFIG_NLS_CODEPAGE_737=y +CONFIG_NLS_CODEPAGE_775=y +CONFIG_NLS_CODEPAGE_850=y +CONFIG_NLS_CODEPAGE_852=y +CONFIG_NLS_CODEPAGE_855=y +CONFIG_NLS_CODEPAGE_857=y +CONFIG_NLS_CODEPAGE_860=y +CONFIG_NLS_CODEPAGE_861=y +CONFIG_NLS_CODEPAGE_862=y +CONFIG_NLS_CODEPAGE_863=y +CONFIG_NLS_CODEPAGE_864=y +CONFIG_NLS_CODEPAGE_865=y +CONFIG_NLS_CODEPAGE_866=y +CONFIG_NLS_CODEPAGE_869=y +CONFIG_NLS_CODEPAGE_936=y +CONFIG_NLS_CODEPAGE_950=y +CONFIG_NLS_CODEPAGE_932=y +CONFIG_NLS_CODEPAGE_949=y +CONFIG_NLS_CODEPAGE_874=y +CONFIG_NLS_ISO8859_8=y +CONFIG_NLS_CODEPAGE_1250=y +CONFIG_NLS_CODEPAGE_1251=y +CONFIG_NLS_ASCII=y +CONFIG_NLS_ISO8859_1=y +CONFIG_NLS_ISO8859_2=y +CONFIG_NLS_ISO8859_3=y +CONFIG_NLS_ISO8859_4=y +CONFIG_NLS_ISO8859_5=y +CONFIG_NLS_ISO8859_6=y +CONFIG_NLS_ISO8859_7=y +CONFIG_NLS_ISO8859_9=y +CONFIG_NLS_ISO8859_13=y +CONFIG_NLS_ISO8859_14=y +CONFIG_NLS_ISO8859_15=y +CONFIG_NLS_KOI8_R=y +CONFIG_NLS_KOI8_U=y +CONFIG_NLS_UTF8=y +CONFIG_DLM=m +# CONFIG_DLM_DEBUG is not set + +# +# Kernel hacking +# +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_PRINTK_TIME=y +CONFIG_ENABLE_WARN_DEPRECATED=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=1024 +CONFIG_MAGIC_SYSRQ=y +# CONFIG_STRIP_ASM_SYMS is not set +CONFIG_UNUSED_SYMBOLS=y +# CONFIG_DEBUG_FS is not set +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_KERNEL is not set +CONFIG_SCHED_DEBUG=y +CONFIG_SCHEDSTATS=y +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_STACKTRACE=y +CONFIG_DEBUG_BUGVERBOSE=y +CONFIG_DEBUG_MEMORY_INIT=y +CONFIG_ARCH_WANT_FRAME_POINTERS=y +CONFIG_FRAME_POINTER=y +# CONFIG_RCU_CPU_STALL_DETECTOR is not set +CONFIG_LATENCYTOP=y +# CONFIG_SYSCTL_SYSCALL_CHECK is not set +CONFIG_USER_STACKTRACE_SUPPORT=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y +CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_TRACING_SUPPORT=y +# CONFIG_FTRACE is not set +# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set +# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_ARCH_KMEMCHECK=y +# CONFIG_STRICT_DEVMEM is not set +CONFIG_X86_VERBOSE_BOOTUP=y +CONFIG_EARLY_PRINTK=y +# CONFIG_EARLY_PRINTK_DBGP is not set +# CONFIG_4KSTACKS is not set +CONFIG_DOUBLEFAULT=y +# CONFIG_IOMMU_STRESS is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y +CONFIG_IO_DELAY_TYPE_0X80=0 +CONFIG_IO_DELAY_TYPE_0XED=1 +CONFIG_IO_DELAY_TYPE_UDELAY=2 +CONFIG_IO_DELAY_TYPE_NONE=3 +CONFIG_IO_DELAY_0X80=y +# CONFIG_IO_DELAY_0XED is not set +# CONFIG_IO_DELAY_UDELAY is not set +# CONFIG_IO_DELAY_NONE is not set +CONFIG_DEFAULT_IO_DELAY_TYPE=0 +# CONFIG_OPTIMIZE_INLINING is not set + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_KEYS_DEBUG_PROC_KEYS is not set +CONFIG_SECURITY=y +CONFIG_SECURITYFS=y +CONFIG_SECURITY_NETWORK=y +CONFIG_SECURITY_NETWORK_XFRM=y +# CONFIG_SECURITY_PATH is not set +# CONFIG_SECURITY_SELINUX is not set +# CONFIG_SECURITY_TOMOYO is not set +# CONFIG_IMA is not set +# CONFIG_DEFAULT_SECURITY_SELINUX is not set +# CONFIG_DEFAULT_SECURITY_SMACK is not set +# CONFIG_DEFAULT_SECURITY_TOMOYO is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_DEFAULT_SECURITY="" +CONFIG_XOR_BLOCKS=y +CONFIG_ASYNC_CORE=y +CONFIG_ASYNC_MEMCPY=y +CONFIG_ASYNC_XOR=y +CONFIG_ASYNC_PQ=y +CONFIG_ASYNC_RAID6_RECOV=y +CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y +CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_FIPS=y +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=m +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_PCOMP=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_GF128MUL=m +CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_WORKQUEUE=y +CONFIG_CRYPTO_CRYPTD=m +CONFIG_CRYPTO_AUTHENC=m +CONFIG_CRYPTO_TEST=m + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_SEQIV=m + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_CTR=m +CONFIG_CRYPTO_CTS=m +CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_XTS=m + +# +# Hash modes +# +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_XCBC=m +# CONFIG_CRYPTO_VMAC is not set + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_CRC32C_INTEL=m +CONFIG_CRYPTO_GHASH=m +CONFIG_CRYPTO_MD4=y +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_RMD128=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_RMD256=m +CONFIG_CRYPTO_RMD320=m +CONFIG_CRYPTO_SHA1=m +CONFIG_CRYPTO_SHA256=m +CONFIG_CRYPTO_SHA512=m +CONFIG_CRYPTO_TGR192=m +CONFIG_CRYPTO_WP512=m + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_AES_586=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=y +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_DES=y +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_SALSA20=m +CONFIG_CRYPTO_SALSA20_586=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_TWOFISH_COMMON=m +CONFIG_CRYPTO_TWOFISH_586=m + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=m +CONFIG_CRYPTO_ZLIB=m +CONFIG_CRYPTO_LZO=m +CONFIG_CRYPTO_LZF=m + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=m +CONFIG_CRYPTO_HW=y +CONFIG_CRYPTO_DEV_PADLOCK=m +CONFIG_CRYPTO_DEV_PADLOCK_AES=m +CONFIG_CRYPTO_DEV_PADLOCK_SHA=m +CONFIG_CRYPTO_DEV_GEODE=m +CONFIG_CRYPTO_DEV_HIFN_795X=m +CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_HAVE_KVM=y +CONFIG_HAVE_KVM_IRQCHIP=y +CONFIG_HAVE_KVM_EVENTFD=y +CONFIG_KVM_APIC_ARCHITECTURE=y +CONFIG_VIRTUALIZATION=y +CONFIG_KVM=m +CONFIG_KVM_INTEL=m +CONFIG_KVM_AMD=m +CONFIG_LGUEST=m +CONFIG_VIRTIO=y +CONFIG_VIRTIO_RING=y +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_BALLOON=m +# CONFIG_BINARY_PRINTF is not set + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_GENERIC_FIND_FIRST_BIT=y +CONFIG_GENERIC_FIND_NEXT_BIT=y +CONFIG_GENERIC_FIND_LAST_BIT=y +CONFIG_CRC_CCITT=m +CONFIG_CRC16=y +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=y +CONFIG_CRC32=y +CONFIG_CRC7=m +CONFIG_LIBCRC32C=y +CONFIG_AUDIT_GENERIC=y +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=m +CONFIG_LZO_DECOMPRESS=y +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_REED_SOLOMON=m +CONFIG_REED_SOLOMON_DEC16=y +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT=y +CONFIG_HAS_DMA=y +CONFIG_CHECK_SIGNATURE=y +CONFIG_NLATTR=y +CONFIG_LRU_CACHE=m diff --git a/sys-kernel/linux-server/linux-server-2.6.33.ebuild b/sys-kernel/linux-server/linux-server-2.6.33.ebuild new file mode 100644 index 0000000..54b54db --- /dev/null +++ b/sys-kernel/linux-server/linux-server-2.6.33.ebuild @@ -0,0 +1,14 @@ +# Copyright 2004-2009 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 + +ETYPE="sources" +K_SABPATCHES_VER="6" +K_KERNEL_SOURCES_PKG="sys-kernel/linux-server-sources-${PVR}" +# Security patches for CVE-2010-3081, will be merged in next stable kernel release +K_KERNEL_PATCH_HOTFIXES="${FILESDIR}/hotfixes/2.6.33/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch + ${FILESDIR}/hotfixes/2.6.33/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch + ${FILESDIR}/hotfixes/2.6.33/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch" +inherit sabayon-kernel +KEYWORDS="~amd64 ~x86" +DESCRIPTION="Official Sabayon Linux Server kernel image" +RESTRICT="mirror" diff --git a/sys-kernel/linux-server/linux-server-2.6.34.ebuild b/sys-kernel/linux-server/linux-server-2.6.34.ebuild new file mode 100644 index 0000000..8441bf8 --- /dev/null +++ b/sys-kernel/linux-server/linux-server-2.6.34.ebuild @@ -0,0 +1,16 @@ +# Copyright 2004-2009 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 + +ETYPE="sources" +K_SABPATCHES_VER="11" +K_KERNEL_PATCH_VER="6" +K_KERNEL_SOURCES_PKG="sys-kernel/linux-server-sources-${PVR}" +K_SABKERNEL_URI_CONFIG="yes" +# Security patches for CVE-2010-3081, will be merged in next stable kernel release +K_KERNEL_PATCH_HOTFIXES="${FILESDIR}/hotfixes/2.6.34/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch + ${FILESDIR}/hotfixes/2.6.34/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch + ${FILESDIR}/hotfixes/2.6.34/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch" +inherit sabayon-kernel +KEYWORDS="~amd64 ~x86" +DESCRIPTION="Official Sabayon Linux Server kernel image" +RESTRICT="mirror" diff --git a/sys-kernel/linux-server/linux-server-2.6.35-r5.ebuild b/sys-kernel/linux-server/linux-server-2.6.35-r5.ebuild new file mode 100644 index 0000000..1d2c1a8 --- /dev/null +++ b/sys-kernel/linux-server/linux-server-2.6.35-r5.ebuild @@ -0,0 +1,16 @@ +# Copyright 2004-2010 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 + +ETYPE="sources" +K_SABPATCHES_VER="9" +K_KERNEL_PATCH_VER="4" +K_KERNEL_SOURCES_PKG="sys-kernel/linux-server-sources-${PVR}" +K_SABKERNEL_URI_CONFIG="yes" +# Security patches for CVE-2010-3081, will be merged in next stable kernel release +K_KERNEL_PATCH_HOTFIXES="${FILESDIR}/hotfixes/2.6.35/linux-2.6.git-c41d68a513c71e35a14f66d71782d27a79a81ea6.patch + ${FILESDIR}/hotfixes/2.6.35/linux-2.6.git-eefdca043e8391dcd719711716492063030b55ac.patch + ${FILESDIR}/hotfixes/2.6.35/linux-2.6.git-36d001c70d8a0144ac1d038f6876c484849a74de.patch" +inherit sabayon-kernel +KEYWORDS="~amd64 ~x86" +DESCRIPTION="Official Sabayon Linux Server kernel image" +RESTRICT="mirror" diff --git a/sys-kernel/linux-server/linux-server-2.6.35-r6.ebuild b/sys-kernel/linux-server/linux-server-2.6.35-r6.ebuild new file mode 100644 index 0000000..7aa238d --- /dev/null +++ b/sys-kernel/linux-server/linux-server-2.6.35-r6.ebuild @@ -0,0 +1,12 @@ +# Copyright 2004-2010 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 + +ETYPE="sources" +K_SABPATCHES_VER="9" +K_KERNEL_PATCH_VER="5" +K_KERNEL_SOURCES_PKG="sys-kernel/linux-server-sources-${PVR}" +K_SABKERNEL_URI_CONFIG="yes" +inherit sabayon-kernel +KEYWORDS="~amd64 ~x86" +DESCRIPTION="Official Sabayon Linux Server kernel image" +RESTRICT="mirror" diff --git a/sys-kernel/server-sources/Manifest b/sys-kernel/server-sources/Manifest new file mode 100644 index 0000000..840ce34 --- /dev/null +++ b/sys-kernel/server-sources/Manifest @@ -0,0 +1,30 @@ +AUX hotfixes/2.6.33/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch 4309 RMD160 24e106ee1c2557ae1eac8c429c7e24961c5cfa48 SHA1 80f22664c9ad9569047e46daaed939318f0e1688 SHA256 d47f0960afcf6115cfd29f3796fcf37c2affa56a6af3ccc404910e00ae7cf7f0 +AUX hotfixes/2.6.33/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch 1896 RMD160 c1fcb7e263e20c1174adf3ed29e9f95e7a4ab80a SHA1 41e9939449f5a6ea24beb1215eaa7d70c4cb6f34 SHA256 8fc2f5114f5bf88bbd7aae38ac86255c62ab4e0f22bbefc8856aca91a5308b5c +AUX hotfixes/2.6.33/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch 3528 RMD160 70752d7549fa514f9a58d609de4d874a69dc390d SHA1 1867b54b9abc5d89fc1bd9289aec3cff518b8df8 SHA256 72dbd679c1778a59c213e69986484553907ee03b70064c99b904c031783f904a +AUX hotfixes/2.6.34/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch 4926 RMD160 ccbee33c6b4f8f7fcf15c23e5a27709d474ed01c SHA1 eb7abde871fa7cf3081f8e1e6a576e771203a1dc SHA256 b5c369eb8045ecb5099cb98fe513acb64d771c91ce25e133b09c33d4be236999 +AUX hotfixes/2.6.34/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch 1896 RMD160 c1fcb7e263e20c1174adf3ed29e9f95e7a4ab80a SHA1 41e9939449f5a6ea24beb1215eaa7d70c4cb6f34 SHA256 8fc2f5114f5bf88bbd7aae38ac86255c62ab4e0f22bbefc8856aca91a5308b5c +AUX hotfixes/2.6.34/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch 3528 RMD160 70752d7549fa514f9a58d609de4d874a69dc390d SHA1 1867b54b9abc5d89fc1bd9289aec3cff518b8df8 SHA256 72dbd679c1778a59c213e69986484553907ee03b70064c99b904c031783f904a +AUX hotfixes/2.6.35/linux-2.6.git-36d001c70d8a0144ac1d038f6876c484849a74de.patch 3516 RMD160 c31766b22b3027f5b4b0f218996277a411f13766 SHA1 cb8af45fd9da0c87399c20f9d69d3ab0ef491206 SHA256 1700ad0eff433539e434b7ad23cdedab114a4a890ffbdd74e0702e6c0b52a8cf +AUX hotfixes/2.6.35/linux-2.6.git-c41d68a513c71e35a14f66d71782d27a79a81ea6.patch 7183 RMD160 b273d7811dfdae5a1a0001c45c6b97f30966dbd0 SHA1 25f302813a544e4fabb0086c39761cb50813c6f0 SHA256 4d8ed5ca33d365d7893e50bafb26e4aacb17186161c5bc9ac2ddb469873ad1e2 +AUX hotfixes/2.6.35/linux-2.6.git-eefdca043e8391dcd719711716492063030b55ac.patch 1863 RMD160 5c3d72d8f1e868f664c3d4cc0ae387ecd1be7ae2 SHA1 904820df0a80e3f4fd0b2c3578eefdb5bf84a510 SHA256 87936b817f3dda8e183042a468c66958a85b1caf0743344201beaf17db36e4ff +AUX server-sources-2.6.33-amd64.config 108865 RMD160 1cf7e3b6b2471821069b00e2eaf127283005d1b0 SHA1 e8e9ca3f3253f814b6154ebf67190758c4b0b1dc SHA256 fd3e3040f49077798832d937ed201be0efe18af3dc28db4d2bc5792a8cd19bf9 +AUX server-sources-2.6.33-x86.config 113048 RMD160 c0f5aad88fed93e01c79b61298942b6334d658b4 SHA1 0975fa317e2a5bd723fb4641a48ca78f67a4517c SHA256 94b8eb43766f97e194a3d933256a644d5b9257b7d2b918e7237c26dec987f1bd +DIST 2.6.33-6.tar.bz2 276326 RMD160 9d167d31046e2497cb97fb2bdb082ff01cc4d89f SHA1 fda1b3eb57fa9412b44a6d75a358014d9adc2131 SHA256 68434df72ead4b5077692a4e4e2a3cd5b77778a9e918fa01992ff446ac721fab +DIST 2.6.34-11.tar.bz2 246449 RMD160 e78f6e6e540c0ca14cedd85e9c195ca05f19207b SHA1 7d8dbadae86c36be12759cf7115d0e967ccc9916 SHA256 e69941e359dc9fa8da7b2993939033d0f494e494e4db26a61cad42c4c327ac2b +DIST 2.6.35-9.tar.bz2 262028 RMD160 f396aeadc5a5a7bd1a8ecbcf56259157c1555ccf SHA1 7fbd88f36626517e08e18fa57fa2ee08a38e0858 SHA256 94995e8df57acff81c0393dc047d8c5e430c23c815a52d1c3127ca7048fa8413 +DIST linux-2.6.33.tar.bz2 66266488 RMD160 7f0897db8113bc17249d82d61ca41e3b91eb4664 SHA1 acc8db00f30c7dfb4f04183a88ba35a32b6f8e8d SHA256 63e237de3b3c4c46a21833b9ce7e20574548d52dabbd1a8bf376041e4455d5c6 +DIST linux-2.6.34.tar.bz2 67633622 RMD160 dafd721b00c13e3652405b517b379eed10020bf4 SHA1 4188857ba71f301991dc56285f593e9c311e5824 SHA256 fa395fec7de633df1cb85b6248b8f35af98380ed128a8bc465fb48bc4d252633 +DIST linux-2.6.35.tar.bz2 69305709 RMD160 f5d91abb4fa72fac812578d830b22180d85a0e6f SHA1 4cb1fbfbeedcd658ca37739679c65dfaa136bf4e SHA256 18b2e2c336032e366c942622b77302cb05fc034fb19018f086a4ebc9ed41bfcf +DIST patch-2.6.34.6.bz2 185209 RMD160 75c9a569f8c80be7c418b75f7cde444fcc0a70ff SHA1 e033e2bc4b46e7cc8ee19c07b5ad6999b4c2a52d SHA256 a62e9392ad435948ea4ea2cce12e60e042da6e6da806691936ba50bbaa0dc8cc +DIST patch-2.6.35.3.bz2 39766 RMD160 de90d8444497c1eaa222cf9df6e81f35a388423e SHA1 38717af633669750bc7e65508ae7253de3c5c527 SHA256 94d321099f20f47dc681304a630391322e0e4d6672bb1106a621e6347c44db83 +DIST patch-2.6.35.5.bz2 115391 RMD160 8a6d0b71aa043531575203aa61ac6807532f35e8 SHA1 1267c980179fe4ab35ac7344523c4dd616d2d5a6 SHA256 94bbeb43c6bd8047fa5f42766a68879199dfdadee11bd3e8f10f1317f698b0f4 +DIST server-2.6.34-amd64.config 110826 RMD160 3799c0da945996b208a2f5476c695e6b2b20c830 SHA1 37444cd2391a867d0789f2e782f966c24d074734 SHA256 0e43d38e9d419af84d7f6111a77cd7141308fa242740dfcbf5bd5fd8da4cd1d8 +DIST server-2.6.34-x86.config 114866 RMD160 d50e358b1d7ef5e82bfab3ebf1e08d96ab680a97 SHA1 feb788c85909884a21cf3e24bf25bd561723bc86 SHA256 0ab64dd9294d7ecd0622103c52e898ac3f3bdc66fe187f2a19f180cd9945e668 +DIST server-2.6.35-r5-amd64.config 116649 RMD160 cdf6b7f80778b67422f863323bc2af29b82dd993 SHA1 d40d3dca7c11d914cd1cd87ba4b7913aea002acf SHA256 cdf88908389dcdcf5a7550b7f06110d6f588612ad356b1d560e9d0cf609eaa92 +DIST server-2.6.35-r5-x86.config 121641 RMD160 ec930e27853aba07fec610e8d859d609a94201af SHA1 203d7191be89daffd7c829f84b9c5eed0a89e6b5 SHA256 a757eada636d38a845ccafbdc14a001cf79154d0f89e79efa880ea58b1131e3a +DIST server-2.6.35-r6-amd64.config 116649 RMD160 cdf6b7f80778b67422f863323bc2af29b82dd993 SHA1 d40d3dca7c11d914cd1cd87ba4b7913aea002acf SHA256 cdf88908389dcdcf5a7550b7f06110d6f588612ad356b1d560e9d0cf609eaa92 +DIST server-2.6.35-r6-x86.config 121641 RMD160 ec930e27853aba07fec610e8d859d609a94201af SHA1 203d7191be89daffd7c829f84b9c5eed0a89e6b5 SHA256 a757eada636d38a845ccafbdc14a001cf79154d0f89e79efa880ea58b1131e3a +EBUILD server-sources-2.6.33.ebuild 1750 RMD160 b045ce4e036352c20e845600a38b193daf3db249 SHA1 343c118f4f1ae3b81391504d7eb1f3509eda134d SHA256 03f2f6ff75dc19ee91503e07c4ec66e8afa5422d9482eb24b0a58a24cbea55c5 +EBUILD server-sources-2.6.34.ebuild 970 RMD160 78898d71695b8761e6f13cc4dbebbcc4bbb19a1d SHA1 7722c7ec16ffcea1ae9ffb7d4be9de6a6fed0748 SHA256 23d0a93cdc282cbcd3a93e09c35e590854e15cf05aaa8d5ab80f19547ebd0d7a +EBUILD server-sources-2.6.35-r5.ebuild 956 RMD160 2ecd39f80037c281214608f3ae36a7f81e4e387f SHA1 3bd103f4ef3e01d3b889dc0e8d813d74608c2f99 SHA256 f643361429f0c46827ba1a9586d24feaf68622120acfd2c5f511a1cccf7b1654 +EBUILD server-sources-2.6.35-r6.ebuild 564 RMD160 afb3833a1362233181addf6dec52e1fb12bf0e3c SHA1 8e19663452c3981caf142789174aa8428a982a1c SHA256 2fa33cb729a42bca9c62e044930c53f4e9eae62a10d0decfaf689135a9eb1237 diff --git a/sys-kernel/server-sources/files/hotfixes/2.6.33/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch b/sys-kernel/server-sources/files/hotfixes/2.6.33/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch new file mode 100644 index 0000000..99a0937 --- /dev/null +++ b/sys-kernel/server-sources/files/hotfixes/2.6.33/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch @@ -0,0 +1,122 @@ +--- linux-2.6.33-sabayon.orig/arch/ia64/include/asm/compat.h ++++ linux-2.6.33-sabayon/arch/ia64/include/asm/compat.h +@@ -198,7 +198,7 @@ ptr_to_compat(void __user *uptr) + } + + static __inline__ void __user * +-compat_alloc_user_space (long len) ++arch_compat_alloc_user_space (long len) + { + struct pt_regs *regs = task_pt_regs(current); + return (void __user *) (((regs->r12 & 0xffffffff) & -16) - len); +--- linux-2.6.33-sabayon.orig/arch/mips/include/asm/compat.h ++++ linux-2.6.33-sabayon/arch/mips/include/asm/compat.h +@@ -144,7 +144,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = (struct pt_regs *) + ((unsigned long) current_thread_info() + THREAD_SIZE - 32) - 1; +--- linux-2.6.33-sabayon.orig/arch/parisc/include/asm/compat.h ++++ linux-2.6.33-sabayon/arch/parisc/include/asm/compat.h +@@ -146,7 +146,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static __inline__ void __user *compat_alloc_user_space(long len) ++static __inline__ void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = ¤t->thread.regs; + return (void __user *)regs->gr[30]; +--- linux-2.6.33-sabayon.orig/arch/powerpc/include/asm/compat.h ++++ linux-2.6.33-sabayon/arch/powerpc/include/asm/compat.h +@@ -133,7 +133,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = current->thread.regs; + unsigned long usp = regs->gpr[1]; +--- linux-2.6.33-sabayon.orig/arch/s390/include/asm/compat.h ++++ linux-2.6.33-sabayon/arch/s390/include/asm/compat.h +@@ -180,7 +180,7 @@ static inline int is_compat_task(void) + + #endif + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + unsigned long stack; + +--- linux-2.6.33-sabayon.orig/arch/sparc/include/asm/compat.h ++++ linux-2.6.33-sabayon/arch/sparc/include/asm/compat.h +@@ -166,7 +166,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = current_thread_info()->kregs; + unsigned long usp = regs->u_regs[UREG_I6]; +--- linux-2.6.33-sabayon.orig/arch/x86/include/asm/compat.h ++++ linux-2.6.33-sabayon/arch/x86/include/asm/compat.h +@@ -204,7 +204,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = task_pt_regs(current); + return (void __user *)regs->sp - len; +--- linux-2.6.33-sabayon.orig/include/linux/compat.h ++++ linux-2.6.33-sabayon/include/linux/compat.h +@@ -353,5 +353,7 @@ asmlinkage long compat_sys_newfstatat(un + asmlinkage long compat_sys_openat(unsigned int dfd, const char __user *filename, + int flags, int mode); + ++extern void __user *compat_alloc_user_space(unsigned long len); ++ + #endif /* CONFIG_COMPAT */ + #endif /* _LINUX_COMPAT_H */ +--- linux-2.6.33-sabayon.orig/kernel/compat.c ++++ linux-2.6.33-sabayon/kernel/compat.c +@@ -22,6 +22,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -1139,3 +1140,24 @@ compat_sys_sysinfo(struct compat_sysinfo + + return 0; + } ++ ++/* ++ * Allocate user-space memory for the duration of a single system call, ++ * in order to marshall parameters inside a compat thunk. ++ */ ++void __user *compat_alloc_user_space(unsigned long len) ++{ ++ void __user *ptr; ++ ++ /* If len would occupy more than half of the entire compat space... */ ++ if (unlikely(len > (((compat_uptr_t)~0) >> 1))) ++ return NULL; ++ ++ ptr = arch_compat_alloc_user_space(len); ++ ++ if (unlikely(!access_ok(VERIFY_WRITE, ptr, len))) ++ return NULL; ++ ++ return ptr; ++} ++EXPORT_SYMBOL_GPL(compat_alloc_user_space); diff --git a/sys-kernel/server-sources/files/hotfixes/2.6.33/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch b/sys-kernel/server-sources/files/hotfixes/2.6.33/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch new file mode 100644 index 0000000..f00ba7e --- /dev/null +++ b/sys-kernel/server-sources/files/hotfixes/2.6.33/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch @@ -0,0 +1,50 @@ +From eefdca043e8391dcd719711716492063030b55ac Mon Sep 17 00:00:00 2001 +From: Roland McGrath +Date: Tue, 14 Sep 2010 12:22:58 -0700 +Subject: x86-64, compat: Retruncate rax after ia32 syscall entry tracing + +From: Roland McGrath + +commit eefdca043e8391dcd719711716492063030b55ac upstream. + +In commit d4d6715, we reopened an old hole for a 64-bit ptracer touching a +32-bit tracee in system call entry. A %rax value set via ptrace at the +entry tracing stop gets used whole as a 32-bit syscall number, while we +only check the low 32 bits for validity. + +Fix it by truncating %rax back to 32 bits after syscall_trace_enter, +in addition to testing the full 64 bits as has already been added. + +Reported-by: Ben Hawkes +Signed-off-by: Roland McGrath +Signed-off-by: H. Peter Anvin +Signed-off-by: Greg Kroah-Hartman + +--- + arch/x86/ia32/ia32entry.S | 8 +++++++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +--- a/arch/x86/ia32/ia32entry.S ++++ b/arch/x86/ia32/ia32entry.S +@@ -50,7 +50,12 @@ + /* + * Reload arg registers from stack in case ptrace changed them. + * We don't reload %eax because syscall_trace_enter() returned +- * the value it wants us to use in the table lookup. ++ * the %rax value we should see. Instead, we just truncate that ++ * value to 32 bits again as we did on entry from user mode. ++ * If it's a new value set by user_regset during entry tracing, ++ * this matches the normal truncation of the user-mode value. ++ * If it's -1 to make us punt the syscall, then (u32)-1 is still ++ * an appropriately invalid value. + */ + .macro LOAD_ARGS32 offset, _r9=0 + .if \_r9 +@@ -60,6 +65,7 @@ + movl \offset+48(%rsp),%edx + movl \offset+56(%rsp),%esi + movl \offset+64(%rsp),%edi ++ movl %eax,%eax /* zero extension */ + .endm + + .macro CFI_STARTPROC32 simple diff --git a/sys-kernel/server-sources/files/hotfixes/2.6.33/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch b/sys-kernel/server-sources/files/hotfixes/2.6.33/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch new file mode 100644 index 0000000..8bf27c2 --- /dev/null +++ b/sys-kernel/server-sources/files/hotfixes/2.6.33/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch @@ -0,0 +1,97 @@ +From 36d001c70d8a0144ac1d038f6876c484849a74de Mon Sep 17 00:00:00 2001 +From: H. Peter Anvin +Date: Tue, 14 Sep 2010 12:42:41 -0700 +Subject: x86-64, compat: Test %rax for the syscall number, not %eax + +From: H. Peter Anvin + +commit 36d001c70d8a0144ac1d038f6876c484849a74de upstream. + +On 64 bits, we always, by necessity, jump through the system call +table via %rax. For 32-bit system calls, in theory the system call +number is stored in %eax, and the code was testing %eax for a valid +system call number. At one point we loaded the stored value back from +the stack to enforce zero-extension, but that was removed in checkin +d4d67150165df8bf1cc05e532f6efca96f907cab. An actual 32-bit process +will not be able to introduce a non-zero-extended number, but it can +happen via ptrace. + +Instead of re-introducing the zero-extension, test what we are +actually going to use, i.e. %rax. This only adds a handful of REX +prefixes to the code. + +Reported-by: Ben Hawkes +Signed-off-by: H. Peter Anvin +Cc: Roland McGrath +Cc: Andrew Morton +Signed-off-by: Greg Kroah-Hartman + +--- + arch/x86/ia32/ia32entry.S | 14 +++++++------- + 1 file changed, 7 insertions(+), 7 deletions(-) + +--- a/arch/x86/ia32/ia32entry.S ++++ b/arch/x86/ia32/ia32entry.S +@@ -153,7 +153,7 @@ ENTRY(ia32_sysenter_target) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + CFI_REMEMBER_STATE + jnz sysenter_tracesys +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + sysenter_do_call: + IA32_ARG_FIXUP +@@ -195,7 +195,7 @@ sysexit_from_sys_call: + movl $AUDIT_ARCH_I386,%edi /* 1st arg: audit arch */ + call audit_syscall_entry + movl RAX-ARGOFFSET(%rsp),%eax /* reload syscall number */ +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + movl %ebx,%edi /* reload 1st syscall arg */ + movl RCX-ARGOFFSET(%rsp),%esi /* reload 2nd syscall arg */ +@@ -248,7 +248,7 @@ sysenter_tracesys: + call syscall_trace_enter + LOAD_ARGS32 ARGOFFSET /* reload args from stack in case ptrace changed it */ + RESTORE_REST +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* sysenter_tracesys has set RAX(%rsp) */ + jmp sysenter_do_call + CFI_ENDPROC +@@ -314,7 +314,7 @@ ENTRY(ia32_cstar_target) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + CFI_REMEMBER_STATE + jnz cstar_tracesys +- cmpl $IA32_NR_syscalls-1,%eax ++ cmpq $IA32_NR_syscalls-1,%rax + ja ia32_badsys + cstar_do_call: + IA32_ARG_FIXUP 1 +@@ -367,7 +367,7 @@ cstar_tracesys: + LOAD_ARGS32 ARGOFFSET, 1 /* reload args from stack in case ptrace changed it */ + RESTORE_REST + xchgl %ebp,%r9d +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* cstar_tracesys has set RAX(%rsp) */ + jmp cstar_do_call + END(ia32_cstar_target) +@@ -425,7 +425,7 @@ ENTRY(ia32_syscall) + orl $TS_COMPAT,TI_status(%r10) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + jnz ia32_tracesys +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + ia32_do_call: + IA32_ARG_FIXUP +@@ -444,7 +444,7 @@ ia32_tracesys: + call syscall_trace_enter + LOAD_ARGS32 ARGOFFSET /* reload args from stack in case ptrace changed it */ + RESTORE_REST +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* ia32_tracesys has set RAX(%rsp) */ + jmp ia32_do_call + END(ia32_syscall) diff --git a/sys-kernel/server-sources/files/hotfixes/2.6.34/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch b/sys-kernel/server-sources/files/hotfixes/2.6.34/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch new file mode 100644 index 0000000..821e22f --- /dev/null +++ b/sys-kernel/server-sources/files/hotfixes/2.6.34/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch @@ -0,0 +1,122 @@ +--- linux-2.6.34-sabayon.orig/arch/ia64/include/asm/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/arch/ia64/include/asm/compat.h 2010-09-18 17:09:30.728304722 +0200 +@@ -199,7 +199,7 @@ ptr_to_compat(void __user *uptr) + } + + static __inline__ void __user * +-compat_alloc_user_space (long len) ++arch_compat_alloc_user_space (long len) + { + struct pt_regs *regs = task_pt_regs(current); + return (void __user *) (((regs->r12 & 0xffffffff) & -16) - len); +--- linux-2.6.34-sabayon.orig/arch/mips/include/asm/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/arch/mips/include/asm/compat.h 2010-09-18 17:09:30.728822831 +0200 +@@ -145,7 +145,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = (struct pt_regs *) + ((unsigned long) current_thread_info() + THREAD_SIZE - 32) - 1; +--- linux-2.6.34-sabayon.orig/arch/parisc/include/asm/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/arch/parisc/include/asm/compat.h 2010-09-18 17:09:30.728822831 +0200 +@@ -147,7 +147,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static __inline__ void __user *compat_alloc_user_space(long len) ++static __inline__ void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = ¤t->thread.regs; + return (void __user *)regs->gr[30]; +--- linux-2.6.34-sabayon.orig/arch/powerpc/include/asm/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/arch/powerpc/include/asm/compat.h 2010-09-18 17:09:30.728822831 +0200 +@@ -134,7 +134,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = current->thread.regs; + unsigned long usp = regs->gpr[1]; +--- linux-2.6.34-sabayon.orig/arch/s390/include/asm/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/arch/s390/include/asm/compat.h 2010-09-18 17:09:30.728822831 +0200 +@@ -181,7 +181,7 @@ static inline int is_compat_task(void) + + #endif + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + unsigned long stack; + +--- linux-2.6.34-sabayon.orig/arch/sparc/include/asm/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/arch/sparc/include/asm/compat.h 2010-09-18 17:09:30.729822459 +0200 +@@ -167,7 +167,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = current_thread_info()->kregs; + unsigned long usp = regs->u_regs[UREG_I6]; +--- linux-2.6.34-sabayon.orig/arch/x86/include/asm/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/arch/x86/include/asm/compat.h 2010-09-18 17:09:30.729822459 +0200 +@@ -205,7 +205,7 @@ static inline compat_uptr_t ptr_to_compa + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = task_pt_regs(current); + return (void __user *)regs->sp - len; +--- linux-2.6.34-sabayon.orig/include/linux/compat.h 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/include/linux/compat.h 2010-09-18 17:09:30.729822459 +0200 +@@ -356,5 +356,7 @@ asmlinkage long compat_sys_newfstatat(un + asmlinkage long compat_sys_openat(unsigned int dfd, const char __user *filename, + int flags, int mode); + ++extern void __user *compat_alloc_user_space(unsigned long len); ++ + #endif /* CONFIG_COMPAT */ + #endif /* _LINUX_COMPAT_H */ +--- linux-2.6.34-sabayon.orig/kernel/compat.c 2010-05-16 23:17:36.000000000 +0200 ++++ linux-2.6.34-sabayon/kernel/compat.c 2010-09-18 17:09:58.574836565 +0200 +@@ -25,6 +25,7 @@ + #include + #include + #include ++#include + #include + + #include +@@ -1140,3 +1141,24 @@ compat_sys_sysinfo(struct compat_sysinfo + + return 0; + } ++ ++/* ++ * Allocate user-space memory for the duration of a single system call, ++ * in order to marshall parameters inside a compat thunk. ++ */ ++void __user *compat_alloc_user_space(unsigned long len) ++{ ++ void __user *ptr; ++ ++ /* If len would occupy more than half of the entire compat space... */ ++ if (unlikely(len > (((compat_uptr_t)~0) >> 1))) ++ return NULL; ++ ++ ptr = arch_compat_alloc_user_space(len); ++ ++ if (unlikely(!access_ok(VERIFY_WRITE, ptr, len))) ++ return NULL; ++ ++ return ptr; ++} ++EXPORT_SYMBOL_GPL(compat_alloc_user_space); diff --git a/sys-kernel/server-sources/files/hotfixes/2.6.34/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch b/sys-kernel/server-sources/files/hotfixes/2.6.34/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch new file mode 100644 index 0000000..f00ba7e --- /dev/null +++ b/sys-kernel/server-sources/files/hotfixes/2.6.34/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch @@ -0,0 +1,50 @@ +From eefdca043e8391dcd719711716492063030b55ac Mon Sep 17 00:00:00 2001 +From: Roland McGrath +Date: Tue, 14 Sep 2010 12:22:58 -0700 +Subject: x86-64, compat: Retruncate rax after ia32 syscall entry tracing + +From: Roland McGrath + +commit eefdca043e8391dcd719711716492063030b55ac upstream. + +In commit d4d6715, we reopened an old hole for a 64-bit ptracer touching a +32-bit tracee in system call entry. A %rax value set via ptrace at the +entry tracing stop gets used whole as a 32-bit syscall number, while we +only check the low 32 bits for validity. + +Fix it by truncating %rax back to 32 bits after syscall_trace_enter, +in addition to testing the full 64 bits as has already been added. + +Reported-by: Ben Hawkes +Signed-off-by: Roland McGrath +Signed-off-by: H. Peter Anvin +Signed-off-by: Greg Kroah-Hartman + +--- + arch/x86/ia32/ia32entry.S | 8 +++++++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +--- a/arch/x86/ia32/ia32entry.S ++++ b/arch/x86/ia32/ia32entry.S +@@ -50,7 +50,12 @@ + /* + * Reload arg registers from stack in case ptrace changed them. + * We don't reload %eax because syscall_trace_enter() returned +- * the value it wants us to use in the table lookup. ++ * the %rax value we should see. Instead, we just truncate that ++ * value to 32 bits again as we did on entry from user mode. ++ * If it's a new value set by user_regset during entry tracing, ++ * this matches the normal truncation of the user-mode value. ++ * If it's -1 to make us punt the syscall, then (u32)-1 is still ++ * an appropriately invalid value. + */ + .macro LOAD_ARGS32 offset, _r9=0 + .if \_r9 +@@ -60,6 +65,7 @@ + movl \offset+48(%rsp),%edx + movl \offset+56(%rsp),%esi + movl \offset+64(%rsp),%edi ++ movl %eax,%eax /* zero extension */ + .endm + + .macro CFI_STARTPROC32 simple diff --git a/sys-kernel/server-sources/files/hotfixes/2.6.34/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch b/sys-kernel/server-sources/files/hotfixes/2.6.34/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch new file mode 100644 index 0000000..8bf27c2 --- /dev/null +++ b/sys-kernel/server-sources/files/hotfixes/2.6.34/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch @@ -0,0 +1,97 @@ +From 36d001c70d8a0144ac1d038f6876c484849a74de Mon Sep 17 00:00:00 2001 +From: H. Peter Anvin +Date: Tue, 14 Sep 2010 12:42:41 -0700 +Subject: x86-64, compat: Test %rax for the syscall number, not %eax + +From: H. Peter Anvin + +commit 36d001c70d8a0144ac1d038f6876c484849a74de upstream. + +On 64 bits, we always, by necessity, jump through the system call +table via %rax. For 32-bit system calls, in theory the system call +number is stored in %eax, and the code was testing %eax for a valid +system call number. At one point we loaded the stored value back from +the stack to enforce zero-extension, but that was removed in checkin +d4d67150165df8bf1cc05e532f6efca96f907cab. An actual 32-bit process +will not be able to introduce a non-zero-extended number, but it can +happen via ptrace. + +Instead of re-introducing the zero-extension, test what we are +actually going to use, i.e. %rax. This only adds a handful of REX +prefixes to the code. + +Reported-by: Ben Hawkes +Signed-off-by: H. Peter Anvin +Cc: Roland McGrath +Cc: Andrew Morton +Signed-off-by: Greg Kroah-Hartman + +--- + arch/x86/ia32/ia32entry.S | 14 +++++++------- + 1 file changed, 7 insertions(+), 7 deletions(-) + +--- a/arch/x86/ia32/ia32entry.S ++++ b/arch/x86/ia32/ia32entry.S +@@ -153,7 +153,7 @@ ENTRY(ia32_sysenter_target) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + CFI_REMEMBER_STATE + jnz sysenter_tracesys +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + sysenter_do_call: + IA32_ARG_FIXUP +@@ -195,7 +195,7 @@ sysexit_from_sys_call: + movl $AUDIT_ARCH_I386,%edi /* 1st arg: audit arch */ + call audit_syscall_entry + movl RAX-ARGOFFSET(%rsp),%eax /* reload syscall number */ +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + movl %ebx,%edi /* reload 1st syscall arg */ + movl RCX-ARGOFFSET(%rsp),%esi /* reload 2nd syscall arg */ +@@ -248,7 +248,7 @@ sysenter_tracesys: + call syscall_trace_enter + LOAD_ARGS32 ARGOFFSET /* reload args from stack in case ptrace changed it */ + RESTORE_REST +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* sysenter_tracesys has set RAX(%rsp) */ + jmp sysenter_do_call + CFI_ENDPROC +@@ -314,7 +314,7 @@ ENTRY(ia32_cstar_target) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + CFI_REMEMBER_STATE + jnz cstar_tracesys +- cmpl $IA32_NR_syscalls-1,%eax ++ cmpq $IA32_NR_syscalls-1,%rax + ja ia32_badsys + cstar_do_call: + IA32_ARG_FIXUP 1 +@@ -367,7 +367,7 @@ cstar_tracesys: + LOAD_ARGS32 ARGOFFSET, 1 /* reload args from stack in case ptrace changed it */ + RESTORE_REST + xchgl %ebp,%r9d +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* cstar_tracesys has set RAX(%rsp) */ + jmp cstar_do_call + END(ia32_cstar_target) +@@ -425,7 +425,7 @@ ENTRY(ia32_syscall) + orl $TS_COMPAT,TI_status(%r10) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + jnz ia32_tracesys +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + ia32_do_call: + IA32_ARG_FIXUP +@@ -444,7 +444,7 @@ ia32_tracesys: + call syscall_trace_enter + LOAD_ARGS32 ARGOFFSET /* reload args from stack in case ptrace changed it */ + RESTORE_REST +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* ia32_tracesys has set RAX(%rsp) */ + jmp ia32_do_call + END(ia32_syscall) diff --git a/sys-kernel/server-sources/files/hotfixes/2.6.35/linux-2.6.git-36d001c70d8a0144ac1d038f6876c484849a74de.patch b/sys-kernel/server-sources/files/hotfixes/2.6.35/linux-2.6.git-36d001c70d8a0144ac1d038f6876c484849a74de.patch new file mode 100644 index 0000000..15ff0ca --- /dev/null +++ b/sys-kernel/server-sources/files/hotfixes/2.6.35/linux-2.6.git-36d001c70d8a0144ac1d038f6876c484849a74de.patch @@ -0,0 +1,97 @@ +From 36d001c70d8a0144ac1d038f6876c484849a74de Mon Sep 17 00:00:00 2001 +From: H. Peter Anvin +Date: Tue, 14 Sep 2010 12:42:41 -0700 +Subject: [PATCH] x86-64, compat: Test %rax for the syscall number, not %eax + +On 64 bits, we always, by necessity, jump through the system call +table via %rax. For 32-bit system calls, in theory the system call +number is stored in %eax, and the code was testing %eax for a valid +system call number. At one point we loaded the stored value back from +the stack to enforce zero-extension, but that was removed in checkin +d4d67150165df8bf1cc05e532f6efca96f907cab. An actual 32-bit process +will not be able to introduce a non-zero-extended number, but it can +happen via ptrace. + +Instead of re-introducing the zero-extension, test what we are +actually going to use, i.e. %rax. This only adds a handful of REX +prefixes to the code. + +Reported-by: Ben Hawkes +Signed-off-by: H. Peter Anvin +Cc: +Cc: Roland McGrath +Cc: Andrew Morton +--- + arch/x86/ia32/ia32entry.S | 14 +++++++------- + 1 files changed, 7 insertions(+), 7 deletions(-) + +diff --git a/arch/x86/ia32/ia32entry.S b/arch/x86/ia32/ia32entry.S +index b86feab..84e3a4e 100644 +--- a/arch/x86/ia32/ia32entry.S ++++ b/arch/x86/ia32/ia32entry.S +@@ -153,7 +153,7 @@ ENTRY(ia32_sysenter_target) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + CFI_REMEMBER_STATE + jnz sysenter_tracesys +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + sysenter_do_call: + IA32_ARG_FIXUP +@@ -195,7 +195,7 @@ sysexit_from_sys_call: + movl $AUDIT_ARCH_I386,%edi /* 1st arg: audit arch */ + call audit_syscall_entry + movl RAX-ARGOFFSET(%rsp),%eax /* reload syscall number */ +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + movl %ebx,%edi /* reload 1st syscall arg */ + movl RCX-ARGOFFSET(%rsp),%esi /* reload 2nd syscall arg */ +@@ -248,7 +248,7 @@ sysenter_tracesys: + call syscall_trace_enter + LOAD_ARGS32 ARGOFFSET /* reload args from stack in case ptrace changed it */ + RESTORE_REST +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* sysenter_tracesys has set RAX(%rsp) */ + jmp sysenter_do_call + CFI_ENDPROC +@@ -314,7 +314,7 @@ ENTRY(ia32_cstar_target) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + CFI_REMEMBER_STATE + jnz cstar_tracesys +- cmpl $IA32_NR_syscalls-1,%eax ++ cmpq $IA32_NR_syscalls-1,%rax + ja ia32_badsys + cstar_do_call: + IA32_ARG_FIXUP 1 +@@ -367,7 +367,7 @@ cstar_tracesys: + LOAD_ARGS32 ARGOFFSET, 1 /* reload args from stack in case ptrace changed it */ + RESTORE_REST + xchgl %ebp,%r9d +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* cstar_tracesys has set RAX(%rsp) */ + jmp cstar_do_call + END(ia32_cstar_target) +@@ -425,7 +425,7 @@ ENTRY(ia32_syscall) + orl $TS_COMPAT,TI_status(%r10) + testl $_TIF_WORK_SYSCALL_ENTRY,TI_flags(%r10) + jnz ia32_tracesys +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja ia32_badsys + ia32_do_call: + IA32_ARG_FIXUP +@@ -444,7 +444,7 @@ ia32_tracesys: + call syscall_trace_enter + LOAD_ARGS32 ARGOFFSET /* reload args from stack in case ptrace changed it */ + RESTORE_REST +- cmpl $(IA32_NR_syscalls-1),%eax ++ cmpq $(IA32_NR_syscalls-1),%rax + ja int_ret_from_sys_call /* ia32_tracesys has set RAX(%rsp) */ + jmp ia32_do_call + END(ia32_syscall) +-- +1.7.2.3 + diff --git a/sys-kernel/server-sources/files/hotfixes/2.6.35/linux-2.6.git-c41d68a513c71e35a14f66d71782d27a79a81ea6.patch b/sys-kernel/server-sources/files/hotfixes/2.6.35/linux-2.6.git-c41d68a513c71e35a14f66d71782d27a79a81ea6.patch new file mode 100644 index 0000000..5cf6c64 --- /dev/null +++ b/sys-kernel/server-sources/files/hotfixes/2.6.35/linux-2.6.git-c41d68a513c71e35a14f66d71782d27a79a81ea6.patch @@ -0,0 +1,190 @@ +From c41d68a513c71e35a14f66d71782d27a79a81ea6 Mon Sep 17 00:00:00 2001 +From: H. Peter Anvin +Date: Tue, 7 Sep 2010 16:16:18 -0700 +Subject: [PATCH] compat: Make compat_alloc_user_space() incorporate the access_ok() + +compat_alloc_user_space() expects the caller to independently call +access_ok() to verify the returned area. A missing call could +introduce problems on some architectures. + +This patch incorporates the access_ok() check into +compat_alloc_user_space() and also adds a sanity check on the length. +The existing compat_alloc_user_space() implementations are renamed +arch_compat_alloc_user_space() and are used as part of the +implementation of the new global function. + +This patch assumes NULL will cause __get_user()/__put_user() to either +fail or access userspace on all architectures. This should be +followed by checking the return value of compat_access_user_space() +for NULL in the callers, at which time the access_ok() in the callers +can also be removed. + +Reported-by: Ben Hawkes +Signed-off-by: H. Peter Anvin +Acked-by: Benjamin Herrenschmidt +Acked-by: Chris Metcalf +Acked-by: David S. Miller +Acked-by: Ingo Molnar +Acked-by: Thomas Gleixner +Acked-by: Tony Luck +Cc: Andrew Morton +Cc: Arnd Bergmann +Cc: Fenghua Yu +Cc: H. Peter Anvin +Cc: Heiko Carstens +Cc: Helge Deller +Cc: James Bottomley +Cc: Kyle McMartin +Cc: Martin Schwidefsky +Cc: Paul Mackerras +Cc: Ralf Baechle +Cc: +--- + arch/ia64/include/asm/compat.h | 2 +- + arch/mips/include/asm/compat.h | 2 +- + arch/parisc/include/asm/compat.h | 2 +- + arch/powerpc/include/asm/compat.h | 2 +- + arch/s390/include/asm/compat.h | 2 +- + arch/sparc/include/asm/compat.h | 2 +- + arch/tile/include/asm/compat.h | 2 +- + arch/x86/include/asm/compat.h | 2 +- + include/linux/compat.h | 3 +++ + kernel/compat.c | 21 +++++++++++++++++++++ + 10 files changed, 32 insertions(+), 8 deletions(-) + +diff --git a/arch/ia64/include/asm/compat.h b/arch/ia64/include/asm/compat.h +index f90edc8..9301a28 100644 +--- a/arch/ia64/include/asm/compat.h ++++ b/arch/ia64/include/asm/compat.h +@@ -199,7 +199,7 @@ ptr_to_compat(void __user *uptr) + } + + static __inline__ void __user * +-compat_alloc_user_space (long len) ++arch_compat_alloc_user_space (long len) + { + struct pt_regs *regs = task_pt_regs(current); + return (void __user *) (((regs->r12 & 0xffffffff) & -16) - len); +diff --git a/arch/mips/include/asm/compat.h b/arch/mips/include/asm/compat.h +index 613f691..dbc5106 100644 +--- a/arch/mips/include/asm/compat.h ++++ b/arch/mips/include/asm/compat.h +@@ -145,7 +145,7 @@ static inline compat_uptr_t ptr_to_compat(void __user *uptr) + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = (struct pt_regs *) + ((unsigned long) current_thread_info() + THREAD_SIZE - 32) - 1; +diff --git a/arch/parisc/include/asm/compat.h b/arch/parisc/include/asm/compat.h +index 02b77ba..efa0b60 100644 +--- a/arch/parisc/include/asm/compat.h ++++ b/arch/parisc/include/asm/compat.h +@@ -147,7 +147,7 @@ static inline compat_uptr_t ptr_to_compat(void __user *uptr) + return (u32)(unsigned long)uptr; + } + +-static __inline__ void __user *compat_alloc_user_space(long len) ++static __inline__ void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = ¤t->thread.regs; + return (void __user *)regs->gr[30]; +diff --git a/arch/powerpc/include/asm/compat.h b/arch/powerpc/include/asm/compat.h +index 396d21a..a11d4ea 100644 +--- a/arch/powerpc/include/asm/compat.h ++++ b/arch/powerpc/include/asm/compat.h +@@ -134,7 +134,7 @@ static inline compat_uptr_t ptr_to_compat(void __user *uptr) + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = current->thread.regs; + unsigned long usp = regs->gpr[1]; +diff --git a/arch/s390/include/asm/compat.h b/arch/s390/include/asm/compat.h +index 104f200..a875c2f 100644 +--- a/arch/s390/include/asm/compat.h ++++ b/arch/s390/include/asm/compat.h +@@ -181,7 +181,7 @@ static inline int is_compat_task(void) + + #endif + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + unsigned long stack; + +diff --git a/arch/sparc/include/asm/compat.h b/arch/sparc/include/asm/compat.h +index 5016f76..6f57325 100644 +--- a/arch/sparc/include/asm/compat.h ++++ b/arch/sparc/include/asm/compat.h +@@ -167,7 +167,7 @@ static inline compat_uptr_t ptr_to_compat(void __user *uptr) + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = current_thread_info()->kregs; + unsigned long usp = regs->u_regs[UREG_I6]; +diff --git a/arch/x86/include/asm/compat.h b/arch/x86/include/asm/compat.h +index 306160e..1d9cd27 100644 +--- a/arch/x86/include/asm/compat.h ++++ b/arch/x86/include/asm/compat.h +@@ -205,7 +205,7 @@ static inline compat_uptr_t ptr_to_compat(void __user *uptr) + return (u32)(unsigned long)uptr; + } + +-static inline void __user *compat_alloc_user_space(long len) ++static inline void __user *arch_compat_alloc_user_space(long len) + { + struct pt_regs *regs = task_pt_regs(current); + return (void __user *)regs->sp - len; +diff --git a/include/linux/compat.h b/include/linux/compat.h +index 9ddc878..5778b55 100644 +--- a/include/linux/compat.h ++++ b/include/linux/compat.h +@@ -360,5 +360,8 @@ extern ssize_t compat_rw_copy_check_uvector(int type, + const struct compat_iovec __user *uvector, unsigned long nr_segs, + unsigned long fast_segs, struct iovec *fast_pointer, + struct iovec **ret_pointer); ++ ++extern void __user *compat_alloc_user_space(unsigned long len); ++ + #endif /* CONFIG_COMPAT */ + #endif /* _LINUX_COMPAT_H */ +diff --git a/kernel/compat.c b/kernel/compat.c +index e167efc..c9e2ec0 100644 +--- a/kernel/compat.c ++++ b/kernel/compat.c +@@ -1126,3 +1126,24 @@ compat_sys_sysinfo(struct compat_sysinfo __user *info) + + return 0; + } ++ ++/* ++ * Allocate user-space memory for the duration of a single system call, ++ * in order to marshall parameters inside a compat thunk. ++ */ ++void __user *compat_alloc_user_space(unsigned long len) ++{ ++ void __user *ptr; ++ ++ /* If len would occupy more than half of the entire compat space... */ ++ if (unlikely(len > (((compat_uptr_t)~0) >> 1))) ++ return NULL; ++ ++ ptr = arch_compat_alloc_user_space(len); ++ ++ if (unlikely(!access_ok(VERIFY_WRITE, ptr, len))) ++ return NULL; ++ ++ return ptr; ++} ++EXPORT_SYMBOL_GPL(compat_alloc_user_space); +-- +1.7.2.3 + diff --git a/sys-kernel/server-sources/files/hotfixes/2.6.35/linux-2.6.git-eefdca043e8391dcd719711716492063030b55ac.patch b/sys-kernel/server-sources/files/hotfixes/2.6.35/linux-2.6.git-eefdca043e8391dcd719711716492063030b55ac.patch new file mode 100644 index 0000000..b7fa739 --- /dev/null +++ b/sys-kernel/server-sources/files/hotfixes/2.6.35/linux-2.6.git-eefdca043e8391dcd719711716492063030b55ac.patch @@ -0,0 +1,49 @@ +From eefdca043e8391dcd719711716492063030b55ac Mon Sep 17 00:00:00 2001 +From: Roland McGrath +Date: Tue, 14 Sep 2010 12:22:58 -0700 +Subject: [PATCH] x86-64, compat: Retruncate rax after ia32 syscall entry tracing + +In commit d4d6715, we reopened an old hole for a 64-bit ptracer touching a +32-bit tracee in system call entry. A %rax value set via ptrace at the +entry tracing stop gets used whole as a 32-bit syscall number, while we +only check the low 32 bits for validity. + +Fix it by truncating %rax back to 32 bits after syscall_trace_enter, +in addition to testing the full 64 bits as has already been added. + +Reported-by: Ben Hawkes +Signed-off-by: Roland McGrath +Signed-off-by: H. Peter Anvin +--- + arch/x86/ia32/ia32entry.S | 8 +++++++- + 1 files changed, 7 insertions(+), 1 deletions(-) + +diff --git a/arch/x86/ia32/ia32entry.S b/arch/x86/ia32/ia32entry.S +index 84e3a4e..518bb99 100644 +--- a/arch/x86/ia32/ia32entry.S ++++ b/arch/x86/ia32/ia32entry.S +@@ -50,7 +50,12 @@ + /* + * Reload arg registers from stack in case ptrace changed them. + * We don't reload %eax because syscall_trace_enter() returned +- * the value it wants us to use in the table lookup. ++ * the %rax value we should see. Instead, we just truncate that ++ * value to 32 bits again as we did on entry from user mode. ++ * If it's a new value set by user_regset during entry tracing, ++ * this matches the normal truncation of the user-mode value. ++ * If it's -1 to make us punt the syscall, then (u32)-1 is still ++ * an appropriately invalid value. + */ + .macro LOAD_ARGS32 offset, _r9=0 + .if \_r9 +@@ -60,6 +65,7 @@ + movl \offset+48(%rsp),%edx + movl \offset+56(%rsp),%esi + movl \offset+64(%rsp),%edi ++ movl %eax,%eax /* zero extension */ + .endm + + .macro CFI_STARTPROC32 simple +-- +1.7.2.3 + diff --git a/sys-kernel/server-sources/files/server-sources-2.6.33-amd64.config b/sys-kernel/server-sources/files/server-sources-2.6.33-amd64.config new file mode 100644 index 0000000..044ce99 --- /dev/null +++ b/sys-kernel/server-sources/files/server-sources-2.6.33-amd64.config @@ -0,0 +1,4949 @@ +# +# Automatically generated make config: don't edit +# Linux kernel version: 2.6.33-server +# Tue Mar 2 20:52:39 2010 +# +CONFIG_64BIT=y +# CONFIG_X86_32 is not set +CONFIG_X86_64=y +CONFIG_X86=y +CONFIG_OUTPUT_FORMAT="elf64-x86-64" +CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" +CONFIG_GENERIC_TIME=y +CONFIG_GENERIC_CMOS_UPDATE=y +CONFIG_CLOCKSOURCE_WATCHDOG=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_HAVE_LATENCYTOP_SUPPORT=y +CONFIG_MMU=y +CONFIG_ZONE_DMA=y +CONFIG_GENERIC_ISA_DMA=y +CONFIG_GENERIC_IOMAP=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_GPIO=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +CONFIG_RWSEM_GENERIC_SPINLOCK=y +# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set +CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_ARCH_HAS_CPU_RELAX=y +CONFIG_ARCH_HAS_DEFAULT_IDLE=y +CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +CONFIG_HAVE_CPUMASK_OF_CPU_MAP=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ZONE_DMA32=y +CONFIG_ARCH_POPULATES_NODE_MAP=y +CONFIG_AUDIT_ARCH=y +CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y +CONFIG_HAVE_INTEL_TXT=y +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_PENDING_IRQ=y +CONFIG_USE_GENERIC_SMP_HELPERS=y +CONFIG_X86_64_SMP=y +CONFIG_X86_HT=y +CONFIG_X86_TRAMPOLINE=y +# CONFIG_KTIME_SCALAR is not set +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_CONSTRUCTORS=y + +# +# General setup +# +CONFIG_EXPERIMENTAL=y +CONFIG_LOCK_KERNEL=y +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_BZIP2=y +CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_LZO=y +# CONFIG_KERNEL_GZIP is not set +# CONFIG_KERNEL_BZIP2 is not set +CONFIG_KERNEL_LZMA=y +# CONFIG_KERNEL_LZO is not set +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_XACCT=y +CONFIG_TASK_IO_ACCOUNTING=y +CONFIG_AUDIT=y +CONFIG_AUDITSYSCALL=y +CONFIG_AUDIT_TREE=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +# CONFIG_TREE_PREEMPT_RCU is not set +# CONFIG_TINY_RCU is not set +# CONFIG_RCU_TRACE is not set +CONFIG_RCU_FANOUT=64 +# CONFIG_RCU_FANOUT_EXACT is not set +# CONFIG_TREE_RCU_TRACE is not set +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_LOG_BUF_SHIFT=15 +CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y +# CONFIG_GROUP_SCHED is not set +CONFIG_CGROUPS=y +CONFIG_CGROUP_DEBUG=y +CONFIG_CGROUP_NS=y +CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_DEVICE=y +CONFIG_CPUSETS=y +CONFIG_PROC_PID_CPUSET=y +# CONFIG_CGROUP_CPUACCT is not set +CONFIG_RESOURCE_COUNTERS=y +CONFIG_CGROUP_MEM_RES_CTLR=y +# CONFIG_CGROUP_MEM_RES_CTLR_SWAP is not set +CONFIG_MM_OWNER=y +# CONFIG_SYSFS_DEPRECATED_V2 is not set +CONFIG_RELAY=y +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_LZO=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +# CONFIG_EMBEDDED is not set +CONFIG_UID16=y +CONFIG_SYSCTL_SYSCALL=y +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_ALL=y +# CONFIG_KALLSYMS_EXTRA_PASS is not set +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_PCSPKR_PLATFORM=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_HAVE_PERF_EVENTS=y + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +CONFIG_PERF_COUNTERS=y +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_PCI_QUIRKS=y +CONFIG_SLUB_DEBUG=y +CONFIG_COMPAT_BRK=y +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +# CONFIG_PROFILING is not set +CONFIG_HAVE_OPROFILE=y +# CONFIG_KPROBES is not set +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_USER_RETURN_NOTIFIER=y +CONFIG_HAVE_IOREMAP_PROT=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_USER_RETURN_NOTIFIER=y + +# +# GCOV-based kernel profiling +# +CONFIG_SLOW_WORK=y +# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set +CONFIG_SLABINFO=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +# CONFIG_MODULE_SRCVERSION_ALL is not set +CONFIG_STOP_MACHINE=y +CONFIG_BLOCK=y +CONFIG_BLK_DEV_BSG=y +CONFIG_BLK_DEV_INTEGRITY=y +# CONFIG_BLK_CGROUP is not set +CONFIG_BLOCK_COMPAT=y + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +# CONFIG_CFQ_GROUP_IOSCHED is not set +CONFIG_DEFAULT_DEADLINE=y +# CONFIG_DEFAULT_CFQ is not set +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="deadline" +CONFIG_PREEMPT_NOTIFIERS=y +# CONFIG_INLINE_SPIN_TRYLOCK is not set +# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set +# CONFIG_INLINE_SPIN_LOCK is not set +# CONFIG_INLINE_SPIN_LOCK_BH is not set +# CONFIG_INLINE_SPIN_LOCK_IRQ is not set +# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set +CONFIG_INLINE_SPIN_UNLOCK=y +# CONFIG_INLINE_SPIN_UNLOCK_BH is not set +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set +# CONFIG_INLINE_READ_TRYLOCK is not set +# CONFIG_INLINE_READ_LOCK is not set +# CONFIG_INLINE_READ_LOCK_BH is not set +# CONFIG_INLINE_READ_LOCK_IRQ is not set +# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set +CONFIG_INLINE_READ_UNLOCK=y +# CONFIG_INLINE_READ_UNLOCK_BH is not set +CONFIG_INLINE_READ_UNLOCK_IRQ=y +# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set +# CONFIG_INLINE_WRITE_TRYLOCK is not set +# CONFIG_INLINE_WRITE_LOCK is not set +# CONFIG_INLINE_WRITE_LOCK_BH is not set +# CONFIG_INLINE_WRITE_LOCK_IRQ is not set +# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set +CONFIG_INLINE_WRITE_UNLOCK=y +# CONFIG_INLINE_WRITE_UNLOCK_BH is not set +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_FREEZER=y + +# +# Processor type and features +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_SMP=y +CONFIG_X86_X2APIC=y +CONFIG_SPARSE_IRQ=y +CONFIG_NUMA_IRQ_DESC=y +CONFIG_X86_MPPARSE=y +CONFIG_X86_EXTENDED_PLATFORM=y +# CONFIG_X86_VSMP is not set +CONFIG_X86_UV=y +CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y +CONFIG_SCHED_OMIT_FRAME_POINTER=y +CONFIG_PARAVIRT_GUEST=y +CONFIG_XEN=y +CONFIG_XEN_MAX_DOMAIN_MEMORY=32 +CONFIG_XEN_SAVE_RESTORE=y +CONFIG_KVM_CLOCK=y +CONFIG_KVM_GUEST=y +CONFIG_PARAVIRT=y +CONFIG_PARAVIRT_SPINLOCKS=y +CONFIG_PARAVIRT_CLOCK=y +CONFIG_MEMTEST=y +# CONFIG_M386 is not set +# CONFIG_M486 is not set +# CONFIG_M586 is not set +# 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_MWINCHIP3D is not set +# CONFIG_MGEODEGX1 is not set +# CONFIG_MGEODE_LX is not set +# CONFIG_MCYRIXIII is not set +# CONFIG_MVIAC3_2 is not set +# CONFIG_MVIAC7 is not set +# CONFIG_MPSC is not set +# CONFIG_MCORE2 is not set +# CONFIG_MATOM is not set +CONFIG_GENERIC_CPU=y +CONFIG_X86_CPU=y +CONFIG_X86_INTERNODE_CACHE_SHIFT=7 +CONFIG_X86_CMPXCHG=y +CONFIG_X86_L1_CACHE_SHIFT=6 +CONFIG_X86_WP_WORKS_OK=y +CONFIG_X86_TSC=y +CONFIG_X86_CMPXCHG64=y +CONFIG_X86_CMOV=y +CONFIG_X86_MINIMUM_CPU_FAMILY=64 +CONFIG_X86_DEBUGCTLMSR=y +CONFIG_CPU_SUP_INTEL=y +CONFIG_CPU_SUP_AMD=y +CONFIG_CPU_SUP_CENTAUR=y +# CONFIG_X86_DS is not set +CONFIG_HPET_TIMER=y +CONFIG_HPET_EMULATE_RTC=y +CONFIG_DMI=y +CONFIG_GART_IOMMU=y +CONFIG_CALGARY_IOMMU=y +CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y +CONFIG_AMD_IOMMU=y +# CONFIG_AMD_IOMMU_STATS is not set +CONFIG_SWIOTLB=y +CONFIG_IOMMU_HELPER=y +CONFIG_IOMMU_API=y +CONFIG_NR_CPUS=64 +CONFIG_SCHED_SMT=y +CONFIG_SCHED_MC=y +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set +CONFIG_X86_LOCAL_APIC=y +CONFIG_X86_IO_APIC=y +CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y +CONFIG_X86_MCE=y +CONFIG_X86_MCE_INTEL=y +CONFIG_X86_MCE_AMD=y +CONFIG_X86_MCE_THRESHOLD=y +CONFIG_X86_MCE_INJECT=m +CONFIG_X86_THERMAL_VECTOR=y +CONFIG_I8K=m +CONFIG_MICROCODE=m +CONFIG_MICROCODE_INTEL=y +CONFIG_MICROCODE_AMD=y +CONFIG_MICROCODE_OLD_INTERFACE=y +CONFIG_X86_MSR=y +CONFIG_X86_CPUID=y +CONFIG_ARCH_PHYS_ADDR_T_64BIT=y +CONFIG_DIRECT_GBPAGES=y +CONFIG_NUMA=y +CONFIG_K8_NUMA=y +CONFIG_X86_64_ACPI_NUMA=y +CONFIG_NODES_SPAN_OTHER_NODES=y +# CONFIG_NUMA_EMU is not set +CONFIG_NODES_SHIFT=6 +CONFIG_ARCH_PROC_KCORE_TEXT=y +CONFIG_ARCH_SPARSEMEM_DEFAULT=y +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ARCH_MEMORY_PROBE=y +CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 +CONFIG_SELECT_MEMORY_MODEL=y +# CONFIG_FLATMEM_MANUAL is not set +# CONFIG_DISCONTIGMEM_MANUAL is not set +CONFIG_SPARSEMEM_MANUAL=y +CONFIG_SPARSEMEM=y +CONFIG_NEED_MULTIPLE_NODES=y +CONFIG_HAVE_MEMORY_PRESENT=y +CONFIG_SPARSEMEM_EXTREME=y +CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y +CONFIG_SPARSEMEM_VMEMMAP=y +CONFIG_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTPLUG_SPARSE=y +CONFIG_MEMORY_HOTREMOVE=y +CONFIG_PAGEFLAGS_EXTENDED=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_MIGRATION=y +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_ZONE_DMA_FLAG=1 +CONFIG_BOUNCE=y +CONFIG_VIRT_TO_BUS=y +CONFIG_MMU_NOTIFIER=y +CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y +CONFIG_MEMORY_FAILURE=y +CONFIG_X86_CHECK_BIOS_CORRUPTION=y +# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set +CONFIG_X86_RESERVE_LOW_64K=y +CONFIG_MTRR=y +CONFIG_MTRR_SANITIZER=y +CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 +CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 +CONFIG_X86_PAT=y +CONFIG_ARCH_USES_PG_UNCACHED=y +CONFIG_EFI=y +CONFIG_SECCOMP=y +# CONFIG_CC_STACKPROTECTOR is not set +# CONFIG_HZ_100 is not set +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +CONFIG_HZ_1000=y +CONFIG_HZ=1000 +CONFIG_SCHED_HRTICK=y +# CONFIG_KEXEC is not set +# CONFIG_CRASH_DUMP is not set +CONFIG_PHYSICAL_START=0x1000000 +# CONFIG_RELOCATABLE is not set +CONFIG_PHYSICAL_ALIGN=0x1000000 +CONFIG_HOTPLUG_CPU=y +CONFIG_COMPAT_VDSO=y +CONFIG_CMDLINE_BOOL=y +CONFIG_CMDLINE="" +# CONFIG_CMDLINE_OVERRIDE is not set +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y +CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID=y + +# +# Power management and ACPI options +# +CONFIG_ARCH_HIBERNATION_HEADER=y +CONFIG_PM=y +# CONFIG_PM_DEBUG is not set +CONFIG_PM_SLEEP_SMP=y +CONFIG_PM_SLEEP=y +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +CONFIG_HIBERNATION_NVS=y +CONFIG_HIBERNATION=y +CONFIG_PM_STD_PARTITION="" +CONFIG_TOI_CORE=y + +# +# Image Storage (you need at least one allocator) +# +CONFIG_TOI_FILE=y +CONFIG_TOI_SWAP=y + +# +# General Options +# +CONFIG_TOI_CRYPTO=y +CONFIG_TOI_USERUI=y +CONFIG_TOI_USERUI_DEFAULT_PATH="/usr/local/sbin/tuxonice_fbsplash" +# CONFIG_TOI_KEEP_IMAGE is not set +CONFIG_TOI_REPLACE_SWSUSP=y +# CONFIG_TOI_IGNORE_LATE_INITCALL is not set +CONFIG_TOI_DEFAULT_WAIT=25 +CONFIG_TOI_DEFAULT_EXTRA_PAGES_ALLOWANCE=500 +CONFIG_TOI_CHECKSUM=y +CONFIG_TOI=y +CONFIG_PM_RUNTIME=y +CONFIG_ACPI=y +CONFIG_ACPI_SLEEP=y +CONFIG_ACPI_PROCFS=y +CONFIG_ACPI_PROCFS_POWER=y +CONFIG_ACPI_POWER_METER=m +CONFIG_ACPI_SYSFS_POWER=y +CONFIG_ACPI_PROC_EVENT=y +CONFIG_ACPI_AC=y +CONFIG_ACPI_BATTERY=y +CONFIG_ACPI_BUTTON=y +CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_FAN=y +CONFIG_ACPI_DOCK=y +CONFIG_ACPI_PROCESSOR=y +CONFIG_ACPI_HOTPLUG_CPU=y +CONFIG_ACPI_PROCESSOR_AGGREGATOR=m +CONFIG_ACPI_THERMAL=y +CONFIG_ACPI_NUMA=y +CONFIG_ACPI_CUSTOM_DSDT_FILE="" +# CONFIG_ACPI_CUSTOM_DSDT is not set +CONFIG_ACPI_BLACKLIST_YEAR=0 +# CONFIG_ACPI_DEBUG is not set +CONFIG_ACPI_PCI_SLOT=m +CONFIG_X86_PM_TIMER=y +CONFIG_ACPI_CONTAINER=y +CONFIG_ACPI_HOTPLUG_MEMORY=m +CONFIG_ACPI_SBS=m +CONFIG_SFI=y + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_TABLE=y +# CONFIG_CPU_FREQ_DEBUG is not set +CONFIG_CPU_FREQ_STAT=y +CONFIG_CPU_FREQ_STAT_DETAILS=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=y +CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y + +# +# CPUFreq processor drivers +# +CONFIG_X86_ACPI_CPUFREQ=y +CONFIG_X86_POWERNOW_K8=y +# CONFIG_X86_SPEEDSTEP_CENTRINO is not set +CONFIG_X86_P4_CLOCKMOD=y + +# +# shared options +# +CONFIG_X86_SPEEDSTEP_LIB=y +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y + +# +# Memory power savings +# +CONFIG_I7300_IDLE_IOAT_CHANNEL=y +CONFIG_I7300_IDLE=y + +# +# Bus options (PCI etc.) +# +CONFIG_PCI=y +CONFIG_PCI_DIRECT=y +CONFIG_PCI_MMCONFIG=y +CONFIG_PCI_DOMAINS=y +CONFIG_DMAR=y +CONFIG_DMAR_DEFAULT_ON=y +CONFIG_DMAR_FLOPPY_WA=y +CONFIG_INTR_REMAP=y +CONFIG_PCIEPORTBUS=y +CONFIG_HOTPLUG_PCI_PCIE=m +CONFIG_PCIEAER=y +# CONFIG_PCIE_ECRC is not set +CONFIG_PCIEAER_INJECT=m +CONFIG_PCIEASPM=y +# CONFIG_PCIEASPM_DEBUG is not set +CONFIG_ARCH_SUPPORTS_MSI=y +CONFIG_PCI_MSI=y +CONFIG_PCI_LEGACY=y +# CONFIG_PCI_STUB is not set +CONFIG_HT_IRQ=y +CONFIG_PCI_IOV=y +CONFIG_PCI_IOAPIC=y +CONFIG_ISA_DMA_API=y +CONFIG_K8_NB=y +CONFIG_PCCARD=y +CONFIG_PCMCIA=m +CONFIG_PCMCIA_LOAD_CIS=y +CONFIG_PCMCIA_IOCTL=y +CONFIG_CARDBUS=y + +# +# PC-card bridges +# +CONFIG_YENTA=m +CONFIG_YENTA_O2=y +CONFIG_YENTA_RICOH=y +CONFIG_YENTA_TI=y +CONFIG_YENTA_ENE_TUNE=y +CONFIG_YENTA_TOSHIBA=y +CONFIG_PD6729=m +CONFIG_I82092=m +CONFIG_PCCARD_NONSTATIC=m +CONFIG_HOTPLUG_PCI=m +CONFIG_HOTPLUG_PCI_FAKE=m +CONFIG_HOTPLUG_PCI_ACPI=m +CONFIG_HOTPLUG_PCI_ACPI_IBM=m +# CONFIG_HOTPLUG_PCI_CPCI is not set +CONFIG_HOTPLUG_PCI_SHPC=m + +# +# Executable file formats / Emulations +# +CONFIG_BINFMT_ELF=y +CONFIG_COMPAT_BINFMT_ELF=y +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +# CONFIG_HAVE_AOUT is not set +CONFIG_BINFMT_MISC=y +CONFIG_IA32_EMULATION=y +CONFIG_IA32_AOUT=y +CONFIG_COMPAT=y +CONFIG_COMPAT_FOR_U64_ALIGNMENT=y +CONFIG_SYSVIPC_COMPAT=y +CONFIG_NET=y +CONFIG_COMPAT_NETLINK_MESSAGES=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_MMAP=y +CONFIG_UNIX=y +CONFIG_XFRM=y +CONFIG_XFRM_USER=m +CONFIG_XFRM_SUB_POLICY=y +CONFIG_XFRM_MIGRATE=y +CONFIG_XFRM_STATISTICS=y +CONFIG_XFRM_IPCOMP=m +CONFIG_NET_KEY=m +CONFIG_NET_KEY_MIGRATE=y +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_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +CONFIG_IP_PNP_BOOTP=y +CONFIG_IP_PNP_RARP=y +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=y +CONFIG_SYN_COOKIES=y +CONFIG_INET_AH=m +CONFIG_INET_ESP=m +CONFIG_INET_IPCOMP=m +CONFIG_INET_XFRM_TUNNEL=m +CONFIG_INET_TUNNEL=m +CONFIG_INET_XFRM_MODE_TRANSPORT=y +CONFIG_INET_XFRM_MODE_TUNNEL=y +CONFIG_INET_XFRM_MODE_BEET=y +CONFIG_INET_LRO=y +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=y +CONFIG_TCP_CONG_CUBIC=m +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_CONG_ILLINOIS=m +CONFIG_DEFAULT_BIC=y +# CONFIG_DEFAULT_CUBIC is not set +# CONFIG_DEFAULT_HTCP is not set +# CONFIG_DEFAULT_VEGAS is not set +# CONFIG_DEFAULT_WESTWOOD is not set +# CONFIG_DEFAULT_RENO is not set +CONFIG_DEFAULT_TCP_CONG="bic" +CONFIG_TCP_MD5SIG=y +CONFIG_IPV6=m +CONFIG_IPV6_PRIVACY=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +CONFIG_IPV6_OPTIMISTIC_DAD=y +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_IPCOMP=m +CONFIG_IPV6_MIP6=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET6_TUNNEL=m +CONFIG_INET6_XFRM_MODE_TRANSPORT=m +CONFIG_INET6_XFRM_MODE_TUNNEL=m +CONFIG_INET6_XFRM_MODE_BEET=m +CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m +CONFIG_IPV6_SIT=m +# CONFIG_IPV6_SIT_6RD is not set +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_IPV6_SUBTREES=y +CONFIG_IPV6_MROUTE=y +CONFIG_IPV6_PIMSM_V2=y +CONFIG_NETLABEL=y +CONFIG_NETWORK_SECMARK=y +CONFIG_NETFILTER=y +CONFIG_NETFILTER_DEBUG=y +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=y + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NF_CONNTRACK=m +CONFIG_NF_CT_ACCT=y +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_SECMARK=y +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CT_PROTO_DCCP=m +CONFIG_NF_CT_PROTO_GRE=m +CONFIG_NF_CT_PROTO_SCTP=m +CONFIG_NF_CT_PROTO_UDPLITE=m +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CT_NETLINK=m +CONFIG_NETFILTER_TPROXY=m +CONFIG_NETFILTER_XTABLES=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_TARGET_NFLOG=m +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m +CONFIG_NETFILTER_XT_TARGET_RATEEST=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_SECMARK=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m +CONFIG_NETFILTER_XT_MATCH_CLUSTER=m +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DSCP=m +CONFIG_NETFILTER_XT_MATCH_ESP=m +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m +CONFIG_NETFILTER_XT_MATCH_HELPER=m +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=m +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_POLICY=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_QUOTA=m +CONFIG_NETFILTER_XT_MATCH_RATEEST=m +CONFIG_NETFILTER_XT_MATCH_REALM=m +CONFIG_NETFILTER_XT_MATCH_RECENT=m +# CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +CONFIG_NETFILTER_XT_MATCH_OSF=m +CONFIG_IP_VS=m +CONFIG_IP_VS_IPV6=y +# 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_AH_ESP=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 + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_CONNTRACK_IPV4=m +CONFIG_NF_CONNTRACK_PROC_COMPAT=y +CONFIG_IP_NF_QUEUE=m +CONFIG_IP_NF_IPTABLES=m +CONFIG_IP_NF_MATCH_ADDRTYPE=m +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_LOG=m +CONFIG_IP_NF_TARGET_ULOG=m +CONFIG_NF_NAT=m +CONFIG_NF_NAT_NEEDED=y +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_PROTO_DCCP=m +CONFIG_NF_NAT_PROTO_GRE=m +CONFIG_NF_NAT_PROTO_UDPLITE=m +CONFIG_NF_NAT_PROTO_SCTP=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m +CONFIG_NF_NAT_SIP=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +CONFIG_IP_NF_SECURITY=m +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_CONNTRACK_IPV6=m +CONFIG_IP6_NF_QUEUE=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_TARGET_LOG=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m +CONFIG_IP6_NF_SECURITY=m + +# +# DECnet: Netfilter Configuration +# +CONFIG_DECNET_NF_GRABULATOR=m +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_IP6=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 +CONFIG_BRIDGE_EBT_NFLOG=m +CONFIG_IP_DCCP=m +CONFIG_INET_DCCP_DIAG=m + +# +# DCCP CCIDs Configuration (EXPERIMENTAL) +# +# CONFIG_IP_DCCP_CCID2_DEBUG is not set +CONFIG_IP_DCCP_CCID3=y +# CONFIG_IP_DCCP_CCID3_DEBUG is not set +CONFIG_IP_DCCP_CCID3_RTO=100 +CONFIG_IP_DCCP_TFRC_LIB=y +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_RDS=m +CONFIG_RDS_RDMA=m +CONFIG_RDS_TCP=m +# CONFIG_RDS_DEBUG is not set +CONFIG_TIPC=m +CONFIG_TIPC_ADVANCED=y +CONFIG_TIPC_ZONES=3 +CONFIG_TIPC_CLUSTERS=1 +CONFIG_TIPC_NODES=255 +CONFIG_TIPC_SLAVE_NODES=0 +CONFIG_TIPC_PORTS=8191 +CONFIG_TIPC_LOG=0 +# CONFIG_TIPC_DEBUG is not set +CONFIG_ATM=m +CONFIG_ATM_CLIP=m +CONFIG_ATM_CLIP_NO_ICMP=y +CONFIG_ATM_LANE=m +CONFIG_ATM_MPOA=m +CONFIG_ATM_BR2684=m +CONFIG_ATM_BR2684_IPFILTER=y +CONFIG_STP=m +CONFIG_GARP=m +CONFIG_BRIDGE=m +CONFIG_NET_DSA=y +CONFIG_NET_DSA_TAG_DSA=y +CONFIG_NET_DSA_TAG_EDSA=y +CONFIG_NET_DSA_TAG_TRAILER=y +CONFIG_NET_DSA_MV88E6XXX=y +CONFIG_NET_DSA_MV88E6060=y +CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y +CONFIG_NET_DSA_MV88E6131=y +CONFIG_NET_DSA_MV88E6123_61_65=y +CONFIG_VLAN_8021Q=m +CONFIG_VLAN_8021Q_GVRP=y +CONFIG_DECNET=m +CONFIG_DECNET_ROUTER=y +CONFIG_LLC=y +CONFIG_LLC2=m +CONFIG_IPX=m +CONFIG_IPX_INTERN=y +CONFIG_ATALK=m +CONFIG_DEV_APPLETALK=m +CONFIG_IPDDP=m +CONFIG_IPDDP_ENCAP=y +CONFIG_IPDDP_DECAP=y +CONFIG_X25=m +CONFIG_LAPB=m +CONFIG_ECONET=m +CONFIG_ECONET_AUNUDP=y +CONFIG_ECONET_NATIVE=y +CONFIG_WAN_ROUTER=m +CONFIG_PHONET=m +CONFIG_IEEE802154=m +CONFIG_NET_SCHED=y + +# +# 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_MULTIQ=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_DRR=m +CONFIG_NET_SCH_INGRESS=m + +# +# Classification +# +CONFIG_NET_CLS=y +CONFIG_NET_CLS_BASIC=m +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=y +CONFIG_CLS_U32_MARK=y +CONFIG_NET_CLS_RSVP=m +CONFIG_NET_CLS_RSVP6=m +CONFIG_NET_CLS_FLOW=m +# CONFIG_NET_CLS_CGROUP is not set +CONFIG_NET_EMATCH=y +CONFIG_NET_EMATCH_STACK=32 +CONFIG_NET_EMATCH_CMP=m +CONFIG_NET_EMATCH_NBYTE=m +CONFIG_NET_EMATCH_U32=m +CONFIG_NET_EMATCH_META=m +CONFIG_NET_EMATCH_TEXT=m +CONFIG_NET_CLS_ACT=y +CONFIG_NET_ACT_POLICE=m +CONFIG_NET_ACT_GACT=m +CONFIG_GACT_PROB=y +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_SIMP=m +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_CLS_IND=y +CONFIG_NET_SCH_FIFO=y +CONFIG_DCB=y + +# +# Network testing +# +CONFIG_NET_PKTGEN=m +CONFIG_HAMRADIO=y + +# +# Packet Radio protocols +# +CONFIG_AX25=m +CONFIG_AX25_DAMA_SLAVE=y +CONFIG_NETROM=m +CONFIG_ROSE=m + +# +# AX.25 network device drivers +# +CONFIG_MKISS=m +CONFIG_6PACK=m +CONFIG_BPQETHER=m +CONFIG_BAYCOM_SER_FDX=m +CONFIG_BAYCOM_SER_HDX=m +CONFIG_BAYCOM_PAR=m +CONFIG_YAM=m +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_MCP251X=m +CONFIG_CAN_SJA1000=m +CONFIG_CAN_SJA1000_PLATFORM=m +CONFIG_CAN_EMS_PCI=m +CONFIG_CAN_KVASER_PCI=m + +# +# CAN USB interfaces +# +CONFIG_CAN_EMS_USB=m +# CONFIG_CAN_DEBUG_DEVICES is not set +CONFIG_IRDA=m + +# +# IrDA protocols +# +CONFIG_IRLAN=m +CONFIG_IRNET=m +CONFIG_IRCOMM=m +CONFIG_IRDA_ULTRA=y + +# +# IrDA options +# +CONFIG_IRDA_CACHE_LAST_LSAP=y +CONFIG_IRDA_FAST_RR=y +# CONFIG_IRDA_DEBUG is not set + +# +# Infrared-port device drivers +# + +# +# SIR device drivers +# +CONFIG_IRTTY_SIR=m + +# +# Dongle support +# +CONFIG_DONGLE=y +CONFIG_ESI_DONGLE=m +CONFIG_ACTISYS_DONGLE=m +CONFIG_TEKRAM_DONGLE=m +CONFIG_TOIM3232_DONGLE=m +CONFIG_LITELINK_DONGLE=m +CONFIG_MA600_DONGLE=m +CONFIG_GIRBIL_DONGLE=m +CONFIG_MCP2120_DONGLE=m +CONFIG_OLD_BELKIN_DONGLE=m +CONFIG_ACT200L_DONGLE=m +CONFIG_KINGSUN_DONGLE=m +CONFIG_KSDAZZLE_DONGLE=m +CONFIG_KS959_DONGLE=m + +# +# FIR device drivers +# +CONFIG_USB_IRDA=m +CONFIG_SIGMATEL_FIR=m +CONFIG_NSC_FIR=m +CONFIG_WINBOND_FIR=m +CONFIG_SMC_IRCC_FIR=m +CONFIG_ALI_FIR=m +CONFIG_VLSI_FIR=m +CONFIG_VIA_FIR=m +CONFIG_MCS_FIR=m +CONFIG_BT=m +CONFIG_BT_L2CAP=m +CONFIG_BT_SCO=m +CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=m +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_CMTP=m +CONFIG_BT_HIDP=m + +# +# Bluetooth device drivers +# +CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTSDIO=m +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_H4=y +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIBCM203X=m +CONFIG_BT_HCIBPA10X=m +CONFIG_BT_HCIBFUSB=m +CONFIG_BT_HCIDTL1=m +CONFIG_BT_HCIBT3C=m +CONFIG_BT_HCIBLUECARD=m +CONFIG_BT_HCIBTUART=m +CONFIG_BT_HCIVHCI=m +CONFIG_BT_MRVL=m +CONFIG_BT_MRVL_SDIO=m +CONFIG_BT_ATH3K=m +CONFIG_AF_RXRPC=m +# CONFIG_AF_RXRPC_DEBUG is not set +CONFIG_RXKAD=m +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_WEXT_PRIV=y +CONFIG_CFG80211=m +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_REG_DEBUG is not set +CONFIG_CFG80211_DEFAULT_PS=y +CONFIG_WIRELESS_OLD_REGULATORY=y +CONFIG_CFG80211_WEXT=y +CONFIG_WIRELESS_EXT_SYSFS=y +CONFIG_LIB80211=m +CONFIG_LIB80211_CRYPT_WEP=m +CONFIG_LIB80211_CRYPT_CCMP=m +CONFIG_LIB80211_CRYPT_TKIP=m +# CONFIG_LIB80211_DEBUG is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_RC_MINSTREL=y +# CONFIG_MAC80211_RC_DEFAULT_PID is not set +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel" +CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_LEDS=y +# CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_WIMAX=m +CONFIG_WIMAX_DEBUG_LEVEL=8 +CONFIG_RFKILL=y +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +CONFIG_NET_9P=m +CONFIG_NET_9P_VIRTIO=m +CONFIG_NET_9P_RDMA=m +# CONFIG_NET_9P_DEBUG is not set + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +# CONFIG_DEVTMPFS is not set +# CONFIG_STANDALONE is not set +# CONFIG_PREVENT_FIRMWARE_BUILD is not set +CONFIG_FW_LOADER=y +CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_EXTRA_FIRMWARE="" +CONFIG_SYS_HYPERVISOR=y +CONFIG_CONNECTOR=y +CONFIG_PROC_EVENTS=y +CONFIG_MTD=y +CONFIG_MTD_DEBUG=y +CONFIG_MTD_DEBUG_VERBOSE=0 +# CONFIG_MTD_TESTS is not set +CONFIG_MTD_CONCAT=y +CONFIG_MTD_PARTITIONS=y +CONFIG_MTD_REDBOOT_PARTS=m +CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 +CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED=y +CONFIG_MTD_REDBOOT_PARTS_READONLY=y +CONFIG_MTD_CMDLINE_PARTS=y +CONFIG_MTD_AR7_PARTS=y + +# +# User Modules And Translation Layers +# +CONFIG_MTD_CHAR=m +CONFIG_HAVE_MTD_OTP=y +CONFIG_MTD_BLKDEVS=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=m +CONFIG_SSFDC=m +CONFIG_MTD_OOPS=m + +# +# RAM/ROM/Flash chip drivers +# +CONFIG_MTD_CFI=m +CONFIG_MTD_JEDECPROBE=m +CONFIG_MTD_GEN_PROBE=m +CONFIG_MTD_CFI_ADV_OPTIONS=y +CONFIG_MTD_CFI_NOSWAP=y +# CONFIG_MTD_CFI_BE_BYTE_SWAP is not set +# CONFIG_MTD_CFI_LE_BYTE_SWAP is not set +# CONFIG_MTD_CFI_GEOMETRY 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_OTP is not set +CONFIG_MTD_CFI_INTELEXT=m +CONFIG_MTD_CFI_AMDSTD=m +CONFIG_MTD_CFI_STAA=m +CONFIG_MTD_CFI_UTIL=m +CONFIG_MTD_RAM=m +CONFIG_MTD_ROM=m +CONFIG_MTD_ABSENT=m + +# +# Mapping drivers for chip access +# +CONFIG_MTD_COMPLEX_MAPPINGS=y +CONFIG_MTD_PHYSMAP=m +# CONFIG_MTD_PHYSMAP_COMPAT is not set +CONFIG_MTD_SC520CDP=m +CONFIG_MTD_NETSC520=m +CONFIG_MTD_TS5500=m +CONFIG_MTD_SBC_GXX=m +CONFIG_MTD_AMD76XROM=m +CONFIG_MTD_ICHXROM=m +CONFIG_MTD_ESB2ROM=m +CONFIG_MTD_CK804XROM=m +CONFIG_MTD_SCB2_FLASH=m +CONFIG_MTD_NETtel=m +CONFIG_MTD_L440GX=m +CONFIG_MTD_PCI=m +CONFIG_MTD_GPIO_ADDR=m +CONFIG_MTD_INTEL_VR_NOR=m +CONFIG_MTD_PLATRAM=m + +# +# 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_DATAFLASH=m +# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set +# CONFIG_MTD_DATAFLASH_OTP is not set +CONFIG_MTD_M25P80=m +CONFIG_M25PXX_USE_FAST_READ=y +# CONFIG_MTD_SST25L 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_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=y +CONFIG_MTD_DOCPROBE_ADDRESS=0x0000 +CONFIG_MTD_DOCPROBE_HIGH=y +CONFIG_MTD_DOCPROBE_55AA=y +CONFIG_MTD_NAND=m +CONFIG_MTD_NAND_VERIFY_WRITE=y +CONFIG_MTD_NAND_ECC_SMC=y +CONFIG_MTD_NAND_MUSEUM_IDS=y +CONFIG_MTD_NAND_IDS=m +CONFIG_MTD_NAND_DISKONCHIP=m +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED=y +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0x0 +CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH=y +CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y +CONFIG_MTD_NAND_CAFE=m +CONFIG_MTD_NAND_NANDSIM=m +CONFIG_MTD_NAND_PLATFORM=m +CONFIG_MTD_ALAUDA=m +CONFIG_MTD_ONENAND=m +CONFIG_MTD_ONENAND_VERIFY_WRITE=y +# CONFIG_MTD_ONENAND_GENERIC is not set +CONFIG_MTD_ONENAND_OTP=y +CONFIG_MTD_ONENAND_2X_PROGRAM=y +CONFIG_MTD_ONENAND_SIM=m + +# +# LPDDR flash memory drivers +# +CONFIG_MTD_LPDDR=m +CONFIG_MTD_QINFO_PROBE=m + +# +# UBI - Unsorted block images +# +CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTD_UBI_BEB_RESERVE=1 +CONFIG_MTD_UBI_GLUEBI=m + +# +# UBI debugging options +# +# CONFIG_MTD_UBI_DEBUG is not set +CONFIG_PARPORT=m +CONFIG_PARPORT_PC=m +CONFIG_PARPORT_SERIAL=m +CONFIG_PARPORT_PC_FIFO=y +CONFIG_PARPORT_PC_SUPERIO=y +CONFIG_PARPORT_PC_PCMCIA=m +# CONFIG_PARPORT_GSC is not set +CONFIG_PARPORT_AX88796=m +CONFIG_PARPORT_1284=y +CONFIG_PARPORT_NOT_PC=y +CONFIG_PNP=y +CONFIG_PNP_DEBUG_MESSAGES=y + +# +# Protocols +# +CONFIG_PNPACPI=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_FD=y +CONFIG_PARIDE=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_COMM=m +CONFIG_PARIDE_DSTR=m +CONFIG_PARIDE_FIT2=m +CONFIG_PARIDE_FIT3=m +CONFIG_PARIDE_EPAT=m +CONFIG_PARIDE_EPATC8=y +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=y +CONFIG_BLK_CPQ_CISS_DA=y +CONFIG_CISS_SCSI_TAPE=y +CONFIG_BLK_DEV_DAC960=y +CONFIG_BLK_DEV_UMEM=y +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_CRYPTOLOOP=y +CONFIG_BLK_DEV_DRBD=m +# CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_BLK_DEV_NBD=m +CONFIG_BLK_DEV_OSD=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=16384 +# CONFIG_BLK_DEV_XIP is not set +CONFIG_CDROM_PKTCDVD=y +CONFIG_CDROM_PKTCDVD_BUFFERS=8 +CONFIG_CDROM_PKTCDVD_WCACHE=y +CONFIG_ATA_OVER_ETH=m +CONFIG_XEN_BLKDEV_FRONTEND=y +CONFIG_VIRTIO_BLK=m +# CONFIG_BLK_DEV_HD is not set +CONFIG_MISC_DEVICES=y +CONFIG_AD525X_DPOT=m +CONFIG_IBM_ASM=m +CONFIG_PHANTOM=m +CONFIG_SGI_IOC4=m +CONFIG_TIFM_CORE=m +CONFIG_TIFM_7XX1=m +CONFIG_ICS932S401=m +CONFIG_ENCLOSURE_SERVICES=m +# CONFIG_SGI_XP is not set +CONFIG_CS5535_MFGPT=m +CONFIG_CS5535_MFGPT_DEFAULT_IRQ=7 +CONFIG_HP_ILO=m +# CONFIG_SGI_GRU is not set +CONFIG_ISL29003=m +CONFIG_DS1682=m +CONFIG_TI_DAC7512=m +CONFIG_C2PORT=m +CONFIG_C2PORT_DURAMAR_2150=m + +# +# EEPROM support +# +CONFIG_EEPROM_AT24=m +CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_LEGACY=m +CONFIG_EEPROM_MAX6875=m +CONFIG_EEPROM_93CX6=m +CONFIG_CB710_CORE=m +# CONFIG_CB710_DEBUG is not set +CONFIG_CB710_DEBUG_ASSUMPTIONS=y +CONFIG_IWMC3200TOP=m +# CONFIG_IWMC3200TOP_DEBUG is not set +# CONFIG_IWMC3200TOP_DEBUGFS is not set +CONFIG_HAVE_IDE=y +# CONFIG_IDE is not set + +# +# SCSI device support +# +CONFIG_RAID_ATTRS=y +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +CONFIG_SCSI_TGT=m +CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=y +CONFIG_CHR_DEV_ST=y +CONFIG_CHR_DEV_OSST=y +CONFIG_BLK_DEV_SR=y +CONFIG_BLK_DEV_SR_VENDOR=y +CONFIG_CHR_DEV_SG=y +CONFIG_CHR_DEV_SCH=m +CONFIG_SCSI_ENCLOSURE=m +CONFIG_SCSI_MULTI_LUN=y +# CONFIG_SCSI_CONSTANTS is not set +CONFIG_SCSI_LOGGING=y +CONFIG_SCSI_SCAN_ASYNC=y +CONFIG_SCSI_WAIT_SCAN=m + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=y +CONFIG_SCSI_FC_ATTRS=y +CONFIG_SCSI_ISCSI_ATTRS=y +CONFIG_SCSI_SAS_ATTRS=y +CONFIG_SCSI_SAS_LIBSAS=y +CONFIG_SCSI_SAS_ATA=y +CONFIG_SCSI_SAS_HOST_SMP=y +# CONFIG_SCSI_SAS_LIBSAS_DEBUG is not set +CONFIG_SCSI_SRP_ATTRS=m +CONFIG_SCSI_SRP_TGT_ATTRS=y +CONFIG_SCSI_LOWLEVEL=y +CONFIG_ISCSI_TCP=y +CONFIG_SCSI_CXGB3_ISCSI=y +CONFIG_SCSI_BNX2_ISCSI=y +CONFIG_BE2ISCSI=m +CONFIG_BLK_DEV_3W_XXXX_RAID=y +CONFIG_SCSI_HPSA=y +CONFIG_SCSI_3W_9XXX=y +CONFIG_SCSI_3W_SAS=y +CONFIG_SCSI_ACARD=y +CONFIG_SCSI_AACRAID=y +CONFIG_SCSI_AIC7XXX=y +CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 +CONFIG_AIC7XXX_BUILD_FIRMWARE=y +CONFIG_AIC7XXX_DEBUG_ENABLE=y +CONFIG_AIC7XXX_DEBUG_MASK=0 +CONFIG_AIC7XXX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC7XXX_OLD=y +CONFIG_SCSI_AIC79XX=y +CONFIG_AIC79XX_CMDS_PER_DEVICE=32 +CONFIG_AIC79XX_RESET_DELAY_MS=15000 +CONFIG_AIC79XX_BUILD_FIRMWARE=y +# CONFIG_AIC79XX_DEBUG_ENABLE is not set +CONFIG_AIC79XX_DEBUG_MASK=0 +CONFIG_AIC79XX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC94XX=y +# CONFIG_AIC94XX_DEBUG is not set +CONFIG_SCSI_MVSAS=y +CONFIG_SCSI_MVSAS_DEBUG=y +CONFIG_SCSI_DPT_I2O=y +CONFIG_SCSI_ADVANSYS=y +CONFIG_SCSI_ARCMSR=y +CONFIG_SCSI_ARCMSR_AER=y +CONFIG_MEGARAID_NEWGEN=y +CONFIG_MEGARAID_MM=y +CONFIG_MEGARAID_MAILBOX=y +CONFIG_MEGARAID_LEGACY=y +CONFIG_MEGARAID_SAS=y +CONFIG_SCSI_MPT2SAS=y +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 +# CONFIG_SCSI_MPT2SAS_LOGGING is not set +CONFIG_SCSI_HPTIOP=y +CONFIG_SCSI_BUSLOGIC=y +CONFIG_VMWARE_PVSCSI=y +CONFIG_LIBFC=y +CONFIG_LIBFCOE=y +CONFIG_FCOE=m +CONFIG_FCOE_FNIC=y +CONFIG_SCSI_DMX3191D=y +CONFIG_SCSI_EATA=y +CONFIG_SCSI_EATA_TAGGED_QUEUE=y +CONFIG_SCSI_EATA_LINKED_COMMANDS=y +CONFIG_SCSI_EATA_MAX_TAGS=16 +CONFIG_SCSI_FUTURE_DOMAIN=m +CONFIG_SCSI_GDTH=y +CONFIG_SCSI_IPS=y +CONFIG_SCSI_INITIO=y +CONFIG_SCSI_INIA100=y +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_STEX=y +CONFIG_SCSI_SYM53C8XX_2=y +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 +CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 +CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 +CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_IPR=y +CONFIG_SCSI_IPR_TRACE=y +CONFIG_SCSI_IPR_DUMP=y +CONFIG_SCSI_QLOGIC_1280=y +CONFIG_SCSI_QLA_FC=y +CONFIG_SCSI_QLA_ISCSI=y +CONFIG_SCSI_LPFC=y +CONFIG_SCSI_DC395x=y +CONFIG_SCSI_DC390T=y +# CONFIG_SCSI_DEBUG is not set +CONFIG_SCSI_PMCRAID=m +CONFIG_SCSI_PM8001=y +CONFIG_SCSI_SRP=m +CONFIG_SCSI_BFA_FC=m +CONFIG_SCSI_LOWLEVEL_PCMCIA=y +CONFIG_PCMCIA_FDOMAIN=m +CONFIG_PCMCIA_QLOGIC=m +CONFIG_PCMCIA_SYM53C500=m +CONFIG_SCSI_DH=m +CONFIG_SCSI_DH_RDAC=m +CONFIG_SCSI_DH_HP_SW=m +CONFIG_SCSI_DH_EMC=m +CONFIG_SCSI_DH_ALUA=m +CONFIG_SCSI_OSD_INITIATOR=m +CONFIG_SCSI_OSD_ULD=m +CONFIG_SCSI_OSD_DPRINT_SENSE=1 +# CONFIG_SCSI_OSD_DEBUG is not set +CONFIG_ATA=y +# CONFIG_ATA_NONSTANDARD is not set +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_ATA_ACPI=y +CONFIG_SATA_PMP=y +CONFIG_SATA_AHCI=y +CONFIG_SATA_SIL24=y +CONFIG_ATA_SFF=y +CONFIG_SATA_SVW=y +CONFIG_ATA_PIIX=y +CONFIG_SATA_MV=y +CONFIG_SATA_NV=y +CONFIG_PDC_ADMA=y +CONFIG_SATA_QSTOR=y +CONFIG_SATA_PROMISE=y +CONFIG_SATA_SX4=y +CONFIG_SATA_SIL=y +CONFIG_SATA_SIS=y +CONFIG_SATA_ULI=y +CONFIG_SATA_VIA=y +CONFIG_SATA_VITESSE=y +CONFIG_SATA_INIC162X=y +CONFIG_PATA_ACPI=y +CONFIG_PATA_ALI=y +CONFIG_PATA_AMD=y +CONFIG_PATA_ARTOP=y +# CONFIG_PATA_ATP867X is not set +CONFIG_PATA_ATIIXP=y +CONFIG_PATA_CMD640_PCI=y +CONFIG_PATA_CMD64X=y +CONFIG_PATA_CS5520=y +CONFIG_PATA_CS5530=y +CONFIG_PATA_CYPRESS=y +CONFIG_PATA_EFAR=y +CONFIG_ATA_GENERIC=y +CONFIG_PATA_HPT366=y +CONFIG_PATA_HPT37X=y +CONFIG_PATA_HPT3X2N=y +CONFIG_PATA_HPT3X3=y +CONFIG_PATA_HPT3X3_DMA=y +CONFIG_PATA_IT821X=y +CONFIG_PATA_IT8213=y +CONFIG_PATA_JMICRON=y +CONFIG_PATA_TRIFLEX=y +CONFIG_PATA_MARVELL=y +CONFIG_PATA_MPIIX=y +CONFIG_PATA_OLDPIIX=y +CONFIG_PATA_NETCELL=y +CONFIG_PATA_NINJA32=y +CONFIG_PATA_NS87410=y +CONFIG_PATA_NS87415=y +CONFIG_PATA_OPTI=y +CONFIG_PATA_OPTIDMA=y +CONFIG_PATA_PCMCIA=m +CONFIG_PATA_PDC2027X=y +CONFIG_PATA_PDC_OLD=y +CONFIG_PATA_RADISYS=y +CONFIG_PATA_RDC=y +CONFIG_PATA_RZ1000=y +CONFIG_PATA_SC1200=y +CONFIG_PATA_SERVERWORKS=y +CONFIG_PATA_SIL680=y +CONFIG_PATA_SIS=y +CONFIG_PATA_TOSHIBA=y +CONFIG_PATA_VIA=y +CONFIG_PATA_WINBOND=y +CONFIG_PATA_SCH=y +CONFIG_MD=y +CONFIG_BLK_DEV_MD=y +CONFIG_MD_AUTODETECT=y +CONFIG_MD_LINEAR=y +CONFIG_MD_RAID0=y +CONFIG_MD_RAID1=y +CONFIG_MD_RAID10=y +CONFIG_MD_RAID456=y +# CONFIG_MULTICORE_RAID456 is not set +CONFIG_MD_RAID6_PQ=y +CONFIG_ASYNC_RAID6_TEST=m +CONFIG_MD_MULTIPATH=y +CONFIG_MD_FAULTY=y +CONFIG_BLK_DEV_DM=y +# CONFIG_DM_DEBUG is not set +CONFIG_DM_CRYPT=y +CONFIG_DM_SNAPSHOT=y +CONFIG_DM_MIRROR=y +CONFIG_DM_LOG_USERSPACE=m +CONFIG_DM_ZERO=y +CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m +CONFIG_DM_DELAY=m +# CONFIG_DM_UEVENT is not set +CONFIG_BLK_DEV_DM_BBR=m +CONFIG_FUSION=y +CONFIG_FUSION_SPI=y +CONFIG_FUSION_FC=y +CONFIG_FUSION_SAS=y +CONFIG_FUSION_MAX_SGE=128 +CONFIG_FUSION_CTL=y +CONFIG_FUSION_LAN=y +CONFIG_FUSION_LOGGING=y + +# +# IEEE 1394 (FireWire) support +# + +# +# You can enable one or both FireWire driver stacks. +# + +# +# The newer stack is recommended. +# +CONFIG_FIREWIRE=m +CONFIG_FIREWIRE_OHCI=m +CONFIG_FIREWIRE_OHCI_DEBUG=y +CONFIG_FIREWIRE_SBP2=m +# CONFIG_FIREWIRE_NET is not set +CONFIG_IEEE1394=y +CONFIG_IEEE1394_OHCI1394=y +CONFIG_IEEE1394_PCILYNX=m +CONFIG_IEEE1394_SBP2=y +# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set +# CONFIG_IEEE1394_ETH1394_ROM_ENTRY is not set +# CONFIG_IEEE1394_ETH1394 is not set +CONFIG_IEEE1394_RAWIO=m +CONFIG_IEEE1394_VIDEO1394=m +CONFIG_IEEE1394_DV1394=m +# CONFIG_IEEE1394_VERBOSEDEBUG is not set +CONFIG_I2O=y +CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y +CONFIG_I2O_EXT_ADAPTEC=y +CONFIG_I2O_EXT_ADAPTEC_DMA64=y +CONFIG_I2O_CONFIG=y +CONFIG_I2O_CONFIG_OLD_IOCTL=y +CONFIG_I2O_BUS=y +CONFIG_I2O_BLOCK=y +CONFIG_I2O_SCSI=y +CONFIG_I2O_PROC=y +CONFIG_MACINTOSH_DRIVERS=y +CONFIG_MAC_EMUMOUSEBTN=y +CONFIG_NETDEVICES=y +CONFIG_IFB=m +CONFIG_DUMMY=m +CONFIG_BONDING=m +CONFIG_MACVLAN=m +CONFIG_EQUALIZER=m +CONFIG_TUN=m +CONFIG_VETH=m +CONFIG_NET_SB1000=m +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_PCI=m +CONFIG_PHYLIB=y + +# +# MII PHY device drivers +# +CONFIG_MARVELL_PHY=m +CONFIG_DAVICOM_PHY=m +CONFIG_QSEMI_PHY=m +CONFIG_LXT_PHY=m +CONFIG_CICADA_PHY=m +CONFIG_VITESSE_PHY=m +CONFIG_SMSC_PHY=m +CONFIG_BROADCOM_PHY=m +CONFIG_ICPLUS_PHY=m +CONFIG_REALTEK_PHY=m +CONFIG_NATIONAL_PHY=m +CONFIG_STE10XP=m +CONFIG_LSI_ET1011C_PHY=m +CONFIG_FIXED_PHY=y +CONFIG_MDIO_BITBANG=m +CONFIG_MDIO_GPIO=m +CONFIG_NET_ETHERNET=y +CONFIG_MII=y +CONFIG_HAPPYMEAL=m +CONFIG_SUNGEM=m +CONFIG_CASSINI=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_VORTEX=m +CONFIG_TYPHOON=m +CONFIG_ENC28J60=m +# CONFIG_ENC28J60_WRITEVERIFY is not set +CONFIG_ETHOC=m +CONFIG_DNET=m +CONFIG_NET_TULIP=y +CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 +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=m +CONFIG_PCMCIA_XIRCOM=m +CONFIG_HP100=y +# CONFIG_IBM_NEW_EMAC_ZMII is not set +# CONFIG_IBM_NEW_EMAC_RGMII is not set +# CONFIG_IBM_NEW_EMAC_TAH is not set +# CONFIG_IBM_NEW_EMAC_EMAC4 is not set +# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set +# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set +# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set +CONFIG_NET_PCI=y +CONFIG_PCNET32=m +CONFIG_AMD8111_ETH=m +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_B44=m +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI=y +CONFIG_FORCEDETH=m +# CONFIG_FORCEDETH_NAPI is not set +CONFIG_E100=m +CONFIG_FEALNX=m +CONFIG_NATSEMI=m +CONFIG_NE2K_PCI=m +CONFIG_8139CP=m +CONFIG_8139TOO=m +# CONFIG_8139TOO_PIO is not set +CONFIG_8139TOO_TUNE_TWISTER=y +CONFIG_8139TOO_8129=y +CONFIG_8139_OLD_RX_RESET=y +CONFIG_R6040=m +CONFIG_SIS900=m +CONFIG_EPIC100=m +CONFIG_SMSC9420=m +CONFIG_SUNDANCE=m +# CONFIG_SUNDANCE_MMIO is not set +CONFIG_TLAN=m +CONFIG_KS8842=m +CONFIG_KS8851=m +CONFIG_KS8851_MLL=m +CONFIG_VIA_RHINE=m +# CONFIG_VIA_RHINE_MMIO is not set +CONFIG_SC92031=m +CONFIG_NET_POCKET=y +CONFIG_ATP=m +CONFIG_DE600=m +CONFIG_DE620=m +CONFIG_ATL2=m +CONFIG_NETDEV_1000=y +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +CONFIG_DL2K=m +CONFIG_E1000=m +CONFIG_E1000E=m +CONFIG_IP1000=m +CONFIG_IGB=m +CONFIG_IGB_DCA=y +CONFIG_IGBVF=m +CONFIG_NS83820=m +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_R8169=m +CONFIG_R8169_VLAN=y +CONFIG_SIS190=m +CONFIG_SKGE=m +CONFIG_SKY2=m +CONFIG_VIA_VELOCITY=m +CONFIG_TIGON3=m +CONFIG_BNX2=y +CONFIG_CNIC=y +CONFIG_QLA3XXX=m +CONFIG_ATL1=m +CONFIG_ATL1E=m +CONFIG_ATL1C=m +CONFIG_JME=m +CONFIG_NETDEV_10000=y +CONFIG_MDIO=y +CONFIG_CHELSIO_T1=m +# CONFIG_CHELSIO_T1_1G is not set +CONFIG_CHELSIO_T3_DEPENDS=y +CONFIG_CHELSIO_T3=y +CONFIG_ENIC=m +CONFIG_IXGBE=m +CONFIG_IXGBE_DCA=y +# CONFIG_IXGBE_DCB is not set +CONFIG_IXGB=m +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_MYRI10GE=m +CONFIG_MYRI10GE_DCA=y +CONFIG_NETXEN_NIC=m +CONFIG_NIU=m +CONFIG_MLX4_EN=m +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_TEHUTI=m +CONFIG_BNX2X=m +CONFIG_QLGE=m +CONFIG_SFC=m +CONFIG_SFC_MTD=y +CONFIG_BE2NET=m +CONFIG_TR=y +CONFIG_IBMOL=m +CONFIG_3C359=m +CONFIG_TMS380TR=m +CONFIG_TMSPCI=m +CONFIG_ABYSS=m +CONFIG_WLAN=y +CONFIG_PCMCIA_RAYCS=m +CONFIG_LIBERTAS_THINFIRM=m +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_AIRO=m +CONFIG_ATMEL=m +CONFIG_PCI_ATMEL=m +CONFIG_PCMCIA_ATMEL=m +CONFIG_AT76C50X_USB=m +CONFIG_AIRO_CS=m +CONFIG_PCMCIA_WL3501=m +CONFIG_PRISM54=m +CONFIG_USB_ZD1201=m +CONFIG_USB_NET_RNDIS_WLAN=m +CONFIG_RTL8180=m +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y +CONFIG_ADM8211=m +CONFIG_MAC80211_HWSIM=m +CONFIG_MWL8K=m +CONFIG_ATH_COMMON=m +# CONFIG_ATH_DEBUG is not set +CONFIG_ATH5K=m +# CONFIG_ATH5K_DEBUG is not set +CONFIG_ATH9K_HW=m +CONFIG_ATH9K_COMMON=m +CONFIG_ATH9K=m +CONFIG_AR9170_USB=m +CONFIG_AR9170_LEDS=y +CONFIG_B43=m +CONFIG_B43_PCI_AUTOSELECT=y +CONFIG_B43_PCICORE_AUTOSELECT=y +CONFIG_B43_PCMCIA=y +# CONFIG_B43_SDIO is not set +CONFIG_B43_PIO=y +CONFIG_B43_PHY_LP=y +CONFIG_B43_LEDS=y +CONFIG_B43_HWRNG=y +# CONFIG_B43_DEBUG is not set +CONFIG_B43LEGACY=m +CONFIG_B43LEGACY_PCI_AUTOSELECT=y +CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y +CONFIG_B43LEGACY_LEDS=y +CONFIG_B43LEGACY_HWRNG=y +# CONFIG_B43LEGACY_DEBUG is not set +CONFIG_B43LEGACY_DMA=y +CONFIG_B43LEGACY_PIO=y +CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y +# CONFIG_B43LEGACY_DMA_MODE is not set +# CONFIG_B43LEGACY_PIO_MODE is not set +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +CONFIG_HOSTAP_FIRMWARE_NVRAM=y +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTAP_PCI=m +CONFIG_HOSTAP_CS=m +CONFIG_IPW2100=m +CONFIG_IPW2100_MONITOR=y +# CONFIG_IPW2100_DEBUG is not set +CONFIG_IPW2200=m +CONFIG_IPW2200_MONITOR=y +CONFIG_IPW2200_RADIOTAP=y +CONFIG_IPW2200_PROMISCUOUS=y +CONFIG_IPW2200_QOS=y +# CONFIG_IPW2200_DEBUG is not set +CONFIG_LIBIPW=m +# CONFIG_LIBIPW_DEBUG is not set +CONFIG_IWLWIFI=m +# CONFIG_IWLWIFI_SPECTRUM_MEASUREMENT is not set +# CONFIG_IWLWIFI_DEBUG is not set +CONFIG_IWLAGN=m +CONFIG_IWL4965=y +CONFIG_IWL5000=y +CONFIG_IWL3945=m +CONFIG_IWL3945_SPECTRUM_MEASUREMENT=y +CONFIG_IWM=m +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_CS=m +CONFIG_LIBERTAS_SDIO=m +CONFIG_LIBERTAS_SPI=m +# CONFIG_LIBERTAS_DEBUG is not set +CONFIG_HERMES=m +CONFIG_HERMES_CACHE_FW_ON_INIT=y +CONFIG_PLX_HERMES=m +CONFIG_TMD_HERMES=m +CONFIG_NORTEL_HERMES=m +CONFIG_PCI_HERMES=m +CONFIG_PCMCIA_HERMES=m +CONFIG_PCMCIA_SPECTRUM=m +CONFIG_P54_COMMON=m +CONFIG_P54_USB=m +CONFIG_P54_PCI=m +CONFIG_P54_SPI=m +CONFIG_P54_LEDS=y +CONFIG_RT2X00=m +CONFIG_RT2400PCI=m +CONFIG_RT2500PCI=m +CONFIG_RT61PCI=m +CONFIG_RT2800PCI_PCI=m +CONFIG_RT2800PCI=m +CONFIG_RT2500USB=m +CONFIG_RT73USB=m +CONFIG_RT2800USB=m +CONFIG_RT2800_LIB=m +CONFIG_RT2X00_LIB_PCI=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_HT=y +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_CRYPTO=y +CONFIG_RT2X00_LIB_LEDS=y +# CONFIG_RT2X00_DEBUG is not set +CONFIG_WL12XX=m +CONFIG_WL1251=m +CONFIG_WL1251_SPI=m +CONFIG_WL1251_SDIO=m +CONFIG_WL1271=m +CONFIG_ZD1211RW=m +# CONFIG_ZD1211RW_DEBUG is not set + +# +# WiMAX Wireless Broadband devices +# +CONFIG_WIMAX_I2400M=m +CONFIG_WIMAX_I2400M_USB=m +CONFIG_WIMAX_I2400M_SDIO=m +# CONFIG_WIMAX_IWMC3200_SDIO is not set +CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 + +# +# 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_CDC_EEM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +CONFIG_USB_BELKIN=y +CONFIG_USB_ARMLINUX=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_KC2190=y +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m +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 +CONFIG_WAN=y +CONFIG_LANMEDIA=m +CONFIG_HDLC=m +CONFIG_HDLC_RAW=m +CONFIG_HDLC_RAW_ETH=m +CONFIG_HDLC_CISCO=m +CONFIG_HDLC_FR=m +CONFIG_HDLC_PPP=m +CONFIG_HDLC_X25=m +CONFIG_PCI200SYN=m +CONFIG_WANXL=m +# CONFIG_WANXL_BUILD_FIRMWARE is not set +CONFIG_PC300TOO=m +CONFIG_FARSYNC=m +CONFIG_DSCC4=m +CONFIG_DSCC4_PCISYNC=y +CONFIG_DSCC4_PCI_RST=y +CONFIG_DLCI=m +CONFIG_DLCI_MAX=8 +CONFIG_WAN_ROUTER_DRIVERS=m +CONFIG_CYCLADES_SYNC=m +CONFIG_CYCLOMX_X25=y +CONFIG_LAPBETHER=m +CONFIG_X25_ASY=m +CONFIG_SBNI=m +CONFIG_SBNI_MULTILINE=y +CONFIG_ATM_DRIVERS=y +# 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_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=m +CONFIG_ATM_FORE200E_USE_TASKLET=y +CONFIG_ATM_FORE200E_TX_RETRY=16 +CONFIG_ATM_FORE200E_DEBUG=0 +CONFIG_ATM_HE=m +CONFIG_ATM_HE_USE_SUNI=y +CONFIG_ATM_SOLOS=m +CONFIG_IEEE802154_DRIVERS=m +CONFIG_IEEE802154_FAKEHARD=m +CONFIG_XEN_NETDEV_FRONTEND=y +CONFIG_FDDI=y +CONFIG_DEFXX=m +# CONFIG_DEFXX_MMIO is not set +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_PPPOL2TP=m +CONFIG_SLIP=m +CONFIG_SLIP_COMPRESSED=y +CONFIG_SLHC=m +CONFIG_SLIP_SMART=y +# CONFIG_SLIP_MODE_SLIP6 is not set +CONFIG_NET_FC=y +CONFIG_NETCONSOLE=m +# CONFIG_NETCONSOLE_DYNAMIC is not set +CONFIG_NETPOLL=y +# CONFIG_NETPOLL_TRAP is not set +CONFIG_NET_POLL_CONTROLLER=y +CONFIG_VIRTIO_NET=m +CONFIG_VMXNET3=m +CONFIG_ISDN=y +CONFIG_ISDN_I4L=m +CONFIG_MISDN=m +CONFIG_MISDN_DSP=m +CONFIG_MISDN_L1OIP=m + +# +# mISDN hardware drivers +# +CONFIG_MISDN_HFCPCI=m +CONFIG_MISDN_HFCMULTI=m +CONFIG_MISDN_HFCUSB=m +CONFIG_MISDN_AVMFRITZ=m +CONFIG_MISDN_SPEEDFAX=m +CONFIG_MISDN_INFINEON=m +CONFIG_MISDN_W6692=m +CONFIG_MISDN_NETJET=m +CONFIG_MISDN_IPAC=m +CONFIG_MISDN_ISAR=m +CONFIG_ISDN_PPP=y +CONFIG_ISDN_PPP_VJ=y +CONFIG_ISDN_MPP=y +CONFIG_IPPP_FILTER=y +CONFIG_ISDN_PPP_BSDCOMP=m +CONFIG_ISDN_AUDIO=y +CONFIG_ISDN_TTY_FAX=y +CONFIG_ISDN_X25=y + +# +# ISDN feature submodules +# +CONFIG_ISDN_DIVERSION=m + +# +# ISDN4Linux hardware drivers +# + +# +# Passive cards +# +CONFIG_ISDN_DRV_HISAX=m + +# +# D-channel protocol features +# +CONFIG_HISAX_EURO=y +CONFIG_DE_AOC=y +CONFIG_HISAX_NO_SENDCOMPLETE=y +CONFIG_HISAX_NO_LLC=y +CONFIG_HISAX_NO_KEYPAD=y +CONFIG_HISAX_1TR6=y +CONFIG_HISAX_NI1=y +CONFIG_HISAX_MAX_CARDS=8 + +# +# HiSax supported cards +# +CONFIG_HISAX_16_3=y +CONFIG_HISAX_TELESPCI=y +CONFIG_HISAX_S0BOX=y +CONFIG_HISAX_FRITZPCI=y +CONFIG_HISAX_AVM_A1_PCMCIA=y +CONFIG_HISAX_ELSA=y +CONFIG_HISAX_DIEHLDIVA=y +CONFIG_HISAX_SEDLBAUER=y +CONFIG_HISAX_NETJET=y +CONFIG_HISAX_NETJET_U=y +CONFIG_HISAX_NICCY=y +CONFIG_HISAX_BKM_A4T=y +CONFIG_HISAX_SCT_QUADRO=y +CONFIG_HISAX_GAZEL=y +CONFIG_HISAX_HFC_PCI=y +CONFIG_HISAX_W6692=y +CONFIG_HISAX_HFC_SX=y +CONFIG_HISAX_ENTERNOW_PCI=y +CONFIG_HISAX_DEBUG=y + +# +# HiSax PCMCIA card service modules +# +CONFIG_HISAX_SEDLBAUER_CS=m +CONFIG_HISAX_ELSA_CS=m +CONFIG_HISAX_AVM_A1_CS=m +CONFIG_HISAX_TELES_CS=m + +# +# HiSax sub driver modules +# +CONFIG_HISAX_ST5481=m +CONFIG_HISAX_HFCUSB=m +CONFIG_HISAX_HFC4S8S=m +CONFIG_HISAX_FRITZ_PCIPNP=m + +# +# Active cards +# +CONFIG_HYSDN=m +CONFIG_HYSDN_CAPI=y +CONFIG_ISDN_HDLC=m +CONFIG_ISDN_CAPI=m +# CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON is not set +CONFIG_CAPI_TRACE=y +CONFIG_ISDN_CAPI_MIDDLEWARE=y +CONFIG_ISDN_CAPI_CAPI20=m +CONFIG_ISDN_CAPI_CAPIFS_BOOL=y +CONFIG_ISDN_CAPI_CAPIFS=m +CONFIG_ISDN_CAPI_CAPIDRV=m + +# +# CAPI hardware drivers +# +CONFIG_CAPI_AVM=y +CONFIG_ISDN_DRV_AVMB1_B1PCI=m +CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y +CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m +CONFIG_ISDN_DRV_AVMB1_AVM_CS=m +CONFIG_ISDN_DRV_AVMB1_T1PCI=m +CONFIG_ISDN_DRV_AVMB1_C4=m +CONFIG_CAPI_EICON=y +CONFIG_ISDN_DIVAS=m +CONFIG_ISDN_DIVAS_BRIPCI=y +CONFIG_ISDN_DIVAS_PRIPCI=y +CONFIG_ISDN_DIVAS_DIVACAPI=m +CONFIG_ISDN_DIVAS_USERIDI=m +CONFIG_ISDN_DIVAS_MAINT=m +CONFIG_ISDN_DRV_GIGASET=m +# CONFIG_GIGASET_CAPI is not set +CONFIG_GIGASET_I4L=y +# CONFIG_GIGASET_DUMMYLL is not set +CONFIG_GIGASET_BASE=m +CONFIG_GIGASET_M105=m +CONFIG_GIGASET_M101=m +# CONFIG_GIGASET_DEBUG is not set +CONFIG_PHONE=m +CONFIG_PHONE_IXJ=m +CONFIG_PHONE_IXJ_PCMCIA=m + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_FF_MEMLESS=y +CONFIG_INPUT_POLLDEV=y +CONFIG_INPUT_SPARSEKMAP=m + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +CONFIG_INPUT_JOYDEV=m +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set +CONFIG_XEN_KBDDEV_FRONTEND=y + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ADP5588=m +CONFIG_KEYBOARD_ATKBD=y +CONFIG_QT2160=m +CONFIG_KEYBOARD_LKKBD=y +CONFIG_KEYBOARD_GPIO=y +CONFIG_KEYBOARD_MATRIX=m +CONFIG_KEYBOARD_LM8323=m +CONFIG_KEYBOARD_MAX7359=m +CONFIG_KEYBOARD_NEWTON=y +CONFIG_KEYBOARD_OPENCORES=m +CONFIG_KEYBOARD_STOWAWAY=y +CONFIG_KEYBOARD_SUNKBD=y +CONFIG_KEYBOARD_XTKBD=y +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=y +CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_LOGIPS2PP=y +CONFIG_MOUSE_PS2_SYNAPTICS=y +CONFIG_MOUSE_PS2_LIFEBOOK=y +CONFIG_MOUSE_PS2_TRACKPOINT=y +CONFIG_MOUSE_PS2_ELANTECH=y +CONFIG_MOUSE_PS2_SENTELIC=y +CONFIG_MOUSE_PS2_TOUCHKIT=y +CONFIG_MOUSE_SERIAL=y +CONFIG_MOUSE_APPLETOUCH=m +CONFIG_MOUSE_BCM5974=m +CONFIG_MOUSE_VSXXXAA=m +CONFIG_MOUSE_GPIO=m +CONFIG_MOUSE_SYNAPTICS_I2C=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=m +CONFIG_JOYSTICK_ZHENHUA=m +CONFIG_JOYSTICK_DB9=m +CONFIG_JOYSTICK_GAMECON=m +CONFIG_JOYSTICK_TURBOGRAFX=m +CONFIG_JOYSTICK_JOYDUMP=m +CONFIG_JOYSTICK_XPAD=m +CONFIG_JOYSTICK_XPAD_FF=y +CONFIG_JOYSTICK_XPAD_LEDS=y +CONFIG_JOYSTICK_WALKERA0701=m +CONFIG_INPUT_TABLET=y +CONFIG_TABLET_USB_ACECAD=m +CONFIG_TABLET_USB_AIPTEK=m +CONFIG_TABLET_USB_GTCO=m +CONFIG_TABLET_USB_KBTAB=m +CONFIG_TABLET_USB_WACOM=m +CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_ADS7846=m +CONFIG_TOUCHSCREEN_AD7877=m +CONFIG_TOUCHSCREEN_AD7879_I2C=m +CONFIG_TOUCHSCREEN_AD7879=m +CONFIG_TOUCHSCREEN_DYNAPRO=m +CONFIG_TOUCHSCREEN_EETI=m +CONFIG_TOUCHSCREEN_FUJITSU=m +CONFIG_TOUCHSCREEN_GUNZE=m +CONFIG_TOUCHSCREEN_ELO=m +CONFIG_TOUCHSCREEN_WACOM_W8001=m +CONFIG_TOUCHSCREEN_MCS5000=m +CONFIG_TOUCHSCREEN_MTOUCH=m +CONFIG_TOUCHSCREEN_INEXIO=m +CONFIG_TOUCHSCREEN_MK712=m +CONFIG_TOUCHSCREEN_PENMOUNT=m +CONFIG_TOUCHSCREEN_TOUCHRIGHT=m +CONFIG_TOUCHSCREEN_TOUCHWIN=m +CONFIG_TOUCHSCREEN_UCB1400=m +CONFIG_TOUCHSCREEN_WM97XX=m +CONFIG_TOUCHSCREEN_WM9705=y +CONFIG_TOUCHSCREEN_WM9712=y +CONFIG_TOUCHSCREEN_WM9713=y +CONFIG_TOUCHSCREEN_USB_COMPOSITE=m +CONFIG_TOUCHSCREEN_MC13783=m +CONFIG_TOUCHSCREEN_USB_EGALAX=y +CONFIG_TOUCHSCREEN_USB_PANJIT=y +CONFIG_TOUCHSCREEN_USB_3M=y +CONFIG_TOUCHSCREEN_USB_ITM=y +CONFIG_TOUCHSCREEN_USB_ETURBO=y +CONFIG_TOUCHSCREEN_USB_GUNZE=y +CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y +CONFIG_TOUCHSCREEN_USB_IRTOUCH=y +CONFIG_TOUCHSCREEN_USB_IDEALTEK=y +CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y +CONFIG_TOUCHSCREEN_USB_GOTOP=y +CONFIG_TOUCHSCREEN_USB_JASTEC=y +CONFIG_TOUCHSCREEN_USB_E2I=y +CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y +CONFIG_TOUCHSCREEN_USB_ETT_TC5UH=y +CONFIG_TOUCHSCREEN_TOUCHIT213=m +CONFIG_TOUCHSCREEN_TSC2007=m +CONFIG_TOUCHSCREEN_PCAP=m +CONFIG_INPUT_MISC=y +CONFIG_INPUT_PCSPKR=m +CONFIG_INPUT_APANEL=m +CONFIG_INPUT_ATLAS_BTNS=m +CONFIG_INPUT_ATI_REMOTE=m +CONFIG_INPUT_ATI_REMOTE2=m +CONFIG_INPUT_KEYSPAN_REMOTE=m +CONFIG_INPUT_POWERMATE=m +CONFIG_INPUT_YEALINK=m +CONFIG_INPUT_CM109=m +CONFIG_INPUT_UINPUT=m +# CONFIG_INPUT_WINBOND_CIR is not set +CONFIG_INPUT_PCF50633_PMU=m +CONFIG_INPUT_GPIO_ROTARY_ENCODER=m +CONFIG_INPUT_PCAP=m + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_I8042=y +CONFIG_SERIO_SERPORT=y +CONFIG_SERIO_CT82C710=y +CONFIG_SERIO_PARKBD=m +CONFIG_SERIO_PCIPS2=y +CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_RAW=m +CONFIG_SERIO_ALTERA_PS2=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_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_HW_CONSOLE=y +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_DEVKMEM=y +CONFIG_SERIAL_NONSTANDARD=y +CONFIG_COMPUTONE=m +CONFIG_ROCKETPORT=m +CONFIG_CYCLADES=m +# CONFIG_CYZ_INTR is not set +CONFIG_DIGIEPCA=m +CONFIG_MOXA_INTELLIO=m +CONFIG_MOXA_SMARTIO=m +CONFIG_ISI=m +CONFIG_SYNCLINK=m +CONFIG_SYNCLINKMP=m +CONFIG_SYNCLINK_GT=m +CONFIG_N_HDLC=m +CONFIG_RISCOM8=m +CONFIG_SPECIALIX=m +CONFIG_STALDRV=y +CONFIG_STALLION=m +CONFIG_ISTALLION=m +CONFIG_NOZOMI=m + +# +# Serial drivers +# +CONFIG_SERIAL_8250=y +# CONFIG_SERIAL_8250_CONSOLE is not set +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_PNP=y +CONFIG_SERIAL_8250_CS=m +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_SHARE_IRQ=y +CONFIG_SERIAL_8250_DETECT_IRQ=y +CONFIG_SERIAL_8250_RSA=y + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_MAX3100=m +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_JSM=m +CONFIG_UNIX98_PTYS=y +# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set +CONFIG_LEGACY_PTYS=y +CONFIG_LEGACY_PTY_COUNT=256 +CONFIG_PRINTER=m +CONFIG_LP_CONSOLE=y +CONFIG_PPDEV=m +CONFIG_HVC_DRIVER=y +CONFIG_HVC_IRQ=y +CONFIG_HVC_XEN=y +CONFIG_VIRTIO_CONSOLE=m +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 +CONFIG_HW_RANDOM=y +CONFIG_HW_RANDOM_TIMERIOMEM=m +CONFIG_HW_RANDOM_INTEL=y +CONFIG_HW_RANDOM_AMD=y +CONFIG_HW_RANDOM_VIA=y +CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_NVRAM=m +CONFIG_R3964=m +CONFIG_APPLICOM=m + +# +# PCMCIA character devices +# +CONFIG_SYNCLINK_CS=m +CONFIG_CARDMAN_4000=m +CONFIG_CARDMAN_4040=m +CONFIG_IPWIRELESS=m +CONFIG_MWAVE=m +CONFIG_PC8736x_GPIO=m +CONFIG_NSC_GPIO=m +# CONFIG_RAW_DRIVER is not set +CONFIG_HPET=y +CONFIG_HPET_MMAP=y +CONFIG_HANGCHECK_TIMER=m +CONFIG_UV_MMTIMER=m +CONFIG_TCG_TPM=m +CONFIG_TCG_TIS=m +CONFIG_TCG_NSC=m +CONFIG_TCG_ATMEL=m +CONFIG_TCG_INFINEON=m +CONFIG_TELCLOCK=m +CONFIG_DEVPORT=y +CONFIG_I2C=m +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOPCA=m + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +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_I801=m +CONFIG_I2C_ISCH=m +CONFIG_I2C_PIIX4=m +CONFIG_I2C_NFORCE2=m +CONFIG_I2C_NFORCE2_S4985=m +CONFIG_I2C_SIS5595=m +CONFIG_I2C_SIS630=m +CONFIG_I2C_SIS96X=m +CONFIG_I2C_VIA=m +CONFIG_I2C_VIAPRO=m + +# +# ACPI drivers +# +CONFIG_I2C_SCMI=m + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +CONFIG_I2C_GPIO=m +CONFIG_I2C_OCORES=m +CONFIG_I2C_SIMTEC=m + +# +# External I2C/SMBus adapter drivers +# +CONFIG_I2C_PARPORT=m +CONFIG_I2C_PARPORT_LIGHT=m +CONFIG_I2C_TAOS_EVM=m +CONFIG_I2C_TINY_USB=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_I2C_PCA_PLATFORM=m +CONFIG_I2C_STUB=m + +# +# Miscellaneous I2C Chip support +# +CONFIG_SENSORS_TSL2550=m +# 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 +CONFIG_SPI=y +CONFIG_SPI_MASTER=y + +# +# SPI Master Controller Drivers +# +CONFIG_SPI_BITBANG=m +CONFIG_SPI_BUTTERFLY=m +CONFIG_SPI_GPIO=m +CONFIG_SPI_LM70_LLP=m +CONFIG_SPI_XILINX=m +CONFIG_SPI_XILINX_PLTFM=m +# CONFIG_SPI_DESIGNWARE is not set + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=m +CONFIG_SPI_TLE62X0=m + +# +# PPS support +# +CONFIG_PPS=m +# CONFIG_PPS_DEBUG is not set +CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +CONFIG_GPIOLIB=y +CONFIG_GPIO_SYSFS=y + +# +# Memory mapped GPIO expanders: +# + +# +# I2C GPIO expanders: +# +CONFIG_GPIO_MAX732X=m +CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCF857X=m +CONFIG_GPIO_ADP5588=m + +# +# PCI GPIO expanders: +# +CONFIG_GPIO_CS5535=m +CONFIG_GPIO_LANGWELL=y + +# +# SPI GPIO expanders: +# +CONFIG_GPIO_MAX7301=m +CONFIG_GPIO_MCP23S08=m +CONFIG_GPIO_MC33880=m + +# +# AC97 GPIO expanders: +# +CONFIG_GPIO_UCB1400=y +CONFIG_W1=m +CONFIG_W1_CON=y + +# +# 1-wire Bus Masters +# +CONFIG_W1_MASTER_MATROX=m +CONFIG_W1_MASTER_DS2490=m +CONFIG_W1_MASTER_DS2482=m +CONFIG_W1_MASTER_GPIO=m + +# +# 1-wire Slaves +# +CONFIG_W1_SLAVE_THERM=m +CONFIG_W1_SLAVE_SMEM=m +CONFIG_W1_SLAVE_DS2431=m +CONFIG_W1_SLAVE_DS2433=m +CONFIG_W1_SLAVE_DS2433_CRC=y +CONFIG_W1_SLAVE_DS2760=m +CONFIG_W1_SLAVE_BQ27000=m +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_PDA_POWER=m +CONFIG_WM8350_POWER=m +CONFIG_BATTERY_DS2760=m +CONFIG_BATTERY_DS2782=m +CONFIG_BATTERY_BQ27x00=m +CONFIG_BATTERY_MAX17040=m +CONFIG_CHARGER_PCF50633=m +CONFIG_HWMON=y +CONFIG_HWMON_VID=m +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +CONFIG_SENSORS_ABITUGURU=m +CONFIG_SENSORS_ABITUGURU3=m +CONFIG_SENSORS_AD7414=m +CONFIG_SENSORS_AD7418=m +CONFIG_SENSORS_ADCXX=m +CONFIG_SENSORS_ADM1021=m +CONFIG_SENSORS_ADM1025=m +CONFIG_SENSORS_ADM1026=m +CONFIG_SENSORS_ADM1029=m +CONFIG_SENSORS_ADM1031=m +CONFIG_SENSORS_ADM9240=m +CONFIG_SENSORS_ADT7462=m +CONFIG_SENSORS_ADT7470=m +CONFIG_SENSORS_ADT7473=m +CONFIG_SENSORS_ADT7475=m +CONFIG_SENSORS_K8TEMP=m +CONFIG_SENSORS_K10TEMP=m +CONFIG_SENSORS_ASB100=m +CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_I5K_AMB=m +CONFIG_SENSORS_F71805F=m +CONFIG_SENSORS_F71882FG=m +CONFIG_SENSORS_F75375S=m +CONFIG_SENSORS_FSCHMD=m +CONFIG_SENSORS_G760A=m +CONFIG_SENSORS_GL518SM=m +CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_CORETEMP=m +CONFIG_SENSORS_IBMAEM=m +CONFIG_SENSORS_IBMPEX=m +CONFIG_SENSORS_IT87=m +CONFIG_SENSORS_LM63=m +CONFIG_SENSORS_LM70=m +CONFIG_SENSORS_LM73=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=m +CONFIG_SENSORS_LM93=m +CONFIG_SENSORS_LTC4215=m +CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LM95241=m +CONFIG_SENSORS_MAX1111=m +CONFIG_SENSORS_MAX1619=m +CONFIG_SENSORS_MAX6650=m +CONFIG_SENSORS_PC87360=m +CONFIG_SENSORS_PC87427=m +CONFIG_SENSORS_PCF8591=m +CONFIG_SENSORS_SHT15=m +CONFIG_SENSORS_SIS5595=m +CONFIG_SENSORS_DME1737=m +CONFIG_SENSORS_SMSC47M1=m +CONFIG_SENSORS_SMSC47M192=m +CONFIG_SENSORS_SMSC47B397=m +CONFIG_SENSORS_ADS7828=m +CONFIG_SENSORS_AMC6821=m +CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_VIA_CPUTEMP=m +CONFIG_SENSORS_VIA686A=m +CONFIG_SENSORS_VT1211=m +CONFIG_SENSORS_VT8231=m +CONFIG_SENSORS_W83781D=m +CONFIG_SENSORS_W83791D=m +CONFIG_SENSORS_W83792D=m +CONFIG_SENSORS_W83793=m +CONFIG_SENSORS_W83L785TS=m +CONFIG_SENSORS_W83L786NG=m +CONFIG_SENSORS_W83627HF=m +CONFIG_SENSORS_W83627EHF=m +CONFIG_SENSORS_WM8350=m +CONFIG_SENSORS_HDAPS=m +CONFIG_SENSORS_LIS3_I2C=m +CONFIG_SENSORS_APPLESMC=m +CONFIG_SENSORS_MC13783_ADC=m + +# +# ACPI drivers +# +CONFIG_SENSORS_ATK0110=m +CONFIG_SENSORS_LIS3LV02D=m +CONFIG_THERMAL=y +CONFIG_THERMAL_HWMON=y +CONFIG_WATCHDOG=y +# CONFIG_WATCHDOG_NOWAYOUT is not set + +# +# Watchdog Device Drivers +# +CONFIG_SOFT_WATCHDOG=m +CONFIG_WM8350_WATCHDOG=m +CONFIG_ACQUIRE_WDT=m +CONFIG_ADVANTECH_WDT=m +CONFIG_ALIM1535_WDT=m +CONFIG_ALIM7101_WDT=m +CONFIG_GEODE_WDT=m +CONFIG_SC520_WDT=m +CONFIG_SBC_FITPC2_WATCHDOG=m +CONFIG_EUROTECH_WDT=m +CONFIG_IB700_WDT=m +CONFIG_IBMASR=m +CONFIG_WAFER_WDT=m +CONFIG_I6300ESB_WDT=m +CONFIG_ITCO_WDT=m +CONFIG_ITCO_VENDOR_SUPPORT=y +CONFIG_IT8712F_WDT=m +CONFIG_IT87_WDT=m +CONFIG_HP_WATCHDOG=m +CONFIG_SC1200_WDT=m +CONFIG_PC87413_WDT=m +CONFIG_60XX_WDT=m +CONFIG_SBC8360_WDT=m +CONFIG_CPU5_WDT=m +CONFIG_SMSC_SCH311X_WDT=m +CONFIG_SMSC37B787_WDT=m +CONFIG_W83627HF_WDT=m +CONFIG_W83697HF_WDT=m +CONFIG_W83697UG_WDT=m +CONFIG_W83877F_WDT=m +CONFIG_W83977F_WDT=m +CONFIG_MACHZ_WDT=m +CONFIG_SBC_EPX_C3_WATCHDOG=m + +# +# PCI-based Watchdog Cards +# +CONFIG_PCIPCWATCHDOG=m +CONFIG_WDTPCI=m + +# +# USB-based Watchdog Cards +# +CONFIG_USBPCWATCHDOG=m +CONFIG_SSB_POSSIBLE=y + +# +# Sonics Silicon Backplane +# +CONFIG_SSB=m +CONFIG_SSB_SPROM=y +CONFIG_SSB_BLOCKIO=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +CONFIG_SSB_B43_PCI_BRIDGE=y +CONFIG_SSB_PCMCIAHOST_POSSIBLE=y +CONFIG_SSB_PCMCIAHOST=y +CONFIG_SSB_SDIOHOST_POSSIBLE=y +CONFIG_SSB_SDIOHOST=y +# CONFIG_SSB_DEBUG is not set +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_DRIVER_PCICORE=y + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=m +CONFIG_MFD_SM501=m +# CONFIG_MFD_SM501_GPIO is not set +CONFIG_HTC_PASIC3=m +CONFIG_UCB1400_CORE=m +CONFIG_TPS65010=m +# CONFIG_MFD_TMIO is not set +CONFIG_MFD_WM8400=m +CONFIG_MFD_WM8350=m +CONFIG_MFD_WM8350_I2C=m +CONFIG_MFD_PCF50633=m +CONFIG_MFD_MC13783=m +CONFIG_PCF50633_ADC=m +CONFIG_PCF50633_GPIO=m +CONFIG_AB3100_CORE=m +CONFIG_AB3100_OTP=m +CONFIG_EZX_PCAP=y +CONFIG_AB4500_CORE=m +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_REGULATOR_VIRTUAL_CONSUMER=m +CONFIG_REGULATOR_USERSPACE_CONSUMER=m +CONFIG_REGULATOR_BQ24022=m +CONFIG_REGULATOR_MAX1586=m +CONFIG_REGULATOR_MAX8660=m +CONFIG_REGULATOR_WM8350=m +CONFIG_REGULATOR_WM8400=m +CONFIG_REGULATOR_PCF50633=m +CONFIG_REGULATOR_LP3971=m +CONFIG_REGULATOR_PCAP=m +CONFIG_REGULATOR_MC13783=m +CONFIG_REGULATOR_AB3100=m +CONFIG_REGULATOR_TPS65023=m +CONFIG_REGULATOR_TPS6507X=m +CONFIG_MEDIA_SUPPORT=m + +# +# Multimedia core support +# +CONFIG_VIDEO_DEV=m +CONFIG_VIDEO_V4L2_COMMON=m +CONFIG_VIDEO_ALLOW_V4L1=y +CONFIG_VIDEO_V4L1_COMPAT=y +CONFIG_DVB_CORE=m +CONFIG_VIDEO_MEDIA=m + +# +# Multimedia drivers +# +CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m +CONFIG_IR_CORE=m +CONFIG_VIDEO_IR=m +CONFIG_MEDIA_ATTACH=y +CONFIG_MEDIA_TUNER=m +# CONFIG_MEDIA_TUNER_CUSTOMISE is not set +CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA8290=m +CONFIG_MEDIA_TUNER_TDA827X=m +CONFIG_MEDIA_TUNER_TDA18271=m +CONFIG_MEDIA_TUNER_TDA9887=m +CONFIG_MEDIA_TUNER_TEA5761=m +CONFIG_MEDIA_TUNER_TEA5767=m +CONFIG_MEDIA_TUNER_MT20XX=m +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_MT2131=m +CONFIG_MEDIA_TUNER_QT1010=m +CONFIG_MEDIA_TUNER_XC2028=m +CONFIG_MEDIA_TUNER_XC5000=m +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m +CONFIG_MEDIA_TUNER_MC44S803=m +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_VIDEO_V4L2=m +CONFIG_VIDEO_V4L1=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_DMA_SG=m +CONFIG_VIDEOBUF_VMALLOC=m +CONFIG_VIDEOBUF_DVB=m +CONFIG_VIDEO_BTCX=m +CONFIG_VIDEO_TVEEPROM=m +CONFIG_VIDEO_TUNER=m +CONFIG_VIDEO_CAPTURE_DRIVERS=y +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_HELPER_CHIPS_AUTO=y +CONFIG_VIDEO_IR_I2C=m +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_TDA9840=m +CONFIG_VIDEO_TEA6415C=m +CONFIG_VIDEO_TEA6420=m +CONFIG_VIDEO_MSP3400=m +CONFIG_VIDEO_CS5345=m +CONFIG_VIDEO_CS53L32A=m +CONFIG_VIDEO_M52790=m +CONFIG_VIDEO_WM8775=m +CONFIG_VIDEO_WM8739=m +CONFIG_VIDEO_VP27SMPX=m +CONFIG_VIDEO_SAA6588=m +CONFIG_VIDEO_BT819=m +CONFIG_VIDEO_BT856=m +CONFIG_VIDEO_BT866=m +CONFIG_VIDEO_KS0127=m +CONFIG_VIDEO_OV7670=m +CONFIG_VIDEO_MT9V011=m +CONFIG_VIDEO_SAA7110=m +CONFIG_VIDEO_SAA711X=m +CONFIG_VIDEO_SAA717X=m +CONFIG_VIDEO_TVP5150=m +CONFIG_VIDEO_VPX3220=m +CONFIG_VIDEO_CX25840=m +CONFIG_VIDEO_CX2341X=m +CONFIG_VIDEO_SAA7127=m +CONFIG_VIDEO_SAA7185=m +CONFIG_VIDEO_ADV7170=m +CONFIG_VIDEO_ADV7175=m +CONFIG_VIDEO_UPD64031A=m +CONFIG_VIDEO_UPD64083=m +CONFIG_VIDEO_VIVI=m +CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_BT848_DVB=y +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_CPIA2=m +CONFIG_VIDEO_SAA5246A=m +CONFIG_VIDEO_SAA5249=m +CONFIG_VIDEO_STRADIS=m +CONFIG_VIDEO_ZORAN=m +CONFIG_VIDEO_ZORAN_DC30=m +CONFIG_VIDEO_ZORAN_ZR36060=m +CONFIG_VIDEO_ZORAN_BUZ=m +CONFIG_VIDEO_ZORAN_DC10=m +CONFIG_VIDEO_ZORAN_LML33=m +CONFIG_VIDEO_ZORAN_LML33R10=m +CONFIG_VIDEO_ZORAN_AVS6EYES=m +CONFIG_VIDEO_MEYE=m +CONFIG_VIDEO_SAA7134=m +CONFIG_VIDEO_SAA7134_ALSA=m +CONFIG_VIDEO_SAA7134_DVB=m +CONFIG_VIDEO_MXB=m +CONFIG_VIDEO_HEXIUM_ORION=m +CONFIG_VIDEO_HEXIUM_GEMINI=m +CONFIG_VIDEO_CX88=m +CONFIG_VIDEO_CX88_ALSA=m +CONFIG_VIDEO_CX88_BLACKBIRD=m +CONFIG_VIDEO_CX88_DVB=m +CONFIG_VIDEO_CX88_MPEG=m +CONFIG_VIDEO_CX88_VP3054=m +CONFIG_VIDEO_CX23885=m +CONFIG_VIDEO_AU0828=m +CONFIG_VIDEO_IVTV=m +CONFIG_VIDEO_FB_IVTV=m +CONFIG_VIDEO_CX18=m +CONFIG_VIDEO_SAA7164=m +CONFIG_VIDEO_CAFE_CCIC=m +CONFIG_SOC_CAMERA=m +CONFIG_SOC_CAMERA_MT9M001=m +CONFIG_SOC_CAMERA_MT9M111=m +CONFIG_SOC_CAMERA_MT9T031=m +CONFIG_SOC_CAMERA_MT9T112=m +CONFIG_SOC_CAMERA_MT9V022=m +CONFIG_SOC_CAMERA_RJ54N1=m +CONFIG_SOC_CAMERA_TW9910=m +CONFIG_SOC_CAMERA_PLATFORM=m +CONFIG_SOC_CAMERA_OV772X=m +CONFIG_SOC_CAMERA_OV9640=m +CONFIG_V4L_USB_DRIVERS=y +CONFIG_USB_VIDEO_CLASS=m +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +CONFIG_USB_GSPCA=m +CONFIG_USB_M5602=m +CONFIG_USB_STV06XX=m +CONFIG_USB_GL860=m +CONFIG_USB_GSPCA_CONEX=m +CONFIG_USB_GSPCA_ETOMS=m +CONFIG_USB_GSPCA_FINEPIX=m +CONFIG_USB_GSPCA_JEILINJ=m +CONFIG_USB_GSPCA_MARS=m +CONFIG_USB_GSPCA_MR97310A=m +CONFIG_USB_GSPCA_OV519=m +CONFIG_USB_GSPCA_OV534=m +CONFIG_USB_GSPCA_PAC207=m +CONFIG_USB_GSPCA_PAC7302=m +CONFIG_USB_GSPCA_PAC7311=m +CONFIG_USB_GSPCA_SN9C20X=m +# CONFIG_USB_GSPCA_SN9C20X_EVDEV is not set +CONFIG_USB_GSPCA_SONIXB=m +CONFIG_USB_GSPCA_SONIXJ=m +CONFIG_USB_GSPCA_SPCA500=m +CONFIG_USB_GSPCA_SPCA501=m +CONFIG_USB_GSPCA_SPCA505=m +CONFIG_USB_GSPCA_SPCA506=m +CONFIG_USB_GSPCA_SPCA508=m +CONFIG_USB_GSPCA_SPCA561=m +CONFIG_USB_GSPCA_SQ905=m +CONFIG_USB_GSPCA_SQ905C=m +CONFIG_USB_GSPCA_STK014=m +CONFIG_USB_GSPCA_STV0680=m +CONFIG_USB_GSPCA_SUNPLUS=m +CONFIG_USB_GSPCA_T613=m +CONFIG_USB_GSPCA_TV8532=m +CONFIG_USB_GSPCA_VC032X=m +CONFIG_USB_GSPCA_ZC3XX=m +CONFIG_VIDEO_PVRUSB2=m +CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_PVRUSB2_DVB=y +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_HDPVR=m +CONFIG_VIDEO_EM28XX=m +CONFIG_VIDEO_EM28XX_ALSA=m +CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_USBVISION=m +CONFIG_VIDEO_USBVIDEO=m +CONFIG_USB_VICAM=m +CONFIG_USB_IBMCAM=m +CONFIG_USB_KONICAWC=m +CONFIG_USB_QUICKCAM_MESSENGER=m +CONFIG_USB_ET61X251=m +CONFIG_VIDEO_OVCAMCHIP=m +CONFIG_USB_W9968CF=m +CONFIG_USB_OV511=m +CONFIG_USB_SE401=m +CONFIG_USB_SN9C102=m +CONFIG_USB_STV680=m +CONFIG_USB_ZC0301=m +CONFIG_USB_PWC=m +# CONFIG_USB_PWC_DEBUG is not set +CONFIG_USB_PWC_INPUT_EVDEV=y +CONFIG_USB_ZR364XX=m +CONFIG_USB_STKWEBCAM=m +CONFIG_USB_S2255=m +CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_GEMTEK_PCI=m +CONFIG_RADIO_MAXIRADIO=m +CONFIG_RADIO_MAESTRO=m +CONFIG_I2C_SI4713=m +CONFIG_RADIO_SI4713=m +CONFIG_USB_DSBR=m +CONFIG_RADIO_SI470X=y +CONFIG_USB_SI470X=m +CONFIG_I2C_SI470X=m +CONFIG_USB_MR800=m +CONFIG_RADIO_TEA5764=m +CONFIG_RADIO_TEF6862=m +CONFIG_DVB_MAX_ADAPTERS=8 +# CONFIG_DVB_DYNAMIC_MINORS is not set +CONFIG_DVB_CAPTURE_DRIVERS=y + +# +# Supported SAA7146 based PCI Adapters +# +CONFIG_TTPCI_EEPROM=m +CONFIG_DVB_AV7110=m +CONFIG_DVB_AV7110_OSD=y +CONFIG_DVB_BUDGET_CORE=m +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=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_AU6610=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_ANYSEE=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_AF9015=m +CONFIG_DVB_USB_CE6230=m +CONFIG_DVB_USB_FRIIO=m +CONFIG_DVB_USB_EC168=m +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_SMS_SIANO_MDTV=m + +# +# Siano module components +# +CONFIG_SMS_USB_DRV=m +CONFIG_SMS_SDIO_DRV=m + +# +# Supported FlexCopII (B2C2) Adapters +# +CONFIG_DVB_B2C2_FLEXCOP=m +CONFIG_DVB_B2C2_FLEXCOP_PCI=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set + +# +# Supported BT878 Adapters +# +CONFIG_DVB_BT8XX=m + +# +# Supported Pluto2 Adapters +# +CONFIG_DVB_PLUTO2=m + +# +# Supported SDMC DM1105 Adapters +# +CONFIG_DVB_DM1105=m + +# +# Supported FireWire (IEEE 1394) Adapters +# +CONFIG_DVB_FIREDTV=m +CONFIG_DVB_FIREDTV_FIREWIRE=y +CONFIG_DVB_FIREDTV_IEEE1394=y +CONFIG_DVB_FIREDTV_INPUT=y + +# +# Supported Earthsoft PT1 Adapters +# +CONFIG_DVB_PT1=m + +# +# Supported Mantis Adapters +# +CONFIG_MANTIS_CORE=m +CONFIG_DVB_MANTIS=m +CONFIG_DVB_HOPPER=m + +# +# Supported DVB Frontends +# +CONFIG_DVB_FE_CUSTOMISE=y + +# +# Customise DVB Frontends +# + +# +# Multistandard (satellite) frontends +# +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_STV090x=m +CONFIG_DVB_STV6110x=m + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_CX24110=m +CONFIG_DVB_CX24123=m +CONFIG_DVB_MT312=m +CONFIG_DVB_ZL10036=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m +CONFIG_DVB_VES1X93=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_DS3000=m +CONFIG_DVB_MB86A16=m + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_SP8870=m +CONFIG_DVB_SP887X=m +CONFIG_DVB_CX22700=m +CONFIG_DVB_CX22702=m +CONFIG_DVB_DRX397XD=m +CONFIG_DVB_L64781=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_MT352=m +CONFIG_DVB_ZL10353=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m +CONFIG_DVB_EC100=m + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10021=m +CONFIG_DVB_TDA10023=m +CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terrestrial/Cable DTV) frontends +# +CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m +CONFIG_DVB_OR51132=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGDT3304=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_S5H1411=m + +# +# ISDB-T (terrestrial) frontends +# +CONFIG_DVB_S921=m +CONFIG_DVB_DIB8000=m + +# +# Digital terrestrial only tuners/PLL +# +CONFIG_DVB_PLL=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m + +# +# SEC control devices for DVB-S +# +CONFIG_DVB_LNBP21=m +CONFIG_DVB_ISL6405=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_ISL6423=m +CONFIG_DVB_LGS8GL5=m +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_ATBM8830=m +CONFIG_DVB_TDA665x=m + +# +# Tools to develop new frontends +# +# CONFIG_DVB_DUMMY_FE is not set +CONFIG_DAB=y +# CONFIG_USB_DABUSB is not set + +# +# Graphics support +# +CONFIG_AGP=y +CONFIG_AGP_AMD64=y +CONFIG_AGP_INTEL=m +CONFIG_AGP_SIS=m +CONFIG_AGP_VIA=m +CONFIG_VGA_ARB=y +CONFIG_DRM=m +CONFIG_DRM_KMS_HELPER=m +CONFIG_DRM_TTM=m +CONFIG_DRM_TDFX=m +CONFIG_DRM_R128=m +CONFIG_DRM_RADEON=m +CONFIG_DRM_RADEON_KMS=y +CONFIG_DRM_I810=m +CONFIG_DRM_I830=m +CONFIG_DRM_I915=m +# CONFIG_DRM_I915_KMS is not set +CONFIG_DRM_MGA=m +CONFIG_DRM_SIS=m +CONFIG_DRM_VIA=m +CONFIG_DRM_SAVAGE=m +# CONFIG_VGASTATE is not set +CONFIG_VIDEO_OUTPUT_CONTROL=m +CONFIG_FB=y +CONFIG_FIRMWARE_EDID=y +# CONFIG_FB_DDC is not set +CONFIG_FB_BOOT_VESA_SUPPORT=y +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +CONFIG_FB_SYS_FILLRECT=y +CONFIG_FB_SYS_COPYAREA=y +CONFIG_FB_SYS_IMAGEBLIT=y +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=y +CONFIG_FB_DEFERRED_IO=y +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +CONFIG_FB_BACKLIGHT=y +CONFIG_FB_MODE_HELPERS=y +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_CIRRUS is not set +# CONFIG_FB_PM2 is not set +# CONFIG_FB_CYBER2000 is not set +# CONFIG_FB_ARC is not set +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +# CONFIG_FB_VGA16 is not set +# CONFIG_FB_UVESA is not set +CONFIG_FB_VESA=y +CONFIG_FB_EFI=y +# CONFIG_FB_N411 is not set +# CONFIG_FB_HGA is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_NVIDIA is not set +# CONFIG_FB_RIVA is not set +# CONFIG_FB_LE80578 is not set +# CONFIG_FB_MATROX is not set +# CONFIG_FB_RADEON is not set +# CONFIG_FB_ATY128 is not set +# CONFIG_FB_ATY is not set +# CONFIG_FB_S3 is not set +# CONFIG_FB_SAVAGE is not set +# CONFIG_FB_SIS is not set +# CONFIG_FB_VIA is not set +# CONFIG_FB_NEOMAGIC is not set +# CONFIG_FB_KYRO is not set +# CONFIG_FB_3DFX is not set +# CONFIG_FB_VOODOO1 is not set +# CONFIG_FB_VT8623 is not set +# CONFIG_FB_TRIDENT is not set +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +# CONFIG_FB_GEODE is not set +# CONFIG_FB_TMIO is not set +# CONFIG_FB_SM501 is not set +# CONFIG_FB_VIRTUAL is not set +CONFIG_XEN_FBDEV_FRONTEND=y +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set +# CONFIG_FB_BROADSHEET is not set +CONFIG_BACKLIGHT_LCD_SUPPORT=y +CONFIG_LCD_CLASS_DEVICE=m +CONFIG_LCD_LMS283GF05=m +CONFIG_LCD_LTV350QV=m +CONFIG_LCD_ILI9320=m +CONFIG_LCD_TDO24M=m +CONFIG_LCD_VGG2432A4=m +CONFIG_LCD_PLATFORM=m +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_GENERIC=y +CONFIG_BACKLIGHT_PROGEAR=m +CONFIG_BACKLIGHT_MBP_NVIDIA=m +CONFIG_BACKLIGHT_SAHARA=m + +# +# Display device support +# +CONFIG_DISPLAY_SUPPORT=m + +# +# Display hardware drivers +# + +# +# Console display driver support +# +CONFIG_VGA_CONSOLE=y +# CONFIG_VGACON_SOFT_SCROLLBACK is not set +CONFIG_DUMMY_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +CONFIG_FB_CON_DECOR=y +CONFIG_FONTS=y +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y +CONFIG_FONT_6x11=y +CONFIG_FONT_7x14=y +CONFIG_FONT_PEARL_8x8=y +CONFIG_FONT_ACORN_8x8=y +CONFIG_FONT_MINI_4x6=y +CONFIG_FONT_SUN8x16=y +CONFIG_FONT_SUN12x22=y +CONFIG_FONT_10x18=y +CONFIG_LOGO=y +# CONFIG_LOGO_LINUX_MONO is not set +# CONFIG_LOGO_LINUX_VGA16 is not set +CONFIG_LOGO_LINUX_CLUT224=y +CONFIG_SOUND=y +CONFIG_SOUND_OSS_CORE=y +CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SND=m +CONFIG_SND_TIMER=m +CONFIG_SND_PCM=m +CONFIG_SND_HWDEP=m +CONFIG_SND_RAWMIDI=m +CONFIG_SND_JACK=y +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_PCM_OSS_PLUGINS=y +CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_HRTIMER=m +CONFIG_SND_SEQ_HRTIMER_DEFAULT=y +CONFIG_SND_DYNAMIC_MINORS=y +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +CONFIG_SND_VMASTER=y +CONFIG_SND_DMA_SGBUF=y +CONFIG_SND_RAWMIDI_SEQ=m +CONFIG_SND_OPL3_LIB_SEQ=m +# CONFIG_SND_OPL4_LIB_SEQ is not set +# CONFIG_SND_SBAWE_SEQ is not set +CONFIG_SND_EMU10K1_SEQ=m +CONFIG_SND_MPU401_UART=m +CONFIG_SND_OPL3_LIB=m +CONFIG_SND_VX_LIB=m +CONFIG_SND_AC97_CODEC=m +CONFIG_SND_DRIVERS=y +CONFIG_SND_PCSP=m +CONFIG_SND_DUMMY=m +CONFIG_SND_VIRMIDI=m +CONFIG_SND_MTPAV=m +CONFIG_SND_MTS64=m +CONFIG_SND_SERIAL_U16550=m +CONFIG_SND_MPU401=m +CONFIG_SND_PORTMAN2X4=m +CONFIG_SND_AC97_POWER_SAVE=y +CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 +CONFIG_SND_SB_COMMON=m +CONFIG_SND_SB16_DSP=m +CONFIG_SND_PCI=y +CONFIG_SND_AD1889=m +CONFIG_SND_ALS300=m +CONFIG_SND_ALS4000=m +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_AW2=m +CONFIG_SND_AZT3328=m +CONFIG_SND_BT87X=m +CONFIG_SND_BT87X_OVERCLOCK=y +CONFIG_SND_CA0106=m +CONFIG_SND_CMIPCI=m +CONFIG_SND_OXYGEN_LIB=m +CONFIG_SND_OXYGEN=m +CONFIG_SND_CS4281=m +CONFIG_SND_CS46XX=m +CONFIG_SND_CS46XX_NEW_DSP=y +CONFIG_SND_CS5530=m +CONFIG_SND_CS5535AUDIO=m +CONFIG_SND_CTXFI=m +CONFIG_SND_DARLA20=m +CONFIG_SND_GINA20=m +CONFIG_SND_LAYLA20=m +CONFIG_SND_DARLA24=m +CONFIG_SND_GINA24=m +CONFIG_SND_LAYLA24=m +CONFIG_SND_MONA=m +CONFIG_SND_MIA=m +CONFIG_SND_ECHO3G=m +CONFIG_SND_INDIGO=m +CONFIG_SND_INDIGOIO=m +CONFIG_SND_INDIGODJ=m +CONFIG_SND_INDIGOIOX=m +CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1X=m +CONFIG_SND_ENS1370=m +CONFIG_SND_ENS1371=m +CONFIG_SND_ES1938=m +CONFIG_SND_ES1968=m +CONFIG_SND_FM801=m +CONFIG_SND_FM801_TEA575X_BOOL=y +CONFIG_SND_FM801_TEA575X=m +CONFIG_SND_HDA_INTEL=m +CONFIG_SND_HDA_HWDEP=y +CONFIG_SND_HDA_RECONFIG=y +CONFIG_SND_HDA_INPUT_BEEP=y +CONFIG_SND_HDA_INPUT_BEEP_MODE=1 +CONFIG_SND_HDA_INPUT_JACK=y +CONFIG_SND_HDA_PATCH_LOADER=y +CONFIG_SND_HDA_CODEC_REALTEK=y +CONFIG_SND_HDA_CODEC_ANALOG=y +CONFIG_SND_HDA_CODEC_SIGMATEL=y +CONFIG_SND_HDA_CODEC_VIA=y +CONFIG_SND_HDA_CODEC_ATIHDMI=y +CONFIG_SND_HDA_CODEC_NVHDMI=y +CONFIG_SND_HDA_CODEC_INTELHDMI=y +CONFIG_SND_HDA_ELD=y +CONFIG_SND_HDA_CODEC_CIRRUS=y +CONFIG_SND_HDA_CODEC_CONEXANT=y +CONFIG_SND_HDA_CODEC_CA0110=y +CONFIG_SND_HDA_CODEC_CMEDIA=y +CONFIG_SND_HDA_CODEC_SI3054=y +CONFIG_SND_HDA_GENERIC=y +CONFIG_SND_HDA_POWER_SAVE=y +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 +CONFIG_SND_HDSP=m +CONFIG_SND_HDSPM=m +CONFIG_SND_HIFIER=m +CONFIG_SND_ICE1712=m +CONFIG_SND_ICE1724=m +CONFIG_SND_INTEL8X0=m +CONFIG_SND_INTEL8X0M=m +CONFIG_SND_KORG1212=m +CONFIG_SND_LX6464ES=m +CONFIG_SND_MAESTRO3=m +CONFIG_SND_MIXART=m +CONFIG_SND_NM256=m +CONFIG_SND_PCXHR=m +CONFIG_SND_RIPTIDE=m +CONFIG_SND_RME32=m +CONFIG_SND_RME96=m +CONFIG_SND_RME9652=m +CONFIG_SND_SONICVIBES=m +CONFIG_SND_TRIDENT=m +CONFIG_SND_VIA82XX=m +CONFIG_SND_VIA82XX_MODEM=m +CONFIG_SND_VIRTUOSO=m +CONFIG_SND_VX222=m +CONFIG_SND_YMFPCI=m +CONFIG_SND_SPI=y +CONFIG_SND_USB=y +CONFIG_SND_USB_AUDIO=m +CONFIG_SND_USB_USX2Y=m +CONFIG_SND_USB_CAIAQ=m +CONFIG_SND_USB_CAIAQ_INPUT=y +CONFIG_SND_USB_US122L=m +CONFIG_SND_PCMCIA=y +CONFIG_SND_VXPOCKET=m +CONFIG_SND_PDAUDIOCF=m +CONFIG_SND_SOC=m +CONFIG_SND_SOC_I2C_AND_SPI=m +CONFIG_SND_SOC_ALL_CODECS=m +CONFIG_SND_SOC_WM_HUBS=m +CONFIG_SND_SOC_AD1836=m +CONFIG_SND_SOC_AD1938=m +CONFIG_SND_SOC_AD73311=m +CONFIG_SND_SOC_ADS117X=m +CONFIG_SND_SOC_AK4104=m +CONFIG_SND_SOC_AK4535=m +CONFIG_SND_SOC_AK4642=m +CONFIG_SND_SOC_AK4671=m +CONFIG_SND_SOC_CS4270=m +CONFIG_SND_SOC_L3=m +CONFIG_SND_SOC_PCM3008=m +CONFIG_SND_SOC_SPDIF=m +CONFIG_SND_SOC_SSM2602=m +CONFIG_SND_SOC_TLV320AIC23=m +CONFIG_SND_SOC_TLV320AIC26=m +CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320DAC33=m +CONFIG_SND_SOC_UDA134X=m +CONFIG_SND_SOC_UDA1380=m +CONFIG_SND_SOC_WM8350=m +CONFIG_SND_SOC_WM8400=m +CONFIG_SND_SOC_WM8510=m +CONFIG_SND_SOC_WM8523=m +CONFIG_SND_SOC_WM8580=m +CONFIG_SND_SOC_WM8711=m +CONFIG_SND_SOC_WM8727=m +CONFIG_SND_SOC_WM8728=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8750=m +CONFIG_SND_SOC_WM8753=m +CONFIG_SND_SOC_WM8776=m +CONFIG_SND_SOC_WM8900=m +CONFIG_SND_SOC_WM8903=m +CONFIG_SND_SOC_WM8940=m +CONFIG_SND_SOC_WM8960=m +CONFIG_SND_SOC_WM8961=m +CONFIG_SND_SOC_WM8971=m +CONFIG_SND_SOC_WM8974=m +CONFIG_SND_SOC_WM8988=m +CONFIG_SND_SOC_WM8990=m +CONFIG_SND_SOC_WM8993=m +CONFIG_SND_SOC_WM9081=m +CONFIG_SND_SOC_MAX9877=m +CONFIG_SND_SOC_TPA6130A2=m +# CONFIG_SOUND_PRIME is not set +CONFIG_AC97_BUS=m +CONFIG_HID_SUPPORT=y +CONFIG_HID=y +CONFIG_HIDRAW=y + +# +# USB Input Devices +# +CONFIG_USB_HID=y +CONFIG_HID_PID=y +CONFIG_USB_HIDDEV=y + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=y +CONFIG_HID_APPLE=y +CONFIG_HID_BELKIN=y +CONFIG_HID_CHERRY=y +CONFIG_HID_CHICONY=y +CONFIG_HID_CYPRESS=y +CONFIG_HID_DRAGONRISE=y +CONFIG_DRAGONRISE_FF=y +CONFIG_HID_EZKEY=y +CONFIG_HID_KYE=y +CONFIG_HID_GYRATION=y +CONFIG_HID_TWINHAN=y +CONFIG_HID_KENSINGTON=y +CONFIG_HID_LOGITECH=y +CONFIG_LOGITECH_FF=y +CONFIG_LOGIRUMBLEPAD2_FF=y +CONFIG_HID_MICROSOFT=y +CONFIG_HID_MONTEREY=y +CONFIG_HID_NTRIG=y +CONFIG_HID_PANTHERLORD=y +CONFIG_PANTHERLORD_FF=y +CONFIG_HID_PETALYNX=y +CONFIG_HID_SAMSUNG=y +CONFIG_HID_SONY=y +CONFIG_HID_SUNPLUS=y +CONFIG_HID_GREENASIA=y +CONFIG_GREENASIA_FF=y +CONFIG_HID_SMARTJOYPLUS=y +CONFIG_SMARTJOYPLUS_FF=y +CONFIG_HID_TOPSEED=y +CONFIG_HID_THRUSTMASTER=y +CONFIG_THRUSTMASTER_FF=y +CONFIG_HID_WACOM=m +CONFIG_HID_ZEROPLUS=y +CONFIG_ZEROPLUS_FF=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB_ARCH_HAS_OHCI=y +CONFIG_USB_ARCH_HAS_EHCI=y +CONFIG_USB=y +# CONFIG_USB_DEBUG is not set +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y + +# +# Miscellaneous USB options +# +CONFIG_USB_DEVICEFS=y +CONFIG_USB_DEVICE_CLASS=y +CONFIG_USB_DYNAMIC_MINORS=y +CONFIG_USB_SUSPEND=y +# CONFIG_USB_OTG is not set +CONFIG_USB_MON=y +CONFIG_USB_WUSB=m +CONFIG_USB_WUSB_CBAF=m +# CONFIG_USB_WUSB_CBAF_DEBUG is not set + +# +# USB Host Controller Drivers +# +CONFIG_USB_C67X00_HCD=m +CONFIG_USB_XHCI_HCD=m +# CONFIG_USB_XHCI_HCD_DEBUGGING is not set +CONFIG_USB_EHCI_HCD=m +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_OXU210HP_HCD=m +CONFIG_USB_ISP116X_HCD=m +CONFIG_USB_ISP1760_HCD=m +CONFIG_USB_ISP1362_HCD=m +CONFIG_USB_OHCI_HCD=m +# CONFIG_USB_OHCI_HCD_SSB is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_UHCI_HCD=m +CONFIG_USB_U132_HCD=m +CONFIG_USB_SL811_HCD=m +CONFIG_USB_SL811_CS=m +CONFIG_USB_R8A66597_HCD=m +CONFIG_USB_WHCI_HCD=m +CONFIG_USB_HWA_HCD=m +# CONFIG_USB_GADGET_MUSB_HDRC is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m +CONFIG_USB_WDM=m +CONFIG_USB_TMC=m + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=y +# 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_USBAT=y +CONFIG_USB_STORAGE_SDDR09=y +CONFIG_USB_STORAGE_SDDR55=y +CONFIG_USB_STORAGE_JUMPSHOT=y +CONFIG_USB_STORAGE_ALAUDA=y +CONFIG_USB_STORAGE_ONETOUCH=y +CONFIG_USB_STORAGE_KARMA=y +CONFIG_USB_STORAGE_CYPRESS_ATACB=y +CONFIG_USB_LIBUSUAL=y + +# +# USB Imaging devices +# +CONFIG_USB_MDC800=m +CONFIG_USB_MICROTEK=m + +# +# USB port drivers +# +CONFIG_USB_USS720=m +CONFIG_USB_SERIAL=m +CONFIG_USB_EZUSB=y +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_AIRCABLE=m +CONFIG_USB_SERIAL_ARK3116=m +CONFIG_USB_SERIAL_BELKIN=m +CONFIG_USB_SERIAL_CH341=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m +CONFIG_USB_SERIAL_CP210X=m +CONFIG_USB_SERIAL_CYPRESS_M8=m +CONFIG_USB_SERIAL_EMPEG=m +CONFIG_USB_SERIAL_FTDI_SIO=m +CONFIG_USB_SERIAL_FUNSOFT=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_IUU=m +CONFIG_USB_SERIAL_KEYSPAN_PDA=m +CONFIG_USB_SERIAL_KEYSPAN=m +CONFIG_USB_SERIAL_KEYSPAN_MPR=y +CONFIG_USB_SERIAL_KEYSPAN_USA28=y +CONFIG_USB_SERIAL_KEYSPAN_USA28X=y +CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y +CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y +CONFIG_USB_SERIAL_KEYSPAN_USA19=y +CONFIG_USB_SERIAL_KEYSPAN_USA18X=y +CONFIG_USB_SERIAL_KEYSPAN_USA19W=y +CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y +CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y +CONFIG_USB_SERIAL_KEYSPAN_USA49W=y +CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y +CONFIG_USB_SERIAL_KLSI=m +CONFIG_USB_SERIAL_KOBIL_SCT=m +CONFIG_USB_SERIAL_MCT_U232=m +CONFIG_USB_SERIAL_MOS7720=m +CONFIG_USB_SERIAL_MOS7840=m +CONFIG_USB_SERIAL_MOTOROLA=m +CONFIG_USB_SERIAL_NAVMAN=m +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_OTI6858=m +CONFIG_USB_SERIAL_QUALCOMM=m +CONFIG_USB_SERIAL_SPCP8X5=m +CONFIG_USB_SERIAL_HP4X=m +CONFIG_USB_SERIAL_SAFE=m +CONFIG_USB_SERIAL_SAFE_PADDED=y +CONFIG_USB_SERIAL_SIEMENS_MPI=m +CONFIG_USB_SERIAL_SIERRAWIRELESS=m +CONFIG_USB_SERIAL_SYMBOL=m +CONFIG_USB_SERIAL_TI=m +CONFIG_USB_SERIAL_CYBERJACK=m +CONFIG_USB_SERIAL_XIRCOM=m +CONFIG_USB_SERIAL_OPTION=m +CONFIG_USB_SERIAL_OMNINET=m +CONFIG_USB_SERIAL_OPTICON=m +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +CONFIG_USB_EMI62=m +CONFIG_USB_EMI26=m +CONFIG_USB_ADUTUX=m +CONFIG_USB_SEVSEG=m +CONFIG_USB_RIO500=m +CONFIG_USB_LEGOTOWER=m +CONFIG_USB_LCD=m +CONFIG_USB_BERRY_CHARGE=m +CONFIG_USB_LED=m +CONFIG_USB_CYPRESS_CY7C63=m +CONFIG_USB_CYTHERM=m +CONFIG_USB_IDMOUSE=m +CONFIG_USB_FTDI_ELAN=m +CONFIG_USB_APPLEDISPLAY=m +CONFIG_USB_SISUSBVGA=m +# CONFIG_USB_SISUSBVGA_CON is not set +CONFIG_USB_LD=m +CONFIG_USB_TRANCEVIBRATOR=m +CONFIG_USB_IOWARRIOR=m +CONFIG_USB_TEST=m +CONFIG_USB_ISIGHTFW=m +CONFIG_USB_VST=m +CONFIG_USB_ATM=m +CONFIG_USB_SPEEDTOUCH=m +CONFIG_USB_CXACRU=m +CONFIG_USB_UEAGLEATM=m +CONFIG_USB_XUSBATM=m +CONFIG_USB_GADGET=m +# CONFIG_USB_GADGET_DEBUG_FILES is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_SELECTED=y +# CONFIG_USB_GADGET_AT91 is not set +# CONFIG_USB_GADGET_ATMEL_USBA is not set +# CONFIG_USB_GADGET_FSL_USB2 is not set +# CONFIG_USB_GADGET_LH7A40X is not set +# CONFIG_USB_GADGET_OMAP is not set +# CONFIG_USB_GADGET_PXA25X is not set +# CONFIG_USB_GADGET_R8A66597 is not set +# CONFIG_USB_GADGET_PXA27X is not set +# CONFIG_USB_GADGET_S3C_HSOTG is not set +# CONFIG_USB_GADGET_IMX is not set +# CONFIG_USB_GADGET_S3C2410 is not set +# CONFIG_USB_GADGET_M66592 is not set +# CONFIG_USB_GADGET_AMD5536UDC is not set +# CONFIG_USB_GADGET_FSL_QE is not set +# CONFIG_USB_GADGET_CI13XXX is not set +CONFIG_USB_GADGET_NET2280=y +CONFIG_USB_NET2280=m +# CONFIG_USB_GADGET_GOKU is not set +# CONFIG_USB_GADGET_LANGWELL is not set +# CONFIG_USB_GADGET_DUMMY_HCD is not set +CONFIG_USB_GADGET_DUALSPEED=y +# CONFIG_USB_ZERO is not set +# CONFIG_USB_AUDIO is not set +CONFIG_USB_ETH=m +# CONFIG_USB_ETH_RNDIS is not set +# CONFIG_USB_ETH_EEM is not set +CONFIG_USB_GADGETFS=m +CONFIG_USB_FILE_STORAGE=m +# CONFIG_USB_FILE_STORAGE_TEST is not set +CONFIG_USB_MASS_STORAGE=m +CONFIG_USB_G_SERIAL=m +CONFIG_USB_MIDI_GADGET=m +CONFIG_USB_G_PRINTER=m +CONFIG_USB_CDC_COMPOSITE=m +CONFIG_USB_G_MULTI=m +CONFIG_USB_G_MULTI_RNDIS=y +# CONFIG_USB_G_MULTI_CDC is not set + +# +# OTG and related infrastructure +# +CONFIG_USB_OTG_UTILS=y +CONFIG_USB_GPIO_VBUS=m +# CONFIG_NOP_USB_XCEIV is not set +CONFIG_UWB=m +CONFIG_UWB_HWA=m +CONFIG_UWB_WHCI=m +CONFIG_UWB_WLP=m +CONFIG_UWB_I1480U=m +CONFIG_UWB_I1480U_WLP=m +CONFIG_MMC=m +# CONFIG_MMC_DEBUG is not set +# CONFIG_MMC_UNSAFE_RESUME is not set + +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_BOUNCE=y +CONFIG_SDIO_UART=m +CONFIG_MMC_TEST=m + +# +# MMC/SD/SDIO Host Controller Drivers +# +CONFIG_MMC_SDHCI=m +CONFIG_MMC_SDHCI_PCI=m +CONFIG_MMC_RICOH_MMC=m +CONFIG_MMC_SDHCI_PLTFM=m +CONFIG_MMC_WBSD=m +# CONFIG_MMC_AT91 is not set +# CONFIG_MMC_ATMELMCI is not set +CONFIG_MMC_TIFM_SD=m +CONFIG_MMC_SPI=m +CONFIG_MMC_SDRICOH_CS=m +CONFIG_MMC_CB710=m +CONFIG_MMC_VIA_SDMMC=m +CONFIG_MEMSTICK=m +# CONFIG_MEMSTICK_DEBUG is not set + +# +# MemoryStick drivers +# +# CONFIG_MEMSTICK_UNSAFE_RESUME is not set +CONFIG_MSPRO_BLOCK=m + +# +# MemoryStick Host Controller Drivers +# +CONFIG_MEMSTICK_TIFM_MS=m +CONFIG_MEMSTICK_JMICRON_38X=m +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=m + +# +# LED drivers +# +CONFIG_LEDS_ALIX2=m +CONFIG_LEDS_PCA9532=m +CONFIG_LEDS_GPIO=m +CONFIG_LEDS_GPIO_PLATFORM=y +CONFIG_LEDS_LP3944=m +CONFIG_LEDS_CLEVO_MAIL=m +CONFIG_LEDS_PCA955X=m +CONFIG_LEDS_WM8350=m +CONFIG_LEDS_DAC124S085=m +CONFIG_LEDS_REGULATOR=m +CONFIG_LEDS_BD2802=m +CONFIG_LEDS_INTEL_SS4200=m +CONFIG_LEDS_LT3593=m + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=m +CONFIG_LEDS_TRIGGER_HEARTBEAT=m +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_GPIO=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m + +# +# iptables trigger is under Netfilter config (LED target) +# +CONFIG_ACCESSIBILITY=y +CONFIG_INFINIBAND=m +CONFIG_INFINIBAND_USER_MAD=m +CONFIG_INFINIBAND_USER_ACCESS=m +CONFIG_INFINIBAND_USER_MEM=y +CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_MTHCA=m +CONFIG_INFINIBAND_MTHCA_DEBUG=y +CONFIG_INFINIBAND_IPATH=m +CONFIG_INFINIBAND_AMSO1100=m +# CONFIG_INFINIBAND_AMSO1100_DEBUG is not set +CONFIG_INFINIBAND_CXGB3=m +# CONFIG_INFINIBAND_CXGB3_DEBUG is not set +CONFIG_MLX4_INFINIBAND=m +CONFIG_INFINIBAND_NES=m +# CONFIG_INFINIBAND_NES_DEBUG is not set +CONFIG_INFINIBAND_IPOIB=m +# CONFIG_INFINIBAND_IPOIB_CM is not set +CONFIG_INFINIBAND_IPOIB_DEBUG=y +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set +CONFIG_INFINIBAND_SRP=m +CONFIG_INFINIBAND_ISER=m +CONFIG_EDAC=y + +# +# Reporting subsystems +# +# CONFIG_EDAC_DEBUG is not set +CONFIG_EDAC_DECODE_MCE=y +CONFIG_EDAC_MM_EDAC=m +CONFIG_EDAC_AMD64=m +# CONFIG_EDAC_AMD64_ERROR_INJECTION is not set +CONFIG_EDAC_E752X=m +CONFIG_EDAC_I82975X=m +CONFIG_EDAC_I3000=m +CONFIG_EDAC_I3200=m +CONFIG_EDAC_X38=m +CONFIG_EDAC_I5400=m +CONFIG_EDAC_I5000=m +CONFIG_EDAC_I5100=m +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +CONFIG_RTC_INTF_DEV_UIE_EMUL=y +CONFIG_RTC_DRV_TEST=m + +# +# I2C RTC drivers +# +CONFIG_RTC_DRV_DS1307=m +CONFIG_RTC_DRV_DS1374=m +CONFIG_RTC_DRV_DS1672=m +CONFIG_RTC_DRV_MAX6900=m +CONFIG_RTC_DRV_RS5C372=m +CONFIG_RTC_DRV_ISL1208=m +CONFIG_RTC_DRV_X1205=m +CONFIG_RTC_DRV_PCF8563=m +CONFIG_RTC_DRV_PCF8583=m +CONFIG_RTC_DRV_M41T80=m +# CONFIG_RTC_DRV_M41T80_WDT is not set +CONFIG_RTC_DRV_BQ32K=m +CONFIG_RTC_DRV_S35390A=m +CONFIG_RTC_DRV_FM3130=m +CONFIG_RTC_DRV_RX8581=m +CONFIG_RTC_DRV_RX8025=m + +# +# SPI RTC drivers +# +CONFIG_RTC_DRV_M41T94=m +CONFIG_RTC_DRV_DS1305=m +CONFIG_RTC_DRV_DS1390=m +CONFIG_RTC_DRV_MAX6902=m +CONFIG_RTC_DRV_R9701=m +CONFIG_RTC_DRV_RS5C348=m +CONFIG_RTC_DRV_DS3234=m +CONFIG_RTC_DRV_PCF2123=m + +# +# Platform RTC drivers +# +CONFIG_RTC_DRV_CMOS=y +CONFIG_RTC_DRV_DS1286=m +CONFIG_RTC_DRV_DS1511=m +CONFIG_RTC_DRV_DS1553=m +CONFIG_RTC_DRV_DS1742=m +CONFIG_RTC_DRV_STK17TA8=m +CONFIG_RTC_DRV_M48T86=m +CONFIG_RTC_DRV_M48T35=m +CONFIG_RTC_DRV_M48T59=m +CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_BQ4802=m +CONFIG_RTC_DRV_RP5C01=m +CONFIG_RTC_DRV_V3020=m +CONFIG_RTC_DRV_WM8350=m +CONFIG_RTC_DRV_PCF50633=m +CONFIG_RTC_DRV_AB3100=m + +# +# on-CPU RTC drivers +# +CONFIG_RTC_DRV_PCAP=m +CONFIG_RTC_DRV_MC13783=m +CONFIG_CS5535_CLOCK_EVENT_SRC=m +CONFIG_DMADEVICES=y + +# +# DMA Devices +# +CONFIG_ASYNC_TX_DISABLE_CHANNEL_SWITCH=y +CONFIG_INTEL_IOATDMA=m +CONFIG_DMA_ENGINE=y + +# +# DMA Clients +# +CONFIG_NET_DMA=y +# CONFIG_ASYNC_TX_DMA is not set +# CONFIG_DMATEST is not set +CONFIG_DCA=m +CONFIG_AUXDISPLAY=y +CONFIG_KS0108=m +CONFIG_KS0108_PORT=0x378 +CONFIG_KS0108_DELAY=2 +CONFIG_CFAG12864B=m +CONFIG_CFAG12864B_RATE=20 +CONFIG_UIO=y +CONFIG_UIO_CIF=m +CONFIG_UIO_PDRV=m +CONFIG_UIO_PDRV_GENIRQ=m +CONFIG_UIO_SMX=m +CONFIG_UIO_AEC=m +CONFIG_UIO_SERCOS3=m +CONFIG_UIO_PCI_GENERIC=m + +# +# TI VLYNQ +# +CONFIG_XEN_BALLOON=y +CONFIG_XEN_SCRUB_PAGES=y +CONFIG_XEN_DEV_EVTCHN=y +CONFIG_XENFS=y +CONFIG_XEN_COMPAT_XENFS=y +CONFIG_XEN_SYS_HYPERVISOR=y +CONFIG_STAGING=y +# CONFIG_STAGING_EXCLUDE_BUILD is not set +CONFIG_ET131X=m +# CONFIG_ET131X_DEBUG is not set +CONFIG_SLICOSS=m +CONFIG_VIDEO_GO7007=m +CONFIG_VIDEO_GO7007_USB=m +CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GO7007_OV7640=m +CONFIG_VIDEO_GO7007_SAA7113=m +CONFIG_VIDEO_GO7007_SAA7115=m +CONFIG_VIDEO_GO7007_TW9903=m +CONFIG_VIDEO_GO7007_UDA1342=m +CONFIG_VIDEO_GO7007_SONY_TUNER=m +CONFIG_VIDEO_GO7007_TW2804=m +CONFIG_VIDEO_CX25821=m +CONFIG_VIDEO_CX25821_ALSA=m +CONFIG_USB_IP_COMMON=m +CONFIG_USB_IP_VHCI_HCD=m +CONFIG_USB_IP_HOST=m +CONFIG_W35UND=m +CONFIG_PRISM2_USB=m +CONFIG_ECHO=m +CONFIG_POCH=m +CONFIG_OTUS=m +CONFIG_RT2860=m +CONFIG_RT2870=m +CONFIG_COMEDI=m +# CONFIG_COMEDI_DEBUG is not set +CONFIG_COMEDI_PCI_DRIVERS=m +CONFIG_COMEDI_PCMCIA_DRIVERS=m +CONFIG_COMEDI_USB_DRIVERS=m +CONFIG_ASUS_OLED=m +CONFIG_PANEL=m +CONFIG_PANEL_PARPORT=0 +CONFIG_PANEL_PROFILE=5 +# CONFIG_PANEL_CHANGE_MESSAGE is not set +CONFIG_ALTERA_PCIE_CHDMA=m +CONFIG_R8187SE=m +CONFIG_RTL8192SU=m +CONFIG_RTL8192U=m +CONFIG_RTL8192E=m +CONFIG_INPUT_MIMIO=m +CONFIG_TRANZPORT=m + +# +# Qualcomm MSM Camera And Video +# + +# +# Camera Sensor Selection +# +CONFIG_INPUT_GPIO=m +CONFIG_POHMELFS=m +# CONFIG_POHMELFS_DEBUG is not set +# CONFIG_POHMELFS_CRYPTO is not set +CONFIG_B3DFG=m +CONFIG_IDE_PHISON=m +CONFIG_PLAN9AUTH=m +CONFIG_LINE6_USB=m +CONFIG_DRM_VMWGFX=m +CONFIG_DRM_NOUVEAU=m +CONFIG_DRM_NOUVEAU_BACKLIGHT=y + +# +# I2C encoder or helper chips +# +CONFIG_DRM_I2C_CH7006=m +CONFIG_USB_SERIAL_QUATECH2=m +CONFIG_USB_SERIAL_QUATECH_USB2=m +CONFIG_VT6655=m +CONFIG_VT6656=m +CONFIG_FB_UDL=m +CONFIG_HYPERV=m +CONFIG_HYPERV_STORAGE=m +CONFIG_HYPERV_BLOCK=m +CONFIG_HYPERV_NET=m +CONFIG_VME_BUS=m + +# +# VME Bridge Drivers +# +CONFIG_VME_CA91CX42=m +CONFIG_VME_TSI148=m + +# +# VME Device Drivers +# +CONFIG_VME_USER=m + +# +# RAR Register Driver +# +CONFIG_RAR_REGISTER=m +CONFIG_DX_SEP=m +CONFIG_IIO=m +# CONFIG_IIO_RING_BUFFER is not set +# CONFIG_IIO_TRIGGER is not set + +# +# Accelerometers +# +CONFIG_KXSD9=m +CONFIG_LIS3L02DQ=m + +# +# Analog to digital convertors +# +CONFIG_MAX1363=m +# CONFIG_MAX1363_RING_BUFFER is not set + +# +# Light sensors +# +CONFIG_SENSORS_TSL2563=m + +# +# Triggers - standalone +# +CONFIG_RAMZSWAP=m +CONFIG_RAMZSWAP_STATS=y +CONFIG_BATMAN_ADV=m +# CONFIG_BATMAN_DEBUG is not set +CONFIG_SAMSUNG_LAPTOP=m +CONFIG_STRIP=m +CONFIG_PCMCIA_WAVELAN=m +CONFIG_PCMCIA_NETWAVE=m +CONFIG_FB_SM7XX=m +# CONFIG_FB_SM7XX_ACCEL is not set +CONFIG_X86_PLATFORM_DEVICES=y +CONFIG_ACER_WMI=m +CONFIG_ACERHDF=m +CONFIG_DELL_LAPTOP=m +CONFIG_DELL_WMI=m +CONFIG_FUJITSU_LAPTOP=m +# CONFIG_FUJITSU_LAPTOP_DEBUG is not set +CONFIG_HP_WMI=m +CONFIG_MSI_LAPTOP=m +CONFIG_PANASONIC_LAPTOP=m +CONFIG_COMPAL_LAPTOP=m +CONFIG_SONY_LAPTOP=m +CONFIG_SONYPI_COMPAT=y +CONFIG_THINKPAD_ACPI=m +CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y +# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set +# CONFIG_THINKPAD_ACPI_DEBUG is not set +# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set +CONFIG_THINKPAD_ACPI_VIDEO=y +CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y +CONFIG_INTEL_MENLOW=m +CONFIG_EEEPC_LAPTOP=m +CONFIG_ACPI_WMI=y +CONFIG_MSI_WMI=m +CONFIG_ACPI_ASUS=y +CONFIG_TOPSTAR_LAPTOP=m +CONFIG_ACPI_TOSHIBA=y +CONFIG_TOSHIBA_BT_RFKILL=m +CONFIG_ACPI_CMPC=m + +# +# Firmware Drivers +# +CONFIG_EDD=m +# CONFIG_EDD_OFF is not set +CONFIG_FIRMWARE_MEMMAP=y +CONFIG_EFI_VARS=m +CONFIG_DELL_RBU=m +CONFIG_DCDBAS=y +CONFIG_DMIID=y +CONFIG_ISCSI_IBFT_FIND=y +CONFIG_ISCSI_IBFT=m + +# +# 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=y +CONFIG_EXT3_FS=y +# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set +CONFIG_EXT3_FS_XATTR=y +CONFIG_EXT3_FS_POSIX_ACL=y +CONFIG_EXT3_FS_SECURITY=y +CONFIG_EXT4_FS=y +CONFIG_EXT4_FS_XATTR=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +# CONFIG_EXT4_DEBUG is not set +CONFIG_FS_XIP=y +CONFIG_JBD=y +CONFIG_JBD2=y +CONFIG_FS_MBCACHE=y +CONFIG_REISERFS_FS=y +# CONFIG_REISERFS_CHECK is not set +CONFIG_REISERFS_PROC_INFO=y +CONFIG_REISERFS_FS_XATTR=y +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +CONFIG_JFS_FS=y +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=y +CONFIG_XFS_QUOTA=y +CONFIG_XFS_POSIX_ACL=y +CONFIG_XFS_RT=y +# CONFIG_XFS_DEBUG is not set +CONFIG_GFS2_FS=m +CONFIG_GFS2_FS_LOCKING_DLM=y +CONFIG_OCFS2_FS=m +CONFIG_OCFS2_FS_O2CB=m +CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCFS2_FS_STATS=y +CONFIG_OCFS2_DEBUG_MASKLOG=y +# CONFIG_OCFS2_DEBUG_FS is not set +CONFIG_BTRFS_FS=y +CONFIG_BTRFS_FS_POSIX_ACL=y +CONFIG_NILFS2_FS=m +CONFIG_FILE_LOCKING=y +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_QUOTA=y +# CONFIG_QUOTA_NETLINK_INTERFACE is not set +CONFIG_PRINT_QUOTA_WARNING=y +CONFIG_QUOTA_TREE=y +CONFIG_QFMT_V1=y +CONFIG_QFMT_V2=y +CONFIG_QUOTACTL=y +# CONFIG_AUTOFS_FS is not set +CONFIG_AUTOFS4_FS=y +CONFIG_FUSE_FS=y +CONFIG_CUSE=m +CONFIG_GENERIC_ACL=y + +# +# Caches +# +CONFIG_FSCACHE=m +# CONFIG_FSCACHE_STATS is not set +# CONFIG_FSCACHE_HISTOGRAM is not set +# CONFIG_FSCACHE_DEBUG is not set +# CONFIG_FSCACHE_OBJECT_LIST is not set +CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_DEBUG is not set +# CONFIG_CACHEFILES_HISTOGRAM is not set + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=y +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +CONFIG_UDF_FS=y +CONFIG_UDF_NLS=y + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=y +CONFIG_MSDOS_FS=y +CONFIG_VFAT_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_NTFS_FS=y +# CONFIG_NTFS_DEBUG is not set +CONFIG_NTFS_RW=y + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE=y +CONFIG_CONFIGFS_FS=m +CONFIG_MISC_FILESYSTEMS=y +CONFIG_ADFS_FS=m +# CONFIG_ADFS_FS_RW is not set +CONFIG_AFFS_FS=m +CONFIG_ECRYPT_FS=y +CONFIG_HFS_FS=y +CONFIG_HFSPLUS_FS=y +CONFIG_BEFS_FS=m +# CONFIG_BEFS_DEBUG is not set +CONFIG_BFS_FS=m +CONFIG_EFS_FS=m +CONFIG_JFFS2_FS=m +CONFIG_JFFS2_FS_DEBUG=0 +CONFIG_JFFS2_FS_WRITEBUFFER=y +CONFIG_JFFS2_FS_WBUF_VERIFY=y +CONFIG_JFFS2_SUMMARY=y +CONFIG_JFFS2_FS_XATTR=y +CONFIG_JFFS2_FS_POSIX_ACL=y +CONFIG_JFFS2_FS_SECURITY=y +CONFIG_JFFS2_COMPRESSION_OPTIONS=y +CONFIG_JFFS2_ZLIB=y +CONFIG_JFFS2_LZO=y +CONFIG_JFFS2_RTIME=y +CONFIG_JFFS2_RUBIN=y +# CONFIG_JFFS2_CMODE_NONE is not set +CONFIG_JFFS2_CMODE_PRIORITY=y +# CONFIG_JFFS2_CMODE_SIZE is not set +# CONFIG_JFFS2_CMODE_FAVOURLZO is not set +CONFIG_UBIFS_FS=m +CONFIG_UBIFS_FS_XATTR=y +CONFIG_UBIFS_FS_ADVANCED_COMPR=y +CONFIG_UBIFS_FS_LZO=y +CONFIG_UBIFS_FS_ZLIB=y +# CONFIG_UBIFS_FS_DEBUG is not set +CONFIG_CRAMFS=m +CONFIG_SQUASHFS=y +CONFIG_SQUASHFS_EMBEDDED=y +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +CONFIG_VXFS_FS=m +CONFIG_MINIX_FS=m +CONFIG_OMFS_FS=m +CONFIG_HPFS_FS=y +CONFIG_QNX4FS_FS=y +CONFIG_ROMFS_FS=y +CONFIG_ROMFS_BACKED_BY_BLOCK=y +# CONFIG_ROMFS_BACKED_BY_MTD is not set +# CONFIG_ROMFS_BACKED_BY_BOTH is not set +CONFIG_ROMFS_ON_BLOCK=y +CONFIG_SYSV_FS=y +CONFIG_UFS_FS=y +# CONFIG_UFS_FS_WRITE is not set +# CONFIG_UFS_DEBUG is not set +CONFIG_EXOFS_FS=m +# CONFIG_EXOFS_DEBUG is not set +CONFIG_AUFS_FS=y +CONFIG_AUFS_BRANCH_MAX_127=y +# CONFIG_AUFS_BRANCH_MAX_511 is not set +# CONFIG_AUFS_BRANCH_MAX_1023 is not set +# CONFIG_AUFS_BRANCH_MAX_32767 is not set +CONFIG_AUFS_HINOTIFY=y +# CONFIG_AUFS_EXPORT is not set +# CONFIG_AUFS_RDU is not set +CONFIG_AUFS_SP_IATTR=y +CONFIG_AUFS_SHWH=y +# CONFIG_AUFS_BR_RAMFS is not set +CONFIG_AUFS_BR_FUSE=y +CONFIG_AUFS_POLL=y +CONFIG_AUFS_BDEV_LOOP=y +# CONFIG_AUFS_DEBUG is not set +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=y +CONFIG_NFS_V3=y +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=y +# CONFIG_NFS_V4_1 is not set +CONFIG_ROOT_NFS=y +CONFIG_NFSD=y +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +CONFIG_LOCKD=y +CONFIG_LOCKD_V4=y +CONFIG_EXPORTFS=y +CONFIG_NFS_ACL_SUPPORT=y +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=y +CONFIG_SUNRPC_XPRT_RDMA=m +CONFIG_RPCSEC_GSS_KRB5=y +CONFIG_RPCSEC_GSS_SPKM3=m +CONFIG_SMB_FS=y +CONFIG_SMB_NLS_DEFAULT=y +CONFIG_SMB_NLS_REMOTE="cp437" +CONFIG_CIFS=y +CONFIG_CIFS_STATS=y +CONFIG_CIFS_STATS2=y +CONFIG_CIFS_WEAK_PW_HASH=y +CONFIG_CIFS_UPCALL=y +CONFIG_CIFS_XATTR=y +CONFIG_CIFS_POSIX=y +# CONFIG_CIFS_DEBUG2 is not set +CONFIG_CIFS_DFS_UPCALL=y +CONFIG_CIFS_EXPERIMENTAL=y +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=y +CONFIG_NCPFS_NLS=y +CONFIG_NCPFS_EXTRAS=y +CONFIG_CODA_FS=y +CONFIG_AFS_FS=m +# CONFIG_AFS_DEBUG is not set +# CONFIG_AFS_FSCACHE is not set +CONFIG_9P_FS=m +# CONFIG_9P_FSCACHE is not set + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +CONFIG_ACORN_PARTITION=y +CONFIG_ACORN_PARTITION_CUMANA=y +CONFIG_ACORN_PARTITION_EESOX=y +CONFIG_ACORN_PARTITION_ICS=y +CONFIG_ACORN_PARTITION_ADFS=y +CONFIG_ACORN_PARTITION_POWERTEC=y +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=y +CONFIG_SGI_PARTITION=y +CONFIG_ULTRIX_PARTITION=y +CONFIG_SUN_PARTITION=y +CONFIG_KARMA_PARTITION=y +CONFIG_EFI_PARTITION=y +CONFIG_SYSV68_PARTITION=y +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="iso8859-1" +CONFIG_NLS_CODEPAGE_437=y +CONFIG_NLS_CODEPAGE_737=y +CONFIG_NLS_CODEPAGE_775=y +CONFIG_NLS_CODEPAGE_850=y +CONFIG_NLS_CODEPAGE_852=y +CONFIG_NLS_CODEPAGE_855=y +CONFIG_NLS_CODEPAGE_857=y +CONFIG_NLS_CODEPAGE_860=y +CONFIG_NLS_CODEPAGE_861=y +CONFIG_NLS_CODEPAGE_862=y +CONFIG_NLS_CODEPAGE_863=y +CONFIG_NLS_CODEPAGE_864=y +CONFIG_NLS_CODEPAGE_865=y +CONFIG_NLS_CODEPAGE_866=y +CONFIG_NLS_CODEPAGE_869=y +CONFIG_NLS_CODEPAGE_936=y +CONFIG_NLS_CODEPAGE_950=y +CONFIG_NLS_CODEPAGE_932=y +CONFIG_NLS_CODEPAGE_949=y +CONFIG_NLS_CODEPAGE_874=y +CONFIG_NLS_ISO8859_8=y +CONFIG_NLS_CODEPAGE_1250=y +CONFIG_NLS_CODEPAGE_1251=y +CONFIG_NLS_ASCII=y +CONFIG_NLS_ISO8859_1=y +CONFIG_NLS_ISO8859_2=y +CONFIG_NLS_ISO8859_3=y +CONFIG_NLS_ISO8859_4=y +CONFIG_NLS_ISO8859_5=y +CONFIG_NLS_ISO8859_6=y +CONFIG_NLS_ISO8859_7=y +CONFIG_NLS_ISO8859_9=y +CONFIG_NLS_ISO8859_13=y +CONFIG_NLS_ISO8859_14=y +CONFIG_NLS_ISO8859_15=y +CONFIG_NLS_KOI8_R=y +CONFIG_NLS_KOI8_U=y +CONFIG_NLS_UTF8=y +CONFIG_DLM=m +# CONFIG_DLM_DEBUG is not set + +# +# Kernel hacking +# +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_PRINTK_TIME=y +CONFIG_ENABLE_WARN_DEPRECATED=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=2048 +CONFIG_MAGIC_SYSRQ=y +# CONFIG_STRIP_ASM_SYMS is not set +CONFIG_UNUSED_SYMBOLS=y +# CONFIG_DEBUG_FS is not set +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_KERNEL is not set +CONFIG_SCHED_DEBUG=y +CONFIG_SCHEDSTATS=y +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_STACKTRACE=y +CONFIG_DEBUG_BUGVERBOSE=y +CONFIG_DEBUG_MEMORY_INIT=y +CONFIG_ARCH_WANT_FRAME_POINTERS=y +CONFIG_FRAME_POINTER=y +# CONFIG_RCU_CPU_STALL_DETECTOR is not set +CONFIG_LATENCYTOP=y +# CONFIG_SYSCTL_SYSCALL_CHECK is not set +CONFIG_USER_STACKTRACE_SUPPORT=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y +CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_TRACING_SUPPORT=y +# CONFIG_FTRACE is not set +# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set +# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_ARCH_KMEMCHECK=y +# CONFIG_STRICT_DEVMEM is not set +# CONFIG_X86_VERBOSE_BOOTUP is not set +CONFIG_EARLY_PRINTK=y +# CONFIG_EARLY_PRINTK_DBGP is not set +# CONFIG_IOMMU_STRESS is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y +CONFIG_IO_DELAY_TYPE_0X80=0 +CONFIG_IO_DELAY_TYPE_0XED=1 +CONFIG_IO_DELAY_TYPE_UDELAY=2 +CONFIG_IO_DELAY_TYPE_NONE=3 +CONFIG_IO_DELAY_0X80=y +# CONFIG_IO_DELAY_0XED is not set +# CONFIG_IO_DELAY_UDELAY is not set +# CONFIG_IO_DELAY_NONE is not set +CONFIG_DEFAULT_IO_DELAY_TYPE=0 +# CONFIG_OPTIMIZE_INLINING is not set + +# +# Security options +# +CONFIG_KEYS=y +CONFIG_KEYS_DEBUG_PROC_KEYS=y +CONFIG_SECURITY=y +CONFIG_SECURITYFS=y +CONFIG_SECURITY_NETWORK=y +CONFIG_SECURITY_NETWORK_XFRM=y +# CONFIG_SECURITY_PATH is not set +# CONFIG_INTEL_TXT is not set +# CONFIG_SECURITY_SELINUX is not set +# CONFIG_SECURITY_SMACK is not set +# CONFIG_SECURITY_TOMOYO is not set +# CONFIG_IMA is not set +# CONFIG_DEFAULT_SECURITY_SELINUX is not set +# CONFIG_DEFAULT_SECURITY_SMACK is not set +# CONFIG_DEFAULT_SECURITY_TOMOYO is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_DEFAULT_SECURITY="" +CONFIG_XOR_BLOCKS=y +CONFIG_ASYNC_CORE=y +CONFIG_ASYNC_MEMCPY=y +CONFIG_ASYNC_XOR=y +CONFIG_ASYNC_PQ=y +CONFIG_ASYNC_RAID6_RECOV=y +CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y +CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_FIPS=y +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=m +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_PCOMP=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_GF128MUL=m +CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_WORKQUEUE=y +CONFIG_CRYPTO_CRYPTD=m +CONFIG_CRYPTO_AUTHENC=m +CONFIG_CRYPTO_TEST=m + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_SEQIV=m + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_CTR=m +CONFIG_CRYPTO_CTS=m +CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_XTS=m +CONFIG_CRYPTO_FPU=m + +# +# Hash modes +# +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_XCBC=m +CONFIG_CRYPTO_VMAC=m + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_CRC32C_INTEL=m +CONFIG_CRYPTO_GHASH=m +CONFIG_CRYPTO_MD4=y +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_RMD128=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_RMD256=m +CONFIG_CRYPTO_RMD320=m +CONFIG_CRYPTO_SHA1=m +CONFIG_CRYPTO_SHA256=m +CONFIG_CRYPTO_SHA512=m +CONFIG_CRYPTO_TGR192=m +CONFIG_CRYPTO_WP512=m +CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_AES_X86_64=m +CONFIG_CRYPTO_AES_NI_INTEL=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=y +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_DES=y +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_SALSA20=m +CONFIG_CRYPTO_SALSA20_X86_64=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_TWOFISH_COMMON=m +CONFIG_CRYPTO_TWOFISH_X86_64=m + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=m +CONFIG_CRYPTO_ZLIB=m +CONFIG_CRYPTO_LZO=m +CONFIG_CRYPTO_LZF=m + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=m +CONFIG_CRYPTO_HW=y +# CONFIG_CRYPTO_DEV_PADLOCK is not set +CONFIG_CRYPTO_DEV_HIFN_795X=m +CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_HAVE_KVM=y +CONFIG_HAVE_KVM_IRQCHIP=y +CONFIG_HAVE_KVM_EVENTFD=y +CONFIG_KVM_APIC_ARCHITECTURE=y +CONFIG_VIRTUALIZATION=y +CONFIG_KVM=m +CONFIG_KVM_INTEL=m +CONFIG_KVM_AMD=m +CONFIG_VIRTIO=m +CONFIG_VIRTIO_RING=m +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_BALLOON=m +# CONFIG_BINARY_PRINTF is not set + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_GENERIC_FIND_FIRST_BIT=y +CONFIG_GENERIC_FIND_NEXT_BIT=y +CONFIG_GENERIC_FIND_LAST_BIT=y +CONFIG_CRC_CCITT=m +CONFIG_CRC16=y +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=y +CONFIG_CRC32=y +CONFIG_CRC7=m +CONFIG_LIBCRC32C=y +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=m +CONFIG_LZO_DECOMPRESS=y +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_REED_SOLOMON=m +CONFIG_REED_SOLOMON_DEC16=y +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT=y +CONFIG_HAS_DMA=y +CONFIG_CHECK_SIGNATURE=y +CONFIG_NLATTR=y +CONFIG_LRU_CACHE=m diff --git a/sys-kernel/server-sources/files/server-sources-2.6.33-x86.config b/sys-kernel/server-sources/files/server-sources-2.6.33-x86.config new file mode 100644 index 0000000..b9ac8b0 --- /dev/null +++ b/sys-kernel/server-sources/files/server-sources-2.6.33-x86.config @@ -0,0 +1,5122 @@ +# +# Automatically generated make config: don't edit +# Linux kernel version: 2.6.33-server +# Tue Mar 2 20:59:08 2010 +# +# CONFIG_64BIT is not set +CONFIG_X86_32=y +# CONFIG_X86_64 is not set +CONFIG_X86=y +CONFIG_OUTPUT_FORMAT="elf32-i386" +CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" +CONFIG_GENERIC_TIME=y +CONFIG_GENERIC_CMOS_UPDATE=y +CONFIG_CLOCKSOURCE_WATCHDOG=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_HAVE_LATENCYTOP_SUPPORT=y +CONFIG_MMU=y +CONFIG_ZONE_DMA=y +CONFIG_GENERIC_ISA_DMA=y +CONFIG_GENERIC_IOMAP=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_GPIO=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +# CONFIG_RWSEM_GENERIC_SPINLOCK is not set +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +# CONFIG_GENERIC_TIME_VSYSCALL is not set +CONFIG_ARCH_HAS_CPU_RELAX=y +CONFIG_ARCH_HAS_DEFAULT_IDLE=y +CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +# CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +# CONFIG_ZONE_DMA32 is not set +CONFIG_ARCH_POPULATES_NODE_MAP=y +# CONFIG_AUDIT_ARCH is not set +CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_PENDING_IRQ=y +CONFIG_USE_GENERIC_SMP_HELPERS=y +CONFIG_X86_32_SMP=y +CONFIG_X86_HT=y +CONFIG_X86_TRAMPOLINE=y +CONFIG_X86_32_LAZY_GS=y +CONFIG_KTIME_SCALAR=y +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_CONSTRUCTORS=y + +# +# General setup +# +CONFIG_EXPERIMENTAL=y +CONFIG_LOCK_KERNEL=y +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_BZIP2=y +CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_LZO=y +# CONFIG_KERNEL_GZIP is not set +# CONFIG_KERNEL_BZIP2 is not set +CONFIG_KERNEL_LZMA=y +# CONFIG_KERNEL_LZO is not set +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_XACCT=y +CONFIG_TASK_IO_ACCOUNTING=y +CONFIG_AUDIT=y +CONFIG_AUDITSYSCALL=y +CONFIG_AUDIT_TREE=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +# CONFIG_TREE_PREEMPT_RCU is not set +# CONFIG_TINY_RCU is not set +# CONFIG_RCU_TRACE is not set +CONFIG_RCU_FANOUT=32 +# CONFIG_RCU_FANOUT_EXACT is not set +# CONFIG_TREE_RCU_TRACE is not set +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_LOG_BUF_SHIFT=15 +CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y +# CONFIG_GROUP_SCHED is not set +CONFIG_CGROUPS=y +# CONFIG_CGROUP_DEBUG is not set +CONFIG_CGROUP_NS=y +CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_DEVICE=y +CONFIG_CPUSETS=y +CONFIG_PROC_PID_CPUSET=y +# CONFIG_CGROUP_CPUACCT is not set +CONFIG_RESOURCE_COUNTERS=y +CONFIG_CGROUP_MEM_RES_CTLR=y +CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y +CONFIG_MM_OWNER=y +# CONFIG_SYSFS_DEPRECATED_V2 is not set +CONFIG_RELAY=y +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_LZO=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +# CONFIG_EMBEDDED is not set +CONFIG_UID16=y +CONFIG_SYSCTL_SYSCALL=y +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_ALL=y +# CONFIG_KALLSYMS_EXTRA_PASS is not set +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_PCSPKR_PLATFORM=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_HAVE_PERF_EVENTS=y + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +CONFIG_PERF_COUNTERS=y +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_PCI_QUIRKS=y +CONFIG_SLUB_DEBUG=y +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +# CONFIG_PROFILING is not set +CONFIG_HAVE_OPROFILE=y +# CONFIG_KPROBES is not set +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_USER_RETURN_NOTIFIER=y +CONFIG_HAVE_IOREMAP_PROT=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_USER_RETURN_NOTIFIER=y + +# +# GCOV-based kernel profiling +# +CONFIG_SLOW_WORK=y +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_SLABINFO=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +CONFIG_MODVERSIONS=y +# CONFIG_MODULE_SRCVERSION_ALL is not set +CONFIG_STOP_MACHINE=y +CONFIG_BLOCK=y +CONFIG_LBDAF=y +CONFIG_BLK_DEV_BSG=y +CONFIG_BLK_DEV_INTEGRITY=y +# CONFIG_BLK_CGROUP is not set + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +# CONFIG_CFQ_GROUP_IOSCHED is not set +CONFIG_DEFAULT_DEADLINE=y +# CONFIG_DEFAULT_CFQ is not set +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="deadline" +CONFIG_PREEMPT_NOTIFIERS=y +# CONFIG_INLINE_SPIN_TRYLOCK is not set +# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set +# CONFIG_INLINE_SPIN_LOCK is not set +# CONFIG_INLINE_SPIN_LOCK_BH is not set +# CONFIG_INLINE_SPIN_LOCK_IRQ is not set +# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set +CONFIG_INLINE_SPIN_UNLOCK=y +# CONFIG_INLINE_SPIN_UNLOCK_BH is not set +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set +# CONFIG_INLINE_READ_TRYLOCK is not set +# CONFIG_INLINE_READ_LOCK is not set +# CONFIG_INLINE_READ_LOCK_BH is not set +# CONFIG_INLINE_READ_LOCK_IRQ is not set +# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set +CONFIG_INLINE_READ_UNLOCK=y +# CONFIG_INLINE_READ_UNLOCK_BH is not set +CONFIG_INLINE_READ_UNLOCK_IRQ=y +# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set +# CONFIG_INLINE_WRITE_TRYLOCK is not set +# CONFIG_INLINE_WRITE_LOCK is not set +# CONFIG_INLINE_WRITE_LOCK_BH is not set +# CONFIG_INLINE_WRITE_LOCK_IRQ is not set +# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set +CONFIG_INLINE_WRITE_UNLOCK=y +# CONFIG_INLINE_WRITE_UNLOCK_BH is not set +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_FREEZER=y + +# +# Processor type and features +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_SMP=y +CONFIG_SPARSE_IRQ=y +CONFIG_X86_MPPARSE=y +# CONFIG_X86_BIGSMP is not set +CONFIG_X86_EXTENDED_PLATFORM=y +# CONFIG_X86_ELAN is not set +CONFIG_X86_MRST=y +# CONFIG_X86_RDC321X is not set +# CONFIG_X86_32_NON_STANDARD is not set +CONFIG_SCHED_OMIT_FRAME_POINTER=y +CONFIG_PARAVIRT_GUEST=y +CONFIG_VMI=y +CONFIG_KVM_CLOCK=y +CONFIG_KVM_GUEST=y +CONFIG_LGUEST_GUEST=y +CONFIG_PARAVIRT=y +# CONFIG_PARAVIRT_SPINLOCKS is not set +CONFIG_PARAVIRT_CLOCK=y +CONFIG_MEMTEST=y +# 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_MWINCHIP3D is not set +# CONFIG_MGEODEGX1 is not set +# CONFIG_MGEODE_LX is not set +# CONFIG_MCYRIXIII is not set +# CONFIG_MVIAC3_2 is not set +# CONFIG_MVIAC7 is not set +# CONFIG_MPSC is not set +# CONFIG_MCORE2 is not set +# CONFIG_MATOM is not set +# CONFIG_GENERIC_CPU is not set +CONFIG_X86_GENERIC=y +CONFIG_X86_CPU=y +CONFIG_X86_INTERNODE_CACHE_SHIFT=6 +CONFIG_X86_CMPXCHG=y +CONFIG_X86_L1_CACHE_SHIFT=6 +CONFIG_X86_XADD=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_ALIGNMENT_16=y +CONFIG_X86_INTEL_USERCOPY=y +CONFIG_X86_MINIMUM_CPU_FAMILY=4 +CONFIG_CPU_SUP_INTEL=y +CONFIG_CPU_SUP_CYRIX_32=y +CONFIG_CPU_SUP_AMD=y +CONFIG_CPU_SUP_CENTAUR=y +CONFIG_CPU_SUP_TRANSMETA_32=y +CONFIG_CPU_SUP_UMC_32=y +CONFIG_HPET_TIMER=y +CONFIG_HPET_EMULATE_RTC=y +CONFIG_DMI=y +# CONFIG_IOMMU_HELPER is not set +# CONFIG_IOMMU_API is not set +CONFIG_NR_CPUS=8 +CONFIG_SCHED_SMT=y +CONFIG_SCHED_MC=y +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set +CONFIG_X86_LOCAL_APIC=y +CONFIG_X86_IO_APIC=y +CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y +CONFIG_X86_MCE=y +CONFIG_X86_MCE_INTEL=y +CONFIG_X86_MCE_AMD=y +CONFIG_X86_ANCIENT_MCE=y +CONFIG_X86_MCE_THRESHOLD=y +CONFIG_X86_MCE_INJECT=m +CONFIG_X86_THERMAL_VECTOR=y +CONFIG_VM86=y +CONFIG_TOSHIBA=y +CONFIG_I8K=y +# CONFIG_X86_REBOOTFIXUPS is not set +CONFIG_MICROCODE=m +CONFIG_MICROCODE_INTEL=y +CONFIG_MICROCODE_AMD=y +CONFIG_MICROCODE_OLD_INTERFACE=y +CONFIG_X86_MSR=y +CONFIG_X86_CPUID=y +# CONFIG_NOHIGHMEM is not set +CONFIG_HIGHMEM4G=y +# CONFIG_HIGHMEM64G is not set +CONFIG_PAGE_OFFSET=0xC0000000 +CONFIG_HIGHMEM=y +# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set +CONFIG_NEED_NODE_MEMMAP_SIZE=y +CONFIG_ARCH_FLATMEM_ENABLE=y +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +# CONFIG_ARCH_MEMORY_PROBE is not set +CONFIG_ILLEGAL_POINTER_VALUE=0 +CONFIG_SELECT_MEMORY_MODEL=y +# CONFIG_FLATMEM_MANUAL is not set +# CONFIG_DISCONTIGMEM_MANUAL is not set +CONFIG_SPARSEMEM_MANUAL=y +CONFIG_SPARSEMEM=y +CONFIG_HAVE_MEMORY_PRESENT=y +CONFIG_SPARSEMEM_STATIC=y +CONFIG_MEMORY_HOTPLUG=y +CONFIG_MEMORY_HOTPLUG_SPARSE=y +CONFIG_MEMORY_HOTREMOVE=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_MIGRATION=y +# CONFIG_PHYS_ADDR_T_64BIT is not set +CONFIG_ZONE_DMA_FLAG=1 +CONFIG_BOUNCE=y +CONFIG_VIRT_TO_BUS=y +CONFIG_MMU_NOTIFIER=y +CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_HIGHPTE=y +CONFIG_X86_CHECK_BIOS_CORRUPTION=y +# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set +CONFIG_X86_RESERVE_LOW_64K=y +# CONFIG_MATH_EMULATION is not set +CONFIG_MTRR=y +CONFIG_MTRR_SANITIZER=y +CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 +CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 +CONFIG_X86_PAT=y +CONFIG_ARCH_USES_PG_UNCACHED=y +CONFIG_EFI=y +CONFIG_SECCOMP=y +# CONFIG_CC_STACKPROTECTOR is not set +# CONFIG_HZ_100 is not set +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +CONFIG_HZ_1000=y +CONFIG_HZ=1000 +CONFIG_SCHED_HRTICK=y +# CONFIG_KEXEC is not set +# CONFIG_CRASH_DUMP is not set +CONFIG_PHYSICAL_START=0x1000000 +# CONFIG_RELOCATABLE is not set +CONFIG_PHYSICAL_ALIGN=0x100000 +CONFIG_HOTPLUG_CPU=y +CONFIG_COMPAT_VDSO=y +# CONFIG_CMDLINE_BOOL is not set +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y + +# +# Power management and ACPI options +# +CONFIG_PM=y +# CONFIG_PM_DEBUG is not set +CONFIG_PM_SLEEP_SMP=y +CONFIG_PM_SLEEP=y +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +CONFIG_HIBERNATION_NVS=y +CONFIG_HIBERNATION=y +CONFIG_PM_STD_PARTITION="" +CONFIG_TOI_CORE=y + +# +# Image Storage (you need at least one allocator) +# +CONFIG_TOI_FILE=y +CONFIG_TOI_SWAP=y + +# +# General Options +# +CONFIG_TOI_CRYPTO=y +CONFIG_TOI_USERUI=y +CONFIG_TOI_USERUI_DEFAULT_PATH="/usr/local/sbin/tuxonice_fbsplash" +# CONFIG_TOI_KEEP_IMAGE is not set +CONFIG_TOI_REPLACE_SWSUSP=y +# CONFIG_TOI_IGNORE_LATE_INITCALL is not set +CONFIG_TOI_DEFAULT_WAIT=25 +CONFIG_TOI_DEFAULT_EXTRA_PAGES_ALLOWANCE=500 +CONFIG_TOI_CHECKSUM=y +CONFIG_TOI=y +CONFIG_PM_RUNTIME=y +CONFIG_ACPI=y +CONFIG_ACPI_SLEEP=y +CONFIG_ACPI_PROCFS=y +CONFIG_ACPI_PROCFS_POWER=y +CONFIG_ACPI_POWER_METER=m +CONFIG_ACPI_SYSFS_POWER=y +CONFIG_ACPI_PROC_EVENT=y +CONFIG_ACPI_AC=m +CONFIG_ACPI_BATTERY=m +CONFIG_ACPI_BUTTON=y +CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_FAN=y +CONFIG_ACPI_DOCK=y +CONFIG_ACPI_PROCESSOR=y +CONFIG_ACPI_HOTPLUG_CPU=y +CONFIG_ACPI_PROCESSOR_AGGREGATOR=m +CONFIG_ACPI_THERMAL=y +CONFIG_ACPI_CUSTOM_DSDT_FILE="" +# CONFIG_ACPI_CUSTOM_DSDT is not set +CONFIG_ACPI_BLACKLIST_YEAR=0 +# CONFIG_ACPI_DEBUG is not set +CONFIG_ACPI_PCI_SLOT=m +CONFIG_X86_PM_TIMER=y +CONFIG_ACPI_CONTAINER=y +CONFIG_ACPI_HOTPLUG_MEMORY=m +CONFIG_ACPI_SBS=m +# CONFIG_SFI is not set +# CONFIG_APM is not set + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_TABLE=y +# CONFIG_CPU_FREQ_DEBUG is not set +CONFIG_CPU_FREQ_STAT=y +CONFIG_CPU_FREQ_STAT_DETAILS=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=y +CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y + +# +# CPUFreq processor drivers +# +CONFIG_X86_ACPI_CPUFREQ=y +CONFIG_X86_POWERNOW_K6=m +CONFIG_X86_POWERNOW_K7=m +CONFIG_X86_POWERNOW_K7_ACPI=y +CONFIG_X86_POWERNOW_K8=y +CONFIG_X86_GX_SUSPMOD=m +CONFIG_X86_SPEEDSTEP_CENTRINO=m +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 +CONFIG_X86_E_POWERSAVER=m + +# +# shared options +# +CONFIG_X86_SPEEDSTEP_LIB=m +CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y + +# +# Bus options (PCI etc.) +# +CONFIG_PCI=y +# CONFIG_PCI_GOBIOS is not set +# CONFIG_PCI_GOMMCONFIG is not set +# CONFIG_PCI_GODIRECT is not set +# CONFIG_PCI_GOOLPC is not set +CONFIG_PCI_GOANY=y +CONFIG_PCI_BIOS=y +CONFIG_PCI_DIRECT=y +CONFIG_PCI_MMCONFIG=y +CONFIG_PCI_OLPC=y +CONFIG_PCI_DOMAINS=y +# CONFIG_DMAR is not set +CONFIG_PCIEPORTBUS=y +CONFIG_HOTPLUG_PCI_PCIE=m +CONFIG_PCIEAER=y +# CONFIG_PCIE_ECRC is not set +CONFIG_PCIEAER_INJECT=m +CONFIG_PCIEASPM=y +CONFIG_PCIEASPM_DEBUG=y +CONFIG_ARCH_SUPPORTS_MSI=y +CONFIG_PCI_MSI=y +CONFIG_PCI_LEGACY=y +# CONFIG_PCI_STUB is not set +CONFIG_HT_IRQ=y +CONFIG_PCI_IOV=y +CONFIG_PCI_IOAPIC=y +CONFIG_ISA_DMA_API=y +CONFIG_ISA=y +CONFIG_EISA=y +CONFIG_EISA_VLB_PRIMING=y +CONFIG_EISA_PCI_EISA=y +CONFIG_EISA_VIRTUAL_ROOT=y +CONFIG_EISA_NAMES=y +CONFIG_MCA=y +CONFIG_MCA_LEGACY=y +CONFIG_MCA_PROC_FS=y +CONFIG_SCx200=m +CONFIG_SCx200HR_TIMER=m +CONFIG_OLPC=y +CONFIG_K8_NB=y +CONFIG_PCCARD=y +CONFIG_PCMCIA=m +CONFIG_PCMCIA_LOAD_CIS=y +CONFIG_PCMCIA_IOCTL=y +CONFIG_CARDBUS=y + +# +# PC-card bridges +# +CONFIG_YENTA=m +CONFIG_YENTA_O2=y +CONFIG_YENTA_RICOH=y +CONFIG_YENTA_TI=y +CONFIG_YENTA_ENE_TUNE=y +CONFIG_YENTA_TOSHIBA=y +CONFIG_PD6729=m +CONFIG_I82092=m +CONFIG_I82365=m +CONFIG_TCIC=m +CONFIG_PCMCIA_PROBE=y +CONFIG_PCCARD_NONSTATIC=m +CONFIG_HOTPLUG_PCI=m +CONFIG_HOTPLUG_PCI_FAKE=m +CONFIG_HOTPLUG_PCI_COMPAQ=m +CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM=y +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 + +# +# Executable file formats / Emulations +# +CONFIG_BINFMT_ELF=y +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +CONFIG_HAVE_AOUT=y +CONFIG_BINFMT_AOUT=y +CONFIG_BINFMT_MISC=y +CONFIG_HAVE_ATOMIC_IOMAP=y +CONFIG_NET=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_MMAP=y +CONFIG_UNIX=y +CONFIG_XFRM=y +CONFIG_XFRM_USER=m +CONFIG_XFRM_SUB_POLICY=y +CONFIG_XFRM_MIGRATE=y +CONFIG_XFRM_STATISTICS=y +CONFIG_XFRM_IPCOMP=m +CONFIG_NET_KEY=m +CONFIG_NET_KEY_MIGRATE=y +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_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +CONFIG_IP_PNP_BOOTP=y +CONFIG_IP_PNP_RARP=y +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=y +CONFIG_SYN_COOKIES=y +CONFIG_INET_AH=m +CONFIG_INET_ESP=m +CONFIG_INET_IPCOMP=m +CONFIG_INET_XFRM_TUNNEL=m +CONFIG_INET_TUNNEL=m +CONFIG_INET_XFRM_MODE_TRANSPORT=y +CONFIG_INET_XFRM_MODE_TUNNEL=y +CONFIG_INET_XFRM_MODE_BEET=y +CONFIG_INET_LRO=y +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=y +CONFIG_TCP_CONG_CUBIC=m +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_CONG_ILLINOIS=m +CONFIG_DEFAULT_BIC=y +# CONFIG_DEFAULT_CUBIC is not set +# CONFIG_DEFAULT_HTCP is not set +# CONFIG_DEFAULT_VEGAS is not set +# CONFIG_DEFAULT_WESTWOOD is not set +# CONFIG_DEFAULT_RENO is not set +CONFIG_DEFAULT_TCP_CONG="bic" +CONFIG_TCP_MD5SIG=y +CONFIG_IPV6=m +CONFIG_IPV6_PRIVACY=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +CONFIG_IPV6_OPTIMISTIC_DAD=y +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_IPCOMP=m +CONFIG_IPV6_MIP6=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET6_TUNNEL=m +CONFIG_INET6_XFRM_MODE_TRANSPORT=m +CONFIG_INET6_XFRM_MODE_TUNNEL=m +CONFIG_INET6_XFRM_MODE_BEET=m +CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m +CONFIG_IPV6_SIT=m +# CONFIG_IPV6_SIT_6RD is not set +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_IPV6_SUBTREES=y +CONFIG_IPV6_MROUTE=y +CONFIG_IPV6_PIMSM_V2=y +# CONFIG_NETLABEL is not set +CONFIG_NETWORK_SECMARK=y +CONFIG_NETFILTER=y +CONFIG_NETFILTER_DEBUG=y +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=y + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NF_CONNTRACK=m +CONFIG_NF_CT_ACCT=y +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_SECMARK=y +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CT_PROTO_DCCP=m +CONFIG_NF_CT_PROTO_GRE=m +CONFIG_NF_CT_PROTO_SCTP=m +CONFIG_NF_CT_PROTO_UDPLITE=m +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CT_NETLINK=m +CONFIG_NETFILTER_TPROXY=m +CONFIG_NETFILTER_XTABLES=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_TARGET_NFLOG=m +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m +CONFIG_NETFILTER_XT_TARGET_RATEEST=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_SECMARK=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m +CONFIG_NETFILTER_XT_MATCH_CLUSTER=m +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DSCP=m +CONFIG_NETFILTER_XT_MATCH_ESP=m +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m +CONFIG_NETFILTER_XT_MATCH_HELPER=m +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=m +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_POLICY=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_QUOTA=m +CONFIG_NETFILTER_XT_MATCH_RATEEST=m +CONFIG_NETFILTER_XT_MATCH_REALM=m +CONFIG_NETFILTER_XT_MATCH_RECENT=m +# CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +CONFIG_NETFILTER_XT_MATCH_OSF=m +CONFIG_IP_VS=m +# CONFIG_IP_VS_IPV6 is not set +# 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_AH_ESP=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 + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_CONNTRACK_IPV4=m +CONFIG_NF_CONNTRACK_PROC_COMPAT=y +CONFIG_IP_NF_QUEUE=m +CONFIG_IP_NF_IPTABLES=m +CONFIG_IP_NF_MATCH_ADDRTYPE=m +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_LOG=m +CONFIG_IP_NF_TARGET_ULOG=m +CONFIG_NF_NAT=m +CONFIG_NF_NAT_NEEDED=y +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_PROTO_DCCP=m +CONFIG_NF_NAT_PROTO_GRE=m +CONFIG_NF_NAT_PROTO_UDPLITE=m +CONFIG_NF_NAT_PROTO_SCTP=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m +CONFIG_NF_NAT_SIP=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +CONFIG_IP_NF_SECURITY=m +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_CONNTRACK_IPV6=m +CONFIG_IP6_NF_QUEUE=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_TARGET_LOG=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m +CONFIG_IP6_NF_SECURITY=m + +# +# DECnet: Netfilter Configuration +# +CONFIG_DECNET_NF_GRABULATOR=m +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_IP6=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 +CONFIG_BRIDGE_EBT_NFLOG=m +CONFIG_IP_DCCP=m +CONFIG_INET_DCCP_DIAG=m + +# +# DCCP CCIDs Configuration (EXPERIMENTAL) +# +# CONFIG_IP_DCCP_CCID2_DEBUG is not set +CONFIG_IP_DCCP_CCID3=y +# CONFIG_IP_DCCP_CCID3_DEBUG is not set +CONFIG_IP_DCCP_CCID3_RTO=100 +CONFIG_IP_DCCP_TFRC_LIB=y +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_RDS=m +CONFIG_RDS_RDMA=m +CONFIG_RDS_TCP=m +# CONFIG_RDS_DEBUG is not set +CONFIG_TIPC=m +CONFIG_TIPC_ADVANCED=y +CONFIG_TIPC_ZONES=3 +CONFIG_TIPC_CLUSTERS=1 +CONFIG_TIPC_NODES=255 +CONFIG_TIPC_SLAVE_NODES=0 +CONFIG_TIPC_PORTS=8191 +CONFIG_TIPC_LOG=0 +# CONFIG_TIPC_DEBUG is not set +CONFIG_ATM=m +CONFIG_ATM_CLIP=m +CONFIG_ATM_CLIP_NO_ICMP=y +CONFIG_ATM_LANE=m +CONFIG_ATM_MPOA=m +CONFIG_ATM_BR2684=m +CONFIG_ATM_BR2684_IPFILTER=y +CONFIG_STP=m +CONFIG_GARP=m +CONFIG_BRIDGE=m +CONFIG_NET_DSA=y +CONFIG_NET_DSA_TAG_DSA=y +CONFIG_NET_DSA_TAG_EDSA=y +CONFIG_NET_DSA_TAG_TRAILER=y +CONFIG_NET_DSA_MV88E6XXX=y +CONFIG_NET_DSA_MV88E6060=y +CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y +CONFIG_NET_DSA_MV88E6131=y +CONFIG_NET_DSA_MV88E6123_61_65=y +CONFIG_VLAN_8021Q=m +CONFIG_VLAN_8021Q_GVRP=y +CONFIG_DECNET=m +CONFIG_DECNET_ROUTER=y +CONFIG_LLC=y +CONFIG_LLC2=m +CONFIG_IPX=m +CONFIG_IPX_INTERN=y +CONFIG_ATALK=m +CONFIG_DEV_APPLETALK=m +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_ECONET=m +CONFIG_ECONET_AUNUDP=y +CONFIG_ECONET_NATIVE=y +CONFIG_WAN_ROUTER=m +CONFIG_PHONET=m +CONFIG_IEEE802154=m +CONFIG_NET_SCHED=y + +# +# 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_MULTIQ=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_DRR=m +CONFIG_NET_SCH_INGRESS=m + +# +# Classification +# +CONFIG_NET_CLS=y +CONFIG_NET_CLS_BASIC=m +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=y +CONFIG_CLS_U32_MARK=y +CONFIG_NET_CLS_RSVP=m +CONFIG_NET_CLS_RSVP6=m +CONFIG_NET_CLS_FLOW=m +CONFIG_NET_CLS_CGROUP=y +CONFIG_NET_EMATCH=y +CONFIG_NET_EMATCH_STACK=32 +CONFIG_NET_EMATCH_CMP=m +CONFIG_NET_EMATCH_NBYTE=m +CONFIG_NET_EMATCH_U32=m +CONFIG_NET_EMATCH_META=m +CONFIG_NET_EMATCH_TEXT=m +CONFIG_NET_CLS_ACT=y +CONFIG_NET_ACT_POLICE=m +CONFIG_NET_ACT_GACT=m +CONFIG_GACT_PROB=y +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_SIMP=m +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_CLS_IND=y +CONFIG_NET_SCH_FIFO=y +# CONFIG_DCB is not set + +# +# Network testing +# +CONFIG_NET_PKTGEN=m +CONFIG_HAMRADIO=y + +# +# Packet Radio protocols +# +CONFIG_AX25=m +CONFIG_AX25_DAMA_SLAVE=y +CONFIG_NETROM=m +CONFIG_ROSE=m + +# +# AX.25 network device drivers +# +CONFIG_MKISS=m +CONFIG_6PACK=m +CONFIG_BPQETHER=m +CONFIG_SCC=m +CONFIG_SCC_DELAY=y +CONFIG_SCC_TRXECHO=y +CONFIG_BAYCOM_SER_FDX=m +CONFIG_BAYCOM_SER_HDX=m +CONFIG_BAYCOM_PAR=m +CONFIG_BAYCOM_EPP=m +CONFIG_YAM=m +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +CONFIG_CAN_MCP251X=m +CONFIG_CAN_SJA1000=m +CONFIG_CAN_SJA1000_ISA=m +CONFIG_CAN_SJA1000_PLATFORM=m +CONFIG_CAN_EMS_PCI=m +CONFIG_CAN_KVASER_PCI=m + +# +# CAN USB interfaces +# +CONFIG_CAN_EMS_USB=m +# CONFIG_CAN_DEBUG_DEVICES is not set +CONFIG_IRDA=m + +# +# IrDA protocols +# +CONFIG_IRLAN=m +CONFIG_IRNET=m +CONFIG_IRCOMM=m +CONFIG_IRDA_ULTRA=y + +# +# IrDA options +# +CONFIG_IRDA_CACHE_LAST_LSAP=y +CONFIG_IRDA_FAST_RR=y +# CONFIG_IRDA_DEBUG is not set + +# +# Infrared-port device drivers +# + +# +# SIR device drivers +# +CONFIG_IRTTY_SIR=m + +# +# Dongle support +# +CONFIG_DONGLE=y +CONFIG_ESI_DONGLE=m +CONFIG_ACTISYS_DONGLE=m +CONFIG_TEKRAM_DONGLE=m +CONFIG_TOIM3232_DONGLE=m +CONFIG_LITELINK_DONGLE=m +CONFIG_MA600_DONGLE=m +CONFIG_GIRBIL_DONGLE=m +CONFIG_MCP2120_DONGLE=m +CONFIG_OLD_BELKIN_DONGLE=m +CONFIG_ACT200L_DONGLE=m +CONFIG_KINGSUN_DONGLE=m +CONFIG_KSDAZZLE_DONGLE=m +CONFIG_KS959_DONGLE=m + +# +# FIR device drivers +# +CONFIG_USB_IRDA=m +CONFIG_SIGMATEL_FIR=m +CONFIG_NSC_FIR=m +CONFIG_WINBOND_FIR=m +CONFIG_TOSHIBA_FIR=m +CONFIG_SMC_IRCC_FIR=m +CONFIG_ALI_FIR=m +CONFIG_VLSI_FIR=m +CONFIG_VIA_FIR=m +CONFIG_MCS_FIR=m +CONFIG_BT=m +CONFIG_BT_L2CAP=m +CONFIG_BT_SCO=m +CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=m +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_CMTP=m +CONFIG_BT_HIDP=m + +# +# Bluetooth device drivers +# +CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTSDIO=m +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_H4=y +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIBCM203X=m +CONFIG_BT_HCIBPA10X=m +CONFIG_BT_HCIBFUSB=m +CONFIG_BT_HCIDTL1=m +CONFIG_BT_HCIBT3C=m +CONFIG_BT_HCIBLUECARD=m +CONFIG_BT_HCIBTUART=m +CONFIG_BT_HCIVHCI=m +CONFIG_BT_MRVL=m +CONFIG_BT_MRVL_SDIO=m +CONFIG_BT_ATH3K=m +CONFIG_AF_RXRPC=m +# CONFIG_AF_RXRPC_DEBUG is not set +CONFIG_RXKAD=m +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_WEXT_PRIV=y +CONFIG_CFG80211=m +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_REG_DEBUG is not set +CONFIG_CFG80211_DEFAULT_PS=y +CONFIG_WIRELESS_OLD_REGULATORY=y +CONFIG_CFG80211_WEXT=y +CONFIG_WIRELESS_EXT_SYSFS=y +CONFIG_LIB80211=m +CONFIG_LIB80211_CRYPT_WEP=m +CONFIG_LIB80211_CRYPT_CCMP=m +CONFIG_LIB80211_CRYPT_TKIP=m +# CONFIG_LIB80211_DEBUG is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_RC_MINSTREL=y +# CONFIG_MAC80211_RC_DEFAULT_PID is not set +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel" +CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_LEDS=y +# CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_WIMAX=m +CONFIG_WIMAX_DEBUG_LEVEL=8 +CONFIG_RFKILL=y +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +CONFIG_NET_9P=m +CONFIG_NET_9P_VIRTIO=m +CONFIG_NET_9P_RDMA=m +# CONFIG_NET_9P_DEBUG is not set + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +# CONFIG_DEVTMPFS is not set +# CONFIG_STANDALONE is not set +# CONFIG_PREVENT_FIRMWARE_BUILD is not set +CONFIG_FW_LOADER=y +CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_EXTRA_FIRMWARE="" +# CONFIG_SYS_HYPERVISOR is not set +CONFIG_CONNECTOR=y +CONFIG_PROC_EVENTS=y +CONFIG_MTD=y +CONFIG_MTD_DEBUG=y +CONFIG_MTD_DEBUG_VERBOSE=0 +CONFIG_MTD_TESTS=m +CONFIG_MTD_CONCAT=y +CONFIG_MTD_PARTITIONS=y +CONFIG_MTD_REDBOOT_PARTS=m +CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 +CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED=y +CONFIG_MTD_REDBOOT_PARTS_READONLY=y +CONFIG_MTD_CMDLINE_PARTS=y +CONFIG_MTD_AR7_PARTS=y + +# +# User Modules And Translation Layers +# +CONFIG_MTD_CHAR=m +CONFIG_HAVE_MTD_OTP=y +CONFIG_MTD_BLKDEVS=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=m +CONFIG_SSFDC=m +CONFIG_MTD_OOPS=m + +# +# 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_STAA=m +CONFIG_MTD_CFI_UTIL=m +CONFIG_MTD_RAM=m +CONFIG_MTD_ROM=m +CONFIG_MTD_ABSENT=m + +# +# Mapping drivers for chip access +# +CONFIG_MTD_COMPLEX_MAPPINGS=y +CONFIG_MTD_PHYSMAP=m +# CONFIG_MTD_PHYSMAP_COMPAT is not set +CONFIG_MTD_SC520CDP=m +CONFIG_MTD_NETSC520=m +CONFIG_MTD_TS5500=m +CONFIG_MTD_SBC_GXX=m +CONFIG_MTD_SCx200_DOCFLASH=m +CONFIG_MTD_AMD76XROM=m +CONFIG_MTD_ICHXROM=m +CONFIG_MTD_ESB2ROM=m +CONFIG_MTD_CK804XROM=m +CONFIG_MTD_SCB2_FLASH=m +CONFIG_MTD_NETtel=m +CONFIG_MTD_L440GX=m +CONFIG_MTD_PCI=m +CONFIG_MTD_GPIO_ADDR=m +CONFIG_MTD_INTEL_VR_NOR=m +CONFIG_MTD_PLATRAM=m + +# +# 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_DATAFLASH=m +# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set +# CONFIG_MTD_DATAFLASH_OTP is not set +CONFIG_MTD_M25P80=m +CONFIG_M25PXX_USE_FAST_READ=y +CONFIG_MTD_SST25L=m +CONFIG_MTD_SLRAM=m +CONFIG_MTD_PHRAM=m +CONFIG_MTD_MTDRAM=m +CONFIG_MTDRAM_TOTAL_SIZE=4096 +CONFIG_MTDRAM_ERASE_SIZE=128 +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=y +CONFIG_MTD_DOCPROBE_ADDRESS=0x0000 +CONFIG_MTD_DOCPROBE_HIGH=y +CONFIG_MTD_DOCPROBE_55AA=y +CONFIG_MTD_NAND=m +CONFIG_MTD_NAND_VERIFY_WRITE=y +# CONFIG_MTD_NAND_ECC_SMC is not set +CONFIG_MTD_NAND_MUSEUM_IDS=y +CONFIG_MTD_NAND_IDS=m +CONFIG_MTD_NAND_DISKONCHIP=m +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED=y +CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0x0 +CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH=y +CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y +CONFIG_MTD_NAND_CAFE=m +CONFIG_MTD_NAND_CS553X=m +CONFIG_MTD_NAND_NANDSIM=m +CONFIG_MTD_NAND_PLATFORM=m +CONFIG_MTD_ALAUDA=m +CONFIG_MTD_ONENAND=m +CONFIG_MTD_ONENAND_VERIFY_WRITE=y +CONFIG_MTD_ONENAND_GENERIC=m +CONFIG_MTD_ONENAND_OTP=y +CONFIG_MTD_ONENAND_2X_PROGRAM=y +CONFIG_MTD_ONENAND_SIM=m + +# +# LPDDR flash memory drivers +# +CONFIG_MTD_LPDDR=m +CONFIG_MTD_QINFO_PROBE=m + +# +# UBI - Unsorted block images +# +CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTD_UBI_BEB_RESERVE=1 +CONFIG_MTD_UBI_GLUEBI=m + +# +# UBI debugging options +# +# CONFIG_MTD_UBI_DEBUG is not set +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_GSC is not set +CONFIG_PARPORT_AX88796=m +CONFIG_PARPORT_1284=y +CONFIG_PARPORT_NOT_PC=y +CONFIG_PNP=y +CONFIG_PNP_DEBUG_MESSAGES=y + +# +# Protocols +# +CONFIG_ISAPNP=y +CONFIG_PNPBIOS=y +CONFIG_PNPBIOS_PROC_FS=y +CONFIG_PNPACPI=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_FD=y +CONFIG_BLK_DEV_XD=m +CONFIG_PARIDE=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=y +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=y +CONFIG_BLK_CPQ_CISS_DA=y +CONFIG_CISS_SCSI_TAPE=y +CONFIG_BLK_DEV_DAC960=y +CONFIG_BLK_DEV_UMEM=y +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_CRYPTOLOOP=y +CONFIG_BLK_DEV_DRBD=m +# CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_BLK_DEV_NBD=m +CONFIG_BLK_DEV_OSD=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=16384 +# CONFIG_BLK_DEV_XIP is not set +CONFIG_CDROM_PKTCDVD=y +CONFIG_CDROM_PKTCDVD_BUFFERS=8 +CONFIG_CDROM_PKTCDVD_WCACHE=y +CONFIG_ATA_OVER_ETH=m +CONFIG_VIRTIO_BLK=m +# CONFIG_BLK_DEV_HD is not set +CONFIG_MISC_DEVICES=y +CONFIG_AD525X_DPOT=m +CONFIG_IBM_ASM=m +CONFIG_PHANTOM=m +CONFIG_SGI_IOC4=m +CONFIG_TIFM_CORE=m +CONFIG_TIFM_7XX1=m +CONFIG_ICS932S401=m +CONFIG_ENCLOSURE_SERVICES=m +CONFIG_CS5535_MFGPT=m +CONFIG_CS5535_MFGPT_DEFAULT_IRQ=7 +CONFIG_HP_ILO=m +CONFIG_ISL29003=m +CONFIG_DS1682=m +CONFIG_TI_DAC7512=m +CONFIG_C2PORT=m +CONFIG_C2PORT_DURAMAR_2150=m + +# +# EEPROM support +# +CONFIG_EEPROM_AT24=m +CONFIG_EEPROM_AT25=m +CONFIG_EEPROM_LEGACY=m +CONFIG_EEPROM_MAX6875=m +CONFIG_EEPROM_93CX6=m +CONFIG_CB710_CORE=m +# CONFIG_CB710_DEBUG is not set +CONFIG_CB710_DEBUG_ASSUMPTIONS=y +CONFIG_IWMC3200TOP=m +# CONFIG_IWMC3200TOP_DEBUG is not set +# CONFIG_IWMC3200TOP_DEBUGFS is not set +CONFIG_HAVE_IDE=y +# CONFIG_IDE is not set + +# +# SCSI device support +# +CONFIG_RAID_ATTRS=y +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +CONFIG_SCSI_TGT=m +CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=y +CONFIG_CHR_DEV_ST=y +CONFIG_CHR_DEV_OSST=y +CONFIG_BLK_DEV_SR=y +CONFIG_BLK_DEV_SR_VENDOR=y +CONFIG_CHR_DEV_SG=y +CONFIG_CHR_DEV_SCH=m +CONFIG_SCSI_ENCLOSURE=m +CONFIG_SCSI_MULTI_LUN=y +# CONFIG_SCSI_CONSTANTS is not set +CONFIG_SCSI_LOGGING=y +CONFIG_SCSI_SCAN_ASYNC=y +CONFIG_SCSI_WAIT_SCAN=m + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=y +CONFIG_SCSI_FC_ATTRS=y +CONFIG_SCSI_ISCSI_ATTRS=y +CONFIG_SCSI_SAS_ATTRS=y +CONFIG_SCSI_SAS_LIBSAS=y +CONFIG_SCSI_SAS_ATA=y +CONFIG_SCSI_SAS_HOST_SMP=y +# CONFIG_SCSI_SAS_LIBSAS_DEBUG is not set +CONFIG_SCSI_SRP_ATTRS=m +CONFIG_SCSI_SRP_TGT_ATTRS=y +CONFIG_SCSI_LOWLEVEL=y +CONFIG_ISCSI_TCP=y +CONFIG_SCSI_CXGB3_ISCSI=y +CONFIG_SCSI_BNX2_ISCSI=y +CONFIG_BE2ISCSI=m +CONFIG_BLK_DEV_3W_XXXX_RAID=y +CONFIG_SCSI_HPSA=y +CONFIG_SCSI_3W_9XXX=y +CONFIG_SCSI_3W_SAS=y +CONFIG_SCSI_7000FASST=y +CONFIG_SCSI_ACARD=y +CONFIG_SCSI_AHA152X=y +CONFIG_SCSI_AHA1542=y +CONFIG_SCSI_AHA1740=y +CONFIG_SCSI_AACRAID=y +CONFIG_SCSI_AIC7XXX=y +CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 +# CONFIG_AIC7XXX_BUILD_FIRMWARE is not set +# CONFIG_AIC7XXX_DEBUG_ENABLE is not set +CONFIG_AIC7XXX_DEBUG_MASK=0 +CONFIG_AIC7XXX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC7XXX_OLD=y +CONFIG_SCSI_AIC79XX=y +CONFIG_AIC79XX_CMDS_PER_DEVICE=32 +CONFIG_AIC79XX_RESET_DELAY_MS=15000 +# CONFIG_AIC79XX_BUILD_FIRMWARE is not set +# CONFIG_AIC79XX_DEBUG_ENABLE is not set +CONFIG_AIC79XX_DEBUG_MASK=0 +CONFIG_AIC79XX_REG_PRETTY_PRINT=y +CONFIG_SCSI_AIC94XX=y +# CONFIG_AIC94XX_DEBUG is not set +CONFIG_SCSI_MVSAS=y +CONFIG_SCSI_MVSAS_DEBUG=y +CONFIG_SCSI_DPT_I2O=y +CONFIG_SCSI_ADVANSYS=y +CONFIG_SCSI_IN2000=y +CONFIG_SCSI_ARCMSR=y +# CONFIG_SCSI_ARCMSR_AER is not set +CONFIG_MEGARAID_NEWGEN=y +CONFIG_MEGARAID_MM=y +CONFIG_MEGARAID_MAILBOX=y +CONFIG_MEGARAID_LEGACY=y +CONFIG_MEGARAID_SAS=y +CONFIG_SCSI_MPT2SAS=y +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 +# CONFIG_SCSI_MPT2SAS_LOGGING is not set +CONFIG_SCSI_HPTIOP=y +CONFIG_SCSI_BUSLOGIC=y +CONFIG_SCSI_FLASHPOINT=y +CONFIG_VMWARE_PVSCSI=y +CONFIG_LIBFC=y +CONFIG_LIBFCOE=y +CONFIG_FCOE=m +CONFIG_FCOE_FNIC=y +CONFIG_SCSI_DMX3191D=y +CONFIG_SCSI_DTC3280=y +CONFIG_SCSI_EATA=y +CONFIG_SCSI_EATA_TAGGED_QUEUE=y +CONFIG_SCSI_EATA_LINKED_COMMANDS=y +CONFIG_SCSI_EATA_MAX_TAGS=16 +CONFIG_SCSI_FUTURE_DOMAIN=m +CONFIG_SCSI_FD_MCS=y +CONFIG_SCSI_GDTH=y +CONFIG_SCSI_GENERIC_NCR5380=y +CONFIG_SCSI_GENERIC_NCR5380_MMIO=y +# CONFIG_SCSI_GENERIC_NCR53C400 is not set +CONFIG_SCSI_IBMMCA=y +CONFIG_IBMMCA_SCSI_ORDER_STANDARD=y +CONFIG_IBMMCA_SCSI_DEV_RESET=y +CONFIG_SCSI_IPS=y +CONFIG_SCSI_INITIO=y +CONFIG_SCSI_INIA100=y +CONFIG_SCSI_PPA=m +CONFIG_SCSI_IMM=m +CONFIG_SCSI_IZIP_EPP16=y +# CONFIG_SCSI_IZIP_SLOW_CTR is not set +CONFIG_SCSI_NCR53C406A=y +CONFIG_SCSI_NCR_D700=y +CONFIG_SCSI_STEX=y +CONFIG_SCSI_SYM53C8XX_2=y +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 +CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 +CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 +CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_IPR=y +CONFIG_SCSI_IPR_TRACE=y +CONFIG_SCSI_IPR_DUMP=y +CONFIG_SCSI_NCR_Q720=y +CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8 +CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32 +CONFIG_SCSI_NCR53C8XX_SYNC=20 +CONFIG_SCSI_PAS16=y +CONFIG_SCSI_QLOGIC_FAS=y +CONFIG_SCSI_QLOGIC_1280=y +CONFIG_SCSI_QLA_FC=y +CONFIG_SCSI_QLA_ISCSI=y +CONFIG_SCSI_LPFC=y +CONFIG_SCSI_SIM710=y +CONFIG_SCSI_SYM53C416=y +CONFIG_SCSI_DC395x=y +CONFIG_SCSI_DC390T=y +CONFIG_SCSI_T128=y +CONFIG_SCSI_U14_34F=y +CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y +CONFIG_SCSI_U14_34F_LINKED_COMMANDS=y +CONFIG_SCSI_U14_34F_MAX_TAGS=8 +CONFIG_SCSI_ULTRASTOR=y +CONFIG_SCSI_NSP32=y +CONFIG_SCSI_DEBUG=m +CONFIG_SCSI_PMCRAID=m +CONFIG_SCSI_PM8001=y +CONFIG_SCSI_SRP=m +CONFIG_SCSI_BFA_FC=m +CONFIG_SCSI_LOWLEVEL_PCMCIA=y +CONFIG_PCMCIA_AHA152X=m +CONFIG_PCMCIA_FDOMAIN=m +CONFIG_PCMCIA_NINJA_SCSI=m +CONFIG_PCMCIA_QLOGIC=m +CONFIG_PCMCIA_SYM53C500=m +CONFIG_SCSI_DH=m +CONFIG_SCSI_DH_RDAC=m +CONFIG_SCSI_DH_HP_SW=m +CONFIG_SCSI_DH_EMC=m +CONFIG_SCSI_DH_ALUA=m +CONFIG_SCSI_OSD_INITIATOR=m +CONFIG_SCSI_OSD_ULD=m +CONFIG_SCSI_OSD_DPRINT_SENSE=1 +# CONFIG_SCSI_OSD_DEBUG is not set +CONFIG_ATA=y +# CONFIG_ATA_NONSTANDARD is not set +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_ATA_ACPI=y +CONFIG_SATA_PMP=y +CONFIG_SATA_AHCI=y +CONFIG_SATA_SIL24=y +CONFIG_ATA_SFF=y +CONFIG_SATA_SVW=y +CONFIG_ATA_PIIX=y +CONFIG_SATA_MV=y +CONFIG_SATA_NV=y +CONFIG_PDC_ADMA=y +CONFIG_SATA_QSTOR=y +CONFIG_SATA_PROMISE=y +CONFIG_SATA_SX4=y +CONFIG_SATA_SIL=y +CONFIG_SATA_SIS=y +CONFIG_SATA_ULI=y +CONFIG_SATA_VIA=y +CONFIG_SATA_VITESSE=y +CONFIG_SATA_INIC162X=y +CONFIG_PATA_ACPI=y +CONFIG_PATA_ALI=y +CONFIG_PATA_AMD=y +CONFIG_PATA_ARTOP=y +CONFIG_PATA_ATP867X=y +CONFIG_PATA_ATIIXP=y +CONFIG_PATA_CMD640_PCI=y +CONFIG_PATA_CMD64X=y +CONFIG_PATA_CS5520=y +CONFIG_PATA_CS5530=y +CONFIG_PATA_CS5535=y +CONFIG_PATA_CS5536=y +CONFIG_PATA_CYPRESS=y +CONFIG_PATA_EFAR=y +CONFIG_ATA_GENERIC=y +CONFIG_PATA_HPT366=y +CONFIG_PATA_HPT37X=y +CONFIG_PATA_HPT3X2N=y +CONFIG_PATA_HPT3X3=y +# CONFIG_PATA_HPT3X3_DMA is not set +CONFIG_PATA_ISAPNP=y +CONFIG_PATA_IT821X=y +CONFIG_PATA_IT8213=y +CONFIG_PATA_JMICRON=y +CONFIG_PATA_LEGACY=y +CONFIG_PATA_TRIFLEX=y +CONFIG_PATA_MARVELL=y +CONFIG_PATA_MPIIX=y +CONFIG_PATA_OLDPIIX=y +CONFIG_PATA_NETCELL=y +CONFIG_PATA_NINJA32=y +CONFIG_PATA_NS87410=y +CONFIG_PATA_NS87415=y +CONFIG_PATA_OPTI=y +CONFIG_PATA_OPTIDMA=y +CONFIG_PATA_PCMCIA=m +CONFIG_PATA_PDC2027X=y +CONFIG_PATA_PDC_OLD=y +CONFIG_PATA_QDI=y +CONFIG_PATA_RADISYS=y +CONFIG_PATA_RDC=y +CONFIG_PATA_RZ1000=y +CONFIG_PATA_SC1200=y +CONFIG_PATA_SERVERWORKS=y +CONFIG_PATA_SIL680=y +CONFIG_PATA_SIS=y +CONFIG_PATA_TOSHIBA=y +CONFIG_PATA_VIA=y +CONFIG_PATA_WINBOND=y +CONFIG_PATA_WINBOND_VLB=y +CONFIG_PATA_SCH=y +CONFIG_MD=y +CONFIG_BLK_DEV_MD=y +CONFIG_MD_AUTODETECT=y +CONFIG_MD_LINEAR=y +CONFIG_MD_RAID0=y +CONFIG_MD_RAID1=y +CONFIG_MD_RAID10=y +CONFIG_MD_RAID456=y +# CONFIG_MULTICORE_RAID456 is not set +CONFIG_MD_RAID6_PQ=y +CONFIG_ASYNC_RAID6_TEST=m +CONFIG_MD_MULTIPATH=y +CONFIG_MD_FAULTY=y +CONFIG_BLK_DEV_DM=y +# CONFIG_DM_DEBUG is not set +CONFIG_DM_CRYPT=y +CONFIG_DM_SNAPSHOT=y +CONFIG_DM_MIRROR=y +CONFIG_DM_LOG_USERSPACE=m +CONFIG_DM_ZERO=y +CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m +CONFIG_DM_DELAY=m +# CONFIG_DM_UEVENT is not set +CONFIG_BLK_DEV_DM_BBR=m +CONFIG_FUSION=y +CONFIG_FUSION_SPI=y +CONFIG_FUSION_FC=y +CONFIG_FUSION_SAS=y +CONFIG_FUSION_MAX_SGE=128 +CONFIG_FUSION_CTL=y +CONFIG_FUSION_LAN=y +# CONFIG_FUSION_LOGGING is not set + +# +# IEEE 1394 (FireWire) support +# + +# +# You can enable one or both FireWire driver stacks. +# + +# +# The newer stack is recommended. +# +CONFIG_FIREWIRE=m +CONFIG_FIREWIRE_OHCI=m +CONFIG_FIREWIRE_OHCI_DEBUG=y +CONFIG_FIREWIRE_SBP2=m +# CONFIG_FIREWIRE_NET is not set +CONFIG_IEEE1394=y +CONFIG_IEEE1394_OHCI1394=y +CONFIG_IEEE1394_PCILYNX=m +CONFIG_IEEE1394_SBP2=y +# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set +# CONFIG_IEEE1394_ETH1394_ROM_ENTRY is not set +# CONFIG_IEEE1394_ETH1394 is not set +CONFIG_IEEE1394_RAWIO=m +CONFIG_IEEE1394_VIDEO1394=m +CONFIG_IEEE1394_DV1394=m +# CONFIG_IEEE1394_VERBOSEDEBUG is not set +CONFIG_I2O=y +CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y +CONFIG_I2O_EXT_ADAPTEC=y +CONFIG_I2O_CONFIG=y +CONFIG_I2O_CONFIG_OLD_IOCTL=y +CONFIG_I2O_BUS=y +CONFIG_I2O_BLOCK=y +CONFIG_I2O_SCSI=y +CONFIG_I2O_PROC=y +CONFIG_MACINTOSH_DRIVERS=y +CONFIG_MAC_EMUMOUSEBTN=y +CONFIG_NETDEVICES=y +CONFIG_IFB=m +CONFIG_DUMMY=m +CONFIG_BONDING=m +CONFIG_MACVLAN=m +CONFIG_EQUALIZER=m +CONFIG_TUN=m +CONFIG_VETH=m +CONFIG_NET_SB1000=m +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 +CONFIG_PHYLIB=y + +# +# MII PHY device drivers +# +CONFIG_MARVELL_PHY=m +CONFIG_DAVICOM_PHY=m +CONFIG_QSEMI_PHY=m +CONFIG_LXT_PHY=m +CONFIG_CICADA_PHY=m +CONFIG_VITESSE_PHY=m +CONFIG_SMSC_PHY=m +CONFIG_BROADCOM_PHY=m +CONFIG_ICPLUS_PHY=m +CONFIG_REALTEK_PHY=m +CONFIG_NATIONAL_PHY=m +CONFIG_STE10XP=m +CONFIG_LSI_ET1011C_PHY=m +# CONFIG_FIXED_PHY is not set +CONFIG_MDIO_BITBANG=m +CONFIG_MDIO_GPIO=m +CONFIG_NET_ETHERNET=y +CONFIG_MII=y +CONFIG_HAPPYMEAL=m +CONFIG_SUNGEM=m +CONFIG_CASSINI=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_EL1=m +CONFIG_EL2=m +CONFIG_ELPLUS=m +CONFIG_EL16=m +CONFIG_EL3=m +CONFIG_3C515=m +CONFIG_ELMC=m +CONFIG_ELMC_II=m +CONFIG_VORTEX=m +CONFIG_TYPHOON=m +CONFIG_LANCE=m +CONFIG_NET_VENDOR_SMC=y +CONFIG_WD80x3=m +CONFIG_ULTRAMCA=m +CONFIG_ULTRA=m +CONFIG_ULTRA32=m +CONFIG_SMC9194=m +CONFIG_ENC28J60=m +# CONFIG_ENC28J60_WRITEVERIFY is not set +CONFIG_ETHOC=m +CONFIG_NET_VENDOR_RACAL=y +CONFIG_NI52=m +CONFIG_NI65=m +CONFIG_DNET=m +CONFIG_NET_TULIP=y +CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 +CONFIG_TULIP=m +CONFIG_TULIP_MWI=y +# CONFIG_TULIP_MMIO is not set +# CONFIG_TULIP_NAPI is not set +CONFIG_DE4X5=m +CONFIG_WINBOND_840=m +CONFIG_DM9102=m +CONFIG_ULI526X=m +CONFIG_PCMCIA_XIRCOM=m +CONFIG_AT1700=m +CONFIG_DEPCA=m +CONFIG_HP100=y +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_NE2_MCA=m +CONFIG_IBMLANA=m +# CONFIG_IBM_NEW_EMAC_ZMII is not set +# CONFIG_IBM_NEW_EMAC_RGMII is not set +# CONFIG_IBM_NEW_EMAC_TAH is not set +# CONFIG_IBM_NEW_EMAC_EMAC4 is not set +# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set +# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set +# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set +CONFIG_NET_PCI=y +CONFIG_PCNET32=m +CONFIG_AMD8111_ETH=m +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_AC3200=m +CONFIG_APRICOT=m +CONFIG_B44=m +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI=y +CONFIG_FORCEDETH=m +# CONFIG_FORCEDETH_NAPI is not set +CONFIG_CS89x0=m +CONFIG_E100=m +CONFIG_LNE390=m +CONFIG_FEALNX=m +CONFIG_NATSEMI=m +CONFIG_NE2K_PCI=m +CONFIG_NE3210=m +CONFIG_ES3210=m +CONFIG_8139CP=m +CONFIG_8139TOO=m +# CONFIG_8139TOO_PIO is not set +CONFIG_8139TOO_TUNE_TWISTER=y +CONFIG_8139TOO_8129=y +CONFIG_8139_OLD_RX_RESET=y +CONFIG_R6040=m +CONFIG_SIS900=m +CONFIG_EPIC100=m +CONFIG_SMSC9420=m +CONFIG_SUNDANCE=m +# CONFIG_SUNDANCE_MMIO is not set +CONFIG_TLAN=m +CONFIG_KS8842=m +CONFIG_KS8851=m +CONFIG_KS8851_MLL=m +CONFIG_VIA_RHINE=m +# CONFIG_VIA_RHINE_MMIO is not set +CONFIG_SC92031=m +CONFIG_NET_POCKET=y +CONFIG_ATP=m +CONFIG_DE600=m +CONFIG_DE620=m +CONFIG_ATL2=m +CONFIG_NETDEV_1000=y +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +CONFIG_DL2K=m +CONFIG_E1000=m +CONFIG_E1000E=m +CONFIG_IP1000=m +CONFIG_IGB=m +CONFIG_IGB_DCA=y +CONFIG_IGBVF=m +CONFIG_NS83820=m +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_R8169=m +CONFIG_R8169_VLAN=y +CONFIG_SIS190=m +CONFIG_SKGE=m +CONFIG_SKY2=m +CONFIG_VIA_VELOCITY=m +CONFIG_TIGON3=m +CONFIG_BNX2=y +CONFIG_CNIC=y +CONFIG_QLA3XXX=m +CONFIG_ATL1=m +CONFIG_ATL1E=m +CONFIG_ATL1C=m +CONFIG_JME=m +CONFIG_NETDEV_10000=y +CONFIG_MDIO=y +CONFIG_CHELSIO_T1=m +# CONFIG_CHELSIO_T1_1G is not set +CONFIG_CHELSIO_T3_DEPENDS=y +CONFIG_CHELSIO_T3=y +CONFIG_ENIC=m +CONFIG_IXGBE=m +CONFIG_IXGBE_DCA=y +CONFIG_IXGB=m +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_MYRI10GE=m +CONFIG_MYRI10GE_DCA=y +CONFIG_NETXEN_NIC=m +CONFIG_NIU=m +CONFIG_MLX4_EN=m +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_TEHUTI=m +CONFIG_BNX2X=m +CONFIG_QLGE=m +CONFIG_SFC=m +CONFIG_SFC_MTD=y +CONFIG_BE2NET=m +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_MADGEMC=m +CONFIG_SMCTR=m +CONFIG_WLAN=y +CONFIG_PCMCIA_RAYCS=m +CONFIG_LIBERTAS_THINFIRM=m +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_AIRO=m +CONFIG_ATMEL=m +CONFIG_PCI_ATMEL=m +CONFIG_PCMCIA_ATMEL=m +CONFIG_AT76C50X_USB=m +CONFIG_AIRO_CS=m +CONFIG_PCMCIA_WL3501=m +CONFIG_PRISM54=m +CONFIG_USB_ZD1201=m +CONFIG_USB_NET_RNDIS_WLAN=m +CONFIG_RTL8180=m +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y +CONFIG_ADM8211=m +CONFIG_MAC80211_HWSIM=m +CONFIG_MWL8K=m +CONFIG_ATH_COMMON=m +# CONFIG_ATH_DEBUG is not set +CONFIG_ATH5K=m +# CONFIG_ATH5K_DEBUG is not set +CONFIG_ATH9K_HW=m +CONFIG_ATH9K_COMMON=m +CONFIG_ATH9K=m +CONFIG_AR9170_USB=m +CONFIG_AR9170_LEDS=y +CONFIG_B43=m +CONFIG_B43_PCI_AUTOSELECT=y +CONFIG_B43_PCICORE_AUTOSELECT=y +CONFIG_B43_PCMCIA=y +CONFIG_B43_SDIO=y +CONFIG_B43_PIO=y +CONFIG_B43_PHY_LP=y +CONFIG_B43_LEDS=y +CONFIG_B43_HWRNG=y +# CONFIG_B43_DEBUG is not set +CONFIG_B43LEGACY=m +CONFIG_B43LEGACY_PCI_AUTOSELECT=y +CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y +CONFIG_B43LEGACY_LEDS=y +CONFIG_B43LEGACY_HWRNG=y +# CONFIG_B43LEGACY_DEBUG is not set +CONFIG_B43LEGACY_DMA=y +CONFIG_B43LEGACY_PIO=y +CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y +# CONFIG_B43LEGACY_DMA_MODE is not set +# CONFIG_B43LEGACY_PIO_MODE is not set +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +CONFIG_HOSTAP_FIRMWARE_NVRAM=y +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTAP_PCI=m +CONFIG_HOSTAP_CS=m +CONFIG_IPW2100=m +CONFIG_IPW2100_MONITOR=y +# CONFIG_IPW2100_DEBUG is not set +CONFIG_IPW2200=m +CONFIG_IPW2200_MONITOR=y +CONFIG_IPW2200_RADIOTAP=y +CONFIG_IPW2200_PROMISCUOUS=y +CONFIG_IPW2200_QOS=y +# CONFIG_IPW2200_DEBUG is not set +CONFIG_LIBIPW=m +# CONFIG_LIBIPW_DEBUG is not set +CONFIG_IWLWIFI=m +CONFIG_IWLWIFI_SPECTRUM_MEASUREMENT=y +# CONFIG_IWLWIFI_DEBUG is not set +CONFIG_IWLAGN=m +CONFIG_IWL4965=y +CONFIG_IWL5000=y +CONFIG_IWL3945=m +CONFIG_IWL3945_SPECTRUM_MEASUREMENT=y +CONFIG_IWM=m +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_CS=m +CONFIG_LIBERTAS_SDIO=m +CONFIG_LIBERTAS_SPI=m +# CONFIG_LIBERTAS_DEBUG is not set +CONFIG_HERMES=m +CONFIG_HERMES_CACHE_FW_ON_INIT=y +CONFIG_PLX_HERMES=m +CONFIG_TMD_HERMES=m +CONFIG_NORTEL_HERMES=m +CONFIG_PCI_HERMES=m +CONFIG_PCMCIA_HERMES=m +CONFIG_PCMCIA_SPECTRUM=m +CONFIG_P54_COMMON=m +CONFIG_P54_USB=m +CONFIG_P54_PCI=m +CONFIG_P54_SPI=m +CONFIG_P54_LEDS=y +CONFIG_RT2X00=m +CONFIG_RT2400PCI=m +CONFIG_RT2500PCI=m +CONFIG_RT61PCI=m +CONFIG_RT2800PCI_PCI=m +CONFIG_RT2800PCI=m +CONFIG_RT2500USB=m +CONFIG_RT73USB=m +CONFIG_RT2800USB=m +CONFIG_RT2800_LIB=m +CONFIG_RT2X00_LIB_PCI=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_HT=y +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_CRYPTO=y +CONFIG_RT2X00_LIB_LEDS=y +# CONFIG_RT2X00_DEBUG is not set +CONFIG_WL12XX=m +CONFIG_WL1251=m +CONFIG_WL1251_SPI=m +CONFIG_WL1251_SDIO=m +CONFIG_WL1271=m +CONFIG_ZD1211RW=m +# CONFIG_ZD1211RW_DEBUG is not set + +# +# WiMAX Wireless Broadband devices +# +CONFIG_WIMAX_I2400M=m +CONFIG_WIMAX_I2400M_USB=m +CONFIG_WIMAX_I2400M_SDIO=m +# CONFIG_WIMAX_IWMC3200_SDIO is not set +CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 + +# +# 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_CDC_EEM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +CONFIG_USB_BELKIN=y +CONFIG_USB_ARMLINUX=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_KC2190=y +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m +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 +CONFIG_WAN=y +CONFIG_HOSTESS_SV11=m +CONFIG_COSA=m +CONFIG_LANMEDIA=m +CONFIG_SEALEVEL_4021=m +CONFIG_HDLC=m +CONFIG_HDLC_RAW=m +CONFIG_HDLC_RAW_ETH=m +CONFIG_HDLC_CISCO=m +CONFIG_HDLC_FR=m +CONFIG_HDLC_PPP=m +CONFIG_HDLC_X25=m +CONFIG_PCI200SYN=m +CONFIG_WANXL=m +# CONFIG_WANXL_BUILD_FIRMWARE is not set +CONFIG_PC300TOO=m +CONFIG_N2=m +CONFIG_C101=m +CONFIG_FARSYNC=m +CONFIG_DSCC4=m +CONFIG_DSCC4_PCISYNC=y +CONFIG_DSCC4_PCI_RST=y +CONFIG_DLCI=m +CONFIG_DLCI_MAX=8 +CONFIG_SDLA=m +CONFIG_WAN_ROUTER_DRIVERS=m +CONFIG_CYCLADES_SYNC=m +CONFIG_CYCLOMX_X25=y +CONFIG_LAPBETHER=m +CONFIG_X25_ASY=m +CONFIG_SBNI=m +CONFIG_SBNI_MULTILINE=y +CONFIG_ATM_DRIVERS=y +CONFIG_ATM_DUMMY=m +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=m +# CONFIG_ATM_FORE200E_USE_TASKLET is not set +CONFIG_ATM_FORE200E_TX_RETRY=16 +CONFIG_ATM_FORE200E_DEBUG=0 +CONFIG_ATM_HE=m +# CONFIG_ATM_HE_USE_SUNI is not set +CONFIG_ATM_SOLOS=m +CONFIG_IEEE802154_DRIVERS=m +CONFIG_IEEE802154_FAKEHARD=m +CONFIG_FDDI=y +CONFIG_DEFXX=m +# CONFIG_DEFXX_MMIO is not set +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_PPPOL2TP=m +CONFIG_SLIP=m +CONFIG_SLIP_COMPRESSED=y +CONFIG_SLHC=m +CONFIG_SLIP_SMART=y +# CONFIG_SLIP_MODE_SLIP6 is not set +CONFIG_NET_FC=y +CONFIG_NETCONSOLE=m +# CONFIG_NETCONSOLE_DYNAMIC is not set +CONFIG_NETPOLL=y +# CONFIG_NETPOLL_TRAP is not set +CONFIG_NET_POLL_CONTROLLER=y +CONFIG_VIRTIO_NET=m +CONFIG_VMXNET3=m +CONFIG_ISDN=y +CONFIG_ISDN_I4L=m +CONFIG_MISDN=m +CONFIG_MISDN_DSP=m +CONFIG_MISDN_L1OIP=m + +# +# mISDN hardware drivers +# +CONFIG_MISDN_HFCPCI=m +CONFIG_MISDN_HFCMULTI=m +CONFIG_MISDN_HFCUSB=m +CONFIG_MISDN_AVMFRITZ=m +CONFIG_MISDN_SPEEDFAX=m +CONFIG_MISDN_INFINEON=m +CONFIG_MISDN_W6692=m +CONFIG_MISDN_NETJET=m +CONFIG_MISDN_IPAC=m +CONFIG_MISDN_ISAR=m +CONFIG_ISDN_PPP=y +CONFIG_ISDN_PPP_VJ=y +CONFIG_ISDN_MPP=y +CONFIG_IPPP_FILTER=y +CONFIG_ISDN_PPP_BSDCOMP=m +CONFIG_ISDN_AUDIO=y +CONFIG_ISDN_TTY_FAX=y +CONFIG_ISDN_X25=y + +# +# ISDN feature submodules +# +CONFIG_ISDN_DIVERSION=m + +# +# ISDN4Linux hardware drivers +# + +# +# Passive cards +# +CONFIG_ISDN_DRV_HISAX=m + +# +# D-channel protocol features +# +CONFIG_HISAX_EURO=y +CONFIG_DE_AOC=y +CONFIG_HISAX_NO_SENDCOMPLETE=y +CONFIG_HISAX_NO_LLC=y +CONFIG_HISAX_NO_KEYPAD=y +CONFIG_HISAX_1TR6=y +CONFIG_HISAX_NI1=y +CONFIG_HISAX_MAX_CARDS=8 + +# +# HiSax supported cards +# +CONFIG_HISAX_16_0=y +CONFIG_HISAX_16_3=y +CONFIG_HISAX_TELESPCI=y +CONFIG_HISAX_S0BOX=y +CONFIG_HISAX_AVM_A1=y +CONFIG_HISAX_FRITZPCI=y +CONFIG_HISAX_AVM_A1_PCMCIA=y +CONFIG_HISAX_ELSA=y +CONFIG_HISAX_IX1MICROR2=y +CONFIG_HISAX_DIEHLDIVA=y +CONFIG_HISAX_ASUSCOM=y +CONFIG_HISAX_TELEINT=y +CONFIG_HISAX_HFCS=y +CONFIG_HISAX_SEDLBAUER=y +CONFIG_HISAX_SPORTSTER=y +CONFIG_HISAX_MIC=y +CONFIG_HISAX_NETJET=y +CONFIG_HISAX_NETJET_U=y +CONFIG_HISAX_NICCY=y +CONFIG_HISAX_ISURF=y +CONFIG_HISAX_HSTSAPHIR=y +CONFIG_HISAX_BKM_A4T=y +CONFIG_HISAX_SCT_QUADRO=y +CONFIG_HISAX_GAZEL=y +CONFIG_HISAX_HFC_PCI=y +CONFIG_HISAX_W6692=y +CONFIG_HISAX_HFC_SX=y +CONFIG_HISAX_ENTERNOW_PCI=y +# CONFIG_HISAX_DEBUG is not set + +# +# HiSax PCMCIA card service modules +# +CONFIG_HISAX_SEDLBAUER_CS=m +CONFIG_HISAX_ELSA_CS=m +CONFIG_HISAX_AVM_A1_CS=m +CONFIG_HISAX_TELES_CS=m + +# +# HiSax sub driver modules +# +CONFIG_HISAX_ST5481=m +CONFIG_HISAX_HFCUSB=m +CONFIG_HISAX_HFC4S8S=m +CONFIG_HISAX_FRITZ_PCIPNP=m + +# +# Active cards +# +CONFIG_ISDN_DRV_ICN=m +CONFIG_ISDN_DRV_PCBIT=m +CONFIG_ISDN_DRV_SC=m +CONFIG_ISDN_DRV_ACT2000=m +CONFIG_HYSDN=m +CONFIG_HYSDN_CAPI=y +CONFIG_ISDN_HDLC=m +CONFIG_ISDN_CAPI=m +# CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON is not set +CONFIG_CAPI_TRACE=y +CONFIG_ISDN_CAPI_MIDDLEWARE=y +CONFIG_ISDN_CAPI_CAPI20=m +CONFIG_ISDN_CAPI_CAPIFS_BOOL=y +CONFIG_ISDN_CAPI_CAPIFS=m +CONFIG_ISDN_CAPI_CAPIDRV=m + +# +# CAPI hardware drivers +# +CONFIG_CAPI_AVM=y +CONFIG_ISDN_DRV_AVMB1_B1ISA=m +CONFIG_ISDN_DRV_AVMB1_B1PCI=m +CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y +CONFIG_ISDN_DRV_AVMB1_T1ISA=m +CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m +CONFIG_ISDN_DRV_AVMB1_AVM_CS=m +CONFIG_ISDN_DRV_AVMB1_T1PCI=m +CONFIG_ISDN_DRV_AVMB1_C4=m +CONFIG_CAPI_EICON=y +CONFIG_ISDN_DIVAS=m +CONFIG_ISDN_DIVAS_BRIPCI=y +CONFIG_ISDN_DIVAS_PRIPCI=y +CONFIG_ISDN_DIVAS_DIVACAPI=m +CONFIG_ISDN_DIVAS_USERIDI=m +CONFIG_ISDN_DIVAS_MAINT=m +CONFIG_ISDN_DRV_GIGASET=m +# CONFIG_GIGASET_CAPI is not set +CONFIG_GIGASET_I4L=y +# CONFIG_GIGASET_DUMMYLL is not set +CONFIG_GIGASET_BASE=m +CONFIG_GIGASET_M105=m +CONFIG_GIGASET_M101=m +# CONFIG_GIGASET_DEBUG is not set +CONFIG_PHONE=m +CONFIG_PHONE_IXJ=m +CONFIG_PHONE_IXJ_PCMCIA=m + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_FF_MEMLESS=y +CONFIG_INPUT_POLLDEV=y +CONFIG_INPUT_SPARSEKMAP=m + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +CONFIG_INPUT_JOYDEV=m +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ADP5588=m +CONFIG_KEYBOARD_ATKBD=y +CONFIG_QT2160=m +CONFIG_KEYBOARD_LKKBD=y +CONFIG_KEYBOARD_GPIO=y +CONFIG_KEYBOARD_MATRIX=m +CONFIG_KEYBOARD_LM8323=m +CONFIG_KEYBOARD_MAX7359=m +CONFIG_KEYBOARD_NEWTON=y +CONFIG_KEYBOARD_OPENCORES=m +CONFIG_KEYBOARD_STOWAWAY=y +CONFIG_KEYBOARD_SUNKBD=y +CONFIG_KEYBOARD_XTKBD=y +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=y +CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_LOGIPS2PP=y +CONFIG_MOUSE_PS2_SYNAPTICS=y +CONFIG_MOUSE_PS2_LIFEBOOK=y +CONFIG_MOUSE_PS2_TRACKPOINT=y +CONFIG_MOUSE_PS2_ELANTECH=y +# CONFIG_MOUSE_PS2_SENTELIC is not set +CONFIG_MOUSE_PS2_TOUCHKIT=y +CONFIG_MOUSE_PS2_OLPC=y +CONFIG_MOUSE_SERIAL=y +CONFIG_MOUSE_APPLETOUCH=m +CONFIG_MOUSE_BCM5974=m +CONFIG_MOUSE_INPORT=m +CONFIG_MOUSE_ATIXL=y +CONFIG_MOUSE_LOGIBM=m +CONFIG_MOUSE_PC110PAD=m +CONFIG_MOUSE_VSXXXAA=m +CONFIG_MOUSE_GPIO=m +CONFIG_MOUSE_SYNAPTICS_I2C=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=m +CONFIG_JOYSTICK_ZHENHUA=m +CONFIG_JOYSTICK_DB9=m +CONFIG_JOYSTICK_GAMECON=m +CONFIG_JOYSTICK_TURBOGRAFX=m +CONFIG_JOYSTICK_JOYDUMP=m +CONFIG_JOYSTICK_XPAD=m +CONFIG_JOYSTICK_XPAD_FF=y +CONFIG_JOYSTICK_XPAD_LEDS=y +CONFIG_JOYSTICK_WALKERA0701=m +CONFIG_INPUT_TABLET=y +CONFIG_TABLET_USB_ACECAD=m +CONFIG_TABLET_USB_AIPTEK=m +CONFIG_TABLET_USB_GTCO=m +CONFIG_TABLET_USB_KBTAB=m +CONFIG_TABLET_USB_WACOM=m +CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_ADS7846=m +CONFIG_TOUCHSCREEN_AD7877=m +CONFIG_TOUCHSCREEN_AD7879_I2C=m +CONFIG_TOUCHSCREEN_AD7879=m +CONFIG_TOUCHSCREEN_DYNAPRO=m +CONFIG_TOUCHSCREEN_EETI=m +CONFIG_TOUCHSCREEN_FUJITSU=m +CONFIG_TOUCHSCREEN_GUNZE=m +CONFIG_TOUCHSCREEN_ELO=m +CONFIG_TOUCHSCREEN_WACOM_W8001=m +CONFIG_TOUCHSCREEN_MCS5000=m +CONFIG_TOUCHSCREEN_MTOUCH=m +CONFIG_TOUCHSCREEN_INEXIO=m +CONFIG_TOUCHSCREEN_MK712=m +CONFIG_TOUCHSCREEN_HTCPEN=m +CONFIG_TOUCHSCREEN_PENMOUNT=m +CONFIG_TOUCHSCREEN_TOUCHRIGHT=m +CONFIG_TOUCHSCREEN_TOUCHWIN=m +CONFIG_TOUCHSCREEN_UCB1400=m +CONFIG_TOUCHSCREEN_WM97XX=m +CONFIG_TOUCHSCREEN_WM9705=y +CONFIG_TOUCHSCREEN_WM9712=y +CONFIG_TOUCHSCREEN_WM9713=y +CONFIG_TOUCHSCREEN_USB_COMPOSITE=m +CONFIG_TOUCHSCREEN_MC13783=m +CONFIG_TOUCHSCREEN_USB_EGALAX=y +CONFIG_TOUCHSCREEN_USB_PANJIT=y +CONFIG_TOUCHSCREEN_USB_3M=y +CONFIG_TOUCHSCREEN_USB_ITM=y +CONFIG_TOUCHSCREEN_USB_ETURBO=y +CONFIG_TOUCHSCREEN_USB_GUNZE=y +CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y +CONFIG_TOUCHSCREEN_USB_IRTOUCH=y +CONFIG_TOUCHSCREEN_USB_IDEALTEK=y +CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y +CONFIG_TOUCHSCREEN_USB_GOTOP=y +CONFIG_TOUCHSCREEN_USB_JASTEC=y +CONFIG_TOUCHSCREEN_USB_E2I=y +CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y +CONFIG_TOUCHSCREEN_USB_ETT_TC5UH=y +CONFIG_TOUCHSCREEN_TOUCHIT213=m +CONFIG_TOUCHSCREEN_TSC2007=m +CONFIG_INPUT_MISC=y +CONFIG_INPUT_PCSPKR=m +CONFIG_INPUT_APANEL=m +CONFIG_INPUT_WISTRON_BTNS=m +CONFIG_INPUT_ATLAS_BTNS=m +CONFIG_INPUT_ATI_REMOTE=m +CONFIG_INPUT_ATI_REMOTE2=m +CONFIG_INPUT_KEYSPAN_REMOTE=m +CONFIG_INPUT_POWERMATE=m +CONFIG_INPUT_YEALINK=m +CONFIG_INPUT_CM109=m +CONFIG_INPUT_UINPUT=m +CONFIG_INPUT_WINBOND_CIR=m +CONFIG_INPUT_PCF50633_PMU=m +CONFIG_INPUT_GPIO_ROTARY_ENCODER=m + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_I8042=y +CONFIG_SERIO_SERPORT=y +CONFIG_SERIO_CT82C710=y +CONFIG_SERIO_PARKBD=m +CONFIG_SERIO_PCIPS2=y +CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_RAW=m +CONFIG_SERIO_ALTERA_PS2=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_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_HW_CONSOLE=y +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_DEVKMEM=y +CONFIG_SERIAL_NONSTANDARD=y +CONFIG_COMPUTONE=m +CONFIG_ROCKETPORT=m +CONFIG_CYCLADES=m +# CONFIG_CYZ_INTR is not set +CONFIG_DIGIEPCA=m +CONFIG_MOXA_INTELLIO=m +CONFIG_MOXA_SMARTIO=m +CONFIG_ISI=m +CONFIG_SYNCLINK=m +CONFIG_SYNCLINKMP=m +CONFIG_SYNCLINK_GT=m +CONFIG_N_HDLC=m +CONFIG_RISCOM8=m +CONFIG_SPECIALIX=m +CONFIG_STALDRV=y +CONFIG_STALLION=m +CONFIG_ISTALLION=m +CONFIG_NOZOMI=m + +# +# Serial drivers +# +CONFIG_SERIAL_8250=y +# CONFIG_SERIAL_8250_CONSOLE is not set +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_PNP=y +CONFIG_SERIAL_8250_CS=m +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_FOURPORT=m +CONFIG_SERIAL_8250_ACCENT=m +CONFIG_SERIAL_8250_BOCA=m +CONFIG_SERIAL_8250_EXAR_ST16C554=m +CONFIG_SERIAL_8250_HUB6=m +CONFIG_SERIAL_8250_SHARE_IRQ=y +CONFIG_SERIAL_8250_DETECT_IRQ=y +CONFIG_SERIAL_8250_RSA=y +CONFIG_SERIAL_8250_MCA=m + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_MAX3100=m +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_JSM=m +CONFIG_UNIX98_PTYS=y +# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set +CONFIG_LEGACY_PTYS=y +CONFIG_LEGACY_PTY_COUNT=256 +CONFIG_PRINTER=m +CONFIG_LP_CONSOLE=y +CONFIG_PPDEV=m +CONFIG_HVC_DRIVER=y +CONFIG_VIRTIO_CONSOLE=y +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 +CONFIG_HW_RANDOM=y +CONFIG_HW_RANDOM_TIMERIOMEM=m +CONFIG_HW_RANDOM_INTEL=y +CONFIG_HW_RANDOM_AMD=y +CONFIG_HW_RANDOM_GEODE=y +CONFIG_HW_RANDOM_VIA=y +CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_NVRAM=m +CONFIG_DTLK=m +CONFIG_R3964=m +CONFIG_APPLICOM=m +CONFIG_SONYPI=m + +# +# PCMCIA character devices +# +CONFIG_SYNCLINK_CS=m +CONFIG_CARDMAN_4000=m +CONFIG_CARDMAN_4040=m +CONFIG_IPWIRELESS=m +CONFIG_MWAVE=m +CONFIG_SCx200_GPIO=m +CONFIG_PC8736x_GPIO=m +CONFIG_NSC_GPIO=m +CONFIG_CS5535_GPIO=m +CONFIG_RAW_DRIVER=m +CONFIG_MAX_RAW_DEVS=256 +CONFIG_HPET=y +CONFIG_HPET_MMAP=y +CONFIG_HANGCHECK_TIMER=m +CONFIG_TCG_TPM=m +CONFIG_TCG_TIS=m +CONFIG_TCG_NSC=m +CONFIG_TCG_ATMEL=m +CONFIG_TCG_INFINEON=m +CONFIG_TELCLOCK=m +CONFIG_DEVPORT=y +CONFIG_I2C=m +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOPCA=m + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +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_I801=m +CONFIG_I2C_ISCH=m +CONFIG_I2C_PIIX4=m +CONFIG_I2C_NFORCE2=m +CONFIG_I2C_NFORCE2_S4985=m +CONFIG_I2C_SIS5595=m +CONFIG_I2C_SIS630=m +CONFIG_I2C_SIS96X=m +CONFIG_I2C_VIA=m +CONFIG_I2C_VIAPRO=m + +# +# ACPI drivers +# +CONFIG_I2C_SCMI=m + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +CONFIG_I2C_GPIO=m +CONFIG_I2C_OCORES=m +CONFIG_I2C_SIMTEC=m + +# +# External I2C/SMBus adapter drivers +# +CONFIG_I2C_PARPORT=m +CONFIG_I2C_PARPORT_LIGHT=m +CONFIG_I2C_TAOS_EVM=m +CONFIG_I2C_TINY_USB=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_I2C_PCA_ISA=m +CONFIG_I2C_PCA_PLATFORM=m +CONFIG_I2C_STUB=m +CONFIG_SCx200_I2C=m +CONFIG_SCx200_I2C_SCL=12 +CONFIG_SCx200_I2C_SDA=13 +CONFIG_SCx200_ACB=m + +# +# Miscellaneous I2C Chip support +# +CONFIG_SENSORS_TSL2550=m +# 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 +CONFIG_SPI=y +CONFIG_SPI_MASTER=y + +# +# SPI Master Controller Drivers +# +CONFIG_SPI_BITBANG=m +CONFIG_SPI_BUTTERFLY=m +CONFIG_SPI_GPIO=m +CONFIG_SPI_LM70_LLP=m +CONFIG_SPI_XILINX=m +CONFIG_SPI_XILINX_PLTFM=m +# CONFIG_SPI_DESIGNWARE is not set + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=m +CONFIG_SPI_TLE62X0=m + +# +# PPS support +# +CONFIG_PPS=m +# CONFIG_PPS_DEBUG is not set +CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +CONFIG_GPIOLIB=y +CONFIG_GPIO_SYSFS=y + +# +# Memory mapped GPIO expanders: +# + +# +# I2C GPIO expanders: +# +CONFIG_GPIO_MAX732X=m +CONFIG_GPIO_PCA953X=m +CONFIG_GPIO_PCF857X=m +CONFIG_GPIO_ADP5588=m + +# +# PCI GPIO expanders: +# +CONFIG_GPIO_CS5535=m +CONFIG_GPIO_LANGWELL=y + +# +# SPI GPIO expanders: +# +CONFIG_GPIO_MAX7301=m +CONFIG_GPIO_MCP23S08=m +CONFIG_GPIO_MC33880=m + +# +# AC97 GPIO expanders: +# +# CONFIG_GPIO_UCB1400 is not set +CONFIG_W1=m +CONFIG_W1_CON=y + +# +# 1-wire Bus Masters +# +CONFIG_W1_MASTER_MATROX=m +CONFIG_W1_MASTER_DS2490=m +CONFIG_W1_MASTER_DS2482=m +CONFIG_W1_MASTER_GPIO=m + +# +# 1-wire Slaves +# +CONFIG_W1_SLAVE_THERM=m +CONFIG_W1_SLAVE_SMEM=m +CONFIG_W1_SLAVE_DS2431=m +CONFIG_W1_SLAVE_DS2433=m +CONFIG_W1_SLAVE_DS2433_CRC=y +CONFIG_W1_SLAVE_DS2760=m +CONFIG_W1_SLAVE_BQ27000=m +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +CONFIG_PDA_POWER=m +CONFIG_WM8350_POWER=m +CONFIG_BATTERY_DS2760=m +CONFIG_BATTERY_DS2782=m +CONFIG_BATTERY_OLPC=m +CONFIG_BATTERY_BQ27x00=m +CONFIG_BATTERY_MAX17040=m +CONFIG_CHARGER_PCF50633=m +CONFIG_HWMON=y +CONFIG_HWMON_VID=m +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +CONFIG_SENSORS_ABITUGURU=m +CONFIG_SENSORS_ABITUGURU3=m +CONFIG_SENSORS_AD7414=m +CONFIG_SENSORS_AD7418=m +CONFIG_SENSORS_ADCXX=m +CONFIG_SENSORS_ADM1021=m +CONFIG_SENSORS_ADM1025=m +CONFIG_SENSORS_ADM1026=m +CONFIG_SENSORS_ADM1029=m +CONFIG_SENSORS_ADM1031=m +CONFIG_SENSORS_ADM9240=m +CONFIG_SENSORS_ADT7462=m +CONFIG_SENSORS_ADT7470=m +CONFIG_SENSORS_ADT7473=m +CONFIG_SENSORS_ADT7475=m +CONFIG_SENSORS_K8TEMP=m +CONFIG_SENSORS_K10TEMP=m +CONFIG_SENSORS_ASB100=m +CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_I5K_AMB=m +CONFIG_SENSORS_F71805F=m +CONFIG_SENSORS_F71882FG=m +CONFIG_SENSORS_F75375S=m +CONFIG_SENSORS_FSCHMD=m +CONFIG_SENSORS_G760A=m +CONFIG_SENSORS_GL518SM=m +CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_CORETEMP=m +CONFIG_SENSORS_IBMAEM=m +CONFIG_SENSORS_IBMPEX=m +CONFIG_SENSORS_IT87=m +CONFIG_SENSORS_LM63=m +CONFIG_SENSORS_LM70=m +CONFIG_SENSORS_LM73=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=m +CONFIG_SENSORS_LM93=m +CONFIG_SENSORS_LTC4215=m +CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LM95241=m +CONFIG_SENSORS_MAX1111=m +CONFIG_SENSORS_MAX1619=m +CONFIG_SENSORS_MAX6650=m +CONFIG_SENSORS_PC87360=m +CONFIG_SENSORS_PC87427=m +CONFIG_SENSORS_PCF8591=m +CONFIG_SENSORS_SHT15=m +CONFIG_SENSORS_SIS5595=m +CONFIG_SENSORS_DME1737=m +CONFIG_SENSORS_SMSC47M1=m +CONFIG_SENSORS_SMSC47M192=m +CONFIG_SENSORS_SMSC47B397=m +CONFIG_SENSORS_ADS7828=m +CONFIG_SENSORS_AMC6821=m +CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_VIA_CPUTEMP=m +CONFIG_SENSORS_VIA686A=m +CONFIG_SENSORS_VT1211=m +CONFIG_SENSORS_VT8231=m +CONFIG_SENSORS_W83781D=m +CONFIG_SENSORS_W83791D=m +CONFIG_SENSORS_W83792D=m +CONFIG_SENSORS_W83793=m +CONFIG_SENSORS_W83L785TS=m +CONFIG_SENSORS_W83L786NG=m +CONFIG_SENSORS_W83627HF=m +CONFIG_SENSORS_W83627EHF=m +CONFIG_SENSORS_WM8350=m +CONFIG_SENSORS_HDAPS=m +CONFIG_SENSORS_LIS3_I2C=m +CONFIG_SENSORS_APPLESMC=m +CONFIG_SENSORS_MC13783_ADC=m + +# +# ACPI drivers +# +CONFIG_SENSORS_ATK0110=m +CONFIG_SENSORS_LIS3LV02D=m +CONFIG_THERMAL=y +CONFIG_THERMAL_HWMON=y +CONFIG_WATCHDOG=y +# CONFIG_WATCHDOG_NOWAYOUT is not set + +# +# Watchdog Device Drivers +# +CONFIG_SOFT_WATCHDOG=m +CONFIG_WM8350_WATCHDOG=m +CONFIG_ACQUIRE_WDT=m +CONFIG_ADVANTECH_WDT=m +CONFIG_ALIM1535_WDT=m +CONFIG_ALIM7101_WDT=m +CONFIG_GEODE_WDT=m +CONFIG_SC520_WDT=m +CONFIG_SBC_FITPC2_WATCHDOG=m +CONFIG_EUROTECH_WDT=m +CONFIG_IB700_WDT=m +CONFIG_IBMASR=m +CONFIG_WAFER_WDT=m +CONFIG_I6300ESB_WDT=m +CONFIG_ITCO_WDT=m +CONFIG_ITCO_VENDOR_SUPPORT=y +CONFIG_IT8712F_WDT=m +CONFIG_IT87_WDT=m +CONFIG_HP_WATCHDOG=m +CONFIG_SC1200_WDT=m +CONFIG_SCx200_WDT=m +CONFIG_PC87413_WDT=m +CONFIG_60XX_WDT=m +CONFIG_SBC8360_WDT=m +CONFIG_SBC7240_WDT=m +CONFIG_CPU5_WDT=m +CONFIG_SMSC_SCH311X_WDT=m +CONFIG_SMSC37B787_WDT=m +CONFIG_W83627HF_WDT=m +CONFIG_W83697HF_WDT=m +CONFIG_W83697UG_WDT=m +CONFIG_W83877F_WDT=m +CONFIG_W83977F_WDT=m +CONFIG_MACHZ_WDT=m +CONFIG_SBC_EPX_C3_WATCHDOG=m + +# +# ISA-based Watchdog Cards +# +CONFIG_PCWATCHDOG=m +CONFIG_MIXCOMWD=m +CONFIG_WDT=m + +# +# PCI-based Watchdog Cards +# +CONFIG_PCIPCWATCHDOG=m +CONFIG_WDTPCI=m + +# +# USB-based Watchdog Cards +# +CONFIG_USBPCWATCHDOG=m +CONFIG_SSB_POSSIBLE=y + +# +# Sonics Silicon Backplane +# +CONFIG_SSB=m +CONFIG_SSB_SPROM=y +CONFIG_SSB_BLOCKIO=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +CONFIG_SSB_B43_PCI_BRIDGE=y +CONFIG_SSB_PCMCIAHOST_POSSIBLE=y +CONFIG_SSB_PCMCIAHOST=y +CONFIG_SSB_SDIOHOST_POSSIBLE=y +CONFIG_SSB_SDIOHOST=y +CONFIG_SSB_DEBUG=y +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_DRIVER_PCICORE=y + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=m +CONFIG_MFD_SM501=m +CONFIG_MFD_SM501_GPIO=y +CONFIG_HTC_PASIC3=m +CONFIG_UCB1400_CORE=m +CONFIG_TPS65010=m +# CONFIG_MFD_TMIO is not set +CONFIG_MFD_WM8400=m +CONFIG_MFD_WM8350=m +CONFIG_MFD_WM8350_I2C=m +CONFIG_MFD_PCF50633=m +CONFIG_MFD_MC13783=m +CONFIG_PCF50633_ADC=m +CONFIG_PCF50633_GPIO=m +CONFIG_AB3100_CORE=m +CONFIG_AB3100_OTP=m +# CONFIG_EZX_PCAP is not set +CONFIG_AB4500_CORE=m +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=m +CONFIG_REGULATOR_VIRTUAL_CONSUMER=m +CONFIG_REGULATOR_USERSPACE_CONSUMER=m +CONFIG_REGULATOR_BQ24022=m +CONFIG_REGULATOR_MAX1586=m +CONFIG_REGULATOR_MAX8660=m +CONFIG_REGULATOR_WM8350=m +CONFIG_REGULATOR_WM8400=m +CONFIG_REGULATOR_PCF50633=m +CONFIG_REGULATOR_LP3971=m +CONFIG_REGULATOR_MC13783=m +CONFIG_REGULATOR_AB3100=m +CONFIG_REGULATOR_TPS65023=m +CONFIG_REGULATOR_TPS6507X=m +CONFIG_MEDIA_SUPPORT=m + +# +# Multimedia core support +# +CONFIG_VIDEO_DEV=m +CONFIG_VIDEO_V4L2_COMMON=m +CONFIG_VIDEO_ALLOW_V4L1=y +CONFIG_VIDEO_V4L1_COMPAT=y +CONFIG_DVB_CORE=m +CONFIG_VIDEO_MEDIA=m + +# +# Multimedia drivers +# +CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m +CONFIG_IR_CORE=m +CONFIG_VIDEO_IR=m +CONFIG_MEDIA_ATTACH=y +CONFIG_MEDIA_TUNER=m +# CONFIG_MEDIA_TUNER_CUSTOMISE is not set +CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA8290=m +CONFIG_MEDIA_TUNER_TDA827X=m +CONFIG_MEDIA_TUNER_TDA18271=m +CONFIG_MEDIA_TUNER_TDA9887=m +CONFIG_MEDIA_TUNER_TEA5761=m +CONFIG_MEDIA_TUNER_TEA5767=m +CONFIG_MEDIA_TUNER_MT20XX=m +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_MT2131=m +CONFIG_MEDIA_TUNER_QT1010=m +CONFIG_MEDIA_TUNER_XC2028=m +CONFIG_MEDIA_TUNER_XC5000=m +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m +CONFIG_MEDIA_TUNER_MC44S803=m +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_VIDEO_V4L2=m +CONFIG_VIDEO_V4L1=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_DMA_SG=m +CONFIG_VIDEOBUF_VMALLOC=m +CONFIG_VIDEOBUF_DVB=m +CONFIG_VIDEO_BTCX=m +CONFIG_VIDEO_TVEEPROM=m +CONFIG_VIDEO_TUNER=m +CONFIG_VIDEO_CAPTURE_DRIVERS=y +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_HELPER_CHIPS_AUTO=y +CONFIG_VIDEO_IR_I2C=m +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_TDA9840=m +CONFIG_VIDEO_TEA6415C=m +CONFIG_VIDEO_TEA6420=m +CONFIG_VIDEO_MSP3400=m +CONFIG_VIDEO_CS5345=m +CONFIG_VIDEO_CS53L32A=m +CONFIG_VIDEO_M52790=m +CONFIG_VIDEO_WM8775=m +CONFIG_VIDEO_WM8739=m +CONFIG_VIDEO_VP27SMPX=m +CONFIG_VIDEO_SAA6588=m +CONFIG_VIDEO_BT819=m +CONFIG_VIDEO_BT856=m +CONFIG_VIDEO_BT866=m +CONFIG_VIDEO_KS0127=m +CONFIG_VIDEO_OV7670=m +CONFIG_VIDEO_MT9V011=m +CONFIG_VIDEO_SAA7110=m +CONFIG_VIDEO_SAA711X=m +CONFIG_VIDEO_SAA717X=m +CONFIG_VIDEO_TVP5150=m +CONFIG_VIDEO_VPX3220=m +CONFIG_VIDEO_CX25840=m +CONFIG_VIDEO_CX2341X=m +CONFIG_VIDEO_SAA7127=m +CONFIG_VIDEO_SAA7185=m +CONFIG_VIDEO_ADV7170=m +CONFIG_VIDEO_ADV7175=m +CONFIG_VIDEO_UPD64031A=m +CONFIG_VIDEO_UPD64083=m +CONFIG_VIDEO_VIVI=m +CONFIG_VIDEO_BT848=m +# CONFIG_VIDEO_BT848_DVB 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_CPIA2=m +CONFIG_VIDEO_SAA5246A=m +CONFIG_VIDEO_SAA5249=m +CONFIG_VIDEO_STRADIS=m +CONFIG_VIDEO_ZORAN=m +CONFIG_VIDEO_ZORAN_DC30=m +CONFIG_VIDEO_ZORAN_ZR36060=m +CONFIG_VIDEO_ZORAN_BUZ=m +CONFIG_VIDEO_ZORAN_DC10=m +CONFIG_VIDEO_ZORAN_LML33=m +CONFIG_VIDEO_ZORAN_LML33R10=m +CONFIG_VIDEO_ZORAN_AVS6EYES=m +CONFIG_VIDEO_MEYE=m +CONFIG_VIDEO_SAA7134=m +CONFIG_VIDEO_SAA7134_ALSA=m +CONFIG_VIDEO_SAA7134_DVB=m +CONFIG_VIDEO_MXB=m +CONFIG_VIDEO_HEXIUM_ORION=m +CONFIG_VIDEO_HEXIUM_GEMINI=m +CONFIG_VIDEO_CX88=m +CONFIG_VIDEO_CX88_ALSA=m +CONFIG_VIDEO_CX88_BLACKBIRD=m +CONFIG_VIDEO_CX88_DVB=m +CONFIG_VIDEO_CX88_MPEG=m +CONFIG_VIDEO_CX88_VP3054=m +CONFIG_VIDEO_CX23885=m +CONFIG_VIDEO_AU0828=m +CONFIG_VIDEO_IVTV=m +CONFIG_VIDEO_FB_IVTV=m +CONFIG_VIDEO_CX18=m +CONFIG_VIDEO_SAA7164=m +CONFIG_VIDEO_CAFE_CCIC=m +CONFIG_SOC_CAMERA=m +CONFIG_SOC_CAMERA_MT9M001=m +CONFIG_SOC_CAMERA_MT9M111=m +CONFIG_SOC_CAMERA_MT9T031=m +CONFIG_SOC_CAMERA_MT9T112=m +CONFIG_SOC_CAMERA_MT9V022=m +CONFIG_SOC_CAMERA_RJ54N1=m +CONFIG_SOC_CAMERA_TW9910=m +CONFIG_SOC_CAMERA_PLATFORM=m +CONFIG_SOC_CAMERA_OV772X=m +CONFIG_SOC_CAMERA_OV9640=m +CONFIG_V4L_USB_DRIVERS=y +CONFIG_USB_VIDEO_CLASS=m +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +CONFIG_USB_GSPCA=m +CONFIG_USB_M5602=m +CONFIG_USB_STV06XX=m +CONFIG_USB_GL860=m +CONFIG_USB_GSPCA_CONEX=m +CONFIG_USB_GSPCA_ETOMS=m +CONFIG_USB_GSPCA_FINEPIX=m +CONFIG_USB_GSPCA_JEILINJ=m +CONFIG_USB_GSPCA_MARS=m +CONFIG_USB_GSPCA_MR97310A=m +CONFIG_USB_GSPCA_OV519=m +CONFIG_USB_GSPCA_OV534=m +CONFIG_USB_GSPCA_PAC207=m +CONFIG_USB_GSPCA_PAC7302=m +CONFIG_USB_GSPCA_PAC7311=m +CONFIG_USB_GSPCA_SN9C20X=m +CONFIG_USB_GSPCA_SN9C20X_EVDEV=y +CONFIG_USB_GSPCA_SONIXB=m +CONFIG_USB_GSPCA_SONIXJ=m +CONFIG_USB_GSPCA_SPCA500=m +CONFIG_USB_GSPCA_SPCA501=m +CONFIG_USB_GSPCA_SPCA505=m +CONFIG_USB_GSPCA_SPCA506=m +CONFIG_USB_GSPCA_SPCA508=m +CONFIG_USB_GSPCA_SPCA561=m +CONFIG_USB_GSPCA_SQ905=m +CONFIG_USB_GSPCA_SQ905C=m +CONFIG_USB_GSPCA_STK014=m +CONFIG_USB_GSPCA_STV0680=m +CONFIG_USB_GSPCA_SUNPLUS=m +CONFIG_USB_GSPCA_T613=m +CONFIG_USB_GSPCA_TV8532=m +CONFIG_USB_GSPCA_VC032X=m +CONFIG_USB_GSPCA_ZC3XX=m +CONFIG_VIDEO_PVRUSB2=m +CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_PVRUSB2_DVB=y +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_HDPVR=m +CONFIG_VIDEO_EM28XX=m +CONFIG_VIDEO_EM28XX_ALSA=m +CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_USBVISION=m +CONFIG_VIDEO_USBVIDEO=m +CONFIG_USB_VICAM=m +CONFIG_USB_IBMCAM=m +CONFIG_USB_KONICAWC=m +CONFIG_USB_QUICKCAM_MESSENGER=m +CONFIG_USB_ET61X251=m +CONFIG_VIDEO_OVCAMCHIP=m +CONFIG_USB_W9968CF=m +CONFIG_USB_OV511=m +CONFIG_USB_SE401=m +CONFIG_USB_SN9C102=m +CONFIG_USB_STV680=m +CONFIG_USB_ZC0301=m +CONFIG_USB_PWC=m +# CONFIG_USB_PWC_DEBUG is not set +CONFIG_USB_PWC_INPUT_EVDEV=y +CONFIG_USB_ZR364XX=m +CONFIG_USB_STKWEBCAM=m +CONFIG_USB_S2255=m +CONFIG_RADIO_ADAPTERS=y +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_SF16FMI=m +CONFIG_RADIO_SF16FMR2=m +CONFIG_RADIO_TERRATEC=m +CONFIG_RADIO_TRUST=m +CONFIG_RADIO_TYPHOON=m +CONFIG_RADIO_ZOLTRIX=m +CONFIG_I2C_SI4713=m +CONFIG_RADIO_SI4713=m +CONFIG_USB_DSBR=m +# CONFIG_RADIO_SI470X is not set +CONFIG_USB_MR800=m +CONFIG_RADIO_TEA5764=m +CONFIG_RADIO_TEF6862=m +CONFIG_DVB_MAX_ADAPTERS=8 +# CONFIG_DVB_DYNAMIC_MINORS is not set +CONFIG_DVB_CAPTURE_DRIVERS=y + +# +# Supported SAA7146 based PCI Adapters +# +CONFIG_TTPCI_EEPROM=m +CONFIG_DVB_AV7110=m +CONFIG_DVB_AV7110_OSD=y +CONFIG_DVB_BUDGET_CORE=m +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=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_AU6610=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_ANYSEE=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_AF9015=m +CONFIG_DVB_USB_CE6230=m +CONFIG_DVB_USB_FRIIO=m +CONFIG_DVB_USB_EC168=m +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_SMS_SIANO_MDTV=m + +# +# Siano module components +# +CONFIG_SMS_USB_DRV=m +CONFIG_SMS_SDIO_DRV=m + +# +# Supported FlexCopII (B2C2) Adapters +# +CONFIG_DVB_B2C2_FLEXCOP=m +CONFIG_DVB_B2C2_FLEXCOP_PCI=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set + +# +# Supported BT878 Adapters +# +CONFIG_DVB_BT8XX=m + +# +# Supported Pluto2 Adapters +# +CONFIG_DVB_PLUTO2=m + +# +# Supported SDMC DM1105 Adapters +# +CONFIG_DVB_DM1105=m + +# +# Supported FireWire (IEEE 1394) Adapters +# +CONFIG_DVB_FIREDTV=m +CONFIG_DVB_FIREDTV_FIREWIRE=y +CONFIG_DVB_FIREDTV_IEEE1394=y +CONFIG_DVB_FIREDTV_INPUT=y + +# +# Supported Earthsoft PT1 Adapters +# +CONFIG_DVB_PT1=m + +# +# Supported Mantis Adapters +# +CONFIG_MANTIS_CORE=m +CONFIG_DVB_MANTIS=m +CONFIG_DVB_HOPPER=m + +# +# Supported DVB Frontends +# +# CONFIG_DVB_FE_CUSTOMISE is not set +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_CX24110=m +CONFIG_DVB_CX24123=m +CONFIG_DVB_MT312=m +CONFIG_DVB_ZL10036=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m +CONFIG_DVB_VES1X93=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_DS3000=m +CONFIG_DVB_MB86A16=m +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_ZL10353=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m +CONFIG_DVB_EC100=m +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10021=m +CONFIG_DVB_TDA10023=m +CONFIG_DVB_STV0297=m +CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m +CONFIG_DVB_OR51132=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_S5H1411=m +CONFIG_DVB_DIB8000=m +CONFIG_DVB_PLL=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_LNBP21=m +CONFIG_DVB_ISL6405=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_ATBM8830=m +CONFIG_DAB=y +# CONFIG_USB_DABUSB is not set + +# +# Graphics support +# +CONFIG_AGP=y +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_VGA_ARB=y +CONFIG_DRM=m +CONFIG_DRM_KMS_HELPER=m +CONFIG_DRM_TTM=m +CONFIG_DRM_TDFX=m +CONFIG_DRM_R128=m +CONFIG_DRM_RADEON=m +CONFIG_DRM_RADEON_KMS=y +CONFIG_DRM_I810=m +CONFIG_DRM_I830=m +CONFIG_DRM_I915=m +# CONFIG_DRM_I915_KMS is not set +CONFIG_DRM_MGA=m +CONFIG_DRM_SIS=m +CONFIG_DRM_VIA=m +CONFIG_DRM_SAVAGE=m +# CONFIG_VGASTATE is not set +CONFIG_VIDEO_OUTPUT_CONTROL=m +CONFIG_FB=y +CONFIG_FIRMWARE_EDID=y +# CONFIG_FB_DDC is not set +CONFIG_FB_BOOT_VESA_SUPPORT=y +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_IMAGEBLIT=m +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_DEFERRED_IO=y +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +CONFIG_FB_BACKLIGHT=y +CONFIG_FB_MODE_HELPERS=y +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_CIRRUS is not set +# CONFIG_FB_PM2 is not set +# CONFIG_FB_CYBER2000 is not set +# CONFIG_FB_ARC is not set +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +# CONFIG_FB_VGA16 is not set +# CONFIG_FB_UVESA is not set +CONFIG_FB_VESA=y +CONFIG_FB_EFI=y +# CONFIG_FB_N411 is not set +# CONFIG_FB_HGA is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_NVIDIA is not set +# CONFIG_FB_RIVA is not set +# CONFIG_FB_I810 is not set +# CONFIG_FB_LE80578 is not set +# CONFIG_FB_MATROX is not set +# CONFIG_FB_RADEON is not set +# CONFIG_FB_ATY128 is not set +# CONFIG_FB_ATY is not set +# CONFIG_FB_S3 is not set +# CONFIG_FB_SAVAGE is not set +# CONFIG_FB_SIS is not set +# CONFIG_FB_VIA is not set +# CONFIG_FB_NEOMAGIC is not set +# CONFIG_FB_KYRO is not set +# CONFIG_FB_3DFX is not set +# CONFIG_FB_VOODOO1 is not set +# CONFIG_FB_VT8623 is not set +# CONFIG_FB_TRIDENT is not set +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +# CONFIG_FB_GEODE is not set +# CONFIG_FB_TMIO is not set +# CONFIG_FB_SM501 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set +# CONFIG_FB_BROADSHEET is not set +CONFIG_BACKLIGHT_LCD_SUPPORT=y +CONFIG_LCD_CLASS_DEVICE=m +CONFIG_LCD_LMS283GF05=m +CONFIG_LCD_LTV350QV=m +CONFIG_LCD_ILI9320=m +CONFIG_LCD_TDO24M=m +CONFIG_LCD_VGG2432A4=m +CONFIG_LCD_PLATFORM=m +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_GENERIC=y +CONFIG_BACKLIGHT_PROGEAR=m +CONFIG_BACKLIGHT_MBP_NVIDIA=m +CONFIG_BACKLIGHT_SAHARA=m + +# +# Display device support +# +CONFIG_DISPLAY_SUPPORT=m + +# +# Display hardware drivers +# + +# +# Console display driver support +# +CONFIG_VGA_CONSOLE=y +CONFIG_VGACON_SOFT_SCROLLBACK=y +CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 +# CONFIG_MDA_CONSOLE is not set +CONFIG_DUMMY_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +CONFIG_FB_CON_DECOR=y +CONFIG_FONTS=y +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y +CONFIG_FONT_6x11=y +CONFIG_FONT_7x14=y +CONFIG_FONT_PEARL_8x8=y +CONFIG_FONT_ACORN_8x8=y +CONFIG_FONT_MINI_4x6=y +CONFIG_FONT_SUN8x16=y +CONFIG_FONT_SUN12x22=y +CONFIG_FONT_10x18=y +CONFIG_LOGO=y +# CONFIG_LOGO_LINUX_MONO is not set +# CONFIG_LOGO_LINUX_VGA16 is not set +CONFIG_LOGO_LINUX_CLUT224=y +CONFIG_SOUND=y +CONFIG_SOUND_OSS_CORE=y +CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SND=m +CONFIG_SND_TIMER=m +CONFIG_SND_PCM=m +CONFIG_SND_HWDEP=m +CONFIG_SND_RAWMIDI=m +CONFIG_SND_JACK=y +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_PCM_OSS_PLUGINS=y +CONFIG_SND_SEQUENCER_OSS=y +CONFIG_SND_HRTIMER=m +CONFIG_SND_SEQ_HRTIMER_DEFAULT=y +CONFIG_SND_DYNAMIC_MINORS=y +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +CONFIG_SND_VMASTER=y +CONFIG_SND_DMA_SGBUF=y +CONFIG_SND_RAWMIDI_SEQ=m +CONFIG_SND_OPL3_LIB_SEQ=m +CONFIG_SND_OPL4_LIB_SEQ=m +CONFIG_SND_SBAWE_SEQ=m +CONFIG_SND_EMU10K1_SEQ=m +CONFIG_SND_MPU401_UART=m +CONFIG_SND_OPL3_LIB=m +CONFIG_SND_OPL4_LIB=m +CONFIG_SND_VX_LIB=m +CONFIG_SND_AC97_CODEC=m +CONFIG_SND_DRIVERS=y +# CONFIG_SND_PCSP is not set +CONFIG_SND_DUMMY=m +CONFIG_SND_VIRMIDI=m +CONFIG_SND_MTPAV=m +CONFIG_SND_MTS64=m +CONFIG_SND_SERIAL_U16550=m +CONFIG_SND_MPU401=m +CONFIG_SND_PORTMAN2X4=m +CONFIG_SND_AC97_POWER_SAVE=y +CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 +CONFIG_SND_WSS_LIB=m +CONFIG_SND_SB_COMMON=m +CONFIG_SND_SB8_DSP=m +CONFIG_SND_SB16_DSP=m +CONFIG_SND_ISA=y +CONFIG_SND_ADLIB=m +CONFIG_SND_AD1816A=m +CONFIG_SND_AD1848=m +CONFIG_SND_ALS100=m +CONFIG_SND_AZT2320=m +CONFIG_SND_CMI8330=m +CONFIG_SND_CS4231=m +CONFIG_SND_CS4236=m +CONFIG_SND_DT019X=m +CONFIG_SND_ES968=m +CONFIG_SND_ES1688=m +CONFIG_SND_ES18XX=m +CONFIG_SND_SC6000=m +CONFIG_SND_GUSCLASSIC=m +CONFIG_SND_GUSEXTREME=m +CONFIG_SND_GUSMAX=m +CONFIG_SND_INTERWAVE=m +CONFIG_SND_INTERWAVE_STB=m +CONFIG_SND_OPL3SA2=m +CONFIG_SND_OPTI92X_AD1848=m +CONFIG_SND_OPTI92X_CS4231=m +CONFIG_SND_OPTI93X=m +CONFIG_SND_MIRO=m +CONFIG_SND_SB8=m +CONFIG_SND_SB16=m +CONFIG_SND_SBAWE=m +CONFIG_SND_SB16_CSP=y +CONFIG_SND_SGALAXY=m +CONFIG_SND_SSCAPE=m +CONFIG_SND_WAVEFRONT=m +CONFIG_SND_MSND_PINNACLE=m +CONFIG_SND_MSND_CLASSIC=m +CONFIG_SND_PCI=y +CONFIG_SND_AD1889=m +CONFIG_SND_ALS300=m +CONFIG_SND_ALS4000=m +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_AW2=m +CONFIG_SND_AZT3328=m +CONFIG_SND_BT87X=m +CONFIG_SND_BT87X_OVERCLOCK=y +CONFIG_SND_CA0106=m +CONFIG_SND_CMIPCI=m +CONFIG_SND_OXYGEN_LIB=m +CONFIG_SND_OXYGEN=m +CONFIG_SND_CS4281=m +CONFIG_SND_CS46XX=m +CONFIG_SND_CS46XX_NEW_DSP=y +CONFIG_SND_CS5530=m +CONFIG_SND_CS5535AUDIO=m +CONFIG_SND_CTXFI=m +CONFIG_SND_DARLA20=m +CONFIG_SND_GINA20=m +CONFIG_SND_LAYLA20=m +CONFIG_SND_DARLA24=m +CONFIG_SND_GINA24=m +CONFIG_SND_LAYLA24=m +CONFIG_SND_MONA=m +CONFIG_SND_MIA=m +CONFIG_SND_ECHO3G=m +CONFIG_SND_INDIGO=m +CONFIG_SND_INDIGOIO=m +CONFIG_SND_INDIGODJ=m +CONFIG_SND_INDIGOIOX=m +CONFIG_SND_INDIGODJX=m +CONFIG_SND_EMU10K1=m +CONFIG_SND_EMU10K1X=m +CONFIG_SND_ENS1370=m +CONFIG_SND_ENS1371=m +CONFIG_SND_ES1938=m +CONFIG_SND_ES1968=m +CONFIG_SND_FM801=m +CONFIG_SND_FM801_TEA575X_BOOL=y +CONFIG_SND_FM801_TEA575X=m +CONFIG_SND_HDA_INTEL=m +CONFIG_SND_HDA_HWDEP=y +CONFIG_SND_HDA_RECONFIG=y +CONFIG_SND_HDA_INPUT_BEEP=y +CONFIG_SND_HDA_INPUT_BEEP_MODE=1 +CONFIG_SND_HDA_INPUT_JACK=y +# CONFIG_SND_HDA_PATCH_LOADER is not set +CONFIG_SND_HDA_CODEC_REALTEK=y +CONFIG_SND_HDA_CODEC_ANALOG=y +CONFIG_SND_HDA_CODEC_SIGMATEL=y +CONFIG_SND_HDA_CODEC_VIA=y +CONFIG_SND_HDA_CODEC_ATIHDMI=y +CONFIG_SND_HDA_CODEC_NVHDMI=y +CONFIG_SND_HDA_CODEC_INTELHDMI=y +CONFIG_SND_HDA_ELD=y +CONFIG_SND_HDA_CODEC_CIRRUS=y +CONFIG_SND_HDA_CODEC_CONEXANT=y +CONFIG_SND_HDA_CODEC_CA0110=y +CONFIG_SND_HDA_CODEC_CMEDIA=y +CONFIG_SND_HDA_CODEC_SI3054=y +CONFIG_SND_HDA_GENERIC=y +CONFIG_SND_HDA_POWER_SAVE=y +CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 +CONFIG_SND_HDSP=m +CONFIG_SND_HDSPM=m +CONFIG_SND_HIFIER=m +CONFIG_SND_ICE1712=m +CONFIG_SND_ICE1724=m +CONFIG_SND_INTEL8X0=m +CONFIG_SND_INTEL8X0M=m +CONFIG_SND_KORG1212=m +CONFIG_SND_LX6464ES=m +CONFIG_SND_MAESTRO3=m +CONFIG_SND_MIXART=m +CONFIG_SND_NM256=m +CONFIG_SND_PCXHR=m +CONFIG_SND_RIPTIDE=m +CONFIG_SND_RME32=m +CONFIG_SND_RME96=m +CONFIG_SND_RME9652=m +CONFIG_SND_SIS7019=m +CONFIG_SND_SONICVIBES=m +CONFIG_SND_TRIDENT=m +CONFIG_SND_VIA82XX=m +CONFIG_SND_VIA82XX_MODEM=m +CONFIG_SND_VIRTUOSO=m +CONFIG_SND_VX222=m +CONFIG_SND_YMFPCI=m +CONFIG_SND_SPI=y +CONFIG_SND_USB=y +CONFIG_SND_USB_AUDIO=m +CONFIG_SND_USB_USX2Y=m +CONFIG_SND_USB_CAIAQ=m +CONFIG_SND_USB_CAIAQ_INPUT=y +CONFIG_SND_USB_US122L=m +CONFIG_SND_PCMCIA=y +CONFIG_SND_VXPOCKET=m +CONFIG_SND_PDAUDIOCF=m +CONFIG_SND_SOC=m +CONFIG_SND_SOC_I2C_AND_SPI=m +CONFIG_SND_SOC_ALL_CODECS=m +CONFIG_SND_SOC_WM_HUBS=m +CONFIG_SND_SOC_AD1836=m +CONFIG_SND_SOC_AD1938=m +CONFIG_SND_SOC_AD73311=m +CONFIG_SND_SOC_ADS117X=m +CONFIG_SND_SOC_AK4104=m +CONFIG_SND_SOC_AK4535=m +CONFIG_SND_SOC_AK4642=m +CONFIG_SND_SOC_AK4671=m +CONFIG_SND_SOC_CS4270=m +CONFIG_SND_SOC_L3=m +CONFIG_SND_SOC_PCM3008=m +CONFIG_SND_SOC_SPDIF=m +CONFIG_SND_SOC_SSM2602=m +CONFIG_SND_SOC_TLV320AIC23=m +CONFIG_SND_SOC_TLV320AIC26=m +CONFIG_SND_SOC_TLV320AIC3X=m +CONFIG_SND_SOC_TLV320DAC33=m +CONFIG_SND_SOC_UDA134X=m +CONFIG_SND_SOC_UDA1380=m +CONFIG_SND_SOC_WM8350=m +CONFIG_SND_SOC_WM8400=m +CONFIG_SND_SOC_WM8510=m +CONFIG_SND_SOC_WM8523=m +CONFIG_SND_SOC_WM8580=m +CONFIG_SND_SOC_WM8711=m +CONFIG_SND_SOC_WM8727=m +CONFIG_SND_SOC_WM8728=m +CONFIG_SND_SOC_WM8731=m +CONFIG_SND_SOC_WM8750=m +CONFIG_SND_SOC_WM8753=m +CONFIG_SND_SOC_WM8776=m +CONFIG_SND_SOC_WM8900=m +CONFIG_SND_SOC_WM8903=m +CONFIG_SND_SOC_WM8940=m +CONFIG_SND_SOC_WM8960=m +CONFIG_SND_SOC_WM8961=m +CONFIG_SND_SOC_WM8971=m +CONFIG_SND_SOC_WM8974=m +CONFIG_SND_SOC_WM8988=m +CONFIG_SND_SOC_WM8990=m +CONFIG_SND_SOC_WM8993=m +CONFIG_SND_SOC_WM9081=m +CONFIG_SND_SOC_MAX9877=m +CONFIG_SND_SOC_TPA6130A2=m +# CONFIG_SOUND_PRIME is not set +CONFIG_AC97_BUS=m +CONFIG_HID_SUPPORT=y +CONFIG_HID=y +CONFIG_HIDRAW=y + +# +# USB Input Devices +# +CONFIG_USB_HID=y +CONFIG_HID_PID=y +CONFIG_USB_HIDDEV=y + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=y +CONFIG_HID_APPLE=y +CONFIG_HID_BELKIN=y +CONFIG_HID_CHERRY=y +CONFIG_HID_CHICONY=y +CONFIG_HID_CYPRESS=y +CONFIG_HID_DRAGONRISE=y +CONFIG_DRAGONRISE_FF=y +CONFIG_HID_EZKEY=y +CONFIG_HID_KYE=y +CONFIG_HID_GYRATION=y +CONFIG_HID_TWINHAN=y +CONFIG_HID_KENSINGTON=y +CONFIG_HID_LOGITECH=y +CONFIG_LOGITECH_FF=y +CONFIG_LOGIRUMBLEPAD2_FF=y +CONFIG_HID_MICROSOFT=y +CONFIG_HID_MONTEREY=y +CONFIG_HID_NTRIG=y +CONFIG_HID_PANTHERLORD=y +CONFIG_PANTHERLORD_FF=y +CONFIG_HID_PETALYNX=y +CONFIG_HID_SAMSUNG=y +CONFIG_HID_SONY=y +CONFIG_HID_SUNPLUS=y +CONFIG_HID_GREENASIA=y +CONFIG_GREENASIA_FF=y +CONFIG_HID_SMARTJOYPLUS=y +CONFIG_SMARTJOYPLUS_FF=y +CONFIG_HID_TOPSEED=y +CONFIG_HID_THRUSTMASTER=y +CONFIG_THRUSTMASTER_FF=y +CONFIG_HID_WACOM=m +CONFIG_HID_ZEROPLUS=y +CONFIG_ZEROPLUS_FF=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB_ARCH_HAS_OHCI=y +CONFIG_USB_ARCH_HAS_EHCI=y +CONFIG_USB=y +# CONFIG_USB_DEBUG is not set +# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set + +# +# Miscellaneous USB options +# +CONFIG_USB_DEVICEFS=y +CONFIG_USB_DEVICE_CLASS=y +CONFIG_USB_DYNAMIC_MINORS=y +CONFIG_USB_SUSPEND=y +# CONFIG_USB_OTG is not set +CONFIG_USB_MON=y +CONFIG_USB_WUSB=m +CONFIG_USB_WUSB_CBAF=m +# CONFIG_USB_WUSB_CBAF_DEBUG is not set + +# +# USB Host Controller Drivers +# +CONFIG_USB_C67X00_HCD=m +CONFIG_USB_XHCI_HCD=m +# CONFIG_USB_XHCI_HCD_DEBUGGING is not set +CONFIG_USB_EHCI_HCD=m +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_OXU210HP_HCD=m +CONFIG_USB_ISP116X_HCD=m +CONFIG_USB_ISP1760_HCD=m +CONFIG_USB_ISP1362_HCD=m +CONFIG_USB_OHCI_HCD=m +# CONFIG_USB_OHCI_HCD_SSB is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_UHCI_HCD=m +CONFIG_USB_U132_HCD=m +CONFIG_USB_SL811_HCD=m +CONFIG_USB_SL811_CS=m +CONFIG_USB_R8A66597_HCD=m +CONFIG_USB_WHCI_HCD=m +CONFIG_USB_HWA_HCD=m +# CONFIG_USB_GADGET_MUSB_HDRC is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m +CONFIG_USB_WDM=m +CONFIG_USB_TMC=m + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=y +# 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_USBAT=y +CONFIG_USB_STORAGE_SDDR09=y +CONFIG_USB_STORAGE_SDDR55=y +CONFIG_USB_STORAGE_JUMPSHOT=y +CONFIG_USB_STORAGE_ALAUDA=y +CONFIG_USB_STORAGE_ONETOUCH=y +CONFIG_USB_STORAGE_KARMA=y +CONFIG_USB_STORAGE_CYPRESS_ATACB=y +CONFIG_USB_LIBUSUAL=y + +# +# USB Imaging devices +# +CONFIG_USB_MDC800=m +CONFIG_USB_MICROTEK=m + +# +# USB port drivers +# +CONFIG_USB_USS720=m +CONFIG_USB_SERIAL=m +CONFIG_USB_EZUSB=y +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_AIRCABLE=m +CONFIG_USB_SERIAL_ARK3116=m +CONFIG_USB_SERIAL_BELKIN=m +CONFIG_USB_SERIAL_CH341=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m +CONFIG_USB_SERIAL_CP210X=m +CONFIG_USB_SERIAL_CYPRESS_M8=m +CONFIG_USB_SERIAL_EMPEG=m +CONFIG_USB_SERIAL_FTDI_SIO=m +CONFIG_USB_SERIAL_FUNSOFT=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_IUU=m +CONFIG_USB_SERIAL_KEYSPAN_PDA=m +CONFIG_USB_SERIAL_KEYSPAN=m +CONFIG_USB_SERIAL_KEYSPAN_MPR=y +CONFIG_USB_SERIAL_KEYSPAN_USA28=y +CONFIG_USB_SERIAL_KEYSPAN_USA28X=y +CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y +CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y +CONFIG_USB_SERIAL_KEYSPAN_USA19=y +CONFIG_USB_SERIAL_KEYSPAN_USA18X=y +CONFIG_USB_SERIAL_KEYSPAN_USA19W=y +CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y +CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y +CONFIG_USB_SERIAL_KEYSPAN_USA49W=y +CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y +CONFIG_USB_SERIAL_KLSI=m +CONFIG_USB_SERIAL_KOBIL_SCT=m +CONFIG_USB_SERIAL_MCT_U232=m +CONFIG_USB_SERIAL_MOS7720=m +CONFIG_USB_SERIAL_MOS7840=m +CONFIG_USB_SERIAL_MOTOROLA=m +CONFIG_USB_SERIAL_NAVMAN=m +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_OTI6858=m +CONFIG_USB_SERIAL_QUALCOMM=m +CONFIG_USB_SERIAL_SPCP8X5=m +CONFIG_USB_SERIAL_HP4X=m +CONFIG_USB_SERIAL_SAFE=m +CONFIG_USB_SERIAL_SAFE_PADDED=y +CONFIG_USB_SERIAL_SIEMENS_MPI=m +CONFIG_USB_SERIAL_SIERRAWIRELESS=m +CONFIG_USB_SERIAL_SYMBOL=m +CONFIG_USB_SERIAL_TI=m +CONFIG_USB_SERIAL_CYBERJACK=m +CONFIG_USB_SERIAL_XIRCOM=m +CONFIG_USB_SERIAL_OPTION=m +CONFIG_USB_SERIAL_OMNINET=m +CONFIG_USB_SERIAL_OPTICON=m +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +CONFIG_USB_EMI62=m +CONFIG_USB_EMI26=m +CONFIG_USB_ADUTUX=m +CONFIG_USB_SEVSEG=m +CONFIG_USB_RIO500=m +CONFIG_USB_LEGOTOWER=m +CONFIG_USB_LCD=m +CONFIG_USB_BERRY_CHARGE=m +CONFIG_USB_LED=m +CONFIG_USB_CYPRESS_CY7C63=m +CONFIG_USB_CYTHERM=m +CONFIG_USB_IDMOUSE=m +CONFIG_USB_FTDI_ELAN=m +CONFIG_USB_APPLEDISPLAY=m +CONFIG_USB_SISUSBVGA=m +# CONFIG_USB_SISUSBVGA_CON is not set +CONFIG_USB_LD=m +CONFIG_USB_TRANCEVIBRATOR=m +CONFIG_USB_IOWARRIOR=m +CONFIG_USB_TEST=m +CONFIG_USB_ISIGHTFW=m +CONFIG_USB_VST=m +CONFIG_USB_ATM=m +CONFIG_USB_SPEEDTOUCH=m +CONFIG_USB_CXACRU=m +CONFIG_USB_UEAGLEATM=m +CONFIG_USB_XUSBATM=m +CONFIG_USB_GADGET=m +# CONFIG_USB_GADGET_DEBUG_FILES is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_SELECTED=y +# CONFIG_USB_GADGET_AT91 is not set +# CONFIG_USB_GADGET_ATMEL_USBA is not set +# CONFIG_USB_GADGET_FSL_USB2 is not set +# CONFIG_USB_GADGET_LH7A40X is not set +# CONFIG_USB_GADGET_OMAP is not set +# CONFIG_USB_GADGET_PXA25X is not set +# CONFIG_USB_GADGET_R8A66597 is not set +# CONFIG_USB_GADGET_PXA27X is not set +# CONFIG_USB_GADGET_S3C_HSOTG is not set +# CONFIG_USB_GADGET_IMX is not set +# CONFIG_USB_GADGET_S3C2410 is not set +# CONFIG_USB_GADGET_M66592 is not set +# CONFIG_USB_GADGET_AMD5536UDC is not set +# CONFIG_USB_GADGET_FSL_QE is not set +# CONFIG_USB_GADGET_CI13XXX is not set +CONFIG_USB_GADGET_NET2280=y +CONFIG_USB_NET2280=m +# CONFIG_USB_GADGET_GOKU is not set +# CONFIG_USB_GADGET_LANGWELL is not set +# CONFIG_USB_GADGET_DUMMY_HCD is not set +CONFIG_USB_GADGET_DUALSPEED=y +# CONFIG_USB_ZERO is not set +# CONFIG_USB_AUDIO is not set +CONFIG_USB_ETH=m +# CONFIG_USB_ETH_RNDIS is not set +# CONFIG_USB_ETH_EEM is not set +CONFIG_USB_GADGETFS=m +CONFIG_USB_FILE_STORAGE=m +# CONFIG_USB_FILE_STORAGE_TEST is not set +CONFIG_USB_MASS_STORAGE=m +CONFIG_USB_G_SERIAL=m +CONFIG_USB_MIDI_GADGET=m +CONFIG_USB_G_PRINTER=m +CONFIG_USB_CDC_COMPOSITE=m +CONFIG_USB_G_MULTI=m +CONFIG_USB_G_MULTI_RNDIS=y +# CONFIG_USB_G_MULTI_CDC is not set + +# +# OTG and related infrastructure +# +CONFIG_USB_OTG_UTILS=y +CONFIG_USB_GPIO_VBUS=m +# CONFIG_NOP_USB_XCEIV is not set +CONFIG_UWB=m +CONFIG_UWB_HWA=m +CONFIG_UWB_WHCI=m +CONFIG_UWB_WLP=m +CONFIG_UWB_I1480U=m +CONFIG_UWB_I1480U_WLP=m +CONFIG_MMC=m +# CONFIG_MMC_DEBUG is not set +# CONFIG_MMC_UNSAFE_RESUME is not set + +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_BOUNCE=y +CONFIG_SDIO_UART=m +CONFIG_MMC_TEST=m + +# +# MMC/SD/SDIO Host Controller Drivers +# +CONFIG_MMC_SDHCI=m +CONFIG_MMC_SDHCI_PCI=m +CONFIG_MMC_RICOH_MMC=m +CONFIG_MMC_SDHCI_PLTFM=m +CONFIG_MMC_WBSD=m +# CONFIG_MMC_AT91 is not set +# CONFIG_MMC_ATMELMCI is not set +CONFIG_MMC_TIFM_SD=m +CONFIG_MMC_SDRICOH_CS=m +CONFIG_MMC_CB710=m +CONFIG_MMC_VIA_SDMMC=m +CONFIG_MEMSTICK=m +# CONFIG_MEMSTICK_DEBUG is not set + +# +# MemoryStick drivers +# +# CONFIG_MEMSTICK_UNSAFE_RESUME is not set +CONFIG_MSPRO_BLOCK=m + +# +# MemoryStick Host Controller Drivers +# +CONFIG_MEMSTICK_TIFM_MS=m +CONFIG_MEMSTICK_JMICRON_38X=m +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=m + +# +# LED drivers +# +CONFIG_LEDS_NET48XX=m +CONFIG_LEDS_WRAP=m +CONFIG_LEDS_ALIX2=m +CONFIG_LEDS_PCA9532=m +CONFIG_LEDS_GPIO=m +CONFIG_LEDS_GPIO_PLATFORM=y +CONFIG_LEDS_LP3944=m +CONFIG_LEDS_CLEVO_MAIL=m +CONFIG_LEDS_PCA955X=m +CONFIG_LEDS_WM8350=m +CONFIG_LEDS_DAC124S085=m +CONFIG_LEDS_REGULATOR=m +CONFIG_LEDS_BD2802=m +CONFIG_LEDS_INTEL_SS4200=m +CONFIG_LEDS_LT3593=m + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=m +CONFIG_LEDS_TRIGGER_HEARTBEAT=m +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_GPIO=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m + +# +# iptables trigger is under Netfilter config (LED target) +# +# CONFIG_ACCESSIBILITY is not set +CONFIG_INFINIBAND=m +CONFIG_INFINIBAND_USER_MAD=m +CONFIG_INFINIBAND_USER_ACCESS=m +CONFIG_INFINIBAND_USER_MEM=y +CONFIG_INFINIBAND_ADDR_TRANS=y +CONFIG_INFINIBAND_MTHCA=m +CONFIG_INFINIBAND_MTHCA_DEBUG=y +CONFIG_INFINIBAND_AMSO1100=m +# CONFIG_INFINIBAND_AMSO1100_DEBUG is not set +CONFIG_INFINIBAND_CXGB3=m +# CONFIG_INFINIBAND_CXGB3_DEBUG is not set +CONFIG_MLX4_INFINIBAND=m +CONFIG_INFINIBAND_NES=m +# CONFIG_INFINIBAND_NES_DEBUG is not set +CONFIG_INFINIBAND_IPOIB=m +# CONFIG_INFINIBAND_IPOIB_CM is not set +CONFIG_INFINIBAND_IPOIB_DEBUG=y +# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set +CONFIG_INFINIBAND_SRP=m +CONFIG_INFINIBAND_ISER=m +CONFIG_EDAC=y + +# +# Reporting subsystems +# +# CONFIG_EDAC_DEBUG is not set +CONFIG_EDAC_DECODE_MCE=y +CONFIG_EDAC_MM_EDAC=y +CONFIG_EDAC_AMD76X=m +CONFIG_EDAC_E7XXX=m +CONFIG_EDAC_E752X=m +CONFIG_EDAC_I82875P=m +CONFIG_EDAC_I82975X=m +CONFIG_EDAC_I3000=m +CONFIG_EDAC_I3200=m +CONFIG_EDAC_X38=m +CONFIG_EDAC_I5400=m +CONFIG_EDAC_I82860=m +CONFIG_EDAC_R82600=m +CONFIG_EDAC_I5000=m +CONFIG_EDAC_I5100=m +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +CONFIG_RTC_INTF_DEV_UIE_EMUL=y +CONFIG_RTC_DRV_TEST=m + +# +# I2C RTC drivers +# +CONFIG_RTC_DRV_DS1307=m +CONFIG_RTC_DRV_DS1374=m +CONFIG_RTC_DRV_DS1672=m +CONFIG_RTC_DRV_MAX6900=m +CONFIG_RTC_DRV_RS5C372=m +CONFIG_RTC_DRV_ISL1208=m +CONFIG_RTC_DRV_X1205=m +CONFIG_RTC_DRV_PCF8563=m +CONFIG_RTC_DRV_PCF8583=m +CONFIG_RTC_DRV_M41T80=m +# CONFIG_RTC_DRV_M41T80_WDT is not set +CONFIG_RTC_DRV_BQ32K=m +CONFIG_RTC_DRV_S35390A=m +CONFIG_RTC_DRV_FM3130=m +CONFIG_RTC_DRV_RX8581=m +CONFIG_RTC_DRV_RX8025=m + +# +# SPI RTC drivers +# +CONFIG_RTC_DRV_M41T94=m +CONFIG_RTC_DRV_DS1305=m +CONFIG_RTC_DRV_DS1390=m +CONFIG_RTC_DRV_MAX6902=m +CONFIG_RTC_DRV_R9701=m +CONFIG_RTC_DRV_RS5C348=m +CONFIG_RTC_DRV_DS3234=m +CONFIG_RTC_DRV_PCF2123=m + +# +# Platform RTC drivers +# +CONFIG_RTC_DRV_CMOS=y +CONFIG_RTC_DRV_DS1286=m +CONFIG_RTC_DRV_DS1511=m +CONFIG_RTC_DRV_DS1553=m +CONFIG_RTC_DRV_DS1742=m +CONFIG_RTC_DRV_STK17TA8=m +CONFIG_RTC_DRV_M48T86=m +CONFIG_RTC_DRV_M48T35=m +CONFIG_RTC_DRV_M48T59=m +CONFIG_RTC_DRV_MSM6242=m +CONFIG_RTC_DRV_BQ4802=m +CONFIG_RTC_DRV_RP5C01=m +CONFIG_RTC_DRV_V3020=m +CONFIG_RTC_DRV_WM8350=m +CONFIG_RTC_DRV_PCF50633=m +CONFIG_RTC_DRV_AB3100=m + +# +# on-CPU RTC drivers +# +CONFIG_RTC_DRV_MC13783=m +CONFIG_CS5535_CLOCK_EVENT_SRC=m +CONFIG_DMADEVICES=y + +# +# DMA Devices +# +CONFIG_ASYNC_TX_DISABLE_CHANNEL_SWITCH=y +CONFIG_INTEL_IOATDMA=m +CONFIG_DMA_ENGINE=y + +# +# DMA Clients +# +CONFIG_NET_DMA=y +# CONFIG_ASYNC_TX_DMA is not set +# CONFIG_DMATEST is not set +CONFIG_DCA=m +CONFIG_AUXDISPLAY=y +CONFIG_KS0108=m +CONFIG_KS0108_PORT=0x378 +CONFIG_KS0108_DELAY=2 +CONFIG_CFAG12864B=m +CONFIG_CFAG12864B_RATE=20 +CONFIG_UIO=y +CONFIG_UIO_CIF=m +CONFIG_UIO_PDRV=m +CONFIG_UIO_PDRV_GENIRQ=m +CONFIG_UIO_SMX=m +CONFIG_UIO_AEC=m +CONFIG_UIO_SERCOS3=m +CONFIG_UIO_PCI_GENERIC=m + +# +# TI VLYNQ +# +CONFIG_STAGING=y +# CONFIG_STAGING_EXCLUDE_BUILD is not set +CONFIG_ET131X=m +# CONFIG_ET131X_DEBUG is not set +CONFIG_SLICOSS=m +CONFIG_VIDEO_GO7007=m +CONFIG_VIDEO_GO7007_USB=m +CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m +CONFIG_VIDEO_GO7007_OV7640=m +CONFIG_VIDEO_GO7007_SAA7113=m +CONFIG_VIDEO_GO7007_SAA7115=m +CONFIG_VIDEO_GO7007_TW9903=m +CONFIG_VIDEO_GO7007_UDA1342=m +CONFIG_VIDEO_GO7007_SONY_TUNER=m +CONFIG_VIDEO_GO7007_TW2804=m +CONFIG_VIDEO_CX25821=m +CONFIG_VIDEO_CX25821_ALSA=m +CONFIG_USB_IP_COMMON=m +CONFIG_USB_IP_VHCI_HCD=m +CONFIG_USB_IP_HOST=m +CONFIG_W35UND=m +CONFIG_PRISM2_USB=m +CONFIG_ECHO=m +CONFIG_POCH=m +CONFIG_OTUS=m +CONFIG_RT2860=m +CONFIG_RT2870=m +CONFIG_COMEDI=m +# CONFIG_COMEDI_DEBUG is not set +CONFIG_COMEDI_PCI_DRIVERS=m +CONFIG_COMEDI_PCMCIA_DRIVERS=m +CONFIG_COMEDI_USB_DRIVERS=m +CONFIG_ASUS_OLED=m +CONFIG_PANEL=m +CONFIG_PANEL_PARPORT=0 +CONFIG_PANEL_PROFILE=5 +# CONFIG_PANEL_CHANGE_MESSAGE is not set +CONFIG_ALTERA_PCIE_CHDMA=m +CONFIG_R8187SE=m +CONFIG_RTL8192SU=m +CONFIG_RTL8192U=m +CONFIG_RTL8192E=m +CONFIG_INPUT_MIMIO=m +CONFIG_TRANZPORT=m + +# +# Qualcomm MSM Camera And Video +# + +# +# Camera Sensor Selection +# +CONFIG_INPUT_GPIO=m +CONFIG_POHMELFS=m +# CONFIG_POHMELFS_DEBUG is not set +# CONFIG_POHMELFS_CRYPTO is not set +CONFIG_B3DFG=m +CONFIG_IDE_PHISON=m +CONFIG_PLAN9AUTH=m +CONFIG_LINE6_USB=m +CONFIG_DRM_VMWGFX=m +CONFIG_DRM_NOUVEAU=m +CONFIG_DRM_NOUVEAU_BACKLIGHT=y + +# +# I2C encoder or helper chips +# +CONFIG_DRM_I2C_CH7006=m +CONFIG_USB_SERIAL_QUATECH2=m +CONFIG_USB_SERIAL_QUATECH_USB2=m +CONFIG_VT6655=m +CONFIG_VT6656=m +CONFIG_FB_UDL=m +CONFIG_HYPERV=m +CONFIG_HYPERV_STORAGE=m +CONFIG_HYPERV_BLOCK=m +CONFIG_HYPERV_NET=m +CONFIG_VME_BUS=m + +# +# VME Bridge Drivers +# +CONFIG_VME_CA91CX42=m +CONFIG_VME_TSI148=m + +# +# VME Device Drivers +# +CONFIG_VME_USER=m + +# +# RAR Register Driver +# +CONFIG_RAR_REGISTER=m +CONFIG_DX_SEP=m +CONFIG_IIO=m +CONFIG_IIO_RING_BUFFER=y +CONFIG_IIO_SW_RING=m +CONFIG_IIO_TRIGGER=y + +# +# Accelerometers +# +CONFIG_KXSD9=m +CONFIG_LIS3L02DQ=m +# CONFIG_SCA3000 is not set + +# +# Analog to digital convertors +# +CONFIG_MAX1363=m +# CONFIG_MAX1363_RING_BUFFER is not set + +# +# Light sensors +# +CONFIG_SENSORS_TSL2563=m + +# +# Triggers - standalone +# +# CONFIG_IIO_PERIODIC_RTC_TRIGGER is not set +# CONFIG_IIO_GPIO_TRIGGER is not set +CONFIG_RAMZSWAP=m +CONFIG_RAMZSWAP_STATS=y +CONFIG_BATMAN_ADV=m +# CONFIG_BATMAN_DEBUG is not set +CONFIG_SAMSUNG_LAPTOP=m +CONFIG_STRIP=m +CONFIG_ARLAN=m +CONFIG_WAVELAN=m +CONFIG_PCMCIA_WAVELAN=m +CONFIG_PCMCIA_NETWAVE=m +CONFIG_FB_SM7XX=m +# CONFIG_FB_SM7XX_ACCEL is not set +CONFIG_X86_PLATFORM_DEVICES=y +CONFIG_ACER_WMI=m +CONFIG_ACERHDF=m +CONFIG_DELL_LAPTOP=m +CONFIG_DELL_WMI=m +CONFIG_FUJITSU_LAPTOP=m +# CONFIG_FUJITSU_LAPTOP_DEBUG is not set +CONFIG_TC1100_WMI=m +CONFIG_HP_WMI=m +CONFIG_MSI_LAPTOP=m +CONFIG_PANASONIC_LAPTOP=m +CONFIG_COMPAL_LAPTOP=m +CONFIG_SONY_LAPTOP=m +CONFIG_SONYPI_COMPAT=y +CONFIG_THINKPAD_ACPI=m +CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y +# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set +# CONFIG_THINKPAD_ACPI_DEBUG is not set +# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set +CONFIG_THINKPAD_ACPI_VIDEO=y +CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y +CONFIG_INTEL_MENLOW=m +CONFIG_EEEPC_LAPTOP=m +CONFIG_ACPI_WMI=y +CONFIG_MSI_WMI=m +CONFIG_ACPI_ASUS=y +CONFIG_TOPSTAR_LAPTOP=m +CONFIG_ACPI_TOSHIBA=y +CONFIG_TOSHIBA_BT_RFKILL=m +CONFIG_ACPI_CMPC=m + +# +# Firmware Drivers +# +CONFIG_EDD=m +# CONFIG_EDD_OFF is not set +CONFIG_FIRMWARE_MEMMAP=y +CONFIG_EFI_VARS=m +CONFIG_DELL_RBU=m +CONFIG_DCDBAS=y +CONFIG_DMIID=y +CONFIG_ISCSI_IBFT_FIND=y +CONFIG_ISCSI_IBFT=m + +# +# 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=y +CONFIG_EXT3_FS=y +# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set +CONFIG_EXT3_FS_XATTR=y +CONFIG_EXT3_FS_POSIX_ACL=y +CONFIG_EXT3_FS_SECURITY=y +CONFIG_EXT4_FS=y +CONFIG_EXT4_FS_XATTR=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +# CONFIG_EXT4_DEBUG is not set +CONFIG_FS_XIP=y +CONFIG_JBD=y +CONFIG_JBD2=y +CONFIG_FS_MBCACHE=y +CONFIG_REISERFS_FS=y +# CONFIG_REISERFS_CHECK is not set +CONFIG_REISERFS_PROC_INFO=y +CONFIG_REISERFS_FS_XATTR=y +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +CONFIG_JFS_FS=y +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=y +CONFIG_XFS_QUOTA=y +CONFIG_XFS_POSIX_ACL=y +CONFIG_XFS_RT=y +# CONFIG_XFS_DEBUG is not set +CONFIG_GFS2_FS=m +# CONFIG_GFS2_FS_LOCKING_DLM is not set +CONFIG_OCFS2_FS=m +CONFIG_OCFS2_FS_O2CB=m +CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCFS2_FS_STATS=y +CONFIG_OCFS2_DEBUG_MASKLOG=y +# CONFIG_OCFS2_DEBUG_FS is not set +CONFIG_BTRFS_FS=y +CONFIG_BTRFS_FS_POSIX_ACL=y +CONFIG_NILFS2_FS=m +CONFIG_FILE_LOCKING=y +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_QUOTA=y +# CONFIG_QUOTA_NETLINK_INTERFACE is not set +CONFIG_PRINT_QUOTA_WARNING=y +CONFIG_QUOTA_TREE=y +CONFIG_QFMT_V1=y +CONFIG_QFMT_V2=y +CONFIG_QUOTACTL=y +# CONFIG_AUTOFS_FS is not set +CONFIG_AUTOFS4_FS=y +CONFIG_FUSE_FS=y +CONFIG_CUSE=m +CONFIG_GENERIC_ACL=y + +# +# Caches +# +CONFIG_FSCACHE=m +# CONFIG_FSCACHE_STATS is not set +# CONFIG_FSCACHE_HISTOGRAM is not set +# CONFIG_FSCACHE_DEBUG is not set +# CONFIG_FSCACHE_OBJECT_LIST is not set +CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_DEBUG is not set +# CONFIG_CACHEFILES_HISTOGRAM is not set + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=y +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +CONFIG_UDF_FS=y +CONFIG_UDF_NLS=y + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=y +CONFIG_MSDOS_FS=y +CONFIG_VFAT_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_NTFS_FS=y +# CONFIG_NTFS_DEBUG is not set +CONFIG_NTFS_RW=y + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE=y +CONFIG_CONFIGFS_FS=m +CONFIG_MISC_FILESYSTEMS=y +CONFIG_ADFS_FS=m +# CONFIG_ADFS_FS_RW is not set +CONFIG_AFFS_FS=m +CONFIG_ECRYPT_FS=y +CONFIG_HFS_FS=y +CONFIG_HFSPLUS_FS=y +CONFIG_BEFS_FS=m +# CONFIG_BEFS_DEBUG is not set +CONFIG_BFS_FS=m +CONFIG_EFS_FS=m +CONFIG_JFFS2_FS=m +CONFIG_JFFS2_FS_DEBUG=0 +CONFIG_JFFS2_FS_WRITEBUFFER=y +CONFIG_JFFS2_FS_WBUF_VERIFY=y +CONFIG_JFFS2_SUMMARY=y +CONFIG_JFFS2_FS_XATTR=y +CONFIG_JFFS2_FS_POSIX_ACL=y +CONFIG_JFFS2_FS_SECURITY=y +CONFIG_JFFS2_COMPRESSION_OPTIONS=y +CONFIG_JFFS2_ZLIB=y +CONFIG_JFFS2_LZO=y +CONFIG_JFFS2_RTIME=y +CONFIG_JFFS2_RUBIN=y +# CONFIG_JFFS2_CMODE_NONE is not set +CONFIG_JFFS2_CMODE_PRIORITY=y +# CONFIG_JFFS2_CMODE_SIZE is not set +# CONFIG_JFFS2_CMODE_FAVOURLZO is not set +CONFIG_UBIFS_FS=m +CONFIG_UBIFS_FS_XATTR=y +CONFIG_UBIFS_FS_ADVANCED_COMPR=y +CONFIG_UBIFS_FS_LZO=y +CONFIG_UBIFS_FS_ZLIB=y +# CONFIG_UBIFS_FS_DEBUG is not set +CONFIG_CRAMFS=m +CONFIG_SQUASHFS=y +CONFIG_SQUASHFS_EMBEDDED=y +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +CONFIG_VXFS_FS=m +CONFIG_MINIX_FS=m +CONFIG_OMFS_FS=m +CONFIG_HPFS_FS=y +CONFIG_QNX4FS_FS=y +CONFIG_ROMFS_FS=y +CONFIG_ROMFS_BACKED_BY_BLOCK=y +# CONFIG_ROMFS_BACKED_BY_MTD is not set +# CONFIG_ROMFS_BACKED_BY_BOTH is not set +CONFIG_ROMFS_ON_BLOCK=y +CONFIG_SYSV_FS=y +CONFIG_UFS_FS=y +# CONFIG_UFS_FS_WRITE is not set +# CONFIG_UFS_DEBUG is not set +CONFIG_EXOFS_FS=m +# CONFIG_EXOFS_DEBUG is not set +CONFIG_AUFS_FS=y +CONFIG_AUFS_BRANCH_MAX_127=y +# CONFIG_AUFS_BRANCH_MAX_511 is not set +# CONFIG_AUFS_BRANCH_MAX_1023 is not set +# CONFIG_AUFS_BRANCH_MAX_32767 is not set +CONFIG_AUFS_HINOTIFY=y +# CONFIG_AUFS_EXPORT is not set +# CONFIG_AUFS_RDU is not set +CONFIG_AUFS_SP_IATTR=y +CONFIG_AUFS_SHWH=y +# CONFIG_AUFS_BR_RAMFS is not set +CONFIG_AUFS_BR_FUSE=y +CONFIG_AUFS_POLL=y +CONFIG_AUFS_BDEV_LOOP=y +# CONFIG_AUFS_DEBUG is not set +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=y +CONFIG_NFS_V3=y +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=y +# CONFIG_NFS_V4_1 is not set +CONFIG_ROOT_NFS=y +CONFIG_NFSD=y +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +CONFIG_LOCKD=y +CONFIG_LOCKD_V4=y +CONFIG_EXPORTFS=y +CONFIG_NFS_ACL_SUPPORT=y +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=y +CONFIG_SUNRPC_XPRT_RDMA=m +CONFIG_RPCSEC_GSS_KRB5=y +CONFIG_RPCSEC_GSS_SPKM3=m +CONFIG_SMB_FS=y +CONFIG_SMB_NLS_DEFAULT=y +CONFIG_SMB_NLS_REMOTE="cp437" +CONFIG_CIFS=y +CONFIG_CIFS_STATS=y +CONFIG_CIFS_STATS2=y +CONFIG_CIFS_WEAK_PW_HASH=y +CONFIG_CIFS_UPCALL=y +CONFIG_CIFS_XATTR=y +CONFIG_CIFS_POSIX=y +# CONFIG_CIFS_DEBUG2 is not set +CONFIG_CIFS_DFS_UPCALL=y +CONFIG_CIFS_EXPERIMENTAL=y +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=y +CONFIG_NCPFS_NLS=y +CONFIG_NCPFS_EXTRAS=y +CONFIG_CODA_FS=y +CONFIG_AFS_FS=m +# CONFIG_AFS_DEBUG is not set +# CONFIG_AFS_FSCACHE is not set +CONFIG_9P_FS=m +# CONFIG_9P_FSCACHE is not set + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +CONFIG_ACORN_PARTITION=y +CONFIG_ACORN_PARTITION_CUMANA=y +CONFIG_ACORN_PARTITION_EESOX=y +CONFIG_ACORN_PARTITION_ICS=y +CONFIG_ACORN_PARTITION_ADFS=y +CONFIG_ACORN_PARTITION_POWERTEC=y +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=y +CONFIG_SGI_PARTITION=y +CONFIG_ULTRIX_PARTITION=y +CONFIG_SUN_PARTITION=y +CONFIG_KARMA_PARTITION=y +CONFIG_EFI_PARTITION=y +CONFIG_SYSV68_PARTITION=y +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="iso8859-1" +CONFIG_NLS_CODEPAGE_437=y +CONFIG_NLS_CODEPAGE_737=y +CONFIG_NLS_CODEPAGE_775=y +CONFIG_NLS_CODEPAGE_850=y +CONFIG_NLS_CODEPAGE_852=y +CONFIG_NLS_CODEPAGE_855=y +CONFIG_NLS_CODEPAGE_857=y +CONFIG_NLS_CODEPAGE_860=y +CONFIG_NLS_CODEPAGE_861=y +CONFIG_NLS_CODEPAGE_862=y +CONFIG_NLS_CODEPAGE_863=y +CONFIG_NLS_CODEPAGE_864=y +CONFIG_NLS_CODEPAGE_865=y +CONFIG_NLS_CODEPAGE_866=y +CONFIG_NLS_CODEPAGE_869=y +CONFIG_NLS_CODEPAGE_936=y +CONFIG_NLS_CODEPAGE_950=y +CONFIG_NLS_CODEPAGE_932=y +CONFIG_NLS_CODEPAGE_949=y +CONFIG_NLS_CODEPAGE_874=y +CONFIG_NLS_ISO8859_8=y +CONFIG_NLS_CODEPAGE_1250=y +CONFIG_NLS_CODEPAGE_1251=y +CONFIG_NLS_ASCII=y +CONFIG_NLS_ISO8859_1=y +CONFIG_NLS_ISO8859_2=y +CONFIG_NLS_ISO8859_3=y +CONFIG_NLS_ISO8859_4=y +CONFIG_NLS_ISO8859_5=y +CONFIG_NLS_ISO8859_6=y +CONFIG_NLS_ISO8859_7=y +CONFIG_NLS_ISO8859_9=y +CONFIG_NLS_ISO8859_13=y +CONFIG_NLS_ISO8859_14=y +CONFIG_NLS_ISO8859_15=y +CONFIG_NLS_KOI8_R=y +CONFIG_NLS_KOI8_U=y +CONFIG_NLS_UTF8=y +CONFIG_DLM=m +# CONFIG_DLM_DEBUG is not set + +# +# Kernel hacking +# +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_PRINTK_TIME=y +CONFIG_ENABLE_WARN_DEPRECATED=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=1024 +CONFIG_MAGIC_SYSRQ=y +# CONFIG_STRIP_ASM_SYMS is not set +CONFIG_UNUSED_SYMBOLS=y +# CONFIG_DEBUG_FS is not set +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_KERNEL is not set +CONFIG_SCHED_DEBUG=y +CONFIG_SCHEDSTATS=y +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_STACKTRACE=y +CONFIG_DEBUG_BUGVERBOSE=y +CONFIG_DEBUG_MEMORY_INIT=y +CONFIG_ARCH_WANT_FRAME_POINTERS=y +CONFIG_FRAME_POINTER=y +# CONFIG_RCU_CPU_STALL_DETECTOR is not set +CONFIG_LATENCYTOP=y +# CONFIG_SYSCTL_SYSCALL_CHECK is not set +CONFIG_USER_STACKTRACE_SUPPORT=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y +CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_TRACING_SUPPORT=y +# CONFIG_FTRACE is not set +# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set +# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_ARCH_KMEMCHECK=y +# CONFIG_STRICT_DEVMEM is not set +CONFIG_X86_VERBOSE_BOOTUP=y +CONFIG_EARLY_PRINTK=y +# CONFIG_EARLY_PRINTK_DBGP is not set +# CONFIG_4KSTACKS is not set +CONFIG_DOUBLEFAULT=y +# CONFIG_IOMMU_STRESS is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y +CONFIG_IO_DELAY_TYPE_0X80=0 +CONFIG_IO_DELAY_TYPE_0XED=1 +CONFIG_IO_DELAY_TYPE_UDELAY=2 +CONFIG_IO_DELAY_TYPE_NONE=3 +CONFIG_IO_DELAY_0X80=y +# CONFIG_IO_DELAY_0XED is not set +# CONFIG_IO_DELAY_UDELAY is not set +# CONFIG_IO_DELAY_NONE is not set +CONFIG_DEFAULT_IO_DELAY_TYPE=0 +# CONFIG_OPTIMIZE_INLINING is not set + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_KEYS_DEBUG_PROC_KEYS is not set +CONFIG_SECURITY=y +CONFIG_SECURITYFS=y +CONFIG_SECURITY_NETWORK=y +CONFIG_SECURITY_NETWORK_XFRM=y +# CONFIG_SECURITY_PATH is not set +# CONFIG_SECURITY_SELINUX is not set +# CONFIG_SECURITY_TOMOYO is not set +# CONFIG_IMA is not set +# CONFIG_DEFAULT_SECURITY_SELINUX is not set +# CONFIG_DEFAULT_SECURITY_SMACK is not set +# CONFIG_DEFAULT_SECURITY_TOMOYO is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_DEFAULT_SECURITY="" +CONFIG_XOR_BLOCKS=y +CONFIG_ASYNC_CORE=y +CONFIG_ASYNC_MEMCPY=y +CONFIG_ASYNC_XOR=y +CONFIG_ASYNC_PQ=y +CONFIG_ASYNC_RAID6_RECOV=y +CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y +CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_FIPS=y +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=m +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_PCOMP=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_GF128MUL=m +CONFIG_CRYPTO_NULL=m +CONFIG_CRYPTO_WORKQUEUE=y +CONFIG_CRYPTO_CRYPTD=m +CONFIG_CRYPTO_AUTHENC=m +CONFIG_CRYPTO_TEST=m + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_SEQIV=m + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_CTR=m +CONFIG_CRYPTO_CTS=m +CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_XTS=m + +# +# Hash modes +# +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_XCBC=m +# CONFIG_CRYPTO_VMAC is not set + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +CONFIG_CRYPTO_CRC32C_INTEL=m +CONFIG_CRYPTO_GHASH=m +CONFIG_CRYPTO_MD4=y +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_RMD128=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_RMD256=m +CONFIG_CRYPTO_RMD320=m +CONFIG_CRYPTO_SHA1=m +CONFIG_CRYPTO_SHA256=m +CONFIG_CRYPTO_SHA512=m +CONFIG_CRYPTO_TGR192=m +CONFIG_CRYPTO_WP512=m + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_AES_586=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=y +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_DES=y +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_SALSA20=m +CONFIG_CRYPTO_SALSA20_586=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_TWOFISH_COMMON=m +CONFIG_CRYPTO_TWOFISH_586=m + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=m +CONFIG_CRYPTO_ZLIB=m +CONFIG_CRYPTO_LZO=m +CONFIG_CRYPTO_LZF=m + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=m +CONFIG_CRYPTO_HW=y +CONFIG_CRYPTO_DEV_PADLOCK=m +CONFIG_CRYPTO_DEV_PADLOCK_AES=m +CONFIG_CRYPTO_DEV_PADLOCK_SHA=m +CONFIG_CRYPTO_DEV_GEODE=m +CONFIG_CRYPTO_DEV_HIFN_795X=m +CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_HAVE_KVM=y +CONFIG_HAVE_KVM_IRQCHIP=y +CONFIG_HAVE_KVM_EVENTFD=y +CONFIG_KVM_APIC_ARCHITECTURE=y +CONFIG_VIRTUALIZATION=y +CONFIG_KVM=m +CONFIG_KVM_INTEL=m +CONFIG_KVM_AMD=m +CONFIG_LGUEST=m +CONFIG_VIRTIO=y +CONFIG_VIRTIO_RING=y +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_BALLOON=m +# CONFIG_BINARY_PRINTF is not set + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_GENERIC_FIND_FIRST_BIT=y +CONFIG_GENERIC_FIND_NEXT_BIT=y +CONFIG_GENERIC_FIND_LAST_BIT=y +CONFIG_CRC_CCITT=m +CONFIG_CRC16=y +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=y +CONFIG_CRC32=y +CONFIG_CRC7=m +CONFIG_LIBCRC32C=y +CONFIG_AUDIT_GENERIC=y +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=m +CONFIG_LZO_DECOMPRESS=y +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_REED_SOLOMON=m +CONFIG_REED_SOLOMON_DEC16=y +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT=y +CONFIG_HAS_DMA=y +CONFIG_CHECK_SIGNATURE=y +CONFIG_NLATTR=y +CONFIG_LRU_CACHE=m diff --git a/sys-kernel/server-sources/server-sources-2.6.33.ebuild b/sys-kernel/server-sources/server-sources-2.6.33.ebuild new file mode 100644 index 0000000..f6bd24a --- /dev/null +++ b/sys-kernel/server-sources/server-sources-2.6.33.ebuild @@ -0,0 +1,52 @@ +# Copyright 2004-2010 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 + +ETYPE="sources" +K_WANT_GENPATCHES="" +K_GENPATCHES_VER="" +K_SABPATCHES_VER="6" +K_SABKERNEL_NAME="server" +K_ONLY_SOURCES="1" +# Security patches for CVE-2010-3081, will be merged in next stable kernel release +K_KERNEL_PATCH_HOTFIXES="${FILESDIR}/hotfixes/2.6.33/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch + ${FILESDIR}/hotfixes/2.6.33/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch + ${FILESDIR}/hotfixes/2.6.33/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch" +inherit sabayon-kernel +KEYWORDS="~amd64 ~x86" +DESCRIPTION="Official Sabayon Linux Server kernel sources" +RESTRICT="mirror" +IUSE="sources_standalone" + +DEPEND="${DEPEND} + sources_standalone? ( !=sys-kernel/linux-server-${PVR} ) + !sources_standalone? ( =sys-kernel/linux-server-${PVR} )" + +src_compile() { + kernel-2_src_compile +} + +### override sabayon-kernel-src_install() +src_install() { + + local version_h_name="usr/src/linux-${KV_FULL}/include/linux" + local version_h="${ROOT}${version_h_name}" + if [ -f "${version_h}" ]; then + einfo "Discarding previously installed version.h to avoid collisions" + addwrite "/${version_h_name}" + rm -f "${version_h}" + fi + + kernel-2_src_install + cd "${D}/usr/src/linux-${KV_FULL}" + local oldarch=${ARCH} + cp "${FILESDIR}/${P}-${ARCH}.config" .config || die "cannot copy kernel config" + unset ARCH + if ! use sources_standalone; then + make modules_prepare || die "failed to run modules_prepare" + rm .config || die "cannot remove .config" + rm Makefile || die "cannot remove Makefile" + rm include/linux/version.h || die "cannot remove include/linux/version.h" + fi + ARCH=${oldarch} + +} diff --git a/sys-kernel/server-sources/server-sources-2.6.34.ebuild b/sys-kernel/server-sources/server-sources-2.6.34.ebuild new file mode 100644 index 0000000..1809f79 --- /dev/null +++ b/sys-kernel/server-sources/server-sources-2.6.34.ebuild @@ -0,0 +1,24 @@ +# Copyright 2004-2010 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 + +ETYPE="sources" +K_WANT_GENPATCHES="" +K_GENPATCHES_VER="" +K_SABPATCHES_VER="11" +K_KERNEL_PATCH_VER="6" +K_SABKERNEL_NAME="server" +K_SABKERNEL_URI_CONFIG="yes" +K_ONLY_SOURCES="1" +# Security patches for CVE-2010-3081, will be merged in next stable kernel release +K_KERNEL_PATCH_HOTFIXES="${FILESDIR}/hotfixes/2.6.34/x86-64-compat-test-rax-for-the-syscall-number-not-eax.patch + ${FILESDIR}/hotfixes/2.6.34/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing.patch + ${FILESDIR}/hotfixes/2.6.34/compat-make-compat_alloc_user_space-incorporate-the-access_ok.patch" +inherit sabayon-kernel +KEYWORDS="~amd64 ~x86" +DESCRIPTION="Official Sabayon Linux Server kernel sources" +RESTRICT="mirror" +IUSE="sources_standalone" + +DEPEND="${DEPEND} + sources_standalone? ( !=sys-kernel/linux-server-${PVR} ) + !sources_standalone? ( =sys-kernel/linux-server-${PVR} )" diff --git a/sys-kernel/server-sources/server-sources-2.6.35-r5.ebuild b/sys-kernel/server-sources/server-sources-2.6.35-r5.ebuild new file mode 100644 index 0000000..dc8c327 --- /dev/null +++ b/sys-kernel/server-sources/server-sources-2.6.35-r5.ebuild @@ -0,0 +1,24 @@ +# Copyright 2004-2010 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 + +ETYPE="sources" +K_WANT_GENPATCHES="" +K_GENPATCHES_VER="" +K_SABPATCHES_VER="9" +K_KERNEL_PATCH_VER="3" +K_SABKERNEL_NAME="server" +K_SABKERNEL_URI_CONFIG="yes" +K_ONLY_SOURCES="1" +# Security patches for CVE-2010-3081, will be merged in next stable kernel release +K_KERNEL_PATCH_HOTFIXES="${FILESDIR}/hotfixes/2.6.35/linux-2.6.git-c41d68a513c71e35a14f66d71782d27a79a81ea6.patch + ${FILESDIR}/hotfixes/2.6.35/linux-2.6.git-eefdca043e8391dcd719711716492063030b55ac.patch + ${FILESDIR}/hotfixes/2.6.35/linux-2.6.git-36d001c70d8a0144ac1d038f6876c484849a74de.patch" +inherit sabayon-kernel +KEYWORDS="~amd64 ~x86" +DESCRIPTION="Official Sabayon Linux Server kernel sources" +RESTRICT="mirror" +IUSE="sources_standalone" + +DEPEND="${DEPEND} + sources_standalone? ( !=sys-kernel/linux-server-${PVR} ) + !sources_standalone? ( =sys-kernel/linux-server-${PVR} )" diff --git a/sys-kernel/server-sources/server-sources-2.6.35-r6.ebuild b/sys-kernel/server-sources/server-sources-2.6.35-r6.ebuild new file mode 100644 index 0000000..5a40e79 --- /dev/null +++ b/sys-kernel/server-sources/server-sources-2.6.35-r6.ebuild @@ -0,0 +1,20 @@ +# Copyright 2004-2010 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 + +ETYPE="sources" +K_WANT_GENPATCHES="" +K_GENPATCHES_VER="" +K_SABPATCHES_VER="9" +K_KERNEL_PATCH_VER="5" +K_SABKERNEL_NAME="server" +K_SABKERNEL_URI_CONFIG="yes" +K_ONLY_SOURCES="1" +inherit sabayon-kernel +KEYWORDS="~amd64 ~x86" +DESCRIPTION="Official Sabayon Linux Server kernel sources" +RESTRICT="mirror" +IUSE="sources_standalone" + +DEPEND="${DEPEND} + sources_standalone? ( !=sys-kernel/linux-server-${PVR} ) + !sources_standalone? ( =sys-kernel/linux-server-${PVR} )" diff --git a/virtual/jdk/ChangeLog b/virtual/jdk/ChangeLog new file mode 100644 index 0000000..4956b0d --- /dev/null +++ b/virtual/jdk/ChangeLog @@ -0,0 +1,119 @@ +# ChangeLog for virtual/jdk +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/jdk/ChangeLog,v 1.30 2010/02/09 17:23:19 grobian Exp $ + + 12 Feb 2010; Mario Fetka ChangeLog: + add arm + + 09 Feb 2010; Fabian Groffen jdk-1.5.0.ebuild, + jdk-1.6.0.ebuild: + Extend 'meaningful error message voodoo' to unbreak Prefix Linux and + Solaris arches + + 05 Feb 2010; Alexis Ballier jdk-1.5.0.ebuild: + remove diablo-jdk-1.5 support as it is for freebsd6 only + + 26 Jan 2010; Vlastimil Babka jdk-1.5.0.ebuild, + jdk-1.6.0.ebuild: + Make dependencies on icedtea6-bin and sun-jdk apply only on x86/amd64 so + that ppc(64) users get more meaningful error for masked licenses of + ibm-jdk-bin, as pointed out in #287615. + + 25 Jan 2010; Vlastimil Babka jdk-1.4.2.ebuild, + jdk-1.5.0.ebuild: + Move apple-jdk-bin down in the list of variants so that the useful missing + license error for sun-jdk is displayed instead of not-useful missing + package error for apple-jdk-bin (which is in prefix overlay) - bug + #302032. + + 13 Jan 2010; Michael Haubenwallner jdk-1.6.0.ebuild: + add hp-jdk-bin as alternative + + 11 Jan 2010; Ulrich Mueller jdk-1.4.1.ebuild, + jdk-1.4.2.ebuild, jdk-1.5.0.ebuild, jdk-1.6.0.ebuild: + Set empty HOMEPAGE and LICENSE. + + 15 Dec 2009; Jonathan Callen jdk-1.4.2.ebuild, + jdk-1.5.0.ebuild, jdk-1.6.0.ebuild: + QA: Add prefix keywords, more jdks + + 05 Jul 2009; Alistair Bush jdk-1.6.0.ebuild: + Keyword ~x86-fbsd and add diablo-jdk + + 24 Dec 2008; Vlastimil Babka jdk-1.6.0.ebuild: + Add icedtea6-bin as an alternative. + + 22 May 2008; Markus Rothe jdk-1.6.0.ebuild: + Stable on ppc64 + + 12 May 2008; nixnut jdk-1.6.0.ebuild: + Stable on ppc wrt bug 219657 + + 18 Jan 2008; Brent Baude jdk-1.6.0.ebuild: + Marking jdk-1.6.0 ~ppc64 for bug 166789 + + 24 Dec 2007; nixnut jdk-1.6.0.ebuild: + Added ~ppc wrt bug 166789 + + 16 Dec 2007; Vlastimil Babka jdk-1.6.0.ebuild: + Add ibm-jdk-bin-1.6 to jdk-1.6 alternatives. + + 19 Oct 2007; William L. Thomson Jr. jdk-1.6.0.ebuild: + amd64 stable, bug #194711 + + 21 Aug 2007; Christian Faulhammer jdk-1.6.0.ebuild: + stable x86, bug 189277 + +*jdk-1.6.0 (13 Dec 2006) + + 13 Dec 2006; Vlastimil Babka +jdk-1.6.0.ebuild: + Bump for 1.6 JDK. + + 15 Oct 2006; Tobias Scherbaum jdk-1.5.0.ebuild: + ppc stable. bug #147254 + + 15 Oct 2006; Joshua Nichols jdk-1.5.0.ebuild: + Stabilizing on ia64 as part of new Java system, bug #147254. + + 14 Oct 2006; Joshua Nichols jdk-1.5.0.ebuild: + Stabilizing on amd64 as part of new Java system, bug #147254. + + 14 Oct 2006; Joshua Nichols jdk-1.5.0.ebuild: + Stabilizing on ppc64 as part of new Java system, bug #147254. + + 14 Oct 2006; Joshua Jackson jdk-1.5.0.ebuild: + New java stable on x86; bug #147254 + + 11 Oct 2006; Joshua Nichols jdk-1.4.2.ebuild: + Changed order of dependencies, so that kaffe isn't the second choice. + + 03 Sep 2006; Joshua Nichols jdk-1.3.ebuild, + jdk-1.4.1.ebuild: + Removed deps of JDKs that aren't in the tree anymore, from bug #140495 + + 23 Aug 2006; Sven Wegener jdk-1.3.ebuild, + jdk-1.4.1.ebuild, jdk-1.4.2.ebuild, jdk-1.5.0.ebuild: + Virtual packages have no build-time dependencies. + + 22 Jul 2006; Diego Pettenò jdk-1.5.0.ebuild: + Add diablo-jdk as choice for Gentoo/FreeBSD. + + 08 Jul 2006; Krzysiek Pawlik jdk-1.4.1.ebuild: + Remove invalid versions. + +*jdk-1.5.0 (08 Jul 2006) +*jdk-1.4.2 (08 Jul 2006) +*jdk-1.4.1 (08 Jul 2006) + + 08 Jul 2006; Krzysiek Pawlik -jdk-1.4.ebuild, + +jdk-1.4.1.ebuild, +jdk-1.4.2.ebuild, -jdk-1.5.ebuild, +jdk-1.5.0.ebuild: + More specific versions. + +*jdk-1.5 (06 Jul 2006) +*jdk-1.4 (06 Jul 2006) +*jdk-1.3 (06 Jul 2006) + + 06 Jul 2006; Krzysiek Pawlik +metadata.xml, + +jdk-1.3.ebuild, +jdk-1.4.ebuild, +jdk-1.5.ebuild: + Initial version of virtual/jdk. + diff --git a/virtual/jdk/Manifest b/virtual/jdk/Manifest new file mode 100644 index 0000000..c98d68d --- /dev/null +++ b/virtual/jdk/Manifest @@ -0,0 +1,3 @@ +EBUILD jdk-1.6.0.ebuild 1566 RMD160 e7e1b81096a26734700d2e5a660e6c9a6f4d76ba SHA1 0122ea2d028c3b1fa70d78ca2ce876c23457dc48 SHA256 bda0544645a104ed31d8162571353d5cad72a711fa969dd5516f851dcf74c54c +MISC ChangeLog 4383 RMD160 702c35d866daf70a1d7bc2ecdca01fcd5bc355f5 SHA1 8fb5e6da3e5a9ea4647ac767c2338dd2d5866c0c SHA256 ede2e84b9ef67c74da932348a17d0260362c87b7185308da923b0bd02156b215 +MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb diff --git a/virtual/jdk/jdk-1.6.0.ebuild b/virtual/jdk/jdk-1.6.0.ebuild new file mode 100644 index 0000000..4a17cac --- /dev/null +++ b/virtual/jdk/jdk-1.6.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/jdk/jdk-1.6.0.ebuild,v 1.17 2010/02/09 17:23:19 grobian Exp $ + +DESCRIPTION="Virtual for JDK" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="1.6" +KEYWORDS="arm amd64 ppc ppc64 x86 ~ppc-aix ~x86-fbsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE="" + +# Keeps this and java-virtuals/jaf in sync +# The keyword voodoo below is needed so that ppc(64) users will +# get a masked license warning for ibm-jdk-bin +# instead of (not useful) missing keyword warning for sun-jdk +# see #287615 +# note that this "voodoo" is pretty annoying for Prefix, and that we didn't +# invent it in the first place! +RDEPEND="|| ( + arm? ( dev-java/icedtea6-bin ) + amd64? ( dev-java/icedtea6-bin ) + x86? ( dev-java/icedtea6-bin ) + amd64? ( =dev-java/sun-jdk-1.6.0* ) + x86? ( =dev-java/sun-jdk-1.6.0* ) + amd64-linux? ( dev-java/icedtea6-bin ) + x86-linux? ( dev-java/icedtea6-bin ) + amd64-linux? ( =dev-java/sun-jdk-1.6.0* ) + x86-linux? ( =dev-java/sun-jdk-1.6.0* ) + x64-solaris? ( =dev-java/sun-jdk-1.6.0* ) + x86-solaris? ( =dev-java/sun-jdk-1.6.0* ) + sparc-solaris? ( =dev-java/sun-jdk-1.6.0* ) + sparc64-solaris? ( =dev-java/sun-jdk-1.6.0* ) + =dev-java/ibm-jdk-bin-1.6.0* + =dev-java/hp-jdk-bin-1.6.0* + =dev-java/diablo-jdk-1.6.0* + =dev-java/soylatte-jdk-bin-1.0* + =dev-java/apple-jdk-bin-1.6.0* + =dev-java/winjdk-bin-1.6.0* + )" +DEPEND="" diff --git a/virtual/jdk/metadata.xml b/virtual/jdk/metadata.xml new file mode 100644 index 0000000..7303cef --- /dev/null +++ b/virtual/jdk/metadata.xml @@ -0,0 +1,5 @@ + + + + java + diff --git a/virtual/jre/ChangeLog b/virtual/jre/ChangeLog new file mode 100644 index 0000000..c12c279 --- /dev/null +++ b/virtual/jre/ChangeLog @@ -0,0 +1,103 @@ +# ChangeLog for virtual/jre +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/jre/ChangeLog,v 1.27 2010/02/05 09:45:24 aballier Exp $ + + 12 Feb 2010; Mario Fetka ChangeLog: + add arm + + 05 Feb 2010; Alexis Ballier jre-1.5.0.ebuild: + remove diablo-jre 1.5 support as it is for freebsd6 only + + 11 Jan 2010; Ulrich Mueller jre-1.4.1.ebuild, + jre-1.4.2.ebuild, jre-1.5.0.ebuild, jre-1.6.0.ebuild: + Set empty HOMEPAGE and LICENSE. + + 15 Dec 2009; Jonathan Callen jre-1.4.2.ebuild, + jre-1.5.0.ebuild, jre-1.6.0.ebuild: + QA: Add prefix keywords + + 05 Jul 2009; Alistair Bush jre-1.6.0.ebuild: + Keyword ~x86-fbsd and add diablo-jre-bin + + 22 May 2008; Markus Rothe jre-1.6.0.ebuild: + Stable on ppc64 + + 12 May 2008; nixnut jre-1.6.0.ebuild: + Stable on ppc wrt bug 219657 + + 18 Jan 2008; Brent Baude jre-1.6.0.ebuild: + Marking jre-1.6.0 ~ppc64 for bug 166789 + + 24 Dec 2007; nixnut jre-1.6.0.ebuild: + Added ~ppc wrt bug 166789 + + 16 Dec 2007; Vlastimil Babka jre-1.6.0.ebuild: + Add ibm-jre-bin-1.6 as an alternative. + + 25 Jun 2007; Christoph Mende jre-1.6.0.ebuild: + Stable on amd64 wrt bug 177842 + + 04 Jun 2007; Christian Faulhammer jre-1.6.0.ebuild: + stable x86, bug 177842 + +*jre-1.6.0 (14 Dec 2006) + + 14 Dec 2006; Vlastimil Babka +jre-1.6.0.ebuild: + Version bump for 1.6 JRE. + + 15 Oct 2006; Tobias Scherbaum jre-1.5.0.ebuild: + ppc stable. bug #147254 + + 15 Oct 2006; Joshua Nichols jre-1.5.0.ebuild: + Stabilizing on ia64 as part of new Java system, bug #147254. + + 14 Oct 2006; Joshua Nichols jre-1.5.0.ebuild: + Stabilizing on amd64 as part of new Java system, bug #147254. + + 14 Oct 2006; Joshua Nichols jre-1.5.0.ebuild: + Stabilizing on ppc64 as part of new Java system, bug #147254. + + 14 Oct 2006; Joshua Jackson jre-1.5.0.ebuild: + New java stable on x86; bug #147254 + + 03 Sep 2006; Joshua Nichols -jre-1.3.ebuild: + Removed 1.3, since there is no longer any unmasked JDKs providing it. + + 03 Sep 2006; Joshua Nichols jre-1.3.ebuild, + jre-1.4.1.ebuild: + Removed deps of JREs that aren't in the tree anymore, from bug #140495 + + 23 Aug 2006; Sven Wegener jre-1.3.ebuild, + jre-1.4.1.ebuild, jre-1.4.2.ebuild, jre-1.5.0.ebuild: + Virtual packages have no build-time dependencies. + + 27 Jul 2006; Doug Goldstein jre-1.3.ebuild, jre-1.4.1.ebuild, + jre-1.4.2.ebuild, jre-1.5.0.ebuild: + Moving virtual/jdk depends first so that the JDK's JRE will provide + thisvirtual rather then requiring a JDK & a JRE to be installed by default. + Discussed a similiar change with nichoj which involved moving the body of + the virtual/jdk's depends to here but this is more effiecent and portable. + + 21 Jul 2006; Diego Pettenò jre-1.5.0.ebuild: + Add diablo-jre-bin as option for the jre 1.5, for FreeBSD, and add ~x86-fbsd + keyword. See bug #141071. + + 08 Jul 2006; Krzysiek Pawlik jre-1.4.1.ebuild: + Remove invalid versions. + +*jre-1.5.0 (08 Jul 2006) +*jre-1.4.2 (08 Jul 2006) +*jre-1.4.1 (08 Jul 2006) + + 08 Jul 2006; Krzysiek Pawlik -jre-1.4.ebuild, + +jre-1.4.1.ebuild, +jre-1.4.2.ebuild, -jre-1.5.ebuild, +jre-1.5.0.ebuild: + More specific versions. + +*jre-1.5 (06 Jul 2006) +*jre-1.4 (06 Jul 2006) +*jre-1.3 (06 Jul 2006) + + 06 Jul 2006; Krzysiek Pawlik +metadata.xml, + +jre-1.3.ebuild, +jre-1.4.ebuild, +jre-1.5.ebuild: + Initial version of virtual/jre. + diff --git a/virtual/jre/Manifest b/virtual/jre/Manifest new file mode 100644 index 0000000..fe53927 --- /dev/null +++ b/virtual/jre/Manifest @@ -0,0 +1,3 @@ +EBUILD jre-1.6.0.ebuild 631 RMD160 3690034fce44987b530691c536edc2ee4080290f SHA1 cd16c87cc465af21dc43e3ebdeaad252d429c22b SHA256 fd5ed33a22e22db440ea46dae75fdf0c428f09185a627a7526898c7052a96ea5 +MISC ChangeLog 3874 RMD160 2e47bbaf5c8de63925ae569680ebf271034c8938 SHA1 3b91248b8c9eb5f3bc0c7980d6141baf60badfed SHA256 03cec2e542f0e29ef6c0262730c381d3322dce23e77614af205d98072f617cab +MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb diff --git a/virtual/jre/jre-1.6.0.ebuild b/virtual/jre/jre-1.6.0.ebuild new file mode 100644 index 0000000..0169683 --- /dev/null +++ b/virtual/jre/jre-1.6.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/jre/jre-1.6.0.ebuild,v 1.12 2010/01/11 11:03:47 ulm Exp $ + +DESCRIPTION="Virtual for JRE" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="1.6" +KEYWORDS="arm amd64 ppc ppc64 x86 ~ppc-aix ~x86-fbsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE="" + +RDEPEND="|| ( + =virtual/jdk-1.6.0* + =dev-java/sun-jre-bin-1.6.0* + =dev-java/ibm-jre-bin-1.6.0* + =dev-java/diablo-jre-bin-1.6.0* + )" +DEPEND="" diff --git a/virtual/jre/metadata.xml b/virtual/jre/metadata.xml new file mode 100644 index 0000000..7303cef --- /dev/null +++ b/virtual/jre/metadata.xml @@ -0,0 +1,5 @@ + + + + java +