commit b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
OBS-URL: https://build.opensuse.org/package/show/Kernel:stable/kernel-source?expand=0&rev=1633
This commit is contained in:
parent
048de72e48
commit
2b9f6e5a39
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.15
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%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.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.15
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%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.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.15
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%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.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.15
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%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.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.15
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,9 +107,9 @@ Name: kernel-64kb
|
||||
Summary: Kernel with 64kb PAGE_SIZE
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -231,10 +231,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-%build_flavor-base-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
Provides: kernel-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.15
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,9 +107,9 @@ Name: kernel-debug
|
||||
Summary: A Debug Version of the Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -231,10 +231,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-%build_flavor-base-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
Provides: kernel-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
%ifarch ppc64
|
||||
Provides: kernel-kdump = 2.6.28
|
||||
Obsoletes: kernel-kdump <= 2.6.28
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.15
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,9 +107,9 @@ Name: kernel-default
|
||||
Summary: The Standard Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -231,10 +231,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-%build_flavor-base-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
Provides: kernel-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
%ifarch %ix86
|
||||
Provides: kernel-smp = 2.6.17
|
||||
Obsoletes: kernel-smp <= 2.6.17
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.15
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -31,9 +31,9 @@ Name: kernel-docs
|
||||
Summary: Kernel Documentation
|
||||
License: GPL-2.0-only
|
||||
Group: Documentation/Man
|
||||
Version: 5.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -64,7 +64,7 @@ BuildRequires: texlive-zapfding
|
||||
%endif
|
||||
Url: http://www.kernel.org/
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
BuildArch: noarch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.15
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,9 +107,9 @@ Name: kernel-kvmsmall
|
||||
Summary: The Small Developer Kernel for KVM
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -231,10 +231,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-%build_flavor-base-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
Provides: kernel-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.15
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,9 +107,9 @@ Name: kernel-lpae
|
||||
Summary: Kernel for LPAE enabled systems
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -231,10 +231,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-%build_flavor-base-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
Provides: kernel-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
#!BuildIgnore: post-build-checks
|
||||
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -45,7 +45,7 @@ BuildRequires: util-linux
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
BuildRequires: kernel%kernel_flavor-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
BuildRequires: kernel%kernel_flavor-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
|
||||
%if 0%{?rhel_version}
|
||||
BuildRequires: kernel
|
||||
@ -64,9 +64,9 @@ BuildRequires: dracut
|
||||
Summary: package kernel and initrd for OBS VM builds
|
||||
License: GPL-2.0-only
|
||||
Group: SLES
|
||||
Version: 5.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
# needsrootforbuild
|
||||
|
||||
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Summary: Basic QA tests for the kernel
|
||||
License: GPL-2.0-only
|
||||
Group: SLES
|
||||
Version: 5.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.15
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,9 +107,9 @@ Name: kernel-pae
|
||||
Summary: Kernel with PAE Support
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -231,10 +231,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-%build_flavor-base-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
Provides: kernel-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
%ifarch %ix86
|
||||
Provides: kernel-bigsmp = 2.6.17
|
||||
Obsoletes: kernel-bigsmp <= 2.6.17
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.15
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
|
||||
@ -35,9 +35,9 @@ Name: kernel-source
|
||||
Summary: The Linux Kernel Sources
|
||||
License: GPL-2.0-only
|
||||
Group: Development/Sources
|
||||
Version: 5.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -48,7 +48,7 @@ BuildRequires: fdupes
|
||||
BuildRequires: sed
|
||||
Requires(post): coreutils sed
|
||||
Provides: %name = %version-%source_rel
|
||||
Provides: %name-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
Provides: linux
|
||||
Provides: multiversion(kernel)
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -24,10 +24,10 @@ Name: kernel-syms
|
||||
Summary: Kernel Symbol Versions (modversions)
|
||||
License: GPL-2.0-only
|
||||
Group: Development/Sources
|
||||
Version: 5.15.6
|
||||
Version: 5.15.7
|
||||
%if %using_buildservice
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%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-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
Provides: multiversion(kernel)
|
||||
Source: README.KSYMS
|
||||
Requires: kernel-devel%variant = %version-%source_rel
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.15
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,9 +107,9 @@ Name: kernel-vanilla
|
||||
Summary: The Standard Kernel - without any SUSE patches
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -231,10 +231,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-%build_flavor-base-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
Provides: kernel-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
|
@ -1,3 +1,356 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 8 09:54:39 CET 2021 - jslaby@suse.cz
|
||||
|
||||
- Linux 5.15.7 (bsc#1012628).
|
||||
- ALSA: usb-audio: Rename early_playback_start flag with
|
||||
lowlatency_playback (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency playback for free-wheel
|
||||
mode (bsc#1012628).
|
||||
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
|
||||
sync (bsc#1012628).
|
||||
- ALSA: usb-audio: Check available frames for the next packet size
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
|
||||
- ALSA: usb-audio: Improved lowlatency playback support
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Fix packet size calculation regression
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Less restriction for low-latency playback mode
|
||||
(bsc#1012628).
|
||||
- ALSA: usb-audio: Switch back to non-latency mode at a later
|
||||
point (bsc#1012628).
|
||||
- ALSA: usb-audio: Don't start stream for capture at prepare
|
||||
(bsc#1012628).
|
||||
- gfs2: release iopen glock early in evict (bsc#1012628).
|
||||
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
|
||||
window for persistent memory" (bsc#1012628).
|
||||
- powerpc/pseries/ddw: Do not try direct mapping with persistent
|
||||
memory and one window (bsc#1012628).
|
||||
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
|
||||
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
|
||||
- mac80211: do not access the IV when it was stripped
|
||||
(bsc#1012628).
|
||||
- mac80211: fix throughput LED trigger (bsc#1012628).
|
||||
- x86/hyperv: Move required MSRs check to initial platform probing
|
||||
(bsc#1012628).
|
||||
- net/smc: Transfer remaining wait queue entries during fallback
|
||||
(bsc#1012628).
|
||||
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
|
||||
(bsc#1012628).
|
||||
- net: return correct error code (bsc#1012628).
|
||||
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
|
||||
GPIOLIB_IRQCHIP (bsc#1012628).
|
||||
- platform/x86: dell-wmi-descriptor: disable by default
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Add support for dual fan control
|
||||
(bsc#1012628).
|
||||
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
|
||||
after S3 deep (bsc#1012628).
|
||||
- s390/setup: avoid using memblock_enforce_memory_limit
|
||||
(bsc#1012628).
|
||||
- btrfs: silence lockdep when reading chunk tree during mount
|
||||
(bsc#1012628).
|
||||
- btrfs: check-integrity: fix a warning on write caching disabled
|
||||
disk (bsc#1012628).
|
||||
- thermal: core: Reset previous low and high trip during thermal
|
||||
zone init (bsc#1012628).
|
||||
- scsi: iscsi: Unblock session then wake up error handler
|
||||
(bsc#1012628).
|
||||
- net: usb: r8152: Add MAC passthrough support for more Lenovo
|
||||
Docks (bsc#1012628).
|
||||
- drm/amd/pm: Remove artificial freq level on Navi1x
|
||||
(bsc#1012628).
|
||||
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
|
||||
triggered again (bsc#1012628).
|
||||
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
|
||||
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
|
||||
(bsc#1012628).
|
||||
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
|
||||
(bsc#1012628).
|
||||
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
|
||||
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
|
||||
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
|
||||
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
|
||||
may be out of bound (bsc#1012628).
|
||||
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
|
||||
in type3_infoblock() (bsc#1012628).
|
||||
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
|
||||
- perf sort: Fix the 'p_stage_cyc' sort key behavior
|
||||
(bsc#1012628).
|
||||
- perf inject: Fix ARM SPE handling (bsc#1012628).
|
||||
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
|
||||
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
|
||||
- tracing: Don't use out-of-sync va_list in event printing
|
||||
(bsc#1012628).
|
||||
- net/smc: Avoid warning of possible recursive locking
|
||||
(bsc#1012628).
|
||||
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
|
||||
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
|
||||
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
|
||||
dev xmit (bsc#1012628).
|
||||
- kprobes: Limit max data_size of the kretprobe instances
|
||||
(bsc#1012628).
|
||||
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
|
||||
(bsc#1012628).
|
||||
- rt2x00: do not mark device gone on EPROTO errors during start
|
||||
(bsc#1012628).
|
||||
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
|
||||
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
|
||||
(bsc#1012628).
|
||||
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
|
||||
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
|
||||
flow (bsc#1012628).
|
||||
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
|
||||
- fget: check that the fd still exists after getting a ref to it
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
|
||||
(bsc#1012628).
|
||||
- scsi: lpfc: Fix non-recovery of remote ports following an
|
||||
unsolicited LOGO (bsc#1012628).
|
||||
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
|
||||
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
|
||||
- drm/amd/display: Allow DSC on supported MST branch devices
|
||||
(bsc#1012628).
|
||||
- drm/i915/dp: Perform 30ms delay after source OUI write
|
||||
(bsc#1012628).
|
||||
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
|
||||
- KVM: Disallow user memslot with size that exceeds "unsigned
|
||||
long" (bsc#1012628).
|
||||
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
|
||||
(bsc#1012628).
|
||||
- KVM: Ensure local memslot copies operate on up-to-date
|
||||
arch-specific data (bsc#1012628).
|
||||
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
|
||||
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
|
||||
new vpid12 (bsc#1012628).
|
||||
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
|
||||
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
|
||||
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
|
||||
vmentry/vmexit (bsc#1012628).
|
||||
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
|
||||
disabled (bsc#1012628).
|
||||
- KVM: x86: Use a stable condition around all VT-d PI paths
|
||||
(bsc#1012628).
|
||||
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
|
||||
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
|
||||
CPTR_EL2 to 1 (bsc#1012628).
|
||||
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
|
||||
(bsc#1012628).
|
||||
- KVM: x86: check PIR even for vCPUs with disabled APICv
|
||||
(bsc#1012628).
|
||||
- tracing/histograms: String compares should not care about
|
||||
signed values (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Drop unnecessary check in
|
||||
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
|
||||
and receiver (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
|
||||
(bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
|
||||
family (bsc#1012628).
|
||||
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: increase default dmesg log size
|
||||
(bsc#1012628).
|
||||
- wireguard: allowedips: add missing __rcu annotation to satisfy
|
||||
sparse (bsc#1012628).
|
||||
- wireguard: selftests: actually test for routing loops
|
||||
(bsc#1012628).
|
||||
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
|
||||
(bsc#1012628).
|
||||
- wireguard: device: reset peer src endpoint when netns exits
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: use ring buffer for incoming handshakes
|
||||
(bsc#1012628).
|
||||
- wireguard: receive: drop handshakes if queue lock is contended
|
||||
(bsc#1012628).
|
||||
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
|
||||
(bsc#1012628).
|
||||
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
|
||||
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
|
||||
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
|
||||
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
|
||||
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
|
||||
- tcp: fix page frag corruption on page fault (bsc#1012628).
|
||||
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
|
||||
qlcnic_83xx_add_rings() (bsc#1012628).
|
||||
- net: mpls: Fix notifications when deleting a device
|
||||
(bsc#1012628).
|
||||
- siphash: use _unaligned version by default (bsc#1012628).
|
||||
- arm64: ftrace: add missing BTIs (bsc#1012628).
|
||||
- iwlwifi: fix warnings produced by kernel debug options
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
|
||||
in case of encapsulation (bsc#1012628).
|
||||
- net/mlx4_en: Fix an use-after-free bug in
|
||||
mlx4_en_try_alloc_resources() (bsc#1012628).
|
||||
- selftests: net: Correct case name (bsc#1012628).
|
||||
- net: dsa: b53: Add SPI ID table (bsc#1012628).
|
||||
- mt76: mt7915: fix NULL pointer dereference in
|
||||
mt7915_get_phy_mode (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
|
||||
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
|
||||
(bsc#1012628).
|
||||
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
|
||||
(bsc#1012628).
|
||||
- ALSA: intel-dsp-config: add quirk for CML devices based on
|
||||
ES8336 codec (bsc#1012628).
|
||||
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
|
||||
support (bsc#1012628).
|
||||
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
|
||||
"0" if no IRQ is available (bsc#1012628).
|
||||
- net: marvell: mvpp2: Fix the computation of shared CPUs
|
||||
(bsc#1012628).
|
||||
- dpaa2-eth: destroy workqueue at the end of remove function
|
||||
(bsc#1012628).
|
||||
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
|
||||
(bsc#1012628).
|
||||
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
|
||||
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
|
||||
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
|
||||
(bsc#1012628).
|
||||
- net/rds: correct socket tunable error in rds_tcp_tune()
|
||||
(bsc#1012628).
|
||||
- net/smc: Keep smc_close_final rc during active close
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: Allocate enough space for GMU registers
|
||||
(bsc#1012628).
|
||||
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
|
||||
- drm/vc4: kms: Wait for the commit before increasing our clock
|
||||
rate (bsc#1012628).
|
||||
- drm/vc4: kms: Fix return code check (bsc#1012628).
|
||||
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
|
||||
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
|
||||
(bsc#1012628).
|
||||
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
|
||||
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
|
||||
- atlantic: Increase delay for fw transactions (bsc#1012628).
|
||||
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
|
||||
- atlantic: Fix to display FW bundle version instead of FW mac
|
||||
version (bsc#1012628).
|
||||
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
|
||||
- Remove Half duplex mode speed capabilities (bsc#1012628).
|
||||
- atlantic: Fix statistics logic for production hardware
|
||||
(bsc#1012628).
|
||||
- atlantic: Remove warn trace message (bsc#1012628).
|
||||
- KVM: x86/mmu: Skip tlb flush if it has been done in
|
||||
zap_gfn_range() (bsc#1012628).
|
||||
- KVM: x86/mmu: Pass parameter flush as false in
|
||||
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
|
||||
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
|
||||
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
|
||||
(bsc#1012628).
|
||||
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
|
||||
- drm/msm: Restore error return on invalid fence (bsc#1012628).
|
||||
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
|
||||
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
|
||||
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
|
||||
- net/mlx5e: Fix missing IPsec statistics on uplink representor
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
|
||||
error state (bsc#1012628).
|
||||
- net/mlx5: E-switch, Respect BW share of the new group
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, fix single FDB creation on BlueField
|
||||
(bsc#1012628).
|
||||
- net/mlx5: E-Switch, Check group pointer before reading bw_share
|
||||
value (bsc#1012628).
|
||||
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
|
||||
(bsc#1012628).
|
||||
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
|
||||
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
|
||||
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
|
||||
- io-wq: don't retry task_work creation failure on fatal
|
||||
conditions (bsc#1012628).
|
||||
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
|
||||
and qword (bsc#1012628).
|
||||
- x86/entry: Add a fence for kernel entry SWAPGS in
|
||||
paranoid_entry() (bsc#1012628).
|
||||
- x86/entry: Use the correct fence macro after swapgs in kernel
|
||||
CR3 (bsc#1012628).
|
||||
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
|
||||
(bsc#1012628).
|
||||
- preempt/dynamic: Fix setup_preempt_mode() return value
|
||||
(bsc#1012628).
|
||||
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
|
||||
(bsc#1012628).
|
||||
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
|
||||
setup fails (bsc#1012628).
|
||||
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
|
||||
(bsc#1012628).
|
||||
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
|
||||
collapsible path (bsc#1012628).
|
||||
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Rename TIR lro functions to TIR packet merge
|
||||
functions (bsc#1012628).
|
||||
- net/mlx5e: Sync TIR params updates against concurrent
|
||||
create/modify (bsc#1012628).
|
||||
- serial: 8250_bcm7271: UART errors after resuming from S2
|
||||
(bsc#1012628).
|
||||
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
|
||||
(bsc#1012628).
|
||||
- parisc: Fix "make install" on newer debian releases
|
||||
(bsc#1012628).
|
||||
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
|
||||
(bsc#1012628).
|
||||
- vgacon: Propagate console boot parameters before calling
|
||||
`vc_resize' (bsc#1012628).
|
||||
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
|
||||
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
|
||||
(bsc#1012628).
|
||||
- usb: cdns3: gadget: fix new urb never complete if ep cancel
|
||||
previous requests (bsc#1012628).
|
||||
- usb: cdnsp: Fix a NULL pointer dereference in
|
||||
cdnsp_endpoint_init() (bsc#1012628).
|
||||
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
|
||||
(bsc#1012628).
|
||||
- x86/tsc: Disable clocksource watchdog for TSC on qualified
|
||||
platorms (bsc#1012628).
|
||||
- x86/64/mm: Map all kernel memory into trampoline_pgd
|
||||
(bsc#1012628).
|
||||
- tty: serial: msm_serial: Deactivate RX DMA for polling support
|
||||
(bsc#1012628).
|
||||
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
|
||||
- serial: tegra: Change lower tolerance baud rate limit for
|
||||
tegra20 and tegra30 (bsc#1012628).
|
||||
- serial: core: fix transmit-buffer reset and memleak
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
|
||||
(bsc#1012628).
|
||||
- serial: 8250_pci: rewrite pericom_do_set_divisor()
|
||||
(bsc#1012628).
|
||||
- serial: 8250: Fix RTS modem control while in rs485 mode
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: Fix NULL pointer dereference in ->remove()
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix use-after-free and memleak on unbind
|
||||
(bsc#1012628).
|
||||
- serial: liteuart: fix minor-number leak on probe errors
|
||||
(bsc#1012628).
|
||||
- ipmi: msghandler: Make symbol 'remove_work_wq' static
|
||||
(bsc#1012628).
|
||||
- Refresh patches.suse/suse-hv-guest-os-id.patch.
|
||||
- commit b92986a
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 3 12:32:42 CET 2021 - tiwai@suse.de
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
|
||||
%define srcversion 5.15
|
||||
%define patchversion 5.15.6
|
||||
%define patchversion 5.15.7
|
||||
%define variant %{nil}
|
||||
%define vanilla_only 0
|
||||
%define compress_modules zstd
|
||||
@ -107,9 +107,9 @@ Name: kernel-zfcpdump
|
||||
Summary: The IBM System Z zfcpdump Kernel
|
||||
License: GPL-2.0-only
|
||||
Group: System/Kernel
|
||||
Version: 5.15.6
|
||||
Version: 5.15.7
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0f8ae34
|
||||
Release: <RELEASE>.gb92986a
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@ -231,10 +231,10 @@ Conflicts: hyper-v < 4
|
||||
Conflicts: libc.so.6()(64bit)
|
||||
%endif
|
||||
Provides: kernel = %version-%source_rel
|
||||
Provides: kernel-%build_flavor-base-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: kernel-%build_flavor-base-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
Provides: kernel-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
# END COMMON DEPS
|
||||
Provides: %name-srchash-0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
Provides: %name-srchash-b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
%obsolete_rebuilds %name
|
||||
Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
|
||||
Source3: kernel-source.rpmlintrc
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:025f3a4f50dc4af25a209294aedec43f940af36cbbff355834e3d04f400cbb57
|
||||
size 1065762
|
||||
oid sha256:b32d409caa695167b7a49d6b911ed1c71157e8a3fd37bc66a715050a6ec136a8
|
||||
size 1223621
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4270bf13214043eb2340213cd08901742bb50c6c1d2b780c2513ef718d858ed6
|
||||
size 294321
|
||||
oid sha256:7329983e14cadf0e7aac1deb0693895ca027b5f52a470b84a7ab82c000b50dbb
|
||||
size 291663
|
||||
|
210
series.conf
210
series.conf
@ -1468,6 +1468,214 @@
|
||||
patches.kernel.org/5.15.6-178-drm-amdgpu-gfx10-add-wraparound-gpu-counter-ch.patch
|
||||
patches.kernel.org/5.15.6-179-drm-amdgpu-gfx9-switch-to-golden-tsc-registers.patch
|
||||
patches.kernel.org/5.15.6-180-Linux-5.15.6.patch
|
||||
patches.kernel.org/5.15.7-001-ALSA-usb-audio-Restrict-rates-for-the-shared-c.patch
|
||||
patches.kernel.org/5.15.7-002-ALSA-usb-audio-Rename-early_playback_start-fla.patch
|
||||
patches.kernel.org/5.15.7-003-ALSA-usb-audio-Disable-low-latency-playback-fo.patch
|
||||
patches.kernel.org/5.15.7-004-ALSA-usb-audio-Disable-low-latency-mode-for-im.patch
|
||||
patches.kernel.org/5.15.7-005-ALSA-usb-audio-Check-available-frames-for-the-.patch
|
||||
patches.kernel.org/5.15.7-006-ALSA-usb-audio-Add-spinlock-to-stop_urbs.patch
|
||||
patches.kernel.org/5.15.7-007-ALSA-usb-audio-Improved-lowlatency-playback-su.patch
|
||||
patches.kernel.org/5.15.7-008-ALSA-usb-audio-Avoid-killing-in-flight-URBs-du.patch
|
||||
patches.kernel.org/5.15.7-009-ALSA-usb-audio-Fix-packet-size-calculation-reg.patch
|
||||
patches.kernel.org/5.15.7-010-ALSA-usb-audio-Less-restriction-for-low-latenc.patch
|
||||
patches.kernel.org/5.15.7-011-ALSA-usb-audio-Switch-back-to-non-latency-mode.patch
|
||||
patches.kernel.org/5.15.7-012-ALSA-usb-audio-Don-t-start-stream-for-capture-.patch
|
||||
patches.kernel.org/5.15.7-013-gfs2-release-iopen-glock-early-in-evict.patch
|
||||
patches.kernel.org/5.15.7-014-gfs2-Fix-length-of-holes-reported-at-end-of-fi.patch
|
||||
patches.kernel.org/5.15.7-015-powerpc-pseries-ddw-Revert-Extend-upper-limit-.patch
|
||||
patches.kernel.org/5.15.7-016-powerpc-pseries-ddw-Do-not-try-direct-mapping-.patch
|
||||
patches.kernel.org/5.15.7-017-drm-sun4i-fix-unmet-dependency-on-RESET_CONTRO.patch
|
||||
patches.kernel.org/5.15.7-018-mac80211-do-not-access-the-IV-when-it-was-stri.patch
|
||||
patches.kernel.org/5.15.7-019-mac80211-fix-throughput-LED-trigger.patch
|
||||
patches.kernel.org/5.15.7-020-x86-hyperv-Move-required-MSRs-check-to-initial.patch
|
||||
patches.kernel.org/5.15.7-021-net-smc-Transfer-remaining-wait-queue-entries-.patch
|
||||
patches.kernel.org/5.15.7-022-atlantic-Fix-OOB-read-and-write-in-hw_atl_util.patch
|
||||
patches.kernel.org/5.15.7-023-net-return-correct-error-code.patch
|
||||
patches.kernel.org/5.15.7-024-pinctrl-qcom-fix-unmet-dependencies-on-GPIOLIB.patch
|
||||
patches.kernel.org/5.15.7-025-platform-x86-dell-wmi-descriptor-disable-by-de.patch
|
||||
patches.kernel.org/5.15.7-026-platform-x86-thinkpad_acpi-Add-support-for-dua.patch
|
||||
patches.kernel.org/5.15.7-027-platform-x86-thinkpad_acpi-Fix-WWAN-device-dis.patch
|
||||
patches.kernel.org/5.15.7-028-s390-setup-avoid-using-memblock_enforce_memory.patch
|
||||
patches.kernel.org/5.15.7-029-btrfs-silence-lockdep-when-reading-chunk-tree-.patch
|
||||
patches.kernel.org/5.15.7-030-btrfs-check-integrity-fix-a-warning-on-write-c.patch
|
||||
patches.kernel.org/5.15.7-031-thermal-core-Reset-previous-low-and-high-trip-.patch
|
||||
patches.kernel.org/5.15.7-032-scsi-iscsi-Unblock-session-then-wake-up-error-.patch
|
||||
patches.kernel.org/5.15.7-033-net-usb-r8152-Add-MAC-passthrough-support-for-.patch
|
||||
patches.kernel.org/5.15.7-034-drm-amd-pm-Remove-artificial-freq-level-on-Nav.patch
|
||||
patches.kernel.org/5.15.7-035-drm-amd-amdkfd-Fix-kernel-panic-when-reset-fai.patch
|
||||
patches.kernel.org/5.15.7-036-drm-amd-amdgpu-fix-potential-memleak.patch
|
||||
patches.kernel.org/5.15.7-037-ata-ahci-Add-Green-Sardine-vendor-ID-as-board_.patch
|
||||
patches.kernel.org/5.15.7-038-ata-libahci-Adjust-behavior-when-StorageD3Enab.patch
|
||||
patches.kernel.org/5.15.7-039-ethernet-hisilicon-hns-hns_dsaf_misc-fix-a-pos.patch
|
||||
patches.kernel.org/5.15.7-040-ipv6-check-return-value-of-ipv6_skip_exthdr.patch
|
||||
patches.kernel.org/5.15.7-041-net-tulip-de4x5-fix-the-problem-that-the-array.patch
|
||||
patches.kernel.org/5.15.7-042-net-ethernet-dec-tulip-de4x5-fix-possible-arra.patch
|
||||
patches.kernel.org/5.15.7-043-perf-sort-Fix-the-weight-sort-key-behavior.patch
|
||||
patches.kernel.org/5.15.7-044-perf-sort-Fix-the-ins_lat-sort-key-behavior.patch
|
||||
patches.kernel.org/5.15.7-045-perf-sort-Fix-the-p_stage_cyc-sort-key-behavio.patch
|
||||
patches.kernel.org/5.15.7-046-perf-inject-Fix-ARM-SPE-handling.patch
|
||||
patches.kernel.org/5.15.7-047-perf-hist-Fix-memory-leak-of-a-perf_hpp_fmt.patch
|
||||
patches.kernel.org/5.15.7-048-perf-report-Fix-memory-leaks-around-perf_tip.patch
|
||||
patches.kernel.org/5.15.7-049-tracing-Don-t-use-out-of-sync-va_list-in-event.patch
|
||||
patches.kernel.org/5.15.7-050-net-smc-Avoid-warning-of-possible-recursive-lo.patch
|
||||
patches.kernel.org/5.15.7-051-ACPI-Add-stubs-for-wakeup-handler-functions.patch
|
||||
patches.kernel.org/5.15.7-052-net-tls-Fix-authentication-failure-in-CCM-mode.patch
|
||||
patches.kernel.org/5.15.7-053-vrf-Reset-IPCB-IP6CB-when-processing-outbound-.patch
|
||||
patches.kernel.org/5.15.7-054-kprobes-Limit-max-data_size-of-the-kretprobe-i.patch
|
||||
patches.kernel.org/5.15.7-055-ALSA-hda-cs8409-Set-PMSG_ON-earlier-inside-cs8.patch
|
||||
patches.kernel.org/5.15.7-056-rt2x00-do-not-mark-device-gone-on-EPROTO-error.patch
|
||||
patches.kernel.org/5.15.7-057-ipmi-Move-remove_work-to-dedicated-workqueue.patch
|
||||
patches.kernel.org/5.15.7-058-cpufreq-Fix-get_cpu_device-failure-in-add_cpu_.patch
|
||||
patches.kernel.org/5.15.7-059-iwlwifi-mvm-retry-init-flow-if-failed.patch
|
||||
patches.kernel.org/5.15.7-060-dma-buf-system_heap-Use-for_each_sgtable_sg-in.patch
|
||||
patches.kernel.org/5.15.7-061-s390-pci-move-pseudo-MMIO-to-prevent-MIO-overl.patch
|
||||
patches.kernel.org/5.15.7-062-fget-check-that-the-fd-still-exists-after-gett.patch
|
||||
patches.kernel.org/5.15.7-063-sata_fsl-fix-UAF-in-sata_fsl_port_stop-when-rm.patch
|
||||
patches.kernel.org/5.15.7-064-sata_fsl-fix-warning-in-remove_proc_entry-when.patch
|
||||
patches.kernel.org/5.15.7-065-scsi-lpfc-Fix-non-recovery-of-remote-ports-fol.patch
|
||||
patches.kernel.org/5.15.7-066-scsi-ufs-ufs-pci-Add-support-for-Intel-ADL.patch
|
||||
patches.kernel.org/5.15.7-067-ipv6-fix-memory-leak-in-fib6_rule_suppress.patch
|
||||
patches.kernel.org/5.15.7-068-drm-amd-display-Allow-DSC-on-supported-MST-bra.patch
|
||||
patches.kernel.org/5.15.7-069-drm-i915-dp-Perform-30ms-delay-after-source-OU.patch
|
||||
patches.kernel.org/5.15.7-070-KVM-fix-avic_set_running-for-preemptable-kerne.patch
|
||||
patches.kernel.org/5.15.7-071-KVM-Disallow-user-memslot-with-size-that-excee.patch
|
||||
patches.kernel.org/5.15.7-072-KVM-x86-mmu-Fix-TLB-flush-range-when-handling-.patch
|
||||
patches.kernel.org/5.15.7-073-KVM-Ensure-local-memslot-copies-operate-on-up-.patch
|
||||
patches.kernel.org/5.15.7-074-KVM-x86-ignore-APICv-if-LAPIC-is-not-enabled.patch
|
||||
patches.kernel.org/5.15.7-075-KVM-nVMX-Emulate-guest-TLB-flush-on-nested-VM-.patch
|
||||
patches.kernel.org/5.15.7-076-KVM-nVMX-Flush-current-VPID-L1-vs.-L2-for-KVM_.patch
|
||||
patches.kernel.org/5.15.7-077-KVM-nVMX-Abide-to-KVM_REQ_TLB_FLUSH_GUEST-requ.patch
|
||||
patches.kernel.org/5.15.7-078-KVM-VMX-prepare-sync_pir_to_irr-for-running-wi.patch
|
||||
patches.kernel.org/5.15.7-079-KVM-x86-Use-a-stable-condition-around-all-VT-d.patch
|
||||
patches.kernel.org/5.15.7-080-KVM-MMU-shadow-nested-paging-does-not-have-PKU.patch
|
||||
patches.kernel.org/5.15.7-081-KVM-arm64-Avoid-setting-the-upper-32-bits-of-T.patch
|
||||
patches.kernel.org/5.15.7-082-KVM-X86-Use-vcpu-arch.walk_mmu-for-kvm_mmu_inv.patch
|
||||
patches.kernel.org/5.15.7-083-KVM-x86-check-PIR-even-for-vCPUs-with-disabled.patch
|
||||
patches.kernel.org/5.15.7-084-tracing-histograms-String-compares-should-not-.patch
|
||||
patches.kernel.org/5.15.7-085-net-dsa-mv88e6xxx-Fix-application-of-erratum-4.patch
|
||||
patches.kernel.org/5.15.7-086-net-dsa-mv88e6xxx-Drop-unnecessary-check-in-mv.patch
|
||||
patches.kernel.org/5.15.7-087-net-dsa-mv88e6xxx-Save-power-by-disabling-SerD.patch
|
||||
patches.kernel.org/5.15.7-088-net-dsa-mv88e6xxx-Add-fix-for-erratum-5.2-of-8.patch
|
||||
patches.kernel.org/5.15.7-089-net-dsa-mv88e6xxx-Fix-inband-AN-for-2500base-x.patch
|
||||
patches.kernel.org/5.15.7-090-net-dsa-mv88e6xxx-Link-in-pcs_get_state-if-AN-.patch
|
||||
patches.kernel.org/5.15.7-091-wireguard-selftests-increase-default-dmesg-log.patch
|
||||
patches.kernel.org/5.15.7-092-wireguard-allowedips-add-missing-__rcu-annotat.patch
|
||||
patches.kernel.org/5.15.7-093-wireguard-selftests-actually-test-for-routing-.patch
|
||||
patches.kernel.org/5.15.7-094-wireguard-selftests-rename-DEBUG_PI_LIST-to-DE.patch
|
||||
patches.kernel.org/5.15.7-095-wireguard-device-reset-peer-src-endpoint-when-.patch
|
||||
patches.kernel.org/5.15.7-096-wireguard-receive-use-ring-buffer-for-incoming.patch
|
||||
patches.kernel.org/5.15.7-097-wireguard-receive-drop-handshakes-if-queue-loc.patch
|
||||
patches.kernel.org/5.15.7-098-wireguard-ratelimiter-use-kvcalloc-instead-of-.patch
|
||||
patches.kernel.org/5.15.7-099-i2c-stm32f7-flush-TX-FIFO-upon-transfer-errors.patch
|
||||
patches.kernel.org/5.15.7-100-i2c-stm32f7-recover-the-bus-on-access-timeout.patch
|
||||
patches.kernel.org/5.15.7-101-i2c-stm32f7-stop-dma-transfer-in-case-of-NACK.patch
|
||||
patches.kernel.org/5.15.7-102-i2c-cbus-gpio-set-atomic-transfer-callback.patch
|
||||
patches.kernel.org/5.15.7-103-natsemi-xtensa-fix-section-mismatch-warnings.patch
|
||||
patches.kernel.org/5.15.7-104-tcp-fix-page-frag-corruption-on-page-fault.patch
|
||||
patches.kernel.org/5.15.7-105-net-qlogic-qlcnic-Fix-a-NULL-pointer-dereferen.patch
|
||||
patches.kernel.org/5.15.7-106-net-mpls-Fix-notifications-when-deleting-a-dev.patch
|
||||
patches.kernel.org/5.15.7-107-siphash-use-_unaligned-version-by-default.patch
|
||||
patches.kernel.org/5.15.7-108-arm64-ftrace-add-missing-BTIs.patch
|
||||
patches.kernel.org/5.15.7-109-iwlwifi-fix-warnings-produced-by-kernel-debug-.patch
|
||||
patches.kernel.org/5.15.7-110-net-mlx5e-IPsec-Fix-Software-parser-inner-l3-t.patch
|
||||
patches.kernel.org/5.15.7-111-net-mlx4_en-Fix-an-use-after-free-bug-in-mlx4_.patch
|
||||
patches.kernel.org/5.15.7-112-selftests-net-Correct-case-name.patch
|
||||
patches.kernel.org/5.15.7-113-net-dsa-b53-Add-SPI-ID-table.patch
|
||||
patches.kernel.org/5.15.7-114-mt76-mt7915-fix-NULL-pointer-dereference-in-mt.patch
|
||||
patches.kernel.org/5.15.7-115-ASoC-tegra-Fix-wrong-value-type-in-ADMAIF.patch
|
||||
patches.kernel.org/5.15.7-116-ASoC-tegra-Fix-wrong-value-type-in-I2S.patch
|
||||
patches.kernel.org/5.15.7-117-ASoC-tegra-Fix-wrong-value-type-in-DMIC.patch
|
||||
patches.kernel.org/5.15.7-118-ASoC-tegra-Fix-wrong-value-type-in-DSPK.patch
|
||||
patches.kernel.org/5.15.7-119-ASoC-tegra-Fix-kcontrol-put-callback-in-ADMAIF.patch
|
||||
patches.kernel.org/5.15.7-120-ASoC-tegra-Fix-kcontrol-put-callback-in-I2S.patch
|
||||
patches.kernel.org/5.15.7-121-ASoC-tegra-Fix-kcontrol-put-callback-in-DMIC.patch
|
||||
patches.kernel.org/5.15.7-122-ASoC-tegra-Fix-kcontrol-put-callback-in-DSPK.patch
|
||||
patches.kernel.org/5.15.7-123-ASoC-tegra-Fix-kcontrol-put-callback-in-AHUB.patch
|
||||
patches.kernel.org/5.15.7-124-rxrpc-Fix-rxrpc_peer-leak-in-rxrpc_look_up_bun.patch
|
||||
patches.kernel.org/5.15.7-125-rxrpc-Fix-rxrpc_local-leak-in-rxrpc_lookup_pee.patch
|
||||
patches.kernel.org/5.15.7-126-ALSA-intel-dsp-config-add-quirk-for-CML-device.patch
|
||||
patches.kernel.org/5.15.7-127-net-stmmac-Avoid-DMA_CHAN_CONTROL-write-if-no-.patch
|
||||
patches.kernel.org/5.15.7-128-net-usb-lan78xx-lan78xx_phy_init-use-PHY_POLL-.patch
|
||||
patches.kernel.org/5.15.7-129-net-marvell-mvpp2-Fix-the-computation-of-share.patch
|
||||
patches.kernel.org/5.15.7-130-dpaa2-eth-destroy-workqueue-at-the-end-of-remo.patch
|
||||
patches.kernel.org/5.15.7-131-octeontx2-af-Fix-a-memleak-bug-in-rvu_mbox_ini.patch
|
||||
patches.kernel.org/5.15.7-132-net-annotate-data-races-on-txq-xmit_lock_owner.patch
|
||||
patches.kernel.org/5.15.7-133-ipv4-convert-fib_num_tclassid_users-to-atomic_.patch
|
||||
patches.kernel.org/5.15.7-134-net-smc-fix-wrong-list_del-in-smc_lgr_cleanup_.patch
|
||||
patches.kernel.org/5.15.7-135-net-rds-correct-socket-tunable-error-in-rds_tc.patch
|
||||
patches.kernel.org/5.15.7-136-net-smc-Keep-smc_close_final-rc-during-active-.patch
|
||||
patches.kernel.org/5.15.7-137-drm-msm-a6xx-Allocate-enough-space-for-GMU-reg.patch
|
||||
patches.kernel.org/5.15.7-138-drm-msm-Do-hw_init-before-capturing-GPU-state.patch
|
||||
patches.kernel.org/5.15.7-139-drm-vc4-kms-Wait-for-the-commit-before-increas.patch
|
||||
patches.kernel.org/5.15.7-140-drm-vc4-kms-Fix-return-code-check.patch
|
||||
patches.kernel.org/5.15.7-141-drm-vc4-kms-Add-missing-drm_crtc_commit_put.patch
|
||||
patches.kernel.org/5.15.7-142-drm-vc4-kms-Clear-the-HVS-FIFO-commit-pointer-.patch
|
||||
patches.kernel.org/5.15.7-143-drm-vc4-kms-Don-t-duplicate-pending-commit.patch
|
||||
patches.kernel.org/5.15.7-144-drm-vc4-kms-Fix-previous-HVS-commit-wait.patch
|
||||
patches.kernel.org/5.15.7-145-atlantic-Increase-delay-for-fw-transactions.patch
|
||||
patches.kernel.org/5.15.7-146-atlatnic-enable-Nbase-t-speeds-with-base-t.patch
|
||||
patches.kernel.org/5.15.7-147-atlantic-Fix-to-display-FW-bundle-version-inst.patch
|
||||
patches.kernel.org/5.15.7-148-atlantic-Add-missing-DIDs-and-fix-115c.patch
|
||||
patches.kernel.org/5.15.7-149-Remove-Half-duplex-mode-speed-capabilities.patch
|
||||
patches.kernel.org/5.15.7-150-atlantic-Fix-statistics-logic-for-production-h.patch
|
||||
patches.kernel.org/5.15.7-151-atlantic-Remove-warn-trace-message.patch
|
||||
patches.kernel.org/5.15.7-152-KVM-x86-mmu-Skip-tlb-flush-if-it-has-been-done.patch
|
||||
patches.kernel.org/5.15.7-153-KVM-x86-mmu-Pass-parameter-flush-as-false-in-k.patch
|
||||
patches.kernel.org/5.15.7-154-drm-msm-devfreq-Fix-OPP-refcnt-leak.patch
|
||||
patches.kernel.org/5.15.7-155-drm-msm-Fix-mmap-to-include-VM_IO-and-VM_DONTD.patch
|
||||
patches.kernel.org/5.15.7-156-drm-msm-Fix-wait_fence-submitqueue-leak.patch
|
||||
patches.kernel.org/5.15.7-157-drm-msm-Restore-error-return-on-invalid-fence.patch
|
||||
patches.kernel.org/5.15.7-158-ASoC-rk817-Add-module-alias-for-rk817-codec.patch
|
||||
patches.kernel.org/5.15.7-159-iwlwifi-Fix-memory-leaks-in-error-handling-pat.patch
|
||||
patches.kernel.org/5.15.7-160-KVM-X86-Fix-when-shadow_root_level-5-guest-roo.patch
|
||||
patches.kernel.org/5.15.7-161-KVM-SEV-initialize-regions_list-of-a-mirror-VM.patch
|
||||
patches.kernel.org/5.15.7-162-net-mlx5e-Fix-missing-IPsec-statistics-on-upli.patch
|
||||
patches.kernel.org/5.15.7-163-net-mlx5-Move-MODIFY_RQT-command-to-ignore-lis.patch
|
||||
patches.kernel.org/5.15.7-164-net-mlx5-E-switch-Respect-BW-share-of-the-new-.patch
|
||||
patches.kernel.org/5.15.7-165-net-mlx5-E-Switch-fix-single-FDB-creation-on-B.patch
|
||||
patches.kernel.org/5.15.7-166-net-mlx5-E-Switch-Check-group-pointer-before-r.patch
|
||||
patches.kernel.org/5.15.7-167-KVM-x86-pmu-Fix-reserved-bits-for-AMD-PerfEvtS.patch
|
||||
patches.kernel.org/5.15.7-168-KVM-VMX-Set-failure-code-in-prepare_vmcs02.patch
|
||||
patches.kernel.org/5.15.7-169-mctp-Don-t-let-RTM_DELROUTE-delete-local-route.patch
|
||||
patches.kernel.org/5.15.7-170-Revert-drm-i915-Implement-Wa_1508744258.patch
|
||||
patches.kernel.org/5.15.7-171-io-wq-don-t-retry-task_work-creation-failure-o.patch
|
||||
patches.kernel.org/5.15.7-172-x86-sev-Fix-SEV-ES-INS-OUTS-instructions-for-w.patch
|
||||
patches.kernel.org/5.15.7-173-x86-entry-Add-a-fence-for-kernel-entry-SWAPGS-.patch
|
||||
patches.kernel.org/5.15.7-174-x86-entry-Use-the-correct-fence-macro-after-sw.patch
|
||||
patches.kernel.org/5.15.7-175-x86-xen-Add-xenpv_restore_regs_and_return_to_u.patch
|
||||
patches.kernel.org/5.15.7-176-preempt-dynamic-Fix-setup_preempt_mode-return-.patch
|
||||
patches.kernel.org/5.15.7-177-sched-uclamp-Fix-rq-uclamp_max-not-set-on-firs.patch
|
||||
patches.kernel.org/5.15.7-178-KVM-SEV-Return-appropriate-error-codes-if-SEV-.patch
|
||||
patches.kernel.org/5.15.7-179-KVM-x86-mmu-Rename-slot_handle_leaf-to-slot_ha.patch
|
||||
patches.kernel.org/5.15.7-180-KVM-x86-mmu-Remove-spurious-TLB-flushes-in-TDP.patch
|
||||
patches.kernel.org/5.15.7-181-net-mlx5e-Rename-lro_timeout-to-packet_merge_t.patch
|
||||
patches.kernel.org/5.15.7-182-net-mlx5e-Rename-TIR-lro-functions-to-TIR-pack.patch
|
||||
patches.kernel.org/5.15.7-183-net-mlx5e-Sync-TIR-params-updates-against-conc.patch
|
||||
patches.kernel.org/5.15.7-184-serial-8250_bcm7271-UART-errors-after-resuming.patch
|
||||
patches.kernel.org/5.15.7-185-parisc-Fix-KBUILD_IMAGE-for-self-extracting-ke.patch
|
||||
patches.kernel.org/5.15.7-186-parisc-Fix-make-install-on-newer-debian-releas.patch
|
||||
patches.kernel.org/5.15.7-187-parisc-Mark-cr16-CPU-clocksource-unstable-on-a.patch
|
||||
patches.kernel.org/5.15.7-188-vgacon-Propagate-console-boot-parameters-befor.patch
|
||||
patches.kernel.org/5.15.7-189-xhci-Fix-commad-ring-abort-write-all-64-bits-t.patch
|
||||
patches.kernel.org/5.15.7-190-USB-NO_LPM-quirk-Lenovo-Powered-USB-C-Travel-H.patch
|
||||
patches.kernel.org/5.15.7-191-usb-typec-tcpm-Wait-in-SNK_DEBOUNCED-until-dis.patch
|
||||
patches.kernel.org/5.15.7-192-usb-cdns3-gadget-fix-new-urb-never-complete-if.patch
|
||||
patches.kernel.org/5.15.7-193-usb-cdnsp-Fix-a-NULL-pointer-dereference-in-cd.patch
|
||||
patches.kernel.org/5.15.7-194-x86-tsc-Add-a-timer-to-make-sure-TSC_adjust-is.patch
|
||||
patches.kernel.org/5.15.7-195-x86-tsc-Disable-clocksource-watchdog-for-TSC-o.patch
|
||||
patches.kernel.org/5.15.7-196-x86-64-mm-Map-all-kernel-memory-into-trampolin.patch
|
||||
patches.kernel.org/5.15.7-197-tty-serial-msm_serial-Deactivate-RX-DMA-for-po.patch
|
||||
patches.kernel.org/5.15.7-198-serial-pl011-Add-ACPI-SBSA-UART-match-id.patch
|
||||
patches.kernel.org/5.15.7-199-serial-tegra-Change-lower-tolerance-baud-rate-.patch
|
||||
patches.kernel.org/5.15.7-200-serial-core-fix-transmit-buffer-reset-and-meml.patch
|
||||
patches.kernel.org/5.15.7-201-serial-8250_pci-Fix-ACCES-entries-in-pci_seria.patch
|
||||
patches.kernel.org/5.15.7-202-serial-8250_pci-rewrite-pericom_do_set_divisor.patch
|
||||
patches.kernel.org/5.15.7-203-serial-8250-Fix-RTS-modem-control-while-in-rs4.patch
|
||||
patches.kernel.org/5.15.7-204-serial-liteuart-Fix-NULL-pointer-dereference-i.patch
|
||||
patches.kernel.org/5.15.7-205-serial-liteuart-fix-use-after-free-and-memleak.patch
|
||||
patches.kernel.org/5.15.7-206-serial-liteuart-fix-minor-number-leak-on-probe.patch
|
||||
patches.kernel.org/5.15.7-207-ipmi-msghandler-Make-symbol-remove_work_wq-sta.patch
|
||||
patches.kernel.org/5.15.7-208-Linux-5.15.7.patch
|
||||
|
||||
########################################################
|
||||
# Build fixes that apply to the vanilla kernel too.
|
||||
@ -1500,13 +1708,11 @@
|
||||
patches.suse/rtw89-fix-return-value-in-hfc_pub_cfg_chk.patch
|
||||
patches.suse/rtw89-Fix-variable-dereferenced-before-check-sta.patch
|
||||
patches.suse/rtw89-update-partition-size-of-firmware-header-on-sk.patch
|
||||
patches.suse/ALSA-usb-audio-Restrict-rates-for-the-shared-clocks.patch
|
||||
patches.suse/ALSA-usb-audio-Use-int-for-dB-map-values.patch
|
||||
patches.suse/ALSA-usb-audio-Add-minimal-mute-notion-in-dB-mapping.patch
|
||||
patches.suse/ALSA-usb-audio-Fix-dB-level-of-Bose-Revolve-SoundLin.patch
|
||||
patches.suse/mwifiex-Fix-skb_over_panic-in-mwifiex_usb_recv.patch
|
||||
patches.suse/Bluetooth-Apply-initial-command-workaround-for-more-.patch
|
||||
patches.suse/xhci-Fix-commad-ring-abort-write-all-64-bits-to-CRCR.patch
|
||||
|
||||
########################################################
|
||||
# kbuild/module infrastructure fixes
|
||||
|
@ -1,3 +1,3 @@
|
||||
2021-12-03 11:32:42 +0000
|
||||
GIT Revision: 0f8ae3428953c0af6d55758821a684c2988c9e70
|
||||
2021-12-08 08:54:39 +0000
|
||||
GIT Revision: b92986ab568f1f8fa0baf7fb2aaf2c7478bd5615
|
||||
GIT Branch: stable
|
||||
|
Loading…
Reference in New Issue
Block a user