Accepting request 221206 from Kernel:HEAD

commit 7e6b5dee449e4e59a252ebbba00000e42c93209a

OBS-URL: https://build.opensuse.org/request/show/221206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kernel-source?expand=0&rev=228
This commit is contained in:
Stephan Kulow 2014-02-11 05:56:47 +00:00 committed by Git OBS Bridge
commit 152a3cc439
50 changed files with 63440 additions and 519 deletions

View File

@ -1,7 +0,0 @@
<constraints>
<hardware>
<disk>
<size unit="G">14</size>
</disk>
</hardware>
</constraints>

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Thu Jan 9 14:38:52 CET 2014 - jdelvare@suse.de
- Forcing module unloading can't lead to anything good. If
reference counting is wrong then it should be fixed. If the
reference count is right and a regular (unforced) unloading
doesn't work, then a forced unloading can only lead to chaos and
ultimately a kernel crash.
- CONFIG_MODULE_FORCE_UNLOAD=n
-------------------------------------------------------------------
Mon Jan 6 15:06:59 CET 2014 - jdelvare@suse.de

View File

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

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:389abc500751e3d7ac482011b48fe1ac7604979f74e63eff1f7fa97f2e424e1c
size 316408
oid sha256:3ba4fd29a6b4c5a996bc85139d2b974902eee6570d6cd659cffde13a6d404ff8
size 316385

View File

@ -15,7 +15,7 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
@ -59,22 +59,25 @@
Name: kernel-@FLAVOR@
Summary: @SUMMARY@
License: GPL-2.0
Group: System/Kernel
Version: @RPMVERSION@
%if 0%{?is_kotd}
Release: <RELEASE>.g@COMMIT@
%else
Release: @RELEASE@
%endif
License: GPL-2.0
Group: System/Kernel
Url: http://www.kernel.org/
BuildRequires: coreutils module-init-tools sparse bc
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
BuildRequires: module-init-tools
BuildRequires: sparse
# Used to sign the kernel in the buildservice
BuildRequires: pesign-obs-integration
Provides: multiversion(kernel)
Provides: %{name}_%_target_cpu = %version-%release
Provides: %name = %version-%source_rel
Provides: %{name}_%_target_cpu = %version-%release
Provides: multiversion(kernel)
%if %split_base
Provides: kernel-base = %version-%source_rel
# Obsolete the -base subpackage from 11.1 and 11.2 development phase
@ -808,11 +811,11 @@ rm %my_builddir/tmp
Summary: @SUMMARY@ - base modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
@PROVIDES_OBSOLETES_BASE@
@ -845,12 +848,12 @@ This package contains only the base modules, required in all installs.
Summary: @SUMMARY@ - Unsupported kernel modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: %name-extra_%_target_cpu = %version-%release
Provides: kernel-extra = %version-%source_rel
Provides: multiversion(kernel)
Requires: %{name}_%_target_cpu = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
@ -899,8 +902,8 @@ kmsg message documentation comments.
%package devel
Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: multiversion(kernel)
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
Requires: kernel-devel%variant = %version-%source_rel
Supplements: packageand(%name:kernel-devel%variant)
PreReq: coreutils

View File

@ -1,3 +1,189 @@
-------------------------------------------------------------------
Thu Feb 6 21:55:26 CET 2014 - jslaby@suse.cz
- Linux 3.13.2 (bnc#860993 CVE-2014-0038).
- Delete patches.fixes/compat_sys_recvmmsg-x32-fix.patch.
- Refresh patches.xen/xen3-patch-2.6.37.
- Refresh patches.xen/xen3-patch-3.10.
- commit 7e6b5de
-------------------------------------------------------------------
Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1.
- commit 967bc40
-------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de
- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile
- commit 3ea39a4
-------------------------------------------------------------------
Thu Jan 30 18:23:25 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages
- commit 91f0a2e
-------------------------------------------------------------------
Thu Jan 30 18:16:52 CET 2014 - mmarek@suse.cz
- Reformat the spec files to what the buildservice expects
- commit 0b9e9a1
-------------------------------------------------------------------
Wed Jan 29 17:28:42 CET 2014 - bp@suse.de
- compat_sys_recvmmsg X32 fix (bnc#860993 CVE-2014-0038).
- commit b4ff60b
-------------------------------------------------------------------
Wed Jan 29 17:04:23 CET 2014 - jslaby@suse.cz
- Linux 3.13.1.
- commit 01e2360
-------------------------------------------------------------------
Mon Jan 27 10:20:14 CET 2014 - mmarek@suse.cz
- Drop the _constraints file, we are using the prjconf setting for now
- commit a0aa890
-------------------------------------------------------------------
Fri Jan 24 16:41:02 CET 2014 - jbeulich@suse.com
- Refresh Xen patches (fix PV driver build).
- commit d9213ce
-------------------------------------------------------------------
Thu Jan 23 16:23:01 CET 2014 - jkosina@suse.cz
- floppy: bail out in open() if drive is not responding to block0
read (bnc#773058).
- commit 1d92189
-------------------------------------------------------------------
Wed Jan 22 16:40:30 CET 2014 - jbeulich@suse.com
- Update Xen patched to 3.13-final and c/s 1248.
- Update EC2 config files (restore CONFIG_DEBUG_INFO).
- commit a770ad7
-------------------------------------------------------------------
Tue Jan 21 05:18:52 CET 2014 - jeffm@suse.de
- Update to 3.13.
- commit ff46e6a
-------------------------------------------------------------------
Fri Jan 17 19:39:49 CET 2014 - ohering@suse.de
- xen: pv-on-hvm: skip initialization of emulated devices
(fate#311487).
- commit f011587
-------------------------------------------------------------------
Fri Jan 17 15:09:40 CET 2014 - tiwai@suse.de
- ACPI: Blacklist Win8 OSI for some HP laptop 2013 models
(bnc#856294).
- commit 0223704
-------------------------------------------------------------------
Fri Jan 17 11:35:12 CET 2014 - mmarek@suse.cz
- Revert "rpm/config.sh: Drop the ARM and PPC repositories"
This was actually wrong, the ports repository is broken.
- commit a983897
-------------------------------------------------------------------
Fri Jan 17 11:31:25 CET 2014 - mmarek@suse.cz
- rpm/config.sh: Drop the ARM and PPC repositories
The architectures are provided by the ports repository
- commit 96b9cec
-------------------------------------------------------------------
Tue Jan 14 13:25:19 CET 2014 - mmarek@suse.cz
- rpm/kernel-source.spec.in: Require kernel-devel%variant
- commit 810ea41
-------------------------------------------------------------------
Tue Jan 14 09:47:00 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/remount-no-shrink-dcache.
the optimization is no longer needed because dcache_lock is long
gone and replaced by RCU (see b5c84bf6f6 fs: dcache remove
dcache_lock and others).
- commit 0092763
-------------------------------------------------------------------
Tue Jan 14 09:45:55 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/oom-warning.
The additional warning message is not worth carrying. Highorder
or atomic allocations which are expected to fail should use
__GFP_NOWARN to not pollute logs with allocation failures which are
acceptable.
- commit c07fd34
-------------------------------------------------------------------
Tue Jan 14 09:43:08 CET 2014 - mhocko@suse.cz
- Update config files.
Disable CONFIG_MEMCG_SWAP_ENABLED because it got enabled by accident.
The CONFIG_MEMCG_SWAP is enabled but the accounting has to be explicitly
allowed by swap_account=1 kernel command line parameter
- commit 402a841
-------------------------------------------------------------------
Mon Jan 13 19:25:01 CET 2014 - jeffm@suse.com
- Update to 3.13-rc8.
- commit 44ad2a9
-------------------------------------------------------------------
Sat Jan 11 00:00:10 CET 2014 - ohering@suse.de
- hv: set guest os id (bnc#814005).
- commit e3d0b5d
-------------------------------------------------------------------
Fri Jan 10 17:03:48 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix for older Perl
- commit ecf021e
-------------------------------------------------------------------
Fri Jan 10 16:30:07 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Add .changes file for kernel-obs-*.spec as well
- commit bd3c299
-------------------------------------------------------------------
Fri Jan 10 16:19:59 CET 2014 - ro@suse.de
- rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen
- commit 57e89b6
-------------------------------------------------------------------
Thu Jan 9 14:41:51 CET 2014 - jdelvare@suse.de
- Disable CONFIG_MODULE_FORCE_UNLOAD (bnc#857673)
Forcing module unloading can't lead to anything good. If reference
counting is wrong then it should be fixed. If the reference count is
right and a regular (unforced) unloading doesn't work, then a forced
unloading can only lead to chaos and ultimately a kernel crash.
- commit 3d57f73
-------------------------------------------------------------------
Thu Jan 9 13:14:25 CET 2014 - afaerber@suse.de
- config: armv6hl: Extend default config for Raspberry Pi
Enable CONFIG_FB_SIMPLE as that's what U-Boot exposes in DT.
- commit c7b8797
-------------------------------------------------------------------
Wed Jan 8 18:20:00 CET 2014 - afaerber@suse.de
@ -155,6 +341,13 @@ Wed Dec 18 15:10:19 CET 2013 - tiwai@suse.de
- Disable simplefb and x86 sysfb due to breakage (bnc#855821)
- commit 656db57
-------------------------------------------------------------------
Wed Dec 18 14:30:00 CET 2013 - adrian@suse.de
- Add kernel-obs-build to use the distribution kernel within OBS VM builds.
Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on.
- commit e9cfd5c
-------------------------------------------------------------------
Mon Dec 16 15:39:56 CET 2013 - ohering@suse.de

View File

@ -15,12 +15,12 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 3.13-rc7
%define patchversion 3.13.0-rc7
%define srcversion 3.13
%define patchversion 3.13.2
%define variant %{nil}
%define vanilla_only 0
@ -59,22 +59,25 @@
Name: kernel-debug
Summary: A Debug Version of the Kernel
Version: 3.13.rc7
License: GPL-2.0
Group: System/Kernel
Version: 3.13.2
%if 0%{?is_kotd}
Release: <RELEASE>.g57a2f1c
Release: <RELEASE>.g7e6b5de
%else
Release: 0
%endif
License: GPL-2.0
Group: System/Kernel
Url: http://www.kernel.org/
BuildRequires: coreutils module-init-tools sparse bc
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
BuildRequires: module-init-tools
BuildRequires: sparse
# Used to sign the kernel in the buildservice
BuildRequires: pesign-obs-integration
Provides: multiversion(kernel)
Provides: %{name}_%_target_cpu = %version-%release
Provides: %name = %version-%source_rel
Provides: %{name}_%_target_cpu = %version-%release
Provides: multiversion(kernel)
%if %split_base
Provides: kernel-base = %version-%source_rel
# Obsolete the -base subpackage from 11.1 and 11.2 development phase
@ -148,11 +151,9 @@ Provides: kernel = %version-%source_rel
Provides: kernel-kdump = 2.6.28
Obsoletes: kernel-kdump <= 2.6.28
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source4: _constraints
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
@ -888,11 +889,11 @@ rm %my_builddir/tmp
Summary: A Debug Version of the Kernel - base modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
@ -926,12 +927,12 @@ This package contains only the base modules, required in all installs.
Summary: A Debug Version of the Kernel - Unsupported kernel modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: %name-extra_%_target_cpu = %version-%release
Provides: kernel-extra = %version-%source_rel
Provides: multiversion(kernel)
Requires: %{name}_%_target_cpu = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
@ -981,8 +982,8 @@ kmsg message documentation comments.
%package devel
Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: multiversion(kernel)
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
Requires: kernel-devel%variant = %version-%source_rel
Supplements: packageand(%name:kernel-devel%variant)
PreReq: coreutils

View File

@ -1,3 +1,189 @@
-------------------------------------------------------------------
Thu Feb 6 21:55:26 CET 2014 - jslaby@suse.cz
- Linux 3.13.2 (bnc#860993 CVE-2014-0038).
- Delete patches.fixes/compat_sys_recvmmsg-x32-fix.patch.
- Refresh patches.xen/xen3-patch-2.6.37.
- Refresh patches.xen/xen3-patch-3.10.
- commit 7e6b5de
-------------------------------------------------------------------
Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1.
- commit 967bc40
-------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de
- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile
- commit 3ea39a4
-------------------------------------------------------------------
Thu Jan 30 18:23:25 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages
- commit 91f0a2e
-------------------------------------------------------------------
Thu Jan 30 18:16:52 CET 2014 - mmarek@suse.cz
- Reformat the spec files to what the buildservice expects
- commit 0b9e9a1
-------------------------------------------------------------------
Wed Jan 29 17:28:42 CET 2014 - bp@suse.de
- compat_sys_recvmmsg X32 fix (bnc#860993 CVE-2014-0038).
- commit b4ff60b
-------------------------------------------------------------------
Wed Jan 29 17:04:23 CET 2014 - jslaby@suse.cz
- Linux 3.13.1.
- commit 01e2360
-------------------------------------------------------------------
Mon Jan 27 10:20:14 CET 2014 - mmarek@suse.cz
- Drop the _constraints file, we are using the prjconf setting for now
- commit a0aa890
-------------------------------------------------------------------
Fri Jan 24 16:41:02 CET 2014 - jbeulich@suse.com
- Refresh Xen patches (fix PV driver build).
- commit d9213ce
-------------------------------------------------------------------
Thu Jan 23 16:23:01 CET 2014 - jkosina@suse.cz
- floppy: bail out in open() if drive is not responding to block0
read (bnc#773058).
- commit 1d92189
-------------------------------------------------------------------
Wed Jan 22 16:40:30 CET 2014 - jbeulich@suse.com
- Update Xen patched to 3.13-final and c/s 1248.
- Update EC2 config files (restore CONFIG_DEBUG_INFO).
- commit a770ad7
-------------------------------------------------------------------
Tue Jan 21 05:18:52 CET 2014 - jeffm@suse.de
- Update to 3.13.
- commit ff46e6a
-------------------------------------------------------------------
Fri Jan 17 19:39:49 CET 2014 - ohering@suse.de
- xen: pv-on-hvm: skip initialization of emulated devices
(fate#311487).
- commit f011587
-------------------------------------------------------------------
Fri Jan 17 15:09:40 CET 2014 - tiwai@suse.de
- ACPI: Blacklist Win8 OSI for some HP laptop 2013 models
(bnc#856294).
- commit 0223704
-------------------------------------------------------------------
Fri Jan 17 11:35:12 CET 2014 - mmarek@suse.cz
- Revert "rpm/config.sh: Drop the ARM and PPC repositories"
This was actually wrong, the ports repository is broken.
- commit a983897
-------------------------------------------------------------------
Fri Jan 17 11:31:25 CET 2014 - mmarek@suse.cz
- rpm/config.sh: Drop the ARM and PPC repositories
The architectures are provided by the ports repository
- commit 96b9cec
-------------------------------------------------------------------
Tue Jan 14 13:25:19 CET 2014 - mmarek@suse.cz
- rpm/kernel-source.spec.in: Require kernel-devel%variant
- commit 810ea41
-------------------------------------------------------------------
Tue Jan 14 09:47:00 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/remount-no-shrink-dcache.
the optimization is no longer needed because dcache_lock is long
gone and replaced by RCU (see b5c84bf6f6 fs: dcache remove
dcache_lock and others).
- commit 0092763
-------------------------------------------------------------------
Tue Jan 14 09:45:55 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/oom-warning.
The additional warning message is not worth carrying. Highorder
or atomic allocations which are expected to fail should use
__GFP_NOWARN to not pollute logs with allocation failures which are
acceptable.
- commit c07fd34
-------------------------------------------------------------------
Tue Jan 14 09:43:08 CET 2014 - mhocko@suse.cz
- Update config files.
Disable CONFIG_MEMCG_SWAP_ENABLED because it got enabled by accident.
The CONFIG_MEMCG_SWAP is enabled but the accounting has to be explicitly
allowed by swap_account=1 kernel command line parameter
- commit 402a841
-------------------------------------------------------------------
Mon Jan 13 19:25:01 CET 2014 - jeffm@suse.com
- Update to 3.13-rc8.
- commit 44ad2a9
-------------------------------------------------------------------
Sat Jan 11 00:00:10 CET 2014 - ohering@suse.de
- hv: set guest os id (bnc#814005).
- commit e3d0b5d
-------------------------------------------------------------------
Fri Jan 10 17:03:48 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix for older Perl
- commit ecf021e
-------------------------------------------------------------------
Fri Jan 10 16:30:07 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Add .changes file for kernel-obs-*.spec as well
- commit bd3c299
-------------------------------------------------------------------
Fri Jan 10 16:19:59 CET 2014 - ro@suse.de
- rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen
- commit 57e89b6
-------------------------------------------------------------------
Thu Jan 9 14:41:51 CET 2014 - jdelvare@suse.de
- Disable CONFIG_MODULE_FORCE_UNLOAD (bnc#857673)
Forcing module unloading can't lead to anything good. If reference
counting is wrong then it should be fixed. If the reference count is
right and a regular (unforced) unloading doesn't work, then a forced
unloading can only lead to chaos and ultimately a kernel crash.
- commit 3d57f73
-------------------------------------------------------------------
Thu Jan 9 13:14:25 CET 2014 - afaerber@suse.de
- config: armv6hl: Extend default config for Raspberry Pi
Enable CONFIG_FB_SIMPLE as that's what U-Boot exposes in DT.
- commit c7b8797
-------------------------------------------------------------------
Wed Jan 8 18:20:00 CET 2014 - afaerber@suse.de
@ -155,6 +341,13 @@ Wed Dec 18 15:10:19 CET 2013 - tiwai@suse.de
- Disable simplefb and x86 sysfb due to breakage (bnc#855821)
- commit 656db57
-------------------------------------------------------------------
Wed Dec 18 14:30:00 CET 2013 - adrian@suse.de
- Add kernel-obs-build to use the distribution kernel within OBS VM builds.
Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on.
- commit e9cfd5c
-------------------------------------------------------------------
Mon Dec 16 15:39:56 CET 2013 - ohering@suse.de

View File

@ -15,12 +15,12 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 3.13-rc7
%define patchversion 3.13.0-rc7
%define srcversion 3.13
%define patchversion 3.13.2
%define variant %{nil}
%define vanilla_only 0
@ -59,22 +59,25 @@
Name: kernel-default
Summary: The Standard Kernel
Version: 3.13.rc7
License: GPL-2.0
Group: System/Kernel
Version: 3.13.2
%if 0%{?is_kotd}
Release: <RELEASE>.g57a2f1c
Release: <RELEASE>.g7e6b5de
%else
Release: 0
%endif
License: GPL-2.0
Group: System/Kernel
Url: http://www.kernel.org/
BuildRequires: coreutils module-init-tools sparse bc
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
BuildRequires: module-init-tools
BuildRequires: sparse
# Used to sign the kernel in the buildservice
BuildRequires: pesign-obs-integration
Provides: multiversion(kernel)
Provides: %{name}_%_target_cpu = %version-%release
Provides: %name = %version-%source_rel
Provides: %{name}_%_target_cpu = %version-%release
Provides: multiversion(kernel)
%if %split_base
Provides: kernel-base = %version-%source_rel
# Obsolete the -base subpackage from 11.1 and 11.2 development phase
@ -160,11 +163,9 @@ Obsoletes: kernel-kdump <= 2.6.28
Provides: kernel-smp = 2.6.17
Obsoletes: kernel-smp <= 2.6.17
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source4: _constraints
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
@ -899,11 +900,11 @@ rm %my_builddir/tmp
Summary: The Standard Kernel - base modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
@ -936,12 +937,12 @@ This package contains only the base modules, required in all installs.
Summary: The Standard Kernel - Unsupported kernel modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: %name-extra_%_target_cpu = %version-%release
Provides: kernel-extra = %version-%source_rel
Provides: multiversion(kernel)
Requires: %{name}_%_target_cpu = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
@ -990,8 +991,8 @@ kmsg message documentation comments.
%package devel
Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: multiversion(kernel)
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
Requires: kernel-devel%variant = %version-%source_rel
Supplements: packageand(%name:kernel-devel%variant)
PreReq: coreutils

View File

@ -1,3 +1,189 @@
-------------------------------------------------------------------
Thu Feb 6 21:55:26 CET 2014 - jslaby@suse.cz
- Linux 3.13.2 (bnc#860993 CVE-2014-0038).
- Delete patches.fixes/compat_sys_recvmmsg-x32-fix.patch.
- Refresh patches.xen/xen3-patch-2.6.37.
- Refresh patches.xen/xen3-patch-3.10.
- commit 7e6b5de
-------------------------------------------------------------------
Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1.
- commit 967bc40
-------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de
- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile
- commit 3ea39a4
-------------------------------------------------------------------
Thu Jan 30 18:23:25 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages
- commit 91f0a2e
-------------------------------------------------------------------
Thu Jan 30 18:16:52 CET 2014 - mmarek@suse.cz
- Reformat the spec files to what the buildservice expects
- commit 0b9e9a1
-------------------------------------------------------------------
Wed Jan 29 17:28:42 CET 2014 - bp@suse.de
- compat_sys_recvmmsg X32 fix (bnc#860993 CVE-2014-0038).
- commit b4ff60b
-------------------------------------------------------------------
Wed Jan 29 17:04:23 CET 2014 - jslaby@suse.cz
- Linux 3.13.1.
- commit 01e2360
-------------------------------------------------------------------
Mon Jan 27 10:20:14 CET 2014 - mmarek@suse.cz
- Drop the _constraints file, we are using the prjconf setting for now
- commit a0aa890
-------------------------------------------------------------------
Fri Jan 24 16:41:02 CET 2014 - jbeulich@suse.com
- Refresh Xen patches (fix PV driver build).
- commit d9213ce
-------------------------------------------------------------------
Thu Jan 23 16:23:01 CET 2014 - jkosina@suse.cz
- floppy: bail out in open() if drive is not responding to block0
read (bnc#773058).
- commit 1d92189
-------------------------------------------------------------------
Wed Jan 22 16:40:30 CET 2014 - jbeulich@suse.com
- Update Xen patched to 3.13-final and c/s 1248.
- Update EC2 config files (restore CONFIG_DEBUG_INFO).
- commit a770ad7
-------------------------------------------------------------------
Tue Jan 21 05:18:52 CET 2014 - jeffm@suse.de
- Update to 3.13.
- commit ff46e6a
-------------------------------------------------------------------
Fri Jan 17 19:39:49 CET 2014 - ohering@suse.de
- xen: pv-on-hvm: skip initialization of emulated devices
(fate#311487).
- commit f011587
-------------------------------------------------------------------
Fri Jan 17 15:09:40 CET 2014 - tiwai@suse.de
- ACPI: Blacklist Win8 OSI for some HP laptop 2013 models
(bnc#856294).
- commit 0223704
-------------------------------------------------------------------
Fri Jan 17 11:35:12 CET 2014 - mmarek@suse.cz
- Revert "rpm/config.sh: Drop the ARM and PPC repositories"
This was actually wrong, the ports repository is broken.
- commit a983897
-------------------------------------------------------------------
Fri Jan 17 11:31:25 CET 2014 - mmarek@suse.cz
- rpm/config.sh: Drop the ARM and PPC repositories
The architectures are provided by the ports repository
- commit 96b9cec
-------------------------------------------------------------------
Tue Jan 14 13:25:19 CET 2014 - mmarek@suse.cz
- rpm/kernel-source.spec.in: Require kernel-devel%variant
- commit 810ea41
-------------------------------------------------------------------
Tue Jan 14 09:47:00 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/remount-no-shrink-dcache.
the optimization is no longer needed because dcache_lock is long
gone and replaced by RCU (see b5c84bf6f6 fs: dcache remove
dcache_lock and others).
- commit 0092763
-------------------------------------------------------------------
Tue Jan 14 09:45:55 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/oom-warning.
The additional warning message is not worth carrying. Highorder
or atomic allocations which are expected to fail should use
__GFP_NOWARN to not pollute logs with allocation failures which are
acceptable.
- commit c07fd34
-------------------------------------------------------------------
Tue Jan 14 09:43:08 CET 2014 - mhocko@suse.cz
- Update config files.
Disable CONFIG_MEMCG_SWAP_ENABLED because it got enabled by accident.
The CONFIG_MEMCG_SWAP is enabled but the accounting has to be explicitly
allowed by swap_account=1 kernel command line parameter
- commit 402a841
-------------------------------------------------------------------
Mon Jan 13 19:25:01 CET 2014 - jeffm@suse.com
- Update to 3.13-rc8.
- commit 44ad2a9
-------------------------------------------------------------------
Sat Jan 11 00:00:10 CET 2014 - ohering@suse.de
- hv: set guest os id (bnc#814005).
- commit e3d0b5d
-------------------------------------------------------------------
Fri Jan 10 17:03:48 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix for older Perl
- commit ecf021e
-------------------------------------------------------------------
Fri Jan 10 16:30:07 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Add .changes file for kernel-obs-*.spec as well
- commit bd3c299
-------------------------------------------------------------------
Fri Jan 10 16:19:59 CET 2014 - ro@suse.de
- rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen
- commit 57e89b6
-------------------------------------------------------------------
Thu Jan 9 14:41:51 CET 2014 - jdelvare@suse.de
- Disable CONFIG_MODULE_FORCE_UNLOAD (bnc#857673)
Forcing module unloading can't lead to anything good. If reference
counting is wrong then it should be fixed. If the reference count is
right and a regular (unforced) unloading doesn't work, then a forced
unloading can only lead to chaos and ultimately a kernel crash.
- commit 3d57f73
-------------------------------------------------------------------
Thu Jan 9 13:14:25 CET 2014 - afaerber@suse.de
- config: armv6hl: Extend default config for Raspberry Pi
Enable CONFIG_FB_SIMPLE as that's what U-Boot exposes in DT.
- commit c7b8797
-------------------------------------------------------------------
Wed Jan 8 18:20:00 CET 2014 - afaerber@suse.de
@ -155,6 +341,13 @@ Wed Dec 18 15:10:19 CET 2013 - tiwai@suse.de
- Disable simplefb and x86 sysfb due to breakage (bnc#855821)
- commit 656db57
-------------------------------------------------------------------
Wed Dec 18 14:30:00 CET 2013 - adrian@suse.de
- Add kernel-obs-build to use the distribution kernel within OBS VM builds.
Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on.
- commit e9cfd5c
-------------------------------------------------------------------
Mon Dec 16 15:39:56 CET 2013 - ohering@suse.de

View File

@ -15,12 +15,12 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 3.13-rc7
%define patchversion 3.13.0-rc7
%define srcversion 3.13
%define patchversion 3.13.2
%define variant %{nil}
%define vanilla_only 0
@ -59,22 +59,25 @@
Name: kernel-desktop
Summary: Kernel optimized for the desktop
Version: 3.13.rc7
License: GPL-2.0
Group: System/Kernel
Version: 3.13.2
%if 0%{?is_kotd}
Release: <RELEASE>.g57a2f1c
Release: <RELEASE>.g7e6b5de
%else
Release: 0
%endif
License: GPL-2.0
Group: System/Kernel
Url: http://www.kernel.org/
BuildRequires: coreutils module-init-tools sparse bc
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
BuildRequires: module-init-tools
BuildRequires: sparse
# Used to sign the kernel in the buildservice
BuildRequires: pesign-obs-integration
Provides: multiversion(kernel)
Provides: %{name}_%_target_cpu = %version-%release
Provides: %name = %version-%source_rel
Provides: %{name}_%_target_cpu = %version-%release
Provides: multiversion(kernel)
%if %split_base
Provides: kernel-base = %version-%source_rel
# Obsolete the -base subpackage from 11.1 and 11.2 development phase
@ -145,11 +148,9 @@ Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source4: _constraints
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
@ -897,11 +898,11 @@ rm %my_builddir/tmp
Summary: Kernel optimized for the desktop - base modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
@ -947,12 +948,12 @@ This package contains only the base modules, required in all installs.
Summary: Kernel optimized for the desktop - Unsupported kernel modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: %name-extra_%_target_cpu = %version-%release
Provides: kernel-extra = %version-%source_rel
Provides: multiversion(kernel)
Requires: %{name}_%_target_cpu = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
@ -1014,8 +1015,8 @@ kmsg message documentation comments.
%package devel
Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: multiversion(kernel)
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
Requires: kernel-devel%variant = %version-%source_rel
Supplements: packageand(%name:kernel-devel%variant)
PreReq: coreutils

View File

@ -1,3 +1,189 @@
-------------------------------------------------------------------
Thu Feb 6 21:55:26 CET 2014 - jslaby@suse.cz
- Linux 3.13.2 (bnc#860993 CVE-2014-0038).
- Delete patches.fixes/compat_sys_recvmmsg-x32-fix.patch.
- Refresh patches.xen/xen3-patch-2.6.37.
- Refresh patches.xen/xen3-patch-3.10.
- commit 7e6b5de
-------------------------------------------------------------------
Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1.
- commit 967bc40
-------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de
- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile
- commit 3ea39a4
-------------------------------------------------------------------
Thu Jan 30 18:23:25 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages
- commit 91f0a2e
-------------------------------------------------------------------
Thu Jan 30 18:16:52 CET 2014 - mmarek@suse.cz
- Reformat the spec files to what the buildservice expects
- commit 0b9e9a1
-------------------------------------------------------------------
Wed Jan 29 17:28:42 CET 2014 - bp@suse.de
- compat_sys_recvmmsg X32 fix (bnc#860993 CVE-2014-0038).
- commit b4ff60b
-------------------------------------------------------------------
Wed Jan 29 17:04:23 CET 2014 - jslaby@suse.cz
- Linux 3.13.1.
- commit 01e2360
-------------------------------------------------------------------
Mon Jan 27 10:20:14 CET 2014 - mmarek@suse.cz
- Drop the _constraints file, we are using the prjconf setting for now
- commit a0aa890
-------------------------------------------------------------------
Fri Jan 24 16:41:02 CET 2014 - jbeulich@suse.com
- Refresh Xen patches (fix PV driver build).
- commit d9213ce
-------------------------------------------------------------------
Thu Jan 23 16:23:01 CET 2014 - jkosina@suse.cz
- floppy: bail out in open() if drive is not responding to block0
read (bnc#773058).
- commit 1d92189
-------------------------------------------------------------------
Wed Jan 22 16:40:30 CET 2014 - jbeulich@suse.com
- Update Xen patched to 3.13-final and c/s 1248.
- Update EC2 config files (restore CONFIG_DEBUG_INFO).
- commit a770ad7
-------------------------------------------------------------------
Tue Jan 21 05:18:52 CET 2014 - jeffm@suse.de
- Update to 3.13.
- commit ff46e6a
-------------------------------------------------------------------
Fri Jan 17 19:39:49 CET 2014 - ohering@suse.de
- xen: pv-on-hvm: skip initialization of emulated devices
(fate#311487).
- commit f011587
-------------------------------------------------------------------
Fri Jan 17 15:09:40 CET 2014 - tiwai@suse.de
- ACPI: Blacklist Win8 OSI for some HP laptop 2013 models
(bnc#856294).
- commit 0223704
-------------------------------------------------------------------
Fri Jan 17 11:35:12 CET 2014 - mmarek@suse.cz
- Revert "rpm/config.sh: Drop the ARM and PPC repositories"
This was actually wrong, the ports repository is broken.
- commit a983897
-------------------------------------------------------------------
Fri Jan 17 11:31:25 CET 2014 - mmarek@suse.cz
- rpm/config.sh: Drop the ARM and PPC repositories
The architectures are provided by the ports repository
- commit 96b9cec
-------------------------------------------------------------------
Tue Jan 14 13:25:19 CET 2014 - mmarek@suse.cz
- rpm/kernel-source.spec.in: Require kernel-devel%variant
- commit 810ea41
-------------------------------------------------------------------
Tue Jan 14 09:47:00 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/remount-no-shrink-dcache.
the optimization is no longer needed because dcache_lock is long
gone and replaced by RCU (see b5c84bf6f6 fs: dcache remove
dcache_lock and others).
- commit 0092763
-------------------------------------------------------------------
Tue Jan 14 09:45:55 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/oom-warning.
The additional warning message is not worth carrying. Highorder
or atomic allocations which are expected to fail should use
__GFP_NOWARN to not pollute logs with allocation failures which are
acceptable.
- commit c07fd34
-------------------------------------------------------------------
Tue Jan 14 09:43:08 CET 2014 - mhocko@suse.cz
- Update config files.
Disable CONFIG_MEMCG_SWAP_ENABLED because it got enabled by accident.
The CONFIG_MEMCG_SWAP is enabled but the accounting has to be explicitly
allowed by swap_account=1 kernel command line parameter
- commit 402a841
-------------------------------------------------------------------
Mon Jan 13 19:25:01 CET 2014 - jeffm@suse.com
- Update to 3.13-rc8.
- commit 44ad2a9
-------------------------------------------------------------------
Sat Jan 11 00:00:10 CET 2014 - ohering@suse.de
- hv: set guest os id (bnc#814005).
- commit e3d0b5d
-------------------------------------------------------------------
Fri Jan 10 17:03:48 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix for older Perl
- commit ecf021e
-------------------------------------------------------------------
Fri Jan 10 16:30:07 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Add .changes file for kernel-obs-*.spec as well
- commit bd3c299
-------------------------------------------------------------------
Fri Jan 10 16:19:59 CET 2014 - ro@suse.de
- rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen
- commit 57e89b6
-------------------------------------------------------------------
Thu Jan 9 14:41:51 CET 2014 - jdelvare@suse.de
- Disable CONFIG_MODULE_FORCE_UNLOAD (bnc#857673)
Forcing module unloading can't lead to anything good. If reference
counting is wrong then it should be fixed. If the reference count is
right and a regular (unforced) unloading doesn't work, then a forced
unloading can only lead to chaos and ultimately a kernel crash.
- commit 3d57f73
-------------------------------------------------------------------
Thu Jan 9 13:14:25 CET 2014 - afaerber@suse.de
- config: armv6hl: Extend default config for Raspberry Pi
Enable CONFIG_FB_SIMPLE as that's what U-Boot exposes in DT.
- commit c7b8797
-------------------------------------------------------------------
Wed Jan 8 18:20:00 CET 2014 - afaerber@suse.de
@ -155,6 +341,13 @@ Wed Dec 18 15:10:19 CET 2013 - tiwai@suse.de
- Disable simplefb and x86 sysfb due to breakage (bnc#855821)
- commit 656db57
-------------------------------------------------------------------
Wed Dec 18 14:30:00 CET 2013 - adrian@suse.de
- Add kernel-obs-build to use the distribution kernel within OBS VM builds.
Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on.
- commit e9cfd5c
-------------------------------------------------------------------
Mon Dec 16 15:39:56 CET 2013 - ohering@suse.de

View File

@ -15,26 +15,32 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
%define patchversion 3.13.0-rc7
%define patchversion 3.13.2
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
Name: kernel-docs
Summary: Kernel Documentation
Version: 3.13.rc7
License: GPL-2.0
Group: Documentation/Man
Version: 3.13.2
%if 0%{?is_kotd}
Release: <RELEASE>.g57a2f1c
Release: <RELEASE>.g7e6b5de
%else
Release: 0
%endif
BuildRequires: docbook-toys docbook-utils ghostscript_any libjpeg-devel texlive transfig xmlto xorg-x11-devel
BuildRequires: docbook-toys
BuildRequires: docbook-utils
BuildRequires: ghostscript_any
BuildRequires: kernel-source%variant
BuildRequires: libjpeg-devel
BuildRequires: texlive
BuildRequires: transfig
BuildRequires: xmlto
BuildRequires: xorg-x11-devel
Url: http://www.kernel.org/
License: GPL-2.0
Group: Documentation/Man
Provides: %name = %version-%source_rel
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build

View File

@ -15,7 +15,6 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
%define patchversion @PATCHVERSION@
%define variant @VARIANT@%{nil}
@ -24,17 +23,24 @@
Name: kernel-docs@VARIANT@
Summary: Kernel Documentation
License: GPL-2.0
Group: Documentation/Man
Version: @RPMVERSION@
%if 0%{?is_kotd}
Release: <RELEASE>.g@COMMIT@
%else
Release: @RELEASE@
%endif
BuildRequires: docbook-toys docbook-utils ghostscript_any libjpeg-devel texlive transfig xmlto xorg-x11-devel
BuildRequires: docbook-toys
BuildRequires: docbook-utils
BuildRequires: ghostscript_any
BuildRequires: kernel-source%variant
BuildRequires: libjpeg-devel
BuildRequires: texlive
BuildRequires: transfig
BuildRequires: xmlto
BuildRequires: xorg-x11-devel
Url: http://www.kernel.org/
License: GPL-2.0
Group: Documentation/Man
Provides: %name = %version-%source_rel
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build

View File

@ -1,3 +1,189 @@
-------------------------------------------------------------------
Thu Feb 6 21:55:26 CET 2014 - jslaby@suse.cz
- Linux 3.13.2 (bnc#860993 CVE-2014-0038).
- Delete patches.fixes/compat_sys_recvmmsg-x32-fix.patch.
- Refresh patches.xen/xen3-patch-2.6.37.
- Refresh patches.xen/xen3-patch-3.10.
- commit 7e6b5de
-------------------------------------------------------------------
Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1.
- commit 967bc40
-------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de
- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile
- commit 3ea39a4
-------------------------------------------------------------------
Thu Jan 30 18:23:25 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages
- commit 91f0a2e
-------------------------------------------------------------------
Thu Jan 30 18:16:52 CET 2014 - mmarek@suse.cz
- Reformat the spec files to what the buildservice expects
- commit 0b9e9a1
-------------------------------------------------------------------
Wed Jan 29 17:28:42 CET 2014 - bp@suse.de
- compat_sys_recvmmsg X32 fix (bnc#860993 CVE-2014-0038).
- commit b4ff60b
-------------------------------------------------------------------
Wed Jan 29 17:04:23 CET 2014 - jslaby@suse.cz
- Linux 3.13.1.
- commit 01e2360
-------------------------------------------------------------------
Mon Jan 27 10:20:14 CET 2014 - mmarek@suse.cz
- Drop the _constraints file, we are using the prjconf setting for now
- commit a0aa890
-------------------------------------------------------------------
Fri Jan 24 16:41:02 CET 2014 - jbeulich@suse.com
- Refresh Xen patches (fix PV driver build).
- commit d9213ce
-------------------------------------------------------------------
Thu Jan 23 16:23:01 CET 2014 - jkosina@suse.cz
- floppy: bail out in open() if drive is not responding to block0
read (bnc#773058).
- commit 1d92189
-------------------------------------------------------------------
Wed Jan 22 16:40:30 CET 2014 - jbeulich@suse.com
- Update Xen patched to 3.13-final and c/s 1248.
- Update EC2 config files (restore CONFIG_DEBUG_INFO).
- commit a770ad7
-------------------------------------------------------------------
Tue Jan 21 05:18:52 CET 2014 - jeffm@suse.de
- Update to 3.13.
- commit ff46e6a
-------------------------------------------------------------------
Fri Jan 17 19:39:49 CET 2014 - ohering@suse.de
- xen: pv-on-hvm: skip initialization of emulated devices
(fate#311487).
- commit f011587
-------------------------------------------------------------------
Fri Jan 17 15:09:40 CET 2014 - tiwai@suse.de
- ACPI: Blacklist Win8 OSI for some HP laptop 2013 models
(bnc#856294).
- commit 0223704
-------------------------------------------------------------------
Fri Jan 17 11:35:12 CET 2014 - mmarek@suse.cz
- Revert "rpm/config.sh: Drop the ARM and PPC repositories"
This was actually wrong, the ports repository is broken.
- commit a983897
-------------------------------------------------------------------
Fri Jan 17 11:31:25 CET 2014 - mmarek@suse.cz
- rpm/config.sh: Drop the ARM and PPC repositories
The architectures are provided by the ports repository
- commit 96b9cec
-------------------------------------------------------------------
Tue Jan 14 13:25:19 CET 2014 - mmarek@suse.cz
- rpm/kernel-source.spec.in: Require kernel-devel%variant
- commit 810ea41
-------------------------------------------------------------------
Tue Jan 14 09:47:00 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/remount-no-shrink-dcache.
the optimization is no longer needed because dcache_lock is long
gone and replaced by RCU (see b5c84bf6f6 fs: dcache remove
dcache_lock and others).
- commit 0092763
-------------------------------------------------------------------
Tue Jan 14 09:45:55 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/oom-warning.
The additional warning message is not worth carrying. Highorder
or atomic allocations which are expected to fail should use
__GFP_NOWARN to not pollute logs with allocation failures which are
acceptable.
- commit c07fd34
-------------------------------------------------------------------
Tue Jan 14 09:43:08 CET 2014 - mhocko@suse.cz
- Update config files.
Disable CONFIG_MEMCG_SWAP_ENABLED because it got enabled by accident.
The CONFIG_MEMCG_SWAP is enabled but the accounting has to be explicitly
allowed by swap_account=1 kernel command line parameter
- commit 402a841
-------------------------------------------------------------------
Mon Jan 13 19:25:01 CET 2014 - jeffm@suse.com
- Update to 3.13-rc8.
- commit 44ad2a9
-------------------------------------------------------------------
Sat Jan 11 00:00:10 CET 2014 - ohering@suse.de
- hv: set guest os id (bnc#814005).
- commit e3d0b5d
-------------------------------------------------------------------
Fri Jan 10 17:03:48 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix for older Perl
- commit ecf021e
-------------------------------------------------------------------
Fri Jan 10 16:30:07 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Add .changes file for kernel-obs-*.spec as well
- commit bd3c299
-------------------------------------------------------------------
Fri Jan 10 16:19:59 CET 2014 - ro@suse.de
- rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen
- commit 57e89b6
-------------------------------------------------------------------
Thu Jan 9 14:41:51 CET 2014 - jdelvare@suse.de
- Disable CONFIG_MODULE_FORCE_UNLOAD (bnc#857673)
Forcing module unloading can't lead to anything good. If reference
counting is wrong then it should be fixed. If the reference count is
right and a regular (unforced) unloading doesn't work, then a forced
unloading can only lead to chaos and ultimately a kernel crash.
- commit 3d57f73
-------------------------------------------------------------------
Thu Jan 9 13:14:25 CET 2014 - afaerber@suse.de
- config: armv6hl: Extend default config for Raspberry Pi
Enable CONFIG_FB_SIMPLE as that's what U-Boot exposes in DT.
- commit c7b8797
-------------------------------------------------------------------
Wed Jan 8 18:20:00 CET 2014 - afaerber@suse.de
@ -155,6 +341,13 @@ Wed Dec 18 15:10:19 CET 2013 - tiwai@suse.de
- Disable simplefb and x86 sysfb due to breakage (bnc#855821)
- commit 656db57
-------------------------------------------------------------------
Wed Dec 18 14:30:00 CET 2013 - adrian@suse.de
- Add kernel-obs-build to use the distribution kernel within OBS VM builds.
Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on.
- commit e9cfd5c
-------------------------------------------------------------------
Mon Dec 16 15:39:56 CET 2013 - ohering@suse.de

View File

@ -15,12 +15,12 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 3.13-rc7
%define patchversion 3.13.0-rc7
%define srcversion 3.13
%define patchversion 3.13.2
%define variant %{nil}
%define vanilla_only 0
@ -59,22 +59,25 @@
Name: kernel-ec2
Summary: The Amazon EC2 Xen Kernel
Version: 3.13.rc7
License: GPL-2.0
Group: System/Kernel
Version: 3.13.2
%if 0%{?is_kotd}
Release: <RELEASE>.g57a2f1c
Release: <RELEASE>.g7e6b5de
%else
Release: 0
%endif
License: GPL-2.0
Group: System/Kernel
Url: http://www.kernel.org/
BuildRequires: coreutils module-init-tools sparse bc
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
BuildRequires: module-init-tools
BuildRequires: sparse
# Used to sign the kernel in the buildservice
BuildRequires: pesign-obs-integration
Provides: multiversion(kernel)
Provides: %{name}_%_target_cpu = %version-%release
Provides: %name = %version-%source_rel
Provides: %{name}_%_target_cpu = %version-%release
Provides: multiversion(kernel)
%if %split_base
Provides: kernel-base = %version-%source_rel
# Obsolete the -base subpackage from 11.1 and 11.2 development phase
@ -145,11 +148,9 @@ Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source4: _constraints
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
@ -887,11 +888,11 @@ rm %my_builddir/tmp
Summary: The Amazon EC2 Xen Kernel - base modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
@ -927,12 +928,12 @@ This package contains only the base modules, required in all installs.
Summary: The Amazon EC2 Xen Kernel - Unsupported kernel modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: %name-extra_%_target_cpu = %version-%release
Provides: kernel-extra = %version-%source_rel
Provides: multiversion(kernel)
Requires: %{name}_%_target_cpu = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
@ -984,8 +985,8 @@ kmsg message documentation comments.
%package devel
Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: multiversion(kernel)
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
Requires: kernel-devel%variant = %version-%source_rel
Supplements: packageand(%name:kernel-devel%variant)
PreReq: coreutils

View File

@ -1,3 +1,189 @@
-------------------------------------------------------------------
Thu Feb 6 21:55:26 CET 2014 - jslaby@suse.cz
- Linux 3.13.2 (bnc#860993 CVE-2014-0038).
- Delete patches.fixes/compat_sys_recvmmsg-x32-fix.patch.
- Refresh patches.xen/xen3-patch-2.6.37.
- Refresh patches.xen/xen3-patch-3.10.
- commit 7e6b5de
-------------------------------------------------------------------
Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1.
- commit 967bc40
-------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de
- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile
- commit 3ea39a4
-------------------------------------------------------------------
Thu Jan 30 18:23:25 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages
- commit 91f0a2e
-------------------------------------------------------------------
Thu Jan 30 18:16:52 CET 2014 - mmarek@suse.cz
- Reformat the spec files to what the buildservice expects
- commit 0b9e9a1
-------------------------------------------------------------------
Wed Jan 29 17:28:42 CET 2014 - bp@suse.de
- compat_sys_recvmmsg X32 fix (bnc#860993 CVE-2014-0038).
- commit b4ff60b
-------------------------------------------------------------------
Wed Jan 29 17:04:23 CET 2014 - jslaby@suse.cz
- Linux 3.13.1.
- commit 01e2360
-------------------------------------------------------------------
Mon Jan 27 10:20:14 CET 2014 - mmarek@suse.cz
- Drop the _constraints file, we are using the prjconf setting for now
- commit a0aa890
-------------------------------------------------------------------
Fri Jan 24 16:41:02 CET 2014 - jbeulich@suse.com
- Refresh Xen patches (fix PV driver build).
- commit d9213ce
-------------------------------------------------------------------
Thu Jan 23 16:23:01 CET 2014 - jkosina@suse.cz
- floppy: bail out in open() if drive is not responding to block0
read (bnc#773058).
- commit 1d92189
-------------------------------------------------------------------
Wed Jan 22 16:40:30 CET 2014 - jbeulich@suse.com
- Update Xen patched to 3.13-final and c/s 1248.
- Update EC2 config files (restore CONFIG_DEBUG_INFO).
- commit a770ad7
-------------------------------------------------------------------
Tue Jan 21 05:18:52 CET 2014 - jeffm@suse.de
- Update to 3.13.
- commit ff46e6a
-------------------------------------------------------------------
Fri Jan 17 19:39:49 CET 2014 - ohering@suse.de
- xen: pv-on-hvm: skip initialization of emulated devices
(fate#311487).
- commit f011587
-------------------------------------------------------------------
Fri Jan 17 15:09:40 CET 2014 - tiwai@suse.de
- ACPI: Blacklist Win8 OSI for some HP laptop 2013 models
(bnc#856294).
- commit 0223704
-------------------------------------------------------------------
Fri Jan 17 11:35:12 CET 2014 - mmarek@suse.cz
- Revert "rpm/config.sh: Drop the ARM and PPC repositories"
This was actually wrong, the ports repository is broken.
- commit a983897
-------------------------------------------------------------------
Fri Jan 17 11:31:25 CET 2014 - mmarek@suse.cz
- rpm/config.sh: Drop the ARM and PPC repositories
The architectures are provided by the ports repository
- commit 96b9cec
-------------------------------------------------------------------
Tue Jan 14 13:25:19 CET 2014 - mmarek@suse.cz
- rpm/kernel-source.spec.in: Require kernel-devel%variant
- commit 810ea41
-------------------------------------------------------------------
Tue Jan 14 09:47:00 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/remount-no-shrink-dcache.
the optimization is no longer needed because dcache_lock is long
gone and replaced by RCU (see b5c84bf6f6 fs: dcache remove
dcache_lock and others).
- commit 0092763
-------------------------------------------------------------------
Tue Jan 14 09:45:55 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/oom-warning.
The additional warning message is not worth carrying. Highorder
or atomic allocations which are expected to fail should use
__GFP_NOWARN to not pollute logs with allocation failures which are
acceptable.
- commit c07fd34
-------------------------------------------------------------------
Tue Jan 14 09:43:08 CET 2014 - mhocko@suse.cz
- Update config files.
Disable CONFIG_MEMCG_SWAP_ENABLED because it got enabled by accident.
The CONFIG_MEMCG_SWAP is enabled but the accounting has to be explicitly
allowed by swap_account=1 kernel command line parameter
- commit 402a841
-------------------------------------------------------------------
Mon Jan 13 19:25:01 CET 2014 - jeffm@suse.com
- Update to 3.13-rc8.
- commit 44ad2a9
-------------------------------------------------------------------
Sat Jan 11 00:00:10 CET 2014 - ohering@suse.de
- hv: set guest os id (bnc#814005).
- commit e3d0b5d
-------------------------------------------------------------------
Fri Jan 10 17:03:48 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix for older Perl
- commit ecf021e
-------------------------------------------------------------------
Fri Jan 10 16:30:07 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Add .changes file for kernel-obs-*.spec as well
- commit bd3c299
-------------------------------------------------------------------
Fri Jan 10 16:19:59 CET 2014 - ro@suse.de
- rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen
- commit 57e89b6
-------------------------------------------------------------------
Thu Jan 9 14:41:51 CET 2014 - jdelvare@suse.de
- Disable CONFIG_MODULE_FORCE_UNLOAD (bnc#857673)
Forcing module unloading can't lead to anything good. If reference
counting is wrong then it should be fixed. If the reference count is
right and a regular (unforced) unloading doesn't work, then a forced
unloading can only lead to chaos and ultimately a kernel crash.
- commit 3d57f73
-------------------------------------------------------------------
Thu Jan 9 13:14:25 CET 2014 - afaerber@suse.de
- config: armv6hl: Extend default config for Raspberry Pi
Enable CONFIG_FB_SIMPLE as that's what U-Boot exposes in DT.
- commit c7b8797
-------------------------------------------------------------------
Wed Jan 8 18:20:00 CET 2014 - afaerber@suse.de
@ -155,6 +341,13 @@ Wed Dec 18 15:10:19 CET 2013 - tiwai@suse.de
- Disable simplefb and x86 sysfb due to breakage (bnc#855821)
- commit 656db57
-------------------------------------------------------------------
Wed Dec 18 14:30:00 CET 2013 - adrian@suse.de
- Add kernel-obs-build to use the distribution kernel within OBS VM builds.
Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on.
- commit e9cfd5c
-------------------------------------------------------------------
Mon Dec 16 15:39:56 CET 2013 - ohering@suse.de

View File

@ -15,12 +15,12 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 3.13-rc7
%define patchversion 3.13.0-rc7
%define srcversion 3.13
%define patchversion 3.13.2
%define variant %{nil}
%define vanilla_only 0
@ -59,22 +59,25 @@
Name: kernel-exynos
Summary: Kernel for Samsung's Exynos SoC
Version: 3.13.rc7
License: GPL-2.0
Group: System/Kernel
Version: 3.13.2
%if 0%{?is_kotd}
Release: <RELEASE>.g57a2f1c
Release: <RELEASE>.g7e6b5de
%else
Release: 0
%endif
License: GPL-2.0
Group: System/Kernel
Url: http://www.kernel.org/
BuildRequires: coreutils module-init-tools sparse bc
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
BuildRequires: module-init-tools
BuildRequires: sparse
# Used to sign the kernel in the buildservice
BuildRequires: pesign-obs-integration
Provides: multiversion(kernel)
Provides: %{name}_%_target_cpu = %version-%release
Provides: %name = %version-%source_rel
Provides: %{name}_%_target_cpu = %version-%release
Provides: multiversion(kernel)
%if %split_base
Provides: kernel-base = %version-%source_rel
# Obsolete the -base subpackage from 11.1 and 11.2 development phase
@ -145,11 +148,9 @@ Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source4: _constraints
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
@ -884,11 +885,11 @@ rm %my_builddir/tmp
Summary: Kernel for Samsung's Exynos SoC - base modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
@ -921,12 +922,12 @@ This package contains only the base modules, required in all installs.
Summary: Kernel for Samsung's Exynos SoC - Unsupported kernel modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: %name-extra_%_target_cpu = %version-%release
Provides: kernel-extra = %version-%source_rel
Provides: multiversion(kernel)
Requires: %{name}_%_target_cpu = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
@ -975,8 +976,8 @@ kmsg message documentation comments.
%package devel
Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: multiversion(kernel)
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
Requires: kernel-devel%variant = %version-%source_rel
Supplements: packageand(%name:kernel-devel%variant)
PreReq: coreutils

View File

@ -1,3 +1,189 @@
-------------------------------------------------------------------
Thu Feb 6 21:55:26 CET 2014 - jslaby@suse.cz
- Linux 3.13.2 (bnc#860993 CVE-2014-0038).
- Delete patches.fixes/compat_sys_recvmmsg-x32-fix.patch.
- Refresh patches.xen/xen3-patch-2.6.37.
- Refresh patches.xen/xen3-patch-3.10.
- commit 7e6b5de
-------------------------------------------------------------------
Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1.
- commit 967bc40
-------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de
- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile
- commit 3ea39a4
-------------------------------------------------------------------
Thu Jan 30 18:23:25 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages
- commit 91f0a2e
-------------------------------------------------------------------
Thu Jan 30 18:16:52 CET 2014 - mmarek@suse.cz
- Reformat the spec files to what the buildservice expects
- commit 0b9e9a1
-------------------------------------------------------------------
Wed Jan 29 17:28:42 CET 2014 - bp@suse.de
- compat_sys_recvmmsg X32 fix (bnc#860993 CVE-2014-0038).
- commit b4ff60b
-------------------------------------------------------------------
Wed Jan 29 17:04:23 CET 2014 - jslaby@suse.cz
- Linux 3.13.1.
- commit 01e2360
-------------------------------------------------------------------
Mon Jan 27 10:20:14 CET 2014 - mmarek@suse.cz
- Drop the _constraints file, we are using the prjconf setting for now
- commit a0aa890
-------------------------------------------------------------------
Fri Jan 24 16:41:02 CET 2014 - jbeulich@suse.com
- Refresh Xen patches (fix PV driver build).
- commit d9213ce
-------------------------------------------------------------------
Thu Jan 23 16:23:01 CET 2014 - jkosina@suse.cz
- floppy: bail out in open() if drive is not responding to block0
read (bnc#773058).
- commit 1d92189
-------------------------------------------------------------------
Wed Jan 22 16:40:30 CET 2014 - jbeulich@suse.com
- Update Xen patched to 3.13-final and c/s 1248.
- Update EC2 config files (restore CONFIG_DEBUG_INFO).
- commit a770ad7
-------------------------------------------------------------------
Tue Jan 21 05:18:52 CET 2014 - jeffm@suse.de
- Update to 3.13.
- commit ff46e6a
-------------------------------------------------------------------
Fri Jan 17 19:39:49 CET 2014 - ohering@suse.de
- xen: pv-on-hvm: skip initialization of emulated devices
(fate#311487).
- commit f011587
-------------------------------------------------------------------
Fri Jan 17 15:09:40 CET 2014 - tiwai@suse.de
- ACPI: Blacklist Win8 OSI for some HP laptop 2013 models
(bnc#856294).
- commit 0223704
-------------------------------------------------------------------
Fri Jan 17 11:35:12 CET 2014 - mmarek@suse.cz
- Revert "rpm/config.sh: Drop the ARM and PPC repositories"
This was actually wrong, the ports repository is broken.
- commit a983897
-------------------------------------------------------------------
Fri Jan 17 11:31:25 CET 2014 - mmarek@suse.cz
- rpm/config.sh: Drop the ARM and PPC repositories
The architectures are provided by the ports repository
- commit 96b9cec
-------------------------------------------------------------------
Tue Jan 14 13:25:19 CET 2014 - mmarek@suse.cz
- rpm/kernel-source.spec.in: Require kernel-devel%variant
- commit 810ea41
-------------------------------------------------------------------
Tue Jan 14 09:47:00 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/remount-no-shrink-dcache.
the optimization is no longer needed because dcache_lock is long
gone and replaced by RCU (see b5c84bf6f6 fs: dcache remove
dcache_lock and others).
- commit 0092763
-------------------------------------------------------------------
Tue Jan 14 09:45:55 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/oom-warning.
The additional warning message is not worth carrying. Highorder
or atomic allocations which are expected to fail should use
__GFP_NOWARN to not pollute logs with allocation failures which are
acceptable.
- commit c07fd34
-------------------------------------------------------------------
Tue Jan 14 09:43:08 CET 2014 - mhocko@suse.cz
- Update config files.
Disable CONFIG_MEMCG_SWAP_ENABLED because it got enabled by accident.
The CONFIG_MEMCG_SWAP is enabled but the accounting has to be explicitly
allowed by swap_account=1 kernel command line parameter
- commit 402a841
-------------------------------------------------------------------
Mon Jan 13 19:25:01 CET 2014 - jeffm@suse.com
- Update to 3.13-rc8.
- commit 44ad2a9
-------------------------------------------------------------------
Sat Jan 11 00:00:10 CET 2014 - ohering@suse.de
- hv: set guest os id (bnc#814005).
- commit e3d0b5d
-------------------------------------------------------------------
Fri Jan 10 17:03:48 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix for older Perl
- commit ecf021e
-------------------------------------------------------------------
Fri Jan 10 16:30:07 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Add .changes file for kernel-obs-*.spec as well
- commit bd3c299
-------------------------------------------------------------------
Fri Jan 10 16:19:59 CET 2014 - ro@suse.de
- rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen
- commit 57e89b6
-------------------------------------------------------------------
Thu Jan 9 14:41:51 CET 2014 - jdelvare@suse.de
- Disable CONFIG_MODULE_FORCE_UNLOAD (bnc#857673)
Forcing module unloading can't lead to anything good. If reference
counting is wrong then it should be fixed. If the reference count is
right and a regular (unforced) unloading doesn't work, then a forced
unloading can only lead to chaos and ultimately a kernel crash.
- commit 3d57f73
-------------------------------------------------------------------
Thu Jan 9 13:14:25 CET 2014 - afaerber@suse.de
- config: armv6hl: Extend default config for Raspberry Pi
Enable CONFIG_FB_SIMPLE as that's what U-Boot exposes in DT.
- commit c7b8797
-------------------------------------------------------------------
Wed Jan 8 18:20:00 CET 2014 - afaerber@suse.de
@ -155,6 +341,13 @@ Wed Dec 18 15:10:19 CET 2013 - tiwai@suse.de
- Disable simplefb and x86 sysfb due to breakage (bnc#855821)
- commit 656db57
-------------------------------------------------------------------
Wed Dec 18 14:30:00 CET 2013 - adrian@suse.de
- Add kernel-obs-build to use the distribution kernel within OBS VM builds.
Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on.
- commit e9cfd5c
-------------------------------------------------------------------
Mon Dec 16 15:39:56 CET 2013 - ohering@suse.de

View File

@ -15,12 +15,12 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 3.13-rc7
%define patchversion 3.13.0-rc7
%define srcversion 3.13
%define patchversion 3.13.2
%define variant %{nil}
%define vanilla_only 0
@ -59,22 +59,25 @@
Name: kernel-lpae
Summary: Kernel for LPAE enabled systems
Version: 3.13.rc7
License: GPL-2.0
Group: System/Kernel
Version: 3.13.2
%if 0%{?is_kotd}
Release: <RELEASE>.g57a2f1c
Release: <RELEASE>.g7e6b5de
%else
Release: 0
%endif
License: GPL-2.0
Group: System/Kernel
Url: http://www.kernel.org/
BuildRequires: coreutils module-init-tools sparse bc
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
BuildRequires: module-init-tools
BuildRequires: sparse
# Used to sign the kernel in the buildservice
BuildRequires: pesign-obs-integration
Provides: multiversion(kernel)
Provides: %{name}_%_target_cpu = %version-%release
Provides: %name = %version-%source_rel
Provides: %{name}_%_target_cpu = %version-%release
Provides: multiversion(kernel)
%if %split_base
Provides: kernel-base = %version-%source_rel
# Obsolete the -base subpackage from 11.1 and 11.2 development phase
@ -145,11 +148,9 @@ Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source4: _constraints
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
@ -885,11 +886,11 @@ rm %my_builddir/tmp
Summary: Kernel for LPAE enabled systems - base modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
@ -923,12 +924,12 @@ This package contains only the base modules, required in all installs.
Summary: Kernel for LPAE enabled systems - Unsupported kernel modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: %name-extra_%_target_cpu = %version-%release
Provides: kernel-extra = %version-%source_rel
Provides: multiversion(kernel)
Requires: %{name}_%_target_cpu = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
@ -978,8 +979,8 @@ kmsg message documentation comments.
%package devel
Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: multiversion(kernel)
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
Requires: kernel-devel%variant = %version-%source_rel
Supplements: packageand(%name:kernel-devel%variant)
PreReq: coreutils

30111
kernel-obs-build.changes Normal file

File diff suppressed because it is too large Load Diff

88
kernel-obs-build.spec Normal file
View File

@ -0,0 +1,88 @@
#
# spec file for package kernel-obs-build
#
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# needsrootforbuild
#!BuildIgnore: post-build-checks
Name: kernel-obs-build
BuildRequires: coreutils
BuildRequires: device-mapper
BuildRequires: mkinitrd
BuildRequires: util-linux
BuildRequires: kernel-default
%ifarch %ix86 x86_64
BuildRequires: kernel-xen
%endif
%if 0%{?suse_version} < 1200
# For SLE 11
BuildRequires: yast2-bootloader
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif
Summary: package kernel and initrd for OBS VM builds
License: GPL-2.0
Group: SLES
Version: 1
Release: 0
ExclusiveArch: %ix86 x86_64 s390x ppc64le
%description
This package is repackaging already compiled kernels to make them usable
inside of Open Build Service (OBS) VM builds. An initrd with some basic
kernel modules is generated as well, but further kernel modules can be
loaded during build when installing the kernel package.
%prep
%build
# a longer list to have them also available for qemu cross builds where x86_64 kernel runs in eg. arm env.
# this list of modules where available on build workers of build.opensuse.org, so we stay compatible.
export KERNEL_MODULES="loop dm-mod dm-snapshot binfmt-misc fuse kqemu squashfs ext2 ext3 ext4 reiserfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_blk fat vfat nls_cp437 nls_iso8859-1"
ROOT=""
[ -e "/dev/vda" ] && ROOT="-d /dev/vda"
[ -e /dev/hda1 ] && ROOT="-d /dev/hda1" # for xen builds
%define kernel_name vmlinu?
%ifarch s390 s390x
%define kernel_name image
%endif
ls /boot
/sbin/mkinitrd $ROOT \
-m "$KERNEL_MODULES" \
-k /boot/%{kernel_name}-*-default -M /boot/System.map-*-default -i /tmp/initrd.kvm
%ifarch %ix86 x86_64
/sbin/mkinitrd $ROOT \
-m "$KERNEL_MODULES" \
-k /boot/vmlinuz-xen -M /boot/System.map-*-xen -i /tmp/initrd.xen
%endif
%install
install -d -m 0755 $RPM_BUILD_ROOT
cp -v /boot/%{kernel_name}-*-default $RPM_BUILD_ROOT/.build.kernel.kvm
cp -v /tmp/initrd.kvm $RPM_BUILD_ROOT/.build.initrd.kvm
%ifarch %ix86 x86_64
cp -v /boot/vmlinuz-*-xen $RPM_BUILD_ROOT/.build.kernel.xen
cp -v /tmp/initrd.xen $RPM_BUILD_ROOT/.build.initrd.xen
%endif
%files
%defattr(-,root,root)
/.build.kernel.*
/.build.initrd.*
%changelog

30111
kernel-obs-qa.changes Normal file

File diff suppressed because it is too large Load Diff

62
kernel-obs-qa.spec Normal file
View File

@ -0,0 +1,62 @@
#
# spec file for package kernel-obs-qa
#
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# needsrootforbuild
Name: kernel-obs-qa
BuildRequires: kernel-default
BuildRequires: module-init-tools
%ifarch %ix86 x86_64
BuildRequires: kernel-xen
%endif
%if 0%{?suse_version} < 1200
# for SLE 11
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif
Summary: Basic QA tests for the kernel
License: GPL-2.0
Group: SLES
Version: 1
Release: 0
%description
This package is using the kernel compiled within Open Build Service(OBS)
projects and runs basic tests.
%prep
%build
%check
# More tests are comming, currently the main test is the existens of
# this spec file. It does trigger a build within OBS VM which is using
# the kernel of the same project.
# test suites should be packaged in other packages, but build required
# and called here.
/sbin/modprobe loop || exit 1
%install
mkdir -p %{buildroot}/usr/share/kernel-qa/
touch %{buildroot}/usr/share/kernel-qa/logfile
%files
%defattr(-,root,root)
/usr/share/kernel-qa
%changelog

View File

@ -1,3 +1,189 @@
-------------------------------------------------------------------
Thu Feb 6 21:55:26 CET 2014 - jslaby@suse.cz
- Linux 3.13.2 (bnc#860993 CVE-2014-0038).
- Delete patches.fixes/compat_sys_recvmmsg-x32-fix.patch.
- Refresh patches.xen/xen3-patch-2.6.37.
- Refresh patches.xen/xen3-patch-3.10.
- commit 7e6b5de
-------------------------------------------------------------------
Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1.
- commit 967bc40
-------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de
- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile
- commit 3ea39a4
-------------------------------------------------------------------
Thu Jan 30 18:23:25 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages
- commit 91f0a2e
-------------------------------------------------------------------
Thu Jan 30 18:16:52 CET 2014 - mmarek@suse.cz
- Reformat the spec files to what the buildservice expects
- commit 0b9e9a1
-------------------------------------------------------------------
Wed Jan 29 17:28:42 CET 2014 - bp@suse.de
- compat_sys_recvmmsg X32 fix (bnc#860993 CVE-2014-0038).
- commit b4ff60b
-------------------------------------------------------------------
Wed Jan 29 17:04:23 CET 2014 - jslaby@suse.cz
- Linux 3.13.1.
- commit 01e2360
-------------------------------------------------------------------
Mon Jan 27 10:20:14 CET 2014 - mmarek@suse.cz
- Drop the _constraints file, we are using the prjconf setting for now
- commit a0aa890
-------------------------------------------------------------------
Fri Jan 24 16:41:02 CET 2014 - jbeulich@suse.com
- Refresh Xen patches (fix PV driver build).
- commit d9213ce
-------------------------------------------------------------------
Thu Jan 23 16:23:01 CET 2014 - jkosina@suse.cz
- floppy: bail out in open() if drive is not responding to block0
read (bnc#773058).
- commit 1d92189
-------------------------------------------------------------------
Wed Jan 22 16:40:30 CET 2014 - jbeulich@suse.com
- Update Xen patched to 3.13-final and c/s 1248.
- Update EC2 config files (restore CONFIG_DEBUG_INFO).
- commit a770ad7
-------------------------------------------------------------------
Tue Jan 21 05:18:52 CET 2014 - jeffm@suse.de
- Update to 3.13.
- commit ff46e6a
-------------------------------------------------------------------
Fri Jan 17 19:39:49 CET 2014 - ohering@suse.de
- xen: pv-on-hvm: skip initialization of emulated devices
(fate#311487).
- commit f011587
-------------------------------------------------------------------
Fri Jan 17 15:09:40 CET 2014 - tiwai@suse.de
- ACPI: Blacklist Win8 OSI for some HP laptop 2013 models
(bnc#856294).
- commit 0223704
-------------------------------------------------------------------
Fri Jan 17 11:35:12 CET 2014 - mmarek@suse.cz
- Revert "rpm/config.sh: Drop the ARM and PPC repositories"
This was actually wrong, the ports repository is broken.
- commit a983897
-------------------------------------------------------------------
Fri Jan 17 11:31:25 CET 2014 - mmarek@suse.cz
- rpm/config.sh: Drop the ARM and PPC repositories
The architectures are provided by the ports repository
- commit 96b9cec
-------------------------------------------------------------------
Tue Jan 14 13:25:19 CET 2014 - mmarek@suse.cz
- rpm/kernel-source.spec.in: Require kernel-devel%variant
- commit 810ea41
-------------------------------------------------------------------
Tue Jan 14 09:47:00 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/remount-no-shrink-dcache.
the optimization is no longer needed because dcache_lock is long
gone and replaced by RCU (see b5c84bf6f6 fs: dcache remove
dcache_lock and others).
- commit 0092763
-------------------------------------------------------------------
Tue Jan 14 09:45:55 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/oom-warning.
The additional warning message is not worth carrying. Highorder
or atomic allocations which are expected to fail should use
__GFP_NOWARN to not pollute logs with allocation failures which are
acceptable.
- commit c07fd34
-------------------------------------------------------------------
Tue Jan 14 09:43:08 CET 2014 - mhocko@suse.cz
- Update config files.
Disable CONFIG_MEMCG_SWAP_ENABLED because it got enabled by accident.
The CONFIG_MEMCG_SWAP is enabled but the accounting has to be explicitly
allowed by swap_account=1 kernel command line parameter
- commit 402a841
-------------------------------------------------------------------
Mon Jan 13 19:25:01 CET 2014 - jeffm@suse.com
- Update to 3.13-rc8.
- commit 44ad2a9
-------------------------------------------------------------------
Sat Jan 11 00:00:10 CET 2014 - ohering@suse.de
- hv: set guest os id (bnc#814005).
- commit e3d0b5d
-------------------------------------------------------------------
Fri Jan 10 17:03:48 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix for older Perl
- commit ecf021e
-------------------------------------------------------------------
Fri Jan 10 16:30:07 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Add .changes file for kernel-obs-*.spec as well
- commit bd3c299
-------------------------------------------------------------------
Fri Jan 10 16:19:59 CET 2014 - ro@suse.de
- rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen
- commit 57e89b6
-------------------------------------------------------------------
Thu Jan 9 14:41:51 CET 2014 - jdelvare@suse.de
- Disable CONFIG_MODULE_FORCE_UNLOAD (bnc#857673)
Forcing module unloading can't lead to anything good. If reference
counting is wrong then it should be fixed. If the reference count is
right and a regular (unforced) unloading doesn't work, then a forced
unloading can only lead to chaos and ultimately a kernel crash.
- commit 3d57f73
-------------------------------------------------------------------
Thu Jan 9 13:14:25 CET 2014 - afaerber@suse.de
- config: armv6hl: Extend default config for Raspberry Pi
Enable CONFIG_FB_SIMPLE as that's what U-Boot exposes in DT.
- commit c7b8797
-------------------------------------------------------------------
Wed Jan 8 18:20:00 CET 2014 - afaerber@suse.de
@ -155,6 +341,13 @@ Wed Dec 18 15:10:19 CET 2013 - tiwai@suse.de
- Disable simplefb and x86 sysfb due to breakage (bnc#855821)
- commit 656db57
-------------------------------------------------------------------
Wed Dec 18 14:30:00 CET 2013 - adrian@suse.de
- Add kernel-obs-build to use the distribution kernel within OBS VM builds.
Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on.
- commit e9cfd5c
-------------------------------------------------------------------
Mon Dec 16 15:39:56 CET 2013 - ohering@suse.de

View File

@ -15,12 +15,12 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 3.13-rc7
%define patchversion 3.13.0-rc7
%define srcversion 3.13
%define patchversion 3.13.2
%define variant %{nil}
%define vanilla_only 0
@ -59,22 +59,25 @@
Name: kernel-pae
Summary: Kernel with PAE Support
Version: 3.13.rc7
License: GPL-2.0
Group: System/Kernel
Version: 3.13.2
%if 0%{?is_kotd}
Release: <RELEASE>.g57a2f1c
Release: <RELEASE>.g7e6b5de
%else
Release: 0
%endif
License: GPL-2.0
Group: System/Kernel
Url: http://www.kernel.org/
BuildRequires: coreutils module-init-tools sparse bc
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
BuildRequires: module-init-tools
BuildRequires: sparse
# Used to sign the kernel in the buildservice
BuildRequires: pesign-obs-integration
Provides: multiversion(kernel)
Provides: %{name}_%_target_cpu = %version-%release
Provides: %name = %version-%source_rel
Provides: %{name}_%_target_cpu = %version-%release
Provides: multiversion(kernel)
%if %split_base
Provides: kernel-base = %version-%source_rel
# Obsolete the -base subpackage from 11.1 and 11.2 development phase
@ -150,11 +153,9 @@ Obsoletes: kernel-bigsmp <= 2.6.17
Provides: kernel-vmi = 2.6.38
Obsoletes: kernel-vmi <= 2.6.38
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source4: _constraints
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
@ -896,11 +897,11 @@ rm %my_builddir/tmp
Summary: Kernel with PAE Support - base modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
%ifarch %ix86
@ -943,12 +944,12 @@ This package contains only the base modules, required in all installs.
Summary: Kernel with PAE Support - Unsupported kernel modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: %name-extra_%_target_cpu = %version-%release
Provides: kernel-extra = %version-%source_rel
Provides: multiversion(kernel)
Requires: %{name}_%_target_cpu = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
@ -1004,8 +1005,8 @@ kmsg message documentation comments.
%package devel
Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: multiversion(kernel)
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
Requires: kernel-devel%variant = %version-%source_rel
Supplements: packageand(%name:kernel-devel%variant)
PreReq: coreutils

View File

@ -1,3 +1,189 @@
-------------------------------------------------------------------
Thu Feb 6 21:55:26 CET 2014 - jslaby@suse.cz
- Linux 3.13.2 (bnc#860993 CVE-2014-0038).
- Delete patches.fixes/compat_sys_recvmmsg-x32-fix.patch.
- Refresh patches.xen/xen3-patch-2.6.37.
- Refresh patches.xen/xen3-patch-3.10.
- commit 7e6b5de
-------------------------------------------------------------------
Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1.
- commit 967bc40
-------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de
- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile
- commit 3ea39a4
-------------------------------------------------------------------
Thu Jan 30 18:23:25 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages
- commit 91f0a2e
-------------------------------------------------------------------
Thu Jan 30 18:16:52 CET 2014 - mmarek@suse.cz
- Reformat the spec files to what the buildservice expects
- commit 0b9e9a1
-------------------------------------------------------------------
Wed Jan 29 17:28:42 CET 2014 - bp@suse.de
- compat_sys_recvmmsg X32 fix (bnc#860993 CVE-2014-0038).
- commit b4ff60b
-------------------------------------------------------------------
Wed Jan 29 17:04:23 CET 2014 - jslaby@suse.cz
- Linux 3.13.1.
- commit 01e2360
-------------------------------------------------------------------
Mon Jan 27 10:20:14 CET 2014 - mmarek@suse.cz
- Drop the _constraints file, we are using the prjconf setting for now
- commit a0aa890
-------------------------------------------------------------------
Fri Jan 24 16:41:02 CET 2014 - jbeulich@suse.com
- Refresh Xen patches (fix PV driver build).
- commit d9213ce
-------------------------------------------------------------------
Thu Jan 23 16:23:01 CET 2014 - jkosina@suse.cz
- floppy: bail out in open() if drive is not responding to block0
read (bnc#773058).
- commit 1d92189
-------------------------------------------------------------------
Wed Jan 22 16:40:30 CET 2014 - jbeulich@suse.com
- Update Xen patched to 3.13-final and c/s 1248.
- Update EC2 config files (restore CONFIG_DEBUG_INFO).
- commit a770ad7
-------------------------------------------------------------------
Tue Jan 21 05:18:52 CET 2014 - jeffm@suse.de
- Update to 3.13.
- commit ff46e6a
-------------------------------------------------------------------
Fri Jan 17 19:39:49 CET 2014 - ohering@suse.de
- xen: pv-on-hvm: skip initialization of emulated devices
(fate#311487).
- commit f011587
-------------------------------------------------------------------
Fri Jan 17 15:09:40 CET 2014 - tiwai@suse.de
- ACPI: Blacklist Win8 OSI for some HP laptop 2013 models
(bnc#856294).
- commit 0223704
-------------------------------------------------------------------
Fri Jan 17 11:35:12 CET 2014 - mmarek@suse.cz
- Revert "rpm/config.sh: Drop the ARM and PPC repositories"
This was actually wrong, the ports repository is broken.
- commit a983897
-------------------------------------------------------------------
Fri Jan 17 11:31:25 CET 2014 - mmarek@suse.cz
- rpm/config.sh: Drop the ARM and PPC repositories
The architectures are provided by the ports repository
- commit 96b9cec
-------------------------------------------------------------------
Tue Jan 14 13:25:19 CET 2014 - mmarek@suse.cz
- rpm/kernel-source.spec.in: Require kernel-devel%variant
- commit 810ea41
-------------------------------------------------------------------
Tue Jan 14 09:47:00 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/remount-no-shrink-dcache.
the optimization is no longer needed because dcache_lock is long
gone and replaced by RCU (see b5c84bf6f6 fs: dcache remove
dcache_lock and others).
- commit 0092763
-------------------------------------------------------------------
Tue Jan 14 09:45:55 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/oom-warning.
The additional warning message is not worth carrying. Highorder
or atomic allocations which are expected to fail should use
__GFP_NOWARN to not pollute logs with allocation failures which are
acceptable.
- commit c07fd34
-------------------------------------------------------------------
Tue Jan 14 09:43:08 CET 2014 - mhocko@suse.cz
- Update config files.
Disable CONFIG_MEMCG_SWAP_ENABLED because it got enabled by accident.
The CONFIG_MEMCG_SWAP is enabled but the accounting has to be explicitly
allowed by swap_account=1 kernel command line parameter
- commit 402a841
-------------------------------------------------------------------
Mon Jan 13 19:25:01 CET 2014 - jeffm@suse.com
- Update to 3.13-rc8.
- commit 44ad2a9
-------------------------------------------------------------------
Sat Jan 11 00:00:10 CET 2014 - ohering@suse.de
- hv: set guest os id (bnc#814005).
- commit e3d0b5d
-------------------------------------------------------------------
Fri Jan 10 17:03:48 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix for older Perl
- commit ecf021e
-------------------------------------------------------------------
Fri Jan 10 16:30:07 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Add .changes file for kernel-obs-*.spec as well
- commit bd3c299
-------------------------------------------------------------------
Fri Jan 10 16:19:59 CET 2014 - ro@suse.de
- rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen
- commit 57e89b6
-------------------------------------------------------------------
Thu Jan 9 14:41:51 CET 2014 - jdelvare@suse.de
- Disable CONFIG_MODULE_FORCE_UNLOAD (bnc#857673)
Forcing module unloading can't lead to anything good. If reference
counting is wrong then it should be fixed. If the reference count is
right and a regular (unforced) unloading doesn't work, then a forced
unloading can only lead to chaos and ultimately a kernel crash.
- commit 3d57f73
-------------------------------------------------------------------
Thu Jan 9 13:14:25 CET 2014 - afaerber@suse.de
- config: armv6hl: Extend default config for Raspberry Pi
Enable CONFIG_FB_SIMPLE as that's what U-Boot exposes in DT.
- commit c7b8797
-------------------------------------------------------------------
Wed Jan 8 18:20:00 CET 2014 - afaerber@suse.de
@ -155,6 +341,13 @@ Wed Dec 18 15:10:19 CET 2013 - tiwai@suse.de
- Disable simplefb and x86 sysfb due to breakage (bnc#855821)
- commit 656db57
-------------------------------------------------------------------
Wed Dec 18 14:30:00 CET 2013 - adrian@suse.de
- Add kernel-obs-build to use the distribution kernel within OBS VM builds.
Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on.
- commit e9cfd5c
-------------------------------------------------------------------
Mon Dec 16 15:39:56 CET 2013 - ohering@suse.de

View File

@ -14,12 +14,11 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# icecream 0
%define srcversion 3.13-rc7
%define patchversion 3.13.0-rc7
%define srcversion 3.13
%define patchversion 3.13.2
%define variant %{nil}
%define vanilla_only 0
@ -29,26 +28,26 @@
Name: kernel-source
Summary: The Linux Kernel Sources
Version: 3.13.rc7
License: GPL-2.0
Group: Development/Sources
Version: 3.13.2
%if 0%{?is_kotd}
Release: <RELEASE>.g57a2f1c
Release: <RELEASE>.g7e6b5de
%else
Release: 0
%endif
License: GPL-2.0
Group: Development/Sources
Url: http://www.kernel.org/
AutoReqProv: off
BuildRequires: coreutils sed
BuildRequires: coreutils
BuildRequires: fdupes
BuildRequires: sed
Requires(post): coreutils sed
Provides: multiversion(kernel)
Provides: linux
Provides: %name = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Provides: linux
Provides: multiversion(kernel)
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source4: _constraints
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
@ -109,7 +108,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
Prefix: /usr/src
# Source is only complete with devel files.
Requires: kernel-devel = %version-%release
Requires: kernel-devel%variant = %version-%release
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,configtool.pl,log.sh,try-disable-staging-driver})
@ -127,8 +126,8 @@ Linux kernel sources with many fixes and improvements.
Summary: Development files needed for building kernel modules
Group: Development/Sources
AutoReqProv: off
Provides: multiversion(kernel)
Provides: kernel-devel%variant = %version-%source_rel
Provides: multiversion(kernel)
%description -n kernel-devel%variant
Kernel-level headers and Makefiles required for development of
@ -140,8 +139,8 @@ external kernel modules.
Summary: Vanilla Linux kernel sources with minor build fixes.
Group: Development/Sources
AutoReqProv: off
Provides: multiversion(kernel)
Provides: %name-vanilla = %version-%source_rel
Provides: multiversion(kernel)
%description vanilla
Vanilla Linux kernel sources with minor build fixes.

View File

@ -14,10 +14,9 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# icecream 0
%define srcversion @SRCVERSION@
%define patchversion @PATCHVERSION@
%define variant @VARIANT@%{nil}
@ -29,26 +28,26 @@
Name: kernel-source@VARIANT@
Summary: The Linux Kernel Sources
License: GPL-2.0
Group: Development/Sources
Version: @RPMVERSION@
%if 0%{?is_kotd}
Release: <RELEASE>.g@COMMIT@
%else
Release: @RELEASE@
%endif
License: GPL-2.0
Group: Development/Sources
Url: http://www.kernel.org/
AutoReqProv: off
BuildRequires: coreutils sed
BuildRequires: coreutils
BuildRequires: fdupes
BuildRequires: sed
Requires(post): coreutils sed
Provides: multiversion(kernel)
Provides: linux
Provides: %name = %version-%source_rel
Provides: linux
Provides: multiversion(kernel)
Source0: @TARBALL_URL@linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source4: _constraints
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
@ -109,7 +108,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
Prefix: /usr/src
# Source is only complete with devel files.
Requires: kernel-devel = %version-%release
Requires: kernel-devel%variant = %version-%release
%(chmod +x %_sourcedir/{@SCRIPTS@})
@ -127,8 +126,8 @@ Linux kernel sources with many fixes and improvements.
Summary: Development files needed for building kernel modules
Group: Development/Sources
AutoReqProv: off
Provides: multiversion(kernel)
Provides: kernel-devel%variant = %version-%source_rel
Provides: multiversion(kernel)
%description -n kernel-devel%variant
Kernel-level headers and Makefiles required for development of
@ -140,8 +139,8 @@ external kernel modules.
Summary: Vanilla Linux kernel sources with minor build fixes.
Group: Development/Sources
AutoReqProv: off
Provides: multiversion(kernel)
Provides: %name-vanilla = %version-%source_rel
Provides: multiversion(kernel)
%description vanilla
Vanilla Linux kernel sources with minor build fixes.

View File

@ -1,3 +1,189 @@
-------------------------------------------------------------------
Thu Feb 6 21:55:26 CET 2014 - jslaby@suse.cz
- Linux 3.13.2 (bnc#860993 CVE-2014-0038).
- Delete patches.fixes/compat_sys_recvmmsg-x32-fix.patch.
- Refresh patches.xen/xen3-patch-2.6.37.
- Refresh patches.xen/xen3-patch-3.10.
- commit 7e6b5de
-------------------------------------------------------------------
Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1.
- commit 967bc40
-------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de
- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile
- commit 3ea39a4
-------------------------------------------------------------------
Thu Jan 30 18:23:25 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages
- commit 91f0a2e
-------------------------------------------------------------------
Thu Jan 30 18:16:52 CET 2014 - mmarek@suse.cz
- Reformat the spec files to what the buildservice expects
- commit 0b9e9a1
-------------------------------------------------------------------
Wed Jan 29 17:28:42 CET 2014 - bp@suse.de
- compat_sys_recvmmsg X32 fix (bnc#860993 CVE-2014-0038).
- commit b4ff60b
-------------------------------------------------------------------
Wed Jan 29 17:04:23 CET 2014 - jslaby@suse.cz
- Linux 3.13.1.
- commit 01e2360
-------------------------------------------------------------------
Mon Jan 27 10:20:14 CET 2014 - mmarek@suse.cz
- Drop the _constraints file, we are using the prjconf setting for now
- commit a0aa890
-------------------------------------------------------------------
Fri Jan 24 16:41:02 CET 2014 - jbeulich@suse.com
- Refresh Xen patches (fix PV driver build).
- commit d9213ce
-------------------------------------------------------------------
Thu Jan 23 16:23:01 CET 2014 - jkosina@suse.cz
- floppy: bail out in open() if drive is not responding to block0
read (bnc#773058).
- commit 1d92189
-------------------------------------------------------------------
Wed Jan 22 16:40:30 CET 2014 - jbeulich@suse.com
- Update Xen patched to 3.13-final and c/s 1248.
- Update EC2 config files (restore CONFIG_DEBUG_INFO).
- commit a770ad7
-------------------------------------------------------------------
Tue Jan 21 05:18:52 CET 2014 - jeffm@suse.de
- Update to 3.13.
- commit ff46e6a
-------------------------------------------------------------------
Fri Jan 17 19:39:49 CET 2014 - ohering@suse.de
- xen: pv-on-hvm: skip initialization of emulated devices
(fate#311487).
- commit f011587
-------------------------------------------------------------------
Fri Jan 17 15:09:40 CET 2014 - tiwai@suse.de
- ACPI: Blacklist Win8 OSI for some HP laptop 2013 models
(bnc#856294).
- commit 0223704
-------------------------------------------------------------------
Fri Jan 17 11:35:12 CET 2014 - mmarek@suse.cz
- Revert "rpm/config.sh: Drop the ARM and PPC repositories"
This was actually wrong, the ports repository is broken.
- commit a983897
-------------------------------------------------------------------
Fri Jan 17 11:31:25 CET 2014 - mmarek@suse.cz
- rpm/config.sh: Drop the ARM and PPC repositories
The architectures are provided by the ports repository
- commit 96b9cec
-------------------------------------------------------------------
Tue Jan 14 13:25:19 CET 2014 - mmarek@suse.cz
- rpm/kernel-source.spec.in: Require kernel-devel%variant
- commit 810ea41
-------------------------------------------------------------------
Tue Jan 14 09:47:00 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/remount-no-shrink-dcache.
the optimization is no longer needed because dcache_lock is long
gone and replaced by RCU (see b5c84bf6f6 fs: dcache remove
dcache_lock and others).
- commit 0092763
-------------------------------------------------------------------
Tue Jan 14 09:45:55 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/oom-warning.
The additional warning message is not worth carrying. Highorder
or atomic allocations which are expected to fail should use
__GFP_NOWARN to not pollute logs with allocation failures which are
acceptable.
- commit c07fd34
-------------------------------------------------------------------
Tue Jan 14 09:43:08 CET 2014 - mhocko@suse.cz
- Update config files.
Disable CONFIG_MEMCG_SWAP_ENABLED because it got enabled by accident.
The CONFIG_MEMCG_SWAP is enabled but the accounting has to be explicitly
allowed by swap_account=1 kernel command line parameter
- commit 402a841
-------------------------------------------------------------------
Mon Jan 13 19:25:01 CET 2014 - jeffm@suse.com
- Update to 3.13-rc8.
- commit 44ad2a9
-------------------------------------------------------------------
Sat Jan 11 00:00:10 CET 2014 - ohering@suse.de
- hv: set guest os id (bnc#814005).
- commit e3d0b5d
-------------------------------------------------------------------
Fri Jan 10 17:03:48 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix for older Perl
- commit ecf021e
-------------------------------------------------------------------
Fri Jan 10 16:30:07 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Add .changes file for kernel-obs-*.spec as well
- commit bd3c299
-------------------------------------------------------------------
Fri Jan 10 16:19:59 CET 2014 - ro@suse.de
- rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen
- commit 57e89b6
-------------------------------------------------------------------
Thu Jan 9 14:41:51 CET 2014 - jdelvare@suse.de
- Disable CONFIG_MODULE_FORCE_UNLOAD (bnc#857673)
Forcing module unloading can't lead to anything good. If reference
counting is wrong then it should be fixed. If the reference count is
right and a regular (unforced) unloading doesn't work, then a forced
unloading can only lead to chaos and ultimately a kernel crash.
- commit 3d57f73
-------------------------------------------------------------------
Thu Jan 9 13:14:25 CET 2014 - afaerber@suse.de
- config: armv6hl: Extend default config for Raspberry Pi
Enable CONFIG_FB_SIMPLE as that's what U-Boot exposes in DT.
- commit c7b8797
-------------------------------------------------------------------
Wed Jan 8 18:20:00 CET 2014 - afaerber@suse.de
@ -155,6 +341,13 @@ Wed Dec 18 15:10:19 CET 2013 - tiwai@suse.de
- Disable simplefb and x86 sysfb due to breakage (bnc#855821)
- commit 656db57
-------------------------------------------------------------------
Wed Dec 18 14:30:00 CET 2013 - adrian@suse.de
- Add kernel-obs-build to use the distribution kernel within OBS VM builds.
Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on.
- commit e9cfd5c
-------------------------------------------------------------------
Mon Dec 16 15:39:56 CET 2013 - ohering@suse.de

View File

@ -15,7 +15,6 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
%define variant %{nil}
@ -23,10 +22,12 @@
Name: kernel-syms
Summary: Kernel Symbol Versions (modversions)
Version: 3.13.rc7
License: GPL-2.0
Group: Development/Sources
Version: 3.13.2
%if %using_buildservice
%if 0%{?is_kotd}
Release: <RELEASE>.g57a2f1c
Release: <RELEASE>.g7e6b5de
%else
Release: 0
%endif
@ -34,8 +35,6 @@ Release: 0
%define kernel_source_release %(LC_ALL=C rpm -q kernel-devel%variant-%version --qf "%{RELEASE}" | grep -v 'not installed' || echo 0)
Release: %kernel_source_release
%endif
License: GPL-2.0
Group: Development/Sources
Url: http://www.kernel.org/
AutoReqProv: off
BuildRequires: coreutils
@ -57,8 +56,8 @@ Requires: kernel-pae-devel = %version-%source_rel
%ifarch %ix86 x86_64
Requires: kernel-xen-devel = %version-%source_rel
%endif
Provides: multiversion(kernel)
Provides: %name = %version-%source_rel
Provides: multiversion(kernel)
Source: README.KSYMS
Requires: kernel-devel%variant = %version-%source_rel
BuildRoot: %{_tmppath}/%{name}-%{version}-build

View File

@ -15,7 +15,6 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
%define variant @VARIANT@%{nil}
@ -23,6 +22,8 @@
Name: kernel-syms@VARIANT@
Summary: Kernel Symbol Versions (modversions)
License: GPL-2.0
Group: Development/Sources
Version: @RPMVERSION@
%if %using_buildservice
%if 0%{?is_kotd}
@ -34,14 +35,12 @@ Release: @RELEASE@
%define kernel_source_release %(LC_ALL=C rpm -q kernel-devel%variant-%version --qf "%{RELEASE}" | grep -v 'not installed' || echo 0)
Release: %kernel_source_release
%endif
License: GPL-2.0
Group: Development/Sources
Url: http://www.kernel.org/
AutoReqProv: off
BuildRequires: coreutils
@REQUIRES@
Provides: multiversion(kernel)
Provides: %name = %version-%source_rel
Provides: multiversion(kernel)
Source: README.KSYMS
Requires: kernel-devel%variant = %version-%source_rel
BuildRoot: %{_tmppath}/%{name}-%{version}-build

View File

@ -1,3 +1,189 @@
-------------------------------------------------------------------
Thu Feb 6 21:55:26 CET 2014 - jslaby@suse.cz
- Linux 3.13.2 (bnc#860993 CVE-2014-0038).
- Delete patches.fixes/compat_sys_recvmmsg-x32-fix.patch.
- Refresh patches.xen/xen3-patch-2.6.37.
- Refresh patches.xen/xen3-patch-3.10.
- commit 7e6b5de
-------------------------------------------------------------------
Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1.
- commit 967bc40
-------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de
- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile
- commit 3ea39a4
-------------------------------------------------------------------
Thu Jan 30 18:23:25 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages
- commit 91f0a2e
-------------------------------------------------------------------
Thu Jan 30 18:16:52 CET 2014 - mmarek@suse.cz
- Reformat the spec files to what the buildservice expects
- commit 0b9e9a1
-------------------------------------------------------------------
Wed Jan 29 17:28:42 CET 2014 - bp@suse.de
- compat_sys_recvmmsg X32 fix (bnc#860993 CVE-2014-0038).
- commit b4ff60b
-------------------------------------------------------------------
Wed Jan 29 17:04:23 CET 2014 - jslaby@suse.cz
- Linux 3.13.1.
- commit 01e2360
-------------------------------------------------------------------
Mon Jan 27 10:20:14 CET 2014 - mmarek@suse.cz
- Drop the _constraints file, we are using the prjconf setting for now
- commit a0aa890
-------------------------------------------------------------------
Fri Jan 24 16:41:02 CET 2014 - jbeulich@suse.com
- Refresh Xen patches (fix PV driver build).
- commit d9213ce
-------------------------------------------------------------------
Thu Jan 23 16:23:01 CET 2014 - jkosina@suse.cz
- floppy: bail out in open() if drive is not responding to block0
read (bnc#773058).
- commit 1d92189
-------------------------------------------------------------------
Wed Jan 22 16:40:30 CET 2014 - jbeulich@suse.com
- Update Xen patched to 3.13-final and c/s 1248.
- Update EC2 config files (restore CONFIG_DEBUG_INFO).
- commit a770ad7
-------------------------------------------------------------------
Tue Jan 21 05:18:52 CET 2014 - jeffm@suse.de
- Update to 3.13.
- commit ff46e6a
-------------------------------------------------------------------
Fri Jan 17 19:39:49 CET 2014 - ohering@suse.de
- xen: pv-on-hvm: skip initialization of emulated devices
(fate#311487).
- commit f011587
-------------------------------------------------------------------
Fri Jan 17 15:09:40 CET 2014 - tiwai@suse.de
- ACPI: Blacklist Win8 OSI for some HP laptop 2013 models
(bnc#856294).
- commit 0223704
-------------------------------------------------------------------
Fri Jan 17 11:35:12 CET 2014 - mmarek@suse.cz
- Revert "rpm/config.sh: Drop the ARM and PPC repositories"
This was actually wrong, the ports repository is broken.
- commit a983897
-------------------------------------------------------------------
Fri Jan 17 11:31:25 CET 2014 - mmarek@suse.cz
- rpm/config.sh: Drop the ARM and PPC repositories
The architectures are provided by the ports repository
- commit 96b9cec
-------------------------------------------------------------------
Tue Jan 14 13:25:19 CET 2014 - mmarek@suse.cz
- rpm/kernel-source.spec.in: Require kernel-devel%variant
- commit 810ea41
-------------------------------------------------------------------
Tue Jan 14 09:47:00 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/remount-no-shrink-dcache.
the optimization is no longer needed because dcache_lock is long
gone and replaced by RCU (see b5c84bf6f6 fs: dcache remove
dcache_lock and others).
- commit 0092763
-------------------------------------------------------------------
Tue Jan 14 09:45:55 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/oom-warning.
The additional warning message is not worth carrying. Highorder
or atomic allocations which are expected to fail should use
__GFP_NOWARN to not pollute logs with allocation failures which are
acceptable.
- commit c07fd34
-------------------------------------------------------------------
Tue Jan 14 09:43:08 CET 2014 - mhocko@suse.cz
- Update config files.
Disable CONFIG_MEMCG_SWAP_ENABLED because it got enabled by accident.
The CONFIG_MEMCG_SWAP is enabled but the accounting has to be explicitly
allowed by swap_account=1 kernel command line parameter
- commit 402a841
-------------------------------------------------------------------
Mon Jan 13 19:25:01 CET 2014 - jeffm@suse.com
- Update to 3.13-rc8.
- commit 44ad2a9
-------------------------------------------------------------------
Sat Jan 11 00:00:10 CET 2014 - ohering@suse.de
- hv: set guest os id (bnc#814005).
- commit e3d0b5d
-------------------------------------------------------------------
Fri Jan 10 17:03:48 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix for older Perl
- commit ecf021e
-------------------------------------------------------------------
Fri Jan 10 16:30:07 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Add .changes file for kernel-obs-*.spec as well
- commit bd3c299
-------------------------------------------------------------------
Fri Jan 10 16:19:59 CET 2014 - ro@suse.de
- rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen
- commit 57e89b6
-------------------------------------------------------------------
Thu Jan 9 14:41:51 CET 2014 - jdelvare@suse.de
- Disable CONFIG_MODULE_FORCE_UNLOAD (bnc#857673)
Forcing module unloading can't lead to anything good. If reference
counting is wrong then it should be fixed. If the reference count is
right and a regular (unforced) unloading doesn't work, then a forced
unloading can only lead to chaos and ultimately a kernel crash.
- commit 3d57f73
-------------------------------------------------------------------
Thu Jan 9 13:14:25 CET 2014 - afaerber@suse.de
- config: armv6hl: Extend default config for Raspberry Pi
Enable CONFIG_FB_SIMPLE as that's what U-Boot exposes in DT.
- commit c7b8797
-------------------------------------------------------------------
Wed Jan 8 18:20:00 CET 2014 - afaerber@suse.de
@ -155,6 +341,13 @@ Wed Dec 18 15:10:19 CET 2013 - tiwai@suse.de
- Disable simplefb and x86 sysfb due to breakage (bnc#855821)
- commit 656db57
-------------------------------------------------------------------
Wed Dec 18 14:30:00 CET 2013 - adrian@suse.de
- Add kernel-obs-build to use the distribution kernel within OBS VM builds.
Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on.
- commit e9cfd5c
-------------------------------------------------------------------
Mon Dec 16 15:39:56 CET 2013 - ohering@suse.de

View File

@ -15,12 +15,12 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 3.13-rc7
%define patchversion 3.13.0-rc7
%define srcversion 3.13
%define patchversion 3.13.2
%define variant %{nil}
%define vanilla_only 0
@ -59,22 +59,25 @@
Name: kernel-trace
Summary: The Standard Kernel with Tracing Features
Version: 3.13.rc7
License: GPL-2.0
Group: System/Kernel
Version: 3.13.2
%if 0%{?is_kotd}
Release: <RELEASE>.g57a2f1c
Release: <RELEASE>.g7e6b5de
%else
Release: 0
%endif
License: GPL-2.0
Group: System/Kernel
Url: http://www.kernel.org/
BuildRequires: coreutils module-init-tools sparse bc
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
BuildRequires: module-init-tools
BuildRequires: sparse
# Used to sign the kernel in the buildservice
BuildRequires: pesign-obs-integration
Provides: multiversion(kernel)
Provides: %{name}_%_target_cpu = %version-%release
Provides: %name = %version-%source_rel
Provides: %{name}_%_target_cpu = %version-%release
Provides: multiversion(kernel)
%if %split_base
Provides: kernel-base = %version-%source_rel
# Obsolete the -base subpackage from 11.1 and 11.2 development phase
@ -148,11 +151,9 @@ Provides: kernel = %version-%source_rel
Provides: kernel-kdump = 2.6.28
Obsoletes: kernel-kdump <= 2.6.28
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source4: _constraints
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
@ -887,11 +888,11 @@ rm %my_builddir/tmp
Summary: The Standard Kernel with Tracing Features - base modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
@ -924,12 +925,12 @@ This package contains only the base modules, required in all installs.
Summary: The Standard Kernel with Tracing Features - Unsupported kernel modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: %name-extra_%_target_cpu = %version-%release
Provides: kernel-extra = %version-%source_rel
Provides: multiversion(kernel)
Requires: %{name}_%_target_cpu = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
@ -978,8 +979,8 @@ kmsg message documentation comments.
%package devel
Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: multiversion(kernel)
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
Requires: kernel-devel%variant = %version-%source_rel
Supplements: packageand(%name:kernel-devel%variant)
PreReq: coreutils

View File

@ -1,3 +1,189 @@
-------------------------------------------------------------------
Thu Feb 6 21:55:26 CET 2014 - jslaby@suse.cz
- Linux 3.13.2 (bnc#860993 CVE-2014-0038).
- Delete patches.fixes/compat_sys_recvmmsg-x32-fix.patch.
- Refresh patches.xen/xen3-patch-2.6.37.
- Refresh patches.xen/xen3-patch-3.10.
- commit 7e6b5de
-------------------------------------------------------------------
Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1.
- commit 967bc40
-------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de
- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile
- commit 3ea39a4
-------------------------------------------------------------------
Thu Jan 30 18:23:25 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages
- commit 91f0a2e
-------------------------------------------------------------------
Thu Jan 30 18:16:52 CET 2014 - mmarek@suse.cz
- Reformat the spec files to what the buildservice expects
- commit 0b9e9a1
-------------------------------------------------------------------
Wed Jan 29 17:28:42 CET 2014 - bp@suse.de
- compat_sys_recvmmsg X32 fix (bnc#860993 CVE-2014-0038).
- commit b4ff60b
-------------------------------------------------------------------
Wed Jan 29 17:04:23 CET 2014 - jslaby@suse.cz
- Linux 3.13.1.
- commit 01e2360
-------------------------------------------------------------------
Mon Jan 27 10:20:14 CET 2014 - mmarek@suse.cz
- Drop the _constraints file, we are using the prjconf setting for now
- commit a0aa890
-------------------------------------------------------------------
Fri Jan 24 16:41:02 CET 2014 - jbeulich@suse.com
- Refresh Xen patches (fix PV driver build).
- commit d9213ce
-------------------------------------------------------------------
Thu Jan 23 16:23:01 CET 2014 - jkosina@suse.cz
- floppy: bail out in open() if drive is not responding to block0
read (bnc#773058).
- commit 1d92189
-------------------------------------------------------------------
Wed Jan 22 16:40:30 CET 2014 - jbeulich@suse.com
- Update Xen patched to 3.13-final and c/s 1248.
- Update EC2 config files (restore CONFIG_DEBUG_INFO).
- commit a770ad7
-------------------------------------------------------------------
Tue Jan 21 05:18:52 CET 2014 - jeffm@suse.de
- Update to 3.13.
- commit ff46e6a
-------------------------------------------------------------------
Fri Jan 17 19:39:49 CET 2014 - ohering@suse.de
- xen: pv-on-hvm: skip initialization of emulated devices
(fate#311487).
- commit f011587
-------------------------------------------------------------------
Fri Jan 17 15:09:40 CET 2014 - tiwai@suse.de
- ACPI: Blacklist Win8 OSI for some HP laptop 2013 models
(bnc#856294).
- commit 0223704
-------------------------------------------------------------------
Fri Jan 17 11:35:12 CET 2014 - mmarek@suse.cz
- Revert "rpm/config.sh: Drop the ARM and PPC repositories"
This was actually wrong, the ports repository is broken.
- commit a983897
-------------------------------------------------------------------
Fri Jan 17 11:31:25 CET 2014 - mmarek@suse.cz
- rpm/config.sh: Drop the ARM and PPC repositories
The architectures are provided by the ports repository
- commit 96b9cec
-------------------------------------------------------------------
Tue Jan 14 13:25:19 CET 2014 - mmarek@suse.cz
- rpm/kernel-source.spec.in: Require kernel-devel%variant
- commit 810ea41
-------------------------------------------------------------------
Tue Jan 14 09:47:00 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/remount-no-shrink-dcache.
the optimization is no longer needed because dcache_lock is long
gone and replaced by RCU (see b5c84bf6f6 fs: dcache remove
dcache_lock and others).
- commit 0092763
-------------------------------------------------------------------
Tue Jan 14 09:45:55 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/oom-warning.
The additional warning message is not worth carrying. Highorder
or atomic allocations which are expected to fail should use
__GFP_NOWARN to not pollute logs with allocation failures which are
acceptable.
- commit c07fd34
-------------------------------------------------------------------
Tue Jan 14 09:43:08 CET 2014 - mhocko@suse.cz
- Update config files.
Disable CONFIG_MEMCG_SWAP_ENABLED because it got enabled by accident.
The CONFIG_MEMCG_SWAP is enabled but the accounting has to be explicitly
allowed by swap_account=1 kernel command line parameter
- commit 402a841
-------------------------------------------------------------------
Mon Jan 13 19:25:01 CET 2014 - jeffm@suse.com
- Update to 3.13-rc8.
- commit 44ad2a9
-------------------------------------------------------------------
Sat Jan 11 00:00:10 CET 2014 - ohering@suse.de
- hv: set guest os id (bnc#814005).
- commit e3d0b5d
-------------------------------------------------------------------
Fri Jan 10 17:03:48 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix for older Perl
- commit ecf021e
-------------------------------------------------------------------
Fri Jan 10 16:30:07 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Add .changes file for kernel-obs-*.spec as well
- commit bd3c299
-------------------------------------------------------------------
Fri Jan 10 16:19:59 CET 2014 - ro@suse.de
- rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen
- commit 57e89b6
-------------------------------------------------------------------
Thu Jan 9 14:41:51 CET 2014 - jdelvare@suse.de
- Disable CONFIG_MODULE_FORCE_UNLOAD (bnc#857673)
Forcing module unloading can't lead to anything good. If reference
counting is wrong then it should be fixed. If the reference count is
right and a regular (unforced) unloading doesn't work, then a forced
unloading can only lead to chaos and ultimately a kernel crash.
- commit 3d57f73
-------------------------------------------------------------------
Thu Jan 9 13:14:25 CET 2014 - afaerber@suse.de
- config: armv6hl: Extend default config for Raspberry Pi
Enable CONFIG_FB_SIMPLE as that's what U-Boot exposes in DT.
- commit c7b8797
-------------------------------------------------------------------
Wed Jan 8 18:20:00 CET 2014 - afaerber@suse.de
@ -155,6 +341,13 @@ Wed Dec 18 15:10:19 CET 2013 - tiwai@suse.de
- Disable simplefb and x86 sysfb due to breakage (bnc#855821)
- commit 656db57
-------------------------------------------------------------------
Wed Dec 18 14:30:00 CET 2013 - adrian@suse.de
- Add kernel-obs-build to use the distribution kernel within OBS VM builds.
Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on.
- commit e9cfd5c
-------------------------------------------------------------------
Mon Dec 16 15:39:56 CET 2013 - ohering@suse.de

View File

@ -15,12 +15,12 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 3.13-rc7
%define patchversion 3.13.0-rc7
%define srcversion 3.13
%define patchversion 3.13.2
%define variant %{nil}
%define vanilla_only 0
@ -59,22 +59,25 @@
Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches
Version: 3.13.rc7
License: GPL-2.0
Group: System/Kernel
Version: 3.13.2
%if 0%{?is_kotd}
Release: <RELEASE>.g57a2f1c
Release: <RELEASE>.g7e6b5de
%else
Release: 0
%endif
License: GPL-2.0
Group: System/Kernel
Url: http://www.kernel.org/
BuildRequires: coreutils module-init-tools sparse bc
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
BuildRequires: module-init-tools
BuildRequires: sparse
# Used to sign the kernel in the buildservice
BuildRequires: pesign-obs-integration
Provides: multiversion(kernel)
Provides: %{name}_%_target_cpu = %version-%release
Provides: %name = %version-%source_rel
Provides: %{name}_%_target_cpu = %version-%release
Provides: multiversion(kernel)
%if %split_base
Provides: kernel-base = %version-%source_rel
# Obsolete the -base subpackage from 11.1 and 11.2 development phase
@ -145,11 +148,9 @@ Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source4: _constraints
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
@ -884,11 +885,11 @@ rm %my_builddir/tmp
Summary: The Standard Kernel - without any SUSE patches - base modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
@ -921,12 +922,12 @@ This package contains only the base modules, required in all installs.
Summary: The Standard Kernel - without any SUSE patches - Unsupported kernel modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: %name-extra_%_target_cpu = %version-%release
Provides: kernel-extra = %version-%source_rel
Provides: multiversion(kernel)
Requires: %{name}_%_target_cpu = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
@ -975,8 +976,8 @@ kmsg message documentation comments.
%package devel
Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: multiversion(kernel)
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
Requires: kernel-devel%variant = %version-%source_rel
Supplements: packageand(%name:kernel-devel%variant)
PreReq: coreutils

View File

@ -1,3 +1,189 @@
-------------------------------------------------------------------
Thu Feb 6 21:55:26 CET 2014 - jslaby@suse.cz
- Linux 3.13.2 (bnc#860993 CVE-2014-0038).
- Delete patches.fixes/compat_sys_recvmmsg-x32-fix.patch.
- Refresh patches.xen/xen3-patch-2.6.37.
- Refresh patches.xen/xen3-patch-3.10.
- commit 7e6b5de
-------------------------------------------------------------------
Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1.
- commit 967bc40
-------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de
- avoid double /sys mounts for kernel-obs-build, OBS is doing this meanwhile
- commit 3ea39a4
-------------------------------------------------------------------
Thu Jan 30 18:23:25 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Require 'modutils' also in the subpackages
- commit 91f0a2e
-------------------------------------------------------------------
Thu Jan 30 18:16:52 CET 2014 - mmarek@suse.cz
- Reformat the spec files to what the buildservice expects
- commit 0b9e9a1
-------------------------------------------------------------------
Wed Jan 29 17:28:42 CET 2014 - bp@suse.de
- compat_sys_recvmmsg X32 fix (bnc#860993 CVE-2014-0038).
- commit b4ff60b
-------------------------------------------------------------------
Wed Jan 29 17:04:23 CET 2014 - jslaby@suse.cz
- Linux 3.13.1.
- commit 01e2360
-------------------------------------------------------------------
Mon Jan 27 10:20:14 CET 2014 - mmarek@suse.cz
- Drop the _constraints file, we are using the prjconf setting for now
- commit a0aa890
-------------------------------------------------------------------
Fri Jan 24 16:41:02 CET 2014 - jbeulich@suse.com
- Refresh Xen patches (fix PV driver build).
- commit d9213ce
-------------------------------------------------------------------
Thu Jan 23 16:23:01 CET 2014 - jkosina@suse.cz
- floppy: bail out in open() if drive is not responding to block0
read (bnc#773058).
- commit 1d92189
-------------------------------------------------------------------
Wed Jan 22 16:40:30 CET 2014 - jbeulich@suse.com
- Update Xen patched to 3.13-final and c/s 1248.
- Update EC2 config files (restore CONFIG_DEBUG_INFO).
- commit a770ad7
-------------------------------------------------------------------
Tue Jan 21 05:18:52 CET 2014 - jeffm@suse.de
- Update to 3.13.
- commit ff46e6a
-------------------------------------------------------------------
Fri Jan 17 19:39:49 CET 2014 - ohering@suse.de
- xen: pv-on-hvm: skip initialization of emulated devices
(fate#311487).
- commit f011587
-------------------------------------------------------------------
Fri Jan 17 15:09:40 CET 2014 - tiwai@suse.de
- ACPI: Blacklist Win8 OSI for some HP laptop 2013 models
(bnc#856294).
- commit 0223704
-------------------------------------------------------------------
Fri Jan 17 11:35:12 CET 2014 - mmarek@suse.cz
- Revert "rpm/config.sh: Drop the ARM and PPC repositories"
This was actually wrong, the ports repository is broken.
- commit a983897
-------------------------------------------------------------------
Fri Jan 17 11:31:25 CET 2014 - mmarek@suse.cz
- rpm/config.sh: Drop the ARM and PPC repositories
The architectures are provided by the ports repository
- commit 96b9cec
-------------------------------------------------------------------
Tue Jan 14 13:25:19 CET 2014 - mmarek@suse.cz
- rpm/kernel-source.spec.in: Require kernel-devel%variant
- commit 810ea41
-------------------------------------------------------------------
Tue Jan 14 09:47:00 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/remount-no-shrink-dcache.
the optimization is no longer needed because dcache_lock is long
gone and replaced by RCU (see b5c84bf6f6 fs: dcache remove
dcache_lock and others).
- commit 0092763
-------------------------------------------------------------------
Tue Jan 14 09:45:55 CET 2014 - mhocko@suse.cz
- Delete patches.fixes/oom-warning.
The additional warning message is not worth carrying. Highorder
or atomic allocations which are expected to fail should use
__GFP_NOWARN to not pollute logs with allocation failures which are
acceptable.
- commit c07fd34
-------------------------------------------------------------------
Tue Jan 14 09:43:08 CET 2014 - mhocko@suse.cz
- Update config files.
Disable CONFIG_MEMCG_SWAP_ENABLED because it got enabled by accident.
The CONFIG_MEMCG_SWAP is enabled but the accounting has to be explicitly
allowed by swap_account=1 kernel command line parameter
- commit 402a841
-------------------------------------------------------------------
Mon Jan 13 19:25:01 CET 2014 - jeffm@suse.com
- Update to 3.13-rc8.
- commit 44ad2a9
-------------------------------------------------------------------
Sat Jan 11 00:00:10 CET 2014 - ohering@suse.de
- hv: set guest os id (bnc#814005).
- commit e3d0b5d
-------------------------------------------------------------------
Fri Jan 10 17:03:48 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix for older Perl
- commit ecf021e
-------------------------------------------------------------------
Fri Jan 10 16:30:07 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Add .changes file for kernel-obs-*.spec as well
- commit bd3c299
-------------------------------------------------------------------
Fri Jan 10 16:19:59 CET 2014 - ro@suse.de
- rpm/kernel-obs-build.spec: Fix building in chroot instead of Xen
- commit 57e89b6
-------------------------------------------------------------------
Thu Jan 9 14:41:51 CET 2014 - jdelvare@suse.de
- Disable CONFIG_MODULE_FORCE_UNLOAD (bnc#857673)
Forcing module unloading can't lead to anything good. If reference
counting is wrong then it should be fixed. If the reference count is
right and a regular (unforced) unloading doesn't work, then a forced
unloading can only lead to chaos and ultimately a kernel crash.
- commit 3d57f73
-------------------------------------------------------------------
Thu Jan 9 13:14:25 CET 2014 - afaerber@suse.de
- config: armv6hl: Extend default config for Raspberry Pi
Enable CONFIG_FB_SIMPLE as that's what U-Boot exposes in DT.
- commit c7b8797
-------------------------------------------------------------------
Wed Jan 8 18:20:00 CET 2014 - afaerber@suse.de
@ -155,6 +341,13 @@ Wed Dec 18 15:10:19 CET 2013 - tiwai@suse.de
- Disable simplefb and x86 sysfb due to breakage (bnc#855821)
- commit 656db57
-------------------------------------------------------------------
Wed Dec 18 14:30:00 CET 2013 - adrian@suse.de
- Add kernel-obs-build to use the distribution kernel within OBS VM builds.
Add kernel-obs-qa to test that the kernel is booting within OBS VMs. It may run also further tests later on.
- commit e9cfd5c
-------------------------------------------------------------------
Mon Dec 16 15:39:56 CET 2013 - ohering@suse.de

View File

@ -15,12 +15,12 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 3.13-rc7
%define patchversion 3.13.0-rc7
%define srcversion 3.13
%define patchversion 3.13.2
%define variant %{nil}
%define vanilla_only 0
@ -59,22 +59,25 @@
Name: kernel-xen
Summary: The Xen Kernel
Version: 3.13.rc7
License: GPL-2.0
Group: System/Kernel
Version: 3.13.2
%if 0%{?is_kotd}
Release: <RELEASE>.g57a2f1c
Release: <RELEASE>.g7e6b5de
%else
Release: 0
%endif
License: GPL-2.0
Group: System/Kernel
Url: http://www.kernel.org/
BuildRequires: coreutils module-init-tools sparse bc
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
BuildRequires: module-init-tools
BuildRequires: sparse
# Used to sign the kernel in the buildservice
BuildRequires: pesign-obs-integration
Provides: multiversion(kernel)
Provides: %{name}_%_target_cpu = %version-%release
Provides: %name = %version-%source_rel
Provides: %{name}_%_target_cpu = %version-%release
Provides: multiversion(kernel)
%if %split_base
Provides: kernel-base = %version-%source_rel
# Obsolete the -base subpackage from 11.1 and 11.2 development phase
@ -148,11 +151,9 @@ Provides: kernel = %version-%source_rel
Provides: kernel-xenpae = 2.6.17
Obsoletes: kernel-xenpae <= 2.6.17
%endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source4: _constraints
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
@ -890,11 +891,11 @@ rm %my_builddir/tmp
Summary: The Xen Kernel - base modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
@ -930,12 +931,12 @@ This package contains only the base modules, required in all installs.
Summary: The Xen Kernel - Unsupported kernel modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: multiversion(kernel)
Provides: %name-extra_%_target_cpu = %version-%release
Provides: kernel-extra = %version-%source_rel
Provides: multiversion(kernel)
Requires: %{name}_%_target_cpu = %version-%release
Requires(pre): coreutils awk
Requires(post): module-init-tools
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
Supplements: packageand(product(SUSE_SLED):%{name}_%_target_cpu)
@ -987,8 +988,8 @@ kmsg message documentation comments.
%package devel
Summary: Development files necessary for building kernel modules
Group: Development/Sources
Provides: multiversion(kernel)
Provides: %name-devel = %version-%source_rel
Provides: multiversion(kernel)
Requires: kernel-devel%variant = %version-%source_rel
Supplements: packageand(%name:kernel-devel%variant)
PreReq: coreutils

View File

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

3
linux-3.13.tar.xz Normal file
View File

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

23
mkspec
View File

@ -46,10 +46,10 @@ $rpmversion =~ s/-/./g;
$rpmrelease =~ s/-/./g;
my $sources = join("", $templates{source} =~ /\nSource\d+:[^\n]*/mg);
my $sources = join("\n", $templates{source} =~ /^Source\d+:[^\n]*/msg);
# Find all SourceN: foo.tar.(bz2|xz) lines and generate the NoSource:
# lines and the %setup line
my @tarballs = ($sources =~ /\nSource(\d+):[^\n]*\.tar\.(?:bz2|xz)/mg);
my @tarballs = ($sources =~ /^Source(\d+):[^\n]*\.tar\.(?:bz2|xz)/msg);
my $nosource = join("\n", map { "NoSource: $_" } @tarballs);
# Source0 (the linux tarball) is unpacked manually
@tarballs = grep { $_ > 0 } @tarballs;
@ -133,6 +133,7 @@ do_spec('docs', "kernel-docs$variant.spec", %macros);
ARCHS => join(" ", sort(keys(%all_archs))));
}
}
copy_changes();
exit 0;
@ -346,10 +347,20 @@ sub do_spec {
close($fh);
return if $specfile eq "kernel-source$variant.spec";
my $changesfile = $specfile;
$changesfile =~ s/\.spec$//;
$changesfile .= ".changes";
copy("$dir/kernel-source$variant.changes", $changesfile);
}
sub copy_changes {
opendir(my $dh, $dir) or die "$dir: $!\n";
while (my $name = readdir $dh) {
next unless $name =~ /\.spec$/;
next if $name eq "kernel-source$variant.spec";
$name =~ s/\.spec$/.changes/;
copy("$dir/kernel-source$variant.changes", "$dir/$name");
}
closedir($dh);
}
sub xopen {

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:48eb1037556264943a1351ea6fe04fe8e1cc083b640e6bc9868ae279d5aee4ab
size 155997
oid sha256:8b84910e869303c08053f761e94ab2625312b622dc1491f9fc73ff015a0cf9b7
size 156643

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1e4879f3b1103b28f9e6f247d01b8313c6b53ef33d6ee9ef574be5381c5b1569
size 3435
oid sha256:8a9e7493fa0b68c62ad7e2e25faa9c90aa4573732aaa8530e8239395a66c5b00
size 3493

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c672abf971ddc5da5beaac19afb13c6d672b04404d110682eaa57045272fe75e
size 13241
oid sha256:989d82f231fc1471613abbbe34ddb7975ab440f0bb8a4be7309a4f2a3e34e5fc
size 12031

BIN
patches.kernel.org.tar.bz2 (Stored with Git LFS)

Binary file not shown.

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dfc706980084eb47da8203f6168001fba4c3d3f193d5961204a2c9a5aa209dd5
size 3802
oid sha256:60815f7fac2856a50e7ae7006b4076f6d15250b153471b5c396d5582bf1de17e
size 3849

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d8b55cc87e751d595373ebb99423e17a9dd06e273f7bb8385e46a2dc38f30054
size 126788
oid sha256:94949496ccee6949025451982f0670b49acb1bf9a97626199b1ad287c5ba464c
size 128696

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6ea2de16818366ddd405a82ce15a158959ccb4c1809b92cf7762826db6c829f2
size 2041845
oid sha256:d244b75309a7f8e2180487e00dfc7a7c61087ed93af116227d0241904d1025bc
size 2044872

View File

@ -27,6 +27,8 @@
# DO NOT MODIFY THEM!
# Send separate patches upstream if you find a problem...
########################################################
patches.kernel.org/patch-3.13.1
patches.kernel.org/patch-3.13.1-2
########################################################
# Build fixes that apply to the vanilla kernel too.
@ -182,8 +184,6 @@
########################################################
# VM/FS patches
########################################################
patches.fixes/oom-warning
patches.fixes/remount-no-shrink-dcache
patches.suse/readahead-request-tunables.patch
patches.fixes/mm-Fix-assertion-mapping-nrpages-0-in-end_writeback.patch
@ -211,6 +211,8 @@
patches.arch/acpi_thermal_passive_blacklist.patch
patches.arch/ACPI-Blacklist-Win8-OSI-for-some-HP-laptop-2013-mode
########################################################
# CPUFREQ
########################################################
@ -228,6 +230,7 @@
########################################################
# Suse specific stuff
########################################################
patches.suse/suse-hv-guest-os-id.patch
########################################################
# Networking, IPv6
@ -379,6 +382,7 @@
patches.fixes/scsi-ibmvscsi-module_alias.patch
patches.suse/sd_init.mark_majors_busy.patch
patches.suse/floppy-bail-out-in-open-if-drive-is-not-responding-to-block0.patch
########################################################
# DRM/Video
@ -624,7 +628,7 @@
patches.xen/xen3-patch-3.10
patches.xen/xen3-patch-3.11
patches.xen/xen3-patch-3.12
patches.xen/xen3-patch-3.13-rc7
patches.xen/xen3-patch-3.13
# ports of other patches
patches.xen/xen3-stack-unwind
@ -663,6 +667,7 @@
patches.xen/xen-netback-tx-queue-len
patches.xen/xen-cxgb3
patches.xen/xen-dcdbas
patches.xen/xen-pv-on-hvm-skip-initialization-of-emulated-devices
patches.xen/xen-x86-panic-no-reboot
patches.xen/xen-x86-dcr-fallback
patches.xen/xen-x86-no-lapic

View File

@ -1,3 +1,3 @@
2014-01-08 18:30:05 +0100
GIT Revision: 57a2f1c8a19eb6e5cd9403a32c6f256d9d4c6dad
2014-02-06 21:59:14 +0100
GIT Revision: 7e6b5dee449e4e59a252ebbba00000e42c93209a
GIT Branch: master