Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2020-03-23 12:49:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Mon Mar 23 12:49:48 2020 rev:534 rq:787132 version:5.5.11 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2020-03-16 10:15:34.195519578 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.3160/dtb-aarch64.changes 2020-03-23 12:50:18.179946713 +0100 @@ -1,0 +2,369 @@ +Sat Mar 21 12:10:56 CET 2020 - [email protected] + +- Linux 5.5.11 (bnc#1012628). +- ipv4: ensure rcu_read_lock() in cipso_v4_error() (bnc#1012628). +- ARM: 8961/2: Fix Kbuild issue caused by per-task stack protector + GCC plugin (bnc#1012628). +- HID: add ALWAYS_POLL quirk to lenovo pixart mouse (bnc#1012628). +- HID: google: add moonball USB id (bnc#1012628). +- mm: slub: add missing TID bump in kmem_cache_alloc_bulk() + (bnc#1012628). +- ARM: 8958/1: rename missed uaccess .fixup section (bnc#1012628). +- ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional() + (bnc#1012628). +- blk-mq: insert flush request to the front of dispatch queue + (bnc#1012628). +- jbd2: fix data races at struct journal_head (bnc#1012628). +- net: dsa: mv88e6xxx: Fix masking of egress port (bnc#1012628). +- mlxsw: pci: Wait longer before accessing the device after reset + (bnc#1012628). +- sfc: fix timestamp reconstruction at 16-bit rollover points + (bnc#1012628). +- net: rmnet: fix packet forwarding in rmnet bridge mode + (bnc#1012628). +- net: rmnet: fix bridge mode bugs (bnc#1012628). +- net: rmnet: use upper/lower device infrastructure (bnc#1012628). +- net: rmnet: do not allow to change mux id if mux id is + duplicated (bnc#1012628). +- net: rmnet: remove rcu_read_lock in + rmnet_force_unassociate_device() (bnc#1012628). +- net: rmnet: fix suspicious RCU usage (bnc#1012628). +- net: rmnet: fix NULL pointer dereference in rmnet_changelink() + (bnc#1012628). +- net: rmnet: fix NULL pointer dereference in rmnet_newlink() + (bnc#1012628). +- hinic: fix a bug of rss configuration (bnc#1012628). +- hinic: fix a bug of setting hw_ioctxt (bnc#1012628). +- hinic: fix a irq affinity bug (bnc#1012628). +- net: phy: mscc: fix firmware paths (bnc#1012628). +- slip: not call free_netdev before rtnl_unlock in slip_open + (bnc#1012628). +- net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL when + not needed (bnc#1012628). +- signal: avoid double atomic counter increments for user + accounting (bnc#1012628). +- kbuild: add dt_binding_check to PHONY in a correct place + (bnc#1012628). +- kbuild: add dtbs_check to PHONY (bnc#1012628). +- io_uring: pick up link work on submit reference drop + (bnc#1012628). +- drm/amdgpu: fix memory leak during TDR test(v2) (bnc#1012628). +- io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL + (bnc#1012628). +- blk-mq: insert passthrough request into hctx->dispatch directly + (bnc#1012628). +- net: ll_temac: Handle DMA halt condition caused by buffer + underrun (bnc#1012628). +- net: ll_temac: Fix RX buffer descriptor handling on GFP_ATOMIC + pressure (bnc#1012628). +- net: ll_temac: Add more error handling of dma_map_single() + calls (bnc#1012628). +- net: ll_temac: Fix race condition causing TX hang (bnc#1012628). +- mac80211: rx: avoid RCU list traversal under mutex + (bnc#1012628). +- net: ks8851-ml: Fix IRQ handling and locking (bnc#1012628). +- net: usb: qmi_wwan: restore mtu min/max values after raw_ip + switch (bnc#1012628). +- scsi: libfc: free response frame from GPN_ID (bnc#1012628). +- cfg80211: check reg_rule for NULL in handle_channel_custom() + (bnc#1012628). +- tracing: Fix number printing bug in print_synth_event() + (bnc#1012628). +- selftests/rseq: Fix out-of-tree compilation (bnc#1012628). +- kunit: run kunit_tool from any directory (bnc#1012628). +- riscv: set pmp configuration if kernel is running in M-mode + (bnc#1012628). +- HID: hid-bigbenff: fix race condition for scheduled work during + removal (bnc#1012628). +- HID: hid-bigbenff: call hid_hw_stop() in case of error + (bnc#1012628). +- HID: hid-bigbenff: fix general protection fault caused by + double kfree (bnc#1012628). +- HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override + (bnc#1012628). +- ACPI: watchdog: Set default timeout in probe (bnc#1012628). +- HID: apple: Add support for recent firmware on Magic Keyboards + (bnc#1012628). +- ACPI: watchdog: Allow disabling WDAT at boot (bnc#1012628). +- pinctrl: qcom: ssbi-gpio: Fix fwspec parsing bug (bnc#1012628). +- commit 794b2e9 + +------------------------------------------------------------------- +Wed Mar 18 09:53:55 CET 2020 - [email protected] + +- Linux 5.5.10 (bnc#1012628). +- virtio_balloon: Adjust label in virtballoon_probe (bnc#1012628). +- ALSA: hda/realtek - More constifications (bnc#1012628). +- ALSA: hda/realtek - Add Headset Mic supported for HP cPC + (bnc#1012628). +- ALSA: hda/realtek - Fixed one of HP ALC671 platform Headset + Mic supported (bnc#1012628). +- cgroup, netclassid: periodically release file_lock on classid + updating (bnc#1012628). +- cxgb4: fix checks for max queues to allocate (bnc#1012628). +- gre: fix uninit-value in __iptunnel_pull_header (bnc#1012628). +- inet_diag: return classid for all socket types (bnc#1012628). +- ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface + (bnc#1012628). +- ipvlan: add cond_resched_rcu() while processing muticast backlog + (bnc#1012628). +- ipvlan: do not add hardware address of master to its unicast + filter list (bnc#1012628). +- ipvlan: do not use cond_resched_rcu() in + ipvlan_process_multicast() (bnc#1012628). +- ipvlan: don't deref eth hdr before checking it's set + (bnc#1012628). +- macvlan: add cond_resched() during multicast processing + (bnc#1012628). +- net: dsa: fix phylink_start()/phylink_stop() calls + (bnc#1012628). +- net: dsa: mv88e6xxx: fix lockup on warm boot (bnc#1012628). +- net: fec: validate the new settings in fec_enet_set_coalesce() + (bnc#1012628). +- net: hns3: fix a not link up issue when fibre port supports + autoneg (bnc#1012628). +- net/ipv6: use configured metric when add peer route + (bnc#1012628). +- netlink: Use netlink header as base to calculate bad attribute + offset (bnc#1012628). +- net: macsec: update SCI upon MAC address change (bnc#1012628). +- net: mscc: ocelot: properly account for VLAN header length + when setting MRU (bnc#1012628). +- net: nfc: fix bounds checking bugs on "pipe" (bnc#1012628). +- net/packet: tpacket_rcv: do not increment ring index on drop + (bnc#1012628). +- net: phy: bcm63xx: fix OOPS due to missing driver name + (bnc#1012628). +- net/smc: cancel event worker during device removal + (bnc#1012628). +- net: stmmac: dwmac1000: Disable ACS if enhanced descs are not + used (bnc#1012628). +- net: systemport: fix index check to avoid an array out of + bounds access (bnc#1012628). +- r8152: check disconnect status after long sleep (bnc#1012628). +- sfc: detach from cb_page in efx_copy_channel() (bnc#1012628). +- slip: make slhc_compress() more robust against malicious packets + (bnc#1012628). +- taprio: Fix sending packets without dequeueing them + (bnc#1012628). +- bonding/alb: make sure arp header is pulled before accessing it + (bnc#1012628). +- bnxt_en: reinitialize IRQs when MTU is modified (bnc#1012628). +- bnxt_en: fix error handling when flashing from file + (bnc#1012628). +- cgroup: memcg: net: do not associate sock with unrelated cgroup + (bnc#1012628). +- net: memcg: late association of sock to memcg (bnc#1012628). +- net: memcg: fix lockdep splat in inet_csk_accept() + (bnc#1012628). +- dt-bindings: net: FMan erratum A050385 (bnc#1012628). +- arm64: dts: ls1043a: FMan erratum A050385 (bnc#1012628). +- fsl/fman: detect FMan erratum A050385 (bnc#1012628). +- dpaa_eth: FMan erratum A050385 workaround (bnc#1012628). +- net: hns3: fix "tc qdisc del" failed issue (bnc#1012628). +- net: hns3: fix RMW issue for VLAN filter switch (bnc#1012628). +- net: hns3: clear port base VLAN when unload PF (bnc#1012628). +- devlink: validate length of param values (bnc#1012628). +- devlink: validate length of region addr/len (bnc#1012628). +- fib: add missing attribute validation for tun_id (bnc#1012628). +- nl802154: add missing attribute validation (bnc#1012628). +- nl802154: add missing attribute validation for dev_type + (bnc#1012628). +- can: add missing attribute validation for termination + (bnc#1012628). +- macsec: add missing attribute validation for port (bnc#1012628). +- openvswitch: add missing attribute validation for hash + (bnc#1012628). +- net: fq: add missing attribute validation for orphan mask + (bnc#1012628). +- net: taprio: add missing attribute validation for txtime delay + (bnc#1012628). +- team: add missing attribute validation for port ifindex + (bnc#1012628). +- team: add missing attribute validation for array index + (bnc#1012628). +- tipc: add missing attribute validation for MTU property + (bnc#1012628). +- nfc: add missing attribute validation for SE API (bnc#1012628). +- nfc: add missing attribute validation for deactivate target + (bnc#1012628). +- nfc: add missing attribute validation for vendor subcommand + (bnc#1012628). +- net: phy: avoid clearing PHY interrupts twice in irq handler + (bnc#1012628). +- net: phy: fix MDIO bus PM PHY resuming (bnc#1012628). +- net/ipv6: need update peer route when modify metric + (bnc#1012628). +- net/ipv6: remove the old peer route if change it to a new one ++++ 172 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.3160/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.l6z1Fv/_old 2020-03-23 12:50:27.451952535 +0100 +++ /var/tmp/diff_new_pack.l6z1Fv/_new 2020-03-23 12:50:27.451952535 +0100 @@ -17,7 +17,7 @@ %define srcversion 5.5 -%define patchversion 5.5.9 +%define patchversion 5.5.11 %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.5.9 +Version: 5.5.11 %if 0%{?is_kotd} -Release: <RELEASE>.g70a6377 +Release: <RELEASE>.g794b2e9 %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.l6z1Fv/_old 2020-03-23 12:50:27.523952581 +0100 +++ /var/tmp/diff_new_pack.l6z1Fv/_new 2020-03-23 12:50:27.527952583 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.9 +%define patchversion 5.5.11 %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.5.9 +Version: 5.5.11 %if 0%{?is_kotd} -Release: <RELEASE>.g70a6377 +Release: <RELEASE>.g794b2e9 %else Release: 0 %endif @@ -174,10 +174,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 -Provides: kernel-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: kernel-%build_flavor-base-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 +Provides: kernel-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 # END COMMON DEPS -Provides: %name-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: %name-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 %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.l6z1Fv/_old 2020-03-23 12:50:27.539952591 +0100 +++ /var/tmp/diff_new_pack.l6z1Fv/_new 2020-03-23 12:50:27.543952593 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.9 +%define patchversion 5.5.11 %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.5.9 +Version: 5.5.11 %if 0%{?is_kotd} -Release: <RELEASE>.g70a6377 +Release: <RELEASE>.g794b2e9 %else Release: 0 %endif @@ -174,10 +174,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 -Provides: kernel-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: kernel-%build_flavor-base-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 +Provides: kernel-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 # END COMMON DEPS -Provides: %name-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: %name-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.l6z1Fv/_old 2020-03-23 12:50:27.555952601 +0100 +++ /var/tmp/diff_new_pack.l6z1Fv/_new 2020-03-23 12:50:27.559952603 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.9 +%define patchversion 5.5.11 %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.5.9 +Version: 5.5.11 %if 0%{?is_kotd} -Release: <RELEASE>.g70a6377 +Release: <RELEASE>.g794b2e9 %else Release: 0 %endif @@ -174,10 +174,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 -Provides: kernel-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: kernel-%build_flavor-base-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 +Provides: kernel-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 # END COMMON DEPS -Provides: %name-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: %name-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.l6z1Fv/_old 2020-03-23 12:50:27.571952611 +0100 +++ /var/tmp/diff_new_pack.l6z1Fv/_new 2020-03-23 12:50:27.575952613 +0100 @@ -17,7 +17,7 @@ %define srcversion 5.5 -%define patchversion 5.5.9 +%define patchversion 5.5.11 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 5.5.9 +Version: 5.5.11 %if 0%{?is_kotd} -Release: <RELEASE>.g70a6377 +Release: <RELEASE>.g794b2e9 %else Release: 0 %endif @@ -63,7 +63,7 @@ %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: %name-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 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.l6z1Fv/_old 2020-03-23 12:50:27.607952633 +0100 +++ /var/tmp/diff_new_pack.l6z1Fv/_new 2020-03-23 12:50:27.611952636 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.9 +%define patchversion 5.5.11 %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.5.9 +Version: 5.5.11 %if 0%{?is_kotd} -Release: <RELEASE>.g70a6377 +Release: <RELEASE>.g794b2e9 %else Release: 0 %endif @@ -174,10 +174,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 -Provides: kernel-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: kernel-%build_flavor-base-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 +Provides: kernel-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 # END COMMON DEPS -Provides: %name-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: %name-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 %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.l6z1Fv/_old 2020-03-23 12:50:27.711952698 +0100 +++ /var/tmp/diff_new_pack.l6z1Fv/_new 2020-03-23 12:50:27.715952701 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.5.9 +%define patchversion 5.5.11 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +BuildRequires: kernel%kernel_flavor-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 %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.5.9 +Version: 5.5.11 %if 0%{?is_kotd} -Release: <RELEASE>.g70a6377 +Release: <RELEASE>.g794b2e9 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.l6z1Fv/_old 2020-03-23 12:50:27.739952716 +0100 +++ /var/tmp/diff_new_pack.l6z1Fv/_new 2020-03-23 12:50:27.739952716 +0100 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.5.9 +%define patchversion 5.5.11 %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.5.9 +Version: 5.5.11 %if 0%{?is_kotd} -Release: <RELEASE>.g70a6377 +Release: <RELEASE>.g794b2e9 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.l6z1Fv/_old 2020-03-23 12:50:27.799952754 +0100 +++ /var/tmp/diff_new_pack.l6z1Fv/_new 2020-03-23 12:50:27.803952756 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.9 +%define patchversion 5.5.11 %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.5.9 +Version: 5.5.11 %if 0%{?is_kotd} -Release: <RELEASE>.g70a6377 +Release: <RELEASE>.g794b2e9 %else Release: 0 %endif @@ -174,10 +174,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 -Provides: kernel-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: kernel-%build_flavor-base-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 +Provides: kernel-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 # END COMMON DEPS -Provides: %name-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: %name-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.l6z1Fv/_old 2020-03-23 12:50:27.823952769 +0100 +++ /var/tmp/diff_new_pack.l6z1Fv/_new 2020-03-23 12:50:27.823952769 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.9 +%define patchversion 5.5.11 %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.5.9 +Version: 5.5.11 %if 0%{?is_kotd} -Release: <RELEASE>.g70a6377 +Release: <RELEASE>.g794b2e9 %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: %name-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 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.l6z1Fv/_old 2020-03-23 12:50:27.839952779 +0100 +++ /var/tmp/diff_new_pack.l6z1Fv/_new 2020-03-23 12:50:27.843952781 +0100 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 5.5.9 +Version: 5.5.11 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g70a6377 +Release: <RELEASE>.g794b2e9 %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: %name-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.l6z1Fv/_old 2020-03-23 12:50:27.879952804 +0100 +++ /var/tmp/diff_new_pack.l6z1Fv/_new 2020-03-23 12:50:27.891952811 +0100 @@ -18,7 +18,7 @@ %define srcversion 5.5 -%define patchversion 5.5.9 +%define patchversion 5.5.11 %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.5.9 +Version: 5.5.11 %if 0%{?is_kotd} -Release: <RELEASE>.g70a6377 +Release: <RELEASE>.g794b2e9 %else Release: 0 %endif @@ -174,10 +174,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 -Provides: kernel-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: kernel-%build_flavor-base-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 +Provides: kernel-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 # END COMMON DEPS -Provides: %name-srchash-70a6377ed050d17b4beb7ba661a0e6694624e597 +Provides: %name-srchash-794b2e91964b975f203c905143a62d6f5b0fd175 %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-03-05 07:06:56.000000000 +0100 +++ new/config/arm64/default 2020-03-18 10:20:08.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 5.5.9 Kernel Configuration +# Linux/arm64 5.5.10 Kernel Configuration # # @@ -3148,6 +3148,7 @@ CONFIG_NET_VENDOR_FREESCALE=y CONFIG_FEC=m CONFIG_FSL_FMAN=m +CONFIG_DPAA_ERRATUM_A050385=y CONFIG_FSL_PQ_MDIO=m CONFIG_FSL_XGMAC_MDIO=m CONFIG_GIANFAR=m @@ -9996,7 +9997,8 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y -# CONFIG_EROFS_FS_ZIP is not set +CONFIG_EROFS_FS_ZIP=y +CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m CONFIG_NFS_V2=m diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default --- old/config/armv6hl/default 2020-03-05 07:06:56.000000000 +0100 +++ new/config/armv6hl/default 2020-03-18 10:20:08.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 5.5.9 Kernel Configuration +# Linux/arm 5.5.10 Kernel Configuration # # @@ -47,6 +47,8 @@ CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_USELIB=y CONFIG_AUDIT=y +CONFIG_HAVE_ARCH_AUDITSYSCALL=y +CONFIG_AUDITSYSCALL=y # # IRQ subsystem @@ -441,7 +443,7 @@ CONFIG_HZ=100 CONFIG_SCHED_HRTICK=y CONFIG_AEABI=y -CONFIG_OABI_COMPAT=y +# CONFIG_OABI_COMPAT is not set # CONFIG_ARCH_SPARSEMEM_DEFAULT is not set CONFIG_HAVE_ARCH_PFN_VALID=y CONFIG_HIGHMEM=y @@ -543,9 +545,6 @@ # # At least one emulation must be selected # -CONFIG_FPE_NWFPE=y -CONFIG_FPE_NWFPE_XP=y -CONFIG_FPE_FASTFPE=y CONFIG_VFP=y # end of Floating point emulation @@ -667,6 +666,8 @@ CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP_FILTER=y CONFIG_HAVE_STACKPROTECTOR=y CONFIG_CC_HAS_STACKPROTECTOR_NONE=y CONFIG_STACKPROTECTOR=y @@ -7323,7 +7324,8 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y -# CONFIG_EROFS_FS_ZIP is not set +CONFIG_EROFS_FS_ZIP=y +CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m CONFIG_NFS_V2=m diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default --- old/config/armv7hl/default 2020-03-05 07:06:56.000000000 +0100 +++ new/config/armv7hl/default 2020-03-18 10:20:08.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 5.5.9 Kernel Configuration +# Linux/arm 5.5.10 Kernel Configuration # # @@ -46,6 +46,8 @@ CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_USELIB=y CONFIG_AUDIT=y +CONFIG_HAVE_ARCH_AUDITSYSCALL=y +CONFIG_AUDITSYSCALL=y # # IRQ subsystem @@ -679,7 +681,7 @@ # CONFIG_THUMB2_KERNEL is not set CONFIG_ARM_PATCH_IDIV=y CONFIG_AEABI=y -CONFIG_OABI_COMPAT=y +# CONFIG_OABI_COMPAT is not set CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y # CONFIG_ARCH_SPARSEMEM_DEFAULT is not set CONFIG_HAVE_ARCH_PFN_VALID=y @@ -808,9 +810,6 @@ # # At least one emulation must be selected # -CONFIG_FPE_NWFPE=y -CONFIG_FPE_NWFPE_XP=y -CONFIG_FPE_FASTFPE=y CONFIG_VFP=y CONFIG_VFPv3=y CONFIG_NEON=y @@ -963,6 +962,8 @@ CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP_FILTER=y CONFIG_HAVE_STACKPROTECTOR=y CONFIG_CC_HAS_STACKPROTECTOR_NONE=y CONFIG_STACKPROTECTOR=y @@ -10213,7 +10214,8 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y -# CONFIG_EROFS_FS_ZIP is not set +CONFIG_EROFS_FS_ZIP=y +CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m CONFIG_NFS_V2=m diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae --- old/config/armv7hl/lpae 2020-03-05 07:06:56.000000000 +0100 +++ new/config/armv7hl/lpae 2020-03-18 10:20:08.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 5.5.9 Kernel Configuration +# Linux/arm 5.5.10 Kernel Configuration # # @@ -9802,7 +9802,8 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y -# CONFIG_EROFS_FS_ZIP is not set +CONFIG_EROFS_FS_ZIP=y +CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m CONFIG_NFS_V2=m diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/pae new/config/i386/pae --- old/config/i386/pae 2020-03-05 07:06:56.000000000 +0100 +++ new/config/i386/pae 2020-03-18 10:20:08.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 5.5.9 Kernel Configuration +# Linux/i386 5.5.10 Kernel Configuration # # @@ -9041,7 +9041,8 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y -# CONFIG_EROFS_FS_ZIP is not set +CONFIG_EROFS_FS_ZIP=y +CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m CONFIG_NFS_V2=m diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default --- old/config/ppc64/default 2020-03-05 07:06:56.000000000 +0100 +++ new/config/ppc64/default 2020-03-18 10:20:08.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 5.5.9 Kernel Configuration +# Linux/powerpc 5.5.10 Kernel Configuration # # @@ -7119,7 +7119,8 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y -# CONFIG_EROFS_FS_ZIP is not set +CONFIG_EROFS_FS_ZIP=y +CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m CONFIG_NFS_V2=m diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default --- old/config/ppc64le/default 2020-03-05 07:06:56.000000000 +0100 +++ new/config/ppc64le/default 2020-03-18 10:20:08.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/powerpc 5.5.9 Kernel Configuration +# Linux/powerpc 5.5.10 Kernel Configuration # # @@ -6972,7 +6972,8 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y -# CONFIG_EROFS_FS_ZIP is not set +CONFIG_EROFS_FS_ZIP=y +CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m CONFIG_NFS_V2=m diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/default new/config/s390x/default --- old/config/s390x/default 2020-03-05 07:06:56.000000000 +0100 +++ new/config/s390x/default 2020-03-18 10:20:08.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 5.5.9 Kernel Configuration +# Linux/s390 5.5.10 Kernel Configuration # # @@ -3437,7 +3437,8 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y -# CONFIG_EROFS_FS_ZIP is not set +CONFIG_EROFS_FS_ZIP=y +CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m CONFIG_NFS_V2=m diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump --- old/config/s390x/zfcpdump 2020-03-05 07:06:56.000000000 +0100 +++ new/config/s390x/zfcpdump 2020-03-18 10:20:08.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 5.5.9 Kernel Configuration +# Linux/s390 5.5.10 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-03-05 07:06:56.000000000 +0100 +++ new/config/x86_64/default 2020-03-18 10:20:08.000000000 +0100 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 5.5.9 Kernel Configuration +# Linux/x86_64 5.5.10 Kernel Configuration # # @@ -8856,7 +8856,8 @@ CONFIG_EROFS_FS_XATTR=y CONFIG_EROFS_FS_POSIX_ACL=y CONFIG_EROFS_FS_SECURITY=y -# CONFIG_EROFS_FS_ZIP is not set +CONFIG_EROFS_FS_ZIP=y +CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m CONFIG_NFS_V2=m ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 16634 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ipmi_si-Avoid-spurious-errors-for-optional-IRQs.patch new/patches.suse/ipmi_si-Avoid-spurious-errors-for-optional-IRQs.patch --- old/patches.suse/ipmi_si-Avoid-spurious-errors-for-optional-IRQs.patch 2020-03-12 07:33:05.000000000 +0100 +++ new/patches.suse/ipmi_si-Avoid-spurious-errors-for-optional-IRQs.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,46 +0,0 @@ -From: Takashi Iwai <[email protected]> -Subject: [PATCH] ipmi_si: Avoid spurious errors for optional IRQs -Date: Wed, 5 Feb 2020 10:31:46 +0100 -Message-id: <[email protected]> -Patch-mainline: Submitted, openipmi ML -References: bsc#1161943 - -Although the IRQ assignment in ipmi_si driver is optional, -platform_get_irq() spews error messages unnecessarily: - ipmi_si dmi-ipmi-si.0: IRQ index 0 not found - -Fix this by switching to platform_get_irq_optional(). - -Fixes: 7723f4c5ecdb ("driver core: platform: Add an error message to platform_get_irq*()") -Reported-and-tested-by: Patrick Vo <[email protected]> -Signed-off-by: Takashi Iwai <[email protected]> - ---- - drivers/char/ipmi/ipmi_si_platform.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/drivers/char/ipmi/ipmi_si_platform.c b/drivers/char/ipmi/ipmi_si_platform.c -index c78127ccbc0d..638c693e17ad 100644 ---- a/drivers/char/ipmi/ipmi_si_platform.c -+++ b/drivers/char/ipmi/ipmi_si_platform.c -@@ -194,7 +194,7 @@ static int platform_ipmi_probe(struct platform_device *pdev) - else - io.slave_addr = slave_addr; - -- io.irq = platform_get_irq(pdev, 0); -+ io.irq = platform_get_irq_optional(pdev, 0); - if (io.irq > 0) - io.irq_setup = ipmi_std_irq_setup; - else -@@ -378,7 +378,7 @@ static int acpi_ipmi_probe(struct platform_device *pdev) - io.irq = tmp; - io.irq_setup = acpi_gpe_irq_setup; - } else { -- int irq = platform_get_irq(pdev, 0); -+ int irq = platform_get_irq_optional(pdev, 0); - - if (irq > 0) { - io.irq = irq; --- -2.16.4 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section-for-3168-devices.patch new/patches.suse/iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section-for-3168-devices.patch --- old/patches.suse/iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section-for-3168-devices.patch 2020-03-12 07:33:05.000000000 +0100 +++ new/patches.suse/iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section-for-3168-devices.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,42 +0,0 @@ -From: Dan Moulding <[email protected]> -Subject: [PATCH] iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices -Date: Tue, 28 Jan 2020 02:31:07 -0700 -Message-id: <[email protected]> -Patch-mainline: Submitted, linux-wireless ML -References: bsc#1163213 - -The logic for checking required NVM sections was recently fixed in -commit b3f20e098293 ("iwlwifi: mvm: fix NVM check for 3168 -devices"). However, with that fixed the else is now taken for 3168 -devices and within the else clause there is a mandatory check for the -PHY_SKU section. This causes the parsing to fail for 3168 devices. - -The PHY_SKU section is really only mandatory for the IWL_NVM_EXT -layout (the phy_sku parameter of iwl_parse_nvm_data is only used when -the NVM type is IWL_NVM_EXT). So this changes the PHY_SKU section -check so that it's only mandatory for IWL_NVM_EXT. - -Fixes: b3f20e098293 ("iwlwifi: mvm: fix NVM check for 3168 devices") -Signed-off-by: Dan Moulding <[email protected]> -Acked-by: Takashi Iwai <[email protected]> - ---- -v2: Fixed incorrect commit title in commit references in the commit message - - drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/nvm.c b/drivers/net/wireless/intel/iwlwifi/mvm/nvm.c -index 46128a2a9c6e..e98ce380c7b9 100644 ---- a/drivers/net/wireless/intel/iwlwifi/mvm/nvm.c -+++ b/drivers/net/wireless/intel/iwlwifi/mvm/nvm.c -@@ -308,7 +308,8 @@ iwl_parse_nvm_sections(struct iwl_mvm *mvm) - } - - /* PHY_SKU section is mandatory in B0 */ -- if (!mvm->nvm_sections[NVM_SECTION_TYPE_PHY_SKU].data) { -+ if (mvm->trans->cfg->nvm_type == IWL_NVM_EXT && -+ !mvm->nvm_sections[NVM_SECTION_TYPE_PHY_SKU].data) { - IWL_ERR(mvm, - "Can't parse phy_sku in B0, empty sections\n"); - return NULL; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/mmc-sdhci-introduce-sdhci_set_power_and_bus_voltage.patch new/patches.suse/mmc-sdhci-introduce-sdhci_set_power_and_bus_voltage.patch --- old/patches.suse/mmc-sdhci-introduce-sdhci_set_power_and_bus_voltage.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/mmc-sdhci-introduce-sdhci_set_power_and_bus_voltage.patch 2020-03-18 10:20:08.000000000 +0100 @@ -0,0 +1,68 @@ +From: Nicolas Saenz Julienne <[email protected]> +Date: Fri, 6 Mar 2020 18:44:03 +0100 +Subject: mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() +Git-commit: 003a3309cfaa7f45412409eb84239efb6f2054f5 +Patch-mainline: Queued, in subsystem mainteiner tree, needed now as firmware + changes will make RPi4 unbootable without it. +Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git +References: bsc#1165954 + +Some controllers diverge from the standard way of setting power and need +their bus voltage register to be configured regardless of the whether +they use regulators. As this is a common pattern across sdhci hosts, +create a helper function. + +Signed-off-by: Nicolas Saenz Julienne <[email protected]> +Acked-by: Adrian Hunter <[email protected]> +Link: https://lore.kernel.org/r/[email protected] +Signed-off-by: Ulf Hansson <[email protected]> +--- + drivers/mmc/host/sdhci.c | 19 +++++++++++++++++++ + drivers/mmc/host/sdhci.h | 3 +++ + 2 files changed, 22 insertions(+) + +diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c +index c59566363a42..525e0c971c6a 100644 +--- a/drivers/mmc/host/sdhci.c ++++ b/drivers/mmc/host/sdhci.c +@@ -2010,6 +2010,25 @@ void sdhci_set_power(struct sdhci_host *host, unsigned char mode, + } + EXPORT_SYMBOL_GPL(sdhci_set_power); + ++/* ++ * Some controllers need to configure a valid bus voltage on their power ++ * register regardless of whether an external regulator is taking care of power ++ * supply. This helper function takes care of it if set as the controller's ++ * sdhci_ops.set_power callback. ++ */ ++void sdhci_set_power_and_bus_voltage(struct sdhci_host *host, ++ unsigned char mode, ++ unsigned short vdd) ++{ ++ if (!IS_ERR(host->mmc->supply.vmmc)) { ++ struct mmc_host *mmc = host->mmc; ++ ++ mmc_regulator_set_ocr(mmc, mmc->supply.vmmc, vdd); ++ } ++ sdhci_set_power_noreg(host, mode, vdd); ++} ++EXPORT_SYMBOL_GPL(sdhci_set_power_and_bus_voltage); ++ + /*****************************************************************************\ + * * + * MMC callbacks * +diff --git a/drivers/mmc/host/sdhci.h b/drivers/mmc/host/sdhci.h +index 249635692112..851b81565f46 100644 +--- a/drivers/mmc/host/sdhci.h ++++ b/drivers/mmc/host/sdhci.h +@@ -772,6 +772,9 @@ void sdhci_set_clock(struct sdhci_host *host, unsigned int clock); + void sdhci_enable_clk(struct sdhci_host *host, u16 clk); + void sdhci_set_power(struct sdhci_host *host, unsigned char mode, + unsigned short vdd); ++void sdhci_set_power_and_bus_voltage(struct sdhci_host *host, ++ unsigned char mode, ++ unsigned short vdd); + void sdhci_set_power_noreg(struct sdhci_host *host, unsigned char mode, + unsigned short vdd); + void sdhci_request(struct mmc_host *mmc, struct mmc_request *mrq); + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/mmc-sdhci-iproc-add-custom-set_power-callback-for-bcm2711.patch new/patches.suse/mmc-sdhci-iproc-add-custom-set_power-callback-for-bcm2711.patch --- old/patches.suse/mmc-sdhci-iproc-add-custom-set_power-callback-for-bcm2711.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/mmc-sdhci-iproc-add-custom-set_power-callback-for-bcm2711.patch 2020-03-18 10:20:08.000000000 +0100 @@ -0,0 +1,56 @@ +From: Nicolas Saenz Julienne <[email protected]> +Date: Fri, 6 Mar 2020 18:44:11 +0100 +Subject: mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 +Git-commit: d997c18ab48e99dd733f421923a9c736f94ecd62 +Patch-mainline: Queued, in subsystem mainteiner tree, needed now as firmware + changes will make RPi4 unbootable without it. +Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git +References: bsc#1165954 + +The controller needs a valid bus voltage in its power register +regardless of whether an external regulator is taking care of the power +supply. + +The sdhci core already provides a helper function for this, +sdhci_set_power_and_bus_voltage(), so create a bcm2711 specific 'struct +sdhci_ops' which makes use of it. + +Signed-off-by: Nicolas Saenz Julienne <[email protected]> +Acked-by: Adrian Hunter <[email protected]> +Link: https://lore.kernel.org/r/[email protected] +Signed-off-by: Ulf Hansson <[email protected]> +--- + drivers/mmc/host/sdhci-iproc.c | 17 ++++++++++++++++- + 1 file changed, 16 insertions(+), 1 deletion(-) + +diff --git a/drivers/mmc/host/sdhci-iproc.c b/drivers/mmc/host/sdhci-iproc.c +index f4f5f0a70cda..225603148d7d 100644 +--- a/drivers/mmc/host/sdhci-iproc.c ++++ b/drivers/mmc/host/sdhci-iproc.c +@@ -261,9 +261,24 @@ static const struct sdhci_iproc_data bcm2835_data = { + .mmc_caps = 0x00000000, + }; + ++static const struct sdhci_ops sdhci_iproc_bcm2711_ops = { ++ .read_l = sdhci_iproc_readl, ++ .read_w = sdhci_iproc_readw, ++ .read_b = sdhci_iproc_readb, ++ .write_l = sdhci_iproc_writel, ++ .write_w = sdhci_iproc_writew, ++ .write_b = sdhci_iproc_writeb, ++ .set_clock = sdhci_set_clock, ++ .set_power = sdhci_set_power_and_bus_voltage, ++ .get_max_clock = sdhci_iproc_get_max_clock, ++ .set_bus_width = sdhci_set_bus_width, ++ .reset = sdhci_reset, ++ .set_uhs_signaling = sdhci_set_uhs_signaling, ++}; ++ + static const struct sdhci_pltfm_data sdhci_bcm2711_pltfm_data = { + .quirks = SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12, +- .ops = &sdhci_iproc_32only_ops, ++ .ops = &sdhci_iproc_bcm2711_ops, + }; + + static const struct sdhci_iproc_data bcm2711_data = { + ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.l6z1Fv/_old 2020-03-23 12:50:30.595954509 +0100 +++ /var/tmp/diff_new_pack.l6z1Fv/_new 2020-03-23 12:50:30.595954509 +0100 @@ -1588,6 +1588,213 @@ patches.kernel.org/5.5.9-189-block-bfq-remove-ifdefs-from-around-gets-puts-o.patch patches.kernel.org/5.5.9-190-csky-Implement-copy_thread_tls.patch patches.kernel.org/5.5.9-191-Linux-5.5.9.patch + patches.kernel.org/5.5.10-001-virtio_balloon-Adjust-label-in-virtballoon_pro.patch + patches.kernel.org/5.5.10-002-ALSA-hda-realtek-More-constifications.patch + patches.kernel.org/5.5.10-003-ALSA-hda-realtek-Add-Headset-Mic-supported-for.patch + patches.kernel.org/5.5.10-004-ALSA-hda-realtek-Fixed-one-of-HP-ALC671-platfo.patch + patches.kernel.org/5.5.10-005-cgroup-netclassid-periodically-release-file_lo.patch + patches.kernel.org/5.5.10-006-cxgb4-fix-checks-for-max-queues-to-allocate.patch + patches.kernel.org/5.5.10-007-gre-fix-uninit-value-in-__iptunnel_pull_header.patch + patches.kernel.org/5.5.10-008-inet_diag-return-classid-for-all-socket-types.patch + patches.kernel.org/5.5.10-009-ipv6-addrconf-call-ipv6_mc_up-for-non-Ethernet.patch + patches.kernel.org/5.5.10-010-ipvlan-add-cond_resched_rcu-while-processing-m.patch + patches.kernel.org/5.5.10-011-ipvlan-do-not-add-hardware-address-of-master-t.patch + patches.kernel.org/5.5.10-012-ipvlan-do-not-use-cond_resched_rcu-in-ipvlan_p.patch + patches.kernel.org/5.5.10-013-ipvlan-don-t-deref-eth-hdr-before-checking-it-.patch + patches.kernel.org/5.5.10-014-macvlan-add-cond_resched-during-multicast-proc.patch + patches.kernel.org/5.5.10-015-net-dsa-fix-phylink_start-phylink_stop-calls.patch + patches.kernel.org/5.5.10-016-net-dsa-mv88e6xxx-fix-lockup-on-warm-boot.patch + patches.kernel.org/5.5.10-017-net-fec-validate-the-new-settings-in-fec_enet_.patch + patches.kernel.org/5.5.10-018-net-hns3-fix-a-not-link-up-issue-when-fibre-po.patch + patches.kernel.org/5.5.10-019-net-ipv6-use-configured-metric-when-add-peer-r.patch + patches.kernel.org/5.5.10-020-netlink-Use-netlink-header-as-base-to-calculat.patch + patches.kernel.org/5.5.10-021-net-macsec-update-SCI-upon-MAC-address-change.patch + patches.kernel.org/5.5.10-022-net-mscc-ocelot-properly-account-for-VLAN-head.patch + patches.kernel.org/5.5.10-023-net-nfc-fix-bounds-checking-bugs-on-pipe.patch + patches.kernel.org/5.5.10-024-net-packet-tpacket_rcv-do-not-increment-ring-i.patch + patches.kernel.org/5.5.10-025-net-phy-bcm63xx-fix-OOPS-due-to-missing-driver.patch + patches.kernel.org/5.5.10-026-net-smc-cancel-event-worker-during-device-remo.patch + patches.kernel.org/5.5.10-027-net-stmmac-dwmac1000-Disable-ACS-if-enhanced-d.patch + patches.kernel.org/5.5.10-028-net-systemport-fix-index-check-to-avoid-an-arr.patch + patches.kernel.org/5.5.10-029-r8152-check-disconnect-status-after-long-sleep.patch + patches.kernel.org/5.5.10-030-sfc-detach-from-cb_page-in-efx_copy_channel.patch + patches.kernel.org/5.5.10-031-slip-make-slhc_compress-more-robust-against-ma.patch + patches.kernel.org/5.5.10-032-taprio-Fix-sending-packets-without-dequeueing-.patch + patches.kernel.org/5.5.10-033-bonding-alb-make-sure-arp-header-is-pulled-bef.patch + patches.kernel.org/5.5.10-034-bnxt_en-reinitialize-IRQs-when-MTU-is-modified.patch + patches.kernel.org/5.5.10-035-bnxt_en-fix-error-handling-when-flashing-from-.patch + patches.kernel.org/5.5.10-036-cgroup-memcg-net-do-not-associate-sock-with-un.patch + patches.kernel.org/5.5.10-037-net-memcg-late-association-of-sock-to-memcg.patch + patches.kernel.org/5.5.10-038-net-memcg-fix-lockdep-splat-in-inet_csk_accept.patch + patches.kernel.org/5.5.10-039-dt-bindings-net-FMan-erratum-A050385.patch + patches.kernel.org/5.5.10-040-arm64-dts-ls1043a-FMan-erratum-A050385.patch + patches.kernel.org/5.5.10-041-fsl-fman-detect-FMan-erratum-A050385.patch + patches.kernel.org/5.5.10-042-dpaa_eth-FMan-erratum-A050385-workaround.patch + patches.kernel.org/5.5.10-043-net-hns3-fix-tc-qdisc-del-failed-issue.patch + patches.kernel.org/5.5.10-044-net-hns3-fix-RMW-issue-for-VLAN-filter-switch.patch + patches.kernel.org/5.5.10-045-net-hns3-clear-port-base-VLAN-when-unload-PF.patch + patches.kernel.org/5.5.10-046-devlink-validate-length-of-param-values.patch + patches.kernel.org/5.5.10-047-devlink-validate-length-of-region-addr-len.patch + patches.kernel.org/5.5.10-048-fib-add-missing-attribute-validation-for-tun_i.patch + patches.kernel.org/5.5.10-049-nl802154-add-missing-attribute-validation.patch + patches.kernel.org/5.5.10-050-nl802154-add-missing-attribute-validation-for-.patch + patches.kernel.org/5.5.10-051-can-add-missing-attribute-validation-for-termi.patch + patches.kernel.org/5.5.10-052-macsec-add-missing-attribute-validation-for-po.patch + patches.kernel.org/5.5.10-053-openvswitch-add-missing-attribute-validation-f.patch + patches.kernel.org/5.5.10-054-net-fq-add-missing-attribute-validation-for-or.patch + patches.kernel.org/5.5.10-055-net-taprio-add-missing-attribute-validation-fo.patch + patches.kernel.org/5.5.10-056-team-add-missing-attribute-validation-for-port.patch + patches.kernel.org/5.5.10-057-team-add-missing-attribute-validation-for-arra.patch + patches.kernel.org/5.5.10-058-tipc-add-missing-attribute-validation-for-MTU-.patch + patches.kernel.org/5.5.10-059-nfc-add-missing-attribute-validation-for-SE-AP.patch + patches.kernel.org/5.5.10-060-nfc-add-missing-attribute-validation-for-deact.patch + patches.kernel.org/5.5.10-061-nfc-add-missing-attribute-validation-for-vendo.patch + patches.kernel.org/5.5.10-062-net-phy-avoid-clearing-PHY-interrupts-twice-in.patch + patches.kernel.org/5.5.10-063-net-phy-fix-MDIO-bus-PM-PHY-resuming.patch + patches.kernel.org/5.5.10-064-net-ipv6-need-update-peer-route-when-modify-me.patch + patches.kernel.org/5.5.10-065-net-ipv6-remove-the-old-peer-route-if-change-i.patch + patches.kernel.org/5.5.10-066-selftests-net-fib_tests-update-addr_metric_tes.patch + patches.kernel.org/5.5.10-067-s390-qeth-don-t-reset-default_out_queue.patch + patches.kernel.org/5.5.10-068-s390-qeth-handle-error-when-backing-RX-buffer.patch + patches.kernel.org/5.5.10-069-net-dsa-Don-t-instantiate-phylink-for-CPU-DSA-.patch + patches.kernel.org/5.5.10-070-net-dsa-mv88e6xxx-Add-missing-mask-of-ATU-occu.patch + patches.kernel.org/5.5.10-071-net-phy-Avoid-multiple-suspends.patch + patches.kernel.org/5.5.10-072-cgroup-fix-psi_show-crash-on-32bit-ino-archs.patch + patches.kernel.org/5.5.10-073-cgroup-cgroup_procs_next-should-increase-posit.patch + patches.kernel.org/5.5.10-074-cgroup-Iterate-tasks-that-did-not-finish-do_ex.patch + patches.kernel.org/5.5.10-075-netfilter-nf_tables-fix-infinite-loop-when-exp.patch + patches.kernel.org/5.5.10-076-iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section.patch + patches.kernel.org/5.5.10-077-virtio-blk-fix-hw_queue-stopped-on-arbitrary-e.patch + patches.kernel.org/5.5.10-078-iommu-vt-d-quirk_ioat_snb_local_iommu-replace-.patch + patches.kernel.org/5.5.10-079-netfilter-nf_conntrack-ct_cpu_seq_next-should-.patch + patches.kernel.org/5.5.10-080-netfilter-synproxy-synproxy_cpu_seq_next-shoul.patch + patches.kernel.org/5.5.10-081-netfilter-xt_recent-recent_seq_next-should-inc.patch + patches.kernel.org/5.5.10-082-netfilter-x_tables-xt_mttg_seq_next-should-inc.patch + patches.kernel.org/5.5.10-083-workqueue-don-t-use-wq_select_unbound_cpu-for-.patch + patches.kernel.org/5.5.10-084-drm-amd-display-remove-duplicated-assignment-t.patch + patches.kernel.org/5.5.10-085-drm-i915-Actually-emit-the-await_start.patch + patches.kernel.org/5.5.10-086-drm-i915-Return-early-for-await_start-on-same-.patch + patches.kernel.org/5.5.10-087-drm-i915-be-more-solid-in-checking-the-alignme.patch + patches.kernel.org/5.5.10-088-drm-i915-Defer-semaphore-priority-bumping-to-a.patch + patches.kernel.org/5.5.10-089-drm-i915-gt-Close-race-between-cacheline_retir.patch + patches.kernel.org/5.5.10-090-drm-i915-execlists-Enable-timeslice-on-partial.patch + patches.kernel.org/5.5.10-091-mmc-sdhci-pci-gli-Enable-MSI-interrupt-for-GL9.patch + patches.kernel.org/5.5.10-092-pinctrl-falcon-fix-syntax-error.patch + patches.kernel.org/5.5.10-093-pinctrl-qcom-Assign-irq_eoi-conditionally.patch + patches.kernel.org/5.5.10-094-ktest-Add-timeout-for-ssh-sync-testing.patch + patches.kernel.org/5.5.10-095-block-Fix-partition-support-for-host-aware-zon.patch + patches.kernel.org/5.5.10-096-cifs_atomic_open-fix-double-put-on-late-alloca.patch + patches.kernel.org/5.5.10-097-gfs2_atomic_open-fix-O_EXCL-O_CREAT-handling-o.patch + patches.kernel.org/5.5.10-098-KVM-x86-clear-stale-x86_emulate_ctxt-intercept.patch + patches.kernel.org/5.5.10-099-KVM-nVMX-avoid-NULL-pointer-dereference-with-i.patch + patches.kernel.org/5.5.10-100-ARC-define-__ALIGN_STR-and-__ALIGN-symbols-for.patch + patches.kernel.org/5.5.10-101-fuse-fix-stack-use-after-return.patch + patches.kernel.org/5.5.10-102-MIPS-DTS-CI20-fix-PMU-definitions-for-ACT8600.patch + patches.kernel.org/5.5.10-103-MIPS-DTS-CI20-fix-interrupt-for-pcf8563-RTC.patch + patches.kernel.org/5.5.10-104-MIPS-Fix-CONFIG_MIPS_CMDLINE_DTB_EXTEND-handli.patch + patches.kernel.org/5.5.10-105-s390-dasd-fix-data-corruption-for-thin-provisi.patch + patches.kernel.org/5.5.10-106-ipmi_si-Avoid-spurious-errors-for-optional-IRQ.patch + patches.kernel.org/5.5.10-107-ftrace-Return-the-first-found-result-in-lookup.patch + patches.kernel.org/5.5.10-108-blk-iocost-fix-incorrect-vtime-comparison-in-i.patch + patches.kernel.org/5.5.10-109-fscrypt-don-t-evict-dirty-inodes-after-removin.patch + patches.kernel.org/5.5.10-110-pid-Fix-error-return-value-in-some-cases.patch + patches.kernel.org/5.5.10-111-macintosh-windfarm-fix-MODINFO-regression.patch + patches.kernel.org/5.5.10-112-x86-ioremap-Map-EFI-runtime-services-data-as-e.patch + patches.kernel.org/5.5.10-113-efi-Fix-a-race-and-a-buffer-overflow-while-rea.patch + patches.kernel.org/5.5.10-114-efi-Add-a-sanity-check-to-efivar_store_raw.patch + patches.kernel.org/5.5.10-115-i2c-designware-pci-Fix-BUG_ON-during-device-re.patch + patches.kernel.org/5.5.10-116-mt76-fix-array-overflow-on-receiving-too-many-.patch + patches.kernel.org/5.5.10-117-perf-amd-uncore-Replace-manual-sampling-check-.patch + patches.kernel.org/5.5.10-118-x86-mce-Fix-logic-and-comments-around-MSR_PPIN.patch + patches.kernel.org/5.5.10-119-iommu-dma-Fix-MSI-reservation-allocation.patch + patches.kernel.org/5.5.10-120-iommu-vt-d-dmar-replace-WARN_TAINT-with-pr_war.patch + patches.kernel.org/5.5.10-121-iommu-vt-d-dmar_parse_one_rmrr-replace-WARN_TA.patch + patches.kernel.org/5.5.10-122-iommu-vt-d-Fix-RCU-list-debugging-warnings.patch + patches.kernel.org/5.5.10-123-iommu-vt-d-Fix-a-bug-in-intel_iommu_iova_to_ph.patch + patches.kernel.org/5.5.10-124-batman-adv-Don-t-schedule-OGM-for-disabled-int.patch + patches.kernel.org/5.5.10-125-clk-imx8mn-Fix-incorrect-clock-defines.patch + patches.kernel.org/5.5.10-126-pinctrl-meson-gxl-fix-GPIOX-sdio-pins.patch + patches.kernel.org/5.5.10-127-pinctrl-imx-scu-Align-imx-sc-msg-structs-to-4.patch + patches.kernel.org/5.5.10-128-virtio_ring-Fix-mem-leak-with-vring_new_virtqu.patch + patches.kernel.org/5.5.10-129-x86-mce-therm_throt-Undo-thermal-polling-prope.patch + patches.kernel.org/5.5.10-130-drm-i915-gvt-Fix-dma-buf-display-blur-issue-on.patch + patches.kernel.org/5.5.10-131-pinctrl-core-Remove-extra-kref_get-which-block.patch + patches.kernel.org/5.5.10-132-drm-i915-gvt-Fix-unnecessary-schedule-timer-wh.patch + patches.kernel.org/5.5.10-133-driver-code-clarify-and-fix-platform-device-DM.patch + patches.kernel.org/5.5.10-134-iommu-vt-d-Fix-RCU-list-bugs-in-intel_iommu_in.patch + patches.kernel.org/5.5.10-135-i2c-gpio-suppress-error-on-probe-defer.patch + patches.kernel.org/5.5.10-136-nl80211-add-missing-attribute-validation-for-c.patch + patches.kernel.org/5.5.10-137-nl80211-add-missing-attribute-validation-for-b.patch + patches.kernel.org/5.5.10-138-nl80211-add-missing-attribute-validation-for-c.patch + patches.kernel.org/5.5.10-139-perf-bench-futex-wake-Restore-thread-count-def.patch + patches.kernel.org/5.5.10-140-netfilter-nf_tables-free-flowtable-hooks-on-ho.patch + patches.kernel.org/5.5.10-141-netfilter-cthelper-add-missing-attribute-valid.patch + patches.kernel.org/5.5.10-142-netfilter-nft_payload-add-missing-attribute-va.patch + patches.kernel.org/5.5.10-143-netfilter-nft_tunnel-add-missing-attribute-val.patch + patches.kernel.org/5.5.10-144-netfilter-nf_tables-dump-NFTA_CHAIN_FLAGS-attr.patch + patches.kernel.org/5.5.10-145-netfilter-nft_chain_nat-inet-family-is-missing.patch + patches.kernel.org/5.5.10-146-iommu-vt-d-Fix-the-wrong-printing-in-RHSA-pars.patch + patches.kernel.org/5.5.10-147-iommu-vt-d-Ignore-devices-with-out-of-spec-dom.patch + patches.kernel.org/5.5.10-148-i2c-acpi-put-device-when-verifying-client-fail.patch + patches.kernel.org/5.5.10-149-iommu-amd-Fix-IOMMU-AVIC-not-properly-update-t.patch + patches.kernel.org/5.5.10-150-ipv6-restrict-IPV6_ADDRFORM-operation.patch + patches.kernel.org/5.5.10-151-net-smc-check-for-valid-ib_client_data.patch + patches.kernel.org/5.5.10-152-Linux-5.5.10.patch + patches.kernel.org/5.5.11-001-pinctrl-qcom-ssbi-gpio-Fix-fwspec-parsing-bug.patch + patches.kernel.org/5.5.11-002-ACPI-watchdog-Allow-disabling-WDAT-at-boot.patch + patches.kernel.org/5.5.11-003-HID-apple-Add-support-for-recent-firmware-on-M.patch + patches.kernel.org/5.5.11-004-ACPI-watchdog-Set-default-timeout-in-probe.patch + patches.kernel.org/5.5.11-005-HID-i2c-hid-add-Trekstor-Surfbook-E11B-to-desc.patch + patches.kernel.org/5.5.11-006-HID-hid-bigbenff-fix-general-protection-fault-.patch + patches.kernel.org/5.5.11-007-HID-hid-bigbenff-call-hid_hw_stop-in-case-of-e.patch + patches.kernel.org/5.5.11-008-HID-hid-bigbenff-fix-race-condition-for-schedu.patch + patches.kernel.org/5.5.11-009-riscv-set-pmp-configuration-if-kernel-is-runni.patch + patches.kernel.org/5.5.11-010-kunit-run-kunit_tool-from-any-directory.patch + patches.kernel.org/5.5.11-011-selftests-rseq-Fix-out-of-tree-compilation.patch + patches.kernel.org/5.5.11-012-tracing-Fix-number-printing-bug-in-print_synth.patch + patches.kernel.org/5.5.11-013-cfg80211-check-reg_rule-for-NULL-in-handle_cha.patch + patches.kernel.org/5.5.11-014-scsi-libfc-free-response-frame-from-GPN_ID.patch + patches.kernel.org/5.5.11-015-net-usb-qmi_wwan-restore-mtu-min-max-values-af.patch + patches.kernel.org/5.5.11-016-net-ks8851-ml-Fix-IRQ-handling-and-locking.patch + patches.kernel.org/5.5.11-017-mac80211-rx-avoid-RCU-list-traversal-under-mut.patch + patches.kernel.org/5.5.11-018-net-ll_temac-Fix-race-condition-causing-TX-han.patch + patches.kernel.org/5.5.11-019-net-ll_temac-Add-more-error-handling-of-dma_ma.patch + patches.kernel.org/5.5.11-020-net-ll_temac-Fix-RX-buffer-descriptor-handling.patch + patches.kernel.org/5.5.11-021-net-ll_temac-Handle-DMA-halt-condition-caused-.patch + patches.kernel.org/5.5.11-022-blk-mq-insert-passthrough-request-into-hctx-di.patch + patches.kernel.org/5.5.11-023-io_uring-fix-poll_list-race-for-SETUP_IOPOLL-S.patch + patches.kernel.org/5.5.11-024-drm-amdgpu-fix-memory-leak-during-TDR-test-v2.patch + patches.kernel.org/5.5.11-025-io_uring-pick-up-link-work-on-submit-reference.patch + patches.kernel.org/5.5.11-026-kbuild-add-dtbs_check-to-PHONY.patch + patches.kernel.org/5.5.11-027-kbuild-add-dt_binding_check-to-PHONY-in-a-corr.patch + patches.kernel.org/5.5.11-028-signal-avoid-double-atomic-counter-increments-.patch + patches.kernel.org/5.5.11-029-net-bcmgenet-Clear-ID_MODE_DIS-in-EXT_RGMII_OO.patch + patches.kernel.org/5.5.11-030-slip-not-call-free_netdev-before-rtnl_unlock-i.patch + patches.kernel.org/5.5.11-031-net-phy-mscc-fix-firmware-paths.patch + patches.kernel.org/5.5.11-032-hinic-fix-a-irq-affinity-bug.patch + patches.kernel.org/5.5.11-033-hinic-fix-a-bug-of-setting-hw_ioctxt.patch + patches.kernel.org/5.5.11-034-hinic-fix-a-bug-of-rss-configuration.patch + patches.kernel.org/5.5.11-035-net-rmnet-fix-NULL-pointer-dereference-in-rmne.patch + patches.kernel.org/5.5.11-036-net-rmnet-fix-NULL-pointer-dereference-in-rmne.patch + patches.kernel.org/5.5.11-037-net-rmnet-fix-suspicious-RCU-usage.patch + patches.kernel.org/5.5.11-038-net-rmnet-remove-rcu_read_lock-in-rmnet_force_.patch + patches.kernel.org/5.5.11-039-net-rmnet-do-not-allow-to-change-mux-id-if-mux.patch + patches.kernel.org/5.5.11-040-net-rmnet-use-upper-lower-device-infrastructur.patch + patches.kernel.org/5.5.11-041-net-rmnet-fix-bridge-mode-bugs.patch + patches.kernel.org/5.5.11-042-net-rmnet-fix-packet-forwarding-in-rmnet-bridg.patch + patches.kernel.org/5.5.11-043-sfc-fix-timestamp-reconstruction-at-16-bit-rol.patch + patches.kernel.org/5.5.11-044-mlxsw-pci-Wait-longer-before-accessing-the-dev.patch + patches.kernel.org/5.5.11-045-net-dsa-mv88e6xxx-Fix-masking-of-egress-port.patch + patches.kernel.org/5.5.11-046-jbd2-fix-data-races-at-struct-journal_head.patch + patches.kernel.org/5.5.11-047-blk-mq-insert-flush-request-to-the-front-of-di.patch + patches.kernel.org/5.5.11-048-ARM-8957-1-VDSO-Match-ARMv8-timer-in-cntvct_fu.patch + patches.kernel.org/5.5.11-049-ARM-8958-1-rename-missed-uaccess-.fixup-sectio.patch + patches.kernel.org/5.5.11-050-mm-slub-add-missing-TID-bump-in-kmem_cache_all.patch + patches.kernel.org/5.5.11-051-HID-google-add-moonball-USB-id.patch + patches.kernel.org/5.5.11-052-HID-add-ALWAYS_POLL-quirk-to-lenovo-pixart-mou.patch + patches.kernel.org/5.5.11-053-ARM-8961-2-Fix-Kbuild-issue-caused-by-per-task.patch + patches.kernel.org/5.5.11-054-ipv4-ensure-rcu_read_lock-in-cipso_v4_error.patch + patches.kernel.org/5.5.11-055-Linux-5.5.11.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1738,7 +1945,6 @@ # Wireless networking drivers ######################################################## patches.suse/b43-missing-firmware-info.patch - patches.suse/iwlwifi-mvm-Do-not-require-PHY_SKU-NVM-section-for-3168-devices.patch ######################################################## # USB @@ -1755,9 +1961,12 @@ # RPi4 PCIe support patches.suse/linux-log2-h-add-roundup-rounddown_pow_two64-family-of-functions.patch + # RPi4 for SDHCI support for newer board revisions + patches.suse/mmc-sdhci-introduce-sdhci_set_power_and_bus_voltage.patch + patches.suse/mmc-sdhci-iproc-add-custom-set_power-callback-for-bcm2711.patch + patches.suse/media-go7007-Fix-URB-type-for-interrupt-handling.patch - patches.suse/ipmi_si-Avoid-spurious-errors-for-optional-IRQs.patch ######################################################## # Debugging ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.l6z1Fv/_old 2020-03-23 12:50:30.623954527 +0100 +++ /var/tmp/diff_new_pack.l6z1Fv/_new 2020-03-23 12:50:30.627954530 +0100 @@ -1,3 +1,3 @@ -2020-03-12 06:33:05 +0000 -GIT Revision: 70a6377ed050d17b4beb7ba661a0e6694624e597 +2020-03-21 11:11:19 +0000 +GIT Revision: 794b2e91964b975f203c905143a62d6f5b0fd175 GIT Branch: stable
