Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2020-01-19 20:52:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Sun Jan 19 20:52:30 2020 rev:521 rq:764584 version:5.4.12 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2020-01-13 22:19:05.854450691 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.26092/dtb-aarch64.changes 2020-01-19 20:52:48.795904506 +0100 @@ -1,0 +2,429 @@ +Wed Jan 15 10:29:49 CET 2020 - jsl...@suse.cz + +- HID: hidraw, uhid: Always report EPOLLOUT (git-fixes). +- commit 7f4459b + +------------------------------------------------------------------- +Wed Jan 15 09:18:13 CET 2020 - jsl...@suse.cz + +- Linux 5.4.12 (bnc#1012628). +- chardev: Avoid potential use-after-free in 'chrdev_open()' + (bnc#1012628). +- i2c: fix bus recovery stop mode timing (bnc#1012628). +- powercap: intel_rapl: add NULL pointer check to + rapl_mmio_cpu_online() (bnc#1012628). +- usb: chipidea: host: Disable port power only if previously + enabled (bnc#1012628). +- ALSA: usb-audio: Apply the sample rate quirk for Bose Companion + 5 (bnc#1012628). +- ALSA: hda/realtek - Add new codec supported for ALCS1200A + (bnc#1012628). +- ALSA: hda/realtek - Set EAPD control to default for ALC222 + (bnc#1012628). +- ALSA: hda/realtek - Add quirk for the bass speaker on Lenovo + Yoga X1 7th gen (bnc#1012628). +- tpm: Handle negative priv->response_len in tpm_common_read() + (bnc#1012628). +- rtc: sun6i: Add support for RTC clocks on R40 (bnc#1012628). +- kernel/trace: Fix do not unregister tracepoints when register + sched_migrate_task fail (bnc#1012628). +- tracing: Have stack tracer compile when MCOUNT_INSN_SIZE is + not defined (bnc#1012628). +- tracing: Change offset type to s32 in preempt/irq tracepoints + (bnc#1012628). +- HID: Fix slab-out-of-bounds read in hid_field_extract + (bnc#1012628). +- HID: uhid: Fix returning EPOLLOUT from uhid_char_poll + (bnc#1012628). +- HID: hidraw: Fix returning EPOLLOUT from hidraw_poll + (bnc#1012628). +- HID: hid-input: clear unmapped usages (bnc#1012628). +- Input: add safety guards to input_set_keycode() (bnc#1012628). +- Input: input_event - fix struct padding on sparc64 + (bnc#1012628). +- drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl,ehl + (bnc#1012628). +- Revert "drm/amdgpu: Set no-retry as default." (bnc#1012628). +- drm/sun4i: tcon: Set RGB DCLK min. divider based on hardware + model (bnc#1012628). +- drm/fb-helper: Round up bits_per_pixel if possible + (bnc#1012628). +- drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ + (bnc#1012628). +- drm/i915: Add Wa_1407352427:icl,ehl (bnc#1012628). +- drm/i915/gt: Mark up virtual engine uabi_instance (bnc#1012628). +- IB/hfi1: Adjust flow PSN with the correct resync_psn + (bnc#1012628). +- can: kvaser_usb: fix interface sanity check (bnc#1012628). +- can: gs_usb: gs_usb_probe(): use descriptors of current + altsetting (bnc#1012628). +- can: tcan4x5x: tcan4x5x_can_probe(): get the device out of + standby before register access (bnc#1012628). +- can: mscan: mscan_rx_poll(): fix rx path lockup when returning + from polling to irq mode (bnc#1012628). +- can: can_dropped_invalid_skb(): ensure an initialized headroom + in outgoing CAN sk_buffs (bnc#1012628). +- gpiolib: acpi: Turn dmi_system_id table into a generic quirk + table (bnc#1012628). +- gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism + (bnc#1012628). +- pstore/ram: Regularize prz label allocation lifetime + (bnc#1012628). +- staging: vt6656: set usb_set_intfdata on driver fail + (bnc#1012628). +- staging: vt6656: Fix non zero logical return of, usb_control_msg + (bnc#1012628). +- usb: cdns3: should not use the same dev_id for shared interrupt + handler (bnc#1012628). +- usb: ohci-da8xx: ensure error return on variable error is set + (bnc#1012628). +- USB-PD tcpm: bad warning+size, PPS adapters (bnc#1012628). +- USB: serial: option: add ZLP support for 0x1bc7/0x9010 + (bnc#1012628). +- usb: musb: fix idling for suspend after disconnect interrupt + (bnc#1012628). +- usb: musb: Disable pullup at init (bnc#1012628). +- usb: musb: dma: Correct parameter passed to IRQ handler + (bnc#1012628). +- staging: comedi: adv_pci1710: fix AI channels 16-31 for PCI-1713 + (bnc#1012628). +- staging: vt6656: correct return of vnt_init_registers + (bnc#1012628). +- staging: vt6656: limit reg output to block size (bnc#1012628). +- staging: rtl8188eu: Add device code for TP-Link TL-WN727N v5.21 + (bnc#1012628). +- serdev: Don't claim unsupported ACPI serial devices + (bnc#1012628). +- iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU + (bnc#1012628). +- tty: link tty and port before configuring it as console + (bnc#1012628). +- tty: always relink the port (bnc#1012628). +- arm64: Move __ARCH_WANT_SYS_CLONE3 definition to uapi headers + (bnc#1012628). +- arm64: Implement copy_thread_tls (bnc#1012628). +- arm: Implement copy_thread_tls (bnc#1012628). +- parisc: Implement copy_thread_tls (bnc#1012628). +- riscv: Implement copy_thread_tls (bnc#1012628). +- xtensa: Implement copy_thread_tls (bnc#1012628). +- clone3: ensure copy_thread_tls is implemented (bnc#1012628). +- um: Implement copy_thread_tls (bnc#1012628). +- staging: vt6656: remove bool from vnt_radio_power_on ret + (bnc#1012628). +- mwifiex: fix possible heap overflow in + mwifiex_process_country_ie() (bnc#1012628). +- mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf + (bnc#1012628). +- rpmsg: char: release allocated memory (bnc#1012628). +- scsi: bfa: release allocated memory in case of error + (bnc#1012628). +- rtl8xxxu: prevent leaking urb (bnc#1012628). +- ath10k: fix memory leak (bnc#1012628). +- HID: hiddev: fix mess in hiddev_open() (bnc#1012628). +- phy: cpcap-usb: Fix error path when no host driver is loaded + (bnc#1012628). +- phy: cpcap-usb: Fix flakey host idling and enumerating of + devices (bnc#1012628). +- netfilter: arp_tables: init netns pointer in xt_tgchk_param + struct (bnc#1012628). +- netfilter: conntrack: dccp, sctp: handle null timeout argument + (bnc#1012628). +- netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is + present (bnc#1012628). +- Update config files. +- commit 9cfb8de + +------------------------------------------------------------------- +Tue Jan 14 19:16:06 CET 2020 - ti...@suse.de + +- drm/i915/gen9: Clear residual context state on context switch + (CVE-2019-14615 bsc#1160195). +- commit 63e6175 + +------------------------------------------------------------------- +Tue Jan 14 13:46:17 CET 2020 - ti...@suse.de + +- Revert "iwlwifi: mvm: fix scan config command size" (bsc#1160717). +- commit cf0d366 + +------------------------------------------------------------------- +Mon Jan 13 05:59:20 CET 2020 - jsl...@suse.cz + +- Linux 5.4.11 (bnc#1012628). +- USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein + (bnc#1012628). +- bpf: Fix passing modified ctx to ld/abs/ind instruction + (bnc#1012628). +- ASoC: rt5682: fix i2c arbitration lost issue (bnc#1012628). +- spi: pxa2xx: Add support for Intel Jasper Lake (bnc#1012628). +- regulator: fix use after free issue (bnc#1012628). +- ASoC: max98090: fix possible race conditions (bnc#1012628). +- spi: fsl: Fix GPIO descriptor support (bnc#1012628). +- gpio: Handle counting of Freescale chipselects (bnc#1012628). +- spi: fsl: Handle the single hardwired chipselect case + (bnc#1012628). +- locking/spinlock/debug: Fix various data races (bnc#1012628). +- netfilter: ctnetlink: netns exit must wait for callbacks + (bnc#1012628). +- x86/intel: Disable HPET on Intel Ice Lake platforms + (bnc#1012628). +- netfilter: nf_tables_offload: Check for the NETDEV_UNREGISTER + event (bnc#1012628). +- mwifiex: Fix heap overflow in + mmwifiex_process_tdls_action_frame() (bnc#1012628). +- libtraceevent: Fix lib installation with O= (bnc#1012628). +- libtraceevent: Copy pkg-config file to output folder when + using O= (bnc#1012628). +- regulator: core: fix regulator_register() error paths to + properly release rdev (bnc#1012628). +- x86/efi: Update e820 with reserved EFI boot services data to + fix kexec breakage (bnc#1012628). +- ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 + (bnc#1012628). +- selftests: netfilter: use randomized netns names (bnc#1012628). +- efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs + (bnc#1012628). +- efi/gop: Return EFI_SUCCESS if a usable GOP was found + (bnc#1012628). +- efi/gop: Fix memory leak in __gop_query32/64() (bnc#1012628). +- efi/earlycon: Remap entire framebuffer after page initialization + (bnc#1012628). +- ARM: dts: imx6ul: imx6ul-14x14-evk.dtsi: Fix SPI NOR probing + (bnc#1012628). +- ARM: vexpress: Set-up shared OPP table instead of individual + for each CPU (bnc#1012628). +- netfilter: uapi: Avoid undefined left-shift in xt_sctp.h + (bnc#1012628). +- netfilter: nft_set_rbtree: bogus lookup/get on consecutive ++++ 232 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.26092/dtb-aarch64.changes dtb-armv6l.changes: same change dtb-armv7l.changes: same change kernel-64kb.changes: same change kernel-debug.changes: same change kernel-default.changes: same change kernel-docs.changes: same change kernel-kvmsmall.changes: same change kernel-lpae.changes: same change kernel-obs-build.changes: same change kernel-obs-qa.changes: same change kernel-pae.changes: same change kernel-source.changes: same change kernel-syms.changes: same change kernel-vanilla.changes: same change kernel-zfcpdump.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.M0ZjD2/_old 2020-01-19 20:53:15.559918565 +0100 +++ /var/tmp/diff_new_pack.M0ZjD2/_new 2020-01-19 20:53:15.559918565 +0100 @@ -17,7 +17,7 @@ %define srcversion 5.4 -%define patchversion 5.4.10 +%define patchversion 5.4.12 %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.4.10 +Version: 5.4.12 %if 0%{?is_kotd} -Release: <RELEASE>.g556a6fe +Release: <RELEASE>.g7f4459b %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.M0ZjD2/_old 2020-01-19 20:53:15.615918594 +0100 +++ /var/tmp/diff_new_pack.M0ZjD2/_new 2020-01-19 20:53:15.619918596 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.4 -%define patchversion 5.4.10 +%define patchversion 5.4.12 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0 Group: System/Kernel -Version: 5.4.10 +Version: 5.4.12 %if 0%{?is_kotd} -Release: <RELEASE>.g556a6fe +Release: <RELEASE>.g7f4459b %else Release: 0 %endif @@ -172,10 +172,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf -Provides: kernel-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: kernel-%build_flavor-base-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 +Provides: kernel-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 # END COMMON DEPS -Provides: %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.M0ZjD2/_old 2020-01-19 20:53:15.635918605 +0100 +++ /var/tmp/diff_new_pack.M0ZjD2/_new 2020-01-19 20:53:15.639918607 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.4 -%define patchversion 5.4.10 +%define patchversion 5.4.12 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: A Debug Version of the Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.4.10 +Version: 5.4.12 %if 0%{?is_kotd} -Release: <RELEASE>.g556a6fe +Release: <RELEASE>.g7f4459b %else Release: 0 %endif @@ -172,10 +172,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf -Provides: kernel-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: kernel-%build_flavor-base-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 +Provides: kernel-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 # END COMMON DEPS -Provides: %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.M0ZjD2/_old 2020-01-19 20:53:15.655918615 +0100 +++ /var/tmp/diff_new_pack.M0ZjD2/_new 2020-01-19 20:53:15.655918615 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.4 -%define patchversion 5.4.10 +%define patchversion 5.4.12 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: The Standard Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.4.10 +Version: 5.4.12 %if 0%{?is_kotd} -Release: <RELEASE>.g556a6fe +Release: <RELEASE>.g7f4459b %else Release: 0 %endif @@ -172,10 +172,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf -Provides: kernel-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: kernel-%build_flavor-base-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 +Provides: kernel-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 # END COMMON DEPS -Provides: %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.M0ZjD2/_old 2020-01-19 20:53:15.671918623 +0100 +++ /var/tmp/diff_new_pack.M0ZjD2/_new 2020-01-19 20:53:15.671918623 +0100 @@ -17,7 +17,7 @@ %define srcversion 5.4 -%define patchversion 5.4.10 +%define patchversion 5.4.12 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 5.4.10 +Version: 5.4.12 %if 0%{?is_kotd} -Release: <RELEASE>.g556a6fe +Release: <RELEASE>.g7f4459b %else Release: 0 %endif @@ -63,7 +63,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.M0ZjD2/_old 2020-01-19 20:53:15.687918632 +0100 +++ /var/tmp/diff_new_pack.M0ZjD2/_new 2020-01-19 20:53:15.691918634 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.4 -%define patchversion 5.4.10 +%define patchversion 5.4.12 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: The Small Developer Kernel for KVM License: GPL-2.0 Group: System/Kernel -Version: 5.4.10 +Version: 5.4.12 %if 0%{?is_kotd} -Release: <RELEASE>.g556a6fe +Release: <RELEASE>.g7f4459b %else Release: 0 %endif @@ -172,10 +172,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf -Provides: kernel-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: kernel-%build_flavor-base-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 +Provides: kernel-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 # END COMMON DEPS -Provides: %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.M0ZjD2/_old 2020-01-19 20:53:15.727918653 +0100 +++ /var/tmp/diff_new_pack.M0ZjD2/_new 2020-01-19 20:53:15.727918653 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.4.10 +%define patchversion 5.4.12 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +BuildRequires: kernel%kernel_flavor-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 %if 0%{?rhel_version} BuildRequires: kernel @@ -64,9 +64,9 @@ Summary: package kernel and initrd for OBS VM builds License: GPL-2.0 Group: SLES -Version: 5.4.10 +Version: 5.4.12 %if 0%{?is_kotd} -Release: <RELEASE>.g556a6fe +Release: <RELEASE>.g7f4459b %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.M0ZjD2/_old 2020-01-19 20:53:15.743918661 +0100 +++ /var/tmp/diff_new_pack.M0ZjD2/_new 2020-01-19 20:53:15.747918663 +0100 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.4.10 +%define patchversion 5.4.12 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,9 +36,9 @@ Summary: Basic QA tests for the kernel License: GPL-2.0 Group: SLES -Version: 5.4.10 +Version: 5.4.12 %if 0%{?is_kotd} -Release: <RELEASE>.g556a6fe +Release: <RELEASE>.g7f4459b %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.M0ZjD2/_old 2020-01-19 20:53:15.763918672 +0100 +++ /var/tmp/diff_new_pack.M0ZjD2/_new 2020-01-19 20:53:15.763918672 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.4 -%define patchversion 5.4.10 +%define patchversion 5.4.12 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: Kernel with PAE Support License: GPL-2.0 Group: System/Kernel -Version: 5.4.10 +Version: 5.4.12 %if 0%{?is_kotd} -Release: <RELEASE>.g556a6fe +Release: <RELEASE>.g7f4459b %else Release: 0 %endif @@ -172,10 +172,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf -Provides: kernel-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: kernel-%build_flavor-base-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 +Provides: kernel-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 # END COMMON DEPS -Provides: %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.M0ZjD2/_old 2020-01-19 20:53:15.783918682 +0100 +++ /var/tmp/diff_new_pack.M0ZjD2/_new 2020-01-19 20:53:15.787918684 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.4 -%define patchversion 5.4.10 +%define patchversion 5.4.12 %define variant %{nil} %define vanilla_only 0 @@ -30,9 +30,9 @@ Summary: The Linux Kernel Sources License: GPL-2.0 Group: Development/Sources -Version: 5.4.10 +Version: 5.4.12 %if 0%{?is_kotd} -Release: <RELEASE>.g556a6fe +Release: <RELEASE>.g7f4459b %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 Provides: linux Provides: multiversion(kernel) Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.M0ZjD2/_old 2020-01-19 20:53:15.803918693 +0100 +++ /var/tmp/diff_new_pack.M0ZjD2/_new 2020-01-19 20:53:15.807918695 +0100 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 5.4.10 +Version: 5.4.12 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g556a6fe +Release: <RELEASE>.g7f4459b %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.M0ZjD2/_old 2020-01-19 20:53:15.847918716 +0100 +++ /var/tmp/diff_new_pack.M0ZjD2/_new 2020-01-19 20:53:15.851918718 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.4 -%define patchversion 5.4.10 +%define patchversion 5.4.12 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -65,9 +65,9 @@ Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0 Group: System/Kernel -Version: 5.4.10 +Version: 5.4.12 %if 0%{?is_kotd} -Release: <RELEASE>.g556a6fe +Release: <RELEASE>.g7f4459b %else Release: 0 %endif @@ -172,10 +172,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf -Provides: kernel-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: kernel-%build_flavor-base-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 +Provides: kernel-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 # END COMMON DEPS -Provides: %name-srchash-556a6fedae3fb6edb8e82270a37ceaf38d8666cf +Provides: %name-srchash-7f4459b392c62d09edf1eadafc4cf7d694eccce3 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh kernel-zfcpdump.spec: same change ++++++ config.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/arm64/default new/config/arm64/default --- old/config/arm64/default 2020-01-03 11:53:32.000000000 +0100 +++ new/config/arm64/default 2020-01-15 09:50:43.000000000 +0100 @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 5.4.7 Kernel Configuration +# Linux/arm64 5.4.12 Kernel Configuration # # -# Compiler: aarch64-suse-linux-gcc (SUSE Linux) 9.2.1 20190903 [gcc-9-branch revision 275330] +# Compiler: aarch64-suse-linux-gcc (SUSE Linux) 9.2.1 20191209 [gcc-9-branch revision 279114] # CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=90201 @@ -789,6 +789,7 @@ CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y +CONFIG_HAVE_COPY_THREAD_TLS=y # CONFIG_HAVE_ARCH_HASH is not set # CONFIG_ISA_BUS_API is not set CONFIG_CLONE_BACKWARDS=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default --- old/config/armv6hl/default 2020-01-03 11:53:32.000000000 +0100 +++ new/config/armv6hl/default 2020-01-15 09:50:43.000000000 +0100 @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 5.4.7 Kernel Configuration +# Linux/arm 5.4.12 Kernel Configuration # # -# Compiler: arm-suse-linux-gnueabi-gcc (SUSE Linux) 9.2.1 20190903 [gcc-9-branch revision 275330] +# Compiler: arm-suse-linux-gnueabi-gcc (SUSE Linux) 9.2.1 20191209 [gcc-9-branch revision 279114] # CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=90201 @@ -681,6 +681,7 @@ CONFIG_HAVE_EXIT_THREAD=y CONFIG_ARCH_MMAP_RND_BITS=8 CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y +CONFIG_HAVE_COPY_THREAD_TLS=y # CONFIG_HAVE_ARCH_HASH is not set # CONFIG_ISA_BUS_API is not set CONFIG_CLONE_BACKWARDS=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default --- old/config/armv7hl/default 2020-01-03 11:53:32.000000000 +0100 +++ new/config/armv7hl/default 2020-01-15 09:50:43.000000000 +0100 @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 5.4.7 Kernel Configuration +# Linux/arm 5.4.12 Kernel Configuration # # -# Compiler: arm-suse-linux-gnueabi-gcc (SUSE Linux) 9.2.1 20190903 [gcc-9-branch revision 275330] +# Compiler: arm-suse-linux-gnueabi-gcc (SUSE Linux) 9.2.1 20191209 [gcc-9-branch revision 279114] # CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=90201 @@ -977,6 +977,7 @@ CONFIG_HAVE_EXIT_THREAD=y CONFIG_ARCH_MMAP_RND_BITS=8 CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y +CONFIG_HAVE_COPY_THREAD_TLS=y # CONFIG_HAVE_ARCH_HASH is not set # CONFIG_ISA_BUS_API is not set CONFIG_CLONE_BACKWARDS=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae --- old/config/armv7hl/lpae 2020-01-03 11:53:32.000000000 +0100 +++ new/config/armv7hl/lpae 2020-01-15 09:50:43.000000000 +0100 @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 5.4.7 Kernel Configuration +# Linux/arm 5.4.12 Kernel Configuration # # -# Compiler: arm-suse-linux-gnueabi-gcc (SUSE Linux) 9.2.1 20190903 [gcc-9-branch revision 275330] +# Compiler: arm-suse-linux-gnueabi-gcc (SUSE Linux) 9.2.1 20191209 [gcc-9-branch revision 279114] # CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=90201 @@ -935,6 +935,7 @@ CONFIG_HAVE_EXIT_THREAD=y CONFIG_ARCH_MMAP_RND_BITS=8 CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y +CONFIG_HAVE_COPY_THREAD_TLS=y # CONFIG_HAVE_ARCH_HASH is not set # CONFIG_ISA_BUS_API is not set CONFIG_CLONE_BACKWARDS=y diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/pae new/config/i386/pae --- old/config/i386/pae 2020-01-03 11:53:32.000000000 +0100 +++ new/config/i386/pae 2020-01-15 09:50:43.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 5.4.7 Kernel Configuration +# Linux/i386 5.4.12 Kernel Configuration # # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default --- old/config/ppc64/default 2020-01-03 11:53:32.000000000 +0100 +++ new/config/ppc64/default 2020-01-15 09:50:43.000000000 +0100 @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 5.4.7 Kernel Configuration +# Linux/powerpc 5.4.12 Kernel Configuration # # -# Compiler: powerpc64-suse-linux-gcc (SUSE Linux) 9.2.1 20190903 [gcc-9-branch revision 275330] +# Compiler: powerpc64-suse-linux-gcc (SUSE Linux) 9.2.1 20191209 [gcc-9-branch revision 279114] # CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=90201 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default --- old/config/ppc64le/default 2020-01-03 11:53:32.000000000 +0100 +++ new/config/ppc64le/default 2020-01-15 09:50:43.000000000 +0100 @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 5.4.7 Kernel Configuration +# Linux/powerpc 5.4.12 Kernel Configuration # # -# Compiler: powerpc64le-suse-linux-gcc (SUSE Linux) 9.2.1 20190903 [gcc-9-branch revision 275330] +# Compiler: powerpc64le-suse-linux-gcc (SUSE Linux) 9.2.1 20191209 [gcc-9-branch revision 279114] # CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=90201 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/default new/config/s390x/default --- old/config/s390x/default 2020-01-03 11:53:32.000000000 +0100 +++ new/config/s390x/default 2020-01-15 09:50:43.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 5.4.7 Kernel Configuration +# Linux/s390 5.4.12 Kernel Configuration # # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump --- old/config/s390x/zfcpdump 2020-01-03 11:53:32.000000000 +0100 +++ new/config/s390x/zfcpdump 2020-01-15 09:50:43.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 5.4.7 Kernel Configuration +# Linux/s390 5.4.12 Kernel Configuration # # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/default new/config/x86_64/default --- old/config/x86_64/default 2020-01-03 11:53:32.000000000 +0100 +++ new/config/x86_64/default 2020-01-15 09:50:43.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 5.4.7 Kernel Configuration +# Linux/x86_64 5.4.12 Kernel Configuration # # ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 18437 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/HID-hidraw-uhid-Always-report-EPOLLOUT.patch new/patches.suse/HID-hidraw-uhid-Always-report-EPOLLOUT.patch --- old/patches.suse/HID-hidraw-uhid-Always-report-EPOLLOUT.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/HID-hidraw-uhid-Always-report-EPOLLOUT.patch 2020-01-15 10:29:49.000000000 +0100 @@ -0,0 +1,67 @@ +From: Jiri Kosina <jkos...@suse.cz> +Date: Fri, 10 Jan 2020 15:32:51 +0100 +Subject: HID: hidraw, uhid: Always report EPOLLOUT +Git-commit: 9e635c2851df6caee651e589fbf937b637973c91 +Patch-mainline: 5.5-rc6 +References: git-fixes + +hidraw and uhid device nodes are always available for writing so we should +always report EPOLLOUT and EPOLLWRNORM bits, not only in the cases when +there is nothing to read. + +Reported-by: Linus Torvalds <torva...@linux-foundation.org> +Fixes: be54e7461ffdc ("HID: uhid: Fix returning EPOLLOUT from uhid_char_poll") +Fixes: 9f3b61dc1dd7b ("HID: hidraw: Fix returning EPOLLOUT from hidraw_poll") +Signed-off-by: Jiri Kosina <jkos...@suse.cz> +Signed-off-by: Jiri Slaby <jsl...@suse.cz> +--- + drivers/hid/hidraw.c | 7 ++++--- + drivers/hid/uhid.c | 5 +++-- + 2 files changed, 7 insertions(+), 5 deletions(-) + +diff --git a/drivers/hid/hidraw.c b/drivers/hid/hidraw.c +index f61f2123a755..7a75aff78388 100644 +--- a/drivers/hid/hidraw.c ++++ b/drivers/hid/hidraw.c +@@ -249,13 +249,14 @@ static ssize_t hidraw_get_report(struct file *file, char __user *buffer, size_t + static __poll_t hidraw_poll(struct file *file, poll_table *wait) + { + struct hidraw_list *list = file->private_data; ++ __poll_t mask = EPOLLOUT | EPOLLWRNORM; /* hidraw is always writable */ + + poll_wait(file, &list->hidraw->wait, wait); + if (list->head != list->tail) +- return EPOLLIN | EPOLLRDNORM; ++ mask |= EPOLLIN | EPOLLRDNORM; + if (!list->hidraw->exist) +- return EPOLLERR | EPOLLHUP; +- return EPOLLOUT | EPOLLWRNORM; ++ mask |= EPOLLERR | EPOLLHUP; ++ return mask; + } + + static int hidraw_open(struct inode *inode, struct file *file) +diff --git a/drivers/hid/uhid.c b/drivers/hid/uhid.c +index 935c3d0a3b63..8fe3efcb8327 100644 +--- a/drivers/hid/uhid.c ++++ b/drivers/hid/uhid.c +@@ -766,13 +766,14 @@ static ssize_t uhid_char_write(struct file *file, const char __user *buffer, + static __poll_t uhid_char_poll(struct file *file, poll_table *wait) + { + struct uhid_device *uhid = file->private_data; ++ __poll_t mask = EPOLLOUT | EPOLLWRNORM; /* uhid is always writable */ + + poll_wait(file, &uhid->waitq, wait); + + if (uhid->head != uhid->tail) +- return EPOLLIN | EPOLLRDNORM; ++ mask |= EPOLLIN | EPOLLRDNORM; + +- return EPOLLOUT | EPOLLWRNORM; ++ return mask; + } + + static const struct file_operations uhid_fops = { +-- +2.24.1 + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/Revert-iwlwifi-mvm-fix-scan-config-command-size.patch new/patches.suse/Revert-iwlwifi-mvm-fix-scan-config-command-size.patch --- old/patches.suse/Revert-iwlwifi-mvm-fix-scan-config-command-size.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/Revert-iwlwifi-mvm-fix-scan-config-command-size.patch 2020-01-15 10:29:49.000000000 +0100 @@ -0,0 +1,48 @@ +From: Mehmet Akif Tasova <makiftas...@gmail.com> +Subject: [PATCH] Revert "iwlwifi: mvm: fix scan config command size" +Date: Mon, 30 Dec 2019 15:48:16 +0200 +Message-id: <20191230134816.88136-1-l...@coelho.fi> +Patch-mainline: Submitted, linux-wireless ML +References: bsc#1160717 + +Since v5.4-rc1 was released, iwlwifi started throwing errors when scan +commands were sent to the firmware with certain devices (depending on +the OTP burned in the device, which contains the list of available +channels). For instance: + +iwlwifi 0000:00:14.3: FW error in SYNC CMD SCAN_CFG_CMD + +This bug was reported in the ArchLinux bug tracker: +https://bugs.archlinux.org/task/64703 + +And also in a specific case in bugzilla, when the lar_disabled option +was set: https://bugzilla.kernel.org/show_bug.cgi?id=205193 + +Revert the commit that introduced this error, by using the number of +channels from the OTP instead of the number of channels that is +specified in the FW TLV that tells us how many channels it supports. + +This reverts commit 06eb547c4ae4382e70d556ba213d13c95ca1801b. + +Cc: sta...@vger.kernel.org # v5.4+ +Signed-off-by: Mehmet Akif Tasova <makiftas...@gmail.com> +[ Luca: reworded the commit message a bit. ] + +Signed-off-by: Luca Coelho <luciano.coe...@intel.com> +Acked-by: Takashi Iwai <ti...@suse.de> + +--- + drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/drivers/net/wireless/intel/iwlwifi/mvm/scan.c ++++ b/drivers/net/wireless/intel/iwlwifi/mvm/scan.c +@@ -1220,7 +1220,7 @@ static int iwl_mvm_legacy_config_scan(st + cmd_size = sizeof(struct iwl_scan_config_v2); + else + cmd_size = sizeof(struct iwl_scan_config_v1); +- cmd_size += num_channels; ++ cmd_size += mvm->fw->ucode_capa.n_scan_channels; + + cfg = kzalloc(cmd_size, GFP_KERNEL); + if (!cfg) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/USB-Fix-Don-t-skip-endpoint-descriptors-with-maxpack.patch new/patches.suse/USB-Fix-Don-t-skip-endpoint-descriptors-with-maxpack.patch --- old/patches.suse/USB-Fix-Don-t-skip-endpoint-descriptors-with-maxpack.patch 2020-01-09 16:44:46.000000000 +0100 +++ new/patches.suse/USB-Fix-Don-t-skip-endpoint-descriptors-with-maxpack.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,69 +0,0 @@ -From 2548288b4fb059b2da9ceada172ef763077e8a59 Mon Sep 17 00:00:00 2001 -From: Alan Stern <st...@rowland.harvard.edu> -Date: Mon, 6 Jan 2020 10:43:42 -0500 -Subject: [PATCH] USB: Fix: Don't skip endpoint descriptors with maxpacket=0 -Git-commit: 2548288b4fb059b2da9ceada172ef763077e8a59 -Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git -Patch-mainline: Queued in subsystem maintainer repository -References: bsc#1159811 - -It turns out that even though endpoints with a maxpacket length of 0 -aren't useful for data transfer, the descriptors do serve other -purposes. In particular, skipping them will also skip over other -class-specific descriptors for classes such as UVC. This unexpected -side effect has caused some UVC cameras to stop working. - -In addition, the USB spec requires that when isochronous endpoint -descriptors are present in an interface's altsetting 0 (which is true -on some devices), the maxpacket size _must_ be set to 0. Warning -about such things seems like a bad idea. - -This patch updates an earlier commit which would log a warning and -skip these endpoint descriptors. Now we only log a warning, and we -don't even do that for isochronous endpoints in altsetting 0. - -We don't need to worry about preventing endpoints with maxpacket = 0 -from ever being used for data transfers; usb_submit_urb() already -checks for this. - -Reported-and-tested-by: Roger Whittaker <roger.whitta...@suse.com> -Fixes: d482c7bb0541 ("USB: Skip endpoints with 0 maxpacket length") -Signed-off-by: Alan Stern <st...@rowland.harvard.edu> -Cc: Laurent Pinchart <laurent.pinch...@ideasonboard.com> -Link: https://marc.info/?l=linux-usb&m=157790377329882&w=2 -Link: https://lore.kernel.org/r/pine.lnx.4.44l0.2001061040270.1514-100...@iolanthe.rowland.org -Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org> -Acked-by: Takashi Iwai <ti...@suse.de> - ---- - drivers/usb/core/config.c | 12 ++++++++---- - 1 file changed, 8 insertions(+), 4 deletions(-) - -diff --git a/drivers/usb/core/config.c b/drivers/usb/core/config.c -index 21291950cc97..26bc05e48d8a 100644 ---- a/drivers/usb/core/config.c -+++ b/drivers/usb/core/config.c -@@ -392,12 +392,16 @@ static int usb_parse_endpoint(struct device *ddev, int cfgno, - endpoint->desc.wMaxPacketSize = cpu_to_le16(8); - } - -- /* Validate the wMaxPacketSize field */ -+ /* -+ * Validate the wMaxPacketSize field. -+ * Some devices have isochronous endpoints in altsetting 0; -+ * the USB-2 spec requires such endpoints to have wMaxPacketSize = 0 -+ * (see the end of section 5.6.3), so don't warn about them. -+ */ - maxp = usb_endpoint_maxp(&endpoint->desc); -- if (maxp == 0) { -- dev_warn(ddev, "config %d interface %d altsetting %d endpoint 0x%X has wMaxPacketSize 0, skipping\n", -+ if (maxp == 0 && !(usb_endpoint_xfer_isoc(d) && asnum == 0)) { -+ dev_warn(ddev, "config %d interface %d altsetting %d endpoint 0x%X has invalid wMaxPacketSize 0\n", - cfgno, inum, asnum, d->bEndpointAddress); -- goto skip_to_next_endpoint_or_interface_descriptor; - } - - /* Find the highest legal maxpacket size for this endpoint */ --- -2.16.4 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/V4-04-10-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835-common.dtsi.patch new/patches.suse/V4-04-10-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835-common.dtsi.patch --- old/patches.suse/V4-04-10-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835-common.dtsi.patch 2020-01-09 16:44:46.000000000 +0100 +++ new/patches.suse/V4-04-10-ARM-dts-bcm283x-Move-BCM2835-6-7-specific-to-bcm2835-common.dtsi.patch 2020-01-15 10:29:49.000000000 +0100 @@ -23,21 +23,18 @@ Acked-by: Eric Anholt <e...@anholt.net> Signed-off-by: Matthias Brugger <mbrug...@suse.com> --- - arch/arm/boot/dts/bcm2835-common.dtsi | 194 ++++++++++++++++++++++++++++++++++ - arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 - - arch/arm/boot/dts/bcm2835.dtsi | 1 + - arch/arm/boot/dts/bcm2836.dtsi | 1 + - arch/arm/boot/dts/bcm2837.dtsi | 1 + - arch/arm/boot/dts/bcm283x.dtsi | 174 +----------------------------- + arch/arm/boot/dts/bcm2835-common.dtsi | 194 ++++++++++++++++++++++++++++++++++ + arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 + arch/arm/boot/dts/bcm2835.dtsi | 1 + arch/arm/boot/dts/bcm2836.dtsi | 1 + arch/arm/boot/dts/bcm2837.dtsi | 1 + arch/arm/boot/dts/bcm283x.dtsi | 174 ------------------------------ 6 files changed, 198 insertions(+), 177 deletions(-) create mode 100644 arch/arm/boot/dts/bcm2835-common.dtsi -- 2.7.4 -diff --git a/arch/arm/boot/dts/bcm2835-common.dtsi b/arch/arm/boot/dts/bcm2835-common.dtsi -new file mode 100644 -index 0000000..fe1ab40 --- /dev/null +++ b/arch/arm/boot/dts/bcm2835-common.dtsi @@ -0,0 +1,194 @@ @@ -235,14 +232,12 @@ + dmas = <&dma 6>, <&dma 7>; + dma-names = "tx", "rx"; +}; -diff --git a/arch/arm/boot/dts/bcm2835-rpi.dtsi b/arch/arm/boot/dts/bcm2835-rpi.dtsi -index 6c6a7f6..394c8a7 100644 --- a/arch/arm/boot/dts/bcm2835-rpi.dtsi +++ b/arch/arm/boot/dts/bcm2835-rpi.dtsi @@ -59,10 +59,6 @@ clock-frequency = <100000>; }; - + -&i2c2 { - status = "okay"; -}; @@ -250,40 +245,32 @@ &usb { power-domains = <&power RPI_POWER_DOMAIN_USB>; }; -diff --git a/arch/arm/boot/dts/bcm2835.dtsi b/arch/arm/boot/dts/bcm2835.dtsi -index a5c3824..53bf457 100644 --- a/arch/arm/boot/dts/bcm2835.dtsi +++ b/arch/arm/boot/dts/bcm2835.dtsi @@ -1,5 +1,6 @@ // SPDX-License-Identifier: GPL-2.0 #include "bcm283x.dtsi" +#include "bcm2835-common.dtsi" - + / { compatible = "brcm,bcm2835"; -diff --git a/arch/arm/boot/dts/bcm2836.dtsi b/arch/arm/boot/dts/bcm2836.dtsi -index c933e84..82d6c46 100644 --- a/arch/arm/boot/dts/bcm2836.dtsi +++ b/arch/arm/boot/dts/bcm2836.dtsi @@ -1,5 +1,6 @@ // SPDX-License-Identifier: GPL-2.0 #include "bcm283x.dtsi" +#include "bcm2835-common.dtsi" - + / { compatible = "brcm,bcm2836"; -diff --git a/arch/arm/boot/dts/bcm2837.dtsi b/arch/arm/boot/dts/bcm2837.dtsi -index beb6c50..9e95fee 100644 --- a/arch/arm/boot/dts/bcm2837.dtsi +++ b/arch/arm/boot/dts/bcm2837.dtsi @@ -1,4 +1,5 @@ #include "bcm283x.dtsi" +#include "bcm2835-common.dtsi" - + / { compatible = "brcm,bcm2837"; -diff --git a/arch/arm/boot/dts/bcm283x.dtsi b/arch/arm/boot/dts/bcm283x.dtsi -index ae8296f..addf3be 100644 --- a/arch/arm/boot/dts/bcm283x.dtsi +++ b/arch/arm/boot/dts/bcm283x.dtsi @@ -18,7 +18,6 @@ @@ -293,20 +280,20 @@ - interrupt-parent = <&intc>; #address-cells = <1>; #size-cells = <1>; - + @@ -36,8 +35,6 @@ polling-delay-passive = <0>; polling-delay = <1000>; - + - thermal-sensors = <&thermal>; - trips { cpu-crit { - temperature = <80000>; + temperature = <90000>; @@ -73,68 +70,6 @@ interrupts = <1 11>; }; - + - dma: dma@7e007000 { - compatible = "brcm,bcm2835-dma"; - reg = <0x7e007000 0xf00>; @@ -375,7 +362,7 @@ @@ -184,8 +119,7 @@ interrupt-controller; #interrupt-cells = <2>; - + - /* Defines pin muxing groups according to - * BCM2835-ARM-Peripherals.pdf page 102. + /* Defines common pin muxing groups @@ -390,7 +377,7 @@ - brcm,pins = <18 19 20 21>; - brcm,function = <BCM2835_FSEL_ALT3>; - }; - + - jtag_gpio4: jtag_gpio4 { - brcm,pins = <4 5 6 12 13>; - brcm,function = <BCM2835_FSEL_ALT5>; @@ -401,7 +388,7 @@ @@ -286,35 +212,6 @@ brcm,function = <BCM2835_FSEL_ALT2>; }; - + - pwm0_gpio12: pwm0_gpio12 { - brcm,pins = <12>; - brcm,function = <BCM2835_FSEL_ALT0>; @@ -442,7 +429,7 @@ - dma-names = "rx-tx"; status = "disabled"; }; - + @@ -419,10 +314,6 @@ compatible = "brcm,bcm2835-i2s"; reg = <0x7e203000 0x24>; @@ -453,7 +440,7 @@ - dma-names = "tx", "rx"; status = "disabled"; }; - + @@ -431,8 +322,6 @@ reg = <0x7e204000 0x200>; interrupts = <2 22>; @@ -466,7 +453,7 @@ @@ -448,18 +337,6 @@ status = "disabled"; }; - + - pixelvalve@7e206000 { - compatible = "brcm,bcm2835-pixelvalve0"; - reg = <0x7e206000 0x100>; @@ -483,9 +470,9 @@ compatible = "brcm,bcm2835-dpi"; reg = <0x7e208000 0x8c>; @@ -490,14 +367,6 @@ - + }; - + - thermal: thermal@7e212000 { - compatible = "brcm,bcm2835-thermal"; - reg = <0x7e212000 0x8>; @@ -500,7 +487,7 @@ @@ -587,16 +456,6 @@ status = "disabled"; }; - + - i2c2: i2c@7e805000 { - compatible = "brcm,bcm2835-i2c"; - reg = <0x7e805000 0x1000>; @@ -517,7 +504,7 @@ @@ -605,26 +464,6 @@ status = "disabled"; }; - + - pixelvalve@7e807000 { - compatible = "brcm,bcm2835-pixelvalve2"; - reg = <0x7e807000 0x100>; @@ -557,5 +544,5 @@ - compatible = "brcm,bcm2835-vc4"; - }; }; - + clocks { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/tpm-Revert-tpm_tis-reserve-chip-for-duration-of-tpm_.patch new/patches.suse/tpm-Revert-tpm_tis-reserve-chip-for-duration-of-tpm_.patch --- old/patches.suse/tpm-Revert-tpm_tis-reserve-chip-for-duration-of-tpm_.patch 2020-01-09 16:44:46.000000000 +0100 +++ new/patches.suse/tpm-Revert-tpm_tis-reserve-chip-for-duration-of-tpm_.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,130 +0,0 @@ -From 9550f210492c6f88415709002f42a9d15c0e6231 Mon Sep 17 00:00:00 2001 -From: Jarkko Sakkinen <jarkko.sakki...@linux.intel.com> -Date: Tue, 31 Dec 2019 01:19:59 +0200 -Subject: [PATCH] tpm: Revert "tpm_tis: reserve chip for duration of tpm_tis_core_init" -Git-commit: 9550f210492c6f88415709002f42a9d15c0e6231 -Patch-mainline: v5.5-rc6 -References: bsc#1159152 - -Revert a commit, which was included in Linux v5.5-rc3 because it did not -properly fix the issues it was supposed to fix. - -Fixes: 21df4a8b6018 ("tpm_tis: reserve chip for duration of tpm_tis_core_init") -Link: https://bugzilla.kernel.org/show_bug.cgi?id=205935 -Cc: sta...@vger.kernel.org -Cc: Jerry Snitselaar <jsnit...@redhat.com> -Cc: Dan Williams <dan.j.willi...@intel.com> -Tested-by: Dan Williams <dan.j.willi...@intel.com> -Tested-by: Xiaoping Zhou <xiaoping.z...@intel.com> -Signed-off-by: Jarkko Sakkinen <jarkko.sakki...@linux.intel.com> -Acked-by: Takashi Iwai <ti...@suse.de> - ---- - drivers/char/tpm/tpm_tis_core.c | 35 +++++++++++++++++------------------ - 1 file changed, 17 insertions(+), 18 deletions(-) - -diff --git a/drivers/char/tpm/tpm_tis_core.c b/drivers/char/tpm/tpm_tis_core.c -index bb0343ffd235..8af2cee1a762 100644 ---- a/drivers/char/tpm/tpm_tis_core.c -+++ b/drivers/char/tpm/tpm_tis_core.c -@@ -978,13 +978,13 @@ int tpm_tis_core_init(struct device *dev, struct tpm_tis_data *priv, int irq, - - if (wait_startup(chip, 0) != 0) { - rc = -ENODEV; -- goto err_start; -+ goto out_err; - } - - /* Take control of the TPM's interrupt hardware and shut it off */ - rc = tpm_tis_read32(priv, TPM_INT_ENABLE(priv->locality), &intmask); - if (rc < 0) -- goto err_start; -+ goto out_err; - - intmask |= TPM_INTF_CMD_READY_INT | TPM_INTF_LOCALITY_CHANGE_INT | - TPM_INTF_DATA_AVAIL_INT | TPM_INTF_STS_VALID_INT; -@@ -993,21 +993,21 @@ int tpm_tis_core_init(struct device *dev, struct tpm_tis_data *priv, int irq, - - rc = tpm_chip_start(chip); - if (rc) -- goto err_start; -- -+ goto out_err; - rc = tpm2_probe(chip); -+ tpm_chip_stop(chip); - if (rc) -- goto err_probe; -+ goto out_err; - - rc = tpm_tis_read32(priv, TPM_DID_VID(0), &vendor); - if (rc < 0) -- goto err_probe; -+ goto out_err; - - priv->manufacturer_id = vendor; - - rc = tpm_tis_read8(priv, TPM_RID(0), &rid); - if (rc < 0) -- goto err_probe; -+ goto out_err; - - dev_info(dev, "%s TPM (device-id 0x%X, rev-id %d)\n", - (chip->flags & TPM_CHIP_FLAG_TPM2) ? "2.0" : "1.2", -@@ -1016,13 +1016,13 @@ int tpm_tis_core_init(struct device *dev, struct tpm_tis_data *priv, int irq, - probe = probe_itpm(chip); - if (probe < 0) { - rc = -ENODEV; -- goto err_probe; -+ goto out_err; - } - - /* Figure out the capabilities */ - rc = tpm_tis_read32(priv, TPM_INTF_CAPS(priv->locality), &intfcaps); - if (rc < 0) -- goto err_probe; -+ goto out_err; - - dev_dbg(dev, "TPM interface capabilities (0x%x):\n", - intfcaps); -@@ -1056,9 +1056,10 @@ int tpm_tis_core_init(struct device *dev, struct tpm_tis_data *priv, int irq, - if (tpm_get_timeouts(chip)) { - dev_err(dev, "Could not get TPM timeouts and durations\n"); - rc = -ENODEV; -- goto err_probe; -+ goto out_err; - } - -+ tpm_chip_start(chip); - chip->flags |= TPM_CHIP_FLAG_IRQ; - if (irq) { - tpm_tis_probe_irq_single(chip, intmask, IRQF_SHARED, -@@ -1069,20 +1070,18 @@ int tpm_tis_core_init(struct device *dev, struct tpm_tis_data *priv, int irq, - } else { - tpm_tis_probe_irq(chip, intmask); - } -+ tpm_chip_stop(chip); - } - -- tpm_chip_stop(chip); -- - rc = tpm_chip_register(chip); - if (rc) -- goto err_start; -- -- return 0; -+ goto out_err; - --err_probe: -- tpm_chip_stop(chip); -+ if (chip->ops->clk_enable != NULL) -+ chip->ops->clk_enable(chip, false); - --err_start: -+ return 0; -+out_err: - if ((chip->ops != NULL) && (chip->ops->clk_enable != NULL)) - chip->ops->clk_enable(chip, false); - --- -2.16.4 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/tpm-Revert-tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before.patch new/patches.suse/tpm-Revert-tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before.patch --- old/patches.suse/tpm-Revert-tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before.patch 2020-01-09 16:44:46.000000000 +0100 +++ new/patches.suse/tpm-Revert-tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,52 +0,0 @@ -From dda8b2af395b2ed508e2ef314ae32e122841b447 Mon Sep 17 00:00:00 2001 -From: Stefan Berger <stef...@linux.ibm.com> -Date: Tue, 26 Nov 2019 08:17:52 -0500 -Subject: [PATCH] tpm: Revert "tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts" -Git-commit: dda8b2af395b2ed508e2ef314ae32e122841b447 -Patch-mainline: v5.5-rc6 -References: bsc#1159152 - -There has been a bunch of reports (one from kernel bugzilla linked) -reporting that when this commit is applied it causes on some machines -boot freezes. - -Unfortunately hardware where this commit causes a failure is not widely -available (only one I'm aware is Lenovo T490), which means we cannot -predict yet how long it will take to properly fix tpm_tis interrupt -probing. - -Thus, the least worst short term action is to revert the code to the -state before this commit. In long term we need fix the tpm_tis probing -code to work on machines that Stefan's fix was supposed to fix. - -Link: https://bugzilla.kernel.org/show_bug.cgi?id=205935 -Fixes: 1ea32c83c699 ("tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts") -Cc: sta...@vger.kernel.org -Cc: Jerry Snitselaar <jsnit...@redhat.com> -Cc: Dan Williams <dan.j.willi...@intel.com> -Tested-by: Dan Williams <dan.j.willi...@intel.com> -Tested-by: Xiaoping Zhou <xiaoping.z...@intel.com> -Signed-off-by: Stefan Berger <stef...@linux.ibm.com> -Reported-by: Jerry Snitselaar <jsnit...@redhat.com> -Signed-off-by: Jarkko Sakkinen <jarkko.sakki...@linux.intel.com> -Acked-by: Takashi Iwai <ti...@suse.de> - ---- - drivers/char/tpm/tpm_tis_core.c | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/drivers/char/tpm/tpm_tis_core.c b/drivers/char/tpm/tpm_tis_core.c -index 8af2cee1a762..5dc52c4e2292 100644 ---- a/drivers/char/tpm/tpm_tis_core.c -+++ b/drivers/char/tpm/tpm_tis_core.c -@@ -1060,7 +1060,6 @@ int tpm_tis_core_init(struct device *dev, struct tpm_tis_data *priv, int irq, - } - - tpm_chip_start(chip); -- chip->flags |= TPM_CHIP_FLAG_IRQ; - if (irq) { - tpm_tis_probe_irq_single(chip, intmask, IRQF_SHARED, - irq); --- -2.16.4 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/tpm-Revert-tpm_tis_core-Turn-on-the-TPM-before-probi.patch new/patches.suse/tpm-Revert-tpm_tis_core-Turn-on-the-TPM-before-probi.patch --- old/patches.suse/tpm-Revert-tpm_tis_core-Turn-on-the-TPM-before-probi.patch 2020-01-09 16:44:46.000000000 +0100 +++ new/patches.suse/tpm-Revert-tpm_tis_core-Turn-on-the-TPM-before-probi.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,60 +0,0 @@ -From aa4a63dd981682b1742baa01237036e48bc11923 Mon Sep 17 00:00:00 2001 -From: Stefan Berger <stef...@linux.ibm.com> -Date: Tue, 26 Nov 2019 08:17:53 -0500 -Subject: [PATCH] tpm: Revert "tpm_tis_core: Turn on the TPM before probing IRQ's" -Git-commit: aa4a63dd981682b1742baa01237036e48bc11923 -Patch-mainline: v5.5-rc6 -References: bsc#1159152 - -There has been a bunch of reports (one from kernel bugzilla linked) -reporting that when this commit is applied it causes on some machines -boot freezes. - -Unfortunately hardware where this commit causes a failure is not widely -available (only one I'm aware is Lenovo T490), which means we cannot -predict yet how long it will take to properly fix tpm_tis interrupt -probing. - -Thus, the least worst short term action is to revert the code to the -state before this commit. In long term we need fix the tpm_tis probing -code to work on machines that Stefan's fix was supposed to fix. - -Fixes: 21df4a8b6018 ("tpm_tis: reserve chip for duration of tpm_tis_core_init") -Link: https://bugzilla.kernel.org/show_bug.cgi?id=205935 -Cc: sta...@vger.kernel.org -Cc: Jerry Snitselaar <jsnit...@redhat.com> -Cc: Dan Williams <dan.j.willi...@intel.com> -Tested-by: Dan Williams <dan.j.willi...@intel.com> -Tested-by: Xiaoping Zhou <xiaoping.z...@intel.com> -Signed-off-by: Stefan Berger <stef...@linux.ibm.com> -Reported-by: Jerry Snitselaar <jsnit...@redhat.com> -Signed-off-by: Jarkko Sakkinen <jarkko.sakki...@linux.intel.com> -Acked-by: Takashi Iwai <ti...@suse.de> - ---- - drivers/char/tpm/tpm_tis_core.c | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/drivers/char/tpm/tpm_tis_core.c b/drivers/char/tpm/tpm_tis_core.c -index 5dc52c4e2292..27c6ca031e23 100644 ---- a/drivers/char/tpm/tpm_tis_core.c -+++ b/drivers/char/tpm/tpm_tis_core.c -@@ -1059,7 +1059,6 @@ int tpm_tis_core_init(struct device *dev, struct tpm_tis_data *priv, int irq, - goto out_err; - } - -- tpm_chip_start(chip); - if (irq) { - tpm_tis_probe_irq_single(chip, intmask, IRQF_SHARED, - irq); -@@ -1069,7 +1068,6 @@ int tpm_tis_core_init(struct device *dev, struct tpm_tis_data *priv, int irq, - } else { - tpm_tis_probe_irq(chip, intmask); - } -- tpm_chip_stop(chip); - } - - rc = tpm_chip_register(chip); --- -2.16.4 - ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.M0ZjD2/_old 2020-01-19 20:53:17.755919718 +0100 +++ /var/tmp/diff_new_pack.M0ZjD2/_new 2020-01-19 20:53:17.763919722 +0100 @@ -1362,6 +1362,251 @@ patches.kernel.org/5.4.9-191-Linux-5.4.9.patch patches.kernel.org/5.4.10-001-powerpc-pmem-Fix-kernel-crash-due-to-wrong-ran.patch patches.kernel.org/5.4.10-002-Linux-5.4.10.patch + patches.kernel.org/5.4.11-001-USB-dummy-hcd-use-usb_urb_dir_in-instead-of-us.patch + patches.kernel.org/5.4.11-002-bpf-Fix-passing-modified-ctx-to-ld-abs-ind-ins.patch + patches.kernel.org/5.4.11-003-ASoC-rt5682-fix-i2c-arbitration-lost-issue.patch + patches.kernel.org/5.4.11-004-spi-pxa2xx-Add-support-for-Intel-Jasper-Lake.patch + patches.kernel.org/5.4.11-005-regulator-fix-use-after-free-issue.patch + patches.kernel.org/5.4.11-006-ASoC-max98090-fix-possible-race-conditions.patch + patches.kernel.org/5.4.11-007-spi-fsl-Fix-GPIO-descriptor-support.patch + patches.kernel.org/5.4.11-008-gpio-Handle-counting-of-Freescale-chipselects.patch + patches.kernel.org/5.4.11-009-spi-fsl-Handle-the-single-hardwired-chipselect.patch + patches.kernel.org/5.4.11-010-locking-spinlock-debug-Fix-various-data-races.patch + patches.kernel.org/5.4.11-011-netfilter-ctnetlink-netns-exit-must-wait-for-c.patch + patches.kernel.org/5.4.11-012-x86-intel-Disable-HPET-on-Intel-Ice-Lake-platf.patch + patches.kernel.org/5.4.11-013-netfilter-nf_tables_offload-Check-for-the-NETD.patch + patches.kernel.org/5.4.11-014-mwifiex-Fix-heap-overflow-in-mmwifiex_process_.patch + patches.kernel.org/5.4.11-015-libtraceevent-Fix-lib-installation-with-O.patch + patches.kernel.org/5.4.11-016-libtraceevent-Copy-pkg-config-file-to-output-f.patch + patches.kernel.org/5.4.11-017-regulator-core-fix-regulator_register-error-pa.patch + patches.kernel.org/5.4.11-018-x86-efi-Update-e820-with-reserved-EFI-boot-ser.patch + patches.kernel.org/5.4.11-019-ASoC-Intel-bytcr_rt5640-Update-quirk-for-Tecla.patch + patches.kernel.org/5.4.11-020-selftests-netfilter-use-randomized-netns-names.patch + patches.kernel.org/5.4.11-021-efi-gop-Return-EFI_NOT_FOUND-if-there-are-no-u.patch + patches.kernel.org/5.4.11-022-efi-gop-Return-EFI_SUCCESS-if-a-usable-GOP-was.patch + patches.kernel.org/5.4.11-023-efi-gop-Fix-memory-leak-in-__gop_query32-64.patch + patches.kernel.org/5.4.11-024-efi-earlycon-Remap-entire-framebuffer-after-pa.patch + patches.kernel.org/5.4.11-025-ARM-dts-imx6ul-imx6ul-14x14-evk.dtsi-Fix-SPI-N.patch + patches.kernel.org/5.4.11-026-ARM-vexpress-Set-up-shared-OPP-table-instead-o.patch + patches.kernel.org/5.4.11-027-netfilter-uapi-Avoid-undefined-left-shift-in-x.patch + patches.kernel.org/5.4.11-028-netfilter-nft_set_rbtree-bogus-lookup-get-on-c.patch + patches.kernel.org/5.4.11-029-netfilter-nf_tables-validate-NFT_SET_ELEM_INTE.patch + patches.kernel.org/5.4.11-030-netfilter-nf_tables-validate-NFT_DATA_VALUE-af.patch + patches.kernel.org/5.4.11-031-netfilter-nf_tables-skip-module-reference-coun.patch + patches.kernel.org/5.4.11-032-netfilter-nf_tables_offload-return-EOPNOTSUPP-.patch + patches.kernel.org/5.4.11-033-ARM-dts-BCM5301X-Fix-MDIO-node-address-size-ce.patch + patches.kernel.org/5.4.11-034-selftests-ftrace-Fix-to-check-the-existence-of.patch + patches.kernel.org/5.4.11-035-selftests-ftrace-Fix-ftrace-test-cases-to-chec.patch + patches.kernel.org/5.4.11-036-selftests-ftrace-Do-not-to-use-absolute-debugf.patch + patches.kernel.org/5.4.11-037-selftests-ftrace-Fix-multiple-kprobe-testcase.patch + patches.kernel.org/5.4.11-038-selftests-safesetid-Move-link-library-to-LDLIB.patch + patches.kernel.org/5.4.11-039-selftests-safesetid-Check-the-return-value-of-.patch + patches.kernel.org/5.4.11-040-selftests-safesetid-Fix-Makefile-to-set-correc.patch + patches.kernel.org/5.4.11-041-ARM-exynos_defconfig-Restore-debugfs-support.patch + patches.kernel.org/5.4.11-042-ARM-dts-Cygnus-Fix-MDIO-node-address-size-cell.patch + patches.kernel.org/5.4.11-043-spi-spi-cavium-thunderx-Add-missing-pci_releas.patch + patches.kernel.org/5.4.11-044-reset-Do-not-register-resource-data-for-missin.patch + patches.kernel.org/5.4.11-045-ASoC-topology-Check-return-value-for-snd_soc_a.patch + patches.kernel.org/5.4.11-046-ASoC-topology-Check-return-value-for-soc_tplg_.patch + patches.kernel.org/5.4.11-047-ASoC-SOF-loader-snd_sof_fw_parse_ext_data-log-.patch + patches.kernel.org/5.4.11-048-ASoC-SOF-Intel-split-cht-and-byt-debug-window-.patch + patches.kernel.org/5.4.11-049-ARM-dts-am335x-sancloud-bbe-fix-phy-mode.patch + patches.kernel.org/5.4.11-050-ARM-omap2plus_defconfig-Add-back-DEBUG_FS.patch + patches.kernel.org/5.4.11-051-ARM-dts-bcm283x-Fix-critical-trip-point.patch + patches.kernel.org/5.4.11-052-arm64-dts-ls1028a-fix-typo-in-TMU-calibration-.patch + patches.kernel.org/5.4.11-053-bpf-riscv-Limit-to-33-tail-calls.patch + patches.kernel.org/5.4.11-054-bpf-mips-Limit-to-33-tail-calls.patch + patches.kernel.org/5.4.11-055-bpftool-Don-t-crash-on-missing-jited-insns-or-.patch + patches.kernel.org/5.4.11-056-perf-metricgroup-Fix-printing-event-names-of-m.patch + patches.kernel.org/5.4.11-057-perf-header-Fix-false-warning-when-there-are-n.patch + patches.kernel.org/5.4.11-058-spi-spi-ti-qspi-Fix-a-bug-when-accessing-non-d.patch + patches.kernel.org/5.4.11-059-ARM-dts-am437x-gp-epos-evm-fix-panel-compatibl.patch + patches.kernel.org/5.4.11-060-kselftest-runner-Print-new-line-in-print-of-ti.patch + patches.kernel.org/5.4.11-061-kselftest-Support-old-perl-versions.patch + patches.kernel.org/5.4.11-062-samples-bpf-Replace-symbol-compare-of-trace_ev.patch + patches.kernel.org/5.4.11-063-samples-bpf-fix-syscall_tp-due-to-unused-sysca.patch + patches.kernel.org/5.4.11-064-arm64-dts-ls1028a-fix-reboot-node.patch + patches.kernel.org/5.4.11-065-ARM-imx_v6_v7_defconfig-Explicitly-restore-CON.patch + patches.kernel.org/5.4.11-066-pinctrl-aspeed-g6-Fix-LPC-eSPI-mux-configurati.patch + patches.kernel.org/5.4.11-067-bus-ti-sysc-Fix-missing-reset-delay-handling.patch + patches.kernel.org/5.4.11-068-clk-walk-orphan-list-on-clock-provider-registr.patch + patches.kernel.org/5.4.11-069-mac80211-fix-TID-field-in-monitor-mode-transmi.patch + patches.kernel.org/5.4.11-070-cfg80211-fix-double-free-after-changing-networ.patch + patches.kernel.org/5.4.11-071-pinctrl-pinmux-fix-a-possible-null-pointer-in-.patch + patches.kernel.org/5.4.11-072-powerpc-Ensure-that-swiotlb-buffer-is-allocate.patch + patches.kernel.org/5.4.11-073-btrfs-Fix-error-messages-in-qgroup_rescan_init.patch + patches.kernel.org/5.4.11-074-Btrfs-fix-cloning-range-with-a-hole-when-using.patch + patches.kernel.org/5.4.11-075-powerpc-vcpu-Assume-dedicated-processors-as-no.patch + patches.kernel.org/5.4.11-076-powerpc-spinlocks-Include-correct-header-for-s.patch + patches.kernel.org/5.4.11-077-btrfs-handle-error-in-btrfs_cache_block_group.patch + patches.kernel.org/5.4.11-078-Btrfs-fix-hole-extent-items-with-a-zero-size-a.patch + patches.kernel.org/5.4.11-079-ocxl-Fix-potential-memory-leak-on-context-crea.patch + patches.kernel.org/5.4.11-080-bpf-Clear-skb-tstamp-in-bpf_redirect-when-nece.patch + patches.kernel.org/5.4.11-081-habanalabs-rate-limit-error-msg-on-waiting-for.patch + patches.kernel.org/5.4.11-082-habanalabs-remove-variable-val-set-but-not-use.patch + patches.kernel.org/5.4.11-083-bnx2x-Do-not-handle-requests-from-VFs-after-pa.patch + patches.kernel.org/5.4.11-084-bnx2x-Fix-logic-to-get-total-no.-of-PFs-per-en.patch + patches.kernel.org/5.4.11-085-cxgb4-Fix-kernel-panic-while-accessing-sge_inf.patch + patches.kernel.org/5.4.11-086-net-usb-lan78xx-Fix-error-message-format-speci.patch + patches.kernel.org/5.4.11-087-parisc-fix-compilation-when-KEXEC-n-and-KEXEC_.patch + patches.kernel.org/5.4.11-088-parisc-add-missing-__init-annotation.patch + patches.kernel.org/5.4.11-089-rfkill-Fix-incorrect-check-to-avoid-NULL-point.patch + patches.kernel.org/5.4.11-090-ASoC-wm8962-fix-lambda-value.patch + patches.kernel.org/5.4.11-091-regulator-rn5t618-fix-module-aliases.patch + patches.kernel.org/5.4.11-092-spi-nxp-fspi-Ensure-width-is-respected-in-spi-.patch + patches.kernel.org/5.4.11-093-clk-at91-fix-possible-deadlock.patch + patches.kernel.org/5.4.11-094-staging-axis-fifo-add-unspecified-HAS_IOMEM-de.patch + patches.kernel.org/5.4.11-095-iommu-iova-Init-the-struct-iova-to-fix-the-pos.patch + patches.kernel.org/5.4.11-096-kconfig-don-t-crash-on-NULL-expressions-in-exp.patch + patches.kernel.org/5.4.11-097-scripts-package-mkdebian-add-missing-rsync-dep.patch + patches.kernel.org/5.4.11-098-perf-x86-Fix-potential-out-of-bounds-access.patch + patches.kernel.org/5.4.11-099-perf-x86-intel-Fix-PT-PMI-handling.patch + patches.kernel.org/5.4.11-100-sched-psi-Fix-sampling-error-and-rare-div0-cra.patch + patches.kernel.org/5.4.11-101-psi-Fix-a-division-error-in-psi-poll.patch + patches.kernel.org/5.4.11-102-usb-typec-fusb302-Fix-an-undefined-reference-t.patch + patches.kernel.org/5.4.11-103-block-end-bio-with-BLK_STS_AGAIN-in-case-of-no.patch + patches.kernel.org/5.4.11-104-fs-avoid-softlockups-in-s_inodes-iterators.patch + patches.kernel.org/5.4.11-105-fs-call-fsnotify_sb_delete-after-evict_inodes.patch + patches.kernel.org/5.4.11-106-perf-smmuv3-Remove-the-leftover-put_cpu-in-err.patch + patches.kernel.org/5.4.11-107-iommu-dma-Relax-locking-in-iommu_dma_prepare_m.patch + patches.kernel.org/5.4.11-108-io_uring-don-t-wait-when-under-submitting.patch + patches.kernel.org/5.4.11-109-clk-Move-clk_core_reparent_orphans-under-CONFI.patch + patches.kernel.org/5.4.11-110-net-stmmac-selftests-Needs-to-check-the-number.patch + patches.kernel.org/5.4.11-111-net-stmmac-Determine-earlier-the-size-of-RX-bu.patch + patches.kernel.org/5.4.11-112-net-stmmac-Do-not-accept-invalid-MTU-values.patch + patches.kernel.org/5.4.11-113-net-stmmac-xgmac-Clear-previous-RX-buffer-size.patch + patches.kernel.org/5.4.11-114-net-stmmac-RX-buffer-size-must-be-16-byte-alig.patch + patches.kernel.org/5.4.11-115-net-stmmac-Always-arm-TX-Timer-at-end-of-trans.patch + patches.kernel.org/5.4.11-116-s390-purgatory-do-not-build-purgatory-with-kco.patch + patches.kernel.org/5.4.11-117-drm-exynos-gsc-add-missed-component_del.patch + patches.kernel.org/5.4.11-118-tpm-tpm_ftpm_tee-add-shutdown-call-back.patch + patches.kernel.org/5.4.11-119-xsk-Add-rcu_read_lock-around-the-XSK-wakeup.patch + patches.kernel.org/5.4.11-120-net-mlx5e-Fix-concurrency-issues-between-confi.patch + patches.kernel.org/5.4.11-121-net-i40e-Fix-concurrency-issues-between-config.patch + patches.kernel.org/5.4.11-122-net-ixgbe-Fix-concurrency-issues-between-confi.patch + patches.kernel.org/5.4.11-123-platform-x86-pcengines-apuv2-fix-simswap-GPIO-.patch + patches.kernel.org/5.4.11-124-arm64-cpu_errata-Add-Hisilicon-TSV110-to-spect.patch + patches.kernel.org/5.4.11-125-block-Fix-a-lockdep-complaint-triggered-by-req.patch + patches.kernel.org/5.4.11-126-s390-dasd-cio-Interpret-ccw_device_get_mdc-ret.patch + patches.kernel.org/5.4.11-127-s390-dasd-fix-memleak-in-path-handling-error-c.patch + patches.kernel.org/5.4.11-128-block-fix-memleak-when-__blk_rq_map_user_iov-i.patch + patches.kernel.org/5.4.11-129-parisc-Fix-compiler-warnings-in-debug_core.c.patch + patches.kernel.org/5.4.11-130-sbitmap-only-queue-kyber-s-wait-callback-if-no.patch + patches.kernel.org/5.4.11-131-s390-qeth-handle-error-due-to-unsupported-tran.patch + patches.kernel.org/5.4.11-132-s390-qeth-fix-promiscuous-mode-after-reset.patch + patches.kernel.org/5.4.11-133-s390-qeth-don-t-return-ENOTSUPP-to-userspace.patch + patches.kernel.org/5.4.11-134-llc2-Fix-return-statement-of-llc_stat_ev_rx_nu.patch + patches.kernel.org/5.4.11-135-hv_netvsc-Fix-unwanted-rx_table-reset.patch + patches.kernel.org/5.4.11-136-selftests-pmtu-fix-init-mtu-value-in-descripti.patch + patches.kernel.org/5.4.11-137-tracing-Do-not-create-directories-if-lockdown-.patch + patches.kernel.org/5.4.11-138-gtp-fix-bad-unlock-balance-in-gtp_encap_enable.patch + patches.kernel.org/5.4.11-139-macvlan-do-not-assume-mac_header-is-set-in-mac.patch + patches.kernel.org/5.4.11-140-net-dsa-mv88e6xxx-Preserve-priority-when-setti.patch + patches.kernel.org/5.4.11-141-net-freescale-fec-Fix-ethtool-d-runtime-PM.patch + patches.kernel.org/5.4.11-142-net-stmmac-dwmac-sun8i-Allow-all-RGMII-modes.patch + patches.kernel.org/5.4.11-143-net-stmmac-dwmac-sunxi-Allow-all-RGMII-modes.patch + patches.kernel.org/5.4.11-144-net-stmmac-Fixed-link-does-not-need-MDIO-Bus.patch + patches.kernel.org/5.4.11-145-net-usb-lan78xx-fix-possible-skb-leak.patch + patches.kernel.org/5.4.11-146-pkt_sched-fq-do-not-accept-silly-TCA_FQ_QUANTU.patch + patches.kernel.org/5.4.11-147-sch_cake-avoid-possible-divide-by-zero-in-cake.patch + patches.kernel.org/5.4.11-148-sctp-free-cmd-obj.chunk-for-the-unprocessed-SC.patch + patches.kernel.org/5.4.11-149-tcp-fix-old-stuff-D-SACK-causing-SACK-to-be-tr.patch + patches.kernel.org/5.4.11-150-vxlan-fix-tos-value-before-xmit.patch + patches.kernel.org/5.4.11-151-mlxsw-spectrum_qdisc-Ignore-grafting-of-invisi.patch + patches.kernel.org/5.4.11-152-net-sch_prio-When-ungrafting-replace-with-FIFO.patch + patches.kernel.org/5.4.11-153-vlan-fix-memory-leak-in-vlan_dev_set_egress_pr.patch + patches.kernel.org/5.4.11-154-vlan-vlan_changelink-should-propagate-errors.patch + patches.kernel.org/5.4.11-155-macb-Don-t-unregister-clks-unconditionally.patch + patches.kernel.org/5.4.11-156-net-mlx5-Move-devlink-registration-before-inte.patch + patches.kernel.org/5.4.11-157-net-dsa-mv88e6xxx-force-cmode-write-on-6141-63.patch + patches.kernel.org/5.4.11-158-net-mlx5e-Always-print-health-reporter-message.patch + patches.kernel.org/5.4.11-159-net-mlx5-DR-No-need-for-atomic-refcount-for-in.patch + patches.kernel.org/5.4.11-160-net-mlx5e-Fix-hairpin-RSS-table-size.patch + patches.kernel.org/5.4.11-161-net-mlx5-DR-Init-lists-that-are-used-in-rule-s.patch + patches.kernel.org/5.4.11-162-usb-dwc3-gadget-Fix-request-complete-check.patch + patches.kernel.org/5.4.11-163-USB-core-fix-check-for-duplicate-endpoints.patch + patches.kernel.org/5.4.11-164-USB-serial-option-add-Telit-ME910G1-0x110a-com.patch + patches.kernel.org/5.4.11-165-usb-missing-parentheses-in-USE_NEW_SCHEME.patch + patches.kernel.org/5.4.11-166-Linux-5.4.11.patch + patches.kernel.org/5.4.12-001-chardev-Avoid-potential-use-after-free-in-chrd.patch + patches.kernel.org/5.4.12-002-i2c-fix-bus-recovery-stop-mode-timing.patch + patches.kernel.org/5.4.12-003-powercap-intel_rapl-add-NULL-pointer-check-to-.patch + patches.kernel.org/5.4.12-004-usb-chipidea-host-Disable-port-power-only-if-p.patch + patches.kernel.org/5.4.12-005-ALSA-usb-audio-Apply-the-sample-rate-quirk-for.patch + patches.kernel.org/5.4.12-006-ALSA-hda-realtek-Add-new-codec-supported-for-A.patch + patches.kernel.org/5.4.12-007-ALSA-hda-realtek-Set-EAPD-control-to-default-f.patch + patches.kernel.org/5.4.12-008-ALSA-hda-realtek-Add-quirk-for-the-bass-speake.patch + patches.kernel.org/5.4.12-009-tpm-Revert-tpm_tis-reserve-chip-for-duration-o.patch + patches.kernel.org/5.4.12-010-tpm-Revert-tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-.patch + patches.kernel.org/5.4.12-011-tpm-Revert-tpm_tis_core-Turn-on-the-TPM-before.patch + patches.kernel.org/5.4.12-012-tpm-Handle-negative-priv-response_len-in-tpm_c.patch + patches.kernel.org/5.4.12-013-rtc-sun6i-Add-support-for-RTC-clocks-on-R40.patch + patches.kernel.org/5.4.12-014-kernel-trace-Fix-do-not-unregister-tracepoints.patch + patches.kernel.org/5.4.12-015-tracing-Have-stack-tracer-compile-when-MCOUNT_.patch + patches.kernel.org/5.4.12-016-tracing-Change-offset-type-to-s32-in-preempt-i.patch + patches.kernel.org/5.4.12-017-HID-Fix-slab-out-of-bounds-read-in-hid_field_e.patch + patches.kernel.org/5.4.12-018-HID-uhid-Fix-returning-EPOLLOUT-from-uhid_char.patch + patches.kernel.org/5.4.12-019-HID-hidraw-Fix-returning-EPOLLOUT-from-hidraw_.patch + patches.kernel.org/5.4.12-020-HID-hid-input-clear-unmapped-usages.patch + patches.kernel.org/5.4.12-021-Input-add-safety-guards-to-input_set_keycode.patch + patches.kernel.org/5.4.12-022-Input-input_event-fix-struct-padding-on-sparc6.patch + patches.kernel.org/5.4.12-023-drm-i915-Add-Wa_1408615072-and-Wa_1407596294-t.patch + patches.kernel.org/5.4.12-024-Revert-drm-amdgpu-Set-no-retry-as-default.patch + patches.kernel.org/5.4.12-025-drm-sun4i-tcon-Set-RGB-DCLK-min.-divider-based.patch + patches.kernel.org/5.4.12-026-drm-fb-helper-Round-up-bits_per_pixel-if-possi.patch + patches.kernel.org/5.4.12-027-drm-dp_mst-correct-the-shifting-in-DP_REMOTE_I.patch + patches.kernel.org/5.4.12-028-drm-i915-Add-Wa_1407352427-icl-ehl.patch + patches.kernel.org/5.4.12-029-drm-i915-gt-Mark-up-virtual-engine-uabi_instan.patch + patches.kernel.org/5.4.12-030-IB-hfi1-Adjust-flow-PSN-with-the-correct-resyn.patch + patches.kernel.org/5.4.12-031-can-kvaser_usb-fix-interface-sanity-check.patch + patches.kernel.org/5.4.12-032-can-gs_usb-gs_usb_probe-use-descriptors-of-cur.patch + patches.kernel.org/5.4.12-033-can-tcan4x5x-tcan4x5x_can_probe-get-the-device.patch + patches.kernel.org/5.4.12-034-can-mscan-mscan_rx_poll-fix-rx-path-lockup-whe.patch + patches.kernel.org/5.4.12-035-can-can_dropped_invalid_skb-ensure-an-initiali.patch + patches.kernel.org/5.4.12-036-gpiolib-acpi-Turn-dmi_system_id-table-into-a-g.patch + patches.kernel.org/5.4.12-037-gpiolib-acpi-Add-honor_wakeup-module-option-qu.patch + patches.kernel.org/5.4.12-038-pstore-ram-Regularize-prz-label-allocation-lif.patch + patches.kernel.org/5.4.12-039-staging-vt6656-set-usb_set_intfdata-on-driver-.patch + patches.kernel.org/5.4.12-040-staging-vt6656-Fix-non-zero-logical-return-of-.patch + patches.kernel.org/5.4.12-041-usb-cdns3-should-not-use-the-same-dev_id-for-s.patch + patches.kernel.org/5.4.12-042-usb-ohci-da8xx-ensure-error-return-on-variable.patch + patches.kernel.org/5.4.12-043-USB-PD-tcpm-bad-warning-size-PPS-adapters.patch + patches.kernel.org/5.4.12-044-USB-serial-option-add-ZLP-support-for-0x1bc7-0.patch + patches.kernel.org/5.4.12-045-usb-musb-fix-idling-for-suspend-after-disconne.patch + patches.kernel.org/5.4.12-046-usb-musb-Disable-pullup-at-init.patch + patches.kernel.org/5.4.12-047-usb-musb-dma-Correct-parameter-passed-to-IRQ-h.patch + patches.kernel.org/5.4.12-048-staging-comedi-adv_pci1710-fix-AI-channels-16-.patch + patches.kernel.org/5.4.12-049-staging-vt6656-correct-return-of-vnt_init_regi.patch + patches.kernel.org/5.4.12-050-staging-vt6656-limit-reg-output-to-block-size.patch + patches.kernel.org/5.4.12-051-staging-rtl8188eu-Add-device-code-for-TP-Link-.patch + patches.kernel.org/5.4.12-052-serdev-Don-t-claim-unsupported-ACPI-serial-dev.patch + patches.kernel.org/5.4.12-053-iommu-vt-d-Fix-adding-non-PCI-devices-to-Intel.patch + patches.kernel.org/5.4.12-054-tty-link-tty-and-port-before-configuring-it-as.patch + patches.kernel.org/5.4.12-055-tty-always-relink-the-port.patch + patches.kernel.org/5.4.12-056-arm64-Move-__ARCH_WANT_SYS_CLONE3-definition-t.patch + patches.kernel.org/5.4.12-057-arm64-Implement-copy_thread_tls.patch + patches.kernel.org/5.4.12-058-arm-Implement-copy_thread_tls.patch + patches.kernel.org/5.4.12-059-parisc-Implement-copy_thread_tls.patch + patches.kernel.org/5.4.12-060-riscv-Implement-copy_thread_tls.patch + patches.kernel.org/5.4.12-061-xtensa-Implement-copy_thread_tls.patch + patches.kernel.org/5.4.12-062-clone3-ensure-copy_thread_tls-is-implemented.patch + patches.kernel.org/5.4.12-063-um-Implement-copy_thread_tls.patch + patches.kernel.org/5.4.12-064-staging-vt6656-remove-bool-from-vnt_radio_powe.patch + patches.kernel.org/5.4.12-065-mwifiex-fix-possible-heap-overflow-in-mwifiex_.patch + patches.kernel.org/5.4.12-066-mwifiex-pcie-Fix-memory-leak-in-mwifiex_pcie_a.patch + patches.kernel.org/5.4.12-067-rpmsg-char-release-allocated-memory.patch + patches.kernel.org/5.4.12-068-scsi-bfa-release-allocated-memory-in-case-of-e.patch + patches.kernel.org/5.4.12-069-rtl8xxxu-prevent-leaking-urb.patch + patches.kernel.org/5.4.12-070-ath10k-fix-memory-leak.patch + patches.kernel.org/5.4.12-071-HID-hiddev-fix-mess-in-hiddev_open.patch + patches.kernel.org/5.4.12-072-USB-Fix-Don-t-skip-endpoint-descriptors-with-m.patch + patches.kernel.org/5.4.12-073-phy-cpcap-usb-Fix-error-path-when-no-host-driv.patch + patches.kernel.org/5.4.12-074-phy-cpcap-usb-Fix-flakey-host-idling-and-enume.patch + patches.kernel.org/5.4.12-075-netfilter-arp_tables-init-netns-pointer-in-xt_.patch + patches.kernel.org/5.4.12-076-netfilter-conntrack-dccp-sctp-handle-null-time.patch + patches.kernel.org/5.4.12-077-netfilter-ipset-avoid-null-deref-when-IPSET_AT.patch + patches.kernel.org/5.4.12-078-drm-i915-gen9-Clear-residual-context-state-on-.patch + patches.kernel.org/5.4.12-079-Linux-5.4.12.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1392,6 +1637,7 @@ patches.suse/ata-make-qc_prep-return-ata_completion_errors.patch patches.suse/drm-amdgpu-Add-DC-feature-mask-to-disable-fractional.patch patches.suse/cpuidle-teo-Avoid-using-early-hits-incorrectly.patch + patches.suse/HID-hidraw-uhid-Always-report-EPOLLOUT.patch ######################################################## # kbuild/module infrastructure fixes @@ -1538,12 +1784,12 @@ # Wireless networking drivers ######################################################## patches.suse/libertas-Fix-two-buffer-overflows-at-parsing-bss-des.patch + patches.suse/Revert-iwlwifi-mvm-fix-scan-config-command-size.patch patches.suse/b43-missing-firmware-info.patch ######################################################## # USB ######################################################## - patches.suse/USB-Fix-Don-t-skip-endpoint-descriptors-with-maxpack.patch ######################################################## # Input @@ -1592,9 +1838,6 @@ patches.suse/linux-log2-h-add-roundup-rounddown_pow_two64-family-of-functions.patch patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch patches.suse/pci-brcmstb-add-msi-capability.patch - patches.suse/tpm-Revert-tpm_tis-reserve-chip-for-duration-of-tpm_.patch - patches.suse/tpm-Revert-tpm_tis_core-Set-TPM_CHIP_FLAG_IRQ-before.patch - patches.suse/tpm-Revert-tpm_tis_core-Turn-on-the-TPM-before-probi.patch ######################################################## # Debugging ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.M0ZjD2/_old 2020-01-19 20:53:17.791919737 +0100 +++ /var/tmp/diff_new_pack.M0ZjD2/_new 2020-01-19 20:53:17.791919737 +0100 @@ -1,3 +1,3 @@ -2020-01-09 15:45:45 +0000 -GIT Revision: 556a6fedae3fb6edb8e82270a37ceaf38d8666cf +2020-01-15 09:29:49 +0000 +GIT Revision: 7f4459b392c62d09edf1eadafc4cf7d694eccce3 GIT Branch: stable