commit d0cec50d019c853336e26f5ff5df5a4c9c3ea120
OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=1694
This commit is contained in:
parent
2ace1ddff9
commit
425dd4bf7d
@ -1,5 +1,5 @@
|
||||
# The version of the main tarball to use
|
||||
SRCVERSION=5.16
|
||||
SRCVERSION=5.17
|
||||
# variant of the kernel-source package, either empty or "-rt"
|
||||
VARIANT=
|
||||
# enable kernel module compression
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e4fad9b8a5ca354d8d7aa65db6812e820415339f2c394de3813567cd8bcd6609
|
||||
size 305653
|
||||
oid sha256:0b142ac287579a8f4f8e2bdbb1a40482341721979b9e1512cfa45300b0898a28
|
||||
size 308204
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -16,8 +16,8 @@
|
||||
#
|
||||
|
||||
|
||||
%define srcversion 5.16
|
||||
%define patchversion 5.16.16
|
||||
%define srcversion 5.17
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-aarch64
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -16,8 +16,8 @@
|
||||
#
|
||||
|
||||
|
||||
%define srcversion 5.16
|
||||
%define patchversion 5.16.16
|
||||
%define srcversion 5.17
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-armv6l
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -16,8 +16,8 @@
|
||||
#
|
||||
|
||||
|
||||
%define srcversion 5.16
|
||||
%define patchversion 5.16.16
|
||||
%define srcversion 5.17
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-armv7l
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -16,8 +16,8 @@
|
||||
#
|
||||
|
||||
|
||||
%define srcversion 5.16
|
||||
%define patchversion 5.16.16
|
||||
%define srcversion 5.17
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -29,9 +29,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-riscv64
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -17,8 +17,8 @@
|
||||
# needssslcertforbuild
|
||||
|
||||
|
||||
%define srcversion 5.16
|
||||
%define patchversion 5.16.16
|
||||
%define srcversion 5.17
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,13 +107,16 @@ Name: kernel-64kb
|
||||
Summary: Kernel with 64kb PAGE_SIZE
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
URL: https://www.kernel.org/
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
BuildRequires: bash-sh
|
||||
%endif
|
||||
BuildRequires: bc
|
||||
BuildRequires: bison
|
||||
BuildRequires: coreutils
|
||||
@ -231,10 +234,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-%build_flavor-base-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
Provides: kernel-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: %name-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
|
@ -114,6 +114,9 @@ Release: <RELEASE>.g@COMMIT@
|
||||
Release: @RELEASE@
|
||||
%endif
|
||||
URL: https://www.kernel.org/
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
BuildRequires: bash-sh
|
||||
%endif
|
||||
BuildRequires: bc
|
||||
BuildRequires: bison
|
||||
BuildRequires: coreutils
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -17,8 +17,8 @@
|
||||
# needssslcertforbuild
|
||||
|
||||
|
||||
%define srcversion 5.16
|
||||
%define patchversion 5.16.16
|
||||
%define srcversion 5.17
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,13 +107,16 @@ Name: kernel-debug
|
||||
Summary: A Debug Version of the Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
URL: https://www.kernel.org/
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
BuildRequires: bash-sh
|
||||
%endif
|
||||
BuildRequires: bc
|
||||
BuildRequires: bison
|
||||
BuildRequires: coreutils
|
||||
@ -231,10 +234,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-%build_flavor-base-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
Provides: kernel-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: %name-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
%ifarch ppc64
|
||||
Provides: kernel-kdump = 2.6.28
|
||||
Obsoletes: kernel-kdump <= 2.6.28
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -17,8 +17,8 @@
|
||||
# needssslcertforbuild
|
||||
|
||||
|
||||
%define srcversion 5.16
|
||||
%define patchversion 5.16.16
|
||||
%define srcversion 5.17
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,13 +107,16 @@ Name: kernel-default
|
||||
Summary: The Standard Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
URL: https://www.kernel.org/
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
BuildRequires: bash-sh
|
||||
%endif
|
||||
BuildRequires: bc
|
||||
BuildRequires: bison
|
||||
BuildRequires: coreutils
|
||||
@ -231,10 +234,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-%build_flavor-base-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
Provides: kernel-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: %name-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
%ifarch %ix86
|
||||
Provides: kernel-smp = 2.6.17
|
||||
Obsoletes: kernel-smp <= 2.6.17
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -16,8 +16,8 @@
|
||||
#
|
||||
|
||||
|
||||
%define srcversion 5.16
|
||||
%define patchversion 5.16.16
|
||||
%define srcversion 5.17
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -31,12 +31,15 @@ Name: kernel-docs
|
||||
Summary: Kernel Documentation
|
||||
License: GPL-2.0-only
|
||||
Group: Documentation/Man
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
BuildRequires: bash-sh
|
||||
%endif
|
||||
# TW (4.13 or later) no longer needs xmlto
|
||||
%if 0%{?sle_version}
|
||||
BuildRequires: xmlto
|
||||
@ -64,7 +67,7 @@ BuildRequires: texlive-zapfding
|
||||
%endif
|
||||
URL: https://www.kernel.org/
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: %name-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
BuildArch: noarch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
|
@ -37,6 +37,9 @@ Release: <RELEASE>.g@COMMIT@
|
||||
%else
|
||||
Release: @RELEASE@
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
BuildRequires: bash-sh
|
||||
%endif
|
||||
# TW (4.13 or later) no longer needs xmlto
|
||||
%if 0%{?sle_version}
|
||||
BuildRequires: xmlto
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -17,8 +17,8 @@
|
||||
# needssslcertforbuild
|
||||
|
||||
|
||||
%define srcversion 5.16
|
||||
%define patchversion 5.16.16
|
||||
%define srcversion 5.17
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,13 +107,16 @@ Name: kernel-kvmsmall
|
||||
Summary: The Small Developer Kernel for KVM
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
URL: https://www.kernel.org/
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
BuildRequires: bash-sh
|
||||
%endif
|
||||
BuildRequires: bc
|
||||
BuildRequires: bison
|
||||
BuildRequires: coreutils
|
||||
@ -231,10 +234,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-%build_flavor-base-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
Provides: kernel-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: %name-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -17,8 +17,8 @@
|
||||
# needssslcertforbuild
|
||||
|
||||
|
||||
%define srcversion 5.16
|
||||
%define patchversion 5.16.16
|
||||
%define srcversion 5.17
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,13 +107,16 @@ Name: kernel-lpae
|
||||
Summary: Kernel for LPAE enabled systems
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
URL: https://www.kernel.org/
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
BuildRequires: bash-sh
|
||||
%endif
|
||||
BuildRequires: bc
|
||||
BuildRequires: bison
|
||||
BuildRequires: coreutils
|
||||
@ -231,10 +234,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-%build_flavor-base-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
Provides: kernel-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: %name-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
#!BuildIgnore: post-build-checks
|
||||
|
||||
%define patchversion 5.16.16
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -45,7 +45,7 @@ BuildRequires: util-linux
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
BuildRequires: kernel%kernel_flavor-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
BuildRequires: kernel%kernel_flavor-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
|
||||
%if 0%{?rhel_version}
|
||||
BuildRequires: kernel
|
||||
@ -64,9 +64,9 @@ BuildRequires: dracut
|
||||
Summary: package kernel and initrd for OBS VM builds
|
||||
License: GPL-2.0-only
|
||||
Group: SLES
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
# needsrootforbuild
|
||||
|
||||
|
||||
%define patchversion 5.16.16
|
||||
%define patchversion 5.17.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-only
|
||||
Group: SLES
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -17,8 +17,8 @@
|
||||
# needssslcertforbuild
|
||||
|
||||
|
||||
%define srcversion 5.16
|
||||
%define patchversion 5.16.16
|
||||
%define srcversion 5.17
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,13 +107,16 @@ Name: kernel-pae
|
||||
Summary: Kernel with PAE Support
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
URL: https://www.kernel.org/
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
BuildRequires: bash-sh
|
||||
%endif
|
||||
BuildRequires: bc
|
||||
BuildRequires: bison
|
||||
BuildRequires: coreutils
|
||||
@ -231,10 +234,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-%build_flavor-base-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
Provides: kernel-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: %name-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
%ifarch %ix86
|
||||
Provides: kernel-bigsmp = 2.6.17
|
||||
Obsoletes: kernel-bigsmp <= 2.6.17
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -16,8 +16,8 @@
|
||||
#
|
||||
|
||||
|
||||
%define srcversion 5.16
|
||||
%define patchversion 5.16.16
|
||||
%define srcversion 5.17
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -31,9 +31,9 @@
|
||||
%endif
|
||||
|
||||
Name: kernel-source
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -42,12 +42,15 @@ License: GPL-2.0-only
|
||||
Group: Development/Sources
|
||||
URL: https://www.kernel.org/
|
||||
AutoReqProv: off
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
BuildRequires: bash-sh
|
||||
%endif
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: sed
|
||||
Requires(post): coreutils sed
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: %name-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
Provides: linux
|
||||
Provides: multiversion(kernel)
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
|
@ -42,6 +42,9 @@ License: GPL-2.0-only
|
||||
Group: Development/Sources
|
||||
URL: https://www.kernel.org/
|
||||
AutoReqProv: off
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
BuildRequires: bash-sh
|
||||
%endif
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: sed
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -24,10 +24,10 @@ Name: kernel-syms
|
||||
Summary: Kernel Symbol Versions (modversions)
|
||||
License: GPL-2.0-only
|
||||
Group: Development/Sources
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if %using_buildservice
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -52,7 +52,7 @@ Requires: kernel-pae-devel = %version-%source_rel
|
||||
%endif
|
||||
Requires: pesign-obs-integration
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: %name-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
Provides: multiversion(kernel)
|
||||
Source: README.KSYMS
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -17,8 +17,8 @@
|
||||
# needssslcertforbuild
|
||||
|
||||
|
||||
%define srcversion 5.16
|
||||
%define patchversion 5.16.16
|
||||
%define srcversion 5.17
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,13 +107,16 @@ Name: kernel-vanilla
|
||||
Summary: The Standard Kernel - without any SUSE patches
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
URL: https://www.kernel.org/
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
BuildRequires: bash-sh
|
||||
%endif
|
||||
BuildRequires: bc
|
||||
BuildRequires: bison
|
||||
BuildRequires: coreutils
|
||||
@ -231,10 +234,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-%build_flavor-base-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
Provides: kernel-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: %name-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
|
@ -1,3 +1,48 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 12:26:30 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- rpm/macros.kernel-source: avoid %if's and %define's
|
||||
It's not supported in rpm macros scripts. So for now, resolve
|
||||
%kernel_build_shell_package to bash-sh in stable branch unconditionally.
|
||||
When this is fixed in the packaging branch, revert this.
|
||||
- commit d0cec50
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 21 08:47:36 CET 2022 - jslaby@suse.cz
|
||||
|
||||
- Refresh
|
||||
patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch.
|
||||
Update upstream status.
|
||||
- commit 36a1351
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 20 22:25:20 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17 final
|
||||
- refresh configs (headers only)
|
||||
- commit be2cbd1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 18:07:17 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- rpm: Use bash for %() expansion (jsc#SLE-18234).
|
||||
Since 15.4 alternatives for /bin/sh are provided by packages
|
||||
<something>-sh. While the interpreter for the build script can be
|
||||
selected the interpreter for %() cannot.
|
||||
The kernel spec files use bashisms in %().
|
||||
While this could technically be fixed there is more serious underlying
|
||||
problem: neither bash nor any of the alternatives are 100% POSIX
|
||||
compliant nor bug-free.
|
||||
It is not my intent to maintain bug compatibility with any number of
|
||||
shells for shell scripts embedded in the kernel spec file. The spec file
|
||||
syntax is not documented so embedding the shell script in it causes some
|
||||
unspecified transformation to be applied to it. That means that
|
||||
ultimately any changes must be tested by building the kernel, n times if
|
||||
n shells are supported.
|
||||
To reduce maintenance effort require that bash is used for kernel build
|
||||
always.
|
||||
- commit bb95fef
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 19 15:19:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -54,7 +99,7 @@ Sat Mar 19 09:08:32 CET 2022 - tiwai@suse.de
|
||||
|
||||
- HID: multitouch: fix Dell Precision 7550 and 7750 button type
|
||||
(bsc#1197243).
|
||||
- commit 205ed04
|
||||
- commit 5500e44
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 18 04:15:38 CET 2022 - neilb@suse.de
|
||||
@ -309,6 +354,17 @@ Mon Mar 14 22:49:56 CET 2022 - dmueller@suse.com
|
||||
This reverts commit 359854d6ca73269851c604addecdd247d01dfbf0.
|
||||
- commit d0317f8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 13 23:07:15 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc8
|
||||
- update configs
|
||||
- arm64
|
||||
- MITIGATE_SPECTRE_BRANCH_HISTORY=y
|
||||
- armv7hl
|
||||
- HARDEN_BRANCH_HISTORY=y
|
||||
- commit 9555b2a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 11 13:02:42 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -431,7 +487,7 @@ Wed Mar 9 12:12:51 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Bluetooth: btusb: Add missing Chicony device for Realtek
|
||||
RTL8723BE (bsc#1196779).
|
||||
- commit 714ef34
|
||||
- commit 47faa85
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 8 19:23:20 CET 2022 - jslaby@suse.cz
|
||||
@ -748,6 +804,21 @@ Mon Mar 7 14:50:57 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-26490 bsc#1196830).
|
||||
- commit b002fe2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 6 23:40:11 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc7
|
||||
- commit 04b7727
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 4 09:58:51 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: refresh
|
||||
Since commit bb988d4625a3 ("kernel-binary: Do not include sourcedir in
|
||||
certificate path."), MODULE_SIG_HASH config option is mandatory in diff
|
||||
configs.
|
||||
- commit 191d88f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 3 10:18:54 CET 2022 - pvorel@suse.cz
|
||||
|
||||
@ -1059,6 +1130,21 @@ Wed Mar 2 13:08:07 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit 9b89dd3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 23:55:03 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc6
|
||||
- commit 3bbcd8f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: update vanilla configs
|
||||
FB_BOOT_VESA_SUPPORT was replaced BOOT_VESA_SUPPORT by a patch but this
|
||||
patch is not applied to vanilla flavor so that we have to keep the option
|
||||
in */vanilla configs until the patch reaches mainline.
|
||||
- commit 22f5560
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -1473,7 +1559,7 @@ Wed Feb 23 10:26:15 CET 2022 - msuchanek@suse.de
|
||||
Mon Feb 21 09:38:40 CET 2022 - iivanov@suse.de
|
||||
|
||||
- Revert: reset: raspberrypi: Don't reset USB if already up (bsc#1180336)
|
||||
- commit e7668e1
|
||||
- commit f3fe985
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
@ -1481,6 +1567,21 @@ Mon Feb 21 08:19:17 CET 2022 - jslaby@suse.cz
|
||||
- libsubcmd: Fix use-after-free for realloc(..., 0) (gcc 12).
|
||||
- commit 6e98c6d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 20 23:32:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc5
|
||||
- refresh configs
|
||||
- commit a9b2c1d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:28:17 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
- Revert "config: x86-64: Enable DRM stack for early-boot graphics (boo#1193472)"
|
||||
This reverts commit a6b1e6089c7fbcb3dc149eb1a005a32f0345fa13.
|
||||
Going back to efifb/vesafb for now. See boo#1195885 and boo#1195887.
|
||||
- commit 230a3c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 16 16:24:46 CET 2022 - tzimmermann@suse.de
|
||||
|
||||
@ -1866,6 +1967,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com
|
||||
- config: Disable CONFIG_READ_ONLY_THP_FOR_FS (bsc#1195774)
|
||||
- commit 4a5d464
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com
|
||||
|
||||
- config.conf: reenable armv6hl/armv7hl and aarch64
|
||||
- Update config files:
|
||||
Taken choices from x86_64/default for all new options
|
||||
Otherwise =m where possible, =y otherwise unless DEBUG or EXPERIMENTAL
|
||||
- commit 2ab3225
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 14 16:22:20 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -1884,6 +1994,12 @@ Mon Feb 14 15:20:22 CET 2022 - tiwai@suse.de
|
||||
- ALSA: memalloc: Fix dma_need_sync() checks (bsc#1195913).
|
||||
- commit 86181b2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 13 21:55:06 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc4
|
||||
- commit 660988d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -1898,6 +2014,12 @@ Fri Feb 11 19:39:08 CET 2022 - msuchanek@suse.de
|
||||
when none is provided.
|
||||
- commit bb988d4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 18:32:23 CET 2022 - msuchanek@suse.de
|
||||
|
||||
- BTF: Don't break ABI when debuginfo is disabled.
|
||||
- commit 9ff5fa4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 11 15:18:50 CET 2022 - msuchanek@suse.de
|
||||
|
||||
@ -2193,6 +2315,16 @@ Mon Feb 7 12:46:18 CET 2022 - tiwai@suse.de
|
||||
(bsc#1193640).
|
||||
- commit 0503f69
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 21:56:24 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc3
|
||||
- eliminate 1 patch
|
||||
- patches.suse/cifs-fix-workstation_name-for-multiuser-mounts.patch
|
||||
- update configs
|
||||
- FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=n (y on i386)
|
||||
- commit 335402f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 08:46:19 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2291,7 +2423,7 @@ Sat Feb 5 09:12:16 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/Input-elan_i2c-Add-deny-list-for-Lenovo-Yoga-Slim-7.patch
|
||||
Fix section mistmatch warning
|
||||
- commit 1f97ae0
|
||||
- commit 672f0d5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 2 07:45:56 CET 2022 - jslaby@suse.cz
|
||||
@ -2641,14 +2773,14 @@ Wed Feb 2 06:30:38 CET 2022 - jslaby@suse.cz
|
||||
Tue Feb 1 15:23:26 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: synaptics: retry query upon error (bsc#1194086).
|
||||
- commit 5277fb2
|
||||
- commit cfcc1f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 1 14:42:29 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Input: elan_i2c: Add deny list for Lenovo Yoga Slim 7
|
||||
(bsc#1193064).
|
||||
- commit ea5f4b8
|
||||
- commit 26e60ad
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 31 15:20:36 CET 2022 - ludwig.nussel@suse.de
|
||||
@ -2668,6 +2800,17 @@ Mon Jan 31 09:54:23 CET 2022 - tzimmermann@suse.de
|
||||
chipsets.
|
||||
- commit 8e500f5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 21:04:57 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc2
|
||||
- eliminate 3 patches
|
||||
- patches.suse/s390-uaccess-fix-compile-error.patch
|
||||
- patches.suse/tcp-Add-a-stub-for-sk_defer_free_flush.patch
|
||||
- patches.suse/tcp-add-a-missing-sk_defer_free_flush-in-tcp_splice_.patch
|
||||
- refresh configs
|
||||
- commit e736c55
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 29 13:57:02 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -2692,6 +2835,27 @@ Sat Jan 29 09:39:04 CET 2022 - tiwai@suse.de
|
||||
(CVE-2022-22942 bsc#1195065).
|
||||
- commit c31491c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:09:52 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: add a missing sk_defer_free_flush() in tcp_splice_read()
|
||||
(git-fixes).
|
||||
- commit f8aca60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 15:08:56 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- tcp: Add a stub for sk_defer_free_flush().
|
||||
Fix another s390x/zfcpdump build failure.
|
||||
- commit 235f271
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 13:16:59 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- s390/uaccess: fix compile error.
|
||||
Fix s390x/zfcpdump build.
|
||||
- commit d01fea5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
|
||||
@ -4424,6 +4588,14 @@ Fri Jan 28 09:44:58 CET 2022 - jslaby@suse.cz
|
||||
(bsc#1012628).
|
||||
- commit c7377e3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 28 01:01:10 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- config: disable REGULATOR_MAX20086 on s390x
|
||||
This driver seems to make little sense on s390x and it also fails to build
|
||||
due to disabled CONFIG_GPIOLIB.
|
||||
- commit 5152409
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 27 17:44:27 CET 2022 - tiwai@suse.de
|
||||
|
||||
@ -4435,7 +4607,7 @@ Thu Jan 27 17:43:38 CET 2022 - tiwai@suse.de
|
||||
|
||||
- Delete patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
The upstream had already the fix
|
||||
- commit b65fedf
|
||||
- commit 59dcb9d
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 26 14:14:38 CET 2022 - tiwai@suse.de
|
||||
@ -4450,7 +4622,26 @@ Wed Jan 26 13:00:58 CET 2022 - tiwai@suse.de
|
||||
- Update config files: disable CONFIG_INTEL_IDXD_COMPAT (bsc#1194858)
|
||||
The compat support is rather unwanted, and this allows us to build
|
||||
idxd bus as module, too.
|
||||
- commit ccf8634
|
||||
- commit 527268a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 20:08:42 CET 2022 - mrostecki@suse.de
|
||||
|
||||
- config: Enable BPF LSM
|
||||
This LSM might get more adoption both in core system projects and
|
||||
container/k8s works and it would be good to be ready to support them.
|
||||
BPF LSM is a feature available since kernel 5.7 which allows to write
|
||||
BPF programs attached to LSM hooks and allowing/denying a particular
|
||||
event.
|
||||
BPF LSM is already adopted in a (not yet default) restrict-fs feature in
|
||||
systemd[0].
|
||||
BPF LSM is also used in the lockc[1] project which we develop at SUSE.
|
||||
There should be no functional or performance changes for users who don't
|
||||
load any BPF LSM programs. BPF LSM works only if some BPF programs is
|
||||
explicitly loaded.
|
||||
[0] https://github.com/systemd/systemd/blob/main/src/core/bpf/restrict_fs/restrict-fs.bpf.c
|
||||
[1] https://github.com/rancher-sandbox/lockc
|
||||
- commit c2c25b1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 25 12:10:49 CET 2022 - tiwai@suse.de
|
||||
@ -4480,6 +4671,134 @@ Mon Jan 24 11:55:17 CET 2022 - tiwai@suse.de
|
||||
- s390/mm: fix 2KB pgtable release race (bsc#1188896).
|
||||
- commit 6f62d73
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 23 23:54:31 CET 2022 - mkubecek@suse.cz
|
||||
|
||||
- Update to 5.17-rc1
|
||||
- eliminated 73 patches (67 stable, 6 mainline)
|
||||
- patches.kernel.org/*
|
||||
- patches.suse/0001-usb-Add-Xen-pvUSB-protocol-description.patch
|
||||
- patches.suse/0002-usb-Introduce-Xen-pvUSB-frontend-xen-hcd.patch
|
||||
- patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
- patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
- patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
- patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
- refresh
|
||||
- patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
|
||||
- patches.suse/iwlwifi-module-firmware-ucode-fix.patch
|
||||
- patches.suse/vfs-add-super_operations-get_inode_dev
|
||||
- patches.suse/kernel-add-product-identifying-information-to-kernel-build.patch
|
||||
- disable ARM architectures (need config update)
|
||||
- new config options
|
||||
- Power management and ACPI options
|
||||
- ACPI_PFRUT=m
|
||||
- ACPI_PCC=y
|
||||
- X86_AMD_PSTATE=m
|
||||
- Memory Management options
|
||||
- ANON_VMA_NAME=y
|
||||
- Networking support
|
||||
- NET_9P_FD=m
|
||||
- File systems
|
||||
- CACHEFILES_ERROR_INJECTION=n
|
||||
- UNICODE_UTF8_DATA=y
|
||||
- Kernel hacking
|
||||
- NET_DEV_REFCNT_TRACKER=n
|
||||
- NET_NS_REFCNT_TRACKER=n
|
||||
- PAGE_TABLE_CHECK=y
|
||||
- PAGE_TABLE_CHECK_ENFORCED=n
|
||||
- FTRACE_SORT_STARTUP_TEST=n
|
||||
- TEST_REF_TRACKER=n
|
||||
- TEST_SIPHASH=n
|
||||
- Generic Driver Options
|
||||
- DEVTMPFS_SAFE=n
|
||||
- Network device support
|
||||
- NET_VENDOR_ENGLEDER=y
|
||||
- TSNEP=m
|
||||
- TSNEP_SELFTESTS=n
|
||||
- ICE_HWTS=y
|
||||
- NET_VENDOR_VERTEXCOM=y
|
||||
- MSE102X=m
|
||||
- MCTP_SERIAL=m
|
||||
- IWLMEI=m
|
||||
- WWAN_DEBUGFS=n
|
||||
- Hardware Monitoring support
|
||||
- SENSORS_NZXT_SMART2=m
|
||||
- SENSORS_DELTA_AHE50DC_FAN=m
|
||||
- SENSORS_IR38064_REGULATOR=y
|
||||
- SENSORS_MP5023=m
|
||||
- SENSORS_INA238=m
|
||||
- SENSORS_ASUS_WMI=m
|
||||
- SENSORS_ASUS_WMI_EC=m
|
||||
- Voltage and Current Regulator Support
|
||||
- REGULATOR_MAX20086=m
|
||||
- REGULATOR_TPS68470=m
|
||||
- Graphics support
|
||||
- TINYDRM_ILI9163=n
|
||||
- Sound card support
|
||||
- SND_HDA_SCODEC_CS35L41_I2C=m
|
||||
- SND_HDA_SCODEC_CS35L41_SPI=m
|
||||
- SND_SOC_INTEL_SOF_NAU8825_MACH=m
|
||||
- SND_SOC_SOF_AMD_TOPLEVEL=m
|
||||
- SND_SOC_SOF_AMD_RENOIR=m
|
||||
- SND_SOC_AK4375=n
|
||||
- SND_SOC_TLV320ADC3XXX=n
|
||||
- X86 Platform Specific Device Drivers
|
||||
- YOGABOOK_WMI=m
|
||||
- ASUS_TF103C_DOCK=m
|
||||
- INTEL_VSEC=m
|
||||
- X86_ANDROID_TABLETS=m
|
||||
- SIEMENS_SIMATIC_IPC=m
|
||||
- SIEMENS_SIMATIC_IPC_WDT=m
|
||||
- Common Clock Framework
|
||||
- COMMON_CLK_TPS68470=n
|
||||
- COMMON_CLK_LAN966X=n
|
||||
- Industrial I/O support
|
||||
- TI_ADS8344=n
|
||||
- TI_ADS8688=n
|
||||
- TI_ADS124S08=n
|
||||
- AD74413R=n
|
||||
- AD3552R=n
|
||||
- AD7293=n
|
||||
- MAX5821=n
|
||||
- ADMV8818=n
|
||||
- ADMV1013=n
|
||||
- Misc drivers
|
||||
- GNSS_USB=m
|
||||
- SERIAL_8250_PERICOM=y
|
||||
- GPIO_SIM=m
|
||||
- CHARGER_MAX77976=m
|
||||
- VIDEO_OV5693=m
|
||||
- HID_LETSKETCH=m
|
||||
- LEDS_SIEMENS_SIMATIC_IPC=m
|
||||
- OF dependent (i386, ppc64/ppc64le, riscv64)
|
||||
- DRM_RCAR_USE_LVDS=n
|
||||
- DRM_RCAR_MIPI_DSI=n
|
||||
- DRM_PANEL_BOE_BF060Y8M_AJ0=n
|
||||
- DRM_PANEL_JDI_R63452=n
|
||||
- DRM_PANEL_NOVATEK_NT35950=n
|
||||
- DRM_PANEL_SONY_TULIP_TRULY_NT35521=n
|
||||
- VIDEO_MAX96712=m
|
||||
- PHY_FSL_IMX8M_PCIE=m
|
||||
- x86_64
|
||||
- SLS=y
|
||||
- i386
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- ppc64 / ppc64le
|
||||
- KVM_BOOK3S_HV_NESTED_PMU_WORKAROUND=n
|
||||
- SURFACE_PLATFORMS=n
|
||||
- s390x
|
||||
- SURFACE_PLATFORMS=n
|
||||
- CRYPTO_CHACHA_S390=m
|
||||
- riscv64
|
||||
- SOC_STARFIVE=y
|
||||
- RISCV_BOOT_SPINWAIT=y
|
||||
- PINCTRL_STARFIVE=m
|
||||
- SND_AMD_ACP_CONFIG=m
|
||||
- CLK_STARFIVE_JH7100=y
|
||||
- RESET_STARFIVE_JH7100=y
|
||||
- PHY_LAN966X_SERDES=m
|
||||
- commit 8751a94
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 21 15:46:35 CET 2022 - tiwai@suse.de
|
||||
|
||||
|
@ -17,8 +17,8 @@
|
||||
# needssslcertforbuild
|
||||
|
||||
|
||||
%define srcversion 5.16
|
||||
%define patchversion 5.16.16
|
||||
%define srcversion 5.17
|
||||
%define patchversion 5.17.0
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,13 +107,16 @@ Name: kernel-zfcpdump
|
||||
Summary: The IBM System Z zfcpdump Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.16.16
|
||||
Version: 5.17.0
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.gcdbc159
|
||||
Release: <RELEASE>.gd0cec50
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
URL: https://www.kernel.org/
|
||||
%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
|
||||
BuildRequires: bash-sh
|
||||
%endif
|
||||
BuildRequires: bc
|
||||
BuildRequires: bison
|
||||
BuildRequires: coreutils
|
||||
@ -231,10 +234,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: kernel-%build_flavor-base-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
Provides: kernel-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
Provides: %name-srchash-d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
%obsolete_rebuilds %name
|
||||
Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
|
3
linux-5.17.tar.xz
Normal file
3
linux-5.17.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:555fef61dddb591a83d62dd04e252792f9af4ba9ef14683f64840e46fa20b1b1
|
||||
size 128399340
|
@ -1,6 +1,7 @@
|
||||
# A few cross-distro definitions:
|
||||
%kernel_build_shell_package bash-sh
|
||||
%kernel_module_package_release 1
|
||||
%kernel_module_package_buildreqs modutils kernel-syms kmod-compat
|
||||
%kernel_module_package_buildreqs modutils kernel-syms kmod-compat %kernel_build_shell_package
|
||||
|
||||
%cpu_arch %(case %_target_cpu in \
|
||||
# from rpm --eval '%ix86' \
|
||||
|
BIN
patches.kernel.org.tar.bz2
(Stored with Git LFS)
BIN
patches.kernel.org.tar.bz2
(Stored with Git LFS)
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c763bd6d59909f6506af852b98befa9c266a45d1e32cbe60632791d5c3b32c2f
|
||||
size 4576
|
||||
oid sha256:662f0347a6828ccf59b47d4b0ed7966e019637b3a7b2c88377c6a5f7e96b5be9
|
||||
size 5059
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c6e9c2c276a83625b9abefe5005e2921ddf8b822d0934e17119eedb6c24762fb
|
||||
size 52818
|
||||
oid sha256:11368782cc2ab7536cc6f22e32b63d8084592a988f2c98624c8d26b55ea03df5
|
||||
size 37214
|
||||
|
2486
series.conf
2486
series.conf
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,3 @@
|
||||
2022-03-20 07:28:38 +0000
|
||||
GIT Revision: cdbc159bbabf5ee0466bbf9262296662d94fe57e
|
||||
2022-03-21 11:26:30 +0000
|
||||
GIT Revision: d0cec50d019c853336e26f5ff5df5a4c9c3ea120
|
||||
GIT Branch: stable
|
||||
|
Loading…
Reference in New Issue
Block a user