Accepting request 225130 from Kernel:HEAD

commit 5fcd7b736d2fb8f8b9efa04a88772e5fc69fad71

OBS-URL: https://build.opensuse.org/request/show/225130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kernel-source?expand=0&rev=231
This commit is contained in:
Stephan Kulow 2014-03-10 05:52:26 +00:00 committed by Git OBS Bridge
commit 9623b67b9a
48 changed files with 3616 additions and 63180 deletions

47
_constraints Normal file
View File

@ -0,0 +1,47 @@
<constraints>
<hardware>
<disk>
<size unit="G">7</size>
</disk>
</hardware>
<overwrite>
<conditions>
<arch>i586</arch> <!-- applies only for either i586 or x86_64 packages -->
<arch>x86_64</arch>
<package>kernel-debug</package>
<package>kernel-default</package>
<package>kernel-desktop</package>
<package>kernel-ec2</package>
<package>kernel-pae</package>
<package>kernel-trace</package>
<package>kernel-vanilla</package>
<package>kernel-xen</package>
</conditions>
<hardware>
<processors>8</processors>
<disk>
<size unit="G">14</size>
</disk>
</hardware>
</overwrite>
<overwrite>
<conditions>
<arch>i586</arch>
<arch>x86_64</arch>
<package>kernel-obs-qa</package>
</conditions>
<sandbox>kvm</sandbox>
</overwrite>
<overwrite>
<conditions>
<arch>i586</arch>
<arch>x86_64</arch>
<package>kernel-obs-qa-xen</package>
</conditions>
<sandbox>xen</sandbox>
</overwrite>
</constraints>

View File

@ -1,3 +1,30 @@
-------------------------------------------------------------------
Thu Mar 6 10:48:07 CET 2014 - jdelvare@suse.de
- The generic thermal module is used by several ACPI components
(processor, fan, thermal and video) and a few other drivers. So
in practice it will end up being loaded on almost all systems
which support ACPI. It is small so build it into the kernel to
improve boot speed on all ACPI-enabled architectures (i386,
x86_64 and ia64.)
- CONFIG_THERMAL=y
-------------------------------------------------------------------
Fri Feb 28 18:38:01 CET 2014 - jdelvare@suse.de
- The msr driver creates /dev/cpu/*/msr through which you can poke
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
to remove that module if it is not needed.
- CONFIG_X86_MSR=m
-------------------------------------------------------------------
Tue Feb 25 11:44:55 CET 2014 - jdelvare@suse.de
- systemd requires autofs, so autofs4.ko will always be loaded on
boot. For performance reasons, it makes sense to build it into
the kernel (bnc#863771).
- CONFIG_AUTOFS4_FS=y
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jan 9 14:38:52 CET 2014 - jdelvare@suse.de Thu Jan 9 14:38:52 CET 2014 - jdelvare@suse.de

View File

@ -43,11 +43,11 @@
+ppc64le ppc64le/vanilla +ppc64le ppc64le/vanilla
# ARM architectures # ARM architectures
+armv6hl armv6hl/default #+armv6hl armv6hl/default
+armv7hl armv7hl/default #+armv7hl armv7hl/default
+armv7hl armv7hl/lpae #+armv7hl armv7hl/lpae
+armv7hl armv7hl/exynos #+armv7hl armv7hl/exynos
+arm64 arm64/default #+arm64 arm64/default
+s390x s390x/default +s390x s390x/default
+s390x -syms s390x/trace +s390x -syms s390x/trace

View File

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

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:186c84efa654d7d66220dbe5ba16df14a3b90f6e48eb64da145fbd028f78a070 oid sha256:553240e4ffe0f534626e7877e3c6eab712c27fc6d6b6465fe915520d9f55dd27
size 316366 size 290010

40
constraints.in Normal file
View File

@ -0,0 +1,40 @@
<constraints>
<hardware>
<disk>
<size unit="G">7</size>
</disk>
</hardware>
<overwrite>
<conditions>
<arch>i586</arch> <!-- applies only for either i586 or x86_64 packages -->
<arch>x86_64</arch>
@BINARY_PACKAGES_XML@
</conditions>
<hardware>
<processors>8</processors>
<disk>
<size unit="G">14</size>
</disk>
</hardware>
</overwrite>
<overwrite>
<conditions>
<arch>i586</arch>
<arch>x86_64</arch>
<package>kernel-obs-qa</package>
</conditions>
<sandbox>kvm</sandbox>
</overwrite>
<overwrite>
<conditions>
<arch>i586</arch>
<arch>x86_64</arch>
<package>kernel-obs-qa-xen</package>
</conditions>
<sandbox>xen</sandbox>
</overwrite>
</constraints>

View File

@ -656,12 +656,6 @@ if [ %CONFIG_MODULES = y ]; then
exit 1 exit 1
fi fi
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%if %split_base %if %split_base
%_sourcedir/split-modules -d %buildroot \ %_sourcedir/split-modules -d %buildroot \
-o %my_builddir \ -o %my_builddir \
@ -676,6 +670,12 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif %endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else %else
( cd %buildroot ( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n' find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'

View File

@ -1,3 +1,201 @@
-------------------------------------------------------------------
Fri Mar 7 17:16:53 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Generate a per-architecture per-package _constraints file
- commit 65a07f7
-------------------------------------------------------------------
Fri Mar 7 17:07:55 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Remove dead code
- commit 3fc95f5
-------------------------------------------------------------------
Thu Mar 6 10:53:14 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_THERMAL=y
The generic thermal module is used by several ACPI components
(processor, fan, thermal and video) and a few other drivers. So
in practice it will end up being loaded on almost all systems
which support ACPI. It is small so build it into the kernel to
improve boot speed on all ACPI-enabled architectures (i386,
x86_64 and ia64.)
- commit e60ddcf
-------------------------------------------------------------------
Wed Mar 5 15:04:50 CET 2014 - jeffm@suse.com
- Update to 3.14-rc5.
- commit 4126853
-------------------------------------------------------------------
Tue Mar 4 11:03:11 CET 2014 - jdelvare@suse.de
- Update ppc64le config files: disable STE_MODEM_RPROC
Disable config option STE_MODEM_RPROC on all ppc64le flavors, because
it draws dependencies which aren't available on ppc64le:
warning: (REMOTEPROC && RPMSG) selects VIRTUALIZATION which has unmet direct dependencies (!CPU_LITTLE_ENDIAN)
- commit 712ca17
-------------------------------------------------------------------
Fri Feb 28 23:44:12 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix whitespace in NoSource lines
- commit 6320617
-------------------------------------------------------------------
Fri Feb 28 23:21:10 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not zero modules.dep before using it
(bnc#866075)
- commit b67b660
-------------------------------------------------------------------
Fri Feb 28 21:09:09 CET 2014 - jdelvare@suse.de
- Update config files: modularize BLK_DEV_MD, disable MD_AUTODETECT
Michal Marek says:
I think that the reason why BLK_DEV_MD is built in is
config MD_AUTODETECT
bool "Autodetect RAID arrays during kernel boot"
depends on BLK_DEV_MD=y
but since we compile the raid presonalities as modules, this cannot
work. Also, we use the initrd even in the trivial cases, so why bother
about root-on-md.
- commit db76347
-------------------------------------------------------------------
Fri Feb 28 20:09:35 CET 2014 - jdelvare@suse.de
- Update config files.
Modularize the following helper drivers:
INET_LRO, NET_CLS_CGROUP, DNS_RESOLVER
They had to be built-in before due to dependencies, but this is no
longer the case, so we can modularize them again.
- commit a970646
-------------------------------------------------------------------
Fri Feb 28 18:40:13 CET 2014 - jdelvare@suse.de
- Update x86 config files: CONFIG_X86_MSR=m
The msr driver creates /dev/cpu/*/msr through which you can poke
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
to remove that module if it is not needed.
- commit 9e6b04a
-------------------------------------------------------------------
Fri Feb 28 16:45:53 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Drop useless ExclusiveArch statement
- commit 5cdf1da
-------------------------------------------------------------------
Fri Feb 28 14:27:47 CET 2014 - tiwai@suse.de
- ALSA: hda/sigmatel - Allow auto-switching for dock line-in of
HP laptops (bnc#866100).
- commit 6367fe8
-------------------------------------------------------------------
Fri Feb 28 11:42:42 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_ISO9660_FS=m
There is no good reason why isofs would be built into the kernel.
Most systems don't need it after installation, and reportedly
mkinitrd etc. can deal with it as a module just fine.
- commit 3dd8a1a
-------------------------------------------------------------------
Tue Feb 25 22:51:43 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_AUTOFS4_FS=y
systemd requires autofs, so autofs4.ko will always be loaded on boot.
For performance reasons, it makes sense to build it into the kernel
(bnc#863771).
- commit 70247d1
-------------------------------------------------------------------
Tue Feb 25 13:55:21 CET 2014 - jbeulich@suse.com
- Update Xen patches to 3.14-rc4 and c/s 1252.
- privcmd: allow preempting long running user-mode originating
hypercalls (bnc#861093).
- config.conf: Re-enable Xen configs.
- Update x86 config files.
- scripts/check-cvs-add: Disable config checking for now.
- commit d5aea30
-------------------------------------------------------------------
Mon Feb 24 13:42:29 CET 2014 - jeffm@suse.com
- config: disable PINCTRL_MSM and PINCTRL_MSM8X4
These options were enable accidentally during the 3.14-rc1 update for
just the i386/default config.
- commit 2ded0ed
-------------------------------------------------------------------
Mon Feb 24 04:17:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc4.
- Eliminated 1 patch.
- commit 16d4242
-------------------------------------------------------------------
Wed Feb 19 03:39:35 CET 2014 - jeffm@suse.com
- dmraid45: removed driver.
This functionality should be offered by the dmraid driver.
- commit 9a83d77
-------------------------------------------------------------------
Tue Feb 18 10:55:55 CET 2014 - mszeredi@suse.cz
- cifs: ensure that uncached writes handle unmapped areas
correctly (bnc#864025 CVE-2014-00691).
- commit 79c42c5
-------------------------------------------------------------------
Mon Feb 17 09:33:20 CET 2014 - jeffm@suse.com
- config: CONFIG_BCM_KONA_USB2_PHY=n on s390
- commit f30c873
-------------------------------------------------------------------
Mon Feb 17 09:32:04 CET 2014 - jeffm@suse.com
- acpi: Complete fix for thinkpad RSDT blacklist
- commit 2e62bb9
-------------------------------------------------------------------
Mon Feb 17 09:26:53 CET 2014 - jeffm@suse.com
- Update to 3.14-rc3.
- commit 058f759
-------------------------------------------------------------------
Mon Feb 17 09:13:29 CET 2014 - jeffm@suse.com
- dmraid45: updated to use new bvec iterators.
- commit 9e25806
-------------------------------------------------------------------
Mon Feb 17 09:12:33 CET 2014 - jeffm@suse.com
- acpi: Updated acpi=rsdt dmi blacklist to new variable name.
- commit 4bd9031
-------------------------------------------------------------------
Mon Feb 17 08:22:27 CET 2014 - jeffm@suse.com
- Update vanilla config files.
- commit b49cb75
-------------------------------------------------------------------
Fri Feb 14 16:08:11 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it
- commit f11b02a
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de
@ -17,6 +215,12 @@ Fri Feb 14 09:53:00 CET 2014 - jslaby@suse.cz
- Update config files. - Update config files.
- commit d6e2c2f - commit d6e2c2f
-------------------------------------------------------------------
Thu Feb 13 12:27:29 CET 2014 - dvaleev@suse.de
- rpm/kernel-obs-build.spec: Fix for ppc64le
- commit 50c4205
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz
@ -65,6 +269,13 @@ Mon Feb 10 15:07:10 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc2. - Updated patch headers for 3.14-rc2.
- commit d0ea44a - commit d0ea44a
-------------------------------------------------------------------
Mon Feb 10 15:06:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc2.
- Eliminated 1 patch.
- commit a5ab7bf
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz
@ -98,6 +309,15 @@ Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1. - Updated patch headers for 3.14-rc1.
- commit 967bc40 - commit 967bc40
-------------------------------------------------------------------
Tue Feb 4 22:44:44 CET 2014 - jeffm@suse.com
- Update to 3.14-rc1.
- 19 patches eliminated.
- Xen is disabled.
- ARM is disabled.
- commit 691c6b1
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de

View File

@ -19,8 +19,8 @@
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.13 %define srcversion 3.14-rc5
%define patchversion 3.13.3 %define patchversion 3.14.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,9 +61,9 @@ Name: kernel-debug
Summary: A Debug Version of the Kernel Summary: A Debug Version of the Kernel
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
Version: 3.13.3 Version: 3.14.rc5
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.gd6e2c2f Release: <RELEASE>.g5fcd7b7
%else %else
Release: 0 Release: 0
%endif %endif
@ -151,7 +151,7 @@ Provides: kernel = %version-%source_rel
Provides: kernel-kdump = 2.6.28 Provides: kernel-kdump = 2.6.28
Obsoletes: kernel-kdump <= 2.6.28 Obsoletes: kernel-kdump <= 2.6.28
%endif %endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -184,6 +184,7 @@ Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in Source56: kernel-docs.spec.in
Source57: kernel-cert-subpackage Source57: kernel-cert-subpackage
Source58: constraints.in
Source60: config.sh Source60: config.sh
Source61: compute-PATCHVERSION.sh Source61: compute-PATCHVERSION.sh
Source62: old-flavors Source62: old-flavors
@ -225,65 +226,66 @@ BuildArch: i686
%endif %endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
NoSource: 2 NoSource: 2
NoSource: 3 NoSource: 3
NoSource: 8 NoSource: 8
NoSource: 9 NoSource: 9
NoSource: 10 NoSource: 10
NoSource: 11 NoSource: 11
NoSource: 12 NoSource: 12
NoSource: 13 NoSource: 13
NoSource: 14 NoSource: 14
NoSource: 16 NoSource: 16
NoSource: 17 NoSource: 17
NoSource: 21 NoSource: 21
NoSource: 23 NoSource: 23
NoSource: 33 NoSource: 33
NoSource: 35 NoSource: 35
NoSource: 37 NoSource: 37
NoSource: 38 NoSource: 38
NoSource: 39 NoSource: 39
NoSource: 40 NoSource: 40
NoSource: 44 NoSource: 44
NoSource: 45 NoSource: 45
NoSource: 46 NoSource: 46
NoSource: 48 NoSource: 48
NoSource: 49 NoSource: 49
NoSource: 50 NoSource: 50
NoSource: 51 NoSource: 51
NoSource: 52 NoSource: 52
NoSource: 53 NoSource: 53
NoSource: 54 NoSource: 54
NoSource: 55 NoSource: 55
NoSource: 56 NoSource: 56
NoSource: 57 NoSource: 57
NoSource: 60 NoSource: 58
NoSource: 61 NoSource: 60
NoSource: 62 NoSource: 61
NoSource: 63 NoSource: 62
NoSource: 64 NoSource: 63
NoSource: 65 NoSource: 64
NoSource: 66 NoSource: 65
NoSource: 67 NoSource: 66
NoSource: 68 NoSource: 67
NoSource: 69 NoSource: 68
NoSource: 100 NoSource: 69
NoSource: 101 NoSource: 100
NoSource: 102 NoSource: 101
NoSource: 103 NoSource: 102
NoSource: 104 NoSource: 103
NoSource: 105 NoSource: 104
NoSource: 106 NoSource: 105
NoSource: 107 NoSource: 106
NoSource: 108 NoSource: 107
NoSource: 109 NoSource: 108
NoSource: 110 NoSource: 109
NoSource: 111 NoSource: 110
NoSource: 112 NoSource: 111
NoSource: 113 NoSource: 112
NoSource: 120 NoSource: 113
NoSource: 121 NoSource: 120
NoSource: 121
# The following KMPs have been integrated into the kernel package, # The following KMPs have been integrated into the kernel package,
# grouped by the last product that contained them. # grouped by the last product that contained them.
@ -776,12 +778,6 @@ if [ %CONFIG_MODULES = y ]; then
exit 1 exit 1
fi fi
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%if %split_base %if %split_base
%_sourcedir/split-modules -d %buildroot \ %_sourcedir/split-modules -d %buildroot \
-o %my_builddir \ -o %my_builddir \
@ -796,6 +792,12 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif %endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else %else
( cd %buildroot ( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n' find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'

View File

@ -1,3 +1,201 @@
-------------------------------------------------------------------
Fri Mar 7 17:16:53 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Generate a per-architecture per-package _constraints file
- commit 65a07f7
-------------------------------------------------------------------
Fri Mar 7 17:07:55 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Remove dead code
- commit 3fc95f5
-------------------------------------------------------------------
Thu Mar 6 10:53:14 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_THERMAL=y
The generic thermal module is used by several ACPI components
(processor, fan, thermal and video) and a few other drivers. So
in practice it will end up being loaded on almost all systems
which support ACPI. It is small so build it into the kernel to
improve boot speed on all ACPI-enabled architectures (i386,
x86_64 and ia64.)
- commit e60ddcf
-------------------------------------------------------------------
Wed Mar 5 15:04:50 CET 2014 - jeffm@suse.com
- Update to 3.14-rc5.
- commit 4126853
-------------------------------------------------------------------
Tue Mar 4 11:03:11 CET 2014 - jdelvare@suse.de
- Update ppc64le config files: disable STE_MODEM_RPROC
Disable config option STE_MODEM_RPROC on all ppc64le flavors, because
it draws dependencies which aren't available on ppc64le:
warning: (REMOTEPROC && RPMSG) selects VIRTUALIZATION which has unmet direct dependencies (!CPU_LITTLE_ENDIAN)
- commit 712ca17
-------------------------------------------------------------------
Fri Feb 28 23:44:12 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix whitespace in NoSource lines
- commit 6320617
-------------------------------------------------------------------
Fri Feb 28 23:21:10 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not zero modules.dep before using it
(bnc#866075)
- commit b67b660
-------------------------------------------------------------------
Fri Feb 28 21:09:09 CET 2014 - jdelvare@suse.de
- Update config files: modularize BLK_DEV_MD, disable MD_AUTODETECT
Michal Marek says:
I think that the reason why BLK_DEV_MD is built in is
config MD_AUTODETECT
bool "Autodetect RAID arrays during kernel boot"
depends on BLK_DEV_MD=y
but since we compile the raid presonalities as modules, this cannot
work. Also, we use the initrd even in the trivial cases, so why bother
about root-on-md.
- commit db76347
-------------------------------------------------------------------
Fri Feb 28 20:09:35 CET 2014 - jdelvare@suse.de
- Update config files.
Modularize the following helper drivers:
INET_LRO, NET_CLS_CGROUP, DNS_RESOLVER
They had to be built-in before due to dependencies, but this is no
longer the case, so we can modularize them again.
- commit a970646
-------------------------------------------------------------------
Fri Feb 28 18:40:13 CET 2014 - jdelvare@suse.de
- Update x86 config files: CONFIG_X86_MSR=m
The msr driver creates /dev/cpu/*/msr through which you can poke
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
to remove that module if it is not needed.
- commit 9e6b04a
-------------------------------------------------------------------
Fri Feb 28 16:45:53 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Drop useless ExclusiveArch statement
- commit 5cdf1da
-------------------------------------------------------------------
Fri Feb 28 14:27:47 CET 2014 - tiwai@suse.de
- ALSA: hda/sigmatel - Allow auto-switching for dock line-in of
HP laptops (bnc#866100).
- commit 6367fe8
-------------------------------------------------------------------
Fri Feb 28 11:42:42 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_ISO9660_FS=m
There is no good reason why isofs would be built into the kernel.
Most systems don't need it after installation, and reportedly
mkinitrd etc. can deal with it as a module just fine.
- commit 3dd8a1a
-------------------------------------------------------------------
Tue Feb 25 22:51:43 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_AUTOFS4_FS=y
systemd requires autofs, so autofs4.ko will always be loaded on boot.
For performance reasons, it makes sense to build it into the kernel
(bnc#863771).
- commit 70247d1
-------------------------------------------------------------------
Tue Feb 25 13:55:21 CET 2014 - jbeulich@suse.com
- Update Xen patches to 3.14-rc4 and c/s 1252.
- privcmd: allow preempting long running user-mode originating
hypercalls (bnc#861093).
- config.conf: Re-enable Xen configs.
- Update x86 config files.
- scripts/check-cvs-add: Disable config checking for now.
- commit d5aea30
-------------------------------------------------------------------
Mon Feb 24 13:42:29 CET 2014 - jeffm@suse.com
- config: disable PINCTRL_MSM and PINCTRL_MSM8X4
These options were enable accidentally during the 3.14-rc1 update for
just the i386/default config.
- commit 2ded0ed
-------------------------------------------------------------------
Mon Feb 24 04:17:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc4.
- Eliminated 1 patch.
- commit 16d4242
-------------------------------------------------------------------
Wed Feb 19 03:39:35 CET 2014 - jeffm@suse.com
- dmraid45: removed driver.
This functionality should be offered by the dmraid driver.
- commit 9a83d77
-------------------------------------------------------------------
Tue Feb 18 10:55:55 CET 2014 - mszeredi@suse.cz
- cifs: ensure that uncached writes handle unmapped areas
correctly (bnc#864025 CVE-2014-00691).
- commit 79c42c5
-------------------------------------------------------------------
Mon Feb 17 09:33:20 CET 2014 - jeffm@suse.com
- config: CONFIG_BCM_KONA_USB2_PHY=n on s390
- commit f30c873
-------------------------------------------------------------------
Mon Feb 17 09:32:04 CET 2014 - jeffm@suse.com
- acpi: Complete fix for thinkpad RSDT blacklist
- commit 2e62bb9
-------------------------------------------------------------------
Mon Feb 17 09:26:53 CET 2014 - jeffm@suse.com
- Update to 3.14-rc3.
- commit 058f759
-------------------------------------------------------------------
Mon Feb 17 09:13:29 CET 2014 - jeffm@suse.com
- dmraid45: updated to use new bvec iterators.
- commit 9e25806
-------------------------------------------------------------------
Mon Feb 17 09:12:33 CET 2014 - jeffm@suse.com
- acpi: Updated acpi=rsdt dmi blacklist to new variable name.
- commit 4bd9031
-------------------------------------------------------------------
Mon Feb 17 08:22:27 CET 2014 - jeffm@suse.com
- Update vanilla config files.
- commit b49cb75
-------------------------------------------------------------------
Fri Feb 14 16:08:11 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it
- commit f11b02a
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de
@ -17,6 +215,12 @@ Fri Feb 14 09:53:00 CET 2014 - jslaby@suse.cz
- Update config files. - Update config files.
- commit d6e2c2f - commit d6e2c2f
-------------------------------------------------------------------
Thu Feb 13 12:27:29 CET 2014 - dvaleev@suse.de
- rpm/kernel-obs-build.spec: Fix for ppc64le
- commit 50c4205
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz
@ -65,6 +269,13 @@ Mon Feb 10 15:07:10 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc2. - Updated patch headers for 3.14-rc2.
- commit d0ea44a - commit d0ea44a
-------------------------------------------------------------------
Mon Feb 10 15:06:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc2.
- Eliminated 1 patch.
- commit a5ab7bf
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz
@ -98,6 +309,15 @@ Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1. - Updated patch headers for 3.14-rc1.
- commit 967bc40 - commit 967bc40
-------------------------------------------------------------------
Tue Feb 4 22:44:44 CET 2014 - jeffm@suse.com
- Update to 3.14-rc1.
- 19 patches eliminated.
- Xen is disabled.
- ARM is disabled.
- commit 691c6b1
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de

View File

@ -19,8 +19,8 @@
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.13 %define srcversion 3.14-rc5
%define patchversion 3.13.3 %define patchversion 3.14.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,9 +61,9 @@ Name: kernel-default
Summary: The Standard Kernel Summary: The Standard Kernel
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
Version: 3.13.3 Version: 3.14.rc5
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.gd6e2c2f Release: <RELEASE>.g5fcd7b7
%else %else
Release: 0 Release: 0
%endif %endif
@ -163,7 +163,7 @@ Obsoletes: kernel-kdump <= 2.6.28
Provides: kernel-smp = 2.6.17 Provides: kernel-smp = 2.6.17
Obsoletes: kernel-smp <= 2.6.17 Obsoletes: kernel-smp <= 2.6.17
%endif %endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -196,6 +196,7 @@ Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in Source56: kernel-docs.spec.in
Source57: kernel-cert-subpackage Source57: kernel-cert-subpackage
Source58: constraints.in
Source60: config.sh Source60: config.sh
Source61: compute-PATCHVERSION.sh Source61: compute-PATCHVERSION.sh
Source62: old-flavors Source62: old-flavors
@ -223,7 +224,7 @@ Source113: patches.kabi.tar.bz2
Source120: kabi.tar.bz2 Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2 Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: aarch64 armv6hl armv7hl %ix86 ia64 ppc ppc64 ppc64le s390x x86_64 ExclusiveArch: %ix86 ia64 ppc ppc64 ppc64le s390x x86_64
%define kmp_target_cpu %_target_cpu %define kmp_target_cpu %_target_cpu
%ifarch %ix86 %ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686 # Only i386/default supports i586, mark other flavors' packages as i686
@ -237,65 +238,66 @@ BuildArch: i686
%endif %endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
NoSource: 2 NoSource: 2
NoSource: 3 NoSource: 3
NoSource: 8 NoSource: 8
NoSource: 9 NoSource: 9
NoSource: 10 NoSource: 10
NoSource: 11 NoSource: 11
NoSource: 12 NoSource: 12
NoSource: 13 NoSource: 13
NoSource: 14 NoSource: 14
NoSource: 16 NoSource: 16
NoSource: 17 NoSource: 17
NoSource: 21 NoSource: 21
NoSource: 23 NoSource: 23
NoSource: 33 NoSource: 33
NoSource: 35 NoSource: 35
NoSource: 37 NoSource: 37
NoSource: 38 NoSource: 38
NoSource: 39 NoSource: 39
NoSource: 40 NoSource: 40
NoSource: 44 NoSource: 44
NoSource: 45 NoSource: 45
NoSource: 46 NoSource: 46
NoSource: 48 NoSource: 48
NoSource: 49 NoSource: 49
NoSource: 50 NoSource: 50
NoSource: 51 NoSource: 51
NoSource: 52 NoSource: 52
NoSource: 53 NoSource: 53
NoSource: 54 NoSource: 54
NoSource: 55 NoSource: 55
NoSource: 56 NoSource: 56
NoSource: 57 NoSource: 57
NoSource: 60 NoSource: 58
NoSource: 61 NoSource: 60
NoSource: 62 NoSource: 61
NoSource: 63 NoSource: 62
NoSource: 64 NoSource: 63
NoSource: 65 NoSource: 64
NoSource: 66 NoSource: 65
NoSource: 67 NoSource: 66
NoSource: 68 NoSource: 67
NoSource: 69 NoSource: 68
NoSource: 100 NoSource: 69
NoSource: 101 NoSource: 100
NoSource: 102 NoSource: 101
NoSource: 103 NoSource: 102
NoSource: 104 NoSource: 103
NoSource: 105 NoSource: 104
NoSource: 106 NoSource: 105
NoSource: 107 NoSource: 106
NoSource: 108 NoSource: 107
NoSource: 109 NoSource: 108
NoSource: 110 NoSource: 109
NoSource: 111 NoSource: 110
NoSource: 112 NoSource: 111
NoSource: 113 NoSource: 112
NoSource: 120 NoSource: 113
NoSource: 121 NoSource: 120
NoSource: 121
# The following KMPs have been integrated into the kernel package, # The following KMPs have been integrated into the kernel package,
# grouped by the last product that contained them. # grouped by the last product that contained them.
@ -787,12 +789,6 @@ if [ %CONFIG_MODULES = y ]; then
exit 1 exit 1
fi fi
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%if %split_base %if %split_base
%_sourcedir/split-modules -d %buildroot \ %_sourcedir/split-modules -d %buildroot \
-o %my_builddir \ -o %my_builddir \
@ -807,6 +803,12 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif %endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else %else
( cd %buildroot ( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n' find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'

View File

@ -1,3 +1,201 @@
-------------------------------------------------------------------
Fri Mar 7 17:16:53 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Generate a per-architecture per-package _constraints file
- commit 65a07f7
-------------------------------------------------------------------
Fri Mar 7 17:07:55 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Remove dead code
- commit 3fc95f5
-------------------------------------------------------------------
Thu Mar 6 10:53:14 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_THERMAL=y
The generic thermal module is used by several ACPI components
(processor, fan, thermal and video) and a few other drivers. So
in practice it will end up being loaded on almost all systems
which support ACPI. It is small so build it into the kernel to
improve boot speed on all ACPI-enabled architectures (i386,
x86_64 and ia64.)
- commit e60ddcf
-------------------------------------------------------------------
Wed Mar 5 15:04:50 CET 2014 - jeffm@suse.com
- Update to 3.14-rc5.
- commit 4126853
-------------------------------------------------------------------
Tue Mar 4 11:03:11 CET 2014 - jdelvare@suse.de
- Update ppc64le config files: disable STE_MODEM_RPROC
Disable config option STE_MODEM_RPROC on all ppc64le flavors, because
it draws dependencies which aren't available on ppc64le:
warning: (REMOTEPROC && RPMSG) selects VIRTUALIZATION which has unmet direct dependencies (!CPU_LITTLE_ENDIAN)
- commit 712ca17
-------------------------------------------------------------------
Fri Feb 28 23:44:12 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix whitespace in NoSource lines
- commit 6320617
-------------------------------------------------------------------
Fri Feb 28 23:21:10 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not zero modules.dep before using it
(bnc#866075)
- commit b67b660
-------------------------------------------------------------------
Fri Feb 28 21:09:09 CET 2014 - jdelvare@suse.de
- Update config files: modularize BLK_DEV_MD, disable MD_AUTODETECT
Michal Marek says:
I think that the reason why BLK_DEV_MD is built in is
config MD_AUTODETECT
bool "Autodetect RAID arrays during kernel boot"
depends on BLK_DEV_MD=y
but since we compile the raid presonalities as modules, this cannot
work. Also, we use the initrd even in the trivial cases, so why bother
about root-on-md.
- commit db76347
-------------------------------------------------------------------
Fri Feb 28 20:09:35 CET 2014 - jdelvare@suse.de
- Update config files.
Modularize the following helper drivers:
INET_LRO, NET_CLS_CGROUP, DNS_RESOLVER
They had to be built-in before due to dependencies, but this is no
longer the case, so we can modularize them again.
- commit a970646
-------------------------------------------------------------------
Fri Feb 28 18:40:13 CET 2014 - jdelvare@suse.de
- Update x86 config files: CONFIG_X86_MSR=m
The msr driver creates /dev/cpu/*/msr through which you can poke
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
to remove that module if it is not needed.
- commit 9e6b04a
-------------------------------------------------------------------
Fri Feb 28 16:45:53 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Drop useless ExclusiveArch statement
- commit 5cdf1da
-------------------------------------------------------------------
Fri Feb 28 14:27:47 CET 2014 - tiwai@suse.de
- ALSA: hda/sigmatel - Allow auto-switching for dock line-in of
HP laptops (bnc#866100).
- commit 6367fe8
-------------------------------------------------------------------
Fri Feb 28 11:42:42 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_ISO9660_FS=m
There is no good reason why isofs would be built into the kernel.
Most systems don't need it after installation, and reportedly
mkinitrd etc. can deal with it as a module just fine.
- commit 3dd8a1a
-------------------------------------------------------------------
Tue Feb 25 22:51:43 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_AUTOFS4_FS=y
systemd requires autofs, so autofs4.ko will always be loaded on boot.
For performance reasons, it makes sense to build it into the kernel
(bnc#863771).
- commit 70247d1
-------------------------------------------------------------------
Tue Feb 25 13:55:21 CET 2014 - jbeulich@suse.com
- Update Xen patches to 3.14-rc4 and c/s 1252.
- privcmd: allow preempting long running user-mode originating
hypercalls (bnc#861093).
- config.conf: Re-enable Xen configs.
- Update x86 config files.
- scripts/check-cvs-add: Disable config checking for now.
- commit d5aea30
-------------------------------------------------------------------
Mon Feb 24 13:42:29 CET 2014 - jeffm@suse.com
- config: disable PINCTRL_MSM and PINCTRL_MSM8X4
These options were enable accidentally during the 3.14-rc1 update for
just the i386/default config.
- commit 2ded0ed
-------------------------------------------------------------------
Mon Feb 24 04:17:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc4.
- Eliminated 1 patch.
- commit 16d4242
-------------------------------------------------------------------
Wed Feb 19 03:39:35 CET 2014 - jeffm@suse.com
- dmraid45: removed driver.
This functionality should be offered by the dmraid driver.
- commit 9a83d77
-------------------------------------------------------------------
Tue Feb 18 10:55:55 CET 2014 - mszeredi@suse.cz
- cifs: ensure that uncached writes handle unmapped areas
correctly (bnc#864025 CVE-2014-00691).
- commit 79c42c5
-------------------------------------------------------------------
Mon Feb 17 09:33:20 CET 2014 - jeffm@suse.com
- config: CONFIG_BCM_KONA_USB2_PHY=n on s390
- commit f30c873
-------------------------------------------------------------------
Mon Feb 17 09:32:04 CET 2014 - jeffm@suse.com
- acpi: Complete fix for thinkpad RSDT blacklist
- commit 2e62bb9
-------------------------------------------------------------------
Mon Feb 17 09:26:53 CET 2014 - jeffm@suse.com
- Update to 3.14-rc3.
- commit 058f759
-------------------------------------------------------------------
Mon Feb 17 09:13:29 CET 2014 - jeffm@suse.com
- dmraid45: updated to use new bvec iterators.
- commit 9e25806
-------------------------------------------------------------------
Mon Feb 17 09:12:33 CET 2014 - jeffm@suse.com
- acpi: Updated acpi=rsdt dmi blacklist to new variable name.
- commit 4bd9031
-------------------------------------------------------------------
Mon Feb 17 08:22:27 CET 2014 - jeffm@suse.com
- Update vanilla config files.
- commit b49cb75
-------------------------------------------------------------------
Fri Feb 14 16:08:11 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it
- commit f11b02a
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de
@ -17,6 +215,12 @@ Fri Feb 14 09:53:00 CET 2014 - jslaby@suse.cz
- Update config files. - Update config files.
- commit d6e2c2f - commit d6e2c2f
-------------------------------------------------------------------
Thu Feb 13 12:27:29 CET 2014 - dvaleev@suse.de
- rpm/kernel-obs-build.spec: Fix for ppc64le
- commit 50c4205
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz
@ -65,6 +269,13 @@ Mon Feb 10 15:07:10 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc2. - Updated patch headers for 3.14-rc2.
- commit d0ea44a - commit d0ea44a
-------------------------------------------------------------------
Mon Feb 10 15:06:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc2.
- Eliminated 1 patch.
- commit a5ab7bf
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz
@ -98,6 +309,15 @@ Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1. - Updated patch headers for 3.14-rc1.
- commit 967bc40 - commit 967bc40
-------------------------------------------------------------------
Tue Feb 4 22:44:44 CET 2014 - jeffm@suse.com
- Update to 3.14-rc1.
- 19 patches eliminated.
- Xen is disabled.
- ARM is disabled.
- commit 691c6b1
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de

View File

@ -19,8 +19,8 @@
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.13 %define srcversion 3.14-rc5
%define patchversion 3.13.3 %define patchversion 3.14.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,9 +61,9 @@ Name: kernel-desktop
Summary: Kernel optimized for the desktop Summary: Kernel optimized for the desktop
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
Version: 3.13.3 Version: 3.14.rc5
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.gd6e2c2f Release: <RELEASE>.g5fcd7b7
%else %else
Release: 0 Release: 0
%endif %endif
@ -148,7 +148,7 @@ Conflicts: libc.so.6()(64bit)
%endif %endif
Provides: kernel = %version-%source_rel Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -181,6 +181,7 @@ Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in Source56: kernel-docs.spec.in
Source57: kernel-cert-subpackage Source57: kernel-cert-subpackage
Source58: constraints.in
Source60: config.sh Source60: config.sh
Source61: compute-PATCHVERSION.sh Source61: compute-PATCHVERSION.sh
Source62: old-flavors Source62: old-flavors
@ -222,65 +223,66 @@ BuildArch: i686
%endif %endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
NoSource: 2 NoSource: 2
NoSource: 3 NoSource: 3
NoSource: 8 NoSource: 8
NoSource: 9 NoSource: 9
NoSource: 10 NoSource: 10
NoSource: 11 NoSource: 11
NoSource: 12 NoSource: 12
NoSource: 13 NoSource: 13
NoSource: 14 NoSource: 14
NoSource: 16 NoSource: 16
NoSource: 17 NoSource: 17
NoSource: 21 NoSource: 21
NoSource: 23 NoSource: 23
NoSource: 33 NoSource: 33
NoSource: 35 NoSource: 35
NoSource: 37 NoSource: 37
NoSource: 38 NoSource: 38
NoSource: 39 NoSource: 39
NoSource: 40 NoSource: 40
NoSource: 44 NoSource: 44
NoSource: 45 NoSource: 45
NoSource: 46 NoSource: 46
NoSource: 48 NoSource: 48
NoSource: 49 NoSource: 49
NoSource: 50 NoSource: 50
NoSource: 51 NoSource: 51
NoSource: 52 NoSource: 52
NoSource: 53 NoSource: 53
NoSource: 54 NoSource: 54
NoSource: 55 NoSource: 55
NoSource: 56 NoSource: 56
NoSource: 57 NoSource: 57
NoSource: 60 NoSource: 58
NoSource: 61 NoSource: 60
NoSource: 62 NoSource: 61
NoSource: 63 NoSource: 62
NoSource: 64 NoSource: 63
NoSource: 65 NoSource: 64
NoSource: 66 NoSource: 65
NoSource: 67 NoSource: 66
NoSource: 68 NoSource: 67
NoSource: 69 NoSource: 68
NoSource: 100 NoSource: 69
NoSource: 101 NoSource: 100
NoSource: 102 NoSource: 101
NoSource: 103 NoSource: 102
NoSource: 104 NoSource: 103
NoSource: 105 NoSource: 104
NoSource: 106 NoSource: 105
NoSource: 107 NoSource: 106
NoSource: 108 NoSource: 107
NoSource: 109 NoSource: 108
NoSource: 110 NoSource: 109
NoSource: 111 NoSource: 110
NoSource: 112 NoSource: 111
NoSource: 113 NoSource: 112
NoSource: 120 NoSource: 113
NoSource: 121 NoSource: 120
NoSource: 121
# The following KMPs have been integrated into the kernel package, # The following KMPs have been integrated into the kernel package,
# grouped by the last product that contained them. # grouped by the last product that contained them.
@ -785,12 +787,6 @@ if [ %CONFIG_MODULES = y ]; then
exit 1 exit 1
fi fi
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%if %split_base %if %split_base
%_sourcedir/split-modules -d %buildroot \ %_sourcedir/split-modules -d %buildroot \
-o %my_builddir \ -o %my_builddir \
@ -805,6 +801,12 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif %endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else %else
( cd %buildroot ( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n' find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'

View File

@ -1,3 +1,201 @@
-------------------------------------------------------------------
Fri Mar 7 17:16:53 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Generate a per-architecture per-package _constraints file
- commit 65a07f7
-------------------------------------------------------------------
Fri Mar 7 17:07:55 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Remove dead code
- commit 3fc95f5
-------------------------------------------------------------------
Thu Mar 6 10:53:14 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_THERMAL=y
The generic thermal module is used by several ACPI components
(processor, fan, thermal and video) and a few other drivers. So
in practice it will end up being loaded on almost all systems
which support ACPI. It is small so build it into the kernel to
improve boot speed on all ACPI-enabled architectures (i386,
x86_64 and ia64.)
- commit e60ddcf
-------------------------------------------------------------------
Wed Mar 5 15:04:50 CET 2014 - jeffm@suse.com
- Update to 3.14-rc5.
- commit 4126853
-------------------------------------------------------------------
Tue Mar 4 11:03:11 CET 2014 - jdelvare@suse.de
- Update ppc64le config files: disable STE_MODEM_RPROC
Disable config option STE_MODEM_RPROC on all ppc64le flavors, because
it draws dependencies which aren't available on ppc64le:
warning: (REMOTEPROC && RPMSG) selects VIRTUALIZATION which has unmet direct dependencies (!CPU_LITTLE_ENDIAN)
- commit 712ca17
-------------------------------------------------------------------
Fri Feb 28 23:44:12 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix whitespace in NoSource lines
- commit 6320617
-------------------------------------------------------------------
Fri Feb 28 23:21:10 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not zero modules.dep before using it
(bnc#866075)
- commit b67b660
-------------------------------------------------------------------
Fri Feb 28 21:09:09 CET 2014 - jdelvare@suse.de
- Update config files: modularize BLK_DEV_MD, disable MD_AUTODETECT
Michal Marek says:
I think that the reason why BLK_DEV_MD is built in is
config MD_AUTODETECT
bool "Autodetect RAID arrays during kernel boot"
depends on BLK_DEV_MD=y
but since we compile the raid presonalities as modules, this cannot
work. Also, we use the initrd even in the trivial cases, so why bother
about root-on-md.
- commit db76347
-------------------------------------------------------------------
Fri Feb 28 20:09:35 CET 2014 - jdelvare@suse.de
- Update config files.
Modularize the following helper drivers:
INET_LRO, NET_CLS_CGROUP, DNS_RESOLVER
They had to be built-in before due to dependencies, but this is no
longer the case, so we can modularize them again.
- commit a970646
-------------------------------------------------------------------
Fri Feb 28 18:40:13 CET 2014 - jdelvare@suse.de
- Update x86 config files: CONFIG_X86_MSR=m
The msr driver creates /dev/cpu/*/msr through which you can poke
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
to remove that module if it is not needed.
- commit 9e6b04a
-------------------------------------------------------------------
Fri Feb 28 16:45:53 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Drop useless ExclusiveArch statement
- commit 5cdf1da
-------------------------------------------------------------------
Fri Feb 28 14:27:47 CET 2014 - tiwai@suse.de
- ALSA: hda/sigmatel - Allow auto-switching for dock line-in of
HP laptops (bnc#866100).
- commit 6367fe8
-------------------------------------------------------------------
Fri Feb 28 11:42:42 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_ISO9660_FS=m
There is no good reason why isofs would be built into the kernel.
Most systems don't need it after installation, and reportedly
mkinitrd etc. can deal with it as a module just fine.
- commit 3dd8a1a
-------------------------------------------------------------------
Tue Feb 25 22:51:43 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_AUTOFS4_FS=y
systemd requires autofs, so autofs4.ko will always be loaded on boot.
For performance reasons, it makes sense to build it into the kernel
(bnc#863771).
- commit 70247d1
-------------------------------------------------------------------
Tue Feb 25 13:55:21 CET 2014 - jbeulich@suse.com
- Update Xen patches to 3.14-rc4 and c/s 1252.
- privcmd: allow preempting long running user-mode originating
hypercalls (bnc#861093).
- config.conf: Re-enable Xen configs.
- Update x86 config files.
- scripts/check-cvs-add: Disable config checking for now.
- commit d5aea30
-------------------------------------------------------------------
Mon Feb 24 13:42:29 CET 2014 - jeffm@suse.com
- config: disable PINCTRL_MSM and PINCTRL_MSM8X4
These options were enable accidentally during the 3.14-rc1 update for
just the i386/default config.
- commit 2ded0ed
-------------------------------------------------------------------
Mon Feb 24 04:17:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc4.
- Eliminated 1 patch.
- commit 16d4242
-------------------------------------------------------------------
Wed Feb 19 03:39:35 CET 2014 - jeffm@suse.com
- dmraid45: removed driver.
This functionality should be offered by the dmraid driver.
- commit 9a83d77
-------------------------------------------------------------------
Tue Feb 18 10:55:55 CET 2014 - mszeredi@suse.cz
- cifs: ensure that uncached writes handle unmapped areas
correctly (bnc#864025 CVE-2014-00691).
- commit 79c42c5
-------------------------------------------------------------------
Mon Feb 17 09:33:20 CET 2014 - jeffm@suse.com
- config: CONFIG_BCM_KONA_USB2_PHY=n on s390
- commit f30c873
-------------------------------------------------------------------
Mon Feb 17 09:32:04 CET 2014 - jeffm@suse.com
- acpi: Complete fix for thinkpad RSDT blacklist
- commit 2e62bb9
-------------------------------------------------------------------
Mon Feb 17 09:26:53 CET 2014 - jeffm@suse.com
- Update to 3.14-rc3.
- commit 058f759
-------------------------------------------------------------------
Mon Feb 17 09:13:29 CET 2014 - jeffm@suse.com
- dmraid45: updated to use new bvec iterators.
- commit 9e25806
-------------------------------------------------------------------
Mon Feb 17 09:12:33 CET 2014 - jeffm@suse.com
- acpi: Updated acpi=rsdt dmi blacklist to new variable name.
- commit 4bd9031
-------------------------------------------------------------------
Mon Feb 17 08:22:27 CET 2014 - jeffm@suse.com
- Update vanilla config files.
- commit b49cb75
-------------------------------------------------------------------
Fri Feb 14 16:08:11 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it
- commit f11b02a
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de
@ -17,6 +215,12 @@ Fri Feb 14 09:53:00 CET 2014 - jslaby@suse.cz
- Update config files. - Update config files.
- commit d6e2c2f - commit d6e2c2f
-------------------------------------------------------------------
Thu Feb 13 12:27:29 CET 2014 - dvaleev@suse.de
- rpm/kernel-obs-build.spec: Fix for ppc64le
- commit 50c4205
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz
@ -65,6 +269,13 @@ Mon Feb 10 15:07:10 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc2. - Updated patch headers for 3.14-rc2.
- commit d0ea44a - commit d0ea44a
-------------------------------------------------------------------
Mon Feb 10 15:06:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc2.
- Eliminated 1 patch.
- commit a5ab7bf
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz
@ -98,6 +309,15 @@ Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1. - Updated patch headers for 3.14-rc1.
- commit 967bc40 - commit 967bc40
-------------------------------------------------------------------
Tue Feb 4 22:44:44 CET 2014 - jeffm@suse.com
- Update to 3.14-rc1.
- 19 patches eliminated.
- Xen is disabled.
- ARM is disabled.
- commit 691c6b1
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de

View File

@ -16,7 +16,7 @@
# #
%define patchversion 3.13.3 %define patchversion 3.14.0-rc5
%define variant %{nil} %define variant %{nil}
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
@ -25,9 +25,9 @@ Name: kernel-docs
Summary: Kernel Documentation Summary: Kernel Documentation
License: GPL-2.0 License: GPL-2.0
Group: Documentation/Man Group: Documentation/Man
Version: 3.13.3 Version: 3.14.rc5
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.gd6e2c2f Release: <RELEASE>.g5fcd7b7
%else %else
Release: 0 Release: 0
%endif %endif

View File

@ -1,3 +1,201 @@
-------------------------------------------------------------------
Fri Mar 7 17:16:53 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Generate a per-architecture per-package _constraints file
- commit 65a07f7
-------------------------------------------------------------------
Fri Mar 7 17:07:55 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Remove dead code
- commit 3fc95f5
-------------------------------------------------------------------
Thu Mar 6 10:53:14 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_THERMAL=y
The generic thermal module is used by several ACPI components
(processor, fan, thermal and video) and a few other drivers. So
in practice it will end up being loaded on almost all systems
which support ACPI. It is small so build it into the kernel to
improve boot speed on all ACPI-enabled architectures (i386,
x86_64 and ia64.)
- commit e60ddcf
-------------------------------------------------------------------
Wed Mar 5 15:04:50 CET 2014 - jeffm@suse.com
- Update to 3.14-rc5.
- commit 4126853
-------------------------------------------------------------------
Tue Mar 4 11:03:11 CET 2014 - jdelvare@suse.de
- Update ppc64le config files: disable STE_MODEM_RPROC
Disable config option STE_MODEM_RPROC on all ppc64le flavors, because
it draws dependencies which aren't available on ppc64le:
warning: (REMOTEPROC && RPMSG) selects VIRTUALIZATION which has unmet direct dependencies (!CPU_LITTLE_ENDIAN)
- commit 712ca17
-------------------------------------------------------------------
Fri Feb 28 23:44:12 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix whitespace in NoSource lines
- commit 6320617
-------------------------------------------------------------------
Fri Feb 28 23:21:10 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not zero modules.dep before using it
(bnc#866075)
- commit b67b660
-------------------------------------------------------------------
Fri Feb 28 21:09:09 CET 2014 - jdelvare@suse.de
- Update config files: modularize BLK_DEV_MD, disable MD_AUTODETECT
Michal Marek says:
I think that the reason why BLK_DEV_MD is built in is
config MD_AUTODETECT
bool "Autodetect RAID arrays during kernel boot"
depends on BLK_DEV_MD=y
but since we compile the raid presonalities as modules, this cannot
work. Also, we use the initrd even in the trivial cases, so why bother
about root-on-md.
- commit db76347
-------------------------------------------------------------------
Fri Feb 28 20:09:35 CET 2014 - jdelvare@suse.de
- Update config files.
Modularize the following helper drivers:
INET_LRO, NET_CLS_CGROUP, DNS_RESOLVER
They had to be built-in before due to dependencies, but this is no
longer the case, so we can modularize them again.
- commit a970646
-------------------------------------------------------------------
Fri Feb 28 18:40:13 CET 2014 - jdelvare@suse.de
- Update x86 config files: CONFIG_X86_MSR=m
The msr driver creates /dev/cpu/*/msr through which you can poke
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
to remove that module if it is not needed.
- commit 9e6b04a
-------------------------------------------------------------------
Fri Feb 28 16:45:53 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Drop useless ExclusiveArch statement
- commit 5cdf1da
-------------------------------------------------------------------
Fri Feb 28 14:27:47 CET 2014 - tiwai@suse.de
- ALSA: hda/sigmatel - Allow auto-switching for dock line-in of
HP laptops (bnc#866100).
- commit 6367fe8
-------------------------------------------------------------------
Fri Feb 28 11:42:42 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_ISO9660_FS=m
There is no good reason why isofs would be built into the kernel.
Most systems don't need it after installation, and reportedly
mkinitrd etc. can deal with it as a module just fine.
- commit 3dd8a1a
-------------------------------------------------------------------
Tue Feb 25 22:51:43 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_AUTOFS4_FS=y
systemd requires autofs, so autofs4.ko will always be loaded on boot.
For performance reasons, it makes sense to build it into the kernel
(bnc#863771).
- commit 70247d1
-------------------------------------------------------------------
Tue Feb 25 13:55:21 CET 2014 - jbeulich@suse.com
- Update Xen patches to 3.14-rc4 and c/s 1252.
- privcmd: allow preempting long running user-mode originating
hypercalls (bnc#861093).
- config.conf: Re-enable Xen configs.
- Update x86 config files.
- scripts/check-cvs-add: Disable config checking for now.
- commit d5aea30
-------------------------------------------------------------------
Mon Feb 24 13:42:29 CET 2014 - jeffm@suse.com
- config: disable PINCTRL_MSM and PINCTRL_MSM8X4
These options were enable accidentally during the 3.14-rc1 update for
just the i386/default config.
- commit 2ded0ed
-------------------------------------------------------------------
Mon Feb 24 04:17:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc4.
- Eliminated 1 patch.
- commit 16d4242
-------------------------------------------------------------------
Wed Feb 19 03:39:35 CET 2014 - jeffm@suse.com
- dmraid45: removed driver.
This functionality should be offered by the dmraid driver.
- commit 9a83d77
-------------------------------------------------------------------
Tue Feb 18 10:55:55 CET 2014 - mszeredi@suse.cz
- cifs: ensure that uncached writes handle unmapped areas
correctly (bnc#864025 CVE-2014-00691).
- commit 79c42c5
-------------------------------------------------------------------
Mon Feb 17 09:33:20 CET 2014 - jeffm@suse.com
- config: CONFIG_BCM_KONA_USB2_PHY=n on s390
- commit f30c873
-------------------------------------------------------------------
Mon Feb 17 09:32:04 CET 2014 - jeffm@suse.com
- acpi: Complete fix for thinkpad RSDT blacklist
- commit 2e62bb9
-------------------------------------------------------------------
Mon Feb 17 09:26:53 CET 2014 - jeffm@suse.com
- Update to 3.14-rc3.
- commit 058f759
-------------------------------------------------------------------
Mon Feb 17 09:13:29 CET 2014 - jeffm@suse.com
- dmraid45: updated to use new bvec iterators.
- commit 9e25806
-------------------------------------------------------------------
Mon Feb 17 09:12:33 CET 2014 - jeffm@suse.com
- acpi: Updated acpi=rsdt dmi blacklist to new variable name.
- commit 4bd9031
-------------------------------------------------------------------
Mon Feb 17 08:22:27 CET 2014 - jeffm@suse.com
- Update vanilla config files.
- commit b49cb75
-------------------------------------------------------------------
Fri Feb 14 16:08:11 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it
- commit f11b02a
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de
@ -17,6 +215,12 @@ Fri Feb 14 09:53:00 CET 2014 - jslaby@suse.cz
- Update config files. - Update config files.
- commit d6e2c2f - commit d6e2c2f
-------------------------------------------------------------------
Thu Feb 13 12:27:29 CET 2014 - dvaleev@suse.de
- rpm/kernel-obs-build.spec: Fix for ppc64le
- commit 50c4205
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz
@ -65,6 +269,13 @@ Mon Feb 10 15:07:10 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc2. - Updated patch headers for 3.14-rc2.
- commit d0ea44a - commit d0ea44a
-------------------------------------------------------------------
Mon Feb 10 15:06:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc2.
- Eliminated 1 patch.
- commit a5ab7bf
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz
@ -98,6 +309,15 @@ Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1. - Updated patch headers for 3.14-rc1.
- commit 967bc40 - commit 967bc40
-------------------------------------------------------------------
Tue Feb 4 22:44:44 CET 2014 - jeffm@suse.com
- Update to 3.14-rc1.
- 19 patches eliminated.
- Xen is disabled.
- ARM is disabled.
- commit 691c6b1
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de

View File

@ -19,8 +19,8 @@
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.13 %define srcversion 3.14-rc5
%define patchversion 3.13.3 %define patchversion 3.14.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,9 +61,9 @@ Name: kernel-ec2
Summary: The Amazon EC2 Xen Kernel Summary: The Amazon EC2 Xen Kernel
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
Version: 3.13.3 Version: 3.14.rc5
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.gd6e2c2f Release: <RELEASE>.g5fcd7b7
%else %else
Release: 0 Release: 0
%endif %endif
@ -148,7 +148,7 @@ Conflicts: libc.so.6()(64bit)
%endif %endif
Provides: kernel = %version-%source_rel Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -181,6 +181,7 @@ Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in Source56: kernel-docs.spec.in
Source57: kernel-cert-subpackage Source57: kernel-cert-subpackage
Source58: constraints.in
Source60: config.sh Source60: config.sh
Source61: compute-PATCHVERSION.sh Source61: compute-PATCHVERSION.sh
Source62: old-flavors Source62: old-flavors
@ -222,65 +223,66 @@ BuildArch: i686
%endif %endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
NoSource: 2 NoSource: 2
NoSource: 3 NoSource: 3
NoSource: 8 NoSource: 8
NoSource: 9 NoSource: 9
NoSource: 10 NoSource: 10
NoSource: 11 NoSource: 11
NoSource: 12 NoSource: 12
NoSource: 13 NoSource: 13
NoSource: 14 NoSource: 14
NoSource: 16 NoSource: 16
NoSource: 17 NoSource: 17
NoSource: 21 NoSource: 21
NoSource: 23 NoSource: 23
NoSource: 33 NoSource: 33
NoSource: 35 NoSource: 35
NoSource: 37 NoSource: 37
NoSource: 38 NoSource: 38
NoSource: 39 NoSource: 39
NoSource: 40 NoSource: 40
NoSource: 44 NoSource: 44
NoSource: 45 NoSource: 45
NoSource: 46 NoSource: 46
NoSource: 48 NoSource: 48
NoSource: 49 NoSource: 49
NoSource: 50 NoSource: 50
NoSource: 51 NoSource: 51
NoSource: 52 NoSource: 52
NoSource: 53 NoSource: 53
NoSource: 54 NoSource: 54
NoSource: 55 NoSource: 55
NoSource: 56 NoSource: 56
NoSource: 57 NoSource: 57
NoSource: 60 NoSource: 58
NoSource: 61 NoSource: 60
NoSource: 62 NoSource: 61
NoSource: 63 NoSource: 62
NoSource: 64 NoSource: 63
NoSource: 65 NoSource: 64
NoSource: 66 NoSource: 65
NoSource: 67 NoSource: 66
NoSource: 68 NoSource: 67
NoSource: 69 NoSource: 68
NoSource: 100 NoSource: 69
NoSource: 101 NoSource: 100
NoSource: 102 NoSource: 101
NoSource: 103 NoSource: 102
NoSource: 104 NoSource: 103
NoSource: 105 NoSource: 104
NoSource: 106 NoSource: 105
NoSource: 107 NoSource: 106
NoSource: 108 NoSource: 107
NoSource: 109 NoSource: 108
NoSource: 110 NoSource: 109
NoSource: 111 NoSource: 110
NoSource: 112 NoSource: 111
NoSource: 113 NoSource: 112
NoSource: 120 NoSource: 113
NoSource: 121 NoSource: 120
NoSource: 121
# The following KMPs have been integrated into the kernel package, # The following KMPs have been integrated into the kernel package,
# grouped by the last product that contained them. # grouped by the last product that contained them.
@ -775,12 +777,6 @@ if [ %CONFIG_MODULES = y ]; then
exit 1 exit 1
fi fi
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%if %split_base %if %split_base
%_sourcedir/split-modules -d %buildroot \ %_sourcedir/split-modules -d %buildroot \
-o %my_builddir \ -o %my_builddir \
@ -795,6 +791,12 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif %endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else %else
( cd %buildroot ( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n' find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,201 @@
-------------------------------------------------------------------
Fri Mar 7 17:16:53 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Generate a per-architecture per-package _constraints file
- commit 65a07f7
-------------------------------------------------------------------
Fri Mar 7 17:07:55 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Remove dead code
- commit 3fc95f5
-------------------------------------------------------------------
Thu Mar 6 10:53:14 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_THERMAL=y
The generic thermal module is used by several ACPI components
(processor, fan, thermal and video) and a few other drivers. So
in practice it will end up being loaded on almost all systems
which support ACPI. It is small so build it into the kernel to
improve boot speed on all ACPI-enabled architectures (i386,
x86_64 and ia64.)
- commit e60ddcf
-------------------------------------------------------------------
Wed Mar 5 15:04:50 CET 2014 - jeffm@suse.com
- Update to 3.14-rc5.
- commit 4126853
-------------------------------------------------------------------
Tue Mar 4 11:03:11 CET 2014 - jdelvare@suse.de
- Update ppc64le config files: disable STE_MODEM_RPROC
Disable config option STE_MODEM_RPROC on all ppc64le flavors, because
it draws dependencies which aren't available on ppc64le:
warning: (REMOTEPROC && RPMSG) selects VIRTUALIZATION which has unmet direct dependencies (!CPU_LITTLE_ENDIAN)
- commit 712ca17
-------------------------------------------------------------------
Fri Feb 28 23:44:12 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix whitespace in NoSource lines
- commit 6320617
-------------------------------------------------------------------
Fri Feb 28 23:21:10 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not zero modules.dep before using it
(bnc#866075)
- commit b67b660
-------------------------------------------------------------------
Fri Feb 28 21:09:09 CET 2014 - jdelvare@suse.de
- Update config files: modularize BLK_DEV_MD, disable MD_AUTODETECT
Michal Marek says:
I think that the reason why BLK_DEV_MD is built in is
config MD_AUTODETECT
bool "Autodetect RAID arrays during kernel boot"
depends on BLK_DEV_MD=y
but since we compile the raid presonalities as modules, this cannot
work. Also, we use the initrd even in the trivial cases, so why bother
about root-on-md.
- commit db76347
-------------------------------------------------------------------
Fri Feb 28 20:09:35 CET 2014 - jdelvare@suse.de
- Update config files.
Modularize the following helper drivers:
INET_LRO, NET_CLS_CGROUP, DNS_RESOLVER
They had to be built-in before due to dependencies, but this is no
longer the case, so we can modularize them again.
- commit a970646
-------------------------------------------------------------------
Fri Feb 28 18:40:13 CET 2014 - jdelvare@suse.de
- Update x86 config files: CONFIG_X86_MSR=m
The msr driver creates /dev/cpu/*/msr through which you can poke
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
to remove that module if it is not needed.
- commit 9e6b04a
-------------------------------------------------------------------
Fri Feb 28 16:45:53 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Drop useless ExclusiveArch statement
- commit 5cdf1da
-------------------------------------------------------------------
Fri Feb 28 14:27:47 CET 2014 - tiwai@suse.de
- ALSA: hda/sigmatel - Allow auto-switching for dock line-in of
HP laptops (bnc#866100).
- commit 6367fe8
-------------------------------------------------------------------
Fri Feb 28 11:42:42 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_ISO9660_FS=m
There is no good reason why isofs would be built into the kernel.
Most systems don't need it after installation, and reportedly
mkinitrd etc. can deal with it as a module just fine.
- commit 3dd8a1a
-------------------------------------------------------------------
Tue Feb 25 22:51:43 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_AUTOFS4_FS=y
systemd requires autofs, so autofs4.ko will always be loaded on boot.
For performance reasons, it makes sense to build it into the kernel
(bnc#863771).
- commit 70247d1
-------------------------------------------------------------------
Tue Feb 25 13:55:21 CET 2014 - jbeulich@suse.com
- Update Xen patches to 3.14-rc4 and c/s 1252.
- privcmd: allow preempting long running user-mode originating
hypercalls (bnc#861093).
- config.conf: Re-enable Xen configs.
- Update x86 config files.
- scripts/check-cvs-add: Disable config checking for now.
- commit d5aea30
-------------------------------------------------------------------
Mon Feb 24 13:42:29 CET 2014 - jeffm@suse.com
- config: disable PINCTRL_MSM and PINCTRL_MSM8X4
These options were enable accidentally during the 3.14-rc1 update for
just the i386/default config.
- commit 2ded0ed
-------------------------------------------------------------------
Mon Feb 24 04:17:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc4.
- Eliminated 1 patch.
- commit 16d4242
-------------------------------------------------------------------
Wed Feb 19 03:39:35 CET 2014 - jeffm@suse.com
- dmraid45: removed driver.
This functionality should be offered by the dmraid driver.
- commit 9a83d77
-------------------------------------------------------------------
Tue Feb 18 10:55:55 CET 2014 - mszeredi@suse.cz
- cifs: ensure that uncached writes handle unmapped areas
correctly (bnc#864025 CVE-2014-00691).
- commit 79c42c5
-------------------------------------------------------------------
Mon Feb 17 09:33:20 CET 2014 - jeffm@suse.com
- config: CONFIG_BCM_KONA_USB2_PHY=n on s390
- commit f30c873
-------------------------------------------------------------------
Mon Feb 17 09:32:04 CET 2014 - jeffm@suse.com
- acpi: Complete fix for thinkpad RSDT blacklist
- commit 2e62bb9
-------------------------------------------------------------------
Mon Feb 17 09:26:53 CET 2014 - jeffm@suse.com
- Update to 3.14-rc3.
- commit 058f759
-------------------------------------------------------------------
Mon Feb 17 09:13:29 CET 2014 - jeffm@suse.com
- dmraid45: updated to use new bvec iterators.
- commit 9e25806
-------------------------------------------------------------------
Mon Feb 17 09:12:33 CET 2014 - jeffm@suse.com
- acpi: Updated acpi=rsdt dmi blacklist to new variable name.
- commit 4bd9031
-------------------------------------------------------------------
Mon Feb 17 08:22:27 CET 2014 - jeffm@suse.com
- Update vanilla config files.
- commit b49cb75
-------------------------------------------------------------------
Fri Feb 14 16:08:11 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it
- commit f11b02a
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de
@ -17,6 +215,12 @@ Fri Feb 14 09:53:00 CET 2014 - jslaby@suse.cz
- Update config files. - Update config files.
- commit d6e2c2f - commit d6e2c2f
-------------------------------------------------------------------
Thu Feb 13 12:27:29 CET 2014 - dvaleev@suse.de
- rpm/kernel-obs-build.spec: Fix for ppc64le
- commit 50c4205
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz
@ -65,6 +269,13 @@ Mon Feb 10 15:07:10 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc2. - Updated patch headers for 3.14-rc2.
- commit d0ea44a - commit d0ea44a
-------------------------------------------------------------------
Mon Feb 10 15:06:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc2.
- Eliminated 1 patch.
- commit a5ab7bf
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz
@ -98,6 +309,15 @@ Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1. - Updated patch headers for 3.14-rc1.
- commit 967bc40 - commit 967bc40
-------------------------------------------------------------------
Tue Feb 4 22:44:44 CET 2014 - jeffm@suse.com
- Update to 3.14-rc1.
- 19 patches eliminated.
- Xen is disabled.
- ARM is disabled.
- commit 691c6b1
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de

View File

@ -39,7 +39,6 @@ License: GPL-2.0
Group: SLES Group: SLES
Version: 1 Version: 1
Release: 0 Release: 0
ExclusiveArch: %ix86 x86_64 s390x ppc64le
%description %description
This package is repackaging already compiled kernels to make them usable This package is repackaging already compiled kernels to make them usable
@ -52,7 +51,7 @@ loaded during build when installing the kernel package.
%build %build
# a longer list to have them also available for qemu cross builds where x86_64 kernel runs in eg. arm env. # 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. # 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" 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 ibmvscsi"
ROOT="" ROOT=""
[ -e "/dev/vda" ] && ROOT="-d /dev/vda" [ -e "/dev/vda" ] && ROOT="-d /dev/vda"
[ -e /dev/hda1 ] && ROOT="-d /dev/hda1" # for xen builds [ -e /dev/hda1 ] && ROOT="-d /dev/hda1" # for xen builds
@ -63,7 +62,7 @@ ROOT=""
ls /boot ls /boot
/sbin/mkinitrd $ROOT \ /sbin/mkinitrd $ROOT \
-m "$KERNEL_MODULES" \ -m "$KERNEL_MODULES" \
-k /boot/%{kernel_name}-*-default -M /boot/System.map-*-default -i /tmp/initrd.kvm -k /boot/%{kernel_name}-*-default -M /boot/System.map-*-default -i /tmp/initrd.kvm -B
%ifarch %ix86 x86_64 %ifarch %ix86 x86_64
/sbin/mkinitrd $ROOT \ /sbin/mkinitrd $ROOT \

View File

@ -1,3 +1,201 @@
-------------------------------------------------------------------
Fri Mar 7 17:16:53 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Generate a per-architecture per-package _constraints file
- commit 65a07f7
-------------------------------------------------------------------
Fri Mar 7 17:07:55 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Remove dead code
- commit 3fc95f5
-------------------------------------------------------------------
Thu Mar 6 10:53:14 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_THERMAL=y
The generic thermal module is used by several ACPI components
(processor, fan, thermal and video) and a few other drivers. So
in practice it will end up being loaded on almost all systems
which support ACPI. It is small so build it into the kernel to
improve boot speed on all ACPI-enabled architectures (i386,
x86_64 and ia64.)
- commit e60ddcf
-------------------------------------------------------------------
Wed Mar 5 15:04:50 CET 2014 - jeffm@suse.com
- Update to 3.14-rc5.
- commit 4126853
-------------------------------------------------------------------
Tue Mar 4 11:03:11 CET 2014 - jdelvare@suse.de
- Update ppc64le config files: disable STE_MODEM_RPROC
Disable config option STE_MODEM_RPROC on all ppc64le flavors, because
it draws dependencies which aren't available on ppc64le:
warning: (REMOTEPROC && RPMSG) selects VIRTUALIZATION which has unmet direct dependencies (!CPU_LITTLE_ENDIAN)
- commit 712ca17
-------------------------------------------------------------------
Fri Feb 28 23:44:12 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix whitespace in NoSource lines
- commit 6320617
-------------------------------------------------------------------
Fri Feb 28 23:21:10 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not zero modules.dep before using it
(bnc#866075)
- commit b67b660
-------------------------------------------------------------------
Fri Feb 28 21:09:09 CET 2014 - jdelvare@suse.de
- Update config files: modularize BLK_DEV_MD, disable MD_AUTODETECT
Michal Marek says:
I think that the reason why BLK_DEV_MD is built in is
config MD_AUTODETECT
bool "Autodetect RAID arrays during kernel boot"
depends on BLK_DEV_MD=y
but since we compile the raid presonalities as modules, this cannot
work. Also, we use the initrd even in the trivial cases, so why bother
about root-on-md.
- commit db76347
-------------------------------------------------------------------
Fri Feb 28 20:09:35 CET 2014 - jdelvare@suse.de
- Update config files.
Modularize the following helper drivers:
INET_LRO, NET_CLS_CGROUP, DNS_RESOLVER
They had to be built-in before due to dependencies, but this is no
longer the case, so we can modularize them again.
- commit a970646
-------------------------------------------------------------------
Fri Feb 28 18:40:13 CET 2014 - jdelvare@suse.de
- Update x86 config files: CONFIG_X86_MSR=m
The msr driver creates /dev/cpu/*/msr through which you can poke
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
to remove that module if it is not needed.
- commit 9e6b04a
-------------------------------------------------------------------
Fri Feb 28 16:45:53 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Drop useless ExclusiveArch statement
- commit 5cdf1da
-------------------------------------------------------------------
Fri Feb 28 14:27:47 CET 2014 - tiwai@suse.de
- ALSA: hda/sigmatel - Allow auto-switching for dock line-in of
HP laptops (bnc#866100).
- commit 6367fe8
-------------------------------------------------------------------
Fri Feb 28 11:42:42 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_ISO9660_FS=m
There is no good reason why isofs would be built into the kernel.
Most systems don't need it after installation, and reportedly
mkinitrd etc. can deal with it as a module just fine.
- commit 3dd8a1a
-------------------------------------------------------------------
Tue Feb 25 22:51:43 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_AUTOFS4_FS=y
systemd requires autofs, so autofs4.ko will always be loaded on boot.
For performance reasons, it makes sense to build it into the kernel
(bnc#863771).
- commit 70247d1
-------------------------------------------------------------------
Tue Feb 25 13:55:21 CET 2014 - jbeulich@suse.com
- Update Xen patches to 3.14-rc4 and c/s 1252.
- privcmd: allow preempting long running user-mode originating
hypercalls (bnc#861093).
- config.conf: Re-enable Xen configs.
- Update x86 config files.
- scripts/check-cvs-add: Disable config checking for now.
- commit d5aea30
-------------------------------------------------------------------
Mon Feb 24 13:42:29 CET 2014 - jeffm@suse.com
- config: disable PINCTRL_MSM and PINCTRL_MSM8X4
These options were enable accidentally during the 3.14-rc1 update for
just the i386/default config.
- commit 2ded0ed
-------------------------------------------------------------------
Mon Feb 24 04:17:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc4.
- Eliminated 1 patch.
- commit 16d4242
-------------------------------------------------------------------
Wed Feb 19 03:39:35 CET 2014 - jeffm@suse.com
- dmraid45: removed driver.
This functionality should be offered by the dmraid driver.
- commit 9a83d77
-------------------------------------------------------------------
Tue Feb 18 10:55:55 CET 2014 - mszeredi@suse.cz
- cifs: ensure that uncached writes handle unmapped areas
correctly (bnc#864025 CVE-2014-00691).
- commit 79c42c5
-------------------------------------------------------------------
Mon Feb 17 09:33:20 CET 2014 - jeffm@suse.com
- config: CONFIG_BCM_KONA_USB2_PHY=n on s390
- commit f30c873
-------------------------------------------------------------------
Mon Feb 17 09:32:04 CET 2014 - jeffm@suse.com
- acpi: Complete fix for thinkpad RSDT blacklist
- commit 2e62bb9
-------------------------------------------------------------------
Mon Feb 17 09:26:53 CET 2014 - jeffm@suse.com
- Update to 3.14-rc3.
- commit 058f759
-------------------------------------------------------------------
Mon Feb 17 09:13:29 CET 2014 - jeffm@suse.com
- dmraid45: updated to use new bvec iterators.
- commit 9e25806
-------------------------------------------------------------------
Mon Feb 17 09:12:33 CET 2014 - jeffm@suse.com
- acpi: Updated acpi=rsdt dmi blacklist to new variable name.
- commit 4bd9031
-------------------------------------------------------------------
Mon Feb 17 08:22:27 CET 2014 - jeffm@suse.com
- Update vanilla config files.
- commit b49cb75
-------------------------------------------------------------------
Fri Feb 14 16:08:11 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it
- commit f11b02a
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de
@ -17,6 +215,12 @@ Fri Feb 14 09:53:00 CET 2014 - jslaby@suse.cz
- Update config files. - Update config files.
- commit d6e2c2f - commit d6e2c2f
-------------------------------------------------------------------
Thu Feb 13 12:27:29 CET 2014 - dvaleev@suse.de
- rpm/kernel-obs-build.spec: Fix for ppc64le
- commit 50c4205
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz
@ -65,6 +269,13 @@ Mon Feb 10 15:07:10 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc2. - Updated patch headers for 3.14-rc2.
- commit d0ea44a - commit d0ea44a
-------------------------------------------------------------------
Mon Feb 10 15:06:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc2.
- Eliminated 1 patch.
- commit a5ab7bf
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz
@ -98,6 +309,15 @@ Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1. - Updated patch headers for 3.14-rc1.
- commit 967bc40 - commit 967bc40
-------------------------------------------------------------------
Tue Feb 4 22:44:44 CET 2014 - jeffm@suse.com
- Update to 3.14-rc1.
- 19 patches eliminated.
- Xen is disabled.
- ARM is disabled.
- commit 691c6b1
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de

View File

@ -1,3 +1,201 @@
-------------------------------------------------------------------
Fri Mar 7 17:16:53 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Generate a per-architecture per-package _constraints file
- commit 65a07f7
-------------------------------------------------------------------
Fri Mar 7 17:07:55 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Remove dead code
- commit 3fc95f5
-------------------------------------------------------------------
Thu Mar 6 10:53:14 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_THERMAL=y
The generic thermal module is used by several ACPI components
(processor, fan, thermal and video) and a few other drivers. So
in practice it will end up being loaded on almost all systems
which support ACPI. It is small so build it into the kernel to
improve boot speed on all ACPI-enabled architectures (i386,
x86_64 and ia64.)
- commit e60ddcf
-------------------------------------------------------------------
Wed Mar 5 15:04:50 CET 2014 - jeffm@suse.com
- Update to 3.14-rc5.
- commit 4126853
-------------------------------------------------------------------
Tue Mar 4 11:03:11 CET 2014 - jdelvare@suse.de
- Update ppc64le config files: disable STE_MODEM_RPROC
Disable config option STE_MODEM_RPROC on all ppc64le flavors, because
it draws dependencies which aren't available on ppc64le:
warning: (REMOTEPROC && RPMSG) selects VIRTUALIZATION which has unmet direct dependencies (!CPU_LITTLE_ENDIAN)
- commit 712ca17
-------------------------------------------------------------------
Fri Feb 28 23:44:12 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix whitespace in NoSource lines
- commit 6320617
-------------------------------------------------------------------
Fri Feb 28 23:21:10 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not zero modules.dep before using it
(bnc#866075)
- commit b67b660
-------------------------------------------------------------------
Fri Feb 28 21:09:09 CET 2014 - jdelvare@suse.de
- Update config files: modularize BLK_DEV_MD, disable MD_AUTODETECT
Michal Marek says:
I think that the reason why BLK_DEV_MD is built in is
config MD_AUTODETECT
bool "Autodetect RAID arrays during kernel boot"
depends on BLK_DEV_MD=y
but since we compile the raid presonalities as modules, this cannot
work. Also, we use the initrd even in the trivial cases, so why bother
about root-on-md.
- commit db76347
-------------------------------------------------------------------
Fri Feb 28 20:09:35 CET 2014 - jdelvare@suse.de
- Update config files.
Modularize the following helper drivers:
INET_LRO, NET_CLS_CGROUP, DNS_RESOLVER
They had to be built-in before due to dependencies, but this is no
longer the case, so we can modularize them again.
- commit a970646
-------------------------------------------------------------------
Fri Feb 28 18:40:13 CET 2014 - jdelvare@suse.de
- Update x86 config files: CONFIG_X86_MSR=m
The msr driver creates /dev/cpu/*/msr through which you can poke
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
to remove that module if it is not needed.
- commit 9e6b04a
-------------------------------------------------------------------
Fri Feb 28 16:45:53 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Drop useless ExclusiveArch statement
- commit 5cdf1da
-------------------------------------------------------------------
Fri Feb 28 14:27:47 CET 2014 - tiwai@suse.de
- ALSA: hda/sigmatel - Allow auto-switching for dock line-in of
HP laptops (bnc#866100).
- commit 6367fe8
-------------------------------------------------------------------
Fri Feb 28 11:42:42 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_ISO9660_FS=m
There is no good reason why isofs would be built into the kernel.
Most systems don't need it after installation, and reportedly
mkinitrd etc. can deal with it as a module just fine.
- commit 3dd8a1a
-------------------------------------------------------------------
Tue Feb 25 22:51:43 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_AUTOFS4_FS=y
systemd requires autofs, so autofs4.ko will always be loaded on boot.
For performance reasons, it makes sense to build it into the kernel
(bnc#863771).
- commit 70247d1
-------------------------------------------------------------------
Tue Feb 25 13:55:21 CET 2014 - jbeulich@suse.com
- Update Xen patches to 3.14-rc4 and c/s 1252.
- privcmd: allow preempting long running user-mode originating
hypercalls (bnc#861093).
- config.conf: Re-enable Xen configs.
- Update x86 config files.
- scripts/check-cvs-add: Disable config checking for now.
- commit d5aea30
-------------------------------------------------------------------
Mon Feb 24 13:42:29 CET 2014 - jeffm@suse.com
- config: disable PINCTRL_MSM and PINCTRL_MSM8X4
These options were enable accidentally during the 3.14-rc1 update for
just the i386/default config.
- commit 2ded0ed
-------------------------------------------------------------------
Mon Feb 24 04:17:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc4.
- Eliminated 1 patch.
- commit 16d4242
-------------------------------------------------------------------
Wed Feb 19 03:39:35 CET 2014 - jeffm@suse.com
- dmraid45: removed driver.
This functionality should be offered by the dmraid driver.
- commit 9a83d77
-------------------------------------------------------------------
Tue Feb 18 10:55:55 CET 2014 - mszeredi@suse.cz
- cifs: ensure that uncached writes handle unmapped areas
correctly (bnc#864025 CVE-2014-00691).
- commit 79c42c5
-------------------------------------------------------------------
Mon Feb 17 09:33:20 CET 2014 - jeffm@suse.com
- config: CONFIG_BCM_KONA_USB2_PHY=n on s390
- commit f30c873
-------------------------------------------------------------------
Mon Feb 17 09:32:04 CET 2014 - jeffm@suse.com
- acpi: Complete fix for thinkpad RSDT blacklist
- commit 2e62bb9
-------------------------------------------------------------------
Mon Feb 17 09:26:53 CET 2014 - jeffm@suse.com
- Update to 3.14-rc3.
- commit 058f759
-------------------------------------------------------------------
Mon Feb 17 09:13:29 CET 2014 - jeffm@suse.com
- dmraid45: updated to use new bvec iterators.
- commit 9e25806
-------------------------------------------------------------------
Mon Feb 17 09:12:33 CET 2014 - jeffm@suse.com
- acpi: Updated acpi=rsdt dmi blacklist to new variable name.
- commit 4bd9031
-------------------------------------------------------------------
Mon Feb 17 08:22:27 CET 2014 - jeffm@suse.com
- Update vanilla config files.
- commit b49cb75
-------------------------------------------------------------------
Fri Feb 14 16:08:11 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it
- commit f11b02a
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de
@ -17,6 +215,12 @@ Fri Feb 14 09:53:00 CET 2014 - jslaby@suse.cz
- Update config files. - Update config files.
- commit d6e2c2f - commit d6e2c2f
-------------------------------------------------------------------
Thu Feb 13 12:27:29 CET 2014 - dvaleev@suse.de
- rpm/kernel-obs-build.spec: Fix for ppc64le
- commit 50c4205
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz
@ -65,6 +269,13 @@ Mon Feb 10 15:07:10 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc2. - Updated patch headers for 3.14-rc2.
- commit d0ea44a - commit d0ea44a
-------------------------------------------------------------------
Mon Feb 10 15:06:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc2.
- Eliminated 1 patch.
- commit a5ab7bf
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz
@ -98,6 +309,15 @@ Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1. - Updated patch headers for 3.14-rc1.
- commit 967bc40 - commit 967bc40
-------------------------------------------------------------------
Tue Feb 4 22:44:44 CET 2014 - jeffm@suse.com
- Update to 3.14-rc1.
- 19 patches eliminated.
- Xen is disabled.
- ARM is disabled.
- commit 691c6b1
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de

View File

@ -19,8 +19,8 @@
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.13 %define srcversion 3.14-rc5
%define patchversion 3.13.3 %define patchversion 3.14.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,9 +61,9 @@ Name: kernel-pae
Summary: Kernel with PAE Support Summary: Kernel with PAE Support
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
Version: 3.13.3 Version: 3.14.rc5
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.gd6e2c2f Release: <RELEASE>.g5fcd7b7
%else %else
Release: 0 Release: 0
%endif %endif
@ -153,7 +153,7 @@ Obsoletes: kernel-bigsmp <= 2.6.17
Provides: kernel-vmi = 2.6.38 Provides: kernel-vmi = 2.6.38
Obsoletes: kernel-vmi <= 2.6.38 Obsoletes: kernel-vmi <= 2.6.38
%endif %endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -186,6 +186,7 @@ Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in Source56: kernel-docs.spec.in
Source57: kernel-cert-subpackage Source57: kernel-cert-subpackage
Source58: constraints.in
Source60: config.sh Source60: config.sh
Source61: compute-PATCHVERSION.sh Source61: compute-PATCHVERSION.sh
Source62: old-flavors Source62: old-flavors
@ -227,65 +228,66 @@ BuildArch: i686
%endif %endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
NoSource: 2 NoSource: 2
NoSource: 3 NoSource: 3
NoSource: 8 NoSource: 8
NoSource: 9 NoSource: 9
NoSource: 10 NoSource: 10
NoSource: 11 NoSource: 11
NoSource: 12 NoSource: 12
NoSource: 13 NoSource: 13
NoSource: 14 NoSource: 14
NoSource: 16 NoSource: 16
NoSource: 17 NoSource: 17
NoSource: 21 NoSource: 21
NoSource: 23 NoSource: 23
NoSource: 33 NoSource: 33
NoSource: 35 NoSource: 35
NoSource: 37 NoSource: 37
NoSource: 38 NoSource: 38
NoSource: 39 NoSource: 39
NoSource: 40 NoSource: 40
NoSource: 44 NoSource: 44
NoSource: 45 NoSource: 45
NoSource: 46 NoSource: 46
NoSource: 48 NoSource: 48
NoSource: 49 NoSource: 49
NoSource: 50 NoSource: 50
NoSource: 51 NoSource: 51
NoSource: 52 NoSource: 52
NoSource: 53 NoSource: 53
NoSource: 54 NoSource: 54
NoSource: 55 NoSource: 55
NoSource: 56 NoSource: 56
NoSource: 57 NoSource: 57
NoSource: 60 NoSource: 58
NoSource: 61 NoSource: 60
NoSource: 62 NoSource: 61
NoSource: 63 NoSource: 62
NoSource: 64 NoSource: 63
NoSource: 65 NoSource: 64
NoSource: 66 NoSource: 65
NoSource: 67 NoSource: 66
NoSource: 68 NoSource: 67
NoSource: 69 NoSource: 68
NoSource: 100 NoSource: 69
NoSource: 101 NoSource: 100
NoSource: 102 NoSource: 101
NoSource: 103 NoSource: 102
NoSource: 104 NoSource: 103
NoSource: 105 NoSource: 104
NoSource: 106 NoSource: 105
NoSource: 107 NoSource: 106
NoSource: 108 NoSource: 107
NoSource: 109 NoSource: 108
NoSource: 110 NoSource: 109
NoSource: 111 NoSource: 110
NoSource: 112 NoSource: 111
NoSource: 113 NoSource: 112
NoSource: 120 NoSource: 113
NoSource: 121 NoSource: 120
NoSource: 121
# The following KMPs have been integrated into the kernel package, # The following KMPs have been integrated into the kernel package,
# grouped by the last product that contained them. # grouped by the last product that contained them.
@ -784,12 +786,6 @@ if [ %CONFIG_MODULES = y ]; then
exit 1 exit 1
fi fi
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%if %split_base %if %split_base
%_sourcedir/split-modules -d %buildroot \ %_sourcedir/split-modules -d %buildroot \
-o %my_builddir \ -o %my_builddir \
@ -804,6 +800,12 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif %endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else %else
( cd %buildroot ( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n' find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'

View File

@ -1,3 +1,201 @@
-------------------------------------------------------------------
Fri Mar 7 17:16:53 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Generate a per-architecture per-package _constraints file
- commit 65a07f7
-------------------------------------------------------------------
Fri Mar 7 17:07:55 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Remove dead code
- commit 3fc95f5
-------------------------------------------------------------------
Thu Mar 6 10:53:14 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_THERMAL=y
The generic thermal module is used by several ACPI components
(processor, fan, thermal and video) and a few other drivers. So
in practice it will end up being loaded on almost all systems
which support ACPI. It is small so build it into the kernel to
improve boot speed on all ACPI-enabled architectures (i386,
x86_64 and ia64.)
- commit e60ddcf
-------------------------------------------------------------------
Wed Mar 5 15:04:50 CET 2014 - jeffm@suse.com
- Update to 3.14-rc5.
- commit 4126853
-------------------------------------------------------------------
Tue Mar 4 11:03:11 CET 2014 - jdelvare@suse.de
- Update ppc64le config files: disable STE_MODEM_RPROC
Disable config option STE_MODEM_RPROC on all ppc64le flavors, because
it draws dependencies which aren't available on ppc64le:
warning: (REMOTEPROC && RPMSG) selects VIRTUALIZATION which has unmet direct dependencies (!CPU_LITTLE_ENDIAN)
- commit 712ca17
-------------------------------------------------------------------
Fri Feb 28 23:44:12 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix whitespace in NoSource lines
- commit 6320617
-------------------------------------------------------------------
Fri Feb 28 23:21:10 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not zero modules.dep before using it
(bnc#866075)
- commit b67b660
-------------------------------------------------------------------
Fri Feb 28 21:09:09 CET 2014 - jdelvare@suse.de
- Update config files: modularize BLK_DEV_MD, disable MD_AUTODETECT
Michal Marek says:
I think that the reason why BLK_DEV_MD is built in is
config MD_AUTODETECT
bool "Autodetect RAID arrays during kernel boot"
depends on BLK_DEV_MD=y
but since we compile the raid presonalities as modules, this cannot
work. Also, we use the initrd even in the trivial cases, so why bother
about root-on-md.
- commit db76347
-------------------------------------------------------------------
Fri Feb 28 20:09:35 CET 2014 - jdelvare@suse.de
- Update config files.
Modularize the following helper drivers:
INET_LRO, NET_CLS_CGROUP, DNS_RESOLVER
They had to be built-in before due to dependencies, but this is no
longer the case, so we can modularize them again.
- commit a970646
-------------------------------------------------------------------
Fri Feb 28 18:40:13 CET 2014 - jdelvare@suse.de
- Update x86 config files: CONFIG_X86_MSR=m
The msr driver creates /dev/cpu/*/msr through which you can poke
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
to remove that module if it is not needed.
- commit 9e6b04a
-------------------------------------------------------------------
Fri Feb 28 16:45:53 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Drop useless ExclusiveArch statement
- commit 5cdf1da
-------------------------------------------------------------------
Fri Feb 28 14:27:47 CET 2014 - tiwai@suse.de
- ALSA: hda/sigmatel - Allow auto-switching for dock line-in of
HP laptops (bnc#866100).
- commit 6367fe8
-------------------------------------------------------------------
Fri Feb 28 11:42:42 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_ISO9660_FS=m
There is no good reason why isofs would be built into the kernel.
Most systems don't need it after installation, and reportedly
mkinitrd etc. can deal with it as a module just fine.
- commit 3dd8a1a
-------------------------------------------------------------------
Tue Feb 25 22:51:43 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_AUTOFS4_FS=y
systemd requires autofs, so autofs4.ko will always be loaded on boot.
For performance reasons, it makes sense to build it into the kernel
(bnc#863771).
- commit 70247d1
-------------------------------------------------------------------
Tue Feb 25 13:55:21 CET 2014 - jbeulich@suse.com
- Update Xen patches to 3.14-rc4 and c/s 1252.
- privcmd: allow preempting long running user-mode originating
hypercalls (bnc#861093).
- config.conf: Re-enable Xen configs.
- Update x86 config files.
- scripts/check-cvs-add: Disable config checking for now.
- commit d5aea30
-------------------------------------------------------------------
Mon Feb 24 13:42:29 CET 2014 - jeffm@suse.com
- config: disable PINCTRL_MSM and PINCTRL_MSM8X4
These options were enable accidentally during the 3.14-rc1 update for
just the i386/default config.
- commit 2ded0ed
-------------------------------------------------------------------
Mon Feb 24 04:17:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc4.
- Eliminated 1 patch.
- commit 16d4242
-------------------------------------------------------------------
Wed Feb 19 03:39:35 CET 2014 - jeffm@suse.com
- dmraid45: removed driver.
This functionality should be offered by the dmraid driver.
- commit 9a83d77
-------------------------------------------------------------------
Tue Feb 18 10:55:55 CET 2014 - mszeredi@suse.cz
- cifs: ensure that uncached writes handle unmapped areas
correctly (bnc#864025 CVE-2014-00691).
- commit 79c42c5
-------------------------------------------------------------------
Mon Feb 17 09:33:20 CET 2014 - jeffm@suse.com
- config: CONFIG_BCM_KONA_USB2_PHY=n on s390
- commit f30c873
-------------------------------------------------------------------
Mon Feb 17 09:32:04 CET 2014 - jeffm@suse.com
- acpi: Complete fix for thinkpad RSDT blacklist
- commit 2e62bb9
-------------------------------------------------------------------
Mon Feb 17 09:26:53 CET 2014 - jeffm@suse.com
- Update to 3.14-rc3.
- commit 058f759
-------------------------------------------------------------------
Mon Feb 17 09:13:29 CET 2014 - jeffm@suse.com
- dmraid45: updated to use new bvec iterators.
- commit 9e25806
-------------------------------------------------------------------
Mon Feb 17 09:12:33 CET 2014 - jeffm@suse.com
- acpi: Updated acpi=rsdt dmi blacklist to new variable name.
- commit 4bd9031
-------------------------------------------------------------------
Mon Feb 17 08:22:27 CET 2014 - jeffm@suse.com
- Update vanilla config files.
- commit b49cb75
-------------------------------------------------------------------
Fri Feb 14 16:08:11 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it
- commit f11b02a
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de
@ -17,6 +215,12 @@ Fri Feb 14 09:53:00 CET 2014 - jslaby@suse.cz
- Update config files. - Update config files.
- commit d6e2c2f - commit d6e2c2f
-------------------------------------------------------------------
Thu Feb 13 12:27:29 CET 2014 - dvaleev@suse.de
- rpm/kernel-obs-build.spec: Fix for ppc64le
- commit 50c4205
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz
@ -65,6 +269,13 @@ Mon Feb 10 15:07:10 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc2. - Updated patch headers for 3.14-rc2.
- commit d0ea44a - commit d0ea44a
-------------------------------------------------------------------
Mon Feb 10 15:06:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc2.
- Eliminated 1 patch.
- commit a5ab7bf
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz
@ -98,6 +309,15 @@ Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1. - Updated patch headers for 3.14-rc1.
- commit 967bc40 - commit 967bc40
-------------------------------------------------------------------
Tue Feb 4 22:44:44 CET 2014 - jeffm@suse.com
- Update to 3.14-rc1.
- 19 patches eliminated.
- Xen is disabled.
- ARM is disabled.
- commit 691c6b1
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de

View File

@ -17,8 +17,8 @@
# icecream 0 # icecream 0
%define srcversion 3.13 %define srcversion 3.14-rc5
%define patchversion 3.13.3 %define patchversion 3.14.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -30,9 +30,9 @@ Name: kernel-source
Summary: The Linux Kernel Sources Summary: The Linux Kernel Sources
License: GPL-2.0 License: GPL-2.0
Group: Development/Sources Group: Development/Sources
Version: 3.13.3 Version: 3.14.rc5
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.gd6e2c2f Release: <RELEASE>.g5fcd7b7
%else %else
Release: 0 Release: 0
%endif %endif
@ -45,7 +45,7 @@ Requires(post): coreutils sed
Provides: %name = %version-%source_rel Provides: %name = %version-%source_rel
Provides: linux Provides: linux
Provides: multiversion(kernel) Provides: multiversion(kernel)
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -78,6 +78,7 @@ Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in Source56: kernel-docs.spec.in
Source57: kernel-cert-subpackage Source57: kernel-cert-subpackage
Source58: constraints.in
Source60: config.sh Source60: config.sh
Source61: compute-PATCHVERSION.sh Source61: compute-PATCHVERSION.sh
Source62: old-flavors Source62: old-flavors

View File

@ -78,6 +78,7 @@ Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in Source56: kernel-docs.spec.in
Source57: kernel-cert-subpackage Source57: kernel-cert-subpackage
Source58: constraints.in
Source60: config.sh Source60: config.sh
Source61: compute-PATCHVERSION.sh Source61: compute-PATCHVERSION.sh
Source62: old-flavors Source62: old-flavors

View File

@ -1,3 +1,201 @@
-------------------------------------------------------------------
Fri Mar 7 17:16:53 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Generate a per-architecture per-package _constraints file
- commit 65a07f7
-------------------------------------------------------------------
Fri Mar 7 17:07:55 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Remove dead code
- commit 3fc95f5
-------------------------------------------------------------------
Thu Mar 6 10:53:14 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_THERMAL=y
The generic thermal module is used by several ACPI components
(processor, fan, thermal and video) and a few other drivers. So
in practice it will end up being loaded on almost all systems
which support ACPI. It is small so build it into the kernel to
improve boot speed on all ACPI-enabled architectures (i386,
x86_64 and ia64.)
- commit e60ddcf
-------------------------------------------------------------------
Wed Mar 5 15:04:50 CET 2014 - jeffm@suse.com
- Update to 3.14-rc5.
- commit 4126853
-------------------------------------------------------------------
Tue Mar 4 11:03:11 CET 2014 - jdelvare@suse.de
- Update ppc64le config files: disable STE_MODEM_RPROC
Disable config option STE_MODEM_RPROC on all ppc64le flavors, because
it draws dependencies which aren't available on ppc64le:
warning: (REMOTEPROC && RPMSG) selects VIRTUALIZATION which has unmet direct dependencies (!CPU_LITTLE_ENDIAN)
- commit 712ca17
-------------------------------------------------------------------
Fri Feb 28 23:44:12 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix whitespace in NoSource lines
- commit 6320617
-------------------------------------------------------------------
Fri Feb 28 23:21:10 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not zero modules.dep before using it
(bnc#866075)
- commit b67b660
-------------------------------------------------------------------
Fri Feb 28 21:09:09 CET 2014 - jdelvare@suse.de
- Update config files: modularize BLK_DEV_MD, disable MD_AUTODETECT
Michal Marek says:
I think that the reason why BLK_DEV_MD is built in is
config MD_AUTODETECT
bool "Autodetect RAID arrays during kernel boot"
depends on BLK_DEV_MD=y
but since we compile the raid presonalities as modules, this cannot
work. Also, we use the initrd even in the trivial cases, so why bother
about root-on-md.
- commit db76347
-------------------------------------------------------------------
Fri Feb 28 20:09:35 CET 2014 - jdelvare@suse.de
- Update config files.
Modularize the following helper drivers:
INET_LRO, NET_CLS_CGROUP, DNS_RESOLVER
They had to be built-in before due to dependencies, but this is no
longer the case, so we can modularize them again.
- commit a970646
-------------------------------------------------------------------
Fri Feb 28 18:40:13 CET 2014 - jdelvare@suse.de
- Update x86 config files: CONFIG_X86_MSR=m
The msr driver creates /dev/cpu/*/msr through which you can poke
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
to remove that module if it is not needed.
- commit 9e6b04a
-------------------------------------------------------------------
Fri Feb 28 16:45:53 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Drop useless ExclusiveArch statement
- commit 5cdf1da
-------------------------------------------------------------------
Fri Feb 28 14:27:47 CET 2014 - tiwai@suse.de
- ALSA: hda/sigmatel - Allow auto-switching for dock line-in of
HP laptops (bnc#866100).
- commit 6367fe8
-------------------------------------------------------------------
Fri Feb 28 11:42:42 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_ISO9660_FS=m
There is no good reason why isofs would be built into the kernel.
Most systems don't need it after installation, and reportedly
mkinitrd etc. can deal with it as a module just fine.
- commit 3dd8a1a
-------------------------------------------------------------------
Tue Feb 25 22:51:43 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_AUTOFS4_FS=y
systemd requires autofs, so autofs4.ko will always be loaded on boot.
For performance reasons, it makes sense to build it into the kernel
(bnc#863771).
- commit 70247d1
-------------------------------------------------------------------
Tue Feb 25 13:55:21 CET 2014 - jbeulich@suse.com
- Update Xen patches to 3.14-rc4 and c/s 1252.
- privcmd: allow preempting long running user-mode originating
hypercalls (bnc#861093).
- config.conf: Re-enable Xen configs.
- Update x86 config files.
- scripts/check-cvs-add: Disable config checking for now.
- commit d5aea30
-------------------------------------------------------------------
Mon Feb 24 13:42:29 CET 2014 - jeffm@suse.com
- config: disable PINCTRL_MSM and PINCTRL_MSM8X4
These options were enable accidentally during the 3.14-rc1 update for
just the i386/default config.
- commit 2ded0ed
-------------------------------------------------------------------
Mon Feb 24 04:17:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc4.
- Eliminated 1 patch.
- commit 16d4242
-------------------------------------------------------------------
Wed Feb 19 03:39:35 CET 2014 - jeffm@suse.com
- dmraid45: removed driver.
This functionality should be offered by the dmraid driver.
- commit 9a83d77
-------------------------------------------------------------------
Tue Feb 18 10:55:55 CET 2014 - mszeredi@suse.cz
- cifs: ensure that uncached writes handle unmapped areas
correctly (bnc#864025 CVE-2014-00691).
- commit 79c42c5
-------------------------------------------------------------------
Mon Feb 17 09:33:20 CET 2014 - jeffm@suse.com
- config: CONFIG_BCM_KONA_USB2_PHY=n on s390
- commit f30c873
-------------------------------------------------------------------
Mon Feb 17 09:32:04 CET 2014 - jeffm@suse.com
- acpi: Complete fix for thinkpad RSDT blacklist
- commit 2e62bb9
-------------------------------------------------------------------
Mon Feb 17 09:26:53 CET 2014 - jeffm@suse.com
- Update to 3.14-rc3.
- commit 058f759
-------------------------------------------------------------------
Mon Feb 17 09:13:29 CET 2014 - jeffm@suse.com
- dmraid45: updated to use new bvec iterators.
- commit 9e25806
-------------------------------------------------------------------
Mon Feb 17 09:12:33 CET 2014 - jeffm@suse.com
- acpi: Updated acpi=rsdt dmi blacklist to new variable name.
- commit 4bd9031
-------------------------------------------------------------------
Mon Feb 17 08:22:27 CET 2014 - jeffm@suse.com
- Update vanilla config files.
- commit b49cb75
-------------------------------------------------------------------
Fri Feb 14 16:08:11 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it
- commit f11b02a
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de
@ -17,6 +215,12 @@ Fri Feb 14 09:53:00 CET 2014 - jslaby@suse.cz
- Update config files. - Update config files.
- commit d6e2c2f - commit d6e2c2f
-------------------------------------------------------------------
Thu Feb 13 12:27:29 CET 2014 - dvaleev@suse.de
- rpm/kernel-obs-build.spec: Fix for ppc64le
- commit 50c4205
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz
@ -65,6 +269,13 @@ Mon Feb 10 15:07:10 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc2. - Updated patch headers for 3.14-rc2.
- commit d0ea44a - commit d0ea44a
-------------------------------------------------------------------
Mon Feb 10 15:06:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc2.
- Eliminated 1 patch.
- commit a5ab7bf
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz
@ -98,6 +309,15 @@ Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1. - Updated patch headers for 3.14-rc1.
- commit 967bc40 - commit 967bc40
-------------------------------------------------------------------
Tue Feb 4 22:44:44 CET 2014 - jeffm@suse.com
- Update to 3.14-rc1.
- 19 patches eliminated.
- Xen is disabled.
- ARM is disabled.
- commit 691c6b1
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de

View File

@ -24,10 +24,10 @@ Name: kernel-syms
Summary: Kernel Symbol Versions (modversions) Summary: Kernel Symbol Versions (modversions)
License: GPL-2.0 License: GPL-2.0
Group: Development/Sources Group: Development/Sources
Version: 3.13.3 Version: 3.14.rc5
%if %using_buildservice %if %using_buildservice
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.gd6e2c2f Release: <RELEASE>.g5fcd7b7
%else %else
Release: 0 Release: 0
%endif %endif
@ -38,18 +38,12 @@ Release: %kernel_source_release
Url: http://www.kernel.org/ Url: http://www.kernel.org/
AutoReqProv: off AutoReqProv: off
BuildRequires: coreutils BuildRequires: coreutils
%ifarch aarch64 armv6hl armv7hl %ix86 ia64 ppc ppc64 ppc64le s390x x86_64 %ifarch %ix86 ia64 ppc ppc64 ppc64le s390x x86_64
Requires: kernel-default-devel = %version-%source_rel Requires: kernel-default-devel = %version-%source_rel
%endif %endif
%ifarch %ix86 x86_64 %ifarch %ix86 x86_64
Requires: kernel-desktop-devel = %version-%source_rel Requires: kernel-desktop-devel = %version-%source_rel
%endif %endif
%ifarch armv7hl
Requires: kernel-exynos-devel = %version-%source_rel
%endif
%ifarch armv7hl
Requires: kernel-lpae-devel = %version-%source_rel
%endif
%ifarch %ix86 %ifarch %ix86
Requires: kernel-pae-devel = %version-%source_rel Requires: kernel-pae-devel = %version-%source_rel
%endif %endif
@ -61,7 +55,7 @@ Provides: multiversion(kernel)
Source: README.KSYMS Source: README.KSYMS
Requires: kernel-devel%variant = %version-%source_rel Requires: kernel-devel%variant = %version-%source_rel
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 aarch64 armv6hl armv7hl ia64 ppc ppc64 ppc64le s390x x86_64 ExclusiveArch: %ix86 ia64 ppc ppc64 ppc64le s390x x86_64
Prefix: /usr/src Prefix: /usr/src
%description %description

View File

@ -1,3 +1,201 @@
-------------------------------------------------------------------
Fri Mar 7 17:16:53 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Generate a per-architecture per-package _constraints file
- commit 65a07f7
-------------------------------------------------------------------
Fri Mar 7 17:07:55 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Remove dead code
- commit 3fc95f5
-------------------------------------------------------------------
Thu Mar 6 10:53:14 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_THERMAL=y
The generic thermal module is used by several ACPI components
(processor, fan, thermal and video) and a few other drivers. So
in practice it will end up being loaded on almost all systems
which support ACPI. It is small so build it into the kernel to
improve boot speed on all ACPI-enabled architectures (i386,
x86_64 and ia64.)
- commit e60ddcf
-------------------------------------------------------------------
Wed Mar 5 15:04:50 CET 2014 - jeffm@suse.com
- Update to 3.14-rc5.
- commit 4126853
-------------------------------------------------------------------
Tue Mar 4 11:03:11 CET 2014 - jdelvare@suse.de
- Update ppc64le config files: disable STE_MODEM_RPROC
Disable config option STE_MODEM_RPROC on all ppc64le flavors, because
it draws dependencies which aren't available on ppc64le:
warning: (REMOTEPROC && RPMSG) selects VIRTUALIZATION which has unmet direct dependencies (!CPU_LITTLE_ENDIAN)
- commit 712ca17
-------------------------------------------------------------------
Fri Feb 28 23:44:12 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix whitespace in NoSource lines
- commit 6320617
-------------------------------------------------------------------
Fri Feb 28 23:21:10 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not zero modules.dep before using it
(bnc#866075)
- commit b67b660
-------------------------------------------------------------------
Fri Feb 28 21:09:09 CET 2014 - jdelvare@suse.de
- Update config files: modularize BLK_DEV_MD, disable MD_AUTODETECT
Michal Marek says:
I think that the reason why BLK_DEV_MD is built in is
config MD_AUTODETECT
bool "Autodetect RAID arrays during kernel boot"
depends on BLK_DEV_MD=y
but since we compile the raid presonalities as modules, this cannot
work. Also, we use the initrd even in the trivial cases, so why bother
about root-on-md.
- commit db76347
-------------------------------------------------------------------
Fri Feb 28 20:09:35 CET 2014 - jdelvare@suse.de
- Update config files.
Modularize the following helper drivers:
INET_LRO, NET_CLS_CGROUP, DNS_RESOLVER
They had to be built-in before due to dependencies, but this is no
longer the case, so we can modularize them again.
- commit a970646
-------------------------------------------------------------------
Fri Feb 28 18:40:13 CET 2014 - jdelvare@suse.de
- Update x86 config files: CONFIG_X86_MSR=m
The msr driver creates /dev/cpu/*/msr through which you can poke
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
to remove that module if it is not needed.
- commit 9e6b04a
-------------------------------------------------------------------
Fri Feb 28 16:45:53 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Drop useless ExclusiveArch statement
- commit 5cdf1da
-------------------------------------------------------------------
Fri Feb 28 14:27:47 CET 2014 - tiwai@suse.de
- ALSA: hda/sigmatel - Allow auto-switching for dock line-in of
HP laptops (bnc#866100).
- commit 6367fe8
-------------------------------------------------------------------
Fri Feb 28 11:42:42 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_ISO9660_FS=m
There is no good reason why isofs would be built into the kernel.
Most systems don't need it after installation, and reportedly
mkinitrd etc. can deal with it as a module just fine.
- commit 3dd8a1a
-------------------------------------------------------------------
Tue Feb 25 22:51:43 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_AUTOFS4_FS=y
systemd requires autofs, so autofs4.ko will always be loaded on boot.
For performance reasons, it makes sense to build it into the kernel
(bnc#863771).
- commit 70247d1
-------------------------------------------------------------------
Tue Feb 25 13:55:21 CET 2014 - jbeulich@suse.com
- Update Xen patches to 3.14-rc4 and c/s 1252.
- privcmd: allow preempting long running user-mode originating
hypercalls (bnc#861093).
- config.conf: Re-enable Xen configs.
- Update x86 config files.
- scripts/check-cvs-add: Disable config checking for now.
- commit d5aea30
-------------------------------------------------------------------
Mon Feb 24 13:42:29 CET 2014 - jeffm@suse.com
- config: disable PINCTRL_MSM and PINCTRL_MSM8X4
These options were enable accidentally during the 3.14-rc1 update for
just the i386/default config.
- commit 2ded0ed
-------------------------------------------------------------------
Mon Feb 24 04:17:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc4.
- Eliminated 1 patch.
- commit 16d4242
-------------------------------------------------------------------
Wed Feb 19 03:39:35 CET 2014 - jeffm@suse.com
- dmraid45: removed driver.
This functionality should be offered by the dmraid driver.
- commit 9a83d77
-------------------------------------------------------------------
Tue Feb 18 10:55:55 CET 2014 - mszeredi@suse.cz
- cifs: ensure that uncached writes handle unmapped areas
correctly (bnc#864025 CVE-2014-00691).
- commit 79c42c5
-------------------------------------------------------------------
Mon Feb 17 09:33:20 CET 2014 - jeffm@suse.com
- config: CONFIG_BCM_KONA_USB2_PHY=n on s390
- commit f30c873
-------------------------------------------------------------------
Mon Feb 17 09:32:04 CET 2014 - jeffm@suse.com
- acpi: Complete fix for thinkpad RSDT blacklist
- commit 2e62bb9
-------------------------------------------------------------------
Mon Feb 17 09:26:53 CET 2014 - jeffm@suse.com
- Update to 3.14-rc3.
- commit 058f759
-------------------------------------------------------------------
Mon Feb 17 09:13:29 CET 2014 - jeffm@suse.com
- dmraid45: updated to use new bvec iterators.
- commit 9e25806
-------------------------------------------------------------------
Mon Feb 17 09:12:33 CET 2014 - jeffm@suse.com
- acpi: Updated acpi=rsdt dmi blacklist to new variable name.
- commit 4bd9031
-------------------------------------------------------------------
Mon Feb 17 08:22:27 CET 2014 - jeffm@suse.com
- Update vanilla config files.
- commit b49cb75
-------------------------------------------------------------------
Fri Feb 14 16:08:11 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it
- commit f11b02a
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de
@ -17,6 +215,12 @@ Fri Feb 14 09:53:00 CET 2014 - jslaby@suse.cz
- Update config files. - Update config files.
- commit d6e2c2f - commit d6e2c2f
-------------------------------------------------------------------
Thu Feb 13 12:27:29 CET 2014 - dvaleev@suse.de
- rpm/kernel-obs-build.spec: Fix for ppc64le
- commit 50c4205
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz
@ -65,6 +269,13 @@ Mon Feb 10 15:07:10 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc2. - Updated patch headers for 3.14-rc2.
- commit d0ea44a - commit d0ea44a
-------------------------------------------------------------------
Mon Feb 10 15:06:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc2.
- Eliminated 1 patch.
- commit a5ab7bf
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz
@ -98,6 +309,15 @@ Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1. - Updated patch headers for 3.14-rc1.
- commit 967bc40 - commit 967bc40
-------------------------------------------------------------------
Tue Feb 4 22:44:44 CET 2014 - jeffm@suse.com
- Update to 3.14-rc1.
- 19 patches eliminated.
- Xen is disabled.
- ARM is disabled.
- commit 691c6b1
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de

View File

@ -19,8 +19,8 @@
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.13 %define srcversion 3.14-rc5
%define patchversion 3.13.3 %define patchversion 3.14.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,9 +61,9 @@ Name: kernel-trace
Summary: The Standard Kernel with Tracing Features Summary: The Standard Kernel with Tracing Features
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
Version: 3.13.3 Version: 3.14.rc5
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.gd6e2c2f Release: <RELEASE>.g5fcd7b7
%else %else
Release: 0 Release: 0
%endif %endif
@ -151,7 +151,7 @@ Provides: kernel = %version-%source_rel
Provides: kernel-kdump = 2.6.28 Provides: kernel-kdump = 2.6.28
Obsoletes: kernel-kdump <= 2.6.28 Obsoletes: kernel-kdump <= 2.6.28
%endif %endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -184,6 +184,7 @@ Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in Source56: kernel-docs.spec.in
Source57: kernel-cert-subpackage Source57: kernel-cert-subpackage
Source58: constraints.in
Source60: config.sh Source60: config.sh
Source61: compute-PATCHVERSION.sh Source61: compute-PATCHVERSION.sh
Source62: old-flavors Source62: old-flavors
@ -225,65 +226,66 @@ BuildArch: i686
%endif %endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
NoSource: 2 NoSource: 2
NoSource: 3 NoSource: 3
NoSource: 8 NoSource: 8
NoSource: 9 NoSource: 9
NoSource: 10 NoSource: 10
NoSource: 11 NoSource: 11
NoSource: 12 NoSource: 12
NoSource: 13 NoSource: 13
NoSource: 14 NoSource: 14
NoSource: 16 NoSource: 16
NoSource: 17 NoSource: 17
NoSource: 21 NoSource: 21
NoSource: 23 NoSource: 23
NoSource: 33 NoSource: 33
NoSource: 35 NoSource: 35
NoSource: 37 NoSource: 37
NoSource: 38 NoSource: 38
NoSource: 39 NoSource: 39
NoSource: 40 NoSource: 40
NoSource: 44 NoSource: 44
NoSource: 45 NoSource: 45
NoSource: 46 NoSource: 46
NoSource: 48 NoSource: 48
NoSource: 49 NoSource: 49
NoSource: 50 NoSource: 50
NoSource: 51 NoSource: 51
NoSource: 52 NoSource: 52
NoSource: 53 NoSource: 53
NoSource: 54 NoSource: 54
NoSource: 55 NoSource: 55
NoSource: 56 NoSource: 56
NoSource: 57 NoSource: 57
NoSource: 60 NoSource: 58
NoSource: 61 NoSource: 60
NoSource: 62 NoSource: 61
NoSource: 63 NoSource: 62
NoSource: 64 NoSource: 63
NoSource: 65 NoSource: 64
NoSource: 66 NoSource: 65
NoSource: 67 NoSource: 66
NoSource: 68 NoSource: 67
NoSource: 69 NoSource: 68
NoSource: 100 NoSource: 69
NoSource: 101 NoSource: 100
NoSource: 102 NoSource: 101
NoSource: 103 NoSource: 102
NoSource: 104 NoSource: 103
NoSource: 105 NoSource: 104
NoSource: 106 NoSource: 105
NoSource: 107 NoSource: 106
NoSource: 108 NoSource: 107
NoSource: 109 NoSource: 108
NoSource: 110 NoSource: 109
NoSource: 111 NoSource: 110
NoSource: 112 NoSource: 111
NoSource: 113 NoSource: 112
NoSource: 120 NoSource: 113
NoSource: 121 NoSource: 120
NoSource: 121
# The following KMPs have been integrated into the kernel package, # The following KMPs have been integrated into the kernel package,
# grouped by the last product that contained them. # grouped by the last product that contained them.
@ -775,12 +777,6 @@ if [ %CONFIG_MODULES = y ]; then
exit 1 exit 1
fi fi
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%if %split_base %if %split_base
%_sourcedir/split-modules -d %buildroot \ %_sourcedir/split-modules -d %buildroot \
-o %my_builddir \ -o %my_builddir \
@ -795,6 +791,12 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif %endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else %else
( cd %buildroot ( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n' find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'

View File

@ -1,3 +1,201 @@
-------------------------------------------------------------------
Fri Mar 7 17:16:53 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Generate a per-architecture per-package _constraints file
- commit 65a07f7
-------------------------------------------------------------------
Fri Mar 7 17:07:55 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Remove dead code
- commit 3fc95f5
-------------------------------------------------------------------
Thu Mar 6 10:53:14 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_THERMAL=y
The generic thermal module is used by several ACPI components
(processor, fan, thermal and video) and a few other drivers. So
in practice it will end up being loaded on almost all systems
which support ACPI. It is small so build it into the kernel to
improve boot speed on all ACPI-enabled architectures (i386,
x86_64 and ia64.)
- commit e60ddcf
-------------------------------------------------------------------
Wed Mar 5 15:04:50 CET 2014 - jeffm@suse.com
- Update to 3.14-rc5.
- commit 4126853
-------------------------------------------------------------------
Tue Mar 4 11:03:11 CET 2014 - jdelvare@suse.de
- Update ppc64le config files: disable STE_MODEM_RPROC
Disable config option STE_MODEM_RPROC on all ppc64le flavors, because
it draws dependencies which aren't available on ppc64le:
warning: (REMOTEPROC && RPMSG) selects VIRTUALIZATION which has unmet direct dependencies (!CPU_LITTLE_ENDIAN)
- commit 712ca17
-------------------------------------------------------------------
Fri Feb 28 23:44:12 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix whitespace in NoSource lines
- commit 6320617
-------------------------------------------------------------------
Fri Feb 28 23:21:10 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not zero modules.dep before using it
(bnc#866075)
- commit b67b660
-------------------------------------------------------------------
Fri Feb 28 21:09:09 CET 2014 - jdelvare@suse.de
- Update config files: modularize BLK_DEV_MD, disable MD_AUTODETECT
Michal Marek says:
I think that the reason why BLK_DEV_MD is built in is
config MD_AUTODETECT
bool "Autodetect RAID arrays during kernel boot"
depends on BLK_DEV_MD=y
but since we compile the raid presonalities as modules, this cannot
work. Also, we use the initrd even in the trivial cases, so why bother
about root-on-md.
- commit db76347
-------------------------------------------------------------------
Fri Feb 28 20:09:35 CET 2014 - jdelvare@suse.de
- Update config files.
Modularize the following helper drivers:
INET_LRO, NET_CLS_CGROUP, DNS_RESOLVER
They had to be built-in before due to dependencies, but this is no
longer the case, so we can modularize them again.
- commit a970646
-------------------------------------------------------------------
Fri Feb 28 18:40:13 CET 2014 - jdelvare@suse.de
- Update x86 config files: CONFIG_X86_MSR=m
The msr driver creates /dev/cpu/*/msr through which you can poke
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
to remove that module if it is not needed.
- commit 9e6b04a
-------------------------------------------------------------------
Fri Feb 28 16:45:53 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Drop useless ExclusiveArch statement
- commit 5cdf1da
-------------------------------------------------------------------
Fri Feb 28 14:27:47 CET 2014 - tiwai@suse.de
- ALSA: hda/sigmatel - Allow auto-switching for dock line-in of
HP laptops (bnc#866100).
- commit 6367fe8
-------------------------------------------------------------------
Fri Feb 28 11:42:42 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_ISO9660_FS=m
There is no good reason why isofs would be built into the kernel.
Most systems don't need it after installation, and reportedly
mkinitrd etc. can deal with it as a module just fine.
- commit 3dd8a1a
-------------------------------------------------------------------
Tue Feb 25 22:51:43 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_AUTOFS4_FS=y
systemd requires autofs, so autofs4.ko will always be loaded on boot.
For performance reasons, it makes sense to build it into the kernel
(bnc#863771).
- commit 70247d1
-------------------------------------------------------------------
Tue Feb 25 13:55:21 CET 2014 - jbeulich@suse.com
- Update Xen patches to 3.14-rc4 and c/s 1252.
- privcmd: allow preempting long running user-mode originating
hypercalls (bnc#861093).
- config.conf: Re-enable Xen configs.
- Update x86 config files.
- scripts/check-cvs-add: Disable config checking for now.
- commit d5aea30
-------------------------------------------------------------------
Mon Feb 24 13:42:29 CET 2014 - jeffm@suse.com
- config: disable PINCTRL_MSM and PINCTRL_MSM8X4
These options were enable accidentally during the 3.14-rc1 update for
just the i386/default config.
- commit 2ded0ed
-------------------------------------------------------------------
Mon Feb 24 04:17:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc4.
- Eliminated 1 patch.
- commit 16d4242
-------------------------------------------------------------------
Wed Feb 19 03:39:35 CET 2014 - jeffm@suse.com
- dmraid45: removed driver.
This functionality should be offered by the dmraid driver.
- commit 9a83d77
-------------------------------------------------------------------
Tue Feb 18 10:55:55 CET 2014 - mszeredi@suse.cz
- cifs: ensure that uncached writes handle unmapped areas
correctly (bnc#864025 CVE-2014-00691).
- commit 79c42c5
-------------------------------------------------------------------
Mon Feb 17 09:33:20 CET 2014 - jeffm@suse.com
- config: CONFIG_BCM_KONA_USB2_PHY=n on s390
- commit f30c873
-------------------------------------------------------------------
Mon Feb 17 09:32:04 CET 2014 - jeffm@suse.com
- acpi: Complete fix for thinkpad RSDT blacklist
- commit 2e62bb9
-------------------------------------------------------------------
Mon Feb 17 09:26:53 CET 2014 - jeffm@suse.com
- Update to 3.14-rc3.
- commit 058f759
-------------------------------------------------------------------
Mon Feb 17 09:13:29 CET 2014 - jeffm@suse.com
- dmraid45: updated to use new bvec iterators.
- commit 9e25806
-------------------------------------------------------------------
Mon Feb 17 09:12:33 CET 2014 - jeffm@suse.com
- acpi: Updated acpi=rsdt dmi blacklist to new variable name.
- commit 4bd9031
-------------------------------------------------------------------
Mon Feb 17 08:22:27 CET 2014 - jeffm@suse.com
- Update vanilla config files.
- commit b49cb75
-------------------------------------------------------------------
Fri Feb 14 16:08:11 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it
- commit f11b02a
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de
@ -17,6 +215,12 @@ Fri Feb 14 09:53:00 CET 2014 - jslaby@suse.cz
- Update config files. - Update config files.
- commit d6e2c2f - commit d6e2c2f
-------------------------------------------------------------------
Thu Feb 13 12:27:29 CET 2014 - dvaleev@suse.de
- rpm/kernel-obs-build.spec: Fix for ppc64le
- commit 50c4205
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz
@ -65,6 +269,13 @@ Mon Feb 10 15:07:10 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc2. - Updated patch headers for 3.14-rc2.
- commit d0ea44a - commit d0ea44a
-------------------------------------------------------------------
Mon Feb 10 15:06:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc2.
- Eliminated 1 patch.
- commit a5ab7bf
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz
@ -98,6 +309,15 @@ Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1. - Updated patch headers for 3.14-rc1.
- commit 967bc40 - commit 967bc40
-------------------------------------------------------------------
Tue Feb 4 22:44:44 CET 2014 - jeffm@suse.com
- Update to 3.14-rc1.
- 19 patches eliminated.
- Xen is disabled.
- ARM is disabled.
- commit 691c6b1
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de

View File

@ -19,8 +19,8 @@
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.13 %define srcversion 3.14-rc5
%define patchversion 3.13.3 %define patchversion 3.14.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,9 +61,9 @@ Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches Summary: The Standard Kernel - without any SUSE patches
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
Version: 3.13.3 Version: 3.14.rc5
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.gd6e2c2f Release: <RELEASE>.g5fcd7b7
%else %else
Release: 0 Release: 0
%endif %endif
@ -148,7 +148,7 @@ Conflicts: libc.so.6()(64bit)
%endif %endif
Provides: kernel = %version-%source_rel Provides: kernel = %version-%source_rel
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -181,6 +181,7 @@ Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in Source56: kernel-docs.spec.in
Source57: kernel-cert-subpackage Source57: kernel-cert-subpackage
Source58: constraints.in
Source60: config.sh Source60: config.sh
Source61: compute-PATCHVERSION.sh Source61: compute-PATCHVERSION.sh
Source62: old-flavors Source62: old-flavors
@ -222,65 +223,66 @@ BuildArch: i686
%endif %endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
NoSource: 2 NoSource: 2
NoSource: 3 NoSource: 3
NoSource: 8 NoSource: 8
NoSource: 9 NoSource: 9
NoSource: 10 NoSource: 10
NoSource: 11 NoSource: 11
NoSource: 12 NoSource: 12
NoSource: 13 NoSource: 13
NoSource: 14 NoSource: 14
NoSource: 16 NoSource: 16
NoSource: 17 NoSource: 17
NoSource: 21 NoSource: 21
NoSource: 23 NoSource: 23
NoSource: 33 NoSource: 33
NoSource: 35 NoSource: 35
NoSource: 37 NoSource: 37
NoSource: 38 NoSource: 38
NoSource: 39 NoSource: 39
NoSource: 40 NoSource: 40
NoSource: 44 NoSource: 44
NoSource: 45 NoSource: 45
NoSource: 46 NoSource: 46
NoSource: 48 NoSource: 48
NoSource: 49 NoSource: 49
NoSource: 50 NoSource: 50
NoSource: 51 NoSource: 51
NoSource: 52 NoSource: 52
NoSource: 53 NoSource: 53
NoSource: 54 NoSource: 54
NoSource: 55 NoSource: 55
NoSource: 56 NoSource: 56
NoSource: 57 NoSource: 57
NoSource: 60 NoSource: 58
NoSource: 61 NoSource: 60
NoSource: 62 NoSource: 61
NoSource: 63 NoSource: 62
NoSource: 64 NoSource: 63
NoSource: 65 NoSource: 64
NoSource: 66 NoSource: 65
NoSource: 67 NoSource: 66
NoSource: 68 NoSource: 67
NoSource: 69 NoSource: 68
NoSource: 100 NoSource: 69
NoSource: 101 NoSource: 100
NoSource: 102 NoSource: 101
NoSource: 103 NoSource: 102
NoSource: 104 NoSource: 103
NoSource: 105 NoSource: 104
NoSource: 106 NoSource: 105
NoSource: 107 NoSource: 106
NoSource: 108 NoSource: 107
NoSource: 109 NoSource: 108
NoSource: 110 NoSource: 109
NoSource: 111 NoSource: 110
NoSource: 112 NoSource: 111
NoSource: 113 NoSource: 112
NoSource: 120 NoSource: 113
NoSource: 121 NoSource: 120
NoSource: 121
# The following KMPs have been integrated into the kernel package, # The following KMPs have been integrated into the kernel package,
# grouped by the last product that contained them. # grouped by the last product that contained them.
@ -772,12 +774,6 @@ if [ %CONFIG_MODULES = y ]; then
exit 1 exit 1
fi fi
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%if %split_base %if %split_base
%_sourcedir/split-modules -d %buildroot \ %_sourcedir/split-modules -d %buildroot \
-o %my_builddir \ -o %my_builddir \
@ -792,6 +788,12 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif %endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else %else
( cd %buildroot ( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n' find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'

View File

@ -1,3 +1,201 @@
-------------------------------------------------------------------
Fri Mar 7 17:16:53 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Generate a per-architecture per-package _constraints file
- commit 65a07f7
-------------------------------------------------------------------
Fri Mar 7 17:07:55 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Remove dead code
- commit 3fc95f5
-------------------------------------------------------------------
Thu Mar 6 10:53:14 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_THERMAL=y
The generic thermal module is used by several ACPI components
(processor, fan, thermal and video) and a few other drivers. So
in practice it will end up being loaded on almost all systems
which support ACPI. It is small so build it into the kernel to
improve boot speed on all ACPI-enabled architectures (i386,
x86_64 and ia64.)
- commit e60ddcf
-------------------------------------------------------------------
Wed Mar 5 15:04:50 CET 2014 - jeffm@suse.com
- Update to 3.14-rc5.
- commit 4126853
-------------------------------------------------------------------
Tue Mar 4 11:03:11 CET 2014 - jdelvare@suse.de
- Update ppc64le config files: disable STE_MODEM_RPROC
Disable config option STE_MODEM_RPROC on all ppc64le flavors, because
it draws dependencies which aren't available on ppc64le:
warning: (REMOTEPROC && RPMSG) selects VIRTUALIZATION which has unmet direct dependencies (!CPU_LITTLE_ENDIAN)
- commit 712ca17
-------------------------------------------------------------------
Fri Feb 28 23:44:12 CET 2014 - mmarek@suse.cz
- rpm/mkspec: Fix whitespace in NoSource lines
- commit 6320617
-------------------------------------------------------------------
Fri Feb 28 23:21:10 CET 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not zero modules.dep before using it
(bnc#866075)
- commit b67b660
-------------------------------------------------------------------
Fri Feb 28 21:09:09 CET 2014 - jdelvare@suse.de
- Update config files: modularize BLK_DEV_MD, disable MD_AUTODETECT
Michal Marek says:
I think that the reason why BLK_DEV_MD is built in is
config MD_AUTODETECT
bool "Autodetect RAID arrays during kernel boot"
depends on BLK_DEV_MD=y
but since we compile the raid presonalities as modules, this cannot
work. Also, we use the initrd even in the trivial cases, so why bother
about root-on-md.
- commit db76347
-------------------------------------------------------------------
Fri Feb 28 20:09:35 CET 2014 - jdelvare@suse.de
- Update config files.
Modularize the following helper drivers:
INET_LRO, NET_CLS_CGROUP, DNS_RESOLVER
They had to be built-in before due to dependencies, but this is no
longer the case, so we can modularize them again.
- commit a970646
-------------------------------------------------------------------
Fri Feb 28 18:40:13 CET 2014 - jdelvare@suse.de
- Update x86 config files: CONFIG_X86_MSR=m
The msr driver creates /dev/cpu/*/msr through which you can poke
at all the MSRs if you have CAP_SYS_RAWIO. We prefer to be able
to remove that module if it is not needed.
- commit 9e6b04a
-------------------------------------------------------------------
Fri Feb 28 16:45:53 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Drop useless ExclusiveArch statement
- commit 5cdf1da
-------------------------------------------------------------------
Fri Feb 28 14:27:47 CET 2014 - tiwai@suse.de
- ALSA: hda/sigmatel - Allow auto-switching for dock line-in of
HP laptops (bnc#866100).
- commit 6367fe8
-------------------------------------------------------------------
Fri Feb 28 11:42:42 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_ISO9660_FS=m
There is no good reason why isofs would be built into the kernel.
Most systems don't need it after installation, and reportedly
mkinitrd etc. can deal with it as a module just fine.
- commit 3dd8a1a
-------------------------------------------------------------------
Tue Feb 25 22:51:43 CET 2014 - jdelvare@suse.de
- Update config files: CONFIG_AUTOFS4_FS=y
systemd requires autofs, so autofs4.ko will always be loaded on boot.
For performance reasons, it makes sense to build it into the kernel
(bnc#863771).
- commit 70247d1
-------------------------------------------------------------------
Tue Feb 25 13:55:21 CET 2014 - jbeulich@suse.com
- Update Xen patches to 3.14-rc4 and c/s 1252.
- privcmd: allow preempting long running user-mode originating
hypercalls (bnc#861093).
- config.conf: Re-enable Xen configs.
- Update x86 config files.
- scripts/check-cvs-add: Disable config checking for now.
- commit d5aea30
-------------------------------------------------------------------
Mon Feb 24 13:42:29 CET 2014 - jeffm@suse.com
- config: disable PINCTRL_MSM and PINCTRL_MSM8X4
These options were enable accidentally during the 3.14-rc1 update for
just the i386/default config.
- commit 2ded0ed
-------------------------------------------------------------------
Mon Feb 24 04:17:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc4.
- Eliminated 1 patch.
- commit 16d4242
-------------------------------------------------------------------
Wed Feb 19 03:39:35 CET 2014 - jeffm@suse.com
- dmraid45: removed driver.
This functionality should be offered by the dmraid driver.
- commit 9a83d77
-------------------------------------------------------------------
Tue Feb 18 10:55:55 CET 2014 - mszeredi@suse.cz
- cifs: ensure that uncached writes handle unmapped areas
correctly (bnc#864025 CVE-2014-00691).
- commit 79c42c5
-------------------------------------------------------------------
Mon Feb 17 09:33:20 CET 2014 - jeffm@suse.com
- config: CONFIG_BCM_KONA_USB2_PHY=n on s390
- commit f30c873
-------------------------------------------------------------------
Mon Feb 17 09:32:04 CET 2014 - jeffm@suse.com
- acpi: Complete fix for thinkpad RSDT blacklist
- commit 2e62bb9
-------------------------------------------------------------------
Mon Feb 17 09:26:53 CET 2014 - jeffm@suse.com
- Update to 3.14-rc3.
- commit 058f759
-------------------------------------------------------------------
Mon Feb 17 09:13:29 CET 2014 - jeffm@suse.com
- dmraid45: updated to use new bvec iterators.
- commit 9e25806
-------------------------------------------------------------------
Mon Feb 17 09:12:33 CET 2014 - jeffm@suse.com
- acpi: Updated acpi=rsdt dmi blacklist to new variable name.
- commit 4bd9031
-------------------------------------------------------------------
Mon Feb 17 08:22:27 CET 2014 - jeffm@suse.com
- Update vanilla config files.
- commit b49cb75
-------------------------------------------------------------------
Fri Feb 14 16:08:11 CET 2014 - mmarek@suse.cz
- rpm/kernel-obs-build.spec: Do not mount /sys, the build script does it
- commit f11b02a
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de Fri Feb 14 11:01:06 CET 2014 - jdelvare@suse.de
@ -17,6 +215,12 @@ Fri Feb 14 09:53:00 CET 2014 - jslaby@suse.cz
- Update config files. - Update config files.
- commit d6e2c2f - commit d6e2c2f
-------------------------------------------------------------------
Thu Feb 13 12:27:29 CET 2014 - dvaleev@suse.de
- rpm/kernel-obs-build.spec: Fix for ppc64le
- commit 50c4205
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz Wed Feb 12 16:38:14 CET 2014 - mq@suse.cz
@ -65,6 +269,13 @@ Mon Feb 10 15:07:10 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc2. - Updated patch headers for 3.14-rc2.
- commit d0ea44a - commit d0ea44a
-------------------------------------------------------------------
Mon Feb 10 15:06:01 CET 2014 - jeffm@suse.com
- Update to 3.14-rc2.
- Eliminated 1 patch.
- commit a5ab7bf
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz Mon Feb 10 13:00:30 CET 2014 - mmarek@suse.cz
@ -98,6 +309,15 @@ Tue Feb 4 22:54:38 CET 2014 - jeffm@suse.com
- Updated patch headers for 3.14-rc1. - Updated patch headers for 3.14-rc1.
- commit 967bc40 - commit 967bc40
-------------------------------------------------------------------
Tue Feb 4 22:44:44 CET 2014 - jeffm@suse.com
- Update to 3.14-rc1.
- 19 patches eliminated.
- Xen is disabled.
- ARM is disabled.
- commit 691c6b1
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de Fri Jan 31 09:00:26 CET 2014 - adrian@suse.de

View File

@ -19,8 +19,8 @@
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt # This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.13 %define srcversion 3.14-rc5
%define patchversion 3.13.3 %define patchversion 3.14.0-rc5
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,9 +61,9 @@ Name: kernel-xen
Summary: The Xen Kernel Summary: The Xen Kernel
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
Version: 3.13.3 Version: 3.14.rc5
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.gd6e2c2f Release: <RELEASE>.g5fcd7b7
%else %else
Release: 0 Release: 0
%endif %endif
@ -151,7 +151,7 @@ Provides: kernel = %version-%source_rel
Provides: kernel-xenpae = 2.6.17 Provides: kernel-xenpae = 2.6.17
Obsoletes: kernel-xenpae <= 2.6.17 Obsoletes: kernel-xenpae <= 2.6.17
%endif %endif
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
Source2: source-post.sh Source2: source-post.sh
Source3: kernel-source.rpmlintrc Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh Source8: devel-pre.sh
@ -184,6 +184,7 @@ Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in Source56: kernel-docs.spec.in
Source57: kernel-cert-subpackage Source57: kernel-cert-subpackage
Source58: constraints.in
Source60: config.sh Source60: config.sh
Source61: compute-PATCHVERSION.sh Source61: compute-PATCHVERSION.sh
Source62: old-flavors Source62: old-flavors
@ -225,65 +226,66 @@ BuildArch: i686
%endif %endif
# These files are found in the kernel-source package: # These files are found in the kernel-source package:
NoSource: 0 NoSource: 0
NoSource: 2 NoSource: 2
NoSource: 3 NoSource: 3
NoSource: 8 NoSource: 8
NoSource: 9 NoSource: 9
NoSource: 10 NoSource: 10
NoSource: 11 NoSource: 11
NoSource: 12 NoSource: 12
NoSource: 13 NoSource: 13
NoSource: 14 NoSource: 14
NoSource: 16 NoSource: 16
NoSource: 17 NoSource: 17
NoSource: 21 NoSource: 21
NoSource: 23 NoSource: 23
NoSource: 33 NoSource: 33
NoSource: 35 NoSource: 35
NoSource: 37 NoSource: 37
NoSource: 38 NoSource: 38
NoSource: 39 NoSource: 39
NoSource: 40 NoSource: 40
NoSource: 44 NoSource: 44
NoSource: 45 NoSource: 45
NoSource: 46 NoSource: 46
NoSource: 48 NoSource: 48
NoSource: 49 NoSource: 49
NoSource: 50 NoSource: 50
NoSource: 51 NoSource: 51
NoSource: 52 NoSource: 52
NoSource: 53 NoSource: 53
NoSource: 54 NoSource: 54
NoSource: 55 NoSource: 55
NoSource: 56 NoSource: 56
NoSource: 57 NoSource: 57
NoSource: 60 NoSource: 58
NoSource: 61 NoSource: 60
NoSource: 62 NoSource: 61
NoSource: 63 NoSource: 62
NoSource: 64 NoSource: 63
NoSource: 65 NoSource: 64
NoSource: 66 NoSource: 65
NoSource: 67 NoSource: 66
NoSource: 68 NoSource: 67
NoSource: 69 NoSource: 68
NoSource: 100 NoSource: 69
NoSource: 101 NoSource: 100
NoSource: 102 NoSource: 101
NoSource: 103 NoSource: 102
NoSource: 104 NoSource: 103
NoSource: 105 NoSource: 104
NoSource: 106 NoSource: 105
NoSource: 107 NoSource: 106
NoSource: 108 NoSource: 107
NoSource: 109 NoSource: 108
NoSource: 110 NoSource: 109
NoSource: 111 NoSource: 110
NoSource: 112 NoSource: 111
NoSource: 113 NoSource: 112
NoSource: 120 NoSource: 113
NoSource: 121 NoSource: 120
NoSource: 121
# The following KMPs have been integrated into the kernel package, # The following KMPs have been integrated into the kernel package,
# grouped by the last product that contained them. # grouped by the last product that contained them.
@ -778,12 +780,6 @@ if [ %CONFIG_MODULES = y ]; then
exit 1 exit 1
fi fi
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%if %split_base %if %split_base
%_sourcedir/split-modules -d %buildroot \ %_sourcedir/split-modules -d %buildroot \
-o %my_builddir \ -o %my_builddir \
@ -798,6 +794,12 @@ if [ %CONFIG_MODULES = y ]; then
cat %my_builddir/unsupported-modules >>%my_builddir/main-modules cat %my_builddir/unsupported-modules >>%my_builddir/main-modules
%endif %endif
# The modules.dep file is sorted randomly which produces strange file
# checksums. As the file is not included in the resulting RPM, it's
# pointless to rely on its contents. Replacing by zeros to make the
# checksums always the same for several builds of the same package.
dd if=/dev/zero of=%buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep ibs=`stat -c%s %buildroot/lib/modules/%kernelrelease-%build_flavor/modules.dep` count=1
%else %else
( cd %buildroot ( cd %buildroot
find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n' find lib/modules/%kernelrelease-%build_flavor -type f -name '*.ko' -printf '/%%p\n'

View File

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

3
linux-3.14-rc5.tar.xz Normal file
View File

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

18
mkspec
View File

@ -51,7 +51,7 @@ my $sources = join("\n", $templates{source} =~ /^Source\d+:[^\n]*/msg);
# lines and the %setup line # lines and the %setup line
my @tarballs = ($sources =~ /^Source(\d+):[^\n]*\.tar\.(?:bz2|xz)/msg); my @tarballs = ($sources =~ /^Source(\d+):[^\n]*\.tar\.(?:bz2|xz)/msg);
my $nosource = $sources; my $nosource = $sources;
$nosource =~ s/^Source(\d+):.*?$/NoSource:\t$1/mg; $nosource =~ s/^Source(\d+):.*?$/NoSource: $1/mg;
# Source0 (the linux tarball) is unpacked manually # Source0 (the linux tarball) is unpacked manually
@tarballs = grep { $_ > 0 } @tarballs; @tarballs = grep { $_ > 0 } @tarballs;
@ -137,6 +137,14 @@ do_spec('docs', "kernel-docs$variant.spec", %macros);
} }
copy_changes(); copy_changes();
# _constraints
{
my @packages = map { "<package>kernel-$_</package>" } sort keys(%flavor_archs);
my $packages = join("\n", @packages);
do_spec('constraints', "_constraints",
BINARY_PACKAGES_XML => $packages);
}
exit 0; exit 0;
@ -171,6 +179,12 @@ sub read_spec_templates {
$res{$template} = <$fh>; $res{$template} = <$fh>;
close($fh); close($fh);
} }
{
xopen(my $fh, '<', "$dir/constraints.in");
local $/ = undef;
$res{constraints} = <$fh>;
close($fh);
}
return %res; return %res;
} }
@ -347,8 +361,6 @@ sub do_spec {
xopen(my $fh, '>', "$dir/$specfile"); xopen(my $fh, '>', "$dir/$specfile");
print $fh $text; print $fh $text;
close($fh); close($fh);
return if $specfile eq "kernel-source$variant.spec";
} }
sub copy_changes { sub copy_changes {

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:8b84910e869303c08053f761e94ab2625312b622dc1491f9fc73ff015a0cf9b7 oid sha256:14d002e4d7c543b1cb96c35a9091ca330acdee69217183c2b0021abdb848ceec
size 156643 size 156091

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:62099152fe1e10c15454e501e07b491fa4cafe73bb5bda1dde5566c264c1ba5a oid sha256:78a746768537d1f6389d135003b573c12cbd1ff0dcf5b28b017e77a46e4217ba
size 3568 size 3802

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 version https://git-lfs.github.com/spec/v1
oid sha256:60815f7fac2856a50e7ae7006b4076f6d15250b153471b5c396d5582bf1de17e oid sha256:6de509325869321cd46b2e483628c984526fcf6e63130eb2748b0f2b789d2913
size 3849 size 3140

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:104da9e58987796890d73e8181e275bd75b7d96e9d441b95271938b5b7e0d99e oid sha256:1e10cb00920553b6dae745d0ee34325519902feab20bc214986fb25d32f1d8bd
size 128857 size 82964

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:f50cba7d9494f9cc31478a8853ed8947d6559e502131a9200b3b74fd97d5986a oid sha256:4532e04efb05b4ddbd5faf1bc67a96a1f0f413da8b19069e0b5c286089393f86
size 2045742 size 2065879

View File

@ -27,16 +27,12 @@
# DO NOT MODIFY THEM! # DO NOT MODIFY THEM!
# Send separate patches upstream if you find a problem... # Send separate patches upstream if you find a problem...
######################################################## ########################################################
patches.kernel.org/patch-3.13.1
patches.kernel.org/patch-3.13.1-2
patches.kernel.org/patch-3.13.2-3
######################################################## ########################################################
# Build fixes that apply to the vanilla kernel too. # Build fixes that apply to the vanilla kernel too.
# Patches in patches.rpmify are applied to both -vanilla # Patches in patches.rpmify are applied to both -vanilla
# and patched flavors. # and patched flavors.
######################################################## ########################################################
patches.rpmify/nouveau-make-vga_switcheroo-code-depend-on-vga_switcheroo
patches.rpmify/chipidea-clean-up-dependencies patches.rpmify/chipidea-clean-up-dependencies
patches.rpmify/lustre-lloop-dont-change-logical-size patches.rpmify/lustre-lloop-dont-change-logical-size
@ -211,8 +207,6 @@
patches.arch/acpi_thermal_passive_blacklist.patch patches.arch/acpi_thermal_passive_blacklist.patch
patches.arch/ACPI-Blacklist-Win8-OSI-for-some-HP-laptop-2013-mode
######################################################## ########################################################
# CPUFREQ # CPUFREQ
######################################################## ########################################################
@ -225,7 +219,6 @@
######################################################## ########################################################
# AGP, graphics related stuff # AGP, graphics related stuff
######################################################## ########################################################
patches.suse/fbmem-really-support-wildcard-video-options-for-all-.patch
######################################################## ########################################################
# Suse specific stuff # Suse specific stuff
@ -265,21 +258,6 @@
patches.suse/btrfs-use-correct-device-for-maps.patch patches.suse/btrfs-use-correct-device-for-maps.patch
patches.suse/btrfs-check-index-in-extent_buffer_page patches.suse/btrfs-check-index-in-extent_buffer_page
patches.suse/btrfs-use-end-trans-in-label-ioctl
patches.suse/btrfs-add-ability-to-query-change-feature-bits-online-ioctl
patches.suse/export-kobj_sysfs_ops
patches.suse/btrfs-publish-supported-featured-in-sysfs
patches.suse/btrfs-publish-per-super-attributes-in-sysfs
patches.suse/btrfs-publish-per-super-features-in-sysfs
patches.suse/btrfs-publish-unknown-feature-bits-in-sysfs
patches.suse/btrfs-add-ability-to-change-features-via-sysfs
patches.suse/btrfs-use-feature-attributes-to-print-names-in-errors
patches.suse/btrfs-add-ioctl-to-export-size-of-global-metadata-reservation
patches.suse/btrfs-publish-allocation-data-in-sysfs
patches.suse/btrfs-publish-device-membership-in-sysfs
patches.suse/btrfs-publish-fs-label-in-sysfs
######################################################## ########################################################
# Reiserfs Patches # Reiserfs Patches
######################################################## ########################################################
@ -382,13 +360,11 @@
patches.fixes/scsi-ibmvscsi-module_alias.patch patches.fixes/scsi-ibmvscsi-module_alias.patch
patches.suse/sd_init.mark_majors_busy.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 # DRM/Video
######################################################## ########################################################
patches.drivers/drm-cirrus-Use-16bpp-as-default patches.drivers/drm-cirrus-Use-16bpp-as-default
patches.drivers/drm-cirrus-Fix-cirrus-drm-driver-for-fbdev-qemu
patches.fixes/nouveau-fix-race-with-fence-signaling patches.fixes/nouveau-fix-race-with-fence-signaling
######################################################## ########################################################
@ -440,6 +416,7 @@
########################################################## ##########################################################
# Sound # Sound
########################################################## ##########################################################
patches.drivers/ALSA-hda-sigmatel-Allow-auto-switching-for-dock-line
######################################################## ########################################################
# Char / serial # Char / serial
@ -464,9 +441,6 @@
# device-mapper # device-mapper
######################################################## ########################################################
patches.suse/dm-emulate-blkrrpart-ioctl patches.suse/dm-emulate-blkrrpart-ioctl
patches.suse/dm-raid45-26-Nov-2009.patch
patches.suse/dmraid45-api-updates
patches.suse/dm-raid45-split-dependencies
patches.fixes/dm-mpath-reattach-dh patches.fixes/dm-mpath-reattach-dh
patches.suse/dm-mpath-leastpending-path-update patches.suse/dm-mpath-leastpending-path-update
+needs_update patches.suse/dm-mpath-accept-failed-paths +needs_update patches.suse/dm-mpath-accept-failed-paths
@ -629,6 +603,7 @@
patches.xen/xen3-patch-3.11 patches.xen/xen3-patch-3.11
patches.xen/xen3-patch-3.12 patches.xen/xen3-patch-3.12
patches.xen/xen3-patch-3.13 patches.xen/xen3-patch-3.13
patches.xen/xen3-patch-3.14-rc4
# ports of other patches # ports of other patches
patches.xen/xen3-stack-unwind patches.xen/xen3-stack-unwind
@ -646,6 +621,7 @@
patches.xen/xen-mem-hotplug patches.xen/xen-mem-hotplug
patches.xen/xen-configurable-guest-devices patches.xen/xen-configurable-guest-devices
patches.xen/xen-setup-gsi patches.xen/xen-setup-gsi
patches.xen/xen-privcmd-hcall-preemption
patches.xen/xen-unpriv-build patches.xen/xen-unpriv-build
patches.xen/xen-cpufreq-report patches.xen/xen-cpufreq-report
patches.xen/xen-multi-page-ring patches.xen/xen-multi-page-ring

View File

@ -1,3 +1,3 @@
2014-02-14 13:50:30 +0100 2014-03-07 17:18:28 +0100
GIT Revision: d6e2c2f742d6fce1bc09d6e5f4f17c3e89943d17 GIT Revision: 5fcd7b736d2fb8f8b9efa04a88772e5fc69fad71
GIT Branch: master GIT Branch: master