From 12a4e82bf6e6bfc48e72b4554efc24531a26d7021a818d4d9e2c2df36b20674c Mon Sep 17 00:00:00 2001 From: Jiri Slaby Date: Wed, 2 Dec 2020 09:37:51 +0000 Subject: [PATCH] commit 46922da21ebc0021475dc0fa8ee5514f71ebce59 OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=1403 --- config.tar.bz2 | 4 +- dtb-aarch64.changes | 280 +++++++++++++++++++++++++++++++++++++ dtb-aarch64.spec | 6 +- dtb-armv6l.changes | 280 +++++++++++++++++++++++++++++++++++++ dtb-armv6l.spec | 6 +- dtb-armv7l.changes | 280 +++++++++++++++++++++++++++++++++++++ dtb-armv7l.spec | 6 +- dtb-riscv64.changes | 280 +++++++++++++++++++++++++++++++++++++ dtb-riscv64.spec | 6 +- kernel-64kb.changes | 280 +++++++++++++++++++++++++++++++++++++ kernel-64kb.spec | 19 ++- kernel-binary.spec.in | 7 +- kernel-debug.changes | 280 +++++++++++++++++++++++++++++++++++++ kernel-debug.spec | 19 ++- kernel-default.changes | 280 +++++++++++++++++++++++++++++++++++++ kernel-default.spec | 19 ++- kernel-docs.changes | 280 +++++++++++++++++++++++++++++++++++++ kernel-docs.spec | 8 +- kernel-kvmsmall.changes | 280 +++++++++++++++++++++++++++++++++++++ kernel-kvmsmall.spec | 19 ++- kernel-lpae.changes | 280 +++++++++++++++++++++++++++++++++++++ kernel-lpae.spec | 19 ++- kernel-obs-build.changes | 280 +++++++++++++++++++++++++++++++++++++ kernel-obs-build.spec | 8 +- kernel-obs-qa.changes | 280 +++++++++++++++++++++++++++++++++++++ kernel-obs-qa.spec | 6 +- kernel-pae.changes | 280 +++++++++++++++++++++++++++++++++++++ kernel-pae.spec | 19 ++- kernel-source.changes | 280 +++++++++++++++++++++++++++++++++++++ kernel-source.spec | 10 +- kernel-source.spec.in | 2 - kernel-syms.changes | 280 +++++++++++++++++++++++++++++++++++++ kernel-syms.spec | 6 +- kernel-vanilla.changes | 280 +++++++++++++++++++++++++++++++++++++ kernel-vanilla.spec | 19 ++- kernel-zfcpdump.changes | 280 +++++++++++++++++++++++++++++++++++++ kernel-zfcpdump.spec | 19 ++- patches.kernel.org.tar.bz2 | 4 +- patches.suse.tar.bz2 | 4 +- series.conf | 155 +++++++++++++++++++- source-timestamp | 4 +- 41 files changed, 5017 insertions(+), 137 deletions(-) diff --git a/config.tar.bz2 b/config.tar.bz2 index c7e120dd..b5e1feca 100644 --- a/config.tar.bz2 +++ b/config.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:017444c6ef4c720dfe29969a190b0168672f7dc4eaf96f494605b12ebd2aab49 -size 276660 +oid sha256:c89b769078dc4e743ff17a6ace97b961401492763ca1240cd4dadc44306d2116 +size 276580 diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes index d60b0965..060c6fcb 100644 --- a/dtb-aarch64.changes +++ b/dtb-aarch64.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec index d3b2a68a..5cd826cf 100644 --- a/dtb-aarch64.spec +++ b/dtb-aarch64.spec @@ -17,7 +17,7 @@ %define srcversion 5.9 -%define patchversion 5.9.11 +%define patchversion 5.9.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.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif diff --git a/dtb-armv6l.changes b/dtb-armv6l.changes index d60b0965..060c6fcb 100644 --- a/dtb-armv6l.changes +++ b/dtb-armv6l.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/dtb-armv6l.spec b/dtb-armv6l.spec index 3a552238..12b6a658 100644 --- a/dtb-armv6l.spec +++ b/dtb-armv6l.spec @@ -17,7 +17,7 @@ %define srcversion 5.9 -%define patchversion 5.9.11 +%define patchversion 5.9.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-armv6l -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif diff --git a/dtb-armv7l.changes b/dtb-armv7l.changes index d60b0965..060c6fcb 100644 --- a/dtb-armv7l.changes +++ b/dtb-armv7l.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/dtb-armv7l.spec b/dtb-armv7l.spec index b3bbe270..345e78f8 100644 --- a/dtb-armv7l.spec +++ b/dtb-armv7l.spec @@ -17,7 +17,7 @@ %define srcversion 5.9 -%define patchversion 5.9.11 +%define patchversion 5.9.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-armv7l -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif diff --git a/dtb-riscv64.changes b/dtb-riscv64.changes index d60b0965..060c6fcb 100644 --- a/dtb-riscv64.changes +++ b/dtb-riscv64.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/dtb-riscv64.spec b/dtb-riscv64.spec index e8119e90..6008c6e4 100644 --- a/dtb-riscv64.spec +++ b/dtb-riscv64.spec @@ -17,7 +17,7 @@ %define srcversion 5.9 -%define patchversion 5.9.11 +%define patchversion 5.9.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-riscv64 -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif diff --git a/kernel-64kb.changes b/kernel-64kb.changes index d60b0965..060c6fcb 100644 --- a/kernel-64kb.changes +++ b/kernel-64kb.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/kernel-64kb.spec b/kernel-64kb.spec index 35587762..8ee18c80 100644 --- a/kernel-64kb.spec +++ b/kernel-64kb.spec @@ -18,7 +18,7 @@ %define srcversion 5.9 -%define patchversion 5.9.11 +%define patchversion 5.9.12 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -40,7 +40,7 @@ %define rpm_install_dir %buildroot%obj_install_dir %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj -%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) +%if 0%{?_project:1} && ( %(echo %_project | grep -Ex -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) %define klp_symbols 1 %endif @@ -68,9 +68,9 @@ Name: kernel-64kb Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0 Group: System/Kernel -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif @@ -179,10 +179,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 -Provides: kernel-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: kernel-%build_flavor-base-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 +Provides: kernel-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 # END COMMON DEPS -Provides: %name-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: %name-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh @@ -454,7 +454,7 @@ fi CONFIG_SUSE_KERNEL_RELEASED="--disable CONFIG_SUSE_KERNEL_RELEASED" %if 0%{?_project:1} -if echo %_project | egrep -qx -f %_sourcedir/release-projects; then +if echo %_project | grep -Eqx -f %_sourcedir/release-projects; then CONFIG_SUSE_KERNEL_RELEASED="--enable CONFIG_SUSE_KERNEL_RELEASED" fi %endif @@ -759,8 +759,6 @@ done # keep this -suffix list in sync with post.sh and postun.sh suffix=-%build_flavor %endif -ln -s XX$image$suffix %buildroot/boot/$image$suffix -ln -s XXinitrd$suffix %buildroot/boot/initrd$suffix cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor @@ -794,7 +792,6 @@ chmod 0600 %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump} if [ %CONFIG_MODULES = y ]; then mkdir -p %rpm_install_dir/%cpu_arch_flavor mkdir -p %buildroot/usr/src/linux-obj/%cpu_arch - ln -s XX%build_flavor %buildroot/usr/src/linux-obj/%cpu_arch_flavor install -m 755 -D -t %rpm_install_dir/%cpu_arch_flavor/scripts/mod/ scripts/mod/ksym-provides gzip -n -c9 < Module.symvers > %buildroot/boot/symvers-%kernelrelease-%build_flavor.gz diff --git a/kernel-binary.spec.in b/kernel-binary.spec.in index b74bb165..9b0206b8 100644 --- a/kernel-binary.spec.in +++ b/kernel-binary.spec.in @@ -40,7 +40,7 @@ %define rpm_install_dir %buildroot%obj_install_dir %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj -%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) +%if 0%{?_project:1} && ( %(echo %_project | grep -Ex -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) %define klp_symbols 1 %endif @@ -309,7 +309,7 @@ fi CONFIG_SUSE_KERNEL_RELEASED="--disable CONFIG_SUSE_KERNEL_RELEASED" %if 0%{?_project:1} -if echo %_project | egrep -qx -f %_sourcedir/release-projects; then +if echo %_project | grep -Eqx -f %_sourcedir/release-projects; then CONFIG_SUSE_KERNEL_RELEASED="--enable CONFIG_SUSE_KERNEL_RELEASED" fi %endif @@ -614,8 +614,6 @@ done # keep this -suffix list in sync with post.sh and postun.sh suffix=-%build_flavor %endif -ln -s XX$image$suffix %buildroot/boot/$image$suffix -ln -s XXinitrd$suffix %buildroot/boot/initrd$suffix cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor @@ -649,7 +647,6 @@ chmod 0600 %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump} if [ %CONFIG_MODULES = y ]; then mkdir -p %rpm_install_dir/%cpu_arch_flavor mkdir -p %buildroot/usr/src/linux-obj/%cpu_arch - ln -s XX%build_flavor %buildroot/usr/src/linux-obj/%cpu_arch_flavor install -m 755 -D -t %rpm_install_dir/%cpu_arch_flavor/scripts/mod/ scripts/mod/ksym-provides gzip -n -c9 < Module.symvers > %buildroot/boot/symvers-%kernelrelease-%build_flavor.gz diff --git a/kernel-debug.changes b/kernel-debug.changes index d60b0965..060c6fcb 100644 --- a/kernel-debug.changes +++ b/kernel-debug.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/kernel-debug.spec b/kernel-debug.spec index fcb64b71..7c9409fa 100644 --- a/kernel-debug.spec +++ b/kernel-debug.spec @@ -18,7 +18,7 @@ %define srcversion 5.9 -%define patchversion 5.9.11 +%define patchversion 5.9.12 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -40,7 +40,7 @@ %define rpm_install_dir %buildroot%obj_install_dir %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj -%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) +%if 0%{?_project:1} && ( %(echo %_project | grep -Ex -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) %define klp_symbols 1 %endif @@ -68,9 +68,9 @@ Name: kernel-debug Summary: A Debug Version of the Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif @@ -179,10 +179,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 -Provides: kernel-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: kernel-%build_flavor-base-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 +Provides: kernel-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 # END COMMON DEPS -Provides: %name-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: %name-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 @@ -460,7 +460,7 @@ fi CONFIG_SUSE_KERNEL_RELEASED="--disable CONFIG_SUSE_KERNEL_RELEASED" %if 0%{?_project:1} -if echo %_project | egrep -qx -f %_sourcedir/release-projects; then +if echo %_project | grep -Eqx -f %_sourcedir/release-projects; then CONFIG_SUSE_KERNEL_RELEASED="--enable CONFIG_SUSE_KERNEL_RELEASED" fi %endif @@ -765,8 +765,6 @@ done # keep this -suffix list in sync with post.sh and postun.sh suffix=-%build_flavor %endif -ln -s XX$image$suffix %buildroot/boot/$image$suffix -ln -s XXinitrd$suffix %buildroot/boot/initrd$suffix cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor @@ -800,7 +798,6 @@ chmod 0600 %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump} if [ %CONFIG_MODULES = y ]; then mkdir -p %rpm_install_dir/%cpu_arch_flavor mkdir -p %buildroot/usr/src/linux-obj/%cpu_arch - ln -s XX%build_flavor %buildroot/usr/src/linux-obj/%cpu_arch_flavor install -m 755 -D -t %rpm_install_dir/%cpu_arch_flavor/scripts/mod/ scripts/mod/ksym-provides gzip -n -c9 < Module.symvers > %buildroot/boot/symvers-%kernelrelease-%build_flavor.gz diff --git a/kernel-default.changes b/kernel-default.changes index d60b0965..060c6fcb 100644 --- a/kernel-default.changes +++ b/kernel-default.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/kernel-default.spec b/kernel-default.spec index f071719d..f79c9679 100644 --- a/kernel-default.spec +++ b/kernel-default.spec @@ -18,7 +18,7 @@ %define srcversion 5.9 -%define patchversion 5.9.11 +%define patchversion 5.9.12 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -40,7 +40,7 @@ %define rpm_install_dir %buildroot%obj_install_dir %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj -%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) +%if 0%{?_project:1} && ( %(echo %_project | grep -Ex -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) %define klp_symbols 1 %endif @@ -68,9 +68,9 @@ Name: kernel-default Summary: The Standard Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif @@ -179,10 +179,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 -Provides: kernel-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: kernel-%build_flavor-base-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 +Provides: kernel-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 # END COMMON DEPS -Provides: %name-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: %name-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 @@ -503,7 +503,7 @@ fi CONFIG_SUSE_KERNEL_RELEASED="--disable CONFIG_SUSE_KERNEL_RELEASED" %if 0%{?_project:1} -if echo %_project | egrep -qx -f %_sourcedir/release-projects; then +if echo %_project | grep -Eqx -f %_sourcedir/release-projects; then CONFIG_SUSE_KERNEL_RELEASED="--enable CONFIG_SUSE_KERNEL_RELEASED" fi %endif @@ -808,8 +808,6 @@ done # keep this -suffix list in sync with post.sh and postun.sh suffix=-%build_flavor %endif -ln -s XX$image$suffix %buildroot/boot/$image$suffix -ln -s XXinitrd$suffix %buildroot/boot/initrd$suffix cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor @@ -843,7 +841,6 @@ chmod 0600 %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump} if [ %CONFIG_MODULES = y ]; then mkdir -p %rpm_install_dir/%cpu_arch_flavor mkdir -p %buildroot/usr/src/linux-obj/%cpu_arch - ln -s XX%build_flavor %buildroot/usr/src/linux-obj/%cpu_arch_flavor install -m 755 -D -t %rpm_install_dir/%cpu_arch_flavor/scripts/mod/ scripts/mod/ksym-provides gzip -n -c9 < Module.symvers > %buildroot/boot/symvers-%kernelrelease-%build_flavor.gz diff --git a/kernel-docs.changes b/kernel-docs.changes index d60b0965..060c6fcb 100644 --- a/kernel-docs.changes +++ b/kernel-docs.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/kernel-docs.spec b/kernel-docs.spec index 5710fd4b..00366422 100644 --- a/kernel-docs.spec +++ b/kernel-docs.spec @@ -17,7 +17,7 @@ %define srcversion 5.9 -%define patchversion 5.9.11 +%define patchversion 5.9.12 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Name: kernel-docs Summary: Kernel Documentation License: GPL-2.0 Group: Documentation/Man -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif @@ -63,7 +63,7 @@ BuildRequires: texlive-zapfding %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: %name-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz diff --git a/kernel-kvmsmall.changes b/kernel-kvmsmall.changes index d60b0965..060c6fcb 100644 --- a/kernel-kvmsmall.changes +++ b/kernel-kvmsmall.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec index adcbea25..cec20623 100644 --- a/kernel-kvmsmall.spec +++ b/kernel-kvmsmall.spec @@ -18,7 +18,7 @@ %define srcversion 5.9 -%define patchversion 5.9.11 +%define patchversion 5.9.12 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -40,7 +40,7 @@ %define rpm_install_dir %buildroot%obj_install_dir %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj -%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) +%if 0%{?_project:1} && ( %(echo %_project | grep -Ex -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) %define klp_symbols 1 %endif @@ -68,9 +68,9 @@ Name: kernel-kvmsmall Summary: The Small Developer Kernel for KVM License: GPL-2.0 Group: System/Kernel -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif @@ -179,10 +179,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 -Provides: kernel-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: kernel-%build_flavor-base-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 +Provides: kernel-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 # END COMMON DEPS -Provides: %name-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: %name-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh @@ -458,7 +458,7 @@ fi CONFIG_SUSE_KERNEL_RELEASED="--disable CONFIG_SUSE_KERNEL_RELEASED" %if 0%{?_project:1} -if echo %_project | egrep -qx -f %_sourcedir/release-projects; then +if echo %_project | grep -Eqx -f %_sourcedir/release-projects; then CONFIG_SUSE_KERNEL_RELEASED="--enable CONFIG_SUSE_KERNEL_RELEASED" fi %endif @@ -763,8 +763,6 @@ done # keep this -suffix list in sync with post.sh and postun.sh suffix=-%build_flavor %endif -ln -s XX$image$suffix %buildroot/boot/$image$suffix -ln -s XXinitrd$suffix %buildroot/boot/initrd$suffix cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor @@ -798,7 +796,6 @@ chmod 0600 %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump} if [ %CONFIG_MODULES = y ]; then mkdir -p %rpm_install_dir/%cpu_arch_flavor mkdir -p %buildroot/usr/src/linux-obj/%cpu_arch - ln -s XX%build_flavor %buildroot/usr/src/linux-obj/%cpu_arch_flavor install -m 755 -D -t %rpm_install_dir/%cpu_arch_flavor/scripts/mod/ scripts/mod/ksym-provides gzip -n -c9 < Module.symvers > %buildroot/boot/symvers-%kernelrelease-%build_flavor.gz diff --git a/kernel-lpae.changes b/kernel-lpae.changes index d60b0965..060c6fcb 100644 --- a/kernel-lpae.changes +++ b/kernel-lpae.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/kernel-lpae.spec b/kernel-lpae.spec index 707460af..3674a753 100644 --- a/kernel-lpae.spec +++ b/kernel-lpae.spec @@ -18,7 +18,7 @@ %define srcversion 5.9 -%define patchversion 5.9.11 +%define patchversion 5.9.12 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -40,7 +40,7 @@ %define rpm_install_dir %buildroot%obj_install_dir %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj -%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) +%if 0%{?_project:1} && ( %(echo %_project | grep -Ex -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) %define klp_symbols 1 %endif @@ -68,9 +68,9 @@ Name: kernel-lpae Summary: Kernel for LPAE enabled systems License: GPL-2.0 Group: System/Kernel -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif @@ -179,10 +179,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 -Provides: kernel-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: kernel-%build_flavor-base-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 +Provides: kernel-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 # END COMMON DEPS -Provides: %name-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: %name-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh @@ -452,7 +452,7 @@ fi CONFIG_SUSE_KERNEL_RELEASED="--disable CONFIG_SUSE_KERNEL_RELEASED" %if 0%{?_project:1} -if echo %_project | egrep -qx -f %_sourcedir/release-projects; then +if echo %_project | grep -Eqx -f %_sourcedir/release-projects; then CONFIG_SUSE_KERNEL_RELEASED="--enable CONFIG_SUSE_KERNEL_RELEASED" fi %endif @@ -757,8 +757,6 @@ done # keep this -suffix list in sync with post.sh and postun.sh suffix=-%build_flavor %endif -ln -s XX$image$suffix %buildroot/boot/$image$suffix -ln -s XXinitrd$suffix %buildroot/boot/initrd$suffix cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor @@ -792,7 +790,6 @@ chmod 0600 %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump} if [ %CONFIG_MODULES = y ]; then mkdir -p %rpm_install_dir/%cpu_arch_flavor mkdir -p %buildroot/usr/src/linux-obj/%cpu_arch - ln -s XX%build_flavor %buildroot/usr/src/linux-obj/%cpu_arch_flavor install -m 755 -D -t %rpm_install_dir/%cpu_arch_flavor/scripts/mod/ scripts/mod/ksym-provides gzip -n -c9 < Module.symvers > %buildroot/boot/symvers-%kernelrelease-%build_flavor.gz diff --git a/kernel-obs-build.changes b/kernel-obs-build.changes index d60b0965..060c6fcb 100644 --- a/kernel-obs-build.changes +++ b/kernel-obs-build.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec index 440887d1..763278ba 100644 --- a/kernel-obs-build.spec +++ b/kernel-obs-build.spec @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.9.11 +%define patchversion 5.9.12 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ BuildRequires: util-linux %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +BuildRequires: kernel%kernel_flavor-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 %if 0%{?rhel_version} BuildRequires: kernel @@ -64,9 +64,9 @@ BuildRequires: dracut Summary: package kernel and initrd for OBS VM builds License: GPL-2.0 Group: SLES -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes index d60b0965..060c6fcb 100644 --- a/kernel-obs-qa.changes +++ b/kernel-obs-qa.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec index 679ebbec..975167e4 100644 --- a/kernel-obs-qa.spec +++ b/kernel-obs-qa.spec @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.9.11 +%define patchversion 5.9.12 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Basic QA tests for the kernel License: GPL-2.0 Group: SLES -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif diff --git a/kernel-pae.changes b/kernel-pae.changes index d60b0965..060c6fcb 100644 --- a/kernel-pae.changes +++ b/kernel-pae.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/kernel-pae.spec b/kernel-pae.spec index 8d54b18d..6e3e8933 100644 --- a/kernel-pae.spec +++ b/kernel-pae.spec @@ -18,7 +18,7 @@ %define srcversion 5.9 -%define patchversion 5.9.11 +%define patchversion 5.9.12 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -40,7 +40,7 @@ %define rpm_install_dir %buildroot%obj_install_dir %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj -%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) +%if 0%{?_project:1} && ( %(echo %_project | grep -Ex -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) %define klp_symbols 1 %endif @@ -68,9 +68,9 @@ Name: kernel-pae Summary: Kernel with PAE Support License: GPL-2.0 Group: System/Kernel -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif @@ -179,10 +179,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 -Provides: kernel-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: kernel-%build_flavor-base-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 +Provides: kernel-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 # END COMMON DEPS -Provides: %name-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: %name-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 @@ -480,7 +480,7 @@ fi CONFIG_SUSE_KERNEL_RELEASED="--disable CONFIG_SUSE_KERNEL_RELEASED" %if 0%{?_project:1} -if echo %_project | egrep -qx -f %_sourcedir/release-projects; then +if echo %_project | grep -Eqx -f %_sourcedir/release-projects; then CONFIG_SUSE_KERNEL_RELEASED="--enable CONFIG_SUSE_KERNEL_RELEASED" fi %endif @@ -785,8 +785,6 @@ done # keep this -suffix list in sync with post.sh and postun.sh suffix=-%build_flavor %endif -ln -s XX$image$suffix %buildroot/boot/$image$suffix -ln -s XXinitrd$suffix %buildroot/boot/initrd$suffix cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor @@ -820,7 +818,6 @@ chmod 0600 %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump} if [ %CONFIG_MODULES = y ]; then mkdir -p %rpm_install_dir/%cpu_arch_flavor mkdir -p %buildroot/usr/src/linux-obj/%cpu_arch - ln -s XX%build_flavor %buildroot/usr/src/linux-obj/%cpu_arch_flavor install -m 755 -D -t %rpm_install_dir/%cpu_arch_flavor/scripts/mod/ scripts/mod/ksym-provides gzip -n -c9 < Module.symvers > %buildroot/boot/symvers-%kernelrelease-%build_flavor.gz diff --git a/kernel-source.changes b/kernel-source.changes index d60b0965..060c6fcb 100644 --- a/kernel-source.changes +++ b/kernel-source.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/kernel-source.spec b/kernel-source.spec index b13e4231..c574282f 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -18,7 +18,7 @@ %define srcversion 5.9 -%define patchversion 5.9.11 +%define patchversion 5.9.12 %define variant %{nil} %define vanilla_only 0 @@ -30,9 +30,9 @@ Name: kernel-source Summary: The Linux Kernel Sources License: GPL-2.0 Group: Development/Sources -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif @@ -43,7 +43,7 @@ BuildRequires: fdupes BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: %name-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 Provides: linux Provides: multiversion(kernel) Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz @@ -224,8 +224,6 @@ cd .. %endif %if ! %vanilla_only -ln -sf XXlinux%variant linux%variant # dummy symlink - cd linux-%kernelrelease%variant %_sourcedir/apply-patches %_sourcedir/series.conf %my_builddir %symbols rm -f $(find . -name ".gitignore") diff --git a/kernel-source.spec.in b/kernel-source.spec.in index 567ccbdd..b10c1380 100644 --- a/kernel-source.spec.in +++ b/kernel-source.spec.in @@ -224,8 +224,6 @@ cd .. %endif %if ! %vanilla_only -ln -sf XXlinux%variant linux%variant # dummy symlink - cd linux-%kernelrelease%variant %_sourcedir/apply-patches %_sourcedir/series.conf %my_builddir %symbols rm -f $(find . -name ".gitignore") diff --git a/kernel-syms.changes b/kernel-syms.changes index d60b0965..060c6fcb 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/kernel-syms.spec b/kernel-syms.spec index a5c7a8a6..559072e6 100644 --- a/kernel-syms.spec +++ b/kernel-syms.spec @@ -24,10 +24,10 @@ Name: kernel-syms Summary: Kernel Symbol Versions (modversions) License: GPL-2.0 Group: Development/Sources -Version: 5.9.11 +Version: 5.9.12 %if %using_buildservice %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif @@ -52,7 +52,7 @@ Requires: kernel-pae-devel = %version-%source_rel %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: %name-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel diff --git a/kernel-vanilla.changes b/kernel-vanilla.changes index d60b0965..060c6fcb 100644 --- a/kernel-vanilla.changes +++ b/kernel-vanilla.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec index fb6c51fc..c736ef28 100644 --- a/kernel-vanilla.spec +++ b/kernel-vanilla.spec @@ -18,7 +18,7 @@ %define srcversion 5.9 -%define patchversion 5.9.11 +%define patchversion 5.9.12 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -40,7 +40,7 @@ %define rpm_install_dir %buildroot%obj_install_dir %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj -%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) +%if 0%{?_project:1} && ( %(echo %_project | grep -Ex -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) %define klp_symbols 1 %endif @@ -68,9 +68,9 @@ Name: kernel-vanilla Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0 Group: System/Kernel -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif @@ -179,10 +179,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 -Provides: kernel-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: kernel-%build_flavor-base-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 +Provides: kernel-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 # END COMMON DEPS -Provides: %name-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: %name-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh @@ -451,7 +451,7 @@ fi CONFIG_SUSE_KERNEL_RELEASED="--disable CONFIG_SUSE_KERNEL_RELEASED" %if 0%{?_project:1} -if echo %_project | egrep -qx -f %_sourcedir/release-projects; then +if echo %_project | grep -Eqx -f %_sourcedir/release-projects; then CONFIG_SUSE_KERNEL_RELEASED="--enable CONFIG_SUSE_KERNEL_RELEASED" fi %endif @@ -756,8 +756,6 @@ done # keep this -suffix list in sync with post.sh and postun.sh suffix=-%build_flavor %endif -ln -s XX$image$suffix %buildroot/boot/$image$suffix -ln -s XXinitrd$suffix %buildroot/boot/initrd$suffix cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor @@ -791,7 +789,6 @@ chmod 0600 %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump} if [ %CONFIG_MODULES = y ]; then mkdir -p %rpm_install_dir/%cpu_arch_flavor mkdir -p %buildroot/usr/src/linux-obj/%cpu_arch - ln -s XX%build_flavor %buildroot/usr/src/linux-obj/%cpu_arch_flavor install -m 755 -D -t %rpm_install_dir/%cpu_arch_flavor/scripts/mod/ scripts/mod/ksym-provides gzip -n -c9 < Module.symvers > %buildroot/boot/symvers-%kernelrelease-%build_flavor.gz diff --git a/kernel-zfcpdump.changes b/kernel-zfcpdump.changes index d60b0965..060c6fcb 100644 --- a/kernel-zfcpdump.changes +++ b/kernel-zfcpdump.changes @@ -1,3 +1,275 @@ +------------------------------------------------------------------- +Wed Dec 2 10:24:35 CET 2020 - jslaby@suse.cz + +- Linux 5.9.12 (bsc#1012628). +- io_uring: get an active ref_node from files_data (bsc#1012628). +- io_uring: order refnode recycling (bsc#1012628). +- spi: bcm-qspi: Fix use-after-free on unbind (bsc#1012628). +- spi: bcm2835: Fix use-after-free on unbind (bsc#1012628). +- ipv4: use IS_ENABLED instead of ifdef (bsc#1012628). +- IB/hfi1: Ensure correct mm is used at all times (bsc#1012628). +- RDMA/i40iw: Address an mmap handler exploit in i40iw + (bsc#1012628). +- btrfs: fix missing delalloc new bit for new delalloc ranges + (bsc#1012628). +- btrfs: tree-checker: add missing return after error in root_item + (bsc#1012628). +- btrfs: tree-checker: add missing returns after data_ref + alignment checks (bsc#1012628). +- btrfs: don't access possibly stale fs_info data for printing + duplicate device (bsc#1012628). +- btrfs: fix lockdep splat when reading qgroup config on mount + (bsc#1012628). +- rtc: pcf2127: fix a bug when not specify interrupts property + (bsc#1012628). +- s390: fix fpu restore in entry.S (bsc#1012628). +- mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) + (bsc#1012628). +- smb3: Call cifs reconnect from demultiplex thread (bsc#1012628). +- smb3: Avoid Mid pending list corruption (bsc#1012628). +- smb3: Handle error case during offload read path (bsc#1012628). +- cifs: fix a memleak with modefromsid (bsc#1012628). +- powerpc/64s: Fix KVM system reset handling when + CONFIG_PPC_PSERIES=y (bsc#1012628). +- powerpc/64s/exception: KVM Fix for host DSI being taken in + HPT guest MMU context (bsc#1012628). +- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing + ESB page (bsc#1012628). +- KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last + for userspace (bsc#1012628). +- KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint + (bsc#1012628). +- KVM: x86: Fix split-irqchip vs interrupt injection window + request (bsc#1012628). +- iommu/vt-d: Don't read VCCAP register unless it exists + (bsc#1012628). +- firmware: xilinx: Use hash-table for api feature check + (bsc#1012628). +- drm/amdgpu: fix SI UVD firmware validate resume fail + (bsc#1012628). +- io_uring: fix ITER_BVEC check (bsc#1012628). +- trace: fix potenial dangerous pointer (bsc#1012628). +- arm64: tegra: Correct the UART for Jetson Xavier NX + (bsc#1012628). +- arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 + (bsc#1012628). +- arm64: pgtable: Fix pte_accessible() (bsc#1012628). +- arm64: pgtable: Ensure dirty bit is preserved across + pte_wrprotect() (bsc#1012628). +- drm/amdgpu: fix a page fault (bsc#1012628). +- drm/amdgpu: update golden setting for sienna_cichlid + (bsc#1012628). +- drm/amd/amdgpu: fix null pointer in runtime pm (bsc#1012628). +- drm/amd/display: Avoid HDCP initialization in devices without + output (bsc#1012628). +- HID: uclogic: Add ID for Trust Flex Design Tablet (bsc#1012628). +- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off + keypresses (bsc#1012628). +- HID: cypress: Support Varmilo Keyboards' media hotkeys + (bsc#1012628). +- HID: add support for Sega Saturn (bsc#1012628). +- Input: i8042 - allow insmod to succeed on devices without an + i8042 controller (bsc#1012628). +- HID: hid-sensor-hub: Fix issue with devices with no report ID + (bsc#1012628). +- staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK + (bsc#1012628). +- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice + devices (bsc#1012628). +- dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant + (bsc#1012628). +- x86/xen: don't unbind uninitialized lock_kicker_irq + (bsc#1012628). +- kunit: fix display of failed expectations for strings + (bsc#1012628). +- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for + the Dinovo Edge (bsc#1012628). +- HID: Add Logitech Dinovo Edge battery quirk (bsc#1012628). +- proc: don't allow async path resolution of /proc/self components + (bsc#1012628). +- nvme: free sq/cq dbbuf pointers when dbbuf set fails + (bsc#1012628). +- io_uring: handle -EOPNOTSUPP on path resolution (bsc#1012628). +- net: stmmac: dwmac_lib: enlarge dma reset timeout (bsc#1012628). +- vdpasim: fix "mac_pton" undefined error (bsc#1012628). +- vhost: add helper to check if a vq has been setup (bsc#1012628). +- vhost scsi: alloc cmds per vq instead of session (bsc#1012628). +- vhost scsi: fix cmd completion race (bsc#1012628). +- cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with + RCU_NONIDLE (bsc#1012628). +- dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size + (bsc#1012628). +- scsi: libiscsi: Fix NOP race condition (bsc#1012628). +- scsi: target: iscsi: Fix cmd abort fabric stop race + (bsc#1012628). +- lockdep: Put graph lock/unlock under lock_recursion protection + (bsc#1012628). +- perf/x86: fix sysfs type mismatches (bsc#1012628). +- xtensa: uaccess: Add missing __user to strncpy_from_user() + prototype (bsc#1012628). +- x86/dumpstack: Do not try to access user space code of other + tasks (bsc#1012628). +- net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset + (bsc#1012628). +- bus: ti-sysc: Fix reset status check for modules with quirks + (bsc#1012628). +- bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw + (bsc#1012628). +- ARM: OMAP2+: Manage MPU state properly for + omap_enter_idle_coupled() (bsc#1012628). +- phy: tegra: xusb: Fix dangling pointer on probe failure + (bsc#1012628). +- iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC + (bsc#1012628). +- iwlwifi: mvm: properly cancel a session protection for P2P + (bsc#1012628). +- iwlwifi: mvm: write queue_sync_state only for sync + (bsc#1012628). +- KVM: s390: pv: Mark mm as protected after the set secure + parameters and improve cleanup (bsc#1012628). +- KVM: s390: remove diag318 reset code (bsc#1012628). +- batman-adv: set .owner to THIS_MODULE (bsc#1012628). +- usb: cdns3: gadget: fix some endian issues (bsc#1012628). +- usb: cdns3: gadget: calculate TD_SIZE based on TD (bsc#1012628). +- phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency + (bsc#1012628). +- phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency + (bsc#1012628). +- arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed + (bsc#1012628). +- bus: ti-sysc: suppress err msg for timers used as + clockevent/source (bsc#1012628). +- ARM: dts: dra76x: m_can: fix order of clocks (bsc#1012628). +- scsi: ufs: Fix race between shutdown and runtime resume flow + (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_one() (bsc#1012628). +- bnxt_en: fix error return code in bnxt_init_board() + (bsc#1012628). +- video: hyperv_fb: Fix the cache type when mapping the VRAM + (bsc#1012628). +- bnxt_en: Release PCI regions when DMA mask setup fails during + probe (bsc#1012628). +- block/keyslot-manager: prevent crash when num_slots=1 + (bsc#1012628). +- cxgb4: fix the panic caused by non smac rewrite (bsc#1012628). +- dpaa2-eth: select XGMAC_MDIO for MDIO bus support (bsc#1012628). +- s390/qeth: make af_iucv TX notification call more robust + (bsc#1012628). +- s390/qeth: fix af_iucv notification race (bsc#1012628). +- s390/qeth: fix tear down of async TX buffers (bsc#1012628). +- drm/mediatek: dsi: Modify horizontal front/back porch byte + formula (bsc#1012628). +- bonding: wait for sysfs kobject destruction before freeing + struct slave (bsc#1012628). +- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1012628). +- ibmvnic: notify peers when failover and migration happen + (bsc#1012628). +- powerpc/64s: Fix allnoconfig build since uaccess flush + (bsc#1012628). +- iommu: Check return of __iommu_attach_device() (bsc#1012628). +- IB/mthca: fix return value of error branch in mthca_init_cq() + (bsc#1012628). +- i40e: Fix removing driver while bare-metal VFs pass traffic + (bsc#1012628). +- firmware: xilinx: Fix SD DLL node reset issue (bsc#1012628). +- spi: imx: fix the unbalanced spi runtime pm management + (bsc#1012628). +- io_uring: fix shift-out-of-bounds when round up cq size + (bsc#1012628). +- aquantia: Remove the build_skb path (bsc#1012628). +- nfc: s3fwrn5: use signed integer for parsing GPIO numbers + (bsc#1012628). +- net: ena: handle bad request id in ena_netdev (bsc#1012628). +- net: ena: set initial DMA width to avoid intel iommu issue + (bsc#1012628). +- net: ena: fix packet's addresses for rx_offset feature + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues + (bsc#1012628). +- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq + (bsc#1012628). +- ibmvnic: enhance resetting status check during module exit + (bsc#1012628). +- optee: add writeback to valid memory type (bsc#1012628). +- x86/tboot: Don't disable swiotlb when iommu is forced on + (bsc#1012628). +- arm64: tegra: Wrong AON HSP reg property size (bsc#1012628). +- efi/efivars: Set generic ops before loading SSDT (bsc#1012628). +- efivarfs: revert "fix memory leak in efivarfs_create()" + (bsc#1012628). +- efi: EFI_EARLYCON should depend on EFI (bsc#1012628). +- riscv: Explicitly specify the build id style in vDSO Makefile + again (bsc#1012628). +- RISC-V: Add missing jump label initialization (bsc#1012628). +- RISC-V: fix barrier() use in (bsc#1012628). +- net: stmmac: fix incorrect merge of patch upstream + (bsc#1012628). +- enetc: Let the hardware auto-advance the taprio base-time of 0 + (bsc#1012628). +- ptp: clockmatrix: bug fix for idtcm_strverscmp (bsc#1012628). +- drm/nouveau: fix relocations applying logic and a double-free + (bsc#1012628). +- can: gs_usb: fix endianess problem with candleLight firmware + (bsc#1012628). +- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup + time (bsc#1012628). +- platform/x86: toshiba_acpi: Fix the wrong variable assignment + (bsc#1012628). +- RDMA/hns: Fix wrong field of SRQ number the device supports + (bsc#1012628). +- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP + (bsc#1012628). +- RDMA/hns: Bugfix for memory window mtpt configuration + (bsc#1012628). +- can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from + request_threaded_irq()'s flags (bsc#1012628). +- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 + (bsc#1012628). +- perf record: Synthesize cgroup events only if needed + (bsc#1012628). +- perf stat: Use proper cpu for shadow stats (bsc#1012628). +- perf probe: Fix to die_entrypc() returns error correctly + (bsc#1012628). +- USB: core: Change %pK for __user pointers to %px (bsc#1012628). +- usb: gadget: f_midi: Fix memleak in f_midi_alloc (bsc#1012628). +- USB: core: Fix regression in Hercules audio card (bsc#1012628). +- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo + A630Z TIO built-in usb-audio card (bsc#1012628). +- usb: gadget: Fix memleak in gadgetfs_fill_super (bsc#1012628). +- irqchip/exiu: Fix the index of fwspec for IRQ type + (bsc#1012628). +- x86/mce: Do not overwrite no_way_out if mce_end() fails + (bsc#1012628). +- x86/speculation: Fix prctl() when + spectre_v2_user={seccomp,prctl},ibpb (bsc#1012628). +- x86/resctrl: Remove superfluous kernfs_get() calls to prevent + refcount leak (bsc#1012628). +- x86/resctrl: Add necessary kernfs_put() calls to prevent + refcount leak (bsc#1012628). +- drm/amdgpu: add rlc iram and dram firmware support + (bsc#1012628). +- commit 46922da + +------------------------------------------------------------------- +Tue Dec 1 12:02:07 CET 2020 - msuchanek@suse.de + +- rpm/kernel-{source,binary}.spec: do not include ghost symlinks + (boo#1179082). +- commit 76a9256 + +------------------------------------------------------------------- +Tue Dec 1 09:43:02 CET 2020 - jslaby@suse.cz + +- Update config files. + Refresh after SOUNDWIRE removal. +- commit fa3b6ea + +------------------------------------------------------------------- +Mon Nov 30 13:58:44 CET 2020 - ohering@suse.de + +- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section +- commit 965157e + ------------------------------------------------------------------- Mon Nov 30 11:39:07 CET 2020 - tiwai@suse.de @@ -488,6 +760,14 @@ Tue Nov 24 08:49:09 CET 2020 - jslaby@suse.cz a bit pointless. So fix this. - commit cc720a5 +------------------------------------------------------------------- +Mon Nov 23 11:32:29 CET 2020 - jslaby@suse.cz + +- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045) + egrep is only a deprecated bash wrapper for "grep -E". So use the latter + instead. +- commit 63d7072 + ------------------------------------------------------------------- Mon Nov 23 10:08:45 CET 2020 - jslaby@suse.cz diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec index 5d7894da..190871df 100644 --- a/kernel-zfcpdump.spec +++ b/kernel-zfcpdump.spec @@ -18,7 +18,7 @@ %define srcversion 5.9 -%define patchversion 5.9.11 +%define patchversion 5.9.12 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -40,7 +40,7 @@ %define rpm_install_dir %buildroot%obj_install_dir %define kernel_build_dir %my_builddir/linux-%srcversion/linux-obj -%if 0%{?_project:1} && ( %(echo %_project | egrep -x -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) +%if 0%{?_project:1} && ( %(echo %_project | grep -Ex -f %_sourcedir/release-projects | grep -v ^PTF | grep -vc openSUSE) || %(echo %_project | grep -Ec "^(Devel:)?Kernel:") ) %define klp_symbols 1 %endif @@ -68,9 +68,9 @@ Name: kernel-zfcpdump Summary: The IBM System Z zfcpdump Kernel License: GPL-2.0 Group: System/Kernel -Version: 5.9.11 +Version: 5.9.12 %if 0%{?is_kotd} -Release: .gafd1f81 +Release: .g46922da %else Release: 0 %endif @@ -179,10 +179,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 -Provides: kernel-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: kernel-%build_flavor-base-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 +Provides: kernel-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 # END COMMON DEPS -Provides: %name-srchash-afd1f81611e1d75a2733d5ad6c4af2f03161e904 +Provides: %name-srchash-46922da21ebc0021475dc0fa8ee5514f71ebce59 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source2: source-post.sh @@ -454,7 +454,7 @@ fi CONFIG_SUSE_KERNEL_RELEASED="--disable CONFIG_SUSE_KERNEL_RELEASED" %if 0%{?_project:1} -if echo %_project | egrep -qx -f %_sourcedir/release-projects; then +if echo %_project | grep -Eqx -f %_sourcedir/release-projects; then CONFIG_SUSE_KERNEL_RELEASED="--enable CONFIG_SUSE_KERNEL_RELEASED" fi %endif @@ -759,8 +759,6 @@ done # keep this -suffix list in sync with post.sh and postun.sh suffix=-%build_flavor %endif -ln -s XX$image$suffix %buildroot/boot/$image$suffix -ln -s XXinitrd$suffix %buildroot/boot/initrd$suffix cp -p .config %buildroot/boot/config-%kernelrelease-%build_flavor sysctl_file=%buildroot/boot/sysctl.conf-%kernelrelease-%build_flavor @@ -794,7 +792,6 @@ chmod 0600 %buildroot/boot/initrd-%kernelrelease-%build_flavor{,-kdump} if [ %CONFIG_MODULES = y ]; then mkdir -p %rpm_install_dir/%cpu_arch_flavor mkdir -p %buildroot/usr/src/linux-obj/%cpu_arch - ln -s XX%build_flavor %buildroot/usr/src/linux-obj/%cpu_arch_flavor install -m 755 -D -t %rpm_install_dir/%cpu_arch_flavor/scripts/mod/ scripts/mod/ksym-provides gzip -n -c9 < Module.symvers > %buildroot/boot/symvers-%kernelrelease-%build_flavor.gz diff --git a/patches.kernel.org.tar.bz2 b/patches.kernel.org.tar.bz2 index 292e1ce0..ae1ae3d3 100644 --- a/patches.kernel.org.tar.bz2 +++ b/patches.kernel.org.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c93a28cdf31d661eaac73881532a497cc2f21f95f1e02e7a2ba98eecefe25c8e -size 1398922 +oid sha256:b96821e86046cf75cd938e70d0f91bbb2dd64e057bc559abc97a0455b4a1d308 +size 1525265 diff --git a/patches.suse.tar.bz2 b/patches.suse.tar.bz2 index 84e8076f..3a2d9380 100644 --- a/patches.suse.tar.bz2 +++ b/patches.suse.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:19377aa54a5230da145ef2f6ad4c9d2724675b2af14d646abeb983f756f09c70 -size 63653 +oid sha256:428ea3173820ca2472df61806a4af9a75bc9bdc0e730a7571edd6ea364e83c3f +size 61627 diff --git a/series.conf b/series.conf index df5ec00a..710b5f07 100644 --- a/series.conf +++ b/series.conf @@ -1932,6 +1932,159 @@ patches.kernel.org/5.9.11-251-mm-memcg-slab-fix-root-memcg-vmstats.patch patches.kernel.org/5.9.11-252-mm-userfaultfd-do-not-access-vma-vm_mm-after-c.patch patches.kernel.org/5.9.11-253-Linux-5.9.11.patch + patches.kernel.org/5.9.12-001-io_uring-get-an-active-ref_node-from-files_dat.patch + patches.kernel.org/5.9.12-002-io_uring-order-refnode-recycling.patch + patches.kernel.org/5.9.12-003-spi-bcm-qspi-Fix-use-after-free-on-unbind.patch + patches.kernel.org/5.9.12-004-spi-bcm2835-Fix-use-after-free-on-unbind.patch + patches.kernel.org/5.9.12-005-ipv4-use-IS_ENABLED-instead-of-ifdef.patch + patches.kernel.org/5.9.12-006-IB-hfi1-Ensure-correct-mm-is-used-at-all-times.patch + patches.kernel.org/5.9.12-007-RDMA-i40iw-Address-an-mmap-handler-exploit-in-.patch + patches.kernel.org/5.9.12-008-btrfs-fix-missing-delalloc-new-bit-for-new-del.patch + patches.kernel.org/5.9.12-009-btrfs-tree-checker-add-missing-return-after-er.patch + patches.kernel.org/5.9.12-010-btrfs-tree-checker-add-missing-returns-after-d.patch + patches.kernel.org/5.9.12-011-btrfs-don-t-access-possibly-stale-fs_info-data.patch + patches.kernel.org/5.9.12-012-btrfs-fix-lockdep-splat-when-reading-qgroup-co.patch + patches.kernel.org/5.9.12-013-rtc-pcf2127-fix-a-bug-when-not-specify-interru.patch + patches.kernel.org/5.9.12-014-s390-fix-fpu-restore-in-entry.S.patch + patches.kernel.org/5.9.12-015-mm-fix-VM_BUG_ON-PageTail-and-BUG_ON-PageWrite.patch + patches.kernel.org/5.9.12-016-smb3-Call-cifs-reconnect-from-demultiplex-thre.patch + patches.kernel.org/5.9.12-017-smb3-Avoid-Mid-pending-list-corruption.patch + patches.kernel.org/5.9.12-018-smb3-Handle-error-case-during-offload-read-pat.patch + patches.kernel.org/5.9.12-019-cifs-fix-a-memleak-with-modefromsid.patch + patches.kernel.org/5.9.12-020-powerpc-64s-Fix-KVM-system-reset-handling-when.patch + patches.kernel.org/5.9.12-021-powerpc-64s-exception-KVM-Fix-for-host-DSI-bei.patch + patches.kernel.org/5.9.12-022-KVM-PPC-Book3S-HV-XIVE-Fix-possible-oops-when-.patch + patches.kernel.org/5.9.12-023-KVM-arm64-vgic-v3-Drop-the-reporting-of-GICR_T.patch + patches.kernel.org/5.9.12-024-KVM-x86-handle-lapic_in_kernel-case-in-kvm_cpu.patch + patches.kernel.org/5.9.12-025-KVM-x86-Fix-split-irqchip-vs-interrupt-injecti.patch + patches.kernel.org/5.9.12-026-iommu-vt-d-Don-t-read-VCCAP-register-unless-it.patch + patches.kernel.org/5.9.12-027-firmware-xilinx-Use-hash-table-for-api-feature.patch + patches.kernel.org/5.9.12-028-drm-amdgpu-fix-SI-UVD-firmware-validate-resume.patch + patches.kernel.org/5.9.12-029-io_uring-fix-ITER_BVEC-check.patch + patches.kernel.org/5.9.12-030-trace-fix-potenial-dangerous-pointer.patch + patches.kernel.org/5.9.12-031-arm64-tegra-Correct-the-UART-for-Jetson-Xavier.patch + patches.kernel.org/5.9.12-032-arm64-tegra-Fix-USB_VBUS_EN0-regulator-on-Jets.patch + patches.kernel.org/5.9.12-033-arm64-pgtable-Fix-pte_accessible.patch + patches.kernel.org/5.9.12-034-arm64-pgtable-Ensure-dirty-bit-is-preserved-ac.patch + patches.kernel.org/5.9.12-035-drm-amdgpu-fix-a-page-fault.patch + patches.kernel.org/5.9.12-036-drm-amdgpu-update-golden-setting-for-sienna_ci.patch + patches.kernel.org/5.9.12-037-drm-amd-amdgpu-fix-null-pointer-in-runtime-pm.patch + patches.kernel.org/5.9.12-038-drm-amd-display-Avoid-HDCP-initialization-in-d.patch + patches.kernel.org/5.9.12-039-HID-uclogic-Add-ID-for-Trust-Flex-Design-Table.patch + patches.kernel.org/5.9.12-040-HID-ite-Replace-ABS_MISC-120-121-events-with-t.patch + patches.kernel.org/5.9.12-041-HID-cypress-Support-Varmilo-Keyboards-media-ho.patch + patches.kernel.org/5.9.12-042-HID-add-support-for-Sega-Saturn.patch + patches.kernel.org/5.9.12-043-Input-i8042-allow-insmod-to-succeed-on-devices.patch + patches.kernel.org/5.9.12-044-HID-hid-sensor-hub-Fix-issue-with-devices-with.patch + patches.kernel.org/5.9.12-045-staging-ralink-gdma-fix-kconfig-dependency-bug.patch + patches.kernel.org/5.9.12-046-HID-add-HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE.patch + patches.kernel.org/5.9.12-047-dmaengine-xilinx_dma-use-readl_poll_timeout_at.patch + patches.kernel.org/5.9.12-048-x86-xen-don-t-unbind-uninitialized-lock_kicker.patch + patches.kernel.org/5.9.12-049-kunit-fix-display-of-failed-expectations-for-s.patch + patches.kernel.org/5.9.12-050-HID-logitech-hidpp-Add-HIDPP_CONSUMER_VENDOR_K.patch + patches.kernel.org/5.9.12-051-HID-Add-Logitech-Dinovo-Edge-battery-quirk.patch + patches.kernel.org/5.9.12-052-proc-don-t-allow-async-path-resolution-of-proc.patch + patches.kernel.org/5.9.12-053-nvme-free-sq-cq-dbbuf-pointers-when-dbbuf-set-.patch + patches.kernel.org/5.9.12-054-io_uring-handle-EOPNOTSUPP-on-path-resolution.patch + patches.kernel.org/5.9.12-055-net-stmmac-dwmac_lib-enlarge-dma-reset-timeout.patch + patches.kernel.org/5.9.12-056-vdpasim-fix-mac_pton-undefined-error.patch + patches.kernel.org/5.9.12-057-vhost-add-helper-to-check-if-a-vq-has-been-set.patch + patches.kernel.org/5.9.12-058-vhost-scsi-alloc-cmds-per-vq-instead-of-sessio.patch + patches.kernel.org/5.9.12-059-vhost-scsi-fix-cmd-completion-race.patch + patches.kernel.org/5.9.12-060-cpuidle-tegra-Annotate-tegra_pm_set_cpu_in_lp2.patch + patches.kernel.org/5.9.12-061-dmaengine-pl330-_prep_dma_memcpy-Fix-wrong-bur.patch + patches.kernel.org/5.9.12-062-scsi-libiscsi-Fix-NOP-race-condition.patch + patches.kernel.org/5.9.12-063-scsi-target-iscsi-Fix-cmd-abort-fabric-stop-ra.patch + patches.kernel.org/5.9.12-064-lockdep-Put-graph-lock-unlock-under-lock_recur.patch + patches.kernel.org/5.9.12-065-perf-x86-fix-sysfs-type-mismatches.patch + patches.kernel.org/5.9.12-066-xtensa-uaccess-Add-missing-__user-to-strncpy_f.patch + patches.kernel.org/5.9.12-067-x86-dumpstack-Do-not-try-to-access-user-space-.patch + patches.kernel.org/5.9.12-068-net-dsa-mv88e6xxx-Wait-for-EEPROM-done-after-H.patch + patches.kernel.org/5.9.12-069-bus-ti-sysc-Fix-reset-status-check-for-modules.patch + patches.kernel.org/5.9.12-070-bus-ti-sysc-Fix-bogus-resetdone-warning-on-ena.patch + patches.kernel.org/5.9.12-071-ARM-OMAP2-Manage-MPU-state-properly-for-omap_e.patch + patches.kernel.org/5.9.12-072-phy-tegra-xusb-Fix-dangling-pointer-on-probe-f.patch + patches.kernel.org/5.9.12-073-iwlwifi-mvm-use-the-HOT_SPOT_CMD-to-cancel-an-.patch + patches.kernel.org/5.9.12-074-iwlwifi-mvm-properly-cancel-a-session-protecti.patch + patches.kernel.org/5.9.12-075-iwlwifi-mvm-write-queue_sync_state-only-for-sy.patch + patches.kernel.org/5.9.12-076-KVM-s390-pv-Mark-mm-as-protected-after-the-set.patch + patches.kernel.org/5.9.12-077-KVM-s390-remove-diag318-reset-code.patch + patches.kernel.org/5.9.12-078-btrfs-qgroup-don-t-commit-transaction-when-we-.patch + patches.kernel.org/5.9.12-079-batman-adv-set-.owner-to-THIS_MODULE.patch + patches.kernel.org/5.9.12-080-usb-cdns3-gadget-fix-some-endian-issues.patch + patches.kernel.org/5.9.12-081-usb-cdns3-gadget-calculate-TD_SIZE-based-on-TD.patch + patches.kernel.org/5.9.12-082-phy-qualcomm-usb-Fix-SuperSpeed-PHY-OF-depende.patch + patches.kernel.org/5.9.12-083-phy-qualcomm-Fix-28-nm-Hi-Speed-USB-PHY-OF-dep.patch + patches.kernel.org/5.9.12-084-arch-pgtable-define-MAX_POSSIBLE_PHYSMEM_BITS-.patch + patches.kernel.org/5.9.12-085-bus-ti-sysc-suppress-err-msg-for-timers-used-a.patch + patches.kernel.org/5.9.12-086-ARM-dts-dra76x-m_can-fix-order-of-clocks.patch + patches.kernel.org/5.9.12-087-scsi-ufs-Fix-race-between-shutdown-and-runtime.patch + patches.kernel.org/5.9.12-088-bnxt_en-fix-error-return-code-in-bnxt_init_one.patch + patches.kernel.org/5.9.12-089-bnxt_en-fix-error-return-code-in-bnxt_init_boa.patch + patches.kernel.org/5.9.12-090-video-hyperv_fb-Fix-the-cache-type-when-mappin.patch + patches.kernel.org/5.9.12-091-bnxt_en-Release-PCI-regions-when-DMA-mask-setu.patch + patches.kernel.org/5.9.12-092-block-keyslot-manager-prevent-crash-when-num_s.patch + patches.kernel.org/5.9.12-093-cxgb4-fix-the-panic-caused-by-non-smac-rewrite.patch + patches.kernel.org/5.9.12-094-dpaa2-eth-select-XGMAC_MDIO-for-MDIO-bus-suppo.patch + patches.kernel.org/5.9.12-095-s390-qeth-make-af_iucv-TX-notification-call-mo.patch + patches.kernel.org/5.9.12-096-s390-qeth-fix-af_iucv-notification-race.patch + patches.kernel.org/5.9.12-097-s390-qeth-fix-tear-down-of-async-TX-buffers.patch + patches.kernel.org/5.9.12-098-drm-mediatek-dsi-Modify-horizontal-front-back-.patch + patches.kernel.org/5.9.12-099-bonding-wait-for-sysfs-kobject-destruction-bef.patch + patches.kernel.org/5.9.12-100-ibmvnic-fix-call_netdevice_notifiers-in-do_res.patch + patches.kernel.org/5.9.12-101-ibmvnic-notify-peers-when-failover-and-migrati.patch + patches.kernel.org/5.9.12-102-powerpc-64s-Fix-allnoconfig-build-since-uacces.patch + patches.kernel.org/5.9.12-103-iommu-Check-return-of-__iommu_attach_device.patch + patches.kernel.org/5.9.12-104-IB-mthca-fix-return-value-of-error-branch-in-m.patch + patches.kernel.org/5.9.12-105-i40e-Fix-removing-driver-while-bare-metal-VFs-.patch + patches.kernel.org/5.9.12-106-firmware-xilinx-Fix-SD-DLL-node-reset-issue.patch + patches.kernel.org/5.9.12-107-spi-imx-fix-the-unbalanced-spi-runtime-pm-mana.patch + patches.kernel.org/5.9.12-108-io_uring-fix-shift-out-of-bounds-when-round-up.patch + patches.kernel.org/5.9.12-109-aquantia-Remove-the-build_skb-path.patch + patches.kernel.org/5.9.12-110-nfc-s3fwrn5-use-signed-integer-for-parsing-GPI.patch + patches.kernel.org/5.9.12-111-net-ena-handle-bad-request-id-in-ena_netdev.patch + patches.kernel.org/5.9.12-112-net-ena-set-initial-DMA-width-to-avoid-intel-i.patch + patches.kernel.org/5.9.12-113-net-ena-fix-packet-s-addresses-for-rx_offset-f.patch + patches.kernel.org/5.9.12-114-ibmvnic-fix-NULL-pointer-dereference-in-reset_.patch + patches.kernel.org/5.9.12-115-ibmvnic-fix-NULL-pointer-dereference-in-ibmvic.patch + patches.kernel.org/5.9.12-116-ibmvnic-enhance-resetting-status-check-during-.patch + patches.kernel.org/5.9.12-117-optee-add-writeback-to-valid-memory-type.patch + patches.kernel.org/5.9.12-118-x86-tboot-Don-t-disable-swiotlb-when-iommu-is-.patch + patches.kernel.org/5.9.12-119-arm64-tegra-Wrong-AON-HSP-reg-property-size.patch + patches.kernel.org/5.9.12-120-efi-efivars-Set-generic-ops-before-loading-SSD.patch + patches.kernel.org/5.9.12-121-efivarfs-revert-fix-memory-leak-in-efivarfs_cr.patch + patches.kernel.org/5.9.12-122-efi-EFI_EARLYCON-should-depend-on-EFI.patch + patches.kernel.org/5.9.12-123-riscv-Explicitly-specify-the-build-id-style-in.patch + patches.kernel.org/5.9.12-124-RISC-V-Add-missing-jump-label-initialization.patch + patches.kernel.org/5.9.12-125-RISC-V-fix-barrier-use-in-vdso-processor.h.patch + patches.kernel.org/5.9.12-126-net-stmmac-fix-incorrect-merge-of-patch-upstre.patch + patches.kernel.org/5.9.12-127-enetc-Let-the-hardware-auto-advance-the-taprio.patch + patches.kernel.org/5.9.12-128-ptp-clockmatrix-bug-fix-for-idtcm_strverscmp.patch + patches.kernel.org/5.9.12-129-drm-nouveau-fix-relocations-applying-logic-and.patch + patches.kernel.org/5.9.12-130-can-gs_usb-fix-endianess-problem-with-candleLi.patch + patches.kernel.org/5.9.12-131-platform-x86-thinkpad_acpi-Send-tablet-mode-sw.patch + patches.kernel.org/5.9.12-132-platform-x86-toshiba_acpi-Fix-the-wrong-variab.patch + patches.kernel.org/5.9.12-133-RDMA-hns-Fix-wrong-field-of-SRQ-number-the-dev.patch + patches.kernel.org/5.9.12-134-RDMA-hns-Fix-retry_cnt-and-rnr_cnt-when-queryi.patch + patches.kernel.org/5.9.12-135-RDMA-hns-Bugfix-for-memory-window-mtpt-configu.patch + patches.kernel.org/5.9.12-136-can-m_can-m_can_open-remove-IRQF_TRIGGER_FALLI.patch + patches.kernel.org/5.9.12-137-can-m_can-fix-nominal-bitiming-tseg2-min-for-v.patch + patches.kernel.org/5.9.12-138-perf-record-Synthesize-cgroup-events-only-if-n.patch + patches.kernel.org/5.9.12-139-perf-stat-Use-proper-cpu-for-shadow-stats.patch + patches.kernel.org/5.9.12-140-perf-probe-Fix-to-die_entrypc-returns-error-co.patch + patches.kernel.org/5.9.12-141-spi-bcm2835aux-Restore-err-assignment-in-bcm28.patch + patches.kernel.org/5.9.12-142-USB-core-Change-pK-for-__user-pointers-to-px.patch + patches.kernel.org/5.9.12-143-usb-gadget-f_midi-Fix-memleak-in-f_midi_alloc.patch + patches.kernel.org/5.9.12-144-USB-core-Fix-regression-in-Hercules-audio-card.patch + patches.kernel.org/5.9.12-145-USB-quirks-Add-USB_QUIRK_DISCONNECT_SUSPEND-qu.patch + patches.kernel.org/5.9.12-146-usb-gadget-Fix-memleak-in-gadgetfs_fill_super.patch + patches.kernel.org/5.9.12-147-irqchip-exiu-Fix-the-index-of-fwspec-for-IRQ-t.patch + patches.kernel.org/5.9.12-148-x86-mce-Do-not-overwrite-no_way_out-if-mce_end.patch + patches.kernel.org/5.9.12-149-x86-speculation-Fix-prctl-when-spectre_v2_user.patch + patches.kernel.org/5.9.12-150-x86-resctrl-Remove-superfluous-kernfs_get-call.patch + patches.kernel.org/5.9.12-151-x86-resctrl-Add-necessary-kernfs_put-calls-to-.patch + patches.kernel.org/5.9.12-152-drm-amdgpu-add-rlc-iram-and-dram-firmware-supp.patch + patches.kernel.org/5.9.12-153-Linux-5.9.12.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1956,10 +2109,8 @@ # to area specific sections below. ######################################################## patches.suse/tipc-fix-a-deadlock-when-flushing-scheduled-work.patch - patches.suse/btrfs-qgroup-don-t-commit-transaction-when-we-have-a.patch patches.suse/arm64-kexec_file-Fix-sparse-warning.patch patches.suse/RDMA-srpt-Fix-typo-in-srpt_unregister_mad_agent-docs.patch - patches.suse/spi-bcm2835aux-Restore-err-assignment-in-bcm2835aux_.patch ######################################################## # kbuild/module infrastructure fixes diff --git a/source-timestamp b/source-timestamp index a7fdffa1..c8eba3f1 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2020-11-30 10:39:07 +0000 -GIT Revision: afd1f81611e1d75a2733d5ad6c4af2f03161e904 +2020-12-02 09:24:35 +0000 +GIT Revision: 46922da21ebc0021475dc0fa8ee5514f71ebce59 GIT Branch: stable