Hello community,
here is the log from the commit of package kernel-source
checked in at Tue Apr 25 19:25:15 CEST 2006.
--------
--- kernel-source/kernel-bigsmp.changes 2006-04-25 18:23:14.000000000 +0200
+++ STABLE/kernel-source/kernel-bigsmp.changes 2006-04-25 18:21:18.000000000 +0200
@@ -2 +2 @@
-Tue Apr 25 09:44:02 CEST 2006 - trenn@suse.de
+Tue Apr 25 17:02:50 CEST 2006 - hare@suse.de
@@ -4,2 +4,2 @@
-- patches.arch/acpi_asus_strict_model_check.patch: Do only load
- asus acpi module when model is listed (166920).
+- patches.suse/lsi-eventstr-overflow.patch
+ Fix string overflow in mpt fusion (#166035)
@@ -8 +8 @@
-Tue Apr 25 02:08:34 CEST 2006 - tonyj@suse.de
+Tue Apr 25 16:50:03 CEST 2006 - lmb@suse.de
@@ -10,2 +10,2 @@
-- patches.suse/apparmor: Fix for critical bug #159411 ("Apparmor message
- reports unknown xattr type"). Ack'd by gregkh.
+- patches.fixes/ipmi-startup-race: Fix race condition during IPMI
+ startup (#162061).
@@ -14 +14,13 @@
-Mon Apr 24 22:13:08 CEST 2006 - gregkh@suse.de
+Tue Apr 25 14:46:44 CEST 2006 - lmb@suse.de
+
+- patches.suse/lkcd-GFP_COMP: Fix LKCD to handle GFP_COMP flagged pages
+ (#168514).
+
+-------------------------------------------------------------------
+Tue Apr 25 02:12:50 CEST 2006 - tonyj@suse.de
+
+- patches.suse/apparmor: Fix for critical bug #159411 ("Apparmor message
+ reports unknown xattr type").
+
+-------------------------------------------------------------------
+Mon Apr 24 22:10:35 CEST 2006 - gregkh@suse.de
@@ -19 +31 @@
-Mon Apr 24 20:35:15 CEST 2006 - gregkh@suse.de
+Mon Apr 24 20:41:44 CEST 2006 - gregkh@suse.de
@@ -21 +33 @@
-- Update to 2.6.16.11 (bug fixes and security issues fixed)
+- Update to 2.6.16.11 (bug and security fixes)
@@ -22,0 +35,2 @@
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ Delete.
@@ -28 +42,148 @@
-Mon Apr 24 10:35:08 CEST 2006 - jbeulich@novell.com
+Mon Apr 24 22:56:54 CEST 2006 - olh@suse.de
+
+- add patches.fixes/tg3-selftest-phy_reset.patch
+ workaround for lost carrier during ethtool -t (158568 - LTC22155)
+
+-------------------------------------------------------------------
+Mon Apr 24 18:47:47 CEST 2006 - trenn@suse.de
+
+- patches.arch/acpi_asus_init_fixups.patch: Remove __init from
+ asus_acpi .add and .remove funcs. (only rediffed)
+- patches.arch/acpi_asus_strict_model_check.patch: Do only load
+ asus acpi module when model is listed (166920).
+- patches.arch/acpi_processor_exit_acpi_off: Exit ACPI processor
+ module gracefully if acpi is disabled (165803).
+
+-------------------------------------------------------------------
+Mon Apr 24 07:16:21 CEST 2006 - garloff@suse.de
+
+- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
+- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
+ flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
+
+-------------------------------------------------------------------
+Sun Apr 23 17:42:38 CEST 2006 - agruen@suse.de
+
+- Update the required version of perl-Bootloader.
+
+-------------------------------------------------------------------
+Sat Apr 22 00:38:09 CEST 2006 - olh@suse.de
+
+- build pdc202xx_new as a module in kdump kernel (158247 - LTC22416)
+
+-------------------------------------------------------------------
+Sat Apr 22 00:14:14 CEST 2006 - jeffm@suse.de
+
+- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
+ fix handling of device names with /'s in them (#154278).
+
+-------------------------------------------------------------------
+Fri Apr 21 21:35:02 CEST 2006 - gregkh@suse.de
+
+- Update config files.
+- patches.drivers/usb-add-driver-for-funsoft-usb-serial-device.patch:
+ [PATCH] USB: add driver for funsoft usb serial device (#164598).
+
+-------------------------------------------------------------------
+Fri Apr 21 21:16:07 CEST 2006 - gregkh@suse.de
+
+- patches.drivers/usb-unplug-usbkb-from-hub.patch: USB: fix
+ error messages when USB keyboard is unplugged (#167170).
+- patches.fixes/usb-hid-dead-mouse: Fix dying mice on Intel UHCI
+ controllers (146781, 151719, 94064).
+
+-------------------------------------------------------------------
+Fri Apr 21 21:00:15 CEST 2006 - gregkh@suse.de
+
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ [NET]: Fix hotplug race during device registration (#165050).
+
+-------------------------------------------------------------------
+Fri Apr 21 18:04:01 CEST 2006 - olh@suse.de
+
+- update patches.drivers/lpfc-8.1.5-update
+ remove lpfc_set_slim
+
+-------------------------------------------------------------------
+Fri Apr 21 17:47:47 CEST 2006 - olh@suse.de
+
+- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
+ really provide sysfs class device symlink (161555)
+
+-------------------------------------------------------------------
+Fri Apr 21 16:45:32 CEST 2006 - hare@suse.de
+
+- patches.arch/s390-02-1{2,3,4}-october2005.diff
+ Include latest patchset from IBM.
+
+-------------------------------------------------------------------
+Fri Apr 21 16:25:34 CEST 2006 - hare@suse.de
+
+- patches.drivers/lpfc-8.1.5-update
+ Update lpfc driver to 8.1.5 (#166928)
+
+-------------------------------------------------------------------
+Fri Apr 21 16:04:28 CEST 2006 - hare@suse.de
+
+- patches.arch/s390-02-[05-10]-october2005.diff
+ Include latest patchset from IBM
+- patches.arch/s390-dasd-uid.diff
+ Generate unique DASD IDs.
+
+-------------------------------------------------------------------
+Fri Apr 21 14:42:52 CEST 2006 - hare@suse.de
+
+- Mark zfcp_hbaapi as supported (#163245 - LTC22901)
+
+-------------------------------------------------------------------
+Fri Apr 21 14:38:20 CEST 2006 - schwab@suse.de
+
+- resume-init: Fix resuming from INIT handler.
+
+-------------------------------------------------------------------
+Fri Apr 21 13:56:25 CEST 2006 - tiwai@suse.de
+
+- patches.drivers/alsa-ad1981hd-all-hp-laptops: Use model "hp" for
+ all HP laptops with AD1981HD.
+- patches.drivers/alsa-ad1981hd-thinkpad-x60: Add Thinkpad
+ X60/T60/Z60 support.
+- patches.drivers/alsa-ad1986a-asus-m9: Add model entry for ASUS
+ M9 laptop.
+- patches.drivers/alsa-ad1986a-asus-u5a: Add support of ASUS U5A
+ with AD1986A codec
+- patches.drivers/alsa-ad1986a-hp-presario-b2800: support HP
+ Compaq Presario B2800 laptop with AD1986A codec
+- patches.drivers/alsa-alc880-epox-ep5lda: Add entry for Epox
+ EP-5LDA+ GLi.
+- patches.drivers/alsa-intel8x0-disable-ali5455-spdif-in: Disable
+ ALI5455 SPDIF-input.
+- patches.drivers/alsa-stac92xx-intel-d945pvs: Adds HDA support
+ for Intel D945Pvs board with subdevice id 0x0707.
+- patches.drivers/alsa-via8251-ac97-fix: add support for VIA
+ VT8251 (AC'97).
+- patches.drivers/alsa-via8251-ac97-tweak: tweak VT8251
+ workaround.
+
+-------------------------------------------------------------------
+Fri Apr 21 13:44:09 CEST 2006 - jbeulich@novell.com
+
+- patches.xen/xen3-rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.xen/xen3-e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- Re-diff a few other Xen patches.
+
+-------------------------------------------------------------------
+Fri Apr 21 12:55:46 CEST 2006 - ak@suse.de
+
+- patches.fixes/ipfrag-hash: [IPV4] ip_fragment: Always compute
+ hash with ipfrag_lock held. (164777).
+
+-------------------------------------------------------------------
+Fri Apr 21 12:49:58 CEST 2006 - trenn@suse.de
+
+- patches.arch/ia64_acpi_unalignments.patch: Avoid unaligned
+ memory access (153173).
+
+-------------------------------------------------------------------
+Fri Apr 21 11:55:41 CEST 2006 - jbeulich@novell.com
@@ -44 +205 @@
-Mon Apr 24 07:16:21 CEST 2006 - garloff@suse.de
+Fri Apr 21 11:42:17 CEST 2006 - olh@suse.de
@@ -46,3 +207,2 @@
-- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
-- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
- flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
+- add patches.arch/ppc-eeh-mem_init_done.patch
+ avoid crash in PCI code if mem system not up (167020 - LTC22896)
@@ -51 +211 @@
-Sun Apr 23 17:43:01 CEST 2006 - agruen@suse.de
+Fri Apr 21 10:51:42 CEST 2006 - ak@suse.de
@@ -53 +213,10 @@
-- Update the required version of perl-Bootloader.
+- patches.arch/disable-mmconfig: Delete (160583)
+- patches.arch/rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.arch/e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- patches.arch/mcfg-e820: Check that MCFG points to an e820 reserved area
+- patches.arch/mcfg-check-more-busses: i386/x86_64: Check if
+ MCFG works for the first 16 busses (160583).
+- patches.arch/mmconfig-testbit: Small change to make the
+ mcfg-check-more-busses patch in go cleanly.
@@ -56 +225 @@
-Sat Apr 22 12:32:48 CEST 2006 - olh@suse.de
+Fri Apr 21 09:44:19 CEST 2006 - hare@suse.de
@@ -58,2 +227,5 @@
-- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
- really provide sysfs class device symlink (161555)
+- patches.drivers/open-iscsi-svn.diff
+ Update open-iscsi to svn r545 (#157463)
+- patches.drivers/iscsitarget
+- patches.drivers/qla4xxx
+ Update patches to apply again.
@@ -62 +234 @@
-Sat Apr 22 00:09:23 CEST 2006 - jeffm@suse.de
+Fri Apr 21 08:45:29 CEST 2006 - hare@suse.de
@@ -64,2 +236,3 @@
-- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
- fix handling of device names with /'s in them (#154278).
+- patches.suse/lsi_sas_transport_end_device_fix.patch
+- patches.suse/lsi_mptspi_reset_fix.patch
+ Convert mptspi to use generic domain validation (#166035)
@@ -68 +241 @@
-Fri Apr 21 08:46:26 CEST 2006 - ak@suse.de
+Fri Apr 21 08:41:44 CEST 2006 - ak@suse.de
@@ -72 +245,2 @@
-- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and fix there too
+- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and add flags
+ there too.
@@ -75 +249 @@
-Fri Apr 21 08:35:30 CEST 2006 - ak@suse.de
+Fri Apr 21 08:34:31 CEST 2006 - ak@suse.de
@@ -81 +255 @@
-Thu Apr 20 20:06:49 CEST 2006 - agruen@suse.de
+Thu Apr 20 20:04:54 CEST 2006 - agruen@suse.de
@@ -86 +260 @@
-Thu Apr 20 17:13:08 CEST 2006 - gregkh@suse.de
+Thu Apr 20 16:24:40 CEST 2006 - gregkh@suse.de
@@ -88 +262 @@
-- make the kernel version be 2.6.16.9
+- put the version number back in the 2.6.16.9 patch
@@ -91,0 +266,11 @@
+Thu Apr 20 16:53:01 CEST 2006 - hare@suse.de
+
+- Update SAS transport class for aic94xx
+- Include aic94xx driver (#142153 - LTC20571).
+- Include logical id and slot support for mpt (#158713)
+- Expander hot-add / remove support for mpt (#158723)
+- Update mpt driver to work with SAS transport class changes
+ (166035).
+- Update configuration files.
+
+-------------------------------------------------------------------
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-dummy.changes: same change
kernel-iseries64.changes: same change
kernel-kdump.changes: same change
kernel-ppc64.changes: same change
kernel-s390.changes: same change
kernel-smp.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-um.changes: same change
kernel-xen.changes: same change
kernel-xenpae.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-bigsmp.spec ++++++
--- /var/tmp/diff_new_pack.Y92A5H/_old 2006-04-25 19:21:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Y92A5H/_new 2006-04-25 19:21:51.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 1
+Release: 3
Summary: Kernel with Multiprocessor Support and PAE
License: GPL
Group: System/Kernel
@@ -114,8 +114,7 @@
-Source Timestamp: 2006/04/25 07:44:27 UTC
-CVS Branch: SL101_BRANCH
+Source Timestamp: 2006/04/25 15:03:30 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.16.tar.bz2 ]; then
@@ -441,21 +440,116 @@
%files -f kernel.files
%changelog -n kernel-bigsmp
-* Tue Apr 25 2006 - trenn@suse.de
-- patches.arch/acpi_asus_strict_model_check.patch: Do only load
- asus acpi module when model is listed (166920).
+* Tue Apr 25 2006 - hare@suse.de
+- patches.suse/lsi-eventstr-overflow.patch
+ Fix string overflow in mpt fusion (#166035)
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.fixes/ipmi-startup-race: Fix race condition during IPMI
+ startup (#162061).
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.suse/lkcd-GFP_COMP: Fix LKCD to handle GFP_COMP flagged pages
+ (#168514).
* Tue Apr 25 2006 - tonyj@suse.de
- patches.suse/apparmor: Fix for critical bug #159411 ("Apparmor message
- reports unknown xattr type"). Ack'd by gregkh.
+ reports unknown xattr type").
+* Mon Apr 24 2006 - olh@suse.de
+- add patches.fixes/tg3-selftest-phy_reset.patch
+ workaround for lost carrier during ethtool -t (158568 - LTC22155)
* Mon Apr 24 2006 - gregkh@suse.de
- Update config files.
* Mon Apr 24 2006 - gregkh@suse.de
-- Update to 2.6.16.11 (bug fixes and security issues fixed)
+- Update to 2.6.16.11 (bug and security fixes)
- patches.fixes/tcp-truesize-underflow: Delete.
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ Delete.
- patches.fixes/file-lookup-without-ref.patch: Delete.
- patches.kernel.org/patch-2.6.16.9: Delete.
- patches.kernel.org/patch-2.6.16.11: Linux 2.6.16.11.
-* Mon Apr 24 2006 - jbeulich@novell.com
+* Mon Apr 24 2006 - trenn@suse.de
+- patches.arch/acpi_asus_init_fixups.patch: Remove __init from
+ asus_acpi .add and .remove funcs. (only rediffed)
+- patches.arch/acpi_asus_strict_model_check.patch: Do only load
+ asus acpi module when model is listed (166920).
+- patches.arch/acpi_processor_exit_acpi_off: Exit ACPI processor
+ module gracefully if acpi is disabled (165803).
+* Mon Apr 24 2006 - garloff@suse.de
+- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
+- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
+ flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
+* Sun Apr 23 2006 - agruen@suse.de
+- Update the required version of perl-Bootloader.
+* Sat Apr 22 2006 - olh@suse.de
+- build pdc202xx_new as a module in kdump kernel (158247 - LTC22416)
+* Sat Apr 22 2006 - jeffm@suse.de
+- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
+ fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - gregkh@suse.de
+- Update config files.
+- patches.drivers/usb-add-driver-for-funsoft-usb-serial-device.patch:
+ [PATCH] USB: add driver for funsoft usb serial device (#164598).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.drivers/usb-unplug-usbkb-from-hub.patch: USB: fix
+ error messages when USB keyboard is unplugged (#167170).
+- patches.fixes/usb-hid-dead-mouse: Fix dying mice on Intel UHCI
+ controllers (146781, 151719, 94064).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ [NET]: Fix hotplug race during device registration (#165050).
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.drivers/lpfc-8.1.5-update
+ remove lpfc_set_slim
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
+ really provide sysfs class device symlink (161555)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-1{2,3,4}-october2005.diff
+ Include latest patchset from IBM.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/lpfc-8.1.5-update
+ Update lpfc driver to 8.1.5 (#166928)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-[05-10]-october2005.diff
+ Include latest patchset from IBM
+- patches.arch/s390-dasd-uid.diff
+ Generate unique DASD IDs.
+* Fri Apr 21 2006 - hare@suse.de
+- Mark zfcp_hbaapi as supported (#163245 - LTC22901)
+* Fri Apr 21 2006 - schwab@suse.de
+- resume-init: Fix resuming from INIT handler.
+* Fri Apr 21 2006 - tiwai@suse.de
+- patches.drivers/alsa-ad1981hd-all-hp-laptops: Use model "hp" for
+ all HP laptops with AD1981HD.
+- patches.drivers/alsa-ad1981hd-thinkpad-x60: Add Thinkpad
+ X60/T60/Z60 support.
+- patches.drivers/alsa-ad1986a-asus-m9: Add model entry for ASUS
+ M9 laptop.
+- patches.drivers/alsa-ad1986a-asus-u5a: Add support of ASUS U5A
+ with AD1986A codec
+- patches.drivers/alsa-ad1986a-hp-presario-b2800: support HP
+ Compaq Presario B2800 laptop with AD1986A codec
+- patches.drivers/alsa-alc880-epox-ep5lda: Add entry for Epox
+ EP-5LDA+ GLi.
+- patches.drivers/alsa-intel8x0-disable-ali5455-spdif-in: Disable
+ ALI5455 SPDIF-input.
+- patches.drivers/alsa-stac92xx-intel-d945pvs: Adds HDA support
+ for Intel D945Pvs board with subdevice id 0x0707.
+- patches.drivers/alsa-via8251-ac97-fix: add support for VIA
+ VT8251 (AC'97).
+- patches.drivers/alsa-via8251-ac97-tweak: tweak VT8251
+ workaround.
+* Fri Apr 21 2006 - jbeulich@novell.com
+- patches.xen/xen3-rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.xen/xen3-e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- Re-diff a few other Xen patches.
+* Fri Apr 21 2006 - ak@suse.de
+- patches.fixes/ipfrag-hash: [IPV4] ip_fragment: Always compute
+ hash with ipfrag_lock held. (164777).
+* Fri Apr 21 2006 - trenn@suse.de
+- patches.arch/ia64_acpi_unalignments.patch: Avoid unaligned
+ memory access (153173).
+* Fri Apr 21 2006 - jbeulich@novell.com
- Update Xen patches to 3.0.2-2 (c/s 9629).
- patches.xen/xen3-patch-2.6.16.9: Linux 2.6.16.9.
- patches.xen/xen-SiS-APIC-bug.patch: Forward information on
@@ -468,29 +562,50 @@
doesn't build properly as a module.
- Update Xen config files.
- supported.conf: Add xenbus_be.
-* Mon Apr 24 2006 - garloff@suse.de
-- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
-- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
- flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
-* Sun Apr 23 2006 - agruen@suse.de
-- Update the required version of perl-Bootloader.
-* Sat Apr 22 2006 - olh@suse.de
-- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
- really provide sysfs class device symlink (161555)
-* Sat Apr 22 2006 - jeffm@suse.de
-- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
- fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - olh@suse.de
+- add patches.arch/ppc-eeh-mem_init_done.patch
+ avoid crash in PCI code if mem system not up (167020 - LTC22896)
+* Fri Apr 21 2006 - ak@suse.de
+- patches.arch/disable-mmconfig: Delete (160583)
+- patches.arch/rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.arch/e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- patches.arch/mcfg-e820: Check that MCFG points to an e820 reserved area
+- patches.arch/mcfg-check-more-busses: i386/x86_64: Check if
+ MCFG works for the first 16 busses (160583).
+- patches.arch/mmconfig-testbit: Small change to make the
+ mcfg-check-more-busses patch in go cleanly.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/open-iscsi-svn.diff
+ Update open-iscsi to svn r545 (#157463)
+- patches.drivers/iscsitarget
+- patches.drivers/qla4xxx
+ Update patches to apply again.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.suse/lsi_sas_transport_end_device_fix.patch
+- patches.suse/lsi_mptspi_reset_fix.patch
+ Convert mptspi to use generic domain validation (#166035)
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-vsyscall32-aflags: Pass -32 to the assembler
when compiling the 32bit vsyscall pages (163112).
-- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and fix there too
+- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and add flags
+ there too.
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-free-iommu-race: Fix a race in the
free_iommu path..
* Thu Apr 20 2006 - agruen@suse.de
- patches.arch/acpi_show_errors-fix: ACPI compile fix.
+* Thu Apr 20 2006 - hare@suse.de
+- Update SAS transport class for aic94xx
+- Include aic94xx driver (#142153 - LTC20571).
+- Include logical id and slot support for mpt (#158713)
+- Expander hot-add / remove support for mpt (#158723)
+- Update mpt driver to work with SAS transport class changes
+ (166035).
+- Update configuration files.
* Thu Apr 20 2006 - gregkh@suse.de
-- make the kernel version be 2.6.16.9
+- put the version number back in the 2.6.16.9 patch
- patches.kernel.org/patch-2.6.16.9: Linux 2.6.16.9.
* Thu Apr 20 2006 - trenn@suse.de
- patches.arch/acpi_ibm_notify.patch: Fix Thinkpad A21m shutdown
kernel-debug.spec: same change
kernel-default.spec: same change
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.Y92A5H/_old 2006-04-25 19:21:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Y92A5H/_new 2006-04-25 19:21:51.000000000 +0200
@@ -17,7 +17,7 @@
Summary: Internal dummy package for synchronizing release numbers
Group: System/Kernel
Version: 2.6.16.11
-Release: 1
+Release: 3
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -27,8 +27,7 @@
--------
Andreas Gruenbacher
-Source Timestamp: 2006/04/25 07:44:27 UTC
-CVS Branch: SL101_BRANCH
+Source Timestamp: 2006/04/25 15:03:30 UTC
%install
@@ -41,21 +40,116 @@
/etc/dummy
%changelog -n kernel-dummy
-* Tue Apr 25 2006 - trenn@suse.de
-- patches.arch/acpi_asus_strict_model_check.patch: Do only load
- asus acpi module when model is listed (166920).
+* Tue Apr 25 2006 - hare@suse.de
+- patches.suse/lsi-eventstr-overflow.patch
+ Fix string overflow in mpt fusion (#166035)
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.fixes/ipmi-startup-race: Fix race condition during IPMI
+ startup (#162061).
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.suse/lkcd-GFP_COMP: Fix LKCD to handle GFP_COMP flagged pages
+ (#168514).
* Tue Apr 25 2006 - tonyj@suse.de
- patches.suse/apparmor: Fix for critical bug #159411 ("Apparmor message
- reports unknown xattr type"). Ack'd by gregkh.
+ reports unknown xattr type").
+* Mon Apr 24 2006 - olh@suse.de
+- add patches.fixes/tg3-selftest-phy_reset.patch
+ workaround for lost carrier during ethtool -t (158568 - LTC22155)
* Mon Apr 24 2006 - gregkh@suse.de
- Update config files.
* Mon Apr 24 2006 - gregkh@suse.de
-- Update to 2.6.16.11 (bug fixes and security issues fixed)
+- Update to 2.6.16.11 (bug and security fixes)
- patches.fixes/tcp-truesize-underflow: Delete.
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ Delete.
- patches.fixes/file-lookup-without-ref.patch: Delete.
- patches.kernel.org/patch-2.6.16.9: Delete.
- patches.kernel.org/patch-2.6.16.11: Linux 2.6.16.11.
-* Mon Apr 24 2006 - jbeulich@novell.com
+* Mon Apr 24 2006 - trenn@suse.de
+- patches.arch/acpi_asus_init_fixups.patch: Remove __init from
+ asus_acpi .add and .remove funcs. (only rediffed)
+- patches.arch/acpi_asus_strict_model_check.patch: Do only load
+ asus acpi module when model is listed (166920).
+- patches.arch/acpi_processor_exit_acpi_off: Exit ACPI processor
+ module gracefully if acpi is disabled (165803).
+* Mon Apr 24 2006 - garloff@suse.de
+- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
+- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
+ flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
+* Sun Apr 23 2006 - agruen@suse.de
+- Update the required version of perl-Bootloader.
+* Sat Apr 22 2006 - olh@suse.de
+- build pdc202xx_new as a module in kdump kernel (158247 - LTC22416)
+* Sat Apr 22 2006 - jeffm@suse.de
+- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
+ fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - gregkh@suse.de
+- Update config files.
+- patches.drivers/usb-add-driver-for-funsoft-usb-serial-device.patch:
+ [PATCH] USB: add driver for funsoft usb serial device (#164598).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.drivers/usb-unplug-usbkb-from-hub.patch: USB: fix
+ error messages when USB keyboard is unplugged (#167170).
+- patches.fixes/usb-hid-dead-mouse: Fix dying mice on Intel UHCI
+ controllers (146781, 151719, 94064).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ [NET]: Fix hotplug race during device registration (#165050).
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.drivers/lpfc-8.1.5-update
+ remove lpfc_set_slim
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
+ really provide sysfs class device symlink (161555)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-1{2,3,4}-october2005.diff
+ Include latest patchset from IBM.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/lpfc-8.1.5-update
+ Update lpfc driver to 8.1.5 (#166928)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-[05-10]-october2005.diff
+ Include latest patchset from IBM
+- patches.arch/s390-dasd-uid.diff
+ Generate unique DASD IDs.
+* Fri Apr 21 2006 - hare@suse.de
+- Mark zfcp_hbaapi as supported (#163245 - LTC22901)
+* Fri Apr 21 2006 - schwab@suse.de
+- resume-init: Fix resuming from INIT handler.
+* Fri Apr 21 2006 - tiwai@suse.de
+- patches.drivers/alsa-ad1981hd-all-hp-laptops: Use model "hp" for
+ all HP laptops with AD1981HD.
+- patches.drivers/alsa-ad1981hd-thinkpad-x60: Add Thinkpad
+ X60/T60/Z60 support.
+- patches.drivers/alsa-ad1986a-asus-m9: Add model entry for ASUS
+ M9 laptop.
+- patches.drivers/alsa-ad1986a-asus-u5a: Add support of ASUS U5A
+ with AD1986A codec
+- patches.drivers/alsa-ad1986a-hp-presario-b2800: support HP
+ Compaq Presario B2800 laptop with AD1986A codec
+- patches.drivers/alsa-alc880-epox-ep5lda: Add entry for Epox
+ EP-5LDA+ GLi.
+- patches.drivers/alsa-intel8x0-disable-ali5455-spdif-in: Disable
+ ALI5455 SPDIF-input.
+- patches.drivers/alsa-stac92xx-intel-d945pvs: Adds HDA support
+ for Intel D945Pvs board with subdevice id 0x0707.
+- patches.drivers/alsa-via8251-ac97-fix: add support for VIA
+ VT8251 (AC'97).
+- patches.drivers/alsa-via8251-ac97-tweak: tweak VT8251
+ workaround.
+* Fri Apr 21 2006 - jbeulich@novell.com
+- patches.xen/xen3-rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.xen/xen3-e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- Re-diff a few other Xen patches.
+* Fri Apr 21 2006 - ak@suse.de
+- patches.fixes/ipfrag-hash: [IPV4] ip_fragment: Always compute
+ hash with ipfrag_lock held. (164777).
+* Fri Apr 21 2006 - trenn@suse.de
+- patches.arch/ia64_acpi_unalignments.patch: Avoid unaligned
+ memory access (153173).
+* Fri Apr 21 2006 - jbeulich@novell.com
- Update Xen patches to 3.0.2-2 (c/s 9629).
- patches.xen/xen3-patch-2.6.16.9: Linux 2.6.16.9.
- patches.xen/xen-SiS-APIC-bug.patch: Forward information on
@@ -68,29 +162,50 @@
doesn't build properly as a module.
- Update Xen config files.
- supported.conf: Add xenbus_be.
-* Mon Apr 24 2006 - garloff@suse.de
-- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
-- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
- flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
-* Sun Apr 23 2006 - agruen@suse.de
-- Update the required version of perl-Bootloader.
-* Sat Apr 22 2006 - olh@suse.de
-- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
- really provide sysfs class device symlink (161555)
-* Sat Apr 22 2006 - jeffm@suse.de
-- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
- fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - olh@suse.de
+- add patches.arch/ppc-eeh-mem_init_done.patch
+ avoid crash in PCI code if mem system not up (167020 - LTC22896)
+* Fri Apr 21 2006 - ak@suse.de
+- patches.arch/disable-mmconfig: Delete (160583)
+- patches.arch/rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.arch/e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- patches.arch/mcfg-e820: Check that MCFG points to an e820 reserved area
+- patches.arch/mcfg-check-more-busses: i386/x86_64: Check if
+ MCFG works for the first 16 busses (160583).
+- patches.arch/mmconfig-testbit: Small change to make the
+ mcfg-check-more-busses patch in go cleanly.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/open-iscsi-svn.diff
+ Update open-iscsi to svn r545 (#157463)
+- patches.drivers/iscsitarget
+- patches.drivers/qla4xxx
+ Update patches to apply again.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.suse/lsi_sas_transport_end_device_fix.patch
+- patches.suse/lsi_mptspi_reset_fix.patch
+ Convert mptspi to use generic domain validation (#166035)
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-vsyscall32-aflags: Pass -32 to the assembler
when compiling the 32bit vsyscall pages (163112).
-- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and fix there too
+- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and add flags
+ there too.
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-free-iommu-race: Fix a race in the
free_iommu path..
* Thu Apr 20 2006 - agruen@suse.de
- patches.arch/acpi_show_errors-fix: ACPI compile fix.
+* Thu Apr 20 2006 - hare@suse.de
+- Update SAS transport class for aic94xx
+- Include aic94xx driver (#142153 - LTC20571).
+- Include logical id and slot support for mpt (#158713)
+- Expander hot-add / remove support for mpt (#158723)
+- Update mpt driver to work with SAS transport class changes
+ (166035).
+- Update configuration files.
* Thu Apr 20 2006 - gregkh@suse.de
-- make the kernel version be 2.6.16.9
+- put the version number back in the 2.6.16.9 patch
- patches.kernel.org/patch-2.6.16.9: Linux 2.6.16.9.
* Thu Apr 20 2006 - trenn@suse.de
- patches.arch/acpi_ibm_notify.patch: Fix Thinkpad A21m shutdown
++++++ kernel-iseries64.spec ++++++
--- /var/tmp/diff_new_pack.Y92A5H/_old 2006-04-25 19:21:51.000000000 +0200
+++ /var/tmp/diff_new_pack.Y92A5H/_new 2006-04-25 19:21:51.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 1
+Release: 3
Summary: 64-Bit Kernel for iSeries
License: GPL
Group: System/Kernel
@@ -115,8 +115,7 @@
-Source Timestamp: 2006/04/25 07:44:27 UTC
-CVS Branch: SL101_BRANCH
+Source Timestamp: 2006/04/25 15:03:30 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.16.tar.bz2 ]; then
@@ -442,21 +441,116 @@
%files -f kernel.files
%changelog -n kernel-iseries64
-* Tue Apr 25 2006 - trenn@suse.de
-- patches.arch/acpi_asus_strict_model_check.patch: Do only load
- asus acpi module when model is listed (166920).
+* Tue Apr 25 2006 - hare@suse.de
+- patches.suse/lsi-eventstr-overflow.patch
+ Fix string overflow in mpt fusion (#166035)
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.fixes/ipmi-startup-race: Fix race condition during IPMI
+ startup (#162061).
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.suse/lkcd-GFP_COMP: Fix LKCD to handle GFP_COMP flagged pages
+ (#168514).
* Tue Apr 25 2006 - tonyj@suse.de
- patches.suse/apparmor: Fix for critical bug #159411 ("Apparmor message
- reports unknown xattr type"). Ack'd by gregkh.
+ reports unknown xattr type").
+* Mon Apr 24 2006 - olh@suse.de
+- add patches.fixes/tg3-selftest-phy_reset.patch
+ workaround for lost carrier during ethtool -t (158568 - LTC22155)
* Mon Apr 24 2006 - gregkh@suse.de
- Update config files.
* Mon Apr 24 2006 - gregkh@suse.de
-- Update to 2.6.16.11 (bug fixes and security issues fixed)
+- Update to 2.6.16.11 (bug and security fixes)
- patches.fixes/tcp-truesize-underflow: Delete.
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ Delete.
- patches.fixes/file-lookup-without-ref.patch: Delete.
- patches.kernel.org/patch-2.6.16.9: Delete.
- patches.kernel.org/patch-2.6.16.11: Linux 2.6.16.11.
-* Mon Apr 24 2006 - jbeulich@novell.com
+* Mon Apr 24 2006 - trenn@suse.de
+- patches.arch/acpi_asus_init_fixups.patch: Remove __init from
+ asus_acpi .add and .remove funcs. (only rediffed)
+- patches.arch/acpi_asus_strict_model_check.patch: Do only load
+ asus acpi module when model is listed (166920).
+- patches.arch/acpi_processor_exit_acpi_off: Exit ACPI processor
+ module gracefully if acpi is disabled (165803).
+* Mon Apr 24 2006 - garloff@suse.de
+- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
+- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
+ flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
+* Sun Apr 23 2006 - agruen@suse.de
+- Update the required version of perl-Bootloader.
+* Sat Apr 22 2006 - olh@suse.de
+- build pdc202xx_new as a module in kdump kernel (158247 - LTC22416)
+* Sat Apr 22 2006 - jeffm@suse.de
+- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
+ fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - gregkh@suse.de
+- Update config files.
+- patches.drivers/usb-add-driver-for-funsoft-usb-serial-device.patch:
+ [PATCH] USB: add driver for funsoft usb serial device (#164598).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.drivers/usb-unplug-usbkb-from-hub.patch: USB: fix
+ error messages when USB keyboard is unplugged (#167170).
+- patches.fixes/usb-hid-dead-mouse: Fix dying mice on Intel UHCI
+ controllers (146781, 151719, 94064).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ [NET]: Fix hotplug race during device registration (#165050).
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.drivers/lpfc-8.1.5-update
+ remove lpfc_set_slim
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
+ really provide sysfs class device symlink (161555)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-1{2,3,4}-october2005.diff
+ Include latest patchset from IBM.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/lpfc-8.1.5-update
+ Update lpfc driver to 8.1.5 (#166928)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-[05-10]-october2005.diff
+ Include latest patchset from IBM
+- patches.arch/s390-dasd-uid.diff
+ Generate unique DASD IDs.
+* Fri Apr 21 2006 - hare@suse.de
+- Mark zfcp_hbaapi as supported (#163245 - LTC22901)
+* Fri Apr 21 2006 - schwab@suse.de
+- resume-init: Fix resuming from INIT handler.
+* Fri Apr 21 2006 - tiwai@suse.de
+- patches.drivers/alsa-ad1981hd-all-hp-laptops: Use model "hp" for
+ all HP laptops with AD1981HD.
+- patches.drivers/alsa-ad1981hd-thinkpad-x60: Add Thinkpad
+ X60/T60/Z60 support.
+- patches.drivers/alsa-ad1986a-asus-m9: Add model entry for ASUS
+ M9 laptop.
+- patches.drivers/alsa-ad1986a-asus-u5a: Add support of ASUS U5A
+ with AD1986A codec
+- patches.drivers/alsa-ad1986a-hp-presario-b2800: support HP
+ Compaq Presario B2800 laptop with AD1986A codec
+- patches.drivers/alsa-alc880-epox-ep5lda: Add entry for Epox
+ EP-5LDA+ GLi.
+- patches.drivers/alsa-intel8x0-disable-ali5455-spdif-in: Disable
+ ALI5455 SPDIF-input.
+- patches.drivers/alsa-stac92xx-intel-d945pvs: Adds HDA support
+ for Intel D945Pvs board with subdevice id 0x0707.
+- patches.drivers/alsa-via8251-ac97-fix: add support for VIA
+ VT8251 (AC'97).
+- patches.drivers/alsa-via8251-ac97-tweak: tweak VT8251
+ workaround.
+* Fri Apr 21 2006 - jbeulich@novell.com
+- patches.xen/xen3-rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.xen/xen3-e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- Re-diff a few other Xen patches.
+* Fri Apr 21 2006 - ak@suse.de
+- patches.fixes/ipfrag-hash: [IPV4] ip_fragment: Always compute
+ hash with ipfrag_lock held. (164777).
+* Fri Apr 21 2006 - trenn@suse.de
+- patches.arch/ia64_acpi_unalignments.patch: Avoid unaligned
+ memory access (153173).
+* Fri Apr 21 2006 - jbeulich@novell.com
- Update Xen patches to 3.0.2-2 (c/s 9629).
- patches.xen/xen3-patch-2.6.16.9: Linux 2.6.16.9.
- patches.xen/xen-SiS-APIC-bug.patch: Forward information on
@@ -469,29 +563,50 @@
doesn't build properly as a module.
- Update Xen config files.
- supported.conf: Add xenbus_be.
-* Mon Apr 24 2006 - garloff@suse.de
-- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
-- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
- flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
-* Sun Apr 23 2006 - agruen@suse.de
-- Update the required version of perl-Bootloader.
-* Sat Apr 22 2006 - olh@suse.de
-- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
- really provide sysfs class device symlink (161555)
-* Sat Apr 22 2006 - jeffm@suse.de
-- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
- fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - olh@suse.de
+- add patches.arch/ppc-eeh-mem_init_done.patch
+ avoid crash in PCI code if mem system not up (167020 - LTC22896)
+* Fri Apr 21 2006 - ak@suse.de
+- patches.arch/disable-mmconfig: Delete (160583)
+- patches.arch/rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.arch/e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- patches.arch/mcfg-e820: Check that MCFG points to an e820 reserved area
+- patches.arch/mcfg-check-more-busses: i386/x86_64: Check if
+ MCFG works for the first 16 busses (160583).
+- patches.arch/mmconfig-testbit: Small change to make the
+ mcfg-check-more-busses patch in go cleanly.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/open-iscsi-svn.diff
+ Update open-iscsi to svn r545 (#157463)
+- patches.drivers/iscsitarget
+- patches.drivers/qla4xxx
+ Update patches to apply again.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.suse/lsi_sas_transport_end_device_fix.patch
+- patches.suse/lsi_mptspi_reset_fix.patch
+ Convert mptspi to use generic domain validation (#166035)
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-vsyscall32-aflags: Pass -32 to the assembler
when compiling the 32bit vsyscall pages (163112).
-- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and fix there too
+- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and add flags
+ there too.
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-free-iommu-race: Fix a race in the
free_iommu path..
* Thu Apr 20 2006 - agruen@suse.de
- patches.arch/acpi_show_errors-fix: ACPI compile fix.
+* Thu Apr 20 2006 - hare@suse.de
+- Update SAS transport class for aic94xx
+- Include aic94xx driver (#142153 - LTC20571).
+- Include logical id and slot support for mpt (#158713)
+- Expander hot-add / remove support for mpt (#158723)
+- Update mpt driver to work with SAS transport class changes
+ (166035).
+- Update configuration files.
* Thu Apr 20 2006 - gregkh@suse.de
-- make the kernel version be 2.6.16.9
+- put the version number back in the 2.6.16.9 patch
- patches.kernel.org/patch-2.6.16.9: Linux 2.6.16.9.
* Thu Apr 20 2006 - trenn@suse.de
- patches.arch/acpi_ibm_notify.patch: Fix Thinkpad A21m shutdown
kernel-kdump.spec: same change
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.Y92A5H/_old 2006-04-25 19:21:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Y92A5H/_new 2006-04-25 19:21:52.000000000 +0200
@@ -20,7 +20,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 1
+Release: 3
Summary: Kernel for ppc64 Systems
License: GPL, LGPL
Group: System/Kernel
@@ -129,8 +129,7 @@
Tom Gall
see /usr/src/linux-pmac-benh/CREDITS for more details.
-Source Timestamp: 2006/04/25 07:44:27 UTC
-CVS Branch: SL101_BRANCH
+Source Timestamp: 2006/04/25 15:03:30 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.16.tar.bz2 ]; then
@@ -456,21 +455,116 @@
%files -f kernel.files
%changelog -n kernel-ppc64
-* Tue Apr 25 2006 - trenn@suse.de
-- patches.arch/acpi_asus_strict_model_check.patch: Do only load
- asus acpi module when model is listed (166920).
+* Tue Apr 25 2006 - hare@suse.de
+- patches.suse/lsi-eventstr-overflow.patch
+ Fix string overflow in mpt fusion (#166035)
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.fixes/ipmi-startup-race: Fix race condition during IPMI
+ startup (#162061).
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.suse/lkcd-GFP_COMP: Fix LKCD to handle GFP_COMP flagged pages
+ (#168514).
* Tue Apr 25 2006 - tonyj@suse.de
- patches.suse/apparmor: Fix for critical bug #159411 ("Apparmor message
- reports unknown xattr type"). Ack'd by gregkh.
+ reports unknown xattr type").
+* Mon Apr 24 2006 - olh@suse.de
+- add patches.fixes/tg3-selftest-phy_reset.patch
+ workaround for lost carrier during ethtool -t (158568 - LTC22155)
* Mon Apr 24 2006 - gregkh@suse.de
- Update config files.
* Mon Apr 24 2006 - gregkh@suse.de
-- Update to 2.6.16.11 (bug fixes and security issues fixed)
+- Update to 2.6.16.11 (bug and security fixes)
- patches.fixes/tcp-truesize-underflow: Delete.
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ Delete.
- patches.fixes/file-lookup-without-ref.patch: Delete.
- patches.kernel.org/patch-2.6.16.9: Delete.
- patches.kernel.org/patch-2.6.16.11: Linux 2.6.16.11.
-* Mon Apr 24 2006 - jbeulich@novell.com
+* Mon Apr 24 2006 - trenn@suse.de
+- patches.arch/acpi_asus_init_fixups.patch: Remove __init from
+ asus_acpi .add and .remove funcs. (only rediffed)
+- patches.arch/acpi_asus_strict_model_check.patch: Do only load
+ asus acpi module when model is listed (166920).
+- patches.arch/acpi_processor_exit_acpi_off: Exit ACPI processor
+ module gracefully if acpi is disabled (165803).
+* Mon Apr 24 2006 - garloff@suse.de
+- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
+- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
+ flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
+* Sun Apr 23 2006 - agruen@suse.de
+- Update the required version of perl-Bootloader.
+* Sat Apr 22 2006 - olh@suse.de
+- build pdc202xx_new as a module in kdump kernel (158247 - LTC22416)
+* Sat Apr 22 2006 - jeffm@suse.de
+- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
+ fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - gregkh@suse.de
+- Update config files.
+- patches.drivers/usb-add-driver-for-funsoft-usb-serial-device.patch:
+ [PATCH] USB: add driver for funsoft usb serial device (#164598).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.drivers/usb-unplug-usbkb-from-hub.patch: USB: fix
+ error messages when USB keyboard is unplugged (#167170).
+- patches.fixes/usb-hid-dead-mouse: Fix dying mice on Intel UHCI
+ controllers (146781, 151719, 94064).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ [NET]: Fix hotplug race during device registration (#165050).
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.drivers/lpfc-8.1.5-update
+ remove lpfc_set_slim
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
+ really provide sysfs class device symlink (161555)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-1{2,3,4}-october2005.diff
+ Include latest patchset from IBM.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/lpfc-8.1.5-update
+ Update lpfc driver to 8.1.5 (#166928)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-[05-10]-october2005.diff
+ Include latest patchset from IBM
+- patches.arch/s390-dasd-uid.diff
+ Generate unique DASD IDs.
+* Fri Apr 21 2006 - hare@suse.de
+- Mark zfcp_hbaapi as supported (#163245 - LTC22901)
+* Fri Apr 21 2006 - schwab@suse.de
+- resume-init: Fix resuming from INIT handler.
+* Fri Apr 21 2006 - tiwai@suse.de
+- patches.drivers/alsa-ad1981hd-all-hp-laptops: Use model "hp" for
+ all HP laptops with AD1981HD.
+- patches.drivers/alsa-ad1981hd-thinkpad-x60: Add Thinkpad
+ X60/T60/Z60 support.
+- patches.drivers/alsa-ad1986a-asus-m9: Add model entry for ASUS
+ M9 laptop.
+- patches.drivers/alsa-ad1986a-asus-u5a: Add support of ASUS U5A
+ with AD1986A codec
+- patches.drivers/alsa-ad1986a-hp-presario-b2800: support HP
+ Compaq Presario B2800 laptop with AD1986A codec
+- patches.drivers/alsa-alc880-epox-ep5lda: Add entry for Epox
+ EP-5LDA+ GLi.
+- patches.drivers/alsa-intel8x0-disable-ali5455-spdif-in: Disable
+ ALI5455 SPDIF-input.
+- patches.drivers/alsa-stac92xx-intel-d945pvs: Adds HDA support
+ for Intel D945Pvs board with subdevice id 0x0707.
+- patches.drivers/alsa-via8251-ac97-fix: add support for VIA
+ VT8251 (AC'97).
+- patches.drivers/alsa-via8251-ac97-tweak: tweak VT8251
+ workaround.
+* Fri Apr 21 2006 - jbeulich@novell.com
+- patches.xen/xen3-rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.xen/xen3-e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- Re-diff a few other Xen patches.
+* Fri Apr 21 2006 - ak@suse.de
+- patches.fixes/ipfrag-hash: [IPV4] ip_fragment: Always compute
+ hash with ipfrag_lock held. (164777).
+* Fri Apr 21 2006 - trenn@suse.de
+- patches.arch/ia64_acpi_unalignments.patch: Avoid unaligned
+ memory access (153173).
+* Fri Apr 21 2006 - jbeulich@novell.com
- Update Xen patches to 3.0.2-2 (c/s 9629).
- patches.xen/xen3-patch-2.6.16.9: Linux 2.6.16.9.
- patches.xen/xen-SiS-APIC-bug.patch: Forward information on
@@ -483,29 +577,50 @@
doesn't build properly as a module.
- Update Xen config files.
- supported.conf: Add xenbus_be.
-* Mon Apr 24 2006 - garloff@suse.de
-- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
-- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
- flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
-* Sun Apr 23 2006 - agruen@suse.de
-- Update the required version of perl-Bootloader.
-* Sat Apr 22 2006 - olh@suse.de
-- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
- really provide sysfs class device symlink (161555)
-* Sat Apr 22 2006 - jeffm@suse.de
-- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
- fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - olh@suse.de
+- add patches.arch/ppc-eeh-mem_init_done.patch
+ avoid crash in PCI code if mem system not up (167020 - LTC22896)
+* Fri Apr 21 2006 - ak@suse.de
+- patches.arch/disable-mmconfig: Delete (160583)
+- patches.arch/rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.arch/e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- patches.arch/mcfg-e820: Check that MCFG points to an e820 reserved area
+- patches.arch/mcfg-check-more-busses: i386/x86_64: Check if
+ MCFG works for the first 16 busses (160583).
+- patches.arch/mmconfig-testbit: Small change to make the
+ mcfg-check-more-busses patch in go cleanly.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/open-iscsi-svn.diff
+ Update open-iscsi to svn r545 (#157463)
+- patches.drivers/iscsitarget
+- patches.drivers/qla4xxx
+ Update patches to apply again.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.suse/lsi_sas_transport_end_device_fix.patch
+- patches.suse/lsi_mptspi_reset_fix.patch
+ Convert mptspi to use generic domain validation (#166035)
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-vsyscall32-aflags: Pass -32 to the assembler
when compiling the 32bit vsyscall pages (163112).
-- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and fix there too
+- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and add flags
+ there too.
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-free-iommu-race: Fix a race in the
free_iommu path..
* Thu Apr 20 2006 - agruen@suse.de
- patches.arch/acpi_show_errors-fix: ACPI compile fix.
+* Thu Apr 20 2006 - hare@suse.de
+- Update SAS transport class for aic94xx
+- Include aic94xx driver (#142153 - LTC20571).
+- Include logical id and slot support for mpt (#158713)
+- Expander hot-add / remove support for mpt (#158723)
+- Update mpt driver to work with SAS transport class changes
+ (166035).
+- Update configuration files.
* Thu Apr 20 2006 - gregkh@suse.de
-- make the kernel version be 2.6.16.9
+- put the version number back in the 2.6.16.9 patch
- patches.kernel.org/patch-2.6.16.9: Linux 2.6.16.9.
* Thu Apr 20 2006 - trenn@suse.de
- patches.arch/acpi_ibm_notify.patch: Fix Thinkpad A21m shutdown
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.Y92A5H/_old 2006-04-25 19:21:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Y92A5H/_new 2006-04-25 19:21:52.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 1
+Release: 3
Summary: The Standard Kernel
License: GPL
Group: System/Kernel
@@ -112,8 +112,7 @@
-Source Timestamp: 2006/04/25 07:44:27 UTC
-CVS Branch: SL101_BRANCH
+Source Timestamp: 2006/04/25 15:03:30 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.16.tar.bz2 ]; then
@@ -439,21 +438,116 @@
%files -f kernel.files
%changelog -n kernel-s390
-* Tue Apr 25 2006 - trenn@suse.de
-- patches.arch/acpi_asus_strict_model_check.patch: Do only load
- asus acpi module when model is listed (166920).
+* Tue Apr 25 2006 - hare@suse.de
+- patches.suse/lsi-eventstr-overflow.patch
+ Fix string overflow in mpt fusion (#166035)
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.fixes/ipmi-startup-race: Fix race condition during IPMI
+ startup (#162061).
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.suse/lkcd-GFP_COMP: Fix LKCD to handle GFP_COMP flagged pages
+ (#168514).
* Tue Apr 25 2006 - tonyj@suse.de
- patches.suse/apparmor: Fix for critical bug #159411 ("Apparmor message
- reports unknown xattr type"). Ack'd by gregkh.
+ reports unknown xattr type").
+* Mon Apr 24 2006 - olh@suse.de
+- add patches.fixes/tg3-selftest-phy_reset.patch
+ workaround for lost carrier during ethtool -t (158568 - LTC22155)
* Mon Apr 24 2006 - gregkh@suse.de
- Update config files.
* Mon Apr 24 2006 - gregkh@suse.de
-- Update to 2.6.16.11 (bug fixes and security issues fixed)
+- Update to 2.6.16.11 (bug and security fixes)
- patches.fixes/tcp-truesize-underflow: Delete.
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ Delete.
- patches.fixes/file-lookup-without-ref.patch: Delete.
- patches.kernel.org/patch-2.6.16.9: Delete.
- patches.kernel.org/patch-2.6.16.11: Linux 2.6.16.11.
-* Mon Apr 24 2006 - jbeulich@novell.com
+* Mon Apr 24 2006 - trenn@suse.de
+- patches.arch/acpi_asus_init_fixups.patch: Remove __init from
+ asus_acpi .add and .remove funcs. (only rediffed)
+- patches.arch/acpi_asus_strict_model_check.patch: Do only load
+ asus acpi module when model is listed (166920).
+- patches.arch/acpi_processor_exit_acpi_off: Exit ACPI processor
+ module gracefully if acpi is disabled (165803).
+* Mon Apr 24 2006 - garloff@suse.de
+- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
+- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
+ flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
+* Sun Apr 23 2006 - agruen@suse.de
+- Update the required version of perl-Bootloader.
+* Sat Apr 22 2006 - olh@suse.de
+- build pdc202xx_new as a module in kdump kernel (158247 - LTC22416)
+* Sat Apr 22 2006 - jeffm@suse.de
+- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
+ fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - gregkh@suse.de
+- Update config files.
+- patches.drivers/usb-add-driver-for-funsoft-usb-serial-device.patch:
+ [PATCH] USB: add driver for funsoft usb serial device (#164598).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.drivers/usb-unplug-usbkb-from-hub.patch: USB: fix
+ error messages when USB keyboard is unplugged (#167170).
+- patches.fixes/usb-hid-dead-mouse: Fix dying mice on Intel UHCI
+ controllers (146781, 151719, 94064).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ [NET]: Fix hotplug race during device registration (#165050).
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.drivers/lpfc-8.1.5-update
+ remove lpfc_set_slim
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
+ really provide sysfs class device symlink (161555)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-1{2,3,4}-october2005.diff
+ Include latest patchset from IBM.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/lpfc-8.1.5-update
+ Update lpfc driver to 8.1.5 (#166928)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-[05-10]-october2005.diff
+ Include latest patchset from IBM
+- patches.arch/s390-dasd-uid.diff
+ Generate unique DASD IDs.
+* Fri Apr 21 2006 - hare@suse.de
+- Mark zfcp_hbaapi as supported (#163245 - LTC22901)
+* Fri Apr 21 2006 - schwab@suse.de
+- resume-init: Fix resuming from INIT handler.
+* Fri Apr 21 2006 - tiwai@suse.de
+- patches.drivers/alsa-ad1981hd-all-hp-laptops: Use model "hp" for
+ all HP laptops with AD1981HD.
+- patches.drivers/alsa-ad1981hd-thinkpad-x60: Add Thinkpad
+ X60/T60/Z60 support.
+- patches.drivers/alsa-ad1986a-asus-m9: Add model entry for ASUS
+ M9 laptop.
+- patches.drivers/alsa-ad1986a-asus-u5a: Add support of ASUS U5A
+ with AD1986A codec
+- patches.drivers/alsa-ad1986a-hp-presario-b2800: support HP
+ Compaq Presario B2800 laptop with AD1986A codec
+- patches.drivers/alsa-alc880-epox-ep5lda: Add entry for Epox
+ EP-5LDA+ GLi.
+- patches.drivers/alsa-intel8x0-disable-ali5455-spdif-in: Disable
+ ALI5455 SPDIF-input.
+- patches.drivers/alsa-stac92xx-intel-d945pvs: Adds HDA support
+ for Intel D945Pvs board with subdevice id 0x0707.
+- patches.drivers/alsa-via8251-ac97-fix: add support for VIA
+ VT8251 (AC'97).
+- patches.drivers/alsa-via8251-ac97-tweak: tweak VT8251
+ workaround.
+* Fri Apr 21 2006 - jbeulich@novell.com
+- patches.xen/xen3-rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.xen/xen3-e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- Re-diff a few other Xen patches.
+* Fri Apr 21 2006 - ak@suse.de
+- patches.fixes/ipfrag-hash: [IPV4] ip_fragment: Always compute
+ hash with ipfrag_lock held. (164777).
+* Fri Apr 21 2006 - trenn@suse.de
+- patches.arch/ia64_acpi_unalignments.patch: Avoid unaligned
+ memory access (153173).
+* Fri Apr 21 2006 - jbeulich@novell.com
- Update Xen patches to 3.0.2-2 (c/s 9629).
- patches.xen/xen3-patch-2.6.16.9: Linux 2.6.16.9.
- patches.xen/xen-SiS-APIC-bug.patch: Forward information on
@@ -466,29 +560,50 @@
doesn't build properly as a module.
- Update Xen config files.
- supported.conf: Add xenbus_be.
-* Mon Apr 24 2006 - garloff@suse.de
-- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
-- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
- flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
-* Sun Apr 23 2006 - agruen@suse.de
-- Update the required version of perl-Bootloader.
-* Sat Apr 22 2006 - olh@suse.de
-- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
- really provide sysfs class device symlink (161555)
-* Sat Apr 22 2006 - jeffm@suse.de
-- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
- fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - olh@suse.de
+- add patches.arch/ppc-eeh-mem_init_done.patch
+ avoid crash in PCI code if mem system not up (167020 - LTC22896)
+* Fri Apr 21 2006 - ak@suse.de
+- patches.arch/disable-mmconfig: Delete (160583)
+- patches.arch/rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.arch/e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- patches.arch/mcfg-e820: Check that MCFG points to an e820 reserved area
+- patches.arch/mcfg-check-more-busses: i386/x86_64: Check if
+ MCFG works for the first 16 busses (160583).
+- patches.arch/mmconfig-testbit: Small change to make the
+ mcfg-check-more-busses patch in go cleanly.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/open-iscsi-svn.diff
+ Update open-iscsi to svn r545 (#157463)
+- patches.drivers/iscsitarget
+- patches.drivers/qla4xxx
+ Update patches to apply again.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.suse/lsi_sas_transport_end_device_fix.patch
+- patches.suse/lsi_mptspi_reset_fix.patch
+ Convert mptspi to use generic domain validation (#166035)
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-vsyscall32-aflags: Pass -32 to the assembler
when compiling the 32bit vsyscall pages (163112).
-- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and fix there too
+- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and add flags
+ there too.
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-free-iommu-race: Fix a race in the
free_iommu path..
* Thu Apr 20 2006 - agruen@suse.de
- patches.arch/acpi_show_errors-fix: ACPI compile fix.
+* Thu Apr 20 2006 - hare@suse.de
+- Update SAS transport class for aic94xx
+- Include aic94xx driver (#142153 - LTC20571).
+- Include logical id and slot support for mpt (#158713)
+- Expander hot-add / remove support for mpt (#158723)
+- Update mpt driver to work with SAS transport class changes
+ (166035).
+- Update configuration files.
* Thu Apr 20 2006 - gregkh@suse.de
-- make the kernel version be 2.6.16.9
+- put the version number back in the 2.6.16.9 patch
- patches.kernel.org/patch-2.6.16.9: Linux 2.6.16.9.
* Thu Apr 20 2006 - trenn@suse.de
- patches.arch/acpi_ibm_notify.patch: Fix Thinkpad A21m shutdown
kernel-smp.spec: same change
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.Y92A5H/_old 2006-04-25 19:21:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Y92A5H/_new 2006-04-25 19:21:52.000000000 +0200
@@ -25,7 +25,7 @@
%endif
PreReq: /sbin/insserv /usr/bin/grep /bin/sed /bin/uname /bin/mkdir /bin/cat /bin/ln /bin/rm /etc/rc.status
Version: 2.6.16.11
-Release: 1
+Release: 3
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.tar.bz2
Source1: functions.sh
Source2: source-post.sh
@@ -93,8 +93,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2006/04/25 07:44:27 UTC
-CVS Branch: SL101_BRANCH
+Source Timestamp: 2006/04/25 15:03:30 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.16.tar.bz2 ]; then
@@ -274,21 +273,116 @@
%files -f kernel-source.files
%changelog -n kernel-source
-* Tue Apr 25 2006 - trenn@suse.de
-- patches.arch/acpi_asus_strict_model_check.patch: Do only load
- asus acpi module when model is listed (166920).
+* Tue Apr 25 2006 - hare@suse.de
+- patches.suse/lsi-eventstr-overflow.patch
+ Fix string overflow in mpt fusion (#166035)
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.fixes/ipmi-startup-race: Fix race condition during IPMI
+ startup (#162061).
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.suse/lkcd-GFP_COMP: Fix LKCD to handle GFP_COMP flagged pages
+ (#168514).
* Tue Apr 25 2006 - tonyj@suse.de
- patches.suse/apparmor: Fix for critical bug #159411 ("Apparmor message
- reports unknown xattr type"). Ack'd by gregkh.
+ reports unknown xattr type").
+* Mon Apr 24 2006 - olh@suse.de
+- add patches.fixes/tg3-selftest-phy_reset.patch
+ workaround for lost carrier during ethtool -t (158568 - LTC22155)
* Mon Apr 24 2006 - gregkh@suse.de
- Update config files.
* Mon Apr 24 2006 - gregkh@suse.de
-- Update to 2.6.16.11 (bug fixes and security issues fixed)
+- Update to 2.6.16.11 (bug and security fixes)
- patches.fixes/tcp-truesize-underflow: Delete.
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ Delete.
- patches.fixes/file-lookup-without-ref.patch: Delete.
- patches.kernel.org/patch-2.6.16.9: Delete.
- patches.kernel.org/patch-2.6.16.11: Linux 2.6.16.11.
-* Mon Apr 24 2006 - jbeulich@novell.com
+* Mon Apr 24 2006 - trenn@suse.de
+- patches.arch/acpi_asus_init_fixups.patch: Remove __init from
+ asus_acpi .add and .remove funcs. (only rediffed)
+- patches.arch/acpi_asus_strict_model_check.patch: Do only load
+ asus acpi module when model is listed (166920).
+- patches.arch/acpi_processor_exit_acpi_off: Exit ACPI processor
+ module gracefully if acpi is disabled (165803).
+* Mon Apr 24 2006 - garloff@suse.de
+- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
+- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
+ flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
+* Sun Apr 23 2006 - agruen@suse.de
+- Update the required version of perl-Bootloader.
+* Sat Apr 22 2006 - olh@suse.de
+- build pdc202xx_new as a module in kdump kernel (158247 - LTC22416)
+* Sat Apr 22 2006 - jeffm@suse.de
+- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
+ fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - gregkh@suse.de
+- Update config files.
+- patches.drivers/usb-add-driver-for-funsoft-usb-serial-device.patch:
+ [PATCH] USB: add driver for funsoft usb serial device (#164598).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.drivers/usb-unplug-usbkb-from-hub.patch: USB: fix
+ error messages when USB keyboard is unplugged (#167170).
+- patches.fixes/usb-hid-dead-mouse: Fix dying mice on Intel UHCI
+ controllers (146781, 151719, 94064).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ [NET]: Fix hotplug race during device registration (#165050).
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.drivers/lpfc-8.1.5-update
+ remove lpfc_set_slim
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
+ really provide sysfs class device symlink (161555)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-1{2,3,4}-october2005.diff
+ Include latest patchset from IBM.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/lpfc-8.1.5-update
+ Update lpfc driver to 8.1.5 (#166928)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-[05-10]-october2005.diff
+ Include latest patchset from IBM
+- patches.arch/s390-dasd-uid.diff
+ Generate unique DASD IDs.
+* Fri Apr 21 2006 - hare@suse.de
+- Mark zfcp_hbaapi as supported (#163245 - LTC22901)
+* Fri Apr 21 2006 - schwab@suse.de
+- resume-init: Fix resuming from INIT handler.
+* Fri Apr 21 2006 - tiwai@suse.de
+- patches.drivers/alsa-ad1981hd-all-hp-laptops: Use model "hp" for
+ all HP laptops with AD1981HD.
+- patches.drivers/alsa-ad1981hd-thinkpad-x60: Add Thinkpad
+ X60/T60/Z60 support.
+- patches.drivers/alsa-ad1986a-asus-m9: Add model entry for ASUS
+ M9 laptop.
+- patches.drivers/alsa-ad1986a-asus-u5a: Add support of ASUS U5A
+ with AD1986A codec
+- patches.drivers/alsa-ad1986a-hp-presario-b2800: support HP
+ Compaq Presario B2800 laptop with AD1986A codec
+- patches.drivers/alsa-alc880-epox-ep5lda: Add entry for Epox
+ EP-5LDA+ GLi.
+- patches.drivers/alsa-intel8x0-disable-ali5455-spdif-in: Disable
+ ALI5455 SPDIF-input.
+- patches.drivers/alsa-stac92xx-intel-d945pvs: Adds HDA support
+ for Intel D945Pvs board with subdevice id 0x0707.
+- patches.drivers/alsa-via8251-ac97-fix: add support for VIA
+ VT8251 (AC'97).
+- patches.drivers/alsa-via8251-ac97-tweak: tweak VT8251
+ workaround.
+* Fri Apr 21 2006 - jbeulich@novell.com
+- patches.xen/xen3-rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.xen/xen3-e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- Re-diff a few other Xen patches.
+* Fri Apr 21 2006 - ak@suse.de
+- patches.fixes/ipfrag-hash: [IPV4] ip_fragment: Always compute
+ hash with ipfrag_lock held. (164777).
+* Fri Apr 21 2006 - trenn@suse.de
+- patches.arch/ia64_acpi_unalignments.patch: Avoid unaligned
+ memory access (153173).
+* Fri Apr 21 2006 - jbeulich@novell.com
- Update Xen patches to 3.0.2-2 (c/s 9629).
- patches.xen/xen3-patch-2.6.16.9: Linux 2.6.16.9.
- patches.xen/xen-SiS-APIC-bug.patch: Forward information on
@@ -301,29 +395,50 @@
doesn't build properly as a module.
- Update Xen config files.
- supported.conf: Add xenbus_be.
-* Mon Apr 24 2006 - garloff@suse.de
-- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
-- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
- flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
-* Sun Apr 23 2006 - agruen@suse.de
-- Update the required version of perl-Bootloader.
-* Sat Apr 22 2006 - olh@suse.de
-- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
- really provide sysfs class device symlink (161555)
-* Sat Apr 22 2006 - jeffm@suse.de
-- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
- fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - olh@suse.de
+- add patches.arch/ppc-eeh-mem_init_done.patch
+ avoid crash in PCI code if mem system not up (167020 - LTC22896)
+* Fri Apr 21 2006 - ak@suse.de
+- patches.arch/disable-mmconfig: Delete (160583)
+- patches.arch/rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.arch/e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- patches.arch/mcfg-e820: Check that MCFG points to an e820 reserved area
+- patches.arch/mcfg-check-more-busses: i386/x86_64: Check if
+ MCFG works for the first 16 busses (160583).
+- patches.arch/mmconfig-testbit: Small change to make the
+ mcfg-check-more-busses patch in go cleanly.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/open-iscsi-svn.diff
+ Update open-iscsi to svn r545 (#157463)
+- patches.drivers/iscsitarget
+- patches.drivers/qla4xxx
+ Update patches to apply again.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.suse/lsi_sas_transport_end_device_fix.patch
+- patches.suse/lsi_mptspi_reset_fix.patch
+ Convert mptspi to use generic domain validation (#166035)
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-vsyscall32-aflags: Pass -32 to the assembler
when compiling the 32bit vsyscall pages (163112).
-- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and fix there too
+- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and add flags
+ there too.
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-free-iommu-race: Fix a race in the
free_iommu path..
* Thu Apr 20 2006 - agruen@suse.de
- patches.arch/acpi_show_errors-fix: ACPI compile fix.
+* Thu Apr 20 2006 - hare@suse.de
+- Update SAS transport class for aic94xx
+- Include aic94xx driver (#142153 - LTC20571).
+- Include logical id and slot support for mpt (#158713)
+- Expander hot-add / remove support for mpt (#158723)
+- Update mpt driver to work with SAS transport class changes
+ (166035).
+- Update configuration files.
* Thu Apr 20 2006 - gregkh@suse.de
-- make the kernel version be 2.6.16.9
+- put the version number back in the 2.6.16.9 patch
- patches.kernel.org/patch-2.6.16.9: Linux 2.6.16.9.
* Thu Apr 20 2006 - trenn@suse.de
- patches.arch/acpi_ibm_notify.patch: Fix Thinkpad A21m shutdown
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.Y92A5H/_old 2006-04-25 19:21:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Y92A5H/_new 2006-04-25 19:21:52.000000000 +0200
@@ -49,7 +49,7 @@
Summary: Kernel Symbol Versions (modversions)
Group: Development/Sources
Version: 2.6.16.11
-Release: 1
+Release: 3
Requires: linux
Requires: kernel-source = 2.6.16.11-%release
Source11: arch-symbols
@@ -84,8 +84,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2006/04/25 07:44:27 UTC
-CVS Branch: SL101_BRANCH
+Source Timestamp: 2006/04/25 15:03:30 UTC
%install
@@ -128,21 +127,116 @@
/boot/symsets-*-*.tar.gz
%changelog -n kernel-syms
-* Tue Apr 25 2006 - trenn@suse.de
-- patches.arch/acpi_asus_strict_model_check.patch: Do only load
- asus acpi module when model is listed (166920).
+* Tue Apr 25 2006 - hare@suse.de
+- patches.suse/lsi-eventstr-overflow.patch
+ Fix string overflow in mpt fusion (#166035)
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.fixes/ipmi-startup-race: Fix race condition during IPMI
+ startup (#162061).
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.suse/lkcd-GFP_COMP: Fix LKCD to handle GFP_COMP flagged pages
+ (#168514).
* Tue Apr 25 2006 - tonyj@suse.de
- patches.suse/apparmor: Fix for critical bug #159411 ("Apparmor message
- reports unknown xattr type"). Ack'd by gregkh.
+ reports unknown xattr type").
+* Mon Apr 24 2006 - olh@suse.de
+- add patches.fixes/tg3-selftest-phy_reset.patch
+ workaround for lost carrier during ethtool -t (158568 - LTC22155)
* Mon Apr 24 2006 - gregkh@suse.de
- Update config files.
* Mon Apr 24 2006 - gregkh@suse.de
-- Update to 2.6.16.11 (bug fixes and security issues fixed)
+- Update to 2.6.16.11 (bug and security fixes)
- patches.fixes/tcp-truesize-underflow: Delete.
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ Delete.
- patches.fixes/file-lookup-without-ref.patch: Delete.
- patches.kernel.org/patch-2.6.16.9: Delete.
- patches.kernel.org/patch-2.6.16.11: Linux 2.6.16.11.
-* Mon Apr 24 2006 - jbeulich@novell.com
+* Mon Apr 24 2006 - trenn@suse.de
+- patches.arch/acpi_asus_init_fixups.patch: Remove __init from
+ asus_acpi .add and .remove funcs. (only rediffed)
+- patches.arch/acpi_asus_strict_model_check.patch: Do only load
+ asus acpi module when model is listed (166920).
+- patches.arch/acpi_processor_exit_acpi_off: Exit ACPI processor
+ module gracefully if acpi is disabled (165803).
+* Mon Apr 24 2006 - garloff@suse.de
+- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
+- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
+ flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
+* Sun Apr 23 2006 - agruen@suse.de
+- Update the required version of perl-Bootloader.
+* Sat Apr 22 2006 - olh@suse.de
+- build pdc202xx_new as a module in kdump kernel (158247 - LTC22416)
+* Sat Apr 22 2006 - jeffm@suse.de
+- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
+ fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - gregkh@suse.de
+- Update config files.
+- patches.drivers/usb-add-driver-for-funsoft-usb-serial-device.patch:
+ [PATCH] USB: add driver for funsoft usb serial device (#164598).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.drivers/usb-unplug-usbkb-from-hub.patch: USB: fix
+ error messages when USB keyboard is unplugged (#167170).
+- patches.fixes/usb-hid-dead-mouse: Fix dying mice on Intel UHCI
+ controllers (146781, 151719, 94064).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ [NET]: Fix hotplug race during device registration (#165050).
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.drivers/lpfc-8.1.5-update
+ remove lpfc_set_slim
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
+ really provide sysfs class device symlink (161555)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-1{2,3,4}-october2005.diff
+ Include latest patchset from IBM.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/lpfc-8.1.5-update
+ Update lpfc driver to 8.1.5 (#166928)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-[05-10]-october2005.diff
+ Include latest patchset from IBM
+- patches.arch/s390-dasd-uid.diff
+ Generate unique DASD IDs.
+* Fri Apr 21 2006 - hare@suse.de
+- Mark zfcp_hbaapi as supported (#163245 - LTC22901)
+* Fri Apr 21 2006 - schwab@suse.de
+- resume-init: Fix resuming from INIT handler.
+* Fri Apr 21 2006 - tiwai@suse.de
+- patches.drivers/alsa-ad1981hd-all-hp-laptops: Use model "hp" for
+ all HP laptops with AD1981HD.
+- patches.drivers/alsa-ad1981hd-thinkpad-x60: Add Thinkpad
+ X60/T60/Z60 support.
+- patches.drivers/alsa-ad1986a-asus-m9: Add model entry for ASUS
+ M9 laptop.
+- patches.drivers/alsa-ad1986a-asus-u5a: Add support of ASUS U5A
+ with AD1986A codec
+- patches.drivers/alsa-ad1986a-hp-presario-b2800: support HP
+ Compaq Presario B2800 laptop with AD1986A codec
+- patches.drivers/alsa-alc880-epox-ep5lda: Add entry for Epox
+ EP-5LDA+ GLi.
+- patches.drivers/alsa-intel8x0-disable-ali5455-spdif-in: Disable
+ ALI5455 SPDIF-input.
+- patches.drivers/alsa-stac92xx-intel-d945pvs: Adds HDA support
+ for Intel D945Pvs board with subdevice id 0x0707.
+- patches.drivers/alsa-via8251-ac97-fix: add support for VIA
+ VT8251 (AC'97).
+- patches.drivers/alsa-via8251-ac97-tweak: tweak VT8251
+ workaround.
+* Fri Apr 21 2006 - jbeulich@novell.com
+- patches.xen/xen3-rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.xen/xen3-e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- Re-diff a few other Xen patches.
+* Fri Apr 21 2006 - ak@suse.de
+- patches.fixes/ipfrag-hash: [IPV4] ip_fragment: Always compute
+ hash with ipfrag_lock held. (164777).
+* Fri Apr 21 2006 - trenn@suse.de
+- patches.arch/ia64_acpi_unalignments.patch: Avoid unaligned
+ memory access (153173).
+* Fri Apr 21 2006 - jbeulich@novell.com
- Update Xen patches to 3.0.2-2 (c/s 9629).
- patches.xen/xen3-patch-2.6.16.9: Linux 2.6.16.9.
- patches.xen/xen-SiS-APIC-bug.patch: Forward information on
@@ -155,29 +249,50 @@
doesn't build properly as a module.
- Update Xen config files.
- supported.conf: Add xenbus_be.
-* Mon Apr 24 2006 - garloff@suse.de
-- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
-- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
- flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
-* Sun Apr 23 2006 - agruen@suse.de
-- Update the required version of perl-Bootloader.
-* Sat Apr 22 2006 - olh@suse.de
-- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
- really provide sysfs class device symlink (161555)
-* Sat Apr 22 2006 - jeffm@suse.de
-- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
- fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - olh@suse.de
+- add patches.arch/ppc-eeh-mem_init_done.patch
+ avoid crash in PCI code if mem system not up (167020 - LTC22896)
+* Fri Apr 21 2006 - ak@suse.de
+- patches.arch/disable-mmconfig: Delete (160583)
+- patches.arch/rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.arch/e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- patches.arch/mcfg-e820: Check that MCFG points to an e820 reserved area
+- patches.arch/mcfg-check-more-busses: i386/x86_64: Check if
+ MCFG works for the first 16 busses (160583).
+- patches.arch/mmconfig-testbit: Small change to make the
+ mcfg-check-more-busses patch in go cleanly.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/open-iscsi-svn.diff
+ Update open-iscsi to svn r545 (#157463)
+- patches.drivers/iscsitarget
+- patches.drivers/qla4xxx
+ Update patches to apply again.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.suse/lsi_sas_transport_end_device_fix.patch
+- patches.suse/lsi_mptspi_reset_fix.patch
+ Convert mptspi to use generic domain validation (#166035)
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-vsyscall32-aflags: Pass -32 to the assembler
when compiling the 32bit vsyscall pages (163112).
-- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and fix there too
+- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and add flags
+ there too.
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-free-iommu-race: Fix a race in the
free_iommu path..
* Thu Apr 20 2006 - agruen@suse.de
- patches.arch/acpi_show_errors-fix: ACPI compile fix.
+* Thu Apr 20 2006 - hare@suse.de
+- Update SAS transport class for aic94xx
+- Include aic94xx driver (#142153 - LTC20571).
+- Include logical id and slot support for mpt (#158713)
+- Expander hot-add / remove support for mpt (#158723)
+- Update mpt driver to work with SAS transport class changes
+ (166035).
+- Update configuration files.
* Thu Apr 20 2006 - gregkh@suse.de
-- make the kernel version be 2.6.16.9
+- put the version number back in the 2.6.16.9 patch
- patches.kernel.org/patch-2.6.16.9: Linux 2.6.16.9.
* Thu Apr 20 2006 - trenn@suse.de
- patches.arch/acpi_ibm_notify.patch: Fix Thinkpad A21m shutdown
++++++ kernel-um.spec ++++++
--- /var/tmp/diff_new_pack.Y92A5H/_old 2006-04-25 19:21:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Y92A5H/_new 2006-04-25 19:21:52.000000000 +0200
@@ -21,7 +21,7 @@
BuildRequires: python
%endif
Version: 2.6.16.11
-Release: 1
+Release: 3
Summary: The User Mode Linux kernel.
License: GPL
Group: System/Kernel
@@ -115,8 +115,7 @@
-Source Timestamp: 2006/04/25 07:44:27 UTC
-CVS Branch: SL101_BRANCH
+Source Timestamp: 2006/04/25 15:03:30 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.16.tar.bz2 ]; then
@@ -442,21 +441,116 @@
%files -f kernel.files
%changelog -n kernel-um
-* Tue Apr 25 2006 - trenn@suse.de
-- patches.arch/acpi_asus_strict_model_check.patch: Do only load
- asus acpi module when model is listed (166920).
+* Tue Apr 25 2006 - hare@suse.de
+- patches.suse/lsi-eventstr-overflow.patch
+ Fix string overflow in mpt fusion (#166035)
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.fixes/ipmi-startup-race: Fix race condition during IPMI
+ startup (#162061).
+* Tue Apr 25 2006 - lmb@suse.de
+- patches.suse/lkcd-GFP_COMP: Fix LKCD to handle GFP_COMP flagged pages
+ (#168514).
* Tue Apr 25 2006 - tonyj@suse.de
- patches.suse/apparmor: Fix for critical bug #159411 ("Apparmor message
- reports unknown xattr type"). Ack'd by gregkh.
+ reports unknown xattr type").
+* Mon Apr 24 2006 - olh@suse.de
+- add patches.fixes/tg3-selftest-phy_reset.patch
+ workaround for lost carrier during ethtool -t (158568 - LTC22155)
* Mon Apr 24 2006 - gregkh@suse.de
- Update config files.
* Mon Apr 24 2006 - gregkh@suse.de
-- Update to 2.6.16.11 (bug fixes and security issues fixed)
+- Update to 2.6.16.11 (bug and security fixes)
- patches.fixes/tcp-truesize-underflow: Delete.
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ Delete.
- patches.fixes/file-lookup-without-ref.patch: Delete.
- patches.kernel.org/patch-2.6.16.9: Delete.
- patches.kernel.org/patch-2.6.16.11: Linux 2.6.16.11.
-* Mon Apr 24 2006 - jbeulich@novell.com
+* Mon Apr 24 2006 - trenn@suse.de
+- patches.arch/acpi_asus_init_fixups.patch: Remove __init from
+ asus_acpi .add and .remove funcs. (only rediffed)
+- patches.arch/acpi_asus_strict_model_check.patch: Do only load
+ asus acpi module when model is listed (166920).
+- patches.arch/acpi_processor_exit_acpi_off: Exit ACPI processor
+ module gracefully if acpi is disabled (165803).
+* Mon Apr 24 2006 - garloff@suse.de
+- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
+- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
+ flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
+* Sun Apr 23 2006 - agruen@suse.de
+- Update the required version of perl-Bootloader.
+* Sat Apr 22 2006 - olh@suse.de
+- build pdc202xx_new as a module in kdump kernel (158247 - LTC22416)
+* Sat Apr 22 2006 - jeffm@suse.de
+- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
+ fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - gregkh@suse.de
+- Update config files.
+- patches.drivers/usb-add-driver-for-funsoft-usb-serial-device.patch:
+ [PATCH] USB: add driver for funsoft usb serial device (#164598).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.drivers/usb-unplug-usbkb-from-hub.patch: USB: fix
+ error messages when USB keyboard is unplugged (#167170).
+- patches.fixes/usb-hid-dead-mouse: Fix dying mice on Intel UHCI
+ controllers (146781, 151719, 94064).
+* Fri Apr 21 2006 - gregkh@suse.de
+- patches.fixes/network-fix-hotplug-race-during-device-registration.patch:
+ [NET]: Fix hotplug race during device registration (#165050).
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.drivers/lpfc-8.1.5-update
+ remove lpfc_set_slim
+* Fri Apr 21 2006 - olh@suse.de
+- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
+ really provide sysfs class device symlink (161555)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-1{2,3,4}-october2005.diff
+ Include latest patchset from IBM.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/lpfc-8.1.5-update
+ Update lpfc driver to 8.1.5 (#166928)
+* Fri Apr 21 2006 - hare@suse.de
+- patches.arch/s390-02-[05-10]-october2005.diff
+ Include latest patchset from IBM
+- patches.arch/s390-dasd-uid.diff
+ Generate unique DASD IDs.
+* Fri Apr 21 2006 - hare@suse.de
+- Mark zfcp_hbaapi as supported (#163245 - LTC22901)
+* Fri Apr 21 2006 - schwab@suse.de
+- resume-init: Fix resuming from INIT handler.
+* Fri Apr 21 2006 - tiwai@suse.de
+- patches.drivers/alsa-ad1981hd-all-hp-laptops: Use model "hp" for
+ all HP laptops with AD1981HD.
+- patches.drivers/alsa-ad1981hd-thinkpad-x60: Add Thinkpad
+ X60/T60/Z60 support.
+- patches.drivers/alsa-ad1986a-asus-m9: Add model entry for ASUS
+ M9 laptop.
+- patches.drivers/alsa-ad1986a-asus-u5a: Add support of ASUS U5A
+ with AD1986A codec
+- patches.drivers/alsa-ad1986a-hp-presario-b2800: support HP
+ Compaq Presario B2800 laptop with AD1986A codec
+- patches.drivers/alsa-alc880-epox-ep5lda: Add entry for Epox
+ EP-5LDA+ GLi.
+- patches.drivers/alsa-intel8x0-disable-ali5455-spdif-in: Disable
+ ALI5455 SPDIF-input.
+- patches.drivers/alsa-stac92xx-intel-d945pvs: Adds HDA support
+ for Intel D945Pvs board with subdevice id 0x0707.
+- patches.drivers/alsa-via8251-ac97-fix: add support for VIA
+ VT8251 (AC'97).
+- patches.drivers/alsa-via8251-ac97-tweak: tweak VT8251
+ workaround.
+* Fri Apr 21 2006 - jbeulich@novell.com
+- patches.xen/xen3-rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.xen/xen3-e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- Re-diff a few other Xen patches.
+* Fri Apr 21 2006 - ak@suse.de
+- patches.fixes/ipfrag-hash: [IPV4] ip_fragment: Always compute
+ hash with ipfrag_lock held. (164777).
+* Fri Apr 21 2006 - trenn@suse.de
+- patches.arch/ia64_acpi_unalignments.patch: Avoid unaligned
+ memory access (153173).
+* Fri Apr 21 2006 - jbeulich@novell.com
- Update Xen patches to 3.0.2-2 (c/s 9629).
- patches.xen/xen3-patch-2.6.16.9: Linux 2.6.16.9.
- patches.xen/xen-SiS-APIC-bug.patch: Forward information on
@@ -469,29 +563,50 @@
doesn't build properly as a module.
- Update Xen config files.
- supported.conf: Add xenbus_be.
-* Mon Apr 24 2006 - garloff@suse.de
-- patches.fixes/sg2616dio_lk.diff: Added Patch-Mainline annotation.
-- patches.suse/scsi-scan-tolerate-pq3-[23]: Change BLIST_ATTACH_PQ3
- flag to 0x1000000 to avoid conflict with BLIST_MAX_512.
-* Sun Apr 23 2006 - agruen@suse.de
-- Update the required version of perl-Bootloader.
-* Sat Apr 22 2006 - olh@suse.de
-- update patches.suse/mv643xx_eth.SET_NETDEV_DEV.patch
- really provide sysfs class device symlink (161555)
-* Sat Apr 22 2006 - jeffm@suse.de
-- patches.fixes/reiserfs-procfs-slashes.diff: [PATCH] reiserfs:
- fix handling of device names with /'s in them (#154278).
+* Fri Apr 21 2006 - olh@suse.de
+- add patches.arch/ppc-eeh-mem_init_done.patch
+ avoid crash in PCI code if mem system not up (167020 - LTC22896)
+* Fri Apr 21 2006 - ak@suse.de
+- patches.arch/disable-mmconfig: Delete (160583)
+- patches.arch/rename-e820-mapped: Rename e820_mapped to
+ e820_any_mapped.
+- patches.arch/e820-all-mapped: Introduce e820_all_mapped
+ (160583).
+- patches.arch/mcfg-e820: Check that MCFG points to an e820 reserved area
+- patches.arch/mcfg-check-more-busses: i386/x86_64: Check if
+ MCFG works for the first 16 busses (160583).
+- patches.arch/mmconfig-testbit: Small change to make the
+ mcfg-check-more-busses patch in go cleanly.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.drivers/open-iscsi-svn.diff
+ Update open-iscsi to svn r545 (#157463)
+- patches.drivers/iscsitarget
+- patches.drivers/qla4xxx
+ Update patches to apply again.
+* Fri Apr 21 2006 - hare@suse.de
+- patches.suse/lsi_sas_transport_end_device_fix.patch
+- patches.suse/lsi_mptspi_reset_fix.patch
+ Convert mptspi to use generic domain validation (#166035)
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-vsyscall32-aflags: Pass -32 to the assembler
when compiling the 32bit vsyscall pages (163112).
-- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and fix there too
+- patches.xen/xen3-auto-arch-x86_64.diff: Rediff and add flags
+ there too.
* Fri Apr 21 2006 - ak@suse.de
- patches.arch/x86_64-free-iommu-race: Fix a race in the
free_iommu path..
* Thu Apr 20 2006 - agruen@suse.de
- patches.arch/acpi_show_errors-fix: ACPI compile fix.
+* Thu Apr 20 2006 - hare@suse.de
+- Update SAS transport class for aic94xx
+- Include aic94xx driver (#142153 - LTC20571).
+- Include logical id and slot support for mpt (#158713)
+- Expander hot-add / remove support for mpt (#158723)
+- Update mpt driver to work with SAS transport class changes
+ (166035).
+- Update configuration files.
* Thu Apr 20 2006 - gregkh@suse.de
-- make the kernel version be 2.6.16.9
+- put the version number back in the 2.6.16.9 patch
- patches.kernel.org/patch-2.6.16.9: Linux 2.6.16.9.
* Thu Apr 20 2006 - trenn@suse.de
- patches.arch/acpi_ibm_notify.patch: Fix Thinkpad A21m shutdown
kernel-xen.spec: same change
kernel-xenpae.spec: same change
++++++ build-source-timestamp ++++++
--- kernel-source/build-source-timestamp 2006-04-25 18:23:08.000000000 +0200
+++ STABLE/kernel-source/build-source-timestamp 2006-04-25 18:21:12.000000000 +0200
@@ -1,2 +1 @@
-2006/04/25 07:44:27 UTC
-CVS Branch: SL101_BRANCH
+2006/04/25 15:03:30 UTC
++++++ config.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/alpha/smp new/config/alpha/smp
--- old/config/alpha/smp 2006-04-25 18:22:32.000000000 +0200
+++ new/config/alpha/smp 2006-04-25 01:14:43.000000000 +0200
@@ -968,13 +968,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -1002,6 +1004,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_SCSI_IN2000=m
CONFIG_MEGARAID_NEWGEN=y
CONFIG_MEGARAID_MM=m
@@ -2645,6 +2649,7 @@
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
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/bigsmp new/config/i386/bigsmp
--- old/config/i386/bigsmp 2006-04-25 18:22:32.000000000 +0200
+++ new/config/i386/bigsmp 2006-04-25 01:14:26.000000000 +0200
@@ -1182,13 +1182,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -1215,6 +1217,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_SCSI_DPT_I2O=m
CONFIG_SCSI_IN2000=m
CONFIG_MEGARAID_NEWGEN=y
@@ -2948,6 +2952,7 @@
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
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/debug new/config/i386/debug
--- old/config/i386/debug 2006-04-25 18:22:32.000000000 +0200
+++ new/config/i386/debug 2006-04-25 01:14:27.000000000 +0200
@@ -1182,13 +1182,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -1215,6 +1217,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_SCSI_DPT_I2O=m
CONFIG_SCSI_IN2000=m
CONFIG_MEGARAID_NEWGEN=y
@@ -2943,6 +2947,7 @@
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
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/default new/config/i386/default
--- old/config/i386/default 2006-04-25 18:22:32.000000000 +0200
+++ new/config/i386/default 2006-04-25 01:14:22.000000000 +0200
@@ -1182,13 +1182,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -1215,6 +1217,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_SCSI_DPT_I2O=m
CONFIG_SCSI_IN2000=m
CONFIG_MEGARAID_NEWGEN=y
@@ -2978,6 +2982,7 @@
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
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/kdump new/config/i386/kdump
--- old/config/i386/kdump 2006-04-25 18:22:32.000000000 +0200
+++ new/config/i386/kdump 2006-04-25 01:14:32.000000000 +0200
@@ -1182,13 +1182,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -1215,6 +1217,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_SCSI_DPT_I2O=m
CONFIG_SCSI_IN2000=m
CONFIG_MEGARAID_NEWGEN=y
@@ -2978,6 +2982,7 @@
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
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/smp new/config/i386/smp
--- old/config/i386/smp 2006-04-25 18:22:32.000000000 +0200
+++ new/config/i386/smp 2006-04-25 01:14:23.000000000 +0200
@@ -1185,13 +1185,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -1218,6 +1220,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_SCSI_DPT_I2O=m
CONFIG_SCSI_IN2000=m
CONFIG_MEGARAID_NEWGEN=y
@@ -2944,6 +2948,7 @@
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
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/xen new/config/i386/xen
--- old/config/i386/xen 2006-04-25 18:22:32.000000000 +0200
+++ new/config/i386/xen 2006-04-25 01:14:29.000000000 +0200
@@ -1076,13 +1076,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -1106,6 +1108,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_SCSI_DPT_I2O=m
CONFIG_MEGARAID_NEWGEN=y
CONFIG_MEGARAID_MM=m
@@ -2630,6 +2634,7 @@
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
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/i386/xenpae new/config/i386/xenpae
--- old/config/i386/xenpae 2006-04-25 18:22:32.000000000 +0200
+++ new/config/i386/xenpae 2006-04-25 01:14:31.000000000 +0200
@@ -1073,13 +1073,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -1103,6 +1105,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_SCSI_DPT_I2O=m
CONFIG_MEGARAID_NEWGEN=y
CONFIG_MEGARAID_MM=m
@@ -2628,6 +2632,7 @@
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
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/debug new/config/ia64/debug
--- old/config/ia64/debug 2006-04-25 18:22:32.000000000 +0200
+++ new/config/ia64/debug 2006-04-25 01:14:35.000000000 +0200
@@ -946,13 +946,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -976,6 +978,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_MEGARAID_NEWGEN=y
CONFIG_MEGARAID_MM=m
CONFIG_MEGARAID_MAILBOX=m
@@ -2399,6 +2403,7 @@
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
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/ia64/default new/config/ia64/default
--- old/config/ia64/default 2006-04-25 18:22:32.000000000 +0200
+++ new/config/ia64/default 2006-04-25 01:14:34.000000000 +0200
@@ -946,13 +946,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -976,6 +978,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_MEGARAID_NEWGEN=y
CONFIG_MEGARAID_MM=m
CONFIG_MEGARAID_MAILBOX=m
@@ -2399,6 +2403,7 @@
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
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/default new/config/powerpc/default
--- old/config/powerpc/default 2006-04-11 09:39:04.000000000 +0200
+++ new/config/powerpc/default 2006-04-25 01:14:44.000000000 +0200
@@ -806,13 +806,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -836,6 +838,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
# CONFIG_SCSI_DPT_I2O is not set
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
@@ -1881,6 +1885,7 @@
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
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/iseries64 new/config/powerpc/iseries64
--- old/config/powerpc/iseries64 2006-04-10 11:43:57.000000000 +0200
+++ new/config/powerpc/iseries64 2006-04-25 01:14:44.000000000 +0200
@@ -558,13 +558,14 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+# CONFIG_SCSI_SAS_DOMAIN_ATTRS is not set
#
# SCSI low-level drivers
@@ -577,6 +578,7 @@
# CONFIG_SCSI_AIC7XXX is not set
# CONFIG_SCSI_AIC7XXX_OLD is not set
# CONFIG_SCSI_AIC79XX is not set
+# CONFIG_SCSI_AIC94XX is not set
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
# CONFIG_MEGARAID_SAS is not set
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/kdump new/config/powerpc/kdump
--- old/config/powerpc/kdump 2006-04-11 09:39:04.000000000 +0200
+++ new/config/powerpc/kdump 2006-04-25 01:14:47.000000000 +0200
@@ -524,7 +524,7 @@
# CONFIG_BLK_DEV_IT821X is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_PDC202XX_OLD is not set
-CONFIG_BLK_DEV_PDC202XX_NEW=y
+CONFIG_BLK_DEV_PDC202XX_NEW=m
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIIMAGE is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
@@ -566,13 +566,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -585,6 +587,8 @@
# CONFIG_SCSI_AIC7XXX is not set
# CONFIG_SCSI_AIC7XXX_OLD is not set
# CONFIG_SCSI_AIC79XX is not set
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
CONFIG_MEGARAID_SAS=m
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/powerpc/ppc64 new/config/powerpc/ppc64
--- old/config/powerpc/ppc64 2006-04-11 09:39:04.000000000 +0200
+++ new/config/powerpc/ppc64 2006-04-25 01:14:46.000000000 +0200
@@ -724,13 +724,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -743,6 +745,8 @@
# CONFIG_SCSI_AIC7XXX is not set
# CONFIG_SCSI_AIC7XXX_OLD is not set
# CONFIG_SCSI_AIC79XX is not set
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
CONFIG_MEGARAID_SAS=m
@@ -1681,6 +1685,7 @@
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
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/s390/default new/config/s390/default
--- old/config/s390/default 2006-04-05 13:05:24.000000000 +0200
+++ new/config/s390/default 2006-04-25 01:14:48.000000000 +0200
@@ -516,13 +516,14 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+# CONFIG_SCSI_SAS_DOMAIN_ATTRS is not set
#
# SCSI low-level drivers
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/s390/s390 new/config/s390/s390
--- old/config/s390/s390 2006-04-05 13:05:24.000000000 +0200
+++ new/config/s390/s390 2006-04-25 01:14:47.000000000 +0200
@@ -512,13 +512,14 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+# CONFIG_SCSI_SAS_DOMAIN_ATTRS is not set
#
# SCSI low-level drivers
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 2006-04-25 18:22:32.000000000 +0200
+++ new/config/x86_64/debug 2006-04-25 01:14:40.000000000 +0200
@@ -1074,13 +1074,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -1104,6 +1106,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_MEGARAID_NEWGEN=y
CONFIG_MEGARAID_MM=m
CONFIG_MEGARAID_MAILBOX=m
@@ -2534,6 +2538,7 @@
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
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 2006-04-25 18:22:32.000000000 +0200
+++ new/config/x86_64/default 2006-04-25 01:14:37.000000000 +0200
@@ -1056,13 +1056,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -1086,6 +1088,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_MEGARAID_NEWGEN=y
CONFIG_MEGARAID_MM=m
CONFIG_MEGARAID_MAILBOX=m
@@ -2550,6 +2554,7 @@
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
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/kdump new/config/x86_64/kdump
--- old/config/x86_64/kdump 2006-04-25 18:22:32.000000000 +0200
+++ new/config/x86_64/kdump 2006-04-25 01:14:42.000000000 +0200
@@ -1056,13 +1056,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -1086,6 +1088,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_MEGARAID_NEWGEN=y
CONFIG_MEGARAID_MM=m
CONFIG_MEGARAID_MAILBOX=m
@@ -2550,6 +2554,7 @@
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
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/config/x86_64/smp new/config/x86_64/smp
--- old/config/x86_64/smp 2006-04-25 18:22:32.000000000 +0200
+++ new/config/x86_64/smp 2006-04-25 01:14:38.000000000 +0200
@@ -1074,13 +1074,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -1104,6 +1106,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_MEGARAID_NEWGEN=y
CONFIG_MEGARAID_MM=m
CONFIG_MEGARAID_MAILBOX=m
@@ -2534,6 +2538,7 @@
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
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 2006-04-25 18:22:32.000000000 +0200
+++ new/config/x86_64/xen 2006-04-25 01:14:39.000000000 +0200
@@ -1017,13 +1017,15 @@
CONFIG_SCSI_LOGGING=y
#
-# SCSI Transport Attributes
+# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_ISCSI_TARGET=m
+CONFIG_SCSI_SAS_DOMAIN_ATTRS=m
+CONFIG_SCSI_SAS_DOMAIN_DEBUG=y
#
# SCSI low-level drivers
@@ -1047,6 +1049,8 @@
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+CONFIG_AIC94XX_DEBUG=y
CONFIG_MEGARAID_NEWGEN=y
CONFIG_MEGARAID_MM=m
CONFIG_MEGARAID_MAILBOX=m
@@ -2470,6 +2474,7 @@
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
++++++ kabi.tar.bz2 ++++++
++++++ minmem ++++++
--- kernel-source/minmem 2006-04-25 18:36:42.000000000 +0200
+++ STABLE/kernel-source/minmem 2006-04-25 18:21:14.000000000 +0200
@@ -1 +1 @@
-514000
+1048576
++++++ novell-kmp.tar.bz2 ++++++
++++++ patches.arch.tar.bz2 ++++++
++++ 1927 lines of diff (skipped)
++++++ patches.drivers.tar.bz2 ++++++
++++ 9504 lines of diff (skipped)
++++++ patches.fixes.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/ipfrag-hash new/patches.fixes/ipfrag-hash
--- old/patches.fixes/ipfrag-hash 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/ipfrag-hash 2006-04-21 12:55:57.000000000 +0200
@@ -0,0 +1,81 @@
+From: David S. Miller
+Date: Mon, 10 Apr 2006 05:43:55 +0000 (-0700)
+Subject: [IPV4] ip_fragment: Always compute hash with ipfrag_lock held.
+X-Git-Tag: v2.6.17-rc2
+X-Git-Url: http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commi...
+Acked-by: ak@suse.de
+References: 164777
+
+[IPV4] ip_fragment: Always compute hash with ipfrag_lock held.
+
+Otherwise we could compute an inaccurate hash due to the
+random seed changing.
+
+Noticed by Zach Brown and patch is based upon some feedback
+from Herbert Xu.
+
+Signed-off-by: David S. Miller
+---
+
+--- a/net/ipv4/ip_fragment.c
++++ b/net/ipv4/ip_fragment.c
+@@ -304,13 +304,17 @@ out:
+
+ /* Creation primitives. */
+
+-static struct ipq *ip_frag_intern(unsigned int hash, struct ipq *qp_in)
++static struct ipq *ip_frag_intern(struct ipq *qp_in)
+ {
+ struct ipq *qp;
+ #ifdef CONFIG_SMP
+ struct hlist_node *n;
+ #endif
++ unsigned int hash;
++
+ write_lock(&ipfrag_lock);
++ hash = ipqhashfn(qp_in->id, qp_in->saddr, qp_in->daddr,
++ qp_in->protocol);
+ #ifdef CONFIG_SMP
+ /* With SMP race we have to recheck hash table, because
+ * such entry could be created on other cpu, while we
+@@ -345,7 +349,7 @@ static struct ipq *ip_frag_intern(unsign
+ }
+
+ /* Add an entry to the 'ipq' queue for a newly received IP datagram. */
+-static struct ipq *ip_frag_create(unsigned hash, struct iphdr *iph, u32 user)
++static struct ipq *ip_frag_create(struct iphdr *iph, u32 user)
+ {
+ struct ipq *qp;
+
+@@ -371,7 +375,7 @@ static struct ipq *ip_frag_create(unsign
+ spin_lock_init(&qp->lock);
+ atomic_set(&qp->refcnt, 1);
+
+- return ip_frag_intern(hash, qp);
++ return ip_frag_intern(qp);
+
+ out_nomem:
+ LIMIT_NETDEBUG(KERN_ERR "ip_frag_create: no memory left !\n");
+@@ -387,11 +391,12 @@ static inline struct ipq *ip_find(struct
+ __u32 saddr = iph->saddr;
+ __u32 daddr = iph->daddr;
+ __u8 protocol = iph->protocol;
+- unsigned int hash = ipqhashfn(id, saddr, daddr, protocol);
++ unsigned int hash;
+ struct ipq *qp;
+ struct hlist_node *n;
+
+ read_lock(&ipfrag_lock);
++ hash = ipqhashfn(id, saddr, daddr, protocol);
+ hlist_for_each_entry(qp, n, &ipq_hash[hash], list) {
+ if(qp->id == id &&
+ qp->saddr == saddr &&
+@@ -405,7 +410,7 @@ static inline struct ipq *ip_find(struct
+ }
+ read_unlock(&ipfrag_lock);
+
+- return ip_frag_create(hash, iph, user);
++ return ip_frag_create(iph, user);
+ }
+
+ /* Is the fragment too far ahead to be part of ipq? */
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/ipmi-startup-race new/patches.fixes/ipmi-startup-race
--- old/patches.fixes/ipmi-startup-race 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/ipmi-startup-race 2006-04-25 16:50:44.000000000 +0200
@@ -0,0 +1,177 @@
+Subject: IPMI driver race condition oops
+References: 162061
+From: matt_domsch@dell.com
+
+Acked-by: lmb@suse.de
+
+diff -urNp --exclude-from=/home/mdomsch/excludes --minimal linux-2.6.16-20060411175326/drivers/char/ipmi/ipmi_msghandler.c linux-2.6.16-20060411175326.openipmi/drivers/char/ipmi/ipmi_msghandler.c
+--- linux-2.6.16-20060411175326/drivers/char/ipmi/ipmi_msghandler.c Sun Mar 19 23:53:29 2006
++++ linux-2.6.16-20060411175326.openipmi/drivers/char/ipmi/ipmi_msghandler.c Wed Apr 12 16:56:03 2006
+@@ -48,7 +48,7 @@
+
+ #define PFX "IPMI message handler: "
+
+-#define IPMI_DRIVER_VERSION "38.0"
++#define IPMI_DRIVER_VERSION "38.1"
+
+ static struct ipmi_recv_msg *ipmi_alloc_recv_msg(void);
+ static int ipmi_init_msghandler(void);
+@@ -1804,8 +1804,7 @@ int ipmi_register_smi(struct ipmi_smi_ha
+ void *send_info,
+ unsigned char version_major,
+ unsigned char version_minor,
+- unsigned char slave_addr,
+- ipmi_smi_t *new_intf)
++ unsigned char slave_addr)
+ {
+ int i, j;
+ int rv;
+@@ -1878,9 +1877,9 @@ int ipmi_register_smi(struct ipmi_smi_ha
+ if (rv)
+ goto out;
+
+- /* FIXME - this is an ugly kludge, this sets the intf for the
+- caller before sending any messages with it. */
+- *new_intf = intf;
++ rv = handlers->start_processing(send_info, intf);
++ if (rv)
++ goto out;
+
+ if ((version_major > 1)
+ || ((version_major == 1) && (version_minor >= 5)))
+diff -urNp --exclude-from=/home/mdomsch/excludes --minimal linux-2.6.16-20060411175326/drivers/char/ipmi/ipmi_si_intf.c linux-2.6.16-20060411175326.openipmi/drivers/char/ipmi/ipmi_si_intf.c
+--- linux-2.6.16-20060411175326/drivers/char/ipmi/ipmi_si_intf.c Sun Mar 19 23:53:29 2006
++++ linux-2.6.16-20060411175326.openipmi/drivers/char/ipmi/ipmi_si_intf.c Wed Apr 12 16:55:48 2006
+@@ -960,10 +960,40 @@ static irqreturn_t si_bt_irq_handler(int
+ return si_irq_handler(irq, data, regs);
+ }
+
++static int smi_start_processing(void *send_info,
++ ipmi_smi_t intf)
++{
++ struct smi_info *new_smi = send_info;
++
++ new_smi->intf = intf;
++
++ /* Set up the timer that drives the interface. */
++ init_timer(&new_smi->si_timer);
++ new_smi->si_timer.data = (long) new_smi;
++ new_smi->si_timer.function = smi_timeout;
++ new_smi->last_timeout_jiffies = jiffies;
++ new_smi->si_timer.expires = jiffies + SI_TIMEOUT_JIFFIES;
++ add_timer(&new_smi->si_timer);
++
++ if (new_smi->si_type != SI_BT) {
++ new_smi->thread = kthread_run(ipmi_thread, new_smi,
++ "kipmi%d", new_smi->intf_num);
++ if (IS_ERR(new_smi->thread)) {
++ printk(KERN_NOTICE "ipmi_si_intf: Could not start"
++ " kernel thread due to error %ld, only using"
++ " timers to drive the interface\n",
++ PTR_ERR(new_smi->thread));
++ new_smi->thread = NULL;
++ }
++ }
++
++ return 0;
++}
+
+ static struct ipmi_smi_handlers handlers =
+ {
+ .owner = THIS_MODULE,
++ .start_processing = smi_start_processing,
+ .sender = sender,
+ .request_events = request_events,
+ .set_run_to_completion = set_run_to_completion,
+@@ -2195,9 +2225,13 @@ static void setup_xaction_handlers(struc
+
+ static inline void wait_for_timer_and_thread(struct smi_info *smi_info)
+ {
+- if (smi_info->thread != NULL && smi_info->thread != ERR_PTR(-ENOMEM))
+- kthread_stop(smi_info->thread);
+- del_timer_sync(&smi_info->si_timer);
++ if (smi_info->intf) {
++ /* The timer and thread are only running if the
++ interface has been started up and registered. */
++ if (smi_info->thread != NULL)
++ kthread_stop(smi_info->thread);
++ del_timer_sync(&smi_info->si_timer);
++ }
+ }
+
+ /* Returns 0 if initialized, or negative on an error. */
+@@ -2317,27 +2351,11 @@ static int init_one_smi(int intf_num, st
+ if (new_smi->irq)
+ new_smi->si_state = SI_CLEARING_FLAGS_THEN_SET_IRQ;
+
+- /* The ipmi_register_smi() code does some operations to
+- determine the channel information, so we must be ready to
+- handle operations before it is called. This means we have
+- to stop the timer if we get an error after this point. */
+- init_timer(&(new_smi->si_timer));
+- new_smi->si_timer.data = (long) new_smi;
+- new_smi->si_timer.function = smi_timeout;
+- new_smi->last_timeout_jiffies = jiffies;
+- new_smi->si_timer.expires = jiffies + SI_TIMEOUT_JIFFIES;
+-
+- add_timer(&(new_smi->si_timer));
+- if (new_smi->si_type != SI_BT)
+- new_smi->thread = kthread_run(ipmi_thread, new_smi,
+- "kipmi%d", new_smi->intf_num);
+-
+ rv = ipmi_register_smi(&handlers,
+ new_smi,
+ ipmi_version_major(&new_smi->device_id),
+ ipmi_version_minor(&new_smi->device_id),
+- new_smi->slave_addr,
+- &(new_smi->intf));
++ new_smi->slave_addr);
+ if (rv) {
+ printk(KERN_ERR
+ "ipmi_si: Unable to register device: error %d\n",
+@@ -2362,7 +2380,7 @@ static int init_one_smi(int intf_num, st
+ printk(KERN_ERR
+ "ipmi_si: Unable to create proc entry: %d\n",
+ rv);
+- goto out_err_stop_timer;
++ goto out_err_stop_timer;
+ }
+
+ *smi = new_smi;
+diff -urNp --exclude-from=/home/mdomsch/excludes --minimal linux-2.6.16-20060411175326/include/linux/ipmi_smi.h linux-2.6.16-20060411175326.openipmi/include/linux/ipmi_smi.h
+--- linux-2.6.16-20060411175326/include/linux/ipmi_smi.h Sun Mar 19 23:53:29 2006
++++ linux-2.6.16-20060411175326.openipmi/include/linux/ipmi_smi.h Wed Apr 12 16:55:48 2006
+@@ -79,6 +79,13 @@ struct ipmi_smi_handlers
+ {
+ struct module *owner;
+
++ /* The low-level interface cannot start sending messages to
++ the upper layer until this function is called. This may
++ not be NULL, the lower layer must take the interface from
++ this call. */
++ int (*start_processing)(void *send_info,
++ ipmi_smi_t new_intf);
++
+ /* Called to enqueue an SMI message to be sent. This
+ operation is not allowed to fail. If an error occurs, it
+ should report back the error in a received message. It may
+@@ -114,13 +121,16 @@ struct ipmi_smi_handlers
+ };
+
+ /* Add a low-level interface to the IPMI driver. Note that if the
+- interface doesn't know its slave address, it should pass in zero. */
++ interface doesn't know its slave address, it should pass in zero.
++ The low-level interface should not deliver any messages to the
++ upper layer until the start_processing() function in the handlers
++ is called, and the lower layer must get the interface from that
++ call. */
+ int ipmi_register_smi(struct ipmi_smi_handlers *handlers,
+ void *send_info,
+ unsigned char version_major,
+ unsigned char version_minor,
+- unsigned char slave_addr,
+- ipmi_smi_t *intf);
++ unsigned char slave_addr);
+
+ /*
+ * Remove a low-level interface from the IPMI driver. This will
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/resume-init new/patches.fixes/resume-init
--- old/patches.fixes/resume-init 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/resume-init 2006-04-21 14:39:27.000000000 +0200
@@ -0,0 +1,71 @@
+Subject: Failure to resume after INIT in user space
+From: Keith Owens
+References: 164951
+Acked-by: schwab@suse.de
+
+The OS INIT handler is loading incorrect values into cr.ifa on exit.
+This shows up as a hang when resuming after an INIT that is delivered
+while a cpu is in user space. Correct the value loaded into cr.ifa.
+
+Signed-off-by: Keith Owens
+Signed-off-by: Tony Luck
+
+---
+commit 8cab7ccccbdd9fe3cf6b3400d5a88ecb683a5b1b
+tree 7d847ecf60940f7dae3e12240fc48184e68b87b8
+parent 958b166c00b39ff0b28ad2bbb32624b9f305a4e1
+author Keith Owens Fri, 07 Apr 2006 16:34:34 +1000
+committer Tony Luck Fri, 07 Apr 2006 23:01:32 -0700
+
+ arch/ia64/kernel/mca_asm.S | 10 +++++-----
+ 1 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/arch/ia64/kernel/mca_asm.S b/arch/ia64/kernel/mca_asm.S
+index 60a464b..6dff024 100644
+--- a/arch/ia64/kernel/mca_asm.S
++++ b/arch/ia64/kernel/mca_asm.S
+@@ -827,7 +827,7 @@ ia64_state_restore:
+ ld8 r9=[temp2],16 // sal_gp
+ ;;
+ ld8 r22=[temp1],16 // pal_min_state, virtual
+- ld8 r21=[temp2],16 // prev_IA64_KR_CURRENT
++ ld8 r13=[temp2],16 // prev_IA64_KR_CURRENT
+ ;;
+ ld8 r16=[temp1],16 // prev_IA64_KR_CURRENT_STACK
+ ld8 r20=[temp2],16 // prev_task
+@@ -848,7 +848,7 @@ ia64_state_restore:
+ mov cr.iim=temp3
+ mov cr.iha=temp4
+ dep r22=0,r22,62,1 // pal_min_state, physical, uncached
+- mov IA64_KR(CURRENT)=r21
++ mov IA64_KR(CURRENT)=r13
+ ld8 r8=[temp1] // os_status
+ ld8 r10=[temp2] // context
+
+@@ -856,7 +856,7 @@ ia64_state_restore:
+ * avoid any dependencies on the algorithm in ia64_switch_to(), just
+ * purge any existing CURRENT_STACK mapping and insert the new one.
+ *
+- * r16 contains prev_IA64_KR_CURRENT_STACK, r21 contains
++ * r16 contains prev_IA64_KR_CURRENT_STACK, r13 contains
+ * prev_IA64_KR_CURRENT, these values may have been changed by the C
+ * code. Do not use r8, r9, r10, r22, they contain values ready for
+ * the return to SAL.
+@@ -873,7 +873,7 @@ ia64_state_restore:
+ ;;
+ srlz.d
+
+- extr.u r19=r21,61,3 // r21 = prev_IA64_KR_CURRENT
++ extr.u r19=r13,61,3 // r13 = prev_IA64_KR_CURRENT
+ shl r20=r16,IA64_GRANULE_SHIFT // r16 = prev_IA64_KR_CURRENT_STACK
+ movl r21=PAGE_KERNEL // page properties
+ ;;
+@@ -883,7 +883,7 @@ ia64_state_restore:
+ (p6) br.spnt 1f // the dreaded cpu 0 idle task in region 5:(
+ ;;
+ mov cr.itir=r18
+- mov cr.ifa=r21
++ mov cr.ifa=r13
+ mov r20=IA64_TR_CURRENT_STACK
+ ;;
+ itr.d dtr[r20]=r21
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/tg3-selftest-phy_reset.patch new/patches.fixes/tg3-selftest-phy_reset.patch
--- old/patches.fixes/tg3-selftest-phy_reset.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/tg3-selftest-phy_reset.patch 2006-04-24 22:57:52.000000000 +0200
@@ -0,0 +1,35 @@
+Subject: Bug 158568 - LTC22155-ethtool -t (self test) will cause bcm5780S to be inoperable
+From: whchang@tw.ibm.com
+
+
+Signed-off-by: Olaf Hering
+
+---
+ drivers/net/tg3.c | 7 +++++++
+ 1 file changed, 7 insertions(+)
+
+Index: linux-2.6.16/drivers/net/tg3.c
+===================================================================
+--- linux-2.6.16.orig/drivers/net/tg3.c
++++ linux-2.6.16/drivers/net/tg3.c
+@@ -140,6 +140,8 @@
+
+ #define TG3_NUM_TEST 6
+
++static void tg3_link_report(struct tg3 *);
++
+ static char version[] __devinitdata =
+ DRV_MODULE_NAME ".c:v" DRV_MODULE_VERSION " (" DRV_MODULE_RELDATE ")\n";
+
+@@ -965,6 +967,11 @@ static int tg3_phy_reset(struct tg3 *tp)
+ if (err != 0)
+ return -EBUSY;
+
++ if (netif_running(tp->dev) && netif_carrier_ok(tp->dev)) {
++ netif_carrier_off(tp->dev);
++ tg3_link_report(tp);
++ }
++
+ if (GET_ASIC_REV(tp->pci_chip_rev_id) == ASIC_REV_5703 ||
+ GET_ASIC_REV(tp->pci_chip_rev_id) == ASIC_REV_5704 ||
+ GET_ASIC_REV(tp->pci_chip_rev_id) == ASIC_REV_5705) {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/usb-hid-dead-mouse new/patches.fixes/usb-hid-dead-mouse
--- old/patches.fixes/usb-hid-dead-mouse 2006-03-04 11:08:10.000000000 +0100
+++ new/patches.fixes/usb-hid-dead-mouse 2006-04-23 17:39:04.000000000 +0200
@@ -8,16 +8,18 @@
due to hardware problems. There is no need to abort under such
circumstances.
-diff --git a/drivers/usb/input/hid-core.c b/drivers/usb/input/hid-core.c
---- a/drivers/usb/input/hid-core.c
-+++ b/drivers/usb/input/hid-core.c
-@@ -927,8 +927,8 @@ static void hid_irq_in(struct urb *urb,
+ drivers/usb/input/hid-core.c | 2 +-
+ 1 files changed, 1 insertion(+), 1 deletion(-)
+
+--- linux-2.6.16.orig/drivers/usb/input/hid-core.c
++++ linux-2.6.16/drivers/usb/input/hid-core.c
+@@ -931,8 +931,8 @@ static void hid_irq_in(struct urb *urb,
case -ENOENT:
case -EPERM:
case -ESHUTDOWN: /* unplug */
- case -EILSEQ: /* unplug timeout on uhci */
return;
+ case -EILSEQ: /* CRC error or failed urbs before unplug */
+ case -EPROTO: /* failed urbs unplug 1.1 dev from 2.0 hub */
case -ETIMEDOUT: /* NAK */
break;
- default: /* error */
++++++ patches.kernel.org.tar.bz2 ++++++
++++++ patches.rpmify.tar.bz2 ++++++
++++++ patches.suse.tar.bz2 ++++++
++++ 28982 lines of diff (skipped)
++++++ patches.xen.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.xen/xen-i386-kexec-reserve.patch new/patches.xen/xen-i386-kexec-reserve.patch
--- old/patches.xen/xen-i386-kexec-reserve.patch 2006-04-25 18:22:49.000000000 +0200
+++ new/patches.xen/xen-i386-kexec-reserve.patch 2006-04-23 17:39:04.000000000 +0200
@@ -7,7 +7,7 @@
===================================================================
--- head-2006-04-21.orig/arch/i386/kernel/setup-xen.c 2006-04-21 13:29:39.000000000 +0200
+++ head-2006-04-21/arch/i386/kernel/setup-xen.c 2006-04-21 13:31:17.000000000 +0200
-@@ -1317,6 +1317,11 @@ void __init setup_bootmem_allocator(void
+@@ -1353,6 +1353,11 @@ void __init setup_bootmem_allocator(void
}
}
#endif
@@ -19,7 +19,7 @@
if (!xen_feature(XENFEAT_auto_translated_physmap))
phys_to_machine_mapping =
-@@ -1439,11 +1444,6 @@ legacy_init_iomem_resources(struct resou
+@@ -1475,11 +1480,6 @@ legacy_init_iomem_resources(struct resou
}
}
#endif
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.xen/xen-i386-panic-no-reboot new/patches.xen/xen-i386-panic-no-reboot
--- old/patches.xen/xen-i386-panic-no-reboot 2006-04-25 18:22:49.000000000 +0200
+++ new/patches.xen/xen-i386-panic-no-reboot 2006-04-23 17:39:04.000000000 +0200
@@ -19,7 +19,7 @@
extern char hypercall_page[PAGE_SIZE];
EXPORT_SYMBOL(hypercall_page);
-@@ -1646,14 +1641,6 @@ void __init setup_arch(char **cmdline_p)
+@@ -1682,14 +1677,6 @@ void __init setup_arch(char **cmdline_p)
physdev_op_t op;
unsigned long max_low_pfn;
@@ -34,7 +34,7 @@
HYPERVISOR_vm_assist(VMASST_CMD_enable, VMASST_TYPE_4gb_segments);
HYPERVISOR_vm_assist(VMASST_CMD_enable,
VMASST_TYPE_writable_pagetables);
-@@ -1887,14 +1874,6 @@ void __init setup_arch(char **cmdline_p)
+@@ -1923,14 +1910,6 @@ void __init setup_arch(char **cmdline_p)
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.xen/xen3-e820-all-mapped new/patches.xen/xen3-e820-all-mapped
--- old/patches.xen/xen3-e820-all-mapped 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.xen/xen3-e820-all-mapped 2006-04-21 13:44:47.000000000 +0200
@@ -0,0 +1,134 @@
+Subject: Introduce e820_all_mapped
+From: Arjan van de Ven
+Acked-by: ak@suse.de
+Patch-mainline: 2.6.17
+References: 160583
+
+Introduce a e820_all_mapped() function which checks if the entire
+range is mapped with type. This is done by moving the local
+start variable to the end of each known-good region; if at the end
+of the function the start address is still before end, there must be
+a part that's not of the correct type; otherwise it's a good region.
+
+Signed-off-by: Arjan van de Ven
+Signed-off-by: Andi Kleen
+
+Automatically created from "patches.arch/e820-all-mapped" by xen-port-patches.py
+
+Index: head-2006-04-21/arch/x86_64/kernel/e820-xen.c
+===================================================================
+--- head-2006-04-21.orig/arch/x86_64/kernel/e820-xen.c 2006-04-21 13:27:19.000000000 +0200
++++ head-2006-04-21/arch/x86_64/kernel/e820-xen.c 2006-04-21 13:28:32.000000000 +0200
+@@ -103,6 +103,10 @@ static inline int bad_addr(unsigned long
+ return 0;
+ }
+
++/*
++ * This function checks if any part of the range is mapped
++ * with type.
++ */
+ int __init e820_any_mapped(unsigned long start, unsigned long end, unsigned type)
+ {
+ int i;
+@@ -117,6 +121,35 @@ int __init e820_any_mapped(unsigned long
+ return 0;
+ }
+
++/*
++ * This function checks if the entire range is mapped with type.
++ *
++ * Note: this function only works correct if the e820 table is sorted and
++ * not-overlapping, which is the case
++ */
++int __init e820_all_mapped(unsigned long start, unsigned long end, unsigned type)
++{
++ int i;
++ for (i = 0; i < e820.nr_map; i++) {
++ struct e820entry *ei = &e820.map[i];
++ if (type && ei->type != type)
++ continue;
++ /* is the region (part) in overlap with the current region ?*/
++ if (ei->addr >= end || ei->addr + ei->size <= start)
++ continue;
++
++ /* if the region is at the beginning of we move
++ * start to the end of the region since it's ok until there
++ */
++ if (ei->addr <= start)
++ start = ei->addr + ei->size;
++ /* if start is now at or beyond end, we're done, full coverage */
++ if (start >= end)
++ return 1; /* we're done */
++ }
++ return 0;
++}
++
+ /*
+ * Find a free area in a specific range.
+ */
+@@ -276,6 +309,11 @@ void __init e820_reserve_resources(void)
+ }
+ }
+ }
++#else
++int __init e820_all_mapped(unsigned long start, unsigned long end, unsigned type)
++{
++ return 1;
++}
+ #endif /* CONFIG_XEN */
+
+ void __init e820_print_map(char *who)
+Index: head-2006-04-21/arch/i386/kernel/setup-xen.c
+===================================================================
+--- head-2006-04-21.orig/arch/i386/kernel/setup-xen.c 2006-04-21 13:24:32.000000000 +0200
++++ head-2006-04-21/arch/i386/kernel/setup-xen.c 2006-04-21 13:29:39.000000000 +0200
+@@ -1008,6 +1008,36 @@ efi_memory_present_wrapper(unsigned long
+ return 0;
+ }
+
++ /*
++ * This function checks if the entire range is mapped with type.
++ *
++ * Note: this function only works correct if the e820 table is sorted and
++ * not-overlapping, which is the case
++ */
++int __init
++e820_all_mapped(unsigned long start, unsigned long end, unsigned type)
++{
++ int i;
++ for (i = 0; i < e820.nr_map; i++) {
++ struct e820entry *ei = &e820.map[i];
++ if (type && ei->type != type)
++ continue;
++ /* is the region (part) in overlap with the current region ?*/
++ if (ei->addr >= end || ei->addr + ei->size <= start)
++ continue;
++ /* if the region is at the beginning of we move
++ * start to the end of the region since it's ok until there
++ */
++ if (ei->addr <= start)
++ start = ei->addr + ei->size;
++ /* if start is now at or beyond end, we're done, full
++ * coverage */
++ if (start >= end)
++ return 1; /* we're done */
++ }
++ return 0;
++}
++
+ /*
+ * Find the highest page frame number we have available
+ */
+@@ -1037,6 +1067,12 @@ void __init find_max_pfn(void)
+ }
+ }
+ #else
++int __init
++e820_all_mapped(unsigned long start, unsigned long end, unsigned type)
++{
++ return 1;
++}
++
+ /* We don't use the fake e820 because we need to respond to user override. */
+ void __init find_max_pfn(void)
+ {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.xen/xen3-rename-e820-mapped new/patches.xen/xen3-rename-e820-mapped
--- old/patches.xen/xen3-rename-e820-mapped 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.xen/xen3-rename-e820-mapped 2006-04-21 13:44:47.000000000 +0200
@@ -0,0 +1,28 @@
+Subject: Rename e820_mapped to e820_any_mapped
+From: Arjan van de Ven
+Acked-by: ak@suse.de
+Patch-mainline: 2.6.17
+
+Rename e820_mapped to e820_any_mapped since it tests if any part
+of the range is mapped according to the type. Later steps will introduce
+e820_all_mapped which will check if the entire range is mapped with the type.
+Both have their merit.
+
+Signed-off-by: Arjan van de Ven
+Signed-off-by: Andi Kleen
+
+Automatically created from "patches.arch/rename-e820-mapped" by xen-port-patches.py
+
+Index: head-2006-04-21/arch/x86_64/kernel/e820-xen.c
+===================================================================
+--- head-2006-04-21.orig/arch/x86_64/kernel/e820-xen.c 2006-04-20 10:07:16.000000000 +0200
++++ head-2006-04-21/arch/x86_64/kernel/e820-xen.c 2006-04-21 13:25:26.000000000 +0200
+@@ -103,7 +103,7 @@ static inline int bad_addr(unsigned long
+ return 0;
+ }
+
+-int __init e820_mapped(unsigned long start, unsigned long end, unsigned type)
++int __init e820_any_mapped(unsigned long start, unsigned long end, unsigned type)
+ {
+ int i;
+ for (i = 0; i < e820.nr_map; i++) {
++++++ series.conf ++++++
--- kernel-source/series.conf 2006-04-25 18:23:09.000000000 +0200
+++ STABLE/kernel-source/series.conf 2006-04-25 18:21:13.000000000 +0200
@@ -179,6 +179,7 @@
patches.arch/ppc-eeh-printing-cleanup.patch
patches.arch/ppc-eeh-decr-failcount.patch
patches.arch/ppc-eeh-message-disambig.patch
+ patches.arch/ppc-eeh-mem_init_done.patch
# KDB v4.4
patches.suse/kdb-common
@@ -242,15 +243,17 @@
# upgrade asus_acpi module
patches.arch/acpi_asus_update_0_30
+ patches.arch/acpi_asus_strict_model_check.patch
patches.arch/acpi_asus_init_fixups.patch
patches.suse/acpi_sony_init_fixups.patch
- patches.arch/acpi_asus_strict_model_check.patch
patches.arch/acpi_ibm_notify.patch
patches.fixes/acpi-nolapic
+ patches.arch/acpi_processor_exit_acpi_off
+
# Fix ISA DMA resource setup in ACPIPnP (#116655)
patches.fixes/acpipnp-dma-resource-setup-fix.patch
@@ -260,6 +263,9 @@
patches.fixes/powernow-fix-3
patches.fixes/cpufreq_sysfs_max_override.patch
+ # Fix IA64 unalignment issue
+ patches.arch/ia64_acpi_unalignments.patch
+
########################################################
# Suse specific stuff
########################################################
@@ -395,6 +401,7 @@
patches.drivers/lpfc-8.1.2-update
patches.drivers/lpfc-8.1.3-update
patches.drivers/lpfc-8.1.4-update
+ patches.drivers/lpfc-8.1.5-update
patches.drivers/snsc-powerdown-events
patches.drivers/ide-acpi-support
@@ -428,6 +435,7 @@
########################################################
patches.suse/tg3-start_xmit-barrier.patch
patches.fixes/tg3-init-netif_carrier_off
+ patches.fixes/tg3-selftest-phy_reset.patch
patches.fixes/tulip-quad-NIC-ifdown
patches.suse/prism-defaultmac
@@ -523,6 +531,8 @@
patches.drivers/usb-0076-cp2101-add-new-device-IDs.patch
patches.drivers/usb-0077-ftdi_sio-add-Icom-ID1-USB-product-and-vendor-ids.patch
patches.drivers/usb-0080-serial-add-navman-driver.patch
+ patches.drivers/usb-unplug-usbkb-from-hub.patch
+ patches.drivers/usb-add-driver-for-funsoft-usb-serial-device.patch
########################################################
# I2C
@@ -612,6 +622,16 @@
patches.drivers/alsa-ad1981hd-hp-laptop-2
patches.drivers/alsa-cs4281-probe-fix
patches.drivers/alsa-usbmixer-resolution-fix
+ patches.drivers/alsa-via8251-ac97-fix
+ patches.drivers/alsa-via8251-ac97-tweak
+ patches.drivers/alsa-stac92xx-intel-d945pvs
+ patches.drivers/alsa-ad1981hd-all-hp-laptops
+ patches.drivers/alsa-ad1981hd-thinkpad-x60
+ patches.drivers/alsa-ad1986a-hp-presario-b2800
+ patches.drivers/alsa-ad1986a-asus-u5a
+ patches.drivers/alsa-ad1986a-asus-m9
+ patches.drivers/alsa-alc880-epox-ep5lda
+ patches.drivers/alsa-intel8x0-disable-ali5455-spdif-in
########################################################
# Other driver fixes
@@ -667,8 +687,19 @@
patches.arch/s390-02-02-october2005.diff
patches.arch/s390-02-03-october2005.diff
patches.arch/s390-02-04-october2005.diff
+ patches.arch/s390-02-05-october2005.diff
+ patches.arch/s390-02-06-october2005.diff
+ patches.arch/s390-02-07-october2005.diff
+ patches.arch/s390-02-08-october2005.diff
+ patches.arch/s390-02-09-october2005.diff
+ patches.arch/s390-02-10-october2005.diff
+ # s390-02-11 under review
+ patches.arch/s390-02-12-october2005.diff
+ patches.arch/s390-02-13-october2005.diff
+ patches.arch/s390-02-14-october2005.diff
patches.arch/s390-dasd-eer-october2005.diff
patches.arch/s390-statistic-disclaimer.diff
+ patches.arch/s390-dasd-uid.diff
########################################################
#
# Patches for S/390 from SUSE which don't rely on IBM's
@@ -942,11 +973,17 @@
patches.fixes/libata-resume-drive_port-mode
patches.fixes/dm-netlink-fixes
- patches.arch/disable-mmconfig
patches.arch/lagrange-feature
patches.arch/disable-apic-error
patches.arch/amd-core-parsing
+
+ patches.arch/rename-e820-mapped
+ patches.arch/e820-all-mapped
+ patches.arch/mcfg-e820
+ patches.arch/mmconfig-testbit
+ patches.arch/mcfg-check-more-busses
+
+npiggin patches.fixes/scheduler-wakeup-no-starvation
patches.fixes/kernel-block-event-03.patch
@@ -995,6 +1032,21 @@
patches.fixes/fix-serial-8250-UART_BUG_TXEN-test
patches.fixes/nfsd-ref-fhandle-problem
+
+ # SAS fun
+ patches.suse/lsi-sas-transport_enclosure_id.patch
+ patches.suse/lsi-sas-mptsas-enclosure_id.patch
+ patches.suse/lsi-expander-update
+ patches.suse/aic94xx_for_sles10.patch
+ patches.suse/sas_transport_for_sles10.patch
+ patches.suse/lsi_sas_sync_for_sles10.patch
+ patches.suse/lsi_mpt_sync_for_sles10.patch
+ patches.suse/lsi-mptsas-fixes.patch
+ patches.suse/lsi_spi_transport_support.patch
+ patches.suse/lsi_sas_transport_end_device_fix.patch
+ patches.suse/lsi_mptspi_reset_fix.patch
+ patches.suse/lsi-eventstr-overflow.patch
+
patches.fixes/invalidate_page_non_destructive
# bug #161480
@@ -1005,6 +1057,12 @@
patches.drivers/ide-cd-confused
patches.fixes/cfq-tune
+ patches.fixes/ipfrag-hash
+
+ # bug #164951
+ patches.fixes/resume-init
+ patches.suse/lkcd-GFP_COMP
+ patches.fixes/ipmi-startup-race
# PLEASE KEEP THESE PATCHES AT THE END OF series.conf
# (as all other arch specific patches should be kept at the end
@@ -1067,6 +1125,8 @@
+andrea patches.xen/xen3-silent-stack-overflow
patches.xen/xen3-lagrange-feature
patches.xen/xen3-amd-core-parsing
+ patches.xen/xen3-rename-e820-mapped
+ patches.xen/xen3-e820-all-mapped
patches.xen/xen3-mapped-base
# bugfixes
++++++ supported.conf ++++++
--- kernel-source/supported.conf 2006-04-25 18:23:09.000000000 +0200
+++ STABLE/kernel-source/supported.conf 2006-04-25 18:21:12.000000000 +0200
@@ -1203,6 +1203,7 @@
kernel/drivers/s390/net/qeth
kernel/drivers/s390/net/smsgiucv
kernel/drivers/s390/scsi/zfcp
+ kernel/drivers/s390/scsi/zfcp_hbaapi
kernel/drivers/scsi/3w-9xxx # 3ware 9000 Storage Controller Linux Driver
kernel/drivers/scsi/3w-xxxx # 3ware Storage Controller Linux Driver
- kernel/drivers/scsi/aacraid/a100u2w # Initio INI-A100U2W
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...