Hello community,
here is the log from the commit of package kernel-source
checked in at Sun Jun 3 21:52:47 CEST 2007.
--------
--- kernel-source/kernel-bigsmp.changes 2007-05-27 18:40:11.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/kernel-bigsmp.changes 2007-06-02 11:13:04.000000000 +0200
@@ -1,0 +2,129 @@
+Fri Jun 1 16:39:31 CEST 2007 - jeffm@suse.de
+
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ Fix illegal use of fp after unlink.
+
+-------------------------------------------------------------------
+Thu May 31 21:11:18 CEST 2007 - jeffm@suse.de
+
+- Update to 2.6.22-rc3-git2.
+ - fix possible null ptr deref in kallsyms_lookup
+ - alpha: support new syscalls
+ - alpha: cleanup in bitops.h
+ - [ARM] Fix some section mismatch warnings
+ - ehea: Fixed multi queue RX bug
+ - sky2: enable IRQ on duplex renegotiation
+ - e1000: restore netif_poll_enable call but make sure ...
+ - defxx: Fix the handling of ioremap() failures
+ - sky2: program proper register for fiber PHY
+ - sky2: checksum offload plus vlan bug
+ - sky2: dont set bogus bit in PHY register
+ - [ARM] 4417/1: Serial: Fix AMBA drivers locking
+ - [ARM] 4394/1: ARMv7: Add the TLB range operations
+ - [ARM] 4410/1: Remove extern declarations in coyote ...
+ - [ARM] 4416/1: NWFPE: fix undeclared symbols
+ - [ARM] 4415/1: AML5900: fix sparse warnings from map_io
+ - [ARM] 4414/1: S3C2443: sparse fix for clock.c
+ - [ARM] 4412/1: S3C2412: reset errata fix
+ - [ARM] 4411/1: KS8695: Another serial driver fix
+ - [ARM] oprofile: avoid lockdep warnings on mpcore oprofi ...
+ - [ARM] Fix stacktrace FP range checking
+ - [ARM] use __used attribute
+
+-------------------------------------------------------------------
+Thu May 31 17:25:04 CEST 2007 - jeffm@suse.de
+
+- Added my pending reiserfs patch queue
+ - Better error handling
+ - More consistent message format
+ - Many code cleanups and variable renames
+ - Extended attribute rework
+ - Misc fixes
+
+-------------------------------------------------------------------
+Thu May 31 16:47:52 CEST 2007 - bwalle@suse.de
+
+- rpm/kernel-binary.spec.in: replace OSRELEASE of makedumpfile
+ configuration file with version of kernel that is built
+ instead of the running kernel -- for this, the PAGESIZE
+ of that file needs to be patched on IA64 (IA64 is still
+ un-enabled until the makedumpfile patches are all mainline
+ and we have a new makedumpfile package)
+
+-------------------------------------------------------------------
+Wed May 30 21:09:38 CEST 2007 - jeffm@suse.de
+
+- patches.fixes/unexport-ext4_ext_invalidate_cache: ext4:
+ unexport ext4_ext_invalidate_cache.
+
+-------------------------------------------------------------------
+Wed May 30 19:23:34 CEST 2007 - jeffm@suse.de
+
+- Update to 2.6.22-rc3-git1.
+ - Changes since 2.6.22-rc3:
+ - random: fix seeding with zero entropy origin master
+ - random: fix error in entropy extraction
+ - NOHZ: prevent multiplication overflow - stop timer ...
+ - IB/mlx4: Fix last allocated object tracking in bitmap ...
+ - IB/cm: Fix stale connection detection
+ - IPoIB/cm: Fix performance regression on Mellanox
+ - IB/mthca: Fix handling of send CQE with error for QPs ...
+ - USB: replace flush_workqueue with cancel_sync_work
+ - [SPARC64]: Fill holes in hypervisor APIs and fix KTSB ...
+ - [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
+ - [SPARC]: Mark as emulating cmpxchg, add appropriate ...
+ - [SPARC]: Emulate cmpxchg like parisc
+ - [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss ...
+ - [SPARC]: Linux always started with 9600 8N1
+ - [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra ...
+ - [SPARC64]: Eliminate NR_CPUS limitations.
+ - [SPARC64]: Use machine description and OBP properly ...
+ - [SPARC64]: Negotiate hypervisor API for PCI services.
+ - [SPARC64]: Report proper system soft state to the hyper ...
+ - [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
+ - [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just ...
+ - [SCSI] jazz_esp: Converted to use esp_core.
+ - [SPARC64]: PCI device scan is way too verbose by default.
+ - [SERIAL] sunzilog: section mismatch fix
+ - [SPARC32]: Removes mismatch section warnigs in sparc ...
+ - [SPARC64]: Don't be picky about virtual-dma values ...
+ - [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
+ - [SCSI] pluto: Use wait_for_completion_timeout.
+ - firewire: fix return code
+ - firewire: prefix modules with firewire- instead of fw-
+ - firewire: Add missing byteswapping for receive DMA ...
+ - ieee1394: raw1394: Fix async send
+ - ieee1394: eth1394: bring back a parent device
+ - ieee1394: eth1394: handle tlabel exhaustion
+ - ieee1394: eth1394: remove bogus netif_wake_queue
+ - ieee1394: sbp2: include workqueue.h
+ - hwmon/applesmc: Handle name file creation error and ...
+ - hwmon/applesmc: Simplify dependencies
+ - hwmon-vid: Don't spam the logs when VRM version is ...
+ - hwmon/w83627hf: Be quiet when no chip is found
+ - hwmon/coretemp: Add more safety checks
+ - hwmon/ds1621: Fix swapped temperature limits
+ Changes since 2.6.22-rc2-git7:
+ - fix compat console unimap regression
+ - pata_hpt37x: Further improvements based on the IDE ...
+ - pata: Trivia
+ - [PATCH] ocfs2: use generic_segment_checks
+ - ocfs2: fix inode leak
+ - [PATCH] ocfs2: use zero_user_page
+ - ocfs2: unmap_mapping_range() in ocfs2_truncate()
+ - ocfs2: trylock in ocfs2_readpage()
+ - [libata] sata_via, pata_via: Add PCI IDs.
+ - [libata] Fix decoding of 6-byte commands
+ - libata: sata_sis fixes
+ - Fix build failure for drivers/ata/pata_scc.c
+ - [libata] sata_mv: add TODO list
+ - [libata] sata_promise: fix flags typo
+
+-------------------------------------------------------------------
+Wed May 30 13:46:11 CEST 2007 - hare@suse.de
+
+- patches.fixes/msi-reverse-listing: cciss broken with 2.6.22-rc2.
+- patches.suse/dm-emulate-blkrrpart-ioctl: Emulate BLKRRPART
+ on device-mapper.
+
+-------------------------------------------------------------------
@@ -4 +133 @@
-- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m nad
+- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m and
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-dummy.changes: same change
kernel-kdump.changes: same change
kernel-ppc64.changes: same change
kernel-s390.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-um.changes: same change
kernel-vanilla.changes: same change
kernel-xen.changes: same change
kernel-xenpae.changes: same change
New:
----
needed_space_in_mb
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-bigsmp.spec ++++++
--- /var/tmp/diff_new_pack.lJ1909/_old 2007-06-03 21:49:17.000000000 +0200
+++ /var/tmp/diff_new_pack.lJ1909/_new 2007-06-03 21:49:17.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-bigsmp (Version 2.6.22_rc2_git7)
+# spec file for package kernel-bigsmp (Version 2.6.22_rc3_git2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,17 +38,15 @@
%define build_vanilla 1
%endif
Summary: Kernel with PAE Support
-Version: 2.6.22_rc2_git7
+Version: 2.6.22_rc3_git2
Release: 1
License: GNU General Public License (GPL)
Group: System/Kernel
Autoreqprov: on
BuildRequires: coreutils module-init-tools
%if %suse_version > 1020
-%ifarch %ix86 x86_64 ppc ppc64
BuildRequires: makedumpfile
%endif
-%endif
Requires(post): module-init-tools
Requires(post): /sbin/depmod
Requires(post): perl-Bootloader >= 0.4.14
@@ -83,7 +81,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.22_rc2_git7-%source_rel
+Provides: kernel = 2.6.22_rc3_git2-%source_rel
%endif
%endif
Provides: k_smp4G
@@ -156,12 +154,12 @@
-Source Timestamp: 2007/05/27 16:27:23 UTC
+Source Timestamp: 2007/06/01 14:40:06 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.21.tar.bz2 ]; then
- echo "The kernel-bigsmp-2.6.22_rc2_git7.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.22_rc2_git7.src.rpm."
+ echo "The kernel-bigsmp-2.6.22_rc3_git2.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.22_rc3_git2.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -433,9 +431,29 @@
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
+CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config
makedumpfile -x %buildroot/usr/lib/debug/boot/vmlinux-$KERNELRELEASE.debug \
- -g %buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config \
- || true # failure should not fail the build
+ -g $CONFIGFILE || true # failure should not fail the build
+if [ -f $CONFIGFILE ] ; then
+ #
+ # fixup config file with current kernel version
+ sed -i $CONFIGFILE -e "s/OSRELEASE=.*/OSRELEASE=$KERNELRELEASE/"
+ #
+ # on IA64, we need to add the page size here -- that's the actual reason why
+ # the makedumpfile tool relies on the running kernel and not on the compiled
+ # kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
+ %ifarch ia64
+ if grep CONFIG_IA64_PAGE_SIZE_16KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
+ elif grep CONFIG_IA64_PAGE_SIZE_64KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
+ elif grep CONFIG_IA64_PAGE_SIZE_4KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
+ else
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
+ fi
+ %endif
+fi
%endif
%endif
%endif
@@ -511,8 +529,116 @@
%files -f kernel.files
%changelog
+* Fri Jun 01 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ Fix illegal use of fp after unlink.
+* Thu May 31 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git2.
+ - fix possible null ptr deref in kallsyms_lookup
+ - alpha: support new syscalls
+ - alpha: cleanup in bitops.h
+ - [ARM] Fix some section mismatch warnings
+ - ehea: Fixed multi queue RX bug
+ - sky2: enable IRQ on duplex renegotiation
+ - e1000: restore netif_poll_enable call but make sure ...
+ - defxx: Fix the handling of ioremap() failures
+ - sky2: program proper register for fiber PHY
+ - sky2: checksum offload plus vlan bug
+ - sky2: dont set bogus bit in PHY register
+ - [ARM] 4417/1: Serial: Fix AMBA drivers locking
+ - [ARM] 4394/1: ARMv7: Add the TLB range operations
+ - [ARM] 4410/1: Remove extern declarations in coyote ...
+ - [ARM] 4416/1: NWFPE: fix undeclared symbols
+ - [ARM] 4415/1: AML5900: fix sparse warnings from map_io
+ - [ARM] 4414/1: S3C2443: sparse fix for clock.c
+ - [ARM] 4412/1: S3C2412: reset errata fix
+ - [ARM] 4411/1: KS8695: Another serial driver fix
+ - [ARM] oprofile: avoid lockdep warnings on mpcore oprofi ...
+ - [ARM] Fix stacktrace FP range checking
+ - [ARM] use __used attribute
+* Thu May 31 2007 - jeffm@suse.de
+- Added my pending reiserfs patch queue
+ - Better error handling
+ - More consistent message format
+ - Many code cleanups and variable renames
+ - Extended attribute rework
+ - Misc fixes
+* Thu May 31 2007 - bwalle@suse.de
+- rpm/kernel-binary.spec.in: replace OSRELEASE of makedumpfile
+ configuration file with version of kernel that is built
+ instead of the running kernel -- for this, the PAGESIZE
+ of that file needs to be patched on IA64 (IA64 is still
+ un-enabled until the makedumpfile patches are all mainline
+ and we have a new makedumpfile package)
+* Wed May 30 2007 - jeffm@suse.de
+- patches.fixes/unexport-ext4_ext_invalidate_cache: ext4:
+ unexport ext4_ext_invalidate_cache.
+* Wed May 30 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git1.
+ - Changes since 2.6.22-rc3:
+ - random: fix seeding with zero entropy origin master
+ - random: fix error in entropy extraction
+ - NOHZ: prevent multiplication overflow - stop timer ...
+ - IB/mlx4: Fix last allocated object tracking in bitmap ...
+ - IB/cm: Fix stale connection detection
+ - IPoIB/cm: Fix performance regression on Mellanox
+ - IB/mthca: Fix handling of send CQE with error for QPs ...
+ - USB: replace flush_workqueue with cancel_sync_work
+ - [SPARC64]: Fill holes in hypervisor APIs and fix KTSB ...
+ - [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
+ - [SPARC]: Mark as emulating cmpxchg, add appropriate ...
+ - [SPARC]: Emulate cmpxchg like parisc
+ - [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss ...
+ - [SPARC]: Linux always started with 9600 8N1
+ - [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra ...
+ - [SPARC64]: Eliminate NR_CPUS limitations.
+ - [SPARC64]: Use machine description and OBP properly ...
+ - [SPARC64]: Negotiate hypervisor API for PCI services.
+ - [SPARC64]: Report proper system soft state to the hyper ...
+ - [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
+ - [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just ...
+ - [SCSI] jazz_esp: Converted to use esp_core.
+ - [SPARC64]: PCI device scan is way too verbose by default.
+ - [SERIAL] sunzilog: section mismatch fix
+ - [SPARC32]: Removes mismatch section warnigs in sparc ...
+ - [SPARC64]: Don't be picky about virtual-dma values ...
+ - [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
+ - [SCSI] pluto: Use wait_for_completion_timeout.
+ - firewire: fix return code
+ - firewire: prefix modules with firewire- instead of fw-
+ - firewire: Add missing byteswapping for receive DMA ...
+ - ieee1394: raw1394: Fix async send
+ - ieee1394: eth1394: bring back a parent device
+ - ieee1394: eth1394: handle tlabel exhaustion
+ - ieee1394: eth1394: remove bogus netif_wake_queue
+ - ieee1394: sbp2: include workqueue.h
+ - hwmon/applesmc: Handle name file creation error and ...
+ - hwmon/applesmc: Simplify dependencies
+ - hwmon-vid: Don't spam the logs when VRM version is ...
+ - hwmon/w83627hf: Be quiet when no chip is found
+ - hwmon/coretemp: Add more safety checks
+ - hwmon/ds1621: Fix swapped temperature limits
+ Changes since 2.6.22-rc2-git7:
+ - fix compat console unimap regression
+ - pata_hpt37x: Further improvements based on the IDE ...
+ - pata: Trivia
+ - [PATCH] ocfs2: use generic_segment_checks
+ - ocfs2: fix inode leak
+ - [PATCH] ocfs2: use zero_user_page
+ - ocfs2: unmap_mapping_range() in ocfs2_truncate()
+ - ocfs2: trylock in ocfs2_readpage()
+ - [libata] sata_via, pata_via: Add PCI IDs.
+ - [libata] Fix decoding of 6-byte commands
+ - libata: sata_sis fixes
+ - Fix build failure for drivers/ata/pata_scc.c
+ - [libata] sata_mv: add TODO list
+ - [libata] sata_promise: fix flags typo
+* Wed May 30 2007 - hare@suse.de
+- patches.fixes/msi-reverse-listing: cciss broken with 2.6.22-rc2.
+- patches.suse/dm-emulate-blkrrpart-ioctl: Emulate BLKRRPART
+ on device-mapper.
* Sun May 27 2007 - bwalle@suse.de
-- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m nad
+- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m and
TIFM_CORE.
* Sat May 26 2007 - bwalle@suse.de
- config/i386/{bigsmp,debug,default,vanilla},
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.lJ1909/_old 2007-06-03 21:49:18.000000000 +0200
+++ /var/tmp/diff_new_pack.lJ1909/_new 2007-06-03 21:49:18.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-debug (Version 2.6.22_rc2_git7)
+# spec file for package kernel-debug (Version 2.6.22_rc3_git2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,17 +38,15 @@
%define build_vanilla 1
%endif
Summary: A Debug Version of the Kernel
-Version: 2.6.22_rc2_git7
+Version: 2.6.22_rc3_git2
Release: 1
License: GNU General Public License (GPL)
Group: System/Kernel
Autoreqprov: on
BuildRequires: coreutils module-init-tools
%if %suse_version > 1020
-%ifarch %ix86 x86_64 ppc ppc64
BuildRequires: makedumpfile
%endif
-%endif
Requires(post): module-init-tools
Requires(post): /sbin/depmod
Requires(post): perl-Bootloader >= 0.4.14
@@ -83,7 +81,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.22_rc2_git7-%source_rel
+Provides: kernel = 2.6.22_rc3_git2-%source_rel
%endif
%endif
%ifarch %ix86
@@ -161,12 +159,12 @@
-Source Timestamp: 2007/05/27 16:27:23 UTC
+Source Timestamp: 2007/06/01 14:40:06 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.21.tar.bz2 ]; then
- echo "The kernel-debug-2.6.22_rc2_git7.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.22_rc2_git7.src.rpm."
+ echo "The kernel-debug-2.6.22_rc3_git2.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.22_rc3_git2.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -438,9 +436,29 @@
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
+CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config
makedumpfile -x %buildroot/usr/lib/debug/boot/vmlinux-$KERNELRELEASE.debug \
- -g %buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config \
- || true # failure should not fail the build
+ -g $CONFIGFILE || true # failure should not fail the build
+if [ -f $CONFIGFILE ] ; then
+ #
+ # fixup config file with current kernel version
+ sed -i $CONFIGFILE -e "s/OSRELEASE=.*/OSRELEASE=$KERNELRELEASE/"
+ #
+ # on IA64, we need to add the page size here -- that's the actual reason why
+ # the makedumpfile tool relies on the running kernel and not on the compiled
+ # kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
+ %ifarch ia64
+ if grep CONFIG_IA64_PAGE_SIZE_16KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
+ elif grep CONFIG_IA64_PAGE_SIZE_64KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
+ elif grep CONFIG_IA64_PAGE_SIZE_4KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
+ else
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
+ fi
+ %endif
+fi
%endif
%endif
%endif
@@ -516,8 +534,116 @@
%files -f kernel.files
%changelog
+* Fri Jun 01 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ Fix illegal use of fp after unlink.
+* Thu May 31 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git2.
+ - fix possible null ptr deref in kallsyms_lookup
+ - alpha: support new syscalls
+ - alpha: cleanup in bitops.h
+ - [ARM] Fix some section mismatch warnings
+ - ehea: Fixed multi queue RX bug
+ - sky2: enable IRQ on duplex renegotiation
+ - e1000: restore netif_poll_enable call but make sure ...
+ - defxx: Fix the handling of ioremap() failures
+ - sky2: program proper register for fiber PHY
+ - sky2: checksum offload plus vlan bug
+ - sky2: dont set bogus bit in PHY register
+ - [ARM] 4417/1: Serial: Fix AMBA drivers locking
+ - [ARM] 4394/1: ARMv7: Add the TLB range operations
+ - [ARM] 4410/1: Remove extern declarations in coyote ...
+ - [ARM] 4416/1: NWFPE: fix undeclared symbols
+ - [ARM] 4415/1: AML5900: fix sparse warnings from map_io
+ - [ARM] 4414/1: S3C2443: sparse fix for clock.c
+ - [ARM] 4412/1: S3C2412: reset errata fix
+ - [ARM] 4411/1: KS8695: Another serial driver fix
+ - [ARM] oprofile: avoid lockdep warnings on mpcore oprofi ...
+ - [ARM] Fix stacktrace FP range checking
+ - [ARM] use __used attribute
+* Thu May 31 2007 - jeffm@suse.de
+- Added my pending reiserfs patch queue
+ - Better error handling
+ - More consistent message format
+ - Many code cleanups and variable renames
+ - Extended attribute rework
+ - Misc fixes
+* Thu May 31 2007 - bwalle@suse.de
+- rpm/kernel-binary.spec.in: replace OSRELEASE of makedumpfile
+ configuration file with version of kernel that is built
+ instead of the running kernel -- for this, the PAGESIZE
+ of that file needs to be patched on IA64 (IA64 is still
+ un-enabled until the makedumpfile patches are all mainline
+ and we have a new makedumpfile package)
+* Wed May 30 2007 - jeffm@suse.de
+- patches.fixes/unexport-ext4_ext_invalidate_cache: ext4:
+ unexport ext4_ext_invalidate_cache.
+* Wed May 30 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git1.
+ - Changes since 2.6.22-rc3:
+ - random: fix seeding with zero entropy origin master
+ - random: fix error in entropy extraction
+ - NOHZ: prevent multiplication overflow - stop timer ...
+ - IB/mlx4: Fix last allocated object tracking in bitmap ...
+ - IB/cm: Fix stale connection detection
+ - IPoIB/cm: Fix performance regression on Mellanox
+ - IB/mthca: Fix handling of send CQE with error for QPs ...
+ - USB: replace flush_workqueue with cancel_sync_work
+ - [SPARC64]: Fill holes in hypervisor APIs and fix KTSB ...
+ - [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
+ - [SPARC]: Mark as emulating cmpxchg, add appropriate ...
+ - [SPARC]: Emulate cmpxchg like parisc
+ - [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss ...
+ - [SPARC]: Linux always started with 9600 8N1
+ - [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra ...
+ - [SPARC64]: Eliminate NR_CPUS limitations.
+ - [SPARC64]: Use machine description and OBP properly ...
+ - [SPARC64]: Negotiate hypervisor API for PCI services.
+ - [SPARC64]: Report proper system soft state to the hyper ...
+ - [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
+ - [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just ...
+ - [SCSI] jazz_esp: Converted to use esp_core.
+ - [SPARC64]: PCI device scan is way too verbose by default.
+ - [SERIAL] sunzilog: section mismatch fix
+ - [SPARC32]: Removes mismatch section warnigs in sparc ...
+ - [SPARC64]: Don't be picky about virtual-dma values ...
+ - [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
+ - [SCSI] pluto: Use wait_for_completion_timeout.
+ - firewire: fix return code
+ - firewire: prefix modules with firewire- instead of fw-
+ - firewire: Add missing byteswapping for receive DMA ...
+ - ieee1394: raw1394: Fix async send
+ - ieee1394: eth1394: bring back a parent device
+ - ieee1394: eth1394: handle tlabel exhaustion
+ - ieee1394: eth1394: remove bogus netif_wake_queue
+ - ieee1394: sbp2: include workqueue.h
+ - hwmon/applesmc: Handle name file creation error and ...
+ - hwmon/applesmc: Simplify dependencies
+ - hwmon-vid: Don't spam the logs when VRM version is ...
+ - hwmon/w83627hf: Be quiet when no chip is found
+ - hwmon/coretemp: Add more safety checks
+ - hwmon/ds1621: Fix swapped temperature limits
+ Changes since 2.6.22-rc2-git7:
+ - fix compat console unimap regression
+ - pata_hpt37x: Further improvements based on the IDE ...
+ - pata: Trivia
+ - [PATCH] ocfs2: use generic_segment_checks
+ - ocfs2: fix inode leak
+ - [PATCH] ocfs2: use zero_user_page
+ - ocfs2: unmap_mapping_range() in ocfs2_truncate()
+ - ocfs2: trylock in ocfs2_readpage()
+ - [libata] sata_via, pata_via: Add PCI IDs.
+ - [libata] Fix decoding of 6-byte commands
+ - libata: sata_sis fixes
+ - Fix build failure for drivers/ata/pata_scc.c
+ - [libata] sata_mv: add TODO list
+ - [libata] sata_promise: fix flags typo
+* Wed May 30 2007 - hare@suse.de
+- patches.fixes/msi-reverse-listing: cciss broken with 2.6.22-rc2.
+- patches.suse/dm-emulate-blkrrpart-ioctl: Emulate BLKRRPART
+ on device-mapper.
* Sun May 27 2007 - bwalle@suse.de
-- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m nad
+- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m and
TIFM_CORE.
* Sat May 26 2007 - bwalle@suse.de
- config/i386/{bigsmp,debug,default,vanilla},
++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.lJ1909/_old 2007-06-03 21:49:18.000000000 +0200
+++ /var/tmp/diff_new_pack.lJ1909/_new 2007-06-03 21:49:18.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-default (Version 2.6.22_rc2_git7)
+# spec file for package kernel-default (Version 2.6.22_rc3_git2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,17 +38,15 @@
%define build_vanilla 1
%endif
Summary: The Standard Kernel for both Uniprocessor and Multiprocessor Systems
-Version: 2.6.22_rc2_git7
+Version: 2.6.22_rc3_git2
Release: 1
License: GNU General Public License (GPL)
Group: System/Kernel
Autoreqprov: on
BuildRequires: coreutils module-init-tools
%if %suse_version > 1020
-%ifarch %ix86 x86_64 ppc ppc64
BuildRequires: makedumpfile
%endif
-%endif
Requires(post): module-init-tools
Requires(post): /sbin/depmod
Requires(post): perl-Bootloader >= 0.4.14
@@ -83,7 +81,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.22_rc2_git7-%source_rel
+Provides: kernel = 2.6.22_rc3_git2-%source_rel
%endif
%endif
%ifarch alpha
@@ -182,12 +180,12 @@
-Source Timestamp: 2007/05/27 16:27:23 UTC
+Source Timestamp: 2007/06/01 14:40:06 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.21.tar.bz2 ]; then
- echo "The kernel-default-2.6.22_rc2_git7.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.22_rc2_git7.src.rpm."
+ echo "The kernel-default-2.6.22_rc3_git2.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.22_rc3_git2.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -459,9 +457,29 @@
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
+CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config
makedumpfile -x %buildroot/usr/lib/debug/boot/vmlinux-$KERNELRELEASE.debug \
- -g %buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config \
- || true # failure should not fail the build
+ -g $CONFIGFILE || true # failure should not fail the build
+if [ -f $CONFIGFILE ] ; then
+ #
+ # fixup config file with current kernel version
+ sed -i $CONFIGFILE -e "s/OSRELEASE=.*/OSRELEASE=$KERNELRELEASE/"
+ #
+ # on IA64, we need to add the page size here -- that's the actual reason why
+ # the makedumpfile tool relies on the running kernel and not on the compiled
+ # kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
+ %ifarch ia64
+ if grep CONFIG_IA64_PAGE_SIZE_16KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
+ elif grep CONFIG_IA64_PAGE_SIZE_64KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
+ elif grep CONFIG_IA64_PAGE_SIZE_4KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
+ else
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
+ fi
+ %endif
+fi
%endif
%endif
%endif
@@ -537,8 +555,116 @@
%files -f kernel.files
%changelog
+* Fri Jun 01 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ Fix illegal use of fp after unlink.
+* Thu May 31 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git2.
+ - fix possible null ptr deref in kallsyms_lookup
+ - alpha: support new syscalls
+ - alpha: cleanup in bitops.h
+ - [ARM] Fix some section mismatch warnings
+ - ehea: Fixed multi queue RX bug
+ - sky2: enable IRQ on duplex renegotiation
+ - e1000: restore netif_poll_enable call but make sure ...
+ - defxx: Fix the handling of ioremap() failures
+ - sky2: program proper register for fiber PHY
+ - sky2: checksum offload plus vlan bug
+ - sky2: dont set bogus bit in PHY register
+ - [ARM] 4417/1: Serial: Fix AMBA drivers locking
+ - [ARM] 4394/1: ARMv7: Add the TLB range operations
+ - [ARM] 4410/1: Remove extern declarations in coyote ...
+ - [ARM] 4416/1: NWFPE: fix undeclared symbols
+ - [ARM] 4415/1: AML5900: fix sparse warnings from map_io
+ - [ARM] 4414/1: S3C2443: sparse fix for clock.c
+ - [ARM] 4412/1: S3C2412: reset errata fix
+ - [ARM] 4411/1: KS8695: Another serial driver fix
+ - [ARM] oprofile: avoid lockdep warnings on mpcore oprofi ...
+ - [ARM] Fix stacktrace FP range checking
+ - [ARM] use __used attribute
+* Thu May 31 2007 - jeffm@suse.de
+- Added my pending reiserfs patch queue
+ - Better error handling
+ - More consistent message format
+ - Many code cleanups and variable renames
+ - Extended attribute rework
+ - Misc fixes
+* Thu May 31 2007 - bwalle@suse.de
+- rpm/kernel-binary.spec.in: replace OSRELEASE of makedumpfile
+ configuration file with version of kernel that is built
+ instead of the running kernel -- for this, the PAGESIZE
+ of that file needs to be patched on IA64 (IA64 is still
+ un-enabled until the makedumpfile patches are all mainline
+ and we have a new makedumpfile package)
+* Wed May 30 2007 - jeffm@suse.de
+- patches.fixes/unexport-ext4_ext_invalidate_cache: ext4:
+ unexport ext4_ext_invalidate_cache.
+* Wed May 30 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git1.
+ - Changes since 2.6.22-rc3:
+ - random: fix seeding with zero entropy origin master
+ - random: fix error in entropy extraction
+ - NOHZ: prevent multiplication overflow - stop timer ...
+ - IB/mlx4: Fix last allocated object tracking in bitmap ...
+ - IB/cm: Fix stale connection detection
+ - IPoIB/cm: Fix performance regression on Mellanox
+ - IB/mthca: Fix handling of send CQE with error for QPs ...
+ - USB: replace flush_workqueue with cancel_sync_work
+ - [SPARC64]: Fill holes in hypervisor APIs and fix KTSB ...
+ - [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
+ - [SPARC]: Mark as emulating cmpxchg, add appropriate ...
+ - [SPARC]: Emulate cmpxchg like parisc
+ - [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss ...
+ - [SPARC]: Linux always started with 9600 8N1
+ - [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra ...
+ - [SPARC64]: Eliminate NR_CPUS limitations.
+ - [SPARC64]: Use machine description and OBP properly ...
+ - [SPARC64]: Negotiate hypervisor API for PCI services.
+ - [SPARC64]: Report proper system soft state to the hyper ...
+ - [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
+ - [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just ...
+ - [SCSI] jazz_esp: Converted to use esp_core.
+ - [SPARC64]: PCI device scan is way too verbose by default.
+ - [SERIAL] sunzilog: section mismatch fix
+ - [SPARC32]: Removes mismatch section warnigs in sparc ...
+ - [SPARC64]: Don't be picky about virtual-dma values ...
+ - [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
+ - [SCSI] pluto: Use wait_for_completion_timeout.
+ - firewire: fix return code
+ - firewire: prefix modules with firewire- instead of fw-
+ - firewire: Add missing byteswapping for receive DMA ...
+ - ieee1394: raw1394: Fix async send
+ - ieee1394: eth1394: bring back a parent device
+ - ieee1394: eth1394: handle tlabel exhaustion
+ - ieee1394: eth1394: remove bogus netif_wake_queue
+ - ieee1394: sbp2: include workqueue.h
+ - hwmon/applesmc: Handle name file creation error and ...
+ - hwmon/applesmc: Simplify dependencies
+ - hwmon-vid: Don't spam the logs when VRM version is ...
+ - hwmon/w83627hf: Be quiet when no chip is found
+ - hwmon/coretemp: Add more safety checks
+ - hwmon/ds1621: Fix swapped temperature limits
+ Changes since 2.6.22-rc2-git7:
+ - fix compat console unimap regression
+ - pata_hpt37x: Further improvements based on the IDE ...
+ - pata: Trivia
+ - [PATCH] ocfs2: use generic_segment_checks
+ - ocfs2: fix inode leak
+ - [PATCH] ocfs2: use zero_user_page
+ - ocfs2: unmap_mapping_range() in ocfs2_truncate()
+ - ocfs2: trylock in ocfs2_readpage()
+ - [libata] sata_via, pata_via: Add PCI IDs.
+ - [libata] Fix decoding of 6-byte commands
+ - libata: sata_sis fixes
+ - Fix build failure for drivers/ata/pata_scc.c
+ - [libata] sata_mv: add TODO list
+ - [libata] sata_promise: fix flags typo
+* Wed May 30 2007 - hare@suse.de
+- patches.fixes/msi-reverse-listing: cciss broken with 2.6.22-rc2.
+- patches.suse/dm-emulate-blkrrpart-ioctl: Emulate BLKRRPART
+ on device-mapper.
* Sun May 27 2007 - bwalle@suse.de
-- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m nad
+- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m and
TIFM_CORE.
* Sat May 26 2007 - bwalle@suse.de
- config/i386/{bigsmp,debug,default,vanilla},
++++++ kernel-dummy.spec ++++++
--- /var/tmp/diff_new_pack.lJ1909/_old 2007-06-03 21:49:18.000000000 +0200
+++ /var/tmp/diff_new_pack.lJ1909/_new 2007-06-03 21:49:18.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-dummy (Version 2.6.22_rc2_git7)
+# spec file for package kernel-dummy (Version 2.6.22_rc3_git2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -14,7 +14,7 @@
Name: kernel-dummy
URL: http://www.kernel.org/
Summary: Internal dummy package for synchronizing release numbers
-Version: 2.6.22_rc2_git7
+Version: 2.6.22_rc3_git2
Release: 1
License: GNU General Public License (GPL)
Group: System/Kernel
@@ -28,7 +28,7 @@
--------
Andreas Gruenbacher
-Source Timestamp: 2007/05/27 16:27:23 UTC
+Source Timestamp: 2007/06/01 14:40:06 UTC
%install
@@ -41,8 +41,116 @@
/etc/dummy
%changelog
+* Fri Jun 01 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ Fix illegal use of fp after unlink.
+* Thu May 31 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git2.
+ - fix possible null ptr deref in kallsyms_lookup
+ - alpha: support new syscalls
+ - alpha: cleanup in bitops.h
+ - [ARM] Fix some section mismatch warnings
+ - ehea: Fixed multi queue RX bug
+ - sky2: enable IRQ on duplex renegotiation
+ - e1000: restore netif_poll_enable call but make sure ...
+ - defxx: Fix the handling of ioremap() failures
+ - sky2: program proper register for fiber PHY
+ - sky2: checksum offload plus vlan bug
+ - sky2: dont set bogus bit in PHY register
+ - [ARM] 4417/1: Serial: Fix AMBA drivers locking
+ - [ARM] 4394/1: ARMv7: Add the TLB range operations
+ - [ARM] 4410/1: Remove extern declarations in coyote ...
+ - [ARM] 4416/1: NWFPE: fix undeclared symbols
+ - [ARM] 4415/1: AML5900: fix sparse warnings from map_io
+ - [ARM] 4414/1: S3C2443: sparse fix for clock.c
+ - [ARM] 4412/1: S3C2412: reset errata fix
+ - [ARM] 4411/1: KS8695: Another serial driver fix
+ - [ARM] oprofile: avoid lockdep warnings on mpcore oprofi ...
+ - [ARM] Fix stacktrace FP range checking
+ - [ARM] use __used attribute
+* Thu May 31 2007 - jeffm@suse.de
+- Added my pending reiserfs patch queue
+ - Better error handling
+ - More consistent message format
+ - Many code cleanups and variable renames
+ - Extended attribute rework
+ - Misc fixes
+* Thu May 31 2007 - bwalle@suse.de
+- rpm/kernel-binary.spec.in: replace OSRELEASE of makedumpfile
+ configuration file with version of kernel that is built
+ instead of the running kernel -- for this, the PAGESIZE
+ of that file needs to be patched on IA64 (IA64 is still
+ un-enabled until the makedumpfile patches are all mainline
+ and we have a new makedumpfile package)
+* Wed May 30 2007 - jeffm@suse.de
+- patches.fixes/unexport-ext4_ext_invalidate_cache: ext4:
+ unexport ext4_ext_invalidate_cache.
+* Wed May 30 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git1.
+ - Changes since 2.6.22-rc3:
+ - random: fix seeding with zero entropy origin master
+ - random: fix error in entropy extraction
+ - NOHZ: prevent multiplication overflow - stop timer ...
+ - IB/mlx4: Fix last allocated object tracking in bitmap ...
+ - IB/cm: Fix stale connection detection
+ - IPoIB/cm: Fix performance regression on Mellanox
+ - IB/mthca: Fix handling of send CQE with error for QPs ...
+ - USB: replace flush_workqueue with cancel_sync_work
+ - [SPARC64]: Fill holes in hypervisor APIs and fix KTSB ...
+ - [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
+ - [SPARC]: Mark as emulating cmpxchg, add appropriate ...
+ - [SPARC]: Emulate cmpxchg like parisc
+ - [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss ...
+ - [SPARC]: Linux always started with 9600 8N1
+ - [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra ...
+ - [SPARC64]: Eliminate NR_CPUS limitations.
+ - [SPARC64]: Use machine description and OBP properly ...
+ - [SPARC64]: Negotiate hypervisor API for PCI services.
+ - [SPARC64]: Report proper system soft state to the hyper ...
+ - [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
+ - [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just ...
+ - [SCSI] jazz_esp: Converted to use esp_core.
+ - [SPARC64]: PCI device scan is way too verbose by default.
+ - [SERIAL] sunzilog: section mismatch fix
+ - [SPARC32]: Removes mismatch section warnigs in sparc ...
+ - [SPARC64]: Don't be picky about virtual-dma values ...
+ - [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
+ - [SCSI] pluto: Use wait_for_completion_timeout.
+ - firewire: fix return code
+ - firewire: prefix modules with firewire- instead of fw-
+ - firewire: Add missing byteswapping for receive DMA ...
+ - ieee1394: raw1394: Fix async send
+ - ieee1394: eth1394: bring back a parent device
+ - ieee1394: eth1394: handle tlabel exhaustion
+ - ieee1394: eth1394: remove bogus netif_wake_queue
+ - ieee1394: sbp2: include workqueue.h
+ - hwmon/applesmc: Handle name file creation error and ...
+ - hwmon/applesmc: Simplify dependencies
+ - hwmon-vid: Don't spam the logs when VRM version is ...
+ - hwmon/w83627hf: Be quiet when no chip is found
+ - hwmon/coretemp: Add more safety checks
+ - hwmon/ds1621: Fix swapped temperature limits
+ Changes since 2.6.22-rc2-git7:
+ - fix compat console unimap regression
+ - pata_hpt37x: Further improvements based on the IDE ...
+ - pata: Trivia
+ - [PATCH] ocfs2: use generic_segment_checks
+ - ocfs2: fix inode leak
+ - [PATCH] ocfs2: use zero_user_page
+ - ocfs2: unmap_mapping_range() in ocfs2_truncate()
+ - ocfs2: trylock in ocfs2_readpage()
+ - [libata] sata_via, pata_via: Add PCI IDs.
+ - [libata] Fix decoding of 6-byte commands
+ - libata: sata_sis fixes
+ - Fix build failure for drivers/ata/pata_scc.c
+ - [libata] sata_mv: add TODO list
+ - [libata] sata_promise: fix flags typo
+* Wed May 30 2007 - hare@suse.de
+- patches.fixes/msi-reverse-listing: cciss broken with 2.6.22-rc2.
+- patches.suse/dm-emulate-blkrrpart-ioctl: Emulate BLKRRPART
+ on device-mapper.
* Sun May 27 2007 - bwalle@suse.de
-- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m nad
+- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m and
TIFM_CORE.
* Sat May 26 2007 - bwalle@suse.de
- config/i386/{bigsmp,debug,default,vanilla},
++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.lJ1909/_old 2007-06-03 21:49:18.000000000 +0200
+++ /var/tmp/diff_new_pack.lJ1909/_new 2007-06-03 21:49:18.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-kdump (Version 2.6.22_rc2_git7)
+# spec file for package kernel-kdump (Version 2.6.22_rc3_git2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,17 +38,15 @@
%define build_vanilla 1
%endif
Summary: kernel for kdump
-Version: 2.6.22_rc2_git7
+Version: 2.6.22_rc3_git2
Release: 1
License: GNU General Public License (GPL)
Group: System/Kernel
Autoreqprov: on
BuildRequires: coreutils module-init-tools
%if %suse_version > 1020
-%ifarch %ix86 x86_64 ppc ppc64
BuildRequires: makedumpfile
%endif
-%endif
Requires(post): module-init-tools
Requires(post): /sbin/depmod
Requires(post): perl-Bootloader >= 0.4.14
@@ -83,7 +81,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.22_rc2_git7-%source_rel
+Provides: kernel = 2.6.22_rc3_git2-%source_rel
%endif
%endif
%ifarch %ix86
@@ -166,12 +164,12 @@
-Source Timestamp: 2007/05/27 16:27:23 UTC
+Source Timestamp: 2007/06/01 14:40:06 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.21.tar.bz2 ]; then
- echo "The kernel-kdump-2.6.22_rc2_git7.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.22_rc2_git7.src.rpm."
+ echo "The kernel-kdump-2.6.22_rc3_git2.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.22_rc3_git2.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -443,9 +441,29 @@
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
+CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config
makedumpfile -x %buildroot/usr/lib/debug/boot/vmlinux-$KERNELRELEASE.debug \
- -g %buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config \
- || true # failure should not fail the build
+ -g $CONFIGFILE || true # failure should not fail the build
+if [ -f $CONFIGFILE ] ; then
+ #
+ # fixup config file with current kernel version
+ sed -i $CONFIGFILE -e "s/OSRELEASE=.*/OSRELEASE=$KERNELRELEASE/"
+ #
+ # on IA64, we need to add the page size here -- that's the actual reason why
+ # the makedumpfile tool relies on the running kernel and not on the compiled
+ # kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
+ %ifarch ia64
+ if grep CONFIG_IA64_PAGE_SIZE_16KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
+ elif grep CONFIG_IA64_PAGE_SIZE_64KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
+ elif grep CONFIG_IA64_PAGE_SIZE_4KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
+ else
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
+ fi
+ %endif
+fi
%endif
%endif
%endif
@@ -521,8 +539,116 @@
%files -f kernel.files
%changelog
+* Fri Jun 01 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ Fix illegal use of fp after unlink.
+* Thu May 31 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git2.
+ - fix possible null ptr deref in kallsyms_lookup
+ - alpha: support new syscalls
+ - alpha: cleanup in bitops.h
+ - [ARM] Fix some section mismatch warnings
+ - ehea: Fixed multi queue RX bug
+ - sky2: enable IRQ on duplex renegotiation
+ - e1000: restore netif_poll_enable call but make sure ...
+ - defxx: Fix the handling of ioremap() failures
+ - sky2: program proper register for fiber PHY
+ - sky2: checksum offload plus vlan bug
+ - sky2: dont set bogus bit in PHY register
+ - [ARM] 4417/1: Serial: Fix AMBA drivers locking
+ - [ARM] 4394/1: ARMv7: Add the TLB range operations
+ - [ARM] 4410/1: Remove extern declarations in coyote ...
+ - [ARM] 4416/1: NWFPE: fix undeclared symbols
+ - [ARM] 4415/1: AML5900: fix sparse warnings from map_io
+ - [ARM] 4414/1: S3C2443: sparse fix for clock.c
+ - [ARM] 4412/1: S3C2412: reset errata fix
+ - [ARM] 4411/1: KS8695: Another serial driver fix
+ - [ARM] oprofile: avoid lockdep warnings on mpcore oprofi ...
+ - [ARM] Fix stacktrace FP range checking
+ - [ARM] use __used attribute
+* Thu May 31 2007 - jeffm@suse.de
+- Added my pending reiserfs patch queue
+ - Better error handling
+ - More consistent message format
+ - Many code cleanups and variable renames
+ - Extended attribute rework
+ - Misc fixes
+* Thu May 31 2007 - bwalle@suse.de
+- rpm/kernel-binary.spec.in: replace OSRELEASE of makedumpfile
+ configuration file with version of kernel that is built
+ instead of the running kernel -- for this, the PAGESIZE
+ of that file needs to be patched on IA64 (IA64 is still
+ un-enabled until the makedumpfile patches are all mainline
+ and we have a new makedumpfile package)
+* Wed May 30 2007 - jeffm@suse.de
+- patches.fixes/unexport-ext4_ext_invalidate_cache: ext4:
+ unexport ext4_ext_invalidate_cache.
+* Wed May 30 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git1.
+ - Changes since 2.6.22-rc3:
+ - random: fix seeding with zero entropy origin master
+ - random: fix error in entropy extraction
+ - NOHZ: prevent multiplication overflow - stop timer ...
+ - IB/mlx4: Fix last allocated object tracking in bitmap ...
+ - IB/cm: Fix stale connection detection
+ - IPoIB/cm: Fix performance regression on Mellanox
+ - IB/mthca: Fix handling of send CQE with error for QPs ...
+ - USB: replace flush_workqueue with cancel_sync_work
+ - [SPARC64]: Fill holes in hypervisor APIs and fix KTSB ...
+ - [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
+ - [SPARC]: Mark as emulating cmpxchg, add appropriate ...
+ - [SPARC]: Emulate cmpxchg like parisc
+ - [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss ...
+ - [SPARC]: Linux always started with 9600 8N1
+ - [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra ...
+ - [SPARC64]: Eliminate NR_CPUS limitations.
+ - [SPARC64]: Use machine description and OBP properly ...
+ - [SPARC64]: Negotiate hypervisor API for PCI services.
+ - [SPARC64]: Report proper system soft state to the hyper ...
+ - [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
+ - [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just ...
+ - [SCSI] jazz_esp: Converted to use esp_core.
+ - [SPARC64]: PCI device scan is way too verbose by default.
+ - [SERIAL] sunzilog: section mismatch fix
+ - [SPARC32]: Removes mismatch section warnigs in sparc ...
+ - [SPARC64]: Don't be picky about virtual-dma values ...
+ - [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
+ - [SCSI] pluto: Use wait_for_completion_timeout.
+ - firewire: fix return code
+ - firewire: prefix modules with firewire- instead of fw-
+ - firewire: Add missing byteswapping for receive DMA ...
+ - ieee1394: raw1394: Fix async send
+ - ieee1394: eth1394: bring back a parent device
+ - ieee1394: eth1394: handle tlabel exhaustion
+ - ieee1394: eth1394: remove bogus netif_wake_queue
+ - ieee1394: sbp2: include workqueue.h
+ - hwmon/applesmc: Handle name file creation error and ...
+ - hwmon/applesmc: Simplify dependencies
+ - hwmon-vid: Don't spam the logs when VRM version is ...
+ - hwmon/w83627hf: Be quiet when no chip is found
+ - hwmon/coretemp: Add more safety checks
+ - hwmon/ds1621: Fix swapped temperature limits
+ Changes since 2.6.22-rc2-git7:
+ - fix compat console unimap regression
+ - pata_hpt37x: Further improvements based on the IDE ...
+ - pata: Trivia
+ - [PATCH] ocfs2: use generic_segment_checks
+ - ocfs2: fix inode leak
+ - [PATCH] ocfs2: use zero_user_page
+ - ocfs2: unmap_mapping_range() in ocfs2_truncate()
+ - ocfs2: trylock in ocfs2_readpage()
+ - [libata] sata_via, pata_via: Add PCI IDs.
+ - [libata] Fix decoding of 6-byte commands
+ - libata: sata_sis fixes
+ - Fix build failure for drivers/ata/pata_scc.c
+ - [libata] sata_mv: add TODO list
+ - [libata] sata_promise: fix flags typo
+* Wed May 30 2007 - hare@suse.de
+- patches.fixes/msi-reverse-listing: cciss broken with 2.6.22-rc2.
+- patches.suse/dm-emulate-blkrrpart-ioctl: Emulate BLKRRPART
+ on device-mapper.
* Sun May 27 2007 - bwalle@suse.de
-- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m nad
+- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m and
TIFM_CORE.
* Sat May 26 2007 - bwalle@suse.de
- config/i386/{bigsmp,debug,default,vanilla},
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.lJ1909/_old 2007-06-03 21:49:19.000000000 +0200
+++ /var/tmp/diff_new_pack.lJ1909/_new 2007-06-03 21:49:19.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-ppc64 (Version 2.6.22_rc2_git7)
+# spec file for package kernel-ppc64 (Version 2.6.22_rc3_git2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -37,17 +37,15 @@
%define build_vanilla 1
%endif
Summary: Kernel for ppc64 Systems
-Version: 2.6.22_rc2_git7
+Version: 2.6.22_rc3_git2
Release: 1
License: GNU General Public License (GPL), GNU Library General Public License v. 2.0 and 2.1 (LGPL)
Group: System/Kernel
Autoreqprov: on
BuildRequires: coreutils module-init-tools
%if %suse_version > 1020
-%ifarch %ix86 x86_64 ppc ppc64
BuildRequires: makedumpfile
%endif
-%endif
Requires(post): module-init-tools
Requires(post): /sbin/depmod
Requires(post): perl-Bootloader >= 0.4.14
@@ -82,7 +80,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.22_rc2_git7-%source_rel
+Provides: kernel = 2.6.22_rc3_git2-%source_rel
%endif
%endif
%ifarch ppc
@@ -172,12 +170,12 @@
Tom Gall
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2007/05/27 16:27:23 UTC
+Source Timestamp: 2007/06/01 14:40:06 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.21.tar.bz2 ]; then
- echo "The kernel-ppc64-2.6.22_rc2_git7.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.22_rc2_git7.src.rpm."
+ echo "The kernel-ppc64-2.6.22_rc3_git2.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.22_rc3_git2.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -449,9 +447,29 @@
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
+CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config
makedumpfile -x %buildroot/usr/lib/debug/boot/vmlinux-$KERNELRELEASE.debug \
- -g %buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config \
- || true # failure should not fail the build
+ -g $CONFIGFILE || true # failure should not fail the build
+if [ -f $CONFIGFILE ] ; then
+ #
+ # fixup config file with current kernel version
+ sed -i $CONFIGFILE -e "s/OSRELEASE=.*/OSRELEASE=$KERNELRELEASE/"
+ #
+ # on IA64, we need to add the page size here -- that's the actual reason why
+ # the makedumpfile tool relies on the running kernel and not on the compiled
+ # kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
+ %ifarch ia64
+ if grep CONFIG_IA64_PAGE_SIZE_16KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
+ elif grep CONFIG_IA64_PAGE_SIZE_64KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
+ elif grep CONFIG_IA64_PAGE_SIZE_4KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
+ else
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
+ fi
+ %endif
+fi
%endif
%endif
%endif
@@ -527,8 +545,116 @@
%files -f kernel.files
%changelog
+* Fri Jun 01 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ Fix illegal use of fp after unlink.
+* Thu May 31 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git2.
+ - fix possible null ptr deref in kallsyms_lookup
+ - alpha: support new syscalls
+ - alpha: cleanup in bitops.h
+ - [ARM] Fix some section mismatch warnings
+ - ehea: Fixed multi queue RX bug
+ - sky2: enable IRQ on duplex renegotiation
+ - e1000: restore netif_poll_enable call but make sure ...
+ - defxx: Fix the handling of ioremap() failures
+ - sky2: program proper register for fiber PHY
+ - sky2: checksum offload plus vlan bug
+ - sky2: dont set bogus bit in PHY register
+ - [ARM] 4417/1: Serial: Fix AMBA drivers locking
+ - [ARM] 4394/1: ARMv7: Add the TLB range operations
+ - [ARM] 4410/1: Remove extern declarations in coyote ...
+ - [ARM] 4416/1: NWFPE: fix undeclared symbols
+ - [ARM] 4415/1: AML5900: fix sparse warnings from map_io
+ - [ARM] 4414/1: S3C2443: sparse fix for clock.c
+ - [ARM] 4412/1: S3C2412: reset errata fix
+ - [ARM] 4411/1: KS8695: Another serial driver fix
+ - [ARM] oprofile: avoid lockdep warnings on mpcore oprofi ...
+ - [ARM] Fix stacktrace FP range checking
+ - [ARM] use __used attribute
+* Thu May 31 2007 - jeffm@suse.de
+- Added my pending reiserfs patch queue
+ - Better error handling
+ - More consistent message format
+ - Many code cleanups and variable renames
+ - Extended attribute rework
+ - Misc fixes
+* Thu May 31 2007 - bwalle@suse.de
+- rpm/kernel-binary.spec.in: replace OSRELEASE of makedumpfile
+ configuration file with version of kernel that is built
+ instead of the running kernel -- for this, the PAGESIZE
+ of that file needs to be patched on IA64 (IA64 is still
+ un-enabled until the makedumpfile patches are all mainline
+ and we have a new makedumpfile package)
+* Wed May 30 2007 - jeffm@suse.de
+- patches.fixes/unexport-ext4_ext_invalidate_cache: ext4:
+ unexport ext4_ext_invalidate_cache.
+* Wed May 30 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git1.
+ - Changes since 2.6.22-rc3:
+ - random: fix seeding with zero entropy origin master
+ - random: fix error in entropy extraction
+ - NOHZ: prevent multiplication overflow - stop timer ...
+ - IB/mlx4: Fix last allocated object tracking in bitmap ...
+ - IB/cm: Fix stale connection detection
+ - IPoIB/cm: Fix performance regression on Mellanox
+ - IB/mthca: Fix handling of send CQE with error for QPs ...
+ - USB: replace flush_workqueue with cancel_sync_work
+ - [SPARC64]: Fill holes in hypervisor APIs and fix KTSB ...
+ - [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
+ - [SPARC]: Mark as emulating cmpxchg, add appropriate ...
+ - [SPARC]: Emulate cmpxchg like parisc
+ - [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss ...
+ - [SPARC]: Linux always started with 9600 8N1
+ - [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra ...
+ - [SPARC64]: Eliminate NR_CPUS limitations.
+ - [SPARC64]: Use machine description and OBP properly ...
+ - [SPARC64]: Negotiate hypervisor API for PCI services.
+ - [SPARC64]: Report proper system soft state to the hyper ...
+ - [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
+ - [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just ...
+ - [SCSI] jazz_esp: Converted to use esp_core.
+ - [SPARC64]: PCI device scan is way too verbose by default.
+ - [SERIAL] sunzilog: section mismatch fix
+ - [SPARC32]: Removes mismatch section warnigs in sparc ...
+ - [SPARC64]: Don't be picky about virtual-dma values ...
+ - [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
+ - [SCSI] pluto: Use wait_for_completion_timeout.
+ - firewire: fix return code
+ - firewire: prefix modules with firewire- instead of fw-
+ - firewire: Add missing byteswapping for receive DMA ...
+ - ieee1394: raw1394: Fix async send
+ - ieee1394: eth1394: bring back a parent device
+ - ieee1394: eth1394: handle tlabel exhaustion
+ - ieee1394: eth1394: remove bogus netif_wake_queue
+ - ieee1394: sbp2: include workqueue.h
+ - hwmon/applesmc: Handle name file creation error and ...
+ - hwmon/applesmc: Simplify dependencies
+ - hwmon-vid: Don't spam the logs when VRM version is ...
+ - hwmon/w83627hf: Be quiet when no chip is found
+ - hwmon/coretemp: Add more safety checks
+ - hwmon/ds1621: Fix swapped temperature limits
+ Changes since 2.6.22-rc2-git7:
+ - fix compat console unimap regression
+ - pata_hpt37x: Further improvements based on the IDE ...
+ - pata: Trivia
+ - [PATCH] ocfs2: use generic_segment_checks
+ - ocfs2: fix inode leak
+ - [PATCH] ocfs2: use zero_user_page
+ - ocfs2: unmap_mapping_range() in ocfs2_truncate()
+ - ocfs2: trylock in ocfs2_readpage()
+ - [libata] sata_via, pata_via: Add PCI IDs.
+ - [libata] Fix decoding of 6-byte commands
+ - libata: sata_sis fixes
+ - Fix build failure for drivers/ata/pata_scc.c
+ - [libata] sata_mv: add TODO list
+ - [libata] sata_promise: fix flags typo
+* Wed May 30 2007 - hare@suse.de
+- patches.fixes/msi-reverse-listing: cciss broken with 2.6.22-rc2.
+- patches.suse/dm-emulate-blkrrpart-ioctl: Emulate BLKRRPART
+ on device-mapper.
* Sun May 27 2007 - bwalle@suse.de
-- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m nad
+- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m and
TIFM_CORE.
* Sat May 26 2007 - bwalle@suse.de
- config/i386/{bigsmp,debug,default,vanilla},
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.lJ1909/_old 2007-06-03 21:49:19.000000000 +0200
+++ /var/tmp/diff_new_pack.lJ1909/_new 2007-06-03 21:49:19.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-s390 (Version 2.6.22_rc2_git7)
+# spec file for package kernel-s390 (Version 2.6.22_rc3_git2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,17 +38,15 @@
%define build_vanilla 1
%endif
Summary: The Standard Kernel
-Version: 2.6.22_rc2_git7
+Version: 2.6.22_rc3_git2
Release: 1
License: GNU General Public License (GPL)
Group: System/Kernel
Autoreqprov: on
BuildRequires: coreutils module-init-tools
%if %suse_version > 1020
-%ifarch %ix86 x86_64 ppc ppc64
BuildRequires: makedumpfile
%endif
-%endif
Requires(post): module-init-tools
Requires(post): /sbin/depmod
Requires(post): perl-Bootloader >= 0.4.14
@@ -83,7 +81,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.22_rc2_git7-%source_rel
+Provides: kernel = 2.6.22_rc3_git2-%source_rel
%endif
%endif
Provides: kernel-32bit k_deflt
@@ -154,12 +152,12 @@
-Source Timestamp: 2007/05/27 16:27:23 UTC
+Source Timestamp: 2007/06/01 14:40:06 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.21.tar.bz2 ]; then
- echo "The kernel-s390-2.6.22_rc2_git7.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.22_rc2_git7.src.rpm."
+ echo "The kernel-s390-2.6.22_rc3_git2.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.22_rc3_git2.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -431,9 +429,29 @@
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
+CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config
makedumpfile -x %buildroot/usr/lib/debug/boot/vmlinux-$KERNELRELEASE.debug \
- -g %buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config \
- || true # failure should not fail the build
+ -g $CONFIGFILE || true # failure should not fail the build
+if [ -f $CONFIGFILE ] ; then
+ #
+ # fixup config file with current kernel version
+ sed -i $CONFIGFILE -e "s/OSRELEASE=.*/OSRELEASE=$KERNELRELEASE/"
+ #
+ # on IA64, we need to add the page size here -- that's the actual reason why
+ # the makedumpfile tool relies on the running kernel and not on the compiled
+ # kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
+ %ifarch ia64
+ if grep CONFIG_IA64_PAGE_SIZE_16KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
+ elif grep CONFIG_IA64_PAGE_SIZE_64KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
+ elif grep CONFIG_IA64_PAGE_SIZE_4KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
+ else
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
+ fi
+ %endif
+fi
%endif
%endif
%endif
@@ -509,8 +527,116 @@
%files -f kernel.files
%changelog
+* Fri Jun 01 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ Fix illegal use of fp after unlink.
+* Thu May 31 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git2.
+ - fix possible null ptr deref in kallsyms_lookup
+ - alpha: support new syscalls
+ - alpha: cleanup in bitops.h
+ - [ARM] Fix some section mismatch warnings
+ - ehea: Fixed multi queue RX bug
+ - sky2: enable IRQ on duplex renegotiation
+ - e1000: restore netif_poll_enable call but make sure ...
+ - defxx: Fix the handling of ioremap() failures
+ - sky2: program proper register for fiber PHY
+ - sky2: checksum offload plus vlan bug
+ - sky2: dont set bogus bit in PHY register
+ - [ARM] 4417/1: Serial: Fix AMBA drivers locking
+ - [ARM] 4394/1: ARMv7: Add the TLB range operations
+ - [ARM] 4410/1: Remove extern declarations in coyote ...
+ - [ARM] 4416/1: NWFPE: fix undeclared symbols
+ - [ARM] 4415/1: AML5900: fix sparse warnings from map_io
+ - [ARM] 4414/1: S3C2443: sparse fix for clock.c
+ - [ARM] 4412/1: S3C2412: reset errata fix
+ - [ARM] 4411/1: KS8695: Another serial driver fix
+ - [ARM] oprofile: avoid lockdep warnings on mpcore oprofi ...
+ - [ARM] Fix stacktrace FP range checking
+ - [ARM] use __used attribute
+* Thu May 31 2007 - jeffm@suse.de
+- Added my pending reiserfs patch queue
+ - Better error handling
+ - More consistent message format
+ - Many code cleanups and variable renames
+ - Extended attribute rework
+ - Misc fixes
+* Thu May 31 2007 - bwalle@suse.de
+- rpm/kernel-binary.spec.in: replace OSRELEASE of makedumpfile
+ configuration file with version of kernel that is built
+ instead of the running kernel -- for this, the PAGESIZE
+ of that file needs to be patched on IA64 (IA64 is still
+ un-enabled until the makedumpfile patches are all mainline
+ and we have a new makedumpfile package)
+* Wed May 30 2007 - jeffm@suse.de
+- patches.fixes/unexport-ext4_ext_invalidate_cache: ext4:
+ unexport ext4_ext_invalidate_cache.
+* Wed May 30 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git1.
+ - Changes since 2.6.22-rc3:
+ - random: fix seeding with zero entropy origin master
+ - random: fix error in entropy extraction
+ - NOHZ: prevent multiplication overflow - stop timer ...
+ - IB/mlx4: Fix last allocated object tracking in bitmap ...
+ - IB/cm: Fix stale connection detection
+ - IPoIB/cm: Fix performance regression on Mellanox
+ - IB/mthca: Fix handling of send CQE with error for QPs ...
+ - USB: replace flush_workqueue with cancel_sync_work
+ - [SPARC64]: Fill holes in hypervisor APIs and fix KTSB ...
+ - [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
+ - [SPARC]: Mark as emulating cmpxchg, add appropriate ...
+ - [SPARC]: Emulate cmpxchg like parisc
+ - [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss ...
+ - [SPARC]: Linux always started with 9600 8N1
+ - [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra ...
+ - [SPARC64]: Eliminate NR_CPUS limitations.
+ - [SPARC64]: Use machine description and OBP properly ...
+ - [SPARC64]: Negotiate hypervisor API for PCI services.
+ - [SPARC64]: Report proper system soft state to the hyper ...
+ - [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
+ - [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just ...
+ - [SCSI] jazz_esp: Converted to use esp_core.
+ - [SPARC64]: PCI device scan is way too verbose by default.
+ - [SERIAL] sunzilog: section mismatch fix
+ - [SPARC32]: Removes mismatch section warnigs in sparc ...
+ - [SPARC64]: Don't be picky about virtual-dma values ...
+ - [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
+ - [SCSI] pluto: Use wait_for_completion_timeout.
+ - firewire: fix return code
+ - firewire: prefix modules with firewire- instead of fw-
+ - firewire: Add missing byteswapping for receive DMA ...
+ - ieee1394: raw1394: Fix async send
+ - ieee1394: eth1394: bring back a parent device
+ - ieee1394: eth1394: handle tlabel exhaustion
+ - ieee1394: eth1394: remove bogus netif_wake_queue
+ - ieee1394: sbp2: include workqueue.h
+ - hwmon/applesmc: Handle name file creation error and ...
+ - hwmon/applesmc: Simplify dependencies
+ - hwmon-vid: Don't spam the logs when VRM version is ...
+ - hwmon/w83627hf: Be quiet when no chip is found
+ - hwmon/coretemp: Add more safety checks
+ - hwmon/ds1621: Fix swapped temperature limits
+ Changes since 2.6.22-rc2-git7:
+ - fix compat console unimap regression
+ - pata_hpt37x: Further improvements based on the IDE ...
+ - pata: Trivia
+ - [PATCH] ocfs2: use generic_segment_checks
+ - ocfs2: fix inode leak
+ - [PATCH] ocfs2: use zero_user_page
+ - ocfs2: unmap_mapping_range() in ocfs2_truncate()
+ - ocfs2: trylock in ocfs2_readpage()
+ - [libata] sata_via, pata_via: Add PCI IDs.
+ - [libata] Fix decoding of 6-byte commands
+ - libata: sata_sis fixes
+ - Fix build failure for drivers/ata/pata_scc.c
+ - [libata] sata_mv: add TODO list
+ - [libata] sata_promise: fix flags typo
+* Wed May 30 2007 - hare@suse.de
+- patches.fixes/msi-reverse-listing: cciss broken with 2.6.22-rc2.
+- patches.suse/dm-emulate-blkrrpart-ioctl: Emulate BLKRRPART
+ on device-mapper.
* Sun May 27 2007 - bwalle@suse.de
-- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m nad
+- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m and
TIFM_CORE.
* Sat May 26 2007 - bwalle@suse.de
- config/i386/{bigsmp,debug,default,vanilla},
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.lJ1909/_old 2007-06-03 21:49:19.000000000 +0200
+++ /var/tmp/diff_new_pack.lJ1909/_new 2007-06-03 21:49:19.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-source (Version 2.6.22_rc2_git7)
+# spec file for package kernel-source (Version 2.6.22_rc3_git2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -21,7 +21,7 @@
%define source_rel %release
%endif
Summary: The Linux Kernel Sources
-Version: 2.6.22_rc2_git7
+Version: 2.6.22_rc3_git2
Release: 1
License: GNU General Public License (GPL)
Group: Development/Sources
@@ -105,7 +105,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2007/05/27 16:27:23 UTC
+Source Timestamp: 2007/06/01 14:40:06 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.21.tar.bz2 ]; then
@@ -128,16 +128,16 @@
# Apply the patches needed for this architecture.
%_sourcedir/guards %symbols < %_sourcedir/series.conf \
- > %_builddir/kernel-source-2.6.22_rc2_git7/kernel-source.patches
-for patch in $(< %_builddir/kernel-source-2.6.22_rc2_git7/kernel-source.patches); do
- if ! patch -s -E -p1 --no-backup-if-mismatch -i %_builddir/kernel-source-2.6.22_rc2_git7/$patch; then
+ > %_builddir/kernel-source-2.6.22_rc3_git2/kernel-source.patches
+for patch in $(< %_builddir/kernel-source-2.6.22_rc3_git2/kernel-source.patches); do
+ if ! patch -s -E -p1 --no-backup-if-mismatch -i %_builddir/kernel-source-2.6.22_rc3_git2/$patch; then
echo "*** Patch $patch failed ***"
exit 1
fi
done
-%_sourcedir/install-configs %_sourcedir %_builddir/kernel-source-2.6.22_rc2_git7 %source_rel
-KERNELRELEASE=2.6.22-rc2-git7-%source_rel
+%_sourcedir/install-configs %_sourcedir %_builddir/kernel-source-2.6.22_rc3_git2 %source_rel
+KERNELRELEASE=2.6.22-rc3-git2-%source_rel
cat > %_builddir/%{name}-%{version}/.rpm-defs < %_builddir/kernel-source-2.6.22_rc2_git7/kernel-$flavor.patches
- diff -q %_builddir/kernel-source-2.6.22_rc2_git7/kernel-{source,$flavor}.patches \
+ > %_builddir/kernel-source-2.6.22_rc3_git2/kernel-$flavor.patches
+ diff -q %_builddir/kernel-source-2.6.22_rc3_git2/kernel-{source,$flavor}.patches \
|| continue
o=$RPM_BUILD_ROOT/usr/src/linux-$KERNELRELEASE-obj/$arch/$flavor
mkdir -p $o
@@ -292,8 +292,116 @@
%files -f kernel-source.files
%changelog
+* Fri Jun 01 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ Fix illegal use of fp after unlink.
+* Thu May 31 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git2.
+ - fix possible null ptr deref in kallsyms_lookup
+ - alpha: support new syscalls
+ - alpha: cleanup in bitops.h
+ - [ARM] Fix some section mismatch warnings
+ - ehea: Fixed multi queue RX bug
+ - sky2: enable IRQ on duplex renegotiation
+ - e1000: restore netif_poll_enable call but make sure ...
+ - defxx: Fix the handling of ioremap() failures
+ - sky2: program proper register for fiber PHY
+ - sky2: checksum offload plus vlan bug
+ - sky2: dont set bogus bit in PHY register
+ - [ARM] 4417/1: Serial: Fix AMBA drivers locking
+ - [ARM] 4394/1: ARMv7: Add the TLB range operations
+ - [ARM] 4410/1: Remove extern declarations in coyote ...
+ - [ARM] 4416/1: NWFPE: fix undeclared symbols
+ - [ARM] 4415/1: AML5900: fix sparse warnings from map_io
+ - [ARM] 4414/1: S3C2443: sparse fix for clock.c
+ - [ARM] 4412/1: S3C2412: reset errata fix
+ - [ARM] 4411/1: KS8695: Another serial driver fix
+ - [ARM] oprofile: avoid lockdep warnings on mpcore oprofi ...
+ - [ARM] Fix stacktrace FP range checking
+ - [ARM] use __used attribute
+* Thu May 31 2007 - jeffm@suse.de
+- Added my pending reiserfs patch queue
+ - Better error handling
+ - More consistent message format
+ - Many code cleanups and variable renames
+ - Extended attribute rework
+ - Misc fixes
+* Thu May 31 2007 - bwalle@suse.de
+- rpm/kernel-binary.spec.in: replace OSRELEASE of makedumpfile
+ configuration file with version of kernel that is built
+ instead of the running kernel -- for this, the PAGESIZE
+ of that file needs to be patched on IA64 (IA64 is still
+ un-enabled until the makedumpfile patches are all mainline
+ and we have a new makedumpfile package)
+* Wed May 30 2007 - jeffm@suse.de
+- patches.fixes/unexport-ext4_ext_invalidate_cache: ext4:
+ unexport ext4_ext_invalidate_cache.
+* Wed May 30 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git1.
+ - Changes since 2.6.22-rc3:
+ - random: fix seeding with zero entropy origin master
+ - random: fix error in entropy extraction
+ - NOHZ: prevent multiplication overflow - stop timer ...
+ - IB/mlx4: Fix last allocated object tracking in bitmap ...
+ - IB/cm: Fix stale connection detection
+ - IPoIB/cm: Fix performance regression on Mellanox
+ - IB/mthca: Fix handling of send CQE with error for QPs ...
+ - USB: replace flush_workqueue with cancel_sync_work
+ - [SPARC64]: Fill holes in hypervisor APIs and fix KTSB ...
+ - [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
+ - [SPARC]: Mark as emulating cmpxchg, add appropriate ...
+ - [SPARC]: Emulate cmpxchg like parisc
+ - [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss ...
+ - [SPARC]: Linux always started with 9600 8N1
+ - [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra ...
+ - [SPARC64]: Eliminate NR_CPUS limitations.
+ - [SPARC64]: Use machine description and OBP properly ...
+ - [SPARC64]: Negotiate hypervisor API for PCI services.
+ - [SPARC64]: Report proper system soft state to the hyper ...
+ - [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
+ - [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just ...
+ - [SCSI] jazz_esp: Converted to use esp_core.
+ - [SPARC64]: PCI device scan is way too verbose by default.
+ - [SERIAL] sunzilog: section mismatch fix
+ - [SPARC32]: Removes mismatch section warnigs in sparc ...
+ - [SPARC64]: Don't be picky about virtual-dma values ...
+ - [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
+ - [SCSI] pluto: Use wait_for_completion_timeout.
+ - firewire: fix return code
+ - firewire: prefix modules with firewire- instead of fw-
+ - firewire: Add missing byteswapping for receive DMA ...
+ - ieee1394: raw1394: Fix async send
+ - ieee1394: eth1394: bring back a parent device
+ - ieee1394: eth1394: handle tlabel exhaustion
+ - ieee1394: eth1394: remove bogus netif_wake_queue
+ - ieee1394: sbp2: include workqueue.h
+ - hwmon/applesmc: Handle name file creation error and ...
+ - hwmon/applesmc: Simplify dependencies
+ - hwmon-vid: Don't spam the logs when VRM version is ...
+ - hwmon/w83627hf: Be quiet when no chip is found
+ - hwmon/coretemp: Add more safety checks
+ - hwmon/ds1621: Fix swapped temperature limits
+ Changes since 2.6.22-rc2-git7:
+ - fix compat console unimap regression
+ - pata_hpt37x: Further improvements based on the IDE ...
+ - pata: Trivia
+ - [PATCH] ocfs2: use generic_segment_checks
+ - ocfs2: fix inode leak
+ - [PATCH] ocfs2: use zero_user_page
+ - ocfs2: unmap_mapping_range() in ocfs2_truncate()
+ - ocfs2: trylock in ocfs2_readpage()
+ - [libata] sata_via, pata_via: Add PCI IDs.
+ - [libata] Fix decoding of 6-byte commands
+ - libata: sata_sis fixes
+ - Fix build failure for drivers/ata/pata_scc.c
+ - [libata] sata_mv: add TODO list
+ - [libata] sata_promise: fix flags typo
+* Wed May 30 2007 - hare@suse.de
+- patches.fixes/msi-reverse-listing: cciss broken with 2.6.22-rc2.
+- patches.suse/dm-emulate-blkrrpart-ioctl: Emulate BLKRRPART
+ on device-mapper.
* Sun May 27 2007 - bwalle@suse.de
-- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m nad
+- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m and
TIFM_CORE.
* Sat May 26 2007 - bwalle@suse.de
- config/i386/{bigsmp,debug,default,vanilla},
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.lJ1909/_old 2007-06-03 21:49:19.000000000 +0200
+++ /var/tmp/diff_new_pack.lJ1909/_new 2007-06-03 21:49:19.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-syms (Version 2.6.22_rc2_git7)
+# spec file for package kernel-syms (Version 2.6.22_rc3_git2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -13,7 +13,7 @@
Name: kernel-syms
URL: http://www.kernel.org/
Summary: Kernel Symbol Versions (modversions)
-Version: 2.6.22_rc2_git7
+Version: 2.6.22_rc3_git2
Release: 1
License: GNU General Public License (GPL)
Group: Development/Sources
@@ -57,7 +57,7 @@
#!BuildIgnore: irqbalance xen
#!BuildIgnore: perl-Bootloader mkinitrd
Requires: linux
-Requires: kernel-source = 2.6.22_rc2_git7-%release
+Requires: kernel-source = 2.6.22_rc3_git2-%release
Source11: arch-symbols
Source12: guards
Source21: config.conf
@@ -90,7 +90,7 @@
see /usr/src/linux/CREDITS for more details.
-Source Timestamp: 2007/05/27 16:27:23 UTC
+Source Timestamp: 2007/06/01 14:40:06 UTC
%prep
echo "Architecture symbol(s):" %symbols
@@ -136,8 +136,116 @@
/lib/modules/*/*
%changelog
+* Fri Jun 01 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ Fix illegal use of fp after unlink.
+* Thu May 31 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git2.
+ - fix possible null ptr deref in kallsyms_lookup
+ - alpha: support new syscalls
+ - alpha: cleanup in bitops.h
+ - [ARM] Fix some section mismatch warnings
+ - ehea: Fixed multi queue RX bug
+ - sky2: enable IRQ on duplex renegotiation
+ - e1000: restore netif_poll_enable call but make sure ...
+ - defxx: Fix the handling of ioremap() failures
+ - sky2: program proper register for fiber PHY
+ - sky2: checksum offload plus vlan bug
+ - sky2: dont set bogus bit in PHY register
+ - [ARM] 4417/1: Serial: Fix AMBA drivers locking
+ - [ARM] 4394/1: ARMv7: Add the TLB range operations
+ - [ARM] 4410/1: Remove extern declarations in coyote ...
+ - [ARM] 4416/1: NWFPE: fix undeclared symbols
+ - [ARM] 4415/1: AML5900: fix sparse warnings from map_io
+ - [ARM] 4414/1: S3C2443: sparse fix for clock.c
+ - [ARM] 4412/1: S3C2412: reset errata fix
+ - [ARM] 4411/1: KS8695: Another serial driver fix
+ - [ARM] oprofile: avoid lockdep warnings on mpcore oprofi ...
+ - [ARM] Fix stacktrace FP range checking
+ - [ARM] use __used attribute
+* Thu May 31 2007 - jeffm@suse.de
+- Added my pending reiserfs patch queue
+ - Better error handling
+ - More consistent message format
+ - Many code cleanups and variable renames
+ - Extended attribute rework
+ - Misc fixes
+* Thu May 31 2007 - bwalle@suse.de
+- rpm/kernel-binary.spec.in: replace OSRELEASE of makedumpfile
+ configuration file with version of kernel that is built
+ instead of the running kernel -- for this, the PAGESIZE
+ of that file needs to be patched on IA64 (IA64 is still
+ un-enabled until the makedumpfile patches are all mainline
+ and we have a new makedumpfile package)
+* Wed May 30 2007 - jeffm@suse.de
+- patches.fixes/unexport-ext4_ext_invalidate_cache: ext4:
+ unexport ext4_ext_invalidate_cache.
+* Wed May 30 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git1.
+ - Changes since 2.6.22-rc3:
+ - random: fix seeding with zero entropy origin master
+ - random: fix error in entropy extraction
+ - NOHZ: prevent multiplication overflow - stop timer ...
+ - IB/mlx4: Fix last allocated object tracking in bitmap ...
+ - IB/cm: Fix stale connection detection
+ - IPoIB/cm: Fix performance regression on Mellanox
+ - IB/mthca: Fix handling of send CQE with error for QPs ...
+ - USB: replace flush_workqueue with cancel_sync_work
+ - [SPARC64]: Fill holes in hypervisor APIs and fix KTSB ...
+ - [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
+ - [SPARC]: Mark as emulating cmpxchg, add appropriate ...
+ - [SPARC]: Emulate cmpxchg like parisc
+ - [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss ...
+ - [SPARC]: Linux always started with 9600 8N1
+ - [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra ...
+ - [SPARC64]: Eliminate NR_CPUS limitations.
+ - [SPARC64]: Use machine description and OBP properly ...
+ - [SPARC64]: Negotiate hypervisor API for PCI services.
+ - [SPARC64]: Report proper system soft state to the hyper ...
+ - [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
+ - [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just ...
+ - [SCSI] jazz_esp: Converted to use esp_core.
+ - [SPARC64]: PCI device scan is way too verbose by default.
+ - [SERIAL] sunzilog: section mismatch fix
+ - [SPARC32]: Removes mismatch section warnigs in sparc ...
+ - [SPARC64]: Don't be picky about virtual-dma values ...
+ - [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
+ - [SCSI] pluto: Use wait_for_completion_timeout.
+ - firewire: fix return code
+ - firewire: prefix modules with firewire- instead of fw-
+ - firewire: Add missing byteswapping for receive DMA ...
+ - ieee1394: raw1394: Fix async send
+ - ieee1394: eth1394: bring back a parent device
+ - ieee1394: eth1394: handle tlabel exhaustion
+ - ieee1394: eth1394: remove bogus netif_wake_queue
+ - ieee1394: sbp2: include workqueue.h
+ - hwmon/applesmc: Handle name file creation error and ...
+ - hwmon/applesmc: Simplify dependencies
+ - hwmon-vid: Don't spam the logs when VRM version is ...
+ - hwmon/w83627hf: Be quiet when no chip is found
+ - hwmon/coretemp: Add more safety checks
+ - hwmon/ds1621: Fix swapped temperature limits
+ Changes since 2.6.22-rc2-git7:
+ - fix compat console unimap regression
+ - pata_hpt37x: Further improvements based on the IDE ...
+ - pata: Trivia
+ - [PATCH] ocfs2: use generic_segment_checks
+ - ocfs2: fix inode leak
+ - [PATCH] ocfs2: use zero_user_page
+ - ocfs2: unmap_mapping_range() in ocfs2_truncate()
+ - ocfs2: trylock in ocfs2_readpage()
+ - [libata] sata_via, pata_via: Add PCI IDs.
+ - [libata] Fix decoding of 6-byte commands
+ - libata: sata_sis fixes
+ - Fix build failure for drivers/ata/pata_scc.c
+ - [libata] sata_mv: add TODO list
+ - [libata] sata_promise: fix flags typo
+* Wed May 30 2007 - hare@suse.de
+- patches.fixes/msi-reverse-listing: cciss broken with 2.6.22-rc2.
+- patches.suse/dm-emulate-blkrrpart-ioctl: Emulate BLKRRPART
+ on device-mapper.
* Sun May 27 2007 - bwalle@suse.de
-- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m nad
+- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m and
TIFM_CORE.
* Sat May 26 2007 - bwalle@suse.de
- config/i386/{bigsmp,debug,default,vanilla},
++++++ kernel-um.spec ++++++
--- /var/tmp/diff_new_pack.lJ1909/_old 2007-06-03 21:49:20.000000000 +0200
+++ /var/tmp/diff_new_pack.lJ1909/_new 2007-06-03 21:49:20.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-um (Version 2.6.22_rc2_git7)
+# spec file for package kernel-um (Version 2.6.22_rc3_git2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,17 +38,15 @@
%define build_vanilla 1
%endif
Summary: The User Mode Linux kernel.
-Version: 2.6.22_rc2_git7
+Version: 2.6.22_rc3_git2
Release: 1
License: GNU General Public License (GPL)
Group: System/Kernel
Autoreqprov: on
BuildRequires: coreutils module-init-tools
%if %suse_version > 1020
-%ifarch %ix86 x86_64 ppc ppc64
BuildRequires: makedumpfile
%endif
-%endif
Requires(post): module-init-tools
Requires(post): /sbin/depmod
Requires(post): perl-Bootloader >= 0.4.14
@@ -83,7 +81,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.22_rc2_git7-%source_rel
+Provides: kernel = 2.6.22_rc3_git2-%source_rel
%endif
%endif
%ifarch %ix86
@@ -162,12 +160,12 @@
-Source Timestamp: 2007/05/27 16:27:23 UTC
+Source Timestamp: 2007/06/01 14:40:06 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.21.tar.bz2 ]; then
- echo "The kernel-um-2.6.22_rc2_git7.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.22_rc2_git7.src.rpm."
+ echo "The kernel-um-2.6.22_rc3_git2.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.22_rc3_git2.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -439,9 +437,29 @@
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
+CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config
makedumpfile -x %buildroot/usr/lib/debug/boot/vmlinux-$KERNELRELEASE.debug \
- -g %buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config \
- || true # failure should not fail the build
+ -g $CONFIGFILE || true # failure should not fail the build
+if [ -f $CONFIGFILE ] ; then
+ #
+ # fixup config file with current kernel version
+ sed -i $CONFIGFILE -e "s/OSRELEASE=.*/OSRELEASE=$KERNELRELEASE/"
+ #
+ # on IA64, we need to add the page size here -- that's the actual reason why
+ # the makedumpfile tool relies on the running kernel and not on the compiled
+ # kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
+ %ifarch ia64
+ if grep CONFIG_IA64_PAGE_SIZE_16KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
+ elif grep CONFIG_IA64_PAGE_SIZE_64KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
+ elif grep CONFIG_IA64_PAGE_SIZE_4KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
+ else
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
+ fi
+ %endif
+fi
%endif
%endif
%endif
@@ -517,8 +535,116 @@
%files -f kernel.files
%changelog
+* Fri Jun 01 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ Fix illegal use of fp after unlink.
+* Thu May 31 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git2.
+ - fix possible null ptr deref in kallsyms_lookup
+ - alpha: support new syscalls
+ - alpha: cleanup in bitops.h
+ - [ARM] Fix some section mismatch warnings
+ - ehea: Fixed multi queue RX bug
+ - sky2: enable IRQ on duplex renegotiation
+ - e1000: restore netif_poll_enable call but make sure ...
+ - defxx: Fix the handling of ioremap() failures
+ - sky2: program proper register for fiber PHY
+ - sky2: checksum offload plus vlan bug
+ - sky2: dont set bogus bit in PHY register
+ - [ARM] 4417/1: Serial: Fix AMBA drivers locking
+ - [ARM] 4394/1: ARMv7: Add the TLB range operations
+ - [ARM] 4410/1: Remove extern declarations in coyote ...
+ - [ARM] 4416/1: NWFPE: fix undeclared symbols
+ - [ARM] 4415/1: AML5900: fix sparse warnings from map_io
+ - [ARM] 4414/1: S3C2443: sparse fix for clock.c
+ - [ARM] 4412/1: S3C2412: reset errata fix
+ - [ARM] 4411/1: KS8695: Another serial driver fix
+ - [ARM] oprofile: avoid lockdep warnings on mpcore oprofi ...
+ - [ARM] Fix stacktrace FP range checking
+ - [ARM] use __used attribute
+* Thu May 31 2007 - jeffm@suse.de
+- Added my pending reiserfs patch queue
+ - Better error handling
+ - More consistent message format
+ - Many code cleanups and variable renames
+ - Extended attribute rework
+ - Misc fixes
+* Thu May 31 2007 - bwalle@suse.de
+- rpm/kernel-binary.spec.in: replace OSRELEASE of makedumpfile
+ configuration file with version of kernel that is built
+ instead of the running kernel -- for this, the PAGESIZE
+ of that file needs to be patched on IA64 (IA64 is still
+ un-enabled until the makedumpfile patches are all mainline
+ and we have a new makedumpfile package)
+* Wed May 30 2007 - jeffm@suse.de
+- patches.fixes/unexport-ext4_ext_invalidate_cache: ext4:
+ unexport ext4_ext_invalidate_cache.
+* Wed May 30 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git1.
+ - Changes since 2.6.22-rc3:
+ - random: fix seeding with zero entropy origin master
+ - random: fix error in entropy extraction
+ - NOHZ: prevent multiplication overflow - stop timer ...
+ - IB/mlx4: Fix last allocated object tracking in bitmap ...
+ - IB/cm: Fix stale connection detection
+ - IPoIB/cm: Fix performance regression on Mellanox
+ - IB/mthca: Fix handling of send CQE with error for QPs ...
+ - USB: replace flush_workqueue with cancel_sync_work
+ - [SPARC64]: Fill holes in hypervisor APIs and fix KTSB ...
+ - [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
+ - [SPARC]: Mark as emulating cmpxchg, add appropriate ...
+ - [SPARC]: Emulate cmpxchg like parisc
+ - [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss ...
+ - [SPARC]: Linux always started with 9600 8N1
+ - [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra ...
+ - [SPARC64]: Eliminate NR_CPUS limitations.
+ - [SPARC64]: Use machine description and OBP properly ...
+ - [SPARC64]: Negotiate hypervisor API for PCI services.
+ - [SPARC64]: Report proper system soft state to the hyper ...
+ - [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
+ - [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just ...
+ - [SCSI] jazz_esp: Converted to use esp_core.
+ - [SPARC64]: PCI device scan is way too verbose by default.
+ - [SERIAL] sunzilog: section mismatch fix
+ - [SPARC32]: Removes mismatch section warnigs in sparc ...
+ - [SPARC64]: Don't be picky about virtual-dma values ...
+ - [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
+ - [SCSI] pluto: Use wait_for_completion_timeout.
+ - firewire: fix return code
+ - firewire: prefix modules with firewire- instead of fw-
+ - firewire: Add missing byteswapping for receive DMA ...
+ - ieee1394: raw1394: Fix async send
+ - ieee1394: eth1394: bring back a parent device
+ - ieee1394: eth1394: handle tlabel exhaustion
+ - ieee1394: eth1394: remove bogus netif_wake_queue
+ - ieee1394: sbp2: include workqueue.h
+ - hwmon/applesmc: Handle name file creation error and ...
+ - hwmon/applesmc: Simplify dependencies
+ - hwmon-vid: Don't spam the logs when VRM version is ...
+ - hwmon/w83627hf: Be quiet when no chip is found
+ - hwmon/coretemp: Add more safety checks
+ - hwmon/ds1621: Fix swapped temperature limits
+ Changes since 2.6.22-rc2-git7:
+ - fix compat console unimap regression
+ - pata_hpt37x: Further improvements based on the IDE ...
+ - pata: Trivia
+ - [PATCH] ocfs2: use generic_segment_checks
+ - ocfs2: fix inode leak
+ - [PATCH] ocfs2: use zero_user_page
+ - ocfs2: unmap_mapping_range() in ocfs2_truncate()
+ - ocfs2: trylock in ocfs2_readpage()
+ - [libata] sata_via, pata_via: Add PCI IDs.
+ - [libata] Fix decoding of 6-byte commands
+ - libata: sata_sis fixes
+ - Fix build failure for drivers/ata/pata_scc.c
+ - [libata] sata_mv: add TODO list
+ - [libata] sata_promise: fix flags typo
+* Wed May 30 2007 - hare@suse.de
+- patches.fixes/msi-reverse-listing: cciss broken with 2.6.22-rc2.
+- patches.suse/dm-emulate-blkrrpart-ioctl: Emulate BLKRRPART
+ on device-mapper.
* Sun May 27 2007 - bwalle@suse.de
-- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m nad
+- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m and
TIFM_CORE.
* Sat May 26 2007 - bwalle@suse.de
- config/i386/{bigsmp,debug,default,vanilla},
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.lJ1909/_old 2007-06-03 21:49:20.000000000 +0200
+++ /var/tmp/diff_new_pack.lJ1909/_new 2007-06-03 21:49:20.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-vanilla (Version 2.6.22_rc2_git7)
+# spec file for package kernel-vanilla (Version 2.6.22_rc3_git2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,17 +38,15 @@
%define build_vanilla 1
%endif
Summary: The Standard Kernel - without any SUSE patches
-Version: 2.6.22_rc2_git7
+Version: 2.6.22_rc3_git2
Release: 1
License: GNU General Public License (GPL)
Group: System/Kernel
Autoreqprov: on
BuildRequires: coreutils module-init-tools
%if %suse_version > 1020
-%ifarch %ix86 x86_64 ppc ppc64
BuildRequires: makedumpfile
%endif
-%endif
Requires(post): module-init-tools
Requires(post): /sbin/depmod
Requires(post): perl-Bootloader >= 0.4.14
@@ -83,7 +81,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.22_rc2_git7-%source_rel
+Provides: kernel = 2.6.22_rc3_git2-%source_rel
%endif
%endif
%ifarch alpha
@@ -174,12 +172,12 @@
-Source Timestamp: 2007/05/27 16:27:23 UTC
+Source Timestamp: 2007/06/01 14:40:06 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.21.tar.bz2 ]; then
- echo "The kernel-vanilla-2.6.22_rc2_git7.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.22_rc2_git7.src.rpm."
+ echo "The kernel-vanilla-2.6.22_rc3_git2.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.22_rc3_git2.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -451,9 +449,29 @@
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
+CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config
makedumpfile -x %buildroot/usr/lib/debug/boot/vmlinux-$KERNELRELEASE.debug \
- -g %buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config \
- || true # failure should not fail the build
+ -g $CONFIGFILE || true # failure should not fail the build
+if [ -f $CONFIGFILE ] ; then
+ #
+ # fixup config file with current kernel version
+ sed -i $CONFIGFILE -e "s/OSRELEASE=.*/OSRELEASE=$KERNELRELEASE/"
+ #
+ # on IA64, we need to add the page size here -- that's the actual reason why
+ # the makedumpfile tool relies on the running kernel and not on the compiled
+ # kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
+ %ifarch ia64
+ if grep CONFIG_IA64_PAGE_SIZE_16KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
+ elif grep CONFIG_IA64_PAGE_SIZE_64KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
+ elif grep CONFIG_IA64_PAGE_SIZE_4KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
+ else
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
+ fi
+ %endif
+fi
%endif
%endif
%endif
@@ -529,8 +547,116 @@
%files -f kernel.files
%changelog
+* Fri Jun 01 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ Fix illegal use of fp after unlink.
+* Thu May 31 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git2.
+ - fix possible null ptr deref in kallsyms_lookup
+ - alpha: support new syscalls
+ - alpha: cleanup in bitops.h
+ - [ARM] Fix some section mismatch warnings
+ - ehea: Fixed multi queue RX bug
+ - sky2: enable IRQ on duplex renegotiation
+ - e1000: restore netif_poll_enable call but make sure ...
+ - defxx: Fix the handling of ioremap() failures
+ - sky2: program proper register for fiber PHY
+ - sky2: checksum offload plus vlan bug
+ - sky2: dont set bogus bit in PHY register
+ - [ARM] 4417/1: Serial: Fix AMBA drivers locking
+ - [ARM] 4394/1: ARMv7: Add the TLB range operations
+ - [ARM] 4410/1: Remove extern declarations in coyote ...
+ - [ARM] 4416/1: NWFPE: fix undeclared symbols
+ - [ARM] 4415/1: AML5900: fix sparse warnings from map_io
+ - [ARM] 4414/1: S3C2443: sparse fix for clock.c
+ - [ARM] 4412/1: S3C2412: reset errata fix
+ - [ARM] 4411/1: KS8695: Another serial driver fix
+ - [ARM] oprofile: avoid lockdep warnings on mpcore oprofi ...
+ - [ARM] Fix stacktrace FP range checking
+ - [ARM] use __used attribute
+* Thu May 31 2007 - jeffm@suse.de
+- Added my pending reiserfs patch queue
+ - Better error handling
+ - More consistent message format
+ - Many code cleanups and variable renames
+ - Extended attribute rework
+ - Misc fixes
+* Thu May 31 2007 - bwalle@suse.de
+- rpm/kernel-binary.spec.in: replace OSRELEASE of makedumpfile
+ configuration file with version of kernel that is built
+ instead of the running kernel -- for this, the PAGESIZE
+ of that file needs to be patched on IA64 (IA64 is still
+ un-enabled until the makedumpfile patches are all mainline
+ and we have a new makedumpfile package)
+* Wed May 30 2007 - jeffm@suse.de
+- patches.fixes/unexport-ext4_ext_invalidate_cache: ext4:
+ unexport ext4_ext_invalidate_cache.
+* Wed May 30 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git1.
+ - Changes since 2.6.22-rc3:
+ - random: fix seeding with zero entropy origin master
+ - random: fix error in entropy extraction
+ - NOHZ: prevent multiplication overflow - stop timer ...
+ - IB/mlx4: Fix last allocated object tracking in bitmap ...
+ - IB/cm: Fix stale connection detection
+ - IPoIB/cm: Fix performance regression on Mellanox
+ - IB/mthca: Fix handling of send CQE with error for QPs ...
+ - USB: replace flush_workqueue with cancel_sync_work
+ - [SPARC64]: Fill holes in hypervisor APIs and fix KTSB ...
+ - [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
+ - [SPARC]: Mark as emulating cmpxchg, add appropriate ...
+ - [SPARC]: Emulate cmpxchg like parisc
+ - [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss ...
+ - [SPARC]: Linux always started with 9600 8N1
+ - [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra ...
+ - [SPARC64]: Eliminate NR_CPUS limitations.
+ - [SPARC64]: Use machine description and OBP properly ...
+ - [SPARC64]: Negotiate hypervisor API for PCI services.
+ - [SPARC64]: Report proper system soft state to the hyper ...
+ - [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
+ - [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just ...
+ - [SCSI] jazz_esp: Converted to use esp_core.
+ - [SPARC64]: PCI device scan is way too verbose by default.
+ - [SERIAL] sunzilog: section mismatch fix
+ - [SPARC32]: Removes mismatch section warnigs in sparc ...
+ - [SPARC64]: Don't be picky about virtual-dma values ...
+ - [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
+ - [SCSI] pluto: Use wait_for_completion_timeout.
+ - firewire: fix return code
+ - firewire: prefix modules with firewire- instead of fw-
+ - firewire: Add missing byteswapping for receive DMA ...
+ - ieee1394: raw1394: Fix async send
+ - ieee1394: eth1394: bring back a parent device
+ - ieee1394: eth1394: handle tlabel exhaustion
+ - ieee1394: eth1394: remove bogus netif_wake_queue
+ - ieee1394: sbp2: include workqueue.h
+ - hwmon/applesmc: Handle name file creation error and ...
+ - hwmon/applesmc: Simplify dependencies
+ - hwmon-vid: Don't spam the logs when VRM version is ...
+ - hwmon/w83627hf: Be quiet when no chip is found
+ - hwmon/coretemp: Add more safety checks
+ - hwmon/ds1621: Fix swapped temperature limits
+ Changes since 2.6.22-rc2-git7:
+ - fix compat console unimap regression
+ - pata_hpt37x: Further improvements based on the IDE ...
+ - pata: Trivia
+ - [PATCH] ocfs2: use generic_segment_checks
+ - ocfs2: fix inode leak
+ - [PATCH] ocfs2: use zero_user_page
+ - ocfs2: unmap_mapping_range() in ocfs2_truncate()
+ - ocfs2: trylock in ocfs2_readpage()
+ - [libata] sata_via, pata_via: Add PCI IDs.
+ - [libata] Fix decoding of 6-byte commands
+ - libata: sata_sis fixes
+ - Fix build failure for drivers/ata/pata_scc.c
+ - [libata] sata_mv: add TODO list
+ - [libata] sata_promise: fix flags typo
+* Wed May 30 2007 - hare@suse.de
+- patches.fixes/msi-reverse-listing: cciss broken with 2.6.22-rc2.
+- patches.suse/dm-emulate-blkrrpart-ioctl: Emulate BLKRRPART
+ on device-mapper.
* Sun May 27 2007 - bwalle@suse.de
-- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m nad
+- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m and
TIFM_CORE.
* Sat May 26 2007 - bwalle@suse.de
- config/i386/{bigsmp,debug,default,vanilla},
++++++ kernel-xenpae.spec ++++++
--- /var/tmp/diff_new_pack.lJ1909/_old 2007-06-03 21:49:20.000000000 +0200
+++ /var/tmp/diff_new_pack.lJ1909/_new 2007-06-03 21:49:20.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-xenpae (Version 2.6.22_rc2_git7)
+# spec file for package kernel-xenpae (Version 2.6.22_rc3_git2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,17 +38,15 @@
%define build_vanilla 1
%endif
Summary: The Xen Kernel with PAE support
-Version: 2.6.22_rc2_git7
+Version: 2.6.22_rc3_git2
Release: 1
License: GNU General Public License (GPL)
Group: System/Kernel
Autoreqprov: on
BuildRequires: coreutils module-init-tools
%if %suse_version > 1020
-%ifarch %ix86 x86_64 ppc ppc64
BuildRequires: makedumpfile
%endif
-%endif
Requires(post): module-init-tools
Requires(post): /sbin/depmod
Requires(post): perl-Bootloader >= 0.4.14
@@ -83,7 +81,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.22_rc2_git7-%source_rel
+Provides: kernel = 2.6.22_rc3_git2-%source_rel
%endif
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.21.tar.bz2
@@ -157,12 +155,12 @@
-Source Timestamp: 2007/05/27 16:27:23 UTC
+Source Timestamp: 2007/06/01 14:40:06 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.21.tar.bz2 ]; then
- echo "The kernel-xenpae-2.6.22_rc2_git7.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.22_rc2_git7.src.rpm."
+ echo "The kernel-xenpae-2.6.22_rc3_git2.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.22_rc3_git2.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -434,9 +432,29 @@
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
+CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config
makedumpfile -x %buildroot/usr/lib/debug/boot/vmlinux-$KERNELRELEASE.debug \
- -g %buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config \
- || true # failure should not fail the build
+ -g $CONFIGFILE || true # failure should not fail the build
+if [ -f $CONFIGFILE ] ; then
+ #
+ # fixup config file with current kernel version
+ sed -i $CONFIGFILE -e "s/OSRELEASE=.*/OSRELEASE=$KERNELRELEASE/"
+ #
+ # on IA64, we need to add the page size here -- that's the actual reason why
+ # the makedumpfile tool relies on the running kernel and not on the compiled
+ # kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
+ %ifarch ia64
+ if grep CONFIG_IA64_PAGE_SIZE_16KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
+ elif grep CONFIG_IA64_PAGE_SIZE_64KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
+ elif grep CONFIG_IA64_PAGE_SIZE_4KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
+ else
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
+ fi
+ %endif
+fi
%endif
%endif
%endif
@@ -512,8 +530,116 @@
%files -f kernel.files
%changelog
+* Fri Jun 01 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ Fix illegal use of fp after unlink.
+* Thu May 31 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git2.
+ - fix possible null ptr deref in kallsyms_lookup
+ - alpha: support new syscalls
+ - alpha: cleanup in bitops.h
+ - [ARM] Fix some section mismatch warnings
+ - ehea: Fixed multi queue RX bug
+ - sky2: enable IRQ on duplex renegotiation
+ - e1000: restore netif_poll_enable call but make sure ...
+ - defxx: Fix the handling of ioremap() failures
+ - sky2: program proper register for fiber PHY
+ - sky2: checksum offload plus vlan bug
+ - sky2: dont set bogus bit in PHY register
+ - [ARM] 4417/1: Serial: Fix AMBA drivers locking
+ - [ARM] 4394/1: ARMv7: Add the TLB range operations
+ - [ARM] 4410/1: Remove extern declarations in coyote ...
+ - [ARM] 4416/1: NWFPE: fix undeclared symbols
+ - [ARM] 4415/1: AML5900: fix sparse warnings from map_io
+ - [ARM] 4414/1: S3C2443: sparse fix for clock.c
+ - [ARM] 4412/1: S3C2412: reset errata fix
+ - [ARM] 4411/1: KS8695: Another serial driver fix
+ - [ARM] oprofile: avoid lockdep warnings on mpcore oprofi ...
+ - [ARM] Fix stacktrace FP range checking
+ - [ARM] use __used attribute
+* Thu May 31 2007 - jeffm@suse.de
+- Added my pending reiserfs patch queue
+ - Better error handling
+ - More consistent message format
+ - Many code cleanups and variable renames
+ - Extended attribute rework
+ - Misc fixes
+* Thu May 31 2007 - bwalle@suse.de
+- rpm/kernel-binary.spec.in: replace OSRELEASE of makedumpfile
+ configuration file with version of kernel that is built
+ instead of the running kernel -- for this, the PAGESIZE
+ of that file needs to be patched on IA64 (IA64 is still
+ un-enabled until the makedumpfile patches are all mainline
+ and we have a new makedumpfile package)
+* Wed May 30 2007 - jeffm@suse.de
+- patches.fixes/unexport-ext4_ext_invalidate_cache: ext4:
+ unexport ext4_ext_invalidate_cache.
+* Wed May 30 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git1.
+ - Changes since 2.6.22-rc3:
+ - random: fix seeding with zero entropy origin master
+ - random: fix error in entropy extraction
+ - NOHZ: prevent multiplication overflow - stop timer ...
+ - IB/mlx4: Fix last allocated object tracking in bitmap ...
+ - IB/cm: Fix stale connection detection
+ - IPoIB/cm: Fix performance regression on Mellanox
+ - IB/mthca: Fix handling of send CQE with error for QPs ...
+ - USB: replace flush_workqueue with cancel_sync_work
+ - [SPARC64]: Fill holes in hypervisor APIs and fix KTSB ...
+ - [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
+ - [SPARC]: Mark as emulating cmpxchg, add appropriate ...
+ - [SPARC]: Emulate cmpxchg like parisc
+ - [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss ...
+ - [SPARC]: Linux always started with 9600 8N1
+ - [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra ...
+ - [SPARC64]: Eliminate NR_CPUS limitations.
+ - [SPARC64]: Use machine description and OBP properly ...
+ - [SPARC64]: Negotiate hypervisor API for PCI services.
+ - [SPARC64]: Report proper system soft state to the hyper ...
+ - [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
+ - [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just ...
+ - [SCSI] jazz_esp: Converted to use esp_core.
+ - [SPARC64]: PCI device scan is way too verbose by default.
+ - [SERIAL] sunzilog: section mismatch fix
+ - [SPARC32]: Removes mismatch section warnigs in sparc ...
+ - [SPARC64]: Don't be picky about virtual-dma values ...
+ - [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
+ - [SCSI] pluto: Use wait_for_completion_timeout.
+ - firewire: fix return code
+ - firewire: prefix modules with firewire- instead of fw-
+ - firewire: Add missing byteswapping for receive DMA ...
+ - ieee1394: raw1394: Fix async send
+ - ieee1394: eth1394: bring back a parent device
+ - ieee1394: eth1394: handle tlabel exhaustion
+ - ieee1394: eth1394: remove bogus netif_wake_queue
+ - ieee1394: sbp2: include workqueue.h
+ - hwmon/applesmc: Handle name file creation error and ...
+ - hwmon/applesmc: Simplify dependencies
+ - hwmon-vid: Don't spam the logs when VRM version is ...
+ - hwmon/w83627hf: Be quiet when no chip is found
+ - hwmon/coretemp: Add more safety checks
+ - hwmon/ds1621: Fix swapped temperature limits
+ Changes since 2.6.22-rc2-git7:
+ - fix compat console unimap regression
+ - pata_hpt37x: Further improvements based on the IDE ...
+ - pata: Trivia
+ - [PATCH] ocfs2: use generic_segment_checks
+ - ocfs2: fix inode leak
+ - [PATCH] ocfs2: use zero_user_page
+ - ocfs2: unmap_mapping_range() in ocfs2_truncate()
+ - ocfs2: trylock in ocfs2_readpage()
+ - [libata] sata_via, pata_via: Add PCI IDs.
+ - [libata] Fix decoding of 6-byte commands
+ - libata: sata_sis fixes
+ - Fix build failure for drivers/ata/pata_scc.c
+ - [libata] sata_mv: add TODO list
+ - [libata] sata_promise: fix flags typo
+* Wed May 30 2007 - hare@suse.de
+- patches.fixes/msi-reverse-listing: cciss broken with 2.6.22-rc2.
+- patches.suse/dm-emulate-blkrrpart-ioctl: Emulate BLKRRPART
+ on device-mapper.
* Sun May 27 2007 - bwalle@suse.de
-- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m nad
+- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m and
TIFM_CORE.
* Sat May 26 2007 - bwalle@suse.de
- config/i386/{bigsmp,debug,default,vanilla},
++++++ kernel-xen.spec ++++++
--- /var/tmp/diff_new_pack.lJ1909/_old 2007-06-03 21:49:20.000000000 +0200
+++ /var/tmp/diff_new_pack.lJ1909/_new 2007-06-03 21:49:20.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kernel-xen (Version 2.6.22_rc2_git7)
+# spec file for package kernel-xen (Version 2.6.22_rc3_git2)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -38,17 +38,15 @@
%define build_vanilla 1
%endif
Summary: The Xen Kernel
-Version: 2.6.22_rc2_git7
+Version: 2.6.22_rc3_git2
Release: 1
License: GNU General Public License (GPL)
Group: System/Kernel
Autoreqprov: on
BuildRequires: coreutils module-init-tools
%if %suse_version > 1020
-%ifarch %ix86 x86_64 ppc ppc64
BuildRequires: makedumpfile
%endif
-%endif
Requires(post): module-init-tools
Requires(post): /sbin/depmod
Requires(post): perl-Bootloader >= 0.4.14
@@ -83,7 +81,7 @@
#Conflicts: kernel
%else
%if ! %build_xen
-Provides: kernel = 2.6.22_rc2_git7-%source_rel
+Provides: kernel = 2.6.22_rc3_git2-%source_rel
%endif
%endif
%ifarch %ix86
@@ -160,12 +158,12 @@
-Source Timestamp: 2007/05/27 16:27:23 UTC
+Source Timestamp: 2007/06/01 14:40:06 UTC
%prep
if ! [ -e %_sourcedir/linux-2.6.21.tar.bz2 ]; then
- echo "The kernel-xen-2.6.22_rc2_git7.nosrc.rpm package does not contain the" \
- "complete sources. Please install kernel-source-2.6.22_rc2_git7.src.rpm."
+ echo "The kernel-xen-2.6.22_rc3_git2.nosrc.rpm package does not contain the" \
+ "complete sources. Please install kernel-source-2.6.22_rc3_git2.src.rpm."
exit 1
fi
echo "Architecture symbol(s):" %symbols
@@ -437,9 +435,29 @@
#
# create configfile for makedumpfile utility (see makedumpfile(8)) to
# create smaller kdump images
+CONFIGFILE=%buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config
makedumpfile -x %buildroot/usr/lib/debug/boot/vmlinux-$KERNELRELEASE.debug \
- -g %buildroot/$obj_dir/$SUBARCH/default/makedumpfile.config \
- || true # failure should not fail the build
+ -g $CONFIGFILE || true # failure should not fail the build
+if [ -f $CONFIGFILE ] ; then
+ #
+ # fixup config file with current kernel version
+ sed -i $CONFIGFILE -e "s/OSRELEASE=.*/OSRELEASE=$KERNELRELEASE/"
+ #
+ # on IA64, we need to add the page size here -- that's the actual reason why
+ # the makedumpfile tool relies on the running kernel and not on the compiled
+ # kernel -- it's (nearly) impossible to get the page size of a vmlinux file.
+ %ifarch ia64
+ if grep CONFIG_IA64_PAGE_SIZE_16KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=16384/"
+ elif grep CONFIG_IA64_PAGE_SIZE_64KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=65536/"
+ elif grep CONFIG_IA64_PAGE_SIZE_4KB $CONFIGFILE >/dev/null ; then
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=4096/"
+ else
+ sed -i $CONFIGFILE -e "s/PAGESIZE=.*/PAGESIZE=8192/"
+ fi
+ %endif
+fi
%endif
%endif
%endif
@@ -515,8 +533,116 @@
%files -f kernel.files
%changelog
+* Fri Jun 01 2007 - jeffm@suse.de
+- patches.suse/reiserfs-use-generic-xattr-handlers.diff: reiserfs:
+ Fix illegal use of fp after unlink.
+* Thu May 31 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git2.
+ - fix possible null ptr deref in kallsyms_lookup
+ - alpha: support new syscalls
+ - alpha: cleanup in bitops.h
+ - [ARM] Fix some section mismatch warnings
+ - ehea: Fixed multi queue RX bug
+ - sky2: enable IRQ on duplex renegotiation
+ - e1000: restore netif_poll_enable call but make sure ...
+ - defxx: Fix the handling of ioremap() failures
+ - sky2: program proper register for fiber PHY
+ - sky2: checksum offload plus vlan bug
+ - sky2: dont set bogus bit in PHY register
+ - [ARM] 4417/1: Serial: Fix AMBA drivers locking
+ - [ARM] 4394/1: ARMv7: Add the TLB range operations
+ - [ARM] 4410/1: Remove extern declarations in coyote ...
+ - [ARM] 4416/1: NWFPE: fix undeclared symbols
+ - [ARM] 4415/1: AML5900: fix sparse warnings from map_io
+ - [ARM] 4414/1: S3C2443: sparse fix for clock.c
+ - [ARM] 4412/1: S3C2412: reset errata fix
+ - [ARM] 4411/1: KS8695: Another serial driver fix
+ - [ARM] oprofile: avoid lockdep warnings on mpcore oprofi ...
+ - [ARM] Fix stacktrace FP range checking
+ - [ARM] use __used attribute
+* Thu May 31 2007 - jeffm@suse.de
+- Added my pending reiserfs patch queue
+ - Better error handling
+ - More consistent message format
+ - Many code cleanups and variable renames
+ - Extended attribute rework
+ - Misc fixes
+* Thu May 31 2007 - bwalle@suse.de
+- rpm/kernel-binary.spec.in: replace OSRELEASE of makedumpfile
+ configuration file with version of kernel that is built
+ instead of the running kernel -- for this, the PAGESIZE
+ of that file needs to be patched on IA64 (IA64 is still
+ un-enabled until the makedumpfile patches are all mainline
+ and we have a new makedumpfile package)
+* Wed May 30 2007 - jeffm@suse.de
+- patches.fixes/unexport-ext4_ext_invalidate_cache: ext4:
+ unexport ext4_ext_invalidate_cache.
+* Wed May 30 2007 - jeffm@suse.de
+- Update to 2.6.22-rc3-git1.
+ - Changes since 2.6.22-rc3:
+ - random: fix seeding with zero entropy origin master
+ - random: fix error in entropy extraction
+ - NOHZ: prevent multiplication overflow - stop timer ...
+ - IB/mlx4: Fix last allocated object tracking in bitmap ...
+ - IB/cm: Fix stale connection detection
+ - IPoIB/cm: Fix performance regression on Mellanox
+ - IB/mthca: Fix handling of send CQE with error for QPs ...
+ - USB: replace flush_workqueue with cancel_sync_work
+ - [SPARC64]: Fill holes in hypervisor APIs and fix KTSB ...
+ - [SPARC64]: Fix two bugs wrt. kernel 4MB TSB.
+ - [SPARC]: Mark as emulating cmpxchg, add appropriate ...
+ - [SPARC]: Emulate cmpxchg like parisc
+ - [SPARC64]: Fix _PAGE_EXEC_4U check in sun4u I-TLB miss ...
+ - [SPARC]: Linux always started with 9600 8N1
+ - [SPARC64]: arch/sparc64/time.c doesn't compile on Ultra ...
+ - [SPARC64]: Eliminate NR_CPUS limitations.
+ - [SPARC64]: Use machine description and OBP properly ...
+ - [SPARC64]: Negotiate hypervisor API for PCI services.
+ - [SPARC64]: Report proper system soft state to the hyper ...
+ - [SPARC64]: Fix typo in sun4v_hvapi_register error handling.
+ - [SCSI] ESP: Kill SCSI_ESP_CORE and link directly just ...
+ - [SCSI] jazz_esp: Converted to use esp_core.
+ - [SPARC64]: PCI device scan is way too verbose by default.
+ - [SERIAL] sunzilog: section mismatch fix
+ - [SPARC32]: Removes mismatch section warnigs in sparc ...
+ - [SPARC64]: Don't be picky about virtual-dma values ...
+ - [SPARC64]: Kill unused DIE_PAGE_FAULT enum value.
+ - [SCSI] pluto: Use wait_for_completion_timeout.
+ - firewire: fix return code
+ - firewire: prefix modules with firewire- instead of fw-
+ - firewire: Add missing byteswapping for receive DMA ...
+ - ieee1394: raw1394: Fix async send
+ - ieee1394: eth1394: bring back a parent device
+ - ieee1394: eth1394: handle tlabel exhaustion
+ - ieee1394: eth1394: remove bogus netif_wake_queue
+ - ieee1394: sbp2: include workqueue.h
+ - hwmon/applesmc: Handle name file creation error and ...
+ - hwmon/applesmc: Simplify dependencies
+ - hwmon-vid: Don't spam the logs when VRM version is ...
+ - hwmon/w83627hf: Be quiet when no chip is found
+ - hwmon/coretemp: Add more safety checks
+ - hwmon/ds1621: Fix swapped temperature limits
+ Changes since 2.6.22-rc2-git7:
+ - fix compat console unimap regression
+ - pata_hpt37x: Further improvements based on the IDE ...
+ - pata: Trivia
+ - [PATCH] ocfs2: use generic_segment_checks
+ - ocfs2: fix inode leak
+ - [PATCH] ocfs2: use zero_user_page
+ - ocfs2: unmap_mapping_range() in ocfs2_truncate()
+ - ocfs2: trylock in ocfs2_readpage()
+ - [libata] sata_via, pata_via: Add PCI IDs.
+ - [libata] Fix decoding of 6-byte commands
+ - libata: sata_sis fixes
+ - Fix build failure for drivers/ata/pata_scc.c
+ - [libata] sata_mv: add TODO list
+ - [libata] sata_promise: fix flags typo
+* Wed May 30 2007 - hare@suse.de
+- patches.fixes/msi-reverse-listing: cciss broken with 2.6.22-rc2.
+- patches.suse/dm-emulate-blkrrpart-ioctl: Emulate BLKRRPART
+ on device-mapper.
* Sun May 27 2007 - bwalle@suse.de
-- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m nad
+- Update config files: enable MMC_TIFM_SD=m, TIFM_7XX1=m and
TIFM_CORE.
* Sat May 26 2007 - bwalle@suse.de
- config/i386/{bigsmp,debug,default,vanilla},
++++++ build-source-timestamp ++++++
--- kernel-source/build-source-timestamp 2007-05-27 18:40:08.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/build-source-timestamp 2007-06-02 11:13:01.000000000 +0200
@@ -1 +1 @@
-2007/05/27 16:27:23 UTC
+2007/06/01 14:40:06 UTC
++++++ patches.fixes.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/msi-reverse-listing new/patches.fixes/msi-reverse-listing
--- old/patches.fixes/msi-reverse-listing 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/msi-reverse-listing 2007-05-30 13:46:20.000000000 +0200
@@ -0,0 +1,83 @@
+Subject: cciss broken with 2.6.22-rc2
+Date: Tue, 29 May 2007 15:36:06 -0000
+From: "Miller, Mike (OS Dev)"
+
+> with the latest git snapshot the cciss driver hangs during
+> initialisation. Enabling debug output I get:
+>
+> cciss0: <0x3230> at PCI 0000:06:00.0 IRQ 4338 using DAC
+> Sending cff0000 - down to controller
+> cciss: FIFO Empty read
+> cciss: Read cff00000 back from board
+> Sending cff0000 - down to controller
+> cciss: FIFO Empty read
+> cciss: Read cff00002 back from board
+> LUN Data
+> --------------------------
+> Sending cff0000 - down to controller
+> cciss: FIFO Empty read
+> cciss: Read cff00000 back from board
+> blocks= 286677120 block_size= 512
+> Sending cff0000 - down to controller
+> cciss: FIFO Empty read
+> cciss: Read cff00002 back from board
+> heads=255, sectors=32, cylinders=35132
+>
+> Sending 5103000 - down to controller
+>
+> and then the machine hangs.
+> I'll try to investigate, but as I'm no expert in cciss my
+> results might be limited.
+> Looks like one of your recent fixes broke it; 2.6.21 worked fine.
+
+Hannes,
+Actually, it was someone else who broke the driver by making changes
+in msi.c. This patch fixes the hang:
+
+From: "Mike Miller (OS Dev)" writes:
+
+Found what seems the problem with our vectors being listed
+backward. In drivers/pci/msi.c we should be using list_add_tail rather
+than list_add to preserve the ordering across various kernels. Please
+consider this for inclusion.
+
+Signed-off-by: "Eric W. Biederman"
+Signed-off-by: Hannes Reinecke
+
+diff --git a/drivers/pci/msi.c b/drivers/pci/msi.c
+--- a/drivers/pci/msi.c
++++ b/drivers/pci/msi.c
+@@ -333,7 +333,7 @@ static int msi_capability_init(struct pci_dev *dev)
+ msi_mask_bits_reg(pos, is_64bit_address(control)),
+ maskbits);
+ }
+- list_add(&entry->list, &dev->msi_list);
++ list_add_tail(&entry->list, &dev->msi_list);
+
+ /* Configure MSI capability structure */
+ ret = arch_setup_msi_irqs(dev, 1, PCI_CAP_ID_MSI);
+@@ -404,7 +404,7 @@ static int msix_capability_init(struct pci_dev *dev,
+ entry->dev = dev;
+ entry->mask_base = base;
+
+- list_add(&entry->list, &dev->msi_list);
++ list_add_tail(&entry->list, &dev->msi_list);
+ }
+
+ ret = arch_setup_msi_irqs(dev, nvec, PCI_CAP_ID_MSIX);
+@@ -558,12 +558,12 @@ static int msi_free_irqs(struct pci_dev* dev)
+
+ list_for_each_entry_safe(entry, tmp, &dev->msi_list, list) {
+ if (entry->msi_attrib.type == PCI_CAP_ID_MSIX) {
+- if (list_is_last(&entry->list, &dev->msi_list))
+- iounmap(entry->mask_base);
+-
+ writel(1, entry->mask_base + entry->msi_attrib.entry_nr
+ * PCI_MSIX_ENTRY_SIZE
+ + PCI_MSIX_ENTRY_VECTOR_CTRL_OFFSET);
++
++ if (list_is_last(&entry->list, &dev->msi_list))
++ iounmap(entry->mask_base);
+ }
+ list_del(&entry->list);
+ kfree(entry);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/patches.fixes/unexport-ext4_ext_invalidate_cache new/patches.fixes/unexport-ext4_ext_invalidate_cache
--- old/patches.fixes/unexport-ext4_ext_invalidate_cache 1970-01-01 01:00:00.000000000 +0100
+++ new/patches.fixes/unexport-ext4_ext_invalidate_cache 2007-05-30 21:09:48.000000000 +0200
@@ -0,0 +1,24 @@
+From: Jeff Mahoney
+Subject: [PATCH] ext4: unexport ext4_ext_invalidate_cache
+
+ ext4_ext_invalidate_cache is a static inline function and can't be exported.
+
+ This patch fixes a build failure on ia64.
+
+Signed-off-by: Jeff Mahoney
+
+---
+
+ fs/ext4/extents.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+--- a/fs/ext4/extents.c 2007-05-30 12:55:01.000000000 -0400
++++ b/fs/ext4/extents.c 2007-05-30 15:07:13.000000000 -0400
+@@ -2159,7 +2159,6 @@
+ }
+
+ EXPORT_SYMBOL(ext4_mark_inode_dirty);
+-EXPORT_SYMBOL(ext4_ext_invalidate_cache);
+ EXPORT_SYMBOL(ext4_ext_insert_extent);
+ EXPORT_SYMBOL(ext4_ext_walk_space);
+ EXPORT_SYMBOL(ext4_ext_find_goal);
++++++ patches.kernel.org.tar.bz2 ++++++
++++ 2076736 lines of diff (skipped)
++++++ patches.suse.tar.bz2 ++++++
++++ 22754 lines of diff (skipped)
++++++ series.conf ++++++
--- kernel-source/series.conf 2007-05-27 18:39:59.000000000 +0200
+++ /mounts/work_src_done/STABLE/kernel-source/series.conf 2007-06-02 11:12:51.000000000 +0200
@@ -20,8 +20,9 @@
# latest standard kernel patches
# DO NOT MODIFY THEM!
# Send separate patches upstream if you find a problem...
- patches.kernel.org/patch-2.6.22-rc2
- patches.kernel.org/patch-2.6.22-rc2-git7
+ patches.kernel.org/patch-2.6.22-rc3
+ patches.kernel.org/patch-2.6.22-rc3-git1
+ patches.kernel.org/patch-2.6.22-rc3-git1-git2
########################################################
#
@@ -320,7 +321,7 @@
########################################################
# device-mapper
########################################################
-
+ patches.suse/dm-emulate-blkrrpart-ioctl
##########################################################
#
@@ -389,6 +390,49 @@
patches.apparmor/file_permission-nameidata.diff
########################################################
+ # Reiserfs Patches
+ ########################################################
+ patches.suse/reiserfs-fix-lockdep-warnings
+ patches.suse/reiserfs-no-bug-on-panic.diff
+ patches.suse/reiserfs-consistent-messages.diff
+ patches.suse/reiserfs-reiserfs_info.diff
+ patches.suse/reiserfs-reiserfs-warning.diff
+ patches.suse/reiserfs-reiserfs_panic.diff
+ patches.suse/reiserfs-add-reiserfs_error.diff
+ patches.suse/reiserfs-use-reiserfs_error.diff
+ patches.suse/reiserfs-use-is_reusable.diff
+ patches.suse/reiserfs-bitmap-use-first-zero-hint.diff
+ patches.suse/reiserfs-simplify-xattr-internal-file-lookups-opens.diff
+ patches.suse/reiserfs-eliminate-per-super-xattr-lock.diff
+ patches.suse/reiserfs-make-per-inode-xattr-locking-more-fine-grained.diff
+ patches.suse/reiserfs-remove-i_has_xattr_dir.diff
+ patches.suse/reiserfs-remove-link-detection.diff
+ patches.suse/reiserfs-use-generic-xattr-handlers.diff
+ patches.suse/reiserfs-xattrs-noatime.diff
+ patches.suse/reiserfs-add-per-file-data-ordered-mode.diff
+ patches.suse/reiserfs-journaled-xattrs.diff
+ patches.suse/reiserfs-kill-xattr-readdir.diff
+ patches.suse/reiserfs-selinux.diff
+ patches.suse/reiserfs-cleanup-path-funcs.diff
+ patches.suse/reiserfs-strip-whitespace.diff
+ patches.suse/reiserfs-rename-p_s_sb.diff
+ patches.suse/reiserfs-rename-p_s_bh.diff
+ patches.suse/reiserfs-rename-p_s_inode.diff
+ patches.suse/reiserfs-rename-p_s_tb.diff
+ patches.suse/reiserfs-rename-p_._.diff
+ patches.suse/reiserfs-rename-._.diff
+ patches.suse/reiserfs-simplify-buffer-info.diff
+ patches.suse/reiserfs-snum-sbytes-array
+ patches.suse/reiserfs-split-balance_leaf-left.diff
+ patches.suse/reiserfs-split-balance_leaf-right.diff
+ patches.suse/reiserfs-split-balance_leaf-new_nodes.diff
+ patches.suse/reiserfs-split-balance_leaf-remainder.diff
+ patches.suse/reiserfs-split-balance_leaf.diff
+ patches.suse/reiserfs-cleanup-balancing-modes.diff
+ patches.suse/reiserfs-balance_leaf_when_cut_or_delete.diff
+ patches.suse/reiserfs-balance_leaf_comment.diff
+
+ ########################################################
#
# Mostly unsorted stuff follows
#
@@ -431,7 +475,8 @@
patches.fixes/loop-barriers
patches.fixes/loop-barriers2
-
+ patches.fixes/msi-reverse-listing
+ patches.fixes/unexport-ext4_ext_invalidate_cache
# PLEASE KEEP THESE PATCHES AT THE END OF series.conf
# (as all other arch specific patches should be kept at the end
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org