Mailinglist Archive: opensuse-commit (1215 mails)
| < Previous | Next > |
commit kernel-source for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Fri, 07 Aug 2009 16:06:13 +0200
- Message-id: <20090807140613.A64EE61B6@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package kernel-source for openSUSE:Factory
checked in at Fri Aug 7 16:06:13 CEST 2009.
--------
--- kernel-source/kernel-debug.changes 2009-07-30 04:06:58.000000000 +0200
+++ kernel-source/kernel-debug.changes 2009-08-06 23:30:46.000000000 +0200
@@ -1,0 +2,99 @@
+Thu Aug 6 23:25:39 CEST 2009 - jeffm@xxxxxxx
+
+- rpm/kernel-binary.spec.in,
+ rpm/kernel-source.spec.in: Added kernel-spec-macros to Sources.
+
+-------------------------------------------------------------------
+Thu Aug 6 16:24:09 CEST 2009 - jeffm@xxxxxxx
+
+- patches.suse/linux-2.6.29-even-faster-kms.patch: Disabled. It
+ doesn't wake up the display on certain hardware.
+
+-------------------------------------------------------------------
+Wed Aug 5 22:33:56 CEST 2009 - mmarek@xxxxxxx
+
+- rpm/kernel-binary.spec.in: do not split the -extra subpackage on
+ openSUSE (bnc#528097).
+
+-------------------------------------------------------------------
+Wed Aug 5 20:46:02 CEST 2009 - jeffm@xxxxxxx
+
+- Updated to 2.6.31-rc5-git3.
+ - Eliminated 4 patches.
+
+-------------------------------------------------------------------
+Wed Aug 5 18:22:05 CEST 2009 - gregkh@xxxxxxx
+
+- kernel-source.changes: remove old (pre 2008) messages, and move 2008
+ to kernel-source.changes.old. No need to spam email addresses that
+ are no longer with the company for failed kernel builds.
+
+-------------------------------------------------------------------
+Wed Aug 5 17:55:56 CEST 2009 - gregkh@xxxxxxx
+
+- patches.drivers/staging-rtl8192su-fix-build-error.patch:
+ Staging: rtl8192su: fix build error.
+
+-------------------------------------------------------------------
+Wed Aug 5 17:02:00 CEST 2009 - jeffm@xxxxxxx
+
+- patches.suse/supported-flag-enterprise: Make the supported
+ flag configurable at build time (bnc#528097).
+
+-------------------------------------------------------------------
+Wed Aug 5 01:04:08 CEST 2009 - gregkh@xxxxxxx
+
+- Update config files.
+ disable CONFIG_DRM_RADEON_KMS as per bnc#527910 for vanilla builds
+
+-------------------------------------------------------------------
+Tue Aug 4 23:21:31 CEST 2009 - gregkh@xxxxxxx
+
+- Update config files.
+ disable CONFIG_DRM_RADEON_KMS as per bnc#527910
+
+-------------------------------------------------------------------
+Tue Aug 4 16:10:42 CEST 2009 - jeffm@xxxxxxx
+
+- patches.rpmify/ttm-pgprot-fixes: ttm: Use pgprot_val for
+ comparing pgprot_t.
+
+-------------------------------------------------------------------
+Tue Aug 4 14:53:26 CEST 2009 - tiwai@xxxxxxx
+
+- patches.drivers/alsa-hda-3[0-8]*: ALSA HD-audio updates
+- Update config files: enable CONFIG_SND_HDA_CIRRUS=y
+
+-------------------------------------------------------------------
+Mon Aug 3 22:15:32 CEST 2009 - jeffm@xxxxxxx
+
+- Update config files: CONFIG_FRAME_WARN=2048 on all arches, fixes
+ ppc build failures.
+
+-------------------------------------------------------------------
+Mon Aug 3 22:01:58 CEST 2009 - jeffm@xxxxxxx
+
+- patches.xen/xen3-patch-2.6.31-rc4-rc5: Fixup pgtable port
+
+-------------------------------------------------------------------
+Mon Aug 3 19:42:42 CEST 2009 - jeffm@xxxxxxx
+
+- Updated to 2.6.31-rc5.
+ - Eliminated 11 patches.
+
+-------------------------------------------------------------------
+Mon Aug 3 11:09:08 CEST 2009 - coly.li@xxxxxxx
+
+- Update config files to enable CONFIG_DLM_DEBUG.
+
+-------------------------------------------------------------------
+Fri Jul 31 14:30:38 CEST 2009 - jbeulich@xxxxxxxxxx
+
+- Update Xen patches to 2.6.31-rc4 and c/s 916.
+-
patches.xen/xen3-driver-core-misc-add-nodename-support-for-misc-devices.patch:
+ Delete.
+- patches.xen/xen3-panic-on-io-nmi.diff: Delete.
+- config.conf: Re-enable Xen.
+- Update config files.
+
+-------------------------------------------------------------------
@@ -14448,36072 +14546,0 @@
--------------------------------------------------------------------
-Fri Dec 21 23:10:38 CET 2007 - jeffm@xxxxxxx
-
-- Update to 2.6.24-rc6.
-
--------------------------------------------------------------------
-Thu Dec 20 20:48:11 CET 2007 - jeffm@xxxxxxx
-
-- Update to 2.6.24-rc5-git7.
-
--------------------------------------------------------------------
-Wed Dec 19 03:15:13 CET 2007 - jeffm@xxxxxxx
-
-- Update to 2.6.24-rc5-git5.
-
--------------------------------------------------------------------
-Wed Dec 19 02:57:35 CET 2007 - jeffm@xxxxxxx
-
-- Per Kay's advice changed config settings to the following:
- - CONFIG_UEVENT_HELPER_PATH=""
- - CONFIG_LEGACY_PTY_COUNT=0
-
--------------------------------------------------------------------
-Tue Dec 18 13:02:49 CET 2007 - bwalle@xxxxxxx
-
-- patches.drivers/igb-2007-12-11:
- Add igb (PCI-Express 82575 Gigabit Ethernet driver)
-- Update config files: Enable CONFIG_IGB for all flavours.
-
--------------------------------------------------------------------
-Mon Dec 17 22:54:02 CET 2007 - jeffm@xxxxxxx
-
-- Update to 2.6.24-rc5-git4.
-
--------------------------------------------------------------------
-Mon Dec 17 05:47:08 CET 2007 - neilb@xxxxxxx
-
-- patches.fixes/nfs-unmount-leak.patch: NFSv2/v3: Fix a memory
- leak when using -onolock (336253).
-
--------------------------------------------------------------------
-Sun Dec 16 00:22:28 CET 2007 - sdietrich@xxxxxxx
-
-- Update config files: rt_debug and rt for powerpc.
-- config.conf:
-
--------------------------------------------------------------------
-Sat Dec 15 04:49:46 CET 2007 - sdietrich@xxxxxxx
-
-- patches.rt/rt-list-mods-more-fixes.patch:
- 2.6.24-rc5-rt1 drivers/dma/ioat_dma.c compile fix (list_splice).
-
--------------------------------------------------------------------
-Sat Dec 15 04:17:03 CET 2007 - sdietrich@xxxxxxx
-
-- Update RT to 2.6.24-rc5-rt1 (many files in patches.rt omitted)
-
--------------------------------------------------------------------
-Thu Dec 13 00:46:54 CET 2007 - ak@xxxxxxx
-
-- patches.fixes/fix-nfs-oops: NFS: Fix an Oops in NFS unmount.
-
--------------------------------------------------------------------
-Wed Dec 12 20:18:25 CET 2007 - jeffm@xxxxxxx
-
-- patches.kernel.org/v4l-dvb-re-add-videobuf_read_start_export:
- V4L/DVB (6609): Re-adds lock safe videobuf_read_start.
-
--------------------------------------------------------------------
-Wed Dec 12 19:54:05 CET 2007 - jeffm@xxxxxxx
-
-- Update to 2.6.24-rc5-git2.
-
--------------------------------------------------------------------
-Wed Dec 12 17:57:32 CET 2007 - jeffm@xxxxxxx
-
-- rpm/kernel-source.spec.in: Worked around fix introduced in git
- commits 1cacc9ab8bf10e60b3ed93d7a10b070c4cbc6c9f and
- 18c32dac75b187d1a4e858f3cfdf03e844129f5e that caused linux-obj's
- Makefile not to be generated.
-
--------------------------------------------------------------------
-Wed Dec 12 09:13:15 CET 2007 - jbeulich@xxxxxxxxxx
-
-- Update Xen patches to 2.6.24-rc4 and Linux c/s 355.
-- Update config files.
-- config.conf: Re-enable Xen flavors.
-
--------------------------------------------------------------------
-Tue Dec 11 22:14:55 CET 2007 - jeffm@xxxxxxx
-
-- Update to 2.6.24-rc5.
-
--------------------------------------------------------------------
-Tue Dec 11 14:39:57 CET 2007 - bwalle@xxxxxxx
-
-- rpm/kernel-binary.spec.in: Let the kernel build fail when
++++ 35975 more lines (skipped)
++++ between kernel-source/kernel-debug.changes
++++ and kernel-source/kernel-debug.changes
kernel-default.changes: same change
kernel-desktop.changes: same change
kernel-kdump.changes: same change
kernel-pae.changes: same change
kernel-ppc64.changes: same change
kernel-ps3.changes: same change
kernel-s390.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-trace.changes: same change
kernel-vanilla.changes: same change
New Changes file:
--- /dev/null 2009-04-14 11:55:47.000000000 +0200
+++ kernel-source/kernel-xen.changes 2009-08-06 23:31:16.000000000 +0200
@@ -0,0 +1,14547 @@
+-------------------------------------------------------------------
+Thu Aug 6 23:25:39 CEST 2009 - jeffm@xxxxxxx
+
+- rpm/kernel-binary.spec.in,
+ rpm/kernel-source.spec.in: Added kernel-spec-macros to Sources.
+
+-------------------------------------------------------------------
+Thu Aug 6 16:24:09 CEST 2009 - jeffm@xxxxxxx
+
+- patches.suse/linux-2.6.29-even-faster-kms.patch: Disabled. It
+ doesn't wake up the display on certain hardware.
+
+-------------------------------------------------------------------
+Wed Aug 5 22:33:56 CEST 2009 - mmarek@xxxxxxx
+
+- rpm/kernel-binary.spec.in: do not split the -extra subpackage on
+ openSUSE (bnc#528097).
+
+-------------------------------------------------------------------
+Wed Aug 5 20:46:02 CEST 2009 - jeffm@xxxxxxx
+
+- Updated to 2.6.31-rc5-git3.
+ - Eliminated 4 patches.
+
+-------------------------------------------------------------------
+Wed Aug 5 18:22:05 CEST 2009 - gregkh@xxxxxxx
+
+- kernel-source.changes: remove old (pre 2008) messages, and move 2008
+ to kernel-source.changes.old. No need to spam email addresses that
+ are no longer with the company for failed kernel builds.
+
+-------------------------------------------------------------------
+Wed Aug 5 17:55:56 CEST 2009 - gregkh@xxxxxxx
+
+- patches.drivers/staging-rtl8192su-fix-build-error.patch:
+ Staging: rtl8192su: fix build error.
+
+-------------------------------------------------------------------
+Wed Aug 5 17:02:00 CEST 2009 - jeffm@xxxxxxx
+
+- patches.suse/supported-flag-enterprise: Make the supported
+ flag configurable at build time (bnc#528097).
+
+-------------------------------------------------------------------
+Wed Aug 5 01:04:08 CEST 2009 - gregkh@xxxxxxx
+
+- Update config files.
+ disable CONFIG_DRM_RADEON_KMS as per bnc#527910 for vanilla builds
+
+-------------------------------------------------------------------
+Tue Aug 4 23:21:31 CEST 2009 - gregkh@xxxxxxx
+
+- Update config files.
+ disable CONFIG_DRM_RADEON_KMS as per bnc#527910
+
+-------------------------------------------------------------------
+Tue Aug 4 16:10:42 CEST 2009 - jeffm@xxxxxxx
+
+- patches.rpmify/ttm-pgprot-fixes: ttm: Use pgprot_val for
+ comparing pgprot_t.
+
+-------------------------------------------------------------------
+Tue Aug 4 14:53:26 CEST 2009 - tiwai@xxxxxxx
+
+- patches.drivers/alsa-hda-3[0-8]*: ALSA HD-audio updates
+- Update config files: enable CONFIG_SND_HDA_CIRRUS=y
+
+-------------------------------------------------------------------
+Mon Aug 3 22:15:32 CEST 2009 - jeffm@xxxxxxx
+
+- Update config files: CONFIG_FRAME_WARN=2048 on all arches, fixes
+ ppc build failures.
+
+-------------------------------------------------------------------
+Mon Aug 3 22:01:58 CEST 2009 - jeffm@xxxxxxx
+
+- patches.xen/xen3-patch-2.6.31-rc4-rc5: Fixup pgtable port
+
+-------------------------------------------------------------------
+Mon Aug 3 19:42:42 CEST 2009 - jeffm@xxxxxxx
+
+- Updated to 2.6.31-rc5.
+ - Eliminated 11 patches.
+
+-------------------------------------------------------------------
+Mon Aug 3 11:09:08 CEST 2009 - coly.li@xxxxxxx
+
+- Update config files to enable CONFIG_DLM_DEBUG.
+
+-------------------------------------------------------------------
+Fri Jul 31 14:30:38 CEST 2009 - jbeulich@xxxxxxxxxx
+
+- Update Xen patches to 2.6.31-rc4 and c/s 916.
+-
patches.xen/xen3-driver-core-misc-add-nodename-support-for-misc-devices.patch:
+ Delete.
+- patches.xen/xen3-panic-on-io-nmi.diff: Delete.
+- config.conf: Re-enable Xen.
+- Update config files.
+
+-------------------------------------------------------------------
+Wed Jul 29 16:00:59 CEST 2009 - tiwai@xxxxxxx
+
+- Update config files: revert to CONFIG_SND=m and enabled again
+ CONFIG_SND_DEBUG=y
+
+-------------------------------------------------------------------
+Tue Jul 28 12:23:12 CEST 2009 - mmarek@xxxxxxx
+
+- Update config files: disable CONFIG_PRISM2_USB on ia64 and ppc.
+
+-------------------------------------------------------------------
+Tue Jul 28 11:21:11 CEST 2009 - mmarek@xxxxxxx
+
+- Update config files: disable CONFIG_FB_UDL on ia64.
+
+-------------------------------------------------------------------
+Tue Jul 28 09:54:55 CEST 2009 - jbeulich@xxxxxxxxxx
+
+- config.conf: Remove duplicate i386/desktop entry.
+
+-------------------------------------------------------------------
+Tue Jul 28 01:03:23 CEST 2009 - tiwai@xxxxxxx
+
+- patches.drivers/alsa-hda-29-Add-quirk-for-Dell-Studio-1555:
+ ALSA: hda - Add quirk for Dell Studio 1555 (bnc#525244).
+
+-------------------------------------------------------------------
+Mon Jul 27 23:57:31 CEST 2009 - tiwai@xxxxxxx
+
+- patches.drivers/alsa-pcm-*: ALSA PCM fixes
+- Fix/enhancement patches backported from ALSA tree
+ * patches.drivers/alsa-core-Add-new-TLV-types-for-dBwith-min-max:
+ ALSA: Add new TLV types for dBwith min/max (for usb).
+ * patches.drivers/alsa-ctxfi-*: SB X-Fi support (FATE#306935).
+ * patches.drivers/alsa-hda-*: More HD-audio fixes
+ * patches.drivers/alsa-ice-*: ICE17xx fixes
+ * patches.drivers/alsa-midi-*: MIDI fixes
+ * patches.drivers/alsa-usb-*: USB-audio/MIDI fixes
+- Remove obsoleted patches: patches.drivers/alsa-ad1984a-hp-quirks,
+ patches.drivers/alsa-ca0106-capture-bufsize-fix,
+ patches.drivers/alsa-ctxfi
+- Update config files.
+
+-------------------------------------------------------------------
+Mon Jul 27 17:06:11 CEST 2009 - mmarek@xxxxxxx
+
+- rpm/kernel-source.spec.in, scripts/tar-up.sh: really drop
+ config-subst from the package.
+
+-------------------------------------------------------------------
+Mon Jul 27 13:43:01 CEST 2009 - mmarek@xxxxxxx
+
+- rpm/kernel-binary.spec.in: manually create a -devel-debuginfo
+ subpackage with vmlinux.debug to fix build with new rpm. This
+ works for ix86 and x86_64, other archs might need further fixes.
+
+-------------------------------------------------------------------
+Mon Jul 27 03:04:23 CEST 2009 - jeffm@xxxxxxx
+
+- patches.rpmify/rtl8192su-build-fix: more ia64 fixes
+
+-------------------------------------------------------------------
+Mon Jul 27 01:47:21 CEST 2009 - jeffm@xxxxxxx
+
+- patches.rpmify/rtl8192su-build-fix: rtl8192su: compile fixes.
+
+-------------------------------------------------------------------
+Mon Jul 27 01:45:37 CEST 2009 - jeffm@xxxxxxx
+
+- patches.rpmify/rtl8192su-build-fix: rtl8192su: compile fixes.
+
+-------------------------------------------------------------------
+Sun Jul 26 00:42:40 CEST 2009 - jeffm@xxxxxxx
+
+- config.conf: Re-enabled trace flavor.
+
+-------------------------------------------------------------------
+Fri Jul 24 21:23:54 CEST 2009 - jeffm@xxxxxxx
+
+- Update config files: Disabled optimize for size on i386 and x86_64
+ across all flavors.
+
+-------------------------------------------------------------------
+Fri Jul 24 21:21:08 CEST 2009 - jeffm@xxxxxxx
+
+- Update to 2.6.31-rc4.
+
+-------------------------------------------------------------------
+Thu Jul 23 12:56:16 CEST 2009 - mmarek@xxxxxxx
+
+- rpm/kernel-binary.spec.in: cleanup %cpu_arch_flavor definition,
+ make %symbols a variable and only use it for selecting patches.
+ Also drop the RT symbol as there are not rt patches currently.
+
+-------------------------------------------------------------------
+Thu Jul 23 11:58:25 CEST 2009 - mmarek@xxxxxxx
+
++++ 14350 more lines (skipped)
++++ between /dev/null
++++ and kernel-source/kernel-xen.changes
calling whatdependson for head-i586
Old:
----
TOLERATE-UNKNOWN-NEW-CONFIG-OPTIONS
New:
----
kernel-xen.changes
kernel-xen.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:30.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:30.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor debug
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" &&
%CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-debug
Summary: A Debug Version of the Kernel
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -125,6 +126,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -374,15 +376,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -467,7 +471,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -475,6 +479,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko'
-printf '/%%p\n'
@@ -574,8 +581,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules >
%my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules >
%my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -589,7 +598,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -629,7 +638,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -669,7 +678,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:30.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:30.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor default
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" &&
%CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-default
Summary: The Standard Kernel
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -141,6 +142,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -389,15 +391,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -482,7 +486,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -490,6 +494,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko'
-printf '/%%p\n'
@@ -589,8 +596,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules >
%my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules >
%my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -604,7 +613,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -643,7 +652,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -682,7 +691,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-desktop.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:30.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:30.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor desktop
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" &&
%CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-desktop
Summary: Kernel optimized for the desktop
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -125,6 +126,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -384,15 +386,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -477,7 +481,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -485,6 +489,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko'
-printf '/%%p\n'
@@ -584,8 +591,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules >
%my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules >
%my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -599,7 +608,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -649,7 +658,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -699,7 +708,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-kdump.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor kdump
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" &&
%CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-kdump
Summary: kernel for kdump
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -125,6 +126,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -376,15 +378,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -469,7 +473,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -477,6 +481,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko'
-printf '/%%p\n'
@@ -576,8 +583,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules >
%my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules >
%my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -591,7 +600,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -633,7 +642,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -675,7 +684,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor pae
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" &&
%CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-pae
Summary: Kernel with PAE Support
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -129,6 +130,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -384,15 +386,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -477,7 +481,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -485,6 +489,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko'
-printf '/%%p\n'
@@ -584,8 +591,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules >
%my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules >
%my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -599,7 +608,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -645,7 +654,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -691,7 +700,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-ppc64.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor ppc64
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" &&
%CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-ppc64
Summary: Kernel for ppc64 Systems
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -129,6 +130,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -384,15 +386,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -477,7 +481,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -485,6 +489,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko'
-printf '/%%p\n'
@@ -584,8 +591,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules >
%my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules >
%my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -599,7 +608,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -645,7 +654,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -691,7 +700,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-ps3.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor ps3
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" &&
%CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-ps3
Summary: kernel for ps3 bootloader
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -125,6 +126,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -376,15 +378,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -469,7 +473,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -477,6 +481,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko'
-printf '/%%p\n'
@@ -576,8 +583,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules >
%my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules >
%my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -591,7 +600,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -633,7 +642,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -675,7 +684,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-s390.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor s390
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" &&
%CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-s390
Summary: The Standard Kernel
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -129,6 +130,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -377,15 +379,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -470,7 +474,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -478,6 +482,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko'
-printf '/%%p\n'
@@ -577,8 +584,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules >
%my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules >
%my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -592,7 +601,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -631,7 +640,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -670,7 +679,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -19,7 +19,7 @@
# icecream 0
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define src_install_dir usr/src/linux-%kernelrelease%variant
@@ -30,7 +30,7 @@
Name: kernel-source
Summary: The Linux Kernel Sources
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -79,6 +79,7 @@
Source58: old-packages.conf
Source59: arch-symbols
Source60: package-descriptions
+Source61: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -23,7 +23,7 @@
Name: kernel-syms
Summary: Kernel Symbol Versions (modversions)
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%define kernel_source_release %(LC_ALL=C rpm -q kernel-source%variant-%version
--qf "%{RELEASE}" | grep -v 'not installed' || echo 0)
@@ -54,6 +54,9 @@
%ifarch s390
Requires: kernel-s390-devel = %version-%source_rel
%endif
+%ifarch %ix86 x86_64
+Requires: kernel-xen-devel = %version-%source_rel
+%endif
Source: README.KSYMS
Requires: kernel-source%variant = %version-%source_rel
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ kernel-trace.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor trace
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" &&
%CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-trace
Summary: The Realtime Linux Kernel
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -125,6 +126,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -373,15 +375,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -466,7 +470,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -474,6 +478,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko'
-printf '/%%p\n'
@@ -573,8 +580,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules >
%my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules >
%my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -588,7 +597,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -627,7 +636,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -666,7 +675,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:31.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:31.000000000 +0200
@@ -18,7 +18,7 @@
# norootforbuild
%define srcversion 2.6.30
-%define patchversion 2.6.31-rc4
+%define patchversion 2.6.31-rc5-git3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%define build_flavor vanilla
@@ -36,9 +36,10 @@
%define cpu_arch_flavor %cpu_arch/%build_flavor
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" &&
%CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
%else
@@ -48,7 +49,7 @@
Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches
Version: 2.6.31
-Release: 1
+Release: 2
%if %using_buildservice
%else
%endif
@@ -59,7 +60,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -133,6 +134,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -381,15 +383,17 @@
# end of build_kdump
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -474,7 +478,7 @@
if [ $? -ne 0 ] || echo "$msg" | grep 'needs unknown symbol'; then
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -482,6 +486,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko'
-printf '/%%p\n'
@@ -581,8 +588,10 @@
echo "%%%%doc %_docdir/%name"
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules >
%my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules >
%my_builddir/kernel-extra.files
%endif
# Hardlink duplicate files automatically (from package fdupes): It doesn't save
@@ -596,7 +605,7 @@
%pre -f pre.sh
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
@@ -635,7 +644,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
@@ -674,7 +683,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
++++++ kernel-xen.spec ++++++
++++ 757 lines (skipped)
++++++ config.conf ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:32.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:32.000000000 +0200
@@ -12,7 +12,7 @@
+i386 i386/desktop
+i386 i386/pae
+i386 i386/debug
-+i386 - i386/xen
++i386 i386/xen
+i386 i386/vanilla
+i386 -syms i386/trace
@@ -23,7 +23,7 @@
+x86_64 x86_64/default
+x86_64 x86_64/desktop
-+x86_64 - x86_64/xen
++x86_64 x86_64/xen
+x86_64 x86_64/debug
+x86_64 x86_64/vanilla
+x86_64 -syms x86_64/trace
++++++ config.tar.bz2 ++++++
++++ 6049 lines of diff (skipped)
++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:34.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:34.000000000 +0200
@@ -42,9 +42,10 @@
# Define some CONFIG variables as rpm macros as well. (rpm cannot handle
# defining them all at once.)
-%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
+%define config_vars CONFIG_MODULES CONFIG_KMSG_IDS CONFIG_SPLIT_PACKAGE
CONFIG_ENTERPRISE_SUPPORT
%{expand:%(eval "$(test -n "%cpu_arch_flavor" && tar xfj
%_sourcedir/config.tar.bz2 --to-stdout config/%cpu_arch_flavor)"; for config in
%config_vars; do echo "%%global $config ${!config:-n}"; done)}
-%define split_packages (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_base (%CONFIG_SPLIT_PACKAGE == "y")
+%define split_extra (%CONFIG_SPLIT_PACKAGE == "y" &&
%CONFIG_ENTERPRISE_SUPPORT == "y")
%ifarch %ix86 x86_64
%define install_vdso 1
@@ -67,7 +68,7 @@
BuildRequires: coreutils module-init-tools sparse
BuildRequires: fdupes
Provides: %{name}_%_target_cpu = %version-%release
-%if %split_packages
+%if %split_base
Requires: %name-base_%_target_cpu = %version-%release
%endif
Requires(pre): coreutils awk
@@ -137,6 +138,7 @@
Source46: modversions
Source47: symsets.pl
Source48: split-modules
+Source49: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
@@ -420,15 +422,17 @@
%endif
for sub in '-base' '' '-extra'; do
-%if %split_packages
- if [ "x$sub" = "x-base" ]; then
+ if \
+%if %split_base
+ [ "x$sub" = "x-base" ];
+%else
+ [ "x$sub" = "x" ];
+%endif
+ then
base_package=1
else
base_package=0
fi
-%else
- base_package=1
-%endif
for script in preun postun pre post devel-pre devel-post; do
sed -e "s:@KERNELRELEASE@:%kernelrelease:g" \
-e "s:@IMAGE@:$image:g" \
@@ -530,7 +534,7 @@
exit 1
fi
-%if %split_packages
+%if %split_base
%_sourcedir/split-modules -d %buildroot \
%if ! %supported_modules_check
-i \
@@ -538,6 +542,9 @@
-o %my_builddir \
-b %kernel_build_dir/Module.base \
-s %kernel_build_dir/Module.supported
+%if ! %split_extra
+ cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
+%endif
%else
( cd %buildroot
@@ -647,8 +654,10 @@
fi
} | add_dirs_to_filelist > %my_builddir/kernel-base.files
-%if %split_packages
+%if %split_base
add_dirs_to_filelist %my_builddir/main-modules >
%my_builddir/kernel-main.files
+%endif
+%if %split_extra
add_dirs_to_filelist %my_builddir/unsupported-modules >
%my_builddir/kernel-extra.files
%endif
@@ -662,7 +671,7 @@
%post -f post.sh
-%if %split_packages
+%if %split_base
%files -f kernel-main.files
%else
%files -f kernel-base.files
@@ -697,7 +706,7 @@
%pre base -f pre-base.sh
%post base -f post-base.sh
-%if %split_packages
+%if %split_base
%files base -f kernel-base.files
%defattr(-, root, root)
%endif
@@ -733,7 +742,7 @@
%pre extra -f pre-extra.sh
%post extra -f post-extra.sh
-%if %split_packages
+%if %split_extra
%files extra -f kernel-extra.files
%defattr(-, root, root)
%endif
++++++ kernel-source.spec.in ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:34.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:34.000000000 +0200
@@ -83,6 +83,7 @@
Source58: old-packages.conf
Source59: arch-symbols
Source60: package-descriptions
+Source61: kernel-spec-macros
Source100: config.tar.bz2
Source101: patches.arch.tar.bz2
Source102: patches.drivers.tar.bz2
++++++ minmem ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:36.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:36.000000000 +0200
@@ -1 +1 @@
-2096000
+1048576
++++++ needed_space_in_mb ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:36.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:36.000000000 +0200
@@ -1 +1 @@
-6000
+6144
++++++ patches.drivers.tar.bz2 ++++++
++++ 4032 lines of diff (skipped)
++++++ patches.kernel.org.tar.bz2 ++++++
kernel-source/patches.kernel.org.tar.bz2
kernel-source/patches.kernel.org.tar.bz2 differ: char 11, line 1
++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/patches.suse/kdb-x86 new/patches.suse/kdb-x86
--- old/patches.suse/kdb-x86 2009-07-24 21:21:23.000000000 +0200
+++ new/patches.suse/kdb-x86 2009-08-05 20:48:09.000000000 +0200
@@ -26896,9 +26896,9 @@
--- a/arch/x86/kernel/reboot.c
+++ b/arch/x86/kernel/reboot.c
@@ -3,6 +3,10 @@
- #include <linux/init.h>
#include <linux/pm.h>
#include <linux/efi.h>
+ #include <linux/dmi.h>
+#ifdef CONFIG_KDB
+#include <linux/kdb.h>
+#endif /* CONFIG_KDB */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/patches.suse/stack-unwind
new/patches.suse/stack-unwind
--- old/patches.suse/stack-unwind 2009-07-24 21:21:23.000000000 +0200
+++ new/patches.suse/stack-unwind 2009-08-05 20:48:09.000000000 +0200
@@ -800,8 +800,8 @@
/* Check module struct version now, before we try to use module. */
if (!check_modstruct_version(sechdrs, versindex, mod)) {
@@ -2414,6 +2423,11 @@ static noinline struct module *load_modu
- }
}
+ #endif
+ /* Size of section 0 is 0, so this works well if no unwind info. */
+ mod->unwind_info = unwind_add_table(mod,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/patches.suse/supported-flag-enterprise
new/patches.suse/supported-flag-enterprise
--- old/patches.suse/supported-flag-enterprise 1970-01-01 01:00:00.000000000
+0100
+++ new/patches.suse/supported-flag-enterprise 2009-08-05 20:48:09.000000000
+0200
@@ -0,0 +1,226 @@
+From: Jeff Mahoney <jeffm@xxxxxxxx>
+Subject: Make the supported flag configurable at build time
+References: bnc#528097
+
+ In the enterprise kernels, it makes sense to have the supportability
+ facility. For openSUSE, it's unnecessary, cumbersome, and just plain
+ wrong. The support commitments for the two releases are totally
+ different and it doesn't make any sense to pretend that they are.
+
+ This patch adds a CONFIG_ENTERPRISE_SUPPORT option, which enables the support
+ reporting facility. When it is disabled, the reporting and checking are too.
+
+Signed-off-by: Jeff Mahoney <jeffm@xxxxxxxx>
+---
+ Documentation/kernel-parameters.txt | 2 ++
+ include/linux/kernel.h | 2 ++
+ init/Kconfig | 22 ++++++++++++++++++++++
+ kernel/ksysfs.c | 4 ++++
+ kernel/module.c | 12 ++++++++++++
+ kernel/panic.c | 2 ++
+ kernel/sysctl.c | 2 +-
+ scripts/Makefile.modpost | 5 +++--
+ 8 files changed, 48 insertions(+), 3 deletions(-)
+
+--- a/Documentation/kernel-parameters.txt
++++ b/Documentation/kernel-parameters.txt
+@@ -2412,6 +2412,8 @@ and is between 256 and 4096 characters.
+ 1 = warn when loading unsupported modules,
+ 2 = don't warn.
+
++ CONFIG_ENTERPRISE_SUPPORT must be enabled for this
++ to have any effect.
+
+ swiotlb= [IA-64] Number of I/O TLB slabs
+
+--- a/include/linux/kernel.h
++++ b/include/linux/kernel.h
+@@ -334,12 +334,14 @@ extern enum system_states {
+ #define TAINT_WARN 9
+ #define TAINT_CRAP 10
+
++#ifdef CONFIG_ENTERPRISE_SUPPORT
+ /*
+ * Take the upper bits to hopefully allow them
+ * to stay the same for more than one release.
+ */
+ #define TAINT_NO_SUPPORT 30
+ #define TAINT_EXTERNAL_SUPPORT 31
++#endif
+
+ extern void dump_stack(void) __cold;
+
+--- a/init/Kconfig
++++ b/init/Kconfig
+@@ -2,6 +2,24 @@ config SUSE_KERNEL
+ bool
+ default y
+
++config ENTERPRISE_SUPPORT
++ bool "Enable enterprise support facility"
++ depends on SUSE_KERNEL
++ default n
++ help
++ This feature enables the handling of the "supported" module flag.
++ This flag can be used to report unsupported module loads or even
++ refuse them entirely. It is useful when ensuring that the kernel
++ remains in a state that Novell Technical Services, or its
++ technical partners, is prepared to support.
++
++ Modules in the list of supported modules will be marked supported
++ on build. The default enforcement mode is to report, but not
++ deny, loading of unsupported modules.
++
++ If you aren't building a kernel for an enterprise distribution,
++ say n.
++
+ config SPLIT_PACKAGE
+ bool "Split the kernel package into multiple RPMs"
+ depends on SUSE_KERNEL && MODULES
+--- a/kernel/ksysfs.c
++++ b/kernel/ksysfs.c
+@@ -136,6 +136,7 @@ static struct bin_attribute notes_attr =
+ struct kobject *kernel_kobj;
+ EXPORT_SYMBOL_GPL(kernel_kobj);
+
++#ifdef CONFIG_ENTERPRISE_SUPPORT
+ const char *supported_printable(int taint)
+ {
+ if (taint & TAINT_NO_SUPPORT)
+@@ -152,6 +153,7 @@ static ssize_t supported_show(struct kob
+ return sprintf(buf, "%s\n", supported_printable(get_taint()));
+ }
+ KERNEL_ATTR_RO(supported);
++#endif
+
+ static struct attribute * kernel_attrs[] = {
+ #if defined(CONFIG_HOTPLUG)
+@@ -166,7 +168,9 @@ static struct attribute * kernel_attrs[]
+ &kexec_crash_loaded_attr.attr,
+ &vmcoreinfo_attr.attr,
+ #endif
++#ifdef CONFIG_ENTERPRISE_SUPPORT
+ &supported_attr.attr,
++#endif
+ NULL
+ };
+
+--- a/kernel/module.c
++++ b/kernel/module.c
+@@ -68,6 +68,7 @@
+ /* If this is set, the section belongs in the init part of the module */
+ #define INIT_OFFSET_MASK (1UL << (BITS_PER_LONG-1))
+
++#ifdef CONFIG_ENTERPRISE_SUPPORT
+ /* Allow unsupported modules switch. */
+ #ifdef UNSUPPORTED_MODULES
+ int unsupported = UNSUPPORTED_MODULES;
+@@ -81,6 +82,7 @@ static int __init unsupported_setup(char
+ return 1;
+ }
+ __setup("unsupported=", unsupported_setup);
++#endif
+
+ /* List of modules, protected by module_mutex or preempt_disable
+ * (delete uses stop_machine/add uses RCU list operations). */
+@@ -1008,6 +1010,7 @@ static struct module_attribute initstate
+ .show = show_initstate,
+ };
+
++#ifdef CONFIG_ENTERPRISE_SUPPORT
+ static void setup_modinfo_supported(struct module *mod, const char *s)
+ {
+ if (!s) {
+@@ -1032,12 +1035,15 @@ static struct module_attribute modinfo_s
+ .show = show_modinfo_supported,
+ .setup = setup_modinfo_supported,
+ };
++#endif
+
+ static struct module_attribute *modinfo_attrs[] = {
+ &modinfo_version,
+ &modinfo_srcversion,
+ &initstate,
++#ifdef CONFIG_ENTERPRISE_SUPPORT
+ &modinfo_supported,
++#endif
+ #ifdef CONFIG_MODULE_UNLOAD
+ &refcnt,
+ #endif
+@@ -2395,6 +2401,7 @@ static noinline struct module *load_modu
+ add_sect_attrs(mod, hdr->e_shnum, secstrings, sechdrs);
+ add_notes_attrs(mod, hdr->e_shnum, secstrings, sechdrs);
+
++#ifdef CONFIG_ENTERPRISE_SUPPORT
+ /* We don't use add_taint() here because it also disables lockdep. */
+ if (mod->taints & (1 << TAINT_EXTERNAL_SUPPORT))
+ add_nonfatal_taint(TAINT_EXTERNAL_SUPPORT);
+@@ -2414,6 +2421,7 @@ static noinline struct module *load_modu
+ "fault.\n", mod->name);
+ }
+ }
++#endif
+
+ /* Get rid of temporary copy */
+ vfree(hdr);
+@@ -2773,10 +2781,12 @@ static char *module_flags(struct module
+ buf[bx++] = 'F';
+ if (mod->taints & (1 << TAINT_CRAP))
+ buf[bx++] = 'C';
++#ifdef CONFIG_ENTERPRISE_SUPPORT
+ if (mod->taints & (1 << TAINT_NO_SUPPORT))
+ buf[bx++] = 'N';
+ if (mod->taints & (1 << TAINT_EXTERNAL_SUPPORT))
+ buf[bx++] = 'X';
++#endif
+ /*
+ * TAINT_FORCED_RMMOD: could be added.
+ * TAINT_UNSAFE_SMP, TAINT_MACHINE_CHECK, TAINT_BAD_PAGE don't
+@@ -2989,7 +2999,9 @@ void print_modules(void)
+ if (last_unloaded_module[0])
+ printk(" [last unloaded: %s]", last_unloaded_module);
+ printk("\n");
++#ifdef CONFIG_ENTERPRISE_SUPPORT
+ printk("Supported: %s\n", supported_printable(get_taint()));
++#endif
+ }
+
+ #ifdef CONFIG_MODVERSIONS
+--- a/kernel/panic.c
++++ b/kernel/panic.c
+@@ -160,8 +160,10 @@ static const struct tnt tnts[] = {
+ { TAINT_OVERRIDDEN_ACPI_TABLE, 'A', ' ' },
+ { TAINT_WARN, 'W', ' ' },
+ { TAINT_CRAP, 'C', ' ' },
++#ifdef CONFIG_ENTERPRISE_SUPPORT
+ { TAINT_NO_SUPPORT, 'N', ' ' },
+ { TAINT_EXTERNAL_SUPPORT, 'X', ' ' },
++#endif
+ };
+
+ /**
+--- a/kernel/sysctl.c
++++ b/kernel/sysctl.c
+@@ -618,7 +618,7 @@ static struct ctl_table kern_table[] = {
+ .mode = 0644,
+ .proc_handler = &proc_dointvec,
+ },
+-#ifdef CONFIG_MODULES
++#if defined(CONFIG_MODULES) && defined(CONFIG_ENTERPRISE_SUPPORT)
+ {
+ .ctl_name = CTL_UNNUMBERED,
+ .procname = "unsupported",
+--- a/scripts/Makefile.modpost
++++ b/scripts/Makefile.modpost
+@@ -89,8 +89,9 @@ modpost = scripts/mod/modpost
+ $(if $(CONFIG_MARKERS),-M $(markersfile)) \
+ $(if $(KBUILD_EXTMOD)$(KBUILD_MODPOST_WARN),-w) \
+ $(if $(cross_build),-c) \
+- -N $(firstword $(wildcard $(dir $(MODVERDIR))/Module.supported \
+- $(objtree)/Module.supported /dev/null))
++ $(if $(CONFIG_ENTERPRISE_SUPPORT), \
++ -N $(firstword $(wildcard $(dir $(MODVERDIR))/Module.supported \
++ $(objtree)/Module.supported /dev/null)))
+
+ quiet_cmd_modpost = MODPOST $(words $(filter-out vmlinux FORCE, $^)) modules
+ cmd_modpost = $(modpost) -s
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/patches.suse/xfs-dmapi-enable
new/patches.suse/xfs-dmapi-enable
--- old/patches.suse/xfs-dmapi-enable 2009-07-24 21:21:23.000000000 +0200
+++ new/patches.suse/xfs-dmapi-enable 2009-08-05 20:48:09.000000000 +0200
@@ -21,7 +21,7 @@
--- a/MAINTAINERS
+++ b/MAINTAINERS
-@@ -6527,6 +6527,13 @@ S: Supported
+@@ -5621,6 +5621,13 @@ S: Supported
F: Documentation/filesystems/xfs.txt
F: fs/xfs/
@@ -33,8 +33,8 @@
+S: Supported
+
XILINX SYSTEMACE DRIVER
- P: Grant Likely
- M: grant.likely@xxxxxxxxxxxx
+ M: Grant Likely <grant.likely@xxxxxxxxxxxx>
+ W: http://www.secretlab.ca/
--- a/fs/Kconfig
+++ b/fs/Kconfig
@@ -56,6 +56,25 @@ config FILE_LOCKING
++++++ patches.xen.tar.bz2 ++++++
++++ 38881 lines of diff (skipped)
++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:40.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:40.000000000 +0200
@@ -31,6 +31,8 @@
patches.kernel.org/patch-2.6.31-rc1-rc2
patches.kernel.org/patch-2.6.31-rc2-rc3
patches.kernel.org/patch-2.6.31-rc3-rc4
+ patches.kernel.org/patch-2.6.31-rc4-rc5
+ patches.kernel.org/patch-2.6.31-rc5-git3
########################################################
# Build fixes that apply to the vanilla kernel too.
@@ -75,6 +77,7 @@
########################################################
patches.suse/supported-flag
patches.suse/supported-flag-sysfs
+ patches.suse/supported-flag-enterprise
patches.suse/kbuild-icecream-workaround
patches.fixes/kbuild-fix-generating-of-.symtypes-files
patches.suse/genksyms-add-override-flag.diff
@@ -365,8 +368,8 @@
patches.suse/scsi-netlink-ml
+needs_update patches.drivers/mpt-fusion-4.16.00.00-update
- patches.drivers/qla4xxx-sles11-update
- patches.drivers/qla4xxx-5.01.00-k8_sles11-03-update
++needs_update patches.drivers/qla4xxx-sles11-update
++needs_update patches.drivers/qla4xxx-5.01.00-k8_sles11-03-update
patches.fixes/scsi-skip-nonscsi-device-for-dma
patches.fixes/scsi-dh-alua-retry-UA
patches.fixes/scsi-add-tgps-setting
@@ -445,11 +448,6 @@
##########################################################
patches.drivers/alsa-core-Add-new-TLV-types-for-dBwith-min-max
- patches.drivers/alsa-pcm-01-Fix-regressions-with-VMware
- patches.drivers/alsa-pcm-02-Add-logging-of-hwptr-updates
- patches.drivers/alsa-pcm-03-Fix-warnings-in-debug-loggings
- patches.drivers/alsa-pcm-04-Fix-hwptr-buffer-size-overlap-bug
-
patches.drivers/alsa-midi-01-always-log-message-on-output-overrun
patches.drivers/alsa-midi-02-do-not-send-MIDI-reset-when-closing
patches.drivers/alsa-midi-03-disable-active-sensing-on-close-by-def
@@ -476,17 +474,18 @@
patches.drivers/alsa-hda-19-Fix-ALC861-auto-mode-parser
patches.drivers/alsa-hda-20-do-not-read-connections-for-widged
patches.drivers/alsa-hda-21-use-AC_WCAP_CONN_LIST
- patches.drivers/alsa-hda-22-Use-snprintf-to-be-safer
patches.drivers/alsa-hda-23-Cleanups-for-widget-connection-list
- patches.drivers/alsa-hda-24-Restore-GPIO1-properly-at-resume
patches.drivers/alsa-hda-25-Add-better-Intel-IbexPeak-platform-support
- patches.drivers/alsa-hda-26-Fix-mute-control-with-some-ALC262-models
patches.drivers/alsa-hda-27-Introduce-get_wcaps_type-macro
patches.drivers/alsa-hda-28-Add-exception-for-volume-knob
- patches.drivers/alsa-hda-29-Add-quirk-for-Dell-Studio-1555
+ patches.drivers/alsa-hda-32-Reword-auto-probe-messages
+ patches.drivers/alsa-hda-33-IDT-codec-updates
+ patches.drivers/alsa-hda-34-add-2channel-to-ALC889
+ patches.drivers/alsa-hda-35-add-HP-automute-to-ALC889
+ patches.drivers/alsa-hda-36-add-CS420x-support
+ patches.drivers/alsa-hda-37-fix-IbexPeak-HDMI
patches.drivers/alsa-ctxfi-01-Native-timer-support-for-emu20k2
- patches.drivers/alsa-ctxfi-02-Fix-uninitialized-error-checks
patches.drivers/alsa-ctxfi-03-Simple-code-clean-up
patches.drivers/alsa-ice-01-Patch-for-suspend-resume-for-Audiotrak
@@ -498,8 +497,6 @@
patches.drivers/alsa-usb-04-use-multiple-input-URBs
patches.drivers/alsa-usb-05-use-multiple-output-URBs
patches.drivers/alsa-usb-06-add-MIDI-drain-callback
- patches.drivers/alsa-usb-07-Volume-control-quirk-for-QuickCam-E-3
- patches.drivers/alsa-usb-08-add-support-for-Audio2DJ
########################################################
# Other driver fixes
@@ -518,6 +515,7 @@
########################################################
# Other drivers we have added to the tree
########################################################
+ patches.drivers/staging-rtl8192su-fix-build-error.patch
########################################################
# Suspend/Resume stuff
@@ -623,7 +621,7 @@
########################################################
patches.suse/linux-2.6.29-dont-wait-for-mouse.patch
patches.suse/linux-2.6.29-enable-async-by-default.patch
- patches.suse/linux-2.6.29-even-faster-kms.patch
+- patches.suse/linux-2.6.29-even-faster-kms.patch
patches.suse/linux-2.6.29-silence-acer-message.patch
patches.suse/linux-2.6.29-kms-after-sata.patch
patches.suse/linux-2.6.29-jbd-longer-commit-interval.patch
@@ -652,100 +650,100 @@
# on top of them instead. This reduces workload when
# re-basing to a newer xen tree.
#
-+xen_needs_updating ### both uml framebuffer and xen need this one.
-+xen_needs_updating patches.xen/add-console-use-vt
-+xen_needs_updating
-+xen_needs_updating # split out patches
-+xen_needs_updating
patches.xen/linux-2.6.19-rc1-kexec-move_segment_code-i386.patch
-+xen_needs_updating
patches.xen/linux-2.6.19-rc1-kexec-move_segment_code-x86_64.patch
-+xen_needs_updating patches.xen/ipv6-no-autoconf
-+xen_needs_updating patches.xen/pci-guestdev
-+xen_needs_updating patches.xen/pci-reserve
-+xen_needs_updating patches.xen/sfc-driverlink
-+xen_needs_updating patches.xen/sfc-resource-driver
-+xen_needs_updating patches.xen/sfc-driverlink-conditional
-+xen_needs_updating patches.xen/sfc-external-sram
-+xen_needs_updating patches.xen/tmem
-+xen_needs_updating
-+xen_needs_updating # bulk stuff, new files for xen
-+xen_needs_updating patches.xen/xen3-auto-xen-arch.diff
-+xen_needs_updating patches.xen/xen3-auto-xen-drivers.diff
-+xen_needs_updating patches.xen/xen3-auto-include-xen-interface.diff
-+xen_needs_updating
-+xen_needs_updating # kconfig bits for xen
-+xen_needs_updating patches.xen/xen3-auto-xen-kconfig.diff
-+xen_needs_updating
-+xen_needs_updating # common code changes
-+xen_needs_updating patches.xen/xen3-auto-common.diff
-+xen_needs_updating patches.xen/xen3-auto-arch-x86.diff
-+xen_needs_updating patches.xen/xen3-auto-arch-i386.diff
-+xen_needs_updating patches.xen/xen3-auto-arch-x86_64.diff
-+xen_needs_updating
-+xen_needs_updating # fixups due to upstream Xen parts
-+xen_needs_updating patches.xen/xen3-fixup-xen
-+xen_needs_updating
-+xen_needs_updating patches.xen/sfc-sync-headers
-+xen_needs_updating patches.xen/sfc-endianness
-+xen_needs_updating
-+xen_needs_updating # newer changeset backports
-+xen_needs_updating
-+xen_needs_updating # changes outside arch/{i386,x86_64}/xen
-+xen_needs_updating patches.xen/xen3-fixup-kconfig
-+xen_needs_updating patches.xen/xen3-fixup-common
-+xen_needs_updating patches.xen/xen3-fixup-arch-x86
-+xen_needs_updating
-+xen_needs_updating # ports of other patches
-+xen_needs_updating patches.xen/xen3-patch-2.6.18
-+xen_needs_updating patches.xen/xen3-patch-2.6.19
-+xen_needs_updating patches.xen/xen3-patch-2.6.20
-+xen_needs_updating patches.xen/xen3-patch-2.6.21
-+xen_needs_updating patches.xen/xen3-patch-2.6.22
-+xen_needs_updating patches.xen/xen3-patch-2.6.23
-+xen_needs_updating patches.xen/xen3-patch-2.6.24
-+xen_needs_updating patches.xen/xen3-patch-2.6.25
-+xen_needs_updating patches.xen/xen3-patch-2.6.26
-+xen_needs_updating patches.xen/xen3-patch-2.6.27
-+xen_needs_updating patches.xen/xen3-patch-2.6.28
-+xen_needs_updating patches.xen/xen3-patch-2.6.29
-+xen_needs_updating patches.xen/xen3-patch-2.6.30
-+xen_needs_updating patches.xen/xen3-seccomp-disable-tsc-option
-+xen_needs_updating+needs_to_go_away
patches.xen/xen3-x86-mark_rodata_rw.patch
-+xen_needs_updating
patches.xen/xen3-driver-core-misc-add-nodename-support-for-misc-devices.patch
-+xen_needs_updating patches.xen/xen3-kdb-x86
-+xen_needs_updating patches.xen/xen3-stack-unwind
-+xen_needs_updating patches.xen/xen3-panic-on-io-nmi.diff
-+xen_needs_updating patches.xen/xen3-x86_64-unwind-annotations
-+xen_needs_updating
-+xen_needs_updating # bugfixes and enhancements
-+xen_needs_updating patches.xen/xen-balloon-max-target
-+xen_needs_updating patches.xen/xen-modular-blktap
-+xen_needs_updating patches.xen/xen-blkback-bimodal-suse
-+xen_needs_updating patches.xen/xen-blkif-protocol-fallback-hack
-+xen_needs_updating patches.xen/xen-blkback-cdrom
-+xen_needs_updating patches.xen/xen-blktap-write-barriers
-+xen_needs_updating patches.xen/xen-scsifront-block-timeout-update
-+xen_needs_updating patches.xen/xen-op-packet
-+xen_needs_updating patches.xen/xen-blkfront-cdrom
-+xen_needs_updating patches.xen/xen-sections
-+xen_needs_updating patches.xen/xen-swiotlb-heuristics
-+xen_needs_updating patches.xen/xen-kconfig-compat
-+xen_needs_updating patches.xen/xen-cpufreq-report
-+xen_needs_updating patches.xen/xen-staging-build
-+xen_needs_updating patches.xen/xen-sysdev-suspend
-+xen_needs_updating patches.xen/xen-ipi-per-cpu-irq
-+xen_needs_updating patches.xen/xen-virq-per-cpu-irq
-+xen_needs_updating patches.xen/xen-configurable-guest-devices
-+xen_needs_updating patches.xen/xen-netback-nr-irqs
-+xen_needs_updating patches.xen/xen-netback-notify-multi
-+xen_needs_updating patches.xen/xen-x86-panic-no-reboot
-+xen_needs_updating patches.xen/xen-x86-dcr-fallback
-+xen_needs_updating patches.xen/xen-x86-consistent-nmi
-+xen_needs_updating patches.xen/xen-x86-no-lapic
-+xen_needs_updating patches.xen/xen-x86-pmd-handling
-+xen_needs_updating patches.xen/xen-x86-bigmem
-+xen_needs_updating patches.xen/xen-x86-machphys-prediction
-+xen_needs_updating patches.xen/xen-x86-exit-mmap
-+xen_needs_updating patches.xen/xen-x86_64-pgd-pin
-+xen_needs_updating patches.xen/xen-x86_64-pgd-alloc-order
-+xen_needs_updating patches.xen/xen-x86_64-dump-user-pgt
-+xen_needs_updating patches.xen/xen-x86_64-note-init-p2m
+ ### both uml framebuffer and xen need this one.
+ patches.xen/add-console-use-vt
+
+ # split out patches
+ patches.xen/linux-2.6.19-rc1-kexec-move_segment_code-i386.patch
+ patches.xen/linux-2.6.19-rc1-kexec-move_segment_code-x86_64.patch
+ patches.xen/ipv6-no-autoconf
+ patches.xen/pci-guestdev
+ patches.xen/pci-reserve
+ patches.xen/sfc-driverlink
+ patches.xen/sfc-resource-driver
+ patches.xen/sfc-driverlink-conditional
+ patches.xen/sfc-external-sram
+ patches.xen/tmem
+
+ # bulk stuff, new files for xen
+ patches.xen/xen3-auto-xen-arch.diff
+ patches.xen/xen3-auto-xen-drivers.diff
+ patches.xen/xen3-auto-include-xen-interface.diff
+
+ # kconfig bits for xen
+ patches.xen/xen3-auto-xen-kconfig.diff
+
+ # common code changes
+ patches.xen/xen3-auto-common.diff
+ patches.xen/xen3-auto-arch-x86.diff
+ patches.xen/xen3-auto-arch-i386.diff
+ patches.xen/xen3-auto-arch-x86_64.diff
+
+ # fixups due to upstream Xen parts
+ patches.xen/xen3-fixup-xen
+
+ patches.xen/sfc-sync-headers
+ patches.xen/sfc-endianness
+
+ # newer changeset backports
+
+ # changes outside arch/{i386,x86_64}/xen
+ patches.xen/xen3-fixup-kconfig
+ patches.xen/xen3-fixup-common
+ patches.xen/xen3-fixup-arch-x86
+
+ # ports of other patches
+ patches.xen/xen3-patch-2.6.18
+ patches.xen/xen3-patch-2.6.19
+ patches.xen/xen3-patch-2.6.20
+ patches.xen/xen3-patch-2.6.21
+ patches.xen/xen3-patch-2.6.22
+ patches.xen/xen3-patch-2.6.23
+ patches.xen/xen3-patch-2.6.24
+ patches.xen/xen3-patch-2.6.25
+ patches.xen/xen3-patch-2.6.26
+ patches.xen/xen3-patch-2.6.27
+ patches.xen/xen3-patch-2.6.28
+ patches.xen/xen3-patch-2.6.29
+ patches.xen/xen3-patch-2.6.30
+ patches.xen/xen3-patch-2.6.31-rc4
+ patches.xen/xen3-patch-2.6.31-rc4-rc5
+ patches.xen/xen3-seccomp-disable-tsc-option
++needs_to_go_away patches.xen/xen3-x86-mark_rodata_rw.patch
+ patches.xen/xen3-kdb-x86
+ patches.xen/xen3-stack-unwind
+ patches.xen/xen3-x86_64-unwind-annotations
+
+ # bugfixes and enhancements
+ patches.xen/xen-balloon-max-target
+ patches.xen/xen-modular-blktap
+ patches.xen/xen-blkback-bimodal-suse
+ patches.xen/xen-blkif-protocol-fallback-hack
+ patches.xen/xen-blkback-cdrom
+ patches.xen/xen-blktap-write-barriers
+ patches.xen/xen-scsifront-block-timeout-update
+ patches.xen/xen-op-packet
+ patches.xen/xen-blkfront-cdrom
+ patches.xen/xen-sections
+ patches.xen/xen-swiotlb-heuristics
+ patches.xen/xen-kconfig-compat
+ patches.xen/xen-cpufreq-report
+ patches.xen/xen-staging-build
+ patches.xen/xen-sysdev-suspend
+ patches.xen/xen-ipi-per-cpu-irq
+ patches.xen/xen-virq-per-cpu-irq
+ patches.xen/xen-configurable-guest-devices
+ patches.xen/xen-netback-nr-irqs
+ patches.xen/xen-netback-notify-multi
+ patches.xen/xen-x86-panic-no-reboot
+ patches.xen/xen-x86-dcr-fallback
+ patches.xen/xen-x86-consistent-nmi
+ patches.xen/xen-x86-no-lapic
+ patches.xen/xen-x86-pmd-handling
+ patches.xen/xen-x86-bigmem
+ patches.xen/xen-x86-machphys-prediction
+ patches.xen/xen-x86-exit-mmap
+ patches.xen/xen-x86_64-pgd-pin
+ patches.xen/xen-x86_64-pgd-alloc-order
+ patches.xen/xen-x86_64-dump-user-pgt
+ patches.xen/xen-x86_64-note-init-p2m
++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.n2LeeB/_old 2009-08-07 15:58:40.000000000 +0200
+++ /var/tmp/diff_new_pack.n2LeeB/_new 2009-08-07 15:58:40.000000000 +0200
@@ -1,3 +1,3 @@
-2009-07-29 16:01:26 +0200
-GIT Revision: ddfe58aede98cf3f017c0e8eefbb5189e835d82c
+2009-08-06 23:25:57 +0200
+GIT Revision: e9c649be988dfb8127aa75bea96a39065fa2ca14
GIT Branch: master
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |