Packages changed:
  bluez-tools
  busybox-links
  kernel-source (5.6.14 -> 5.7.1)
  man
  mariadb
  perl-Mojolicious (8.52 -> 8.53)
  powertop (2.12 -> 2.13)
  util-linux
  util-linux-systemd

=== Details ===

==== bluez-tools ====

- Fix building with gcc10

==== busybox-links ====
Subpackages: busybox-coreutils busybox-findutils busybox-gawk busybox-grep busybox-psmisc busybox-sed busybox-tar busybox-xz

- Create own busybox-adduser sub-package

==== kernel-source ====
Version update (5.6.14 -> 5.7.1)

- syscalls: fix offset type of ksys_ftruncate (bsc#1172699).
- commit 8d4977c
- armv7/ararch64: Update config files.
  Enable IOMMU_DEFAULT_PASSTHROUGH; per jsc#SLE-5568 this should be on by
  default, like on x86_64.
- commit bb34387
- Refresh
  patches.suse/jbd2-avoid-leaking-transaction-credits-when-unreserv.patch.
  Update upstream status.
- commit c3ae43f
- KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be
  generated (bsc#1171904).
- KVM: x86: only do L1TF workaround on affected processors
  (bsc#1171904).
- commit 16721c7
- Linux 5.7.1 (bnc#1012628).
- airo: Fix read overflows sending packets (bnc#1012628).
- net: dsa: mt7530: set CPU port to fallback mode (bnc#1012628).
- media: staging: ipu3-imgu: Move alignment attribute to field
  (bnc#1012628).
- media: Revert "staging: imgu: Address a compiler warning on
  alignment" (bnc#1012628).
- mmc: fix compilation of user API (bnc#1012628).
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open
  (bnc#1012628).
- crypto: api - Fix use-after-free and race in crypto_spawn_alg
  (bnc#1012628).
- mt76: mt76x02u: Add support for newer versions of the XBox
  One wifi adapter (bnc#1012628).
- p54usb: add AirVasT USB stick device-id (bnc#1012628).
- HID: i2c-hid: add Schneider SCL142ALM to descriptor override
  (bnc#1012628).
- HID: multitouch: enable multi-input as a quirk for some devices
  (bnc#1012628).
- HID: sony: Fix for broken buttons on DS3 USB dongles
  (bnc#1012628).
- mm: Fix mremap not considering huge pmd devmap (bnc#1012628).
- media: dvbdev: Fix tuner->demod media controller link
  (bnc#1012628).
- commit cc2f849
- config: refresh with gcc10
  gcc10 is default in Tumbleweed now.
- commit 0b1e86b
- Revert "Update config files."
  This reverts commit 34be040b91701c047e592935bc2dbb46a3947a56. We now
  have a fix (previous commit) in place, so change the configuration back
  (bsc#1156053).
- commit f4546fe
- usercopy: mark dma-kmalloc caches as usercopy caches
  (bsc#1156053).
- commit d3b5ce7
- jbd2: avoid leaking transaction credits when unreserving handle
  (bnc#1169774).
- commit 8599ef4
- jbd2: avoid leaking transaction credits when unreserving handle
  (bnc#1169774).
- Delete
  patches.suse/Revert-ext4-make-dioread_nolock-the-default.patch.
  Replace revert by the upstream fix.
- commit bfa465b
- Refresh
  patches.suse/drm-nouveau-Fix-regression-by-audio-component-transition.patch.
  Update upstream status.
- commit 3000ce5
- config: enable DEBUG_INFO_BTF
  This was disabled when the option was introduced in 5.2-rc1 but it turned
  out there are interesting use cases for having it enabled.
  Add pahole to build time dependencies as it is used to extracth the BTF
  data. Once we figure out how to make it conditional (only if DEBUG_INFO_BTF
  exists and is enabled), it should be done in packaging branch.
- commit 9ddab66
- Updated to 5.7 final
- refresh configs
- commit 7cd0da5
- Update config files.
- commit 6dba057
- Revert "virtio-balloon: Revert "virtio-balloon: Switch back to
  OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM"" (virtio fix).
- commit fe7831e
- Linux 5.6.15 (bnc#1012628).
- blacklist.conf: remove one entry
- sched/fair: Fix enqueue_task_fair() warning some more
  (bnc#1012628).
- sched/fair: Fix reordering of enqueue/dequeue_task_fair()
  (bnc#1012628).
- sched/fair: Reorder enqueue/dequeue_task_fair path
  (bnc#1012628).
- bpf: Prevent mmap()'ing read-only maps as writable
  (bnc#1012628).
- rxrpc: Fix ack discard (bnc#1012628).
- rxrpc: Trace discarded ACKs (bnc#1012628).
- x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive
  tasks (bnc#1012628).
- flow_dissector: Drop BPF flow dissector prog ref on netns
  cleanup (bnc#1012628).
- s390/kexec_file: fix initrd location for kdump kernel
  (bnc#1012628).
- tpm: check event log version before reading final events
  (bnc#1012628).
- rxrpc: Fix a memory leak in rxkad_verify_response()
  (bnc#1012628).
- rxrpc: Fix the excessive initial retransmission timeout
  (bnc#1012628).
- iio: imu: st_lsm6dsx: unlock on error in
  st_lsm6dsx_shub_write_raw() (bnc#1012628).
- z3fold: fix use-after-free when freeing handles (bnc#1012628).
- sparc32: fix page table traversal in srmmu_nocache_init()
  (bnc#1012628).
- sparc32: use PUD rather than PGD to get PMD in
  srmmu_nocache_init() (bnc#1012628).
- sh: include linux/time_types.h for sockios (bnc#1012628).
- kasan: disable branch tracing for core runtime (bnc#1012628).
- rapidio: fix an error in get_user_pages_fast() error handling
  (bnc#1012628).
- device-dax: don't leak kernel memory to user space after
  unloading kmem (bnc#1012628).
- s390/kaslr: add support for R_390_JMP_SLOT relocation type
  (bnc#1012628).
- s390/pci: Fix s390_mmio_read/write with MIO (bnc#1012628).
- ipack: tpci200: fix error return code in tpci200_register()
  (bnc#1012628).
- mei: release me_cl object reference (bnc#1012628).
- tty: serial: add missing spin_lock_init for SiFive serial
  console (bnc#1012628).
- misc: rtsx: Add short delay after exit from ASPM (bnc#1012628).
- driver core: Fix handling of SYNC_STATE_ONLY + STATELESS device
  links (bnc#1012628).
- driver core: Fix SYNC_STATE_ONLY device link implementation
  (bnc#1012628).
- iio: adc: ti-ads8344: Fix channel selection (bnc#1012628).
- iio: dac: vf610: Fix an error handling path in
  'vf610_dac_probe()' (bnc#1012628).
- iio: sca3000: Remove an erroneous 'get_device()' (bnc#1012628).
- iio: adc: stm32-dfsdm: fix device used to request dma
  (bnc#1012628).
- iio: adc: stm32-adc: fix device used to request dma
  (bnc#1012628).
- staging: greybus: Fix uninitialized scalar variable
  (bnc#1012628).
- staging: kpc2000: fix error return code in kp2000_pcie_probe()
  (bnc#1012628).
- staging: wfx: unlock on error path (bnc#1012628).
- staging: iio: ad2s1210: Fix SPI reading (bnc#1012628).
- kbuild: Remove debug info from kallsyms linking (bnc#1012628).
- tools/bootconfig: Fix apply_xbc() to return zero on success
  (bnc#1012628).
- Revert "driver core: platform: Initialize dma_parms for platform
  devices" (bnc#1012628).
- virtio-balloon: Revert "virtio-balloon: Switch back to OOM
  handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM" (bnc#1012628).
- Revert "gfs2: Don't demote a glock until its revokes are
  written" (bnc#1012628).
- drm/i915: Propagate error from completed fences (bnc#1012628).
- drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead
  of inheritance (bnc#1012628).
- vsprintf: don't obfuscate NULL and error pointers (bnc#1012628).
- dmaengine: owl: Use correct lock in owl_dma_get_pchan()
  (bnc#1012628).
- dmaengine: idxd: fix interrupt completion after unmasking
  (bnc#1012628).
- dmaengine: dmatest: Restore default for channel (bnc#1012628).
- drm/etnaviv: Fix a leak in submit_pin_objects() (bnc#1012628).
- dmaengine: tegra210-adma: Fix an error handling path in
  'tegra_adma_probe()' (bnc#1012628).
- apparmor: Fix aa_label refcnt leak in policy_update
  (bnc#1012628).
- apparmor: fix potential label refcnt leak in aa_change_profile
  (bnc#1012628).
- apparmor: Fix use-after-free in aa_audit_rule_init
  (bnc#1012628).
- pinctrl: qcom: Add affinity callbacks to msmgpio IRQ chip
  (bnc#1012628).
- drm/etnaviv: fix perfmon domain interation (bnc#1012628).
- powerpc/64s: Disable STRICT_KERNEL_RWX (bnc#1012628).
- arm64: Fix PTRACE_SYSEMU semantics (bnc#1012628).
- scsi: target: Put lun_ref at end of tmr processing
  (bnc#1012628).
- scsi: qla2xxx: Do not log message when reading port speed via
  sysfs (bnc#1012628).
- ALSA: hda/realtek - Add more fixup entries for Clevo machines
  (bnc#1012628).
- ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus
  Xtreme (bnc#1012628).
- ALSA: pcm: fix incorrect hw_base increase (bnc#1012628).
- ALSA: iec1712: Initialize STDSP24 properly when using the
  model=staudio option (bnc#1012628).
- bpf: Add bpf_probe_read_{user, kernel}_str() to
  do_refine_retval_range (bnc#1012628).
- bpf: Restrict bpf_probe_read{, str}() only to archs where they
  work (bnc#1012628).
- Update config files.
- ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with
  ALC295 (bnc#1012628).
- ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with
  ALC295 (bnc#1012628).
- ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with
  ALC295 (bnc#1012628).
- ALSA: hda/realtek: Add quirk for Samsung Notebook (bnc#1012628).
- ALSA: hda/realtek - Add HP new mute led supported for ALC236
  (bnc#1012628).
- ALSA: hda/realtek - Add supported new mute Led for HP
  (bnc#1012628).
- scripts/gdb: repair rb_first() and rb_last() (bnc#1012628).
- tools/bootconfig: Fix resource leak in apply_xbc()
  (bnc#1012628).
- ARM: futex: Address build warning (bnc#1012628).
- KVM: selftests: Fix build for evmcs.h (bnc#1012628).
- drm/amd/display: Prevent dpcd reads with passive dongles
  (bnc#1012628).
- drm/amd/display: fix counter in wait_for_no_pipes_pending
  (bnc#1012628).
- iommu/amd: Call domain_flush_complete() in update_domain()
  (bnc#1012628).
- iommu/amd: Do not loop forever when trying to increase address
  space (bnc#1012628).
- platform/x86: asus-nb-wmi: Do not load on Asus T100TA and T200TA
  (bnc#1012628).
- USB: core: Fix misleading driver bug report (bnc#1012628).
- stmmac: fix pointer check after utilization in stmmac_interrupt
  (bnc#1012628).
- ceph: fix double unlock in handle_cap_export() (bnc#1012628).
- HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A
  keyboard-dock (bnc#1012628).
- gtp: set NLM_F_MULTI flag in gtp_genl_dump_pdp() (bnc#1012628).
- x86/apic: Move TSC deadline timer debug printk (bnc#1012628).
- selftests: fix kvm relocatable native/cross builds and installs
  (bnc#1012628).
- ftrace/selftest: make unresolved cases cause failure if
  - -fail-unresolved set (bnc#1012628).
- ibmvnic: Skip fatal error reset after passive init
  (bnc#1012628).
- HID: i2c-hid: reset Synaptics SYNA2393 on resume (bnc#1012628).
- scsi: ibmvscsi: Fix WARN_ON during event pool release
  (bnc#1012628).
- net/ena: Fix build warning in ena_xdp_set() (bnc#1012628).
- component: Silence bind error on -EPROBE_DEFER (bnc#1012628).
- aquantia: Fix the media type of AQC100 ethernet controller in
  the driver (bnc#1012628).
- vhost/vsock: fix packet delivery order to monitoring devices
  (bnc#1012628).
- configfs: fix config_item refcnt leak in configfs_rmdir()
  (bnc#1012628).
- scsi: qla2xxx: Delete all sessions before unregister local
  nvme port (bnc#1012628).
- scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV
  (bnc#1012628).
- HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY
  instead (bnc#1012628).
- HID: alps: Add AUI1657 device ID (bnc#1012628).
- HID: logitech: Add support for Logitech G11 extra keys
  (bnc#1012628).
- HID: multitouch: add eGalaxTouch P80H84 support (bnc#1012628).
- gcc-common.h: Update for GCC 10 (bnc#1012628).
- net: drop_monitor: use IS_REACHABLE() to guard
  net_dm_hw_report() (bnc#1012628).
- kbuild: avoid concurrency issue in parallel building dtbs and
  dtbs_check (bnc#1012628).
- iommu: Fix deferred domain attachment (bnc#1012628).
- mtd: Fix mtd not registered due to nvmem name collision
  (bnc#1012628).
- afs: Don't unlock fetched data pages until the op completes
  successfully (bnc#1012628).
- ubi: Fix seq_file usage in detailed_erase_block_info debugfs
  file (bnc#1012628).
- i2c: mux: demux-pinctrl: Fix an error handling path in
  'i2c_demux_pinctrl_probe()' (bnc#1012628).
- evm: Fix a small race in init_desc() (bnc#1012628).
- iommu/amd: Fix get_acpihid_device_id() (bnc#1012628).
- iommu/amd: Fix over-read of ACPI UID from IVRS table
  (bnc#1012628).
- i2c: fix missing pm_runtime_put_sync in i2c_device_probe
  (bnc#1012628).
- ubifs: remove broken lazytime support (bnc#1012628).
- pipe: Fix pipe_full() test in opipe_prep() (bnc#1012628).
- fix multiplication overflow in copy_fdtable() (bnc#1012628).
- mtd: spinand: Propagate ECC information to the MTD structure
  (bnc#1012628).
- ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive
  (bnc#1012628).
- ubifs: fix wrong use of crypto_shash_descsize() (bnc#1012628).
- ovl: potential crash in ovl_fid_to_fh() (bnc#1012628).
- ima: Fix return value of ima_write_policy() (bnc#1012628).
- evm: Check also if *tfm is an error pointer in init_desc()
  (bnc#1012628).
- ima: Set file->f_mode instead of file->f_flags in
  ima_calc_file_hash() (bnc#1012628).
- ARC: [plat-hsdk]: fix USB regression (bnc#1012628).
- i2c: dev: Fix the race between the release of i2c_dev and cdev
  (bnc#1012628).
- commit 5afc154
- Update config files.
  Remove ACPI_PROCFS_POWER
  This should all be in sysfs nowadays. If this is in Tumbleweed for a while,
  a patch to totally remove this code will be sent mainline.
  Related to bsc#1160977
- commit 96731f2
- rpm/kernel-source.spec.in: Add obsolete_rebuilds (boo#1172073).
- commit 6524463
- Update to 5.7-rc7
- refresh configs (ARCH_HAS_STRICT_KERNEL_RWX=n on ppc64/ppc64le)
- commit 67f7fb5

==== man ====

- add upstream signing keys and verify source signature
- Don't mark /etc/alternatives files as %config as that would lead
  to stale symlinks on uninstall
- Avoid racy bash code on waiting on find in do_mandb (boo#1155879)
- Use %{_prefix}/lib for tmpfiles.d directory to avoud to get this
  nonexecutable location below new location of %{_libexecdir}
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
  shortcut the build queues by allowing usage of systemd-mini
- Make systemd timers and services optional but hold them enabled
  as maybe in future all packages providing manual pages might use
  a posttrans scriplet to trigger a refresh of the man db (boo#1133762).
- remove %verify(not group) from /var/cache/man, the inconsistent
  permissions are fixed in the permissions package (boo#1133678)
- Ah ... yes, manual pages are also provides by e.g. mandoc
- Skip %verify(not link mtime) from symbolic links %_bindir even if
  those should not hurt but avoid superfluous verify messages
- Minor corrections on %ghost /var/cache/man and link to apropos
- Use update-alternatives to allow that man(1), apropos(1), whatis(1)
  can be overwritten by an other package like mandoc
- Reintroduce wrapper for man(1) but without mapping to user man to
  be able to reset the PATH to the standard for any preprocessor
- Update to man-db 2.8.4
  * Major changes since man-db 2.8.3:
  + Rely on decompressors reading from their standard input rather
    than redundantly passing them the input file on their command
    line.  This works better with downstream AppArmor confinement of
    decompressors.
  + Fix invalid syntax in tmpfiles.d/man-db.conf when configured with
  - -disable-cache-owner.
  + Make seccomp sandbox allow sched_getaffinity, sometimes used by
    xz.
  + Check for mandb_nfmt and mandb_tfmt in the manual page hierarchy
    as documented, not in the current directory.  This was broken by
    the working-directory-handling changes in 2.8.3.  Note that this
    change means that "man -l" will never use an external formatter
    (which was never documented behaviour and was surely a bad idea).
  + Make seccomp sandbox allow some shared memory operations across
    the board rather than just when ESET File Security is in use; the
    Astrill VPN seems to require something similar, and there are
    doubtless other such preload hacks.
  + Some versions of ESET File Security call msgget and msgsnd; if
    this program is in use, then allow those.
  * Major changes since man-db 2.8.2:
  + Make seccomp sandbox allow madvise, since that's used by lbzip2.
  + Make seccomp sandbox allow kill and tgkill outright, since groff
    uses kill to pass on signals to its child processes.
  + Make seccomp sandbox allow sibling architectures on
    x86/x86_64/x32, since people sometimes mix and match architectures
    there for performance reasons.
  + Fix version check in locale macro loading to tolerate groff
    release candidates.
  + man now only changes working directory in child processes, so
    never fails due to being unable to change back to its original
    working directory.
  + accessdb, apropos, and lexgrog no longer emit spurious gettext
    headers in their --help output when localised.
  * Major changes since man-db 2.8.1:
  + Make seccomp sandbox allow kill and tgkill when the signal is
    directed at the current process or one of its threads; this is
    needed by xz.
  + Make seccomp sandbox allow ioctl(fd, TIOCGWINSZ), since that's used
    by musl.
  + Work around the proprietary "ESET File Security" antivirus program in
    seccomp sandbox: if this is in use then we need to allow some
    socket-related system calls.
  + Work around the "snoopy" execve() wrapper and logger in seccomp
    sandbox: if this is in use then we need to allow some
    socket-related system calls.
  + Interpret EFAULT from seccomp_load as meaning that seccomp is
    unavailable, since this can be returned by some versions of
    qemu-user.
  * Major changes since man-db 2.8.0:
  + Fix seccomp sandbox build on Linux/POWER.
  + Fix manconv execution under seccomp when man is installed setuid.
  + Make seccomp sandbox allow mremap (used by iconv, for example).
  + configure now has a --without-libseccomp option to disable the use
    of seccomp even if the library is available.
  * Major changes since man-db 2.7.6.1:
  + Fix locale macro loading for Chinese to load the macro file
    corresponding to just the language part of the user's locale.
  + Honour --enable-cache-owner in generated systemd tmpfiles snippet
    rather than hardcoding "man".
  + If man adds prefixes to a page to handle such things as disabling
    hyphenation, then take account of those when looking for a
    preprocessor line at the start of the page.
  + Fix a segfault in 'man -D --help'.
  + Treat "\(en" as another synonym for "\-" in NAME sections.
  + Confine most subprocesses that handle untrusted data using
    seccomp.  This mainly deals with subprocesses that perform
    encoding conversions, (de)compressors, groff programs, and a few
    other odds and ends.  groff programs use a slightly more
    permissive filter since they need to create temporary files, so
    additional path-based confinement (e.g. using AppArmor) is still
    useful.
    If this goes wrong, then MAN_DISABLE_SECCOMP=1 can be set in the
    environment to disable it, but please report any such problem as a
    bug.
  + man now falls back to cat if the compile-time default pager is not
    executable.
  * Major changes since man-db 2.7.6:
  + Don't chmod CACHEDIR.TAG if it doesn't exist.
  + Correct installation of Swedish manual pages.
- Modify the patches
  * man-db-2.6.3-listall.dif
  * man-db-2.6.3-man0.dif
  * man-db-2.6.3-section.dif
  * man-db-2.7.1-firefox.dif
  * man-db-2.7.1-security4.dif
  * man-db-2.7.1-zio.dif
- Rename patch man-db-2.7.6.dif which is now man-db-2.8.4.dif
- Add systemd timer service and its timer unit to refresh man
  data base daily without using cron (bsc#1115406)
- Skip cron job for cleaning /var/cache/man as there exists
  /usr/lib/tmpfiles.d/man-db.conf

==== mariadb ====

- Update _constraints to make it more readable and request
  more memory for aarch64 to avoid occasionnal OOM errors on %check

==== perl-Mojolicious ====
Version update (8.52 -> 8.53)

- updated to 8.53
  see /usr/share/doc/packages/perl-Mojolicious/Changes
  8.53  2020-06-09
  - Added EXPERIMENTAL extname method to Mojo::File.
  - Fixed a bug in Mojolicious::Types where dotfiles would be considered file extensions.

==== powertop ====
Version update (2.12 -> 2.13)
Subpackages: powertop-lang

- Update to 2.13:
  * Update README.md
  * configure.ac: use ax_cxx_compile_stdcxx instead
  * po: regenerate gettext files
  * Enable support for DNV
  * intel_cpus: Fix ICX definition
  * configure.ac: add missing checks from autoscan
  * gettext: update to 0.20.2
  * remove INSTALL relic
  * Doxyfile.in: refresh for version 1.8.18
  * Doxyfile.in: modernize configuration
  * intel_cpus: Fix SKY-X definition
  * Dropped unused variable "entry" detected by Coverity
  * intel_cpus.cpp: Only call closedir() if opened
- Add BuildRequires for autoconf, autoconf-archive, automake, libtool
  because each release they forget to create a release tarball
  until I ping them

==== util-linux ====
Subpackages: libblkid-devel libblkid1 libblkid1-32bit libfdisk1 libmount1 libmount1-32bit libsmartcols1 libuuid-devel libuuid1 libuuid1-32bit util-linux-lang

- Add patch to fix sfdisk not reading its own scripts:
  * libfdisk-script-accept-sector-size.patch
- Use %autopatch
- Fix verification of mount, su and umount (bsc#1166948)

==== util-linux-systemd ====

- Add patch to fix sfdisk not reading its own scripts:
  * libfdisk-script-accept-sector-size.patch
- Use %autopatch
- Fix verification of mount, su and umount (bsc#1166948)