commit 95a99767425a2f61c8bd52c5345d6d3374f89fc4

OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=488
This commit is contained in:
Michal Marek 2016-03-15 07:05:00 +00:00 committed by Git OBS Bridge
parent b2fe864120
commit 49f0f6dcfd
34 changed files with 4890 additions and 193 deletions

View File

@ -17,8 +17,6 @@
+x86_64 -syms x86_64/debug
+x86_64 x86_64/vanilla
+ppc ppc/default
+ppc ppc/vanilla
+ppc64 ppc64/default
+ppc64 -syms ppc64/debug
+ppc64 ppc64/vanilla

View File

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

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:82a5b32ab1e40c0ca27606d4d01f18fd41f33c0c701088dd10e41fed01a237df
size 341590
oid sha256:4b84f56bd6f1ff66ab52863403fe72c87b055afc7d759977c5ef8405c5bd5b10
size 308897

View File

@ -94,6 +94,8 @@ Provides: kernel-base = %version-%source_rel
# 11.2 - 11.4, but we primarily care about the supported upgrade path.
Obsoletes: %name-base < 3.1
%endif
# The following is copied to the -base subpackage as well
# BEGIN COMMON DEPS
Requires(pre): coreutils awk
# For /usr/lib/module-init-tools/weak-modules2
Requires(post): suse-module-tools
@ -116,6 +118,7 @@ Requires(post): mkinitrd >= 2.7.1
# Install the package providing /etc/SuSE-release early enough, so that
# the grub entry has correct title (bnc#757565)
Requires(post): distribution-release
# END COMMON DEPS
# Do not install p-b and mkinitrd for the install check, the %post script is
# able to handle this
#!BuildIgnore: perl-Bootloader mkinitrd distribution-release
@ -220,6 +223,8 @@ Provides: ath3k-firmware = 1.0
%obsolete_kmp compat-wireless 3.12
%obsolete_kmp rts5229 1.08
%obsolete_kmp rts_pstor 1.11
# sle12-sp1 / Leap 42.1
%obsolete_kmp xen 4.6.1
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -351,26 +356,20 @@ if test -e %my_builddir/kabi/%cpu_arch/symtypes-%build_flavor; then
fi
# copy module signing certificate(s)
found_sigkey=false
for f in %_sourcedir/*.crt; do
if ! test -e "$f"; then
continue
fi
if test "${f##*/}" = %CONFIG_MODULE_SIG_KEY; then
found_sigkey=true
case "${f##*/}" in
SLES-UEFI*.crt)
../scripts/config --set-str CONFIG_MODULE_SIG_KEY "${f##*/}"
cp "$f" .
else
;;
*)
cat "$f" >>keyring.crt
fi
../scripts/config --set-str CONFIG_SYSTEM_TRUSTED_KEYS "keyring.crt"
esac
done
if ! $found_sigkey; then
echo "warning: %CONFIG_MODULE_SIG_KEY not found"
# Let certs/Makefile generate a keypair
../scripts/config --set-str CONFIG_MODULE_SIG_KEY "certs/signing_key.pem"
fi
if test -s keyring.crt; then
../scripts/config --set-str SYSTEM_TRUSTED_KEYS_FILENAME "keyring.crt"
fi
MAKE_ARGS="$MAKE_ARGS %{?_smp_mflags}"
@ -817,10 +816,7 @@ Url: http://www.kernel.org/
Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): mkinitrd
@COMMON_DEPS@
@PROVIDES_OBSOLETES_BASE@
%obsolete_rebuilds %name-base
%ifarch %ix86
@ -891,7 +887,7 @@ This package contains additional modules not supported by Novell.
%if %CONFIG_KMSG_IDS == "y"
%package man
Summary: The collection of man pages generated by the kmsg script.
Summary: The collection of man pages generated by the kmsg script
Group: System/Kernel
%description man

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Mar 14 06:14:55 CET 2016 - jeffm@suse.com
- Update to 4.5-final.
- commit 3c4edc5
-------------------------------------------------------------------
Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
@ -5,6 +11,34 @@ Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.
- commit 09dee88
-------------------------------------------------------------------
Wed Mar 9 17:57:41 CET 2016 - jdelvare@suse.de
- Update s390x config files: Bump NR_CPUS to 256
It was set to 256 in the SLES kernel 2 years ago already.
- commit 43cf630
-------------------------------------------------------------------
Tue Mar 8 19:47:06 CET 2016 - afaerber@suse.de
- config: armv7hl: Enable DRM_ROCKCHIP
Firefly-RK3288 is among the boards that this will benefit.
- commit 2a3d0e4
-------------------------------------------------------------------
Mon Mar 7 14:39:01 CET 2016 - jeffm@suse.com
- Update to 4.5-rc7.
- commit 924f2b7
-------------------------------------------------------------------
Mon Mar 7 14:01:02 CET 2016 - jdelvare@suse.de
- Update config files: Modularize NF_REJECT_IPV4/V6
There is no reason why these helper modules should be built-in when
the rest of netfilter is built as modules.
- commit c81fe72
-------------------------------------------------------------------
Fri Mar 4 09:13:43 CET 2016 - jslaby@suse.cz
@ -88,6 +122,18 @@ Fri Mar 4 08:54:21 CET 2016 - jslaby@suse.cz
Update upstream status.
- commit 859059c
-------------------------------------------------------------------
Thu Mar 3 09:18:25 CET 2016 - ohering@suse.de
- Refresh patches.suse/xen-pv-devmem_is_allowed.patch.
- commit a55dde2
-------------------------------------------------------------------
Wed Mar 2 15:31:03 CET 2016 - ohering@suse.de
- Disable access to lowmem in a Xen PV guest (bnc#964342).
- commit e7a0da2
-------------------------------------------------------------------
Wed Mar 2 10:18:57 CET 2016 - jslaby@suse.cz
@ -135,6 +181,32 @@ Wed Mar 2 10:11:15 CET 2016 - tiwai@suse.de
(boo#955096,boo#967938).
- commit 803bd2e
-------------------------------------------------------------------
Tue Mar 1 19:14:25 CET 2016 - dmueller@suse.com
- config: ARM64: Remove hardcoded console setting
Proper way would be to derive it from the ACPI or
Device tree chosen output.
- commit ad7dbb8
-------------------------------------------------------------------
Mon Feb 29 17:27:00 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Obsolete xen-kmp (fate#315712, bsc#968253)
- commit 0e7c4d5
-------------------------------------------------------------------
Mon Feb 29 17:26:46 CET 2016 - mmarek@suse.com
- Copy packaging changes from master to the packaging branch
- commit 0a2490d
-------------------------------------------------------------------
Mon Feb 29 01:34:11 CET 2016 - jeffm@suse.com
- Update to 4.5-rc6.
- commit b239884
-------------------------------------------------------------------
Fri Feb 26 10:54:10 CET 2016 - jslaby@suse.cz
@ -156,7 +228,7 @@ Fri Feb 26 08:35:54 CET 2016 - jslaby@suse.cz
Wed Feb 24 18:29:02 CET 2016 - dsterba@suse.com
- btrfs: remove error message from search ioctl for nonexistent tree.
- commit 2629d17
- commit c2c16d5
-------------------------------------------------------------------
Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
@ -173,6 +245,22 @@ Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
(bsc#962535).
- commit 46e3b92
-------------------------------------------------------------------
Tue Feb 23 17:54:18 CET 2016 - guillaume.gardet@free.fr
- config: armv7hl: Enable CONFIG_DRM_ETNAVIV
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics
acceleration on top of the Vivante GPU IP cores used in different SoCs,
such as the Freescale i.MX6.
- commit 13c5905
-------------------------------------------------------------------
Tue Feb 23 15:49:39 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Sync the main and -base package dependencies
(bsc#965830#c51).
- commit bf655ed
-------------------------------------------------------------------
Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
@ -180,6 +268,60 @@ Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
(bsc#966137).
- commit c601f8d
-------------------------------------------------------------------
Mon Feb 22 23:41:16 CET 2016 - jeffm@suse.com
- Update to v4.5-rc5.
- commit 7733b9a
-------------------------------------------------------------------
Mon Feb 22 23:36:00 CET 2016 - jeffm@suse.com
- config: complete disabling THERMAL from s390
Commit fd5ffd694f9 (Update s390x config files: Disable THERMAL)
left some stray config options around. Clean them up.
- commit 5cd1d35
-------------------------------------------------------------------
Mon Feb 22 15:46:49 CET 2016 - jdelvare@suse.de
- Update config files: Set CRYPTO_CHACHA20POLY1305=m
We support every other crypto algorithm so why not this one.
- commit 68344d0
-------------------------------------------------------------------
Mon Feb 22 09:08:40 CET 2016 - jdelvare@suse.de
- Update config files: Disable SERIAL_8250_RT288X
This option is only useful on MIPS.
- commit a8e3297
-------------------------------------------------------------------
Sun Feb 21 21:44:07 CET 2016 - dmueller@suse.com
- config: armv6hl: Disable CMA and DEBUGFS settings
CMA allocates 16MB of reserved memory on boot, which takes
away a very scarce resource for unpacking the kiwi initrd
and provides little value (is also disabled on other x86*)
- commit 9f2a122
-------------------------------------------------------------------
Sat Feb 20 20:31:54 CET 2016 - jdelvare@suse.de
- Update s390x config files: Disable THERMAL
The THERMAL subsystem serves no purpose on S/390, disable it. It was
already disabled in the SLES kernel long ago.
- commit fd5ffd6
-------------------------------------------------------------------
Thu Feb 18 14:06:09 CET 2016 - dsterba@suse.com
- Fix lint warnings: E: summary-ended-with-dot
kernel-source-vanilla.noarch: E: summary-ended-with-dot (Badness: 89) C
Vanilla Linux kernel sources with minor build fixes.
Summary ends with a dot.
- commit 9050a39
-------------------------------------------------------------------
Thu Feb 18 13:48:14 CET 2016 - jslaby@suse.cz
@ -214,6 +356,51 @@ Thu Feb 18 08:56:03 CET 2016 - jslaby@suse.cz
patches.fixes/HID-multitouch-fix-input-mode-switching-on-some-Elan.
- commit 19ca782
-------------------------------------------------------------------
Wed Feb 17 19:00:58 CET 2016 - mbrugger@suse.com
- series.conf: mark xgbe-a0 ethernet driver as needs_update
- commit 9efcaae
-------------------------------------------------------------------
Wed Feb 17 11:37:05 CET 2016 - mbrugger@suse.com
- Update config files for arm64.
Enable ACPI.
- commit fa0917c
-------------------------------------------------------------------
Tue Feb 16 15:09:04 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.patch.
Remove text_base parameter from read_pointer as it is always 0.
- commit b3ba789
-------------------------------------------------------------------
Tue Feb 16 13:56:18 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Set CONFIG_MODULE_SIG_KEY only if a cert is present
This allows using the unmodified .config from the kernel-source tree in
the expanded tree.
- commit 5fa6ddd
-------------------------------------------------------------------
Mon Feb 15 15:10:59 CET 2016 - jdelvare@suse.de
- Update x86 config files: Enable Intel RAPL
This driver is useful when power caping is needed. It was enabled in
the SLE kernel 2 years ago.
- commit 5c509fc
-------------------------------------------------------------------
Mon Feb 15 12:11:55 CET 2016 - jdelvare@suse.de
- Update config files: Disable MFD_TPS65218
The TPS65218 is a power management IC for 32-bit ARM systems. Its
driver serves no purpose on other architectures. All sub-drivers were
already disabled anyway.
- commit 2c2300d
-------------------------------------------------------------------
Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
@ -221,6 +408,29 @@ Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
(CVE-2016-2384,bsc#966693).
- commit 6398c2d
-------------------------------------------------------------------
Mon Feb 15 04:19:07 CET 2016 - jeffm@suse.com
- Update to 4.5-rc4.
- commit 4fd18f0
-------------------------------------------------------------------
Thu Feb 11 21:13:37 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use correct variable to point to the keyring
- commit f026a54
-------------------------------------------------------------------
Thu Feb 11 13:59:29 CET 2016 - jdelvare@suse.de
- Update config/armv7hl: Clean up TS-4800 support
The Technologic Systems TS-4800 is an i.MX515 board. The lpae flavor
doesn't support this platform so it shouldn't include any TS-4800
driver. The default and vanilla flavors do support it. If we want
them to support the board properly then all its drivers should be
enabled.
- commit 59e9c51
-------------------------------------------------------------------
Thu Feb 11 09:46:23 CET 2016 - jslaby@suse.cz
@ -234,6 +444,99 @@ Wed Feb 10 10:19:40 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Adapt certificate handling for changes in v4.3
- commit 589be33
-------------------------------------------------------------------
Tue Feb 9 15:09:53 CET 2016 - jdelvare@suse.de
- Update config files: disable MFD_SYSCON on non-arm
Disable MFD_SYSCON, GPIO_SYSCON and LEDS_SYSCON in non-arm
configurations. SYSCON is an arm thing, it was enabled accidentally
in other configurations because STMMAC_PLATFORM and
TOUCHSCREEN_TS4800, which were once enabled by accident, select it.
As REGMAP_MMIO was also only selected by MFD_SYSCON, we can disable
it too.
- commit 7d6958a
-------------------------------------------------------------------
Tue Feb 9 15:09:02 CET 2016 - jdelvare@suse.de
- Update config files: disable TS-4800 drivers on non-arm
The TS-4800 is an arm board, so its drivers are useless on i386 and
ppc64. Disable TOUCHSCREEN_TS4800 on these architectures.
- commit e2289c8
-------------------------------------------------------------------
Tue Feb 9 10:23:14 CET 2016 - jslaby@suse.cz
- Disable KASAN for stack unwinder code.
- commit 40617c9
-------------------------------------------------------------------
Tue Feb 9 10:22:57 CET 2016 - dmueller@suse.com
- config: reenable Exynos4 support for default kernel
needed for odroid
- commit ae765f1
-------------------------------------------------------------------
Tue Feb 9 10:17:33 CET 2016 - jslaby@suse.cz
- DWARF2 EH-frame based stack unwinding.
- Delete patches.suse/stack-unwind.
Add .patch suffix, so that syntax highlighting works.
- commit 741781b
-------------------------------------------------------------------
Mon Feb 8 23:09:47 CET 2016 - dmueller@suse.com
- Config: ARMv7: Disable Exynos 4 related drivers
We don't have Exynos 4 support enabled, so there
is no point in building the drivers for it.
- commit 0d649a0
-------------------------------------------------------------------
Mon Feb 8 15:49:10 CET 2016 - jeffm@suse.com
- Update to 4.5-rc3.
- commit b0ea7eb
-------------------------------------------------------------------
Mon Feb 8 15:36:32 CET 2016 - jdelvare@suse.de
- Update s390x config files: CONFIG_ENCLOSURE_SERVICES
Per bsc#884701, CONFIG_ENCLOSURE_SERVICES isn't needed on S/390. It
was already disabled in SLE, so disable it in openSUSE too.
- commit 0017810
-------------------------------------------------------------------
Mon Feb 8 15:33:09 CET 2016 - jeffm@suse.com
- Update to 4.5-rc2.
- Eliminated 2 patches.
- commit 52dbbed
-------------------------------------------------------------------
Mon Feb 8 13:02:34 CET 2016 - dvaleev@suse.com
- Delete config/ppc/default.
- Delete config/ppc/vanilla.
Drop building for ppc architecture. We use 64bit kernel nowadays.
- commit 54461b6
-------------------------------------------------------------------
Thu Feb 4 23:52:56 CET 2016 - dmueller@suse.com
- config: ARM64: disable CONFIG_DDR again
Was accidentally reeanbled in the 4.5-rc1 bump
- commit c76df01
-------------------------------------------------------------------
Thu Feb 4 19:13:56 CET 2016 - afaerber@suse.de
- config: arm64: Enable Tegra 210 and SMMU
The new Tegra210 option did not get enabled during the 4.5-rc1 update.
Also enable the Tegra IOMMU for 132 and 210.
- commit d6d686e
-------------------------------------------------------------------
Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
@ -241,6 +544,14 @@ Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
(boo#962250).
- commit ddc5d70
-------------------------------------------------------------------
Tue Feb 2 09:39:07 CET 2016 - jdelvare@suse.de
- Update config files: Disable CONFIG_DDR
CONFIG_DDR is selected automatically by drivers which need it. This
piece of helper code is useless in the absence of any such driver.
- commit 1769308
-------------------------------------------------------------------
Mon Feb 1 23:16:05 CET 2016 - dmueller@suse.com
@ -286,12 +597,152 @@ Sun Jan 31 22:31:35 CET 2016 - tiwai@suse.de
- sd: Optimal I/O size is in bytes, not sectors (boo#961263).
- commit 2198765
-------------------------------------------------------------------
Sun Jan 31 17:17:51 CET 2016 - dmueller@suse.com
- config: Update armv6hl config for 4.5-rc1
- Enable BCM2835 related options
- Rest disabled if arch specific
- Generic follows x86_64
- commit 185883e
-------------------------------------------------------------------
Sun Jan 31 17:10:48 CET 2016 - dmueller@suse.com
- config: armv7hl: Enable VDSO
VDSO provides, starting with glibc 2.22, a lower latency implementation
for time related syscalls.
- commit 42096c4
-------------------------------------------------------------------
Sun Jan 31 17:07:36 CET 2016 - dmueller@suse.com
- config: Update armv7hl config to 4.5-rc1
- Disable Mobile ARCH
- Enable BCM2835/BCM2836 options (RPI 1 B/2 B)
- set voltage regulators to =m
- Rest follows x86_64 update, see there for details
- commit afef73d
-------------------------------------------------------------------
Sun Jan 31 16:22:22 CET 2016 - dmueller@suse.com
- config: Update ARM64 config to 4.5-rc1
- Enabled support for Qualcom SoC
- Rest follows update for x86_64
- commit 3a8952a
-------------------------------------------------------------------
Thu Jan 28 09:15:06 CET 2016 - jslaby@suse.cz
- drm/radeon: Update radeon_get_vblank_counter_kms() (bnc#962535).
- commit 9f68b90
-------------------------------------------------------------------
Wed Jan 27 17:28:58 CET 2016 - jeffm@suse.com
- Revert "Merge remote-tracking branch 'origin/users/tiwai/master/for-next'"
This reverts commit b27160caadedcda2dc864615e51461c7db19bba1, reversing
changes made to e1ac7b484beda5dfd27b84365f83a308de7c7a9c.
- commit 36aac98
-------------------------------------------------------------------
Wed Jan 27 09:33:55 CET 2016 - bp@suse.de
- Update config files.
Disable CONFIG_DEBUG_WX as stuff needs to be sorted out upstream first.
- commit 09b6275
-------------------------------------------------------------------
Tue Jan 26 18:36:00 CET 2016 - jeffm@suse.com
- Update to 4.5-rc1
- Eliminated 15 patches.
- ARM configs need updating.
- Config changes:
- Generic changes:
- ARCH_MMAP_RND_BITS=<default>
- MANDATORY_FILE_LOCKING=n (removes "dead" code, can re-enable if needed)
- WQ_WATCHDOG=y
- NETDEV_NOTIFIER_ERROR_INJECT=m
- UBSAN=n (performance penalty)
- IO_STRICT_DEVMEM=y
- VFIO_NOIOMMU=n
- NTB_PERF=m
- x86:
- VMD=m
- DRM_AMD_POWERPLAY=y
- CRYPTO_DEV_QAT_C3XXX=m
- CRYPTO_DEV_QAT_C62X=m
- CRYPTO_DEV_QAT_C3XXXVF=m
- CRYPTO_DEV_QAT_C62XVF=m
- QUEUED_LOCK_STAT=n
- INTEL_TELEMETRY=m
- INTEL_HID_EVENT=m
- INTEL_PUNIT_IPC=m
- NTB_AMD=m
- ASUS_WIRELESS=m
- s390x:
- SCLP_OFB=y
- ppc64:
- IBMVNIC=m
- Networking:
- INET_DIAG_DESTROY=y (built as part of inet_diag.ko)
- NF_DUP_NETDEV=m
- NFT_FWD_NETDEV=m
- 6LOWPAN_DEBUGFS=n
- 6LOWPAN_GHC_EXT_HDR_HOP=m
- 6LOWPAN_GHC_UDP=m
- 6LOWPAN_GHC_ICMPV6=m
- 6LOWPAN_GHC_EXT_HDR_DEST=m
- 6LOWPAN_GHC_EXT_HDR_FRAG=m
- 6LOWPAN_GHC_EXT_HDR_ROUTE=m
- ATH9K_HWRNG=y
- GENEVE=y
- NFP_NETVF=m
- IEEE802154_ADF7242=m
- Storage:
- BLK_DEV_NVME_SCSI=n (dangerous)
- SCSI_HISI_SAS=m
- DM_VERITY_FEC=y
- Misc platform-independent drivers:
- NFC_ST21NFCA_I2C=m
- NFC_ST95HF=m
- MTD_MT81xx_NOR=m
- MLXSW_CORE_HWMON=y
- TOUCHSCREEN_EGALAX_SERIAL=m
- SPI_LOOPBACK_TEST=m
- GPIO_SYSCON=m
- GPIO_104_IDI_48=m
- SENSORS_LTC3815=m
- WATCHDOG_SYSFS=y
- ZIIRAVE_WATCHDOG=m
- COMMON_CLK_CS2000_CP=m
- EXTCON_MAX3355=m
- IIO_CONFIGFS=m
- IIO_SW_TRIGGER=m
- MMA7455_I2C=m
- MMA7455_SPI=m
- MXC6255=m
- INA2XX_ADC=n (use hwmon)
- USB_SERIAL_MXUPORT11=m
- LEDS_SYSCON=y
- RTC_DRV_RX8010=m
- IAQCORE=m
- MAX30100=m
- IIO_HRTIMER_TRIGGER=m
- ARM (disabled):
- IMX_THERMAL=n
- TS4800_WATCHDOG=n
- TS4800_IRQ=n
- DRM_PANEL_PANASONIC_VVX10F034N00=n
- DRM_PANEL_SHARP_LS043T1LE01=n
- TI_ADS8688=n
- PHY_HI6220_USB=n
- WILC1000_SDIO=n
- WILC1000_SPI=n
- commit f1286ba
-------------------------------------------------------------------
Tue Jan 26 17:30:09 CET 2016 - jeffm@suse.com
@ -308,6 +759,10 @@ Tue Jan 26 13:49:24 CET 2016 - bp@suse.de
-------------------------------------------------------------------
Tue Jan 26 12:46:26 CET 2016 - jslaby@suse.cz
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
CVE-2016-0723).
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
@ -7010,6 +7465,14 @@ Thu Apr 3 18:43:52 CEST 2014 - guillaume.gardet@oliseo.fr
Replace OF_DEVICE by OF (OF_DEVICE does not exist anymore.)
- commit 299b9cd
-------------------------------------------------------------------
Thu Apr 3 17:44:56 CEST 2014 - duwe@suse.de
- Refresh patches.suse/pstore-backend-autoaction.
Fix valid gcc warnings about an unitialised return code
and printf format problems.
- commit 73e63e4
-------------------------------------------------------------------
Thu Apr 3 15:17:49 CEST 2014 - jdelvare@suse.de

View File

@ -19,8 +19,8 @@
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 4.4
%define patchversion 4.4.5
%define srcversion 4.5
%define patchversion 4.5.0
%define variant %{nil}
%define vanilla_only 0
@ -61,9 +61,9 @@ Name: kernel-debug
Summary: A Debug Version of the Kernel
License: GPL-2.0
Group: System/Kernel
Version: 4.4.5
Version: 4.5.0
%if 0%{?is_kotd}
Release: <RELEASE>.g09dee88
Release: <RELEASE>.g95a9976
%else
Release: 0
%endif
@ -94,6 +94,8 @@ Provides: kernel-base = %version-%source_rel
# 11.2 - 11.4, but we primarily care about the supported upgrade path.
Obsoletes: %name-base < 3.1
%endif
# The following is copied to the -base subpackage as well
# BEGIN COMMON DEPS
Requires(pre): coreutils awk
# For /usr/lib/module-init-tools/weak-modules2
Requires(post): suse-module-tools
@ -116,6 +118,7 @@ Requires(post): mkinitrd >= 2.7.1
# Install the package providing /etc/SuSE-release early enough, so that
# the grub entry has correct title (bnc#757565)
Requires(post): distribution-release
# END COMMON DEPS
# Do not install p-b and mkinitrd for the install check, the %post script is
# able to handle this
#!BuildIgnore: perl-Bootloader mkinitrd distribution-release
@ -350,6 +353,8 @@ Provides: ath3k-firmware = 1.0
%obsolete_kmp compat-wireless 3.12
%obsolete_kmp rts5229 1.08
%obsolete_kmp rts_pstor 1.11
# sle12-sp1 / Leap 42.1
%obsolete_kmp xen 4.6.1
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -482,26 +487,20 @@ if test -e %my_builddir/kabi/%cpu_arch/symtypes-%build_flavor; then
fi
# copy module signing certificate(s)
found_sigkey=false
for f in %_sourcedir/*.crt; do
if ! test -e "$f"; then
continue
fi
if test "${f##*/}" = %CONFIG_MODULE_SIG_KEY; then
found_sigkey=true
case "${f##*/}" in
SLES-UEFI*.crt)
../scripts/config --set-str CONFIG_MODULE_SIG_KEY "${f##*/}"
cp "$f" .
else
;;
*)
cat "$f" >>keyring.crt
fi
../scripts/config --set-str CONFIG_SYSTEM_TRUSTED_KEYS "keyring.crt"
esac
done
if ! $found_sigkey; then
echo "warning: %CONFIG_MODULE_SIG_KEY not found"
# Let certs/Makefile generate a keypair
../scripts/config --set-str CONFIG_MODULE_SIG_KEY "certs/signing_key.pem"
fi
if test -s keyring.crt; then
../scripts/config --set-str SYSTEM_TRUSTED_KEYS_FILENAME "keyring.crt"
fi
MAKE_ARGS="$MAKE_ARGS %{?_smp_mflags}"
@ -949,9 +948,28 @@ Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
# For /usr/lib/module-init-tools/weak-modules2
Requires(post): suse-module-tools
# For depmod (modutils is a dependency provided by both module-init-tools and
# kmod-compat)
Requires(post): modutils
Requires(post): perl-Bootloader
# This Requires is wrong, because the post/postun scripts have a
# test -x update-bootloader, having perl-Bootloader is not a hard requirement.
# But, there is no way to tell rpm or yast to schedule the installation
# of perl-Bootloader before kernel-binary.rpm if both are in the list of
# packages to install/update. Likewise, this is true for mkinitrd.
# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
Requires(post): perl-Bootloader >= 0.4.15
%if %build_vanilla
Requires(post): mkinitrd
%else
# Require a mkinitrd that can handle usbhid/hid-generic built-in (bnc#773559)
Requires(post): mkinitrd >= 2.7.1
%endif
# Install the package providing /etc/SuSE-release early enough, so that
# the grub entry has correct title (bnc#757565)
Requires(post): distribution-release
%ifarch ppc64
Provides: kernel-kdump-base = 2.6.28
Obsoletes: kernel-kdump-base <= 2.6.28
@ -1030,7 +1048,7 @@ This package contains additional modules not supported by Novell.
%if %CONFIG_KMSG_IDS == "y"
%package man
Summary: The collection of man pages generated by the kmsg script.
Summary: The collection of man pages generated by the kmsg script
Group: System/Kernel
%description man

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Mar 14 06:14:55 CET 2016 - jeffm@suse.com
- Update to 4.5-final.
- commit 3c4edc5
-------------------------------------------------------------------
Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
@ -5,6 +11,34 @@ Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.
- commit 09dee88
-------------------------------------------------------------------
Wed Mar 9 17:57:41 CET 2016 - jdelvare@suse.de
- Update s390x config files: Bump NR_CPUS to 256
It was set to 256 in the SLES kernel 2 years ago already.
- commit 43cf630
-------------------------------------------------------------------
Tue Mar 8 19:47:06 CET 2016 - afaerber@suse.de
- config: armv7hl: Enable DRM_ROCKCHIP
Firefly-RK3288 is among the boards that this will benefit.
- commit 2a3d0e4
-------------------------------------------------------------------
Mon Mar 7 14:39:01 CET 2016 - jeffm@suse.com
- Update to 4.5-rc7.
- commit 924f2b7
-------------------------------------------------------------------
Mon Mar 7 14:01:02 CET 2016 - jdelvare@suse.de
- Update config files: Modularize NF_REJECT_IPV4/V6
There is no reason why these helper modules should be built-in when
the rest of netfilter is built as modules.
- commit c81fe72
-------------------------------------------------------------------
Fri Mar 4 09:13:43 CET 2016 - jslaby@suse.cz
@ -88,6 +122,18 @@ Fri Mar 4 08:54:21 CET 2016 - jslaby@suse.cz
Update upstream status.
- commit 859059c
-------------------------------------------------------------------
Thu Mar 3 09:18:25 CET 2016 - ohering@suse.de
- Refresh patches.suse/xen-pv-devmem_is_allowed.patch.
- commit a55dde2
-------------------------------------------------------------------
Wed Mar 2 15:31:03 CET 2016 - ohering@suse.de
- Disable access to lowmem in a Xen PV guest (bnc#964342).
- commit e7a0da2
-------------------------------------------------------------------
Wed Mar 2 10:18:57 CET 2016 - jslaby@suse.cz
@ -135,6 +181,32 @@ Wed Mar 2 10:11:15 CET 2016 - tiwai@suse.de
(boo#955096,boo#967938).
- commit 803bd2e
-------------------------------------------------------------------
Tue Mar 1 19:14:25 CET 2016 - dmueller@suse.com
- config: ARM64: Remove hardcoded console setting
Proper way would be to derive it from the ACPI or
Device tree chosen output.
- commit ad7dbb8
-------------------------------------------------------------------
Mon Feb 29 17:27:00 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Obsolete xen-kmp (fate#315712, bsc#968253)
- commit 0e7c4d5
-------------------------------------------------------------------
Mon Feb 29 17:26:46 CET 2016 - mmarek@suse.com
- Copy packaging changes from master to the packaging branch
- commit 0a2490d
-------------------------------------------------------------------
Mon Feb 29 01:34:11 CET 2016 - jeffm@suse.com
- Update to 4.5-rc6.
- commit b239884
-------------------------------------------------------------------
Fri Feb 26 10:54:10 CET 2016 - jslaby@suse.cz
@ -156,7 +228,7 @@ Fri Feb 26 08:35:54 CET 2016 - jslaby@suse.cz
Wed Feb 24 18:29:02 CET 2016 - dsterba@suse.com
- btrfs: remove error message from search ioctl for nonexistent tree.
- commit 2629d17
- commit c2c16d5
-------------------------------------------------------------------
Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
@ -173,6 +245,22 @@ Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
(bsc#962535).
- commit 46e3b92
-------------------------------------------------------------------
Tue Feb 23 17:54:18 CET 2016 - guillaume.gardet@free.fr
- config: armv7hl: Enable CONFIG_DRM_ETNAVIV
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics
acceleration on top of the Vivante GPU IP cores used in different SoCs,
such as the Freescale i.MX6.
- commit 13c5905
-------------------------------------------------------------------
Tue Feb 23 15:49:39 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Sync the main and -base package dependencies
(bsc#965830#c51).
- commit bf655ed
-------------------------------------------------------------------
Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
@ -180,6 +268,60 @@ Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
(bsc#966137).
- commit c601f8d
-------------------------------------------------------------------
Mon Feb 22 23:41:16 CET 2016 - jeffm@suse.com
- Update to v4.5-rc5.
- commit 7733b9a
-------------------------------------------------------------------
Mon Feb 22 23:36:00 CET 2016 - jeffm@suse.com
- config: complete disabling THERMAL from s390
Commit fd5ffd694f9 (Update s390x config files: Disable THERMAL)
left some stray config options around. Clean them up.
- commit 5cd1d35
-------------------------------------------------------------------
Mon Feb 22 15:46:49 CET 2016 - jdelvare@suse.de
- Update config files: Set CRYPTO_CHACHA20POLY1305=m
We support every other crypto algorithm so why not this one.
- commit 68344d0
-------------------------------------------------------------------
Mon Feb 22 09:08:40 CET 2016 - jdelvare@suse.de
- Update config files: Disable SERIAL_8250_RT288X
This option is only useful on MIPS.
- commit a8e3297
-------------------------------------------------------------------
Sun Feb 21 21:44:07 CET 2016 - dmueller@suse.com
- config: armv6hl: Disable CMA and DEBUGFS settings
CMA allocates 16MB of reserved memory on boot, which takes
away a very scarce resource for unpacking the kiwi initrd
and provides little value (is also disabled on other x86*)
- commit 9f2a122
-------------------------------------------------------------------
Sat Feb 20 20:31:54 CET 2016 - jdelvare@suse.de
- Update s390x config files: Disable THERMAL
The THERMAL subsystem serves no purpose on S/390, disable it. It was
already disabled in the SLES kernel long ago.
- commit fd5ffd6
-------------------------------------------------------------------
Thu Feb 18 14:06:09 CET 2016 - dsterba@suse.com
- Fix lint warnings: E: summary-ended-with-dot
kernel-source-vanilla.noarch: E: summary-ended-with-dot (Badness: 89) C
Vanilla Linux kernel sources with minor build fixes.
Summary ends with a dot.
- commit 9050a39
-------------------------------------------------------------------
Thu Feb 18 13:48:14 CET 2016 - jslaby@suse.cz
@ -214,6 +356,51 @@ Thu Feb 18 08:56:03 CET 2016 - jslaby@suse.cz
patches.fixes/HID-multitouch-fix-input-mode-switching-on-some-Elan.
- commit 19ca782
-------------------------------------------------------------------
Wed Feb 17 19:00:58 CET 2016 - mbrugger@suse.com
- series.conf: mark xgbe-a0 ethernet driver as needs_update
- commit 9efcaae
-------------------------------------------------------------------
Wed Feb 17 11:37:05 CET 2016 - mbrugger@suse.com
- Update config files for arm64.
Enable ACPI.
- commit fa0917c
-------------------------------------------------------------------
Tue Feb 16 15:09:04 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.patch.
Remove text_base parameter from read_pointer as it is always 0.
- commit b3ba789
-------------------------------------------------------------------
Tue Feb 16 13:56:18 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Set CONFIG_MODULE_SIG_KEY only if a cert is present
This allows using the unmodified .config from the kernel-source tree in
the expanded tree.
- commit 5fa6ddd
-------------------------------------------------------------------
Mon Feb 15 15:10:59 CET 2016 - jdelvare@suse.de
- Update x86 config files: Enable Intel RAPL
This driver is useful when power caping is needed. It was enabled in
the SLE kernel 2 years ago.
- commit 5c509fc
-------------------------------------------------------------------
Mon Feb 15 12:11:55 CET 2016 - jdelvare@suse.de
- Update config files: Disable MFD_TPS65218
The TPS65218 is a power management IC for 32-bit ARM systems. Its
driver serves no purpose on other architectures. All sub-drivers were
already disabled anyway.
- commit 2c2300d
-------------------------------------------------------------------
Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
@ -221,6 +408,29 @@ Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
(CVE-2016-2384,bsc#966693).
- commit 6398c2d
-------------------------------------------------------------------
Mon Feb 15 04:19:07 CET 2016 - jeffm@suse.com
- Update to 4.5-rc4.
- commit 4fd18f0
-------------------------------------------------------------------
Thu Feb 11 21:13:37 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use correct variable to point to the keyring
- commit f026a54
-------------------------------------------------------------------
Thu Feb 11 13:59:29 CET 2016 - jdelvare@suse.de
- Update config/armv7hl: Clean up TS-4800 support
The Technologic Systems TS-4800 is an i.MX515 board. The lpae flavor
doesn't support this platform so it shouldn't include any TS-4800
driver. The default and vanilla flavors do support it. If we want
them to support the board properly then all its drivers should be
enabled.
- commit 59e9c51
-------------------------------------------------------------------
Thu Feb 11 09:46:23 CET 2016 - jslaby@suse.cz
@ -234,6 +444,99 @@ Wed Feb 10 10:19:40 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Adapt certificate handling for changes in v4.3
- commit 589be33
-------------------------------------------------------------------
Tue Feb 9 15:09:53 CET 2016 - jdelvare@suse.de
- Update config files: disable MFD_SYSCON on non-arm
Disable MFD_SYSCON, GPIO_SYSCON and LEDS_SYSCON in non-arm
configurations. SYSCON is an arm thing, it was enabled accidentally
in other configurations because STMMAC_PLATFORM and
TOUCHSCREEN_TS4800, which were once enabled by accident, select it.
As REGMAP_MMIO was also only selected by MFD_SYSCON, we can disable
it too.
- commit 7d6958a
-------------------------------------------------------------------
Tue Feb 9 15:09:02 CET 2016 - jdelvare@suse.de
- Update config files: disable TS-4800 drivers on non-arm
The TS-4800 is an arm board, so its drivers are useless on i386 and
ppc64. Disable TOUCHSCREEN_TS4800 on these architectures.
- commit e2289c8
-------------------------------------------------------------------
Tue Feb 9 10:23:14 CET 2016 - jslaby@suse.cz
- Disable KASAN for stack unwinder code.
- commit 40617c9
-------------------------------------------------------------------
Tue Feb 9 10:22:57 CET 2016 - dmueller@suse.com
- config: reenable Exynos4 support for default kernel
needed for odroid
- commit ae765f1
-------------------------------------------------------------------
Tue Feb 9 10:17:33 CET 2016 - jslaby@suse.cz
- DWARF2 EH-frame based stack unwinding.
- Delete patches.suse/stack-unwind.
Add .patch suffix, so that syntax highlighting works.
- commit 741781b
-------------------------------------------------------------------
Mon Feb 8 23:09:47 CET 2016 - dmueller@suse.com
- Config: ARMv7: Disable Exynos 4 related drivers
We don't have Exynos 4 support enabled, so there
is no point in building the drivers for it.
- commit 0d649a0
-------------------------------------------------------------------
Mon Feb 8 15:49:10 CET 2016 - jeffm@suse.com
- Update to 4.5-rc3.
- commit b0ea7eb
-------------------------------------------------------------------
Mon Feb 8 15:36:32 CET 2016 - jdelvare@suse.de
- Update s390x config files: CONFIG_ENCLOSURE_SERVICES
Per bsc#884701, CONFIG_ENCLOSURE_SERVICES isn't needed on S/390. It
was already disabled in SLE, so disable it in openSUSE too.
- commit 0017810
-------------------------------------------------------------------
Mon Feb 8 15:33:09 CET 2016 - jeffm@suse.com
- Update to 4.5-rc2.
- Eliminated 2 patches.
- commit 52dbbed
-------------------------------------------------------------------
Mon Feb 8 13:02:34 CET 2016 - dvaleev@suse.com
- Delete config/ppc/default.
- Delete config/ppc/vanilla.
Drop building for ppc architecture. We use 64bit kernel nowadays.
- commit 54461b6
-------------------------------------------------------------------
Thu Feb 4 23:52:56 CET 2016 - dmueller@suse.com
- config: ARM64: disable CONFIG_DDR again
Was accidentally reeanbled in the 4.5-rc1 bump
- commit c76df01
-------------------------------------------------------------------
Thu Feb 4 19:13:56 CET 2016 - afaerber@suse.de
- config: arm64: Enable Tegra 210 and SMMU
The new Tegra210 option did not get enabled during the 4.5-rc1 update.
Also enable the Tegra IOMMU for 132 and 210.
- commit d6d686e
-------------------------------------------------------------------
Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
@ -241,6 +544,14 @@ Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
(boo#962250).
- commit ddc5d70
-------------------------------------------------------------------
Tue Feb 2 09:39:07 CET 2016 - jdelvare@suse.de
- Update config files: Disable CONFIG_DDR
CONFIG_DDR is selected automatically by drivers which need it. This
piece of helper code is useless in the absence of any such driver.
- commit 1769308
-------------------------------------------------------------------
Mon Feb 1 23:16:05 CET 2016 - dmueller@suse.com
@ -286,12 +597,152 @@ Sun Jan 31 22:31:35 CET 2016 - tiwai@suse.de
- sd: Optimal I/O size is in bytes, not sectors (boo#961263).
- commit 2198765
-------------------------------------------------------------------
Sun Jan 31 17:17:51 CET 2016 - dmueller@suse.com
- config: Update armv6hl config for 4.5-rc1
- Enable BCM2835 related options
- Rest disabled if arch specific
- Generic follows x86_64
- commit 185883e
-------------------------------------------------------------------
Sun Jan 31 17:10:48 CET 2016 - dmueller@suse.com
- config: armv7hl: Enable VDSO
VDSO provides, starting with glibc 2.22, a lower latency implementation
for time related syscalls.
- commit 42096c4
-------------------------------------------------------------------
Sun Jan 31 17:07:36 CET 2016 - dmueller@suse.com
- config: Update armv7hl config to 4.5-rc1
- Disable Mobile ARCH
- Enable BCM2835/BCM2836 options (RPI 1 B/2 B)
- set voltage regulators to =m
- Rest follows x86_64 update, see there for details
- commit afef73d
-------------------------------------------------------------------
Sun Jan 31 16:22:22 CET 2016 - dmueller@suse.com
- config: Update ARM64 config to 4.5-rc1
- Enabled support for Qualcom SoC
- Rest follows update for x86_64
- commit 3a8952a
-------------------------------------------------------------------
Thu Jan 28 09:15:06 CET 2016 - jslaby@suse.cz
- drm/radeon: Update radeon_get_vblank_counter_kms() (bnc#962535).
- commit 9f68b90
-------------------------------------------------------------------
Wed Jan 27 17:28:58 CET 2016 - jeffm@suse.com
- Revert "Merge remote-tracking branch 'origin/users/tiwai/master/for-next'"
This reverts commit b27160caadedcda2dc864615e51461c7db19bba1, reversing
changes made to e1ac7b484beda5dfd27b84365f83a308de7c7a9c.
- commit 36aac98
-------------------------------------------------------------------
Wed Jan 27 09:33:55 CET 2016 - bp@suse.de
- Update config files.
Disable CONFIG_DEBUG_WX as stuff needs to be sorted out upstream first.
- commit 09b6275
-------------------------------------------------------------------
Tue Jan 26 18:36:00 CET 2016 - jeffm@suse.com
- Update to 4.5-rc1
- Eliminated 15 patches.
- ARM configs need updating.
- Config changes:
- Generic changes:
- ARCH_MMAP_RND_BITS=<default>
- MANDATORY_FILE_LOCKING=n (removes "dead" code, can re-enable if needed)
- WQ_WATCHDOG=y
- NETDEV_NOTIFIER_ERROR_INJECT=m
- UBSAN=n (performance penalty)
- IO_STRICT_DEVMEM=y
- VFIO_NOIOMMU=n
- NTB_PERF=m
- x86:
- VMD=m
- DRM_AMD_POWERPLAY=y
- CRYPTO_DEV_QAT_C3XXX=m
- CRYPTO_DEV_QAT_C62X=m
- CRYPTO_DEV_QAT_C3XXXVF=m
- CRYPTO_DEV_QAT_C62XVF=m
- QUEUED_LOCK_STAT=n
- INTEL_TELEMETRY=m
- INTEL_HID_EVENT=m
- INTEL_PUNIT_IPC=m
- NTB_AMD=m
- ASUS_WIRELESS=m
- s390x:
- SCLP_OFB=y
- ppc64:
- IBMVNIC=m
- Networking:
- INET_DIAG_DESTROY=y (built as part of inet_diag.ko)
- NF_DUP_NETDEV=m
- NFT_FWD_NETDEV=m
- 6LOWPAN_DEBUGFS=n
- 6LOWPAN_GHC_EXT_HDR_HOP=m
- 6LOWPAN_GHC_UDP=m
- 6LOWPAN_GHC_ICMPV6=m
- 6LOWPAN_GHC_EXT_HDR_DEST=m
- 6LOWPAN_GHC_EXT_HDR_FRAG=m
- 6LOWPAN_GHC_EXT_HDR_ROUTE=m
- ATH9K_HWRNG=y
- GENEVE=y
- NFP_NETVF=m
- IEEE802154_ADF7242=m
- Storage:
- BLK_DEV_NVME_SCSI=n (dangerous)
- SCSI_HISI_SAS=m
- DM_VERITY_FEC=y
- Misc platform-independent drivers:
- NFC_ST21NFCA_I2C=m
- NFC_ST95HF=m
- MTD_MT81xx_NOR=m
- MLXSW_CORE_HWMON=y
- TOUCHSCREEN_EGALAX_SERIAL=m
- SPI_LOOPBACK_TEST=m
- GPIO_SYSCON=m
- GPIO_104_IDI_48=m
- SENSORS_LTC3815=m
- WATCHDOG_SYSFS=y
- ZIIRAVE_WATCHDOG=m
- COMMON_CLK_CS2000_CP=m
- EXTCON_MAX3355=m
- IIO_CONFIGFS=m
- IIO_SW_TRIGGER=m
- MMA7455_I2C=m
- MMA7455_SPI=m
- MXC6255=m
- INA2XX_ADC=n (use hwmon)
- USB_SERIAL_MXUPORT11=m
- LEDS_SYSCON=y
- RTC_DRV_RX8010=m
- IAQCORE=m
- MAX30100=m
- IIO_HRTIMER_TRIGGER=m
- ARM (disabled):
- IMX_THERMAL=n
- TS4800_WATCHDOG=n
- TS4800_IRQ=n
- DRM_PANEL_PANASONIC_VVX10F034N00=n
- DRM_PANEL_SHARP_LS043T1LE01=n
- TI_ADS8688=n
- PHY_HI6220_USB=n
- WILC1000_SDIO=n
- WILC1000_SPI=n
- commit f1286ba
-------------------------------------------------------------------
Tue Jan 26 17:30:09 CET 2016 - jeffm@suse.com
@ -308,6 +759,10 @@ Tue Jan 26 13:49:24 CET 2016 - bp@suse.de
-------------------------------------------------------------------
Tue Jan 26 12:46:26 CET 2016 - jslaby@suse.cz
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
CVE-2016-0723).
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
@ -7010,6 +7465,14 @@ Thu Apr 3 18:43:52 CEST 2014 - guillaume.gardet@oliseo.fr
Replace OF_DEVICE by OF (OF_DEVICE does not exist anymore.)
- commit 299b9cd
-------------------------------------------------------------------
Thu Apr 3 17:44:56 CEST 2014 - duwe@suse.de
- Refresh patches.suse/pstore-backend-autoaction.
Fix valid gcc warnings about an unitialised return code
and printf format problems.
- commit 73e63e4
-------------------------------------------------------------------
Thu Apr 3 15:17:49 CEST 2014 - jdelvare@suse.de

View File

@ -19,8 +19,8 @@
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 4.4
%define patchversion 4.4.5
%define srcversion 4.5
%define patchversion 4.5.0
%define variant %{nil}
%define vanilla_only 0
@ -61,9 +61,9 @@ Name: kernel-default
Summary: The Standard Kernel
License: GPL-2.0
Group: System/Kernel
Version: 4.4.5
Version: 4.5.0
%if 0%{?is_kotd}
Release: <RELEASE>.g09dee88
Release: <RELEASE>.g95a9976
%else
Release: 0
%endif
@ -94,6 +94,8 @@ Provides: kernel-base = %version-%source_rel
# 11.2 - 11.4, but we primarily care about the supported upgrade path.
Obsoletes: %name-base < 3.1
%endif
# The following is copied to the -base subpackage as well
# BEGIN COMMON DEPS
Requires(pre): coreutils awk
# For /usr/lib/module-init-tools/weak-modules2
Requires(post): suse-module-tools
@ -116,6 +118,7 @@ Requires(post): mkinitrd >= 2.7.1
# Install the package providing /etc/SuSE-release early enough, so that
# the grub entry has correct title (bnc#757565)
Requires(post): distribution-release
# END COMMON DEPS
# Do not install p-b and mkinitrd for the install check, the %post script is
# able to handle this
#!BuildIgnore: perl-Bootloader mkinitrd distribution-release
@ -268,7 +271,7 @@ Source113: patches.kabi.tar.bz2
Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: aarch64 armv6hl armv7hl %ix86 ppc ppc64 ppc64le s390x x86_64
ExclusiveArch: aarch64 armv6hl armv7hl %ix86 ppc64 ppc64le s390x x86_64
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
@ -394,6 +397,8 @@ Provides: ath3k-firmware = 1.0
%obsolete_kmp compat-wireless 3.12
%obsolete_kmp rts5229 1.08
%obsolete_kmp rts_pstor 1.11
# sle12-sp1 / Leap 42.1
%obsolete_kmp xen 4.6.1
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -525,26 +530,20 @@ if test -e %my_builddir/kabi/%cpu_arch/symtypes-%build_flavor; then
fi
# copy module signing certificate(s)
found_sigkey=false
for f in %_sourcedir/*.crt; do
if ! test -e "$f"; then
continue
fi
if test "${f##*/}" = %CONFIG_MODULE_SIG_KEY; then
found_sigkey=true
case "${f##*/}" in
SLES-UEFI*.crt)
../scripts/config --set-str CONFIG_MODULE_SIG_KEY "${f##*/}"
cp "$f" .
else
;;
*)
cat "$f" >>keyring.crt
fi
../scripts/config --set-str CONFIG_SYSTEM_TRUSTED_KEYS "keyring.crt"
esac
done
if ! $found_sigkey; then
echo "warning: %CONFIG_MODULE_SIG_KEY not found"
# Let certs/Makefile generate a keypair
../scripts/config --set-str CONFIG_MODULE_SIG_KEY "certs/signing_key.pem"
fi
if test -s keyring.crt; then
../scripts/config --set-str SYSTEM_TRUSTED_KEYS_FILENAME "keyring.crt"
fi
MAKE_ARGS="$MAKE_ARGS %{?_smp_mflags}"
@ -992,9 +991,28 @@ Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
# For /usr/lib/module-init-tools/weak-modules2
Requires(post): suse-module-tools
# For depmod (modutils is a dependency provided by both module-init-tools and
# kmod-compat)
Requires(post): modutils
Requires(post): perl-Bootloader
# This Requires is wrong, because the post/postun scripts have a
# test -x update-bootloader, having perl-Bootloader is not a hard requirement.
# But, there is no way to tell rpm or yast to schedule the installation
# of perl-Bootloader before kernel-binary.rpm if both are in the list of
# packages to install/update. Likewise, this is true for mkinitrd.
# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
Requires(post): perl-Bootloader >= 0.4.15
%if %build_vanilla
Requires(post): mkinitrd
%else
# Require a mkinitrd that can handle usbhid/hid-generic built-in (bnc#773559)
Requires(post): mkinitrd >= 2.7.1
%endif
# Install the package providing /etc/SuSE-release early enough, so that
# the grub entry has correct title (bnc#757565)
Requires(post): distribution-release
%ifarch %ix86
Provides: kernel-trace-base = 3.13
Obsoletes: kernel-trace-base <= 3.13
@ -1111,7 +1129,7 @@ This package contains additional modules not supported by Novell.
%if %CONFIG_KMSG_IDS == "y"
%package man
Summary: The collection of man pages generated by the kmsg script.
Summary: The collection of man pages generated by the kmsg script
Group: System/Kernel
%description man

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Mar 14 06:14:55 CET 2016 - jeffm@suse.com
- Update to 4.5-final.
- commit 3c4edc5
-------------------------------------------------------------------
Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
@ -5,6 +11,34 @@ Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.
- commit 09dee88
-------------------------------------------------------------------
Wed Mar 9 17:57:41 CET 2016 - jdelvare@suse.de
- Update s390x config files: Bump NR_CPUS to 256
It was set to 256 in the SLES kernel 2 years ago already.
- commit 43cf630
-------------------------------------------------------------------
Tue Mar 8 19:47:06 CET 2016 - afaerber@suse.de
- config: armv7hl: Enable DRM_ROCKCHIP
Firefly-RK3288 is among the boards that this will benefit.
- commit 2a3d0e4
-------------------------------------------------------------------
Mon Mar 7 14:39:01 CET 2016 - jeffm@suse.com
- Update to 4.5-rc7.
- commit 924f2b7
-------------------------------------------------------------------
Mon Mar 7 14:01:02 CET 2016 - jdelvare@suse.de
- Update config files: Modularize NF_REJECT_IPV4/V6
There is no reason why these helper modules should be built-in when
the rest of netfilter is built as modules.
- commit c81fe72
-------------------------------------------------------------------
Fri Mar 4 09:13:43 CET 2016 - jslaby@suse.cz
@ -88,6 +122,18 @@ Fri Mar 4 08:54:21 CET 2016 - jslaby@suse.cz
Update upstream status.
- commit 859059c
-------------------------------------------------------------------
Thu Mar 3 09:18:25 CET 2016 - ohering@suse.de
- Refresh patches.suse/xen-pv-devmem_is_allowed.patch.
- commit a55dde2
-------------------------------------------------------------------
Wed Mar 2 15:31:03 CET 2016 - ohering@suse.de
- Disable access to lowmem in a Xen PV guest (bnc#964342).
- commit e7a0da2
-------------------------------------------------------------------
Wed Mar 2 10:18:57 CET 2016 - jslaby@suse.cz
@ -135,6 +181,32 @@ Wed Mar 2 10:11:15 CET 2016 - tiwai@suse.de
(boo#955096,boo#967938).
- commit 803bd2e
-------------------------------------------------------------------
Tue Mar 1 19:14:25 CET 2016 - dmueller@suse.com
- config: ARM64: Remove hardcoded console setting
Proper way would be to derive it from the ACPI or
Device tree chosen output.
- commit ad7dbb8
-------------------------------------------------------------------
Mon Feb 29 17:27:00 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Obsolete xen-kmp (fate#315712, bsc#968253)
- commit 0e7c4d5
-------------------------------------------------------------------
Mon Feb 29 17:26:46 CET 2016 - mmarek@suse.com
- Copy packaging changes from master to the packaging branch
- commit 0a2490d
-------------------------------------------------------------------
Mon Feb 29 01:34:11 CET 2016 - jeffm@suse.com
- Update to 4.5-rc6.
- commit b239884
-------------------------------------------------------------------
Fri Feb 26 10:54:10 CET 2016 - jslaby@suse.cz
@ -156,7 +228,7 @@ Fri Feb 26 08:35:54 CET 2016 - jslaby@suse.cz
Wed Feb 24 18:29:02 CET 2016 - dsterba@suse.com
- btrfs: remove error message from search ioctl for nonexistent tree.
- commit 2629d17
- commit c2c16d5
-------------------------------------------------------------------
Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
@ -173,6 +245,22 @@ Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
(bsc#962535).
- commit 46e3b92
-------------------------------------------------------------------
Tue Feb 23 17:54:18 CET 2016 - guillaume.gardet@free.fr
- config: armv7hl: Enable CONFIG_DRM_ETNAVIV
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics
acceleration on top of the Vivante GPU IP cores used in different SoCs,
such as the Freescale i.MX6.
- commit 13c5905
-------------------------------------------------------------------
Tue Feb 23 15:49:39 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Sync the main and -base package dependencies
(bsc#965830#c51).
- commit bf655ed
-------------------------------------------------------------------
Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
@ -180,6 +268,60 @@ Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
(bsc#966137).
- commit c601f8d
-------------------------------------------------------------------
Mon Feb 22 23:41:16 CET 2016 - jeffm@suse.com
- Update to v4.5-rc5.
- commit 7733b9a
-------------------------------------------------------------------
Mon Feb 22 23:36:00 CET 2016 - jeffm@suse.com
- config: complete disabling THERMAL from s390
Commit fd5ffd694f9 (Update s390x config files: Disable THERMAL)
left some stray config options around. Clean them up.
- commit 5cd1d35
-------------------------------------------------------------------
Mon Feb 22 15:46:49 CET 2016 - jdelvare@suse.de
- Update config files: Set CRYPTO_CHACHA20POLY1305=m
We support every other crypto algorithm so why not this one.
- commit 68344d0
-------------------------------------------------------------------
Mon Feb 22 09:08:40 CET 2016 - jdelvare@suse.de
- Update config files: Disable SERIAL_8250_RT288X
This option is only useful on MIPS.
- commit a8e3297
-------------------------------------------------------------------
Sun Feb 21 21:44:07 CET 2016 - dmueller@suse.com
- config: armv6hl: Disable CMA and DEBUGFS settings
CMA allocates 16MB of reserved memory on boot, which takes
away a very scarce resource for unpacking the kiwi initrd
and provides little value (is also disabled on other x86*)
- commit 9f2a122
-------------------------------------------------------------------
Sat Feb 20 20:31:54 CET 2016 - jdelvare@suse.de
- Update s390x config files: Disable THERMAL
The THERMAL subsystem serves no purpose on S/390, disable it. It was
already disabled in the SLES kernel long ago.
- commit fd5ffd6
-------------------------------------------------------------------
Thu Feb 18 14:06:09 CET 2016 - dsterba@suse.com
- Fix lint warnings: E: summary-ended-with-dot
kernel-source-vanilla.noarch: E: summary-ended-with-dot (Badness: 89) C
Vanilla Linux kernel sources with minor build fixes.
Summary ends with a dot.
- commit 9050a39
-------------------------------------------------------------------
Thu Feb 18 13:48:14 CET 2016 - jslaby@suse.cz
@ -214,6 +356,51 @@ Thu Feb 18 08:56:03 CET 2016 - jslaby@suse.cz
patches.fixes/HID-multitouch-fix-input-mode-switching-on-some-Elan.
- commit 19ca782
-------------------------------------------------------------------
Wed Feb 17 19:00:58 CET 2016 - mbrugger@suse.com
- series.conf: mark xgbe-a0 ethernet driver as needs_update
- commit 9efcaae
-------------------------------------------------------------------
Wed Feb 17 11:37:05 CET 2016 - mbrugger@suse.com
- Update config files for arm64.
Enable ACPI.
- commit fa0917c
-------------------------------------------------------------------
Tue Feb 16 15:09:04 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.patch.
Remove text_base parameter from read_pointer as it is always 0.
- commit b3ba789
-------------------------------------------------------------------
Tue Feb 16 13:56:18 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Set CONFIG_MODULE_SIG_KEY only if a cert is present
This allows using the unmodified .config from the kernel-source tree in
the expanded tree.
- commit 5fa6ddd
-------------------------------------------------------------------
Mon Feb 15 15:10:59 CET 2016 - jdelvare@suse.de
- Update x86 config files: Enable Intel RAPL
This driver is useful when power caping is needed. It was enabled in
the SLE kernel 2 years ago.
- commit 5c509fc
-------------------------------------------------------------------
Mon Feb 15 12:11:55 CET 2016 - jdelvare@suse.de
- Update config files: Disable MFD_TPS65218
The TPS65218 is a power management IC for 32-bit ARM systems. Its
driver serves no purpose on other architectures. All sub-drivers were
already disabled anyway.
- commit 2c2300d
-------------------------------------------------------------------
Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
@ -221,6 +408,29 @@ Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
(CVE-2016-2384,bsc#966693).
- commit 6398c2d
-------------------------------------------------------------------
Mon Feb 15 04:19:07 CET 2016 - jeffm@suse.com
- Update to 4.5-rc4.
- commit 4fd18f0
-------------------------------------------------------------------
Thu Feb 11 21:13:37 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use correct variable to point to the keyring
- commit f026a54
-------------------------------------------------------------------
Thu Feb 11 13:59:29 CET 2016 - jdelvare@suse.de
- Update config/armv7hl: Clean up TS-4800 support
The Technologic Systems TS-4800 is an i.MX515 board. The lpae flavor
doesn't support this platform so it shouldn't include any TS-4800
driver. The default and vanilla flavors do support it. If we want
them to support the board properly then all its drivers should be
enabled.
- commit 59e9c51
-------------------------------------------------------------------
Thu Feb 11 09:46:23 CET 2016 - jslaby@suse.cz
@ -234,6 +444,99 @@ Wed Feb 10 10:19:40 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Adapt certificate handling for changes in v4.3
- commit 589be33
-------------------------------------------------------------------
Tue Feb 9 15:09:53 CET 2016 - jdelvare@suse.de
- Update config files: disable MFD_SYSCON on non-arm
Disable MFD_SYSCON, GPIO_SYSCON and LEDS_SYSCON in non-arm
configurations. SYSCON is an arm thing, it was enabled accidentally
in other configurations because STMMAC_PLATFORM and
TOUCHSCREEN_TS4800, which were once enabled by accident, select it.
As REGMAP_MMIO was also only selected by MFD_SYSCON, we can disable
it too.
- commit 7d6958a
-------------------------------------------------------------------
Tue Feb 9 15:09:02 CET 2016 - jdelvare@suse.de
- Update config files: disable TS-4800 drivers on non-arm
The TS-4800 is an arm board, so its drivers are useless on i386 and
ppc64. Disable TOUCHSCREEN_TS4800 on these architectures.
- commit e2289c8
-------------------------------------------------------------------
Tue Feb 9 10:23:14 CET 2016 - jslaby@suse.cz
- Disable KASAN for stack unwinder code.
- commit 40617c9
-------------------------------------------------------------------
Tue Feb 9 10:22:57 CET 2016 - dmueller@suse.com
- config: reenable Exynos4 support for default kernel
needed for odroid
- commit ae765f1
-------------------------------------------------------------------
Tue Feb 9 10:17:33 CET 2016 - jslaby@suse.cz
- DWARF2 EH-frame based stack unwinding.
- Delete patches.suse/stack-unwind.
Add .patch suffix, so that syntax highlighting works.
- commit 741781b
-------------------------------------------------------------------
Mon Feb 8 23:09:47 CET 2016 - dmueller@suse.com
- Config: ARMv7: Disable Exynos 4 related drivers
We don't have Exynos 4 support enabled, so there
is no point in building the drivers for it.
- commit 0d649a0
-------------------------------------------------------------------
Mon Feb 8 15:49:10 CET 2016 - jeffm@suse.com
- Update to 4.5-rc3.
- commit b0ea7eb
-------------------------------------------------------------------
Mon Feb 8 15:36:32 CET 2016 - jdelvare@suse.de
- Update s390x config files: CONFIG_ENCLOSURE_SERVICES
Per bsc#884701, CONFIG_ENCLOSURE_SERVICES isn't needed on S/390. It
was already disabled in SLE, so disable it in openSUSE too.
- commit 0017810
-------------------------------------------------------------------
Mon Feb 8 15:33:09 CET 2016 - jeffm@suse.com
- Update to 4.5-rc2.
- Eliminated 2 patches.
- commit 52dbbed
-------------------------------------------------------------------
Mon Feb 8 13:02:34 CET 2016 - dvaleev@suse.com
- Delete config/ppc/default.
- Delete config/ppc/vanilla.
Drop building for ppc architecture. We use 64bit kernel nowadays.
- commit 54461b6
-------------------------------------------------------------------
Thu Feb 4 23:52:56 CET 2016 - dmueller@suse.com
- config: ARM64: disable CONFIG_DDR again
Was accidentally reeanbled in the 4.5-rc1 bump
- commit c76df01
-------------------------------------------------------------------
Thu Feb 4 19:13:56 CET 2016 - afaerber@suse.de
- config: arm64: Enable Tegra 210 and SMMU
The new Tegra210 option did not get enabled during the 4.5-rc1 update.
Also enable the Tegra IOMMU for 132 and 210.
- commit d6d686e
-------------------------------------------------------------------
Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
@ -241,6 +544,14 @@ Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
(boo#962250).
- commit ddc5d70
-------------------------------------------------------------------
Tue Feb 2 09:39:07 CET 2016 - jdelvare@suse.de
- Update config files: Disable CONFIG_DDR
CONFIG_DDR is selected automatically by drivers which need it. This
piece of helper code is useless in the absence of any such driver.
- commit 1769308
-------------------------------------------------------------------
Mon Feb 1 23:16:05 CET 2016 - dmueller@suse.com
@ -286,12 +597,152 @@ Sun Jan 31 22:31:35 CET 2016 - tiwai@suse.de
- sd: Optimal I/O size is in bytes, not sectors (boo#961263).
- commit 2198765
-------------------------------------------------------------------
Sun Jan 31 17:17:51 CET 2016 - dmueller@suse.com
- config: Update armv6hl config for 4.5-rc1
- Enable BCM2835 related options
- Rest disabled if arch specific
- Generic follows x86_64
- commit 185883e
-------------------------------------------------------------------
Sun Jan 31 17:10:48 CET 2016 - dmueller@suse.com
- config: armv7hl: Enable VDSO
VDSO provides, starting with glibc 2.22, a lower latency implementation
for time related syscalls.
- commit 42096c4
-------------------------------------------------------------------
Sun Jan 31 17:07:36 CET 2016 - dmueller@suse.com
- config: Update armv7hl config to 4.5-rc1
- Disable Mobile ARCH
- Enable BCM2835/BCM2836 options (RPI 1 B/2 B)
- set voltage regulators to =m
- Rest follows x86_64 update, see there for details
- commit afef73d
-------------------------------------------------------------------
Sun Jan 31 16:22:22 CET 2016 - dmueller@suse.com
- config: Update ARM64 config to 4.5-rc1
- Enabled support for Qualcom SoC
- Rest follows update for x86_64
- commit 3a8952a
-------------------------------------------------------------------
Thu Jan 28 09:15:06 CET 2016 - jslaby@suse.cz
- drm/radeon: Update radeon_get_vblank_counter_kms() (bnc#962535).
- commit 9f68b90
-------------------------------------------------------------------
Wed Jan 27 17:28:58 CET 2016 - jeffm@suse.com
- Revert "Merge remote-tracking branch 'origin/users/tiwai/master/for-next'"
This reverts commit b27160caadedcda2dc864615e51461c7db19bba1, reversing
changes made to e1ac7b484beda5dfd27b84365f83a308de7c7a9c.
- commit 36aac98
-------------------------------------------------------------------
Wed Jan 27 09:33:55 CET 2016 - bp@suse.de
- Update config files.
Disable CONFIG_DEBUG_WX as stuff needs to be sorted out upstream first.
- commit 09b6275
-------------------------------------------------------------------
Tue Jan 26 18:36:00 CET 2016 - jeffm@suse.com
- Update to 4.5-rc1
- Eliminated 15 patches.
- ARM configs need updating.
- Config changes:
- Generic changes:
- ARCH_MMAP_RND_BITS=<default>
- MANDATORY_FILE_LOCKING=n (removes "dead" code, can re-enable if needed)
- WQ_WATCHDOG=y
- NETDEV_NOTIFIER_ERROR_INJECT=m
- UBSAN=n (performance penalty)
- IO_STRICT_DEVMEM=y
- VFIO_NOIOMMU=n
- NTB_PERF=m
- x86:
- VMD=m
- DRM_AMD_POWERPLAY=y
- CRYPTO_DEV_QAT_C3XXX=m
- CRYPTO_DEV_QAT_C62X=m
- CRYPTO_DEV_QAT_C3XXXVF=m
- CRYPTO_DEV_QAT_C62XVF=m
- QUEUED_LOCK_STAT=n
- INTEL_TELEMETRY=m
- INTEL_HID_EVENT=m
- INTEL_PUNIT_IPC=m
- NTB_AMD=m
- ASUS_WIRELESS=m
- s390x:
- SCLP_OFB=y
- ppc64:
- IBMVNIC=m
- Networking:
- INET_DIAG_DESTROY=y (built as part of inet_diag.ko)
- NF_DUP_NETDEV=m
- NFT_FWD_NETDEV=m
- 6LOWPAN_DEBUGFS=n
- 6LOWPAN_GHC_EXT_HDR_HOP=m
- 6LOWPAN_GHC_UDP=m
- 6LOWPAN_GHC_ICMPV6=m
- 6LOWPAN_GHC_EXT_HDR_DEST=m
- 6LOWPAN_GHC_EXT_HDR_FRAG=m
- 6LOWPAN_GHC_EXT_HDR_ROUTE=m
- ATH9K_HWRNG=y
- GENEVE=y
- NFP_NETVF=m
- IEEE802154_ADF7242=m
- Storage:
- BLK_DEV_NVME_SCSI=n (dangerous)
- SCSI_HISI_SAS=m
- DM_VERITY_FEC=y
- Misc platform-independent drivers:
- NFC_ST21NFCA_I2C=m
- NFC_ST95HF=m
- MTD_MT81xx_NOR=m
- MLXSW_CORE_HWMON=y
- TOUCHSCREEN_EGALAX_SERIAL=m
- SPI_LOOPBACK_TEST=m
- GPIO_SYSCON=m
- GPIO_104_IDI_48=m
- SENSORS_LTC3815=m
- WATCHDOG_SYSFS=y
- ZIIRAVE_WATCHDOG=m
- COMMON_CLK_CS2000_CP=m
- EXTCON_MAX3355=m
- IIO_CONFIGFS=m
- IIO_SW_TRIGGER=m
- MMA7455_I2C=m
- MMA7455_SPI=m
- MXC6255=m
- INA2XX_ADC=n (use hwmon)
- USB_SERIAL_MXUPORT11=m
- LEDS_SYSCON=y
- RTC_DRV_RX8010=m
- IAQCORE=m
- MAX30100=m
- IIO_HRTIMER_TRIGGER=m
- ARM (disabled):
- IMX_THERMAL=n
- TS4800_WATCHDOG=n
- TS4800_IRQ=n
- DRM_PANEL_PANASONIC_VVX10F034N00=n
- DRM_PANEL_SHARP_LS043T1LE01=n
- TI_ADS8688=n
- PHY_HI6220_USB=n
- WILC1000_SDIO=n
- WILC1000_SPI=n
- commit f1286ba
-------------------------------------------------------------------
Tue Jan 26 17:30:09 CET 2016 - jeffm@suse.com
@ -308,6 +759,10 @@ Tue Jan 26 13:49:24 CET 2016 - bp@suse.de
-------------------------------------------------------------------
Tue Jan 26 12:46:26 CET 2016 - jslaby@suse.cz
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
CVE-2016-0723).
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
@ -7010,6 +7465,14 @@ Thu Apr 3 18:43:52 CEST 2014 - guillaume.gardet@oliseo.fr
Replace OF_DEVICE by OF (OF_DEVICE does not exist anymore.)
- commit 299b9cd
-------------------------------------------------------------------
Thu Apr 3 17:44:56 CEST 2014 - duwe@suse.de
- Refresh patches.suse/pstore-backend-autoaction.
Fix valid gcc warnings about an unitialised return code
and printf format problems.
- commit 73e63e4
-------------------------------------------------------------------
Thu Apr 3 15:17:49 CEST 2014 - jdelvare@suse.de

View File

@ -16,7 +16,7 @@
#
%define patchversion 4.4.5
%define patchversion 4.5.0
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@ -27,9 +27,9 @@ Name: kernel-docs
Summary: Kernel Documentation (man pages)
License: GPL-2.0
Group: Documentation/Man
Version: 4.4.5
Version: 4.5.0
%if 0%{?is_kotd}
Release: <RELEASE>.g09dee88
Release: <RELEASE>.g95a9976
%else
Release: 0
%endif

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Mar 14 06:14:55 CET 2016 - jeffm@suse.com
- Update to 4.5-final.
- commit 3c4edc5
-------------------------------------------------------------------
Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
@ -5,6 +11,34 @@ Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.
- commit 09dee88
-------------------------------------------------------------------
Wed Mar 9 17:57:41 CET 2016 - jdelvare@suse.de
- Update s390x config files: Bump NR_CPUS to 256
It was set to 256 in the SLES kernel 2 years ago already.
- commit 43cf630
-------------------------------------------------------------------
Tue Mar 8 19:47:06 CET 2016 - afaerber@suse.de
- config: armv7hl: Enable DRM_ROCKCHIP
Firefly-RK3288 is among the boards that this will benefit.
- commit 2a3d0e4
-------------------------------------------------------------------
Mon Mar 7 14:39:01 CET 2016 - jeffm@suse.com
- Update to 4.5-rc7.
- commit 924f2b7
-------------------------------------------------------------------
Mon Mar 7 14:01:02 CET 2016 - jdelvare@suse.de
- Update config files: Modularize NF_REJECT_IPV4/V6
There is no reason why these helper modules should be built-in when
the rest of netfilter is built as modules.
- commit c81fe72
-------------------------------------------------------------------
Fri Mar 4 09:13:43 CET 2016 - jslaby@suse.cz
@ -88,6 +122,18 @@ Fri Mar 4 08:54:21 CET 2016 - jslaby@suse.cz
Update upstream status.
- commit 859059c
-------------------------------------------------------------------
Thu Mar 3 09:18:25 CET 2016 - ohering@suse.de
- Refresh patches.suse/xen-pv-devmem_is_allowed.patch.
- commit a55dde2
-------------------------------------------------------------------
Wed Mar 2 15:31:03 CET 2016 - ohering@suse.de
- Disable access to lowmem in a Xen PV guest (bnc#964342).
- commit e7a0da2
-------------------------------------------------------------------
Wed Mar 2 10:18:57 CET 2016 - jslaby@suse.cz
@ -135,6 +181,32 @@ Wed Mar 2 10:11:15 CET 2016 - tiwai@suse.de
(boo#955096,boo#967938).
- commit 803bd2e
-------------------------------------------------------------------
Tue Mar 1 19:14:25 CET 2016 - dmueller@suse.com
- config: ARM64: Remove hardcoded console setting
Proper way would be to derive it from the ACPI or
Device tree chosen output.
- commit ad7dbb8
-------------------------------------------------------------------
Mon Feb 29 17:27:00 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Obsolete xen-kmp (fate#315712, bsc#968253)
- commit 0e7c4d5
-------------------------------------------------------------------
Mon Feb 29 17:26:46 CET 2016 - mmarek@suse.com
- Copy packaging changes from master to the packaging branch
- commit 0a2490d
-------------------------------------------------------------------
Mon Feb 29 01:34:11 CET 2016 - jeffm@suse.com
- Update to 4.5-rc6.
- commit b239884
-------------------------------------------------------------------
Fri Feb 26 10:54:10 CET 2016 - jslaby@suse.cz
@ -156,7 +228,7 @@ Fri Feb 26 08:35:54 CET 2016 - jslaby@suse.cz
Wed Feb 24 18:29:02 CET 2016 - dsterba@suse.com
- btrfs: remove error message from search ioctl for nonexistent tree.
- commit 2629d17
- commit c2c16d5
-------------------------------------------------------------------
Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
@ -173,6 +245,22 @@ Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
(bsc#962535).
- commit 46e3b92
-------------------------------------------------------------------
Tue Feb 23 17:54:18 CET 2016 - guillaume.gardet@free.fr
- config: armv7hl: Enable CONFIG_DRM_ETNAVIV
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics
acceleration on top of the Vivante GPU IP cores used in different SoCs,
such as the Freescale i.MX6.
- commit 13c5905
-------------------------------------------------------------------
Tue Feb 23 15:49:39 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Sync the main and -base package dependencies
(bsc#965830#c51).
- commit bf655ed
-------------------------------------------------------------------
Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
@ -180,6 +268,60 @@ Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
(bsc#966137).
- commit c601f8d
-------------------------------------------------------------------
Mon Feb 22 23:41:16 CET 2016 - jeffm@suse.com
- Update to v4.5-rc5.
- commit 7733b9a
-------------------------------------------------------------------
Mon Feb 22 23:36:00 CET 2016 - jeffm@suse.com
- config: complete disabling THERMAL from s390
Commit fd5ffd694f9 (Update s390x config files: Disable THERMAL)
left some stray config options around. Clean them up.
- commit 5cd1d35
-------------------------------------------------------------------
Mon Feb 22 15:46:49 CET 2016 - jdelvare@suse.de
- Update config files: Set CRYPTO_CHACHA20POLY1305=m
We support every other crypto algorithm so why not this one.
- commit 68344d0
-------------------------------------------------------------------
Mon Feb 22 09:08:40 CET 2016 - jdelvare@suse.de
- Update config files: Disable SERIAL_8250_RT288X
This option is only useful on MIPS.
- commit a8e3297
-------------------------------------------------------------------
Sun Feb 21 21:44:07 CET 2016 - dmueller@suse.com
- config: armv6hl: Disable CMA and DEBUGFS settings
CMA allocates 16MB of reserved memory on boot, which takes
away a very scarce resource for unpacking the kiwi initrd
and provides little value (is also disabled on other x86*)
- commit 9f2a122
-------------------------------------------------------------------
Sat Feb 20 20:31:54 CET 2016 - jdelvare@suse.de
- Update s390x config files: Disable THERMAL
The THERMAL subsystem serves no purpose on S/390, disable it. It was
already disabled in the SLES kernel long ago.
- commit fd5ffd6
-------------------------------------------------------------------
Thu Feb 18 14:06:09 CET 2016 - dsterba@suse.com
- Fix lint warnings: E: summary-ended-with-dot
kernel-source-vanilla.noarch: E: summary-ended-with-dot (Badness: 89) C
Vanilla Linux kernel sources with minor build fixes.
Summary ends with a dot.
- commit 9050a39
-------------------------------------------------------------------
Thu Feb 18 13:48:14 CET 2016 - jslaby@suse.cz
@ -214,6 +356,51 @@ Thu Feb 18 08:56:03 CET 2016 - jslaby@suse.cz
patches.fixes/HID-multitouch-fix-input-mode-switching-on-some-Elan.
- commit 19ca782
-------------------------------------------------------------------
Wed Feb 17 19:00:58 CET 2016 - mbrugger@suse.com
- series.conf: mark xgbe-a0 ethernet driver as needs_update
- commit 9efcaae
-------------------------------------------------------------------
Wed Feb 17 11:37:05 CET 2016 - mbrugger@suse.com
- Update config files for arm64.
Enable ACPI.
- commit fa0917c
-------------------------------------------------------------------
Tue Feb 16 15:09:04 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.patch.
Remove text_base parameter from read_pointer as it is always 0.
- commit b3ba789
-------------------------------------------------------------------
Tue Feb 16 13:56:18 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Set CONFIG_MODULE_SIG_KEY only if a cert is present
This allows using the unmodified .config from the kernel-source tree in
the expanded tree.
- commit 5fa6ddd
-------------------------------------------------------------------
Mon Feb 15 15:10:59 CET 2016 - jdelvare@suse.de
- Update x86 config files: Enable Intel RAPL
This driver is useful when power caping is needed. It was enabled in
the SLE kernel 2 years ago.
- commit 5c509fc
-------------------------------------------------------------------
Mon Feb 15 12:11:55 CET 2016 - jdelvare@suse.de
- Update config files: Disable MFD_TPS65218
The TPS65218 is a power management IC for 32-bit ARM systems. Its
driver serves no purpose on other architectures. All sub-drivers were
already disabled anyway.
- commit 2c2300d
-------------------------------------------------------------------
Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
@ -221,6 +408,29 @@ Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
(CVE-2016-2384,bsc#966693).
- commit 6398c2d
-------------------------------------------------------------------
Mon Feb 15 04:19:07 CET 2016 - jeffm@suse.com
- Update to 4.5-rc4.
- commit 4fd18f0
-------------------------------------------------------------------
Thu Feb 11 21:13:37 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use correct variable to point to the keyring
- commit f026a54
-------------------------------------------------------------------
Thu Feb 11 13:59:29 CET 2016 - jdelvare@suse.de
- Update config/armv7hl: Clean up TS-4800 support
The Technologic Systems TS-4800 is an i.MX515 board. The lpae flavor
doesn't support this platform so it shouldn't include any TS-4800
driver. The default and vanilla flavors do support it. If we want
them to support the board properly then all its drivers should be
enabled.
- commit 59e9c51
-------------------------------------------------------------------
Thu Feb 11 09:46:23 CET 2016 - jslaby@suse.cz
@ -234,6 +444,99 @@ Wed Feb 10 10:19:40 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Adapt certificate handling for changes in v4.3
- commit 589be33
-------------------------------------------------------------------
Tue Feb 9 15:09:53 CET 2016 - jdelvare@suse.de
- Update config files: disable MFD_SYSCON on non-arm
Disable MFD_SYSCON, GPIO_SYSCON and LEDS_SYSCON in non-arm
configurations. SYSCON is an arm thing, it was enabled accidentally
in other configurations because STMMAC_PLATFORM and
TOUCHSCREEN_TS4800, which were once enabled by accident, select it.
As REGMAP_MMIO was also only selected by MFD_SYSCON, we can disable
it too.
- commit 7d6958a
-------------------------------------------------------------------
Tue Feb 9 15:09:02 CET 2016 - jdelvare@suse.de
- Update config files: disable TS-4800 drivers on non-arm
The TS-4800 is an arm board, so its drivers are useless on i386 and
ppc64. Disable TOUCHSCREEN_TS4800 on these architectures.
- commit e2289c8
-------------------------------------------------------------------
Tue Feb 9 10:23:14 CET 2016 - jslaby@suse.cz
- Disable KASAN for stack unwinder code.
- commit 40617c9
-------------------------------------------------------------------
Tue Feb 9 10:22:57 CET 2016 - dmueller@suse.com
- config: reenable Exynos4 support for default kernel
needed for odroid
- commit ae765f1
-------------------------------------------------------------------
Tue Feb 9 10:17:33 CET 2016 - jslaby@suse.cz
- DWARF2 EH-frame based stack unwinding.
- Delete patches.suse/stack-unwind.
Add .patch suffix, so that syntax highlighting works.
- commit 741781b
-------------------------------------------------------------------
Mon Feb 8 23:09:47 CET 2016 - dmueller@suse.com
- Config: ARMv7: Disable Exynos 4 related drivers
We don't have Exynos 4 support enabled, so there
is no point in building the drivers for it.
- commit 0d649a0
-------------------------------------------------------------------
Mon Feb 8 15:49:10 CET 2016 - jeffm@suse.com
- Update to 4.5-rc3.
- commit b0ea7eb
-------------------------------------------------------------------
Mon Feb 8 15:36:32 CET 2016 - jdelvare@suse.de
- Update s390x config files: CONFIG_ENCLOSURE_SERVICES
Per bsc#884701, CONFIG_ENCLOSURE_SERVICES isn't needed on S/390. It
was already disabled in SLE, so disable it in openSUSE too.
- commit 0017810
-------------------------------------------------------------------
Mon Feb 8 15:33:09 CET 2016 - jeffm@suse.com
- Update to 4.5-rc2.
- Eliminated 2 patches.
- commit 52dbbed
-------------------------------------------------------------------
Mon Feb 8 13:02:34 CET 2016 - dvaleev@suse.com
- Delete config/ppc/default.
- Delete config/ppc/vanilla.
Drop building for ppc architecture. We use 64bit kernel nowadays.
- commit 54461b6
-------------------------------------------------------------------
Thu Feb 4 23:52:56 CET 2016 - dmueller@suse.com
- config: ARM64: disable CONFIG_DDR again
Was accidentally reeanbled in the 4.5-rc1 bump
- commit c76df01
-------------------------------------------------------------------
Thu Feb 4 19:13:56 CET 2016 - afaerber@suse.de
- config: arm64: Enable Tegra 210 and SMMU
The new Tegra210 option did not get enabled during the 4.5-rc1 update.
Also enable the Tegra IOMMU for 132 and 210.
- commit d6d686e
-------------------------------------------------------------------
Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
@ -241,6 +544,14 @@ Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
(boo#962250).
- commit ddc5d70
-------------------------------------------------------------------
Tue Feb 2 09:39:07 CET 2016 - jdelvare@suse.de
- Update config files: Disable CONFIG_DDR
CONFIG_DDR is selected automatically by drivers which need it. This
piece of helper code is useless in the absence of any such driver.
- commit 1769308
-------------------------------------------------------------------
Mon Feb 1 23:16:05 CET 2016 - dmueller@suse.com
@ -286,12 +597,152 @@ Sun Jan 31 22:31:35 CET 2016 - tiwai@suse.de
- sd: Optimal I/O size is in bytes, not sectors (boo#961263).
- commit 2198765
-------------------------------------------------------------------
Sun Jan 31 17:17:51 CET 2016 - dmueller@suse.com
- config: Update armv6hl config for 4.5-rc1
- Enable BCM2835 related options
- Rest disabled if arch specific
- Generic follows x86_64
- commit 185883e
-------------------------------------------------------------------
Sun Jan 31 17:10:48 CET 2016 - dmueller@suse.com
- config: armv7hl: Enable VDSO
VDSO provides, starting with glibc 2.22, a lower latency implementation
for time related syscalls.
- commit 42096c4
-------------------------------------------------------------------
Sun Jan 31 17:07:36 CET 2016 - dmueller@suse.com
- config: Update armv7hl config to 4.5-rc1
- Disable Mobile ARCH
- Enable BCM2835/BCM2836 options (RPI 1 B/2 B)
- set voltage regulators to =m
- Rest follows x86_64 update, see there for details
- commit afef73d
-------------------------------------------------------------------
Sun Jan 31 16:22:22 CET 2016 - dmueller@suse.com
- config: Update ARM64 config to 4.5-rc1
- Enabled support for Qualcom SoC
- Rest follows update for x86_64
- commit 3a8952a
-------------------------------------------------------------------
Thu Jan 28 09:15:06 CET 2016 - jslaby@suse.cz
- drm/radeon: Update radeon_get_vblank_counter_kms() (bnc#962535).
- commit 9f68b90
-------------------------------------------------------------------
Wed Jan 27 17:28:58 CET 2016 - jeffm@suse.com
- Revert "Merge remote-tracking branch 'origin/users/tiwai/master/for-next'"
This reverts commit b27160caadedcda2dc864615e51461c7db19bba1, reversing
changes made to e1ac7b484beda5dfd27b84365f83a308de7c7a9c.
- commit 36aac98
-------------------------------------------------------------------
Wed Jan 27 09:33:55 CET 2016 - bp@suse.de
- Update config files.
Disable CONFIG_DEBUG_WX as stuff needs to be sorted out upstream first.
- commit 09b6275
-------------------------------------------------------------------
Tue Jan 26 18:36:00 CET 2016 - jeffm@suse.com
- Update to 4.5-rc1
- Eliminated 15 patches.
- ARM configs need updating.
- Config changes:
- Generic changes:
- ARCH_MMAP_RND_BITS=<default>
- MANDATORY_FILE_LOCKING=n (removes "dead" code, can re-enable if needed)
- WQ_WATCHDOG=y
- NETDEV_NOTIFIER_ERROR_INJECT=m
- UBSAN=n (performance penalty)
- IO_STRICT_DEVMEM=y
- VFIO_NOIOMMU=n
- NTB_PERF=m
- x86:
- VMD=m
- DRM_AMD_POWERPLAY=y
- CRYPTO_DEV_QAT_C3XXX=m
- CRYPTO_DEV_QAT_C62X=m
- CRYPTO_DEV_QAT_C3XXXVF=m
- CRYPTO_DEV_QAT_C62XVF=m
- QUEUED_LOCK_STAT=n
- INTEL_TELEMETRY=m
- INTEL_HID_EVENT=m
- INTEL_PUNIT_IPC=m
- NTB_AMD=m
- ASUS_WIRELESS=m
- s390x:
- SCLP_OFB=y
- ppc64:
- IBMVNIC=m
- Networking:
- INET_DIAG_DESTROY=y (built as part of inet_diag.ko)
- NF_DUP_NETDEV=m
- NFT_FWD_NETDEV=m
- 6LOWPAN_DEBUGFS=n
- 6LOWPAN_GHC_EXT_HDR_HOP=m
- 6LOWPAN_GHC_UDP=m
- 6LOWPAN_GHC_ICMPV6=m
- 6LOWPAN_GHC_EXT_HDR_DEST=m
- 6LOWPAN_GHC_EXT_HDR_FRAG=m
- 6LOWPAN_GHC_EXT_HDR_ROUTE=m
- ATH9K_HWRNG=y
- GENEVE=y
- NFP_NETVF=m
- IEEE802154_ADF7242=m
- Storage:
- BLK_DEV_NVME_SCSI=n (dangerous)
- SCSI_HISI_SAS=m
- DM_VERITY_FEC=y
- Misc platform-independent drivers:
- NFC_ST21NFCA_I2C=m
- NFC_ST95HF=m
- MTD_MT81xx_NOR=m
- MLXSW_CORE_HWMON=y
- TOUCHSCREEN_EGALAX_SERIAL=m
- SPI_LOOPBACK_TEST=m
- GPIO_SYSCON=m
- GPIO_104_IDI_48=m
- SENSORS_LTC3815=m
- WATCHDOG_SYSFS=y
- ZIIRAVE_WATCHDOG=m
- COMMON_CLK_CS2000_CP=m
- EXTCON_MAX3355=m
- IIO_CONFIGFS=m
- IIO_SW_TRIGGER=m
- MMA7455_I2C=m
- MMA7455_SPI=m
- MXC6255=m
- INA2XX_ADC=n (use hwmon)
- USB_SERIAL_MXUPORT11=m
- LEDS_SYSCON=y
- RTC_DRV_RX8010=m
- IAQCORE=m
- MAX30100=m
- IIO_HRTIMER_TRIGGER=m
- ARM (disabled):
- IMX_THERMAL=n
- TS4800_WATCHDOG=n
- TS4800_IRQ=n
- DRM_PANEL_PANASONIC_VVX10F034N00=n
- DRM_PANEL_SHARP_LS043T1LE01=n
- TI_ADS8688=n
- PHY_HI6220_USB=n
- WILC1000_SDIO=n
- WILC1000_SPI=n
- commit f1286ba
-------------------------------------------------------------------
Tue Jan 26 17:30:09 CET 2016 - jeffm@suse.com
@ -308,6 +759,10 @@ Tue Jan 26 13:49:24 CET 2016 - bp@suse.de
-------------------------------------------------------------------
Tue Jan 26 12:46:26 CET 2016 - jslaby@suse.cz
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
CVE-2016-0723).
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
@ -7010,6 +7465,14 @@ Thu Apr 3 18:43:52 CEST 2014 - guillaume.gardet@oliseo.fr
Replace OF_DEVICE by OF (OF_DEVICE does not exist anymore.)
- commit 299b9cd
-------------------------------------------------------------------
Thu Apr 3 17:44:56 CEST 2014 - duwe@suse.de
- Refresh patches.suse/pstore-backend-autoaction.
Fix valid gcc warnings about an unitialised return code
and printf format problems.
- commit 73e63e4
-------------------------------------------------------------------
Thu Apr 3 15:17:49 CEST 2014 - jdelvare@suse.de

View File

@ -19,8 +19,8 @@
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 4.4
%define patchversion 4.4.5
%define srcversion 4.5
%define patchversion 4.5.0
%define variant %{nil}
%define vanilla_only 0
@ -61,9 +61,9 @@ Name: kernel-lpae
Summary: Kernel for LPAE enabled systems
License: GPL-2.0
Group: System/Kernel
Version: 4.4.5
Version: 4.5.0
%if 0%{?is_kotd}
Release: <RELEASE>.g09dee88
Release: <RELEASE>.g95a9976
%else
Release: 0
%endif
@ -94,6 +94,8 @@ Provides: kernel-base = %version-%source_rel
# 11.2 - 11.4, but we primarily care about the supported upgrade path.
Obsoletes: %name-base < 3.1
%endif
# The following is copied to the -base subpackage as well
# BEGIN COMMON DEPS
Requires(pre): coreutils awk
# For /usr/lib/module-init-tools/weak-modules2
Requires(post): suse-module-tools
@ -116,6 +118,7 @@ Requires(post): mkinitrd >= 2.7.1
# Install the package providing /etc/SuSE-release early enough, so that
# the grub entry has correct title (bnc#757565)
Requires(post): distribution-release
# END COMMON DEPS
# Do not install p-b and mkinitrd for the install check, the %post script is
# able to handle this
#!BuildIgnore: perl-Bootloader mkinitrd distribution-release
@ -344,6 +347,8 @@ Provides: ath3k-firmware = 1.0
%obsolete_kmp compat-wireless 3.12
%obsolete_kmp rts5229 1.08
%obsolete_kmp rts_pstor 1.11
# sle12-sp1 / Leap 42.1
%obsolete_kmp xen 4.6.1
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -476,26 +481,20 @@ if test -e %my_builddir/kabi/%cpu_arch/symtypes-%build_flavor; then
fi
# copy module signing certificate(s)
found_sigkey=false
for f in %_sourcedir/*.crt; do
if ! test -e "$f"; then
continue
fi
if test "${f##*/}" = %CONFIG_MODULE_SIG_KEY; then
found_sigkey=true
case "${f##*/}" in
SLES-UEFI*.crt)
../scripts/config --set-str CONFIG_MODULE_SIG_KEY "${f##*/}"
cp "$f" .
else
;;
*)
cat "$f" >>keyring.crt
fi
../scripts/config --set-str CONFIG_SYSTEM_TRUSTED_KEYS "keyring.crt"
esac
done
if ! $found_sigkey; then
echo "warning: %CONFIG_MODULE_SIG_KEY not found"
# Let certs/Makefile generate a keypair
../scripts/config --set-str CONFIG_MODULE_SIG_KEY "certs/signing_key.pem"
fi
if test -s keyring.crt; then
../scripts/config --set-str SYSTEM_TRUSTED_KEYS_FILENAME "keyring.crt"
fi
MAKE_ARGS="$MAKE_ARGS %{?_smp_mflags}"
@ -943,9 +942,28 @@ Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
# For /usr/lib/module-init-tools/weak-modules2
Requires(post): suse-module-tools
# For depmod (modutils is a dependency provided by both module-init-tools and
# kmod-compat)
Requires(post): modutils
Requires(post): perl-Bootloader
# This Requires is wrong, because the post/postun scripts have a
# test -x update-bootloader, having perl-Bootloader is not a hard requirement.
# But, there is no way to tell rpm or yast to schedule the installation
# of perl-Bootloader before kernel-binary.rpm if both are in the list of
# packages to install/update. Likewise, this is true for mkinitrd.
# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
Requires(post): perl-Bootloader >= 0.4.15
%if %build_vanilla
Requires(post): mkinitrd
%else
# Require a mkinitrd that can handle usbhid/hid-generic built-in (bnc#773559)
Requires(post): mkinitrd >= 2.7.1
%endif
# Install the package providing /etc/SuSE-release early enough, so that
# the grub entry has correct title (bnc#757565)
Requires(post): distribution-release
%obsolete_rebuilds %name-base
%ifarch %ix86
@ -1018,7 +1036,7 @@ This package contains additional modules not supported by Novell.
%if %CONFIG_KMSG_IDS == "y"
%package man
Summary: The collection of man pages generated by the kmsg script.
Summary: The collection of man pages generated by the kmsg script
Group: System/Kernel
%description man

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Mar 14 06:14:55 CET 2016 - jeffm@suse.com
- Update to 4.5-final.
- commit 3c4edc5
-------------------------------------------------------------------
Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
@ -5,6 +11,34 @@ Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.
- commit 09dee88
-------------------------------------------------------------------
Wed Mar 9 17:57:41 CET 2016 - jdelvare@suse.de
- Update s390x config files: Bump NR_CPUS to 256
It was set to 256 in the SLES kernel 2 years ago already.
- commit 43cf630
-------------------------------------------------------------------
Tue Mar 8 19:47:06 CET 2016 - afaerber@suse.de
- config: armv7hl: Enable DRM_ROCKCHIP
Firefly-RK3288 is among the boards that this will benefit.
- commit 2a3d0e4
-------------------------------------------------------------------
Mon Mar 7 14:39:01 CET 2016 - jeffm@suse.com
- Update to 4.5-rc7.
- commit 924f2b7
-------------------------------------------------------------------
Mon Mar 7 14:01:02 CET 2016 - jdelvare@suse.de
- Update config files: Modularize NF_REJECT_IPV4/V6
There is no reason why these helper modules should be built-in when
the rest of netfilter is built as modules.
- commit c81fe72
-------------------------------------------------------------------
Fri Mar 4 09:13:43 CET 2016 - jslaby@suse.cz
@ -88,6 +122,18 @@ Fri Mar 4 08:54:21 CET 2016 - jslaby@suse.cz
Update upstream status.
- commit 859059c
-------------------------------------------------------------------
Thu Mar 3 09:18:25 CET 2016 - ohering@suse.de
- Refresh patches.suse/xen-pv-devmem_is_allowed.patch.
- commit a55dde2
-------------------------------------------------------------------
Wed Mar 2 15:31:03 CET 2016 - ohering@suse.de
- Disable access to lowmem in a Xen PV guest (bnc#964342).
- commit e7a0da2
-------------------------------------------------------------------
Wed Mar 2 10:18:57 CET 2016 - jslaby@suse.cz
@ -135,6 +181,32 @@ Wed Mar 2 10:11:15 CET 2016 - tiwai@suse.de
(boo#955096,boo#967938).
- commit 803bd2e
-------------------------------------------------------------------
Tue Mar 1 19:14:25 CET 2016 - dmueller@suse.com
- config: ARM64: Remove hardcoded console setting
Proper way would be to derive it from the ACPI or
Device tree chosen output.
- commit ad7dbb8
-------------------------------------------------------------------
Mon Feb 29 17:27:00 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Obsolete xen-kmp (fate#315712, bsc#968253)
- commit 0e7c4d5
-------------------------------------------------------------------
Mon Feb 29 17:26:46 CET 2016 - mmarek@suse.com
- Copy packaging changes from master to the packaging branch
- commit 0a2490d
-------------------------------------------------------------------
Mon Feb 29 01:34:11 CET 2016 - jeffm@suse.com
- Update to 4.5-rc6.
- commit b239884
-------------------------------------------------------------------
Fri Feb 26 10:54:10 CET 2016 - jslaby@suse.cz
@ -156,7 +228,7 @@ Fri Feb 26 08:35:54 CET 2016 - jslaby@suse.cz
Wed Feb 24 18:29:02 CET 2016 - dsterba@suse.com
- btrfs: remove error message from search ioctl for nonexistent tree.
- commit 2629d17
- commit c2c16d5
-------------------------------------------------------------------
Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
@ -173,6 +245,22 @@ Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
(bsc#962535).
- commit 46e3b92
-------------------------------------------------------------------
Tue Feb 23 17:54:18 CET 2016 - guillaume.gardet@free.fr
- config: armv7hl: Enable CONFIG_DRM_ETNAVIV
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics
acceleration on top of the Vivante GPU IP cores used in different SoCs,
such as the Freescale i.MX6.
- commit 13c5905
-------------------------------------------------------------------
Tue Feb 23 15:49:39 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Sync the main and -base package dependencies
(bsc#965830#c51).
- commit bf655ed
-------------------------------------------------------------------
Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
@ -180,6 +268,60 @@ Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
(bsc#966137).
- commit c601f8d
-------------------------------------------------------------------
Mon Feb 22 23:41:16 CET 2016 - jeffm@suse.com
- Update to v4.5-rc5.
- commit 7733b9a
-------------------------------------------------------------------
Mon Feb 22 23:36:00 CET 2016 - jeffm@suse.com
- config: complete disabling THERMAL from s390
Commit fd5ffd694f9 (Update s390x config files: Disable THERMAL)
left some stray config options around. Clean them up.
- commit 5cd1d35
-------------------------------------------------------------------
Mon Feb 22 15:46:49 CET 2016 - jdelvare@suse.de
- Update config files: Set CRYPTO_CHACHA20POLY1305=m
We support every other crypto algorithm so why not this one.
- commit 68344d0
-------------------------------------------------------------------
Mon Feb 22 09:08:40 CET 2016 - jdelvare@suse.de
- Update config files: Disable SERIAL_8250_RT288X
This option is only useful on MIPS.
- commit a8e3297
-------------------------------------------------------------------
Sun Feb 21 21:44:07 CET 2016 - dmueller@suse.com
- config: armv6hl: Disable CMA and DEBUGFS settings
CMA allocates 16MB of reserved memory on boot, which takes
away a very scarce resource for unpacking the kiwi initrd
and provides little value (is also disabled on other x86*)
- commit 9f2a122
-------------------------------------------------------------------
Sat Feb 20 20:31:54 CET 2016 - jdelvare@suse.de
- Update s390x config files: Disable THERMAL
The THERMAL subsystem serves no purpose on S/390, disable it. It was
already disabled in the SLES kernel long ago.
- commit fd5ffd6
-------------------------------------------------------------------
Thu Feb 18 14:06:09 CET 2016 - dsterba@suse.com
- Fix lint warnings: E: summary-ended-with-dot
kernel-source-vanilla.noarch: E: summary-ended-with-dot (Badness: 89) C
Vanilla Linux kernel sources with minor build fixes.
Summary ends with a dot.
- commit 9050a39
-------------------------------------------------------------------
Thu Feb 18 13:48:14 CET 2016 - jslaby@suse.cz
@ -214,6 +356,51 @@ Thu Feb 18 08:56:03 CET 2016 - jslaby@suse.cz
patches.fixes/HID-multitouch-fix-input-mode-switching-on-some-Elan.
- commit 19ca782
-------------------------------------------------------------------
Wed Feb 17 19:00:58 CET 2016 - mbrugger@suse.com
- series.conf: mark xgbe-a0 ethernet driver as needs_update
- commit 9efcaae
-------------------------------------------------------------------
Wed Feb 17 11:37:05 CET 2016 - mbrugger@suse.com
- Update config files for arm64.
Enable ACPI.
- commit fa0917c
-------------------------------------------------------------------
Tue Feb 16 15:09:04 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.patch.
Remove text_base parameter from read_pointer as it is always 0.
- commit b3ba789
-------------------------------------------------------------------
Tue Feb 16 13:56:18 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Set CONFIG_MODULE_SIG_KEY only if a cert is present
This allows using the unmodified .config from the kernel-source tree in
the expanded tree.
- commit 5fa6ddd
-------------------------------------------------------------------
Mon Feb 15 15:10:59 CET 2016 - jdelvare@suse.de
- Update x86 config files: Enable Intel RAPL
This driver is useful when power caping is needed. It was enabled in
the SLE kernel 2 years ago.
- commit 5c509fc
-------------------------------------------------------------------
Mon Feb 15 12:11:55 CET 2016 - jdelvare@suse.de
- Update config files: Disable MFD_TPS65218
The TPS65218 is a power management IC for 32-bit ARM systems. Its
driver serves no purpose on other architectures. All sub-drivers were
already disabled anyway.
- commit 2c2300d
-------------------------------------------------------------------
Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
@ -221,6 +408,29 @@ Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
(CVE-2016-2384,bsc#966693).
- commit 6398c2d
-------------------------------------------------------------------
Mon Feb 15 04:19:07 CET 2016 - jeffm@suse.com
- Update to 4.5-rc4.
- commit 4fd18f0
-------------------------------------------------------------------
Thu Feb 11 21:13:37 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use correct variable to point to the keyring
- commit f026a54
-------------------------------------------------------------------
Thu Feb 11 13:59:29 CET 2016 - jdelvare@suse.de
- Update config/armv7hl: Clean up TS-4800 support
The Technologic Systems TS-4800 is an i.MX515 board. The lpae flavor
doesn't support this platform so it shouldn't include any TS-4800
driver. The default and vanilla flavors do support it. If we want
them to support the board properly then all its drivers should be
enabled.
- commit 59e9c51
-------------------------------------------------------------------
Thu Feb 11 09:46:23 CET 2016 - jslaby@suse.cz
@ -234,6 +444,99 @@ Wed Feb 10 10:19:40 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Adapt certificate handling for changes in v4.3
- commit 589be33
-------------------------------------------------------------------
Tue Feb 9 15:09:53 CET 2016 - jdelvare@suse.de
- Update config files: disable MFD_SYSCON on non-arm
Disable MFD_SYSCON, GPIO_SYSCON and LEDS_SYSCON in non-arm
configurations. SYSCON is an arm thing, it was enabled accidentally
in other configurations because STMMAC_PLATFORM and
TOUCHSCREEN_TS4800, which were once enabled by accident, select it.
As REGMAP_MMIO was also only selected by MFD_SYSCON, we can disable
it too.
- commit 7d6958a
-------------------------------------------------------------------
Tue Feb 9 15:09:02 CET 2016 - jdelvare@suse.de
- Update config files: disable TS-4800 drivers on non-arm
The TS-4800 is an arm board, so its drivers are useless on i386 and
ppc64. Disable TOUCHSCREEN_TS4800 on these architectures.
- commit e2289c8
-------------------------------------------------------------------
Tue Feb 9 10:23:14 CET 2016 - jslaby@suse.cz
- Disable KASAN for stack unwinder code.
- commit 40617c9
-------------------------------------------------------------------
Tue Feb 9 10:22:57 CET 2016 - dmueller@suse.com
- config: reenable Exynos4 support for default kernel
needed for odroid
- commit ae765f1
-------------------------------------------------------------------
Tue Feb 9 10:17:33 CET 2016 - jslaby@suse.cz
- DWARF2 EH-frame based stack unwinding.
- Delete patches.suse/stack-unwind.
Add .patch suffix, so that syntax highlighting works.
- commit 741781b
-------------------------------------------------------------------
Mon Feb 8 23:09:47 CET 2016 - dmueller@suse.com
- Config: ARMv7: Disable Exynos 4 related drivers
We don't have Exynos 4 support enabled, so there
is no point in building the drivers for it.
- commit 0d649a0
-------------------------------------------------------------------
Mon Feb 8 15:49:10 CET 2016 - jeffm@suse.com
- Update to 4.5-rc3.
- commit b0ea7eb
-------------------------------------------------------------------
Mon Feb 8 15:36:32 CET 2016 - jdelvare@suse.de
- Update s390x config files: CONFIG_ENCLOSURE_SERVICES
Per bsc#884701, CONFIG_ENCLOSURE_SERVICES isn't needed on S/390. It
was already disabled in SLE, so disable it in openSUSE too.
- commit 0017810
-------------------------------------------------------------------
Mon Feb 8 15:33:09 CET 2016 - jeffm@suse.com
- Update to 4.5-rc2.
- Eliminated 2 patches.
- commit 52dbbed
-------------------------------------------------------------------
Mon Feb 8 13:02:34 CET 2016 - dvaleev@suse.com
- Delete config/ppc/default.
- Delete config/ppc/vanilla.
Drop building for ppc architecture. We use 64bit kernel nowadays.
- commit 54461b6
-------------------------------------------------------------------
Thu Feb 4 23:52:56 CET 2016 - dmueller@suse.com
- config: ARM64: disable CONFIG_DDR again
Was accidentally reeanbled in the 4.5-rc1 bump
- commit c76df01
-------------------------------------------------------------------
Thu Feb 4 19:13:56 CET 2016 - afaerber@suse.de
- config: arm64: Enable Tegra 210 and SMMU
The new Tegra210 option did not get enabled during the 4.5-rc1 update.
Also enable the Tegra IOMMU for 132 and 210.
- commit d6d686e
-------------------------------------------------------------------
Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
@ -241,6 +544,14 @@ Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
(boo#962250).
- commit ddc5d70
-------------------------------------------------------------------
Tue Feb 2 09:39:07 CET 2016 - jdelvare@suse.de
- Update config files: Disable CONFIG_DDR
CONFIG_DDR is selected automatically by drivers which need it. This
piece of helper code is useless in the absence of any such driver.
- commit 1769308
-------------------------------------------------------------------
Mon Feb 1 23:16:05 CET 2016 - dmueller@suse.com
@ -286,12 +597,152 @@ Sun Jan 31 22:31:35 CET 2016 - tiwai@suse.de
- sd: Optimal I/O size is in bytes, not sectors (boo#961263).
- commit 2198765
-------------------------------------------------------------------
Sun Jan 31 17:17:51 CET 2016 - dmueller@suse.com
- config: Update armv6hl config for 4.5-rc1
- Enable BCM2835 related options
- Rest disabled if arch specific
- Generic follows x86_64
- commit 185883e
-------------------------------------------------------------------
Sun Jan 31 17:10:48 CET 2016 - dmueller@suse.com
- config: armv7hl: Enable VDSO
VDSO provides, starting with glibc 2.22, a lower latency implementation
for time related syscalls.
- commit 42096c4
-------------------------------------------------------------------
Sun Jan 31 17:07:36 CET 2016 - dmueller@suse.com
- config: Update armv7hl config to 4.5-rc1
- Disable Mobile ARCH
- Enable BCM2835/BCM2836 options (RPI 1 B/2 B)
- set voltage regulators to =m
- Rest follows x86_64 update, see there for details
- commit afef73d
-------------------------------------------------------------------
Sun Jan 31 16:22:22 CET 2016 - dmueller@suse.com
- config: Update ARM64 config to 4.5-rc1
- Enabled support for Qualcom SoC
- Rest follows update for x86_64
- commit 3a8952a
-------------------------------------------------------------------
Thu Jan 28 09:15:06 CET 2016 - jslaby@suse.cz
- drm/radeon: Update radeon_get_vblank_counter_kms() (bnc#962535).
- commit 9f68b90
-------------------------------------------------------------------
Wed Jan 27 17:28:58 CET 2016 - jeffm@suse.com
- Revert "Merge remote-tracking branch 'origin/users/tiwai/master/for-next'"
This reverts commit b27160caadedcda2dc864615e51461c7db19bba1, reversing
changes made to e1ac7b484beda5dfd27b84365f83a308de7c7a9c.
- commit 36aac98
-------------------------------------------------------------------
Wed Jan 27 09:33:55 CET 2016 - bp@suse.de
- Update config files.
Disable CONFIG_DEBUG_WX as stuff needs to be sorted out upstream first.
- commit 09b6275
-------------------------------------------------------------------
Tue Jan 26 18:36:00 CET 2016 - jeffm@suse.com
- Update to 4.5-rc1
- Eliminated 15 patches.
- ARM configs need updating.
- Config changes:
- Generic changes:
- ARCH_MMAP_RND_BITS=<default>
- MANDATORY_FILE_LOCKING=n (removes "dead" code, can re-enable if needed)
- WQ_WATCHDOG=y
- NETDEV_NOTIFIER_ERROR_INJECT=m
- UBSAN=n (performance penalty)
- IO_STRICT_DEVMEM=y
- VFIO_NOIOMMU=n
- NTB_PERF=m
- x86:
- VMD=m
- DRM_AMD_POWERPLAY=y
- CRYPTO_DEV_QAT_C3XXX=m
- CRYPTO_DEV_QAT_C62X=m
- CRYPTO_DEV_QAT_C3XXXVF=m
- CRYPTO_DEV_QAT_C62XVF=m
- QUEUED_LOCK_STAT=n
- INTEL_TELEMETRY=m
- INTEL_HID_EVENT=m
- INTEL_PUNIT_IPC=m
- NTB_AMD=m
- ASUS_WIRELESS=m
- s390x:
- SCLP_OFB=y
- ppc64:
- IBMVNIC=m
- Networking:
- INET_DIAG_DESTROY=y (built as part of inet_diag.ko)
- NF_DUP_NETDEV=m
- NFT_FWD_NETDEV=m
- 6LOWPAN_DEBUGFS=n
- 6LOWPAN_GHC_EXT_HDR_HOP=m
- 6LOWPAN_GHC_UDP=m
- 6LOWPAN_GHC_ICMPV6=m
- 6LOWPAN_GHC_EXT_HDR_DEST=m
- 6LOWPAN_GHC_EXT_HDR_FRAG=m
- 6LOWPAN_GHC_EXT_HDR_ROUTE=m
- ATH9K_HWRNG=y
- GENEVE=y
- NFP_NETVF=m
- IEEE802154_ADF7242=m
- Storage:
- BLK_DEV_NVME_SCSI=n (dangerous)
- SCSI_HISI_SAS=m
- DM_VERITY_FEC=y
- Misc platform-independent drivers:
- NFC_ST21NFCA_I2C=m
- NFC_ST95HF=m
- MTD_MT81xx_NOR=m
- MLXSW_CORE_HWMON=y
- TOUCHSCREEN_EGALAX_SERIAL=m
- SPI_LOOPBACK_TEST=m
- GPIO_SYSCON=m
- GPIO_104_IDI_48=m
- SENSORS_LTC3815=m
- WATCHDOG_SYSFS=y
- ZIIRAVE_WATCHDOG=m
- COMMON_CLK_CS2000_CP=m
- EXTCON_MAX3355=m
- IIO_CONFIGFS=m
- IIO_SW_TRIGGER=m
- MMA7455_I2C=m
- MMA7455_SPI=m
- MXC6255=m
- INA2XX_ADC=n (use hwmon)
- USB_SERIAL_MXUPORT11=m
- LEDS_SYSCON=y
- RTC_DRV_RX8010=m
- IAQCORE=m
- MAX30100=m
- IIO_HRTIMER_TRIGGER=m
- ARM (disabled):
- IMX_THERMAL=n
- TS4800_WATCHDOG=n
- TS4800_IRQ=n
- DRM_PANEL_PANASONIC_VVX10F034N00=n
- DRM_PANEL_SHARP_LS043T1LE01=n
- TI_ADS8688=n
- PHY_HI6220_USB=n
- WILC1000_SDIO=n
- WILC1000_SPI=n
- commit f1286ba
-------------------------------------------------------------------
Tue Jan 26 17:30:09 CET 2016 - jeffm@suse.com
@ -308,6 +759,10 @@ Tue Jan 26 13:49:24 CET 2016 - bp@suse.de
-------------------------------------------------------------------
Tue Jan 26 12:46:26 CET 2016 - jslaby@suse.cz
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
CVE-2016-0723).
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
@ -7010,6 +7465,14 @@ Thu Apr 3 18:43:52 CEST 2014 - guillaume.gardet@oliseo.fr
Replace OF_DEVICE by OF (OF_DEVICE does not exist anymore.)
- commit 299b9cd
-------------------------------------------------------------------
Thu Apr 3 17:44:56 CEST 2014 - duwe@suse.de
- Refresh patches.suse/pstore-backend-autoaction.
Fix valid gcc warnings about an unitialised return code
and printf format problems.
- commit 73e63e4
-------------------------------------------------------------------
Thu Apr 3 15:17:49 CEST 2014 - jdelvare@suse.de

View File

@ -19,7 +19,7 @@
#!BuildIgnore: post-build-checks
%define patchversion 4.4.5
%define patchversion 4.5.0
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@ -51,9 +51,9 @@ BuildRequires: dracut
Summary: package kernel and initrd for OBS VM builds
License: GPL-2.0
Group: SLES
Version: 4.4.5
Version: 4.5.0
%if 0%{?is_kotd}
Release: <RELEASE>.g09dee88
Release: <RELEASE>.g95a9976
%else
Release: 0
%endif

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Mar 14 06:14:55 CET 2016 - jeffm@suse.com
- Update to 4.5-final.
- commit 3c4edc5
-------------------------------------------------------------------
Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
@ -5,6 +11,34 @@ Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.
- commit 09dee88
-------------------------------------------------------------------
Wed Mar 9 17:57:41 CET 2016 - jdelvare@suse.de
- Update s390x config files: Bump NR_CPUS to 256
It was set to 256 in the SLES kernel 2 years ago already.
- commit 43cf630
-------------------------------------------------------------------
Tue Mar 8 19:47:06 CET 2016 - afaerber@suse.de
- config: armv7hl: Enable DRM_ROCKCHIP
Firefly-RK3288 is among the boards that this will benefit.
- commit 2a3d0e4
-------------------------------------------------------------------
Mon Mar 7 14:39:01 CET 2016 - jeffm@suse.com
- Update to 4.5-rc7.
- commit 924f2b7
-------------------------------------------------------------------
Mon Mar 7 14:01:02 CET 2016 - jdelvare@suse.de
- Update config files: Modularize NF_REJECT_IPV4/V6
There is no reason why these helper modules should be built-in when
the rest of netfilter is built as modules.
- commit c81fe72
-------------------------------------------------------------------
Fri Mar 4 09:13:43 CET 2016 - jslaby@suse.cz
@ -88,6 +122,18 @@ Fri Mar 4 08:54:21 CET 2016 - jslaby@suse.cz
Update upstream status.
- commit 859059c
-------------------------------------------------------------------
Thu Mar 3 09:18:25 CET 2016 - ohering@suse.de
- Refresh patches.suse/xen-pv-devmem_is_allowed.patch.
- commit a55dde2
-------------------------------------------------------------------
Wed Mar 2 15:31:03 CET 2016 - ohering@suse.de
- Disable access to lowmem in a Xen PV guest (bnc#964342).
- commit e7a0da2
-------------------------------------------------------------------
Wed Mar 2 10:18:57 CET 2016 - jslaby@suse.cz
@ -135,6 +181,32 @@ Wed Mar 2 10:11:15 CET 2016 - tiwai@suse.de
(boo#955096,boo#967938).
- commit 803bd2e
-------------------------------------------------------------------
Tue Mar 1 19:14:25 CET 2016 - dmueller@suse.com
- config: ARM64: Remove hardcoded console setting
Proper way would be to derive it from the ACPI or
Device tree chosen output.
- commit ad7dbb8
-------------------------------------------------------------------
Mon Feb 29 17:27:00 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Obsolete xen-kmp (fate#315712, bsc#968253)
- commit 0e7c4d5
-------------------------------------------------------------------
Mon Feb 29 17:26:46 CET 2016 - mmarek@suse.com
- Copy packaging changes from master to the packaging branch
- commit 0a2490d
-------------------------------------------------------------------
Mon Feb 29 01:34:11 CET 2016 - jeffm@suse.com
- Update to 4.5-rc6.
- commit b239884
-------------------------------------------------------------------
Fri Feb 26 10:54:10 CET 2016 - jslaby@suse.cz
@ -156,7 +228,7 @@ Fri Feb 26 08:35:54 CET 2016 - jslaby@suse.cz
Wed Feb 24 18:29:02 CET 2016 - dsterba@suse.com
- btrfs: remove error message from search ioctl for nonexistent tree.
- commit 2629d17
- commit c2c16d5
-------------------------------------------------------------------
Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
@ -173,6 +245,22 @@ Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
(bsc#962535).
- commit 46e3b92
-------------------------------------------------------------------
Tue Feb 23 17:54:18 CET 2016 - guillaume.gardet@free.fr
- config: armv7hl: Enable CONFIG_DRM_ETNAVIV
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics
acceleration on top of the Vivante GPU IP cores used in different SoCs,
such as the Freescale i.MX6.
- commit 13c5905
-------------------------------------------------------------------
Tue Feb 23 15:49:39 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Sync the main and -base package dependencies
(bsc#965830#c51).
- commit bf655ed
-------------------------------------------------------------------
Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
@ -180,6 +268,60 @@ Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
(bsc#966137).
- commit c601f8d
-------------------------------------------------------------------
Mon Feb 22 23:41:16 CET 2016 - jeffm@suse.com
- Update to v4.5-rc5.
- commit 7733b9a
-------------------------------------------------------------------
Mon Feb 22 23:36:00 CET 2016 - jeffm@suse.com
- config: complete disabling THERMAL from s390
Commit fd5ffd694f9 (Update s390x config files: Disable THERMAL)
left some stray config options around. Clean them up.
- commit 5cd1d35
-------------------------------------------------------------------
Mon Feb 22 15:46:49 CET 2016 - jdelvare@suse.de
- Update config files: Set CRYPTO_CHACHA20POLY1305=m
We support every other crypto algorithm so why not this one.
- commit 68344d0
-------------------------------------------------------------------
Mon Feb 22 09:08:40 CET 2016 - jdelvare@suse.de
- Update config files: Disable SERIAL_8250_RT288X
This option is only useful on MIPS.
- commit a8e3297
-------------------------------------------------------------------
Sun Feb 21 21:44:07 CET 2016 - dmueller@suse.com
- config: armv6hl: Disable CMA and DEBUGFS settings
CMA allocates 16MB of reserved memory on boot, which takes
away a very scarce resource for unpacking the kiwi initrd
and provides little value (is also disabled on other x86*)
- commit 9f2a122
-------------------------------------------------------------------
Sat Feb 20 20:31:54 CET 2016 - jdelvare@suse.de
- Update s390x config files: Disable THERMAL
The THERMAL subsystem serves no purpose on S/390, disable it. It was
already disabled in the SLES kernel long ago.
- commit fd5ffd6
-------------------------------------------------------------------
Thu Feb 18 14:06:09 CET 2016 - dsterba@suse.com
- Fix lint warnings: E: summary-ended-with-dot
kernel-source-vanilla.noarch: E: summary-ended-with-dot (Badness: 89) C
Vanilla Linux kernel sources with minor build fixes.
Summary ends with a dot.
- commit 9050a39
-------------------------------------------------------------------
Thu Feb 18 13:48:14 CET 2016 - jslaby@suse.cz
@ -214,6 +356,51 @@ Thu Feb 18 08:56:03 CET 2016 - jslaby@suse.cz
patches.fixes/HID-multitouch-fix-input-mode-switching-on-some-Elan.
- commit 19ca782
-------------------------------------------------------------------
Wed Feb 17 19:00:58 CET 2016 - mbrugger@suse.com
- series.conf: mark xgbe-a0 ethernet driver as needs_update
- commit 9efcaae
-------------------------------------------------------------------
Wed Feb 17 11:37:05 CET 2016 - mbrugger@suse.com
- Update config files for arm64.
Enable ACPI.
- commit fa0917c
-------------------------------------------------------------------
Tue Feb 16 15:09:04 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.patch.
Remove text_base parameter from read_pointer as it is always 0.
- commit b3ba789
-------------------------------------------------------------------
Tue Feb 16 13:56:18 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Set CONFIG_MODULE_SIG_KEY only if a cert is present
This allows using the unmodified .config from the kernel-source tree in
the expanded tree.
- commit 5fa6ddd
-------------------------------------------------------------------
Mon Feb 15 15:10:59 CET 2016 - jdelvare@suse.de
- Update x86 config files: Enable Intel RAPL
This driver is useful when power caping is needed. It was enabled in
the SLE kernel 2 years ago.
- commit 5c509fc
-------------------------------------------------------------------
Mon Feb 15 12:11:55 CET 2016 - jdelvare@suse.de
- Update config files: Disable MFD_TPS65218
The TPS65218 is a power management IC for 32-bit ARM systems. Its
driver serves no purpose on other architectures. All sub-drivers were
already disabled anyway.
- commit 2c2300d
-------------------------------------------------------------------
Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
@ -221,6 +408,29 @@ Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
(CVE-2016-2384,bsc#966693).
- commit 6398c2d
-------------------------------------------------------------------
Mon Feb 15 04:19:07 CET 2016 - jeffm@suse.com
- Update to 4.5-rc4.
- commit 4fd18f0
-------------------------------------------------------------------
Thu Feb 11 21:13:37 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use correct variable to point to the keyring
- commit f026a54
-------------------------------------------------------------------
Thu Feb 11 13:59:29 CET 2016 - jdelvare@suse.de
- Update config/armv7hl: Clean up TS-4800 support
The Technologic Systems TS-4800 is an i.MX515 board. The lpae flavor
doesn't support this platform so it shouldn't include any TS-4800
driver. The default and vanilla flavors do support it. If we want
them to support the board properly then all its drivers should be
enabled.
- commit 59e9c51
-------------------------------------------------------------------
Thu Feb 11 09:46:23 CET 2016 - jslaby@suse.cz
@ -234,6 +444,99 @@ Wed Feb 10 10:19:40 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Adapt certificate handling for changes in v4.3
- commit 589be33
-------------------------------------------------------------------
Tue Feb 9 15:09:53 CET 2016 - jdelvare@suse.de
- Update config files: disable MFD_SYSCON on non-arm
Disable MFD_SYSCON, GPIO_SYSCON and LEDS_SYSCON in non-arm
configurations. SYSCON is an arm thing, it was enabled accidentally
in other configurations because STMMAC_PLATFORM and
TOUCHSCREEN_TS4800, which were once enabled by accident, select it.
As REGMAP_MMIO was also only selected by MFD_SYSCON, we can disable
it too.
- commit 7d6958a
-------------------------------------------------------------------
Tue Feb 9 15:09:02 CET 2016 - jdelvare@suse.de
- Update config files: disable TS-4800 drivers on non-arm
The TS-4800 is an arm board, so its drivers are useless on i386 and
ppc64. Disable TOUCHSCREEN_TS4800 on these architectures.
- commit e2289c8
-------------------------------------------------------------------
Tue Feb 9 10:23:14 CET 2016 - jslaby@suse.cz
- Disable KASAN for stack unwinder code.
- commit 40617c9
-------------------------------------------------------------------
Tue Feb 9 10:22:57 CET 2016 - dmueller@suse.com
- config: reenable Exynos4 support for default kernel
needed for odroid
- commit ae765f1
-------------------------------------------------------------------
Tue Feb 9 10:17:33 CET 2016 - jslaby@suse.cz
- DWARF2 EH-frame based stack unwinding.
- Delete patches.suse/stack-unwind.
Add .patch suffix, so that syntax highlighting works.
- commit 741781b
-------------------------------------------------------------------
Mon Feb 8 23:09:47 CET 2016 - dmueller@suse.com
- Config: ARMv7: Disable Exynos 4 related drivers
We don't have Exynos 4 support enabled, so there
is no point in building the drivers for it.
- commit 0d649a0
-------------------------------------------------------------------
Mon Feb 8 15:49:10 CET 2016 - jeffm@suse.com
- Update to 4.5-rc3.
- commit b0ea7eb
-------------------------------------------------------------------
Mon Feb 8 15:36:32 CET 2016 - jdelvare@suse.de
- Update s390x config files: CONFIG_ENCLOSURE_SERVICES
Per bsc#884701, CONFIG_ENCLOSURE_SERVICES isn't needed on S/390. It
was already disabled in SLE, so disable it in openSUSE too.
- commit 0017810
-------------------------------------------------------------------
Mon Feb 8 15:33:09 CET 2016 - jeffm@suse.com
- Update to 4.5-rc2.
- Eliminated 2 patches.
- commit 52dbbed
-------------------------------------------------------------------
Mon Feb 8 13:02:34 CET 2016 - dvaleev@suse.com
- Delete config/ppc/default.
- Delete config/ppc/vanilla.
Drop building for ppc architecture. We use 64bit kernel nowadays.
- commit 54461b6
-------------------------------------------------------------------
Thu Feb 4 23:52:56 CET 2016 - dmueller@suse.com
- config: ARM64: disable CONFIG_DDR again
Was accidentally reeanbled in the 4.5-rc1 bump
- commit c76df01
-------------------------------------------------------------------
Thu Feb 4 19:13:56 CET 2016 - afaerber@suse.de
- config: arm64: Enable Tegra 210 and SMMU
The new Tegra210 option did not get enabled during the 4.5-rc1 update.
Also enable the Tegra IOMMU for 132 and 210.
- commit d6d686e
-------------------------------------------------------------------
Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
@ -241,6 +544,14 @@ Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
(boo#962250).
- commit ddc5d70
-------------------------------------------------------------------
Tue Feb 2 09:39:07 CET 2016 - jdelvare@suse.de
- Update config files: Disable CONFIG_DDR
CONFIG_DDR is selected automatically by drivers which need it. This
piece of helper code is useless in the absence of any such driver.
- commit 1769308
-------------------------------------------------------------------
Mon Feb 1 23:16:05 CET 2016 - dmueller@suse.com
@ -286,12 +597,152 @@ Sun Jan 31 22:31:35 CET 2016 - tiwai@suse.de
- sd: Optimal I/O size is in bytes, not sectors (boo#961263).
- commit 2198765
-------------------------------------------------------------------
Sun Jan 31 17:17:51 CET 2016 - dmueller@suse.com
- config: Update armv6hl config for 4.5-rc1
- Enable BCM2835 related options
- Rest disabled if arch specific
- Generic follows x86_64
- commit 185883e
-------------------------------------------------------------------
Sun Jan 31 17:10:48 CET 2016 - dmueller@suse.com
- config: armv7hl: Enable VDSO
VDSO provides, starting with glibc 2.22, a lower latency implementation
for time related syscalls.
- commit 42096c4
-------------------------------------------------------------------
Sun Jan 31 17:07:36 CET 2016 - dmueller@suse.com
- config: Update armv7hl config to 4.5-rc1
- Disable Mobile ARCH
- Enable BCM2835/BCM2836 options (RPI 1 B/2 B)
- set voltage regulators to =m
- Rest follows x86_64 update, see there for details
- commit afef73d
-------------------------------------------------------------------
Sun Jan 31 16:22:22 CET 2016 - dmueller@suse.com
- config: Update ARM64 config to 4.5-rc1
- Enabled support for Qualcom SoC
- Rest follows update for x86_64
- commit 3a8952a
-------------------------------------------------------------------
Thu Jan 28 09:15:06 CET 2016 - jslaby@suse.cz
- drm/radeon: Update radeon_get_vblank_counter_kms() (bnc#962535).
- commit 9f68b90
-------------------------------------------------------------------
Wed Jan 27 17:28:58 CET 2016 - jeffm@suse.com
- Revert "Merge remote-tracking branch 'origin/users/tiwai/master/for-next'"
This reverts commit b27160caadedcda2dc864615e51461c7db19bba1, reversing
changes made to e1ac7b484beda5dfd27b84365f83a308de7c7a9c.
- commit 36aac98
-------------------------------------------------------------------
Wed Jan 27 09:33:55 CET 2016 - bp@suse.de
- Update config files.
Disable CONFIG_DEBUG_WX as stuff needs to be sorted out upstream first.
- commit 09b6275
-------------------------------------------------------------------
Tue Jan 26 18:36:00 CET 2016 - jeffm@suse.com
- Update to 4.5-rc1
- Eliminated 15 patches.
- ARM configs need updating.
- Config changes:
- Generic changes:
- ARCH_MMAP_RND_BITS=<default>
- MANDATORY_FILE_LOCKING=n (removes "dead" code, can re-enable if needed)
- WQ_WATCHDOG=y
- NETDEV_NOTIFIER_ERROR_INJECT=m
- UBSAN=n (performance penalty)
- IO_STRICT_DEVMEM=y
- VFIO_NOIOMMU=n
- NTB_PERF=m
- x86:
- VMD=m
- DRM_AMD_POWERPLAY=y
- CRYPTO_DEV_QAT_C3XXX=m
- CRYPTO_DEV_QAT_C62X=m
- CRYPTO_DEV_QAT_C3XXXVF=m
- CRYPTO_DEV_QAT_C62XVF=m
- QUEUED_LOCK_STAT=n
- INTEL_TELEMETRY=m
- INTEL_HID_EVENT=m
- INTEL_PUNIT_IPC=m
- NTB_AMD=m
- ASUS_WIRELESS=m
- s390x:
- SCLP_OFB=y
- ppc64:
- IBMVNIC=m
- Networking:
- INET_DIAG_DESTROY=y (built as part of inet_diag.ko)
- NF_DUP_NETDEV=m
- NFT_FWD_NETDEV=m
- 6LOWPAN_DEBUGFS=n
- 6LOWPAN_GHC_EXT_HDR_HOP=m
- 6LOWPAN_GHC_UDP=m
- 6LOWPAN_GHC_ICMPV6=m
- 6LOWPAN_GHC_EXT_HDR_DEST=m
- 6LOWPAN_GHC_EXT_HDR_FRAG=m
- 6LOWPAN_GHC_EXT_HDR_ROUTE=m
- ATH9K_HWRNG=y
- GENEVE=y
- NFP_NETVF=m
- IEEE802154_ADF7242=m
- Storage:
- BLK_DEV_NVME_SCSI=n (dangerous)
- SCSI_HISI_SAS=m
- DM_VERITY_FEC=y
- Misc platform-independent drivers:
- NFC_ST21NFCA_I2C=m
- NFC_ST95HF=m
- MTD_MT81xx_NOR=m
- MLXSW_CORE_HWMON=y
- TOUCHSCREEN_EGALAX_SERIAL=m
- SPI_LOOPBACK_TEST=m
- GPIO_SYSCON=m
- GPIO_104_IDI_48=m
- SENSORS_LTC3815=m
- WATCHDOG_SYSFS=y
- ZIIRAVE_WATCHDOG=m
- COMMON_CLK_CS2000_CP=m
- EXTCON_MAX3355=m
- IIO_CONFIGFS=m
- IIO_SW_TRIGGER=m
- MMA7455_I2C=m
- MMA7455_SPI=m
- MXC6255=m
- INA2XX_ADC=n (use hwmon)
- USB_SERIAL_MXUPORT11=m
- LEDS_SYSCON=y
- RTC_DRV_RX8010=m
- IAQCORE=m
- MAX30100=m
- IIO_HRTIMER_TRIGGER=m
- ARM (disabled):
- IMX_THERMAL=n
- TS4800_WATCHDOG=n
- TS4800_IRQ=n
- DRM_PANEL_PANASONIC_VVX10F034N00=n
- DRM_PANEL_SHARP_LS043T1LE01=n
- TI_ADS8688=n
- PHY_HI6220_USB=n
- WILC1000_SDIO=n
- WILC1000_SPI=n
- commit f1286ba
-------------------------------------------------------------------
Tue Jan 26 17:30:09 CET 2016 - jeffm@suse.com
@ -308,6 +759,10 @@ Tue Jan 26 13:49:24 CET 2016 - bp@suse.de
-------------------------------------------------------------------
Tue Jan 26 12:46:26 CET 2016 - jslaby@suse.cz
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
CVE-2016-0723).
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
@ -7010,6 +7465,14 @@ Thu Apr 3 18:43:52 CEST 2014 - guillaume.gardet@oliseo.fr
Replace OF_DEVICE by OF (OF_DEVICE does not exist anymore.)
- commit 299b9cd
-------------------------------------------------------------------
Thu Apr 3 17:44:56 CEST 2014 - duwe@suse.de
- Refresh patches.suse/pstore-backend-autoaction.
Fix valid gcc warnings about an unitialised return code
and printf format problems.
- commit 73e63e4
-------------------------------------------------------------------
Thu Apr 3 15:17:49 CEST 2014 - jdelvare@suse.de

View File

@ -17,7 +17,7 @@
# needsrootforbuild
%define patchversion 4.4.5
%define patchversion 4.5.0
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Basic QA tests for the kernel
License: GPL-2.0
Group: SLES
Version: 4.4.5
Version: 4.5.0
%if 0%{?is_kotd}
Release: <RELEASE>.g09dee88
Release: <RELEASE>.g95a9976
%else
Release: 0
%endif

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Mar 14 06:14:55 CET 2016 - jeffm@suse.com
- Update to 4.5-final.
- commit 3c4edc5
-------------------------------------------------------------------
Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
@ -5,6 +11,34 @@ Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.
- commit 09dee88
-------------------------------------------------------------------
Wed Mar 9 17:57:41 CET 2016 - jdelvare@suse.de
- Update s390x config files: Bump NR_CPUS to 256
It was set to 256 in the SLES kernel 2 years ago already.
- commit 43cf630
-------------------------------------------------------------------
Tue Mar 8 19:47:06 CET 2016 - afaerber@suse.de
- config: armv7hl: Enable DRM_ROCKCHIP
Firefly-RK3288 is among the boards that this will benefit.
- commit 2a3d0e4
-------------------------------------------------------------------
Mon Mar 7 14:39:01 CET 2016 - jeffm@suse.com
- Update to 4.5-rc7.
- commit 924f2b7
-------------------------------------------------------------------
Mon Mar 7 14:01:02 CET 2016 - jdelvare@suse.de
- Update config files: Modularize NF_REJECT_IPV4/V6
There is no reason why these helper modules should be built-in when
the rest of netfilter is built as modules.
- commit c81fe72
-------------------------------------------------------------------
Fri Mar 4 09:13:43 CET 2016 - jslaby@suse.cz
@ -88,6 +122,18 @@ Fri Mar 4 08:54:21 CET 2016 - jslaby@suse.cz
Update upstream status.
- commit 859059c
-------------------------------------------------------------------
Thu Mar 3 09:18:25 CET 2016 - ohering@suse.de
- Refresh patches.suse/xen-pv-devmem_is_allowed.patch.
- commit a55dde2
-------------------------------------------------------------------
Wed Mar 2 15:31:03 CET 2016 - ohering@suse.de
- Disable access to lowmem in a Xen PV guest (bnc#964342).
- commit e7a0da2
-------------------------------------------------------------------
Wed Mar 2 10:18:57 CET 2016 - jslaby@suse.cz
@ -135,6 +181,32 @@ Wed Mar 2 10:11:15 CET 2016 - tiwai@suse.de
(boo#955096,boo#967938).
- commit 803bd2e
-------------------------------------------------------------------
Tue Mar 1 19:14:25 CET 2016 - dmueller@suse.com
- config: ARM64: Remove hardcoded console setting
Proper way would be to derive it from the ACPI or
Device tree chosen output.
- commit ad7dbb8
-------------------------------------------------------------------
Mon Feb 29 17:27:00 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Obsolete xen-kmp (fate#315712, bsc#968253)
- commit 0e7c4d5
-------------------------------------------------------------------
Mon Feb 29 17:26:46 CET 2016 - mmarek@suse.com
- Copy packaging changes from master to the packaging branch
- commit 0a2490d
-------------------------------------------------------------------
Mon Feb 29 01:34:11 CET 2016 - jeffm@suse.com
- Update to 4.5-rc6.
- commit b239884
-------------------------------------------------------------------
Fri Feb 26 10:54:10 CET 2016 - jslaby@suse.cz
@ -156,7 +228,7 @@ Fri Feb 26 08:35:54 CET 2016 - jslaby@suse.cz
Wed Feb 24 18:29:02 CET 2016 - dsterba@suse.com
- btrfs: remove error message from search ioctl for nonexistent tree.
- commit 2629d17
- commit c2c16d5
-------------------------------------------------------------------
Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
@ -173,6 +245,22 @@ Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
(bsc#962535).
- commit 46e3b92
-------------------------------------------------------------------
Tue Feb 23 17:54:18 CET 2016 - guillaume.gardet@free.fr
- config: armv7hl: Enable CONFIG_DRM_ETNAVIV
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics
acceleration on top of the Vivante GPU IP cores used in different SoCs,
such as the Freescale i.MX6.
- commit 13c5905
-------------------------------------------------------------------
Tue Feb 23 15:49:39 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Sync the main and -base package dependencies
(bsc#965830#c51).
- commit bf655ed
-------------------------------------------------------------------
Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
@ -180,6 +268,60 @@ Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
(bsc#966137).
- commit c601f8d
-------------------------------------------------------------------
Mon Feb 22 23:41:16 CET 2016 - jeffm@suse.com
- Update to v4.5-rc5.
- commit 7733b9a
-------------------------------------------------------------------
Mon Feb 22 23:36:00 CET 2016 - jeffm@suse.com
- config: complete disabling THERMAL from s390
Commit fd5ffd694f9 (Update s390x config files: Disable THERMAL)
left some stray config options around. Clean them up.
- commit 5cd1d35
-------------------------------------------------------------------
Mon Feb 22 15:46:49 CET 2016 - jdelvare@suse.de
- Update config files: Set CRYPTO_CHACHA20POLY1305=m
We support every other crypto algorithm so why not this one.
- commit 68344d0
-------------------------------------------------------------------
Mon Feb 22 09:08:40 CET 2016 - jdelvare@suse.de
- Update config files: Disable SERIAL_8250_RT288X
This option is only useful on MIPS.
- commit a8e3297
-------------------------------------------------------------------
Sun Feb 21 21:44:07 CET 2016 - dmueller@suse.com
- config: armv6hl: Disable CMA and DEBUGFS settings
CMA allocates 16MB of reserved memory on boot, which takes
away a very scarce resource for unpacking the kiwi initrd
and provides little value (is also disabled on other x86*)
- commit 9f2a122
-------------------------------------------------------------------
Sat Feb 20 20:31:54 CET 2016 - jdelvare@suse.de
- Update s390x config files: Disable THERMAL
The THERMAL subsystem serves no purpose on S/390, disable it. It was
already disabled in the SLES kernel long ago.
- commit fd5ffd6
-------------------------------------------------------------------
Thu Feb 18 14:06:09 CET 2016 - dsterba@suse.com
- Fix lint warnings: E: summary-ended-with-dot
kernel-source-vanilla.noarch: E: summary-ended-with-dot (Badness: 89) C
Vanilla Linux kernel sources with minor build fixes.
Summary ends with a dot.
- commit 9050a39
-------------------------------------------------------------------
Thu Feb 18 13:48:14 CET 2016 - jslaby@suse.cz
@ -214,6 +356,51 @@ Thu Feb 18 08:56:03 CET 2016 - jslaby@suse.cz
patches.fixes/HID-multitouch-fix-input-mode-switching-on-some-Elan.
- commit 19ca782
-------------------------------------------------------------------
Wed Feb 17 19:00:58 CET 2016 - mbrugger@suse.com
- series.conf: mark xgbe-a0 ethernet driver as needs_update
- commit 9efcaae
-------------------------------------------------------------------
Wed Feb 17 11:37:05 CET 2016 - mbrugger@suse.com
- Update config files for arm64.
Enable ACPI.
- commit fa0917c
-------------------------------------------------------------------
Tue Feb 16 15:09:04 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.patch.
Remove text_base parameter from read_pointer as it is always 0.
- commit b3ba789
-------------------------------------------------------------------
Tue Feb 16 13:56:18 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Set CONFIG_MODULE_SIG_KEY only if a cert is present
This allows using the unmodified .config from the kernel-source tree in
the expanded tree.
- commit 5fa6ddd
-------------------------------------------------------------------
Mon Feb 15 15:10:59 CET 2016 - jdelvare@suse.de
- Update x86 config files: Enable Intel RAPL
This driver is useful when power caping is needed. It was enabled in
the SLE kernel 2 years ago.
- commit 5c509fc
-------------------------------------------------------------------
Mon Feb 15 12:11:55 CET 2016 - jdelvare@suse.de
- Update config files: Disable MFD_TPS65218
The TPS65218 is a power management IC for 32-bit ARM systems. Its
driver serves no purpose on other architectures. All sub-drivers were
already disabled anyway.
- commit 2c2300d
-------------------------------------------------------------------
Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
@ -221,6 +408,29 @@ Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
(CVE-2016-2384,bsc#966693).
- commit 6398c2d
-------------------------------------------------------------------
Mon Feb 15 04:19:07 CET 2016 - jeffm@suse.com
- Update to 4.5-rc4.
- commit 4fd18f0
-------------------------------------------------------------------
Thu Feb 11 21:13:37 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use correct variable to point to the keyring
- commit f026a54
-------------------------------------------------------------------
Thu Feb 11 13:59:29 CET 2016 - jdelvare@suse.de
- Update config/armv7hl: Clean up TS-4800 support
The Technologic Systems TS-4800 is an i.MX515 board. The lpae flavor
doesn't support this platform so it shouldn't include any TS-4800
driver. The default and vanilla flavors do support it. If we want
them to support the board properly then all its drivers should be
enabled.
- commit 59e9c51
-------------------------------------------------------------------
Thu Feb 11 09:46:23 CET 2016 - jslaby@suse.cz
@ -234,6 +444,99 @@ Wed Feb 10 10:19:40 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Adapt certificate handling for changes in v4.3
- commit 589be33
-------------------------------------------------------------------
Tue Feb 9 15:09:53 CET 2016 - jdelvare@suse.de
- Update config files: disable MFD_SYSCON on non-arm
Disable MFD_SYSCON, GPIO_SYSCON and LEDS_SYSCON in non-arm
configurations. SYSCON is an arm thing, it was enabled accidentally
in other configurations because STMMAC_PLATFORM and
TOUCHSCREEN_TS4800, which were once enabled by accident, select it.
As REGMAP_MMIO was also only selected by MFD_SYSCON, we can disable
it too.
- commit 7d6958a
-------------------------------------------------------------------
Tue Feb 9 15:09:02 CET 2016 - jdelvare@suse.de
- Update config files: disable TS-4800 drivers on non-arm
The TS-4800 is an arm board, so its drivers are useless on i386 and
ppc64. Disable TOUCHSCREEN_TS4800 on these architectures.
- commit e2289c8
-------------------------------------------------------------------
Tue Feb 9 10:23:14 CET 2016 - jslaby@suse.cz
- Disable KASAN for stack unwinder code.
- commit 40617c9
-------------------------------------------------------------------
Tue Feb 9 10:22:57 CET 2016 - dmueller@suse.com
- config: reenable Exynos4 support for default kernel
needed for odroid
- commit ae765f1
-------------------------------------------------------------------
Tue Feb 9 10:17:33 CET 2016 - jslaby@suse.cz
- DWARF2 EH-frame based stack unwinding.
- Delete patches.suse/stack-unwind.
Add .patch suffix, so that syntax highlighting works.
- commit 741781b
-------------------------------------------------------------------
Mon Feb 8 23:09:47 CET 2016 - dmueller@suse.com
- Config: ARMv7: Disable Exynos 4 related drivers
We don't have Exynos 4 support enabled, so there
is no point in building the drivers for it.
- commit 0d649a0
-------------------------------------------------------------------
Mon Feb 8 15:49:10 CET 2016 - jeffm@suse.com
- Update to 4.5-rc3.
- commit b0ea7eb
-------------------------------------------------------------------
Mon Feb 8 15:36:32 CET 2016 - jdelvare@suse.de
- Update s390x config files: CONFIG_ENCLOSURE_SERVICES
Per bsc#884701, CONFIG_ENCLOSURE_SERVICES isn't needed on S/390. It
was already disabled in SLE, so disable it in openSUSE too.
- commit 0017810
-------------------------------------------------------------------
Mon Feb 8 15:33:09 CET 2016 - jeffm@suse.com
- Update to 4.5-rc2.
- Eliminated 2 patches.
- commit 52dbbed
-------------------------------------------------------------------
Mon Feb 8 13:02:34 CET 2016 - dvaleev@suse.com
- Delete config/ppc/default.
- Delete config/ppc/vanilla.
Drop building for ppc architecture. We use 64bit kernel nowadays.
- commit 54461b6
-------------------------------------------------------------------
Thu Feb 4 23:52:56 CET 2016 - dmueller@suse.com
- config: ARM64: disable CONFIG_DDR again
Was accidentally reeanbled in the 4.5-rc1 bump
- commit c76df01
-------------------------------------------------------------------
Thu Feb 4 19:13:56 CET 2016 - afaerber@suse.de
- config: arm64: Enable Tegra 210 and SMMU
The new Tegra210 option did not get enabled during the 4.5-rc1 update.
Also enable the Tegra IOMMU for 132 and 210.
- commit d6d686e
-------------------------------------------------------------------
Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
@ -241,6 +544,14 @@ Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
(boo#962250).
- commit ddc5d70
-------------------------------------------------------------------
Tue Feb 2 09:39:07 CET 2016 - jdelvare@suse.de
- Update config files: Disable CONFIG_DDR
CONFIG_DDR is selected automatically by drivers which need it. This
piece of helper code is useless in the absence of any such driver.
- commit 1769308
-------------------------------------------------------------------
Mon Feb 1 23:16:05 CET 2016 - dmueller@suse.com
@ -286,12 +597,152 @@ Sun Jan 31 22:31:35 CET 2016 - tiwai@suse.de
- sd: Optimal I/O size is in bytes, not sectors (boo#961263).
- commit 2198765
-------------------------------------------------------------------
Sun Jan 31 17:17:51 CET 2016 - dmueller@suse.com
- config: Update armv6hl config for 4.5-rc1
- Enable BCM2835 related options
- Rest disabled if arch specific
- Generic follows x86_64
- commit 185883e
-------------------------------------------------------------------
Sun Jan 31 17:10:48 CET 2016 - dmueller@suse.com
- config: armv7hl: Enable VDSO
VDSO provides, starting with glibc 2.22, a lower latency implementation
for time related syscalls.
- commit 42096c4
-------------------------------------------------------------------
Sun Jan 31 17:07:36 CET 2016 - dmueller@suse.com
- config: Update armv7hl config to 4.5-rc1
- Disable Mobile ARCH
- Enable BCM2835/BCM2836 options (RPI 1 B/2 B)
- set voltage regulators to =m
- Rest follows x86_64 update, see there for details
- commit afef73d
-------------------------------------------------------------------
Sun Jan 31 16:22:22 CET 2016 - dmueller@suse.com
- config: Update ARM64 config to 4.5-rc1
- Enabled support for Qualcom SoC
- Rest follows update for x86_64
- commit 3a8952a
-------------------------------------------------------------------
Thu Jan 28 09:15:06 CET 2016 - jslaby@suse.cz
- drm/radeon: Update radeon_get_vblank_counter_kms() (bnc#962535).
- commit 9f68b90
-------------------------------------------------------------------
Wed Jan 27 17:28:58 CET 2016 - jeffm@suse.com
- Revert "Merge remote-tracking branch 'origin/users/tiwai/master/for-next'"
This reverts commit b27160caadedcda2dc864615e51461c7db19bba1, reversing
changes made to e1ac7b484beda5dfd27b84365f83a308de7c7a9c.
- commit 36aac98
-------------------------------------------------------------------
Wed Jan 27 09:33:55 CET 2016 - bp@suse.de
- Update config files.
Disable CONFIG_DEBUG_WX as stuff needs to be sorted out upstream first.
- commit 09b6275
-------------------------------------------------------------------
Tue Jan 26 18:36:00 CET 2016 - jeffm@suse.com
- Update to 4.5-rc1
- Eliminated 15 patches.
- ARM configs need updating.
- Config changes:
- Generic changes:
- ARCH_MMAP_RND_BITS=<default>
- MANDATORY_FILE_LOCKING=n (removes "dead" code, can re-enable if needed)
- WQ_WATCHDOG=y
- NETDEV_NOTIFIER_ERROR_INJECT=m
- UBSAN=n (performance penalty)
- IO_STRICT_DEVMEM=y
- VFIO_NOIOMMU=n
- NTB_PERF=m
- x86:
- VMD=m
- DRM_AMD_POWERPLAY=y
- CRYPTO_DEV_QAT_C3XXX=m
- CRYPTO_DEV_QAT_C62X=m
- CRYPTO_DEV_QAT_C3XXXVF=m
- CRYPTO_DEV_QAT_C62XVF=m
- QUEUED_LOCK_STAT=n
- INTEL_TELEMETRY=m
- INTEL_HID_EVENT=m
- INTEL_PUNIT_IPC=m
- NTB_AMD=m
- ASUS_WIRELESS=m
- s390x:
- SCLP_OFB=y
- ppc64:
- IBMVNIC=m
- Networking:
- INET_DIAG_DESTROY=y (built as part of inet_diag.ko)
- NF_DUP_NETDEV=m
- NFT_FWD_NETDEV=m
- 6LOWPAN_DEBUGFS=n
- 6LOWPAN_GHC_EXT_HDR_HOP=m
- 6LOWPAN_GHC_UDP=m
- 6LOWPAN_GHC_ICMPV6=m
- 6LOWPAN_GHC_EXT_HDR_DEST=m
- 6LOWPAN_GHC_EXT_HDR_FRAG=m
- 6LOWPAN_GHC_EXT_HDR_ROUTE=m
- ATH9K_HWRNG=y
- GENEVE=y
- NFP_NETVF=m
- IEEE802154_ADF7242=m
- Storage:
- BLK_DEV_NVME_SCSI=n (dangerous)
- SCSI_HISI_SAS=m
- DM_VERITY_FEC=y
- Misc platform-independent drivers:
- NFC_ST21NFCA_I2C=m
- NFC_ST95HF=m
- MTD_MT81xx_NOR=m
- MLXSW_CORE_HWMON=y
- TOUCHSCREEN_EGALAX_SERIAL=m
- SPI_LOOPBACK_TEST=m
- GPIO_SYSCON=m
- GPIO_104_IDI_48=m
- SENSORS_LTC3815=m
- WATCHDOG_SYSFS=y
- ZIIRAVE_WATCHDOG=m
- COMMON_CLK_CS2000_CP=m
- EXTCON_MAX3355=m
- IIO_CONFIGFS=m
- IIO_SW_TRIGGER=m
- MMA7455_I2C=m
- MMA7455_SPI=m
- MXC6255=m
- INA2XX_ADC=n (use hwmon)
- USB_SERIAL_MXUPORT11=m
- LEDS_SYSCON=y
- RTC_DRV_RX8010=m
- IAQCORE=m
- MAX30100=m
- IIO_HRTIMER_TRIGGER=m
- ARM (disabled):
- IMX_THERMAL=n
- TS4800_WATCHDOG=n
- TS4800_IRQ=n
- DRM_PANEL_PANASONIC_VVX10F034N00=n
- DRM_PANEL_SHARP_LS043T1LE01=n
- TI_ADS8688=n
- PHY_HI6220_USB=n
- WILC1000_SDIO=n
- WILC1000_SPI=n
- commit f1286ba
-------------------------------------------------------------------
Tue Jan 26 17:30:09 CET 2016 - jeffm@suse.com
@ -308,6 +759,10 @@ Tue Jan 26 13:49:24 CET 2016 - bp@suse.de
-------------------------------------------------------------------
Tue Jan 26 12:46:26 CET 2016 - jslaby@suse.cz
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
CVE-2016-0723).
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
@ -7010,6 +7465,14 @@ Thu Apr 3 18:43:52 CEST 2014 - guillaume.gardet@oliseo.fr
Replace OF_DEVICE by OF (OF_DEVICE does not exist anymore.)
- commit 299b9cd
-------------------------------------------------------------------
Thu Apr 3 17:44:56 CEST 2014 - duwe@suse.de
- Refresh patches.suse/pstore-backend-autoaction.
Fix valid gcc warnings about an unitialised return code
and printf format problems.
- commit 73e63e4
-------------------------------------------------------------------
Thu Apr 3 15:17:49 CEST 2014 - jdelvare@suse.de

View File

@ -19,8 +19,8 @@
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 4.4
%define patchversion 4.4.5
%define srcversion 4.5
%define patchversion 4.5.0
%define variant %{nil}
%define vanilla_only 0
@ -61,9 +61,9 @@ Name: kernel-pae
Summary: Kernel with PAE Support
License: GPL-2.0
Group: System/Kernel
Version: 4.4.5
Version: 4.5.0
%if 0%{?is_kotd}
Release: <RELEASE>.g09dee88
Release: <RELEASE>.g95a9976
%else
Release: 0
%endif
@ -94,6 +94,8 @@ Provides: kernel-base = %version-%source_rel
# 11.2 - 11.4, but we primarily care about the supported upgrade path.
Obsoletes: %name-base < 3.1
%endif
# The following is copied to the -base subpackage as well
# BEGIN COMMON DEPS
Requires(pre): coreutils awk
# For /usr/lib/module-init-tools/weak-modules2
Requires(post): suse-module-tools
@ -116,6 +118,7 @@ Requires(post): mkinitrd >= 2.7.1
# Install the package providing /etc/SuSE-release early enough, so that
# the grub entry has correct title (bnc#757565)
Requires(post): distribution-release
# END COMMON DEPS
# Do not install p-b and mkinitrd for the install check, the %post script is
# able to handle this
#!BuildIgnore: perl-Bootloader mkinitrd distribution-release
@ -364,6 +367,8 @@ Provides: ath3k-firmware = 1.0
%obsolete_kmp compat-wireless 3.12
%obsolete_kmp rts5229 1.08
%obsolete_kmp rts_pstor 1.11
# sle12-sp1 / Leap 42.1
%obsolete_kmp xen 4.6.1
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -502,26 +507,20 @@ if test -e %my_builddir/kabi/%cpu_arch/symtypes-%build_flavor; then
fi
# copy module signing certificate(s)
found_sigkey=false
for f in %_sourcedir/*.crt; do
if ! test -e "$f"; then
continue
fi
if test "${f##*/}" = %CONFIG_MODULE_SIG_KEY; then
found_sigkey=true
case "${f##*/}" in
SLES-UEFI*.crt)
../scripts/config --set-str CONFIG_MODULE_SIG_KEY "${f##*/}"
cp "$f" .
else
;;
*)
cat "$f" >>keyring.crt
fi
../scripts/config --set-str CONFIG_SYSTEM_TRUSTED_KEYS "keyring.crt"
esac
done
if ! $found_sigkey; then
echo "warning: %CONFIG_MODULE_SIG_KEY not found"
# Let certs/Makefile generate a keypair
../scripts/config --set-str CONFIG_MODULE_SIG_KEY "certs/signing_key.pem"
fi
if test -s keyring.crt; then
../scripts/config --set-str SYSTEM_TRUSTED_KEYS_FILENAME "keyring.crt"
fi
MAKE_ARGS="$MAKE_ARGS %{?_smp_mflags}"
@ -969,9 +968,28 @@ Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
# For /usr/lib/module-init-tools/weak-modules2
Requires(post): suse-module-tools
# For depmod (modutils is a dependency provided by both module-init-tools and
# kmod-compat)
Requires(post): modutils
Requires(post): perl-Bootloader
# This Requires is wrong, because the post/postun scripts have a
# test -x update-bootloader, having perl-Bootloader is not a hard requirement.
# But, there is no way to tell rpm or yast to schedule the installation
# of perl-Bootloader before kernel-binary.rpm if both are in the list of
# packages to install/update. Likewise, this is true for mkinitrd.
# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
Requires(post): perl-Bootloader >= 0.4.15
%if %build_vanilla
Requires(post): mkinitrd
%else
# Require a mkinitrd that can handle usbhid/hid-generic built-in (bnc#773559)
Requires(post): mkinitrd >= 2.7.1
%endif
# Install the package providing /etc/SuSE-release early enough, so that
# the grub entry has correct title (bnc#757565)
Requires(post): distribution-release
%ifarch %ix86
Provides: kernel-vmi-base = 2.6.38
Obsoletes: kernel-vmi-base <= 2.6.38
@ -1074,7 +1092,7 @@ This package contains additional modules not supported by Novell.
%if %CONFIG_KMSG_IDS == "y"
%package man
Summary: The collection of man pages generated by the kmsg script.
Summary: The collection of man pages generated by the kmsg script
Group: System/Kernel
%description man

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Mar 14 06:14:55 CET 2016 - jeffm@suse.com
- Update to 4.5-final.
- commit 3c4edc5
-------------------------------------------------------------------
Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
@ -5,6 +11,34 @@ Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.
- commit 09dee88
-------------------------------------------------------------------
Wed Mar 9 17:57:41 CET 2016 - jdelvare@suse.de
- Update s390x config files: Bump NR_CPUS to 256
It was set to 256 in the SLES kernel 2 years ago already.
- commit 43cf630
-------------------------------------------------------------------
Tue Mar 8 19:47:06 CET 2016 - afaerber@suse.de
- config: armv7hl: Enable DRM_ROCKCHIP
Firefly-RK3288 is among the boards that this will benefit.
- commit 2a3d0e4
-------------------------------------------------------------------
Mon Mar 7 14:39:01 CET 2016 - jeffm@suse.com
- Update to 4.5-rc7.
- commit 924f2b7
-------------------------------------------------------------------
Mon Mar 7 14:01:02 CET 2016 - jdelvare@suse.de
- Update config files: Modularize NF_REJECT_IPV4/V6
There is no reason why these helper modules should be built-in when
the rest of netfilter is built as modules.
- commit c81fe72
-------------------------------------------------------------------
Fri Mar 4 09:13:43 CET 2016 - jslaby@suse.cz
@ -88,6 +122,18 @@ Fri Mar 4 08:54:21 CET 2016 - jslaby@suse.cz
Update upstream status.
- commit 859059c
-------------------------------------------------------------------
Thu Mar 3 09:18:25 CET 2016 - ohering@suse.de
- Refresh patches.suse/xen-pv-devmem_is_allowed.patch.
- commit a55dde2
-------------------------------------------------------------------
Wed Mar 2 15:31:03 CET 2016 - ohering@suse.de
- Disable access to lowmem in a Xen PV guest (bnc#964342).
- commit e7a0da2
-------------------------------------------------------------------
Wed Mar 2 10:18:57 CET 2016 - jslaby@suse.cz
@ -135,6 +181,32 @@ Wed Mar 2 10:11:15 CET 2016 - tiwai@suse.de
(boo#955096,boo#967938).
- commit 803bd2e
-------------------------------------------------------------------
Tue Mar 1 19:14:25 CET 2016 - dmueller@suse.com
- config: ARM64: Remove hardcoded console setting
Proper way would be to derive it from the ACPI or
Device tree chosen output.
- commit ad7dbb8
-------------------------------------------------------------------
Mon Feb 29 17:27:00 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Obsolete xen-kmp (fate#315712, bsc#968253)
- commit 0e7c4d5
-------------------------------------------------------------------
Mon Feb 29 17:26:46 CET 2016 - mmarek@suse.com
- Copy packaging changes from master to the packaging branch
- commit 0a2490d
-------------------------------------------------------------------
Mon Feb 29 01:34:11 CET 2016 - jeffm@suse.com
- Update to 4.5-rc6.
- commit b239884
-------------------------------------------------------------------
Fri Feb 26 10:54:10 CET 2016 - jslaby@suse.cz
@ -156,7 +228,7 @@ Fri Feb 26 08:35:54 CET 2016 - jslaby@suse.cz
Wed Feb 24 18:29:02 CET 2016 - dsterba@suse.com
- btrfs: remove error message from search ioctl for nonexistent tree.
- commit 2629d17
- commit c2c16d5
-------------------------------------------------------------------
Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
@ -173,6 +245,22 @@ Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
(bsc#962535).
- commit 46e3b92
-------------------------------------------------------------------
Tue Feb 23 17:54:18 CET 2016 - guillaume.gardet@free.fr
- config: armv7hl: Enable CONFIG_DRM_ETNAVIV
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics
acceleration on top of the Vivante GPU IP cores used in different SoCs,
such as the Freescale i.MX6.
- commit 13c5905
-------------------------------------------------------------------
Tue Feb 23 15:49:39 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Sync the main and -base package dependencies
(bsc#965830#c51).
- commit bf655ed
-------------------------------------------------------------------
Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
@ -180,6 +268,60 @@ Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
(bsc#966137).
- commit c601f8d
-------------------------------------------------------------------
Mon Feb 22 23:41:16 CET 2016 - jeffm@suse.com
- Update to v4.5-rc5.
- commit 7733b9a
-------------------------------------------------------------------
Mon Feb 22 23:36:00 CET 2016 - jeffm@suse.com
- config: complete disabling THERMAL from s390
Commit fd5ffd694f9 (Update s390x config files: Disable THERMAL)
left some stray config options around. Clean them up.
- commit 5cd1d35
-------------------------------------------------------------------
Mon Feb 22 15:46:49 CET 2016 - jdelvare@suse.de
- Update config files: Set CRYPTO_CHACHA20POLY1305=m
We support every other crypto algorithm so why not this one.
- commit 68344d0
-------------------------------------------------------------------
Mon Feb 22 09:08:40 CET 2016 - jdelvare@suse.de
- Update config files: Disable SERIAL_8250_RT288X
This option is only useful on MIPS.
- commit a8e3297
-------------------------------------------------------------------
Sun Feb 21 21:44:07 CET 2016 - dmueller@suse.com
- config: armv6hl: Disable CMA and DEBUGFS settings
CMA allocates 16MB of reserved memory on boot, which takes
away a very scarce resource for unpacking the kiwi initrd
and provides little value (is also disabled on other x86*)
- commit 9f2a122
-------------------------------------------------------------------
Sat Feb 20 20:31:54 CET 2016 - jdelvare@suse.de
- Update s390x config files: Disable THERMAL
The THERMAL subsystem serves no purpose on S/390, disable it. It was
already disabled in the SLES kernel long ago.
- commit fd5ffd6
-------------------------------------------------------------------
Thu Feb 18 14:06:09 CET 2016 - dsterba@suse.com
- Fix lint warnings: E: summary-ended-with-dot
kernel-source-vanilla.noarch: E: summary-ended-with-dot (Badness: 89) C
Vanilla Linux kernel sources with minor build fixes.
Summary ends with a dot.
- commit 9050a39
-------------------------------------------------------------------
Thu Feb 18 13:48:14 CET 2016 - jslaby@suse.cz
@ -214,6 +356,51 @@ Thu Feb 18 08:56:03 CET 2016 - jslaby@suse.cz
patches.fixes/HID-multitouch-fix-input-mode-switching-on-some-Elan.
- commit 19ca782
-------------------------------------------------------------------
Wed Feb 17 19:00:58 CET 2016 - mbrugger@suse.com
- series.conf: mark xgbe-a0 ethernet driver as needs_update
- commit 9efcaae
-------------------------------------------------------------------
Wed Feb 17 11:37:05 CET 2016 - mbrugger@suse.com
- Update config files for arm64.
Enable ACPI.
- commit fa0917c
-------------------------------------------------------------------
Tue Feb 16 15:09:04 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.patch.
Remove text_base parameter from read_pointer as it is always 0.
- commit b3ba789
-------------------------------------------------------------------
Tue Feb 16 13:56:18 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Set CONFIG_MODULE_SIG_KEY only if a cert is present
This allows using the unmodified .config from the kernel-source tree in
the expanded tree.
- commit 5fa6ddd
-------------------------------------------------------------------
Mon Feb 15 15:10:59 CET 2016 - jdelvare@suse.de
- Update x86 config files: Enable Intel RAPL
This driver is useful when power caping is needed. It was enabled in
the SLE kernel 2 years ago.
- commit 5c509fc
-------------------------------------------------------------------
Mon Feb 15 12:11:55 CET 2016 - jdelvare@suse.de
- Update config files: Disable MFD_TPS65218
The TPS65218 is a power management IC for 32-bit ARM systems. Its
driver serves no purpose on other architectures. All sub-drivers were
already disabled anyway.
- commit 2c2300d
-------------------------------------------------------------------
Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
@ -221,6 +408,29 @@ Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
(CVE-2016-2384,bsc#966693).
- commit 6398c2d
-------------------------------------------------------------------
Mon Feb 15 04:19:07 CET 2016 - jeffm@suse.com
- Update to 4.5-rc4.
- commit 4fd18f0
-------------------------------------------------------------------
Thu Feb 11 21:13:37 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use correct variable to point to the keyring
- commit f026a54
-------------------------------------------------------------------
Thu Feb 11 13:59:29 CET 2016 - jdelvare@suse.de
- Update config/armv7hl: Clean up TS-4800 support
The Technologic Systems TS-4800 is an i.MX515 board. The lpae flavor
doesn't support this platform so it shouldn't include any TS-4800
driver. The default and vanilla flavors do support it. If we want
them to support the board properly then all its drivers should be
enabled.
- commit 59e9c51
-------------------------------------------------------------------
Thu Feb 11 09:46:23 CET 2016 - jslaby@suse.cz
@ -234,6 +444,99 @@ Wed Feb 10 10:19:40 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Adapt certificate handling for changes in v4.3
- commit 589be33
-------------------------------------------------------------------
Tue Feb 9 15:09:53 CET 2016 - jdelvare@suse.de
- Update config files: disable MFD_SYSCON on non-arm
Disable MFD_SYSCON, GPIO_SYSCON and LEDS_SYSCON in non-arm
configurations. SYSCON is an arm thing, it was enabled accidentally
in other configurations because STMMAC_PLATFORM and
TOUCHSCREEN_TS4800, which were once enabled by accident, select it.
As REGMAP_MMIO was also only selected by MFD_SYSCON, we can disable
it too.
- commit 7d6958a
-------------------------------------------------------------------
Tue Feb 9 15:09:02 CET 2016 - jdelvare@suse.de
- Update config files: disable TS-4800 drivers on non-arm
The TS-4800 is an arm board, so its drivers are useless on i386 and
ppc64. Disable TOUCHSCREEN_TS4800 on these architectures.
- commit e2289c8
-------------------------------------------------------------------
Tue Feb 9 10:23:14 CET 2016 - jslaby@suse.cz
- Disable KASAN for stack unwinder code.
- commit 40617c9
-------------------------------------------------------------------
Tue Feb 9 10:22:57 CET 2016 - dmueller@suse.com
- config: reenable Exynos4 support for default kernel
needed for odroid
- commit ae765f1
-------------------------------------------------------------------
Tue Feb 9 10:17:33 CET 2016 - jslaby@suse.cz
- DWARF2 EH-frame based stack unwinding.
- Delete patches.suse/stack-unwind.
Add .patch suffix, so that syntax highlighting works.
- commit 741781b
-------------------------------------------------------------------
Mon Feb 8 23:09:47 CET 2016 - dmueller@suse.com
- Config: ARMv7: Disable Exynos 4 related drivers
We don't have Exynos 4 support enabled, so there
is no point in building the drivers for it.
- commit 0d649a0
-------------------------------------------------------------------
Mon Feb 8 15:49:10 CET 2016 - jeffm@suse.com
- Update to 4.5-rc3.
- commit b0ea7eb
-------------------------------------------------------------------
Mon Feb 8 15:36:32 CET 2016 - jdelvare@suse.de
- Update s390x config files: CONFIG_ENCLOSURE_SERVICES
Per bsc#884701, CONFIG_ENCLOSURE_SERVICES isn't needed on S/390. It
was already disabled in SLE, so disable it in openSUSE too.
- commit 0017810
-------------------------------------------------------------------
Mon Feb 8 15:33:09 CET 2016 - jeffm@suse.com
- Update to 4.5-rc2.
- Eliminated 2 patches.
- commit 52dbbed
-------------------------------------------------------------------
Mon Feb 8 13:02:34 CET 2016 - dvaleev@suse.com
- Delete config/ppc/default.
- Delete config/ppc/vanilla.
Drop building for ppc architecture. We use 64bit kernel nowadays.
- commit 54461b6
-------------------------------------------------------------------
Thu Feb 4 23:52:56 CET 2016 - dmueller@suse.com
- config: ARM64: disable CONFIG_DDR again
Was accidentally reeanbled in the 4.5-rc1 bump
- commit c76df01
-------------------------------------------------------------------
Thu Feb 4 19:13:56 CET 2016 - afaerber@suse.de
- config: arm64: Enable Tegra 210 and SMMU
The new Tegra210 option did not get enabled during the 4.5-rc1 update.
Also enable the Tegra IOMMU for 132 and 210.
- commit d6d686e
-------------------------------------------------------------------
Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
@ -241,6 +544,14 @@ Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
(boo#962250).
- commit ddc5d70
-------------------------------------------------------------------
Tue Feb 2 09:39:07 CET 2016 - jdelvare@suse.de
- Update config files: Disable CONFIG_DDR
CONFIG_DDR is selected automatically by drivers which need it. This
piece of helper code is useless in the absence of any such driver.
- commit 1769308
-------------------------------------------------------------------
Mon Feb 1 23:16:05 CET 2016 - dmueller@suse.com
@ -286,12 +597,152 @@ Sun Jan 31 22:31:35 CET 2016 - tiwai@suse.de
- sd: Optimal I/O size is in bytes, not sectors (boo#961263).
- commit 2198765
-------------------------------------------------------------------
Sun Jan 31 17:17:51 CET 2016 - dmueller@suse.com
- config: Update armv6hl config for 4.5-rc1
- Enable BCM2835 related options
- Rest disabled if arch specific
- Generic follows x86_64
- commit 185883e
-------------------------------------------------------------------
Sun Jan 31 17:10:48 CET 2016 - dmueller@suse.com
- config: armv7hl: Enable VDSO
VDSO provides, starting with glibc 2.22, a lower latency implementation
for time related syscalls.
- commit 42096c4
-------------------------------------------------------------------
Sun Jan 31 17:07:36 CET 2016 - dmueller@suse.com
- config: Update armv7hl config to 4.5-rc1
- Disable Mobile ARCH
- Enable BCM2835/BCM2836 options (RPI 1 B/2 B)
- set voltage regulators to =m
- Rest follows x86_64 update, see there for details
- commit afef73d
-------------------------------------------------------------------
Sun Jan 31 16:22:22 CET 2016 - dmueller@suse.com
- config: Update ARM64 config to 4.5-rc1
- Enabled support for Qualcom SoC
- Rest follows update for x86_64
- commit 3a8952a
-------------------------------------------------------------------
Thu Jan 28 09:15:06 CET 2016 - jslaby@suse.cz
- drm/radeon: Update radeon_get_vblank_counter_kms() (bnc#962535).
- commit 9f68b90
-------------------------------------------------------------------
Wed Jan 27 17:28:58 CET 2016 - jeffm@suse.com
- Revert "Merge remote-tracking branch 'origin/users/tiwai/master/for-next'"
This reverts commit b27160caadedcda2dc864615e51461c7db19bba1, reversing
changes made to e1ac7b484beda5dfd27b84365f83a308de7c7a9c.
- commit 36aac98
-------------------------------------------------------------------
Wed Jan 27 09:33:55 CET 2016 - bp@suse.de
- Update config files.
Disable CONFIG_DEBUG_WX as stuff needs to be sorted out upstream first.
- commit 09b6275
-------------------------------------------------------------------
Tue Jan 26 18:36:00 CET 2016 - jeffm@suse.com
- Update to 4.5-rc1
- Eliminated 15 patches.
- ARM configs need updating.
- Config changes:
- Generic changes:
- ARCH_MMAP_RND_BITS=<default>
- MANDATORY_FILE_LOCKING=n (removes "dead" code, can re-enable if needed)
- WQ_WATCHDOG=y
- NETDEV_NOTIFIER_ERROR_INJECT=m
- UBSAN=n (performance penalty)
- IO_STRICT_DEVMEM=y
- VFIO_NOIOMMU=n
- NTB_PERF=m
- x86:
- VMD=m
- DRM_AMD_POWERPLAY=y
- CRYPTO_DEV_QAT_C3XXX=m
- CRYPTO_DEV_QAT_C62X=m
- CRYPTO_DEV_QAT_C3XXXVF=m
- CRYPTO_DEV_QAT_C62XVF=m
- QUEUED_LOCK_STAT=n
- INTEL_TELEMETRY=m
- INTEL_HID_EVENT=m
- INTEL_PUNIT_IPC=m
- NTB_AMD=m
- ASUS_WIRELESS=m
- s390x:
- SCLP_OFB=y
- ppc64:
- IBMVNIC=m
- Networking:
- INET_DIAG_DESTROY=y (built as part of inet_diag.ko)
- NF_DUP_NETDEV=m
- NFT_FWD_NETDEV=m
- 6LOWPAN_DEBUGFS=n
- 6LOWPAN_GHC_EXT_HDR_HOP=m
- 6LOWPAN_GHC_UDP=m
- 6LOWPAN_GHC_ICMPV6=m
- 6LOWPAN_GHC_EXT_HDR_DEST=m
- 6LOWPAN_GHC_EXT_HDR_FRAG=m
- 6LOWPAN_GHC_EXT_HDR_ROUTE=m
- ATH9K_HWRNG=y
- GENEVE=y
- NFP_NETVF=m
- IEEE802154_ADF7242=m
- Storage:
- BLK_DEV_NVME_SCSI=n (dangerous)
- SCSI_HISI_SAS=m
- DM_VERITY_FEC=y
- Misc platform-independent drivers:
- NFC_ST21NFCA_I2C=m
- NFC_ST95HF=m
- MTD_MT81xx_NOR=m
- MLXSW_CORE_HWMON=y
- TOUCHSCREEN_EGALAX_SERIAL=m
- SPI_LOOPBACK_TEST=m
- GPIO_SYSCON=m
- GPIO_104_IDI_48=m
- SENSORS_LTC3815=m
- WATCHDOG_SYSFS=y
- ZIIRAVE_WATCHDOG=m
- COMMON_CLK_CS2000_CP=m
- EXTCON_MAX3355=m
- IIO_CONFIGFS=m
- IIO_SW_TRIGGER=m
- MMA7455_I2C=m
- MMA7455_SPI=m
- MXC6255=m
- INA2XX_ADC=n (use hwmon)
- USB_SERIAL_MXUPORT11=m
- LEDS_SYSCON=y
- RTC_DRV_RX8010=m
- IAQCORE=m
- MAX30100=m
- IIO_HRTIMER_TRIGGER=m
- ARM (disabled):
- IMX_THERMAL=n
- TS4800_WATCHDOG=n
- TS4800_IRQ=n
- DRM_PANEL_PANASONIC_VVX10F034N00=n
- DRM_PANEL_SHARP_LS043T1LE01=n
- TI_ADS8688=n
- PHY_HI6220_USB=n
- WILC1000_SDIO=n
- WILC1000_SPI=n
- commit f1286ba
-------------------------------------------------------------------
Tue Jan 26 17:30:09 CET 2016 - jeffm@suse.com
@ -308,6 +759,10 @@ Tue Jan 26 13:49:24 CET 2016 - bp@suse.de
-------------------------------------------------------------------
Tue Jan 26 12:46:26 CET 2016 - jslaby@suse.cz
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
CVE-2016-0723).
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
@ -7010,6 +7465,14 @@ Thu Apr 3 18:43:52 CEST 2014 - guillaume.gardet@oliseo.fr
Replace OF_DEVICE by OF (OF_DEVICE does not exist anymore.)
- commit 299b9cd
-------------------------------------------------------------------
Thu Apr 3 17:44:56 CEST 2014 - duwe@suse.de
- Refresh patches.suse/pstore-backend-autoaction.
Fix valid gcc warnings about an unitialised return code
and printf format problems.
- commit 73e63e4
-------------------------------------------------------------------
Thu Apr 3 15:17:49 CEST 2014 - jdelvare@suse.de

View File

@ -17,8 +17,8 @@
# icecream 0
%define srcversion 4.4
%define patchversion 4.4.5
%define srcversion 4.5
%define patchversion 4.5.0
%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: 4.4.5
Version: 4.5.0
%if 0%{?is_kotd}
Release: <RELEASE>.g09dee88
Release: <RELEASE>.g95a9976
%else
Release: 0
%endif
@ -152,7 +152,7 @@ This package provides the rpm macros and templates for Kernel Module Pakcages
%source_timestamp
%package vanilla
Summary: Vanilla Linux kernel sources with minor build fixes.
Summary: Vanilla Linux kernel sources with minor build fixes
Group: Development/Sources
AutoReqProv: off
Provides: %name-vanilla = %version-%source_rel

View File

@ -152,7 +152,7 @@ This package provides the rpm macros and templates for Kernel Module Pakcages
%source_timestamp
%package vanilla
Summary: Vanilla Linux kernel sources with minor build fixes.
Summary: Vanilla Linux kernel sources with minor build fixes
Group: Development/Sources
AutoReqProv: off
Provides: %name-vanilla = %version-%source_rel

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Mar 14 06:14:55 CET 2016 - jeffm@suse.com
- Update to 4.5-final.
- commit 3c4edc5
-------------------------------------------------------------------
Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
@ -5,6 +11,34 @@ Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.
- commit 09dee88
-------------------------------------------------------------------
Wed Mar 9 17:57:41 CET 2016 - jdelvare@suse.de
- Update s390x config files: Bump NR_CPUS to 256
It was set to 256 in the SLES kernel 2 years ago already.
- commit 43cf630
-------------------------------------------------------------------
Tue Mar 8 19:47:06 CET 2016 - afaerber@suse.de
- config: armv7hl: Enable DRM_ROCKCHIP
Firefly-RK3288 is among the boards that this will benefit.
- commit 2a3d0e4
-------------------------------------------------------------------
Mon Mar 7 14:39:01 CET 2016 - jeffm@suse.com
- Update to 4.5-rc7.
- commit 924f2b7
-------------------------------------------------------------------
Mon Mar 7 14:01:02 CET 2016 - jdelvare@suse.de
- Update config files: Modularize NF_REJECT_IPV4/V6
There is no reason why these helper modules should be built-in when
the rest of netfilter is built as modules.
- commit c81fe72
-------------------------------------------------------------------
Fri Mar 4 09:13:43 CET 2016 - jslaby@suse.cz
@ -88,6 +122,18 @@ Fri Mar 4 08:54:21 CET 2016 - jslaby@suse.cz
Update upstream status.
- commit 859059c
-------------------------------------------------------------------
Thu Mar 3 09:18:25 CET 2016 - ohering@suse.de
- Refresh patches.suse/xen-pv-devmem_is_allowed.patch.
- commit a55dde2
-------------------------------------------------------------------
Wed Mar 2 15:31:03 CET 2016 - ohering@suse.de
- Disable access to lowmem in a Xen PV guest (bnc#964342).
- commit e7a0da2
-------------------------------------------------------------------
Wed Mar 2 10:18:57 CET 2016 - jslaby@suse.cz
@ -135,6 +181,32 @@ Wed Mar 2 10:11:15 CET 2016 - tiwai@suse.de
(boo#955096,boo#967938).
- commit 803bd2e
-------------------------------------------------------------------
Tue Mar 1 19:14:25 CET 2016 - dmueller@suse.com
- config: ARM64: Remove hardcoded console setting
Proper way would be to derive it from the ACPI or
Device tree chosen output.
- commit ad7dbb8
-------------------------------------------------------------------
Mon Feb 29 17:27:00 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Obsolete xen-kmp (fate#315712, bsc#968253)
- commit 0e7c4d5
-------------------------------------------------------------------
Mon Feb 29 17:26:46 CET 2016 - mmarek@suse.com
- Copy packaging changes from master to the packaging branch
- commit 0a2490d
-------------------------------------------------------------------
Mon Feb 29 01:34:11 CET 2016 - jeffm@suse.com
- Update to 4.5-rc6.
- commit b239884
-------------------------------------------------------------------
Fri Feb 26 10:54:10 CET 2016 - jslaby@suse.cz
@ -156,7 +228,7 @@ Fri Feb 26 08:35:54 CET 2016 - jslaby@suse.cz
Wed Feb 24 18:29:02 CET 2016 - dsterba@suse.com
- btrfs: remove error message from search ioctl for nonexistent tree.
- commit 2629d17
- commit c2c16d5
-------------------------------------------------------------------
Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
@ -173,6 +245,22 @@ Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
(bsc#962535).
- commit 46e3b92
-------------------------------------------------------------------
Tue Feb 23 17:54:18 CET 2016 - guillaume.gardet@free.fr
- config: armv7hl: Enable CONFIG_DRM_ETNAVIV
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics
acceleration on top of the Vivante GPU IP cores used in different SoCs,
such as the Freescale i.MX6.
- commit 13c5905
-------------------------------------------------------------------
Tue Feb 23 15:49:39 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Sync the main and -base package dependencies
(bsc#965830#c51).
- commit bf655ed
-------------------------------------------------------------------
Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
@ -180,6 +268,60 @@ Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
(bsc#966137).
- commit c601f8d
-------------------------------------------------------------------
Mon Feb 22 23:41:16 CET 2016 - jeffm@suse.com
- Update to v4.5-rc5.
- commit 7733b9a
-------------------------------------------------------------------
Mon Feb 22 23:36:00 CET 2016 - jeffm@suse.com
- config: complete disabling THERMAL from s390
Commit fd5ffd694f9 (Update s390x config files: Disable THERMAL)
left some stray config options around. Clean them up.
- commit 5cd1d35
-------------------------------------------------------------------
Mon Feb 22 15:46:49 CET 2016 - jdelvare@suse.de
- Update config files: Set CRYPTO_CHACHA20POLY1305=m
We support every other crypto algorithm so why not this one.
- commit 68344d0
-------------------------------------------------------------------
Mon Feb 22 09:08:40 CET 2016 - jdelvare@suse.de
- Update config files: Disable SERIAL_8250_RT288X
This option is only useful on MIPS.
- commit a8e3297
-------------------------------------------------------------------
Sun Feb 21 21:44:07 CET 2016 - dmueller@suse.com
- config: armv6hl: Disable CMA and DEBUGFS settings
CMA allocates 16MB of reserved memory on boot, which takes
away a very scarce resource for unpacking the kiwi initrd
and provides little value (is also disabled on other x86*)
- commit 9f2a122
-------------------------------------------------------------------
Sat Feb 20 20:31:54 CET 2016 - jdelvare@suse.de
- Update s390x config files: Disable THERMAL
The THERMAL subsystem serves no purpose on S/390, disable it. It was
already disabled in the SLES kernel long ago.
- commit fd5ffd6
-------------------------------------------------------------------
Thu Feb 18 14:06:09 CET 2016 - dsterba@suse.com
- Fix lint warnings: E: summary-ended-with-dot
kernel-source-vanilla.noarch: E: summary-ended-with-dot (Badness: 89) C
Vanilla Linux kernel sources with minor build fixes.
Summary ends with a dot.
- commit 9050a39
-------------------------------------------------------------------
Thu Feb 18 13:48:14 CET 2016 - jslaby@suse.cz
@ -214,6 +356,51 @@ Thu Feb 18 08:56:03 CET 2016 - jslaby@suse.cz
patches.fixes/HID-multitouch-fix-input-mode-switching-on-some-Elan.
- commit 19ca782
-------------------------------------------------------------------
Wed Feb 17 19:00:58 CET 2016 - mbrugger@suse.com
- series.conf: mark xgbe-a0 ethernet driver as needs_update
- commit 9efcaae
-------------------------------------------------------------------
Wed Feb 17 11:37:05 CET 2016 - mbrugger@suse.com
- Update config files for arm64.
Enable ACPI.
- commit fa0917c
-------------------------------------------------------------------
Tue Feb 16 15:09:04 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.patch.
Remove text_base parameter from read_pointer as it is always 0.
- commit b3ba789
-------------------------------------------------------------------
Tue Feb 16 13:56:18 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Set CONFIG_MODULE_SIG_KEY only if a cert is present
This allows using the unmodified .config from the kernel-source tree in
the expanded tree.
- commit 5fa6ddd
-------------------------------------------------------------------
Mon Feb 15 15:10:59 CET 2016 - jdelvare@suse.de
- Update x86 config files: Enable Intel RAPL
This driver is useful when power caping is needed. It was enabled in
the SLE kernel 2 years ago.
- commit 5c509fc
-------------------------------------------------------------------
Mon Feb 15 12:11:55 CET 2016 - jdelvare@suse.de
- Update config files: Disable MFD_TPS65218
The TPS65218 is a power management IC for 32-bit ARM systems. Its
driver serves no purpose on other architectures. All sub-drivers were
already disabled anyway.
- commit 2c2300d
-------------------------------------------------------------------
Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
@ -221,6 +408,29 @@ Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
(CVE-2016-2384,bsc#966693).
- commit 6398c2d
-------------------------------------------------------------------
Mon Feb 15 04:19:07 CET 2016 - jeffm@suse.com
- Update to 4.5-rc4.
- commit 4fd18f0
-------------------------------------------------------------------
Thu Feb 11 21:13:37 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use correct variable to point to the keyring
- commit f026a54
-------------------------------------------------------------------
Thu Feb 11 13:59:29 CET 2016 - jdelvare@suse.de
- Update config/armv7hl: Clean up TS-4800 support
The Technologic Systems TS-4800 is an i.MX515 board. The lpae flavor
doesn't support this platform so it shouldn't include any TS-4800
driver. The default and vanilla flavors do support it. If we want
them to support the board properly then all its drivers should be
enabled.
- commit 59e9c51
-------------------------------------------------------------------
Thu Feb 11 09:46:23 CET 2016 - jslaby@suse.cz
@ -234,6 +444,99 @@ Wed Feb 10 10:19:40 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Adapt certificate handling for changes in v4.3
- commit 589be33
-------------------------------------------------------------------
Tue Feb 9 15:09:53 CET 2016 - jdelvare@suse.de
- Update config files: disable MFD_SYSCON on non-arm
Disable MFD_SYSCON, GPIO_SYSCON and LEDS_SYSCON in non-arm
configurations. SYSCON is an arm thing, it was enabled accidentally
in other configurations because STMMAC_PLATFORM and
TOUCHSCREEN_TS4800, which were once enabled by accident, select it.
As REGMAP_MMIO was also only selected by MFD_SYSCON, we can disable
it too.
- commit 7d6958a
-------------------------------------------------------------------
Tue Feb 9 15:09:02 CET 2016 - jdelvare@suse.de
- Update config files: disable TS-4800 drivers on non-arm
The TS-4800 is an arm board, so its drivers are useless on i386 and
ppc64. Disable TOUCHSCREEN_TS4800 on these architectures.
- commit e2289c8
-------------------------------------------------------------------
Tue Feb 9 10:23:14 CET 2016 - jslaby@suse.cz
- Disable KASAN for stack unwinder code.
- commit 40617c9
-------------------------------------------------------------------
Tue Feb 9 10:22:57 CET 2016 - dmueller@suse.com
- config: reenable Exynos4 support for default kernel
needed for odroid
- commit ae765f1
-------------------------------------------------------------------
Tue Feb 9 10:17:33 CET 2016 - jslaby@suse.cz
- DWARF2 EH-frame based stack unwinding.
- Delete patches.suse/stack-unwind.
Add .patch suffix, so that syntax highlighting works.
- commit 741781b
-------------------------------------------------------------------
Mon Feb 8 23:09:47 CET 2016 - dmueller@suse.com
- Config: ARMv7: Disable Exynos 4 related drivers
We don't have Exynos 4 support enabled, so there
is no point in building the drivers for it.
- commit 0d649a0
-------------------------------------------------------------------
Mon Feb 8 15:49:10 CET 2016 - jeffm@suse.com
- Update to 4.5-rc3.
- commit b0ea7eb
-------------------------------------------------------------------
Mon Feb 8 15:36:32 CET 2016 - jdelvare@suse.de
- Update s390x config files: CONFIG_ENCLOSURE_SERVICES
Per bsc#884701, CONFIG_ENCLOSURE_SERVICES isn't needed on S/390. It
was already disabled in SLE, so disable it in openSUSE too.
- commit 0017810
-------------------------------------------------------------------
Mon Feb 8 15:33:09 CET 2016 - jeffm@suse.com
- Update to 4.5-rc2.
- Eliminated 2 patches.
- commit 52dbbed
-------------------------------------------------------------------
Mon Feb 8 13:02:34 CET 2016 - dvaleev@suse.com
- Delete config/ppc/default.
- Delete config/ppc/vanilla.
Drop building for ppc architecture. We use 64bit kernel nowadays.
- commit 54461b6
-------------------------------------------------------------------
Thu Feb 4 23:52:56 CET 2016 - dmueller@suse.com
- config: ARM64: disable CONFIG_DDR again
Was accidentally reeanbled in the 4.5-rc1 bump
- commit c76df01
-------------------------------------------------------------------
Thu Feb 4 19:13:56 CET 2016 - afaerber@suse.de
- config: arm64: Enable Tegra 210 and SMMU
The new Tegra210 option did not get enabled during the 4.5-rc1 update.
Also enable the Tegra IOMMU for 132 and 210.
- commit d6d686e
-------------------------------------------------------------------
Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
@ -241,6 +544,14 @@ Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
(boo#962250).
- commit ddc5d70
-------------------------------------------------------------------
Tue Feb 2 09:39:07 CET 2016 - jdelvare@suse.de
- Update config files: Disable CONFIG_DDR
CONFIG_DDR is selected automatically by drivers which need it. This
piece of helper code is useless in the absence of any such driver.
- commit 1769308
-------------------------------------------------------------------
Mon Feb 1 23:16:05 CET 2016 - dmueller@suse.com
@ -286,12 +597,152 @@ Sun Jan 31 22:31:35 CET 2016 - tiwai@suse.de
- sd: Optimal I/O size is in bytes, not sectors (boo#961263).
- commit 2198765
-------------------------------------------------------------------
Sun Jan 31 17:17:51 CET 2016 - dmueller@suse.com
- config: Update armv6hl config for 4.5-rc1
- Enable BCM2835 related options
- Rest disabled if arch specific
- Generic follows x86_64
- commit 185883e
-------------------------------------------------------------------
Sun Jan 31 17:10:48 CET 2016 - dmueller@suse.com
- config: armv7hl: Enable VDSO
VDSO provides, starting with glibc 2.22, a lower latency implementation
for time related syscalls.
- commit 42096c4
-------------------------------------------------------------------
Sun Jan 31 17:07:36 CET 2016 - dmueller@suse.com
- config: Update armv7hl config to 4.5-rc1
- Disable Mobile ARCH
- Enable BCM2835/BCM2836 options (RPI 1 B/2 B)
- set voltage regulators to =m
- Rest follows x86_64 update, see there for details
- commit afef73d
-------------------------------------------------------------------
Sun Jan 31 16:22:22 CET 2016 - dmueller@suse.com
- config: Update ARM64 config to 4.5-rc1
- Enabled support for Qualcom SoC
- Rest follows update for x86_64
- commit 3a8952a
-------------------------------------------------------------------
Thu Jan 28 09:15:06 CET 2016 - jslaby@suse.cz
- drm/radeon: Update radeon_get_vblank_counter_kms() (bnc#962535).
- commit 9f68b90
-------------------------------------------------------------------
Wed Jan 27 17:28:58 CET 2016 - jeffm@suse.com
- Revert "Merge remote-tracking branch 'origin/users/tiwai/master/for-next'"
This reverts commit b27160caadedcda2dc864615e51461c7db19bba1, reversing
changes made to e1ac7b484beda5dfd27b84365f83a308de7c7a9c.
- commit 36aac98
-------------------------------------------------------------------
Wed Jan 27 09:33:55 CET 2016 - bp@suse.de
- Update config files.
Disable CONFIG_DEBUG_WX as stuff needs to be sorted out upstream first.
- commit 09b6275
-------------------------------------------------------------------
Tue Jan 26 18:36:00 CET 2016 - jeffm@suse.com
- Update to 4.5-rc1
- Eliminated 15 patches.
- ARM configs need updating.
- Config changes:
- Generic changes:
- ARCH_MMAP_RND_BITS=<default>
- MANDATORY_FILE_LOCKING=n (removes "dead" code, can re-enable if needed)
- WQ_WATCHDOG=y
- NETDEV_NOTIFIER_ERROR_INJECT=m
- UBSAN=n (performance penalty)
- IO_STRICT_DEVMEM=y
- VFIO_NOIOMMU=n
- NTB_PERF=m
- x86:
- VMD=m
- DRM_AMD_POWERPLAY=y
- CRYPTO_DEV_QAT_C3XXX=m
- CRYPTO_DEV_QAT_C62X=m
- CRYPTO_DEV_QAT_C3XXXVF=m
- CRYPTO_DEV_QAT_C62XVF=m
- QUEUED_LOCK_STAT=n
- INTEL_TELEMETRY=m
- INTEL_HID_EVENT=m
- INTEL_PUNIT_IPC=m
- NTB_AMD=m
- ASUS_WIRELESS=m
- s390x:
- SCLP_OFB=y
- ppc64:
- IBMVNIC=m
- Networking:
- INET_DIAG_DESTROY=y (built as part of inet_diag.ko)
- NF_DUP_NETDEV=m
- NFT_FWD_NETDEV=m
- 6LOWPAN_DEBUGFS=n
- 6LOWPAN_GHC_EXT_HDR_HOP=m
- 6LOWPAN_GHC_UDP=m
- 6LOWPAN_GHC_ICMPV6=m
- 6LOWPAN_GHC_EXT_HDR_DEST=m
- 6LOWPAN_GHC_EXT_HDR_FRAG=m
- 6LOWPAN_GHC_EXT_HDR_ROUTE=m
- ATH9K_HWRNG=y
- GENEVE=y
- NFP_NETVF=m
- IEEE802154_ADF7242=m
- Storage:
- BLK_DEV_NVME_SCSI=n (dangerous)
- SCSI_HISI_SAS=m
- DM_VERITY_FEC=y
- Misc platform-independent drivers:
- NFC_ST21NFCA_I2C=m
- NFC_ST95HF=m
- MTD_MT81xx_NOR=m
- MLXSW_CORE_HWMON=y
- TOUCHSCREEN_EGALAX_SERIAL=m
- SPI_LOOPBACK_TEST=m
- GPIO_SYSCON=m
- GPIO_104_IDI_48=m
- SENSORS_LTC3815=m
- WATCHDOG_SYSFS=y
- ZIIRAVE_WATCHDOG=m
- COMMON_CLK_CS2000_CP=m
- EXTCON_MAX3355=m
- IIO_CONFIGFS=m
- IIO_SW_TRIGGER=m
- MMA7455_I2C=m
- MMA7455_SPI=m
- MXC6255=m
- INA2XX_ADC=n (use hwmon)
- USB_SERIAL_MXUPORT11=m
- LEDS_SYSCON=y
- RTC_DRV_RX8010=m
- IAQCORE=m
- MAX30100=m
- IIO_HRTIMER_TRIGGER=m
- ARM (disabled):
- IMX_THERMAL=n
- TS4800_WATCHDOG=n
- TS4800_IRQ=n
- DRM_PANEL_PANASONIC_VVX10F034N00=n
- DRM_PANEL_SHARP_LS043T1LE01=n
- TI_ADS8688=n
- PHY_HI6220_USB=n
- WILC1000_SDIO=n
- WILC1000_SPI=n
- commit f1286ba
-------------------------------------------------------------------
Tue Jan 26 17:30:09 CET 2016 - jeffm@suse.com
@ -308,6 +759,10 @@ Tue Jan 26 13:49:24 CET 2016 - bp@suse.de
-------------------------------------------------------------------
Tue Jan 26 12:46:26 CET 2016 - jslaby@suse.cz
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
CVE-2016-0723).
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
@ -7010,6 +7465,14 @@ Thu Apr 3 18:43:52 CEST 2014 - guillaume.gardet@oliseo.fr
Replace OF_DEVICE by OF (OF_DEVICE does not exist anymore.)
- commit 299b9cd
-------------------------------------------------------------------
Thu Apr 3 17:44:56 CEST 2014 - duwe@suse.de
- Refresh patches.suse/pstore-backend-autoaction.
Fix valid gcc warnings about an unitialised return code
and printf format problems.
- commit 73e63e4
-------------------------------------------------------------------
Thu Apr 3 15:17:49 CEST 2014 - jdelvare@suse.de

View File

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

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Mon Mar 14 06:14:55 CET 2016 - jeffm@suse.com
- Update to 4.5-final.
- commit 3c4edc5
-------------------------------------------------------------------
Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
@ -5,6 +11,34 @@ Thu Mar 10 08:24:48 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.
- commit 09dee88
-------------------------------------------------------------------
Wed Mar 9 17:57:41 CET 2016 - jdelvare@suse.de
- Update s390x config files: Bump NR_CPUS to 256
It was set to 256 in the SLES kernel 2 years ago already.
- commit 43cf630
-------------------------------------------------------------------
Tue Mar 8 19:47:06 CET 2016 - afaerber@suse.de
- config: armv7hl: Enable DRM_ROCKCHIP
Firefly-RK3288 is among the boards that this will benefit.
- commit 2a3d0e4
-------------------------------------------------------------------
Mon Mar 7 14:39:01 CET 2016 - jeffm@suse.com
- Update to 4.5-rc7.
- commit 924f2b7
-------------------------------------------------------------------
Mon Mar 7 14:01:02 CET 2016 - jdelvare@suse.de
- Update config files: Modularize NF_REJECT_IPV4/V6
There is no reason why these helper modules should be built-in when
the rest of netfilter is built as modules.
- commit c81fe72
-------------------------------------------------------------------
Fri Mar 4 09:13:43 CET 2016 - jslaby@suse.cz
@ -88,6 +122,18 @@ Fri Mar 4 08:54:21 CET 2016 - jslaby@suse.cz
Update upstream status.
- commit 859059c
-------------------------------------------------------------------
Thu Mar 3 09:18:25 CET 2016 - ohering@suse.de
- Refresh patches.suse/xen-pv-devmem_is_allowed.patch.
- commit a55dde2
-------------------------------------------------------------------
Wed Mar 2 15:31:03 CET 2016 - ohering@suse.de
- Disable access to lowmem in a Xen PV guest (bnc#964342).
- commit e7a0da2
-------------------------------------------------------------------
Wed Mar 2 10:18:57 CET 2016 - jslaby@suse.cz
@ -135,6 +181,32 @@ Wed Mar 2 10:11:15 CET 2016 - tiwai@suse.de
(boo#955096,boo#967938).
- commit 803bd2e
-------------------------------------------------------------------
Tue Mar 1 19:14:25 CET 2016 - dmueller@suse.com
- config: ARM64: Remove hardcoded console setting
Proper way would be to derive it from the ACPI or
Device tree chosen output.
- commit ad7dbb8
-------------------------------------------------------------------
Mon Feb 29 17:27:00 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Obsolete xen-kmp (fate#315712, bsc#968253)
- commit 0e7c4d5
-------------------------------------------------------------------
Mon Feb 29 17:26:46 CET 2016 - mmarek@suse.com
- Copy packaging changes from master to the packaging branch
- commit 0a2490d
-------------------------------------------------------------------
Mon Feb 29 01:34:11 CET 2016 - jeffm@suse.com
- Update to 4.5-rc6.
- commit b239884
-------------------------------------------------------------------
Fri Feb 26 10:54:10 CET 2016 - jslaby@suse.cz
@ -156,7 +228,7 @@ Fri Feb 26 08:35:54 CET 2016 - jslaby@suse.cz
Wed Feb 24 18:29:02 CET 2016 - dsterba@suse.com
- btrfs: remove error message from search ioctl for nonexistent tree.
- commit 2629d17
- commit c2c16d5
-------------------------------------------------------------------
Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
@ -173,6 +245,22 @@ Wed Feb 24 17:08:52 CET 2016 - tiwai@suse.de
(bsc#962535).
- commit 46e3b92
-------------------------------------------------------------------
Tue Feb 23 17:54:18 CET 2016 - guillaume.gardet@free.fr
- config: armv7hl: Enable CONFIG_DRM_ETNAVIV
Enable CONFIG_DRM_ETNAVIV for armv7 (default and vanilla) to get graphics
acceleration on top of the Vivante GPU IP cores used in different SoCs,
such as the Freescale i.MX6.
- commit 13c5905
-------------------------------------------------------------------
Tue Feb 23 15:49:39 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Sync the main and -base package dependencies
(bsc#965830#c51).
- commit bf655ed
-------------------------------------------------------------------
Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
@ -180,6 +268,60 @@ Tue Feb 23 11:30:49 CET 2016 - tiwai@suse.de
(bsc#966137).
- commit c601f8d
-------------------------------------------------------------------
Mon Feb 22 23:41:16 CET 2016 - jeffm@suse.com
- Update to v4.5-rc5.
- commit 7733b9a
-------------------------------------------------------------------
Mon Feb 22 23:36:00 CET 2016 - jeffm@suse.com
- config: complete disabling THERMAL from s390
Commit fd5ffd694f9 (Update s390x config files: Disable THERMAL)
left some stray config options around. Clean them up.
- commit 5cd1d35
-------------------------------------------------------------------
Mon Feb 22 15:46:49 CET 2016 - jdelvare@suse.de
- Update config files: Set CRYPTO_CHACHA20POLY1305=m
We support every other crypto algorithm so why not this one.
- commit 68344d0
-------------------------------------------------------------------
Mon Feb 22 09:08:40 CET 2016 - jdelvare@suse.de
- Update config files: Disable SERIAL_8250_RT288X
This option is only useful on MIPS.
- commit a8e3297
-------------------------------------------------------------------
Sun Feb 21 21:44:07 CET 2016 - dmueller@suse.com
- config: armv6hl: Disable CMA and DEBUGFS settings
CMA allocates 16MB of reserved memory on boot, which takes
away a very scarce resource for unpacking the kiwi initrd
and provides little value (is also disabled on other x86*)
- commit 9f2a122
-------------------------------------------------------------------
Sat Feb 20 20:31:54 CET 2016 - jdelvare@suse.de
- Update s390x config files: Disable THERMAL
The THERMAL subsystem serves no purpose on S/390, disable it. It was
already disabled in the SLES kernel long ago.
- commit fd5ffd6
-------------------------------------------------------------------
Thu Feb 18 14:06:09 CET 2016 - dsterba@suse.com
- Fix lint warnings: E: summary-ended-with-dot
kernel-source-vanilla.noarch: E: summary-ended-with-dot (Badness: 89) C
Vanilla Linux kernel sources with minor build fixes.
Summary ends with a dot.
- commit 9050a39
-------------------------------------------------------------------
Thu Feb 18 13:48:14 CET 2016 - jslaby@suse.cz
@ -214,6 +356,51 @@ Thu Feb 18 08:56:03 CET 2016 - jslaby@suse.cz
patches.fixes/HID-multitouch-fix-input-mode-switching-on-some-Elan.
- commit 19ca782
-------------------------------------------------------------------
Wed Feb 17 19:00:58 CET 2016 - mbrugger@suse.com
- series.conf: mark xgbe-a0 ethernet driver as needs_update
- commit 9efcaae
-------------------------------------------------------------------
Wed Feb 17 11:37:05 CET 2016 - mbrugger@suse.com
- Update config files for arm64.
Enable ACPI.
- commit fa0917c
-------------------------------------------------------------------
Tue Feb 16 15:09:04 CET 2016 - jslaby@suse.cz
- Refresh patches.suse/stack-unwind.patch.
Remove text_base parameter from read_pointer as it is always 0.
- commit b3ba789
-------------------------------------------------------------------
Tue Feb 16 13:56:18 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Set CONFIG_MODULE_SIG_KEY only if a cert is present
This allows using the unmodified .config from the kernel-source tree in
the expanded tree.
- commit 5fa6ddd
-------------------------------------------------------------------
Mon Feb 15 15:10:59 CET 2016 - jdelvare@suse.de
- Update x86 config files: Enable Intel RAPL
This driver is useful when power caping is needed. It was enabled in
the SLE kernel 2 years ago.
- commit 5c509fc
-------------------------------------------------------------------
Mon Feb 15 12:11:55 CET 2016 - jdelvare@suse.de
- Update config files: Disable MFD_TPS65218
The TPS65218 is a power management IC for 32-bit ARM systems. Its
driver serves no purpose on other architectures. All sub-drivers were
already disabled anyway.
- commit 2c2300d
-------------------------------------------------------------------
Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
@ -221,6 +408,29 @@ Mon Feb 15 12:03:27 CET 2016 - tiwai@suse.de
(CVE-2016-2384,bsc#966693).
- commit 6398c2d
-------------------------------------------------------------------
Mon Feb 15 04:19:07 CET 2016 - jeffm@suse.com
- Update to 4.5-rc4.
- commit 4fd18f0
-------------------------------------------------------------------
Thu Feb 11 21:13:37 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Use correct variable to point to the keyring
- commit f026a54
-------------------------------------------------------------------
Thu Feb 11 13:59:29 CET 2016 - jdelvare@suse.de
- Update config/armv7hl: Clean up TS-4800 support
The Technologic Systems TS-4800 is an i.MX515 board. The lpae flavor
doesn't support this platform so it shouldn't include any TS-4800
driver. The default and vanilla flavors do support it. If we want
them to support the board properly then all its drivers should be
enabled.
- commit 59e9c51
-------------------------------------------------------------------
Thu Feb 11 09:46:23 CET 2016 - jslaby@suse.cz
@ -234,6 +444,99 @@ Wed Feb 10 10:19:40 CET 2016 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Adapt certificate handling for changes in v4.3
- commit 589be33
-------------------------------------------------------------------
Tue Feb 9 15:09:53 CET 2016 - jdelvare@suse.de
- Update config files: disable MFD_SYSCON on non-arm
Disable MFD_SYSCON, GPIO_SYSCON and LEDS_SYSCON in non-arm
configurations. SYSCON is an arm thing, it was enabled accidentally
in other configurations because STMMAC_PLATFORM and
TOUCHSCREEN_TS4800, which were once enabled by accident, select it.
As REGMAP_MMIO was also only selected by MFD_SYSCON, we can disable
it too.
- commit 7d6958a
-------------------------------------------------------------------
Tue Feb 9 15:09:02 CET 2016 - jdelvare@suse.de
- Update config files: disable TS-4800 drivers on non-arm
The TS-4800 is an arm board, so its drivers are useless on i386 and
ppc64. Disable TOUCHSCREEN_TS4800 on these architectures.
- commit e2289c8
-------------------------------------------------------------------
Tue Feb 9 10:23:14 CET 2016 - jslaby@suse.cz
- Disable KASAN for stack unwinder code.
- commit 40617c9
-------------------------------------------------------------------
Tue Feb 9 10:22:57 CET 2016 - dmueller@suse.com
- config: reenable Exynos4 support for default kernel
needed for odroid
- commit ae765f1
-------------------------------------------------------------------
Tue Feb 9 10:17:33 CET 2016 - jslaby@suse.cz
- DWARF2 EH-frame based stack unwinding.
- Delete patches.suse/stack-unwind.
Add .patch suffix, so that syntax highlighting works.
- commit 741781b
-------------------------------------------------------------------
Mon Feb 8 23:09:47 CET 2016 - dmueller@suse.com
- Config: ARMv7: Disable Exynos 4 related drivers
We don't have Exynos 4 support enabled, so there
is no point in building the drivers for it.
- commit 0d649a0
-------------------------------------------------------------------
Mon Feb 8 15:49:10 CET 2016 - jeffm@suse.com
- Update to 4.5-rc3.
- commit b0ea7eb
-------------------------------------------------------------------
Mon Feb 8 15:36:32 CET 2016 - jdelvare@suse.de
- Update s390x config files: CONFIG_ENCLOSURE_SERVICES
Per bsc#884701, CONFIG_ENCLOSURE_SERVICES isn't needed on S/390. It
was already disabled in SLE, so disable it in openSUSE too.
- commit 0017810
-------------------------------------------------------------------
Mon Feb 8 15:33:09 CET 2016 - jeffm@suse.com
- Update to 4.5-rc2.
- Eliminated 2 patches.
- commit 52dbbed
-------------------------------------------------------------------
Mon Feb 8 13:02:34 CET 2016 - dvaleev@suse.com
- Delete config/ppc/default.
- Delete config/ppc/vanilla.
Drop building for ppc architecture. We use 64bit kernel nowadays.
- commit 54461b6
-------------------------------------------------------------------
Thu Feb 4 23:52:56 CET 2016 - dmueller@suse.com
- config: ARM64: disable CONFIG_DDR again
Was accidentally reeanbled in the 4.5-rc1 bump
- commit c76df01
-------------------------------------------------------------------
Thu Feb 4 19:13:56 CET 2016 - afaerber@suse.de
- config: arm64: Enable Tegra 210 and SMMU
The new Tegra210 option did not get enabled during the 4.5-rc1 update.
Also enable the Tegra IOMMU for 132 and 210.
- commit d6d686e
-------------------------------------------------------------------
Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
@ -241,6 +544,14 @@ Tue Feb 2 17:31:39 CET 2016 - tiwai@suse.de
(boo#962250).
- commit ddc5d70
-------------------------------------------------------------------
Tue Feb 2 09:39:07 CET 2016 - jdelvare@suse.de
- Update config files: Disable CONFIG_DDR
CONFIG_DDR is selected automatically by drivers which need it. This
piece of helper code is useless in the absence of any such driver.
- commit 1769308
-------------------------------------------------------------------
Mon Feb 1 23:16:05 CET 2016 - dmueller@suse.com
@ -286,12 +597,152 @@ Sun Jan 31 22:31:35 CET 2016 - tiwai@suse.de
- sd: Optimal I/O size is in bytes, not sectors (boo#961263).
- commit 2198765
-------------------------------------------------------------------
Sun Jan 31 17:17:51 CET 2016 - dmueller@suse.com
- config: Update armv6hl config for 4.5-rc1
- Enable BCM2835 related options
- Rest disabled if arch specific
- Generic follows x86_64
- commit 185883e
-------------------------------------------------------------------
Sun Jan 31 17:10:48 CET 2016 - dmueller@suse.com
- config: armv7hl: Enable VDSO
VDSO provides, starting with glibc 2.22, a lower latency implementation
for time related syscalls.
- commit 42096c4
-------------------------------------------------------------------
Sun Jan 31 17:07:36 CET 2016 - dmueller@suse.com
- config: Update armv7hl config to 4.5-rc1
- Disable Mobile ARCH
- Enable BCM2835/BCM2836 options (RPI 1 B/2 B)
- set voltage regulators to =m
- Rest follows x86_64 update, see there for details
- commit afef73d
-------------------------------------------------------------------
Sun Jan 31 16:22:22 CET 2016 - dmueller@suse.com
- config: Update ARM64 config to 4.5-rc1
- Enabled support for Qualcom SoC
- Rest follows update for x86_64
- commit 3a8952a
-------------------------------------------------------------------
Thu Jan 28 09:15:06 CET 2016 - jslaby@suse.cz
- drm/radeon: Update radeon_get_vblank_counter_kms() (bnc#962535).
- commit 9f68b90
-------------------------------------------------------------------
Wed Jan 27 17:28:58 CET 2016 - jeffm@suse.com
- Revert "Merge remote-tracking branch 'origin/users/tiwai/master/for-next'"
This reverts commit b27160caadedcda2dc864615e51461c7db19bba1, reversing
changes made to e1ac7b484beda5dfd27b84365f83a308de7c7a9c.
- commit 36aac98
-------------------------------------------------------------------
Wed Jan 27 09:33:55 CET 2016 - bp@suse.de
- Update config files.
Disable CONFIG_DEBUG_WX as stuff needs to be sorted out upstream first.
- commit 09b6275
-------------------------------------------------------------------
Tue Jan 26 18:36:00 CET 2016 - jeffm@suse.com
- Update to 4.5-rc1
- Eliminated 15 patches.
- ARM configs need updating.
- Config changes:
- Generic changes:
- ARCH_MMAP_RND_BITS=<default>
- MANDATORY_FILE_LOCKING=n (removes "dead" code, can re-enable if needed)
- WQ_WATCHDOG=y
- NETDEV_NOTIFIER_ERROR_INJECT=m
- UBSAN=n (performance penalty)
- IO_STRICT_DEVMEM=y
- VFIO_NOIOMMU=n
- NTB_PERF=m
- x86:
- VMD=m
- DRM_AMD_POWERPLAY=y
- CRYPTO_DEV_QAT_C3XXX=m
- CRYPTO_DEV_QAT_C62X=m
- CRYPTO_DEV_QAT_C3XXXVF=m
- CRYPTO_DEV_QAT_C62XVF=m
- QUEUED_LOCK_STAT=n
- INTEL_TELEMETRY=m
- INTEL_HID_EVENT=m
- INTEL_PUNIT_IPC=m
- NTB_AMD=m
- ASUS_WIRELESS=m
- s390x:
- SCLP_OFB=y
- ppc64:
- IBMVNIC=m
- Networking:
- INET_DIAG_DESTROY=y (built as part of inet_diag.ko)
- NF_DUP_NETDEV=m
- NFT_FWD_NETDEV=m
- 6LOWPAN_DEBUGFS=n
- 6LOWPAN_GHC_EXT_HDR_HOP=m
- 6LOWPAN_GHC_UDP=m
- 6LOWPAN_GHC_ICMPV6=m
- 6LOWPAN_GHC_EXT_HDR_DEST=m
- 6LOWPAN_GHC_EXT_HDR_FRAG=m
- 6LOWPAN_GHC_EXT_HDR_ROUTE=m
- ATH9K_HWRNG=y
- GENEVE=y
- NFP_NETVF=m
- IEEE802154_ADF7242=m
- Storage:
- BLK_DEV_NVME_SCSI=n (dangerous)
- SCSI_HISI_SAS=m
- DM_VERITY_FEC=y
- Misc platform-independent drivers:
- NFC_ST21NFCA_I2C=m
- NFC_ST95HF=m
- MTD_MT81xx_NOR=m
- MLXSW_CORE_HWMON=y
- TOUCHSCREEN_EGALAX_SERIAL=m
- SPI_LOOPBACK_TEST=m
- GPIO_SYSCON=m
- GPIO_104_IDI_48=m
- SENSORS_LTC3815=m
- WATCHDOG_SYSFS=y
- ZIIRAVE_WATCHDOG=m
- COMMON_CLK_CS2000_CP=m
- EXTCON_MAX3355=m
- IIO_CONFIGFS=m
- IIO_SW_TRIGGER=m
- MMA7455_I2C=m
- MMA7455_SPI=m
- MXC6255=m
- INA2XX_ADC=n (use hwmon)
- USB_SERIAL_MXUPORT11=m
- LEDS_SYSCON=y
- RTC_DRV_RX8010=m
- IAQCORE=m
- MAX30100=m
- IIO_HRTIMER_TRIGGER=m
- ARM (disabled):
- IMX_THERMAL=n
- TS4800_WATCHDOG=n
- TS4800_IRQ=n
- DRM_PANEL_PANASONIC_VVX10F034N00=n
- DRM_PANEL_SHARP_LS043T1LE01=n
- TI_ADS8688=n
- PHY_HI6220_USB=n
- WILC1000_SDIO=n
- WILC1000_SPI=n
- commit f1286ba
-------------------------------------------------------------------
Tue Jan 26 17:30:09 CET 2016 - jeffm@suse.com
@ -308,6 +759,10 @@ Tue Jan 26 13:49:24 CET 2016 - bp@suse.de
-------------------------------------------------------------------
Tue Jan 26 12:46:26 CET 2016 - jslaby@suse.cz
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
CVE-2016-0723).
- n_tty: Fix unsafe reference to "other" ldisc (bnc#961500
CVE-2016-0723).
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (bnc#961500
@ -7010,6 +7465,14 @@ Thu Apr 3 18:43:52 CEST 2014 - guillaume.gardet@oliseo.fr
Replace OF_DEVICE by OF (OF_DEVICE does not exist anymore.)
- commit 299b9cd
-------------------------------------------------------------------
Thu Apr 3 17:44:56 CEST 2014 - duwe@suse.de
- Refresh patches.suse/pstore-backend-autoaction.
Fix valid gcc warnings about an unitialised return code
and printf format problems.
- commit 73e63e4
-------------------------------------------------------------------
Thu Apr 3 15:17:49 CEST 2014 - jdelvare@suse.de

View File

@ -19,8 +19,8 @@
# This makes the OBS store the project cert as %_sourcedir/_projectcert.crt
# needssslcertforbuild
%define srcversion 4.4
%define patchversion 4.4.5
%define srcversion 4.5
%define patchversion 4.5.0
%define variant %{nil}
%define vanilla_only 0
@ -61,9 +61,9 @@ Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches
License: GPL-2.0
Group: System/Kernel
Version: 4.4.5
Version: 4.5.0
%if 0%{?is_kotd}
Release: <RELEASE>.g09dee88
Release: <RELEASE>.g95a9976
%else
Release: 0
%endif
@ -94,6 +94,8 @@ Provides: kernel-base = %version-%source_rel
# 11.2 - 11.4, but we primarily care about the supported upgrade path.
Obsoletes: %name-base < 3.1
%endif
# The following is copied to the -base subpackage as well
# BEGIN COMMON DEPS
Requires(pre): coreutils awk
# For /usr/lib/module-init-tools/weak-modules2
Requires(post): suse-module-tools
@ -116,6 +118,7 @@ Requires(post): mkinitrd >= 2.7.1
# Install the package providing /etc/SuSE-release early enough, so that
# the grub entry has correct title (bnc#757565)
Requires(post): distribution-release
# END COMMON DEPS
# Do not install p-b and mkinitrd for the install check, the %post script is
# able to handle this
#!BuildIgnore: perl-Bootloader mkinitrd distribution-release
@ -218,7 +221,7 @@ Source113: patches.kabi.tar.bz2
Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: aarch64 armv6hl armv7hl %ix86 ppc ppc64 ppc64le s390x x86_64
ExclusiveArch: aarch64 armv6hl armv7hl %ix86 ppc64 ppc64le s390x x86_64
%define kmp_target_cpu %_target_cpu
%ifarch %ix86
# Only i386/default supports i586, mark other flavors' packages as i686
@ -344,6 +347,8 @@ Provides: ath3k-firmware = 1.0
%obsolete_kmp compat-wireless 3.12
%obsolete_kmp rts5229 1.08
%obsolete_kmp rts_pstor 1.11
# sle12-sp1 / Leap 42.1
%obsolete_kmp xen 4.6.1
# Provide the exported symbols as "ksym(symbol) = hash"
%define __find_provides %_sourcedir/find-provides %name
@ -475,26 +480,20 @@ if test -e %my_builddir/kabi/%cpu_arch/symtypes-%build_flavor; then
fi
# copy module signing certificate(s)
found_sigkey=false
for f in %_sourcedir/*.crt; do
if ! test -e "$f"; then
continue
fi
if test "${f##*/}" = %CONFIG_MODULE_SIG_KEY; then
found_sigkey=true
case "${f##*/}" in
SLES-UEFI*.crt)
../scripts/config --set-str CONFIG_MODULE_SIG_KEY "${f##*/}"
cp "$f" .
else
;;
*)
cat "$f" >>keyring.crt
fi
../scripts/config --set-str CONFIG_SYSTEM_TRUSTED_KEYS "keyring.crt"
esac
done
if ! $found_sigkey; then
echo "warning: %CONFIG_MODULE_SIG_KEY not found"
# Let certs/Makefile generate a keypair
../scripts/config --set-str CONFIG_MODULE_SIG_KEY "certs/signing_key.pem"
fi
if test -s keyring.crt; then
../scripts/config --set-str SYSTEM_TRUSTED_KEYS_FILENAME "keyring.crt"
fi
MAKE_ARGS="$MAKE_ARGS %{?_smp_mflags}"
@ -942,9 +941,28 @@ Provides: kernel-base = %version-%source_rel
Provides: multiversion(kernel)
Conflicts: %name = %version-%release
Requires(pre): coreutils awk
# For /usr/lib/module-init-tools/weak-modules2
Requires(post): suse-module-tools
# For depmod (modutils is a dependency provided by both module-init-tools and
# kmod-compat)
Requires(post): modutils
Requires(post): perl-Bootloader
# This Requires is wrong, because the post/postun scripts have a
# test -x update-bootloader, having perl-Bootloader is not a hard requirement.
# But, there is no way to tell rpm or yast to schedule the installation
# of perl-Bootloader before kernel-binary.rpm if both are in the list of
# packages to install/update. Likewise, this is true for mkinitrd.
# Need a perl-Bootloader with /usr/lib/bootloader/bootloader_entry
Requires(post): perl-Bootloader >= 0.4.15
%if %build_vanilla
Requires(post): mkinitrd
%else
# Require a mkinitrd that can handle usbhid/hid-generic built-in (bnc#773559)
Requires(post): mkinitrd >= 2.7.1
%endif
# Install the package providing /etc/SuSE-release early enough, so that
# the grub entry has correct title (bnc#757565)
Requires(post): distribution-release
%obsolete_rebuilds %name-base
%ifarch %ix86
@ -1015,7 +1033,7 @@ This package contains additional modules not supported by Novell.
%if %CONFIG_KMSG_IDS == "y"
%package man
Summary: The collection of man pages generated by the kmsg script.
Summary: The collection of man pages generated by the kmsg script
Group: System/Kernel
%description man

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

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

8
mkspec
View File

@ -111,6 +111,7 @@ for my $flavor (sort keys(%flavor_archs)) {
SUMMARY => $summary,
DESCRIPTION => $description,
ARCHS => join(" ", arch2rpm(@{$flavor_archs{$flavor}})),
COMMON_DEPS => $templates{common_deps},
%obsolete_macros
);
}
@ -208,6 +209,13 @@ sub read_spec_templates {
local $/ = undef;
$res{$template} = <$fh>;
close($fh);
next unless $template eq "binary";
if ($res{$template} =~ /^# BEGIN COMMON DEPS\n?(.*)^# END COMMON DEPS/ms) {
$res{common_deps} = $1;
} else {
print STDERR "warning: Expected # BEGIN COMMON DEPS in kernel-binary.spec.in\n";
$res{common_deps} = "";
}
}
{
xopen(my $fh, '<', "$dir/constraints.in");

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a83048311775a5cbd6fb2e3d3909546aeddee9278fc957bdc3bb6eff183e4547
size 188533
oid sha256:e6549378edd35c0fe1ac8f0031cd9a0b747db3a040524f1b695f185d2e110d14
size 188654

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b4317791e59f92bb311ecdb79b661441c52087911cc2c66f3763dac2f5d3fb8f
size 32614
oid sha256:184952313c6b97c84b713c7381e08e3cc113a3a070d4fcced2adafe03bec91ea
size 2420

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d34d68ea983b236422f3ce844c6c1a705da9c0790dbe0f5af8191762b5e7d515
size 14966
oid sha256:59615ea87e34010d5a98ed532b6d4c98a733b62f0375df02996a8dfc307c0109
size 6641

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

Binary file not shown.

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:27b9ef38c15abb5f39950c5c0b5b0b7dcda7424e28996c100c960226faf97d3d
size 54205
oid sha256:10b687be688851841c14e3599a7ef335f2f9eb74e466cbe537aa36d242f4923d
size 54913

View File

@ -27,11 +27,6 @@
# DO NOT MODIFY THEM!
# Send separate patches upstream if you find a problem...
########################################################
patches.kernel.org/patch-4.4.1
patches.kernel.org/patch-4.4.1-2
patches.kernel.org/patch-4.4.2-3
patches.kernel.org/patch-4.4.3-4
patches.kernel.org/patch-4.4.4-5
########################################################
# Build fixes that apply to the vanilla kernel too.
@ -143,7 +138,6 @@
patches.arch/ppc64le-ile-0003-powerpc-Add-hack-to-make-ppc64le-work-on-hosts-witho.patch
patches.arch/ppc64le-ile-0004-powerpc-Don-t-return-to-BE-mode-when-we-are-already-.patch
patches.drivers/ibmvnic-Driver-for-IBM-System-i-p-VNIC-protocol.patch
########################################################
# PS3
########################################################
@ -161,7 +155,7 @@
patches.arch/arm-exynos-dwmmc-modalias.patch
patches.arch/arm64-0001-usb-Add-support-for-Synopsis-H20AHB-EHCI-host-contro.patch
patches.arch/arm64-0002-usb-fix-hcd-h20ahb-driver-depends.patch
patches.arch/arm64-0004-net-xgbe-Add-A0-silicon-support.patch
+needs_update patches.arch/arm64-0004-net-xgbe-Add-A0-silicon-support.patch
patches.arch/arm64-0006-arm64-Select-reboot-driver-for-X-Gene-platform.patch
patches.arch/arm64-0010-KVM-ARM-Hack-to-enable-VGIC-mapping-on-64k-PAGE_SIZE.patch
@ -194,6 +188,7 @@
########################################################
patches.suse/connector-read-mostly
patches.suse/kbd-ignore-gfx.patch
patches.suse/xen-pv-devmem_is_allowed.patch
########################################################
#
@ -324,28 +319,9 @@
patches.fixes/scsi-ibmvscsi-module_alias.patch
patches.suse/sd_init.mark_majors_busy.patch
patches.fixes/scsi-ignore-errors-from-scsi_dh_add_device
patches.fixes/floppy-refactor-open-flags-handling.patch
patches.fixes/floppy-fix-lock_fdc-signal-handling.patch
########################################################
# DRM/Video
########################################################
patches.fixes/drm-radeon-Update-radeon_get_vblank_counter_kms.patch
patches.fixes/0001-drm-i915-Fix-double-unref-in-intelfb_alloc-failure-p.patch
patches.fixes/0002-drm-i915-Fix-failure-paths-around-initial-fbdev-allo.patch
patches.fixes/0003-drm-i915-Pin-the-ifbdev-for-the-info-system_base-GGT.patch
patches.drivers/drm-radeon-Use-unlocked-gem-unreferencing
patches.drivers/drm-radeon-only-increment-sync_seq-when-a-fence-is-r
patches.drivers/drm-radeon-fix-dp-link-rate-selection-v2
patches.drivers/drm-radeon-Ensure-radeon-bo-is-unreserved-in-radeon_
patches.drivers/drm-radeon-only-init-fbdev-if-we-have-connectors
patches.drivers/drm-radeon-pm-Handle-failure-of-drm_vblank_get
patches.drivers/radeon-r100-Silence-may-be-used-uninitialized-warnin
########################################################
# video4linux
@ -354,7 +330,6 @@
########################################################
# Network
########################################################
patches.drivers/ethernet-atheros-alx-sanitize-buffer-sizing-and-padd
########################################################
# Wireless Networking
@ -407,8 +382,6 @@
# Needs updating WRT d27769ec (block: add GENHD_FL_NO_PART_SCAN)
+hare patches.suse/no-partition-scan
patches.fixes/hwrng-core-sleep-interruptible-in-read.patch
########################################################
# Other drivers we have added to the tree
########################################################
@ -439,8 +412,6 @@
#
##########################################################
# CVE-2016-0728: kernel: Use-after-free vulnerability in keyring facility
##########################################################
# Audit
##########################################################
@ -466,7 +437,8 @@
########################################################
patches.suse/crasher.patch
patches.suse/revert-x86-remove-warning-and-warning_symbol-from-struct-stacktrace_ops
patches.suse/stack-unwind
patches.suse/stack-unwind.patch
patches.suse/stack-unwind-disable-kasan.patch
+needs_updating patches.arch/x86_64-unwind-annotations
########################################################

View File

@ -1,3 +1,3 @@
2016-03-10 08:24:48 +0100
GIT Revision: 09dee88f33e09ab5c57a616ab5aebb07be941a87
2016-03-14 10:31:12 +0100
GIT Revision: 95a99767425a2f61c8bd52c5345d6d3374f89fc4
GIT Branch: stable