commit 1b516a551287446ce1222d51c63d4f9be6e5c95f

OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=678
This commit is contained in:
Jiri Slaby 2017-05-02 07:07:06 +00:00 committed by Git OBS Bridge
parent aa9b851190
commit 16c0a1edb7
46 changed files with 8370 additions and 513 deletions

View File

@ -174,7 +174,7 @@ built in three different ways:
/usr/src/linux-obj/$ARCH/$FLAVOR, or
(3) by creating a Kernel Module Package (KMP) as described in the
Kernel Module Packages Manual, http://www.suse.de/~agruen/KMPM/.
Kernel Module Packages Manual, https://drivers.suse.com/doc/kmpm/.
The first method involves the following steps:
@ -462,4 +462,4 @@ Kernel Module Packages
Andreas Gruenbacher: Kernel Module Packages Manual.
Versions for CODE9 (SLES9, SUSE LINUX 10.0) and CODE10
(SUSE Linux 10.1, SLES10),
http://www.suse.de/~agruen/KMPM/
https://drivers.suse.com/doc/kmpm/

View File

@ -38,7 +38,7 @@ fi
echo "set -ex"
"$DIR"/guards "$@" <"$series" | \
if $vanilla; then
egrep '^patches\.(kernel\.org|rpmify)/'
sed -rn '/^patches\.(kernel\.org|rpmify)\//p'
else
cat
fi |\

View File

@ -1,5 +1,5 @@
# The version of the main tarball to use
SRCVERSION=4.10
SRCVERSION=4.11
# 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:1337474ca2ea4da315a1f102bf708df5e599a85cc8b983a414c6cb4b1316e011
size 245056
oid sha256:4368bd77154c499a0a448123016a8f48d03f8562652f19f269609ec31eb2c1f8
size 169147

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@suse.de

View File

@ -16,15 +16,22 @@
#
%define patchversion 4.10.13
%define vanilla_only 0
%define srcversion 4.11
%define patchversion 4.11.0
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%if 0%{?suse_version} > 1320 || ( 0%{?suse_version} == 1315 && 0%{?sle_version} >= 120300 )
%define dtc_symbols 1
%endif
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
Name: dtb-aarch64
Version: 4.10.13
Version: 4.11.0
%if 0%{?is_kotd}
Release: <RELEASE>.ge5d11ce
Release: <RELEASE>.g1b516a5
%else
Release: 0
%endif
@ -32,16 +39,81 @@ Summary: Device Tree files for $MACHINES
License: GPL-2.0
Group: System/Boot
Url: http://www.kernel.org/
%if %vanilla_only
BuildRequires: kernel-source-vanilla
%else
BuildRequires: kernel-source
%endif
ExclusiveArch: aarch64
BuildRequires: cpp
%if 0%{?dtc_symbols}
BuildRequires: dtc >= 1.4.3
%else
BuildRequires: dtc >= 1.4.0
%endif
BuildRequires: xz
Requires: kernel = %version
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
Source13: post.sh
Source14: series.conf
Source16: guards
Source17: apply-patches
Source21: config.conf
Source23: supported.conf
Source33: check-for-config-changes
Source35: group-source-files.pl
Source36: README.PATCH-POLICY.SUSE
Source37: README.SUSE
Source38: README.KSYMS
Source39: config-options.changes.txt
Source40: source-timestamp
Source44: find-provides
Source45: find-requires
Source46: split-modules
Source47: modversions
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: kabi.pl
Source51: mkspec
Source52: kernel-source%variant.changes
Source53: kernel-source.spec.in
Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in
Source57: kernel-cert-subpackage
Source58: constraints.in
Source60: config.sh
Source61: compute-PATCHVERSION.sh
Source62: old-flavors
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source67: log.sh
Source68: host-memcpy-hack.h
Source69: try-disable-staging-driver
Source70: kernel-obs-build.spec.in
Source71: kernel-obs-qa.spec.in
Source72: compress-vmlinux.sh
Source73: dtb.spec.in.in
Source74: mkspec-dtb
Source100: config.tar.bz2
Source101: config.addon.tar.bz2
Source102: patches.arch.tar.bz2
Source103: patches.drivers.tar.bz2
Source104: patches.fixes.tar.bz2
Source105: patches.rpmify.tar.bz2
Source106: patches.suse.tar.bz2
Source107: patches.xen.tar.bz2
Source108: patches.addon.tar.bz2
Source109: patches.kernel.org.tar.bz2
Source110: patches.apparmor.tar.bz2
Source111: patches.rt.tar.bz2
Source112: patches.trace.tar.bz2
Source113: patches.kabi.tar.bz2
Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2
%description
Device Tree files for $MACHINES.
@ -261,16 +333,21 @@ Device Tree files for ZTE based arm64 systems.
%prep
# Unpack all sources and patches
%setup -q -c -T -a 0 -a 100 -a 101 -a 102 -a 103 -a 104 -a 105 -a 106 -a 107 -a 108 -a 109 -a 110 -a 111 -a 112 -a 113 -a 120 -a 121
cd linux-%srcversion
%_sourcedir/apply-patches %_sourcedir/series.conf ..
%build
source=/usr/src/linux-%kernelrelease
%if %vanilla_only
source=$source-vanilla
%endif
source=linux-%srcversion
cp $source/COPYING .
mkdir pp
PPDIR=`pwd`/pp
export DTC_FLAGS="-R 4 -p 0x1000"
%if 0%{?dtc_symbols}
DTC_FLAGS="$DTC_FLAGS -@"
%endif
cd $source/arch/arm64/boot/dts
for dts in al/*.dts allwinner/*.dts altera/*.dts amd/*.dts amlogic/*.dts apm/*.dts arm/*.dts broadcom/*.dts cavium/*.dts exynos/*.dts freescale/*.dts hisilicon/*.dts lg/*.dts marvell/*.dts mediatek/*.dts nvidia/*.dts qcom/*.dts renesas/*.dts rockchip/*.dts socionext/*.dts sprd/*.dts xilinx/*.dts zte/*.dts ; do

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@suse.de

View File

@ -16,15 +16,22 @@
#
%define patchversion 4.10.13
%define vanilla_only 0
%define srcversion 4.11
%define patchversion 4.11.0
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%if 0%{?suse_version} > 1320 || ( 0%{?suse_version} == 1315 && 0%{?sle_version} >= 120300 )
%define dtc_symbols 1
%endif
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
Name: dtb-armv6l
Version: 4.10.13
Version: 4.11.0
%if 0%{?is_kotd}
Release: <RELEASE>.ge5d11ce
Release: <RELEASE>.g1b516a5
%else
Release: 0
%endif
@ -32,16 +39,81 @@ Summary: Device Tree files for $MACHINES
License: GPL-2.0
Group: System/Boot
Url: http://www.kernel.org/
%if %vanilla_only
BuildRequires: kernel-source-vanilla
%else
BuildRequires: kernel-source
%endif
ExclusiveArch: armv6l armv6hl
BuildRequires: cpp
%if 0%{?dtc_symbols}
BuildRequires: dtc >= 1.4.3
%else
BuildRequires: dtc >= 1.4.0
%endif
BuildRequires: xz
Requires: kernel = %version
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
Source13: post.sh
Source14: series.conf
Source16: guards
Source17: apply-patches
Source21: config.conf
Source23: supported.conf
Source33: check-for-config-changes
Source35: group-source-files.pl
Source36: README.PATCH-POLICY.SUSE
Source37: README.SUSE
Source38: README.KSYMS
Source39: config-options.changes.txt
Source40: source-timestamp
Source44: find-provides
Source45: find-requires
Source46: split-modules
Source47: modversions
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: kabi.pl
Source51: mkspec
Source52: kernel-source%variant.changes
Source53: kernel-source.spec.in
Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in
Source57: kernel-cert-subpackage
Source58: constraints.in
Source60: config.sh
Source61: compute-PATCHVERSION.sh
Source62: old-flavors
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source67: log.sh
Source68: host-memcpy-hack.h
Source69: try-disable-staging-driver
Source70: kernel-obs-build.spec.in
Source71: kernel-obs-qa.spec.in
Source72: compress-vmlinux.sh
Source73: dtb.spec.in.in
Source74: mkspec-dtb
Source100: config.tar.bz2
Source101: config.addon.tar.bz2
Source102: patches.arch.tar.bz2
Source103: patches.drivers.tar.bz2
Source104: patches.fixes.tar.bz2
Source105: patches.rpmify.tar.bz2
Source106: patches.suse.tar.bz2
Source107: patches.xen.tar.bz2
Source108: patches.addon.tar.bz2
Source109: patches.kernel.org.tar.bz2
Source110: patches.apparmor.tar.bz2
Source111: patches.rt.tar.bz2
Source112: patches.trace.tar.bz2
Source113: patches.kabi.tar.bz2
Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2
%description
Device Tree files for $MACHINES.
@ -58,16 +130,21 @@ Device Tree files for Raspberry Pi 1 (A+, B, B+).
%prep
# Unpack all sources and patches
%setup -q -c -T -a 0 -a 100 -a 101 -a 102 -a 103 -a 104 -a 105 -a 106 -a 107 -a 108 -a 109 -a 110 -a 111 -a 112 -a 113 -a 120 -a 121
cd linux-%srcversion
%_sourcedir/apply-patches %_sourcedir/series.conf ..
%build
source=/usr/src/linux-%kernelrelease
%if %vanilla_only
source=$source-vanilla
%endif
source=linux-%srcversion
cp $source/COPYING .
mkdir pp
PPDIR=`pwd`/pp
export DTC_FLAGS="-R 4 -p 0x1000"
%if 0%{?dtc_symbols}
DTC_FLAGS="$DTC_FLAGS -@"
%endif
cd $source/arch/arm/boot/dts
for dts in bcm2835*.dts ; do

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@suse.de

View File

@ -16,15 +16,22 @@
#
%define patchversion 4.10.13
%define vanilla_only 0
%define srcversion 4.11
%define patchversion 4.11.0
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%if 0%{?suse_version} > 1320 || ( 0%{?suse_version} == 1315 && 0%{?sle_version} >= 120300 )
%define dtc_symbols 1
%endif
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,find-provides,find-requires,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
Name: dtb-armv7l
Version: 4.10.13
Version: 4.11.0
%if 0%{?is_kotd}
Release: <RELEASE>.ge5d11ce
Release: <RELEASE>.g1b516a5
%else
Release: 0
%endif
@ -32,16 +39,81 @@ Summary: Device Tree files for $MACHINES
License: GPL-2.0
Group: System/Boot
Url: http://www.kernel.org/
%if %vanilla_only
BuildRequires: kernel-source-vanilla
%else
BuildRequires: kernel-source
%endif
ExclusiveArch: armv7l armv7hl
BuildRequires: cpp
%if 0%{?dtc_symbols}
BuildRequires: dtc >= 1.4.3
%else
BuildRequires: dtc >= 1.4.0
%endif
BuildRequires: xz
Requires: kernel = %version
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%srcversion.tar.xz
Source2: source-post.sh
Source3: kernel-source.rpmlintrc
Source8: devel-pre.sh
Source9: devel-post.sh
Source10: preun.sh
Source11: postun.sh
Source12: pre.sh
Source13: post.sh
Source14: series.conf
Source16: guards
Source17: apply-patches
Source21: config.conf
Source23: supported.conf
Source33: check-for-config-changes
Source35: group-source-files.pl
Source36: README.PATCH-POLICY.SUSE
Source37: README.SUSE
Source38: README.KSYMS
Source39: config-options.changes.txt
Source40: source-timestamp
Source44: find-provides
Source45: find-requires
Source46: split-modules
Source47: modversions
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: kabi.pl
Source51: mkspec
Source52: kernel-source%variant.changes
Source53: kernel-source.spec.in
Source54: kernel-binary.spec.in
Source55: kernel-syms.spec.in
Source56: kernel-docs.spec.in
Source57: kernel-cert-subpackage
Source58: constraints.in
Source60: config.sh
Source61: compute-PATCHVERSION.sh
Source62: old-flavors
Source63: arch-symbols
Source64: package-descriptions
Source65: kernel-spec-macros
Source67: log.sh
Source68: host-memcpy-hack.h
Source69: try-disable-staging-driver
Source70: kernel-obs-build.spec.in
Source71: kernel-obs-qa.spec.in
Source72: compress-vmlinux.sh
Source73: dtb.spec.in.in
Source74: mkspec-dtb
Source100: config.tar.bz2
Source101: config.addon.tar.bz2
Source102: patches.arch.tar.bz2
Source103: patches.drivers.tar.bz2
Source104: patches.fixes.tar.bz2
Source105: patches.rpmify.tar.bz2
Source106: patches.suse.tar.bz2
Source107: patches.xen.tar.bz2
Source108: patches.addon.tar.bz2
Source109: patches.kernel.org.tar.bz2
Source110: patches.apparmor.tar.bz2
Source111: patches.rt.tar.bz2
Source112: patches.trace.tar.bz2
Source113: patches.kabi.tar.bz2
Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2
%description
Device Tree files for $MACHINES.
@ -429,16 +501,21 @@ Device Tree files for Xilinx Zynq based systems.
%prep
# Unpack all sources and patches
%setup -q -c -T -a 0 -a 100 -a 101 -a 102 -a 103 -a 104 -a 105 -a 106 -a 107 -a 108 -a 109 -a 110 -a 111 -a 112 -a 113 -a 120 -a 121
cd linux-%srcversion
%_sourcedir/apply-patches %_sourcedir/series.conf ..
%build
source=/usr/src/linux-%kernelrelease
%if %vanilla_only
source=$source-vanilla
%endif
source=linux-%srcversion
cp $source/COPYING .
mkdir pp
PPDIR=`pwd`/pp
export DTC_FLAGS="-R 4 -p 0x1000"
%if 0%{?dtc_symbols}
DTC_FLAGS="$DTC_FLAGS -@"
%endif
cd $source/arch/arm/boot/dts
for dts in am335x-*.dts am3517*.dts am57xx-*.dts armada-370-*.dts armada-375-*.dts armada-385-*.dts armada-388-*.dts armada-398-*.dts armada-xp-*.dts bcm2836*.dts dove-*.dts exynos4*.dts exynos5*.dts imx5*.dts imx6*.dts imx7*.dts keystone-*.dts meson6-*.dts meson8-*.dts meson8b-*.dts omap3*.dts omap4*.dts omap5*.dts qcom-*.dts rk3*.dts socfpga_*.dts ste-*.dts sun4i-*.dts sun5i-*.dts sun6i-*.dts sun7i-*.dts sun8i-*.dts sun9i-*.dts tegra20-*.dts tegra30-*.dts tegra114-*.dts tegra124-*.dts vexpress-*.dts vf500-*.dts vf610-*.dts xenvm-*.dts zynq-*.dts ; do

View File

@ -16,11 +16,18 @@
#
%define srcversion @SRCVERSION@
%define patchversion @PATCHVERSION@
%define vanilla_only @VANILLA_ONLY@
%define variant @VARIANT@%{nil}
%include %_sourcedir/kernel-spec-macros
%if 0%{?suse_version} > 1320 || ( 0%{?suse_version} == 1315 && 0%{?sle_version} >= 120300 )
%define dtc_symbols 1
%endif
%(chmod +x %_sourcedir/{@SCRIPTS@})
Name: $NAME
Version: @RPMVERSION@
%if 0%{?is_kotd}
@ -32,16 +39,16 @@ Summary: Device Tree files for $MACHINES
License: GPL-2.0
Group: System/Boot
Url: http://www.kernel.org/
%if %vanilla_only
BuildRequires: kernel-source-vanilla
%else
BuildRequires: kernel-source
%endif
$ARCH_RESTRICTIONS
BuildRequires: cpp
%if 0%{?dtc_symbols}
BuildRequires: dtc >= 1.4.3
%else
BuildRequires: dtc >= 1.4.0
%endif
BuildRequires: xz
Requires: kernel = %version
@SOURCES@
%description
Device Tree files for $MACHINES.
@ -49,16 +56,21 @@ Device Tree files for $MACHINES.
$SUBPKG_DESC
%prep
# Unpack all sources and patches
%setup -q -c -T -a 0 @UNPACK_PATCHES@
cd linux-%srcversion
%_sourcedir/apply-patches %_sourcedir/series.conf ..
%build
source=/usr/src/linux-%kernelrelease
%if %vanilla_only
source=$source-vanilla
%endif
source=linux-%srcversion
cp $source/COPYING .
mkdir pp
PPDIR=`pwd`/pp
export DTC_FLAGS="-R 4 -p 0x1000"
%if 0%{?dtc_symbols}
DTC_FLAGS="$DTC_FLAGS -@"
%endif
cd $source/$DTS_folder
for dts in $ALL_SUPPORTED_DTB; do

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@suse.de

View File

@ -17,8 +17,8 @@
# needssslcertforbuild
%define srcversion 4.10
%define patchversion 4.10.13
%define srcversion 4.11
%define patchversion 4.11.0
%define variant %{nil}
%define vanilla_only 0
@ -58,9 +58,9 @@ Name: kernel-64kb
Summary: Kernel with 64kb PAGE_SIZE
License: GPL-2.0
Group: System/Kernel
Version: 4.10.13
Version: 4.11.0
%if 0%{?is_kotd}
Release: <RELEASE>.ge5d11ce
Release: <RELEASE>.g1b516a5
%else
Release: 0
%endif
@ -68,6 +68,8 @@ Url: http://www.kernel.org/
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
# Needed by scripts/gcc-plugin.sh
BuildRequires: gcc-c++ gcc-devel
%if 0%{?suse_version} > 1310
BuildRequires: hmaccalc
%endif
@ -405,7 +407,13 @@ awk '
print $(NF);
}
' >%kernel_build_dir/Module.supported
for package in base ; do
subpackages=(
base
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%endif
)
for package in "${subpackages[@]}"; do
%_sourcedir/guards --default=0 "$package" \
<%_sourcedir/supported.conf | sed 's,.*/,,; s,\.ko$,,' | \
sort -u >%kernel_build_dir/Module."$package"
@ -538,15 +546,19 @@ done
%install
# sign the modules, firmware and possibly the kernel in the buildservice
export BRP_PESIGN_FILES="*.ko"
BRP_PESIGN_FILES=""
%if %CONFIG_EFI_STUB == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES /boot/vmlinuz-%kernelrelease-%build_flavor"
BRP_PESIGN_FILES="/boot/vmlinuz-%kernelrelease-%build_flavor"
%endif
%if %CONFIG_MODULE_SIG == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES *.ko"
%endif
%ifarch %ix86
# XXX: do not sign on x86, as the repackaging changes kernel-pae
# from i686 to i586
BRP_PESIGN_FILES=""
%endif
export BRP_PESIGN_FILES
# get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
@ -635,11 +647,11 @@ fi
# and have mokutil enroll them when the kernel is installed
certs=()
if test %CONFIG_MODULE_SIG = "y"; then
for f in *.x509; do
for f in %_sourcedir/*.crt; do
if ! test -s "$f"; then
continue
fi
h=$(openssl x509 -inform DER -fingerprint -noout -in "$f")
h=$(openssl x509 -inform PEM -fingerprint -noout -in "$f")
test -n "$h"
cert=/etc/uefi/certs/$(echo "$h" | \
sed -rn 's/^SHA1 Fingerprint=//; T; s/://g; s/(.{8}).*/\1/p').crt
@ -647,7 +659,7 @@ if test %CONFIG_MODULE_SIG = "y"; then
continue
fi
mkdir -p %buildroot/etc/uefi/certs
cp "$f" %buildroot/"$cert"
openssl x509 -inform PEM -in "$f" -outform DER -out %buildroot/"$cert"
certs=("${certs[@]}" "$cert")
done
fi
@ -1121,6 +1133,8 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
%dir /lib/modules/%kernelrelease-%build_flavor
%endif
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%endif # %CONFIG_SUSE_KERNEL_SUPPORTED
%endif # %CONFIG_MODULES
%changelog

View File

@ -68,6 +68,8 @@ Url: http://www.kernel.org/
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
# Needed by scripts/gcc-plugin.sh
BuildRequires: gcc-c++ gcc-devel
%if 0%{?suse_version} > 1310
BuildRequires: hmaccalc
%endif
@ -274,7 +276,13 @@ awk '
print $(NF);
}
' >%kernel_build_dir/Module.supported
for package in base @KMPS@; do
subpackages=(
base
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
@KMPS@
%endif
)
for package in "${subpackages[@]}"; do
%_sourcedir/guards --default=0 "$package" \
<%_sourcedir/supported.conf | sed 's,.*/,,; s,\.ko$,,' | \
sort -u >%kernel_build_dir/Module."$package"
@ -407,15 +415,19 @@ done
%install
# sign the modules, firmware and possibly the kernel in the buildservice
export BRP_PESIGN_FILES="*.ko"
BRP_PESIGN_FILES=""
%if %CONFIG_EFI_STUB == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES /boot/vmlinuz-%kernelrelease-%build_flavor"
BRP_PESIGN_FILES="/boot/vmlinuz-%kernelrelease-%build_flavor"
%endif
%if %CONFIG_MODULE_SIG == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES *.ko"
%endif
%ifarch %ix86
# XXX: do not sign on x86, as the repackaging changes kernel-pae
# from i686 to i586
BRP_PESIGN_FILES=""
%endif
export BRP_PESIGN_FILES
# get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
@ -504,11 +516,11 @@ fi
# and have mokutil enroll them when the kernel is installed
certs=()
if test %CONFIG_MODULE_SIG = "y"; then
for f in *.x509; do
for f in %_sourcedir/*.crt; do
if ! test -s "$f"; then
continue
fi
h=$(openssl x509 -inform DER -fingerprint -noout -in "$f")
h=$(openssl x509 -inform PEM -fingerprint -noout -in "$f")
test -n "$h"
cert=/etc/uefi/certs/$(echo "$h" | \
sed -rn 's/^SHA1 Fingerprint=//; T; s/://g; s/(.{8}).*/\1/p').crt
@ -516,7 +528,7 @@ if test %CONFIG_MODULE_SIG = "y"; then
continue
fi
mkdir -p %buildroot/etc/uefi/certs
cp "$f" %buildroot/"$cert"
openssl x509 -inform PEM -in "$f" -outform DER -out %buildroot/"$cert"
certs=("${certs[@]}" "$cert")
done
fi
@ -965,6 +977,7 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
%dir /lib/modules/%kernelrelease-%build_flavor
%endif
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
# BEGIN KMP
%package -n @KMP_NAME@-%build_flavor
Summary: @KMP_SUMMARY@
@ -1006,6 +1019,7 @@ rm -f "/var/run/rpm-$nvr-modules"
%files -n @KMP_NAME@-%build_flavor -f @KMP_NAME@.files
%defattr(-, root, root)
# END KMP
%endif # %CONFIG_SUSE_KERNEL_SUPPORTED
%endif # %CONFIG_MODULES
%changelog

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@suse.de

View File

@ -17,8 +17,8 @@
# needssslcertforbuild
%define srcversion 4.10
%define patchversion 4.10.13
%define srcversion 4.11
%define patchversion 4.11.0
%define variant %{nil}
%define vanilla_only 0
@ -58,9 +58,9 @@ Name: kernel-debug
Summary: A Debug Version of the Kernel
License: GPL-2.0
Group: System/Kernel
Version: 4.10.13
Version: 4.11.0
%if 0%{?is_kotd}
Release: <RELEASE>.ge5d11ce
Release: <RELEASE>.g1b516a5
%else
Release: 0
%endif
@ -68,6 +68,8 @@ Url: http://www.kernel.org/
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
# Needed by scripts/gcc-plugin.sh
BuildRequires: gcc-c++ gcc-devel
%if 0%{?suse_version} > 1310
BuildRequires: hmaccalc
%endif
@ -411,7 +413,13 @@ awk '
print $(NF);
}
' >%kernel_build_dir/Module.supported
for package in base ; do
subpackages=(
base
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%endif
)
for package in "${subpackages[@]}"; do
%_sourcedir/guards --default=0 "$package" \
<%_sourcedir/supported.conf | sed 's,.*/,,; s,\.ko$,,' | \
sort -u >%kernel_build_dir/Module."$package"
@ -544,15 +552,19 @@ done
%install
# sign the modules, firmware and possibly the kernel in the buildservice
export BRP_PESIGN_FILES="*.ko"
BRP_PESIGN_FILES=""
%if %CONFIG_EFI_STUB == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES /boot/vmlinuz-%kernelrelease-%build_flavor"
BRP_PESIGN_FILES="/boot/vmlinuz-%kernelrelease-%build_flavor"
%endif
%if %CONFIG_MODULE_SIG == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES *.ko"
%endif
%ifarch %ix86
# XXX: do not sign on x86, as the repackaging changes kernel-pae
# from i686 to i586
BRP_PESIGN_FILES=""
%endif
export BRP_PESIGN_FILES
# get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
@ -641,11 +653,11 @@ fi
# and have mokutil enroll them when the kernel is installed
certs=()
if test %CONFIG_MODULE_SIG = "y"; then
for f in *.x509; do
for f in %_sourcedir/*.crt; do
if ! test -s "$f"; then
continue
fi
h=$(openssl x509 -inform DER -fingerprint -noout -in "$f")
h=$(openssl x509 -inform PEM -fingerprint -noout -in "$f")
test -n "$h"
cert=/etc/uefi/certs/$(echo "$h" | \
sed -rn 's/^SHA1 Fingerprint=//; T; s/://g; s/(.{8}).*/\1/p').crt
@ -653,7 +665,7 @@ if test %CONFIG_MODULE_SIG = "y"; then
continue
fi
mkdir -p %buildroot/etc/uefi/certs
cp "$f" %buildroot/"$cert"
openssl x509 -inform PEM -in "$f" -outform DER -out %buildroot/"$cert"
certs=("${certs[@]}" "$cert")
done
fi
@ -1135,6 +1147,8 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
%dir /lib/modules/%kernelrelease-%build_flavor
%endif
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%endif # %CONFIG_SUSE_KERNEL_SUPPORTED
%endif # %CONFIG_MODULES
%changelog

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@suse.de

View File

@ -17,8 +17,8 @@
# needssslcertforbuild
%define srcversion 4.10
%define patchversion 4.10.13
%define srcversion 4.11
%define patchversion 4.11.0
%define variant %{nil}
%define vanilla_only 0
@ -58,9 +58,9 @@ Name: kernel-default
Summary: The Standard Kernel
License: GPL-2.0
Group: System/Kernel
Version: 4.10.13
Version: 4.11.0
%if 0%{?is_kotd}
Release: <RELEASE>.ge5d11ce
Release: <RELEASE>.g1b516a5
%else
Release: 0
%endif
@ -68,6 +68,8 @@ Url: http://www.kernel.org/
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
# Needed by scripts/gcc-plugin.sh
BuildRequires: gcc-c++ gcc-devel
%if 0%{?suse_version} > 1310
BuildRequires: hmaccalc
%endif
@ -454,7 +456,13 @@ awk '
print $(NF);
}
' >%kernel_build_dir/Module.supported
for package in base ; do
subpackages=(
base
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%endif
)
for package in "${subpackages[@]}"; do
%_sourcedir/guards --default=0 "$package" \
<%_sourcedir/supported.conf | sed 's,.*/,,; s,\.ko$,,' | \
sort -u >%kernel_build_dir/Module."$package"
@ -587,15 +595,19 @@ done
%install
# sign the modules, firmware and possibly the kernel in the buildservice
export BRP_PESIGN_FILES="*.ko"
BRP_PESIGN_FILES=""
%if %CONFIG_EFI_STUB == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES /boot/vmlinuz-%kernelrelease-%build_flavor"
BRP_PESIGN_FILES="/boot/vmlinuz-%kernelrelease-%build_flavor"
%endif
%if %CONFIG_MODULE_SIG == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES *.ko"
%endif
%ifarch %ix86
# XXX: do not sign on x86, as the repackaging changes kernel-pae
# from i686 to i586
BRP_PESIGN_FILES=""
%endif
export BRP_PESIGN_FILES
# get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
@ -684,11 +696,11 @@ fi
# and have mokutil enroll them when the kernel is installed
certs=()
if test %CONFIG_MODULE_SIG = "y"; then
for f in *.x509; do
for f in %_sourcedir/*.crt; do
if ! test -s "$f"; then
continue
fi
h=$(openssl x509 -inform DER -fingerprint -noout -in "$f")
h=$(openssl x509 -inform PEM -fingerprint -noout -in "$f")
test -n "$h"
cert=/etc/uefi/certs/$(echo "$h" | \
sed -rn 's/^SHA1 Fingerprint=//; T; s/://g; s/(.{8}).*/\1/p').crt
@ -696,7 +708,7 @@ if test %CONFIG_MODULE_SIG = "y"; then
continue
fi
mkdir -p %buildroot/etc/uefi/certs
cp "$f" %buildroot/"$cert"
openssl x509 -inform PEM -in "$f" -outform DER -out %buildroot/"$cert"
certs=("${certs[@]}" "$cert")
done
fi
@ -1236,6 +1248,8 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
%dir /lib/modules/%kernelrelease-%build_flavor
%endif
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%endif # %CONFIG_SUSE_KERNEL_SUPPORTED
%endif # %CONFIG_MODULES
%changelog

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@suse.de

View File

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

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@suse.de

View File

@ -17,8 +17,8 @@
# needssslcertforbuild
%define srcversion 4.10
%define patchversion 4.10.13
%define srcversion 4.11
%define patchversion 4.11.0
%define variant %{nil}
%define vanilla_only 0
@ -58,9 +58,9 @@ Name: kernel-lpae
Summary: Kernel for LPAE enabled systems
License: GPL-2.0
Group: System/Kernel
Version: 4.10.13
Version: 4.11.0
%if 0%{?is_kotd}
Release: <RELEASE>.ge5d11ce
Release: <RELEASE>.g1b516a5
%else
Release: 0
%endif
@ -68,6 +68,8 @@ Url: http://www.kernel.org/
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
# Needed by scripts/gcc-plugin.sh
BuildRequires: gcc-c++ gcc-devel
%if 0%{?suse_version} > 1310
BuildRequires: hmaccalc
%endif
@ -403,7 +405,13 @@ awk '
print $(NF);
}
' >%kernel_build_dir/Module.supported
for package in base ; do
subpackages=(
base
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%endif
)
for package in "${subpackages[@]}"; do
%_sourcedir/guards --default=0 "$package" \
<%_sourcedir/supported.conf | sed 's,.*/,,; s,\.ko$,,' | \
sort -u >%kernel_build_dir/Module."$package"
@ -536,15 +544,19 @@ done
%install
# sign the modules, firmware and possibly the kernel in the buildservice
export BRP_PESIGN_FILES="*.ko"
BRP_PESIGN_FILES=""
%if %CONFIG_EFI_STUB == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES /boot/vmlinuz-%kernelrelease-%build_flavor"
BRP_PESIGN_FILES="/boot/vmlinuz-%kernelrelease-%build_flavor"
%endif
%if %CONFIG_MODULE_SIG == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES *.ko"
%endif
%ifarch %ix86
# XXX: do not sign on x86, as the repackaging changes kernel-pae
# from i686 to i586
BRP_PESIGN_FILES=""
%endif
export BRP_PESIGN_FILES
# get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
@ -633,11 +645,11 @@ fi
# and have mokutil enroll them when the kernel is installed
certs=()
if test %CONFIG_MODULE_SIG = "y"; then
for f in *.x509; do
for f in %_sourcedir/*.crt; do
if ! test -s "$f"; then
continue
fi
h=$(openssl x509 -inform DER -fingerprint -noout -in "$f")
h=$(openssl x509 -inform PEM -fingerprint -noout -in "$f")
test -n "$h"
cert=/etc/uefi/certs/$(echo "$h" | \
sed -rn 's/^SHA1 Fingerprint=//; T; s/://g; s/(.{8}).*/\1/p').crt
@ -645,7 +657,7 @@ if test %CONFIG_MODULE_SIG = "y"; then
continue
fi
mkdir -p %buildroot/etc/uefi/certs
cp "$f" %buildroot/"$cert"
openssl x509 -inform PEM -in "$f" -outform DER -out %buildroot/"$cert"
certs=("${certs[@]}" "$cert")
done
fi
@ -1115,6 +1127,8 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
%dir /lib/modules/%kernelrelease-%build_flavor
%endif
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%endif # %CONFIG_SUSE_KERNEL_SUPPORTED
%endif # %CONFIG_MODULES
%changelog

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@suse.de

View File

@ -19,7 +19,7 @@
#!BuildIgnore: post-build-checks
%define patchversion 4.10.13
%define patchversion 4.11.0
%define variant %{nil}
%define vanilla_only 0
@ -57,9 +57,9 @@ BuildRequires: dracut
Summary: package kernel and initrd for OBS VM builds
License: GPL-2.0
Group: SLES
Version: 4.10.13
Version: 4.11.0
%if 0%{?is_kotd}
Release: <RELEASE>.ge5d11ce
Release: <RELEASE>.g1b516a5
%else
Release: 0
%endif

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@suse.de

View File

@ -17,7 +17,7 @@
# needsrootforbuild
%define patchversion 4.10.13
%define patchversion 4.11.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.10.13
Version: 4.11.0
%if 0%{?is_kotd}
Release: <RELEASE>.ge5d11ce
Release: <RELEASE>.g1b516a5
%else
Release: 0
%endif

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@suse.de

View File

@ -17,8 +17,8 @@
# needssslcertforbuild
%define srcversion 4.10
%define patchversion 4.10.13
%define srcversion 4.11
%define patchversion 4.11.0
%define variant %{nil}
%define vanilla_only 0
@ -58,9 +58,9 @@ Name: kernel-pae
Summary: Kernel with PAE Support
License: GPL-2.0
Group: System/Kernel
Version: 4.10.13
Version: 4.11.0
%if 0%{?is_kotd}
Release: <RELEASE>.ge5d11ce
Release: <RELEASE>.g1b516a5
%else
Release: 0
%endif
@ -68,6 +68,8 @@ Url: http://www.kernel.org/
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
# Needed by scripts/gcc-plugin.sh
BuildRequires: gcc-c++ gcc-devel
%if 0%{?suse_version} > 1310
BuildRequires: hmaccalc
%endif
@ -431,7 +433,13 @@ awk '
print $(NF);
}
' >%kernel_build_dir/Module.supported
for package in base ; do
subpackages=(
base
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%endif
)
for package in "${subpackages[@]}"; do
%_sourcedir/guards --default=0 "$package" \
<%_sourcedir/supported.conf | sed 's,.*/,,; s,\.ko$,,' | \
sort -u >%kernel_build_dir/Module."$package"
@ -564,15 +572,19 @@ done
%install
# sign the modules, firmware and possibly the kernel in the buildservice
export BRP_PESIGN_FILES="*.ko"
BRP_PESIGN_FILES=""
%if %CONFIG_EFI_STUB == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES /boot/vmlinuz-%kernelrelease-%build_flavor"
BRP_PESIGN_FILES="/boot/vmlinuz-%kernelrelease-%build_flavor"
%endif
%if %CONFIG_MODULE_SIG == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES *.ko"
%endif
%ifarch %ix86
# XXX: do not sign on x86, as the repackaging changes kernel-pae
# from i686 to i586
BRP_PESIGN_FILES=""
%endif
export BRP_PESIGN_FILES
# get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
@ -661,11 +673,11 @@ fi
# and have mokutil enroll them when the kernel is installed
certs=()
if test %CONFIG_MODULE_SIG = "y"; then
for f in *.x509; do
for f in %_sourcedir/*.crt; do
if ! test -s "$f"; then
continue
fi
h=$(openssl x509 -inform DER -fingerprint -noout -in "$f")
h=$(openssl x509 -inform PEM -fingerprint -noout -in "$f")
test -n "$h"
cert=/etc/uefi/certs/$(echo "$h" | \
sed -rn 's/^SHA1 Fingerprint=//; T; s/://g; s/(.{8}).*/\1/p').crt
@ -673,7 +685,7 @@ if test %CONFIG_MODULE_SIG = "y"; then
continue
fi
mkdir -p %buildroot/etc/uefi/certs
cp "$f" %buildroot/"$cert"
openssl x509 -inform PEM -in "$f" -outform DER -out %buildroot/"$cert"
certs=("${certs[@]}" "$cert")
done
fi
@ -1185,6 +1197,8 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
%dir /lib/modules/%kernelrelease-%build_flavor
%endif
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%endif # %CONFIG_SUSE_KERNEL_SUPPORTED
%endif # %CONFIG_MODULES
%changelog

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@suse.de

View File

@ -17,8 +17,8 @@
# icecream 0
%define srcversion 4.10
%define patchversion 4.10.13
%define srcversion 4.11
%define patchversion 4.11.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.10.13
Version: 4.11.0
%if 0%{?is_kotd}
Release: <RELEASE>.ge5d11ce
Release: <RELEASE>.g1b516a5
%else
Release: 0
%endif

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@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.10.13
Version: 4.11.0
%if %using_buildservice
%if 0%{?is_kotd}
Release: <RELEASE>.ge5d11ce
Release: <RELEASE>.g1b516a5
%else
Release: 0
%endif

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@suse.de

View File

@ -17,8 +17,8 @@
# needssslcertforbuild
%define srcversion 4.10
%define patchversion 4.10.13
%define srcversion 4.11
%define patchversion 4.11.0
%define variant %{nil}
%define vanilla_only 0
@ -58,9 +58,9 @@ Name: kernel-syzkaller
Summary: Kernel used for fuzzing by syzkaller
License: GPL-2.0
Group: System/Kernel
Version: 4.10.13
Version: 4.11.0
%if 0%{?is_kotd}
Release: <RELEASE>.ge5d11ce
Release: <RELEASE>.g1b516a5
%else
Release: 0
%endif
@ -68,6 +68,8 @@ Url: http://www.kernel.org/
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
# Needed by scripts/gcc-plugin.sh
BuildRequires: gcc-c++ gcc-devel
%if 0%{?suse_version} > 1310
BuildRequires: hmaccalc
%endif
@ -404,7 +406,13 @@ awk '
print $(NF);
}
' >%kernel_build_dir/Module.supported
for package in base ; do
subpackages=(
base
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%endif
)
for package in "${subpackages[@]}"; do
%_sourcedir/guards --default=0 "$package" \
<%_sourcedir/supported.conf | sed 's,.*/,,; s,\.ko$,,' | \
sort -u >%kernel_build_dir/Module."$package"
@ -537,15 +545,19 @@ done
%install
# sign the modules, firmware and possibly the kernel in the buildservice
export BRP_PESIGN_FILES="*.ko"
BRP_PESIGN_FILES=""
%if %CONFIG_EFI_STUB == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES /boot/vmlinuz-%kernelrelease-%build_flavor"
BRP_PESIGN_FILES="/boot/vmlinuz-%kernelrelease-%build_flavor"
%endif
%if %CONFIG_MODULE_SIG == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES *.ko"
%endif
%ifarch %ix86
# XXX: do not sign on x86, as the repackaging changes kernel-pae
# from i686 to i586
BRP_PESIGN_FILES=""
%endif
export BRP_PESIGN_FILES
# get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
@ -634,11 +646,11 @@ fi
# and have mokutil enroll them when the kernel is installed
certs=()
if test %CONFIG_MODULE_SIG = "y"; then
for f in *.x509; do
for f in %_sourcedir/*.crt; do
if ! test -s "$f"; then
continue
fi
h=$(openssl x509 -inform DER -fingerprint -noout -in "$f")
h=$(openssl x509 -inform PEM -fingerprint -noout -in "$f")
test -n "$h"
cert=/etc/uefi/certs/$(echo "$h" | \
sed -rn 's/^SHA1 Fingerprint=//; T; s/://g; s/(.{8}).*/\1/p').crt
@ -646,7 +658,7 @@ if test %CONFIG_MODULE_SIG = "y"; then
continue
fi
mkdir -p %buildroot/etc/uefi/certs
cp "$f" %buildroot/"$cert"
openssl x509 -inform PEM -in "$f" -outform DER -out %buildroot/"$cert"
certs=("${certs[@]}" "$cert")
done
fi
@ -1118,6 +1130,8 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
%dir /lib/modules/%kernelrelease-%build_flavor
%endif
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%endif # %CONFIG_SUSE_KERNEL_SUPPORTED
%endif # %CONFIG_MODULES
%changelog

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Mon May 1 15:12:41 CEST 2017 - jeffm@suse.com
- Update to 4.11-final.
- commit adde629
-------------------------------------------------------------------
Fri Apr 28 15:00:57 CEST 2017 - mkubecek@suse.cz
- supported.conf: move ipvs modules from cluster-network-kmp to kernel packages (fate#323221)
- commit 3b2c2cd
-------------------------------------------------------------------
Fri Apr 28 11:39:01 CEST 2017 - jdelvare@suse.de
- Update x86 config files: disable SILEAD_DMI
The silead_dmi "driver" is in an horrible shape. The design is pretty
bad and the implementation is poor, to stay polite. I wish such code
would not make it into the upstream kernel in the first place. I
don't want it to run on any openSUSE system until it is fixed.
- commit ec41301
-------------------------------------------------------------------
Thu Apr 27 14:23:31 CEST 2017 - jslaby@suse.cz
@ -18,12 +40,43 @@ Wed Apr 26 11:25:10 CEST 2017 - mkubecek@suse.cz
bsc#1035823).
- commit 461b1f0
-------------------------------------------------------------------
Tue Apr 25 15:57:33 CEST 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Do not split KMPs for openSUSE (fate#319339)
- commit a259f75
-------------------------------------------------------------------
Tue Apr 25 15:53:00 CEST 2017 - mmarek@suse.com
- rpm/dtb.spec.in.in: Do not depend on kernel-source (bsc#1034066)
Apply the patches during build, just like kernel-binary.spec.in does.
- commit 4e37db7
-------------------------------------------------------------------
Mon Apr 24 22:43:58 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc8.
- commit 20b036c
-------------------------------------------------------------------
Mon Apr 24 17:47:04 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit 11b3f7c
-------------------------------------------------------------------
Mon Apr 24 17:43:18 CEST 2017 - tiwai@suse.de
- Disable CONFIG_POWER_SUPPLY_DEBUG in debug kernels (bsc#1031500).
- commit d90dab6
-------------------------------------------------------------------
Mon Apr 24 11:02:44 CEST 2017 - mkubecek@suse.cz
- supported.conf: sync core networking with SLE12-SP3
- commit e3b9ed8
-------------------------------------------------------------------
Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
@ -34,6 +87,128 @@ Fri Apr 21 13:50:25 CEST 2017 - jslaby@suse.cz
patches.fixes/drm-nouveau-kms-nv50-fix-double-dma_fence_put-when-d.
- commit 3043bd9
-------------------------------------------------------------------
Thu Apr 20 12:20:19 CEST 2017 - tiwai@suse.de
- Input: soc_button_array - properly map usage 0x07/0xe3 to
KEY_LEFTMETA (boo#1019337,boo#1034642).
- Input: soc_button_array - add support for ACPI 6.0 Generic
Button Device (boo#1019337,boo#1034642).
- Input: soc_button_array - get rid of MAX_NBUTTONS
(boo#1019337,boo#1034642).
- Input: soc_button_array - Propagate error from gpiod_count()
(boo#1019337,boo#1034642).
- Input: soc_button_array - use NULL for GPIO connection ID
(boo#1019337,boo#1034642).
- commit 5e4b2c2
-------------------------------------------------------------------
Thu Apr 20 12:12:08 CEST 2017 - tiwai@suse.de
- Input: axp20x-pek - do not register input device on some systems
(bsc#1035040,boo#1019337).
- Input: axp20x_pek - add axp20x_pek_probe_input_device helper
(bsc#1035040,boo#1019337).
- Input: axp20x-pek - use our own device for errors
(bsc#1035040,boo#1019337).
- commit 9642058
-------------------------------------------------------------------
Thu Apr 20 12:02:36 CEST 2017 - tiwai@suse.de
- i2c: designware-baytrail: fix potential null pointer dereference
on dev (boo#1026458,bsc#1011913).
- i2c: designware: Get selected speed mode sda-hold-time via ACPI
(boo#1026458,bsc#1011913).
- i2c: designware: Disable pm for PMIC i2c-bus even if there is
no _SEM method (boo#1026458,bsc#1011913).
- i2c: designware: Never suspend i2c-busses used for accessing
the system PMIC (boo#1026458,bsc#1011913).
- i2c-designware: increase timeout of semaphore transfer
(boo#1026458,bsc#1011913).
- drm/i915: Listen for PMIC bus access notifications
(boo#1026458,bsc#1011913).
- drm/i915: Add intel_uncore_suspend / resume functions
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Acquire P-Unit access on bus acquire
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Add support for cherrytrail
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Fix race when resetting the semaphore
(boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Disallow the CPU to enter C6 or C7
while holding the punit semaphore (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Only check iosf_mbi_available()
for shared hosts (boo#1026458,bsc#1011913).
- i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
(boo#1026458,bsc#1011913).
- i2c: designware: Rename accessor_flags to flags
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
(boo#1026458,bsc#1011913).
- x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
(boo#1026458,bsc#1011913).
- commit 72f33ac
-------------------------------------------------------------------
Thu Apr 20 12:00:46 CEST 2017 - tiwai@suse.de
- HID: asus: change mapping from KEY_WLAN to KEY_RFKILL
(bsc#1026458).
- HID: asus: ignore declared dummy usages (bsc#1026458).
- HID: asus: fix and generalize ambiguous preprocessor macros
(bsc#1026458).
- HID: asus: support Republic of Gamers special keys
(bsc#1026458).
- HID: asus: drop dependency on I2C_HID (bsc#1026458).
- commit b794289
-------------------------------------------------------------------
Thu Apr 20 10:59:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INTEL_SOC_PMIC and CONFIG_PMIC_OPREGION (boo#1035040).
Some of these configs are built-in only, unfortunately, and consequently
it requires CONFIG_MFD_CORE=y, too.
- commit a2ce90f
-------------------------------------------------------------------
Thu Apr 20 10:54:55 CEST 2017 - tiwai@suse.de
- Enable configs for AXP I2C stuff on Cherrytail devices (boo#1035040).
- commit 636bfd4
-------------------------------------------------------------------
Thu Apr 20 10:52:22 CEST 2017 - tiwai@suse.de
- Enable CONFIG_INPUT_SOC_BUTTON_ARRAY for x86 (boo#1034642).
- commit a7fc032
-------------------------------------------------------------------
Wed Apr 19 23:33:35 CEST 2017 - mmarek@suse.cz
- rpm/kernel-binary.spec.in: Do not sign modules if CONFIG_MODULE_SIG=n (bsc#1035053)
- commit 50db9ef
-------------------------------------------------------------------
Wed Apr 19 02:49:59 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc7.
- commit 6e80a14
-------------------------------------------------------------------
Wed Apr 19 02:02:13 CEST 2017 - afaerber@suse.de
- config: arm64: Enable SUN8I_H3_CCU for Allwinner H5
- commit 967bdfb
-------------------------------------------------------------------
Tue Apr 18 23:30:14 CEST 2017 - tiwai@suse.de
- Enable CONFIG_KXCJK1013 for Cherrytrail devices (boo#1034809).
- commit 9add148
-------------------------------------------------------------------
Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
@ -42,6 +217,20 @@ Tue Apr 18 07:55:31 CEST 2017 - jslaby@suse.cz
patches.fixes/net-packet-fix-overflow-in-check-for-priv-area-size.patch.
- commit bd70196
-------------------------------------------------------------------
Thu Apr 13 11:18:57 CEST 2017 - afaerber@suse.de
- config: ARM: Make SERIAL_DEV_BUS built-in
- Makes available SERIAL_DEV_CTRL_TTYPORT
- commit 2cea027
-------------------------------------------------------------------
Thu Apr 13 03:17:06 CEST 2017 - afaerber@suse.de
- rpm/dtb.spec.in.in: Enable overlay support for Tumbleweed and Leap 42.3
- Generate __symbols__ node to allow resolution of labels in overlays
- commit c94e646
-------------------------------------------------------------------
Wed Apr 12 13:18:29 CEST 2017 - jslaby@suse.cz
@ -60,6 +249,31 @@ Tue Apr 11 09:09:39 CEST 2017 - tiwai@suse.de
plane state (bsc#1032285).
- commit 739eada
-------------------------------------------------------------------
Mon Apr 10 15:15:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc6.
- Eliminated 2 patches.
- commit 5a51416
-------------------------------------------------------------------
Sun Apr 9 02:18:13 CEST 2017 - afaerber@suse.de
- config: armv7hl: Enable i.MX 7 ADC
- commit 5e1975a
-------------------------------------------------------------------
Sat Apr 8 23:50:11 CEST 2017 - afaerber@suse.de
- config: armv7hl: Update for 4.11-rc5
- commit 4559861
-------------------------------------------------------------------
Sat Apr 8 22:46:16 CEST 2017 - afaerber@suse.de
- config: armv6hl: Update to 4.11-rc5
- commit 9a48325
-------------------------------------------------------------------
Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
@ -68,15 +282,62 @@ Sat Apr 8 17:30:03 CEST 2017 - jslaby@suse.cz
patches.fixes/scsi-sg-check-length-passed-to-sg_next_cmd_len.patch.
- commit 195f937
-------------------------------------------------------------------
Fri Apr 7 11:35:51 CEST 2017 - mmarek@suse.com
- Sync i386/debug with i386/pae
CONFIG_HWMON=y
CONFIG_LGUEST_GUEST=y
CONFIG_PATA_LEGACY=n
CONFIG_USB_OHCI_HCD_SSB=y
- commit 067b87b
-------------------------------------------------------------------
Fri Apr 7 11:34:57 CEST 2017 - mmarek@suse.com
- Disable CONFIG_ISA in i386/debug to sync with pae.
- commit 9433586
-------------------------------------------------------------------
Fri Apr 7 11:33:44 CEST 2017 - mmarek@suse.com
- Use fragment configs for debug and i386/default.
- commit 32643f4
-------------------------------------------------------------------
Fri Apr 7 03:05:25 CEST 2017 - stefan.bruens@rwth-aachen.de
- config: ARM: Enable TI INA2xx current/voltage sensors
[AF: Disable hwmon driver; enable for armv6hl and armv7hl lpae, too]
- commit 08a83e7
-------------------------------------------------------------------
Thu Apr 6 00:53:47 CEST 2017 - rgoldwyn@suse.com
- btrfs: qgroups: Retry after commit on getting EDQUOT
(bsc#1019614).
- commit 05ecabb
-------------------------------------------------------------------
Mon Apr 3 19:03:43 CEST 2017 - mstaudt@suse.de
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(boo#1031440 CVE-2017-7294).
- drm/vmwgfx: NULL pointer dereference in
vmw_surface_define_ioctl() (boo#1031052 CVE-2017-7261).
- commit eb4ae7d
-------------------------------------------------------------------
Mon Apr 3 14:51:43 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc5.
- Eliminated 1 patch.
- commit a0b8e6b
-------------------------------------------------------------------
Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
@ -84,6 +345,13 @@ Mon Apr 3 13:29:20 CEST 2017 - jthumshirn@suse.de
CVE-2017-7187).
- commit 64f4c97
-------------------------------------------------------------------
Mon Apr 3 13:21:46 CEST 2017 - jthumshirn@suse.de
- scsi: sg: check length passed to SG_NEXT_CMD_LEN (bsc#1030213,
CVE-2017-7187).
- commit 4dc7b4d
-------------------------------------------------------------------
Fri Mar 31 19:16:00 CEST 2017 - mkubecek@suse.cz
@ -129,11 +397,17 @@ Fri Mar 31 12:00:42 CEST 2017 - jslaby@suse.cz
- Linux 4.10.8 (bnc#1012628).
- commit fd89662
-------------------------------------------------------------------
Fri Mar 31 11:18:05 CEST 2017 - lpechacek@suse.com
- doc/README.SUSE: update links to KMP manual
- commit 9ab365a
-------------------------------------------------------------------
Thu Mar 30 11:49:42 CEST 2017 - jslaby@suse.cz
- drm/i915: disable KASAN for handlers (bnc#1025903).
- commit 0161cd4
- commit 28152f5
-------------------------------------------------------------------
Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
@ -148,6 +422,20 @@ Thu Mar 30 11:43:27 CEST 2017 - jslaby@suse.cz
patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch.
- commit 24e2bda
-------------------------------------------------------------------
Wed Mar 29 15:02:01 CEST 2017 - jslaby@suse.cz
- linkage: new macros for assembler symbols (dwarf).
- dwarf: do not throw away unwind info (dwarf).
Update to another snapshot. The code is readable and mostly clean now.
- commit e0611e0
-------------------------------------------------------------------
Mon Mar 27 14:50:15 CEST 2017 - jeffm@suse.com
- Update to 4.11-rc4.
- commit 491b77c
-------------------------------------------------------------------
Sun Mar 26 20:39:41 CEST 2017 - jslaby@suse.cz
@ -163,6 +451,22 @@ Fri Mar 24 12:46:53 CET 2017 - mkubecek@suse.cz
(bsc#1028489).
- commit 5182272
-------------------------------------------------------------------
Thu Mar 23 11:55:32 CET 2017 - tbogendoerfer@suse.de
- Rename global variable "unsupported" to "suse_unsupported" to avoid a clash
with upstream code (commit 578b46b9383c) needed for backport of cxgb4
driver (FATE#321658 bsc#1005778)
- Refresh patches.suse/supported-flag.
- commit 8457d74
-------------------------------------------------------------------
Wed Mar 22 19:43:25 CET 2017 - tiwai@suse.de
- Refresh patches.suse/iwlwifi-expose-default-fallback-ucode-api.
Some ucode's are upgraded to 27 recently.
- commit 2b9b66a
-------------------------------------------------------------------
Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
@ -175,6 +479,21 @@ Wed Mar 22 14:06:39 CET 2017 - jslaby@suse.cz
- Update config files.
- commit f3fbfc6
-------------------------------------------------------------------
Mon Mar 20 17:02:30 CET 2017 - afaerber@suse.de
- config: arm64: Update to 4.11-rc3
- commit 416ea28
-------------------------------------------------------------------
Mon Mar 20 15:48:34 CET 2017 - jeffm@suse.com
- Update to 4.11-rc3.
- Config changes:
- LPFC_NVME_INITIATOR=y
- LPFC_NVME_TARGET=y
- commit 5799355
-------------------------------------------------------------------
Mon Mar 20 11:31:28 CET 2017 - jslaby@suse.cz
@ -208,12 +527,46 @@ Wed Mar 15 08:47:00 CET 2017 - jslaby@suse.cz
patches.fixes/tty-n_hdlc-get-rid-of-racy-n_hdlc.tbuf.patch.
- commit 0c9f8e4
-------------------------------------------------------------------
Tue Mar 14 15:04:25 CET 2017 - mmarek@suse.com
- rpm/apply-patches: Fix failure if there are no vanilla patches
The grep command returns 1 if there are no patches and we are using
pipefail.
- commit 6dc70de
-------------------------------------------------------------------
Mon Mar 13 14:40:49 CET 2017 - mkubecek@suse.cz
- config: enable IPv6 multicast routing (bsc#1010755)
While the reasoning in bugzilla is rather weak (basically just failing
automated test checking for the feature, without any real user actually
asking for it), I see little reason to have multicast routing enabled
for IPv4 and disabled for IPv6.
- commit bedef39
-------------------------------------------------------------------
Mon Mar 13 13:43:45 CET 2017 - jeffm@suse.com
- Update to 4.11-rc2.
- Eliminated 2 patches.
- Config changes:
- UPROBE_EVENT=y -> UPROBE_EVENTS=y
- KPROBE_EVENT=y -> KPROBE_EVENTS=y
- commit ad81cf3
-------------------------------------------------------------------
Sun Mar 12 20:54:41 CET 2017 - jslaby@suse.cz
- Linux 4.10.2 (bnc#1012628).
- commit bfb2d22
-------------------------------------------------------------------
Fri Mar 10 16:22:09 CET 2017 - msuchanek@suse.de
- powerpc: Blacklist GCC 5.4 6.1 and 6.2 (boo#1028895).
- commit 3f366f7
-------------------------------------------------------------------
Thu Mar 9 17:47:56 CET 2017 - jslaby@suse.cz
@ -228,6 +581,124 @@ Tue Mar 7 10:29:19 CET 2017 - jdelvare@suse.de
(boo#1027378).
- commit f764d42
-------------------------------------------------------------------
Mon Mar 6 21:42:51 CET 2017 - jeffm@suse.com
- Update to 4.11-rc1.
- Eliminated 3 patches.
- ARM configs need updating.
- Important for developers, DEBUG_RODATA was renamed to STRICT_KERNEL_RWX
- Config changes:
- Generic:
- PRINTK_SAFE_LOG_BUF_SHIFT=13
- renamed from NMI_LOG_BUF_SHIFT, uses the same value
- CGROUP_RDMA=y
- MAGIC_SYSRQ_SERIAL=y
- WW_MUTEX_SELFTEST=n
- TEST_SORT=n
- TEST_PARMAN=n
- STATIC_USERMODEHELPER=n (needs distro support first)
- SECURITY_APPARMOR_DEBUG=n
- CRYPTO_AES_TIm
- SERIAL_DEV_BUS=m
- GCC:
- GCC_PLUGIN_STRUCTLEAK=n
- Block/Storage:
- BLK_DEBUG_FS=y
- BLK_SED_OPAL=y
- MQ_IOSCHED_DEADLINE=y
- VIRTIO_BLK_SCSI=n (default, use virtio-scsi)
- Network:
- SMC=m
- INET_ESP_OFFLOAD=m
- INET6_ESP_OFFLOAD=m
- NFT_SET_BITMAP=m
- NET_ACT_SAMPLE=m
- PSAMPLE=m
- NET_IFE=m
- QEDF=m
- IPVTAP=m
- NFP=m
- NFP_DEBUG=n (performance)
- i386/x86_64:
- SPI_INTEL_SPI_PLATFORM=m
- XEN_PVH=y
- PC104=y
- x86_64:
- AQTION=m
- INTEL_TURBO_MAX_3=y
- DVB:
- DVB_USB_ZD1301=m
- VIDEO_IVTV_DEPRECATED_IOCTLS=n (default)
- DRM:
- DRM_DEBUG_MM_SELFTEST=n (default)
- DRM_I915_SW_FENCE_DEBUG_OBJECTS=n
- DRM_TINYDRM=m
- TINYDRM_MI0283QT=n
- Console:
- VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT=y (old behavior)
- USB:
- USB_SERIAL_UPD78F0730=m
- USB_HUB_USB251XB=m
- IB:
- INFINIBAND_BNXT_RE=m (except on s390x)
- x86:
- SILEAD_DMI=y
- SND_X86=m
- HDMI_LPE_AUDIO=m
- EXTCON_INTEL_INT3496=m
- ppc64/ppc64le:
- FSI=m
- IIO ADC/DAC/Sensors:
- HX711=n
- MAX11100=n
- TI_ADS7950=n
- TI_TLC4541=n
- MPU3050_I2C=n
- IIO_ST_LSM6DSX=n
- M3605=n
- MAX5481=n
- SRF08=n
- TMP007=n
- PHY:
- PHY_QCOM_USB_HS=m (ARM-only?)
- PHY_QCOM_USB_HSIC=m (ARM-only?)
- Misc:
- LEDS_BRIGHTNESS_HW_CHANGED=y
- TOUCHSCREEN_ZET6223=m
- SERIAL_8250_EXAR=y
- PTP_1588_CLOCK_KVM=m
- PWRSEQ_SD8787=m
- PINCTRL_GEMINILAKE=m
- GPIO_EXAR=m
- GPIO_PCI_IDIO_16=m
- W1_SLAVE_DS2405=m
- CHARGER_SBS=m
- SENSORS_STTS751=m
- SOFT_WATCHDOG_PRETIMEOUT=y
- NIC7018=m
- IR_SPI=m
- EEPROM_IDT_89HPESX=m
- ARM:
- KEYBOARD_TM2_TOUCHKEY=n (exynos)
- PINCTRL_TI_IODELAY=n
- CHARGER_DETECTOR_MAX14656=n
- COMMON_CLK_VC5=n
- MFD_CPCAP=n
- SND_SOC_ES8328_I2C=n
- SND_SOC_ES8328_SPI=n
- SND_SOC_NAU8540=n
- COMMON_CLK_VC5=n
- SOC_ZTE=n
- commit 9086470
-------------------------------------------------------------------
Mon Mar 6 16:29:25 CET 2017 - msuchanek@suse.de
- kernel-binary.spec.in: Add g++ dependency.
[ 44s] ../scripts/gcc-plugin.sh: line 19: g++: command not found
- commit 59857ea
-------------------------------------------------------------------
Mon Mar 6 09:05:39 CET 2017 - mkubecek@suse.cz
@ -529,6 +1000,19 @@ Mon Jan 23 16:14:41 CET 2017 - jeffm@suse.com
- Update to 4.10-rc5.
- commit 7dca981
-------------------------------------------------------------------
Mon Jan 23 11:53:59 CET 2017 - dsterba@suse.com
- rpm/kernel-binary.spec.in: gcc plugins needs gcc-devel
The build fails with missing bversion.h header.
- commit 95b4403
-------------------------------------------------------------------
Fri Jan 20 13:14:45 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: scripts/gcc-plugin.sh needs gcc-c++
- commit d577958
-------------------------------------------------------------------
Fri Jan 20 11:22:06 CET 2017 - jslaby@suse.cz
@ -548,6 +1032,12 @@ Wed Jan 18 14:48:20 CET 2017 - jslaby@suse.cz
If issues occur, please revert this and let me know.
- commit 911f899
-------------------------------------------------------------------
Tue Jan 17 09:29:12 CET 2017 - mmarek@suse.com
- rpm/kernel-binary.spec.in: Fix installation of /etc/uefi/certs (bsc#1019594)
- commit c6c6a91
-------------------------------------------------------------------
Mon Jan 16 13:55:10 CET 2017 - jslaby@suse.cz
@ -612,7 +1102,7 @@ Fri Jan 13 16:29:18 CET 2017 - tiwai@suse.de
- Fix html and pdf creation in Documetation/media/*
- Add graphviz to buildreq for image conversion
- Fix file list to remove REPORTING-BUGS
- commit e189683
- commit a6d2693
-------------------------------------------------------------------
Fri Jan 13 14:22:55 CET 2017 - jeffm@suse.com
@ -1273,7 +1763,7 @@ Tue Nov 15 13:42:45 CET 2016 - mmarek@suse.com
Tue Nov 15 13:41:44 CET 2016 - mmarek@suse.com
- Update the copyright header in spec files
- commit f909ff5
- commit 50b5bef
-------------------------------------------------------------------
Tue Nov 15 08:53:56 CET 2016 - jslaby@suse.cz
@ -1927,7 +2417,7 @@ Tue Sep 20 18:25:14 CEST 2016 - agraf@suse.de
Tue Sep 20 14:43:56 CEST 2016 - tiwai@suse.de
- rpm/kernel-docs.spec.in: Add support of sphinx with recent kernels
- commit f224c90
- commit b503754
-------------------------------------------------------------------
Tue Sep 20 12:29:38 CEST 2016 - tiwai@suse.de

View File

@ -17,8 +17,8 @@
# needssslcertforbuild
%define srcversion 4.10
%define patchversion 4.10.13
%define srcversion 4.11
%define patchversion 4.11.0
%define variant %{nil}
%define vanilla_only 0
@ -58,9 +58,9 @@ Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches
License: GPL-2.0
Group: System/Kernel
Version: 4.10.13
Version: 4.11.0
%if 0%{?is_kotd}
Release: <RELEASE>.ge5d11ce
Release: <RELEASE>.g1b516a5
%else
Release: 0
%endif
@ -68,6 +68,8 @@ Url: http://www.kernel.org/
BuildRequires: bc
BuildRequires: coreutils
BuildRequires: fdupes
# Needed by scripts/gcc-plugin.sh
BuildRequires: gcc-c++ gcc-devel
%if 0%{?suse_version} > 1310
BuildRequires: hmaccalc
%endif
@ -402,7 +404,13 @@ awk '
print $(NF);
}
' >%kernel_build_dir/Module.supported
for package in base ; do
subpackages=(
base
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%endif
)
for package in "${subpackages[@]}"; do
%_sourcedir/guards --default=0 "$package" \
<%_sourcedir/supported.conf | sed 's,.*/,,; s,\.ko$,,' | \
sort -u >%kernel_build_dir/Module."$package"
@ -535,15 +543,19 @@ done
%install
# sign the modules, firmware and possibly the kernel in the buildservice
export BRP_PESIGN_FILES="*.ko"
BRP_PESIGN_FILES=""
%if %CONFIG_EFI_STUB == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES /boot/vmlinuz-%kernelrelease-%build_flavor"
BRP_PESIGN_FILES="/boot/vmlinuz-%kernelrelease-%build_flavor"
%endif
%if %CONFIG_MODULE_SIG == "y"
BRP_PESIGN_FILES="$BRP_PESIGN_FILES *.ko"
%endif
%ifarch %ix86
# XXX: do not sign on x86, as the repackaging changes kernel-pae
# from i686 to i586
BRP_PESIGN_FILES=""
%endif
export BRP_PESIGN_FILES
# get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
@ -632,11 +644,11 @@ fi
# and have mokutil enroll them when the kernel is installed
certs=()
if test %CONFIG_MODULE_SIG = "y"; then
for f in *.x509; do
for f in %_sourcedir/*.crt; do
if ! test -s "$f"; then
continue
fi
h=$(openssl x509 -inform DER -fingerprint -noout -in "$f")
h=$(openssl x509 -inform PEM -fingerprint -noout -in "$f")
test -n "$h"
cert=/etc/uefi/certs/$(echo "$h" | \
sed -rn 's/^SHA1 Fingerprint=//; T; s/://g; s/(.{8}).*/\1/p').crt
@ -644,7 +656,7 @@ if test %CONFIG_MODULE_SIG = "y"; then
continue
fi
mkdir -p %buildroot/etc/uefi/certs
cp "$f" %buildroot/"$cert"
openssl x509 -inform PEM -in "$f" -outform DER -out %buildroot/"$cert"
certs=("${certs[@]}" "$cert")
done
fi
@ -1112,6 +1124,8 @@ static, unlike the kgraft-patch-<kernel-version>-flavor package names.
%dir /lib/modules/%kernelrelease-%build_flavor
%endif
%if %CONFIG_SUSE_KERNEL_SUPPORTED == "y"
%endif # %CONFIG_SUSE_KERNEL_SUPPORTED
%endif # %CONFIG_MODULES
%changelog

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

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

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9b2e90760bb15cfcbe9e90da513466b99378555bfee2640f9e7efb9b1da82ba6
size 6523
oid sha256:b738ef929e0695cdba4ac4b5c3a70d37beed82e926aa18f795b2dd8106d2d2e9
size 6762

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bf4f29a1a6f65fbad3b3f0fbb79ec7a4818938435bb16c7fb58b4458f0a96519
size 124981
oid sha256:254790a79c05d181d651819a7b17546bc6688edeeafc01db6b9a010fce59169e
size 125986

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:df7243b7691d65b48d30c582e1926036a27e426534d17d9ec75142f5968cc569
size 4703
oid sha256:e1b2e538fed86018a40422c53f192bc3787a3fd785990b41f5b7cf019b7bac19
size 26054

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:526a60fded6f6c354d4a563094e4116d094dffe05ca61abf29fca0a95ce60f1d
size 12762
oid sha256:1de0bdfd118a6de260187d5ffdd125a0c00c640b5b2b7392d416ffb372780b4f
size 9113

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:a12e39418c2d0a3d0a6ae243ba807bfb184e862f3d9204c2c8322352638cdde7
size 52889
oid sha256:a1a46fab6d53bd01dd8c1e9b2d74fd8a6005c532fabe449018b6d80bcf326431
size 55253

View File

@ -27,19 +27,6 @@
# DO NOT MODIFY THEM!
# Send separate patches upstream if you find a problem...
########################################################
patches.kernel.org/patch-4.10.1
patches.kernel.org/patch-4.10.1-2
patches.kernel.org/patch-4.10.2-3
patches.kernel.org/patch-4.10.3-4
patches.kernel.org/patch-4.10.4-5
patches.kernel.org/patch-4.10.5-6
patches.kernel.org/patch-4.10.6-7
patches.kernel.org/patch-4.10.7-8
patches.kernel.org/patch-4.10.8-9
patches.kernel.org/patch-4.10.9-10
patches.kernel.org/patch-4.10.10-11
patches.kernel.org/patch-4.10.11-12
patches.kernel.org/patch-4.10.12-13
########################################################
# Build fixes that apply to the vanilla kernel too.
@ -47,6 +34,8 @@
# and patched flavors.
########################################################
patches.arch/powerpc-Blacklist-GCC-5.4-6.1-and-6.2.patch
########################################################
# kABI consistency patches
########################################################
@ -221,13 +210,6 @@
########################################################
# Networking, IPv6
########################################################
patches.fixes/openvswitch-Set-internal-device-max-mtu-to-ETH_MAX_M.patch
patches.fixes/ping-implement-proper-locking.patch
patches.fixes/net-packet-fix-overflow-in-check-for-tp_frame_nr.patch
patches.fixes/net-packet-fix-overflow-in-check-for-tp_reserve.patch
patches.fixes/tcp-fix-SCM_TIMESTAMPING_OPT_STATS-for-normal-skbs.patch
patches.fixes/tcp-mark-skbs-with-SCM_TIMESTAMPING_OPT_STATS.patch
patches.fixes/macsec-avoid-heap-overflow-in-skb_to_sgvec.patch
########################################################
# Netfilter
@ -261,6 +243,8 @@
# btrfs
########################################################
patches.fixes/btrfs-qgroups-Retry-after-commit-on-getting-EDQUOT.patch
# SUSE-specific
patches.suse/btrfs-provide-super_operations-get_inode_dev
patches.suse/btrfs-fs-super.c-add-new-super-block-devices-super_block_d.patch
@ -325,18 +309,17 @@
# Remaining SCSI patches (garloff)
patches.fixes/scsi-scan-blist-update
# bnc#362850
patches.fixes/sd_liberal_28_sense_invalid.diff
patches.fixes/scsi-ibmvscsi-module_alias.patch
########################################################
# DRM/Video
########################################################
patches.fixes/drm-i915-Fix-S4-resume-breakage
########################################################
# video4linux
########################################################
@ -375,12 +358,44 @@
########################################################
# I2C
########################################################
patches.drivers/001-x86-platform-intel-iosf_mbi-Add-a-mutex-for-P-Unit-a
patches.drivers/002-x86-platform-intel-iosf_mbi-Add-a-PMIC-bus-access-no
patches.drivers/003-i2c-designware-Rename-accessor_flags-to-flags
patches.drivers/004-i2c-designware-baytrail-Pass-dw_i2c_dev-into-helper-
patches.drivers/005-i2c-designware-baytrail-Only-check-iosf_mbi_availabl
patches.drivers/006-i2c-designware-baytrail-Disallow-the-CPU-to-enter-C6
patches.drivers/007-i2c-designware-baytrail-Fix-race-when-resetting-the-
patches.drivers/008-i2c-designware-baytrail-Add-support-for-cherrytrail
patches.drivers/009-i2c-designware-baytrail-Acquire-P-Unit-access-on-bus
patches.drivers/010-i2c-designware-baytrail-Call-pmic_bus_access_notifie
patches.drivers/011-drm-i915-Add-intel_uncore_suspend-resume-functions
patches.drivers/012-drm-i915-Listen-for-PMIC-bus-access-notifications
patches.drivers/013-i2c-designware-increase-timeout-of-semaphore-transfe
patches.drivers/014-i2c-designware-Never-suspend-i2c-busses-used-for-acc
patches.drivers/015-i2c-designware-Disable-pm-for-PMIC-i2c-bus-even-if-t
patches.drivers/016-i2c-designware-Get-selected-speed-mode-sda-hold-time
patches.drivers/017-i2c-designware-baytrail-fix-potential-null-pointer-d
########################################################
# Input & Console
########################################################
# patches.suse/SUSE-bootsplash
# patches.suse/SUSE-bootsplash-mgadrmfb-workaround
patches.drivers/HID-asus-drop-dependency-on-I2C_HID
patches.drivers/HID-asus-support-Republic-of-Gamers-special-keys
patches.drivers/HID-asus-fix-and-generalize-ambiguous-preprocessor-m
patches.drivers/HID-asus-ignore-declared-dummy-usages
patches.drivers/HID-asus-change-mapping-from-KEY_WLAN-to-KEY_RFKILL
patches.drivers/Input-axp20x-pek-use-our-own-device-for-errors
patches.drivers/Input-axp20x_pek-add-axp20x_pek_probe_input_device-h
patches.drivers/Input-axp20x-pek-do-not-register-input-device-on-som
patches.drivers/Input-soc_button_array-use-NULL-for-GPIO-connection
patches.drivers/Input-soc_button_array-Propagate-error-from-gpiod_co
patches.drivers/Input-soc_button_array-get-rid-of-MAX_NBUTTONS
patches.drivers/Input-soc_button_array-add-support-for-ACPI-6.0-Gene
patches.drivers/Input-soc_button_array-properly-map-usage-0x07-0xe3
##########################################################
# Sound
@ -433,9 +448,9 @@
##########################################################
# AppArmor
##########################################################
patches.apparmor/apparmor-temporary-work-around-for-bug-while-unloadi
patches.apparmor/apparmor-basic-networking-rules.patch
patches.apparmor/apparmor-basic-networking-rules-4.11-rc1.patch
patches.apparmor/apparmor-fix-quieting-of-audit-messages-for-network-mediation.patch
########################################################
@ -450,7 +465,9 @@
# Other patches for debugging
########################################################
patches.suse/crasher.patch
patches.suse/DWARF-EH-frame-based-stack-unwinding.patch
patches.suse/0001-linkage-new-macros-for-assembler-symbols.patch
patches.suse/0002-dwarf-do-not-throw-away-unwind-info.patch
patches.suse/0003-DWARF-EH-frame-based-stack-unwinding.patch
patches.suse/stack-unwind-disable-kasan.patch
+needs_updating patches.arch/x86_64-unwind-annotations

View File

@ -1,3 +1,3 @@
2017-04-27 14:23:31 +0200
GIT Revision: e5d11ce1f407819f53d0cfc6fcda4a98700c1f9c
2017-05-02 07:35:51 +0200
GIT Revision: 1b516a551287446ce1222d51c63d4f9be6e5c95f
GIT Branch: stable

View File

@ -2043,33 +2043,29 @@
lib/ts_fsm
lib/ts_kmp
lib/zlib_deflate/zlib_deflate
net/8021q/8021q
net/9p/9pnet
net/9p/9pnet_virtio
net/802/fddi
net/802/garp
net/802/p8022
net/802/p8023
net/802/psnap
net/802/stp
net/802/tr
net/appletalk/appletalk # AppleTalk 0.20
net/atm/atm
- net/atm/*
- net/ax25/ax25 # The amateur radio AX.25 link layer protocol
- net/6lowpan/* # IPv6 over Low power Wireless Personal Area Network
net/802/fddi # Fiber Distributed Data Interface
net/802/garp # 802.1D Generic Attribute Registration Protocol
net/802/mrp # 802.1Q Multiple Registration Protocol
net/802/p8022 # 802.2 ethernet demultiplexing
net/802/p8023 # 802.3 data link hooks used for IPX 802.3
net/802/psnap # SNAP data link layer, derived from 802.2
net/802/stp # STP SAP demultiplexing
net/8021q/8021q # 802.1Q VLAN
net/9p/9pnet # Plan 9 Resource Sharing Support
- net/9p/9pnet_rdma # 9P RDMA transport
net/9p/9pnet_virtio # 95 virtio transport
net/atm/atm # Asynchronous Transfer Mode
- net/atm/* # other ATM modules
net/bluetooth/bluetooth # Bluetooth Core
- net/bluetooth/bluetooth_6lowpan # Bluetooth 6lowpan
net/bluetooth/bnep/bnep # Bluetooth BNEP
net/bluetooth/cmtp/cmtp # Bluetooth CMTP
net/bluetooth/hidp/hidp # Bluetooth HIDP
net/bluetooth/l2cap # Bluetooth L2CAP
net/bluetooth/rfcomm/rfcomm # Bluetooth RFCOMM
net/bluetooth/sco # Bluetooth SCO
net/bridge/bridge
net/bridge/br_netfilter # netfilter on bridge interfaces
+base net/bridge/bridge # 802.1d Ethernet Bridging
net/bridge/netfilter/ebt_802_3
net/bridge/netfilter/ebtable_broute
net/bridge/netfilter/ebtable_filter
net/bridge/netfilter/ebtable_nat
net/bridge/netfilter/ebtables
net/bridge/netfilter/ebt_among
net/bridge/netfilter/ebt_arp
net/bridge/netfilter/ebt_arpreply
@ -2085,273 +2081,409 @@
net/bridge/netfilter/ebt_redirect
net/bridge/netfilter/ebt_snat
net/bridge/netfilter/ebt_stp
net/bridge/netfilter/ebt_ulog
net/bridge/netfilter/ebt_vlan # 802.1Q match module (ebtables extension), v0.6
net/can/can
net/can/can-bcm
net/can/can-raw
- net/ceph/libceph # built as an external KMP
net/bridge/netfilter/ebtable_broute
net/bridge/netfilter/ebtable_filter
net/bridge/netfilter/ebtable_nat
net/bridge/netfilter/ebtables
- net/bridge/netfilter/nf_log_bridge # bridge packet logging
- net/bridge/netfilter/nf_tables_bridge # nftables bridge support
- net/bridge/netfilter/nft_meta_bridge # nftables bridge: dedicated meta key
- net/bridge/netfilter/nft_reject_bridge # nftables bridge: reject
net/can/can # Controller Area Network (CAN) bus subsystem
net/can/can-bcm # Broadcast Manager CAN Protocol
net/can/can-gw # CAN Gateway/Router
net/can/can-raw # Raw CAN Protocol
net/ceph/libceph # Ceph core library
net/core/devlink # network physical/parent device netlink interface
net/core/drop_monitor # tool to identify where packets are dropped
net/core/pktgen # Packet Generator tool
net/dcb/dcbnl
- net/dccp/*
- net/decnet/decnet # The Linux DECnet Network Protocol
- net/decnet/netfilter/dn_rtmsg
- net/econet/econet
net/ieee80211/ieee80211 # 802.11 data/management/control stack
net/ieee80211/ieee80211_crypt_ccmp # Host AP crypt: CCMP
net/ieee80211/ieee80211_crypt # HostAP crypto
net/ieee80211/ieee80211_crypt_tkip # Host AP crypt: TKIP
net/ieee80211/ieee80211_crypt_wep # Host AP crypt: WEP
net/ipv4/ah4
net/ipv4/esp4
net/dns_resolver/dns_resolver # DNS Resolver for Ceph/NFS/CIFS
- net/dsa/* # Distributed switch architecture
- net/hsr/hsr # High-availability Seamless Redundancy
net/ipv4/ah4 # AH (IPsec authentication) for IPv4
net/ipv4/esp4 # ESP (IPsec encryption and authentication) for IPv4
- net/ipv4/fou # IP: foo (IP protocols) over UDP
net/ipv4/gre # common helper for GRE and PPTP
net/ipv4/inet_diag # Module for monitoring INET transport protocols sockets
net/ipv4/inet_lro # Large Receive Offload (ipv4 / tcp)
net/ipv4/ip_gre # GRE over IPv4
net/ipv4/ip_tunnel # generic IPv4 tunnelling support
net/ipv4/ip_vti # VTI (Virtual (secure) IP tunneling)
net/ipv4/ipcomp # IP Payload Compression Protocol (IPComp) - RFC3173
net/ipv4/gre
net/ipv4/ip_gre
net/ipv4/ipip
# provided separately in the cluster-network KMP
- net/netfilter/ipvs/*
net/ipv4/netfilter/arptable_filter # arptables filter table
net/ipv4/netfilter/arp_tables # arptables core
net/ipv4/netfilter/arpt_mangle # arptables arp payload mangle target
net/ipv4/netfilter/ip_queue # IPv4 packet queue handler
net/ipv4/netfilter/iptable_filter # iptables filter table
net/ipv4/netfilter/iptable_mangle # iptables mangle table
net/ipv4/netfilter/iptable_nat
net/ipv4/netfilter/iptable_raw
net/ipv4/netfilter/iptable_security
net/ipv4/netfilter/ip_tables # IPv4 packet filter
net/netfilter/xt_addrtype # iptables addrtype match
net/ipv4/netfilter/ipt_ah # iptables AH SPI match module
# provided separately in the cluster-network KMP
- net/ipv4/netfilter/ipt_CLUSTERIP
net/ipv4/netfilter/ipt_ecn # iptables ECN matching module
net/ipv4/netfilter/ipt_ECN # iptables ECN modification module
net/ipv4/netfilter/ipt_ipv4options # iptables ipv4 options module
net/ipv4/netfilter/ipt_LOG # iptables syslog logging module
net/ipv4/netfilter/ipt_MASQUERADE # iptables MASQUERADE target module
net/ipv4/netfilter/ipt_NETMAP # iptables 1:1 NAT mapping of IP networks target
net/ipv4/netfilter/ipt_recent # IP tables recently seen matching module v0.3.1
net/ipv4/netfilter/ipt_REDIRECT # iptables REDIRECT target module
net/ipv4/netfilter/ipt_REJECT # iptables REJECT target module
net/ipv4/netfilter/ipt_ttl # IP tables TTL matching module
net/ipv4/netfilter/ipt_TTL # IP tables TTL modification module
net/ipv4/netfilter/ipt_ULOG # iptables userspace logging module
net/ipv4/netfilter/nf_conntrack_ipv4
net/ipv4/netfilter/nf_defrag_ipv4
net/ipv4/netfilter/nf_nat_amanda # Amanda NAT helper
net/ipv4/netfilter/nf_nat_ftp # ftp NAT helper
net/ipv4/netfilter/nf_nat_h323
net/ipv4/netfilter/nf_nat_irc # IRC (DCC) NAT helper
net/ipv4/netfilter/nf_nat_ipv4
net/ipv4/netfilter/nf_nat_pptp # PPtP (Point to Point Tunneling Protocol) NAT helper
net/ipv4/netfilter/nf_nat_proto_dccp
net/ipv4/netfilter/nf_nat_proto_gre
net/ipv4/netfilter/nf_nat_proto_sctp
net/ipv4/netfilter/nf_nat_proto_udplite
net/ipv4/netfilter/nf_nat_sip
net/ipv4/netfilter/nf_nat_snmp_basic # Basic SNMP Application Layer Gateway
net/ipv4/netfilter/nf_nat_tftp # tftp NAT helper
- net/ipv4/tcp_bic
net/ipv4/tcp_diag
- net/ipv4/tcp_highspeed
net/ipv4/tcp_illinois
net/ipv4/tcp_lp
net/ipv4/tcp_probe
- net/ipv4/tcp_htcp
- net/ipv4/tcp_hybla
- net/ipv4/tcp_scalable
- net/ipv4/tcp_vegas
net/ipv4/tcp_veno
- net/ipv4/tcp_westwood
- net/ipv4/tcp_yeah # typ_yeah depends on tcp_vegas
net/ipv4/tunnel4
net/ipv4/udp_diag
net/ipv4/xfrm4_mode_beet
net/ipv4/xfrm4_mode_transport
net/ipv4/xfrm4_mode_tunnel
net/ipv4/xfrm4_tunnel
net/ipv6/ah6
net/ipv6/esp6
net/ipv4/ipip # IP-IP encapsulation (tunnelling)
+base net/ipv4/netfilter/arp_tables # arptables core
+base net/ipv4/netfilter/arpt_mangle # arptables arp payload mangle target
+base net/ipv4/netfilter/arptable_filter # arptables filter table
+base net/ipv4/netfilter/ip_tables # IPv4 packet filter
+base net/ipv4/netfilter/ipt_CLUSTERIP # bsc#455959 fate#323221
+base net/ipv4/netfilter/ipt_ECN # iptables ECN modification module
+base net/ipv4/netfilter/ipt_MASQUERADE # iptables MASQUERADE target module
+base net/ipv4/netfilter/ipt_REJECT # iptables REJECT target module
+base net/ipv4/netfilter/ipt_SYNPROXY
+base net/ipv4/netfilter/ipt_ah # iptables AH SPI match module
+base net/ipv4/netfilter/ipt_rpfilter
+base net/ipv4/netfilter/iptable_filter # iptables filter table
+base net/ipv4/netfilter/iptable_mangle # iptables mangle table
+base net/ipv4/netfilter/iptable_nat
+base net/ipv4/netfilter/iptable_raw
+base net/ipv4/netfilter/iptable_security
+base net/ipv4/netfilter/nf_conntrack_ipv4
+base net/ipv4/netfilter/nf_defrag_ipv4
+base net/ipv4/netfilter/nf_dup_ipv4
+base net/ipv4/netfilter/nf_log_arp # bsc#963008
+base net/ipv4/netfilter/nf_log_ipv4 # bsc#963008
+base net/ipv4/netfilter/nf_nat_h323
+base net/ipv4/netfilter/nf_nat_ipv4
+base net/ipv4/netfilter/nf_nat_masquerade_ipv4
+base net/ipv4/netfilter/nf_nat_pptp # PPtP (Point to Point Tunneling Protocol) NAT helper
+base net/ipv4/netfilter/nf_nat_proto_gre
+base net/ipv4/netfilter/nf_nat_snmp_basic # Basic SNMP Application Layer Gateway
- net/ipv4/netfilter/nf_tables_arp # nftables ARP support
- net/ipv4/netfilter/nf_tables_ipv4 # nftables IPv4 support
- net/ipv4/netfilter/nft_chain_nat_ipv4 # nftables IPv4 nat chain
- net/ipv4/netfilter/nft_chain_route_ipv4 # nftables IPv4 route chain
- net/ipv4/netfilter/nft_dup_ipv4 # nftables IPv4 packet duplication
- net/ipv4/netfilter/nft_masq_ipv4 # nftables IPv4 masquerade
- net/ipv4/netfilter/nft_redir_ipv4 # nftables IPv4 redirect
- net/ipv4/netfilter/nft_reject_ipv4 # nftables IPv4 reject
- net/ipv4/tcp_bic # TCP Binary Increase Congestion (BIC) contestion avoidance
- net/ipv4/tcp_cdg # TCP CDG (CAIA Delay-Gradient) congestion avoidance
- net/ipv4/tcp_dctcp # TCP DCTCP (DataCenter TCP) congestion avoidance
net/ipv4/tcp_diag # TCP socket monitoring via netlink
- net/ipv4/tcp_highspeed # TCP High Speed TCP congestion avoidance
- net/ipv4/tcp_htcp # TCP H-TCP congestion avoidance (modified Reno)
- net/ipv4/tcp_hybla # TCP Hybla congestion avoidance (modified Reno)
net/ipv4/tcp_illinois # TCP Illinois congestion avoidance (modified Reno)
net/ipv4/tcp_lp # TCP Low Priority congestion avoidance
net/ipv4/tcp_probe # TCP connection probing (debugging)
- net/ipv4/tcp_scalable # TCP Scalable congestion avoidance (modified Reno)
- net/ipv4/tcp_vegas # TCP Vegas congestion avoidance (modified Reno)
net/ipv4/tcp_veno # TCP Veno congestion avoidance (modified Reno)
net/ipv4/tcp_westwood # TCP Westwood+ congestion avoidance
- net/ipv4/tcp_yeah # TCP YeAH congestion avoidance (depends on Vegas)
net/ipv4/tunnel4 # generic support for IPv4 tunnelling
net/ipv4/udp_diag # UDP socket monitoring via netlink
net/ipv4/udp_tunnel # generic support for UDP tunnelling
net/ipv4/xfrm4_mode_beet # IPsec BEET mode
net/ipv4/xfrm4_mode_transport # IPsec transport mode
net/ipv4/xfrm4_mode_tunnel # IPsec tunnel mode
net/ipv4/xfrm4_tunnel # xfrm tunnelling helper
net/ipv6/ah6 # AH (IPsec authentication) for IPv6
net/ipv6/esp6 # ESP (IPsec encryption and authentication) for IPv6
- net/ipv6/ila # IPv6: Identifier Locator Addressing
net/ipv6/ip6_gre # GRE over IPv6
net/ipv6/ip6_tunnel # IPv6-in-IPv6 tunnel
net/ipv6/ipcomp6 # IP Payload Compression Protocol (IPComp) for IPv6 - RFC3173
+base net/ipv6/ipv6 # IPv6 protocol stack for Linux
net/ipv6/mip6
net/ipv6/netfilter/ip6_queue # IPv6 packet queue handler
net/ipv6/netfilter/ip6table_filter # ip6tables filter table
net/ipv6/netfilter/ip6table_mangle # ip6tables mangle table
net/ipv6/netfilter/ip6table_raw
net/ipv6/netfilter/ip6table_security
net/ipv6/netfilter/ip6_tables # IPv6 packet filter
net/ipv6/netfilter/ip6t_ah # IPv6 AH match
net/ipv6/netfilter/ip6t_eui64 # IPv6 EUI64 address checking match
net/ipv6/netfilter/ip6t_frag # IPv6 FRAG match
net/ipv6/netfilter/ip6t_hbh # IPv6 HbH match
net/ipv6/netfilter/ip6t_hl # IP tables Hop Limit matching module
net/ipv6/netfilter/ip6t_HL # IP tables Hop Limit target module
net/ipv6/netfilter/ip6t_ipv6header # IPv6 headers match
net/ipv6/netfilter/ip6t_LOG # IP6 tables LOG target module
net/ipv6/netfilter/ip6t_REJECT # IP6 tables REJECT target module
net/ipv6/netfilter/ip6t_mh
net/ipv6/netfilter/ip6t_rt # IPv6 RT match
net/ipv6/netfilter/nf_defrag_ipv6
net/ipv6/netfilter/nf_conntrack_ipv6
net/ipv6/netfilter/nf_nat_ipv6
net/ipv6/sit
net/ipv6/tunnel6
net/ipv6/xfrm6_mode_beet
net/ipv6/xfrm6_mode_ro
net/ipv6/xfrm6_mode_transport
net/ipv6/xfrm6_mode_tunnel
net/ipv6/xfrm6_tunnel
net/ipx/ipx
net/ipv6/ip6_udp_tunnel # UDPv6 tunnelling
- net/ipv6/ip6_vti # Virtual (secure) IPv6 tunneling
net/ipv6/ipcomp6 # IP Payload Compression Protocol (IPComp) for IPv6 - RFC3173
net/ipv6/mip6 # IPv6 mobility
+base net/ipv6/netfilter/ip6_tables # IPv6 packet filter
+base net/ipv6/netfilter/ip6t_MASQUERADE
+base net/ipv6/netfilter/ip6t_NPT
+base net/ipv6/netfilter/ip6t_REJECT # IP6 tables REJECT target module
+base net/ipv6/netfilter/ip6t_SYNPROXY
+base net/ipv6/netfilter/ip6t_ah # IPv6 AH match
+base net/ipv6/netfilter/ip6t_eui64 # IPv6 EUI64 address checking match
+base net/ipv6/netfilter/ip6t_frag # IPv6 FRAG match
+base net/ipv6/netfilter/ip6t_hbh # IPv6 HbH match
+base net/ipv6/netfilter/ip6t_ipv6header # IPv6 headers match
+base net/ipv6/netfilter/ip6t_mh
+base net/ipv6/netfilter/ip6t_rpfilter
+base net/ipv6/netfilter/ip6t_rt # IPv6 RT match
+base net/ipv6/netfilter/ip6table_filter # ip6tables filter table
+base net/ipv6/netfilter/ip6table_mangle # ip6tables mangle table
+base net/ipv6/netfilter/ip6table_nat
+base net/ipv6/netfilter/ip6table_raw
+base net/ipv6/netfilter/ip6table_security
+base net/ipv6/netfilter/nf_conntrack_ipv6
+base net/ipv6/netfilter/nf_defrag_ipv6
+base net/ipv6/netfilter/nf_dup_ipv6
+base net/ipv6/netfilter/nf_log_ipv6 # bsc#963008
+base net/ipv6/netfilter/nf_nat_ipv6
+base net/ipv6/netfilter/nf_nat_masquerade_ipv6
- net/ipv6/netfilter/nf_tables_ipv6 # nftables IPv6 support
- net/ipv6/netfilter/nft_chain_nat_ipv6 # nftables IPv6 nat chain
- net/ipv6/netfilter/nft_chain_route_ipv6 # nftables IPv6 route chain
- net/ipv6/netfilter/nft_dup_ipv6 # nftables IPv6 packet duplication
- net/ipv6/netfilter/nft_masq_ipv6 # nftables IPv6 masquerade
- net/ipv6/netfilter/nft_redir_ipv6 # nftables IPv6 redirect
- net/ipv6/netfilter/nft_reject_ipv6 # nftables IPv6 reject
net/ipv6/sit # SIT (Simple Internet Transition) tunnelling
net/ipv6/tunnel6 # generic support for IPv4 tunnelling
net/ipv6/xfrm6_mode_beet # IPv6 IPsec BEET mode
net/ipv6/xfrm6_mode_ro # IPv6 IPsec MIPv6 route optimization mode
net/ipv6/xfrm6_mode_transport # IPv6 IPsec transport mode
net/ipv6/xfrm6_mode_tunnel # IPv6 IPsec tunnel mode
net/ipv6/xfrm6_tunnel # IPv6 xfrm tunnelling helper
net/ipx/ipx # Novell IPX protocol
net/irda/ircomm/ircomm # IrCOMM protocol
net/irda/ircomm/ircomm-tty # IrCOMM serial TTY driver
net/irda/irda # The Linux IrDA Protocol Stack
net/irda/irlan/irlan # The Linux IrDA LAN protocol
net/irda/irnet/irnet # IrNET : Synchronous PPP over IrDA
net/iucv/af_iucv
net/iucv/iucv
net/key/af_key
- net/lapb/lapb # The X.25 Link Access Procedure B link layer protocol
net/llc/llc
- net/llc/llc2 # IEEE 802.2 PF_LLC support
net/mac80211/mac80211
net/netfilter/nf_conntrack
net/netfilter/nf_conntrack_amanda # Amanda connection tracking module
net/netfilter/nf_conntrack_ftp # ftp connection tracking helper
net/netfilter/nf_conntrack_h323
net/netfilter/nf_conntrack_irc # IRC (DCC) connection tracking helper
net/netfilter/nf_conntrack_broadcast
net/netfilter/nf_conntrack_netbios_ns # NetBIOS name service broadcast connection tracking helper
net/netfilter/nf_conntrack_netlink # Connection tracking via netlink socket
net/netfilter/nf_conntrack_pptp # PPtP (Point to Point Tunneling Protocol) connection tracking helper
net/netfilter/nf_conntrack_proto_dccp
net/netfilter/nf_conntrack_proto_gre
net/netfilter/nf_conntrack_proto_sctp # Netfilter connection tracking protocol helper for SCTP
net/netfilter/nf_conntrack_proto_udplite
net/netfilter/nf_conntrack_sane
net/netfilter/nf_conntrack_sip
net/netfilter/nf_conntrack_slp
net/netfilter/nf_conntrack_tftp # tftp connection tracking helper
net/netfilter/nf_conntrack_snmp
net/netfilter/nfnetlink
net/netfilter/nfnetlink_log
net/netfilter/nfnetlink_queue
net/netfilter/x_tables
net/netfilter/xt_AUDIT
net/netfilter/xt_CLASSIFY
net/netfilter/xt_comment
net/netfilter/xt_connbytes
net/netfilter/xt_connlimit
net/netfilter/xt_connmark
net/netfilter/xt_CONNMARK
net/netfilter/xt_CONNSECMARK
net/netfilter/xt_conntrack
net/netfilter/xt_dccp
net/netfilter/xt_dscp # iptables DSCP matching module
net/netfilter/xt_DSCP # iptables DSCP modification module
net/netfilter/xt_esp # iptables ESP SPI match module
net/netfilter/xt_hashlimit
net/netfilter/xt_helper
net/netfilter/xt_hl
net/netfilter/xt_HL
net/netfilter/xt_iprange
net/netfilter/xt_length
net/netfilter/xt_limit
net/netfilter/xt_mac
net/netfilter/xt_mark
net/netfilter/xt_MARK
net/netfilter/xt_multiport # iptables match for multiple ports
net/netfilter/xt_NFLOG
net/netfilter/xt_NFQUEUE
net/netfilter/xt_NOTRACK
net/netfilter/xt_owner
net/netfilter/xt_physdev
net/netfilter/xt_pkttype
net/netfilter/xt_policy
net/netfilter/xt_quota
net/netfilter/xt_rateest
net/netfilter/xt_RATEEST
net/netfilter/xt_realm
net/netfilter/xt_recent # IP tables recently seen matching module
net/netfilter/xt_sctp
net/netfilter/xt_SECMARK
net/netfilter/xt_state
net/netfilter/xt_statistic
net/netfilter/xt_string
net/netfilter/xt_tcpmss
net/netfilter/xt_TCPMSS
net/netfilter/xt_TCPOPTSTRIP
net/netfilter/xt_tcpudp
net/netfilter/xt_time
net/netfilter/xt_TRACE
net/netfilter/xt_u32
net/netfilter/xt_set
net/netlink/netlink_diag
- net/netrom/netrom # The amateur radio NET/ROM network and transport layer protocol
+base net/packet/af_packet
net/packet/af_packet_diag
net/rds
net/rds_rdma
net/rds_tcp
net/rfkill/rfkill
net/rfkill/rfkill-input
- net/rose/rose # The amateur radio ROSE network layer protocol
net/rxrpc/af-rxrpc
net/rxrpc/rxkad
- net/sched/act_gact
- net/sched/act_ipt
- net/sched/act_mirred
net/sched/act_nat
- net/sched/act_pedit
- net/sched/act_police
- net/sched/act_simple
net/sched/act_skbedit
net/sched/cls_basic
net/sched/cls_flow
net/sched/cls_fw
net/sched/cls_route
net/sched/cls_rsvp
net/sched/cls_rsvp6
net/sched/cls_tcindex
net/sched/cls_u32
net/sched/em_cmp
- net/sched/em_meta
- net/sched/em_nbyte
- net/sched/em_text
- net/sched/em_u32
net/sched/sch_atm
net/sched/sch_cbq
net/sched/sch_dsmark
net/sched/sch_gred
net/sched/sch_hfsc
net/sched/sch_htb
net/sched/sch_ingress
net/sched/sch_multiq
net/sched/sch_netem
net/sched/sch_prio
net/sched/sch_red
net/sched/sch_sfq
net/sched/sch_tbf
net/sched/sch_teql
net/iucv/af_iucv # S/390 IUCV sockets (z/VM and HiperTransport)
net/iucv/iucv # S/390 IUCV point-to-point communication
net/key/af_key # PF_KEY sockets (IPsec management)
net/l2tp/l2tp_core # L2TP (RFC 2661) tunnelling support
net/l2tp/l2tp_debugfs # L2TP debugfs interface
net/l2tp/l2tp_eth # L2TP ethernet pseudowire
net/l2tp/l2tp_ip # L2TP IP encapsulation
net/l2tp/l2tp_ip6 # L2TP IPv6 encapsulation
net/l2tp/l2tp_netlink # L2TP netlink interface
net/l2tp/l2tp_ppp # PPP over L2TP
net/llc/llc # LLC (IEEE 802.2) core support
net/mac80211/mac80211 # IEEE 802.11 subsystem
- net/mpls/mpls_gso # MPLS: GSO support
- net/mpls/mpls_iptunnel # MPLS: IP over MPLS tunnel support
- net/mpls/mpls_router # MPLS: routing support
+base net/netfilter/ipset/ip_set
+base net/netfilter/ipset/ip_set_bitmap_ip
+base net/netfilter/ipset/ip_set_bitmap_ipmac
+base net/netfilter/ipset/ip_set_bitmap_port
+base net/netfilter/ipset/ip_set_hash_ip
+base net/netfilter/ipset/ip_set_hash_ipmark # bsc#963008
+base net/netfilter/ipset/ip_set_hash_ipport
+base net/netfilter/ipset/ip_set_hash_ipportip
+base net/netfilter/ipset/ip_set_hash_ipportnet
+base net/netfilter/ipset/ip_set_hash_mac # bsc#963008
+base net/netfilter/ipset/ip_set_hash_net
+base net/netfilter/ipset/ip_set_hash_netiface
+base net/netfilter/ipset/ip_set_hash_netnet # bsc#963008
+base net/netfilter/ipset/ip_set_hash_netport
+base net/netfilter/ipset/ip_set_hash_netportnet # bsc#963008
+base net/netfilter/ipset/ip_set_list_set
net/netfilter/ipvs/ip_vs # fate#323221
net/netfilter/ipvs/ip_vs_dh # fate#323221
net/netfilter/ipvs/ip_vs_fo # fate#323221
net/netfilter/ipvs/ip_vs_ftp # fate#323221
net/netfilter/ipvs/ip_vs_lblc # fate#323221
net/netfilter/ipvs/ip_vs_lblcr # fate#323221
net/netfilter/ipvs/ip_vs_lc # fate#323221
net/netfilter/ipvs/ip_vs_nq # fate#323221
net/netfilter/ipvs/ip_vs_ovf # fate#323221
net/netfilter/ipvs/ip_vs_pe_sip # fate#323221
net/netfilter/ipvs/ip_vs_rr # fate#323221
net/netfilter/ipvs/ip_vs_sed # fate#323221
net/netfilter/ipvs/ip_vs_sh # fate#323221
net/netfilter/ipvs/ip_vs_wlc # fate#323221
net/netfilter/ipvs/ip_vs_wrr # fate#323221
+base net/netfilter/nf_conntrack
+base net/netfilter/nf_conntrack_amanda # Amanda connection tracking module
+base net/netfilter/nf_conntrack_broadcast
+base net/netfilter/nf_conntrack_ftp # ftp connection tracking helper
+base net/netfilter/nf_conntrack_h323
+base net/netfilter/nf_conntrack_irc # IRC (DCC) connection tracking helper
+base net/netfilter/nf_conntrack_netbios_ns # NetBIOS name service broadcast connection tracking helper
+base net/netfilter/nf_conntrack_netlink # Connection tracking via netlink socket
+base net/netfilter/nf_conntrack_pptp # PPtP (Point to Point Tunneling Protocol) connection tracking helper
+base net/netfilter/nf_conntrack_proto_dccp
+base net/netfilter/nf_conntrack_proto_gre
+base net/netfilter/nf_conntrack_proto_sctp # Netfilter connection tracking protocol helper for SCTP
+base net/netfilter/nf_conntrack_proto_udplite
+base net/netfilter/nf_conntrack_sane
+base net/netfilter/nf_conntrack_sip
+base net/netfilter/nf_conntrack_slp
+base net/netfilter/nf_conntrack_snmp
+base net/netfilter/nf_conntrack_tftp # tftp connection tracking helper
+base net/netfilter/nf_log_common # bsc#963008
+base net/netfilter/nf_nat
+base net/netfilter/nf_nat_amanda # Amanda NAT helper
+base net/netfilter/nf_nat_ftp # ftp NAT helper
+base net/netfilter/nf_nat_irc # IRC (DCC) NAT helper
+base net/netfilter/nf_nat_proto_dccp
+base net/netfilter/nf_nat_proto_sctp
+base net/netfilter/nf_nat_proto_udplite
+base net/netfilter/nf_nat_redirect
+base net/netfilter/nf_nat_sip
+base net/netfilter/nf_nat_tftp # tftp NAT helper
+base net/netfilter/nf_synproxy_core
- net/netfilter/nf_tables # nftables packet filtering
- net/netfilter/nf_tables_inet # nftables: mixed IPv4/IPv6 tables support
- net/netfilter/nf_tables_netdev # nftables: netdev tables support
+base net/netfilter/nfnetlink
+base net/netfilter/nfnetlink_acct
+base net/netfilter/nfnetlink_cthelper
+base net/netfilter/nfnetlink_cttimeout
+base net/netfilter/nfnetlink_log
+base net/netfilter/nfnetlink_queue
- net/netfilter/nft_compat # nftables: x_tables over nf_tables module
- net/netfilter/nft_counter # nftables: counter
- net/netfilter/nft_ct # nftables: conntrack
- net/netfilter/nft_exthdr # nftables: IPv6 extension header
- net/netfilter/nft_hash # nftables: hash set
- net/netfilter/nft_limit # nftables: limit
- net/netfilter/nft_log # nftables: logging
- net/netfilter/nft_masq # nftables: masquerade
- net/netfilter/nft_meta # nftables: meta
- net/netfilter/nft_nat # nftables: NAT
- net/netfilter/nft_queue # nftables: queue
- net/netfilter/nft_rbtree # nftables: red-black tree set
- net/netfilter/nft_redir # nftables: redirect
- net/netfilter/nft_reject # nftables: reject
- net/netfilter/nft_reject_inet # nftables: IPv4/IPv6 reject
+base net/netfilter/x_tables
+base net/netfilter/xt_AUDIT
+base net/netfilter/xt_CHECKSUM
+base net/netfilter/xt_CLASSIFY
+base net/netfilter/xt_CONNSECMARK
+base net/netfilter/xt_CT
+base net/netfilter/xt_DSCP # iptables DSCP modification module
+base net/netfilter/xt_HL
+base net/netfilter/xt_HMARK
+base net/netfilter/xt_IDLETIMER
+base net/netfilter/xt_LED
+base net/netfilter/xt_LOG
+base net/netfilter/xt_NETMAP
+base net/netfilter/xt_NFLOG
+base net/netfilter/xt_NFQUEUE
+base net/netfilter/xt_RATEEST
+base net/netfilter/xt_REDIRECT
+base net/netfilter/xt_SECMARK
+base net/netfilter/xt_TCPMSS
+base net/netfilter/xt_TCPOPTSTRIP
+base net/netfilter/xt_TEE
+base net/netfilter/xt_TPROXY
+base net/netfilter/xt_TRACE
+base net/netfilter/xt_addrtype # iptables addrtype match
+base net/netfilter/xt_bpf
+base net/netfilter/xt_cgroup # bsc#963008
+base net/netfilter/xt_cluster
+base net/netfilter/xt_comment
+base net/netfilter/xt_connbytes
+base net/netfilter/xt_connlabel
+base net/netfilter/xt_connlimit
+base net/netfilter/xt_connmark
+base net/netfilter/xt_conntrack
+base net/netfilter/xt_cpu
+base net/netfilter/xt_dccp
+base net/netfilter/xt_devgroup
+base net/netfilter/xt_dscp # iptables DSCP matching module
+base net/netfilter/xt_ecn
+base net/netfilter/xt_esp # iptables ESP SPI match module
+base net/netfilter/xt_hashlimit
+base net/netfilter/xt_helper
+base net/netfilter/xt_hl
+base net/netfilter/xt_ipcomp # bsc#963008
+base net/netfilter/xt_iprange
+base net/netfilter/xt_ipvs # fate#323221
+base net/netfilter/xt_l2tp # bsc#963008
+base net/netfilter/xt_length
+base net/netfilter/xt_limit
+base net/netfilter/xt_mac
+base net/netfilter/xt_mark
+base net/netfilter/xt_multiport # iptables match for multiple ports
+base net/netfilter/xt_nat
+base net/netfilter/xt_nfacct
+base net/netfilter/xt_osf
+base net/netfilter/xt_owner
+base net/netfilter/xt_physdev
+base net/netfilter/xt_pkttype
+base net/netfilter/xt_policy
+base net/netfilter/xt_quota
+base net/netfilter/xt_rateest
+base net/netfilter/xt_realm
+base net/netfilter/xt_recent # IP tables recently seen matching module
+base net/netfilter/xt_sctp
+base net/netfilter/xt_set # fate#313309 bsc#851066
+base net/netfilter/xt_socket
+base net/netfilter/xt_state
+base net/netfilter/xt_statistic
+base net/netfilter/xt_string
+base net/netfilter/xt_tcpmss
+base net/netfilter/xt_tcpudp
+base net/netfilter/xt_time
+base net/netfilter/xt_u32
net/netlink/netlink_diag # netlink socket monitoring interface
net/nfc/hci/hci # Needed by pn544, microread and mei_phy
- net/nfc/nci/nci # Needed by nfcwilink
- net/nfc/nci/nci_uart # NCI over UART protocol support
net/nfc/nfc
- net/nfc/nfc_digital # NFC Digital Protocol stack support
net/openvswitch/openvswitch
net/openvswitch/vport-geneve # openvswitch GeNeVe tunneling
net/openvswitch/vport-gre # openvswitch GRE tunneling
net/openvswitch/vport-vxlan # openvswitch VXLAN tunneling
+base net/packet/af_packet # packet sockets (e.g. tcpdump)
net/packet/af_packet_diag # packet socket monitoring via netlink
net/rds/rds # Reliable Datagram Sockets (RDS) protocol
net/rds/rds_rdma # RDS over Infiniband and iWARP
net/rds/rds_tcp # RDS over TCP
net/rfkill/rfkill # RF switch subsystem support
net/rfkill/rfkill-gpio # GPIO rfkill driver
net/sched/act_bpf # traffic control: BPF based action (bsc#1034907)
net/sched/act_connmark # traffic control: connection mark retriever action (bsc#1034907)
net/sched/act_vlan # traffic control: VLAN manipulation action (bsc#1034907)
net/sched/act_csum # traffic control: checksum updating action
net/sched/act_gact # traffic control: generic actions (drop, accept) (bsc#1034907)
net/sched/act_ipt # traffic control: iptables targets action (bsc#1034907)
net/sched/act_mirred # traffic control: redirecting and mirroring action (bsc#1034907)
net/sched/act_nat # traffic control: stateless NAT action
net/sched/act_pedit # traffic control: packet editing action (bsc#1034907)
net/sched/act_police # traffic control: traffic policing action
net/sched/act_simple # traffic control: simple example action (debugging) (bsc#1034907)
net/sched/act_skbedit # traffic control: skb metadata editing action
net/sched/cls_basic # traffic control: basic (elementary) classifier
net/sched/cls_bpf # traffic control: BPF based classifier (bsc#1034907)
net/sched/cls_cgroup # traffic control: control group classifier
net/sched/cls_flow # traffic control: flow classifier
net/sched/cls_flower # traffic control: flower classifier (bsc#1034907)
net/sched/cls_fw # traffic control: netfilter mark (fwmark) classifier
net/sched/cls_route # traffic control: routing decision classifier
net/sched/cls_rsvp # traffic control: RSVP protocol classifier
net/sched/cls_rsvp6 # traffic control: IPv6 RSVP classifier
net/sched/cls_tcindex # traffic control: traffic control index classifier
net/sched/cls_u32 # traffic control: universal u32 classifier
net/sched/em_canid # traffic control: CAN id extended match
net/sched/em_cmp # traffic control: simple data comparison (bsc#568130) ext. match
net/sched/em_ipset # traffic control: ipset extended match
net/sched/em_meta # traffic control: metadata extended match (bsc#1034907)
net/sched/em_nbyte # traffic control: multibyte comparison extended match (bsc#1034907)
net/sched/em_text # traffic control: textsearch extended match (bsc#1034907)
net/sched/em_u32 # traffic control: U32 key extended match (bsc#1034907)
net/sched/sch_atm # traffic control: ATM virtual circuits pseudoqdisc
net/sched/sch_cbq # traffic control: Class Based Queueing qdisc
net/sched/sch_choke # traffic control: Choose and Keep responsive flow qdisc
net/sched/sch_codel # traffic control: Controlled Delay AQM qdisc
net/sched/sch_drr # traffic control: Deficit Round Robin qdisc
net/sched/sch_dsmark # traffic control: Differentiated Service mark qdisc
net/sched/sch_fq # traffic control: Fair Queue qdisc
net/sched/sch_fq_codel # traffic control: Fair Queue Controlled Delay AQM qdisc
net/sched/sch_gred # traffic control: Generic Random Early Detection qdisc
net/sched/sch_hfsc # traffic control: Hierarchical Fair Service Curve qdisc
net/sched/sch_hhf # traffic control: Heavy-Hitter Filter qdisc (bsc#1034907)
net/sched/sch_htb # traffic control: Hierarchical Token Bucket qdisc
net/sched/sch_ingress # traffic control: ingress qdisc
net/sched/sch_mqprio # traffic control: multiqueue priority qdisc
net/sched/sch_multiq # traffic control: hw multiqueue aware priority queue qdisc
net/sched/sch_netem # traffic control: network emulator qdisc
net/sched/sch_pie # traffic control: Proportional Integral controller Enhanced (PIE) qdisc (bsc#1034907)
net/sched/sch_plug # traffic control: plug until release qdisc
net/sched/sch_prio # traffic control: multiband priority queue qdisc
net/sched/sch_qfq # traffic control: Quick Fair Queueing qdisc
net/sched/sch_red # traffic control: Random Early Detection qdisc
net/sched/sch_sfb # traffic control: Stochastic Fair Blue qdisc
net/sched/sch_sfq # traffic control: Stochastic Fairness Queueing qdisc
net/sched/sch_tbf # traffic control: Token Bucket Filter qdisc
net/sched/sch_teql # traffic control: True Link Equalizer qdisc
net/sctp/sctp # Support for the SCTP protocol (RFC2960)
net/sctp/sctp_probe # SCTP association probing
net/smc/smc # Shared Memory Communications - RDMA (fate#319593)
net/smc/smc_diag # SMC socket monitoring via netlink
net/sunrpc/auth_gss/auth_rpcgss
net/sunrpc/auth_gss/rpcsec_gss_krb5
net/sunrpc/auth_gss/rpcsec_gss_spkm3
net/sunrpc/sunrpc
net/sunrpc/xprtrdma/svcrdma
net/sunrpc/xprtrdma/xprtrdma
net/unix/unix_diag
- net/wanrouter/wanrouter
- net/wimax/wimax
net/sunrpc/xprtrdma/rpcrdma # sunrpc: RPC-over-RDMA transport
+external net/tipc/tipc # fate#305033 / bnc#869157
net/unix/unix_diag # unix socket monitoring via netlink
+base net/vmw_vsock/vmw_vsock_vmci_transport # fate#315587 VMware VMCI transport for Virtual Sockets
net/vmw_vsock/vsock # fate#315587 VMware Virtual Socket protocol
net/wireless/cfg80211
net/wireless/lib80211
net/wireless/lib80211_crypt_ccmp
net/wireless/lib80211_crypt_tkip
net/wireless/lib80211_crypt_wep
- net/x25/x25 # The X.25 Packet Layer network layer protocol
net/xfrm/xfrm_algo
net/xfrm/xfrm_ipcomp
net/xfrm/xfrm_user
sound/ac97_bus