]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
Add Atom cpu to p4-clockmod.
authorArne Fitzenreiter <arne_f@ipfire.org>
Thu, 11 Feb 2010 16:47:38 +0000 (17:47 +0100)
committerArne Fitzenreiter <arne_f@ipfire.org>
Sun, 14 Feb 2010 10:24:58 +0000 (11:24 +0100)
doc/packages-list.txt
lfs/linux
src/patches/linux-2.6.27-atom-clockmod.patch [new file with mode: 0644]

index c6696feea0d7d39495a2d8cfd7425ff33ecf2c57..959af047a054ab489bd1fcce4e2d70736792b6f8 100644 (file)
 * Unix-Syslog-0.100
 * XML-Parser-2.34
 * alsa-lib-1.0.22
 * Unix-Syslog-0.100
 * XML-Parser-2.34
 * alsa-lib-1.0.22
-* alsa-lib-1.0.22-kmod-2.6.27.42-ipfire
+* alsa-lib-1.0.22-kmod-2.6.27.45-ipfire
 * amavisd-new-2.5.2
 * apcupsd-3.14.4
 * applejuice-0.31
 * arping-2.05
 * as86-0.16.17
 * asterisk-1.4.28
 * amavisd-new-2.5.2
 * apcupsd-3.14.4
 * applejuice-0.31
 * arping-2.05
 * as86-0.16.17
 * asterisk-1.4.28
-* atl1c-kmod-2.6.27.42-ipfire
-* atl1c-kmod-2.6.27.42-ipfire-xen
-* atl2-2.0.5-kmod-2.6.27.42-ipfire
-* atl2-2.0.5-kmod-2.6.27.42-ipfire-xen
+* atl1c-kmod-2.6.27.45-ipfire
+* atl1c-kmod-2.6.27.45-ipfire-xen
+* atl2-2.0.5-kmod-2.6.27.45-ipfire
+* atl2-2.0.5-kmod-2.6.27.45-ipfire-xen
 * autoconf-2.59
 * automake-1.9.6
 * backup-ipfire
 * autoconf-2.59
 * automake-1.9.6
 * backup-ipfire
@@ -71,8 +71,8 @@
 * clamav-0.95.3
 * cmake-2.4.8
 * collectd-4.5.3
 * clamav-0.95.3
 * cmake-2.4.8
 * collectd-4.5.3
-* compat-wireless-2.6.32.2-kmod-2.6.27.42-ipfire
-* compat-wireless-2.6.32.2-kmod-2.6.27.42-ipfire-xen
+* compat-wireless-2.6.32.3-kmod-2.6.27.45-ipfire
+* compat-wireless-2.6.32.3-kmod-2.6.27.45-ipfire-xen
 * coreutils-5.96
 * cpio-2.6
 * cpufrequtils-007
 * coreutils-5.96
 * cpio-2.6
 * cpufrequtils-007
@@ -81,8 +81,8 @@
 * cyrus-imapd-2.2.12
 * cyrus-sasl-2.1.21
 * dahdi-2.2.0.2
 * cyrus-imapd-2.2.12
 * cyrus-sasl-2.1.21
 * dahdi-2.2.0.2
-* dahdi-2.2.0.2-kmod-2.6.27.42-ipfire
-* dahdi-2.2.0.2-kmod-2.6.27.42-ipfire-xen
+* dahdi-2.2.0.2-kmod-2.6.27.45-ipfire
+* dahdi-2.2.0.2-kmod-2.6.27.45-ipfire-xen
 * db-4.4.20
 * dbus-1.0.3
 * dhcp-3.1.0
 * db-4.4.20
 * dbus-1.0.3
 * dhcp-3.1.0
 * diffutils-2.8.1
 * dnsmasq-2.45
 * dosfstools-2.11
 * diffutils-2.8.1
 * dnsmasq-2.45
 * dosfstools-2.11
-* e1000e-1.0.2.5-kmod-2.6.27.42-ipfire
-* e1000e-1.0.2.5-kmod-2.6.27.42-ipfire-xen
+* e1000e-1.0.2.5-kmod-2.6.27.45-ipfire
+* e1000e-1.0.2.5-kmod-2.6.27.45-ipfire-xen
 * e2fsprogs-1.39
 * ebtables-v2.0.8-2
 * ed-0.2
 * elinks-0.11.6
 * esniper-2-19-0
 * espgs-8.15.1
 * e2fsprogs-1.39
 * ebtables-v2.0.8-2
 * ed-0.2
 * elinks-0.11.6
 * esniper-2-19-0
 * espgs-8.15.1
-* et131x-kmod-2.6.27.42-ipfire
-* et131x-kmod-2.6.27.42-ipfire-xen
+* et131x-kmod-2.6.27.45-ipfire
+* et131x-kmod-2.6.27.45-ipfire-xen
 * etherwake-1.09
 * ethtool-3
 * expat-2.0.0
 * etherwake-1.09
 * ethtool-3
 * expat-2.0.0
 * hdparm-8.9
 * hostapd-0.6.9
 * hplip-2.7.10
 * hdparm-8.9
 * hostapd-0.6.9
 * hplip-2.7.10
-* hso-1.9-kmod-2.6.27.42-ipfire
-* hso-1.9-kmod-2.6.27.42-ipfire-xen
+* hso-1.9-kmod-2.6.27.45-ipfire
+* hso-1.9-kmod-2.6.27.45-ipfire-xen
 * htop-0.8.1
 * httpd-2.2.11
 * hwdata
 * htop-0.8.1
 * httpd-2.2.11
 * hwdata
 * jpegsrc.v6b
 * kbd-1.12
 * klibc-1.5.14
 * jpegsrc.v6b
 * kbd-1.12
 * klibc-1.5.14
-* kqemu-1.4.0pre1-kmod-2.6.27.42-ipfire
-* kqemu-1.4.0pre1-kmod-2.6.27.42-ipfire-xen
+* kqemu-1.4.0pre1-kmod-2.6.27.45-ipfire
+* kqemu-1.4.0pre1-kmod-2.6.27.45-ipfire-xen
 * kudzu-1.2.64
 * kudzu-1.2.64
-* kvm-kmod-2.6.31.5-kmod-2.6.27.42-ipfire
+* kvm-kmod-2.6.31.5-kmod-2.6.27.45-ipfire
 * l7-protocols-2009-05-10
 * lame-3.97
 * lcd4linux-0.10.1-RC2
 * l7-protocols-2009-05-10
 * lame-3.97
 * lcd4linux-0.10.1-RC2
 * libwww-perl-5.803
 * libxml2-2.6.26
 * libxslt-1.1.17
 * libwww-perl-5.803
 * libxml2-2.6.26
 * libxslt-1.1.17
-* linux-2.6.27.42-ipfire
-* linux-2.6.27.42-ipfire-xen
+* linux-2.6.27.45-ipfire
+* linux-2.6.27.45-ipfire-xen
 * linux-atm-2.4.1
 * linux-libc-headers-2.6.12.0
 * lm_sensors-3.1.2
 * linux-atm-2.4.1
 * linux-libc-headers-2.6.12.0
 * lm_sensors-3.1.2
 * lynis-1.2.6
 * lzo-2.02
 * m4-1.4.4
 * lynis-1.2.6
 * lzo-2.02
 * m4-1.4.4
-* mISDN_20090906-kmod-2.6.27.42-ipfire
-* mISDN_20090906-kmod-2.6.27.42-ipfire-xen
+* mISDN_20090906-kmod-2.6.27.45-ipfire
+* mISDN_20090906-kmod-2.6.27.45-ipfire-xen
 * mISDNuser_20090906
 * mISDNuser_20090906
-* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.27.42-ipfire
-* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.27.42-ipfire-xen
+* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.27.45-ipfire
+* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.27.45-ipfire-xen
 * make-3.81
 * man-db-2.4.3
 * man-pages-2.34
 * make-3.81
 * man-db-2.4.3
 * man-pages-2.34
 * openssh-5.3p1
 * openssl-0.9.8l
 * openswan-2.6.23
 * openssh-5.3p1
 * openssl-0.9.8l
 * openswan-2.6.23
-* openswan-2.6.23-kmod-2.6.27.42-ipfire
-* openswan-2.6.23-kmod-2.6.27.42-ipfire-xen
+* openswan-2.6.23-kmod-2.6.27.45-ipfire
+* openswan-2.6.23-kmod-2.6.27.45-ipfire-xen
 * openvpn-2.1_rc20
 * p7zip_4.65
 * pam_mysql-0.7RC1
 * openvpn-2.1_rc20
 * p7zip_4.65
 * pam_mysql-0.7RC1
 * procps-3.2.6
 * psmisc-22.2
 * qemu-0.12.2
 * procps-3.2.6
 * psmisc-22.2
 * qemu-0.12.2
-* r8101-kmod-2.6.27.42-ipfire
-* r8101-kmod-2.6.27.42-ipfire-xen
-* r8168-8.014.00-kmod-2.6.27.42-ipfire
-* r8168-8.014.00-kmod-2.6.27.42-ipfire-xen
-* r8169-6.011.00-kmod-2.6.27.42-ipfire
-* r8169-6.011.00-kmod-2.6.27.42-ipfire-xen
+* r8101-kmod-2.6.27.45-ipfire
+* r8101-kmod-2.6.27.45-ipfire-xen
+* r8168-8.014.00-kmod-2.6.27.45-ipfire
+* r8168-8.014.00-kmod-2.6.27.45-ipfire-xen
+* r8169-6.011.00-kmod-2.6.27.45-ipfire
+* r8169-6.011.00-kmod-2.6.27.45-ipfire-xen
 * readline-5.1
 * reiser4progs-1.0.5
 * reiserfsprogs-3.6.19
 * readline-5.1
 * reiser4progs-1.0.5
 * reiserfsprogs-3.6.19
 * usb_modeswitch-1.0.6
 * usbutils-0.72
 * util-linux-2.12r
 * usb_modeswitch-1.0.6
 * usbutils-0.72
 * util-linux-2.12r
-* v4l-dvb-9defbd461e5f-kmod-2.6.27.42-ipfire
-* v4l-dvb-9defbd461e5f-kmod-2.6.27.42-ipfire-xen
+* v4l-dvb-690055993011-kmod-2.6.27.45-ipfire
+* v4l-dvb-690055993011-kmod-2.6.27.45-ipfire-xen
 * vdr-1.6.0
 * vdradmin-am-3.6.5
 * vim-7.0
 * vdr-1.6.0
 * vdradmin-am-3.6.5
 * vim-7.0
index c2106d4bb39da8e2cdae01787a6aef28c9af0cc8..1a7cfedbb0c27ffa75a849322c5b80ce49a8ec70 100644 (file)
--- a/lfs/linux
+++ b/lfs/linux
@@ -149,7 +149,9 @@ endif
 
        # Intel Atom Coretemp Patch
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.27-atom-coretemp.patch
 
        # Intel Atom Coretemp Patch
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.27-atom-coretemp.patch
-       
+       # Intel Atom P4-clockmod Patch
+       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.27-atom-clockmod.patch
+
        # Layer7-patch
        cd $(DIR_SRC) && rm -rf $(DIR_SRC)/netfilter-layer7-v2.21
        cd $(DIR_SRC) && tar xzf $(DIR_DL)/netfilter-layer7-v2.21.tar.gz
        # Layer7-patch
        cd $(DIR_SRC) && rm -rf $(DIR_SRC)/netfilter-layer7-v2.21
        cd $(DIR_SRC) && tar xzf $(DIR_DL)/netfilter-layer7-v2.21.tar.gz
diff --git a/src/patches/linux-2.6.27-atom-clockmod.patch b/src/patches/linux-2.6.27-atom-clockmod.patch
new file mode 100644 (file)
index 0000000..ef59fef
--- /dev/null
@@ -0,0 +1,12 @@
+diff -Naur linux-2.6.27.45.org/arch/x86/kernel/cpu/cpufreq/p4-clockmod.c linux-2.6.27.45/arch/x86/kernel/cpu/cpufreq/p4-clockmod.c
+--- linux-2.6.27.45.org/arch/x86/kernel/cpu/cpufreq/p4-clockmod.c      2010-01-29 00:21:45.000000000 +0100
++++ linux-2.6.27.45/arch/x86/kernel/cpu/cpufreq/p4-clockmod.c  2010-02-11 15:21:39.000000000 +0100
+@@ -160,6 +160,8 @@
+               switch (c->x86_model) {
+               case 0x0E: /* Core */
+               case 0x0F: /* Core Duo */
++              case 0x16: /* Celeron Core */
++              case 0x1c: /* Atom */
+                       p4clockmod_driver.flags |= CPUFREQ_CONST_LOOPS;
+                       return speedstep_get_processor_frequency(SPEEDSTEP_PROCESSOR_PCORE);
+               case 0x0D: /* Pentium M (Dothan) */