Packages changed: Mesa Mesa-drivers containers-systemd (0.0+git20200602.25da9c0 -> 0.0+git20200828.7cc6e97) dbus-1 exiv2 fftw3 flatpak (1.8.1 -> 1.8.2) gcc10 (10.2.1+git501 -> 10.2.1+git583) grub2 health-checker (1.3.4 -> 1.4) iputils (s20190709 -> s20200821) kernel-source (5.8.2 -> 5.8.4) libX11 (1.6.9 -> 1.6.12) libXtst libevdev (1.9.0 -> 1.9.1) libglvnd (1.2.0 -> 1.3.2) libmfx (19.4.0 -> 20.2.1) libpwquality (1.4.1 -> 1.4.2) libthai (0.1.27 -> 0.1.28) libva (2.7.0 -> 2.8.0) lua53 lvm2-device-mapper (1.02.163 -> 1.02.173) mpc (1.1.0 -> 1.2.0) mtdev (1.1.5 -> 1.1.6) pango (1.44.7+11 -> 1.46.1) podman (2.0.4 -> 2.0.5) python-rpm-macros (20200806.f44d3ac -> 20200824.8fa42a7) shim-leap snappy (1.1.7 -> 1.1.8) system-users sysuser-tools userspace-rcu (0.10.0 -> 0.12.1) xinit xorg-x11-fonts === Details === ==== Mesa ==== Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - Add vulkan device selection layer and vulkan overlay layer to baselibs for 32bit versions on 64bit architectures. - Add vulkan device selection layer and vulkan overlay layer - specfile/baselibs.conf cleanup * no longer support Mesa build without libglvnd * removed empty packages Mesa-libGLESv1_CM1 and Mesa-libGLESv2-2 ==== Mesa-drivers ==== Subpackages: Mesa-dri Mesa-gallium - Add vulkan device selection layer and vulkan overlay layer to baselibs for 32bit versions on 64bit architectures. - Add vulkan device selection layer and vulkan overlay layer - specfile/baselibs.conf cleanup * no longer support Mesa build without libglvnd * removed empty packages Mesa-libGLESv1_CM1 and Mesa-libGLESv2-2 ==== containers-systemd ==== Version update (0.0+git20200602.25da9c0 -> 0.0+git20200828.7cc6e97) - Update to version 0.0+git20200828.7cc6e97: * Add support for postfix container - Update to version 0.0+git20200825.e6c35ce: * Allow extra args for podman for the ldap container - Update to version 0.0+git20200824.8ed78c3: * New files to support OpenLDAP * Adjust documentation ==== dbus-1 ==== Subpackages: libdbus-1-3 - Require diffutils in post so that cmp is available ==== exiv2 ==== - Fix build on non-x86 by dropping -fcf-protection flag on non-x86 architectures ==== fftw3 ==== - Remove specific mpi_implemen define for ppc/ppc64 (was openmpi) to use same openmpi2 as other architectures. ==== flatpak ==== Version update (1.8.1 -> 1.8.2) Subpackages: libflatpak0 system-user-flatpak typelib-1_0-Flatpak-1_0 - Update to version 1.8.2: + Added validation of collection id settings for remotes. + Fix seccomp filters on s390. + Robustness fixes to the spawn portal. + Fix support for masking update in the system installation. + Better support for distros with uncommon models of merged /usr. + Cache responses from localed/AccountService. + Fix hangs in cases where xdg-dbus-proxy fails to start. + Fix double-free in cups socket detection. + OCI authenticator now doesn't ask for auth in case of http errors. ==== gcc10 ==== Version update (10.2.1+git501 -> 10.2.1+git583) Subpackages: cpp10 libgcc_s1 libgomp1 libstdc++6 - Update to gcc-10 branch head (c0746a1beb1ba073c7981eb09f), git583. * Fixes ABI breakage for as-base CDTORs of final classes. [gcc#95428] - Update to gcc-10 branch head (d523b5201cce1796717a8ca669), git580. * Includes gcc10-streamer-backports1.patch and gcc10-streamer-backports2.patch. * Includes fixes for LTO ICE [bsc#1175168] and aarc64 128bit CAS miscompilation [bsc#1174753]. ==== grub2 ==== Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi - Fix verification requested but nobody cares error when loading external module in secure boot off (bsc#1175766) * 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch - Make consistent check to enable relative path on btrfs (bsc#1174567) * 0001-Unify-the-check-to-enable-btrfs-relative-path.patch ==== health-checker ==== Version update (1.3.4 -> 1.4) Subpackages: health-checker-plugins-MicroOS - Update to version 1.4 * Add checks for /tmp and systemd-logind * Build system cleanup ==== iputils ==== Version update (s20190709 -> s20200821) - Update to version s20200821 https://github.com/iputils/iputils/releases/tag/s20200821 - Remove BuildRequires libopenssl-devel (added md5 implementation thus not needed) - Remove patches from this release (arping-revert-partially-fix-sent-vs-received-package.patch, arping-fix-f-quit-on-first-reply-regression.patch) ==== kernel-source ==== Version update (5.8.2 -> 5.8.4) - Linux 5.8.4 (bsc#1012628). - drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (bsc#1012628). - drm/panel-simple: Fix inverted V/H SYNC for Frida FRD350H54004 panel (bsc#1012628). - drm/ast: Remove unused code paths for AST 1180 (bsc#1012628). - drm/ast: Initialize DRAM type before posting GPU (bsc#1012628). - khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (bsc#1012628). - ALSA: hda: avoid reset of sdo_limit (bsc#1012628). - ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (bsc#1012628). - ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (bsc#1012628). - can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() (bsc#1012628). - can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated (bsc#1012628). - spi: Prevent adding devices below an unregistering controller (bsc#1012628). - io_uring: find and cancel head link async work on files exit (bsc#1012628). - mm/vunmap: add cond_resched() in vunmap_pmd_range (bsc#1012628). - romfs: fix uninitialized memory leak in romfs_dev_read() (bsc#1012628). - kernel/relay.c: fix memleak on destroy relay channel (bsc#1012628). - uprobes: __replace_page() avoid BUG in munlock_vma_page() (bsc#1012628). - squashfs: avoid bio_alloc() failure with 1Mbyte blocks (bsc#1012628 bsc#1175308). - mm: include CMA pages in lowmem_reserve at boot (bsc#1012628). - mm, page_alloc: fix core hung in free_pcppages_bulk() (bsc#1012628). - ASoC: amd: renoir: restore two more registers during resume (bsc#1012628). - RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (bsc#1012628). - opp: Enable resources again if they were disabled earlier (bsc#1012628). - opp: Put opp table in dev_pm_opp_set_rate() for empty tables (bsc#1012628). - opp: Put opp table in dev_pm_opp_set_rate() if _set_opp_bw() fails (bsc#1012628). - ext4: do not block RWF_NOWAIT dio write on unallocated space (bsc#1012628). - ext4: fix checking of directory entry validity for inline directories (bsc#1012628). - jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (bsc#1012628). - scsi: zfcp: Fix use-after-free in request timeout handlers (bsc#1012628). - selftests: kvm: Use a shorter encoding to clear RAX (bsc#1012628). - s390/pci: fix zpci_bus_link_virtfn() (bsc#1012628). - s390/pci: re-introduce zpci_remove_device() (bsc#1012628). - s390/pci: fix PF/VF linking on hot plug (bsc#1012628). - s390/pci: ignore stale configuration request event (bsc#1012628). - mm/memory.c: skip spurious TLB flush for retried page fault (bsc#1012628). - drm: amdgpu: Use the correct size when allocating memory (bsc#1012628). - drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal (bsc#1012628). - drm/amd/display: Fix incorrect backlight register offset for DCN (bsc#1012628). - drm/amd/display: Fix EDID parsing after resume from suspend (bsc#1012628). - drm/amd/display: Blank stream before destroying HDCP session (bsc#1012628). - drm/amd/display: Fix DFPstate hang due to view port changed (bsc#1012628). - drm/amd/display: fix pow() crashing when given base 0 (bsc#1012628). - drm/i915/pmu: Prefer drm_WARN_ON over WARN_ON (bsc#1012628). - drm/i915: Provide the perf pmu.module (bsc#1012628). - scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices (bsc#1012628). - scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (bsc#1012628). - media: budget-core: Improve exception handling in budget_register() (bsc#1012628). - media: coda: jpeg: add NULL check after kmalloc (bsc#1012628). - f2fs: fix to check page dirty status before writeback (bsc#1012628). - rtc: goldfish: Enable interrupt in set_alarm() when necessary (bsc#1012628). - media: vpss: clean up resources in init (bsc#1012628). - f2fs: should avoid inode eviction in synchronous path (bsc#1012628). - Input: psmouse - add a newline when printing 'proto' by sysfs (bsc#1012628). - MIPS: Fix unable to reserve memory for Crash kernel (bsc#1012628). - m68knommu: fix overwriting of bits in ColdFire V3 cache control (bsc#1012628). - svcrdma: Fix another Receive buffer leak (bsc#1012628). - xfs: fix inode quota reservation checks (bsc#1012628). - drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access (bsc#1012628). - riscv: Fixup static_obj() fail (bsc#1012628). - jffs2: fix UAF problem (bsc#1012628). - ceph: fix use-after-free for fsc->mdsc (bsc#1012628). - swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (bsc#1012628). - cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (bsc#1012628). - scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (bsc#1012628). - virtio_ring: Avoid loop when vq is broken in virtqueue_poll (bsc#1012628). - media: camss: fix memory leaks on error handling paths in probe (bsc#1012628). - tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference (bsc#1012628). - xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (bsc#1012628). - alpha: fix annotation of io{read,write}{16,32}be() (bsc#1012628). - fat: fix fat_ra_init() for data clusters == 0 (bsc#1012628). - fs/signalfd.c: fix inconsistent return codes for signalfd4 (bsc#1012628). - ext4: fix potential negative array index in do_split() (bsc#1012628). - drm/virtio: fix missing dma_fence_put() in virtio_gpu_execbuffer_ioctl() (bsc#1012628). - ext4: don't allow overlapping system zones (bsc#1012628). - ext4: check journal inode extents more carefully (bsc#1012628). - netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (bsc#1012628). - spi: stm32: fixes suspend/resume management (bsc#1012628). - ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (bsc#1012628). - ASoC: q6routing: add dummy register read/write function (bsc#1012628). - tools/bpftool: Make skeleton code C++17-friendly by dropping typeof() (bsc#1012628). - bpf: sock_ops ctx access may stomp registers in corner case (bsc#1012628). - bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (bsc#1012628). - libbpf: Fix BTF-defined map-in-map initialization on 32-bit host arches (bsc#1012628). - can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() (bsc#1012628). - can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack (bsc#1012628). - can: j1939: transport: add j1939_session_skb_find_by_offset() function (bsc#1012628). - igc: Fix PTP initialization (bsc#1012628). - i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (bsc#1012628). - i40e: Fix crash during removing i40e driver (bsc#1012628). - net: fec: correct the error path for regulator disable in probe (bsc#1012628). - bonding: show saner speed for broadcast mode (bsc#1012628). - can: j1939: fix support for multipacket broadcast message (bsc#1012628). - can: j1939: cancel rxtimer on multipacket broadcast session complete (bsc#1012628). - can: j1939: abort multipacket broadcast session when timeout occurs (bsc#1012628). - can: j1939: add rxtimer for multipacket broadcast session (bsc#1012628). - bonding: fix a potential double-unregister (bsc#1012628). - ipvlan: fix device features (bsc#1012628). - s390/runtime_instrumentation: fix storage key handling (bsc#1012628). - s390/ptrace: fix storage key handling (bsc#1012628). - ASoC: msm8916-wcd-analog: fix register Interrupt offset (bsc#1012628). - ASoC: intel: Fix memleak in sst_media_open (bsc#1012628). - watch_queue: Limit the number of watches a user can hold (bsc#1012628). - vfio-pci: Avoid recursive read-lock usage (bsc#1012628). - vfio/type1: Add proper error unwind for vfio_iommu_replay() (bsc#1012628). - arch/ia64: Restore arch-specific pgd_offset_k implementation (bsc#1012628). - kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (bsc#1012628). - kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (bsc#1012628). - of/address: check for invalid range.cpu_addr (bsc#1012628). - scsi: ufs: ti-j721e-ufs: Fix error return in ti_j721e_ufs_probe() (bsc#1012628). - scsi: ufs: Add quirk to fix mishandling utrlclr/utmrlclr (bsc#1012628). - scsi: ufs: Add quirk to disallow reset of interrupt aggregation (bsc#1012628). - scsi: ufs: Add quirk to enable host controller without hce (bsc#1012628). - scsi: ufs: Introduce UFSHCD_QUIRK_PRDT_BYTE_GRAN quirk (bsc#1012628). - scsi: ufs: Add quirk to fix abnormal ocs fatal error (bsc#1012628). - scsi: ufs-pci: Add quirk for broken auto-hibernate for Intel EHL (bsc#1012628). - scsi: ufs: Fix interrupt error message for shared interrupts (bsc#1012628). - Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (bsc#1012628). - kconfig: qconf: do not limit the pop-up menu to the first row (bsc#1012628). - kconfig: qconf: fix signal connection to invalid slots (bsc#1012628). - efi: avoid error message when booting under Xen (bsc#1012628). - Fix build error when CONFIG_ACPI is not set/enabled: (bsc#1012628). - RDMA/bnxt_re: Do not add user qps to flushlist (bsc#1012628). - Revert "RDMA/hns: Reserve one sge in order to avoid local length error" (bsc#1012628). - afs: Fix key ref leak in afs_put_operation() (bsc#1012628). - kconfig: qconf: remove qInfo() to get back Qt4 support (bsc#1012628). - afs: Fix NULL deref in afs_dynroot_depopulate() (bsc#1012628). - ARM64: vdso32: Install vdso32 from vdso_install (bsc#1012628). - powerpc/fixmap: Fix the size of the early debug area (bsc#1012628). - bpf: Use get_file_rcu() instead of get_file() for task_file iterator (bsc#1012628). - powerpc/pseries/hotplug-cpu: wait indefinitely for vCPU death (bsc#1012628). - net: ena: Prevent reset after device destruction (bsc#1012628). - net: ena: Change WARN_ON expression in ena_del_napi_in_range() (bsc#1012628). - net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe() (bsc#1012628). - selftests/bpf: Remove test_align leftovers (bsc#1012628). - hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (bsc#1012628). - net: dsa: b53: check for timeout (bsc#1012628). - epoll: Keep a reference on files added to the check list (bsc#1012628). - powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores (bsc#1012628). - powerpc/pseries: Do not initiate shutdown when system is running on UPS (bsc#1012628). - EDAC/{i7core,sb,pnd2,skx}: Fix error event severity (bsc#1012628). - efi/x86: Mark kernel rodata non-executable for mixed mode (bsc#1012628). - efi: add missed destroy_workqueue when efisubsys_init fails (bsc#1012628). - efi/libstub: Stop parsing arguments at "--" (bsc#1012628). - efi/libstub: Handle NULL cmdline (bsc#1012628). - efi/libstub: Handle unterminated cmdline (bsc#1012628). - do_epoll_ctl(): clean the failure exits up a bit (bsc#1012628). - KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (bsc#1012628). - KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (bsc#1012628). - Revert "drm/amd/display: Improve DisplayPort monitor interop" (bsc#1012628). - Delete patches.suse/squashfs-avoid-bio_alloc-failure-with-1Mbyte-blocks.patch. - Update config files. - commit 64fe492 - Update patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch (bsc#865869 bsc#1175657). Add the second bsc reference. - commit fb64fba - Refresh patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch. - commit 74987e4 - Linux 5.8.3 (bsc#1012628). - smb3: warn on confusing error scenario with sec=krb5 (bsc#1012628). - SMB3: Fix mkdir when idsfromsid configured on mount (bsc#1012628). - genirq/affinity: Make affinity setting if activated opt-in (bsc#1012628). - genirq: Unlock irq descriptor after errors (bsc#1012628). - genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq() (bsc#1012628). - PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context() (bsc#1012628). - PCI/ATS: Add pci_pri_supported() to check device or associated PF (bsc#1012628). - PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken (bsc#1012628). - PCI: Add device even if driver attach failed (bsc#1012628). - PCI: qcom: Define some PARF params needed for ipq8064 SoC (bsc#1012628). - PCI: qcom: Add support for tx term offset for rev 2.1.0 (bsc#1012628). - btrfs: allow use of global block reserve for balance item deletion (bsc#1012628). - btrfs: free anon block device right after subvolume deletion (bsc#1012628). - btrfs: don't allocate anonymous block device for user invisible roots (bsc#1012628). - btrfs: preallocate anon block device at first phase of snapshot creation (bsc#1012628). - btrfs: ref-verify: fix memory leak in add_block_entry (bsc#1012628). - btrfs: only commit the delayed inode when doing a full fsync (bsc#1012628). - btrfs: stop incremening log_batch for the log root tree when syncing log (bsc#1012628). - btrfs: only commit delayed items at fsync if we are logging a directory (bsc#1012628). - btrfs: remove no longer needed use of log_writers for the log root tree (bsc#1012628). - btrfs: don't traverse into the seed devices in show_devname (bsc#1012628). - btrfs: pass checksum type via BTRFS_IOC_FS_INFO ioctl (bsc#1012628). - btrfs: open device without device_list_mutex (bsc#1012628). - btrfs: move the chunk_mutex in btrfs_read_chunk_tree (bsc#1012628). - btrfs: relocation: review the call sites which can be interrupted by signal (bsc#1012628). - btrfs: add missing check for nocow and compression inode flags (bsc#1012628). - btrfs: avoid possible signal interruption of btrfs_drop_snapshot() on relocation tree (bsc#1012628). - btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases (bsc#1012628). - btrfs: sysfs: use NOFS for device creation (bsc#1012628). - btrfs: don't WARN if we abort a transaction with EROFS (bsc#1012628). - btrfs: fix race between page release and a fast fsync (bsc#1012628). - btrfs: don't show full path of bind mounts in subvol= (bsc#1012628). - btrfs: fix messages after changing compression level by remount (bsc#1012628). - btrfs: only search for left_info if there is no right_info in try_merge_free_space (bsc#1012628). - btrfs: inode: fix NULL pointer dereference if inode doesn't need compression (bsc#1012628). - btrfs: fix memory leaks after failure to lookup checksums during inode logging (bsc#1012628). - btrfs: trim: fix underflow in trim length to prevent access beyond device boundary (bsc#1012628). - btrfs: make sure SB_I_VERSION doesn't get unset by remount (bsc#1012628). - btrfs: fix return value mixup in btrfs_get_extent (bsc#1012628). - btrfs: check correct variable after allocation in btrfs_backref_iter_alloc (bsc#1012628). - arm64: dts: qcom: sc7180: Drop the unused non-MSA SID (bsc#1012628). - arm64: perf: Correct the event index in sysfs (bsc#1012628). - dt-bindings: iio: io-channel-mux: Fix compatible string in example code (bsc#1012628). - iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw() (bsc#1012628). - iio: imu: st_lsm6dsx: reset hw ts after resume (bsc#1012628). - xtensa: add missing exclusive access state management (bsc#1012628). - xtensa: fix xtensa_pmu_setup prototype (bsc#1012628). - cifs: Fix leak when handling lease break for cached root fid (bsc#1012628). - powerpc/ptdump: Fix build failure in hashpagetable.c (bsc#1012628). - powerpc: Allow 4224 bytes of stack expansion for the signal frame (bsc#1012628). - powerpc: Fix circular dependency between percpu.h and mmu.h (bsc#1012628). - pinctrl: ingenic: Enhance support for IRQ_TYPE_EDGE_BOTH (bsc#1012628). - pinctrl: ingenic: Properly detect GPIO direction when configured for IRQ (bsc#1012628). - media: venus: fix multiple encoder crash (bsc#1012628). - media: vsp1: dl: Fix NULL pointer dereference on unbind (bsc#1012628). - net: ethernet: stmmac: Disable hardware multicast filter (bsc#1012628). - net: stmmac: dwmac1000: provide multicast filter fallback (bsc#1012628). - irqchip/loongson-liointc: Fix misuse of gc->mask_cache (bsc#1012628). - irqchip/gic-v4.1: Ensure accessing the correct RD when writing INVALLR (bsc#1012628). - pidfd: Add missing sock updates for pidfd_getfd() (bsc#1012628). - net/compat: Add missing sock updates for SCM_RIGHTS (bsc#1012628). - selftests/seccomp: Set NNP for TSYNC ESRCH flag test (bsc#1012628). - md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (bsc#1012628). - bcache: allocate meta data pages as compound pages (bsc#1012628). - bcache: fix overflow in offset_to_stripe() (bsc#1012628). - bcache: avoid nr_stripes overflow in bcache_device_init() (bsc#1012628). - bcache: fix bio_{start,end}_io_acct with proper device (bsc#1012628). - bcache: use disk_{start,end}_io_acct() to count I/O for bcache device (bsc#1012628). - mac80211: fix misplaced while instead of if (bsc#1012628). - appletalk: Fix atalk_proc_init() return path (bsc#1012628). - driver core: Avoid binding drivers to dead devices (bsc#1012628). - MIPS: CPU#0 is not hotpluggable (bsc#1012628). - MIPS: qi_lb60: Fix routing to audio amplifier (bsc#1012628). - MIPS: SGI-IP27: always enable NUMA in Kconfig (bsc#1012628). - ext2: fix missing percpu_counter_inc (bsc#1012628). - khugepaged: collapse_pte_mapped_thp() flush the right range (bsc#1012628). - mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (bsc#1012628). - khugepaged: collapse_pte_mapped_thp() protect the pmd lock (bsc#1012628). - khugepaged: retract_page_tables() remember to test exit (bsc#1012628). - hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem (bsc#1012628). - mm/shuffle: don't move pages between zones and don't read garbage memmaps (bsc#1012628). - mm: fix kthread_use_mm() vs TLB invalidate (bsc#1012628). - ocfs2: change slot number type s16 to u16 (bsc#1012628). - mm/page_counter.c: fix protection usage propagation (bsc#1012628). - cma: don't quit at first error when activating reserved areas (bsc#1012628). - mm/memory_hotplug: fix unpaired mem_hotplug_begin/done (bsc#1012628). - ftrace: Setup correct FTRACE_FL_REGS flags for module (bsc#1012628). - kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler (bsc#1012628). - tracing/hwlat: Honor the tracing_cpumask (bsc#1012628). - tracing: Use trace_sched_process_free() instead of exit() for pid tracing (bsc#1012628). - watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options (bsc#1012628). - watchdog: f71808e_wdt: remove use of wrong watchdog_info option (bsc#1012628). - watchdog: f71808e_wdt: clear watchdog timeout occurred flag (bsc#1012628). - ceph: set sec_context xattr on symlink creation (bsc#1012628). - ceph: handle zero-length feature mask in session messages (bsc#1012628). - pseries: Fix 64 bit logical memory block panic (bsc#1012628). - dm ebs: Fix incorrect checking for REQ_OP_FLUSH (bsc#1012628). - dm: don't call report zones for more than the user requested (bsc#1012628). - module: Correctly truncate sysfs sections output (bsc#1012628). - bootconfig: Fix to find the initargs correctly (bsc#1012628). - perf probe: Fix wrong variable warning when the probe point is not found (bsc#1012628). - perf probe: Fix memory leakage when the probe point is not found (bsc#1012628). - perf intel-pt: Fix FUP packet state (bsc#1012628). - perf intel-pt: Fix duplicate branch after CBR (bsc#1012628). - gfs2: Fix refcount leak in gfs2_glock_poke (bsc#1012628). - gfs2: Never call gfs2_block_zero_range with an open transaction (bsc#1012628). - remoteproc: qcom: q6v5: Update running state before requesting stop (bsc#1012628). - remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load (bsc#1012628). - remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before load (bsc#1012628). - libnvdimm: Validate command family indices (bsc#1012628). - drm/imx: imx-ldb: Disable both channels for split mode in enc->disable() (bsc#1012628). - drm/ingenic: Fix incorrect assumption about plane->index (bsc#1012628). - crypto: algif_aead - Only wake up when ctx->more is zero (bsc#1012628). - mfd: arizona: Ensure 32k clock is put on driver unbind and error (bsc#1012628). - octeontx2-af: change (struct qmem)->entry_sz from u8 to u16 (bsc#1012628). - mtd: rawnand: fsl_upm: Remove unused mtd var (bsc#1012628). - mtd: rawnand: brcmnand: ECC error handling on EDU transfers (bsc#1012628). - platform/chrome: cros_ec_ishtp: Fix a double-unlock issue (bsc#1012628). - drm/amdgpu/debugfs: fix memory leak when pm_runtime_get_sync failed (bsc#1012628). - RDMA/ipoib: Return void from ipoib_ib_dev_stop() (bsc#1012628). - RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() (bsc#1012628). - rtc: cpcap: fix range (bsc#1012628). - media: staging: rkisp1: remove macro RKISP1_DIR_SINK_SRC (bsc#1012628). - media: staging: rkisp1: rename macros 'RKISP1_DIR_*' to 'RKISP1_ISP_SD_*' (bsc#1012628). - media: staging: rkisp1: rsz: set default format if the given format is not RKISP1_ISP_SD_SRC (bsc#1012628). - media: rockchip: rga: Introduce color fmt macros and refactor CSC mode logic (bsc#1012628). - media: rockchip: rga: Only set output CSC mode for RGB input (bsc#1012628). - IB/uverbs: Set IOVA on IB MR in uverbs layer (bsc#1012628). - sched/uclamp: Protect uclamp fast path code with static key (bsc#1012628). - selftests/bpf: Test_progs indicate to shell on non-actions (bsc#1012628). - bpf: selftests: Restore netns after each test (bsc#1012628). - selftests/bpf: test_progs use another shell exit on non-actions (bsc#1012628). - selftests/bpf: test_progs avoid minus shell exit codes (bsc#1012628). - USB: serial: ftdi_sio: make process-packet buffer unsigned (bsc#1012628). - USB: serial: ftdi_sio: clean up receive processing (bsc#1012628). - crypto: af_alg - Fix regression on empty requests (bsc#1012628). - devres: keep both device name and resource name in pretty name (bsc#1012628). - RDMA/counter: Only bind user QPs in auto mode (bsc#1012628). - RDMA/counter: Allow manually bind QPs with different pids to same counter (bsc#1012628). - mmc: renesas_sdhi_internal_dmac: clean up the code for dma complete (bsc#1012628). - rtw88: pci: disable aspm for platform inter-op with module parameter (bsc#1012628). - rtc: pl031: fix set_alarm by adding back call to alarm_irq_enable (bsc#1012628). - crypto: caam - Remove broken arc4 support (bsc#1012628). - gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers (bsc#1012628). - gpu: ipu-v3: image-convert: Wait for all EOFs before completing a tile (bsc#1012628). - dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (bsc#1012628). - ima: Fail rule parsing when appraise_flag=blacklist is unsupportable (bsc#1012628). - f2fs: compress: fix to avoid memory leak on cc->cpages (bsc#1012628). - clk: actions: Fix h_clk for Actions S500 SoC (bsc#1012628). - selftests/powerpc: ptrace-pkey: Rename variables to make it easier to follow code (bsc#1012628). - selftests/powerpc: ptrace-pkey: Update the test to mark an invalid pkey correctly (bsc#1012628). - selftests/powerpc: ptrace-pkey: Don't update expected UAMOR value (bsc#1012628). - iommu/omap: Check for failure of a call to omap_iommu_dump_ctx (bsc#1012628). - clk: qcom: gcc: fix sm8150 GPU and NPU clocks (bsc#1012628). - clk: qcom: clk-alpha-pll: remove unused/incorrect PLL_CAL_VAL (bsc#1012628). - iommu/vt-d: Handle non-page aligned address (bsc#1012628). - iommu/vt-d: Enforce PASID devTLB field mask (bsc#1012628). - iommu/vt-d: Warn on out-of-range invalidation address (bsc#1012628). - iommu/vt-d: Disable multiple GPASID-dev bind (bsc#1012628). - i2c: rcar: slave: only send STOP event when we have been addressed (bsc#1012628). - f2fs: compress: fix to update isize when overwriting compressed file (bsc#1012628). - clk: qcom: gcc-sdm660: Fix up gcc_mss_mnoc_bimc_axi_clk (bsc#1012628). - clk: clk-atlas6: fix return value check in atlas6_clk_init() (bsc#1012628). - nvme: fix deadlock in disconnect during scan_work and/or ana_work (bsc#1012628). - sched/uclamp: Fix a deadlock when enabling uclamp static key (bsc#1012628). - pwm: bcm-iproc: handle clk_get_rate() return (bsc#1012628). - perf tools: Fix term parsing for raw syntax (bsc#1012628). - tools build feature: Use CC and CXX from parent (bsc#1012628). - i2c: rcar: avoid race when unregistering slave (bsc#1012628). - nfs: ensure correct writeback errors are returned on close() (bsc#1012628). - ubi: fastmap: Don't produce the initial next anchor PEB when fastmap is disabled (bsc#1012628). - ubi: fastmap: Free fastmap next anchor peb during detach (bsc#1012628). - ubifs: Fix wrong orphan node deletion in ubifs_jnl_update|rename (bsc#1012628). - clk: hsdk: Fix bad dependency on IOMEM (bsc#1012628). - libnvdimm/security: fix a typo (bsc#1012628). - libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr (bsc#1012628). - openrisc: Fix oops caused when dumping stack (bsc#1012628). - perf evsel: Don't set sample_regs_intr/sample_regs_user for dummy event (bsc#1012628). - scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport (bsc#1012628). - nfs: nfs_file_write() should check for writeback errors (bsc#1012628). - watchdog: initialize device before misc_register (bsc#1012628). - watchdog: rti-wdt: balance pm runtime enable calls (bsc#1012628). - md-cluster: Fix potential error pointer dereference in resize_bitmaps() (bsc#1012628). - kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE (bsc#1012628). - x86/tsr: Fix tsc frequency enumeration bug on Lightning Mountain SoC (bsc#1012628). - x86/bugs/multihit: Fix mitigation reporting when VMX is not in use (bsc#1012628). - selftests/bpf: Prevent runqslower from racing on building bpftool (bsc#1012628). - Input: sentelic - fix error return when fsp_reg_write fails (bsc#1012628). - perf record: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (bsc#1012628). - selftests/bpf: Fix silent Makefile output (bsc#1012628). - vdpa: Fix pointer math bug in vdpasim_get_config() (bsc#1012628). - drm/vmwgfx: Use correct vmw_legacy_display_unit pointer (bsc#1012628). - drm/vmwgfx: Fix two list_for_each loop exit tests (bsc#1012628). - s390/test_unwind: fix possible memleak in test_unwind() (bsc#1012628). - s390/Kconfig: add missing ZCRYPT dependency to VFIO_AP (bsc#1012628). - net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init (bsc#1012628). - nfs: Fix getxattr kernel panic and memory overflow (bsc#1012628). - NFS: Fix flexfiles read failover (bsc#1012628). - lib/test_lockup.c: fix return value of test_lockup_init() (bsc#1012628). - fs/minix: set s_maxbytes correctly (bsc#1012628). - fs/minix: fix block limit check for V1 filesystems (bsc#1012628). - fs/minix: remove expected error message in block_to_path() (bsc#1012628). - fs/ufs: avoid potential u32 multiplication overflow (bsc#1012628). - test_kmod: avoid potential double free in trigger_config_run_type() (bsc#1012628). - i2c: iproc: fix race between client unreg and isr (bsc#1012628). - mfd: dln2: Run event handler loop under spinlock (bsc#1012628). - crypto: algif_aead - fix uninitialized ctx->init (bsc#1012628). - ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (bsc#1012628). - perf bench mem: Always memset source before memcpy (bsc#1012628). - tools build feature: Quote CC and CXX for their arguments (bsc#1012628). - perf/x86/rapl: Fix missing psys sysfs attributes (bsc#1012628). - sh: landisk: Add missing initialization of sh_io_port_base (bsc#1012628). - sh: fault: Fix duplicate printing of "PC:" (bsc#1012628). - drm/i915/gt: Force the GT reset on shutdown (bsc#1012628). - drm/panfrost: Use kvfree() to free bo->sgts (bsc#1012628). - drm/dp_mst: Fix the DDC I2C device registration of an MST port (bsc#1012628). - drm/dp_mst: Fix timeout handling of MST down messages (bsc#1012628). - drm/dp_mst: Fix the DDC I2C device unregistration of an MST port (bsc#1012628). - drm/omap: force runtime PM suspend on system suspend (bsc#1012628). - drm/tidss: fix modeset init for DPI panels (bsc#1012628). - drm: Added orientation quirk for ASUS tablet model T103HAF (bsc#1012628). - drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi (bsc#1012628). - drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume (bsc#1012628). - drm/amd/display: Fix dmesg warning from setting abm level (bsc#1012628). - drm/amd/display: dchubbub p-state warning during surface planes switch (bsc#1012628). - Disable patches.suse/btrfs-btrfs-use-the-new-VFS-super_block_dev.patch (does not build). - Update config files. - commit bad027a - bonding: fix active-backup failover for current ARP slave (bsc#1174771). - commit 1874dbd ==== libX11 ==== Version update (1.6.9 -> 1.6.12) Subpackages: libX11-6 libX11-data libX11-xcb1 - Update to version 1.6.12 * Fix an integer overflow in init_om() [CVE-2020-14363, boo#1175239] - Update to version 1.6.11: A collection of random and security fixes. - Remove patches included in this release: + U_001-ChangeTheData_lenParameterOf_XimAttributeToValueToCARD16.patch + U_002-FixIntegerOverflowsIn_XimAttributeToValue.patch + U_003-FixMoreUncheckedLengths.patch + U_004-FixSignedLengthValuesIn_XimGetAttributeID.patch + U_005-ZeroOutBuffersInFunctions.patch + U_006-Fix-size-calculation-in-_XimAttributeToValue.patch - Adapt patch p_xlib_skip_ext_env.diff to work with the new version ==== libXtst ==== - Add a Provides: libXtst = %{version} to the library subpackage to make pre-packaged electron apps happy. ==== libevdev ==== Version update (1.9.0 -> 1.9.1) - update to 1.9.1 * no changelog available - remove n_buildfix_for_opensuse_12_2.patch: obsolete ==== libglvnd ==== Version update (1.2.0 -> 1.3.2) - update to 1.3.2: * Update GL/gl.h to match Mesa. * GLdispatch: Improve the x86 tsd stubs performance. * GLdispatch: Define dynamic dispatch stubs at compile time. * GLdispatch: Change entry_generate_default_code to take an index. * GLdispatch: Use all 4096 dynamic dispatch stubs. * Remove -Werror from default CFLAGS - run tests - add disable-glx-tests.patch: disable tests that require X - remove 0001-include-install-GL-headers-when-GL-is-enabled.patch 0002-Add-a-configure-option-to-disable-glesv1-or-glesv2.patch 0003-egl-Sync-with-Khronos.patch - upstream ==== libmfx ==== Version update (19.4.0 -> 20.2.1) - Update to version 20.2.1 * Samples: Fixed #2190. rotate_opencl plugin switched to recent version of OpenCL C++ headers, validated with OpenCL-CLHPP v2.0.12 and OpenCL-Headers v2020.06.16 / Intel® SDK for OpenCL? Applications for Windows* 2020.2.487. - Update to version 20.2.0 * bugfixes and improvements * includes: Build system does not enforce specific instruction set (issue#2047, boo#1167346) - supersedes u_buildfix-for-gcc10.patch - Move samples into a new subpackage - The library does not depend on the tools, drop Requires - Apply patch unconditionally, use %autosetup - Move LICENSE to library package - Make the sover part of %files - Don't bother building tests, they're not run anyway ==== libpwquality ==== Version update (1.4.1 -> 1.4.2) Subpackages: libpwquality1 pam_pwquality - update to 1.4.2: * Fix regression in handling retry, enforce_for_root, and local_users_only options introduced with the previous release. ==== libthai ==== Version update (0.1.27 -> 0.1.28) Subpackages: libthai-data libthai0 - update to 0.1.28: * Fix missing includes in wchar-related headers. * More C90 (ANSI C) compliance. * Updated word break dictionary. ==== libva ==== Version update (2.7.0 -> 2.8.0) Subpackages: libva-drm2 libva2 - update to 2.8.0: * trace: enable return value trace for successful function call * trace: divide va_TraceEndPicture to two seperate function * trace: add support for VAProfileHEVCSccMain444_10 * fix:Fixes file descriptor leak * add fourcc code for P012 format * travis: Add a test that code files don't have the exec bit set * Remove the execute bit from all source code files * meson: Allow for libdir and includedir to be absolute paths * trace: Fix format string warnings * fix:Fix clang warning (reading garbage) * add definition to enforce both reflist not empty * trace: List correct field names in va_TraceVAPictureParameterBufferHEVC * change the return value to be UNIMPLEMENTED when the function pointer is NULL * remove check of vaPutSurface implementation * Add new slice structure flag for CAPS reporting * VA/X11: VAAPI driver mapping for iris DRI driver * VA/X11: enable driver candidate selection for DRI2 * Add SCC flags to enable/disable features * fix: Fix HDR10 MaxCLL and MaxFALL documentation * Add VAProfileHEVCSccMain444_10 for HEVC * change the compatible list to be dynamic one * trace:Convert VAProfileAV1Profile0 VAProfileAV1Profile1 to string ==== lua53 ==== Subpackages: liblua5_3-5 - Added upstream-bugs.patch: upstream bug patches * Patches 2,3,4 - Added upstream-bugs-backport-lua54.patch: bugs discovered in lua54 * Patch 10: CVE-2020-24371, boo#1175449 * Patch 11: CVE-2020-24370, boo#1175448 * Patch 13 - Add RISC-V to list of 64-bit architectures ==== lvm2-device-mapper ==== Version update (1.02.163 -> 1.02.173) Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 - lvm can't pass build with gcc option Wstringop-overflow (bsc#1175565) + bug-1175565_lvm-cant-pass-build-with-gcc-option-Wstringop-overflow.patch - lvm2.spec + add obsoletes version for passing build + remove config item '--with-cluster=internal' for lvmlockd package - Update to LVM2.2.03.10 WHATS_NEW from 2.03.06 to 2.03.10: Version 2.03.10 - 09th August 2020 ================================== Add writecache and integrity support to lvmdbusd. Generate unique cachevol name when default required from lvcreate. Converting RAID1 volume to one with same number of legs now succeeds with a warning. Fix conversion to raid from striped lagging type. Fix conversion to 'mirrored' mirror log with larger regionsize. Zero pool metadata on allocation (disable with allocation/zero_metadata=0). Failure in zeroing or wiping will fail command (bypass with -Zn, -Wn). Add lvcreate of new cache or writecache lv with single command. Fix running out of free buffers for async writing for larger writes. Add integrity with raid capability. Fix support for lvconvert --repair used by foreign apps (i.e. Docker). Version 2.03.09 - 26th March 2020 ================================= Fix formating of vdopool (vdo_slab_size_mb was smaller by 2 bits). Fix showing of a dm kernel error when uncaching a volume with cachevol. Version 2.03.08 - 11th February 2020 ==================================== Prevent problematic snapshots of writecache volumes. Add error handling for failing allocation in _reserve_area(). Fix memleak in syncing of internal cache. Fix pvck dump_current_text memleak. Fix lvmlockd result code on error path for _query_lock_lv(). Update pvck man page and help output. Reject invalid writecache high/low_watermark setting. Report writecache status. Accept more output lines from vdo_format. Prohibit reshaping of stacked raid LVs. Avoid running cache input arg validation when creating vdo pool. Prevent raid reshaping of stacked volumes. Added VDO lvmdbusd methods for enable/disable compression & dedupe. Added VDO lvmdbusd method for converting LV to VDO pool. Version 2.03.07 - 30th November 2019 ==================================== Subcommand in vgck for repairing headers and metadata. Ensure minimum required region size on striped RaidLV creation. Fix resize of thin-pool with data and metadata of different segtype. Improve mirror type leg splitting. Improve error path handling in daemons on shutdown. Fix activation order when removing merged snapshot. Experimental VDO support for lvmdbusd. Version 2.03.06 - 23rd October 2019 =================================== Add _cpool suffix to cache-pool LV name when used by caching LV. No longer store extra UUID for cmeta and cdata cachevol layer. Enhance activation of cache devices with cachevols. Add _cvol in list of protected suffixes and start use it with DM UUID. Rename LV converted to cachevol to use _cvol suffix. Use normal LVs for wiping of cachevols. Reload cleanered cache DM only with cleaner policy. Fix cmd return when zeroing of cachevol fails. Extend lvs to show all VDO properties. Preserve VDO write policy with vdopool. Increase default vdo bio threads to 4. Continue report when cache_status fails. Add support for DM_DEVICE_GET_TARGET_VERSION into device_mapper. Fix cmirrord usage of header files from device_mapper subdir. Allow standalone activation of VDO pool just like for thin-pools. Activate thin-pool layered volume as 'read-only' device. Ignore crypto devices with UUID signature CRYPT-SUBDEV. Enhance validation for thin and cache pool conversion and swapping. Improve internal removal of cached devices. Synchronize with udev when dropping snapshot. Add missing device synchronization point before removing pvmove node. Correctly set read_ahead for LVs when pvmove is finished. Remove unsupported OPTIONS+="event_timeout" udev rule from 11-dm-lvm.rules. Prevent creating VGs with PVs with different logical block sizes. Fix metadata writes from corrupting with large physical block size. WHATS_NEW_DM from 1.02.164 to 1.02.173: Version 1.02.173 - 09th August 2020 =================================== Add support for VDO in blkdeactivate script. Version 1.02.171 - 26th March 2020 ================================== Fix dm_list interators with gcc 10 optimization (-ftree-pta). Dmeventd handles timer without looping on short intervals. Version 1.02.169 - 11th February 2020 ===================================== Enhance error messages for device creation. Version 1.02.167 - 30th November 2019 ===================================== Version 1.02.165 - 23rd October 2019 ==================================== Add support for DM_DEVICE_GET_TARGET_VERSION. Add debug of dmsetup udevcomplete with hexa print DM_COOKIE_COMPLETED. Fix versioning of dm_stats_create_region and dm_stats_create_region. - Drop patches that have been merged into upstream - bug-1122666_devices-drop-open-error-message.patch - bug-1150021_01-scanning-open-devs-rw-when-rescanning-for-write.patch - bug-1149408_Fix-rounding-writes-up-to-sector-size.patch - bug-1149408_vgcreate-vgextend-restrict-PVs-with-mixed-block-size.patch - bug-1152378-md-component-detection-for-differing-PV-and-device-s.patch - bug-1152378-pvscan-fix-PV-online-when-device-has-a-different-siz.patch - jcs-SLE5498_pvscan-allow-use-of-noudevsync-option.patch - bug-1154655_udev-remove-unsupported-OPTIONS-event_timeout-rule.patch - bug-1158628_01-tests-replaces-grep-q-usage.patch - bug-1158628_02-tests-fix-ra-checking.patch - bug-1158628_03-tests-simplify-some-var-settings.patch - bug-1158628_04-pvmove-correcting-read_ahead-setting.patch - bug-1158628_05-activation-add-synchronization-point.patch - bug-1158628_06-pvmove-add-missing-synchronization.patch - bug-1158628_07-activation-extend-handling-of-pending_delete.patch - bug-1158628_08-lv_manip-add-synchronizations.patch - bug-1158628_09-lvconvert-improve-validation-thin-and-cache-pool-con.patch - bug-1158628_10-thin-activate-layer-pool-aas-read-only-LV.patch - bug-1158628_11-tests-mdadm-stop-in-test-cleanup.patch - bug-1158628_12-test-increase-size-of-raid10-LV-allowing-tests-to-su.patch - bug-1158628_13-lvconvert-fix-return-value-when-zeroing-fails.patch - bug-1158628_14-tests-add-extra-settle.patch - bug-1158628_15-test-Fix-handling-leftovers-from-previous-tests.patch - bug-1158861_01-config-remove-filter-typo.patch - bug-1158861_02-config-Fix-default-option-which-makes-no-sense.patch - bug-1158861_03-vgchange-don-t-fail-monitor-command-if-vg-is-exporte.patch - bug-1158861_04-fix-duplicate-pv-size-check.patch - bug-1158861_05-hints-fix-copy-of-filter.patch - bug-1158861_06-fix-segfault-for-invalid-characters-in-vg-name.patch - bug-1158861_07-vgck-let-updatemetadata-repair-mismatched-metadata.patch - bug-1158861_08-hints-fix-mem-leaking-buffers.patch - bug-1158861_09-pvcreate-pvremove-fix-reacquiring-global-lock-after.patch - bug-1150021_02-bcache-add-bcache_abort.patch - bug-1150021_03-label-Use-bcache_abort_fd-to-ensure-blocks-are-no-lo.patch - bug-1150021_04-bcache-add-unit-test.patch - bug-1150021_05-bcache-bcache_invalidate_fd-only-remove-prefixes-on.patch - bug-1150021_06-fix-dev_unset_last_byte-after-write-error.patch - bug-1157736-add-suggestion-message-for-mirror-LVs.patch - bug-1171907-lvremove-remove-attached-cachevol-with-removed-LV.patch - bug-1172566_cachevol-use-cachepool-code-for-metadata-size.patch - lvm2.spec + Correct lvm2.spec 'Source' & 'Source42' URL + enable feature --with-writecache=internal ==== mpc ==== Version update (1.1.0 -> 1.2.0) - Update to version 1.2.0. The release features the new functions mpc_sum and mpc_dot and several bug fixes, in particular to make functions more robust if the user reduces the exponent range. It also contains the tool mpcheck for easier comparison with computations by the C library on standard precision floating-point numbers. ==== mtdev ==== Version update (1.1.5 -> 1.1.6) - update to 1.1.6: * adjust for 64bit time_t for 32bit architectures * Use a macro for `nlongs` so it can be used in constant expression * mtdev-matching.c: declare global variables static * mtdev-mapgen.c: declare init_caps() static * caps.c: declare mtdev_set_slots() static ==== pango ==== Version update (1.44.7+11 -> 1.46.1) Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0 - Update to version 1.46.1: + Revert an unintentional PangoRenderer abi break in 1.46.0. + Various small fixes. - Update to version 1.46.0: + Undo a recent change + test-break: Add a legend + test-break: Improve output + Adjust "Since" tags to refer to 1.46 - Changes from version 1.45.5: + Fix g-i annotation of pango_parse_color_with_alpha and add since tag + Bump the version + tests: Add tests for pango_parse_color_with_alpha + Export pango_parse_color_with_alpha + pango-color: Tweak semantics of _pango_parse_color_with_alpha - Changes from version 1.45.4: + testsuite: Don't use g_test_skip + Add a reproducer for a pidgin crash + layout: Avoid a crash with short strings + Remove hb-glib use + Fix a few memory leaks in tests + Initialise out arguments + pangocoretext: Fix Cairo scaling + fcfontmap: Always reject unsupported font formats + pango-attributes.c: Fix on older compilers - Update to 1.45.3: + Fix pango_attr_list_change + Fix crashes with empty attribute lists + Fix several crashes in gtk2 applications + Revert an unintentional introspection API change + Include HarfBuzz when igenerating introspection data + Undo PangoFontsetSimple deprecation + Annotation fixes for various apis + Add api to compare attribute lists + Update data tables to Unicode 13.0 + Various test improvements + Require GLib 2.60 + Some new font enumeration apis: pango_font_map_get_family pango_font_family_get_face pango_font_face_get_family pango_font_get_face + Support for line-wide underlines + Support for overlines ==== podman ==== Version update (2.0.4 -> 2.0.5) Subpackages: podman-cni-config - Update to v2.0.5 (bsc#1175821) * Features - Rootless Podman will now add an entry to /etc/passwd for the user who ran Podman if run with --userns=keep-id. - The podman system connection command has been reworked to support multiple connections, and reenabled for use! - Podman now has a new global flag, --connection, to specify a connection to a remote Podman API instance. * Changes - Podman's automatic systemd integration (activated by the --systemd=true flag, set by default) will now activate for containers using /usr/local/sbin/init as their command, instead of just /usr/sbin/init and /sbin/init (and any path ending in systemd). - Seccomp profiles specified by the --security-opt seccomp=... flag to podman create and podman run will now be honored even if the container was created using --privileged. * Bugfixes - Fixed a bug where the podman play kube would not honor the hostIP field for port forwarding (#5964). - Fixed a bug where the podman generate systemd command would panic on an invalid restart policy being specified (#7271). - Fixed a bug where the podman images command could take a very long time (several minutes) to complete when a large number of images were present. - Fixed a bug where the podman logs command with the --tail flag would not work properly when a large amount of output would be printed ((#7230)[https://github.com//issues/7230]). - Fixed a bug where the podman exec command with remote Podman would not return a non-zero exit code when the exec session failed to start (e.g. invoking a non-existent command) (#6893). - Fixed a bug where the podman load command with remote Podman would did not honor user-specified tags (#7124). - Fixed a bug where the podman system service command, when run as a non-root user by Systemd, did not properly handle the Podman pause process and would not restart properly as a result (#7180). - Fixed a bug where the --publish flag to podman create, podman run, and podman pod create did not properly handle a host IP of 0.0.0.0 (attempting to bind to literal 0.0.0.0, instead of all IPs on the system) (#7104). - Fixed a bug where the podman start --attach command would not print the container's exit code when the command exited due to the container exiting. - Fixed a bug where the podman rm command with remote Podman would not remove volumes, even if the --volumes flag was specified (#7128). - Fixed a bug where the podman run command with remote Podman and the --rm flag could exit before the container was fully removed. - Fixed a bug where the --pod new:... flag to podman run and podman create would create a pod that did not share any namespaces. - Fixed a bug where the --preserve-fds flag to podman run and podman exec could close the wrong file descriptors while trying to close user-provided descriptors after passing them into the container. - Fixed a bug where default environment variables ($PATH and $TERM) were not set in containers when not provided by the image. - Fixed a bug where pod infra containers were not properly unmounted after exiting. - Fixed a bug where networks created with podman network create with an IPv6 subnet did not properly set an IPv6 default route. - Fixed a bug where the podman save command would not work properly when its output was piped to another command (#7017). - Fixed a bug where containers using a systemd init on a cgroups v1 system could leak mounts under /sys/fs/cgroup/systemd to the host. - Fixed a bug where podman build would not generate an event on completion (#7022). - Fixed a bug where the podman history command with remote Podman printed incorrect creation times for layers (#7122). - Fixed a bug where Podman would not create working directories specified by the container image if they did not exist. - Fixed a bug where Podman did not clear CMD from the container image if the user overrode ENTRYPOINT (#7115). - Fixed a bug where error parsing image names were not fully reported (part of the error message containing the exact issue was dropped). - Fixed a bug where the podman images command with remote Podman did not support printing image tags in Go templates supplied to the --format flag (#7123). - Fixed a bug where the podman rmi --force command would not attempt to unmount containers it was removing, which could cause a failure to remove the image. - Fixed a bug where the podman generate systemd --new command could incorrectly quote arguments to Podman that contained whitespace, leading to nonfunctional unit files (#7285). - Fixed a bug where the podman version command did not properly include build time and Git commit. - Fixed a bug where running systemd in a Podman container on a system that did not use the systemd cgroup manager would fail (#6734). - Fixed a bug where capabilities from --cap-add were not properly added when a container was started as a non-root user via --user. - Fixed a bug where Pod infra containers were not properly cleaned up when they stopped, causing networking issues (#7103). * API - Fixed a bug where the libpod and compat Build endpoints did not accept the application/tar content type (instead only accepting application/x-tar) (#7185). - Fixed a bug where the libpod Exists endpoint would attempt to write a second header in some error conditions (#7197). - Fixed a bug where compat and libpod Network Inspect and Network Remove endpoints would return a 500 instead of 404 when the requested network was not found. - Added a versioned _ping endpoint (e.g. http://localhost/v1.40/_ping). - Fixed a bug where containers started through a systemd-managed instance of the REST API would be shut down when podman system service shut down due to its idle timeout (#7294). - Added stronger parameter verification for the libpod Network Create endpoint to ensure subnet mask is a valid value. - The Pod URL parameter to the Libpod Container List endpoint has been deprecated; the information previously gated by the Pod boolean will now be included in the response unconditionally. * Misc - Updated Buildah to v1.15.1 - Updated containers/image library to v5.5.2 ==== python-rpm-macros ==== Version update (20200806.f44d3ac -> 20200824.8fa42a7) - Update to version 20200824.8fa42a7: * Drop -v from the pyunittest macros ==== shim-leap ==== - Update shim to 15+git47-lp152.4.5.1 from openSUSE Leap 15.2 + shim-install: install MokManager to \EFI\boot to process the pending MOK request (bsc#1175626, bsc#1175656) ==== snappy ==== Version update (1.1.7 -> 1.1.8) - update to 1.1.8: * Small performance improvements. * Removed snappy::string alias for std::string. * Improved CMake configuration. - remove snappy-pcfile.patch (never went upstream) ==== system-users ==== Subpackages: system-group-hardware system-user-lp system-user-nobody - Don't add group nogroup to user nobody, as many daemons misuse 'nogroup' as own group ==== sysuser-tools ==== - Packages providing users need /usr/bin/cat installed to create them. Add that to the PreRequires. - Create system groups for system users ==== userspace-rcu ==== Version update (0.10.0 -> 0.12.1) - update to 0.12.1: * Fix: tls-compat.h exposes compiler-dependent public configuration * Fix: tap array subscript has type char warning * tls-compat.h: introduce DEFINE_URCU_TLS_INIT * Use _umtx_op for futex on FreeBSD * Add FreeBSD, DragonFly to syscall-compat.h * urcu-bp: perform thread registration on urcu_bp_register_thread * Require automake >= 1.12 * cds_lfht_is_node_deleted parameter can be marked const * Fix: provide errno as argument to urcu_die() * Fix: rculfhash worker needs to unblock to SIGRCU * Cleanup: test_perthreadlock_timing: handle pthread mutex errors * Fix: SONAME bump to 6.1.0 * Cleanup: remove unused variable from configure.ac check * Fix: urcu/futex.h: users of struct timespec should include time.h * Bump library version to 6:0:1 * Cleanup: update code layout to fix old gcc warning * Fix: typo CPPLAGS in examples Makefile * Harmonize pprint macro across projects * Check for TLS support after CC detection * Update macros from the autotools archive * tap-driver.sh: flush stdout after each test result * Update dead link in lgpl-relicensing.txt * Add multiflavor compat identifiers * Cleanup: missing sign compare fixes * Cleanup: enable signed/unsigned compare compiler warning * Cleanup: compiler warning on 32-bit architectures * config.h.in: rename CONFIG_RCU_MULTIFLAVOR to CONFIG_RCU_HAVE_MULTIFLAVOR * rculfhash: implement iterator debugging config option * Fix: examples silent rules on Solaris * Add missing fall through annotations * Fix: symbol aliases with TLS compat * Port: no symbols aliases on MacOS * Add -Wextra to CFLAGS * Add silent mode to examples Makefiles * doc: update examples to API changes * test multiflavor single compile unit * Update README following API changes * Use new header locations for includes from urcu code * Update call-rcu.h and defer.h comments and include guards * rculfqueue.h: do not include urcu-call-rcu.h * rculfhash: support use with multiple flavors per compile unit * rculfhash: do not include urcu-call-rcu.h from public API * Refactor liburcu to support many flavors per compile unit * Fix: only wait if work queue is empty in real-time mode * Fix: don't wait after completion of a work queue job batch * Fix: don't wait after completion of job batch if work queue is empty * Fix: workqueue: struct urcu_work vs rcu_head mixup * Cleanup: workqueue: update comments referring to call-rcu * Fix: mixup between URCU_WORKQUEUE_RT and URCU_CALL_RCU_RT * test_rwlock: Add per-thread count to verbose output * Add *.exe to gitignore for Cygwin * Fix: pthread_rwlock initialization on Cygwin * Fix: compat_futex_noasync on Cygwin * wfcqueue: allow defining CDS_WFCQ_WAIT_SLEEP to override `poll' * Update documentation for call_rcu before/after fork * Add support for the RISC-V architecture * Tests: Add tap-driver.sh for automake < 1.12 * Tests: Replace prove by autotools tap runner * liburcu-bp: Use membarrier private expedited when available * liburcu: Use membarrier private expedited when available * rculfhash: improve error handling of mmap backend * Fix: don't use overlapping mmap mappings on Cygwin * Tests fix: errors in shell scripts * Revert "Use initial-exec tls model" * Use initial-exec tls model * Fix: don't use membarrier SHARED syscall command in liburcu-bp * Tests fix: add missing Cygwin thread id * Fix: assignment from incompatible pointer type warnings * Tests fix: unused variable warnings * Fix: add missing m68k headers to dist ==== xinit ==== - xinitrc: SuSE --> SUSE (boo#1175123) ==== xorg-x11-fonts ==== - font-alias 1.0.4 and font-misc-ethiopic 1.0.4 * These minor maintenance releases roll up the past decade's worth of fixes & cleanups.