Accepting request 235061 from Kernel:HEAD
commit cc68f1221265fcc29f06801efd7bf9022a1a985f OBS-URL: https://build.opensuse.org/request/show/235061 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kernel-source?expand=0&rev=235
This commit is contained in:
commit
0e3c26ad61
@ -16,7 +16,6 @@
|
||||
<package>kernel-exynos</package>
|
||||
<package>kernel-lpae</package>
|
||||
<package>kernel-pae</package>
|
||||
<package>kernel-trace</package>
|
||||
<package>kernel-vanilla</package>
|
||||
<package>kernel-xen</package>
|
||||
</conditions>
|
||||
|
@ -15,7 +15,6 @@
|
||||
+i386 i386/xen
|
||||
+i386 -syms i386/ec2
|
||||
+i386 i386/vanilla
|
||||
+i386 -syms i386/trace
|
||||
|
||||
+x86_64 x86_64/default
|
||||
+x86_64 x86_64/desktop
|
||||
@ -23,17 +22,14 @@
|
||||
+x86_64 -syms x86_64/ec2
|
||||
+x86_64 -syms x86_64/debug
|
||||
+x86_64 x86_64/vanilla
|
||||
+x86_64 -syms x86_64/trace
|
||||
|
||||
+ppc ppc/default
|
||||
+ppc ppc/vanilla
|
||||
+ppc64 ppc64/default
|
||||
+ppc64 -syms ppc64/trace
|
||||
+ppc64 -syms ppc64/debug
|
||||
+ppc64 ppc64/vanilla
|
||||
|
||||
+ppc64le ppc64le/default
|
||||
+ppc64le -syms ppc64le/trace
|
||||
+ppc64le -syms ppc64le/debug
|
||||
+ppc64le ppc64le/vanilla
|
||||
|
||||
@ -45,5 +41,4 @@
|
||||
+arm64 arm64/default
|
||||
|
||||
+s390x s390x/default
|
||||
+s390x -syms s390x/trace
|
||||
+s390x s390x/vanilla
|
||||
|
@ -1,5 +1,5 @@
|
||||
# The version of the main tarball to use
|
||||
SRCVERSION=3.14
|
||||
SRCVERSION=3.15-rc5
|
||||
# variant of the kernel-source package, either empty or "-rt"
|
||||
VARIANT=
|
||||
# buildservice projects to build the kernel against
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c0d2209c257cc80f28aa7dd3f677b2c1270316546288de6139febb0ab833f5e9
|
||||
size 315124
|
||||
oid sha256:394954c9d742bbd406c323ff3b1545a68402a7af4a9ecb1a983f7afa5024a142
|
||||
size 264790
|
||||
|
@ -28,10 +28,8 @@
|
||||
|
||||
%define build_flavor @FLAVOR@
|
||||
%define build_default (%build_flavor == "default")
|
||||
%define build_kdump (%build_flavor == "kdump")
|
||||
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
|
||||
%define build_vanilla (%build_flavor == "vanilla")
|
||||
%define build_ps3 (%build_flavor == "ps3")
|
||||
|
||||
%define build_src_dir %my_builddir/linux-%srcversion
|
||||
%define src_install_dir /usr/src/linux-%kernelrelease%variant
|
||||
@ -71,6 +69,7 @@ Url: http://www.kernel.org/
|
||||
BuildRequires: bc
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: hmaccalc
|
||||
BuildRequires: modutils
|
||||
BuildRequires: sparse
|
||||
# Used to sign the kernel in the buildservice
|
||||
@ -407,49 +406,20 @@ cp -p System.map %buildroot/boot/System.map-%kernelrelease-%build_flavor
|
||||
|
||||
add_vmlinux()
|
||||
{
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor compressed=false
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor
|
||||
|
||||
if test $1 == "--compressed"; then
|
||||
compressed=true
|
||||
fi
|
||||
cp vmlinux %buildroot/$vmlinux
|
||||
>%my_builddir/vmlinux.debug.files
|
||||
%if 0%{?__debug_package:1}
|
||||
if $compressed; then
|
||||
local vmlinux_debug=usr/lib/debug/$vmlinux.debug
|
||||
mkdir -p $(dirname %buildroot/$vmlinux_debug)
|
||||
/usr/lib/rpm/debugedit -b $RPM_BUILD_DIR -d /usr/src/debug \
|
||||
-l vmlinux.sourcefiles %buildroot/$vmlinux
|
||||
# FIXME: create and package build-id symlinks
|
||||
objcopy --only-keep-debug \
|
||||
%buildroot/$vmlinux \
|
||||
%buildroot/$vmlinux_debug || :
|
||||
objcopy --add-gnu-debuglink=%buildroot/$vmlinux_debug \
|
||||
--strip-debug \
|
||||
%buildroot/$vmlinux || :
|
||||
mkdir -p %buildroot/usr/src/debug
|
||||
LANG=C sort -z -u vmlinux.sourcefiles | grep -Ezv "<(built-in|stdin)>" \
|
||||
| ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
|
||||
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
|
||||
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
|
||||
echo -e "%%defattr(-, root, root)\\n/$vmlinux_debug" >%my_builddir/vmlinux.debug.files
|
||||
# make sure that find-debuginfo.sh picks it up. In the filelist, we
|
||||
# mark the file 0644 again
|
||||
chmod +x %buildroot/$vmlinux
|
||||
if test $1 == "--compressed"; then
|
||||
gzip -n -k -9 %buildroot/$vmlinux
|
||||
ghost_vmlinux=true
|
||||
else
|
||||
# make vmlinux executable so that find-debuginfo.sh picks it up
|
||||
# (TODO: fix find-debuginfo.sh instead)
|
||||
chmod +x %buildroot/$vmlinux
|
||||
fi
|
||||
%endif
|
||||
if $compressed; then
|
||||
gzip -n -9 %buildroot/$vmlinux
|
||||
chmod a-x %buildroot/$vmlinux.gz
|
||||
ghost_vmlinux=false
|
||||
fi
|
||||
}
|
||||
|
||||
%if %build_kdump
|
||||
add_vmlinux
|
||||
image=vmlinux
|
||||
%else
|
||||
|
||||
# architecture specifics
|
||||
%ifarch %ix86 x86_64
|
||||
add_vmlinux --compressed
|
||||
@ -515,8 +485,9 @@ add_vmlinux()
|
||||
cp -p arch/arm64/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
# end of build_kdump
|
||||
%endif
|
||||
if test -x /usr/lib/rpm/pesign/gen-hmac; then
|
||||
$_ -r %buildroot /boot/$image-%kernelrelease-%build_flavor
|
||||
fi
|
||||
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
@ -572,7 +543,7 @@ for sub in '-base' '' '-extra'; do
|
||||
done
|
||||
done
|
||||
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
%if %build_xen || %build_vanilla
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-%build_flavor
|
||||
%endif
|
||||
@ -600,6 +571,8 @@ make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-%kernelrelease-%build_flavor \
|
||||
bs=1024 seek=2047 count=1
|
||||
# Also reserve some space for the kdump initrd
|
||||
cp %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump}
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
mkdir -p %rpm_install_dir/%cpu_arch_flavor
|
||||
@ -743,7 +716,7 @@ add_dirs_to_filelist() {
|
||||
}
|
||||
|
||||
# Collect the file lists.
|
||||
shopt -s nullglob
|
||||
shopt -s nullglob dotglob
|
||||
> %my_builddir/kernel-devel.files
|
||||
for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; do
|
||||
f=${file##%buildroot}
|
||||
@ -751,22 +724,39 @@ for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; d
|
||||
done
|
||||
|
||||
{ cd %buildroot
|
||||
find boot \
|
||||
\( -type l -o -name 'initrd-*' \) -printf '%%%%ghost /%%p\n' -o \
|
||||
-type f -name 'vmlinux-*' -printf '%%%%attr(0644, root, root) /%%p\n' -o \
|
||||
-type f -printf '/%%p\n'
|
||||
|
||||
# Add the auto-generated (by mkdumprd) kdump initrd to %ghost so that
|
||||
# the file gets removed when uninstalling the kernel.
|
||||
echo '%%ghost /boot/initrd-%kernelrelease-%build_flavor-kdump'
|
||||
touch $RPM_BUILD_ROOT/boot/initrd-%kernelrelease-%build_flavor-kdump
|
||||
for f in boot/*; do
|
||||
if test -L "$f"; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
elif test ! -f "$f"; then
|
||||
continue
|
||||
fi
|
||||
case "$f" in
|
||||
boot/initrd-*)
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
;;
|
||||
boot/vmlinux-*.gz)
|
||||
;;
|
||||
boot/vmlinux-*)
|
||||
if $ghost_vmlinux; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
fi
|
||||
;;
|
||||
boot/symtypes*)
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
echo "%%attr(0644, root, root) /$f"
|
||||
done
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
find lib/modules/%kernelrelease-%build_flavor \
|
||||
-type d -o \
|
||||
\( -path '*/modules.*' ! -path '*/modules.order' \
|
||||
! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
|
||||
-o -name '*.ko' -prune -o -printf '/%%p\n'
|
||||
-o -name '*.ko' -prune -o -type f -printf '/%%p\n'
|
||||
cat %my_builddir/base-modules
|
||||
fi
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
@ -779,10 +769,7 @@ done
|
||||
if [ -e .%_docdir/%name ]; then
|
||||
echo "%%doc %_docdir/%name"
|
||||
fi
|
||||
} | sort -u >%my_builddir/tmp
|
||||
cat %my_builddir/tmp %my_builddir/kernel-devel.files | sort | uniq -u | \
|
||||
add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
rm %my_builddir/tmp
|
||||
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
|
||||
%if %split_base
|
||||
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
|
||||
@ -942,16 +929,4 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%package devel-debuginfo
|
||||
# rpm doesn't notice that vmlinux.debug belongs to the gzipped vmlinux.gz
|
||||
Summary: Debug information for package %name-devel
|
||||
Group: Development/Debug
|
||||
|
||||
%description devel-debuginfo
|
||||
Debug information for package %name-devel
|
||||
|
||||
|
||||
%source_timestamp
|
||||
%files devel-debuginfo -f vmlinux.debug.files
|
||||
|
||||
%changelog
|
||||
|
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
||||
|
@ -19,8 +19,8 @@
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 3.14
|
||||
%define patchversion 3.14.0
|
||||
%define srcversion 3.15-rc5
|
||||
%define patchversion 3.15.0-rc5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -28,10 +28,8 @@
|
||||
|
||||
%define build_flavor debug
|
||||
%define build_default (%build_flavor == "default")
|
||||
%define build_kdump (%build_flavor == "kdump")
|
||||
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
|
||||
%define build_vanilla (%build_flavor == "vanilla")
|
||||
%define build_ps3 (%build_flavor == "ps3")
|
||||
|
||||
%define build_src_dir %my_builddir/linux-%srcversion
|
||||
%define src_install_dir /usr/src/linux-%kernelrelease%variant
|
||||
@ -61,9 +59,9 @@ Name: kernel-debug
|
||||
Summary: A Debug Version of the Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 3.14.0
|
||||
Version: 3.15.rc5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ge0d4304
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -71,6 +69,7 @@ Url: http://www.kernel.org/
|
||||
BuildRequires: bc
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: hmaccalc
|
||||
BuildRequires: modutils
|
||||
BuildRequires: sparse
|
||||
# Used to sign the kernel in the buildservice
|
||||
@ -151,7 +150,7 @@ Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-kdump = 2.6.28
|
||||
Obsoletes: kernel-kdump <= 2.6.28
|
||||
%endif
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source8: devel-pre.sh
|
||||
@ -533,49 +532,20 @@ cp -p System.map %buildroot/boot/System.map-%kernelrelease-%build_flavor
|
||||
|
||||
add_vmlinux()
|
||||
{
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor compressed=false
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor
|
||||
|
||||
if test $1 == "--compressed"; then
|
||||
compressed=true
|
||||
fi
|
||||
cp vmlinux %buildroot/$vmlinux
|
||||
>%my_builddir/vmlinux.debug.files
|
||||
%if 0%{?__debug_package:1}
|
||||
if $compressed; then
|
||||
local vmlinux_debug=usr/lib/debug/$vmlinux.debug
|
||||
mkdir -p $(dirname %buildroot/$vmlinux_debug)
|
||||
/usr/lib/rpm/debugedit -b $RPM_BUILD_DIR -d /usr/src/debug \
|
||||
-l vmlinux.sourcefiles %buildroot/$vmlinux
|
||||
# FIXME: create and package build-id symlinks
|
||||
objcopy --only-keep-debug \
|
||||
%buildroot/$vmlinux \
|
||||
%buildroot/$vmlinux_debug || :
|
||||
objcopy --add-gnu-debuglink=%buildroot/$vmlinux_debug \
|
||||
--strip-debug \
|
||||
%buildroot/$vmlinux || :
|
||||
mkdir -p %buildroot/usr/src/debug
|
||||
LANG=C sort -z -u vmlinux.sourcefiles | grep -Ezv "<(built-in|stdin)>" \
|
||||
| ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
|
||||
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
|
||||
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
|
||||
echo -e "%%defattr(-, root, root)\\n/$vmlinux_debug" >%my_builddir/vmlinux.debug.files
|
||||
# make sure that find-debuginfo.sh picks it up. In the filelist, we
|
||||
# mark the file 0644 again
|
||||
chmod +x %buildroot/$vmlinux
|
||||
if test $1 == "--compressed"; then
|
||||
gzip -n -k -9 %buildroot/$vmlinux
|
||||
ghost_vmlinux=true
|
||||
else
|
||||
# make vmlinux executable so that find-debuginfo.sh picks it up
|
||||
# (TODO: fix find-debuginfo.sh instead)
|
||||
chmod +x %buildroot/$vmlinux
|
||||
fi
|
||||
%endif
|
||||
if $compressed; then
|
||||
gzip -n -9 %buildroot/$vmlinux
|
||||
chmod a-x %buildroot/$vmlinux.gz
|
||||
ghost_vmlinux=false
|
||||
fi
|
||||
}
|
||||
|
||||
%if %build_kdump
|
||||
add_vmlinux
|
||||
image=vmlinux
|
||||
%else
|
||||
|
||||
# architecture specifics
|
||||
%ifarch %ix86 x86_64
|
||||
add_vmlinux --compressed
|
||||
@ -641,8 +611,9 @@ add_vmlinux()
|
||||
cp -p arch/arm64/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
# end of build_kdump
|
||||
%endif
|
||||
if test -x /usr/lib/rpm/pesign/gen-hmac; then
|
||||
$_ -r %buildroot /boot/$image-%kernelrelease-%build_flavor
|
||||
fi
|
||||
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
@ -698,7 +669,7 @@ for sub in '-base' '' '-extra'; do
|
||||
done
|
||||
done
|
||||
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
%if %build_xen || %build_vanilla
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-%build_flavor
|
||||
%endif
|
||||
@ -726,6 +697,8 @@ make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-%kernelrelease-%build_flavor \
|
||||
bs=1024 seek=2047 count=1
|
||||
# Also reserve some space for the kdump initrd
|
||||
cp %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump}
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
mkdir -p %rpm_install_dir/%cpu_arch_flavor
|
||||
@ -869,7 +842,7 @@ add_dirs_to_filelist() {
|
||||
}
|
||||
|
||||
# Collect the file lists.
|
||||
shopt -s nullglob
|
||||
shopt -s nullglob dotglob
|
||||
> %my_builddir/kernel-devel.files
|
||||
for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; do
|
||||
f=${file##%buildroot}
|
||||
@ -877,22 +850,39 @@ for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; d
|
||||
done
|
||||
|
||||
{ cd %buildroot
|
||||
find boot \
|
||||
\( -type l -o -name 'initrd-*' \) -printf '%%%%ghost /%%p\n' -o \
|
||||
-type f -name 'vmlinux-*' -printf '%%%%attr(0644, root, root) /%%p\n' -o \
|
||||
-type f -printf '/%%p\n'
|
||||
|
||||
# Add the auto-generated (by mkdumprd) kdump initrd to %ghost so that
|
||||
# the file gets removed when uninstalling the kernel.
|
||||
echo '%%ghost /boot/initrd-%kernelrelease-%build_flavor-kdump'
|
||||
touch $RPM_BUILD_ROOT/boot/initrd-%kernelrelease-%build_flavor-kdump
|
||||
for f in boot/*; do
|
||||
if test -L "$f"; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
elif test ! -f "$f"; then
|
||||
continue
|
||||
fi
|
||||
case "$f" in
|
||||
boot/initrd-*)
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
;;
|
||||
boot/vmlinux-*.gz)
|
||||
;;
|
||||
boot/vmlinux-*)
|
||||
if $ghost_vmlinux; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
fi
|
||||
;;
|
||||
boot/symtypes*)
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
echo "%%attr(0644, root, root) /$f"
|
||||
done
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
find lib/modules/%kernelrelease-%build_flavor \
|
||||
-type d -o \
|
||||
\( -path '*/modules.*' ! -path '*/modules.order' \
|
||||
! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
|
||||
-o -name '*.ko' -prune -o -printf '/%%p\n'
|
||||
-o -name '*.ko' -prune -o -type f -printf '/%%p\n'
|
||||
cat %my_builddir/base-modules
|
||||
fi
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
@ -905,10 +895,7 @@ done
|
||||
if [ -e .%_docdir/%name ]; then
|
||||
echo "%%doc %_docdir/%name"
|
||||
fi
|
||||
} | sort -u >%my_builddir/tmp
|
||||
cat %my_builddir/tmp %my_builddir/kernel-devel.files | sort | uniq -u | \
|
||||
add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
rm %my_builddir/tmp
|
||||
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
|
||||
%if %split_base
|
||||
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
|
||||
@ -1070,16 +1057,4 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%package devel-debuginfo
|
||||
# rpm doesn't notice that vmlinux.debug belongs to the gzipped vmlinux.gz
|
||||
Summary: Debug information for package %name-devel
|
||||
Group: Development/Debug
|
||||
|
||||
%description devel-debuginfo
|
||||
Debug information for package %name-devel
|
||||
|
||||
|
||||
%source_timestamp
|
||||
%files devel-debuginfo -f vmlinux.debug.files
|
||||
|
||||
%changelog
|
||||
|
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
||||
|
@ -19,8 +19,8 @@
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 3.14
|
||||
%define patchversion 3.14.0
|
||||
%define srcversion 3.15-rc5
|
||||
%define patchversion 3.15.0-rc5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -28,10 +28,8 @@
|
||||
|
||||
%define build_flavor default
|
||||
%define build_default (%build_flavor == "default")
|
||||
%define build_kdump (%build_flavor == "kdump")
|
||||
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
|
||||
%define build_vanilla (%build_flavor == "vanilla")
|
||||
%define build_ps3 (%build_flavor == "ps3")
|
||||
|
||||
%define build_src_dir %my_builddir/linux-%srcversion
|
||||
%define src_install_dir /usr/src/linux-%kernelrelease%variant
|
||||
@ -61,9 +59,9 @@ Name: kernel-default
|
||||
Summary: The Standard Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 3.14.0
|
||||
Version: 3.15.rc5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ge0d4304
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -71,6 +69,7 @@ Url: http://www.kernel.org/
|
||||
BuildRequires: bc
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: hmaccalc
|
||||
BuildRequires: modutils
|
||||
BuildRequires: sparse
|
||||
# Used to sign the kernel in the buildservice
|
||||
@ -159,7 +158,7 @@ Obsoletes: kernel-kdump <= 2.6.28
|
||||
Provides: kernel-smp = 2.6.17
|
||||
Obsoletes: kernel-smp <= 2.6.17
|
||||
%endif
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source8: devel-pre.sh
|
||||
@ -540,49 +539,20 @@ cp -p System.map %buildroot/boot/System.map-%kernelrelease-%build_flavor
|
||||
|
||||
add_vmlinux()
|
||||
{
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor compressed=false
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor
|
||||
|
||||
if test $1 == "--compressed"; then
|
||||
compressed=true
|
||||
fi
|
||||
cp vmlinux %buildroot/$vmlinux
|
||||
>%my_builddir/vmlinux.debug.files
|
||||
%if 0%{?__debug_package:1}
|
||||
if $compressed; then
|
||||
local vmlinux_debug=usr/lib/debug/$vmlinux.debug
|
||||
mkdir -p $(dirname %buildroot/$vmlinux_debug)
|
||||
/usr/lib/rpm/debugedit -b $RPM_BUILD_DIR -d /usr/src/debug \
|
||||
-l vmlinux.sourcefiles %buildroot/$vmlinux
|
||||
# FIXME: create and package build-id symlinks
|
||||
objcopy --only-keep-debug \
|
||||
%buildroot/$vmlinux \
|
||||
%buildroot/$vmlinux_debug || :
|
||||
objcopy --add-gnu-debuglink=%buildroot/$vmlinux_debug \
|
||||
--strip-debug \
|
||||
%buildroot/$vmlinux || :
|
||||
mkdir -p %buildroot/usr/src/debug
|
||||
LANG=C sort -z -u vmlinux.sourcefiles | grep -Ezv "<(built-in|stdin)>" \
|
||||
| ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
|
||||
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
|
||||
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
|
||||
echo -e "%%defattr(-, root, root)\\n/$vmlinux_debug" >%my_builddir/vmlinux.debug.files
|
||||
# make sure that find-debuginfo.sh picks it up. In the filelist, we
|
||||
# mark the file 0644 again
|
||||
chmod +x %buildroot/$vmlinux
|
||||
if test $1 == "--compressed"; then
|
||||
gzip -n -k -9 %buildroot/$vmlinux
|
||||
ghost_vmlinux=true
|
||||
else
|
||||
# make vmlinux executable so that find-debuginfo.sh picks it up
|
||||
# (TODO: fix find-debuginfo.sh instead)
|
||||
chmod +x %buildroot/$vmlinux
|
||||
fi
|
||||
%endif
|
||||
if $compressed; then
|
||||
gzip -n -9 %buildroot/$vmlinux
|
||||
chmod a-x %buildroot/$vmlinux.gz
|
||||
ghost_vmlinux=false
|
||||
fi
|
||||
}
|
||||
|
||||
%if %build_kdump
|
||||
add_vmlinux
|
||||
image=vmlinux
|
||||
%else
|
||||
|
||||
# architecture specifics
|
||||
%ifarch %ix86 x86_64
|
||||
add_vmlinux --compressed
|
||||
@ -648,8 +618,9 @@ add_vmlinux()
|
||||
cp -p arch/arm64/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
# end of build_kdump
|
||||
%endif
|
||||
if test -x /usr/lib/rpm/pesign/gen-hmac; then
|
||||
$_ -r %buildroot /boot/$image-%kernelrelease-%build_flavor
|
||||
fi
|
||||
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
@ -705,7 +676,7 @@ for sub in '-base' '' '-extra'; do
|
||||
done
|
||||
done
|
||||
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
%if %build_xen || %build_vanilla
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-%build_flavor
|
||||
%endif
|
||||
@ -733,6 +704,8 @@ make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-%kernelrelease-%build_flavor \
|
||||
bs=1024 seek=2047 count=1
|
||||
# Also reserve some space for the kdump initrd
|
||||
cp %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump}
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
mkdir -p %rpm_install_dir/%cpu_arch_flavor
|
||||
@ -876,7 +849,7 @@ add_dirs_to_filelist() {
|
||||
}
|
||||
|
||||
# Collect the file lists.
|
||||
shopt -s nullglob
|
||||
shopt -s nullglob dotglob
|
||||
> %my_builddir/kernel-devel.files
|
||||
for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; do
|
||||
f=${file##%buildroot}
|
||||
@ -884,22 +857,39 @@ for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; d
|
||||
done
|
||||
|
||||
{ cd %buildroot
|
||||
find boot \
|
||||
\( -type l -o -name 'initrd-*' \) -printf '%%%%ghost /%%p\n' -o \
|
||||
-type f -name 'vmlinux-*' -printf '%%%%attr(0644, root, root) /%%p\n' -o \
|
||||
-type f -printf '/%%p\n'
|
||||
|
||||
# Add the auto-generated (by mkdumprd) kdump initrd to %ghost so that
|
||||
# the file gets removed when uninstalling the kernel.
|
||||
echo '%%ghost /boot/initrd-%kernelrelease-%build_flavor-kdump'
|
||||
touch $RPM_BUILD_ROOT/boot/initrd-%kernelrelease-%build_flavor-kdump
|
||||
for f in boot/*; do
|
||||
if test -L "$f"; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
elif test ! -f "$f"; then
|
||||
continue
|
||||
fi
|
||||
case "$f" in
|
||||
boot/initrd-*)
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
;;
|
||||
boot/vmlinux-*.gz)
|
||||
;;
|
||||
boot/vmlinux-*)
|
||||
if $ghost_vmlinux; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
fi
|
||||
;;
|
||||
boot/symtypes*)
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
echo "%%attr(0644, root, root) /$f"
|
||||
done
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
find lib/modules/%kernelrelease-%build_flavor \
|
||||
-type d -o \
|
||||
\( -path '*/modules.*' ! -path '*/modules.order' \
|
||||
! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
|
||||
-o -name '*.ko' -prune -o -printf '/%%p\n'
|
||||
-o -name '*.ko' -prune -o -type f -printf '/%%p\n'
|
||||
cat %my_builddir/base-modules
|
||||
fi
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
@ -912,10 +902,7 @@ done
|
||||
if [ -e .%_docdir/%name ]; then
|
||||
echo "%%doc %_docdir/%name"
|
||||
fi
|
||||
} | sort -u >%my_builddir/tmp
|
||||
cat %my_builddir/tmp %my_builddir/kernel-devel.files | sort | uniq -u | \
|
||||
add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
rm %my_builddir/tmp
|
||||
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
|
||||
%if %split_base
|
||||
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
|
||||
@ -1075,16 +1062,4 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%package devel-debuginfo
|
||||
# rpm doesn't notice that vmlinux.debug belongs to the gzipped vmlinux.gz
|
||||
Summary: Debug information for package %name-devel
|
||||
Group: Development/Debug
|
||||
|
||||
%description devel-debuginfo
|
||||
Debug information for package %name-devel
|
||||
|
||||
|
||||
%source_timestamp
|
||||
%files devel-debuginfo -f vmlinux.debug.files
|
||||
|
||||
%changelog
|
||||
|
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
||||
|
@ -19,8 +19,8 @@
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 3.14
|
||||
%define patchversion 3.14.0
|
||||
%define srcversion 3.15-rc5
|
||||
%define patchversion 3.15.0-rc5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -28,10 +28,8 @@
|
||||
|
||||
%define build_flavor desktop
|
||||
%define build_default (%build_flavor == "default")
|
||||
%define build_kdump (%build_flavor == "kdump")
|
||||
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
|
||||
%define build_vanilla (%build_flavor == "vanilla")
|
||||
%define build_ps3 (%build_flavor == "ps3")
|
||||
|
||||
%define build_src_dir %my_builddir/linux-%srcversion
|
||||
%define src_install_dir /usr/src/linux-%kernelrelease%variant
|
||||
@ -61,9 +59,9 @@ Name: kernel-desktop
|
||||
Summary: Kernel optimized for the desktop
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 3.14.0
|
||||
Version: 3.15.rc5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ge0d4304
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -71,6 +69,7 @@ Url: http://www.kernel.org/
|
||||
BuildRequires: bc
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: hmaccalc
|
||||
BuildRequires: modutils
|
||||
BuildRequires: sparse
|
||||
# Used to sign the kernel in the buildservice
|
||||
@ -148,7 +147,7 @@ Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source8: devel-pre.sh
|
||||
@ -542,49 +541,20 @@ cp -p System.map %buildroot/boot/System.map-%kernelrelease-%build_flavor
|
||||
|
||||
add_vmlinux()
|
||||
{
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor compressed=false
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor
|
||||
|
||||
if test $1 == "--compressed"; then
|
||||
compressed=true
|
||||
fi
|
||||
cp vmlinux %buildroot/$vmlinux
|
||||
>%my_builddir/vmlinux.debug.files
|
||||
%if 0%{?__debug_package:1}
|
||||
if $compressed; then
|
||||
local vmlinux_debug=usr/lib/debug/$vmlinux.debug
|
||||
mkdir -p $(dirname %buildroot/$vmlinux_debug)
|
||||
/usr/lib/rpm/debugedit -b $RPM_BUILD_DIR -d /usr/src/debug \
|
||||
-l vmlinux.sourcefiles %buildroot/$vmlinux
|
||||
# FIXME: create and package build-id symlinks
|
||||
objcopy --only-keep-debug \
|
||||
%buildroot/$vmlinux \
|
||||
%buildroot/$vmlinux_debug || :
|
||||
objcopy --add-gnu-debuglink=%buildroot/$vmlinux_debug \
|
||||
--strip-debug \
|
||||
%buildroot/$vmlinux || :
|
||||
mkdir -p %buildroot/usr/src/debug
|
||||
LANG=C sort -z -u vmlinux.sourcefiles | grep -Ezv "<(built-in|stdin)>" \
|
||||
| ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
|
||||
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
|
||||
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
|
||||
echo -e "%%defattr(-, root, root)\\n/$vmlinux_debug" >%my_builddir/vmlinux.debug.files
|
||||
# make sure that find-debuginfo.sh picks it up. In the filelist, we
|
||||
# mark the file 0644 again
|
||||
chmod +x %buildroot/$vmlinux
|
||||
if test $1 == "--compressed"; then
|
||||
gzip -n -k -9 %buildroot/$vmlinux
|
||||
ghost_vmlinux=true
|
||||
else
|
||||
# make vmlinux executable so that find-debuginfo.sh picks it up
|
||||
# (TODO: fix find-debuginfo.sh instead)
|
||||
chmod +x %buildroot/$vmlinux
|
||||
fi
|
||||
%endif
|
||||
if $compressed; then
|
||||
gzip -n -9 %buildroot/$vmlinux
|
||||
chmod a-x %buildroot/$vmlinux.gz
|
||||
ghost_vmlinux=false
|
||||
fi
|
||||
}
|
||||
|
||||
%if %build_kdump
|
||||
add_vmlinux
|
||||
image=vmlinux
|
||||
%else
|
||||
|
||||
# architecture specifics
|
||||
%ifarch %ix86 x86_64
|
||||
add_vmlinux --compressed
|
||||
@ -650,8 +620,9 @@ add_vmlinux()
|
||||
cp -p arch/arm64/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
# end of build_kdump
|
||||
%endif
|
||||
if test -x /usr/lib/rpm/pesign/gen-hmac; then
|
||||
$_ -r %buildroot /boot/$image-%kernelrelease-%build_flavor
|
||||
fi
|
||||
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
@ -707,7 +678,7 @@ for sub in '-base' '' '-extra'; do
|
||||
done
|
||||
done
|
||||
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
%if %build_xen || %build_vanilla
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-%build_flavor
|
||||
%endif
|
||||
@ -735,6 +706,8 @@ make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-%kernelrelease-%build_flavor \
|
||||
bs=1024 seek=2047 count=1
|
||||
# Also reserve some space for the kdump initrd
|
||||
cp %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump}
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
mkdir -p %rpm_install_dir/%cpu_arch_flavor
|
||||
@ -878,7 +851,7 @@ add_dirs_to_filelist() {
|
||||
}
|
||||
|
||||
# Collect the file lists.
|
||||
shopt -s nullglob
|
||||
shopt -s nullglob dotglob
|
||||
> %my_builddir/kernel-devel.files
|
||||
for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; do
|
||||
f=${file##%buildroot}
|
||||
@ -886,22 +859,39 @@ for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; d
|
||||
done
|
||||
|
||||
{ cd %buildroot
|
||||
find boot \
|
||||
\( -type l -o -name 'initrd-*' \) -printf '%%%%ghost /%%p\n' -o \
|
||||
-type f -name 'vmlinux-*' -printf '%%%%attr(0644, root, root) /%%p\n' -o \
|
||||
-type f -printf '/%%p\n'
|
||||
|
||||
# Add the auto-generated (by mkdumprd) kdump initrd to %ghost so that
|
||||
# the file gets removed when uninstalling the kernel.
|
||||
echo '%%ghost /boot/initrd-%kernelrelease-%build_flavor-kdump'
|
||||
touch $RPM_BUILD_ROOT/boot/initrd-%kernelrelease-%build_flavor-kdump
|
||||
for f in boot/*; do
|
||||
if test -L "$f"; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
elif test ! -f "$f"; then
|
||||
continue
|
||||
fi
|
||||
case "$f" in
|
||||
boot/initrd-*)
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
;;
|
||||
boot/vmlinux-*.gz)
|
||||
;;
|
||||
boot/vmlinux-*)
|
||||
if $ghost_vmlinux; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
fi
|
||||
;;
|
||||
boot/symtypes*)
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
echo "%%attr(0644, root, root) /$f"
|
||||
done
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
find lib/modules/%kernelrelease-%build_flavor \
|
||||
-type d -o \
|
||||
\( -path '*/modules.*' ! -path '*/modules.order' \
|
||||
! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
|
||||
-o -name '*.ko' -prune -o -printf '/%%p\n'
|
||||
-o -name '*.ko' -prune -o -type f -printf '/%%p\n'
|
||||
cat %my_builddir/base-modules
|
||||
fi
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
@ -914,10 +904,7 @@ done
|
||||
if [ -e .%_docdir/%name ]; then
|
||||
echo "%%doc %_docdir/%name"
|
||||
fi
|
||||
} | sort -u >%my_builddir/tmp
|
||||
cat %my_builddir/tmp %my_builddir/kernel-devel.files | sort | uniq -u | \
|
||||
add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
rm %my_builddir/tmp
|
||||
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
|
||||
%if %split_base
|
||||
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
|
||||
@ -1103,16 +1090,4 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%package devel-debuginfo
|
||||
# rpm doesn't notice that vmlinux.debug belongs to the gzipped vmlinux.gz
|
||||
Summary: Debug information for package %name-devel
|
||||
Group: Development/Debug
|
||||
|
||||
%description devel-debuginfo
|
||||
Debug information for package %name-devel
|
||||
|
||||
|
||||
%source_timestamp
|
||||
%files devel-debuginfo -f vmlinux.debug.files
|
||||
|
||||
%changelog
|
||||
|
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
||||
|
@ -16,7 +16,7 @@
|
||||
#
|
||||
|
||||
|
||||
%define patchversion 3.14.0
|
||||
%define patchversion 3.15.0-rc5
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -25,9 +25,9 @@ Name: kernel-docs
|
||||
Summary: Kernel Documentation
|
||||
License: GPL-2.0
|
||||
Group: Documentation/Man
|
||||
Version: 3.14.0
|
||||
Version: 3.15.rc5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ge0d4304
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
||||
|
123
kernel-ec2.spec
123
kernel-ec2.spec
@ -19,8 +19,8 @@
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 3.14
|
||||
%define patchversion 3.14.0
|
||||
%define srcversion 3.15-rc5
|
||||
%define patchversion 3.15.0-rc5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -28,10 +28,8 @@
|
||||
|
||||
%define build_flavor ec2
|
||||
%define build_default (%build_flavor == "default")
|
||||
%define build_kdump (%build_flavor == "kdump")
|
||||
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
|
||||
%define build_vanilla (%build_flavor == "vanilla")
|
||||
%define build_ps3 (%build_flavor == "ps3")
|
||||
|
||||
%define build_src_dir %my_builddir/linux-%srcversion
|
||||
%define src_install_dir /usr/src/linux-%kernelrelease%variant
|
||||
@ -61,9 +59,9 @@ Name: kernel-ec2
|
||||
Summary: The Amazon EC2 Xen Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 3.14.0
|
||||
Version: 3.15.rc5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ge0d4304
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -71,6 +69,7 @@ Url: http://www.kernel.org/
|
||||
BuildRequires: bc
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: hmaccalc
|
||||
BuildRequires: modutils
|
||||
BuildRequires: sparse
|
||||
# Used to sign the kernel in the buildservice
|
||||
@ -148,7 +147,7 @@ Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source8: devel-pre.sh
|
||||
@ -532,49 +531,20 @@ cp -p System.map %buildroot/boot/System.map-%kernelrelease-%build_flavor
|
||||
|
||||
add_vmlinux()
|
||||
{
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor compressed=false
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor
|
||||
|
||||
if test $1 == "--compressed"; then
|
||||
compressed=true
|
||||
fi
|
||||
cp vmlinux %buildroot/$vmlinux
|
||||
>%my_builddir/vmlinux.debug.files
|
||||
%if 0%{?__debug_package:1}
|
||||
if $compressed; then
|
||||
local vmlinux_debug=usr/lib/debug/$vmlinux.debug
|
||||
mkdir -p $(dirname %buildroot/$vmlinux_debug)
|
||||
/usr/lib/rpm/debugedit -b $RPM_BUILD_DIR -d /usr/src/debug \
|
||||
-l vmlinux.sourcefiles %buildroot/$vmlinux
|
||||
# FIXME: create and package build-id symlinks
|
||||
objcopy --only-keep-debug \
|
||||
%buildroot/$vmlinux \
|
||||
%buildroot/$vmlinux_debug || :
|
||||
objcopy --add-gnu-debuglink=%buildroot/$vmlinux_debug \
|
||||
--strip-debug \
|
||||
%buildroot/$vmlinux || :
|
||||
mkdir -p %buildroot/usr/src/debug
|
||||
LANG=C sort -z -u vmlinux.sourcefiles | grep -Ezv "<(built-in|stdin)>" \
|
||||
| ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
|
||||
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
|
||||
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
|
||||
echo -e "%%defattr(-, root, root)\\n/$vmlinux_debug" >%my_builddir/vmlinux.debug.files
|
||||
# make sure that find-debuginfo.sh picks it up. In the filelist, we
|
||||
# mark the file 0644 again
|
||||
chmod +x %buildroot/$vmlinux
|
||||
if test $1 == "--compressed"; then
|
||||
gzip -n -k -9 %buildroot/$vmlinux
|
||||
ghost_vmlinux=true
|
||||
else
|
||||
# make vmlinux executable so that find-debuginfo.sh picks it up
|
||||
# (TODO: fix find-debuginfo.sh instead)
|
||||
chmod +x %buildroot/$vmlinux
|
||||
fi
|
||||
%endif
|
||||
if $compressed; then
|
||||
gzip -n -9 %buildroot/$vmlinux
|
||||
chmod a-x %buildroot/$vmlinux.gz
|
||||
ghost_vmlinux=false
|
||||
fi
|
||||
}
|
||||
|
||||
%if %build_kdump
|
||||
add_vmlinux
|
||||
image=vmlinux
|
||||
%else
|
||||
|
||||
# architecture specifics
|
||||
%ifarch %ix86 x86_64
|
||||
add_vmlinux --compressed
|
||||
@ -640,8 +610,9 @@ add_vmlinux()
|
||||
cp -p arch/arm64/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
# end of build_kdump
|
||||
%endif
|
||||
if test -x /usr/lib/rpm/pesign/gen-hmac; then
|
||||
$_ -r %buildroot /boot/$image-%kernelrelease-%build_flavor
|
||||
fi
|
||||
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
@ -697,7 +668,7 @@ for sub in '-base' '' '-extra'; do
|
||||
done
|
||||
done
|
||||
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
%if %build_xen || %build_vanilla
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-%build_flavor
|
||||
%endif
|
||||
@ -725,6 +696,8 @@ make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-%kernelrelease-%build_flavor \
|
||||
bs=1024 seek=2047 count=1
|
||||
# Also reserve some space for the kdump initrd
|
||||
cp %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump}
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
mkdir -p %rpm_install_dir/%cpu_arch_flavor
|
||||
@ -868,7 +841,7 @@ add_dirs_to_filelist() {
|
||||
}
|
||||
|
||||
# Collect the file lists.
|
||||
shopt -s nullglob
|
||||
shopt -s nullglob dotglob
|
||||
> %my_builddir/kernel-devel.files
|
||||
for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; do
|
||||
f=${file##%buildroot}
|
||||
@ -876,22 +849,39 @@ for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; d
|
||||
done
|
||||
|
||||
{ cd %buildroot
|
||||
find boot \
|
||||
\( -type l -o -name 'initrd-*' \) -printf '%%%%ghost /%%p\n' -o \
|
||||
-type f -name 'vmlinux-*' -printf '%%%%attr(0644, root, root) /%%p\n' -o \
|
||||
-type f -printf '/%%p\n'
|
||||
|
||||
# Add the auto-generated (by mkdumprd) kdump initrd to %ghost so that
|
||||
# the file gets removed when uninstalling the kernel.
|
||||
echo '%%ghost /boot/initrd-%kernelrelease-%build_flavor-kdump'
|
||||
touch $RPM_BUILD_ROOT/boot/initrd-%kernelrelease-%build_flavor-kdump
|
||||
for f in boot/*; do
|
||||
if test -L "$f"; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
elif test ! -f "$f"; then
|
||||
continue
|
||||
fi
|
||||
case "$f" in
|
||||
boot/initrd-*)
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
;;
|
||||
boot/vmlinux-*.gz)
|
||||
;;
|
||||
boot/vmlinux-*)
|
||||
if $ghost_vmlinux; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
fi
|
||||
;;
|
||||
boot/symtypes*)
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
echo "%%attr(0644, root, root) /$f"
|
||||
done
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
find lib/modules/%kernelrelease-%build_flavor \
|
||||
-type d -o \
|
||||
\( -path '*/modules.*' ! -path '*/modules.order' \
|
||||
! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
|
||||
-o -name '*.ko' -prune -o -printf '/%%p\n'
|
||||
-o -name '*.ko' -prune -o -type f -printf '/%%p\n'
|
||||
cat %my_builddir/base-modules
|
||||
fi
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
@ -904,10 +894,7 @@ done
|
||||
if [ -e .%_docdir/%name ]; then
|
||||
echo "%%doc %_docdir/%name"
|
||||
fi
|
||||
} | sort -u >%my_builddir/tmp
|
||||
cat %my_builddir/tmp %my_builddir/kernel-devel.files | sort | uniq -u | \
|
||||
add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
rm %my_builddir/tmp
|
||||
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
|
||||
%if %split_base
|
||||
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
|
||||
@ -1073,16 +1060,4 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%package devel-debuginfo
|
||||
# rpm doesn't notice that vmlinux.debug belongs to the gzipped vmlinux.gz
|
||||
Summary: Debug information for package %name-devel
|
||||
Group: Development/Debug
|
||||
|
||||
%description devel-debuginfo
|
||||
Debug information for package %name-devel
|
||||
|
||||
|
||||
%source_timestamp
|
||||
%files devel-debuginfo -f vmlinux.debug.files
|
||||
|
||||
%changelog
|
||||
|
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
||||
|
@ -19,8 +19,8 @@
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 3.14
|
||||
%define patchversion 3.14.0
|
||||
%define srcversion 3.15-rc5
|
||||
%define patchversion 3.15.0-rc5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -28,10 +28,8 @@
|
||||
|
||||
%define build_flavor exynos
|
||||
%define build_default (%build_flavor == "default")
|
||||
%define build_kdump (%build_flavor == "kdump")
|
||||
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
|
||||
%define build_vanilla (%build_flavor == "vanilla")
|
||||
%define build_ps3 (%build_flavor == "ps3")
|
||||
|
||||
%define build_src_dir %my_builddir/linux-%srcversion
|
||||
%define src_install_dir /usr/src/linux-%kernelrelease%variant
|
||||
@ -61,9 +59,9 @@ Name: kernel-exynos
|
||||
Summary: Kernel for Samsung's Exynos SoC
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 3.14.0
|
||||
Version: 3.15.rc5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ge0d4304
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -71,6 +69,7 @@ Url: http://www.kernel.org/
|
||||
BuildRequires: bc
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: hmaccalc
|
||||
BuildRequires: modutils
|
||||
BuildRequires: sparse
|
||||
# Used to sign the kernel in the buildservice
|
||||
@ -148,7 +147,7 @@ Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source8: devel-pre.sh
|
||||
@ -529,49 +528,20 @@ cp -p System.map %buildroot/boot/System.map-%kernelrelease-%build_flavor
|
||||
|
||||
add_vmlinux()
|
||||
{
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor compressed=false
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor
|
||||
|
||||
if test $1 == "--compressed"; then
|
||||
compressed=true
|
||||
fi
|
||||
cp vmlinux %buildroot/$vmlinux
|
||||
>%my_builddir/vmlinux.debug.files
|
||||
%if 0%{?__debug_package:1}
|
||||
if $compressed; then
|
||||
local vmlinux_debug=usr/lib/debug/$vmlinux.debug
|
||||
mkdir -p $(dirname %buildroot/$vmlinux_debug)
|
||||
/usr/lib/rpm/debugedit -b $RPM_BUILD_DIR -d /usr/src/debug \
|
||||
-l vmlinux.sourcefiles %buildroot/$vmlinux
|
||||
# FIXME: create and package build-id symlinks
|
||||
objcopy --only-keep-debug \
|
||||
%buildroot/$vmlinux \
|
||||
%buildroot/$vmlinux_debug || :
|
||||
objcopy --add-gnu-debuglink=%buildroot/$vmlinux_debug \
|
||||
--strip-debug \
|
||||
%buildroot/$vmlinux || :
|
||||
mkdir -p %buildroot/usr/src/debug
|
||||
LANG=C sort -z -u vmlinux.sourcefiles | grep -Ezv "<(built-in|stdin)>" \
|
||||
| ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
|
||||
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
|
||||
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
|
||||
echo -e "%%defattr(-, root, root)\\n/$vmlinux_debug" >%my_builddir/vmlinux.debug.files
|
||||
# make sure that find-debuginfo.sh picks it up. In the filelist, we
|
||||
# mark the file 0644 again
|
||||
chmod +x %buildroot/$vmlinux
|
||||
if test $1 == "--compressed"; then
|
||||
gzip -n -k -9 %buildroot/$vmlinux
|
||||
ghost_vmlinux=true
|
||||
else
|
||||
# make vmlinux executable so that find-debuginfo.sh picks it up
|
||||
# (TODO: fix find-debuginfo.sh instead)
|
||||
chmod +x %buildroot/$vmlinux
|
||||
fi
|
||||
%endif
|
||||
if $compressed; then
|
||||
gzip -n -9 %buildroot/$vmlinux
|
||||
chmod a-x %buildroot/$vmlinux.gz
|
||||
ghost_vmlinux=false
|
||||
fi
|
||||
}
|
||||
|
||||
%if %build_kdump
|
||||
add_vmlinux
|
||||
image=vmlinux
|
||||
%else
|
||||
|
||||
# architecture specifics
|
||||
%ifarch %ix86 x86_64
|
||||
add_vmlinux --compressed
|
||||
@ -637,8 +607,9 @@ add_vmlinux()
|
||||
cp -p arch/arm64/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
# end of build_kdump
|
||||
%endif
|
||||
if test -x /usr/lib/rpm/pesign/gen-hmac; then
|
||||
$_ -r %buildroot /boot/$image-%kernelrelease-%build_flavor
|
||||
fi
|
||||
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
@ -694,7 +665,7 @@ for sub in '-base' '' '-extra'; do
|
||||
done
|
||||
done
|
||||
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
%if %build_xen || %build_vanilla
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-%build_flavor
|
||||
%endif
|
||||
@ -722,6 +693,8 @@ make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-%kernelrelease-%build_flavor \
|
||||
bs=1024 seek=2047 count=1
|
||||
# Also reserve some space for the kdump initrd
|
||||
cp %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump}
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
mkdir -p %rpm_install_dir/%cpu_arch_flavor
|
||||
@ -865,7 +838,7 @@ add_dirs_to_filelist() {
|
||||
}
|
||||
|
||||
# Collect the file lists.
|
||||
shopt -s nullglob
|
||||
shopt -s nullglob dotglob
|
||||
> %my_builddir/kernel-devel.files
|
||||
for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; do
|
||||
f=${file##%buildroot}
|
||||
@ -873,22 +846,39 @@ for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; d
|
||||
done
|
||||
|
||||
{ cd %buildroot
|
||||
find boot \
|
||||
\( -type l -o -name 'initrd-*' \) -printf '%%%%ghost /%%p\n' -o \
|
||||
-type f -name 'vmlinux-*' -printf '%%%%attr(0644, root, root) /%%p\n' -o \
|
||||
-type f -printf '/%%p\n'
|
||||
|
||||
# Add the auto-generated (by mkdumprd) kdump initrd to %ghost so that
|
||||
# the file gets removed when uninstalling the kernel.
|
||||
echo '%%ghost /boot/initrd-%kernelrelease-%build_flavor-kdump'
|
||||
touch $RPM_BUILD_ROOT/boot/initrd-%kernelrelease-%build_flavor-kdump
|
||||
for f in boot/*; do
|
||||
if test -L "$f"; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
elif test ! -f "$f"; then
|
||||
continue
|
||||
fi
|
||||
case "$f" in
|
||||
boot/initrd-*)
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
;;
|
||||
boot/vmlinux-*.gz)
|
||||
;;
|
||||
boot/vmlinux-*)
|
||||
if $ghost_vmlinux; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
fi
|
||||
;;
|
||||
boot/symtypes*)
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
echo "%%attr(0644, root, root) /$f"
|
||||
done
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
find lib/modules/%kernelrelease-%build_flavor \
|
||||
-type d -o \
|
||||
\( -path '*/modules.*' ! -path '*/modules.order' \
|
||||
! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
|
||||
-o -name '*.ko' -prune -o -printf '/%%p\n'
|
||||
-o -name '*.ko' -prune -o -type f -printf '/%%p\n'
|
||||
cat %my_builddir/base-modules
|
||||
fi
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
@ -901,10 +891,7 @@ done
|
||||
if [ -e .%_docdir/%name ]; then
|
||||
echo "%%doc %_docdir/%name"
|
||||
fi
|
||||
} | sort -u >%my_builddir/tmp
|
||||
cat %my_builddir/tmp %my_builddir/kernel-devel.files | sort | uniq -u | \
|
||||
add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
rm %my_builddir/tmp
|
||||
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
|
||||
%if %split_base
|
||||
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
|
||||
@ -1064,16 +1051,4 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%package devel-debuginfo
|
||||
# rpm doesn't notice that vmlinux.debug belongs to the gzipped vmlinux.gz
|
||||
Summary: Debug information for package %name-devel
|
||||
Group: Development/Debug
|
||||
|
||||
%description devel-debuginfo
|
||||
Debug information for package %name-devel
|
||||
|
||||
|
||||
%source_timestamp
|
||||
%files devel-debuginfo -f vmlinux.debug.files
|
||||
|
||||
%changelog
|
||||
|
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
||||
|
123
kernel-lpae.spec
123
kernel-lpae.spec
@ -19,8 +19,8 @@
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 3.14
|
||||
%define patchversion 3.14.0
|
||||
%define srcversion 3.15-rc5
|
||||
%define patchversion 3.15.0-rc5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -28,10 +28,8 @@
|
||||
|
||||
%define build_flavor lpae
|
||||
%define build_default (%build_flavor == "default")
|
||||
%define build_kdump (%build_flavor == "kdump")
|
||||
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
|
||||
%define build_vanilla (%build_flavor == "vanilla")
|
||||
%define build_ps3 (%build_flavor == "ps3")
|
||||
|
||||
%define build_src_dir %my_builddir/linux-%srcversion
|
||||
%define src_install_dir /usr/src/linux-%kernelrelease%variant
|
||||
@ -61,9 +59,9 @@ Name: kernel-lpae
|
||||
Summary: Kernel for LPAE enabled systems
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 3.14.0
|
||||
Version: 3.15.rc5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ge0d4304
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -71,6 +69,7 @@ Url: http://www.kernel.org/
|
||||
BuildRequires: bc
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: hmaccalc
|
||||
BuildRequires: modutils
|
||||
BuildRequires: sparse
|
||||
# Used to sign the kernel in the buildservice
|
||||
@ -148,7 +147,7 @@ Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source8: devel-pre.sh
|
||||
@ -530,49 +529,20 @@ cp -p System.map %buildroot/boot/System.map-%kernelrelease-%build_flavor
|
||||
|
||||
add_vmlinux()
|
||||
{
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor compressed=false
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor
|
||||
|
||||
if test $1 == "--compressed"; then
|
||||
compressed=true
|
||||
fi
|
||||
cp vmlinux %buildroot/$vmlinux
|
||||
>%my_builddir/vmlinux.debug.files
|
||||
%if 0%{?__debug_package:1}
|
||||
if $compressed; then
|
||||
local vmlinux_debug=usr/lib/debug/$vmlinux.debug
|
||||
mkdir -p $(dirname %buildroot/$vmlinux_debug)
|
||||
/usr/lib/rpm/debugedit -b $RPM_BUILD_DIR -d /usr/src/debug \
|
||||
-l vmlinux.sourcefiles %buildroot/$vmlinux
|
||||
# FIXME: create and package build-id symlinks
|
||||
objcopy --only-keep-debug \
|
||||
%buildroot/$vmlinux \
|
||||
%buildroot/$vmlinux_debug || :
|
||||
objcopy --add-gnu-debuglink=%buildroot/$vmlinux_debug \
|
||||
--strip-debug \
|
||||
%buildroot/$vmlinux || :
|
||||
mkdir -p %buildroot/usr/src/debug
|
||||
LANG=C sort -z -u vmlinux.sourcefiles | grep -Ezv "<(built-in|stdin)>" \
|
||||
| ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
|
||||
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
|
||||
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
|
||||
echo -e "%%defattr(-, root, root)\\n/$vmlinux_debug" >%my_builddir/vmlinux.debug.files
|
||||
# make sure that find-debuginfo.sh picks it up. In the filelist, we
|
||||
# mark the file 0644 again
|
||||
chmod +x %buildroot/$vmlinux
|
||||
if test $1 == "--compressed"; then
|
||||
gzip -n -k -9 %buildroot/$vmlinux
|
||||
ghost_vmlinux=true
|
||||
else
|
||||
# make vmlinux executable so that find-debuginfo.sh picks it up
|
||||
# (TODO: fix find-debuginfo.sh instead)
|
||||
chmod +x %buildroot/$vmlinux
|
||||
fi
|
||||
%endif
|
||||
if $compressed; then
|
||||
gzip -n -9 %buildroot/$vmlinux
|
||||
chmod a-x %buildroot/$vmlinux.gz
|
||||
ghost_vmlinux=false
|
||||
fi
|
||||
}
|
||||
|
||||
%if %build_kdump
|
||||
add_vmlinux
|
||||
image=vmlinux
|
||||
%else
|
||||
|
||||
# architecture specifics
|
||||
%ifarch %ix86 x86_64
|
||||
add_vmlinux --compressed
|
||||
@ -638,8 +608,9 @@ add_vmlinux()
|
||||
cp -p arch/arm64/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
# end of build_kdump
|
||||
%endif
|
||||
if test -x /usr/lib/rpm/pesign/gen-hmac; then
|
||||
$_ -r %buildroot /boot/$image-%kernelrelease-%build_flavor
|
||||
fi
|
||||
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
@ -695,7 +666,7 @@ for sub in '-base' '' '-extra'; do
|
||||
done
|
||||
done
|
||||
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
%if %build_xen || %build_vanilla
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-%build_flavor
|
||||
%endif
|
||||
@ -723,6 +694,8 @@ make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-%kernelrelease-%build_flavor \
|
||||
bs=1024 seek=2047 count=1
|
||||
# Also reserve some space for the kdump initrd
|
||||
cp %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump}
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
mkdir -p %rpm_install_dir/%cpu_arch_flavor
|
||||
@ -866,7 +839,7 @@ add_dirs_to_filelist() {
|
||||
}
|
||||
|
||||
# Collect the file lists.
|
||||
shopt -s nullglob
|
||||
shopt -s nullglob dotglob
|
||||
> %my_builddir/kernel-devel.files
|
||||
for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; do
|
||||
f=${file##%buildroot}
|
||||
@ -874,22 +847,39 @@ for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; d
|
||||
done
|
||||
|
||||
{ cd %buildroot
|
||||
find boot \
|
||||
\( -type l -o -name 'initrd-*' \) -printf '%%%%ghost /%%p\n' -o \
|
||||
-type f -name 'vmlinux-*' -printf '%%%%attr(0644, root, root) /%%p\n' -o \
|
||||
-type f -printf '/%%p\n'
|
||||
|
||||
# Add the auto-generated (by mkdumprd) kdump initrd to %ghost so that
|
||||
# the file gets removed when uninstalling the kernel.
|
||||
echo '%%ghost /boot/initrd-%kernelrelease-%build_flavor-kdump'
|
||||
touch $RPM_BUILD_ROOT/boot/initrd-%kernelrelease-%build_flavor-kdump
|
||||
for f in boot/*; do
|
||||
if test -L "$f"; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
elif test ! -f "$f"; then
|
||||
continue
|
||||
fi
|
||||
case "$f" in
|
||||
boot/initrd-*)
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
;;
|
||||
boot/vmlinux-*.gz)
|
||||
;;
|
||||
boot/vmlinux-*)
|
||||
if $ghost_vmlinux; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
fi
|
||||
;;
|
||||
boot/symtypes*)
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
echo "%%attr(0644, root, root) /$f"
|
||||
done
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
find lib/modules/%kernelrelease-%build_flavor \
|
||||
-type d -o \
|
||||
\( -path '*/modules.*' ! -path '*/modules.order' \
|
||||
! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
|
||||
-o -name '*.ko' -prune -o -printf '/%%p\n'
|
||||
-o -name '*.ko' -prune -o -type f -printf '/%%p\n'
|
||||
cat %my_builddir/base-modules
|
||||
fi
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
@ -902,10 +892,7 @@ done
|
||||
if [ -e .%_docdir/%name ]; then
|
||||
echo "%%doc %_docdir/%name"
|
||||
fi
|
||||
} | sort -u >%my_builddir/tmp
|
||||
cat %my_builddir/tmp %my_builddir/kernel-devel.files | sort | uniq -u | \
|
||||
add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
rm %my_builddir/tmp
|
||||
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
|
||||
%if %split_base
|
||||
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
|
||||
@ -1067,16 +1054,4 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%package devel-debuginfo
|
||||
# rpm doesn't notice that vmlinux.debug belongs to the gzipped vmlinux.gz
|
||||
Summary: Debug information for package %name-devel
|
||||
Group: Development/Debug
|
||||
|
||||
%description devel-debuginfo
|
||||
Debug information for package %name-devel
|
||||
|
||||
|
||||
%source_timestamp
|
||||
%files devel-debuginfo -f vmlinux.debug.files
|
||||
|
||||
%changelog
|
||||
|
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
#!BuildIgnore: post-build-checks
|
||||
|
||||
%define patchversion 3.14.0
|
||||
%define patchversion 3.15.0-rc5
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -33,11 +33,11 @@ BuildRequires: kernel-default
|
||||
%ifarch %ix86 x86_64
|
||||
BuildRequires: kernel-xen
|
||||
%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
|
||||
# For SLE 11
|
||||
BuildRequires: yast2-bootloader
|
||||
BuildRequires: mkinitrd
|
||||
BuildRequires: perl-Bootloader
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
%else
|
||||
BuildRequires: dracut
|
||||
@ -45,9 +45,9 @@ BuildRequires: dracut
|
||||
Summary: package kernel and initrd for OBS VM builds
|
||||
License: GPL-2.0
|
||||
Group: SLES
|
||||
Version: 3.14.0
|
||||
Version: 3.15.rc5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ge0d4304
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -115,7 +115,7 @@ ROOT=""
|
||||
%else
|
||||
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
|
||||
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
|
||||
|
||||
|
@ -36,8 +36,8 @@ BuildRequires: kernel-xen
|
||||
ExclusiveArch: @ARCHS@
|
||||
%if 0%{?suse_version} < 1320
|
||||
# For SLE 11
|
||||
BuildRequires: yast2-bootloader
|
||||
BuildRequires: mkinitrd
|
||||
BuildRequires: perl-Bootloader
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
%else
|
||||
BuildRequires: dracut
|
||||
@ -115,7 +115,7 @@ ROOT=""
|
||||
%else
|
||||
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
|
||||
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
|
||||
|
||||
|
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
80
kernel-obs-qa-xen.spec
Normal file
80
kernel-obs-qa-xen.spec
Normal 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.15.0-rc5
|
||||
%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.15.rc5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%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/%name
|
||||
touch %{buildroot}/usr/share/%name/logfile
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
/usr/share/%name
|
||||
|
||||
%changelog
|
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
||||
|
@ -17,18 +17,18 @@
|
||||
# needsrootforbuild
|
||||
|
||||
|
||||
%define patchversion 3.14.0
|
||||
%define patchversion 3.15.0-rc5
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
Name: kernel-obs-qa
|
||||
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
|
||||
%ifarch %ix86 x86_64
|
||||
BuildRequires: kernel-xen
|
||||
%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} < 1200
|
||||
# for SLE 11
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Summary: Basic QA tests for the kernel
|
||||
License: GPL-2.0
|
||||
Group: SLES
|
||||
Version: 3.14.0
|
||||
Version: 3.15.rc5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ge0d4304
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -59,14 +59,22 @@ projects and runs basic tests.
|
||||
# test suites should be packaged in other packages, but build required
|
||||
# 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
|
||||
mkdir -p %{buildroot}/usr/share/kernel-qa/
|
||||
touch %{buildroot}/usr/share/kernel-qa/logfile
|
||||
mkdir -p %{buildroot}/usr/share/%name
|
||||
touch %{buildroot}/usr/share/%name/logfile
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
/usr/share/kernel-qa
|
||||
/usr/share/%name
|
||||
|
||||
%changelog
|
||||
|
@ -22,12 +22,12 @@
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
Name: kernel-obs-qa
|
||||
BuildRequires: kernel-default
|
||||
Name: @NAME@
|
||||
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
|
||||
%ifarch %ix86 x86_64
|
||||
BuildRequires: kernel-xen
|
||||
%endif
|
||||
ExclusiveArch: @ARCHS@
|
||||
%if 0%{?suse_version} < 1200
|
||||
# for SLE 11
|
||||
@ -59,14 +59,22 @@ projects and runs basic tests.
|
||||
# test suites should be packaged in other packages, but build required
|
||||
# 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
|
||||
mkdir -p %{buildroot}/usr/share/kernel-qa/
|
||||
touch %{buildroot}/usr/share/kernel-qa/logfile
|
||||
mkdir -p %{buildroot}/usr/share/%name
|
||||
touch %{buildroot}/usr/share/%name/logfile
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
/usr/share/kernel-qa
|
||||
/usr/share/%name
|
||||
|
||||
%changelog
|
||||
|
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
||||
|
123
kernel-pae.spec
123
kernel-pae.spec
@ -19,8 +19,8 @@
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 3.14
|
||||
%define patchversion 3.14.0
|
||||
%define srcversion 3.15-rc5
|
||||
%define patchversion 3.15.0-rc5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -28,10 +28,8 @@
|
||||
|
||||
%define build_flavor pae
|
||||
%define build_default (%build_flavor == "default")
|
||||
%define build_kdump (%build_flavor == "kdump")
|
||||
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
|
||||
%define build_vanilla (%build_flavor == "vanilla")
|
||||
%define build_ps3 (%build_flavor == "ps3")
|
||||
|
||||
%define build_src_dir %my_builddir/linux-%srcversion
|
||||
%define src_install_dir /usr/src/linux-%kernelrelease%variant
|
||||
@ -61,9 +59,9 @@ Name: kernel-pae
|
||||
Summary: Kernel with PAE Support
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 3.14.0
|
||||
Version: 3.15.rc5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ge0d4304
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -71,6 +69,7 @@ Url: http://www.kernel.org/
|
||||
BuildRequires: bc
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: hmaccalc
|
||||
BuildRequires: modutils
|
||||
BuildRequires: sparse
|
||||
# Used to sign the kernel in the buildservice
|
||||
@ -153,7 +152,7 @@ Obsoletes: kernel-bigsmp <= 2.6.17
|
||||
Provides: kernel-vmi = 2.6.38
|
||||
Obsoletes: kernel-vmi <= 2.6.38
|
||||
%endif
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source8: devel-pre.sh
|
||||
@ -541,49 +540,20 @@ cp -p System.map %buildroot/boot/System.map-%kernelrelease-%build_flavor
|
||||
|
||||
add_vmlinux()
|
||||
{
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor compressed=false
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor
|
||||
|
||||
if test $1 == "--compressed"; then
|
||||
compressed=true
|
||||
fi
|
||||
cp vmlinux %buildroot/$vmlinux
|
||||
>%my_builddir/vmlinux.debug.files
|
||||
%if 0%{?__debug_package:1}
|
||||
if $compressed; then
|
||||
local vmlinux_debug=usr/lib/debug/$vmlinux.debug
|
||||
mkdir -p $(dirname %buildroot/$vmlinux_debug)
|
||||
/usr/lib/rpm/debugedit -b $RPM_BUILD_DIR -d /usr/src/debug \
|
||||
-l vmlinux.sourcefiles %buildroot/$vmlinux
|
||||
# FIXME: create and package build-id symlinks
|
||||
objcopy --only-keep-debug \
|
||||
%buildroot/$vmlinux \
|
||||
%buildroot/$vmlinux_debug || :
|
||||
objcopy --add-gnu-debuglink=%buildroot/$vmlinux_debug \
|
||||
--strip-debug \
|
||||
%buildroot/$vmlinux || :
|
||||
mkdir -p %buildroot/usr/src/debug
|
||||
LANG=C sort -z -u vmlinux.sourcefiles | grep -Ezv "<(built-in|stdin)>" \
|
||||
| ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
|
||||
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
|
||||
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
|
||||
echo -e "%%defattr(-, root, root)\\n/$vmlinux_debug" >%my_builddir/vmlinux.debug.files
|
||||
# make sure that find-debuginfo.sh picks it up. In the filelist, we
|
||||
# mark the file 0644 again
|
||||
chmod +x %buildroot/$vmlinux
|
||||
if test $1 == "--compressed"; then
|
||||
gzip -n -k -9 %buildroot/$vmlinux
|
||||
ghost_vmlinux=true
|
||||
else
|
||||
# make vmlinux executable so that find-debuginfo.sh picks it up
|
||||
# (TODO: fix find-debuginfo.sh instead)
|
||||
chmod +x %buildroot/$vmlinux
|
||||
fi
|
||||
%endif
|
||||
if $compressed; then
|
||||
gzip -n -9 %buildroot/$vmlinux
|
||||
chmod a-x %buildroot/$vmlinux.gz
|
||||
ghost_vmlinux=false
|
||||
fi
|
||||
}
|
||||
|
||||
%if %build_kdump
|
||||
add_vmlinux
|
||||
image=vmlinux
|
||||
%else
|
||||
|
||||
# architecture specifics
|
||||
%ifarch %ix86 x86_64
|
||||
add_vmlinux --compressed
|
||||
@ -649,8 +619,9 @@ add_vmlinux()
|
||||
cp -p arch/arm64/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
# end of build_kdump
|
||||
%endif
|
||||
if test -x /usr/lib/rpm/pesign/gen-hmac; then
|
||||
$_ -r %buildroot /boot/$image-%kernelrelease-%build_flavor
|
||||
fi
|
||||
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
@ -706,7 +677,7 @@ for sub in '-base' '' '-extra'; do
|
||||
done
|
||||
done
|
||||
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
%if %build_xen || %build_vanilla
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-%build_flavor
|
||||
%endif
|
||||
@ -734,6 +705,8 @@ make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-%kernelrelease-%build_flavor \
|
||||
bs=1024 seek=2047 count=1
|
||||
# Also reserve some space for the kdump initrd
|
||||
cp %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump}
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
mkdir -p %rpm_install_dir/%cpu_arch_flavor
|
||||
@ -877,7 +850,7 @@ add_dirs_to_filelist() {
|
||||
}
|
||||
|
||||
# Collect the file lists.
|
||||
shopt -s nullglob
|
||||
shopt -s nullglob dotglob
|
||||
> %my_builddir/kernel-devel.files
|
||||
for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; do
|
||||
f=${file##%buildroot}
|
||||
@ -885,22 +858,39 @@ for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; d
|
||||
done
|
||||
|
||||
{ cd %buildroot
|
||||
find boot \
|
||||
\( -type l -o -name 'initrd-*' \) -printf '%%%%ghost /%%p\n' -o \
|
||||
-type f -name 'vmlinux-*' -printf '%%%%attr(0644, root, root) /%%p\n' -o \
|
||||
-type f -printf '/%%p\n'
|
||||
|
||||
# Add the auto-generated (by mkdumprd) kdump initrd to %ghost so that
|
||||
# the file gets removed when uninstalling the kernel.
|
||||
echo '%%ghost /boot/initrd-%kernelrelease-%build_flavor-kdump'
|
||||
touch $RPM_BUILD_ROOT/boot/initrd-%kernelrelease-%build_flavor-kdump
|
||||
for f in boot/*; do
|
||||
if test -L "$f"; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
elif test ! -f "$f"; then
|
||||
continue
|
||||
fi
|
||||
case "$f" in
|
||||
boot/initrd-*)
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
;;
|
||||
boot/vmlinux-*.gz)
|
||||
;;
|
||||
boot/vmlinux-*)
|
||||
if $ghost_vmlinux; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
fi
|
||||
;;
|
||||
boot/symtypes*)
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
echo "%%attr(0644, root, root) /$f"
|
||||
done
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
find lib/modules/%kernelrelease-%build_flavor \
|
||||
-type d -o \
|
||||
\( -path '*/modules.*' ! -path '*/modules.order' \
|
||||
! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
|
||||
-o -name '*.ko' -prune -o -printf '/%%p\n'
|
||||
-o -name '*.ko' -prune -o -type f -printf '/%%p\n'
|
||||
cat %my_builddir/base-modules
|
||||
fi
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
@ -913,10 +903,7 @@ done
|
||||
if [ -e .%_docdir/%name ]; then
|
||||
echo "%%doc %_docdir/%name"
|
||||
fi
|
||||
} | sort -u >%my_builddir/tmp
|
||||
cat %my_builddir/tmp %my_builddir/kernel-devel.files | sort | uniq -u | \
|
||||
add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
rm %my_builddir/tmp
|
||||
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
|
||||
%if %split_base
|
||||
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
|
||||
@ -1093,16 +1080,4 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%package devel-debuginfo
|
||||
# rpm doesn't notice that vmlinux.debug belongs to the gzipped vmlinux.gz
|
||||
Summary: Debug information for package %name-devel
|
||||
Group: Development/Debug
|
||||
|
||||
%description devel-debuginfo
|
||||
Debug information for package %name-devel
|
||||
|
||||
|
||||
%source_timestamp
|
||||
%files devel-debuginfo -f vmlinux.debug.files
|
||||
|
||||
%changelog
|
||||
|
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
||||
|
@ -17,8 +17,8 @@
|
||||
# icecream 0
|
||||
|
||||
|
||||
%define srcversion 3.14
|
||||
%define patchversion 3.14.0
|
||||
%define srcversion 3.15-rc5
|
||||
%define patchversion 3.15.0-rc5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -30,9 +30,9 @@ Name: kernel-source
|
||||
Summary: The Linux Kernel Sources
|
||||
License: GPL-2.0
|
||||
Group: Development/Sources
|
||||
Version: 3.14.0
|
||||
Version: 3.15.rc5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ge0d4304
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -45,7 +45,7 @@ Requires(post): coreutils sed
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: linux
|
||||
Provides: multiversion(kernel)
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source8: devel-pre.sh
|
||||
|
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
||||
|
@ -24,10 +24,10 @@ Name: kernel-syms
|
||||
Summary: Kernel Symbol Versions (modversions)
|
||||
License: GPL-2.0
|
||||
Group: Development/Sources
|
||||
Version: 3.14.0
|
||||
Version: 3.15.rc5
|
||||
%if %using_buildservice
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ge0d4304
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
1082
kernel-trace.spec
1082
kernel-trace.spec
File diff suppressed because it is too large
Load Diff
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
||||
|
@ -19,8 +19,8 @@
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 3.14
|
||||
%define patchversion 3.14.0
|
||||
%define srcversion 3.15-rc5
|
||||
%define patchversion 3.15.0-rc5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -28,10 +28,8 @@
|
||||
|
||||
%define build_flavor vanilla
|
||||
%define build_default (%build_flavor == "default")
|
||||
%define build_kdump (%build_flavor == "kdump")
|
||||
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
|
||||
%define build_vanilla (%build_flavor == "vanilla")
|
||||
%define build_ps3 (%build_flavor == "ps3")
|
||||
|
||||
%define build_src_dir %my_builddir/linux-%srcversion
|
||||
%define src_install_dir /usr/src/linux-%kernelrelease%variant
|
||||
@ -61,9 +59,9 @@ Name: kernel-vanilla
|
||||
Summary: The Standard Kernel - without any SUSE patches
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 3.14.0
|
||||
Version: 3.15.rc5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ge0d4304
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -71,6 +69,7 @@ Url: http://www.kernel.org/
|
||||
BuildRequires: bc
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: hmaccalc
|
||||
BuildRequires: modutils
|
||||
BuildRequires: sparse
|
||||
# Used to sign the kernel in the buildservice
|
||||
@ -148,7 +147,7 @@ Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source8: devel-pre.sh
|
||||
@ -529,49 +528,20 @@ cp -p System.map %buildroot/boot/System.map-%kernelrelease-%build_flavor
|
||||
|
||||
add_vmlinux()
|
||||
{
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor compressed=false
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor
|
||||
|
||||
if test $1 == "--compressed"; then
|
||||
compressed=true
|
||||
fi
|
||||
cp vmlinux %buildroot/$vmlinux
|
||||
>%my_builddir/vmlinux.debug.files
|
||||
%if 0%{?__debug_package:1}
|
||||
if $compressed; then
|
||||
local vmlinux_debug=usr/lib/debug/$vmlinux.debug
|
||||
mkdir -p $(dirname %buildroot/$vmlinux_debug)
|
||||
/usr/lib/rpm/debugedit -b $RPM_BUILD_DIR -d /usr/src/debug \
|
||||
-l vmlinux.sourcefiles %buildroot/$vmlinux
|
||||
# FIXME: create and package build-id symlinks
|
||||
objcopy --only-keep-debug \
|
||||
%buildroot/$vmlinux \
|
||||
%buildroot/$vmlinux_debug || :
|
||||
objcopy --add-gnu-debuglink=%buildroot/$vmlinux_debug \
|
||||
--strip-debug \
|
||||
%buildroot/$vmlinux || :
|
||||
mkdir -p %buildroot/usr/src/debug
|
||||
LANG=C sort -z -u vmlinux.sourcefiles | grep -Ezv "<(built-in|stdin)>" \
|
||||
| ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
|
||||
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
|
||||
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
|
||||
echo -e "%%defattr(-, root, root)\\n/$vmlinux_debug" >%my_builddir/vmlinux.debug.files
|
||||
# make sure that find-debuginfo.sh picks it up. In the filelist, we
|
||||
# mark the file 0644 again
|
||||
chmod +x %buildroot/$vmlinux
|
||||
if test $1 == "--compressed"; then
|
||||
gzip -n -k -9 %buildroot/$vmlinux
|
||||
ghost_vmlinux=true
|
||||
else
|
||||
# make vmlinux executable so that find-debuginfo.sh picks it up
|
||||
# (TODO: fix find-debuginfo.sh instead)
|
||||
chmod +x %buildroot/$vmlinux
|
||||
fi
|
||||
%endif
|
||||
if $compressed; then
|
||||
gzip -n -9 %buildroot/$vmlinux
|
||||
chmod a-x %buildroot/$vmlinux.gz
|
||||
ghost_vmlinux=false
|
||||
fi
|
||||
}
|
||||
|
||||
%if %build_kdump
|
||||
add_vmlinux
|
||||
image=vmlinux
|
||||
%else
|
||||
|
||||
# architecture specifics
|
||||
%ifarch %ix86 x86_64
|
||||
add_vmlinux --compressed
|
||||
@ -637,8 +607,9 @@ add_vmlinux()
|
||||
cp -p arch/arm64/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
# end of build_kdump
|
||||
%endif
|
||||
if test -x /usr/lib/rpm/pesign/gen-hmac; then
|
||||
$_ -r %buildroot /boot/$image-%kernelrelease-%build_flavor
|
||||
fi
|
||||
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
@ -694,7 +665,7 @@ for sub in '-base' '' '-extra'; do
|
||||
done
|
||||
done
|
||||
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
%if %build_xen || %build_vanilla
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-%build_flavor
|
||||
%endif
|
||||
@ -722,6 +693,8 @@ make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-%kernelrelease-%build_flavor \
|
||||
bs=1024 seek=2047 count=1
|
||||
# Also reserve some space for the kdump initrd
|
||||
cp %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump}
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
mkdir -p %rpm_install_dir/%cpu_arch_flavor
|
||||
@ -865,7 +838,7 @@ add_dirs_to_filelist() {
|
||||
}
|
||||
|
||||
# Collect the file lists.
|
||||
shopt -s nullglob
|
||||
shopt -s nullglob dotglob
|
||||
> %my_builddir/kernel-devel.files
|
||||
for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; do
|
||||
f=${file##%buildroot}
|
||||
@ -873,22 +846,39 @@ for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; d
|
||||
done
|
||||
|
||||
{ cd %buildroot
|
||||
find boot \
|
||||
\( -type l -o -name 'initrd-*' \) -printf '%%%%ghost /%%p\n' -o \
|
||||
-type f -name 'vmlinux-*' -printf '%%%%attr(0644, root, root) /%%p\n' -o \
|
||||
-type f -printf '/%%p\n'
|
||||
|
||||
# Add the auto-generated (by mkdumprd) kdump initrd to %ghost so that
|
||||
# the file gets removed when uninstalling the kernel.
|
||||
echo '%%ghost /boot/initrd-%kernelrelease-%build_flavor-kdump'
|
||||
touch $RPM_BUILD_ROOT/boot/initrd-%kernelrelease-%build_flavor-kdump
|
||||
for f in boot/*; do
|
||||
if test -L "$f"; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
elif test ! -f "$f"; then
|
||||
continue
|
||||
fi
|
||||
case "$f" in
|
||||
boot/initrd-*)
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
;;
|
||||
boot/vmlinux-*.gz)
|
||||
;;
|
||||
boot/vmlinux-*)
|
||||
if $ghost_vmlinux; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
fi
|
||||
;;
|
||||
boot/symtypes*)
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
echo "%%attr(0644, root, root) /$f"
|
||||
done
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
find lib/modules/%kernelrelease-%build_flavor \
|
||||
-type d -o \
|
||||
\( -path '*/modules.*' ! -path '*/modules.order' \
|
||||
! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
|
||||
-o -name '*.ko' -prune -o -printf '/%%p\n'
|
||||
-o -name '*.ko' -prune -o -type f -printf '/%%p\n'
|
||||
cat %my_builddir/base-modules
|
||||
fi
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
@ -901,10 +891,7 @@ done
|
||||
if [ -e .%_docdir/%name ]; then
|
||||
echo "%%doc %_docdir/%name"
|
||||
fi
|
||||
} | sort -u >%my_builddir/tmp
|
||||
cat %my_builddir/tmp %my_builddir/kernel-devel.files | sort | uniq -u | \
|
||||
add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
rm %my_builddir/tmp
|
||||
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
|
||||
%if %split_base
|
||||
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
|
||||
@ -1064,16 +1051,4 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%package devel-debuginfo
|
||||
# rpm doesn't notice that vmlinux.debug belongs to the gzipped vmlinux.gz
|
||||
Summary: Debug information for package %name-devel
|
||||
Group: Development/Debug
|
||||
|
||||
%description devel-debuginfo
|
||||
Debug information for package %name-devel
|
||||
|
||||
|
||||
%source_timestamp
|
||||
%files devel-debuginfo -f vmlinux.debug.files
|
||||
|
||||
%changelog
|
||||
|
@ -1,9 +1,667 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:34:45 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Fix a typo in config/ppc/vanilla, sorry
|
||||
- commit cc68f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 19:18:25 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable unused RTC platform drivers
|
||||
- commit 85c0b8b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 21 15:48:03 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable the rtc-moxart driver
|
||||
This driver is only needed on Moxa ART systems, which we do not
|
||||
support.
|
||||
- commit 9939e8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 15:14:35 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- supported.conf: Take care of a few driver renames/splits/etc.
|
||||
- commit ed5e591
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 20 08:21:20 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen config files: Set compatibility level back to 4.1
|
||||
(bnc#851338).
|
||||
- commit 22da852
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:13:58 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/default config file: CONFIG_DRM_PTN3460=y
|
||||
Align on what exynos has, in anticipation of both files being
|
||||
merged someday.
|
||||
- commit 8ba853c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 17:12:24 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable DRM_PTN3460
|
||||
Currently it's only needed on arm/exynos.
|
||||
- commit 6f380e7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 19 14:33:16 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/exynos config file: CONFIG_DRM_PTN3460=y
|
||||
DRM_EXYNOS_DP depends on DRM_PTN3460, and we have the former built-in,
|
||||
so the latter must be built-in as well. Otherwise we get a linker
|
||||
failure like:
|
||||
.../linux-3.15-rc5/drivers/gpu/drm/exynos/exynos_dp_core.c:1004:
|
||||
undefined reference to `ptn3460_init'
|
||||
- commit bb0a6e6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 22:05:47 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Disable all EG20T drivers except on i386
|
||||
EG20T (aka Topcliff PCH) is a chipset for 32-bit x86 processors, so
|
||||
we only need these drivers on i386.
|
||||
- commit 923c7d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 15:58:47 CEST 2014 - mhocko@suse.cz
|
||||
|
||||
- memcg: fix swapcache charge from kernel thread context (bnc#878306).
|
||||
- commit 8eaaed7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 14:47:44 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file to fix the build
|
||||
- commit beb76a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:15 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv6hl: Update config to 3.15-rc5
|
||||
- commit 15546e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 12:46:14 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: armv7hl: Update configs to 3.15-rc5
|
||||
- commit de0d16f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 18:23:06 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update armv7hl/lpae config file: Enable SERIAL_TEGRA
|
||||
Despite what the Kconfig text says, the serial-tegra driver works on
|
||||
all Tegra platforms.
|
||||
- commit 222a09f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:39:27 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ppc64le config files: Disable DA903x support completely
|
||||
It makes no sense to support some sub-drivers and not the rest.
|
||||
- commit 269e033
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 15 17:02:27 CEST 2014 - duwe@suse.de
|
||||
|
||||
- Update config files:
|
||||
i386/x86_64/ppc64/ppc64le disable:
|
||||
timeriomem-rng
|
||||
pwm-pca9685
|
||||
unsupported RTC drivers
|
||||
ssd1307fb/da903x_bl
|
||||
- commit 7725871
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 18:41:03 CEST 2014 - afaerber@suse.de
|
||||
|
||||
- config: arm64: Update config for 3.15
|
||||
- commit 2d96bf1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 12:01:16 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Update Xen patches to 3.15-rc5.
|
||||
- privcmd: actually batch hypercalls for batch ioctls.
|
||||
- Refresh patches.xen/xen-blkfront-indirect (bnc#876786).
|
||||
- config.conf: Re-enable Xen configs.
|
||||
- Update x86 config files.
|
||||
- commit 9ebd57d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 14 11:47:08 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- Refresh patches.suse/stack-unwind (dump_trace_unwind() can be static).
|
||||
- commit 47a05b6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 18:16:15 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update ec2 config files: Disable CAN support
|
||||
It was enabled by accident.
|
||||
- commit 4f49dd9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 08:44:43 CEST 2014 - jbeulich@suse.com
|
||||
|
||||
- patches.suse/stack-unwind: Drop bogus (redundant) asmlinkage from
|
||||
unwind_init_running() definition.
|
||||
- commit d2673c3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 18:45:00 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- pvpanic: Set high notifier priority (bnc#875220).
|
||||
- commit da0842c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 12 15:27:30 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc5.
|
||||
- Eliminated 2 patches.
|
||||
- Config changes:
|
||||
- CAN_C_CAN_STRICT_FRAME_ORDERING=n (default)
|
||||
- commit 7f2c6bf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 15:45:30 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Package .vmlinuz-*.hmac as well
|
||||
- commit 3375bd7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 14:48:12 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update x86 config files: Disable unused CAN drivers
|
||||
Disable platform, grcan and tscan1 CAN drivers. Disable ISA and EG20T
|
||||
CAN drivers on x86_64. These are believed to be useless, and will
|
||||
only be enabled upon explicit request.
|
||||
- commit dab25a2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 13:56:06 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Exclude /boot/symtypes* from the base/main package
|
||||
Also, get rid of the comparison of the base and devel filelist.
|
||||
- commit f1e303f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 7 12:02:52 CEST 2014 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add dock pin setups for Thinkpad T440 (bnc#876699).
|
||||
- commit efc8676
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 18:12:01 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Fix packaging of vmlinux debuginfo
|
||||
(bnc#875946)
|
||||
Add the uncompressed vmlinux image as ghost file to the main package, so
|
||||
that the vmlinux debuginfo generated by rpm natively and put into the
|
||||
right package.
|
||||
- commit 26b7a64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 6 17:29:41 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Simplify filelist for files in /boot
|
||||
- commit ef040ff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 13:42:10 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on i586 as well (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 403ada2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 12:33:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.fixes/n_tty-Fix-n_tty_write-crash-when-echoing-in-raw-mode.patch.
|
||||
Add commit SHA
|
||||
- commit 4f0c42a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 10:24:08 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- n_tty: Fix n_tty_write crash when echoing in raw mode
|
||||
(bnc#871252 bnc#875690 CVE-2014-0196).
|
||||
- commit f6299c2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 18:00:21 CEST 2014 - guillaume.gardet@oliseo.fr
|
||||
|
||||
- Re-eanble ARM kernel in config.conf file and update all ARM configs:
|
||||
* config/arm64/default:
|
||||
- Add SATA/PATA support
|
||||
- Add voltage and regulator support
|
||||
* config/armv6hl/default:
|
||||
- Add external I2C controllers
|
||||
- Add usermode SPI driver
|
||||
* config/armv7hl/default:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra support with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add OMAP4 video input support
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- Add Serial support for Tegra SoC
|
||||
* config/armv7hl/exynos:
|
||||
- Trivial update
|
||||
* config/armv7hl/lpae:
|
||||
- Add I2C support for Tegra SoC
|
||||
- Add external I2C controllers
|
||||
- Add SPI, GPIO and watchdog support to Davinci/Keystone SoC
|
||||
- Remove unused Terga20/Tegra30 SPI support
|
||||
- Add RTC driver for Tegra and sunxi SoC
|
||||
- Enhance nVidia Tegra supprt with MFD_NVEC and KEYBOARD_TEGRA
|
||||
- Add IR receiver
|
||||
- Add iMX HDMI support
|
||||
- commit fcd7b3d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:29:42 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- Update to 3.15-rc3.
|
||||
- commit 62b5593
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:25:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- config: sync PCI changes to s390x/vanilla
|
||||
- commit 807a685
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 17:23:00 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm config files: Enable all USB-to-serial drivers
|
||||
Specifically, enable USB_SERIAL_WISHBONE, USB_SERIAL_MXUPORT and
|
||||
USB_SERIAL_QT2 on all arm flavors.
|
||||
- commit 589f44f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 14:34:53 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update arm64 config file: Disabled 3 unneeded drivers
|
||||
Align the arm64 config file with the rest of the config files:
|
||||
CONFIG_ATMEL_SSC is not set
|
||||
CONFIG_FB_TMIO is not set
|
||||
CONFIG_FB_GOLDFISH is not set
|
||||
- commit aaf60ce
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 13:52:17 CEST 2014 - jdelvare@suse.de
|
||||
|
||||
- Update config files: Enable CONFIG_USB_SERIAL_SIMPLE
|
||||
This is a unified driver replacing several drivers we were shipping
|
||||
so far, so we should ship it too.
|
||||
- commit 0d558c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 29 12:13:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- Enable CONFIG_INTEL_TXT on x86_64 (fate#311820, fate#311962,
|
||||
bnc#707666, bnc#875575)
|
||||
- commit 8f9c4ac
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 15:04:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- unwind: remove check for vdso32 compat range.
|
||||
This fixes a build failure introduced in 3.15-rc1.
|
||||
- commit 66cfb7b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 13:12:23 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-build.spec.in: Require only perl-Bootloader
|
||||
- commit 573fc1b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 10:43:14 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-obs-qa.spec.in: Use per-flavor path for the logfile
|
||||
- commit 717e968
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 28 00:08:49 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- powerpc: export flush_icache_range.
|
||||
- commit f47acdb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 23:45:17 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: enable PCI to match SLE12 kernel configs
|
||||
- PCI=y
|
||||
- HOTPLUG_PCI=y
|
||||
- HOTPLUG_PCI_S390=y
|
||||
- PCI_IOV=y
|
||||
- INFINIBAND=m
|
||||
- INFINIBAND_USER_ACCESS=m
|
||||
- MLX4_INFINIBAND=m
|
||||
- MLX4_EN=m
|
||||
- RDS_RDMA=m
|
||||
New devices since 3.12:
|
||||
- MLX5_CORE=m
|
||||
- MLX5_INFINIBAND=m
|
||||
- SUNRPC_XPRT_RDMA_CLIENT=m
|
||||
- SUNRPC_XPRT_RDMA=m
|
||||
- SUNRPC_XPRT_RDMA_SERVER=m
|
||||
- All others defaulted to No.
|
||||
- commit ae2780e
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 22:28:05 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- s390: add slab.h for kzalloc/kfree.
|
||||
- commit 7e349ea
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:46:18 CEST 2014 - jeffm@suse.com
|
||||
|
||||
- patches.suse/ovl05-overlay-filesystem.patch: fix vfs_rename call due to changed prototype
|
||||
- commit 0a26d0b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:19:38 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc2.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* IPMI_SI_PROBE_DEFAULTS=y (default=n)
|
||||
- older hardware only works with boot option
|
||||
- New options specific to ARM:
|
||||
* PINCTRL_BCM281XX=n (default)
|
||||
- commit c35b255
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 27 20:01:46 CEST 2014 - jeffm@suse.de
|
||||
|
||||
- Update to 3.15-rc1.
|
||||
- Xen is disabled.
|
||||
- ARM is disabled.
|
||||
- Eliminated 3 patches.
|
||||
- Config changes:
|
||||
- Generic config options:
|
||||
* USELIB=y (default) - only used for libc5 users, do we care?
|
||||
* SYSFS_SYSCALL=y (default) - libc doesn't even supported it anymore,
|
||||
do we care?
|
||||
* ACPI_REDUCED_HARDWARE_ONLY=n (default)
|
||||
* CGROUP_NET_PRIO=y (new feature, do we want it?)
|
||||
* LOCK_TORTURE_TEST=n (default)
|
||||
* EVM=n (default)
|
||||
- New options for existing drivers:
|
||||
* BATMAN_ADV_MCAST=y (default=n) -- optimization w/ better reliability
|
||||
* BT_6LOWPAN=y (default=n) -- new feature
|
||||
* MTD_UBI_BLOCK=n (default -- do we even care about UBI?)
|
||||
* ZRAM_LZ4_COMPRESS=y (new feature)
|
||||
* BE2NET_VXLAN=y (default)
|
||||
* MLX4_EN_VXLAN=y (default)
|
||||
* QLCNIC_VXLAN=y (default=n) - enabled for other drivers
|
||||
* IWLWIFI_BCAST_FILTERING=n (default)
|
||||
- New modules:
|
||||
* IP_SET_HASH_IPMARK
|
||||
* INTEL_MEI_TXE
|
||||
* DM_ERA
|
||||
* ALTERA_TSE
|
||||
* RTL8723BE
|
||||
* RSI_91X
|
||||
- RSI_DEBUGFS=n
|
||||
- RSI_SDIO=m
|
||||
- RSI_USB=m
|
||||
* INPUT_PWM_BEEPER
|
||||
* SENSORS_LTC2945
|
||||
* SENSORS_LTC4222
|
||||
* SENSORS_LTC4260
|
||||
* SENSORS_ADC128D818
|
||||
* MFD_RTSX_USB
|
||||
* IR_SHARP_DECODER
|
||||
* IR_IMG
|
||||
- IR_IMG_RAW=n (documented as performance degrading and for debugging)
|
||||
- IR_IMG_NEC=y
|
||||
- IR_IMG_JVC=y
|
||||
- IR_IMG_SONY=y
|
||||
- IR_IMG_SHARP=y
|
||||
- IR_IMG_SANYO=y
|
||||
* DRM_PTN3460
|
||||
* USB_UAS
|
||||
* DVB_RTL2832_SDR (USB)
|
||||
* ALIENWARE_WMI
|
||||
* PWM_LPSS
|
||||
* SUNRPC_XPRT_RDMA_CLIENT=m (default)
|
||||
* SUNRPC_XPRT_RDMA_SERVER=m (default)
|
||||
- x86_64:
|
||||
* EFI_MIXED=n (default) -- do we use a bootloader that can support it?
|
||||
- ppc/ppc64le:
|
||||
* HV_PERF_CTRS=y (default)
|
||||
* POWERNV_CPUFREQ=y (default)
|
||||
- Probably ARM but looks generic, all modules:
|
||||
* SPMI
|
||||
* GPIO_DWAPB
|
||||
* HID_CP2112
|
||||
* MFD_TPS65218
|
||||
* GPIO_SYSCON (depends on MFD_SYSCON, which looks to be only used by ARM)
|
||||
- New options specific to ARM (I think), all disabled:
|
||||
* IMX_THERMAL
|
||||
* AHCI_IMX
|
||||
* PWM_FSL_FTM
|
||||
* OMAP_CONTROL_PHY
|
||||
* PHY_SAMSUNG_USB2
|
||||
* FSL_EDMA
|
||||
* XILINX_WATCHDOG
|
||||
* GS_FPGABOOT
|
||||
* BCMGENET
|
||||
* SXGBE_ETH
|
||||
* MFD_BCM590XX
|
||||
* BCM7XXX_PHY
|
||||
- New options specific to tablets, all disabled:
|
||||
* INPUT_SOC_BUTTON_ARRAY (windows tablet)
|
||||
* R8723AU (Lenovo Yogi)
|
||||
- Other weird hardware:
|
||||
* CONFIG_MCB=n (specific to MEN Mikroelektronik FGPA devices)
|
||||
- Changes undocumented here were changed automatically.
|
||||
- commit c0815d2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:37:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Do not store the buildroot in the .hmac file
|
||||
- commit ce5bd7a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 24 00:00:17 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Add hmaccalc to buildrequires
|
||||
- commit 9cca2fa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:45:04 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Generate a hmac singature for the kernel
|
||||
(fate#316930, bnc#856310)
|
||||
- commit 2659f6f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 23 22:41:58 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Drop conditionals for -kdump and -ps3
|
||||
- commit 01fab08
|
||||
|
||||
-------------------------------------------------------------------
|
||||
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
|
||||
|
||||
- Update config files.
|
||||
- commit 13cc815
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 14 21:23:17 CEST 2014 - jslaby@suse.cz
|
||||
|
||||
- Linux 3.14.1.
|
||||
- commit 117c27b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 11 11:18:16 CEST 2014 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-binary.spec.in: Only sign the kernel on x86_64
|
||||
- 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
|
||||
|
||||
|
123
kernel-xen.spec
123
kernel-xen.spec
@ -19,8 +19,8 @@
|
||||
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
|
||||
# needssslcertforbuild
|
||||
|
||||
%define srcversion 3.14
|
||||
%define patchversion 3.14.0
|
||||
%define srcversion 3.15-rc5
|
||||
%define patchversion 3.15.0-rc5
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -28,10 +28,8 @@
|
||||
|
||||
%define build_flavor xen
|
||||
%define build_default (%build_flavor == "default")
|
||||
%define build_kdump (%build_flavor == "kdump")
|
||||
%define build_xen (%build_flavor == "xen" || %build_flavor == "ec2")
|
||||
%define build_vanilla (%build_flavor == "vanilla")
|
||||
%define build_ps3 (%build_flavor == "ps3")
|
||||
|
||||
%define build_src_dir %my_builddir/linux-%srcversion
|
||||
%define src_install_dir /usr/src/linux-%kernelrelease%variant
|
||||
@ -61,9 +59,9 @@ Name: kernel-xen
|
||||
Summary: The Xen Kernel
|
||||
License: GPL-2.0
|
||||
Group: System/Kernel
|
||||
Version: 3.14.0
|
||||
Version: 3.15.rc5
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.ge0d4304
|
||||
Release: <RELEASE>.gcc68f12
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -71,6 +69,7 @@ Url: http://www.kernel.org/
|
||||
BuildRequires: bc
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: hmaccalc
|
||||
BuildRequires: modutils
|
||||
BuildRequires: sparse
|
||||
# Used to sign the kernel in the buildservice
|
||||
@ -151,7 +150,7 @@ Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-xenpae = 2.6.17
|
||||
Obsoletes: kernel-xenpae <= 2.6.17
|
||||
%endif
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/linux-%srcversion.tar.xz
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v3.x/testing/linux-%srcversion.tar.xz
|
||||
Source2: source-post.sh
|
||||
Source3: kernel-source.rpmlintrc
|
||||
Source8: devel-pre.sh
|
||||
@ -535,49 +534,20 @@ cp -p System.map %buildroot/boot/System.map-%kernelrelease-%build_flavor
|
||||
|
||||
add_vmlinux()
|
||||
{
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor compressed=false
|
||||
local vmlinux=boot/vmlinux-%kernelrelease-%build_flavor
|
||||
|
||||
if test $1 == "--compressed"; then
|
||||
compressed=true
|
||||
fi
|
||||
cp vmlinux %buildroot/$vmlinux
|
||||
>%my_builddir/vmlinux.debug.files
|
||||
%if 0%{?__debug_package:1}
|
||||
if $compressed; then
|
||||
local vmlinux_debug=usr/lib/debug/$vmlinux.debug
|
||||
mkdir -p $(dirname %buildroot/$vmlinux_debug)
|
||||
/usr/lib/rpm/debugedit -b $RPM_BUILD_DIR -d /usr/src/debug \
|
||||
-l vmlinux.sourcefiles %buildroot/$vmlinux
|
||||
# FIXME: create and package build-id symlinks
|
||||
objcopy --only-keep-debug \
|
||||
%buildroot/$vmlinux \
|
||||
%buildroot/$vmlinux_debug || :
|
||||
objcopy --add-gnu-debuglink=%buildroot/$vmlinux_debug \
|
||||
--strip-debug \
|
||||
%buildroot/$vmlinux || :
|
||||
mkdir -p %buildroot/usr/src/debug
|
||||
LANG=C sort -z -u vmlinux.sourcefiles | grep -Ezv "<(built-in|stdin)>" \
|
||||
| ( cd %_builddir && cpio -pd0m %buildroot/usr/src/debug )
|
||||
find %buildroot/usr/src/debug -type d -print0 | xargs -0 -r chmod 0755
|
||||
find %buildroot/usr/src/debug -type f -print0 | xargs -0 -r chmod 0644
|
||||
echo -e "%%defattr(-, root, root)\\n/$vmlinux_debug" >%my_builddir/vmlinux.debug.files
|
||||
# make sure that find-debuginfo.sh picks it up. In the filelist, we
|
||||
# mark the file 0644 again
|
||||
chmod +x %buildroot/$vmlinux
|
||||
if test $1 == "--compressed"; then
|
||||
gzip -n -k -9 %buildroot/$vmlinux
|
||||
ghost_vmlinux=true
|
||||
else
|
||||
# make vmlinux executable so that find-debuginfo.sh picks it up
|
||||
# (TODO: fix find-debuginfo.sh instead)
|
||||
chmod +x %buildroot/$vmlinux
|
||||
fi
|
||||
%endif
|
||||
if $compressed; then
|
||||
gzip -n -9 %buildroot/$vmlinux
|
||||
chmod a-x %buildroot/$vmlinux.gz
|
||||
ghost_vmlinux=false
|
||||
fi
|
||||
}
|
||||
|
||||
%if %build_kdump
|
||||
add_vmlinux
|
||||
image=vmlinux
|
||||
%else
|
||||
|
||||
# architecture specifics
|
||||
%ifarch %ix86 x86_64
|
||||
add_vmlinux --compressed
|
||||
@ -643,8 +613,9 @@ add_vmlinux()
|
||||
cp -p arch/arm64/boot/$image %buildroot/boot/$image-%kernelrelease-%build_flavor
|
||||
%endif
|
||||
|
||||
# end of build_kdump
|
||||
%endif
|
||||
if test -x /usr/lib/rpm/pesign/gen-hmac; then
|
||||
$_ -r %buildroot /boot/$image-%kernelrelease-%build_flavor
|
||||
fi
|
||||
|
||||
# Package the compiled-in certificates as DER files in /etc/uefi/certs
|
||||
# and have mokutil enroll them when the kernel is installed
|
||||
@ -700,7 +671,7 @@ for sub in '-base' '' '-extra'; do
|
||||
done
|
||||
done
|
||||
|
||||
%if %build_kdump || %build_xen || %build_vanilla || %build_ps3
|
||||
%if %build_xen || %build_vanilla
|
||||
# keep this -suffix list in sync with post.sh and postun.sh
|
||||
suffix=-%build_flavor
|
||||
%endif
|
||||
@ -728,6 +699,8 @@ make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
# space in /boot.
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-%kernelrelease-%build_flavor \
|
||||
bs=1024 seek=2047 count=1
|
||||
# Also reserve some space for the kdump initrd
|
||||
cp %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump}
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
mkdir -p %rpm_install_dir/%cpu_arch_flavor
|
||||
@ -871,7 +844,7 @@ add_dirs_to_filelist() {
|
||||
}
|
||||
|
||||
# Collect the file lists.
|
||||
shopt -s nullglob
|
||||
shopt -s nullglob dotglob
|
||||
> %my_builddir/kernel-devel.files
|
||||
for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; do
|
||||
f=${file##%buildroot}
|
||||
@ -879,22 +852,39 @@ for file in %buildroot/boot/symtypes* %buildroot/lib/modules/*/{build,source}; d
|
||||
done
|
||||
|
||||
{ cd %buildroot
|
||||
find boot \
|
||||
\( -type l -o -name 'initrd-*' \) -printf '%%%%ghost /%%p\n' -o \
|
||||
-type f -name 'vmlinux-*' -printf '%%%%attr(0644, root, root) /%%p\n' -o \
|
||||
-type f -printf '/%%p\n'
|
||||
|
||||
# Add the auto-generated (by mkdumprd) kdump initrd to %ghost so that
|
||||
# the file gets removed when uninstalling the kernel.
|
||||
echo '%%ghost /boot/initrd-%kernelrelease-%build_flavor-kdump'
|
||||
touch $RPM_BUILD_ROOT/boot/initrd-%kernelrelease-%build_flavor-kdump
|
||||
for f in boot/*; do
|
||||
if test -L "$f"; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
elif test ! -f "$f"; then
|
||||
continue
|
||||
fi
|
||||
case "$f" in
|
||||
boot/initrd-*)
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
;;
|
||||
boot/vmlinux-*.gz)
|
||||
;;
|
||||
boot/vmlinux-*)
|
||||
if $ghost_vmlinux; then
|
||||
echo "%%ghost /$f"
|
||||
continue
|
||||
fi
|
||||
;;
|
||||
boot/symtypes*)
|
||||
continue
|
||||
;;
|
||||
esac
|
||||
echo "%%attr(0644, root, root) /$f"
|
||||
done
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
find lib/modules/%kernelrelease-%build_flavor \
|
||||
-type d -o \
|
||||
\( -path '*/modules.*' ! -path '*/modules.order' \
|
||||
! -path '*/modules.builtin' \) -printf '%%%%ghost /%%p\n' \
|
||||
-o -name '*.ko' -prune -o -printf '/%%p\n'
|
||||
-o -name '*.ko' -prune -o -type f -printf '/%%p\n'
|
||||
cat %my_builddir/base-modules
|
||||
fi
|
||||
if test %CONFIG_MODULE_SIG = "y"; then
|
||||
@ -907,10 +897,7 @@ done
|
||||
if [ -e .%_docdir/%name ]; then
|
||||
echo "%%doc %_docdir/%name"
|
||||
fi
|
||||
} | sort -u >%my_builddir/tmp
|
||||
cat %my_builddir/tmp %my_builddir/kernel-devel.files | sort | uniq -u | \
|
||||
add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
rm %my_builddir/tmp
|
||||
} | sort -u | add_dirs_to_filelist >%my_builddir/kernel-base.files
|
||||
|
||||
%if %split_base
|
||||
add_dirs_to_filelist %my_builddir/{kernel-base.files,main-modules} \
|
||||
@ -1076,16 +1063,4 @@ kernel module packages) against the %build_flavor flavor of the kernel.
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%package devel-debuginfo
|
||||
# rpm doesn't notice that vmlinux.debug belongs to the gzipped vmlinux.gz
|
||||
Summary: Debug information for package %name-devel
|
||||
Group: Development/Debug
|
||||
|
||||
%description devel-debuginfo
|
||||
Debug information for package %name-devel
|
||||
|
||||
|
||||
%source_timestamp
|
||||
%files devel-debuginfo -f vmlinux.debug.files
|
||||
|
||||
%changelog
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:61558aa490855f42b6340d1a1596be47454909629327c49a5e4e10268065dffa
|
||||
size 78399152
|
3
linux-3.15-rc5.tar.xz
Normal file
3
linux-3.15-rc5.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8f614a3ebf2a379548e48407c005c9e837e43233fc949582e81dacc3a4605dfa
|
||||
size 79651428
|
19
mkspec
19
mkspec
@ -136,12 +136,25 @@ do_spec('docs', "kernel-docs$variant.spec", %macros);
|
||||
REQUIRES => $requires,
|
||||
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) {
|
||||
do_spec('obs-build', "kernel-obs-build.spec", %macros,
|
||||
ARCHS => $all_archs);
|
||||
ARCHS => $default_archs);
|
||||
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");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d16b501a1c0c723f580cf437c27d67ab0871a5494d9e17bc38bae7ca4e698cea
|
||||
size 155287
|
||||
oid sha256:8e4786dc2c5be8fc852f391fcde72025b4d8b0cdfff35228cd5246e956486488
|
||||
size 155281
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:78a746768537d1f6389d135003b573c12cbd1ff0dcf5b28b017e77a46e4217ba
|
||||
size 3802
|
||||
oid sha256:fcb9b18dad7315fa64ef5d5decce766cbf62c3ab2badbf62956d624f9856b416
|
||||
size 4148
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:989d82f231fc1471613abbbe34ddb7975ab440f0bb8a4be7309a4f2a3e34e5fc
|
||||
size 12031
|
||||
oid sha256:d44b24bd659846bb954980b55da99fc7ad9c8a5aa5ed3025e29e30c86ed43783
|
||||
size 14418
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:682a9bf494046e4a9855b40eb07098f39bda7aa3877b69210d632313abfaaf40
|
||||
size 3143
|
||||
oid sha256:cbb5aae6e6bbed918acfd2784fd2844dd333de653eae66b2ee87fe555bca4429
|
||||
size 3386
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:75ea50db53077a9a93208616a0e8425b717eec0bd24543eeba2bdb7c429c052a
|
||||
size 82680
|
||||
oid sha256:92e16b77fb40c6e18ff13b1dc2f83a768ccaf5e0aa574f80dbb773976ec9b050
|
||||
size 83053
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d66ece943e6102eac18acd98e3fa8a4cba86e4e2ab121b3f3944a9b04bba0ec9
|
||||
size 2074689
|
||||
oid sha256:016389629456d617f26a7ce75b9e8d62d595e3d20cae5cc37fda0b78adf0c9ec
|
||||
size 2091780
|
||||
|
10
series.conf
10
series.conf
@ -35,6 +35,7 @@
|
||||
########################################################
|
||||
patches.rpmify/chipidea-clean-up-dependencies
|
||||
patches.rpmify/lustre-lloop-dont-change-logical-size
|
||||
patches.rpmify/s390-add-slab-h-for-kzalloc-kfree
|
||||
|
||||
########################################################
|
||||
# kABI consistency patches
|
||||
@ -177,6 +178,7 @@
|
||||
########################################################
|
||||
patches.suse/readahead-request-tunables.patch
|
||||
patches.fixes/mm-Fix-assertion-mapping-nrpages-0-in-end_writeback.patch
|
||||
patches.fixes/0001-memcg-fix-swapcache-charge-from-kernel-thread-contex.patch
|
||||
|
||||
########################################################
|
||||
# IPC patches
|
||||
@ -410,7 +412,7 @@
|
||||
##########################################################
|
||||
# Sound
|
||||
##########################################################
|
||||
patches.drivers/ALSA-hda-sigmatel-Allow-auto-switching-for-dock-line
|
||||
patches.drivers/ALSA-hda-Add-dock-pin-setups-for-Thinkpad-T440
|
||||
|
||||
########################################################
|
||||
# Char / serial
|
||||
@ -423,6 +425,8 @@
|
||||
# Needs updating WRT d27769ec (block: add GENHD_FL_NO_PART_SCAN)
|
||||
+hare patches.suse/no-partition-scan
|
||||
|
||||
patches.fixes/pvpanic-Set-high-notifier-priority
|
||||
|
||||
########################################################
|
||||
# Other drivers we have added to the tree
|
||||
########################################################
|
||||
@ -479,6 +483,7 @@
|
||||
patches.suse/crasher-26.diff
|
||||
patches.suse/stack-unwind
|
||||
patches.suse/revert-x86-remove-warning-and-warning_symbol-from-struct-stacktrace_ops
|
||||
patches.suse/unwind-remove-check-for-vdso32-compat-range
|
||||
patches.suse/no-frame-pointer-select
|
||||
patches.arch/x86_64-unwind-annotations
|
||||
patches.arch/stack-unwind-cfi_ignore-takes-more-arguments
|
||||
@ -502,7 +507,6 @@
|
||||
########################################################
|
||||
# KVM patches
|
||||
########################################################
|
||||
patches.fixes/kvm-ioapic.patch
|
||||
patches.fixes/kvm-macos.patch
|
||||
|
||||
########################################################
|
||||
@ -598,6 +602,7 @@
|
||||
patches.xen/xen3-patch-3.12
|
||||
patches.xen/xen3-patch-3.13
|
||||
patches.xen/xen3-patch-3.14
|
||||
patches.xen/xen3-patch-3.15-rc5
|
||||
|
||||
# ports of other patches
|
||||
patches.xen/xen3-stack-unwind
|
||||
@ -616,6 +621,7 @@
|
||||
patches.xen/xen-configurable-guest-devices
|
||||
patches.xen/xen-setup-gsi
|
||||
patches.xen/xen-privcmd-hcall-preemption
|
||||
patches.xen/xen-privcmd-truly-batch
|
||||
patches.xen/xen-unpriv-build
|
||||
patches.xen/xen-cpufreq-report
|
||||
patches.xen/xen-multi-page-ring
|
||||
|
@ -1,3 +1,3 @@
|
||||
2014-04-11 11:18:16 +0200
|
||||
GIT Revision: e0d430410e91cf3b2a14c5a80157e37d1b18d4d4
|
||||
2014-05-21 19:34:45 +0200
|
||||
GIT Revision: cc68f1221265fcc29f06801efd7bf9022a1a985f
|
||||
GIT Branch: master
|
||||
|
@ -77,6 +77,7 @@
|
||||
arch/x86/oprofile/oprofile # OProfile system profiler
|
||||
arch/x86/kernel/cpu/mcheck/mce-inject # Needed for Intel MCE/RAS testing
|
||||
mm/hwpoison-inject # Needed for Intel MCE/RAS testing
|
||||
crypto/ablk_helper
|
||||
crypto/aead
|
||||
crypto/aes_generic
|
||||
crypto/anubis
|
||||
@ -87,18 +88,24 @@
|
||||
crypto/async_tx/async_tx
|
||||
crypto/async_tx/async_xor
|
||||
crypto/authenc
|
||||
crypto/blowfish # Blowfish Cipher Algorithm
|
||||
crypto/camellia
|
||||
crypto/cast5 # Cast5 Cipher Algorithm
|
||||
crypto/cast6 # Cast6 Cipher Algorithm
|
||||
crypto/blowfish_common # Blowfish Cipher Algorithm
|
||||
crypto/blowfish_generic # Blowfish Cipher Algorithm
|
||||
crypto/camellia_generic
|
||||
crypto/cast_common
|
||||
crypto/cast5_generic # Cast5 Cipher Algorithm
|
||||
crypto/cast6_generic # Cast6 Cipher Algorithm
|
||||
crypto/cbc
|
||||
crypto/ccm
|
||||
crypto/chainiv
|
||||
crypto/crc32c # CRC32c (Castagnoli) calculations wrapper for lib/crc32c
|
||||
crypto/crc32c_generic # CRC32c (Castagnoli) calculations wrapper for lib/crc32c
|
||||
crypto/crct10dif_common
|
||||
crypto/crct10dif_generic
|
||||
crypto/cryptd
|
||||
crypto/crypto
|
||||
crypto/cryptomgr
|
||||
crypto/crypto_algapi
|
||||
crypto/crypto_blkcipher
|
||||
crypto/crypto_hash
|
||||
crypto/crypto_null # Null Cryptographic Algorithms
|
||||
crypto/crypto_wq
|
||||
crypto/ctr
|
||||
@ -111,7 +118,7 @@
|
||||
crypto/hmac
|
||||
crypto/gcm
|
||||
crypto/gf128mul
|
||||
crypto/crypto_hash
|
||||
crypto/ghash-generic
|
||||
crypto/khazad # Khazad Cryptographic Algorithm
|
||||
crypto/krng
|
||||
crypto/lrw
|
||||
@ -129,7 +136,7 @@
|
||||
crypto/salsa20_generic
|
||||
crypto/seed
|
||||
crypto/seqiv
|
||||
crypto/serpent # Serpent Cipher Algorithm
|
||||
crypto/serpent_generic # Serpent Cipher Algorithm
|
||||
crypto/sha1_generic
|
||||
crypto/sha256_generic
|
||||
crypto/sha512_generic
|
||||
@ -137,7 +144,7 @@
|
||||
crypto/tea # TEA & XTEA Cryptographic Algorithms
|
||||
crypto/tgr192 # Tiger hashing Algorithm
|
||||
crypto/twofish_common
|
||||
crypto/twofish # Twofish Cipher Algorithm
|
||||
crypto/twofish_generic # Twofish Cipher Algorithm
|
||||
crypto/wp512
|
||||
crypto/xcbc
|
||||
crypto/xor
|
||||
@ -277,6 +284,7 @@
|
||||
drivers/char/agp/hp-agp
|
||||
drivers/char/agp/i460-agp
|
||||
drivers/char/agp/intel-agp
|
||||
drivers/char/agp/intel-gtt
|
||||
drivers/char/agp/nvidia-agp
|
||||
drivers/char/agp/sgi-agp
|
||||
drivers/char/agp/sis-agp
|
||||
@ -352,6 +360,7 @@
|
||||
drivers/clocksource/scx200_hrt
|
||||
drivers/cpufreq/amd_freq_sensitivity # AMD frequency sensitivity feedback to the ondemand governor
|
||||
drivers/cpufreq/cpufreq_conservative
|
||||
drivers/cpufreq/cpufreq_ondemand
|
||||
drivers/cpufreq/cpufreq_powersave # CPUfreq policy governor 'powersave'
|
||||
drivers/cpufreq/cpufreq_stats
|
||||
drivers/cpufreq/cpufreq_userspace # CPUfreq policy governor 'userspace'
|
||||
@ -430,6 +439,7 @@
|
||||
drivers/hid/hid-drff
|
||||
drivers/hid/hid-ezkey
|
||||
drivers/hid/hid-gaff
|
||||
drivers/hid/hid-generic
|
||||
drivers/hid/hid-gyration
|
||||
drivers/hid/hid-kensington
|
||||
drivers/hid/hid-kye
|
||||
@ -1395,7 +1405,6 @@
|
||||
drivers/rtc/rtc-ds1307
|
||||
drivers/rtc/rtc-ds1374
|
||||
drivers/rtc/rtc-ds1511
|
||||
drivers/rtc/rtc-ds1553
|
||||
drivers/rtc/rtc-ds1672
|
||||
drivers/rtc/rtc-ds1742
|
||||
drivers/rtc/rtc-efi
|
||||
@ -1404,8 +1413,6 @@
|
||||
drivers/rtc/rtc-lib
|
||||
drivers/rtc/rtc-m41t80
|
||||
drivers/rtc/rtc-m41t94
|
||||
drivers/rtc/rtc-m48t59
|
||||
drivers/rtc/rtc-m48t86
|
||||
drivers/rtc/rtc-max6900
|
||||
drivers/rtc/rtc-max6902
|
||||
drivers/rtc/rtc-pcf8563
|
||||
@ -1415,7 +1422,6 @@
|
||||
drivers/rtc/rtc-rs5c348
|
||||
drivers/rtc/rtc-rs5c372
|
||||
drivers/rtc/rtc-s35390a
|
||||
drivers/rtc/rtc-stk17ta8
|
||||
drivers/rtc/rtc-test
|
||||
drivers/rtc/rtc-v3020
|
||||
drivers/rtc/rtc-x1205
|
||||
@ -1577,7 +1583,6 @@
|
||||
drivers/serial/8250_fourport
|
||||
drivers/serial/8250_hub6
|
||||
drivers/serial/8250_pci
|
||||
drivers/serial/8250_pnp
|
||||
drivers/serial/icom
|
||||
drivers/serial/ioc3_serial
|
||||
drivers/serial/ioc4_serial
|
||||
@ -1630,11 +1635,13 @@
|
||||
drivers/usb/class/usbtmc # USB test and measurement driver
|
||||
+base drivers/usb/core/usbcore
|
||||
+base drivers/usb/host/ehci-hcd # 2003-Dec-29 USB 2.0 'Enhanced' Host Controller (EHCI) Driver
|
||||
+base drivers/usb/host/ehci-pci
|
||||
- drivers/usb/host/hwa-hc
|
||||
- drivers/usb/host/isp1362-hcd
|
||||
- drivers/usb/host/isp116x-hcd # ISP116x HCD (Host Controller Driver) for USB
|
||||
- drivers/usb/host/isp1760
|
||||
+base drivers/usb/host/ohci-hcd # 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver
|
||||
+base drivers/usb/host/ohci-pci
|
||||
- drivers/usb/host/oxu210hp-hcd
|
||||
drivers/usb/host/r8a66597-hcd
|
||||
- drivers/usb/host/sl811_cs # PCMCIA driver for SL811HS (as found in REX-CFU1U)
|
||||
@ -1755,6 +1762,7 @@
|
||||
drivers/video/carminefb
|
||||
drivers/video/cfbcopyarea
|
||||
drivers/video/cfbfillrect
|
||||
drivers/video/cfbimgblt
|
||||
drivers/video/cirrusfb # Accelerated FBDev driver for Cirrus Logic chips
|
||||
drivers/video/console/mdacon
|
||||
drivers/video/cyber2000fb # CyberPro 2000, 2010 and 5000 framebuffer driver
|
||||
|
Loading…
Reference in New Issue
Block a user