commit 1474ea5f7f87966ee28327a9841a8ca21588807c

OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=283
This commit is contained in:
Michal Marek 2014-04-28 06:02:09 +00:00 committed by Git OBS Bridge
parent 6a0aa26f36
commit e10a2bb575
39 changed files with 35920 additions and 84 deletions

View File

@ -16,7 +16,6 @@
<package>kernel-exynos</package> <package>kernel-exynos</package>
<package>kernel-lpae</package> <package>kernel-lpae</package>
<package>kernel-pae</package> <package>kernel-pae</package>
<package>kernel-trace</package>
<package>kernel-vanilla</package> <package>kernel-vanilla</package>
<package>kernel-xen</package> <package>kernel-xen</package>
</conditions> </conditions>

View File

@ -15,7 +15,6 @@
+i386 i386/xen +i386 i386/xen
+i386 -syms i386/ec2 +i386 -syms i386/ec2
+i386 i386/vanilla +i386 i386/vanilla
+i386 -syms i386/trace
+x86_64 x86_64/default +x86_64 x86_64/default
+x86_64 x86_64/desktop +x86_64 x86_64/desktop
@ -23,17 +22,14 @@
+x86_64 -syms x86_64/ec2 +x86_64 -syms x86_64/ec2
+x86_64 -syms x86_64/debug +x86_64 -syms x86_64/debug
+x86_64 x86_64/vanilla +x86_64 x86_64/vanilla
+x86_64 -syms x86_64/trace
+ppc ppc/default +ppc ppc/default
+ppc ppc/vanilla +ppc ppc/vanilla
+ppc64 ppc64/default +ppc64 ppc64/default
+ppc64 -syms ppc64/trace
+ppc64 -syms ppc64/debug +ppc64 -syms ppc64/debug
+ppc64 ppc64/vanilla +ppc64 ppc64/vanilla
+ppc64le ppc64le/default +ppc64le ppc64le/default
+ppc64le -syms ppc64le/trace
+ppc64le -syms ppc64le/debug +ppc64le -syms ppc64le/debug
+ppc64le ppc64le/vanilla +ppc64le ppc64le/vanilla
@ -45,5 +41,4 @@
+arm64 arm64/default +arm64 arm64/default
+s390x s390x/default +s390x s390x/default
+s390x -syms s390x/trace
+s390x s390x/vanilla +s390x s390x/vanilla

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:405a59a5fcfdd1d546f45ae742db79c03e803017f87dd984fd0edbe1c0a8aac0 oid sha256:f086913e1f584a4b508e7583bb65bdd29f7ece286276921bf8a40ced32c02fd6
size 314997 size 260032

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Sun Apr 27 14:16:13 CEST 2014 - jslaby@suse.cz
- Linux 3.14.2.
- commit 91d5ef4
-------------------------------------------------------------------
Thu Apr 24 17:02:34 CEST 2014 - jdelvare@suse.de
- Update config files: Disable CONFIG_NFC on s390x and ppc64le
NFC support makes little sense on server-class hardware.
- commit 5cbf723
-------------------------------------------------------------------
Wed Apr 23 16:22:27 CEST 2014 - adrian@suse.de
- require kernel-obs-build
It must be also configured as VMinstall, but is a build requires
as well to avoid that qa and build package build parallel after kernel-default
or kernel-xen have changed.
- commit 7a16a4e
-------------------------------------------------------------------
Wed Apr 23 15:44:45 CEST 2014 - adrian@suse.de
- improve error logging in case the kernel module could not get loaded
- commit 3811667
-------------------------------------------------------------------
Wed Apr 23 15:39:52 CEST 2014 - adrian@suse.de
- add block device modules for xen kernel-obs-build image
- commit 04fbb81
-------------------------------------------------------------------
Wed Apr 23 11:45:24 CEST 2014 - jdelvare@suse.de
- Update arm64 config file
I'm an idiot :-(
- commit 6e9f0a1
-------------------------------------------------------------------
Wed Apr 23 11:10:50 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_IIO
It is disabled in all other non-ARM configuration files.
- commit 8cbbb4c
-------------------------------------------------------------------
Tue Apr 22 23:13:39 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME
It forcibly selects CONFIG_IIO, which we don't want.
- commit 9afef89
-------------------------------------------------------------------
Tue Apr 15 16:54:59 CEST 2014 - jdelvare@suse.de
- Update arm config files: Disable Cadence network drivers
Disable ARM_AT91_ETHER in all arm config files, it is only needed on
Atmel AT91 which we don't support.
CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and
armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files.
- commit 43063d0
-------------------------------------------------------------------
Tue Apr 15 13:52:03 CEST 2014 - jdelvare@suse.de
- Disable CONFIG_NET_CADENCE on non-ARM
- commit 00acb46
-------------------------------------------------------------------
Tue Apr 15 09:10:49 CEST 2014 - guillaume.gardet@opensuse.org
- Update armv7hl configs
* config/armv7hl/default :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
* config/armv7hl/exynos :
- Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only
* config/armv7hl/lpae :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
- commit 4337939
-------------------------------------------------------------------
Mon Apr 14 23:26:52 CEST 2014 - mmarek@suse.cz
- Add kernel-obs-qa-xen.spec
- commit f73cebd
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz
@ -16,6 +109,63 @@ Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
- commit e0d4304 - commit e0d4304
-------------------------------------------------------------------
Thu Apr 10 19:35:43 CEST 2014 - jeffm@suse.com
- config: eliminate trace flavor
With the tracing options synced to the other flavors, we can eliminate
the trace flavor entirely.
This implicitly disables the following options that used to be set
in the trace flavors:
IRQSOFF_TRACER: carries a substantial runtime overhead
MMIOTRACE: really only needed for driver development
FTRACE_SELFTEST: introduces noticible delays during boot
FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup
- commit 8020846
-------------------------------------------------------------------
Thu Apr 10 19:34:44 CEST 2014 - jeffm@suse.com
- config: sync RING_BUFFER_BENCHMARK=m on s390x configs
It is enabled as a module on every other config.
- commit 0b42220
-------------------------------------------------------------------
Thu Apr 10 19:27:20 CEST 2014 - jeffm@suse.com
- config: enable STACK_TRACER on all flavors
It carries no runtime overhead when disabled (and it is by default).
- commit fea9446
-------------------------------------------------------------------
Thu Apr 10 19:22:39 CEST 2014 - jeffm@suse.com
- config: enable FTRACE_SYSCALLS on all flavor files
It incurs no runtime overhead other than a few KB of memory.
- commit 3427d84
-------------------------------------------------------------------
Thu Apr 10 19:20:39 CEST 2014 - jeffm@suse.com
- config: enable SCHED_TRACER on all flavors
It doesn't have any runtime overhead except for a few KB of memory.
- commit 9125183
-------------------------------------------------------------------
Thu Apr 10 19:07:04 CEST 2014 - jeffm@suse.com
- config: enable ftrace features on all flavors
We enable the following function tracing options:
- FUNCTION_TRACER
- DYNAMIC_FTRACE
- FUNCTION_PROFILER
- FUNCTION_GRAPH_TRACER
With dynamic ftrace, there is very little runtime overhead.
FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables
frame pointers there, so there is a real runtime cost even when it
is disabled.
- commit ce4047b
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz

View File

@ -20,7 +20,7 @@
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.14 %define srcversion 3.14
%define patchversion 3.14.1 %define patchversion 3.14.2
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,11 +61,11 @@ 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.14.1 Version: 3.14.2
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%else %else
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%endif %endif
Url: http://www.kernel.org/ Url: http://www.kernel.org/
BuildRequires: bc BuildRequires: bc

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Sun Apr 27 14:16:13 CEST 2014 - jslaby@suse.cz
- Linux 3.14.2.
- commit 91d5ef4
-------------------------------------------------------------------
Thu Apr 24 17:02:34 CEST 2014 - jdelvare@suse.de
- Update config files: Disable CONFIG_NFC on s390x and ppc64le
NFC support makes little sense on server-class hardware.
- commit 5cbf723
-------------------------------------------------------------------
Wed Apr 23 16:22:27 CEST 2014 - adrian@suse.de
- require kernel-obs-build
It must be also configured as VMinstall, but is a build requires
as well to avoid that qa and build package build parallel after kernel-default
or kernel-xen have changed.
- commit 7a16a4e
-------------------------------------------------------------------
Wed Apr 23 15:44:45 CEST 2014 - adrian@suse.de
- improve error logging in case the kernel module could not get loaded
- commit 3811667
-------------------------------------------------------------------
Wed Apr 23 15:39:52 CEST 2014 - adrian@suse.de
- add block device modules for xen kernel-obs-build image
- commit 04fbb81
-------------------------------------------------------------------
Wed Apr 23 11:45:24 CEST 2014 - jdelvare@suse.de
- Update arm64 config file
I'm an idiot :-(
- commit 6e9f0a1
-------------------------------------------------------------------
Wed Apr 23 11:10:50 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_IIO
It is disabled in all other non-ARM configuration files.
- commit 8cbbb4c
-------------------------------------------------------------------
Tue Apr 22 23:13:39 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME
It forcibly selects CONFIG_IIO, which we don't want.
- commit 9afef89
-------------------------------------------------------------------
Tue Apr 15 16:54:59 CEST 2014 - jdelvare@suse.de
- Update arm config files: Disable Cadence network drivers
Disable ARM_AT91_ETHER in all arm config files, it is only needed on
Atmel AT91 which we don't support.
CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and
armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files.
- commit 43063d0
-------------------------------------------------------------------
Tue Apr 15 13:52:03 CEST 2014 - jdelvare@suse.de
- Disable CONFIG_NET_CADENCE on non-ARM
- commit 00acb46
-------------------------------------------------------------------
Tue Apr 15 09:10:49 CEST 2014 - guillaume.gardet@opensuse.org
- Update armv7hl configs
* config/armv7hl/default :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
* config/armv7hl/exynos :
- Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only
* config/armv7hl/lpae :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
- commit 4337939
-------------------------------------------------------------------
Mon Apr 14 23:26:52 CEST 2014 - mmarek@suse.cz
- Add kernel-obs-qa-xen.spec
- commit f73cebd
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz
@ -16,6 +109,63 @@ Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
- commit e0d4304 - commit e0d4304
-------------------------------------------------------------------
Thu Apr 10 19:35:43 CEST 2014 - jeffm@suse.com
- config: eliminate trace flavor
With the tracing options synced to the other flavors, we can eliminate
the trace flavor entirely.
This implicitly disables the following options that used to be set
in the trace flavors:
IRQSOFF_TRACER: carries a substantial runtime overhead
MMIOTRACE: really only needed for driver development
FTRACE_SELFTEST: introduces noticible delays during boot
FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup
- commit 8020846
-------------------------------------------------------------------
Thu Apr 10 19:34:44 CEST 2014 - jeffm@suse.com
- config: sync RING_BUFFER_BENCHMARK=m on s390x configs
It is enabled as a module on every other config.
- commit 0b42220
-------------------------------------------------------------------
Thu Apr 10 19:27:20 CEST 2014 - jeffm@suse.com
- config: enable STACK_TRACER on all flavors
It carries no runtime overhead when disabled (and it is by default).
- commit fea9446
-------------------------------------------------------------------
Thu Apr 10 19:22:39 CEST 2014 - jeffm@suse.com
- config: enable FTRACE_SYSCALLS on all flavor files
It incurs no runtime overhead other than a few KB of memory.
- commit 3427d84
-------------------------------------------------------------------
Thu Apr 10 19:20:39 CEST 2014 - jeffm@suse.com
- config: enable SCHED_TRACER on all flavors
It doesn't have any runtime overhead except for a few KB of memory.
- commit 9125183
-------------------------------------------------------------------
Thu Apr 10 19:07:04 CEST 2014 - jeffm@suse.com
- config: enable ftrace features on all flavors
We enable the following function tracing options:
- FUNCTION_TRACER
- DYNAMIC_FTRACE
- FUNCTION_PROFILER
- FUNCTION_GRAPH_TRACER
With dynamic ftrace, there is very little runtime overhead.
FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables
frame pointers there, so there is a real runtime cost even when it
is disabled.
- commit ce4047b
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz

View File

@ -20,7 +20,7 @@
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.14 %define srcversion 3.14
%define patchversion 3.14.1 %define patchversion 3.14.2
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,11 +61,11 @@ 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.14.1 Version: 3.14.2
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%else %else
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%endif %endif
Url: http://www.kernel.org/ Url: http://www.kernel.org/
BuildRequires: bc BuildRequires: bc

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Sun Apr 27 14:16:13 CEST 2014 - jslaby@suse.cz
- Linux 3.14.2.
- commit 91d5ef4
-------------------------------------------------------------------
Thu Apr 24 17:02:34 CEST 2014 - jdelvare@suse.de
- Update config files: Disable CONFIG_NFC on s390x and ppc64le
NFC support makes little sense on server-class hardware.
- commit 5cbf723
-------------------------------------------------------------------
Wed Apr 23 16:22:27 CEST 2014 - adrian@suse.de
- require kernel-obs-build
It must be also configured as VMinstall, but is a build requires
as well to avoid that qa and build package build parallel after kernel-default
or kernel-xen have changed.
- commit 7a16a4e
-------------------------------------------------------------------
Wed Apr 23 15:44:45 CEST 2014 - adrian@suse.de
- improve error logging in case the kernel module could not get loaded
- commit 3811667
-------------------------------------------------------------------
Wed Apr 23 15:39:52 CEST 2014 - adrian@suse.de
- add block device modules for xen kernel-obs-build image
- commit 04fbb81
-------------------------------------------------------------------
Wed Apr 23 11:45:24 CEST 2014 - jdelvare@suse.de
- Update arm64 config file
I'm an idiot :-(
- commit 6e9f0a1
-------------------------------------------------------------------
Wed Apr 23 11:10:50 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_IIO
It is disabled in all other non-ARM configuration files.
- commit 8cbbb4c
-------------------------------------------------------------------
Tue Apr 22 23:13:39 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME
It forcibly selects CONFIG_IIO, which we don't want.
- commit 9afef89
-------------------------------------------------------------------
Tue Apr 15 16:54:59 CEST 2014 - jdelvare@suse.de
- Update arm config files: Disable Cadence network drivers
Disable ARM_AT91_ETHER in all arm config files, it is only needed on
Atmel AT91 which we don't support.
CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and
armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files.
- commit 43063d0
-------------------------------------------------------------------
Tue Apr 15 13:52:03 CEST 2014 - jdelvare@suse.de
- Disable CONFIG_NET_CADENCE on non-ARM
- commit 00acb46
-------------------------------------------------------------------
Tue Apr 15 09:10:49 CEST 2014 - guillaume.gardet@opensuse.org
- Update armv7hl configs
* config/armv7hl/default :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
* config/armv7hl/exynos :
- Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only
* config/armv7hl/lpae :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
- commit 4337939
-------------------------------------------------------------------
Mon Apr 14 23:26:52 CEST 2014 - mmarek@suse.cz
- Add kernel-obs-qa-xen.spec
- commit f73cebd
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz
@ -16,6 +109,63 @@ Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
- commit e0d4304 - commit e0d4304
-------------------------------------------------------------------
Thu Apr 10 19:35:43 CEST 2014 - jeffm@suse.com
- config: eliminate trace flavor
With the tracing options synced to the other flavors, we can eliminate
the trace flavor entirely.
This implicitly disables the following options that used to be set
in the trace flavors:
IRQSOFF_TRACER: carries a substantial runtime overhead
MMIOTRACE: really only needed for driver development
FTRACE_SELFTEST: introduces noticible delays during boot
FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup
- commit 8020846
-------------------------------------------------------------------
Thu Apr 10 19:34:44 CEST 2014 - jeffm@suse.com
- config: sync RING_BUFFER_BENCHMARK=m on s390x configs
It is enabled as a module on every other config.
- commit 0b42220
-------------------------------------------------------------------
Thu Apr 10 19:27:20 CEST 2014 - jeffm@suse.com
- config: enable STACK_TRACER on all flavors
It carries no runtime overhead when disabled (and it is by default).
- commit fea9446
-------------------------------------------------------------------
Thu Apr 10 19:22:39 CEST 2014 - jeffm@suse.com
- config: enable FTRACE_SYSCALLS on all flavor files
It incurs no runtime overhead other than a few KB of memory.
- commit 3427d84
-------------------------------------------------------------------
Thu Apr 10 19:20:39 CEST 2014 - jeffm@suse.com
- config: enable SCHED_TRACER on all flavors
It doesn't have any runtime overhead except for a few KB of memory.
- commit 9125183
-------------------------------------------------------------------
Thu Apr 10 19:07:04 CEST 2014 - jeffm@suse.com
- config: enable ftrace features on all flavors
We enable the following function tracing options:
- FUNCTION_TRACER
- DYNAMIC_FTRACE
- FUNCTION_PROFILER
- FUNCTION_GRAPH_TRACER
With dynamic ftrace, there is very little runtime overhead.
FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables
frame pointers there, so there is a real runtime cost even when it
is disabled.
- commit ce4047b
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz

View File

@ -20,7 +20,7 @@
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.14 %define srcversion 3.14
%define patchversion 3.14.1 %define patchversion 3.14.2
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,11 +61,11 @@ 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.14.1 Version: 3.14.2
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%else %else
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%endif %endif
Url: http://www.kernel.org/ Url: http://www.kernel.org/
BuildRequires: bc BuildRequires: bc

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Sun Apr 27 14:16:13 CEST 2014 - jslaby@suse.cz
- Linux 3.14.2.
- commit 91d5ef4
-------------------------------------------------------------------
Thu Apr 24 17:02:34 CEST 2014 - jdelvare@suse.de
- Update config files: Disable CONFIG_NFC on s390x and ppc64le
NFC support makes little sense on server-class hardware.
- commit 5cbf723
-------------------------------------------------------------------
Wed Apr 23 16:22:27 CEST 2014 - adrian@suse.de
- require kernel-obs-build
It must be also configured as VMinstall, but is a build requires
as well to avoid that qa and build package build parallel after kernel-default
or kernel-xen have changed.
- commit 7a16a4e
-------------------------------------------------------------------
Wed Apr 23 15:44:45 CEST 2014 - adrian@suse.de
- improve error logging in case the kernel module could not get loaded
- commit 3811667
-------------------------------------------------------------------
Wed Apr 23 15:39:52 CEST 2014 - adrian@suse.de
- add block device modules for xen kernel-obs-build image
- commit 04fbb81
-------------------------------------------------------------------
Wed Apr 23 11:45:24 CEST 2014 - jdelvare@suse.de
- Update arm64 config file
I'm an idiot :-(
- commit 6e9f0a1
-------------------------------------------------------------------
Wed Apr 23 11:10:50 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_IIO
It is disabled in all other non-ARM configuration files.
- commit 8cbbb4c
-------------------------------------------------------------------
Tue Apr 22 23:13:39 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME
It forcibly selects CONFIG_IIO, which we don't want.
- commit 9afef89
-------------------------------------------------------------------
Tue Apr 15 16:54:59 CEST 2014 - jdelvare@suse.de
- Update arm config files: Disable Cadence network drivers
Disable ARM_AT91_ETHER in all arm config files, it is only needed on
Atmel AT91 which we don't support.
CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and
armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files.
- commit 43063d0
-------------------------------------------------------------------
Tue Apr 15 13:52:03 CEST 2014 - jdelvare@suse.de
- Disable CONFIG_NET_CADENCE on non-ARM
- commit 00acb46
-------------------------------------------------------------------
Tue Apr 15 09:10:49 CEST 2014 - guillaume.gardet@opensuse.org
- Update armv7hl configs
* config/armv7hl/default :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
* config/armv7hl/exynos :
- Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only
* config/armv7hl/lpae :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
- commit 4337939
-------------------------------------------------------------------
Mon Apr 14 23:26:52 CEST 2014 - mmarek@suse.cz
- Add kernel-obs-qa-xen.spec
- commit f73cebd
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz
@ -16,6 +109,63 @@ Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
- commit e0d4304 - commit e0d4304
-------------------------------------------------------------------
Thu Apr 10 19:35:43 CEST 2014 - jeffm@suse.com
- config: eliminate trace flavor
With the tracing options synced to the other flavors, we can eliminate
the trace flavor entirely.
This implicitly disables the following options that used to be set
in the trace flavors:
IRQSOFF_TRACER: carries a substantial runtime overhead
MMIOTRACE: really only needed for driver development
FTRACE_SELFTEST: introduces noticible delays during boot
FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup
- commit 8020846
-------------------------------------------------------------------
Thu Apr 10 19:34:44 CEST 2014 - jeffm@suse.com
- config: sync RING_BUFFER_BENCHMARK=m on s390x configs
It is enabled as a module on every other config.
- commit 0b42220
-------------------------------------------------------------------
Thu Apr 10 19:27:20 CEST 2014 - jeffm@suse.com
- config: enable STACK_TRACER on all flavors
It carries no runtime overhead when disabled (and it is by default).
- commit fea9446
-------------------------------------------------------------------
Thu Apr 10 19:22:39 CEST 2014 - jeffm@suse.com
- config: enable FTRACE_SYSCALLS on all flavor files
It incurs no runtime overhead other than a few KB of memory.
- commit 3427d84
-------------------------------------------------------------------
Thu Apr 10 19:20:39 CEST 2014 - jeffm@suse.com
- config: enable SCHED_TRACER on all flavors
It doesn't have any runtime overhead except for a few KB of memory.
- commit 9125183
-------------------------------------------------------------------
Thu Apr 10 19:07:04 CEST 2014 - jeffm@suse.com
- config: enable ftrace features on all flavors
We enable the following function tracing options:
- FUNCTION_TRACER
- DYNAMIC_FTRACE
- FUNCTION_PROFILER
- FUNCTION_GRAPH_TRACER
With dynamic ftrace, there is very little runtime overhead.
FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables
frame pointers there, so there is a real runtime cost even when it
is disabled.
- commit ce4047b
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz

View File

@ -16,7 +16,7 @@
# #
%define patchversion 3.14.1 %define patchversion 3.14.2
%define variant %{nil} %define variant %{nil}
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
@ -25,11 +25,11 @@ 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.14.1 Version: 3.14.2
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%else %else
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%endif %endif
BuildRequires: docbook-toys BuildRequires: docbook-toys
BuildRequires: docbook-utils BuildRequires: docbook-utils

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Sun Apr 27 14:16:13 CEST 2014 - jslaby@suse.cz
- Linux 3.14.2.
- commit 91d5ef4
-------------------------------------------------------------------
Thu Apr 24 17:02:34 CEST 2014 - jdelvare@suse.de
- Update config files: Disable CONFIG_NFC on s390x and ppc64le
NFC support makes little sense on server-class hardware.
- commit 5cbf723
-------------------------------------------------------------------
Wed Apr 23 16:22:27 CEST 2014 - adrian@suse.de
- require kernel-obs-build
It must be also configured as VMinstall, but is a build requires
as well to avoid that qa and build package build parallel after kernel-default
or kernel-xen have changed.
- commit 7a16a4e
-------------------------------------------------------------------
Wed Apr 23 15:44:45 CEST 2014 - adrian@suse.de
- improve error logging in case the kernel module could not get loaded
- commit 3811667
-------------------------------------------------------------------
Wed Apr 23 15:39:52 CEST 2014 - adrian@suse.de
- add block device modules for xen kernel-obs-build image
- commit 04fbb81
-------------------------------------------------------------------
Wed Apr 23 11:45:24 CEST 2014 - jdelvare@suse.de
- Update arm64 config file
I'm an idiot :-(
- commit 6e9f0a1
-------------------------------------------------------------------
Wed Apr 23 11:10:50 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_IIO
It is disabled in all other non-ARM configuration files.
- commit 8cbbb4c
-------------------------------------------------------------------
Tue Apr 22 23:13:39 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME
It forcibly selects CONFIG_IIO, which we don't want.
- commit 9afef89
-------------------------------------------------------------------
Tue Apr 15 16:54:59 CEST 2014 - jdelvare@suse.de
- Update arm config files: Disable Cadence network drivers
Disable ARM_AT91_ETHER in all arm config files, it is only needed on
Atmel AT91 which we don't support.
CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and
armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files.
- commit 43063d0
-------------------------------------------------------------------
Tue Apr 15 13:52:03 CEST 2014 - jdelvare@suse.de
- Disable CONFIG_NET_CADENCE on non-ARM
- commit 00acb46
-------------------------------------------------------------------
Tue Apr 15 09:10:49 CEST 2014 - guillaume.gardet@opensuse.org
- Update armv7hl configs
* config/armv7hl/default :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
* config/armv7hl/exynos :
- Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only
* config/armv7hl/lpae :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
- commit 4337939
-------------------------------------------------------------------
Mon Apr 14 23:26:52 CEST 2014 - mmarek@suse.cz
- Add kernel-obs-qa-xen.spec
- commit f73cebd
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz
@ -16,6 +109,63 @@ Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
- commit e0d4304 - commit e0d4304
-------------------------------------------------------------------
Thu Apr 10 19:35:43 CEST 2014 - jeffm@suse.com
- config: eliminate trace flavor
With the tracing options synced to the other flavors, we can eliminate
the trace flavor entirely.
This implicitly disables the following options that used to be set
in the trace flavors:
IRQSOFF_TRACER: carries a substantial runtime overhead
MMIOTRACE: really only needed for driver development
FTRACE_SELFTEST: introduces noticible delays during boot
FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup
- commit 8020846
-------------------------------------------------------------------
Thu Apr 10 19:34:44 CEST 2014 - jeffm@suse.com
- config: sync RING_BUFFER_BENCHMARK=m on s390x configs
It is enabled as a module on every other config.
- commit 0b42220
-------------------------------------------------------------------
Thu Apr 10 19:27:20 CEST 2014 - jeffm@suse.com
- config: enable STACK_TRACER on all flavors
It carries no runtime overhead when disabled (and it is by default).
- commit fea9446
-------------------------------------------------------------------
Thu Apr 10 19:22:39 CEST 2014 - jeffm@suse.com
- config: enable FTRACE_SYSCALLS on all flavor files
It incurs no runtime overhead other than a few KB of memory.
- commit 3427d84
-------------------------------------------------------------------
Thu Apr 10 19:20:39 CEST 2014 - jeffm@suse.com
- config: enable SCHED_TRACER on all flavors
It doesn't have any runtime overhead except for a few KB of memory.
- commit 9125183
-------------------------------------------------------------------
Thu Apr 10 19:07:04 CEST 2014 - jeffm@suse.com
- config: enable ftrace features on all flavors
We enable the following function tracing options:
- FUNCTION_TRACER
- DYNAMIC_FTRACE
- FUNCTION_PROFILER
- FUNCTION_GRAPH_TRACER
With dynamic ftrace, there is very little runtime overhead.
FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables
frame pointers there, so there is a real runtime cost even when it
is disabled.
- commit ce4047b
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz

View File

@ -20,7 +20,7 @@
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.14 %define srcversion 3.14
%define patchversion 3.14.1 %define patchversion 3.14.2
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,11 +61,11 @@ 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.14.1 Version: 3.14.2
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%else %else
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%endif %endif
Url: http://www.kernel.org/ Url: http://www.kernel.org/
BuildRequires: bc BuildRequires: bc

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Sun Apr 27 14:16:13 CEST 2014 - jslaby@suse.cz
- Linux 3.14.2.
- commit 91d5ef4
-------------------------------------------------------------------
Thu Apr 24 17:02:34 CEST 2014 - jdelvare@suse.de
- Update config files: Disable CONFIG_NFC on s390x and ppc64le
NFC support makes little sense on server-class hardware.
- commit 5cbf723
-------------------------------------------------------------------
Wed Apr 23 16:22:27 CEST 2014 - adrian@suse.de
- require kernel-obs-build
It must be also configured as VMinstall, but is a build requires
as well to avoid that qa and build package build parallel after kernel-default
or kernel-xen have changed.
- commit 7a16a4e
-------------------------------------------------------------------
Wed Apr 23 15:44:45 CEST 2014 - adrian@suse.de
- improve error logging in case the kernel module could not get loaded
- commit 3811667
-------------------------------------------------------------------
Wed Apr 23 15:39:52 CEST 2014 - adrian@suse.de
- add block device modules for xen kernel-obs-build image
- commit 04fbb81
-------------------------------------------------------------------
Wed Apr 23 11:45:24 CEST 2014 - jdelvare@suse.de
- Update arm64 config file
I'm an idiot :-(
- commit 6e9f0a1
-------------------------------------------------------------------
Wed Apr 23 11:10:50 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_IIO
It is disabled in all other non-ARM configuration files.
- commit 8cbbb4c
-------------------------------------------------------------------
Tue Apr 22 23:13:39 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME
It forcibly selects CONFIG_IIO, which we don't want.
- commit 9afef89
-------------------------------------------------------------------
Tue Apr 15 16:54:59 CEST 2014 - jdelvare@suse.de
- Update arm config files: Disable Cadence network drivers
Disable ARM_AT91_ETHER in all arm config files, it is only needed on
Atmel AT91 which we don't support.
CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and
armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files.
- commit 43063d0
-------------------------------------------------------------------
Tue Apr 15 13:52:03 CEST 2014 - jdelvare@suse.de
- Disable CONFIG_NET_CADENCE on non-ARM
- commit 00acb46
-------------------------------------------------------------------
Tue Apr 15 09:10:49 CEST 2014 - guillaume.gardet@opensuse.org
- Update armv7hl configs
* config/armv7hl/default :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
* config/armv7hl/exynos :
- Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only
* config/armv7hl/lpae :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
- commit 4337939
-------------------------------------------------------------------
Mon Apr 14 23:26:52 CEST 2014 - mmarek@suse.cz
- Add kernel-obs-qa-xen.spec
- commit f73cebd
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz
@ -16,6 +109,63 @@ Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
- commit e0d4304 - commit e0d4304
-------------------------------------------------------------------
Thu Apr 10 19:35:43 CEST 2014 - jeffm@suse.com
- config: eliminate trace flavor
With the tracing options synced to the other flavors, we can eliminate
the trace flavor entirely.
This implicitly disables the following options that used to be set
in the trace flavors:
IRQSOFF_TRACER: carries a substantial runtime overhead
MMIOTRACE: really only needed for driver development
FTRACE_SELFTEST: introduces noticible delays during boot
FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup
- commit 8020846
-------------------------------------------------------------------
Thu Apr 10 19:34:44 CEST 2014 - jeffm@suse.com
- config: sync RING_BUFFER_BENCHMARK=m on s390x configs
It is enabled as a module on every other config.
- commit 0b42220
-------------------------------------------------------------------
Thu Apr 10 19:27:20 CEST 2014 - jeffm@suse.com
- config: enable STACK_TRACER on all flavors
It carries no runtime overhead when disabled (and it is by default).
- commit fea9446
-------------------------------------------------------------------
Thu Apr 10 19:22:39 CEST 2014 - jeffm@suse.com
- config: enable FTRACE_SYSCALLS on all flavor files
It incurs no runtime overhead other than a few KB of memory.
- commit 3427d84
-------------------------------------------------------------------
Thu Apr 10 19:20:39 CEST 2014 - jeffm@suse.com
- config: enable SCHED_TRACER on all flavors
It doesn't have any runtime overhead except for a few KB of memory.
- commit 9125183
-------------------------------------------------------------------
Thu Apr 10 19:07:04 CEST 2014 - jeffm@suse.com
- config: enable ftrace features on all flavors
We enable the following function tracing options:
- FUNCTION_TRACER
- DYNAMIC_FTRACE
- FUNCTION_PROFILER
- FUNCTION_GRAPH_TRACER
With dynamic ftrace, there is very little runtime overhead.
FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables
frame pointers there, so there is a real runtime cost even when it
is disabled.
- commit ce4047b
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz

View File

@ -20,7 +20,7 @@
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.14 %define srcversion 3.14
%define patchversion 3.14.1 %define patchversion 3.14.2
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,11 +61,11 @@ Name: kernel-exynos
Summary: Kernel for Samsung's Exynos SoC Summary: Kernel for Samsung's Exynos SoC
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
Version: 3.14.1 Version: 3.14.2
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%else %else
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%endif %endif
Url: http://www.kernel.org/ Url: http://www.kernel.org/
BuildRequires: bc BuildRequires: bc

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Sun Apr 27 14:16:13 CEST 2014 - jslaby@suse.cz
- Linux 3.14.2.
- commit 91d5ef4
-------------------------------------------------------------------
Thu Apr 24 17:02:34 CEST 2014 - jdelvare@suse.de
- Update config files: Disable CONFIG_NFC on s390x and ppc64le
NFC support makes little sense on server-class hardware.
- commit 5cbf723
-------------------------------------------------------------------
Wed Apr 23 16:22:27 CEST 2014 - adrian@suse.de
- require kernel-obs-build
It must be also configured as VMinstall, but is a build requires
as well to avoid that qa and build package build parallel after kernel-default
or kernel-xen have changed.
- commit 7a16a4e
-------------------------------------------------------------------
Wed Apr 23 15:44:45 CEST 2014 - adrian@suse.de
- improve error logging in case the kernel module could not get loaded
- commit 3811667
-------------------------------------------------------------------
Wed Apr 23 15:39:52 CEST 2014 - adrian@suse.de
- add block device modules for xen kernel-obs-build image
- commit 04fbb81
-------------------------------------------------------------------
Wed Apr 23 11:45:24 CEST 2014 - jdelvare@suse.de
- Update arm64 config file
I'm an idiot :-(
- commit 6e9f0a1
-------------------------------------------------------------------
Wed Apr 23 11:10:50 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_IIO
It is disabled in all other non-ARM configuration files.
- commit 8cbbb4c
-------------------------------------------------------------------
Tue Apr 22 23:13:39 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME
It forcibly selects CONFIG_IIO, which we don't want.
- commit 9afef89
-------------------------------------------------------------------
Tue Apr 15 16:54:59 CEST 2014 - jdelvare@suse.de
- Update arm config files: Disable Cadence network drivers
Disable ARM_AT91_ETHER in all arm config files, it is only needed on
Atmel AT91 which we don't support.
CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and
armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files.
- commit 43063d0
-------------------------------------------------------------------
Tue Apr 15 13:52:03 CEST 2014 - jdelvare@suse.de
- Disable CONFIG_NET_CADENCE on non-ARM
- commit 00acb46
-------------------------------------------------------------------
Tue Apr 15 09:10:49 CEST 2014 - guillaume.gardet@opensuse.org
- Update armv7hl configs
* config/armv7hl/default :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
* config/armv7hl/exynos :
- Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only
* config/armv7hl/lpae :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
- commit 4337939
-------------------------------------------------------------------
Mon Apr 14 23:26:52 CEST 2014 - mmarek@suse.cz
- Add kernel-obs-qa-xen.spec
- commit f73cebd
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz
@ -16,6 +109,63 @@ Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
- commit e0d4304 - commit e0d4304
-------------------------------------------------------------------
Thu Apr 10 19:35:43 CEST 2014 - jeffm@suse.com
- config: eliminate trace flavor
With the tracing options synced to the other flavors, we can eliminate
the trace flavor entirely.
This implicitly disables the following options that used to be set
in the trace flavors:
IRQSOFF_TRACER: carries a substantial runtime overhead
MMIOTRACE: really only needed for driver development
FTRACE_SELFTEST: introduces noticible delays during boot
FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup
- commit 8020846
-------------------------------------------------------------------
Thu Apr 10 19:34:44 CEST 2014 - jeffm@suse.com
- config: sync RING_BUFFER_BENCHMARK=m on s390x configs
It is enabled as a module on every other config.
- commit 0b42220
-------------------------------------------------------------------
Thu Apr 10 19:27:20 CEST 2014 - jeffm@suse.com
- config: enable STACK_TRACER on all flavors
It carries no runtime overhead when disabled (and it is by default).
- commit fea9446
-------------------------------------------------------------------
Thu Apr 10 19:22:39 CEST 2014 - jeffm@suse.com
- config: enable FTRACE_SYSCALLS on all flavor files
It incurs no runtime overhead other than a few KB of memory.
- commit 3427d84
-------------------------------------------------------------------
Thu Apr 10 19:20:39 CEST 2014 - jeffm@suse.com
- config: enable SCHED_TRACER on all flavors
It doesn't have any runtime overhead except for a few KB of memory.
- commit 9125183
-------------------------------------------------------------------
Thu Apr 10 19:07:04 CEST 2014 - jeffm@suse.com
- config: enable ftrace features on all flavors
We enable the following function tracing options:
- FUNCTION_TRACER
- DYNAMIC_FTRACE
- FUNCTION_PROFILER
- FUNCTION_GRAPH_TRACER
With dynamic ftrace, there is very little runtime overhead.
FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables
frame pointers there, so there is a real runtime cost even when it
is disabled.
- commit ce4047b
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz

View File

@ -20,7 +20,7 @@
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.14 %define srcversion 3.14
%define patchversion 3.14.1 %define patchversion 3.14.2
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,11 +61,11 @@ Name: kernel-lpae
Summary: Kernel for LPAE enabled systems Summary: Kernel for LPAE enabled systems
License: GPL-2.0 License: GPL-2.0
Group: System/Kernel Group: System/Kernel
Version: 3.14.1 Version: 3.14.2
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%else %else
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%endif %endif
Url: http://www.kernel.org/ Url: http://www.kernel.org/
BuildRequires: bc BuildRequires: bc

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Sun Apr 27 14:16:13 CEST 2014 - jslaby@suse.cz
- Linux 3.14.2.
- commit 91d5ef4
-------------------------------------------------------------------
Thu Apr 24 17:02:34 CEST 2014 - jdelvare@suse.de
- Update config files: Disable CONFIG_NFC on s390x and ppc64le
NFC support makes little sense on server-class hardware.
- commit 5cbf723
-------------------------------------------------------------------
Wed Apr 23 16:22:27 CEST 2014 - adrian@suse.de
- require kernel-obs-build
It must be also configured as VMinstall, but is a build requires
as well to avoid that qa and build package build parallel after kernel-default
or kernel-xen have changed.
- commit 7a16a4e
-------------------------------------------------------------------
Wed Apr 23 15:44:45 CEST 2014 - adrian@suse.de
- improve error logging in case the kernel module could not get loaded
- commit 3811667
-------------------------------------------------------------------
Wed Apr 23 15:39:52 CEST 2014 - adrian@suse.de
- add block device modules for xen kernel-obs-build image
- commit 04fbb81
-------------------------------------------------------------------
Wed Apr 23 11:45:24 CEST 2014 - jdelvare@suse.de
- Update arm64 config file
I'm an idiot :-(
- commit 6e9f0a1
-------------------------------------------------------------------
Wed Apr 23 11:10:50 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_IIO
It is disabled in all other non-ARM configuration files.
- commit 8cbbb4c
-------------------------------------------------------------------
Tue Apr 22 23:13:39 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME
It forcibly selects CONFIG_IIO, which we don't want.
- commit 9afef89
-------------------------------------------------------------------
Tue Apr 15 16:54:59 CEST 2014 - jdelvare@suse.de
- Update arm config files: Disable Cadence network drivers
Disable ARM_AT91_ETHER in all arm config files, it is only needed on
Atmel AT91 which we don't support.
CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and
armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files.
- commit 43063d0
-------------------------------------------------------------------
Tue Apr 15 13:52:03 CEST 2014 - jdelvare@suse.de
- Disable CONFIG_NET_CADENCE on non-ARM
- commit 00acb46
-------------------------------------------------------------------
Tue Apr 15 09:10:49 CEST 2014 - guillaume.gardet@opensuse.org
- Update armv7hl configs
* config/armv7hl/default :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
* config/armv7hl/exynos :
- Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only
* config/armv7hl/lpae :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
- commit 4337939
-------------------------------------------------------------------
Mon Apr 14 23:26:52 CEST 2014 - mmarek@suse.cz
- Add kernel-obs-qa-xen.spec
- commit f73cebd
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz
@ -16,6 +109,63 @@ Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
- commit e0d4304 - commit e0d4304
-------------------------------------------------------------------
Thu Apr 10 19:35:43 CEST 2014 - jeffm@suse.com
- config: eliminate trace flavor
With the tracing options synced to the other flavors, we can eliminate
the trace flavor entirely.
This implicitly disables the following options that used to be set
in the trace flavors:
IRQSOFF_TRACER: carries a substantial runtime overhead
MMIOTRACE: really only needed for driver development
FTRACE_SELFTEST: introduces noticible delays during boot
FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup
- commit 8020846
-------------------------------------------------------------------
Thu Apr 10 19:34:44 CEST 2014 - jeffm@suse.com
- config: sync RING_BUFFER_BENCHMARK=m on s390x configs
It is enabled as a module on every other config.
- commit 0b42220
-------------------------------------------------------------------
Thu Apr 10 19:27:20 CEST 2014 - jeffm@suse.com
- config: enable STACK_TRACER on all flavors
It carries no runtime overhead when disabled (and it is by default).
- commit fea9446
-------------------------------------------------------------------
Thu Apr 10 19:22:39 CEST 2014 - jeffm@suse.com
- config: enable FTRACE_SYSCALLS on all flavor files
It incurs no runtime overhead other than a few KB of memory.
- commit 3427d84
-------------------------------------------------------------------
Thu Apr 10 19:20:39 CEST 2014 - jeffm@suse.com
- config: enable SCHED_TRACER on all flavors
It doesn't have any runtime overhead except for a few KB of memory.
- commit 9125183
-------------------------------------------------------------------
Thu Apr 10 19:07:04 CEST 2014 - jeffm@suse.com
- config: enable ftrace features on all flavors
We enable the following function tracing options:
- FUNCTION_TRACER
- DYNAMIC_FTRACE
- FUNCTION_PROFILER
- FUNCTION_GRAPH_TRACER
With dynamic ftrace, there is very little runtime overhead.
FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables
frame pointers there, so there is a real runtime cost even when it
is disabled.
- commit ce4047b
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz

View File

@ -19,7 +19,7 @@
#!BuildIgnore: post-build-checks #!BuildIgnore: post-build-checks
%define patchversion 3.14.1 %define patchversion 3.14.2
%define variant %{nil} %define variant %{nil}
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
@ -33,7 +33,7 @@ BuildRequires: kernel-default
%ifarch %ix86 x86_64 %ifarch %ix86 x86_64
BuildRequires: kernel-xen BuildRequires: kernel-xen
%endif %endif
ExclusiveArch: %ix86 aarch64 armv6hl armv7hl ppc ppc64 ppc64le s390x x86_64 ExclusiveArch: aarch64 armv6hl armv7hl %ix86 ppc ppc64 ppc64le s390x x86_64
%if 0%{?suse_version} < 1320 %if 0%{?suse_version} < 1320
# For SLE 11 # For SLE 11
BuildRequires: yast2-bootloader BuildRequires: yast2-bootloader
@ -45,11 +45,11 @@ BuildRequires: dracut
Summary: package kernel and initrd for OBS VM builds Summary: package kernel and initrd for OBS VM builds
License: GPL-2.0 License: GPL-2.0
Group: SLES Group: SLES
Version: 3.14.1 Version: 3.14.2
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%else %else
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%endif %endif
%description %description
@ -115,7 +115,7 @@ ROOT=""
%else %else
dracut --host-only --drivers="$KERNEL_MODULES" --force /tmp/initrd.kvm `echo /boot/%{kernel_name}-*-default | sed -n -e 's,[^-]*-\(.*-default\),\1,p'` dracut --host-only --drivers="$KERNEL_MODULES" --force /tmp/initrd.kvm `echo /boot/%{kernel_name}-*-default | sed -n -e 's,[^-]*-\(.*-default\),\1,p'`
%ifarch %ix86 x86_64 %ifarch %ix86 x86_64
dracut --host-only --drivers="$KERNEL_MODULES" --force /tmp/initrd.xen `echo /boot/%{kernel_name}-*-xen | sed -n -e 's,[^-]*-\(.*-xen\),\1,p'` dracut --host-only --drivers="$KERNEL_MODULES xenblk" --force /tmp/initrd.xen `echo /boot/%{kernel_name}-*-xen | sed -n -e 's,[^-]*-\(.*-xen\),\1,p'`
%endif %endif
%endif %endif

View File

@ -115,7 +115,7 @@ ROOT=""
%else %else
dracut --host-only --drivers="$KERNEL_MODULES" --force /tmp/initrd.kvm `echo /boot/%{kernel_name}-*-default | sed -n -e 's,[^-]*-\(.*-default\),\1,p'` dracut --host-only --drivers="$KERNEL_MODULES" --force /tmp/initrd.kvm `echo /boot/%{kernel_name}-*-default | sed -n -e 's,[^-]*-\(.*-default\),\1,p'`
%ifarch %ix86 x86_64 %ifarch %ix86 x86_64
dracut --host-only --drivers="$KERNEL_MODULES" --force /tmp/initrd.xen `echo /boot/%{kernel_name}-*-xen | sed -n -e 's,[^-]*-\(.*-xen\),\1,p'` dracut --host-only --drivers="$KERNEL_MODULES xenblk" --force /tmp/initrd.xen `echo /boot/%{kernel_name}-*-xen | sed -n -e 's,[^-]*-\(.*-xen\),\1,p'`
%endif %endif
%endif %endif

33632
kernel-obs-qa-xen.changes Normal file

File diff suppressed because it is too large Load Diff

80
kernel-obs-qa-xen.spec Normal file
View File

@ -0,0 +1,80 @@
#
# spec file for package kernel-obs-qa
#
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# needsrootforbuild
%define patchversion 3.14.2
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
Name: kernel-obs-qa-xen
BuildRequires: kernel-xen
# kernel-obs-build must be also configured as VMinstall, but is required
# here as well to avoid that qa and build package build parallel
BuildRequires: kernel-obs-build
BuildRequires: modutils
ExclusiveArch: %ix86 x86_64
%if 0%{?suse_version} < 1200
# for SLE 11
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%endif
Summary: Basic QA tests for the kernel
License: GPL-2.0
Group: SLES
Version: 3.14.2
%if 0%{?is_kotd}
Release: <RELEASE>.g1474ea5
%else
Release: <RELEASE>.g1474ea5
%endif
%description
This package is using the kernel compiled within Open Build Service(OBS)
projects and runs basic tests.
%prep
%build
%check
# More tests are comming, currently the main test is the existens of
# this spec file. It does trigger a build within OBS VM which is using
# the kernel of the same project.
# test suites should be packaged in other packages, but build required
# and called here.
if ! /sbin/modprobe loop; then
echo "ERROR: Unable to load the kernel loop module."
echo "Usually the wrong kernel is running, this is atm"
cat /proc/version
echo "Installed kernel modules are:"
rpm -q kernel-xen
exit 1
fi
%install
mkdir -p %{buildroot}/usr/share/kernel-qa/
touch %{buildroot}/usr/share/kernel-qa/logfile
%files
%defattr(-,root,root)
/usr/share/kernel-qa
%changelog

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Sun Apr 27 14:16:13 CEST 2014 - jslaby@suse.cz
- Linux 3.14.2.
- commit 91d5ef4
-------------------------------------------------------------------
Thu Apr 24 17:02:34 CEST 2014 - jdelvare@suse.de
- Update config files: Disable CONFIG_NFC on s390x and ppc64le
NFC support makes little sense on server-class hardware.
- commit 5cbf723
-------------------------------------------------------------------
Wed Apr 23 16:22:27 CEST 2014 - adrian@suse.de
- require kernel-obs-build
It must be also configured as VMinstall, but is a build requires
as well to avoid that qa and build package build parallel after kernel-default
or kernel-xen have changed.
- commit 7a16a4e
-------------------------------------------------------------------
Wed Apr 23 15:44:45 CEST 2014 - adrian@suse.de
- improve error logging in case the kernel module could not get loaded
- commit 3811667
-------------------------------------------------------------------
Wed Apr 23 15:39:52 CEST 2014 - adrian@suse.de
- add block device modules for xen kernel-obs-build image
- commit 04fbb81
-------------------------------------------------------------------
Wed Apr 23 11:45:24 CEST 2014 - jdelvare@suse.de
- Update arm64 config file
I'm an idiot :-(
- commit 6e9f0a1
-------------------------------------------------------------------
Wed Apr 23 11:10:50 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_IIO
It is disabled in all other non-ARM configuration files.
- commit 8cbbb4c
-------------------------------------------------------------------
Tue Apr 22 23:13:39 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME
It forcibly selects CONFIG_IIO, which we don't want.
- commit 9afef89
-------------------------------------------------------------------
Tue Apr 15 16:54:59 CEST 2014 - jdelvare@suse.de
- Update arm config files: Disable Cadence network drivers
Disable ARM_AT91_ETHER in all arm config files, it is only needed on
Atmel AT91 which we don't support.
CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and
armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files.
- commit 43063d0
-------------------------------------------------------------------
Tue Apr 15 13:52:03 CEST 2014 - jdelvare@suse.de
- Disable CONFIG_NET_CADENCE on non-ARM
- commit 00acb46
-------------------------------------------------------------------
Tue Apr 15 09:10:49 CEST 2014 - guillaume.gardet@opensuse.org
- Update armv7hl configs
* config/armv7hl/default :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
* config/armv7hl/exynos :
- Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only
* config/armv7hl/lpae :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
- commit 4337939
-------------------------------------------------------------------
Mon Apr 14 23:26:52 CEST 2014 - mmarek@suse.cz
- Add kernel-obs-qa-xen.spec
- commit f73cebd
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz
@ -16,6 +109,63 @@ Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
- commit e0d4304 - commit e0d4304
-------------------------------------------------------------------
Thu Apr 10 19:35:43 CEST 2014 - jeffm@suse.com
- config: eliminate trace flavor
With the tracing options synced to the other flavors, we can eliminate
the trace flavor entirely.
This implicitly disables the following options that used to be set
in the trace flavors:
IRQSOFF_TRACER: carries a substantial runtime overhead
MMIOTRACE: really only needed for driver development
FTRACE_SELFTEST: introduces noticible delays during boot
FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup
- commit 8020846
-------------------------------------------------------------------
Thu Apr 10 19:34:44 CEST 2014 - jeffm@suse.com
- config: sync RING_BUFFER_BENCHMARK=m on s390x configs
It is enabled as a module on every other config.
- commit 0b42220
-------------------------------------------------------------------
Thu Apr 10 19:27:20 CEST 2014 - jeffm@suse.com
- config: enable STACK_TRACER on all flavors
It carries no runtime overhead when disabled (and it is by default).
- commit fea9446
-------------------------------------------------------------------
Thu Apr 10 19:22:39 CEST 2014 - jeffm@suse.com
- config: enable FTRACE_SYSCALLS on all flavor files
It incurs no runtime overhead other than a few KB of memory.
- commit 3427d84
-------------------------------------------------------------------
Thu Apr 10 19:20:39 CEST 2014 - jeffm@suse.com
- config: enable SCHED_TRACER on all flavors
It doesn't have any runtime overhead except for a few KB of memory.
- commit 9125183
-------------------------------------------------------------------
Thu Apr 10 19:07:04 CEST 2014 - jeffm@suse.com
- config: enable ftrace features on all flavors
We enable the following function tracing options:
- FUNCTION_TRACER
- DYNAMIC_FTRACE
- FUNCTION_PROFILER
- FUNCTION_GRAPH_TRACER
With dynamic ftrace, there is very little runtime overhead.
FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables
frame pointers there, so there is a real runtime cost even when it
is disabled.
- commit ce4047b
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz

View File

@ -17,18 +17,18 @@
# needsrootforbuild # needsrootforbuild
%define patchversion 3.14.1 %define patchversion 3.14.2
%define variant %{nil} %define variant %{nil}
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
Name: kernel-obs-qa Name: kernel-obs-qa
BuildRequires: kernel-default BuildRequires: kernel-default
# kernel-obs-build must be also configured as VMinstall, but is required
# here as well to avoid that qa and build package build parallel
BuildRequires: kernel-obs-build
BuildRequires: modutils BuildRequires: modutils
%ifarch %ix86 x86_64 ExclusiveArch: aarch64 armv6hl armv7hl %ix86 ppc ppc64 ppc64le s390x x86_64
BuildRequires: kernel-xen
%endif
ExclusiveArch: %ix86 aarch64 armv6hl armv7hl ppc ppc64 ppc64le s390x x86_64
%if 0%{?suse_version} < 1200 %if 0%{?suse_version} < 1200
# for SLE 11 # for SLE 11
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -36,11 +36,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Basic QA tests for the kernel Summary: Basic QA tests for the kernel
License: GPL-2.0 License: GPL-2.0
Group: SLES Group: SLES
Version: 3.14.1 Version: 3.14.2
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%else %else
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%endif %endif
%description %description
@ -59,7 +59,15 @@ projects and runs basic tests.
# test suites should be packaged in other packages, but build required # test suites should be packaged in other packages, but build required
# and called here. # and called here.
/sbin/modprobe loop || exit 1 if ! /sbin/modprobe loop; then
echo "ERROR: Unable to load the kernel loop module."
echo "Usually the wrong kernel is running, this is atm"
cat /proc/version
echo "Installed kernel modules are:"
rpm -q kernel-default
exit 1
fi
%install %install
mkdir -p %{buildroot}/usr/share/kernel-qa/ mkdir -p %{buildroot}/usr/share/kernel-qa/

View File

@ -22,12 +22,12 @@
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
Name: kernel-obs-qa Name: @NAME@
BuildRequires: kernel-default BuildRequires: kernel-@FLAVOR@
# kernel-obs-build must be also configured as VMinstall, but is required
# here as well to avoid that qa and build package build parallel
BuildRequires: kernel-obs-build
BuildRequires: modutils BuildRequires: modutils
%ifarch %ix86 x86_64
BuildRequires: kernel-xen
%endif
ExclusiveArch: @ARCHS@ ExclusiveArch: @ARCHS@
%if 0%{?suse_version} < 1200 %if 0%{?suse_version} < 1200
# for SLE 11 # for SLE 11
@ -59,7 +59,15 @@ projects and runs basic tests.
# test suites should be packaged in other packages, but build required # test suites should be packaged in other packages, but build required
# and called here. # and called here.
/sbin/modprobe loop || exit 1 if ! /sbin/modprobe loop; then
echo "ERROR: Unable to load the kernel loop module."
echo "Usually the wrong kernel is running, this is atm"
cat /proc/version
echo "Installed kernel modules are:"
rpm -q kernel-@FLAVOR@
exit 1
fi
%install %install
mkdir -p %{buildroot}/usr/share/kernel-qa/ mkdir -p %{buildroot}/usr/share/kernel-qa/

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Sun Apr 27 14:16:13 CEST 2014 - jslaby@suse.cz
- Linux 3.14.2.
- commit 91d5ef4
-------------------------------------------------------------------
Thu Apr 24 17:02:34 CEST 2014 - jdelvare@suse.de
- Update config files: Disable CONFIG_NFC on s390x and ppc64le
NFC support makes little sense on server-class hardware.
- commit 5cbf723
-------------------------------------------------------------------
Wed Apr 23 16:22:27 CEST 2014 - adrian@suse.de
- require kernel-obs-build
It must be also configured as VMinstall, but is a build requires
as well to avoid that qa and build package build parallel after kernel-default
or kernel-xen have changed.
- commit 7a16a4e
-------------------------------------------------------------------
Wed Apr 23 15:44:45 CEST 2014 - adrian@suse.de
- improve error logging in case the kernel module could not get loaded
- commit 3811667
-------------------------------------------------------------------
Wed Apr 23 15:39:52 CEST 2014 - adrian@suse.de
- add block device modules for xen kernel-obs-build image
- commit 04fbb81
-------------------------------------------------------------------
Wed Apr 23 11:45:24 CEST 2014 - jdelvare@suse.de
- Update arm64 config file
I'm an idiot :-(
- commit 6e9f0a1
-------------------------------------------------------------------
Wed Apr 23 11:10:50 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_IIO
It is disabled in all other non-ARM configuration files.
- commit 8cbbb4c
-------------------------------------------------------------------
Tue Apr 22 23:13:39 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME
It forcibly selects CONFIG_IIO, which we don't want.
- commit 9afef89
-------------------------------------------------------------------
Tue Apr 15 16:54:59 CEST 2014 - jdelvare@suse.de
- Update arm config files: Disable Cadence network drivers
Disable ARM_AT91_ETHER in all arm config files, it is only needed on
Atmel AT91 which we don't support.
CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and
armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files.
- commit 43063d0
-------------------------------------------------------------------
Tue Apr 15 13:52:03 CEST 2014 - jdelvare@suse.de
- Disable CONFIG_NET_CADENCE on non-ARM
- commit 00acb46
-------------------------------------------------------------------
Tue Apr 15 09:10:49 CEST 2014 - guillaume.gardet@opensuse.org
- Update armv7hl configs
* config/armv7hl/default :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
* config/armv7hl/exynos :
- Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only
* config/armv7hl/lpae :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
- commit 4337939
-------------------------------------------------------------------
Mon Apr 14 23:26:52 CEST 2014 - mmarek@suse.cz
- Add kernel-obs-qa-xen.spec
- commit f73cebd
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz
@ -16,6 +109,63 @@ Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
- commit e0d4304 - commit e0d4304
-------------------------------------------------------------------
Thu Apr 10 19:35:43 CEST 2014 - jeffm@suse.com
- config: eliminate trace flavor
With the tracing options synced to the other flavors, we can eliminate
the trace flavor entirely.
This implicitly disables the following options that used to be set
in the trace flavors:
IRQSOFF_TRACER: carries a substantial runtime overhead
MMIOTRACE: really only needed for driver development
FTRACE_SELFTEST: introduces noticible delays during boot
FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup
- commit 8020846
-------------------------------------------------------------------
Thu Apr 10 19:34:44 CEST 2014 - jeffm@suse.com
- config: sync RING_BUFFER_BENCHMARK=m on s390x configs
It is enabled as a module on every other config.
- commit 0b42220
-------------------------------------------------------------------
Thu Apr 10 19:27:20 CEST 2014 - jeffm@suse.com
- config: enable STACK_TRACER on all flavors
It carries no runtime overhead when disabled (and it is by default).
- commit fea9446
-------------------------------------------------------------------
Thu Apr 10 19:22:39 CEST 2014 - jeffm@suse.com
- config: enable FTRACE_SYSCALLS on all flavor files
It incurs no runtime overhead other than a few KB of memory.
- commit 3427d84
-------------------------------------------------------------------
Thu Apr 10 19:20:39 CEST 2014 - jeffm@suse.com
- config: enable SCHED_TRACER on all flavors
It doesn't have any runtime overhead except for a few KB of memory.
- commit 9125183
-------------------------------------------------------------------
Thu Apr 10 19:07:04 CEST 2014 - jeffm@suse.com
- config: enable ftrace features on all flavors
We enable the following function tracing options:
- FUNCTION_TRACER
- DYNAMIC_FTRACE
- FUNCTION_PROFILER
- FUNCTION_GRAPH_TRACER
With dynamic ftrace, there is very little runtime overhead.
FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables
frame pointers there, so there is a real runtime cost even when it
is disabled.
- commit ce4047b
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz

View File

@ -20,7 +20,7 @@
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.14 %define srcversion 3.14
%define patchversion 3.14.1 %define patchversion 3.14.2
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,11 +61,11 @@ 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.14.1 Version: 3.14.2
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%else %else
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%endif %endif
Url: http://www.kernel.org/ Url: http://www.kernel.org/
BuildRequires: bc BuildRequires: bc

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Sun Apr 27 14:16:13 CEST 2014 - jslaby@suse.cz
- Linux 3.14.2.
- commit 91d5ef4
-------------------------------------------------------------------
Thu Apr 24 17:02:34 CEST 2014 - jdelvare@suse.de
- Update config files: Disable CONFIG_NFC on s390x and ppc64le
NFC support makes little sense on server-class hardware.
- commit 5cbf723
-------------------------------------------------------------------
Wed Apr 23 16:22:27 CEST 2014 - adrian@suse.de
- require kernel-obs-build
It must be also configured as VMinstall, but is a build requires
as well to avoid that qa and build package build parallel after kernel-default
or kernel-xen have changed.
- commit 7a16a4e
-------------------------------------------------------------------
Wed Apr 23 15:44:45 CEST 2014 - adrian@suse.de
- improve error logging in case the kernel module could not get loaded
- commit 3811667
-------------------------------------------------------------------
Wed Apr 23 15:39:52 CEST 2014 - adrian@suse.de
- add block device modules for xen kernel-obs-build image
- commit 04fbb81
-------------------------------------------------------------------
Wed Apr 23 11:45:24 CEST 2014 - jdelvare@suse.de
- Update arm64 config file
I'm an idiot :-(
- commit 6e9f0a1
-------------------------------------------------------------------
Wed Apr 23 11:10:50 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_IIO
It is disabled in all other non-ARM configuration files.
- commit 8cbbb4c
-------------------------------------------------------------------
Tue Apr 22 23:13:39 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME
It forcibly selects CONFIG_IIO, which we don't want.
- commit 9afef89
-------------------------------------------------------------------
Tue Apr 15 16:54:59 CEST 2014 - jdelvare@suse.de
- Update arm config files: Disable Cadence network drivers
Disable ARM_AT91_ETHER in all arm config files, it is only needed on
Atmel AT91 which we don't support.
CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and
armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files.
- commit 43063d0
-------------------------------------------------------------------
Tue Apr 15 13:52:03 CEST 2014 - jdelvare@suse.de
- Disable CONFIG_NET_CADENCE on non-ARM
- commit 00acb46
-------------------------------------------------------------------
Tue Apr 15 09:10:49 CEST 2014 - guillaume.gardet@opensuse.org
- Update armv7hl configs
* config/armv7hl/default :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
* config/armv7hl/exynos :
- Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only
* config/armv7hl/lpae :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
- commit 4337939
-------------------------------------------------------------------
Mon Apr 14 23:26:52 CEST 2014 - mmarek@suse.cz
- Add kernel-obs-qa-xen.spec
- commit f73cebd
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz
@ -16,6 +109,63 @@ Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
- commit e0d4304 - commit e0d4304
-------------------------------------------------------------------
Thu Apr 10 19:35:43 CEST 2014 - jeffm@suse.com
- config: eliminate trace flavor
With the tracing options synced to the other flavors, we can eliminate
the trace flavor entirely.
This implicitly disables the following options that used to be set
in the trace flavors:
IRQSOFF_TRACER: carries a substantial runtime overhead
MMIOTRACE: really only needed for driver development
FTRACE_SELFTEST: introduces noticible delays during boot
FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup
- commit 8020846
-------------------------------------------------------------------
Thu Apr 10 19:34:44 CEST 2014 - jeffm@suse.com
- config: sync RING_BUFFER_BENCHMARK=m on s390x configs
It is enabled as a module on every other config.
- commit 0b42220
-------------------------------------------------------------------
Thu Apr 10 19:27:20 CEST 2014 - jeffm@suse.com
- config: enable STACK_TRACER on all flavors
It carries no runtime overhead when disabled (and it is by default).
- commit fea9446
-------------------------------------------------------------------
Thu Apr 10 19:22:39 CEST 2014 - jeffm@suse.com
- config: enable FTRACE_SYSCALLS on all flavor files
It incurs no runtime overhead other than a few KB of memory.
- commit 3427d84
-------------------------------------------------------------------
Thu Apr 10 19:20:39 CEST 2014 - jeffm@suse.com
- config: enable SCHED_TRACER on all flavors
It doesn't have any runtime overhead except for a few KB of memory.
- commit 9125183
-------------------------------------------------------------------
Thu Apr 10 19:07:04 CEST 2014 - jeffm@suse.com
- config: enable ftrace features on all flavors
We enable the following function tracing options:
- FUNCTION_TRACER
- DYNAMIC_FTRACE
- FUNCTION_PROFILER
- FUNCTION_GRAPH_TRACER
With dynamic ftrace, there is very little runtime overhead.
FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables
frame pointers there, so there is a real runtime cost even when it
is disabled.
- commit ce4047b
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz

View File

@ -18,7 +18,7 @@
%define srcversion 3.14 %define srcversion 3.14
%define patchversion 3.14.1 %define patchversion 3.14.2
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -30,11 +30,11 @@ 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.14.1 Version: 3.14.2
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%else %else
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%endif %endif
Url: http://www.kernel.org/ Url: http://www.kernel.org/
AutoReqProv: off AutoReqProv: off

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Sun Apr 27 14:16:13 CEST 2014 - jslaby@suse.cz
- Linux 3.14.2.
- commit 91d5ef4
-------------------------------------------------------------------
Thu Apr 24 17:02:34 CEST 2014 - jdelvare@suse.de
- Update config files: Disable CONFIG_NFC on s390x and ppc64le
NFC support makes little sense on server-class hardware.
- commit 5cbf723
-------------------------------------------------------------------
Wed Apr 23 16:22:27 CEST 2014 - adrian@suse.de
- require kernel-obs-build
It must be also configured as VMinstall, but is a build requires
as well to avoid that qa and build package build parallel after kernel-default
or kernel-xen have changed.
- commit 7a16a4e
-------------------------------------------------------------------
Wed Apr 23 15:44:45 CEST 2014 - adrian@suse.de
- improve error logging in case the kernel module could not get loaded
- commit 3811667
-------------------------------------------------------------------
Wed Apr 23 15:39:52 CEST 2014 - adrian@suse.de
- add block device modules for xen kernel-obs-build image
- commit 04fbb81
-------------------------------------------------------------------
Wed Apr 23 11:45:24 CEST 2014 - jdelvare@suse.de
- Update arm64 config file
I'm an idiot :-(
- commit 6e9f0a1
-------------------------------------------------------------------
Wed Apr 23 11:10:50 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_IIO
It is disabled in all other non-ARM configuration files.
- commit 8cbbb4c
-------------------------------------------------------------------
Tue Apr 22 23:13:39 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME
It forcibly selects CONFIG_IIO, which we don't want.
- commit 9afef89
-------------------------------------------------------------------
Tue Apr 15 16:54:59 CEST 2014 - jdelvare@suse.de
- Update arm config files: Disable Cadence network drivers
Disable ARM_AT91_ETHER in all arm config files, it is only needed on
Atmel AT91 which we don't support.
CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and
armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files.
- commit 43063d0
-------------------------------------------------------------------
Tue Apr 15 13:52:03 CEST 2014 - jdelvare@suse.de
- Disable CONFIG_NET_CADENCE on non-ARM
- commit 00acb46
-------------------------------------------------------------------
Tue Apr 15 09:10:49 CEST 2014 - guillaume.gardet@opensuse.org
- Update armv7hl configs
* config/armv7hl/default :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
* config/armv7hl/exynos :
- Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only
* config/armv7hl/lpae :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
- commit 4337939
-------------------------------------------------------------------
Mon Apr 14 23:26:52 CEST 2014 - mmarek@suse.cz
- Add kernel-obs-qa-xen.spec
- commit f73cebd
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz
@ -16,6 +109,63 @@ Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
- commit e0d4304 - commit e0d4304
-------------------------------------------------------------------
Thu Apr 10 19:35:43 CEST 2014 - jeffm@suse.com
- config: eliminate trace flavor
With the tracing options synced to the other flavors, we can eliminate
the trace flavor entirely.
This implicitly disables the following options that used to be set
in the trace flavors:
IRQSOFF_TRACER: carries a substantial runtime overhead
MMIOTRACE: really only needed for driver development
FTRACE_SELFTEST: introduces noticible delays during boot
FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup
- commit 8020846
-------------------------------------------------------------------
Thu Apr 10 19:34:44 CEST 2014 - jeffm@suse.com
- config: sync RING_BUFFER_BENCHMARK=m on s390x configs
It is enabled as a module on every other config.
- commit 0b42220
-------------------------------------------------------------------
Thu Apr 10 19:27:20 CEST 2014 - jeffm@suse.com
- config: enable STACK_TRACER on all flavors
It carries no runtime overhead when disabled (and it is by default).
- commit fea9446
-------------------------------------------------------------------
Thu Apr 10 19:22:39 CEST 2014 - jeffm@suse.com
- config: enable FTRACE_SYSCALLS on all flavor files
It incurs no runtime overhead other than a few KB of memory.
- commit 3427d84
-------------------------------------------------------------------
Thu Apr 10 19:20:39 CEST 2014 - jeffm@suse.com
- config: enable SCHED_TRACER on all flavors
It doesn't have any runtime overhead except for a few KB of memory.
- commit 9125183
-------------------------------------------------------------------
Thu Apr 10 19:07:04 CEST 2014 - jeffm@suse.com
- config: enable ftrace features on all flavors
We enable the following function tracing options:
- FUNCTION_TRACER
- DYNAMIC_FTRACE
- FUNCTION_PROFILER
- FUNCTION_GRAPH_TRACER
With dynamic ftrace, there is very little runtime overhead.
FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables
frame pointers there, so there is a real runtime cost even when it
is disabled.
- commit ce4047b
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz

View File

@ -24,12 +24,12 @@ 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.14.1 Version: 3.14.2
%if %using_buildservice %if %using_buildservice
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%else %else
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%endif %endif
%else %else
%define kernel_source_release %(LC_ALL=C rpm -q kernel-devel%variant-%version --qf "%{RELEASE}" | grep -v 'not installed' || echo 0) %define kernel_source_release %(LC_ALL=C rpm -q kernel-devel%variant-%version --qf "%{RELEASE}" | grep -v 'not installed' || echo 0)

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Sun Apr 27 14:16:13 CEST 2014 - jslaby@suse.cz
- Linux 3.14.2.
- commit 91d5ef4
-------------------------------------------------------------------
Thu Apr 24 17:02:34 CEST 2014 - jdelvare@suse.de
- Update config files: Disable CONFIG_NFC on s390x and ppc64le
NFC support makes little sense on server-class hardware.
- commit 5cbf723
-------------------------------------------------------------------
Wed Apr 23 16:22:27 CEST 2014 - adrian@suse.de
- require kernel-obs-build
It must be also configured as VMinstall, but is a build requires
as well to avoid that qa and build package build parallel after kernel-default
or kernel-xen have changed.
- commit 7a16a4e
-------------------------------------------------------------------
Wed Apr 23 15:44:45 CEST 2014 - adrian@suse.de
- improve error logging in case the kernel module could not get loaded
- commit 3811667
-------------------------------------------------------------------
Wed Apr 23 15:39:52 CEST 2014 - adrian@suse.de
- add block device modules for xen kernel-obs-build image
- commit 04fbb81
-------------------------------------------------------------------
Wed Apr 23 11:45:24 CEST 2014 - jdelvare@suse.de
- Update arm64 config file
I'm an idiot :-(
- commit 6e9f0a1
-------------------------------------------------------------------
Wed Apr 23 11:10:50 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_IIO
It is disabled in all other non-ARM configuration files.
- commit 8cbbb4c
-------------------------------------------------------------------
Tue Apr 22 23:13:39 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME
It forcibly selects CONFIG_IIO, which we don't want.
- commit 9afef89
-------------------------------------------------------------------
Tue Apr 15 16:54:59 CEST 2014 - jdelvare@suse.de
- Update arm config files: Disable Cadence network drivers
Disable ARM_AT91_ETHER in all arm config files, it is only needed on
Atmel AT91 which we don't support.
CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and
armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files.
- commit 43063d0
-------------------------------------------------------------------
Tue Apr 15 13:52:03 CEST 2014 - jdelvare@suse.de
- Disable CONFIG_NET_CADENCE on non-ARM
- commit 00acb46
-------------------------------------------------------------------
Tue Apr 15 09:10:49 CEST 2014 - guillaume.gardet@opensuse.org
- Update armv7hl configs
* config/armv7hl/default :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
* config/armv7hl/exynos :
- Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only
* config/armv7hl/lpae :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
- commit 4337939
-------------------------------------------------------------------
Mon Apr 14 23:26:52 CEST 2014 - mmarek@suse.cz
- Add kernel-obs-qa-xen.spec
- commit f73cebd
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz
@ -16,6 +109,63 @@ Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
- commit e0d4304 - commit e0d4304
-------------------------------------------------------------------
Thu Apr 10 19:35:43 CEST 2014 - jeffm@suse.com
- config: eliminate trace flavor
With the tracing options synced to the other flavors, we can eliminate
the trace flavor entirely.
This implicitly disables the following options that used to be set
in the trace flavors:
IRQSOFF_TRACER: carries a substantial runtime overhead
MMIOTRACE: really only needed for driver development
FTRACE_SELFTEST: introduces noticible delays during boot
FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup
- commit 8020846
-------------------------------------------------------------------
Thu Apr 10 19:34:44 CEST 2014 - jeffm@suse.com
- config: sync RING_BUFFER_BENCHMARK=m on s390x configs
It is enabled as a module on every other config.
- commit 0b42220
-------------------------------------------------------------------
Thu Apr 10 19:27:20 CEST 2014 - jeffm@suse.com
- config: enable STACK_TRACER on all flavors
It carries no runtime overhead when disabled (and it is by default).
- commit fea9446
-------------------------------------------------------------------
Thu Apr 10 19:22:39 CEST 2014 - jeffm@suse.com
- config: enable FTRACE_SYSCALLS on all flavor files
It incurs no runtime overhead other than a few KB of memory.
- commit 3427d84
-------------------------------------------------------------------
Thu Apr 10 19:20:39 CEST 2014 - jeffm@suse.com
- config: enable SCHED_TRACER on all flavors
It doesn't have any runtime overhead except for a few KB of memory.
- commit 9125183
-------------------------------------------------------------------
Thu Apr 10 19:07:04 CEST 2014 - jeffm@suse.com
- config: enable ftrace features on all flavors
We enable the following function tracing options:
- FUNCTION_TRACER
- DYNAMIC_FTRACE
- FUNCTION_PROFILER
- FUNCTION_GRAPH_TRACER
With dynamic ftrace, there is very little runtime overhead.
FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables
frame pointers there, so there is a real runtime cost even when it
is disabled.
- commit ce4047b
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz

View File

@ -20,7 +20,7 @@
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.14 %define srcversion 3.14
%define patchversion 3.14.1 %define patchversion 3.14.2
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,11 +61,11 @@ 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.14.1 Version: 3.14.2
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%else %else
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%endif %endif
Url: http://www.kernel.org/ Url: http://www.kernel.org/
BuildRequires: bc BuildRequires: bc

View File

@ -1,3 +1,96 @@
-------------------------------------------------------------------
Sun Apr 27 14:16:13 CEST 2014 - jslaby@suse.cz
- Linux 3.14.2.
- commit 91d5ef4
-------------------------------------------------------------------
Thu Apr 24 17:02:34 CEST 2014 - jdelvare@suse.de
- Update config files: Disable CONFIG_NFC on s390x and ppc64le
NFC support makes little sense on server-class hardware.
- commit 5cbf723
-------------------------------------------------------------------
Wed Apr 23 16:22:27 CEST 2014 - adrian@suse.de
- require kernel-obs-build
It must be also configured as VMinstall, but is a build requires
as well to avoid that qa and build package build parallel after kernel-default
or kernel-xen have changed.
- commit 7a16a4e
-------------------------------------------------------------------
Wed Apr 23 15:44:45 CEST 2014 - adrian@suse.de
- improve error logging in case the kernel module could not get loaded
- commit 3811667
-------------------------------------------------------------------
Wed Apr 23 15:39:52 CEST 2014 - adrian@suse.de
- add block device modules for xen kernel-obs-build image
- commit 04fbb81
-------------------------------------------------------------------
Wed Apr 23 11:45:24 CEST 2014 - jdelvare@suse.de
- Update arm64 config file
I'm an idiot :-(
- commit 6e9f0a1
-------------------------------------------------------------------
Wed Apr 23 11:10:50 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_IIO
It is disabled in all other non-ARM configuration files.
- commit 8cbbb4c
-------------------------------------------------------------------
Tue Apr 22 23:13:39 CEST 2014 - jdelvare@suse.de
- Update arm64 config file: Disable CONFIG_RTC_DRV_HID_SENSOR_TIME
It forcibly selects CONFIG_IIO, which we don't want.
- commit 9afef89
-------------------------------------------------------------------
Tue Apr 15 16:54:59 CEST 2014 - jdelvare@suse.de
- Update arm config files: Disable Cadence network drivers
Disable ARM_AT91_ETHER in all arm config files, it is only needed on
Atmel AT91 which we don't support.
CONFIG_MACB is useful on armv6hl/default (for ARCH_PICOXCELL) and
armv7hl/default (for ARCH_ZYNQ.) Disable it in all other config files.
- commit 43063d0
-------------------------------------------------------------------
Tue Apr 15 13:52:03 CEST 2014 - jdelvare@suse.de
- Disable CONFIG_NET_CADENCE on non-ARM
- commit 00acb46
-------------------------------------------------------------------
Tue Apr 15 09:10:49 CEST 2014 - guillaume.gardet@opensuse.org
- Update armv7hl configs
* config/armv7hl/default :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone SoC only
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
* config/armv7hl/exynos :
- Enable CONFIG_USB_DWC3* to add USB3 support for Exynos SoC only
* config/armv7hl/lpae :
- Switch CONFIG_PHYLIB from =m to =y (fix Ethernet on iMX6 boards)
- Enable CONFIG_USB_DWC3* to add USB3 support for keystone boards
- Enable CONFIG_USB_CHIPIDEA* to add USB support for iMX boards
- commit 4337939
-------------------------------------------------------------------
Mon Apr 14 23:26:52 CEST 2014 - mmarek@suse.cz
- Add kernel-obs-qa-xen.spec
- commit f73cebd
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz Mon Apr 14 22:10:50 CEST 2014 - jslaby@suse.cz
@ -16,6 +109,63 @@ Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64 - rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
- commit e0d4304 - commit e0d4304
-------------------------------------------------------------------
Thu Apr 10 19:35:43 CEST 2014 - jeffm@suse.com
- config: eliminate trace flavor
With the tracing options synced to the other flavors, we can eliminate
the trace flavor entirely.
This implicitly disables the following options that used to be set
in the trace flavors:
IRQSOFF_TRACER: carries a substantial runtime overhead
MMIOTRACE: really only needed for driver development
FTRACE_SELFTEST: introduces noticible delays during boot
FTRACE_STARTUP_TEST: introduces noticible delays during tracer startup
- commit 8020846
-------------------------------------------------------------------
Thu Apr 10 19:34:44 CEST 2014 - jeffm@suse.com
- config: sync RING_BUFFER_BENCHMARK=m on s390x configs
It is enabled as a module on every other config.
- commit 0b42220
-------------------------------------------------------------------
Thu Apr 10 19:27:20 CEST 2014 - jeffm@suse.com
- config: enable STACK_TRACER on all flavors
It carries no runtime overhead when disabled (and it is by default).
- commit fea9446
-------------------------------------------------------------------
Thu Apr 10 19:22:39 CEST 2014 - jeffm@suse.com
- config: enable FTRACE_SYSCALLS on all flavor files
It incurs no runtime overhead other than a few KB of memory.
- commit 3427d84
-------------------------------------------------------------------
Thu Apr 10 19:20:39 CEST 2014 - jeffm@suse.com
- config: enable SCHED_TRACER on all flavors
It doesn't have any runtime overhead except for a few KB of memory.
- commit 9125183
-------------------------------------------------------------------
Thu Apr 10 19:07:04 CEST 2014 - jeffm@suse.com
- config: enable ftrace features on all flavors
We enable the following function tracing options:
- FUNCTION_TRACER
- DYNAMIC_FTRACE
- FUNCTION_PROFILER
- FUNCTION_GRAPH_TRACER
With dynamic ftrace, there is very little runtime overhead.
FUNCTION_GRAPH_TRACER is disabled only on ARM because it enables
frame pointers there, so there is a real runtime cost even when it
is disabled.
- commit ce4047b
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz Thu Apr 10 16:08:01 CEST 2014 - mmarek@suse.cz

View File

@ -20,7 +20,7 @@
# needssslcertforbuild # needssslcertforbuild
%define srcversion 3.14 %define srcversion 3.14
%define patchversion 3.14.1 %define patchversion 3.14.2
%define variant %{nil} %define variant %{nil}
%define vanilla_only 0 %define vanilla_only 0
@ -61,11 +61,11 @@ 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.14.1 Version: 3.14.2
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%else %else
Release: <RELEASE>.geafcebd Release: <RELEASE>.g1474ea5
%endif %endif
Url: http://www.kernel.org/ Url: http://www.kernel.org/
BuildRequires: bc BuildRequires: bc

17
mkspec
View File

@ -136,12 +136,25 @@ do_spec('docs', "kernel-docs$variant.spec", %macros);
REQUIRES => $requires, REQUIRES => $requires,
ARCHS => $all_archs); ARCHS => $all_archs);
} }
}
# kernel-obs-*.spec # kernel-obs-*.spec
{
my $default_archs = join(" ", arch2rpm(@{$flavor_archs{default}}));
my $xen_archs = join(" ", arch2rpm(@{$flavor_archs{xen} || []}));
if (!$variant) { if (!$variant) {
do_spec('obs-build', "kernel-obs-build.spec", %macros, do_spec('obs-build', "kernel-obs-build.spec", %macros,
ARCHS => $all_archs); ARCHS => $default_archs);
do_spec('obs-qa', "kernel-obs-qa.spec", %macros, do_spec('obs-qa', "kernel-obs-qa.spec", %macros,
ARCHS => $all_archs); ARCHS => $default_archs,
NAME => "kernel-obs-qa",
FLAVOR => "default");
}
if ($xen_archs) {
do_spec('obs-qa', "kernel-obs-qa-xen.spec", %macros,
ARCHS => $xen_archs,
NAME => "kernel-obs-qa-xen",
FLAVOR => "xen");
} }
} }

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:247f23ed4d964d1fe3672543ab6e2bd1c4efa8d1c748b466b6b9c4e202695a2b oid sha256:71a33440796245e3e472bc52fd31cd702022bf7f4bf3ec4f09f5cdf3681f539a
size 12944 size 24658

View File

@ -28,6 +28,7 @@
# Send separate patches upstream if you find a problem... # Send separate patches upstream if you find a problem...
######################################################## ########################################################
patches.kernel.org/patch-3.14.1 patches.kernel.org/patch-3.14.1
patches.kernel.org/patch-3.14.1-2
######################################################## ########################################################
# Build fixes that apply to the vanilla kernel too. # Build fixes that apply to the vanilla kernel too.

View File

@ -1,3 +1,3 @@
2014-04-14 22:10:59 +0200 2014-04-27 16:35:22 +0200
GIT Revision: eafcebd70438f3913faa62ec6d85d4454381903f GIT Revision: 1474ea5f7f87966ee28327a9841a8ca21588807c
GIT Branch: stable GIT Branch: stable