Packages changed:
  curl (7.79.1 -> 7.80.0)
  drbd (9.0.30~1+git.10bee2d5 -> 9.0.30~1+git.8e9c0812)
  emacs
  fwupd (1.6.2 -> 1.6.4)
  iptables
  kernel-source (5.15.2 -> 5.15.3)
  lftp
  libnftnl (1.2.0 -> 1.2.1)
  libvirt
  mariadb
  polkit-default-privs
  python-falcon (2.0.0 -> 3.0.1)
  python-filetype (1.0.7 -> 1.0.8)
  python-gevent
  python-kiwi (9.24.1 -> 9.24.6)
  python-mailman (3.3.4 -> 3.3.5)
  python-xarray (0.20.0 -> 0.20.1)
  rtkit
  snapper (0.9.1 -> 0.9.0)
  transactional-update (3.6.1 -> 3.6.2)
  wayland
  xdm
  xf86-input-libinput
  xfce4-whiskermenu-plugin (2.6.2 -> 2.7.0)
  xfsprogs (5.13.0 -> 5.14.0)
  xorg-x11-server
  yast2-bootloader (4.4.7 -> 4.4.8)

=== Details ===

==== curl ====
Version update (7.79.1 -> 7.80.0)
Subpackages: libcurl4

- Update to 7.80.0:
  * Changes:
  - CURLOPT_MAXLIFETIME_CONN: maximum allowed lifetime for conn reuse
  - CURLOPT_PREREQFUNCTION: add new callback
  - libssh2: add SHA256 fingerprint support
  - urlapi: add curl_url_strerror()
  * Bugfixes:
  - aws-sigv4: make signature work when post data is binary
  - c-hyper: don't abort CONNECT responses early when auth-in-progress
  - c-hyper: make CURLOPT_SUPPRESS_CONNECT_HEADERS work
  - cmake: add CURL_ENABLE_SSL option
  - cmake: with OpenSSL, define OPENSSL_SUPPRESS_DEPRECATED
  - configure.ac: replace krb5-config with pkg-config
  - configure: when hyper is selected, deselect nghttp2
  - curl-confopts.m4: remove --enable/disable-hidden-symbols
  - curl-openssl.m4: modify library order for openssl linking
  - curl_ntlm_core: use OpenSSL only if DES is available
  - Curl_updateconninfo: store addresses for QUIC connections too
  - ftp: make the MKD retry to retry once per directory
  - http: fix Basic auth with empty name field in URL
  - http: reject HTTP response codes < 100
  - http: remove assert that breaks hyper
  - http: set content length earlier
  - imap: display quota information
  - libssh2: Get the version at runtime if possible
  - md5: fix compilation with OpenSSL 3.0 API
  - ngtcp2: advertise h3 as well as h3-29
  - ngtcp2: compile with the latest nghttp3
  - ngtcp2: use latest QUIC TLS RFC9001
  - NTLM: use DES_set_key_unchecked with OpenSSL
  - openssl: if verifypeer is not requested, skip the CA loading
  - openssl: with OpenSSL 1.1.0+ a failed RAND_status means goaway
  - schannel: fix memory leak due to failed SSL connection
  - sendf: accept zero-length data in Curl_client_write()
  - sha256: use high-level EVP interface for OpenSSL
  - sws: fix memory leak on exit
  - tool_operate: a failed etag save now only fails that transfer
  - url: check the return value of curl_url()
  - url: set "k->size" -1 at start of request
  - urlapi: skip a strlen(), pass in zero
  - urlapi: URL decode percent-encoded host names
  - vtls: Fix a memory leak if an SSL session cannot be added to the cache
  - wolfssl: use for SHA256, MD4, MD5, and setting DES odd parity
  * Use --with-openssl configure option, --with-ssl is now deprecated

==== drbd ====
Version update (9.0.30~1+git.10bee2d5 -> 9.0.30~1+git.8e9c0812)

- bsc#1192929, compat to kernel v5.15
- Remove patch convert_to_blk_alloc_disk.patch (upstream)
- Add patch make_block_holder_optional.patch
  Add patch move_kvmalloc_related_to_slab.patch
  Add patch polling_to_bio_base.patch
  Add patch pass_gend_to_blk_queue_update_readahead.patch
  Add patch move_bdi_from_request_queue_to_gendisk.patch
  Add patch dax_support.patch
  Add patch add_disk_error_handle.patch
  Add patch have_void_drbd_submit_bio.patch
  Add patch remove_bdgrab.patch

==== emacs ====
Subpackages: emacs-info emacs-nox emacs-x11 etags

- Get rid of the old dbus shell code in the emacs shell script
  nowadays this should be not needed anymore
- Make dbus code in emacs shell script failsafe
- Enable the NO_AT_BRIDGE code
- Again disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1191517)
- Correct quoting of anonymous function calls

==== fwupd ====
Version update (1.6.2 -> 1.6.4)
Subpackages: fwupd-lang libfwupd2 libfwupdplugin2 typelib-1_0-Fwupd-2_0

- Update to version 1.6.4:
  * Allow overriding the quirks directory at runtime
  * Fix a regression in flashing the Dell dock
  * Fix probing the Dell TPM
  * Show HSiLevel=0 attributes in JSON security output
  * Abort on invalid SREC files early to avoid a fuzzing timeout
  * This release adds support for the following hardware:
    + AVer ATLAS CAM/CAM520 Pro2
    + Cayenne/Spyder Synaptics MST
    + VL819 USB devices
- Changes from version 1.6.3:
  * This release adds the following features: Fall back to the
    parent if the child does not have a battery level set
  * This release fixes the following bugs:
    + Disable the uefi_capsule plugin if Redfish coldplug succeeded
    + Fix an elantp crash when starting the daemon
    + Fix compiling with old versions of libxmlb
    + Fix detection of 8Bitdo wireless usb adapter
    + Fix the 8bitdo N30 Pro 2 install duration
    + Fix the modem-manager report that failed to get device after
    update
    + Fix writing large redfish firmware files
  * This release adds support for the following hardware:
    + Poly Studio P21
    + Realtek RTD2141B
- Switch service to obs_scm, and recompress to buildtime.
- Drop automatic changesgenerate, upstream have perfectly fine and
  human understandable release notes at
  https://github.com/fwupd/fwupd/releases that should be copied
  into .changes.
- Add requires to udisks2 for dbxtool update. (bnc#1192344)

==== iptables ====
Subpackages: libip4tc2 libip6tc2 libxtables12 xtables-plugins

- Fix libalternatives configuration for ebtables and arptables
  by keeping argv0, fixes bsc#1192799.

==== kernel-source ====
Version update (5.15.2 -> 5.15.3)
Subpackages: kernel-default kernel-docs

- blacklist.conf: add one arm64's w/o prerequisites
- commit 404f576
- samples/bpf: Fix incorrect use of strlen in xdp_redirect_cpu
  (git-fixes).
- commit a48a8e6
- selftests: net: switch to socat in the GSO GRE test (git-fixes).
- KVM: Fix steal time asm constraints (git-fixes).
- commit 24aa787
- Linux 5.15.3 (bsc#1012628).
- xhci: Fix USB 3.1 enumeration issues by increasing roothub
  power-on-good delay (bsc#1012628).
- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp
  platform (bsc#1012628).
- Input: iforce - fix control-message timeout (bsc#1012628).
- Input: elantench - fix misreporting trackpoint coordinates
  (bsc#1012628).
- libata: fix read log timeout value (bsc#1012628).
- ocfs2: fix data corruption on truncate (bsc#1012628).
- scsi: scsi_ioctl: Validate command size (bsc#1012628).
- scsi: core: Avoid leaving shost->last_reset with stale value
  if EH does not run (bsc#1012628).
- scsi: core: Remove command size deduction from
  scsi_setup_scsi_cmnd() (bsc#1012628).
- scsi: lpfc: Don't release final kref on Fport node while ABTS
  outstanding (bsc#1012628).
- scsi: lpfc: Fix FCP I/O flush functionality for TMF routines
  (bsc#1012628).
- scsi: qla2xxx: Fix crash in NVMe abort path (bsc#1012628).
- scsi: qla2xxx: Fix kernel crash when accessing port_speed
  sysfs file (bsc#1012628).
- scsi: qla2xxx: Fix use after free in eh_abort path
  (bsc#1012628).
- ce/gf100: fix incorrect CE0 address calculation on some GPUs
  (bsc#1012628).
- char: xillybus: fix msg_ep UAF in xillyusb_probe()
  (bsc#1012628).
- mmc: mtk-sd: Add wait dma stop done flow (bsc#1012628).
- mmc: dw_mmc: Dont wait for DRTO on Write RSP error
  (bsc#1012628).
- exfat: fix incorrect loading of i_blocks for large files
  (bsc#1012628).
- io-wq: remove worker to owner tw dependency (bsc#1012628).
- parisc: Fix set_fixmap() on PA1.x CPUs (bsc#1012628).
- parisc: Fix ptrace check on syscall return (bsc#1012628).
- tpm: Check for integer overflow in tpm2_map_response_body()
  (bsc#1012628).
- firmware/psci: fix application of sizeof to pointer
  (bsc#1012628).
- crypto: s5p-sss - Add error handling in s5p_aes_probe()
  (bsc#1012628).
- media: rkvdec: Do not override sizeimage for output format
  (bsc#1012628).
- media: ite-cir: IR receiver stop working after receive overflow
  (bsc#1012628).
- media: rkvdec: Support dynamic resolution changes (bsc#1012628).
- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog
  receivers (bsc#1012628).
- media: v4l2-ioctl: Fix check_ext_ctrls (bsc#1012628).
- ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14
  (bsc#1012628).
- ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for Clevo PC70HS (bsc#1012628).
- ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ
  (bsc#1012628).
- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N
  (bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS UX550VE (bsc#1012628).
- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED
  (bsc#1012628).
- ALSA: ua101: fix division by zero at probe (bsc#1012628).
- ALSA: 6fire: fix control and bulk message timeouts
  (bsc#1012628).
- ALSA: line6: fix control and interrupt message timeouts
  (bsc#1012628).
- ALSA: mixer: oss: Fix racy access to slots (bsc#1012628).
- ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume
  (bsc#1012628).
- ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk
  (bsc#1012628).
- ALSA: usb-audio: Add registration quirk for JBL Quantum 400
  (bsc#1012628).
- ALSA: hda: Free card instance properly at probe errors
  (bsc#1012628).
- ALSA: synth: missing check for possible NULL after the call
  to kstrdup (bsc#1012628).
- ALSA: pci: rme: Fix unaligned buffer addresses (bsc#1012628).
- ALSA: PCM: Fix NULL dereference at mmap checks (bsc#1012628).
- ALSA: timer: Fix use-after-free problem (bsc#1012628).
- ALSA: timer: Unconditionally unlink slave instances, too
  (bsc#1012628).
- Revert "ext4: enforce buffer head state assertion in
  ext4_da_map_blocks" (bsc#1012628).
- ext4: fix lazy initialization next schedule time computation
  in more granular unit (bsc#1012628).
- ext4: ensure enough credits in ext4_ext_shift_path_extents
  (bsc#1012628).
- ext4: refresh the ext4_ext_path struct after dropping i_data_sem
  (bsc#1012628).
- fuse: fix page stealing (bsc#1012628).
- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in
  mem_encrypt_identity.c (bsc#1012628).
- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL
  (bsc#1012628).
- x86/irq: Ensure PI wakeup handler is unregistered before module
  unload (bsc#1012628).
- x86/iopl: Fake iopl(3) CLI/STI usage (bsc#1012628).
- btrfs: clear MISSING device status bit in btrfs_close_one_device
  (bsc#1012628).
- btrfs: fix lost error handling when replaying directory deletes
  (bsc#1012628).
- btrfs: call btrfs_check_rw_degradable only if there is a
  missing device (bsc#1012628).
- KVM: x86/mmu: Drop a redundant, broken remote TLB flush
  (bsc#1012628).
- KVM: VMX: Unregister posted interrupt wakeup handler on hardware
  unsetup (bsc#1012628).
- KVM: PPC: Tick accounting should defer vtime accounting 'til
  after IRQ handling (bsc#1012628).
- ia64: kprobes: Fix to pass correct trampoline address to the
  handler (bsc#1012628).
- selinux: fix race condition when computing ocontext SIDs
  (bsc#1012628).
- ipmi:watchdog: Set panic count to proper value on a panic
  (bsc#1012628).
- md/raid1: only allocate write behind bio for WriteMostly device
  (bsc#1012628).
- hwmon: (pmbus/lm25066) Add offset coefficients (bsc#1012628).
- regulator: s5m8767: do not use reset value as DVS voltage if
  GPIO DVS is disabled (bsc#1012628).
- regulator: dt-bindings: samsung,s5m8767: correct
  s5m8767,pmic-buck-default-dvs-idx property (bsc#1012628).
- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell
  (bsc#1012628).
- mwifiex: fix division by zero in fw download path (bsc#1012628).
- ath6kl: fix division by zero in send path (bsc#1012628).
- ath6kl: fix control-message timeout (bsc#1012628).
- ath10k: fix control-message timeout (bsc#1012628).
- ath10k: fix division by zero in send path (bsc#1012628).
- PCI: Mark Atheros QCA6174 to avoid bus reset (bsc#1012628).
- rtl8187: fix control-message timeouts (bsc#1012628).
- evm: mark evm_fixmode as __ro_after_init (bsc#1012628).
- ifb: Depend on netfilter alternatively to tc (bsc#1012628).
- platform/surface: aggregator_registry: Add support for Surface
  Laptop Studio (bsc#1012628).
- mt76: mt7615: fix skb use-after-free on mac reset (bsc#1012628).
- HID: surface-hid: Use correct event registry for managing HID
  events (bsc#1012628).
- HID: surface-hid: Allow driver matching for target ID 1 devices
  (bsc#1012628).
- wcn36xx: Fix HT40 capability for 2Ghz band (bsc#1012628).
- wcn36xx: Fix tx_status mechanism (bsc#1012628).
- wcn36xx: Fix (QoS) null data frame bitrate/modulation
  (bsc#1012628).
- PM: sleep: Do not let "syscore" devices runtime-suspend during
  system transitions (bsc#1012628).
- mwifiex: Read a PCI register after writing the TX ring write
  pointer (bsc#1012628).
- mwifiex: Try waking the firmware until we get an interrupt
  (bsc#1012628).
- libata: fix checking of DMA state (bsc#1012628).
- dma-buf: fix and rework dma_buf_poll v7 (bsc#1012628).
- wcn36xx: handle connection loss indication (bsc#1012628).
- rsi: fix occasional initialisation failure with BT coex
  (bsc#1012628).
- rsi: fix key enabled check causing unwanted encryption for
  vap_id > 0 (bsc#1012628).
- rsi: fix rate mask set leading to P2P failure (bsc#1012628).
- rsi: Fix module dev_oper_mode parameter description
  (bsc#1012628).
- perf/x86/intel/uncore: Support extra IMC channel on Ice Lake
  server (bsc#1012628).
- perf/x86/intel/uncore: Fix invalid unit check (bsc#1012628).
- perf/x86/intel/uncore: Fix Intel ICX IIO event constraints
  (bsc#1012628).
- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP
  (bsc#1012628).
- ASoC: tegra: Set default card name for Trimslice (bsc#1012628).
- ASoC: tegra: Restore AC97 support (bsc#1012628).
- signal: Remove the bogus sigkill_pending in ptrace_stop
  (bsc#1012628).
- memory: renesas-rpc-if: Correct QSPI data transfer in Manual
  mode (bsc#1012628).
- signal/mips: Update (_save|_restore)_fp_context to fail with
  - EFAULT (bsc#1012628).
- signal: Add SA_IMMUTABLE to ensure forced siganls do not get
  changed (bsc#1012628).
- soc: samsung: exynos-pmu: Fix compilation when nothing selects
  CONFIG_MFD_CORE (bsc#1012628).
- soc: fsl: dpio: replace smp_processor_id with
  raw_smp_processor_id (bsc#1012628).
- soc: fsl: dpio: use the combined functions to protect critical
  zone (bsc#1012628).
- mtd: rawnand: socrates: Keep the driver compatible with on-die
  ECC engines (bsc#1012628).
- mctp: handle the struct sockaddr_mctp padding fields
  (bsc#1012628).
- power: supply: max17042_battery: Prevent int underflow in
  set_soc_threshold (bsc#1012628).
- power: supply: max17042_battery: use VFSOC for capacity when
  no rsns (bsc#1012628).
- iio: core: fix double free in iio_device_unregister_sysfs()
  (bsc#1012628).
- iio: core: check return value when calling dev_set_name()
  (bsc#1012628).
- KVM: arm64: Extract ESR_ELx.EC only (bsc#1012628).
- KVM: x86: Fix recording of guest steal time / preempted status
  (bsc#1012628).
- KVM: x86: Add helper to consolidate core logic of SET_CPUID{2}
  flows (bsc#1012628).
- KVM: nVMX: Query current VMCS when determining if MSR bitmaps
  are in use (bsc#1012628).
- KVM: nVMX: Handle dynamic MSR intercept toggling (bsc#1012628).
- can: peak_usb: always ask for BERR reporting for PCAN-USB
  devices (bsc#1012628).
- can: mcp251xfd: mcp251xfd_irq(): add missing
  can_rx_offload_threaded_irq_finish() in case of bus off
  (bsc#1012628).
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the
  BAM transport (bsc#1012628).
- can: j1939: j1939_can_recv(): ignore messages with invalid
  source address (bsc#1012628).
- can: j1939: j1939_tp_cmd_recv(): check the dst address of
  TP.CM_BAM (bsc#1012628).
- iio: adc: tsc2046: fix scan interval warning (bsc#1012628).
- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot
  be found (bsc#1012628).
- io_uring: honour zeroes as io-wq worker limits (bsc#1012628).
- ring-buffer: Protect ring_buffer_reset() from reentrancy
  (bsc#1012628).
- serial: core: Fix initializing and restoring termios speed
  (bsc#1012628).
- ifb: fix building without CONFIG_NET_CLS_ACT (bsc#1012628).
- xen/balloon: add late_initcall_sync() for initial ballooning
  done (bsc#1012628).
- ovl: fix use after free in struct ovl_aio_req (bsc#1012628).
- ovl: fix filattr copy-up failure (bsc#1012628).
- PCI: pci-bridge-emul: Fix emulation of W1C bits (bsc#1012628).
- PCI: cadence: Add cdns_plat_pcie_probe() missing return
  (bsc#1012628).
- cxl/pci: Fix NULL vs ERR_PTR confusion (bsc#1012628).
- PCI: aardvark: Do not clear status bits of masked interrupts
  (bsc#1012628).
- PCI: aardvark: Fix checking for link up via LTSSM state
  (bsc#1012628).
- PCI: aardvark: Do not unmask unused interrupts (bsc#1012628).
- PCI: aardvark: Fix reporting Data Link Layer Link Active
  (bsc#1012628).
- PCI: aardvark: Fix configuring Reference clock (bsc#1012628).
- PCI: aardvark: Fix return value of MSI domain .alloc() method
  (bsc#1012628).
- PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG
  (bsc#1012628).
- PCI: aardvark: Fix support for bus mastering and PCI_COMMAND
  on emulated bridge (bsc#1012628).
- PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on
  emulated bridge (bsc#1012628).
- PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge
  (bsc#1012628).
- PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated
  bridge (bsc#1012628).
- quota: check block number when reading the block in quota file
  (bsc#1012628).
- quota: correct error number in free_dqentry() (bsc#1012628).
- cifs: To match file servers, make sure the server hostname
  matches (bsc#1012628).
- cifs: set a minimum of 120s for next dns resolution
  (bsc#1012628).
- mfd: simple-mfd-i2c: Select MFD_CORE to fix build error
  (bsc#1012628).
- pinctrl: core: fix possible memory leak in pinctrl_enable()
  (bsc#1012628).
- coresight: cti: Correct the parameter for pm_runtime_put
  (bsc#1012628).
- coresight: trbe: Fix incorrect access of the sink specific data
  (bsc#1012628).
- coresight: trbe: Defer the probe on offline CPUs (bsc#1012628).
- iio: buffer: check return value of kstrdup_const()
  (bsc#1012628).
- iio: buffer: Fix memory leak in
  iio_buffers_alloc_sysfs_and_mask() (bsc#1012628).
- iio: buffer: Fix memory leak in
  __iio_buffer_alloc_sysfs_and_mask() (bsc#1012628).
- iio: buffer: Fix memory leak in
  iio_buffer_register_legacy_sysfs_groups() (bsc#1012628).
- drivers: iio: dac: ad5766: Fix dt property name (bsc#1012628).
- iio: dac: ad5446: Fix ad5622_write() return value (bsc#1012628).
- iio: ad5770r: make devicetree property reading consistent
  (bsc#1012628).
- Documentation:devicetree:bindings:iio:dac: Fix val
  (bsc#1012628).
- USB: serial: keyspan: fix memleak on probe errors (bsc#1012628).
- serial: 8250: fix racy uartclk update (bsc#1012628).
- ksmbd: set unique value to volume serial field in
  FS_VOLUME_INFORMATION (bsc#1012628).
- io-wq: serialize hash clear with wakeup (bsc#1012628).
- serial: 8250: Fix reporting real baudrate value in c_ospeed
  field (bsc#1012628).
- Revert "serial: 8250: Fix reporting real baudrate value in
  c_ospeed field" (bsc#1012628).
- most: fix control-message timeouts (bsc#1012628).
- USB: iowarrior: fix control-message timeouts (bsc#1012628).
- USB: chipidea: fix interrupt deadlock (bsc#1012628).
- power: supply: max17042_battery: Clear status bits in interrupt
  handler (bsc#1012628).
- component: do not leave master devres group open after bind
  (bsc#1012628).
- dma-buf: WARN on dmabuf release with pending attachments
  (bsc#1012628).
- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330
  quirk (v2) (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart
  C15200 2-in-1 (bsc#1012628).
- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy
  Book 10.6 (bsc#1012628).
- Bluetooth: fix use-after-free error in lock_sock_nested()
  (bsc#1012628).
- Bluetooth: call sock_hold earlier in sco_conn_del (bsc#1012628).
- drm/panel-orientation-quirks: add Valve Steam Deck
  (bsc#1012628).
- rcutorture: Avoid problematic critical section nesting on
  PREEMPT_RT (bsc#1012628).
- platform/x86: wmi: do not fail if disabling fails (bsc#1012628).
- drm/amdgpu: move iommu_resume before ip init/resume
  (bsc#1012628).
- MIPS: lantiq: dma: add small delay after reset (bsc#1012628).
- MIPS: lantiq: dma: reset correct number of channel
  (bsc#1012628).
- locking/lockdep: Avoid RCU-induced noinstr fail (bsc#1012628).
- net: sched: update default qdisc visibility after Tx queue
  cnt changes (bsc#1012628).
- ACPI: resources: Add DMI-based legacy IRQ override quirk
  (bsc#1012628).
- rcu-tasks: Move RTGS_WAIT_CBS to beginning of
  rcu_tasks_kthread() loop (bsc#1012628).
- smackfs: Fix use-after-free in netlbl_catmap_walk()
  (bsc#1012628).
- ath11k: Align bss_chan_info structure with firmware
  (bsc#1012628).
- crypto: aesni - check walk.nbytes instead of err (bsc#1012628).
- x86/mm/64: Improve stack overflow warnings (bsc#1012628).
- x86: Increase exception stack sizes (bsc#1012628).
- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION
  vif-type (bsc#1012628).
- mwifiex: Properly initialize private structure on interface
  type changes (bsc#1012628).
- spi: Check we have a spi_device_id for each DT compatible
  (bsc#1012628).
- fscrypt: allow 256-bit master keys with AES-256-XTS
  (bsc#1012628).
- drm/amdgpu: Fix MMIO access page fault (bsc#1012628).
- drm/amd/display: Fix null pointer dereference for encoders
  (bsc#1012628).
- selftests: net: fib_nexthops: Wait before checking reported
  idle time (bsc#1012628).
- ath11k: Avoid reg rules update during firmware recovery
  (bsc#1012628).
- ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED
  (bsc#1012628).
- ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map
  reinjected packets (bsc#1012628).
- ath10k: high latency fixes for beacon buffer (bsc#1012628).
- octeontx2-pf: Enable promisc/allmulti match MCAM entries
  (bsc#1012628).
- media: mt9p031: Fix corrupted frame after restarting stream
  (bsc#1012628).
- media: netup_unidvb: handle interrupt properly according to
  the firmware (bsc#1012628).
- media: atomisp: Fix error handling in probe (bsc#1012628).
- media: stm32: Potential NULL pointer dereference in
  dcmi_irq_thread() (bsc#1012628).
- media: uvcvideo: Set capability in s_param (bsc#1012628).
- media: uvcvideo: Return -EIO for control errors (bsc#1012628).
- media: uvcvideo: Set unique vdev name based in type
  (bsc#1012628).
- media: vidtv: Fix memory leak in remove (bsc#1012628).
- media: s5p-mfc: fix possible null-pointer dereference in
  s5p_mfc_probe() (bsc#1012628).
- media: s5p-mfc: Add checking to s5p_mfc_probe() (bsc#1012628).
- media: videobuf2: rework vb2_mem_ops API (bsc#1012628).
- media: imx: set a media_device bus_info string (bsc#1012628).
- media: rcar-vin: Use user provided buffers when starting
  (bsc#1012628).
- media: mceusb: return without resubmitting URB in case of
  - EPROTO error (bsc#1012628).
- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK
  (bsc#1012628).
- rtw88: fix RX clock gate setting while fifo dump (bsc#1012628).
- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet
  (bsc#1012628).
- media: rcar-csi2: Add checking to rcsi2_start_receiver()
  (bsc#1012628).
- ipmi: Disable some operations during a panic (bsc#1012628).
- fs/proc/uptime.c: Fix idle time reporting in /proc/uptime
  (bsc#1012628).
- kselftests/sched: cleanup the child processes (bsc#1012628).
- ACPICA: Avoid evaluating methods too early during system resume
  (bsc#1012628).
- cpufreq: Make policy min/max hard requirements (bsc#1012628).
- ice: Move devlink port to PF/VF struct (bsc#1012628).
- media: imx-jpeg: Fix possible null pointer dereference
  (bsc#1012628).
- media: ipu3-imgu: imgu_fmt: Handle properly try (bsc#1012628).
- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info (bsc#1012628).
- media: usb: dvd-usb: fix uninit-value bug in
  dibusb_read_eeprom_byte() (bsc#1012628).
- net-sysfs: try not to restart the syscall if it will fail
  eventually (bsc#1012628).
- drm/amdkfd: rm BO resv on validation to avoid deadlock
  (bsc#1012628).
- tracefs: Have tracefs directories not set OTH permission bits
  by default (bsc#1012628).
- tracing: Disable "other" permission bits in the tracefs files
  (bsc#1012628).
- ath: dfs_pattern_detector: Fix possible null-pointer dereference
  in channel_detector_create() (bsc#1012628).
- KVM: arm64: Propagate errors from __pkvm_prot_finalize hypercall
  (bsc#1012628).
- mmc: moxart: Fix reference count leaks in moxart_probe
  (bsc#1012628).
- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return
  value (bsc#1012628).
- ACPI: battery: Accept charges over the design capacity as full
  (bsc#1012628).
- ACPI: scan: Release PM resources blocked by unused objects
  (bsc#1012628).
- drm/amd/display: fix null pointer deref when plugging in display
  (bsc#1012628).
- drm/amdkfd: fix resume error when iommu disabled in Picasso
  (bsc#1012628).
- net: phy: micrel: make *-skew-ps check more lenient
  (bsc#1012628).
- leaking_addresses: Always print a trailing newline
  (bsc#1012628).
- thermal/core: Fix null pointer dereference in thermal_release()
  (bsc#1012628).
- drm/msm: prevent NULL dereference in
  msm_gpu_crashstate_capture() (bsc#1012628).
- thermal/drivers/tsens: Add timeout to get_temp_tsens_valid
  (bsc#1012628).
- block: bump max plugged deferred size from 16 to 32
  (bsc#1012628).
- floppy: fix calling platform_device_unregister() on invalid
  drives (bsc#1012628).
- md: update superblock after changing rdev flags in state_store
  (bsc#1012628).
- memstick: r592: Fix a UAF bug when removing the driver
  (bsc#1012628).
- locking/rwsem: Disable preemption for spinning region
  (bsc#1012628).
- lib/xz: Avoid overlapping memcpy() with invalid input with
  in-place decompression (bsc#1012628).
- lib/xz: Validate the value before assigning it to an enum
  variable (bsc#1012628).
- workqueue: make sysfs of unbound kworker cpumask more clever
  (bsc#1012628).
- tracing/cfi: Fix cmp_entries_* functions signature mismatch
  (bsc#1012628).
- mt76: mt7915: fix an off-by-one bound check (bsc#1012628).
- mwl8k: Fix use-after-free in mwl8k_fw_state_machine()
  (bsc#1012628).
- iwlwifi: change all JnP to NO-160 configuration (bsc#1012628).
- block: remove inaccurate requeue check (bsc#1012628).
- media: allegro: ignore interrupt if mailbox is not initialized
  (bsc#1012628).
- drm/amdgpu/pm: properly handle sclk for profiling modes on
  vangogh (bsc#1012628).
- nvmet: fix use-after-free when a port is removed (bsc#1012628).
- nvmet-rdma: fix use-after-free when a port is removed
  (bsc#1012628).
- nvmet-tcp: fix use-after-free when a port is removed
  (bsc#1012628).
- nvme: drop scan_lock and always kick requeue list when removing
  namespaces (bsc#1012628).
- samples/bpf: Fix application of sizeof to pointer (bsc#1012628).
- arm64: vdso32: suppress error message for 'make mrproper'
  (bsc#1012628).
- PM: hibernate: Get block device exclusively in swsusp_check()
  (bsc#1012628).
- selftests: kvm: fix mismatched fclose() after popen()
  (bsc#1012628).
- selftests/bpf: Fix perf_buffer test on system with offline cpus
  (bsc#1012628).
- iwlwifi: mvm: disable RX-diversity in powersave (bsc#1012628).
- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (bsc#1012628).
- ARM: clang: Do not rely on lr register for stacktrace
  (bsc#1012628).
- gre/sit: Don't generate link-local addr if addr_gen_mode is
  IN6_ADDR_GEN_MODE_NONE (bsc#1012628).
- can: bittiming: can_fixup_bittiming(): change type of tseg1
  and alltseg to unsigned int (bsc#1012628).
- gfs2: Cancel remote delete work asynchronously (bsc#1012628).
- gfs2: Fix glock_hash_walk bugs (bsc#1012628).
- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (bsc#1012628).
- tools/latency-collector: Use correct size when writing
  queue_full_warning (bsc#1012628).
- vrf: run conntrack only in context of lower/physdev for locally
  generated packets (bsc#1012628).
- net: annotate data-race in neigh_output() (bsc#1012628).
- ACPI: AC: Quirk GK45 to skip reading _PSR (bsc#1012628).
- ACPI: resources: Add one more Medion model in IRQ override quirk
  (bsc#1012628).
- btrfs: reflink: initialize return value to 0 in
  btrfs_extent_same() (bsc#1012628).
- btrfs: do not take the uuid_mutex in btrfs_rm_device
  (bsc#1012628).
- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error
  in bcm_qspi_probe() (bsc#1012628).
- wcn36xx: Correct band/freq reporting on RX (bsc#1012628).
- wcn36xx: Fix packet drop on resume (bsc#1012628).
- Revert "wcn36xx: Enable firmware link monitoring" (bsc#1012628).
- ftrace: do CPU checking after preemption disabled (bsc#1012628).
- inet: remove races in inet{6}_getname() (bsc#1012628).
- x86/hyperv: Protect set_hv_tscchange_cb() against getting
  preempted (bsc#1012628).
- drm/amd/display: dcn20_resource_construct reduce scope of FPU
  enabled (bsc#1012628).
- selftests/core: fix conflicting types compile error for
  close_range() (bsc#1012628).
- perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodings
  (bsc#1012628).
- parisc: fix warning in flush_tlb_all (bsc#1012628).
- task_stack: Fix end_of_stack() for architectures with
  upwards-growing stack (bsc#1012628).
- erofs: don't trigger WARN() when decompression fails
  (bsc#1012628).
- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled
  (bsc#1012628).
- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle
  polling (bsc#1012628).
- netfilter: conntrack: set on IPS_ASSURED if flows enters
  internal stream state (bsc#1012628).
- selftests/bpf: Fix strobemeta selftest regression (bsc#1012628).
- fbdev/efifb: Release PCI device's runtime PM ref during FB
  destroy (bsc#1012628).
- drm/bridge: anx7625: Propagate errors from sp_tx_rst_aux()
  (bsc#1012628).
- perf/x86/intel/uncore: Fix Intel SPR CHA event constraints
  (bsc#1012628).
- perf/x86/intel/uncore: Fix Intel SPR IIO event constraints
  (bsc#1012628).
- perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints
  (bsc#1012628).
- perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints
  (bsc#1012628).
- drm/bridge: it66121: Initialize {device,vendor}_ids
  (bsc#1012628).
- drm/bridge: it66121: Wait for next bridge to be probed
  (bsc#1012628).
- Bluetooth: fix init and cleanup of sco_conn.timeout_work
  (bsc#1012628).
- libbpf: Don't crash on object files with no symbol tables
  (bsc#1012628).
- Bluetooth: hci_uart: fix GPF in h5_recv (bsc#1012628).
- rcu: Fix existing exp request check in
  sync_sched_exp_online_cleanup() (bsc#1012628).
- MIPS: lantiq: dma: fix burst length for DEU (bsc#1012628).
- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function
  (bsc#1012628).
- objtool: Handle __sanitize_cov*() tail calls (bsc#1012628).
- net/mlx5: Publish and unpublish all devlink parameters at once
  (bsc#1012628).
- drm/v3d: fix wait for TMU write combiner flush (bsc#1012628).
- crypto: sm4 - Do not change section of ck and sbox
  (bsc#1012628).
- virtio-gpu: fix possible memory allocation failure
  (bsc#1012628).
- lockdep: Let lock_is_held_type() detect recursive read as read
  (bsc#1012628).
- net: net_namespace: Fix undefined member in key_remove_domain()
  (bsc#1012628).
- net: phylink: don't call netif_carrier_off() with NULL netdev
  (bsc#1012628).
- drm: bridge: it66121: Fix return value it66121_probe
  (bsc#1012628).
- spi: Fixed division by zero warning (bsc#1012628).
- cgroup: Make rebind_subsystems() disable v2 controllers all
  at once (bsc#1012628).
- wcn36xx: Fix Antenna Diversity Switching (bsc#1012628).
- wilc1000: fix possible memory leak in cfg_scan_result()
  (bsc#1012628).
- Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync
  (bsc#1012628).
- drm/amdgpu: Fix crash on device remove/driver unload
  (bsc#1012628).
- drm/amd/display: Pass display_pipe_params_st as const in DML
  (bsc#1012628).
- drm/amdgpu: move amdgpu_virt_release_full_gpu to fini_early
  stage (bsc#1012628).
- crypto: caam - disable pkc for non-E SoCs (bsc#1012628).
- crypto: qat - power up 4xxx device (bsc#1012628).
- Bluetooth: hci_h5: Fix (runtime)suspend issues on RTL8723BS HCIs
  (bsc#1012628).
- bnxt_en: Check devlink allocation and registration status
  (bsc#1012628).
- qed: Don't ignore devlink allocation failures (bsc#1012628).
- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies()
  (bsc#1012628).
- mptcp: do not shrink snd_nxt when recovering (bsc#1012628).
- fortify: Fix dropped strcpy() compile-time write overflow check
  (bsc#1012628).
- mac80211: twt: don't use potentially unaligned pointer
  (bsc#1012628).
- cfg80211: always free wiphy specific regdomain (bsc#1012628).
- net/mlx5: Accept devlink user input after driver initialization
  complete (bsc#1012628).
- net: dsa: rtl8366rb: Fix off-by-one bug (bsc#1012628).
- net: dsa: rtl8366: Fix a bug in deleting VLANs (bsc#1012628).
- bpf/tests: Fix error in tail call limit tests (bsc#1012628).
- ath11k: fix some sleeping in atomic bugs (bsc#1012628).
- ath11k: Avoid race during regd updates (bsc#1012628).
- ath11k: fix packet drops due to incorrect 6 GHz freq value in
  rx status (bsc#1012628).
- ath11k: Fix memory leak in ath11k_qmi_driver_event_work
  (bsc#1012628).
- gve: DQO: avoid unused variable warnings (bsc#1012628).
- ath10k: Fix missing frame timestamp for beacon/probe-resp
  (bsc#1012628).
- ath10k: sdio: Add missing BH locking around napi_schdule()
  (bsc#1012628).
- drm/ttm: stop calling tt_swapin in vm_access (bsc#1012628).
- arm64: mm: update max_pfn after memory hotplug (bsc#1012628).
- drm/amdgpu: fix warning for overflow check (bsc#1012628).
- libbpf: Fix skel_internal.h to set errno on loader retval <
  0 (bsc#1012628).
- media: em28xx: add missing em28xx_close_extension (bsc#1012628).
- media: meson-ge2d: Fix rotation parameter changes detection in
  'ge2d_s_ctrl()' (bsc#1012628).
- media: cxd2880-spi: Fix a null pointer dereference on error
  handling path (bsc#1012628).
- media: ttusb-dec: avoid release of non-acquired mutex
  (bsc#1012628).
- media: dvb-usb: fix ununit-value in az6027_rc_query
  (bsc#1012628).
- media: imx258: Fix getting clock frequency (bsc#1012628).
- media: v4l2-ioctl: S_CTRL output the right value (bsc#1012628).
- media: mtk-vcodec: venc: fix return value when start_streaming
  fails (bsc#1012628).
- media: TDA1997x: handle short reads of hdmi info frame
  (bsc#1012628).
- media: mtk-vpu: Fix a resource leak in the error handling path
  of 'mtk_vpu_probe()' (bsc#1012628).
- media: imx-jpeg: Fix the error handling path of
  'mxc_jpeg_probe()' (bsc#1012628).
- media: i2c: ths8200 needs V4L2_ASYNC (bsc#1012628).
- media: sun6i-csi: Allow the video device to be open multiple
  times (bsc#1012628).
- media: radio-wl1273: Avoid card name truncation (bsc#1012628).
- media: si470x: Avoid card name truncation (bsc#1012628).
- media: tm6000: Avoid card name truncation (bsc#1012628).
- media: cx23885: Fix snd_card_free call on null card pointer
  (bsc#1012628).
- media: atmel: fix the ispck initialization (bsc#1012628).
- scs: Release kasan vmalloc poison in scs_free process
  (bsc#1012628).
- kprobes: Do not use local variable when creating debugfs file
  (bsc#1012628).
- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (bsc#1012628).
- drm: fb_helper: fix CONFIG_FB dependency (bsc#1012628).
- cpuidle: Fix kobject memory leaks in error paths (bsc#1012628).
- media: em28xx: Don't use ops->suspend if it is NULL
  (bsc#1012628).
- ath10k: Don't always treat modem stop events as crashes
  (bsc#1012628).
- ath9k: Fix potential interrupt storm on queue reset
  (bsc#1012628).
- PM: EM: Fix inefficient states detection (bsc#1012628).
- x86/insn: Use get_unaligned() instead of memcpy() (bsc#1012628).
- EDAC/amd64: Handle three rank interleaving mode (bsc#1012628).
- rcu: Always inline rcu_dynticks_task*_{enter,exit}()
  (bsc#1012628).
- rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr
  (bsc#1012628).
- netfilter: nft_dynset: relax superfluous check on set updates
  (bsc#1012628).
- media: venus: fix vpp frequency calculation for decoder
  (bsc#1012628).
- media: dvb-frontends: mn88443x: Handle errors of
  clk_prepare_enable() (bsc#1012628).
- crypto: ccree - avoid out-of-range warnings from clang
  (bsc#1012628).
- crypto: qat - detect PFVF collision after ACK (bsc#1012628).
- crypto: qat - disregard spurious PFVF interrupts (bsc#1012628).
- hwrng: mtk - Force runtime pm ops for sleep ops (bsc#1012628).
- ima: fix deadlock when traversing "ima_default_rules"
  (bsc#1012628).
- b43legacy: fix a lower bounds test (bsc#1012628).
- b43: fix a lower bounds test (bsc#1012628).
- gve: Recover from queue stall due to missed IRQ (bsc#1012628).
- gve: Track RX buffer allocation failures (bsc#1012628).
- mmc: sdhci-omap: Fix NULL pointer exception if regulator is
  not configured (bsc#1012628).
- mmc: sdhci-omap: Fix context restore (bsc#1012628).
- memstick: avoid out-of-range warning (bsc#1012628).
- memstick: jmb38x_ms: use appropriate free function in
  jmb38x_ms_alloc_host() (bsc#1012628).
- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE
  (bsc#1012628).
- hwmon: Fix possible memleak in __hwmon_device_register()
  (bsc#1012628).
- hwmon: (pmbus/lm25066) Let compiler determine outer dimension
  of lm25066_coeff (bsc#1012628).
- ath10k: fix max antenna gain unit (bsc#1012628).
- kernel/sched: Fix sched_fork() access an invalid
  sched_task_group (bsc#1012628).
- net: fealnx: fix build for UML (bsc#1012628).
- net: intel: igc_ptp: fix build for UML (bsc#1012628).
- net: tulip: winbond-840: fix build for UML (bsc#1012628).
- tcp: switch orphan_count to bare per-cpu counters (bsc#1012628).
- crypto: octeontx2 - set assoclen in aead_do_fallback()
  (bsc#1012628).
- thermal/core: fix a UAF bug in
  __thermal_cooling_device_register() (bsc#1012628).
- drm/msm/dsi: do not enable irq handler before powering up the
  host (bsc#1012628).
- drm/msm: Fix potential Oops in a6xx_gmu_rpmh_init()
  (bsc#1012628).
- drm/msm: potential error pointer dereference in init()
  (bsc#1012628).
- drm/msm: unlock on error in get_sched_entity() (bsc#1012628).
- drm/msm: fix potential NULL dereference in cleanup
  (bsc#1012628).
- drm/msm: uninitialized variable in msm_gem_import()
  (bsc#1012628).
- net: stream: don't purge sk_error_queue in
  sk_stream_kill_queues() (bsc#1012628).
- thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM
  (bsc#1012628).
- mailbox: Remove WARN_ON for async_cb.cb in cmdq_exec_done
  (bsc#1012628).
- media: ivtv: fix build for UML (bsc#1012628).
- media: ir_toy: assignment to be16 should be of correct type
  (bsc#1012628).
- mmc: mxs-mmc: disable regulator on error and in the remove
  function (bsc#1012628).
- io-wq: Remove duplicate code in io_workqueue_create()
  (bsc#1012628).
- block: ataflop: fix breakage introduced at blk-mq refactoring
  (bsc#1012628).
- blk-wbt: prevent NULL pointer dereference in wb_timer_fn
  (bsc#1012628).
- platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning
  (bsc#1012628).
- mailbox: mtk-cmdq: Validate alias_id on probe (bsc#1012628).
- mailbox: mtk-cmdq: Fix local clock ID usage (bsc#1012628).
- ACPI: PM: Turn off unused wakeup power resources (bsc#1012628).
- ACPI: PM: Fix sharing of wakeup power resources (bsc#1012628).
- drm/amdkfd: Fix an inappropriate error handling in allloc
  memory of gpu (bsc#1012628).
- mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event
  (bsc#1012628).
- mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb
  (bsc#1012628).
- mt76: mt7921: fix endianness warning in mt7921_update_txs
  (bsc#1012628).
- mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi
  (bsc#1012628).
- mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal()
  (bsc#1012628).
- mt76: connac: fix mt76_connac_gtk_rekey_tlv usage (bsc#1012628).
- mt76: fix build error implicit enumeration conversion
  (bsc#1012628).
- mt76: mt7921: fix survey-dump reporting (bsc#1012628).
- mt76: mt76x02: fix endianness warnings in mt76x02_mac.c
  (bsc#1012628).
- mt76: mt7921: Fix out of order process by invalid event pkt
  (bsc#1012628).
- mt76: mt7915: fix potential overflow of eeprom page index
  (bsc#1012628).
- mt76: mt7915: fix bit fields for HT rate idx (bsc#1012628).
- mt76: mt7921: fix dma hang in rmmod (bsc#1012628).
- mt76: connac: fix GTK rekey offload failure on WPA mixed mode
  (bsc#1012628).
- mt76: overwrite default reg_ops if necessary (bsc#1012628).
- mt76: mt7921: report HE MU radiotap (bsc#1012628).
- mt76: mt7921: fix firmware usage of RA info using legacy rates
  (bsc#1012628).
- mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate
  (bsc#1012628).
- mt76: mt7921: always wake device if necessary in debugfs
  (bsc#1012628).
- mt76: mt7915: fix hwmon temp sensor mem use-after-free
  (bsc#1012628).
- mt76: mt7615: fix hwmon temp sensor mem use-after-free
  (bsc#1012628).
- mt76: mt7915: fix possible infinite loop release semaphore
  (bsc#1012628).
- mt76: mt7921: fix retrying release semaphore without end
  (bsc#1012628).
- mt76: mt7615: fix monitor mode tear down crash (bsc#1012628).
- mt76: connac: fix possible NULL pointer dereference in
  mt76_connac_get_phy_mode_v2 (bsc#1012628).
- mt76: mt7915: fix sta_rec_wtbl tag len (bsc#1012628).
- mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req()
  (bsc#1012628).
- rsi: stop thread firstly in rsi_91x_init() error handling
  (bsc#1012628).
- mwifiex: Send DELBA requests according to spec (bsc#1012628).
- iwlwifi: mvm: reset PM state on unsuccessful resume
  (bsc#1012628).
- iwlwifi: pnvm: don't kmemdup() more than we have (bsc#1012628).
- iwlwifi: pnvm: read EFI data only if long enough (bsc#1012628).
- net: enetc: unmap DMA in enetc_send_cmd() (bsc#1012628).
- phy: micrel: ksz8041nl: do not use power down mode
  (bsc#1012628).
- nbd: Fix use-after-free in pid_show (bsc#1012628).
- nvme-rdma: fix error code in nvme_rdma_setup_ctrl (bsc#1012628).
- PM: hibernate: fix sparse warnings (bsc#1012628).
- clocksource/drivers/timer-ti-dm: Select TIMER_OF (bsc#1012628).
- x86/sev: Fix stack type check in vc_switch_off_ist()
  (bsc#1012628).
- drm/msm: Fix potential NULL dereference in DPU SSPP
  (bsc#1012628).
- drm/msm/dsi: fix wrong type in msm_dsi_host (bsc#1012628).
- crypto: tcrypt - fix skcipher multi-buffer tests for 1420B
  blocks (bsc#1012628).
- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi
  (bsc#1012628).
- KVM: selftests: Fix nested SVM tests when built with clang
  (bsc#1012628).
- libbpf: Fix memory leak in btf__dedup() (bsc#1012628).
- bpftool: Avoid leaking the JSON writer prepared for program
  metadata (bsc#1012628).
- libbpf: Fix overflow in BTF sanity checks (bsc#1012628).
- libbpf: Fix BTF header parsing checks (bsc#1012628).
- mt76: mt7615: mt7622: fix ibss and meshpoint (bsc#1012628).
- s390/gmap: validate VMA in __gmap_zap() (bsc#1012628).
- s390/gmap: don't unconditionally call pte_unmap_unlock()
  in __gmap_zap() (bsc#1012628).
- s390/mm: validate VMA in PGSTE manipulation functions
  (bsc#1012628).
- s390/mm: fix VMA and page table handling code in storage key
  handling functions (bsc#1012628).
- s390/uv: fully validate the VMA before calling follow_page()
  (bsc#1012628).
- KVM: s390: pv: avoid double free of sida page (bsc#1012628).
- KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm
  (bsc#1012628).
- irq: mips: avoid nested irq_enter() (bsc#1012628).
- net: dsa: avoid refcount warnings when ->port_{fdb,mdb}_del
  returns error (bsc#1012628).
- ARM: 9142/1: kasan: work around LPAE build warning
  (bsc#1012628).
- ath10k: fix module load regression with iram-recovery feature
  (bsc#1012628).
- block: ataflop: more blk-mq refactoring fixes (bsc#1012628).
- blk-cgroup: synchronize blkg creation against policy
  deactivation (bsc#1012628).
- libbpf: Fix off-by-one bug in bpf_core_apply_relo()
  (bsc#1012628).
- tpm: fix Atmel TPM crash caused by too frequent queries
  (bsc#1012628).
- tpm_tis_spi: Add missing SPI ID (bsc#1012628).
- libbpf: Fix endianness detection in
  BPF_CORE_READ_BITFIELD_PROBED() (bsc#1012628).
- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb()
  (bsc#1012628).
- tracing: Fix missing trace_boot_init_histograms kstrdup NULL
  checks (bsc#1012628).
- cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization
  (bsc#1012628).
- spi: spi-rpc-if: Check return value of rpcif_sw_init()
  (bsc#1012628).
- samples/kretprobes: Fix return value if register_kretprobe()
  failed (bsc#1012628).
- KVM: s390: Fix handle_sske page fault handling (bsc#1012628).
- libertas_tf: Fix possible memory leak in probe and disconnect
  (bsc#1012628).
- libertas: Fix possible memory leak in probe and disconnect
  (bsc#1012628).
- wcn36xx: add proper DMA memory barriers in rx path
  (bsc#1012628).
- wcn36xx: Fix discarded frames due to wrong sequence number
  (bsc#1012628).
- bpf: Avoid races in __bpf_prog_run() for 32bit arches
  (bsc#1012628).
- bpf: Fixes possible race in update_prog_stats() for 32bit arches
  (bsc#1012628).
- wcn36xx: Channel list update before hardware scan (bsc#1012628).
- drm/amdgpu: fix a potential memory leak in
  amdgpu_device_fini_sw() (bsc#1012628).
- drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits (bsc#1012628).
- selftests/bpf: Fix fd cleanup in sk_lookup test (bsc#1012628).
- selftests/bpf: Fix memory leak in test_ima (bsc#1012628).
- sctp: allow IP fragmentation when PLPMTUD enters Error state
  (bsc#1012628).
- sctp: reset probe_timer in sctp_transport_pl_update
  (bsc#1012628).
- sctp: subtract sctphdr len in sctp_transport_pl_hlen
  (bsc#1012628).
- sctp: return true only for pathmtu update in
  sctp_transport_pl_toobig (bsc#1012628).
- net: amd-xgbe: Toggle PLL settings during rate change
  (bsc#1012628).
- ipmi: kcs_bmc: Fix a memory leak in the error handling path of
  'kcs_bmc_serio_add_device()' (bsc#1012628).
- nfp: fix NULL pointer access when scheduling dim work
  (bsc#1012628).
- nfp: fix potential deadlock when canceling dim work
  (bsc#1012628).
- net: phylink: avoid mvneta warning when setting pause parameters
  (bsc#1012628).
- net: bridge: fix uninitialized variables when BRIDGE_CFM is
  disabled (bsc#1012628).
- selftests: net: bridge: update IGMP/MLD membership interval
  value (bsc#1012628).
- crypto: pcrypt - Delay write to padata->info (bsc#1012628).
- selftests/bpf: Fix fclose/pclose mismatch in test_progs
  (bsc#1012628).
- udp6: allow SO_MARK ctrl msg to affect routing (bsc#1012628).
- ibmvnic: don't stop queue in xmit (bsc#1012628).
- ibmvnic: Process crqs after enabling interrupts (bsc#1012628).
- ibmvnic: delay complete() (bsc#1012628).
- selftests: mptcp: fix proto type in link_failure tests
  (bsc#1012628).
- skmsg: Lose offset info in sk_psock_skb_ingress (bsc#1012628).
- cgroup: Fix rootcg cpu.stat guest double counting (bsc#1012628).
- bpf: Fix propagation of bounds from 64-bit min/max into 32-bit
  and var_off (bsc#1012628).
- bpf: Fix propagation of signed bounds from 64-bit min/max into
  32-bit (bsc#1012628).
- of: unittest: fix EXPECT text for gpio hog errors (bsc#1012628).
- cpufreq: Fix parameter in parse_perf_domain() (bsc#1012628).
- staging: r8188eu: fix memory leak in rtw_set_key (bsc#1012628).
- arm64: dts: meson: sm1: add Ethernet PHY reset line for
  ODROID-C4/HC4 (bsc#1012628).
- iio: st_sensors: disable regulators after device unregistration
  (bsc#1012628).
- RDMA/rxe: Fix wrong port_cap_flags (bsc#1012628).
- ARM: dts: BCM5301X: Fix memory nodes names (bsc#1012628).
- arm64: dts: broadcom: bcm4908: Fix UART clock name
  (bsc#1012628).
- clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling
  paths (bsc#1012628).
- scsi: pm80xx: Fix lockup in outbound queue management
  (bsc#1012628).
- scsi: qla2xxx: edif: Use link event to wake up app
  (bsc#1012628).
- scsi: lpfc: Fix NVMe I/O failover to non-optimized path
  (bsc#1012628).
- ARM: s3c: irq-s3c24xx: Fix return value check for
  s3c24xx_init_intc() (bsc#1012628).
- arm64: dts: rockchip: Fix GPU register width for RK3328
  (bsc#1012628).
- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0
  PHY (bsc#1012628).
- RDMA/bnxt_re: Fix query SRQ failure (bsc#1012628).
- arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions"
  in PCIe EP nodes (bsc#1012628).
- arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus
  number for PCIe (bsc#1012628).
- arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id"
  properties of pcie node (bsc#1012628).
- arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number
  for PCIe (bsc#1012628).
- arm64: dts: meson-g12a: Fix the pwm regulator supply properties
  (bsc#1012628).
- arm64: dts: meson-g12b: Fix the pwm regulator supply properties
  (bsc#1012628).
- arm64: dts: meson-sm1: Fix the pwm regulator supply properties
  (bsc#1012628).
- bus: ti-sysc: Fix timekeeping_suspended warning on resume
  (bsc#1012628).
- ARM: dts: at91: tse850: the emac<->phy interface is rmii
  (bsc#1012628).
- arm64: dts: qcom: sc7180: Base dynamic CPU power coefficients
  in reality (bsc#1012628).
- soc: qcom: llcc: Disable MMUHWT retention (bsc#1012628).
- arm64: dts: qcom: sc7280: fix display port phy reg property
  (bsc#1012628).
- scsi: dc395: Fix error case unwinding (bsc#1012628).
- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT
  (bsc#1012628).
- JFS: fix memleak in jfs_mount (bsc#1012628).
- pinctrl: renesas: rzg2l: Fix missing port register 21h
  (bsc#1012628).
- ASoC: wcd9335: Use correct version to initialize Class H
  (bsc#1012628).
- arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock
  (bsc#1012628).
- arm64: dts: renesas: beacon: Fix Ethernet PHY mode
  (bsc#1012628).
- iommu/mediatek: Fix out-of-range warning with clang
  (bsc#1012628).
- arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000
  (bsc#1012628).
- iommu/dma: Fix sync_sg with swiotlb (bsc#1012628).
- iommu/dma: Fix arch_sync_dma for map (bsc#1012628).
- ALSA: hda: Reduce udelay() at SKL+ position reporting
  (bsc#1012628).
- ALSA: hda: Use position buffer for SKL+ again (bsc#1012628).
- ALSA: usb-audio: Fix possible race at sync of urb completions
  (bsc#1012628).
- soundwire: debugfs: use controller id and link_id for debugfs
  (bsc#1012628).
- power: reset: at91-reset: check properly the return value of
  devm_of_iomap (bsc#1012628).
- scsi: ufs: core: Fix ufshcd_probe_hba() prototype to match
  the definition (bsc#1012628).
- scsi: ufs: core: Stop clearing UNIT ATTENTIONS (bsc#1012628).
- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ
  polling and real interrupt (bsc#1012628).
- scsi: pm80xx: Fix misleading log statement in
  pm8001_mpi_get_nvmd_resp() (bsc#1012628).
- driver core: Fix possible memory leak in device_link_add()
  (bsc#1012628).
- arm: dts: omap3-gta04a4: accelerometer irq fix (bsc#1012628).
- ASoC: SOF: topology: do not power down primary core during
  topology removal (bsc#1012628).
- iio: st_pressure_spi: Add missing entries SPI to device ID table
  (bsc#1012628).
- soc/tegra: Fix an error handling path in
  tegra_powergate_power_up() (bsc#1012628).
- memory: fsl_ifc: fix leak of irq and nand_irq in
  fsl_ifc_ctrl_probe (bsc#1012628).
- clk: at91: check pmc node status before registering syscore ops
  (bsc#1012628).
- powerpc/mem: Fix arch/powerpc/mm/mem.c:53:12: error: no previous
  prototype for 'create_section_mapping' (bsc#1012628).
- video: fbdev: chipsfb: use memset_io() instead of memset()
  (bsc#1012628).
- powerpc: fix unbalanced node refcount in check_kvm_guest()
  (bsc#1012628).
- powerpc/paravirt: correct preempt debug splat in
  vcpu_is_preempted() (bsc#1012628).
- serial: 8250_dw: Drop wrong use of ACPI_PTR() (bsc#1012628).
- usb: gadget: hid: fix error code in do_config() (bsc#1012628).
- =?UTF-8?q?power:=20supply:=20rt5033=5Fbattery:=20Change?=
  =?UTF-8?q?=20voltage=20values=20to=20=C2=B5V?= (bsc#1012628).
- power: supply: max17040: fix null-ptr-deref in max17040_probe()
  (bsc#1012628).
- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn()
  (bsc#1012628).
- RDMA/mlx4: Return missed an error if device doesn't support
  steering (bsc#1012628).
- usb: musb: select GENERIC_PHY instead of depending on it
  (bsc#1012628).
- staging: most: dim2: do not double-register the same device
  (bsc#1012628).
- staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC
  (bsc#1012628).
- RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg()
  (bsc#1012628).
- dyndbg: make dyndbg a known cli param (bsc#1012628).
- powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL
  in power10 (bsc#1012628).
- pinctrl: renesas: checker: Fix off-by-one bug in drive register
  check (bsc#1012628).
- ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz
  (bsc#1012628).
- ARM: dts: stm32: fix STUSB1600 Type-C irq level on
  stm32mp15xx-dkx (bsc#1012628).
- ARM: dts: stm32: fix SAI sub nodes register range (bsc#1012628).
- ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
  (bsc#1012628).
- ASoC: cs42l42: Always configure both ASP TX channels
  (bsc#1012628).
- ASoC: cs42l42: Correct some register default values
  (bsc#1012628).
- ASoC: cs42l42: Defer probe if request_threaded_irq() returns
  EPROBE_DEFER (bsc#1012628).
- soc: qcom: rpmhpd: Make power_on actually enable the domain
  (bsc#1012628).
- soc: qcom: socinfo: add two missing PMIC IDs (bsc#1012628).
- iio: buffer: Fix double-free in
  iio_buffers_alloc_sysfs_and_mask() (bsc#1012628).
- usb: typec: STUSB160X should select REGMAP_I2C (bsc#1012628).
- iio: adis: do not disabe IRQs in 'adis_init()' (bsc#1012628).
- soundwire: bus: stop dereferencing invalid slave pointer
  (bsc#1012628).
- scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer
  (bsc#1012628).
- scsi: lpfc: Wait for successful restart of SLI3 adapter during
  host sg_reset (bsc#1012628).
- serial: imx: fix detach/attach of serial console (bsc#1012628).
- usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init
  (bsc#1012628).
- usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could be
  disabled (bsc#1012628).
- usb: dwc2: drd: reset current session before setting the new
  one (bsc#1012628).
- powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC and
  KFENCE (bsc#1012628).
- usb: dwc3: gadget: Skip resizing EP's TX FIFO if already resized
  (bsc#1012628).
- firmware: qcom_scm: Fix error retval in
  __qcom_scm_is_call_available() (bsc#1012628).
- soc: qcom: rpmhpd: fix sm8350_mxc's peer domain (bsc#1012628).
- soc: qcom: apr: Add of_node_put() before return (bsc#1012628).
- arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo in
  WLED node (bsc#1012628).
- arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly
  (bsc#1012628).
- arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock
  (bsc#1012628).
- pinctrl: equilibrium: Fix function addition in multiple groups
  (bsc#1012628).
- ASoC: topology: Fix stub for snd_soc_tplg_component_remove()
  (bsc#1012628).
- phy: qcom-qusb2: Fix a memory leak on probe (bsc#1012628).
- phy: ti: gmii-sel: check of_get_address() for failure
  (bsc#1012628).
- phy: qcom-qmp: another fix for the sc8180x PCIe definition
  (bsc#1012628).
- phy: qcom-snps: Correct the FSEL_MASK (bsc#1012628).
- phy: Sparx5 Eth SerDes: Fix return value check in
  sparx5_serdes_probe() (bsc#1012628).
- serial: xilinx_uartps: Fix race condition causing stuck TX
  (bsc#1012628).
- clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL (bsc#1012628).
- clk: at91: clk-master: check if div or pres is zero
  (bsc#1012628).
- clk: at91: clk-master: fix prescaler logic (bsc#1012628).
- HID: u2fzero: clarify error check and length calculations
  (bsc#1012628).
- HID: u2fzero: properly handle timeouts in usb_submit_urb
  (bsc#1012628).
- powerpc/nohash: Fix __ptep_set_access_flags() and
  ptep_set_wrprotect() (bsc#1012628).
- powerpc/book3e: Fix set_memory_x() and set_memory_nx()
  (bsc#1012628).
- powerpc/44x/fsp2: add missing of_node_put (bsc#1012628).
- powerpc/xmon: fix task state output (bsc#1012628).
- ALSA: oxfw: fix functional regression for Mackie Onyx 1640i
  in v5.14 or later (bsc#1012628).
- iommu/dma: Fix incorrect error return on iommu deferred attach
  (bsc#1012628).
- powerpc: Don't provide __kernel_map_pages() without
  ARCH_SUPPORTS_DEBUG_PAGEALLOC (bsc#1012628).
- ASoC: cs42l42: Correct configuring of switch inversion from
  ts-inv (bsc#1012628).
- RDMA/hns: Fix initial arm_st of CQ (bsc#1012628).
- RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardware
  compatibility (bsc#1012628).
- ASoC: rsnd: Fix an error handling path in 'rsnd_node_count()'
  (bsc#1012628).
- serial: cpm_uart: Protect udbg definitions by
  CONFIG_SERIAL_CPM_CONSOLE (bsc#1012628).
- virtio_ring: check desc == NULL when using indirect with packed
  (bsc#1012628).
- vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit
  (bsc#1012628).
- mips: cm: Convert to bitfield API to fix out-of-bounds access
  (bsc#1012628).
- power: supply: bq27xxx: Fix kernel crash on IRQ handler register
  error (bsc#1012628).
- RDMA/core: Require the driver to set the IOVA correctly during
  rereg_mr (bsc#1012628).
- apparmor: fix error check (bsc#1012628).
- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not
  defined (bsc#1012628).
- mtd: rawnand: intel: Fix potential buffer overflow in probe
  (bsc#1012628).
- nfsd: don't alloc under spinlock in rpc_parse_scope_id
  (bsc#1012628).
- rtc: ds1302: Add SPI ID table (bsc#1012628).
- rtc: ds1390: Add SPI ID table (bsc#1012628).
- rtc: pcf2123: Add SPI ID table (bsc#1012628).
- remoteproc: imx_rproc: Fix TCM io memory type (bsc#1012628).
- i2c: i801: Use PCI bus rescan mutex to protect P2SB access
  (bsc#1012628).
- dmaengine: idxd: move out percpu_ref_exit() to ensure it's
  outside submission (bsc#1012628).
- rtc: mcp795: Add SPI ID table (bsc#1012628).
- Input: ariel-pwrbutton - add SPI device ID table (bsc#1012628).
- i2c: mediatek: fixing the incorrect register offset
  (bsc#1012628).
- NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED
  (bsc#1012628).
- NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA
  (bsc#1012628).
- NFS: Ignore the directory size when marking for revalidation
  (bsc#1012628).
- NFS: Fix dentry verifier races (bsc#1012628).
- pnfs/flexfiles: Fix misplaced barrier in
  nfs4_ff_layout_prepare_ds (bsc#1012628).
- drm/bridge/lontium-lt9611uxc: fix provided connector suport
  (bsc#1012628).
- drm/plane-helper: fix uninitialized variable reference
  (bsc#1012628).
- PCI: aardvark: Don't spam about PIO Response Status
  (bsc#1012628).
- PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on
  emulated bridge (bsc#1012628).
- opp: Fix return in _opp_add_static_v2() (bsc#1012628).
- NFS: Fix deadlocks in nfs_scan_commit_list() (bsc#1012628).
- sparc: Add missing "FORCE" target when using if_changed
  (bsc#1012628).
- fs: orangefs: fix error return code of
  orangefs_revalidate_lookup() (bsc#1012628).
- Input: st1232 - increase "wait ready" timeout (bsc#1012628).
- drm/bridge: nwl-dsi: Add atomic_get_input_bus_fmts
  (bsc#1012628).
- mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare()
  (bsc#1012628).
- PCI: uniphier: Serialize INTx masking/unmasking and fix the
  bit operation (bsc#1012628).
- mtd: rawnand: arasan: Prevent an unsupported configuration
  (bsc#1012628).
- mtd: core: don't remove debugfs directory if device is in use
  (bsc#1012628).
- remoteproc: Fix a memory leak in an error handling path in
  'rproc_handle_vdev()' (bsc#1012628).
- rtc: rv3032: fix error handling in rv3032_clkout_set_rate()
  (bsc#1012628).
- dmaengine: at_xdmac: call at_xdmac_axi_config() on resume path
  (bsc#1012628).
- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro
  (bsc#1012628).
- dmaengine: stm32-dma: fix stm32_dma_get_max_width (bsc#1012628).
- NFS: Fix up commit deadlocks (bsc#1012628).
- NFS: Fix an Oops in pnfs_mark_request_commit() (bsc#1012628).
- Fix user namespace leak (bsc#1012628).
- auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty
  string (bsc#1012628).
- auxdisplay: ht16k33: Connect backlight to fbdev (bsc#1012628).
- auxdisplay: ht16k33: Fix frame buffer device blanking
  (bsc#1012628).
- soc: fsl: dpaa2-console: free buffer before returning from
  dpaa2_console_read (bsc#1012628).
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared
  (bsc#1012628).
- dmaengine: dmaengine_desc_callback_valid(): Check for
  `callback_result` (bsc#1012628).
- dmaengine: tegra210-adma: fix pm runtime unbalance
  (bsc#1012628).
- dmanegine: idxd: fix resource free ordering on driver removal
  (bsc#1012628).
- dmaengine: idxd: reconfig device after device reset command
  (bsc#1012628).
- signal/sh: Use force_sig(SIGKILL) instead of
  do_group_exit(SIGKILL) (bsc#1012628).
- m68k: set a default value for MEMORY_RESERVE (bsc#1012628).
- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT
  (bsc#1012628).
- ar7: fix kernel builds for compiler test (bsc#1012628).
- scsi: target: core: Remove from tmr_list during LUN unlink
  (bsc#1012628).
- scsi: qla2xxx: Relogin during fabric disturbance (bsc#1012628).
- scsi: qla2xxx: Fix gnl list corruption (bsc#1012628).
- scsi: qla2xxx: Turn off target reset during issue_lip
  (bsc#1012628).
- scsi: qla2xxx: edif: Fix app start fail (bsc#1012628).
- scsi: qla2xxx: edif: Fix app start delay (bsc#1012628).
- scsi: qla2xxx: edif: Flush stale events and msgs on session down
  (bsc#1012628).
- scsi: qla2xxx: edif: Increase ELS payload (bsc#1012628).
- scsi: qla2xxx: edif: Fix EDIF bsg (bsc#1012628).
- NFSv4: Fix a regression in nfs_set_open_stateid_locked()
  (bsc#1012628).
- dmaengine: idxd: fix resource leak on dmaengine driver disable
  (bsc#1012628).
- i2c: xlr: Fix a resource leak in the error handling path of
  'xlr_i2c_probe()' (bsc#1012628).
- gpio: realtek-otto: fix GPIO line IRQ offset (bsc#1012628).
- xen-pciback: Fix return in pm_ctrl_init() (bsc#1012628).
- nbd: fix max value for 'first_minor' (bsc#1012628).
- nbd: fix possible overflow for 'first_minor' in nbd_dev_add()
  (bsc#1012628).
- io-wq: fix max-workers not correctly set on multi-node system
  (bsc#1012628).
- net: davinci_emac: Fix interrupt pacing disable (bsc#1012628).
- kselftests/net: add missed icmp.sh test to Makefile
  (bsc#1012628).
- kselftests/net: add missed setup_loopback.sh/setup_veth.sh to
  Makefile (bsc#1012628).
- kselftests/net: add missed SRv6 tests (bsc#1012628).
- kselftests/net: add missed vrf_strict_mode_test.sh test to
  Makefile (bsc#1012628).
- kselftests/net: add missed toeplitz.sh/toeplitz_client.sh to
  Makefile (bsc#1012628).
- ethtool: fix ethtool msg len calculation for pause stats
  (bsc#1012628).
- openrisc: fix SMP tlb flush NULL pointer dereference
  (bsc#1012628).
- net: vlan: fix a UAF in vlan_dev_real_dev() (bsc#1012628).
- net: dsa: felix: fix broken VLAN-tagged PTP under VLAN-aware
  bridge (bsc#1012628).
- ice: Fix replacing VF hardware MAC to existing MAC filter
  (bsc#1012628).
- ice: Fix not stopping Tx queues for VFs (bsc#1012628).
- kdb: Adopt scheduler's task classification (bsc#1012628).
- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses
  (bsc#1012628).
- PCI: j721e: Fix j721e_pcie_probe() error path (bsc#1012628).
- nvdimm/btt: do not call del_gendisk() if not needed
  (bsc#1012628).
- scsi: bsg: Fix errno when scsi_bsg_register_queue() fails
  (bsc#1012628).
- scsi: ufs: ufshpb: Use proper power management API
  (bsc#1012628).
- scsi: ufs: core: Fix NULL pointer dereference (bsc#1012628).
- scsi: ufs: ufshpb: Properly handle max-single-cmd (bsc#1012628).
- selftests: net: properly support IPv6 in GSO GRE test
  (bsc#1012628).
- drm/nouveau/svm: Fix refcount leak bug and missing check
  against null bug (bsc#1012628).
- nvdimm/pmem: cleanup the disk if pmem_release_disk() is yet
  assigned (bsc#1012628).
- block/ataflop: use the blk_cleanup_disk() helper (bsc#1012628).
- block/ataflop: add registration bool before calling
  del_gendisk() (bsc#1012628).
- block/ataflop: provide a helper for cleanup up an atari disk
  (bsc#1012628).
- ataflop: remove ataflop_probe_lock mutex (bsc#1012628).
- PCI: Do not enable AtomicOps on VFs (bsc#1012628).
- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown
  and offline (bsc#1012628).
- net: phy: fix duplex out of sync problem while changing settings
  (bsc#1012628).
- block: fix device_add_disk() kobject_create_and_add() error
  handling (bsc#1012628).
- drm/ttm: remove ttm_bo_vm_insert_huge() (bsc#1012628).
- bonding: Fix a use-after-free problem when
  bond_sysfs_slave_add() failed (bsc#1012628).
- octeontx2-pf: select CONFIG_NET_DEVLINK (bsc#1012628).
- ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer
  (bsc#1012628).
- mfd: core: Add missing of_node_put for loop iteration
  (bsc#1012628).
- mfd: cpcap: Add SPI device ID table (bsc#1012628).
- mfd: sprd: Add SPI device ID table (bsc#1012628).
- mfd: altera-sysmgr: Fix a mistake caused by resource_size
  conversion (bsc#1012628).
- ACPI: PM: Fix device wakeup power reference counting error
  (bsc#1012628).
- libbpf: Fix lookup_and_delete_elem_flags error reporting
  (bsc#1012628).
- selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder
  (bsc#1012628).
- selftests/bpf/xdp_redirect_multi: Use arping to accurate the
  arp number (bsc#1012628).
- selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to
  terminate cleanly (bsc#1012628).
- selftests/bpf/xdp_redirect_multi: Limit the tests in netns
  (bsc#1012628).
- drm: fb_helper: improve CONFIG_FB dependency (bsc#1012628).
- Revert "drm/imx: Annotate dma-fence critical section in commit
  path" (bsc#1012628).
- drm/amdgpu/powerplay: fix sysfs_emit/sysfs_emit_at handling
  (bsc#1012628).
- can: etas_es58x: es58x_rx_err_msg(): fix memory leak in error
  path (bsc#1012628).
- can: mcp251xfd: mcp251xfd_chip_start(): fix error handling
  for mcp251xfd_chip_rx_int_enable() (bsc#1012628).
- mm/zsmalloc.c: close race window between zs_pool_dec_isolated()
  and zs_unregister_migration() (bsc#1012628).
- zram: off by one in read_block_state() (bsc#1012628).
- perf bpf: Add missing free to bpf_event__print_bpf_prog_info()
  (bsc#1012628).
- llc: fix out-of-bound array index in llc_sk_dev_hash()
  (bsc#1012628).
- nfc: pn533: Fix double free when pn533_fill_fragment_skbs()
  fails (bsc#1012628).
- litex_liteeth: Fix a double free in the remove function
  (bsc#1012628).
- arm64: arm64_ftr_reg->name may not be a human-readable string
  (bsc#1012628).
- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline
  functions (bsc#1012628).
- bpf, sockmap: Remove unhash handler for BPF sockmap usage
  (bsc#1012628).
- bpf, sockmap: Fix race in ingress receive verdict with redirect
  to self (bsc#1012628).
- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and
  colliding (bsc#1012628).
- bpf, sockmap: sk_skb data_end access incorrect when src_reg =
  dst_reg (bsc#1012628).
- dmaengine: stm32-dma: fix burst in case of unaligned memory
  address (bsc#1012628).
- dmaengine: stm32-dma: avoid 64-bit division in
  stm32_dma_get_max_width (bsc#1012628).
- gve: Fix off by one in gve_tx_timeout() (bsc#1012628).
- drm/i915/fb: Fix rounding error in subsampled plane size
  calculation (bsc#1012628).
- init: make unknown command line param message clearer
  (bsc#1012628).
- seq_file: fix passing wrong private data (bsc#1012628).
- drm/amdgpu: fix uvd crash on Polaris12 during driver unloading
  (bsc#1012628).
- net: dsa: mv88e6xxx: Don't support >1G speeds on 6191X on
  ports other than 10 (bsc#1012628).
- net/sched: sch_taprio: fix undefined behavior in
  ktime_mono_to_any (bsc#1012628).
- net: hns3: fix ROCE base interrupt vector initialization bug
  (bsc#1012628).
- net: hns3: fix pfc packet number incorrect after querying pfc
  parameters (bsc#1012628).
- net: hns3: fix kernel crash when unload VF while it is being
  reset (bsc#1012628).
- net: hns3: allow configure ETS bandwidth of all TCs
  (bsc#1012628).
- net: stmmac: allow a tc-taprio base-time of zero (bsc#1012628).
- net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory
  (bsc#1012628).
- net: marvell: mvpp2: Fix wrong SerDes reconfiguration order
  (bsc#1012628).
- vsock: prevent unnecessary refcnt inc for nonblocking connect
  (bsc#1012628).
- net/smc: fix sk_refcnt underflow on linkdown and fallback
  (bsc#1012628).
- cxgb4: fix eeprom len when diagnostics not implemented
  (bsc#1012628).
- selftests/net: udpgso_bench_rx: fix port argument (bsc#1012628).
- thermal: int340x: fix build on 32-bit targets (bsc#1012628).
- smb3: do not error on fsync when readonly (bsc#1012628).
- ARM: 9155/1: fix early early_iounmap() (bsc#1012628).
- ARM: 9156/1: drop cc-option fallbacks for architecture selection
  (bsc#1012628).
- parisc: Fix backtrace to always include init funtion names
  (bsc#1012628).
- parisc: Flush kernel data mapping in set_pte_at() when
  installing pte for user page (bsc#1012628).
- MIPS: fix duplicated slashes for Platform file path
  (bsc#1012628).
- MIPS: fix *-pkg builds for loongson2ef platform (bsc#1012628).
- MIPS: Fix assembly error from MIPSr2 code used within
  MIPS_ISA_ARCH_LEVEL (bsc#1012628).
- x86/mce: Add errata workaround for Skylake SKX37 (bsc#1012628).
- PCI/MSI: Move non-mask check back into low level accessors
  (bsc#1012628).
- PCI/MSI: Destroy sysfs before freeing entries (bsc#1012628).
- KVM: x86: move guest_pv_has out of user_access section
  (bsc#1012628).
- posix-cpu-timers: Clear task::posix_cputimers_work in
  copy_process() (bsc#1012628).
- irqchip/sifive-plic: Fixup EOI failed when masked (bsc#1012628).
- f2fs: should use GFP_NOFS for directory inodes (bsc#1012628).
- f2fs: include non-compressed blocks in compr_written_block
  (bsc#1012628).
- f2fs: fix UAF in f2fs_available_free_memory (bsc#1012628).
- ceph: fix mdsmap decode when there are MDS's beyond max_mds
  (bsc#1012628).
- erofs: fix unsafe pagevec reuse of hooked pclusters
  (bsc#1012628).
- drm/i915/guc: Fix blocked context accounting (bsc#1012628).
- block: Hold invalidate_lock in BLKDISCARD ioctl (bsc#1012628).
- block: Hold invalidate_lock in BLKZEROOUT ioctl (bsc#1012628).
- block: Hold invalidate_lock in BLKRESETZONE ioctl (bsc#1012628).
- ksmbd: Fix buffer length check in
  fsctl_validate_negotiate_info() (bsc#1012628).
- ksmbd: don't need 8byte alignment for request length in
  ksmbd_check_message (bsc#1012628).
- dmaengine: ti: k3-udma: Set bchan to NULL if a channel request
  fail (bsc#1012628).
- dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request
  fail (bsc#1012628).
- dmaengine: bestcomm: fix system boot lockups (bsc#1012628).
- net, neigh: Enable state migration between NUD_PERMANENT and
  NTF_USE (bsc#1012628).
- 9p/net: fix missing error check in p9_check_errors
  (bsc#1012628).
- mm/filemap.c: remove bogus VM_BUG_ON (bsc#1012628).
- memcg: prohibit unconditional exceeding the limit of dying tasks
  (bsc#1012628).
- mm, oom: pagefault_out_of_memory: don't force global OOM for
  dying tasks (bsc#1012628).
- mm, oom: do not trigger out_of_memory from the #PF
  (bsc#1012628).
- mm, thp: lock filemap when truncating page cache (bsc#1012628).
- mm, thp: fix incorrect unmap behavior for private pages
  (bsc#1012628).
- mfd: dln2: Add cell for initializing DLN2 ADC (bsc#1012628).
- video: backlight: Drop maximum brightness override for
  brightness zero (bsc#1012628).
- bcache: fix use-after-free problem in bcache_device_free()
  (bsc#1012628).
- bcache: Revert "bcache: use bvec_virt" (bsc#1012628).
- PM: sleep: Avoid calling put_device() under dpm_list_mtx
  (bsc#1012628).
- s390/cpumf: cpum_cf PMU displays invalid value after hotplug
  remove (bsc#1012628).
- s390/cio: check the subchannel validity for dev_busid
  (bsc#1012628).
- s390/tape: fix timer initialization in tape_std_assign()
  (bsc#1012628).
- s390/ap: Fix hanging ioctl caused by orphaned replies
  (bsc#1012628).
- s390/cio: make ccw_device_dma_* more robust (bsc#1012628).
- remoteproc: elf_loader: Fix loading segment when is_iomem true
  (bsc#1012628).
- remoteproc: Fix the wrong default value of is_iomem
  (bsc#1012628).
- remoteproc: imx_rproc: Fix ignoring mapping vdev regions
  (bsc#1012628).
- remoteproc: imx_rproc: Fix rsc-table name (bsc#1012628).
- mtd: rawnand: fsmc: Fix use of SM ORDER (bsc#1012628).
- mtd: rawnand: ams-delta: Keep the driver compatible with on-die
  ECC engines (bsc#1012628).
- mtd: rawnand: xway: Keep the driver compatible with on-die
  ECC engines (bsc#1012628).
- mtd: rawnand: mpc5121: Keep the driver compatible with on-die
  ECC engines (bsc#1012628).
- mtd: rawnand: gpio: Keep the driver compatible with on-die
  ECC engines (bsc#1012628).
- mtd: rawnand: pasemi: Keep the driver compatible with on-die
  ECC engines (bsc#1012628).
- mtd: rawnand: orion: Keep the driver compatible with on-die
  ECC engines (bsc#1012628).
- mtd: rawnand: plat_nand: Keep the driver compatible with on-die
  ECC engines (bsc#1012628).
- mtd: rawnand: au1550nd: Keep the driver compatible with on-die
  ECC engines (bsc#1012628).
- powerpc/vas: Fix potential NULL pointer dereference
  (bsc#1012628).
- powerpc/bpf: Fix write protecting JIT code (bsc#1012628).
- powerpc/32e: Ignore ESR in instruction storage interrupt handler
  (bsc#1012628).
- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during
  module unload (bsc#1012628).
- powerpc/security: Use a mutex for interrupt exit code patching
  (bsc#1012628).
- powerpc/64s/interrupt: Fix check_return_regs_valid() false
  positive (bsc#1012628).
- powerpc/pseries/mobility: ignore ibm, platform-facilities
  updates (bsc#1012628).
- powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n
  (bsc#1012628).
- drm/sun4i: Fix macros in sun8i_csc.h (bsc#1012628).
- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (bsc#1012628).
- PCI: aardvark: Fix PCIe Max Payload Size setting (bsc#1012628).
- SUNRPC: Partial revert of commit 6f9f17287e78 (bsc#1012628).
- drm/amd/display: Look at firmware version to determine using
  dmub on dcn21 (bsc#1012628).
- media: vidtv: move kfree(dvb) to vidtv_bridge_dev_release()
  (bsc#1012628).
- cifs: fix memory leak of smb3_fs_context_dup::server_hostname
  (bsc#1012628).
- ath10k: fix invalid dma_addr_t token assignment (bsc#1012628).
- mmc: moxart: Fix null pointer dereference on pointer host
  (bsc#1012628).
- selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage
  (bsc#1012628).
- selftests/bpf: Fix also no-alu32 strobemeta selftest
  (bsc#1012628).
- arch/cc: Introduce a function to check for confidential
  computing features (bsc#1012628).
- x86/sev: Add an x86 version of cc_platform_has() (bsc#1012628).
- x86/sev: Make the #VC exception stacks part of the default
  stacks storage (bsc#1012628).
- media: videobuf2: always set buffer vb2 pointer (bsc#1012628).
- media: videobuf2-dma-sg: Fix buf->vb NULL pointer dereference
  (bsc#1012628).
- Update config files.
  On armv7hl, set DRM_PANEL_SIMPLE=m to fix link error caused by
  9d6366e743f3.
- commit 60fa139
- Refresh
  patches.suse/Input-i8042-Add-deferred-probe-support.patch.
  Fix cut & paste error in param description.
- commit 6d1d038
- random: fix crash on multiple early calls to add_bootloader_randomness() (bsc#1184924)
- commit 3f996f1
- ALSA: usb-audio: Fix dB level of Bose Revolve+ SoundLink
  (bsc#1192375).
- ALSA: usb-audio: Add minimal-mute notion in dB mapping table
  (bsc#1192375).
- ALSA: usb-audio: Use int for dB map values (bsc#1192375).
- commit 0ea1c07
- rtw89: update partition size of firmware header on skb->data
  (bsc#1188303).
- commit d879057
- Drop downstream rtw89 fix patch, to be replaced with the upstream fix
- commit b9cd6cb

==== lftp ====

- Deprecate the lftp_wrapper script. It is still available as an
  "update-alternative" for "ftp", but it is no longer used by
  default. The default implementation of "ftp" now is the "lftp"
  executable. [jsc#SLE-19631]
  Lftp_wrapper is an internal creation of SUSE, dating back to
  2005. It was developed to help some customers transition from
  lukemftp, which disappeared from SLE between versions 11 and 12,
  to lftp. To make the transition as smooth as possible, the
  wrapper was made the default FTP client.
  However, the code was never upstreamed and it was never properly
  reviewed. From a security perspective (and FTP clients are
  definitely a target for attackers), this is rather worrying.
  There are many issues with lftp_wrapper, in addition to the low
  code quality and the fact that it has no real upstream:
  * Customers are reporting bugs: bsc#974874, bsc#1178363.
  * It has no manual page ("man ftp" displays the lftp manual page,
    despite both having different command line options).
  * Some command line options are not actually implemented, or only
    work in specific cases.
  * It was only designed for non-interactive use, but this is only
    mentioned in the source code. As a result, customers are not
    aware of that limitation, and use the wrapper also
    interactively, or pseudo-interactively, and complain when it
    doesn't work.
  The newly added "add-deprecation-warning-to-lftp-wrapper.patch"
  introduces a deprecation warning for users who might still rely
  on the script to make them aware that this wrapper script is
  going to be removed from the distribution.

==== libnftnl ====
Version update (1.2.0 -> 1.2.1)

- Update to release 1.2.1
  * expr: add last match time support
  * expr: missing netlink attribute in last expression

==== libvirt ====
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs

- virt-create-rootfs: Fix repository URLs
  Updated virt-create-rootfs.patch
  boo#1192318
- spec: Weaken apparmor-abstractions dependency to Recommends
  bsc#1192119

==== mariadb ====
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages

- The following issues have already been fixed in this package but weren't
  previously mentioned in the changes file:
  bsc#1189320
  CVE-2021-2145, bsc#1185872
  CVE-2021-2166, bsc#1185870
  CVE-2021-27928, bsc#1183770
  MDEV-23851

==== polkit-default-privs ====

- Change Requires: polkit to Requires(pre): we need to be sure
  polkit is instaled first, as we could otherwise end up with wrong
  permissions on /etc/polkit-1/rules.d.
- remove traces of old polkit-whitelisting sub-package

==== python-falcon ====
Version update (2.0.0 -> 3.0.1)

- Don't create %%{python_sitelib}/examples directory, that' just
  evil.
- Update to version 3.0.1
  This is a minor point release to take care of a couple of bugs
  that we did not catch for 3.0.0.
  - The api_helpers module was re-added, since it was renamed
    to app_helpers (and effectively removed) without announcing
    a corresponding breaking change. This module is now
    considered deprecated, and will be removed in a future Falcon
    version.
  - ASGI HTTP headers were treated as UTF-8 encoded, not
    taking the incompatibility with WSGI and porting of WSGI
    applications into consideration. This was fixed, and ASGI
    headers are now decoded and encoded as ISO-8859-1.

==== python-filetype ====
Version update (1.0.7 -> 1.0.8)

- Restrict more which files are packaged.
- update to 1.0.8:
  * docs: fix typos: s/againts/against
  * Support special video/3gp file.
  * fix: small error in docs
  * Fix for PEP8 styles
  * Fix version
  * Add command line
  * Fix linter error.
  * Add xcf type.
  * Add application abstraction and wasm type.
  * Add rpm and dcm type.
  * Add 3gp type.
  * Add aac type.
  * Add dwg type.
  * Add brotli support.
  * Fix avi matcher.
  * Fix cr2 handling.
  * Add py39 to test environment.
  * Add clean and doc target to tox.
  * Add docs to .gitignore
  * Switch to tox in travis CI.
  * Add lint and test target to tox.ini
  * Clean up .gitignore
  * Update Readme.
  * Extend mp3 matcher
  * Added support for lzop.
  * Added support for lz4.
  * Accept os.PathLike objects.
  * Added support for elf
  * setup.py: Exclude 'examples' from being installed as a global pkg
  * Create LICENSE
  * Add sample.jpg fixture
- Install new filetype command into %{_bindir}
- Enable update-alternatives mechanism for filetype command

==== python-gevent ====

- Skip test__threading_monkey_in_thread as it breaks with Python 3.9.9.

==== python-kiwi ====
Version update (9.24.1 -> 9.24.6)

- Bump version: 9.24.5 ? 9.24.6
- Followup fix for debootstrap called only once
  A recent change skipped calling debootstrap if the allow-existing-root
  flag was passed in combination with apt as the package manager.
  However this is not enough. If you say allow-existing-root but
  the existing root is empty or not valid to continue with chroot
  and apt the debootstrap phase should not be skipped. This commit
  checks if apt works in the chroot such that we can assume
  debootstrap has done its job and can be skipped
- Bump version: 9.24.4 ? 9.24.5
- Fixed include processing
  This commit fixes several issue connected with the use of
  the <include> directive:
  First and foremost the XSLT chain was broken in a way that
  the include XSLT in combination with the PrettyPrinter XSLT
  were called not in the chain of stylesheets but together.
  This results in XML descriptions which duplicated the content
  and went invalid
  Another change is, when the include XSLT is called in the chain.
  This commit moves it to become the very first processing
  instruction such that the included data is part of all subsequent
  XSLT stylesheets. This also allows to use older schema versions
  in included XML data and they get automatically converted through
  the chain of XSLT stylesheets.
  Last change is the evaluation of the from= attribute value. This
  value is now interpreted as an URI. Currently only local URIs are
  supported. The reason to do this is because XSLT when processing
  a document resolves relative paths according to the file path
  of the master document. As kiwi does not change the original
  content that path with will be a /var/tmp location if one of
  the XSLT stylesheets were used. The documentation for this change
  was updated as well
- Bump version: 9.24.3 ? 9.24.4
- Added type hints and annotations for iso_tools
- Drop support for cdrtools
  Tools like mkisofs, genisoimage and friends are all unmaintained
  and have found their substitute in xorriso for quite some time.
  This commit deletes the code from kiwi which supported creation
  of ISO images using the obsolete cdrtools collection. In addition
  all hack code associated with these tools like mbr insertion via
  isohybrid and things like that got dropped as well.
  This Fixes #1908
- Drop usage of `factor` from coreutils
  utils/checksum: drop factor calls
  For portability we don't need to call linux coreutils' factor,
  instead we use pure python prime number generation implementation.
  Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
- Only trigger functions workflow on certain paths
- Re-enable functions integration tests once again
- config/functions: make baseQuoteFile use extended regex
  It is more universal to use extended regex, because they can
  be used on wider range of platforms, for example, same
  regex works equally on bsd sed and linux distributions.
  Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
- Added python 3.9, 3.10 to test workflow
- utils/temporary: rename dir parameter to path
  To avoid conflicts with python standard `dir` function
  and for better matching purpose, the Temporary class
  constructor parameter it is the best to rename from dir
  to path.
  Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
- utils/temporary: the --temp-dir does not work
  Using of --temp-dir argument does not make an effect,
  because optional 'dir' parameter defaults to the
  global TEMP_DIR value before it's changed.
  This patch address this issue.
  Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
- Bump version: 9.24.2 ? 9.24.3
- Fixed s390 SLE15 integration test
  added blog package to solve packages added by
  file provides which are not resolved by obs
- Fixed s390 integration test using extra boot part
  Due to changes in the distribution the tests needs some
  adaptions. The kernel as provided now by TW uses symlinks
  from boot to /usr/lib/modules/... to point to the kernel
  binary. Of course this breaks for any system that uses
  /boot on another partition. Those image tests which were
  testing this aspect needs fixing.
- Added partition sizes to disk size math
  Make sure partition sizes are used for the calculation
  of the entire disk size to fit the size constraints of
  the image disk
- Revert "Cleanup xattr requirement"
  This reverts commit 6754b3f9e270a6cb710355605c46b0bade4de29c.
  It has turned out that SLE15 still uses the other xattr
  module :/
- Added integration test
  Test the combination of custom partitions and volumes
- Make sure fedora-release is installed
  Fedora based integration tests should install the fedora-release
  package. If no release package is specified the generic-release
  package is choosen which is unexpected. This Fixes #1957
- Make sure debootstrap is called only once
  When building debian based images the bootstrap phase
  is done by calling debootstrap. If kiwi is called on
  an already existing root tree via --allow-existing-root
  this will make debootstrap to fail in any case. This
  is because for debootstrap it's an error condition if
  there is already data in the root. However, for kiwi
  and the explicitly requested re-use of the root tree
  this is not an error. Thus this commit skips the
  bootstrap by debootstrap and directly continues with
  the image phase.
- Cleanup xattr requirement
  There is no version of suse we support that provides
  the old xattr module. Thus the requirement can be set
  in a clean way to pyxattr and the setup.py trickery
  can be deleted
- Disable config functions testing
  It happens too often that the failure on running the
  container causes failed results which are not actually
  failures. I have hope that #1944 stabilize this
- Bump version: 9.24.1 ? 9.24.2
- Fixed nasty bug in ramdisk generator
  The ramdisk unit generator reads the config.bootoptions
  file and extracts the root_uuid from it. This is done
  with a very simple shell read using a space as separator.
  However the last element is never read by that code.
  As long as there was yet another kernel cmdline option
  after the root= option this bug was not an issue. But
  as soon as the root= option is last in the list it will
  not be read and the generator exits prior creating the
  sysroot.mount target. This commit fixes it in a way
  that it makes sure there is always a space at the end
  of the config.bootoptions file
- Support custom partitions
  In addition to the volume volume management settings also
  allow to setup low level table entries like in the following
  example:
  <partitions>
  <partition name="var" size="100" mountpoint="/var" filesystem="ext3"/>
  </partitions>
- Added integration build test for bundle_format
- Added lsof to kiwi-systemdeps-core
- Add support for custom result bundle naming
  Allow to specify a bundle_format per <type> which is used
  at the time of the result bundle creation to create image
  output names matching the provided pattern.
  This Fixes #1943
- Added missing python-simplejson to pkgbuild
  Added missing python-simplejson requirement to the
  archlinux pkgbuild package template
- Raise exception on umount issue
  Up to now kiwi tried to umount a resource it has mounted for some
  time and if it was not possible due to a busy state the process
  continued. In any of these situations it was not possible to free
  up the nested resources and it could also happen that the image
  build result got corrupted because there is still data that can
  be consumed but shouldn't be there anymore. The change here makes
  kiwi to stop the process and raise with an error also including
  the information that there are now resources still active but
  busy on the host and a manual cleanup is unfortunately needed.
  This Fixes #1914
- Added SystemOverlayRoot profile
  Test kiwi's overlayroot mode without initrd
- Update test for image without initrd and loader
  The systemd-remount-fs.service expects devices to be present
  in their UUID representation. When booting without an initrd
  there is no udev and the root= device must be provided with
  the kernel exposed unix device name. In addition there is no
  UUID device representation for virtio devices which are used
  together with the small kvmsmall kernel of this example.
  Since booting of this appliance is done via:
  $ kvm --kernel (kernel-kvmsmall) \
  - drive file=kiwi-test-image-embedded.raw,if=virtio \
  - append "root=/dev/vda1 console=ttyS0 rw"
  The kernel rootfs is mounted in rw mode anyway. Thus the systemd
  remount service is not useful in this case and switched off

==== python-mailman ====
Version update (3.3.4 -> 3.3.5)

- Update to 3.3.5, which provides many bug fixes and also these new features:
  - There is a new bounce_notify_admin_on_bounce_increment list
    setting and a corresponding list:admin:notice:increment
    template for the notice. This setting, if True, will cause a
    notice to be sent to the list admins when a member's bounce
    score is incremented, but doesn't disable delivery.
  - There is a new moderator_request_life setting in the
    [mailman] section of mailman.cfg that controls the lifetime
    of pending moderator requests as opposed to pending user
    confirmations.  Default is 180 days.
  - There is a new task runner to do periodic tasks.  The current
    implementation evicts expired pendings and cache entries
    and removes orphaned workflows and orphaned message store
    messages.  It does these tasks at intervals defined by the
    new run_tasks_every setting in the [mailman] section of
    mailman.cfg. Default is 1 hour.
  - There is a new list:admin:notice:pending template for the
    notice from the mailman notify command.
  - The nntp runner will now run the gatenews subcommand at
    intervals defined by a new gatenews_every setting in the
    [nntp] section of mailman.cfg. Default is 5 every minutes.
  - Check the REST API password in a way that is resistant to
    timing attacks. (CVE-2021-34337)
- Added support-alembic-1-7.patch
- Removed obsolete support-click-8-0.patch
- Added rpmlintrc

==== python-xarray ====
Version update (0.20.0 -> 0.20.1)

- update to version 0.20.1:
  - This is a bugfix release to fix :issue:`5930`.:
  - Bug fixes:
  - Fix a regression in the detection of the backend entrypoints (:issue:`5930`, :pull:`5931`)
    By `Justus Magin <https://github.com/keewis>`_.
  - Documentation:
  - Significant improvements to  :ref:`api`. By `Deepak Cherian <https://github.com/dcherian>`_.

==== rtkit ====

- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_rtkit-daemon.service.patch

==== snapper ====
Version update (0.9.1 -> 0.9.0)
Subpackages: libsnapper5 snapper-zypp-plugin

- added configure option for location of PAM module
  (gh#openSUSE/snapper#659)
- fixed systemd sandboxing (bsc#1186095)
- fixed systemd sandboxing (gh#openSUSE/snapper#651)
- fixed systemd sandboxing (bsc#1185596)
- added systemd sandboxing for services
- fix build on 32 bit musl systems (gh#openSUSE/snapper#644)
- improved error handling (see gh#openSUSE/snapper#626)
- version 0.9.0
- move org.opensuse.Snapper.conf from /etc to /usr (bsc#1183398 and
  gh#openSUSE/snapper#492)
- run boot.service iff root config exists (gh#openSUSE/snapper#630)
- avoid redundant quota rescans for same btrfs (see
  gh#openSUSE/snapper#507)
- allow absolute sizes for SPACE_LIMIT and FREE_LIMIT
  (gh#openSUSE/snapper#507)
- fixed creating root config (root prefix handling)
  (gh#openSUSE/snapper#627)
- version 0.8.16
- updated translations (bsc#1149754)
- fixed testsuite for equal-date (gh#openSUSE/snapper#526)
- added option to abbreviate columns in table (see
  gh#openSUSE/snapper#268)
- version 0.8.15
- in systemd-helper continue with other configs if one config is
  broken (gh#openSUSE/snapper#495)
- fixed compilation with --disable-btrfs (gh#openSUSE/snapper#505)
- do not override passwd after getpwuid_r et.al. calls
  (gh#openSUSE/snapper#589)
- state in man-pages that ext4 support is discontinued
  (gh#openSUSE/snapper#331)
- use C++11 regexes instead of own regcomp/regexec wrapper class
  (see gh#openSUSE/snapper#583)
- added option to cleanup to make requested free space available
  (jsc#SLE-15765)
- version 0.8.14
- package new snapperd.service file on Debian based distributions
  (gh#openSUSE/snapper#557)
- activate snapperd using systemd service
- fix LVM setup for volume groups and logical volumes with one
  character long names (gh#openSUSE/snapper#465)
- improved error messages for wrong command line options and
  arguments (bsc#1150156)
- call fsync after writing snapshot info file (bsc#1078336)
- version 0.8.13
- fixed error when using mksubvolume to create /tmp (bsc#1174401)
- version 0.8.12
- added error handing for failed ambit detection (bsc#1174038)
- version 0.8.11
- special rollback for transactional server (bsc#1172273)
- version 0.8.10
- updated translations (bsc#1149754)
- generate dsc file for Ubuntu 19.10
- Fix "Snapper is not creating the post snapshot" (bsc#1160938)
- Fix `make clean; make check` failing in zypp-plugin (bsc#1160891)
- version 0.8.9
- Add a "writeble copy" description to the 2nd snapshot
  of a rollback (Hrotkó Gábor).
- Fix the previous version to build on Debian, Ubuntu, and old GCC
  (bsc#1160306).
- version 0.8.8
- snapper-zypp-plugin subpackage rewritten from Python to C++
  (jsc#SLE-10500)
- added integration tests in snapper-testsuite subpackage
- version 0.8.7
- add --machine-readable option for CSV and JSON outputs.
- add --columns option for selecting columns in the commands list,
  list-configs and get-config.
- bsc#1149322
- version 0.8.6
- allow trailing comments in configuration files (bsc#1005342)
- version 0.8.5
- allow to make snapshot from other snapshot that the current one
  (jsc#SLE-7333)
- version 0.8.4
- reusing existing subvolumes on mksubvolume run
  (bsc#1138725, bsc#1126900, gh#openSUSE/snapper#236)
- fixed seg.fault during rollback if the previous default subvolume
  is missing in the snapshot list (bsc#1130273)
- version 0.8.3
- adapted to libbtrfs changes to resurrect special btrfs directory
  comparison (bsc#1111414)
- version 0.8.2
- avoid deadlock for special btrfs directory comparison
  (bsc#1049574)
- validate snapshot id corresponding to the default subvolume
  before using it for the current config (gh#openSUSE/snapper#449)
- version 0.8.1
- extended space aware cleanup algorithm to ensure minimal
  free space for btrfs (within known ranges) (fate#325774)
- version 0.8.0
- fixed querying default and active snapshot if compiled without
  rollback support (gh#openSUSE/snapper#442)
- version 0.7.2
- disallow to delete special (for btrfs currently mounted and next
  to be mounted) snapshots (fate#326479)
- version 0.7.1
- mark active and default btrfs subvolume in list output
  (fate#326479)
- reorder columns in snapper list output (fate#326479)
- version 0.7.0
- right align used space in table output
- version 0.6.1
- show used space (exclusive space of btrfs qgroup) for each
  snapshot (fate#323843)
- version 0.6.0
- avoid setenv after fork (bsc#1107587)
- fixed logging during shutdown of snapperd to avoid core dumps
  (bsc#1096401 and others)
- version 0.5.6
- merged (gh#openSUSE/snapper#409) to build with boost 1.67.0
  (bsc#1096208)
- version 0.5.5
- move warning in case of non-UTF8 locale to man page (bsc#1092103)
- soften error handling if setting locale fails due to broken
  system setup (bsc#1085832)
- create subvolume instead of snapshot for initial system
  (bsc#1077240)
- version 0.5.4
- improved error handling for systemd services
  (gh#openSUSE/snapper#382)
- use python3 instead of python2 (bsc#1070324)
- Switched from cron to systemd timers (spec file based
  distributions) (fate#324529)
- version 0.5.3
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- fix compilation with boost 1.65.0 (gh#openSUSE/snapper#354)
  (bsc#1061262)
- version 0.5.2
- fixed table formatting for non-ACSII characters (bsc#1051901)
  (::mbrtowc behavior has been changed in glibc-2.22)
- version 0.5.1
- set cleanup algorithm for rollback snapshots (fate#321773)
- version 0.5.0
- generate build file for Ubuntu 17.04
- version 0.4.5
- remove read-only mount option for new fstab entry in mksubvolume
  (bsc#1030257)
- version 0.4.4
- deal with CaaSP btrfs setup where certain subvolumes are
  read-only (bsc#1018302 and bsc#1018095)
- version 0.4.3
- build SLE12 versions with quota support again (bsc#1021370)
- version 0.4.2
- fixed --root option (bsc#1016633)
- version 0.4.1
- support option --no-dbus for all snapper commands (fate#319404,
  fate#321049)
- version 0.4.0
- catch exception if setting default subvolume fails (bsc#1008544)
- fixed use of getpwuid_r, getpwnam_r and getgrnam_r
- merged patch to fix order of object destruction on shutdown
  (gh#openSUSE/snapper#258)
- better messages for some btrfs quota errors
  (gh#openSUSE/snapper#257)
- merged SELinux support from Red Hat (disabled at compile-time
  per default) (gh#openSUSE/snapper#239)
- version 0.3.3
- reverted some changes done accidentally to default-config (see
  fate#312751)
- version 0.3.2
- make sure 'component' string is not destroyed prematurely
  (bsc#940154)
- version 0.3.1
- implemented space aware cleanup algorithms (fate#312751)
- version 0.3.0
- allow to setup quota (for fate#312751)
- improved error message (see bsc#956606)
- Allow rollback only for the root file system (bsc#954445)
- version 0.2.10
- added conditional compilation of installation-helper
  (gh#openSUSE/snapper#202)
- updated translations
- Call script /usr/lib/snapper/plugins/rollback if present upon
  rollback (fate#319108)
- version 0.2.9
- added program to create btrfs subvolume suitable for systems
  supporting rollback (bsc#944120)
- improved error reporting (bsc#940046)
- allow to disable zypp plugin via environment variable (see
  fate#319316)
- version 0.2.8
- extended snapper-configs man-page
- allow to set cleanup algorithm for snapshots created by helper
  programs
- added error message for invalid locale setting (see bsc#933241)
- allow list-configs command to work on different root
  (for fate#317900)
- Version 0.2.7
- added a helper to create snapshots without D-Bus
  during system installation/upgrade (fate#317973)
- added option --sync to delete command (fate#317066)
- added option --input to diff command
- sort files according to locale
- allow to set userdata for snapshots created by helper programs
- install systemd unit files and helper (see
  gh#openSUSE/snapper#154)
- drop -mt decoration from boost libraries (see
  http://www.boost.org/users/history/version_1_40_0.html)
- added comments in helper program
- added helper to support installation into subvolume (fate#318392)
- added root-prefix parameter for config functions
- pass single struct instead of many values to create and modify
  snapshot functions
- removed deprecated functions
- version 0.2.6
- use C++11 chrono::steady_clock
- stricter dbus string escaping (see bsc#913238)
- implemented dbus string escaping in pam_snapper
- version 0.2.5
- fixed compilation with clang
- ignore everything in .snapshots not matching a number
- improved error messages (bsc#889928 and bsc#903834)
- support weekly snapshots in cleanup algorithm (see
  gh#openSUSE/snapper#135)
- use boost unit test framework and automake check feature
- improved fadvise usage
- add option --all-configs to snapper client, list snapshots from
  all accessible configs
- allow to specify command for comparing file
- updated translations
- resolved some code issues found by code analysis
- conditional check for libbtrfs API version
- version 0.2.4
- cleanup after failed create-config (bnc#863578)
- also handle primary group of user when checking permissions
  (see gh#openSUSE/snapper#100)
- show id of user if username cannot be detected
- updated translations
- disable support for qgroup (see bug#887046)
- updated translations
- fixed pam_snapper_pamconfig.sh script (bnc#885604)
- make rollback command print verbose messages
- allow to add snapshots to qgroup (prototype for fate#312751)
- fixed DBus introspection data
- version 0.2.3
- added aliases for some snapper commands
- allow to display dates and times in UTC and ISO format
- extended documentation about "number" cleanup algorithm
  (bnc#878009)
- updated translations
- fixed parent of snapshot generated by rollback
- added rollback support (fate#317062)
- version 0.2.2
- fixed execution of grub plugin (bnc#871880)
- allow to add snapshots subvolume to fstab (for fate#317062)
- fixed empty-pre-post cleanup algorithm
- fixed setting setuid bit during undochange (bnc#862964)
- fixed segmentation fault with DBus (bnc#860119)
- updated zypp-plugin.conf (bnc#864841)
- sync ACL at startup (bnc#863073)
- fixed execution of grub scripts
- version 0.2.1
- allow to sync ALLOW_USERS and ALLOW_GROUPS to ACL of .snapshots
  directory (see bnc#860116)
- version 0.2.0
- removed grub-snapper-plugin subpackage (fate#316232)
- tag subpackages containing only Python plugins as noarch
- allow to configure snapshotting from zypp-plugin depending on
  package list (fate#316203)
- version 0.1.8
- fixed inconsistency with default value for BACKGROUND_COMPARISON
- extended number cleanup algorithm to privilege important
  snapshots (fate#316233)
- added grub-snapper-plugin subpackage for writing extra snapshot
  metadata for grub2 (fate#316232)
- restrict permissions on .snapshots subvolume (bnc#843219)
- version 0.1.7
- merged support for handling inactive LVM LVs from oniko
- added option --no-dbus to snapper tool
- version 0.1.6
- allow to change config via DBus and with command line tool
- added manpage describing snapper configs
- optimize timeline cleanup algorithm for only sporadic running
  systems
- version 0.1.5
- document filters and use fnmatch with FNM_LEADING_DIR
- also call initgroups in pam_snapper (bnc#815383)
- allow whitespace in ALLOW_USERS and ALLOW_GROUPS
- fixed xattrs reading for certain block/character devices
- added PAM module from mge
- version 0.1.4
- merged xattr support from oniko
- version 0.1.3
- added filters for lvm
- updated translations
- use sendfile system-call instead of read/write loop
- removed obsolete calls to renice and ionice in cron scripts
  (bnc#804355)
- zypp-plugin requires dbus-1-python
- fixed compatibility issue with boost 1.52
- use btrfs send ioctl for snapshot comparison (fate #311399)
- version 0.1.2
- fixed type of time_t in DBus protocol
- implemented use-counter for mounts of snapshots
- updated translations
- handle userdata in zypp plugin (fate #312521)
- reject create-config on non-thin LVM volumes
- version 0.1.1
- .snapshots is not required to have group root if it is not
  group-writable
- merged dbus branch (fate #313010 and fate #313042)
  - allows non-root user to use snapper
  - record user id during snapshot creation
  - run background comparisons sequential
  - use ioctl instead of btrfs program
  - disable ext4 support
  - removed Python bindings
- version 0.1.0
- fixed segmentation fault for unknown fstype
- version 0.0.14
- fixed logging during program termination
- take mount options from original filesystem when mounting
  snapshots
- version 0.0.13
- added experimental support for LVM thin-provisioned snapshots
- version 0.0.12
- removed blocxx (fate #313242)
- version 0.0.11
- added missing includes for gcc 4.7
- allow to disable background comparison (bnc#726122)
- version 0.0.10
- added option --command to snapper create
- version 0.0.9
- allow to compile without blocxx
- allow to delete a configuration
- package Python bindings
- version 0.0.8
- add libtool as buildrequire to avoid implicit dependency
- moved supplements btrfsprogs from libsnapper to snapper
  (bnc#729859)
- create read-only btrfs snapshots
- updated translations
- check iterator in findPre
- do not log output of diff command
- improved error handling (bnc#718914)
- added userdata to snapshots
- updated translations
- renamed snapper command diff to status and contentdiff to diff
- improved manpage (bnc #710858)
- improvements to command-line interface
- added experimental ext4 support
- preparations for supporting multiple filesystem types
- version 0.0.7
- updated translations
- added missing shell quoting
- added snapper-zypp-plugin subpackage (fate #308626)
- updated translations
- added man-page
- place snapshots in .snapshots directory
- version 0.0.6
- simplified setup
- version 0.0.5
- allow to ignore files during snapshot comparison
- started development (fate #303699)
- version 0.0.1

==== transactional-update ====
Version update (3.6.1 -> 3.6.2)
Subpackages: dracut-transactional-update libtukit0 transactional-update-zypp-config tukit

- Version 3.6.2
  - Bind mount root file system snapshot on itself, this makes the
    temporary directory in /tmp unnecessary; also fixes [boo#1188110]
    to return the correct snapshot's working directory via API call.
  - Use separate mount namespace for transactional-update; this should
    fix several applications that fail to run if a mount point has the
    'unbindable' mount flag set

==== wayland ====
Subpackages: libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0

- Switch to meson buildsystem: Add meson BuildRequires and macros.
- Add generic c_compiler and c++_compiler BuildRequires, needed now
  with the meson buildsystem.
- Use ldconfig_scriptlets macro for post(un) handling for
  Tumbleweed and newer.

==== xdm ====
Subpackages: xdm-xsession

- %post: enable Xorg on s390x with virtio (Redhat PCI ID 1af4:1050)
  via /etc/sysconfig/displaymanager on installation (but not upgrade)
  by checking for existence of /dev/dri [JIRA#SLE-18632]

==== xf86-input-libinput ====

- enable build on s390x (JIRA#SLE-18632)

==== xfce4-whiskermenu-plugin ====
Version update (2.6.2 -> 2.7.0)
Subpackages: xfce4-whiskermenu-plugin-lang

- Update to version 2.7.0
  * Add showing categories as icons on top or bottom.
    (gxo#panel-plugins/xfce4-whiskermenu-plugin#62)
  * Add hiding username.
    (gxo#panel-plugins/xfce4-whiskermenu-plugin#36)
  * Add rounded profile picture.
  * Add optional AccountsService support.
  * Add catfish search action.
  * Add CSS classes for theming.
  * Improve search result relevance.
  * Make stripping release builds optional.
  * Rearrange settings dialog.
  * Remove sliding out search results.
  * Remove useless grab check.
  * Rename icon to follow reverse DNS scheme.
  * Replace size grip with resizing from edges.
  * Replace slots with lambdas.
  * Use original menu layout.
  * Use dm-tool for switching users.
  * Translation updates

==== xfsprogs ====
Version update (5.13.0 -> 5.14.0)
Subpackages: libhandle1 xfsprogs-scrub

- update to v5.14.0:
  - xfsprogs: introduce liburcu support
  - xfsprogs: convert atomic to uatomic
  - xfsprogs: convert utilities to use "fallthrough;"
  - libxfs: port xfs_set_inode_alloc from kernel
  - mkfs: warn about V4 deprecation
  - xfs_db: convert agresv to use for_each_perag
  - libxfs changes merged from kernel 5.14

==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk

- enable build of Xorg on s390x (jira#SLE-18632)

==== yast2-bootloader ====
Version update (4.4.7 -> 4.4.8)

- bnc#1092950
  - improved invalid input handling for custom boot partition
  - added support for defining custom boot partition by UUID and/or
    LABEL
- 4.4.8