Hello community,
here is the log from the commit of package kernel-source
checked in at Thu May 15 13:00:07 CEST 2008.
--------
--- kernel-source/kernel-debug.changes 2008-05-10 16:40:42.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-debug.changes 2008-05-14 17:19:18.772437000 +0200
@@ -1,0 +2,32 @@
+Wed May 14 15:46:40 CEST 2008 - teheo@suse.de
+
+- patches.drivers/libata-force-hardreset-if-link-pm: libata:
+ force hardreset if link is in powersave mode (381795).
+- patches.drivers/libata-ahci-sb600-no-msi: ahci: SB600 ahci
+ can't do MSI, blacklist that capability (384559).
+
+-------------------------------------------------------------------
+Tue May 13 23:55:51 CEST 2008 - gregkh@suse.de
+
+- Update config files for vanilla targets
+
+-------------------------------------------------------------------
+Tue May 13 23:19:07 CEST 2008 - gregkh@suse.de
+
+- Update to 2.6.25.4-rc1
+ - lots of bug fixes
+
+-------------------------------------------------------------------
+Tue May 13 00:55:34 CEST 2008 - sdietrich@suse.de
+
+Cleanup RT:
+- patches.rt/*: Delete.
+
+-------------------------------------------------------------------
+Mon May 12 16:49:43 CEST 2008 - jkosina@suse.de
+
+- patches.fixes/input-hid-apple-numlock-emulation.patch:
+ HID: split Numlock emulation quirk from
+ HID_QUIRK_APPLE_HAS_FN. (bnc#381764).
+
+-------------------------------------------------------------------
kernel-default.changes: same change
kernel-dummy.changes: same change
kernel-kdump.changes: same change
kernel-pae.changes: same change
kernel-ppc64.changes: same change
kernel-ps3.changes: same change
kernel-s390.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-vanilla.changes: same change
kernel-xen.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.B31322/_old 2008-05-15 12:51:26.000000000 +0200
+++ /var/tmp/diff_new_pack.B31322/_new 2008-05-15 12:51:26.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-debug
Summary: A Debug Version of the Kernel
Version: 2.6.25.3
-Release: 1
+Release: 3
License: GPL v2 or later
Group: System/Kernel
Url: http://www.kernel.org/
@@ -190,7 +190,7 @@
-Source Timestamp: 2008-05-10 07:46:36 +0200
+Source Timestamp: 2008-05-14 15:58:09 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -588,6 +588,23 @@
%files -f kernel.files
%changelog
+* Wed May 14 2008 teheo@suse.de
+- patches.drivers/libata-force-hardreset-if-link-pm: libata:
+ force hardreset if link is in powersave mode (381795).
+- patches.drivers/libata-ahci-sb600-no-msi: ahci: SB600 ahci
+ can't do MSI, blacklist that capability (384559).
+* Wed May 14 2008 gregkh@suse.de
+- Update config files for vanilla targets
+* Wed May 14 2008 gregkh@suse.de
+- Update to 2.6.25.4-rc1
+ - lots of bug fixes
+* Tue May 13 2008 sdietrich@suse.de
+ Cleanup RT:
+- patches.rt/*: Delete.
+* Mon May 12 2008 jkosina@suse.de
+- patches.fixes/input-hid-apple-numlock-emulation.patch:
+ HID: split Numlock emulation quirk from
+ HID_QUIRK_APPLE_HAS_FN. (bnc#381764).
* Sat May 10 2008 gregkh@suse.de
- Update to 2.6.25.3
- fixes 2 security issues (one networking, one sparc, no CVE
kernel-default.spec: same change
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.B31322/_old 2008-05-15 12:51:27.000000000 +0200
+++ /var/tmp/diff_new_pack.B31322/_new 2008-05-15 12:51:27.000000000 +0200
@@ -16,7 +16,7 @@
Name: kernel-dummy
Summary: Internal dummy package for synchronizing release numbers
Version: 2.6.25.3
-Release: 1
+Release: 3
License: GPL v2 or later
Group: System/Kernel
AutoReqProv: off
@@ -29,7 +29,7 @@
--------
Andreas Gruenbacher
-Source Timestamp: 2008-05-10 07:46:36 +0200
+Source Timestamp: 2008-05-14 15:58:09 +0200
%install
rm -rf %buildroot
@@ -40,6 +40,23 @@
%defattr(-, root, root)
/etc/dummy
%changelog
+* Wed May 14 2008 teheo@suse.de
+- patches.drivers/libata-force-hardreset-if-link-pm: libata:
+ force hardreset if link is in powersave mode (381795).
+- patches.drivers/libata-ahci-sb600-no-msi: ahci: SB600 ahci
+ can't do MSI, blacklist that capability (384559).
+* Wed May 14 2008 gregkh@suse.de
+- Update config files for vanilla targets
+* Wed May 14 2008 gregkh@suse.de
+- Update to 2.6.25.4-rc1
+ - lots of bug fixes
+* Tue May 13 2008 sdietrich@suse.de
+ Cleanup RT:
+- patches.rt/*: Delete.
+* Mon May 12 2008 jkosina@suse.de
+- patches.fixes/input-hid-apple-numlock-emulation.patch:
+ HID: split Numlock emulation quirk from
+ HID_QUIRK_APPLE_HAS_FN. (bnc#381764).
* Sat May 10 2008 gregkh@suse.de
- Update to 2.6.25.3
- fixes 2 security issues (one networking, one sparc, no CVE
++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.B31322/_old 2008-05-15 12:51:27.000000000 +0200
+++ /var/tmp/diff_new_pack.B31322/_new 2008-05-15 12:51:27.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-kdump
Summary: kernel for kdump
Version: 2.6.25.3
-Release: 1
+Release: 3
License: GPL v2 or later
Group: System/Kernel
Url: http://lse.sourceforge.net/kdump/
@@ -189,7 +189,7 @@
-Source Timestamp: 2008-05-10 07:46:36 +0200
+Source Timestamp: 2008-05-14 15:58:09 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -587,6 +587,23 @@
%files -f kernel.files
%changelog
+* Wed May 14 2008 teheo@suse.de
+- patches.drivers/libata-force-hardreset-if-link-pm: libata:
+ force hardreset if link is in powersave mode (381795).
+- patches.drivers/libata-ahci-sb600-no-msi: ahci: SB600 ahci
+ can't do MSI, blacklist that capability (384559).
+* Wed May 14 2008 gregkh@suse.de
+- Update config files for vanilla targets
+* Wed May 14 2008 gregkh@suse.de
+- Update to 2.6.25.4-rc1
+ - lots of bug fixes
+* Tue May 13 2008 sdietrich@suse.de
+ Cleanup RT:
+- patches.rt/*: Delete.
+* Mon May 12 2008 jkosina@suse.de
+- patches.fixes/input-hid-apple-numlock-emulation.patch:
+ HID: split Numlock emulation quirk from
+ HID_QUIRK_APPLE_HAS_FN. (bnc#381764).
* Sat May 10 2008 gregkh@suse.de
- Update to 2.6.25.3
- fixes 2 security issues (one networking, one sparc, no CVE
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.B31322/_old 2008-05-15 12:51:27.000000000 +0200
+++ /var/tmp/diff_new_pack.B31322/_new 2008-05-15 12:51:27.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-pae
Summary: Kernel with PAE Support
Version: 2.6.25.3
-Release: 1
+Release: 3
License: GPL v2 or later
Group: System/Kernel
Url: http://www.kernel.org/
@@ -185,7 +185,7 @@
-Source Timestamp: 2008-05-10 07:46:36 +0200
+Source Timestamp: 2008-05-14 15:58:09 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -583,6 +583,23 @@
%files -f kernel.files
%changelog
+* Wed May 14 2008 teheo@suse.de
+- patches.drivers/libata-force-hardreset-if-link-pm: libata:
+ force hardreset if link is in powersave mode (381795).
+- patches.drivers/libata-ahci-sb600-no-msi: ahci: SB600 ahci
+ can't do MSI, blacklist that capability (384559).
+* Wed May 14 2008 gregkh@suse.de
+- Update config files for vanilla targets
+* Wed May 14 2008 gregkh@suse.de
+- Update to 2.6.25.4-rc1
+ - lots of bug fixes
+* Tue May 13 2008 sdietrich@suse.de
+ Cleanup RT:
+- patches.rt/*: Delete.
+* Mon May 12 2008 jkosina@suse.de
+- patches.fixes/input-hid-apple-numlock-emulation.patch:
+ HID: split Numlock emulation quirk from
+ HID_QUIRK_APPLE_HAS_FN. (bnc#381764).
* Sat May 10 2008 gregkh@suse.de
- Update to 2.6.25.3
- fixes 2 security issues (one networking, one sparc, no CVE
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.B31322/_old 2008-05-15 12:51:27.000000000 +0200
+++ /var/tmp/diff_new_pack.B31322/_new 2008-05-15 12:51:27.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-ppc64
Summary: Kernel for ppc64 Systems
Version: 2.6.25.3
-Release: 1
+Release: 3
License: GPL v2 or later; LGPL v2.1 or later
Group: System/Kernel
Url: http://www.kernel.org/
@@ -202,7 +202,7 @@
Tom Gall
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-05-10 07:46:36 +0200
+Source Timestamp: 2008-05-14 15:58:09 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -600,6 +600,23 @@
%files -f kernel.files
%changelog
+* Wed May 14 2008 teheo@suse.de
+- patches.drivers/libata-force-hardreset-if-link-pm: libata:
+ force hardreset if link is in powersave mode (381795).
+- patches.drivers/libata-ahci-sb600-no-msi: ahci: SB600 ahci
+ can't do MSI, blacklist that capability (384559).
+* Wed May 14 2008 gregkh@suse.de
+- Update config files for vanilla targets
+* Wed May 14 2008 gregkh@suse.de
+- Update to 2.6.25.4-rc1
+ - lots of bug fixes
+* Tue May 13 2008 sdietrich@suse.de
+ Cleanup RT:
+- patches.rt/*: Delete.
+* Mon May 12 2008 jkosina@suse.de
+- patches.fixes/input-hid-apple-numlock-emulation.patch:
+ HID: split Numlock emulation quirk from
+ HID_QUIRK_APPLE_HAS_FN. (bnc#381764).
* Sat May 10 2008 gregkh@suse.de
- Update to 2.6.25.3
- fixes 2 security issues (one networking, one sparc, no CVE
++++++ kernel-ps3.spec ++++++
--- /var/tmp/diff_new_pack.B31322/_old 2008-05-15 12:51:28.000000000 +0200
+++ /var/tmp/diff_new_pack.B31322/_new 2008-05-15 12:51:28.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-ps3
Summary: kernel for ps3 bootloader
Version: 2.6.25.3
-Release: 1
+Release: 3
License: GPL v2 or later
Group: System/Kernel
Url: http://www.kernel.org/
@@ -188,7 +188,7 @@
-Source Timestamp: 2008-05-10 07:46:36 +0200
+Source Timestamp: 2008-05-14 15:58:09 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -586,6 +586,23 @@
%files -f kernel.files
%changelog
+* Wed May 14 2008 teheo@suse.de
+- patches.drivers/libata-force-hardreset-if-link-pm: libata:
+ force hardreset if link is in powersave mode (381795).
+- patches.drivers/libata-ahci-sb600-no-msi: ahci: SB600 ahci
+ can't do MSI, blacklist that capability (384559).
+* Wed May 14 2008 gregkh@suse.de
+- Update config files for vanilla targets
+* Wed May 14 2008 gregkh@suse.de
+- Update to 2.6.25.4-rc1
+ - lots of bug fixes
+* Tue May 13 2008 sdietrich@suse.de
+ Cleanup RT:
+- patches.rt/*: Delete.
+* Mon May 12 2008 jkosina@suse.de
+- patches.fixes/input-hid-apple-numlock-emulation.patch:
+ HID: split Numlock emulation quirk from
+ HID_QUIRK_APPLE_HAS_FN. (bnc#381764).
* Sat May 10 2008 gregkh@suse.de
- Update to 2.6.25.3
- fixes 2 security issues (one networking, one sparc, no CVE
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.B31322/_old 2008-05-15 12:51:28.000000000 +0200
+++ /var/tmp/diff_new_pack.B31322/_new 2008-05-15 12:51:28.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-s390
Summary: The Standard Kernel
Version: 2.6.25.3
-Release: 1
+Release: 2
License: GPL v2 or later
Group: System/Kernel
Url: http://www.kernel.org/
@@ -183,7 +183,7 @@
-Source Timestamp: 2008-05-10 07:46:36 +0200
+Source Timestamp: 2008-05-14 15:58:09 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -581,6 +581,23 @@
%files -f kernel.files
%changelog
+* Wed May 14 2008 teheo@suse.de
+- patches.drivers/libata-force-hardreset-if-link-pm: libata:
+ force hardreset if link is in powersave mode (381795).
+- patches.drivers/libata-ahci-sb600-no-msi: ahci: SB600 ahci
+ can't do MSI, blacklist that capability (384559).
+* Wed May 14 2008 gregkh@suse.de
+- Update config files for vanilla targets
+* Wed May 14 2008 gregkh@suse.de
+- Update to 2.6.25.4-rc1
+ - lots of bug fixes
+* Tue May 13 2008 sdietrich@suse.de
+ Cleanup RT:
+- patches.rt/*: Delete.
+* Mon May 12 2008 jkosina@suse.de
+- patches.fixes/input-hid-apple-numlock-emulation.patch:
+ HID: split Numlock emulation quirk from
+ HID_QUIRK_APPLE_HAS_FN. (bnc#381764).
* Sat May 10 2008 gregkh@suse.de
- Update to 2.6.25.3
- fixes 2 security issues (one networking, one sparc, no CVE
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.B31322/_old 2008-05-15 12:51:28.000000000 +0200
+++ /var/tmp/diff_new_pack.B31322/_new 2008-05-15 12:51:28.000000000 +0200
@@ -23,7 +23,7 @@
Name: kernel-source
Summary: The Linux Kernel Sources
Version: 2.6.25.3
-Release: 1
+Release: 3
License: GPL v2 only
Group: Development/Sources
AutoReqProv: off
@@ -105,7 +105,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-05-10 07:46:36 +0200
+Source Timestamp: 2008-05-14 15:58:09 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -283,6 +283,23 @@
%files -f kernel-source.files
%changelog
+* Wed May 14 2008 teheo@suse.de
+- patches.drivers/libata-force-hardreset-if-link-pm: libata:
+ force hardreset if link is in powersave mode (381795).
+- patches.drivers/libata-ahci-sb600-no-msi: ahci: SB600 ahci
+ can't do MSI, blacklist that capability (384559).
+* Wed May 14 2008 gregkh@suse.de
+- Update config files for vanilla targets
+* Wed May 14 2008 gregkh@suse.de
+- Update to 2.6.25.4-rc1
+ - lots of bug fixes
+* Tue May 13 2008 sdietrich@suse.de
+ Cleanup RT:
+- patches.rt/*: Delete.
+* Mon May 12 2008 jkosina@suse.de
+- patches.fixes/input-hid-apple-numlock-emulation.patch:
+ HID: split Numlock emulation quirk from
+ HID_QUIRK_APPLE_HAS_FN. (bnc#381764).
* Sat May 10 2008 gregkh@suse.de
- Update to 2.6.25.3
- fixes 2 security issues (one networking, one sparc, no CVE
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.B31322/_old 2008-05-15 12:51:28.000000000 +0200
+++ /var/tmp/diff_new_pack.B31322/_new 2008-05-15 12:51:28.000000000 +0200
@@ -22,7 +22,7 @@
Name: kernel-syms
Summary: Kernel Symbol Versions (modversions)
Version: 2.6.25.3
-Release: 1
+Release: 3
License: GPL v2 or later
Group: Development/Sources
AutoReqProv: off
@@ -92,7 +92,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2008-05-10 07:46:36 +0200
+Source Timestamp: 2008-05-14 15:58:09 +0200
%prep
echo "Architecture symbol(s):" %symbols
@@ -144,6 +144,23 @@
/boot/symsets-*-*.tar.gz
/lib/modules/*/build
%changelog
+* Wed May 14 2008 teheo@suse.de
+- patches.drivers/libata-force-hardreset-if-link-pm: libata:
+ force hardreset if link is in powersave mode (381795).
+- patches.drivers/libata-ahci-sb600-no-msi: ahci: SB600 ahci
+ can't do MSI, blacklist that capability (384559).
+* Wed May 14 2008 gregkh@suse.de
+- Update config files for vanilla targets
+* Wed May 14 2008 gregkh@suse.de
+- Update to 2.6.25.4-rc1
+ - lots of bug fixes
+* Tue May 13 2008 sdietrich@suse.de
+ Cleanup RT:
+- patches.rt/*: Delete.
+* Mon May 12 2008 jkosina@suse.de
+- patches.fixes/input-hid-apple-numlock-emulation.patch:
+ HID: split Numlock emulation quirk from
+ HID_QUIRK_APPLE_HAS_FN. (bnc#381764).
* Sat May 10 2008 gregkh@suse.de
- Update to 2.6.25.3
- fixes 2 security issues (one networking, one sparc, no CVE
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.B31322/_old 2008-05-15 12:51:28.000000000 +0200
+++ /var/tmp/diff_new_pack.B31322/_new 2008-05-15 12:51:28.000000000 +0200
@@ -43,7 +43,7 @@
Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches
Version: 2.6.25.3
-Release: 1
+Release: 3
License: GPL v2 or later
Group: System/Kernel
Url: http://www.kernel.org/
@@ -200,7 +200,7 @@
-Source Timestamp: 2008-05-10 07:46:36 +0200
+Source Timestamp: 2008-05-14 15:58:09 +0200
%prep
if ! [ -e %_sourcedir/linux-2.6.25.tar.bz2 ]; then
@@ -598,6 +598,23 @@
%files -f kernel.files
%changelog
+* Wed May 14 2008 teheo@suse.de
+- patches.drivers/libata-force-hardreset-if-link-pm: libata:
+ force hardreset if link is in powersave mode (381795).
+- patches.drivers/libata-ahci-sb600-no-msi: ahci: SB600 ahci
+ can't do MSI, blacklist that capability (384559).
+* Wed May 14 2008 gregkh@suse.de
+- Update config files for vanilla targets
+* Wed May 14 2008 gregkh@suse.de
+- Update to 2.6.25.4-rc1
+ - lots of bug fixes
+* Tue May 13 2008 sdietrich@suse.de
+ Cleanup RT:
+- patches.rt/*: Delete.
+* Mon May 12 2008 jkosina@suse.de
+- patches.fixes/input-hid-apple-numlock-emulation.patch:
+ HID: split Numlock emulation quirk from
+ HID_QUIRK_APPLE_HAS_FN. (bnc#381764).
* Sat May 10 2008 gregkh@suse.de
- Update to 2.6.25.3
- fixes 2 security issues (one networking, one sparc, no CVE
kernel-xen.spec: same change
++++++ build-source-timestamp ++++++
--- kernel-source/build-source-timestamp 2008-05-10 16:40:36.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/build-source-timestamp 2008-05-14 17:19:12.545668000 +0200
@@ -1 +1 @@
-2008-05-10 07:46:36 +0200
+2008-05-14 15:58:09 +0200
++++++ config.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/debug new/config/i386/debug
--- old/config/i386/debug 2008-04-30 16:21:15.000000000 +0200
+++ new/config/i386/debug 2008-05-14 17:18:38.000000000 +0200
@@ -5,6 +5,7 @@
CONFIG_X86_32=y
# CONFIG_X86_64 is not set
CONFIG_X86=y
+CONFIG_DEFCONFIG_LIST="arch/x86/configs/i386_defconfig"
# CONFIG_GENERIC_LOCKBREAK is not set
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
@@ -49,7 +50,6 @@
CONFIG_X86_BIOS_REBOOT=y
CONFIG_X86_TRAMPOLINE=y
CONFIG_KTIME_SCALAR=y
-CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
#
# General setup
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/default new/config/i386/default
--- old/config/i386/default 2008-04-30 16:21:15.000000000 +0200
+++ new/config/i386/default 2008-05-14 17:18:38.000000000 +0200
@@ -5,6 +5,7 @@
CONFIG_X86_32=y
# CONFIG_X86_64 is not set
CONFIG_X86=y
+CONFIG_DEFCONFIG_LIST="arch/x86/configs/i386_defconfig"
# CONFIG_GENERIC_LOCKBREAK is not set
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
@@ -49,7 +50,6 @@
CONFIG_X86_BIOS_REBOOT=y
CONFIG_X86_TRAMPOLINE=y
CONFIG_KTIME_SCALAR=y
-CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
#
# General setup
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2008-04-30 16:21:15.000000000 +0200
+++ new/config/i386/pae 2008-05-14 17:18:38.000000000 +0200
@@ -5,6 +5,7 @@
CONFIG_X86_32=y
# CONFIG_X86_64 is not set
CONFIG_X86=y
+CONFIG_DEFCONFIG_LIST="arch/x86/configs/i386_defconfig"
# CONFIG_GENERIC_LOCKBREAK is not set
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
@@ -49,7 +50,6 @@
CONFIG_X86_BIOS_REBOOT=y
CONFIG_X86_TRAMPOLINE=y
CONFIG_KTIME_SCALAR=y
-CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
#
# General setup
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/vanilla new/config/i386/vanilla
--- old/config/i386/vanilla 2008-04-29 18:46:23.000000000 +0200
+++ new/config/i386/vanilla 2008-05-14 17:18:38.000000000 +0200
@@ -5,6 +5,7 @@
CONFIG_X86_32=y
# CONFIG_X86_64 is not set
CONFIG_X86=y
+CONFIG_DEFCONFIG_LIST="arch/x86/configs/i386_defconfig"
# CONFIG_GENERIC_LOCKBREAK is not set
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
@@ -49,7 +50,6 @@
CONFIG_X86_BIOS_REBOOT=y
CONFIG_X86_TRAMPOLINE=y
CONFIG_KTIME_SCALAR=y
-CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
#
# General setup
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/xen new/config/i386/xen
--- old/config/i386/xen 2008-04-30 16:21:15.000000000 +0200
+++ new/config/i386/xen 2008-05-14 17:18:38.000000000 +0200
@@ -5,6 +5,7 @@
CONFIG_X86_32=y
# CONFIG_X86_64 is not set
CONFIG_X86=y
+CONFIG_DEFCONFIG_LIST="arch/x86/configs/i386_defconfig"
# CONFIG_GENERIC_LOCKBREAK is not set
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
@@ -44,7 +45,6 @@
CONFIG_X86_NO_TSS=y
CONFIG_X86_NO_IDT=y
CONFIG_KTIME_SCALAR=y
-CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
#
# General setup
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/debug new/config/x86_64/debug
--- old/config/x86_64/debug 2008-04-30 16:21:16.000000000 +0200
+++ new/config/x86_64/debug 2008-05-14 17:18:39.000000000 +0200
@@ -5,6 +5,7 @@
# CONFIG_X86_32 is not set
CONFIG_X86_64=y
CONFIG_X86=y
+CONFIG_DEFCONFIG_LIST="arch/x86/configs/x86_64_defconfig"
# CONFIG_GENERIC_LOCKBREAK is not set
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
@@ -48,7 +49,6 @@
CONFIG_X86_HT=y
CONFIG_X86_TRAMPOLINE=y
# CONFIG_KTIME_SCALAR is not set
-CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
#
# General setup
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/default new/config/x86_64/default
--- old/config/x86_64/default 2008-04-30 16:21:16.000000000 +0200
+++ new/config/x86_64/default 2008-05-14 17:18:39.000000000 +0200
@@ -5,6 +5,7 @@
# CONFIG_X86_32 is not set
CONFIG_X86_64=y
CONFIG_X86=y
+CONFIG_DEFCONFIG_LIST="arch/x86/configs/x86_64_defconfig"
# CONFIG_GENERIC_LOCKBREAK is not set
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
@@ -48,7 +49,6 @@
CONFIG_X86_HT=y
CONFIG_X86_TRAMPOLINE=y
# CONFIG_KTIME_SCALAR is not set
-CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
#
# General setup
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/vanilla new/config/x86_64/vanilla
--- old/config/x86_64/vanilla 2008-04-29 18:46:24.000000000 +0200
+++ new/config/x86_64/vanilla 2008-05-14 17:18:39.000000000 +0200
@@ -5,6 +5,7 @@
# CONFIG_X86_32 is not set
CONFIG_X86_64=y
CONFIG_X86=y
+CONFIG_DEFCONFIG_LIST="arch/x86/configs/x86_64_defconfig"
# CONFIG_GENERIC_LOCKBREAK is not set
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
@@ -48,7 +49,6 @@
CONFIG_X86_HT=y
CONFIG_X86_TRAMPOLINE=y
# CONFIG_KTIME_SCALAR is not set
-CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
#
# General setup
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/xen new/config/x86_64/xen
--- old/config/x86_64/xen 2008-04-30 16:21:16.000000000 +0200
+++ new/config/x86_64/xen 2008-05-14 17:18:39.000000000 +0200
@@ -5,6 +5,7 @@
# CONFIG_X86_32 is not set
CONFIG_X86_64=y
CONFIG_X86=y
+CONFIG_DEFCONFIG_LIST="arch/x86/configs/x86_64_defconfig"
# CONFIG_GENERIC_LOCKBREAK is not set
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CMOS_UPDATE=y
@@ -44,7 +45,6 @@
CONFIG_X86_NO_TSS=y
CONFIG_X86_NO_IDT=y
# CONFIG_KTIME_SCALAR is not set
-CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
#
# General setup
++++++ needed_space_in_mb ++++++
--- kernel-source/needed_space_in_mb 2008-05-11 17:15:06.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/needed_space_in_mb 2008-05-14 17:19:49.310869000 +0200
@@ -1 +1 @@
-6000
+6144
++++++ patches.addon.tar.bz2 ++++++
++++++ patches.drivers.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/libata-ahci-sb600-no-msi new/patches.drivers/libata-ahci-sb600-no-msi
--- old/patches.drivers/libata-ahci-sb600-no-msi 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.drivers/libata-ahci-sb600-no-msi 2008-05-14 15:58:08.000000000 +0200
@@ -0,0 +1,27 @@
+From: Tejun Heo
+Subject: ahci: SB600 ahci can't do MSI, blacklist that capability
+References: 384559
+
+This fixes bz#10507 (OSDL).
+
+Signed-off-by: Tejun Heo
+Cc: Shane Huang
+Signed-off-by: Jeff Garzik
+Signed-off-by: Tejun Heo
+---
+ drivers/ata/ahci.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+Index: linux-2.6.25/drivers/ata/ahci.c
+===================================================================
+--- linux-2.6.25.orig/drivers/ata/ahci.c
++++ linux-2.6.25/drivers/ata/ahci.c
+@@ -433,7 +433,7 @@ static const struct ata_port_info ahci_p
+ /* board_ahci_sb600 */
+ {
+ AHCI_HFLAGS (AHCI_HFLAG_IGN_SERR_INTERNAL |
+- AHCI_HFLAG_32BIT_ONLY |
++ AHCI_HFLAG_32BIT_ONLY | AHCI_HFLAG_NO_MSI |
+ AHCI_HFLAG_SECT255 | AHCI_HFLAG_NO_PMP),
+ .flags = AHCI_FLAG_COMMON,
+ .link_flags = AHCI_LFLAG_COMMON,
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/libata-ata_piix-verify-sidpr new/patches.drivers/libata-ata_piix-verify-sidpr
--- old/patches.drivers/libata-ata_piix-verify-sidpr 2008-05-01 12:44:39.000000000 +0200
+++ new/patches.drivers/libata-ata_piix-verify-sidpr 1970-01-01 01:00:00.000000000 +0100
@@ -1,59 +0,0 @@
-From: Tejun Heo
-Subject: ata_piix: verify SIDPR access before enabling it
-References: 385535
-
-On certain configurations (certain macbooks), even though all the
-conditions for SIDPR access described in the datasheet are met,
-actually reading those registers just returns 0 and have no effect on
-write. Verify SIDPR is actually working before enabling it.
-
-This is reported by Ryan Roth in OSDL bz#10512.
-
-Signed-off-by: Tejun Heo
----
- drivers/ata/ata_piix.c | 25 +++++++++++++++++++++++++
- 1 file changed, 25 insertions(+)
-
-Index: linux-2.6.25/drivers/ata/ata_piix.c
-===================================================================
---- linux-2.6.25.orig/drivers/ata/ata_piix.c
-+++ linux-2.6.25/drivers/ata/ata_piix.c
-@@ -1531,6 +1531,8 @@ static void __devinit piix_init_sidpr(st
- {
- struct pci_dev *pdev = to_pci_dev(host->dev);
- struct piix_host_priv *hpriv = host->private_data;
-+ struct ata_device *dev0 = &host->ports[0]->link.device[0];
-+ u32 scontrol;
- int i;
-
- /* check for availability */
-@@ -1549,6 +1551,29 @@ static void __devinit piix_init_sidpr(st
- return;
-
- hpriv->sidpr = pcim_iomap_table(pdev)[PIIX_SIDPR_BAR];
-+
-+ /* SCR access via SIDPR doesn't work on some configurations.
-+ * Give it a test drive by inhibiting power save modes which
-+ * we'll do anyway.
-+ */
-+ scontrol = piix_sidpr_read(dev0, SCR_CONTROL);
-+
-+ /* if IPM is already 3, SCR access is probably working. Don't
-+ * un-inhibit power save modes as BIOS might have inhibited
-+ * them for a reason.
-+ */
-+ if ((scontrol & 0xf00) != 0x300) {
-+ scontrol |= 0x300;
-+ piix_sidpr_write(dev0, SCR_CONTROL, scontrol);
-+ scontrol = piix_sidpr_read(dev0, SCR_CONTROL);
-+
-+ if ((scontrol & 0xf00) != 0x300) {
-+ dev_printk(KERN_INFO, host->dev, "SCR access via "
-+ "SIDPR is available but doesn't work\n");
-+ return;
-+ }
-+ }
-+
- host->ports[0]->ops = &piix_sidpr_sata_ops;
- host->ports[1]->ops = &piix_sidpr_sata_ops;
- }
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.drivers/libata-force-hardreset-if-link-pm new/patches.drivers/libata-force-hardreset-if-link-pm
--- old/patches.drivers/libata-force-hardreset-if-link-pm 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.drivers/libata-force-hardreset-if-link-pm 2008-05-14 15:58:09.000000000 +0200
@@ -0,0 +1,44 @@
+From: Tejun Heo
+Subject: libata: force hardreset if link is in powersave mode
+References: 381795
+
+Inhibiting link PM mode doesn't bring the link back online if it's
+already in powersave mode. If SRST is used in these cases, libata EH
+thinks that the link is offline and fails detection. Force hardreset
+if link is in powersave mode.
+
+Signed-off-by: Tejun Heo
+---
+ drivers/ata/libata-core.c | 12 ++++++++++++
+ 1 file changed, 12 insertions(+)
+
+Index: linux-2.6.25/drivers/ata/libata-core.c
+===================================================================
+--- linux-2.6.25.orig/drivers/ata/libata-core.c
++++ linux-2.6.25/drivers/ata/libata-core.c
+@@ -3960,6 +3960,7 @@ int ata_std_prereset(struct ata_link *li
+ struct ata_port *ap = link->ap;
+ struct ata_eh_context *ehc = &link->eh_context;
+ const unsigned long *timing = sata_ehc_deb_timing(ehc);
++ u32 sstatus;
+ int rc;
+
+ /* handle link resume */
+@@ -3973,6 +3974,17 @@ int ata_std_prereset(struct ata_link *li
+ if (ap->flags & ATA_FLAG_PMP)
+ ehc->i.action |= ATA_EH_HARDRESET;
+
++ /* if link powersave is on, force hardreset */
++ if (sata_scr_read(link, SCR_STATUS, &sstatus) == 0) {
++ u8 ipm = sstatus >> 8;
++
++ if (ipm == 2 || ipm == 6) {
++ ata_link_printk(link, KERN_INFO, "link in powersave "
++ "mode (ipm=%d), forcing hardreset\n", ipm);
++ ehc->i.action |= ATA_EH_HARDRESET;
++ }
++ }
++
+ /* if we're about to do hardreset, nothing more to do */
+ if (ehc->i.action & ATA_EH_HARDRESET)
+ return 0;
++++++ patches.fixes.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/input-hid-apple-numlock-emulation.patch new/patches.fixes/input-hid-apple-numlock-emulation.patch
--- old/patches.fixes/input-hid-apple-numlock-emulation.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/input-hid-apple-numlock-emulation.patch 2008-05-12 16:49:59.000000000 +0200
@@ -0,0 +1,106 @@
+From: Diego 'Flameeyes' Petteno
+Subject: HID: split Numlock emulation quirk from HID_QUIRK_APPLE_HAS_FN.
+Acked-by: jkosina@suse.cz
+Patch-mainline: queued in HID tree
+References: bnc#381764
+
+ Since 2.6.25 the HID_QUIRK_APPLE_HAS_FN quirk is enabled even for
+ non-laptop Apple keyboards of the Aluminium series. The USB version of
+ these don't need Numlock emulation, like the laptop (and Aluminium
+ Wireless) do, as they have a proper keypad.
+
+ This patch splits the Numlock emulation for Apple keyboards in a
+ different quirk flag, so that it can be enabled for all the keyboards
+ but the Aluminium USB ones.
+
+ If the Numlock emulation is enabled for Aluminium USB keyboards, the
+ JKL and UIO keys become the numeric pad, and the rest of the keyboard
+ is disabled, included the key used to disable Numlock.
+
+ Additionally, these keyboard should not have a Numlock at all, as the
+ Numlock key is instead replaced by the 'Clear' key as usual for Apple
+ USB keyboards.
+
+ Signed-off-by: Diego 'Flameeyes' Petteno
+ Signed-off-by: Jiri Kosina
+
+---
+ drivers/hid/hid-input.c | 5 +++--
+ drivers/hid/usbhid/hid-quirks.c | 38 +++++++++++++++++++-------------------
+ include/linux/hid.h | 1 +
+ 3 files changed, 23 insertions(+), 21 deletions(-)
+
+--- linux-2.6.25.orig/drivers/hid/hid-input.c
++++ linux-2.6.25/drivers/hid/hid-input.c
+@@ -218,8 +218,9 @@ int hidinput_apple_event(struct hid_devi
+ }
+ }
+
+- if (test_bit(usage->code, hid->pb_pressed_numlock) ||
+- test_bit(LED_NUML, input->led)) {
++ if (hid->quirks & HID_QUIRK_APPLE_NUMLOCK_EMULATION && (
++ test_bit(usage->code, hid->pb_pressed_numlock) ||
++ test_bit(LED_NUML, input->led))) {
+ trans = find_translation(powerbook_numlock_keys, usage->code);
+
+ if (trans) {
+--- linux-2.6.25.orig/drivers/hid/usbhid/hid-quirks.c
++++ linux-2.6.25/drivers/hid/usbhid/hid-quirks.c
+@@ -613,28 +613,28 @@ static const struct hid_blacklist {
+
+ { USB_VENDOR_ID_WISEGROUP_LTD, USB_DEVICE_ID_SMARTJOY_DUAL_PLUS, HID_QUIRK_NOGET | HID_QUIRK_MULTI_INPUT },
+
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_FOUNTAIN_ANSI, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_FOUNTAIN_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER_ANSI, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE | HID_QUIRK_APPLE_ISO_KEYBOARD},
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER_JIS, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER3_ANSI, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER3_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE | HID_QUIRK_APPLE_ISO_KEYBOARD},
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER3_JIS, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_ANSI, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE | HID_QUIRK_APPLE_ISO_KEYBOARD},
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_JIS, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_FOUNTAIN_ANSI, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_FOUNTAIN_ISO, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER_ANSI, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER_ISO, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE | HID_QUIRK_APPLE_ISO_KEYBOARD},
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER_JIS, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER3_ANSI, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER3_ISO, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE | HID_QUIRK_APPLE_ISO_KEYBOARD},
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER3_JIS, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_ANSI, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_ISO, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE | HID_QUIRK_APPLE_ISO_KEYBOARD},
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_JIS, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
+ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_ANSI, HID_QUIRK_APPLE_HAS_FN },
+ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_APPLE_ISO_KEYBOARD },
+ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_JIS, HID_QUIRK_APPLE_HAS_FN },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ANSI, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_JIS, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_ANSI, HID_QUIRK_APPLE_HAS_FN },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_ISO, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_APPLE_ISO_KEYBOARD },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_JIS, HID_QUIRK_APPLE_HAS_FN },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_FOUNTAIN_TP_ONLY, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
+- { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER1_TP_ONLY, HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ANSI, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_ISO, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER4_HF_JIS, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_ANSI, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_ISO, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_APPLE_ISO_KEYBOARD },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_ALU_WIRELESS_JIS, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_FOUNTAIN_TP_ONLY, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
++ { USB_VENDOR_ID_APPLE, USB_DEVICE_ID_APPLE_GEYSER1_TP_ONLY, HID_QUIRK_APPLE_NUMLOCK_EMULATION | HID_QUIRK_APPLE_HAS_FN | HID_QUIRK_IGNORE_MOUSE },
+
+ { USB_VENDOR_ID_DELL, USB_DEVICE_ID_DELL_W7658, HID_QUIRK_RESET_LEDS },
+ { USB_VENDOR_ID_LOGITECH, USB_DEVICE_ID_LOGITECH_KBD, HID_QUIRK_RESET_LEDS },
+--- linux-2.6.25.orig/include/linux/hid.h
++++ linux-2.6.25/include/linux/hid.h
+@@ -284,6 +284,7 @@ struct hid_item {
+ #define HID_QUIRK_2WHEEL_MOUSE_HACK_B8 0x02000000
+ #define HID_QUIRK_HWHEEL_WHEEL_INVERT 0x04000000
+ #define HID_QUIRK_MICROSOFT_KEYS 0x08000000
++#define HID_QUIRK_APPLE_NUMLOCK_EMULATION 0x10000000
+
+ /*
+ * Separate quirks for runtime report descriptor fixup
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/open-iscsi-nop-fixes new/patches.fixes/open-iscsi-nop-fixes
--- old/patches.fixes/open-iscsi-nop-fixes 2008-05-09 12:10:09.000000000 +0200
+++ new/patches.fixes/open-iscsi-nop-fixes 1970-01-01 01:00:00.000000000 +0100
@@ -1,71 +0,0 @@
-From: Michael Christie
-Subject: NOP timeout fixes
-Patch-Mainline: yes
-
-This patch fixes some errors in the NOP timeout calculation.
-
-Signed-off-by: Hannes Reinecke
-
-Index: linux-2.6.25/drivers/scsi/libiscsi.c
-===================================================================
---- linux-2.6.25.orig/drivers/scsi/libiscsi.c
-+++ linux-2.6.25/drivers/scsi/libiscsi.c
-@@ -635,7 +635,9 @@ static int __iscsi_complete_pdu(struct i
- if (iscsi_recv_pdu(conn->cls_conn, hdr, data,
- datalen))
- rc = ISCSI_ERR_CONN_FAILED;
-- }
-+ } else
-+ mod_timer(&conn->transport_timer,
-+ jiffies + conn->recv_timeout);
- iscsi_free_mgmt_task(conn, mtask);
- break;
- default:
-@@ -1353,19 +1355,20 @@ static void iscsi_check_transport_timeou
- {
- struct iscsi_conn *conn = (struct iscsi_conn *)data;
- struct iscsi_session *session = conn->session;
-- unsigned long timeout, next_timeout = 0, last_recv;
-+ unsigned long recv_timeout, next_timeout = 0, last_recv;
-
- spin_lock(&session->lock);
- if (session->state != ISCSI_STATE_LOGGED_IN)
- goto done;
-
-- timeout = conn->recv_timeout;
-- if (!timeout)
-+ recv_timeout = conn->recv_timeout;
-+ if (!recv_timeout)
- goto done;
-
-- timeout *= HZ;
-+ recv_timeout *= HZ;
- last_recv = conn->last_recv;
-- if (time_before_eq(last_recv + timeout + (conn->ping_timeout * HZ),
-+ if (conn->ping_mtask &&
-+ time_before_eq(conn->last_ping + (conn->ping_timeout * HZ),
- jiffies)) {
- iscsi_conn_printk(KERN_ERR, conn, "ping timeout of %d secs "
- "expired, last rx %lu, last ping %lu, "
-@@ -1376,15 +1379,13 @@ static void iscsi_check_transport_timeou
- return;
- }
-
-- if (time_before_eq(last_recv + timeout, jiffies)) {
-- if (time_before_eq(conn->last_ping, last_recv)) {
-- /* send a ping to try to provoke some traffic */
-- debug_scsi("Sending nopout as ping on conn %p\n", conn);
-- iscsi_send_nopout(conn, NULL);
-- }
-- next_timeout = last_recv + timeout + (conn->ping_timeout * HZ);
-+ if (time_before_eq(last_recv + recv_timeout, jiffies)) {
-+ /* send a ping to try to provoke some traffic */
-+ debug_scsi("Sending nopout as ping on conn %p\n", conn);
-+ iscsi_send_nopout(conn, NULL);
-+ next_timeout = conn->last_ping + (conn->ping_timeout * HZ);
- } else
-- next_timeout = last_recv + timeout;
-+ next_timeout = last_recv + recv_timeout;
-
- debug_scsi("Setting next tmo %lu\n", next_timeout);
- mod_timer(&conn->transport_timer, next_timeout);
++++++ patches.kernel.org.tar.bz2 ++++++
++++ 3344 lines of diff (skipped)
++++++ patches.rt.tar.bz2 ++++++
++++ 58317 lines of diff (skipped)
++++++ series.conf ++++++
--- kernel-source/series.conf 2008-05-10 16:40:02.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/series.conf 2008-05-14 17:18:58.775454000 +0200
@@ -30,9 +30,7 @@
patches.kernel.org/patch-2.6.25.1
patches.kernel.org/patch-2.6.25.1-2
patches.kernel.org/patch-2.6.25.2-3
-
- # will be in upcoming kernel.org releases of -stable
- patches.kernel.org/v4l-dvb-patch-for-various-dibcom-based-devices.patch
+ patches.kernel.org/patch-2.6.25.4-rc1
########################################################
# Build fixes that apply to the vanilla kernel too.
@@ -108,7 +106,7 @@
########################################################
# x86_64/i386 biarch
########################################################
--RT patches.arch/disable-apic-error
+ patches.arch/disable-apic-error
########################################################
# powerpc/generic
@@ -149,7 +147,7 @@
########################################################
# VM/FS patches
########################################################
--RT patches.suse/unmap_vmas-lat
+ patches.suse/unmap_vmas-lat
+andrea patches.suse/silent-stack-overflow
patches.fixes/do_anonymous_page-race
patches.fixes/oom-warning
@@ -381,8 +379,9 @@
patches.drivers/libata-add-waits-for-govault
patches.drivers/libata-unlock-hpa-by-default
patches.drivers/libata-sata_nv-disable-ADMA
- patches.drivers/libata-ata_piix-verify-sidpr
patches.drivers/libata-sata_inic162x-update-to-0.4
+ patches.drivers/libata-ahci-sb600-no-msi
+ patches.drivers/libata-force-hardreset-if-link-pm
# patches.fixes/mptbase-vmware-fix
@@ -406,7 +405,6 @@
########################################################
# iSCSI
########################################################
- patches.fixes/open-iscsi-nop-fixes
+2.6.24 patches.fixes/libiscsi-iscsi_pool_free-api-change
########################################################
@@ -443,6 +441,7 @@
# Input & Console
########################################################
patches.suse/bootsplash
+ patches.fixes/input-hid-apple-numlock-emulation.patch
##########################################################
# Sound
@@ -661,526 +660,6 @@
-RT patches.xen/xen-blkback-cdrom
-RT patches.xen/xen-sections
-
# RT
- # RT KDB Fixes
-+RT patches.rt/redeclare_kdb_lock_as_raw.patch
-+RT patches.rt/kdb-memmap-cmd-fixups
-+RT patches.rt/kdb-rt-x86_64-alternate-stack-fix
-
- #
- # Mainline fixes
- #
-+RT patches.rt/mcount-add-basic-support-for-gcc-profiler-instrum.patch
-
-+RT patches.rt/ppc-rename-xmon-mcount.patch
-+RT patches.rt/ppc-add-mcount.patch
-+RT patches.rt/ppc-mcount-dummy-functions.patch
-+RT patches.rt/ppc-mark-notrace-mainline.patch
-+RT patches.rt/ppc-add-ppc32-mcount.patch
-+RT patches.rt/ppc-select-mcount.patch
-
- # monotonic cycles
-+RT patches.rt/time-accumulate-over-delay.patch
-+RT patches.rt/timekeeping-add-cycle-monotonic.patch
-+RT patches.rt/initialize-clocksource-to-jiffies.patch
-+RT patches.rt/get-monotonic-cycles.patch
-
- #
- # Check what's in mainline / mm or might be
- # upstream material.
- #
-+RT patches.rt/spinlock-trylock-cleanup-sungem.patch
-+RT patches.rt/x86_64-tsc-sync-irqflags-fix.patch
-+RT patches.rt/neptune-no-at-keyboard.patch
-+RT patches.rt/rtmutex-debug.h-cleanup.patch
-+RT patches.rt/netpoll-8139too-fix.patch
-+RT patches.rt/kprobes-preempt-fix.patch
-+RT patches.rt/replace-bugon-by-warn-on.patch
- # Suspend / resume fixups
-+RT patches.rt/i386-mark-atomic-irq-ops-raw.patch
-+RT patches.rt/msi-suspend-resume-workaround.patch
-+RT patches.rt/floppy-resume-fix.patch
- #
- # assorted fixlets from -mm:
- #
- # Check if they are really in -mm or should be submitted
- #
-+RT patches.rt/hrtimers-overrun-api.patch
-+RT patches.rt/mm-fix-latency.patch
-+RT patches.rt/ioapic-fix-too-fast-clocks.patch
-+RT patches.rt/fix-acpi-build-weirdness.patch
-+RT patches.rt/write-try-lock-irqsave.patch
-+RT patches.rt/move-native-irq.patch
-+RT patches.rt/dont-unmask-io_apic.patch
- #
- # misc build beautification patches:
- #
-+RT patches.rt/gcc-warnings-shut-up.patch
- #
- # Various fixlets
- #
- #
- # Debugging patches
- #
-+RT patches.rt/apic-dumpstack.patch
-+RT patches.rt/netfilter-more-debugging.patch
-
- #
- # Revert loopback bh assumption patch
- #
-+RT patches.rt/loopback-revert.patch
- #
- # hrtimer
- #
-+RT patches.rt/hrtimer-trace.patch
-
-#### New Experimental Preempt RCU implemntation ####
-+RT patches.rt/rcu-new-1.patch
-+RT patches.rt/rcu-new-2.patch
-+RT patches.rt/rcu-new-3.patch
-+RT patches.rt/rcu-new-4.patch
-+RT patches.rt/rcu-new-5.patch
-- patches.rt/rcu-new-6.patch # keep commented out
-+RT patches.rt/rcu-new-7.patch
-- patches.rt/rcu-new-8.patch # keep commented out
-+RT patches.rt/rcu-new-9.patch
- # Paul's and Steve's patches
-+RT patches.rt/rcu-new-10.patch
-+RT patches.rt/rcu-fix-rcu-preempt.patch
-+RT patches.rt/rcu-dynticks-update.patch
- ### New implementation ends here ###
-
-+RT patches.rt/rcu-hrt-fixups.patch
- #
- # IRQ threading
- #
-+RT patches.rt/preempt-softirqs-core.patch
-+RT patches.rt/preempt-irqs-core.patch
-+RT patches.rt/preempt-irqs-softirq-in-hardirq.patch
-+RT patches.rt/preempt-irqs-direct-debug-keyboard.patch
-+RT patches.rt/preempt-irqs-timer.patch
-+RT patches.rt/preempt-irqs-hrtimer.patch
-+RT patches.rt/preempt-irqs-i386.patch
-+RT patches.rt/preempt-irqs-i386-ioapic-mask-quirk.patch
-+RT patches.rt/preempt-irqs-x86-64.patch
-+RT patches.rt/preempt-irqs-x86-64-ioapic-mask-quirk.patch
-+RT patches.rt/preempt-irqs-ppc.patch
-+RT patches.rt/preempt-irqs-ppc-ack-irq-fixups.patch
-+RT patches.rt/preempt-irqs-ppc-fix-b5.patch
-+RT patches.rt/preempt-irqs-ppc-fix-b6.patch
-+RT patches.rt/preempt-irqs-ppc-celleb-beatic-eoi.patch
-+RT patches.rt/preempt-irqs-ppc-fix-more-fasteoi.patch
-+RT patches.rt/preempt-irqs-ppc-preempt-schedule-irq-entry-fix.patch
-+RT patches.rt/preempt-irqs-Kconfig.patch
- #
- # Real real time stuff :)
- #
-+RT patches.rt/rt-apis.patch
-+RT patches.rt/rt-slab-new.patch
-+RT patches.rt/rt-page_alloc.patch
- #
- # rt-mutexes
- #
-+RT patches.rt/rt-mutex-preempt-debugging.patch
-+RT patches.rt/rt-mutex-irq-flags-checking.patch
-+RT patches.rt/rt-mutex-trivial-tcp-preempt-fix.patch
-+RT patches.rt/rt-mutex-trivial-route-cast-fix.patch
-+RT patches.rt/rt-mutex-delayed-resched.patch
-+RT patches.rt/rt-mutex-core.patch
-+RT patches.rt/rt-mutex-trylock-export.patch
-+RT patches.rt/rt-mutex-spinlock-might-sleep.patch
-+RT patches.rt/rt-mutex-i386.patch
-+RT patches.rt/rt-mutex-ppc.patch
-+RT patches.rt/rt-mutex-ppc-fix-a5.patch
-+RT patches.rt/rt-mutex-x86-64.patch
-+RT patches.rt/rt-mutex-drop-generic-TIF_NEED_RESCHED_DELAYED.patch
-+RT patches.rt/rt-mutex-compat-semaphores.patch
-
- #
- # adaptive locking
- #
-+RT patches.rt/spinlock-fix-preempt.patch
-+RT patches.rt/make-spinlock-preempt-configurable.patch
-+RT patches.rt/disable-spinlock-preemption-for-ticketlocks.patch
-
- #
- # Per-CPU locking assumption cleanups:
- #
-+RT patches.rt/percpu-locked-mm.patch
-+RT patches.rt/percpu-locked-netfilter.patch
-+RT patches.rt/percpu-locked-netfilter2.patch
-+RT patches.rt/percpu-locked-powerpc-fixups.patch
-+RT patches.rt/percpu-locked-powerpc-fixups-a6.patch
- #
- # Various preempt fixups
- #
-+RT patches.rt/net-core-preempt-fix.patch
-+RT patches.rt/bh-uptodate-lock.patch
-+RT patches.rt/bh-state-lock.patch
-+RT patches.rt/jbd_assertions_smp_only.patch
- #
- # Tasklet redesign
- #
-+RT patches.rt/tasklet-redesign.patch
-+RT patches.rt/tasklet-busy-loop-hack.patch
-+RT patches.rt/tasklet-fix-preemption-race.patch
-+RT patches.rt/tasklet-more-fixes.patch
- #
- # Diable irq poll on -rt
- #
-+RT patches.rt/disable-irqpoll.patch
- #
- # Inaccurate -rt stats (should be replaced by CFS)
- #
-+RT patches.rt/kstat-add-rt-stats.patch
- # Misc
-+RT patches.rt/preempt-realtime-warn-and-bug-on.patch
- #
- # Posix-cpu-timers in a thread
- #
-+RT patches.rt/cputimer-thread-rt_A0.patch
-+RT patches.rt/cputimer-thread-rt-fix.patch
-+RT patches.rt/posix-cpu-timers-fix.patch
- #
- # Various broken drivers
- #
-+RT patches.rt/vortex-fix.patch
-+RT patches.rt/serial-locking-rt-cleanup.patch
-+RT patches.rt/fix-emac-locking-2.6.16.patch
- #
- # Serial optimizing
- #
-+RT patches.rt/serial-slow-machines.patch
- #
- # Realtime patches
- #
- # X86_64: needs splitting
-+RT patches.rt/preempt-realtime-x86_64.patch
- # IA64: needs splitting
-+RT patches.rt/preempt-realtime-ia64.patch
- # PPC: needs cleanup
-+RT patches.rt/preempt-realtime-ppc-need-resched-delayed.patch
-+RT patches.rt/preempt-realtime-ppc-more-resched-fixups.patch
-+RT patches.rt/preempt-realtime-powerpc.patch
-+RT patches.rt/preempt-realtime-powerpc-update.patch
-+RT patches.rt/preempt-realtime-powerpc-a7.patch
-+RT patches.rt/preempt-realtime-powerpc-b2.patch
-+RT patches.rt/preempt-realtime-powerpc-b3.patch
-+RT patches.rt/preempt-realtime-powerpc-b4.patch
-+RT patches.rt/preempt-realtime-powerpc-add-raw-relax-macros.patch
-+RT patches.rt/preempt-realtime-powerpc-tlb-batching.patch
-+RT patches.rt/preempt-realtime-powerpc-celleb-raw-spinlocks.patch
-+RT patches.rt/preempt-realtime-powerpc-missing-raw-spinlocks.patch
- # SuperH: needs splitting
-+RT patches.rt/preempt-realtime-sh.patch
- # i386
-+RT patches.rt/preempt-realtime-i386.patch
-+RT patches.rt/remove-check-pgt-cache-calls.patch
-+RT patches.rt/preempt-irqs-i386-idle-poll-loop-fix.patch
- #
- # Core patch
- #
- # Note this is a convenience split up it is not supposed to compile
- # step by step. Needs some care, but it is way easier to handle than
- # the previous touch all in one patch
- #
-+RT patches.rt/preempt-realtime-sched.patch
-+RT patches.rt/preempt-realtime-mmdrop-delayed.patch
-+RT patches.rt/preempt-realtime-sched-i386.patch
-+RT patches.rt/preempt-realtime-prevent-idle-boosting.patch
- # preempt-realtime-cfs-accounting-fix.patch
-+RT patches.rt/schedule-tail-balance-disable-irqs.patch
-+RT patches.rt/preempt-realtime-sched-cpupri.patch
-+RT patches.rt/preempt-realtime-core.patch
-+RT patches.rt/preempt-realtime-fs-block.patch
-+RT patches.rt/preempt-realtime-acpi.patch
-+RT patches.rt/preempt-realtime-ipc.patch
-+RT patches.rt/preempt-realtime-sound.patch
-+RT patches.rt/preempt-realtime-mm.patch
-+RT patches.rt/preempt-realtime-init-show-enabled-debugs.patch
-+RT patches.rt/preempt-realtime-compile-fixes.patch
-+RT patches.rt/preempt-realtime-console.patch
-+RT patches.rt/preempt-realtime-debug-sysctl.patch
-+RT patches.rt/preempt-realtime-ide.patch
-+RT patches.rt/preempt-realtime-input.patch
-+RT patches.rt/preempt-realtime-irqs.patch
-+RT patches.rt/preempt-realtime-net-drivers.patch
-- patches.rt/preempt-realtime-netconsole.patch
-+RT patches.rt/preempt-realtime-printk.patch
-+RT patches.rt/preempt-realtime-profiling.patch
-+RT patches.rt/preempt-realtime-rawlocks.patch
-+RT patches.rt/preempt-realtime-rcu.patch
-+RT patches.rt/preempt-realtime-timer.patch
-+RT patches.rt/kstat-fix-spurious-system-load-spikes-in-proc-loadavgrt.patch
-+RT patches.rt/preempt-realtime-usb.patch
-+RT patches.rt/preempt-realtime-warn-and-bug-on-fix.patch
- #
- # Various -rt fixups
- #
-+RT patches.rt/preempt-realtime-supress-cpulock-warning.patch
-+RT patches.rt/preempt-realtime-supress-nohz-softirq-warning.patch
-+RT patches.rt/preempt-realtime-net.patch
-+RT patches.rt/preempt-realtime-net-softirq-fixups.patch
-+RT patches.rt/preempt-realtime-loopback.patch
-- patches.rt/preempt-realtime-8139too-rt-irq-flags-fix.patch
-+RT patches.rt/preempt-realtime-mellanox-driver-fix.patch
- #
- # Utility patches (not for upstream inclusion):
- #
-+RT patches.rt/preempt-realtime-supress-rtc-printk.patch
-+RT patches.rt/hrtimer-no-printk.patch
-+RT patches.rt/nmi-profiling.patch
-+RT patches.rt/panic-dont-stop-box.patch
-+RT patches.rt/nmi-watchdog-disable.patch
- #
- # soft watchdog queue:
- #
-- patches.rt/softlockup-fix.patch
-+RT patches.rt/softlockup-add-irq-regs-h.patch
-- patches.rt/softlockup-better-printout.patch
-- patches.rt/softlockup-cleanups.patch
-- patches.rt/softlockup-use-cpu-clock.patch
- #
- # Not yet reviewed
- #
-+RT patches.rt/gtod-optimize.patch
- # RCU
-+RT patches.rt/rcu-various-fixups.patch
- #
- # Futex updates
- #
-+RT patches.rt/futex-performance-hack.patch
-+RT patches.rt/futex-performance-hack-sysctl-fix.patch
- #
- # Pete's file locking scalability changes:
- #
-+RT patches.rt/s_files-schedule_on_each_cpu_wq.patch
- ## Missing patch -- SDR
- ## See http://programming.kicks-ass.net/kernel-patches/schedule_on_cpu.patch
- # schedule_on_cpu.patch
-+RT patches.rt/s_files-pipe-fix.patch
- #
- # Pete's file locking scalability changes:
- #
-+RT patches.rt/lockdep_lock_set_subclass_fix.patch
-+RT patches.rt/qrcu.patch
-+RT patches.rt/lock_list.patch
-+RT patches.rt/percpu_list.patch
-+RT patches.rt/s_files.patch
- #
- # START of Pete's ccur-pagecache queue
- #
- #
- # lockless pagecache
- #
-- patches.rt/2.6.21-rc6-lockless1-prep-find_lock_page.patch
-- patches.rt/2.6.21-rc6-lockless2-radix-tree-use-indirect-bit.patch
-+RT patches.rt/2.6.21-rc6-lockless3-radix-tree-gang-slot-lookups.patch
-- patches.rt/2.6.21-rc6-lockless4-__add_to_swap_cache-stuff.patch
-+RT patches.rt/2.6.21-rc6-lockless5-lockless-probe.patch
-+RT patches.rt/2.6.21-rc6-lockless6-speculative-get-page.patch
-+RT patches.rt/2.6.21-rc6-lockless7-lockless-pagecache-lookups.patch
-+RT patches.rt/2.6.21-rc6-lockless8-spinlock-tree_lock.patch
- #
- # concurrent (write side) page cache
- #
-+RT patches.rt/radix-tree-concurrent.patch
-+RT patches.rt/mapping_nrpages.patch
-+RT patches.rt/lock_page_ref.patch
-+RT patches.rt/mm-concurrent-pagecache.patch
-+RT patches.rt/radix-tree-optimistic.patch
-+RT patches.rt/radix-tree-optimistic-hist.patch
-+RT patches.rt/radix-concurrent-lockdep.patch
-# patches.rt/radix-tree-path-compression.patch
- #
- # -rt bits
- #
-+RT patches.rt/mm-concurrent-pagecache-rt.patch
- #
- # END of Pete's ccur-pagecache queue
- #
- #
- # kmap atomix fixes
- #
-+RT patches.rt/kmap-atomic-prepare.patch
-+RT patches.rt/pagefault-disable-cleanup.patch
-+RT patches.rt/kmap-atomic-i386-fix.patch
- #
- # Not yet reviewed
- #
-+RT patches.rt/select-error-leak-fix.patch
-+RT patches.rt/fix-emergency-reboot.patch
-+RT patches.rt/timer-freq-tweaks.patch
- #
- # Highmem modifications
- #
-+RT patches.rt/highmem-revert-mainline.patch
-+RT patches.rt/highmem_rewrite.patch
-+RT patches.rt/highmem-redo-mainline.patch
-+RT patches.rt/rt-kmap-scale-fix.patch
- #
- # Debug patches:
- #
-+RT patches.rt/pause-on-oops-head-tail.patch
-+RT patches.rt/i386-nmi-watchdog-show-regs.patch
-+RT patches.rt/x86-64-traps-move-held-locks-output.patch
- #
- # x86-64 vsyscall modifications
- #
-+RT patches.rt/x86-64-tscless-vgettimeofday.patch
-- patches.rt/vsyscall-fixadder-pa.patch
- #
- # Timekeeping fixups
- #
-+RT patches.rt/rt-time-starvation-fix.patch
-+RT patches.rt/rt-time-starvation-fix-update.patch
- #
- # RT-Java testing stuff
- #
-+RT patches.rt/Add-dev-rmem-device-driver-for-real-time-JVM-testing.patch
-+RT patches.rt/Allocate-RTSJ-memory-for-TCK-conformance-test.patch
- #
- # Softirq modifications
- #
-+RT patches.rt/new-softirq-code.patch
-+RT patches.rt/softirq-per-cpu-assumptions-fixes.patch
-+RT patches.rt/fix-migrating-softirq.patch
-+RT patches.rt/only-run-softirqs-from-irq-thread-when-irq-affinity-is-set.patch
-+RT patches.rt/fix-softirq-checks-for-non-rt-preempt-hardirq.patch
-+RT patches.rt/smp-processor-id-fixups.patch
- #
- # Weird crap unearthed by -rt which needs to be investigated
- #
-+RT patches.rt/irda-fix.patch
-+RT patches.rt/nf_conntrack-weird-crash-fix.patch
-+RT patches.rt/nf_conntrack-fix-smp-processor-id.patch
- #
- # Needs proper fix
- #
-+RT patches.rt/print-might-sleep-hack.patch
-+RT patches.rt/lockdep-rt-mutex.patch
-+RT patches.rt/lockstat-rt-hooks.patch
-+RT patches.rt/lockstat_bounce_rt.patch
- #
- # Add RT to uname and apply the version
- #
-+RT patches.rt/RT_utsname.patch
- #
- # not yet backmerged tail patches:
- #
-+RT patches.rt/preempt-rt-no-slub.patch
-+RT patches.rt/paravirt-function-pointer-fix.patch
-+RT patches.rt/quicklist-release-before-free-page.patch
-+RT patches.rt/quicklist-release-before-free-page-fix.patch
-+RT patches.rt/disable-lpptest-on-nonlinux.patch
-+RT patches.rt/sched-rt-stats.patch
-+RT patches.rt/mitigate-resched-flood.patch
-+RT patches.rt/genirq-soft-resend.patch
-+RT patches.rt/rcu-preempt-hotplug-hackaround.patch
-+RT patches.rt/relay-fix.patch
-+RT patches.rt/schedule_on_each_cpu-enhance.patch
-+RT patches.rt/schedule_on_each_cpu-enhance-rt.patch
-+RT patches.rt/lockdep-rt-recursion-limit-fix.patch
-+RT patches.rt/cond_resched_softirq-WARN-fix.patch
-+RT patches.rt/irq-mask-fix.patch
-
- # stuff Ingo put into version.patch
-+RT patches.rt/export-schedule-on-each-cpu.patch
-
- # Tony Breeds POWERPC patches
-+RT patches.rt/powerpc-rearrange-thread-flags-to-work-with-andi-instruction.patch
-+RT patches.rt/powerpc-count_active_rt_tasks-is-undefined-for-non-preempt-rt.patch
-+RT patches.rt/powerpc-match-__rw_yield-function-declaration-to-prototype.patch
-+RT patches.rt/powerpc-flush_tlb_pending-is-no-more.patch
-
-+RT patches.rt/fix-alternate_node_alloc.patch
-+RT patches.rt/fix-compilation-for-non-RT-in-timer.patch
-
-+RT patches.rt/hack-convert-i_alloc_sem-for-direct_io-craziness.patch
-+RT patches.rt/dont-let-rt-rw_semaphores-do-non_owner-locks.patch
-+RT patches.rt/rt-s_files-kill-a-union.patch
-+RT patches.rt/loadavg_fixes_weird_loads.patch
- # HPET patches
-+RT patches.rt/watchdog_use_timer_and_hpet_on_x86_64.patch
-
-
-+RT patches.rt/call_rcu_bh-rename-of-call_rcu.patch
-+RT patches.rt/introduce-pick-function-macro.patch
-+RT patches.rt/replace-PICK_OP-with-PICK_FUNCTION.patch
-+RT patches.rt/fix-PICK_FUNCTION-spin_trylock_irq.patch
-+RT patches.rt/seqlocks-use-PICK_FUNCTION.patch
-+RT patches.rt/fork-desched_thread-comment-rework.patch
-+RT patches.rt/stop-critical-timing-in-idle.patch
-+RT patches.rt/fix-circular-locking-deadlock.patch
- # rt-wakeup-fix.patch
-+RT patches.rt/disable-ist-x86_64.patch
-+RT patches.rt/rcu-trace-fix-free.patch
-+RT patches.rt/rcu-preempt-fix-bad-dyntick-accounting.patch
-+RT patches.rt/rcu-preempt-boost-sdr.patch
-+RT patches.rt/rcu-preempt-boost-default.patch
-+RT patches.rt/rcu-preempt-boost-fix.patch
-
-+RT patches.rt/rcu-torture-preempt-update.patch
-+RT patches.rt/rcupreempt-boost-early-init.patch
-
-+RT patches.rt/plist-debug.patch
-+RT patches.rt/seq-irqsave.patch
-+RT patches.rt/numa-slab-freeing.patch
- # Peter's patches
- #
- # workqueue PI
- #
-+RT patches.rt/rt_mutex_setprio.patch
-+RT patches.rt/rt-list-mods.patch
-+RT patches.rt/rt-plist-mods.patch
-+RT patches.rt/rt-workqeue-prio.patch
-+RT patches.rt/rt-workqueue-barrier.patch
-+RT patches.rt/rt-wq-barrier-fix.patch
-+RT patches.rt/rt-delayed-prio.patch
-+RT patches.rt/sched_prio.patch
-+RT patches.rt/critical-timing-kconfig.patch
-+RT patches.rt/lock-init-plist-fix.patch
-+RT patches.rt/ntfs-local-irq-save-nort.patch
-+RT patches.rt/dont-disable-preemption-without-IST.patch
-- patches.rt/rt-powerpc-workarounds.patch
-
-+RT patches.rt/filemap-dont-bug-non-atomic.patch
-+RT patches.rt/fix-bug-on-in-filemap.patch
-+RT patches.rt/rt-sched-groups.patch
-+RT patches.rt/send-nmi-all-preempt-disable.patch
-+RT patches.rt/printk-dont-bug-on-sched.patch
-+RT patches.rt/user-no-irq-disable.patch
-+RT patches.rt/drain-all-local-pages-via-sched.patch
-+RT patches.rt/local_irq_save_nort-in-swap.patch
-+RT patches.rt/proportions-raw-locks.patch
-
-+RT patches.rt/no-warning-for-irqs-disabled-in-local-bh-enable.patch
-+RT patches.rt/page-alloc-use-real-time-pcp-locking-for-page-draining.patch
- #power-fixes-for-kernbench.patch
-
-+RT patches.rt/handle-pending-in-simple-irq.patch
-
- # AT91 patches
-+RT patches.rt/use-edge-triggered-irq-handler-instead-of-simple-irq.patch
-
-+RT patches.rt/dev-queue-xmit-preempt-fix.patch
-+RT patches.rt/dynamically-update-root-domain-span-online-maps.patch
-+RT patches.rt/ppc-hacks-to-allow-rt-to-run-kernbench.patch
-+RT patches.rt/ppc64-non-smp-compile-fix-per-cpu.patch
-+RT patches.rt/rcu-preempt-trace-markers-1.patch
-+RT patches.rt/rcu-preempt-trace-markers-2.patch
-+RT patches.rt/time-accumulate-offset-fix.patch
-+RT patches.rt/kernel-bug-after-entering-something-from-login.patch
-+RT patches.rt/ppc-make-tlb-batch-64-only.patch
-+RT patches.rt/ppc-chpr-set-rtc-lock.patch
-
-+RT patches.rt/disable-run-softirq-from-hardirq-completely.patch
-+RT patches.rt/hack-fix-rt-migration.patch
-+RT patches.rt/ppc32-latency-compile-hack-fixes.patch
-+RT patches.rt/ppc32_notrace_init_functions.patch
-
-- patches.rt/fix_improper.init-type_section_references.patch
-+RT patches.rt/megasas_IRQF_NODELAY.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org