Accepting request 107680 from Kernel:HEAD

- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622

- Updated to 3.3-rc5.
- commit 0b7f048

- Updated to 3.3-rc4.
- commit 8831dca

- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b

- nvme: Mark as broken on x86_32.
- commit 28ad576

- Add driver auto probing for x86 features v4
    (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
    (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
    auto loading for x86 crypto drivers
    (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
    (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
    (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
    (http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).

OBS-URL: https://build.opensuse.org/request/show/107680
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kernel-source?expand=0&rev=163
This commit is contained in:
Stephan Kulow 2012-03-02 12:48:31 +00:00 committed by Git OBS Bridge
commit 052f4238df
47 changed files with 2301 additions and 179 deletions

View File

@ -1,5 +1,5 @@
# The version of the main tarball to use # The version of the main tarball to use
SRCVERSION=3.2 SRCVERSION=3.3-rc5
# variant of the kernel-source package, either empty or "-rt" # variant of the kernel-source package, either empty or "-rt"
VARIANT= VARIANT=
# buildservice projects to build the kernel against # buildservice projects to build the kernel against

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:818a3868db79841d62ae7f920bfb5a49a358e9bf5f57704f0efffcbf58c811e0 oid sha256:189c817530299df7c4bf8416b2f4ad7e7b796ca3e393a27ac7d7638eeb021100
size 275221 size 288400

View File

@ -25,6 +25,7 @@
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor @FLAVOR@ %define build_flavor @FLAVOR@
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -134,6 +135,17 @@ Provides: kernel = %version-%source_rel
@SOURCES@ @SOURCES@
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: @ARCHS@ ExclusiveArch: @ARCHS@
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
@NOSOURCE@ @NOSOURCE@
@ -548,9 +560,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -825,9 +837,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,15 @@
# norootforbuild # norootforbuild
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor debug %define build_flavor debug
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -56,7 +57,7 @@
Name: kernel-debug Name: kernel-debug
Summary: A Debug Version of the Kernel Summary: A Debug Version of the Kernel
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
@ -135,7 +136,7 @@ Provides: kernel-kdump
Obsoletes: kernel-kdump Obsoletes: kernel-kdump
%endif %endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -196,6 +197,17 @@ Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 ia64 ppc64 x86_64 ExclusiveArch: %ix86 ia64 ppc64 x86_64
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
@ -627,9 +639,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -906,9 +918,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,15 @@
# norootforbuild # norootforbuild
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor default %define build_flavor default
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -56,7 +57,7 @@
Name: kernel-default Name: kernel-default
Summary: The Standard Kernel Summary: The Standard Kernel
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
@ -151,7 +152,7 @@ Provides: smp kernel-smp
Obsoletes: smp kernel-smp Obsoletes: smp kernel-smp
%endif %endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -212,6 +213,17 @@ Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: armv7l %ix86 ia64 ppc ppc64 s390x x86_64 ExclusiveArch: armv7l %ix86 ia64 ppc ppc64 s390x x86_64
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
@ -642,9 +654,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -919,9 +931,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,15 @@
# norootforbuild # norootforbuild
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor desktop %define build_flavor desktop
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -56,7 +57,7 @@
Name: kernel-desktop Name: kernel-desktop
Summary: Kernel optimized for the desktop Summary: Kernel optimized for the desktop
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
@ -132,7 +133,7 @@ Conflicts: libc.so.6()(64bit)
Provides: kernel = %version-%source_rel Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -193,6 +194,17 @@ Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64 ExclusiveArch: %ix86 x86_64
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
@ -636,9 +648,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -939,9 +951,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,14 @@
# norootforbuild # norootforbuild
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
Name: kernel-docs Name: kernel-docs
Summary: Kernel Documentation Summary: Kernel Documentation
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
BuildRequires: docbook-toys docbook-utils ghostscript_any libjpeg-devel texlive transfig xmlto xorg-x11-devel BuildRequires: docbook-toys docbook-utils ghostscript_any libjpeg-devel texlive transfig xmlto xorg-x11-devel
BuildRequires: kernel-source%variant BuildRequires: kernel-source%variant

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,15 @@
# norootforbuild # norootforbuild
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor ec2 %define build_flavor ec2
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -56,7 +57,7 @@
Name: kernel-ec2 Name: kernel-ec2
Summary: The Amazon EC2 Xen Kernel Summary: The Amazon EC2 Xen Kernel
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
@ -132,7 +133,7 @@ Conflicts: libc.so.6()(64bit)
Provides: kernel = %version-%source_rel Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -193,6 +194,17 @@ Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64 ExclusiveArch: %ix86 x86_64
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
@ -626,9 +638,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -909,9 +921,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,15 @@
# norootforbuild # norootforbuild
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor imx51 %define build_flavor imx51
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -56,7 +57,7 @@
Name: kernel-imx51 Name: kernel-imx51
Summary: Kernel for Freescale's iMX SoC Summary: Kernel for Freescale's iMX SoC
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
@ -132,7 +133,7 @@ Conflicts: libc.so.6()(64bit)
Provides: kernel = %version-%source_rel Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -193,6 +194,17 @@ Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: armv7l ExclusiveArch: armv7l
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
@ -624,9 +636,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -903,9 +915,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,15 @@
# norootforbuild # norootforbuild
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor omap2plus %define build_flavor omap2plus
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -56,7 +57,7 @@
Name: kernel-omap2plus Name: kernel-omap2plus
Summary: Kernel for Texas instrument's OMAP SoC Summary: Kernel for Texas instrument's OMAP SoC
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
@ -132,7 +133,7 @@ Conflicts: libc.so.6()(64bit)
Provides: kernel = %version-%source_rel Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -193,6 +194,17 @@ Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: armv7l ExclusiveArch: armv7l
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
@ -624,9 +636,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -903,9 +915,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,15 @@
# norootforbuild # norootforbuild
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor pae %define build_flavor pae
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -56,7 +57,7 @@
Name: kernel-pae Name: kernel-pae
Summary: Kernel with PAE Support Summary: Kernel with PAE Support
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
@ -135,7 +136,7 @@ Provides: kernel-bigsmp
Obsoletes: kernel-bigsmp Obsoletes: kernel-bigsmp
%endif %endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -196,6 +197,17 @@ Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 ExclusiveArch: %ix86
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
@ -633,9 +645,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -924,9 +936,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,15 @@
# norootforbuild # norootforbuild
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor ppc64 %define build_flavor ppc64
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -56,7 +57,7 @@
Name: kernel-ppc64 Name: kernel-ppc64
Summary: Kernel for ppc64 Systems Summary: Kernel for ppc64 Systems
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
@ -139,7 +140,7 @@ Provides: kernel-kdump
Obsoletes: kernel-kdump Obsoletes: kernel-kdump
%endif %endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -200,6 +201,17 @@ Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: ppc ppc64 ExclusiveArch: ppc ppc64
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
@ -637,9 +649,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -928,9 +940,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,15 @@
# norootforbuild # norootforbuild
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor s390 %define build_flavor s390
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -56,7 +57,7 @@
Name: kernel-s390 Name: kernel-s390
Summary: The Standard Kernel Summary: The Standard Kernel
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
@ -135,7 +136,7 @@ Provides: kernel-32bit
Obsoletes: kernel-32bit Obsoletes: kernel-32bit
%endif %endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -196,6 +197,17 @@ Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: s390 ExclusiveArch: s390
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
@ -626,9 +638,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -903,9 +915,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -18,8 +18,8 @@
# norootforbuild # norootforbuild
# icecream 0 # icecream 0
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -29,7 +29,7 @@
Name: kernel-source Name: kernel-source
Summary: The Linux Kernel Sources Summary: The Linux Kernel Sources
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: Development/Sources Group: Development/Sources
@ -41,7 +41,7 @@ Requires(post): coreutils sed
Provides: multiversion(kernel) Provides: multiversion(kernel)
Provides: linux Provides: linux
Provides: %name = %version-%source_rel Provides: %name = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -23,7 +23,7 @@
Name: kernel-syms Name: kernel-syms
Summary: Kernel Symbol Versions (modversions) Summary: Kernel Symbol Versions (modversions)
Version: 3.2.0 Version: 3.3.rc5
%if %using_buildservice %if %using_buildservice
Release: 0 Release: 0
%else %else

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,15 @@
# norootforbuild # norootforbuild
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor tegra %define build_flavor tegra
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -56,7 +57,7 @@
Name: kernel-tegra Name: kernel-tegra
Summary: Kernel for Nvidia's Tegra SoC Summary: Kernel for Nvidia's Tegra SoC
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
@ -132,7 +133,7 @@ Conflicts: libc.so.6()(64bit)
Provides: kernel = %version-%source_rel Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -193,6 +194,17 @@ Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: armv7l ExclusiveArch: armv7l
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
@ -624,9 +636,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -903,9 +915,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,15 @@
# norootforbuild # norootforbuild
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor trace %define build_flavor trace
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -56,7 +57,7 @@
Name: kernel-trace Name: kernel-trace
Summary: The Standard Kernel with Tracing Features Summary: The Standard Kernel with Tracing Features
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
@ -143,7 +144,7 @@ Provides: kernel-64bit
Obsoletes: kernel-64bit Obsoletes: kernel-64bit
%endif %endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -204,6 +205,17 @@ Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 ia64 ppc64 s390 s390x x86_64 ExclusiveArch: %ix86 ia64 ppc64 s390 s390x x86_64
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
@ -634,9 +646,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -911,9 +923,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,15 @@
# norootforbuild # norootforbuild
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor u8500 %define build_flavor u8500
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -56,7 +57,7 @@
Name: kernel-u8500 Name: kernel-u8500
Summary: Kernel for ST-Ericsson's Nova SoC Summary: Kernel for ST-Ericsson's Nova SoC
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
@ -132,7 +133,7 @@ Conflicts: libc.so.6()(64bit)
Provides: kernel = %version-%source_rel Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -193,6 +194,17 @@ Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: armv7l ExclusiveArch: armv7l
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
@ -624,9 +636,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -903,9 +915,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,15 @@
# norootforbuild # norootforbuild
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor vanilla %define build_flavor vanilla
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -56,7 +57,7 @@
Name: kernel-vanilla Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches Summary: The Standard Kernel - without any SUSE patches
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
@ -139,7 +140,7 @@ Provides: kernel-64bit
Obsoletes: kernel-64bit Obsoletes: kernel-64bit
%endif %endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -200,6 +201,17 @@ Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 ia64 ppc ppc64 s390 s390x x86_64 ExclusiveArch: %ix86 ia64 ppc ppc64 s390 s390x x86_64
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
@ -630,9 +642,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -907,9 +919,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +1,116 @@
-------------------------------------------------------------------
Wed Feb 29 15:22:34 CET 2012 - jbeulich@novell.com
- Update Xen patches to 3.3-rc5 and c/s 1157.
- config.conf: Re-enable Xen configs.
- Update config files.
- commit f225622
-------------------------------------------------------------------
Mon Feb 27 03:38:40 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc5.
- commit 0b7f048
-------------------------------------------------------------------
Sun Feb 19 18:00:16 CET 2012 - jeffm@suse.com
- Updated to 3.3-rc4.
- commit 8831dca
-------------------------------------------------------------------
Mon Feb 13 19:33:57 CET 2012 - trenn@suse.de
- cpufreq/gx: Fix the compile error.
- commit 4ba1d8b
-------------------------------------------------------------------
Mon Feb 13 17:23:49 CET 2012 - mmarek@suse.cz
- nvme: Mark as broken on x86_32.
- commit 28ad576
-------------------------------------------------------------------
Sun Feb 12 18:15:10 CET 2012 - trenn@suse.de
- Add driver auto probing for x86 features v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Fix overrun check in arch_print_cpu_modalias()
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- crypto: Add support for x86 cpuid
auto loading for x86 crypto drivers
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86/cpu: Clean up modalias feature matching
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel-idle: convert to x86_cpu_id auto probing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert via-cputemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k7: Fix CPU family number
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: Load acpi-cpufreq from processor driver automatically
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- intel_idle: Revert change of auto_demotion_flags for Nehalem
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- HWMON: Convert coretemp to x86 cpuid autoprobing
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- powernow-k6: Really enable auto-loading
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- X86: Introduce HW-Pstate scattered cpuid feature
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- cpufreq: Add support for x86 cpuinfo auto loading v4
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- x86: autoload microcode driver on Intel and AMD systems v2
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- ACPI: remove duplicated lines of merging
problems with acpi_processor_start
(http://lists.opensuse.org/opensuse-kernel/2011-11/msg00075.html).
- Update config files.
- commit 6efe9b5
-------------------------------------------------------------------
Fri Feb 10 12:03:36 CET 2012 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Build x86 packages as i686, except for
-default (bnc#745632). KMPs are still built as i586.
- commit 88a632b
-------------------------------------------------------------------
Thu Feb 9 15:57:54 CET 2012 - jeffm@suse.com
- Update to 3.3-rc3.
- commit 07ec27c
-------------------------------------------------------------------
Thu Feb 9 12:53:26 CET 2012 - agraf@suse.de
- armv7l: Update config files.
- commit d223353
-------------------------------------------------------------------
Thu Feb 9 12:48:21 CET 2012 - agraf@suse.de
- armv7l: config: integrate bmwiedemann's updates to make it usable
- commit 76d12ed
-------------------------------------------------------------------
Tue Feb 7 18:28:41 CET 2012 - jeffm@suse.com
- Update vanilla config files.
- commit fd3673f
-------------------------------------------------------------------
Tue Feb 7 18:12:40 CET 2012 - jeffm@suse.com
- Update to 3.3-rc2.
- Eliminated 5 patches.
- Xen is disabled.
- commit d017ea1
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de Wed Jan 25 11:51:08 CET 2012 - dkukawka@suse.de

View File

@ -17,14 +17,15 @@
# norootforbuild # norootforbuild
%define srcversion 3.2 %define srcversion 3.3-rc5
%define patchversion 3.2.0 %define patchversion 3.3.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
%define build_flavor xen %define build_flavor xen
%define build_default (%build_flavor == "default")
%define build_kdump (%build_flavor == "kdump") %define build_kdump (%build_flavor == "kdump")
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2") %define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
%define build_vanilla (%build_flavor == "vanilla") %define build_vanilla (%build_flavor == "vanilla")
@ -56,7 +57,7 @@
Name: kernel-xen Name: kernel-xen
Summary: The Xen Kernel Summary: The Xen Kernel
Version: 3.2.0 Version: 3.3.rc5
Release: 0 Release: 0
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
@ -132,7 +133,7 @@ Conflicts: libc.so.6()(64bit)
Provides: kernel = %version-%source_rel Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.bz2 Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.bz2
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -193,6 +194,17 @@ Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64 ExclusiveArch: %ix86 x86_64
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
%if ! %build_default
BuildArch: i686
# KMPs are always built as i586, because rpm does not allow to build
# subpackages for different architectures. Therefore, we change the
# /usr/src/linux-obj/<arch> symlink to i586.
%define kmp_target_cpu i586
%endif
%endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
@ -626,9 +638,9 @@ if [ %CONFIG_MODULES = y ]; then
# Some architecture's $(uname -m) output is different from the ARCH # Some architecture's $(uname -m) output is different from the ARCH
# parameter that needs to be passed to kbuild. Create symlinks from # parameter that needs to be passed to kbuild. Create symlinks from
# $(uname -m) to the ARCH directory. # $(uname -m) to the ARCH directory.
if [ ! -e %rpm_install_dir/%_target_cpu ]; then if [ ! -e %rpm_install_dir/%kmp_target_cpu ]; then
ln -sf %cpu_arch %rpm_install_dir/%_target_cpu ln -sf %cpu_arch %rpm_install_dir/%kmp_target_cpu
ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%_target_cpu ln -sf %cpu_arch %buildroot/usr/src/linux-obj/%kmp_target_cpu
fi fi
# We were building in %my_builddir/linux-%srcversion, but the sources will # We were building in %my_builddir/linux-%srcversion, but the sources will
@ -909,9 +921,9 @@ kernel module packages) against the %build_flavor flavor of the kernel.
%dir /usr/src/linux-obj/%cpu_arch %dir /usr/src/linux-obj/%cpu_arch
%ghost /usr/src/linux-obj/%cpu_arch_flavor %ghost /usr/src/linux-obj/%cpu_arch_flavor
%obj_install_dir/%cpu_arch_flavor %obj_install_dir/%cpu_arch_flavor
%if %_target_cpu != %cpu_arch %if %kmp_target_cpu != %cpu_arch
%obj_install_dir/%_target_cpu %obj_install_dir/%kmp_target_cpu
/usr/src/linux-obj/%_target_cpu /usr/src/linux-obj/%kmp_target_cpu
%endif %endif
%endif %endif

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c881fc2b53cf0da7ca4538aa44623a7de043a41f76fd5d0f51a31f6ed699d463
size 78147838

3
linux-3.3-rc5.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:32c2a4e0dd572891eaca4072b285a4cb9f0ce6bcc04816b4335d8318cb765757
size 78949651

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:cb20e24fecc59b59625d7a0f3368eb2898218a2cc9bd49917995dd5f01263d34 oid sha256:5359e01863e5f8ecd92c1684b5bf4738b875bd40b6987ee97b64ea4c6298f7fd
size 71230 size 84334

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:8bb869150b7224259f535180aae2658da2c78c9dd4e271711001385775151202 oid sha256:ef82ca2f89bfb9c126992981e2978ca471378df80ae4889096ca5e73dfc7a972
size 8085 size 8101

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:203830eaa3fc66ff38162acc651fabea17982eb57efe722d619708069669dc12 oid sha256:b7532abbe2263f6a4de9615ef2e06f27fbf20f167d377d35918c5cf36c95084e
size 23488 size 21094

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:2e86f169745ea6c3ff4443990499f338833d5c32346e99a3ad0fec9f735a0dfa oid sha256:e34fc83ff03c42fb1c4ad7f079bec435bd77d902c26306c4ae0b33b5df62ec47
size 4336 size 4891

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:e4d963a621f7f935491dea259476efeb2d181af81fc5d48290d1909c96586ff9 oid sha256:335ed038d36a5575d2dc5094836c9cb69802a25c7abb8d612e4882e98ea9559e
size 126370 size 126635

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:82dc124c8978f3e82c05bdf29fa01367ce510d758a777c295346ff3801e8e128 oid sha256:4aaa79d6c16461418c395a523c1d40ae6f697672d62fa4e757415ac178c3f9be
size 2068964 size 2090019

View File

@ -55,6 +55,7 @@
patches.rpmify/rpm-kernel-config patches.rpmify/rpm-kernel-config
patches.rpmify/split-package patches.rpmify/split-package
patches.rpmify/cloneconfig.diff patches.rpmify/cloneconfig.diff
patches.rpmify/nvme-broken
######################################################## ########################################################
# kbuild/module infrastructure fixes # kbuild/module infrastructure fixes
@ -105,6 +106,27 @@
######################################################## ########################################################
patches.arch/x86_64-hpet-64bit-timer.patch patches.arch/x86_64-hpet-64bit-timer.patch
# Queued for 3.4, please remove the autoload patches then
# including the autoload_fixes below
patches.arch/001-x86_autoload.patch
patches.arch/002-x86_autoload.patch
patches.arch/003-x86_autoload.patch
patches.arch/004-x86_autoload.patch
patches.arch/005-x86_autoload.patch
patches.arch/006-x86_autoload.patch
patches.arch/007-x86_autoload.patch
patches.arch/008-x86_autoload.patch
patches.arch/009-x86_autoload.patch
patches.arch/010-x86_autoload.patch
patches.arch/001-x86_autoload_fixes.patch
patches.arch/002-x86_autoload_fixes.patch
patches.arch/003-x86_autoload_fixes.patch
patches.arch/004-x86_autoload_fixes.patch
patches.arch/005-x86_autoload_fixes.patch
patches.arch/006-x86_autoload_fixes.patch
patches.arch/007-x86_autoload_fixes.patch
+needs_update patches.arch/kvm-split-paravirt-ops-by-functionality +needs_update patches.arch/kvm-split-paravirt-ops-by-functionality
+needs_update patches.arch/kvm-only-export-selected-pv-ops-feature-structs +needs_update patches.arch/kvm-only-export-selected-pv-ops-feature-structs
+needs_update patches.arch/kvm-split-the-KVM-pv-ops-support-by-feature +needs_update patches.arch/kvm-split-the-KVM-pv-ops-support-by-feature
@ -177,7 +199,6 @@
patches.suse/readahead-request-tunables.patch patches.suse/readahead-request-tunables.patch
patches.fixes/fs-partitions-efi-c-corrupted-guid-partition-tables-can-cause-kernel-oops patches.fixes/fs-partitions-efi-c-corrupted-guid-partition-tables-can-cause-kernel-oops
patches.fixes/mm-Fix-assertion-mapping-nrpages-0-in-end_writeback.patch patches.fixes/mm-Fix-assertion-mapping-nrpages-0-in-end_writeback.patch
patches.fixes/proc-mem-security-fix
######################################################## ########################################################
# IPC patches # IPC patches
@ -210,9 +231,6 @@
# for example SLE11 specific BIOS updates (if there is no other # for example SLE11 specific BIOS updates (if there is no other
# way to safely solve an ACPI issue). # way to safely solve an ACPI issue).
+trenn patches.suse/acpi_osi_sle11_ident.patch +trenn patches.suse/acpi_osi_sle11_ident.patch
patches.arch/acpi_srat-pxm-rev-store.patch
patches.arch/acpi_srat-pxm-rev-ia64.patch
patches.arch/acpi_srat-pxm-rev-x86-64.patch
# Queued for 2.6.36 -> just revert after some time # Queued for 2.6.36 -> just revert after some time
patches.fixes/acpi_ec_sys_access_user_space_with_get_user.patch patches.fixes/acpi_ec_sys_access_user_space_with_get_user.patch
@ -280,7 +298,6 @@
######################################################## ########################################################
# Reiserfs Patches # Reiserfs Patches
######################################################## ########################################################
patches.fixes/reiserfs-force-inode-evictions-before-umount-to-avoid-crash
+needs_updating-39 patches.suse/reiser4-dependencies +needs_updating-39 patches.suse/reiser4-dependencies
######################################################## ########################################################
@ -619,6 +636,10 @@
patches.xen/xen3-patch-3.0 patches.xen/xen3-patch-3.0
patches.xen/xen3-patch-3.1 patches.xen/xen3-patch-3.1
patches.xen/xen3-patch-3.2 patches.xen/xen3-patch-3.2
patches.xen/xen3-patch-3.3-rc5
patches.xen/xen3-004-x86_autoload.patch
patches.xen/xen3-006-x86_autoload.patch
patches.xen/xen3-009-x86_autoload.patch
patches.xen/xen3-apei_allow_drivers_access_nvs_ram.patch patches.xen/xen3-apei_allow_drivers_access_nvs_ram.patch
patches.xen/xen3-acpi_implement_overriding_of_arbitrary_acpi_tables_via_initrd.patch patches.xen/xen3-acpi_implement_overriding_of_arbitrary_acpi_tables_via_initrd.patch
patches.xen/xen3-stack-unwind patches.xen/xen3-stack-unwind
@ -646,7 +667,7 @@
patches.xen/xen-blktap-modular patches.xen/xen-blktap-modular
patches.xen/xen-blktap-write-barriers patches.xen/xen-blktap-write-barriers
patches.xen/xen-blktap2-configurable-nr-devs patches.xen/xen-blktap2-configurable-nr-devs
patches.xen/xen-op-packet patches.xen/xen-blkif-op-packet
patches.xen/xen-blkfront-cdrom patches.xen/xen-blkfront-cdrom
patches.xen/xen-blkfront-hvm-no-cdrom patches.xen/xen-blkfront-hvm-no-cdrom
patches.xen/xen-netback-nr-irqs patches.xen/xen-netback-nr-irqs

View File

@ -1,3 +1,3 @@
2012-01-25 11:51:08 +0100 2012-02-29 15:22:34 +0100
GIT Revision: 2206a5c5b9aa64bd9a741830257f184818a0f6ee GIT Revision: f22562233702e32624577b9254075e086c8da001
GIT Branch: master GIT Branch: master