Removed rpms
============

 - firebird
 - insserv-compat
 - libfbclient2
 - libib_util
 - libixion-0_15-0
 - liborcus-0_15-0
 - libreoffice-base-drivers-firebird
 - libtommath1
 - lifecycle-data-sle-module-basesystem
 - lifecycle-data-sle-module-desktop-applications
 - lifecycle-data-sle-module-development-tools
 - lifecycle-data-sle-module-server-applications
 - sle-rt-hw_en
 - sle-rt-quick_en
 - sle-rt-shielding_en
 - sle-rt-virtguide_en

Added rpms
==========

 - coreutils-doc
 - dirmngr
 - issue-generator
 - kmod-bash-completion
 - libbox2d2
 - libixion-0_16-0
 - libldac2
 - liborcus-0_16-0
 - pipewire-lang
 - system-group-audit

Package Source Changes
======================

MozillaThunderbird
+- Mozilla Thunderbird 78.8
+  * fixed: Importing an address book from a CSV file always
+    reported an error (bmo#1685048)
+  * fixed: Security information for S/MIME messages was not
+    displayed correctly prior to a draft being saved
+    (bmo#1683701)
+  * fixed: Calendar: FileLink UI fixes for Caldav calendars
+    (bmo#1669803)
+  * fixed: Recurring tasks were always marked incomplete; unable
+    to use filters (bmo#1686466)
+  * fixed: Various UI widgets not working (bmo#1690098)
+  * fixed: Dark theme improvements (bmo#1691106)
+  * fixed: Extension manager was missing link to addon support
+    web page (bmo#1642219)
+  * fixed: Various security fixes
+  MFSA 2021-09 (bsc#1182614)
+  * CVE-2021-23969 (bmo#1542194)
+    Content Security Policy violation report could have contained
+    the destination of a redirect
+  * CVE-2021-23968 (bmo#1687342)
+    Content Security Policy violation report could have contained
+    the destination of a redirect
+  * CVE-2021-23973 (bmo#1690976)
+    MediaError message property could have leaked information
+    about cross-origin resources
+  * CVE-2021-23978 (bmo#1682928, bmo#1687391, bmo#1687597,
+    bmo#786797)
+    Memory safety bugs fixed in Thunderbird 78.8
+- Update create-tar.sh to use https instead of http (bsc#1182357)
+
at
+- change login shell for at user from /bin/bash to /bin/false as it
+  shouldn't need a valid login shell [jsc#SLE-17611] [bsc#1181576]
+
-- at-3.1.14-usePOSIXtimers.patch (from Fedora)
-  Use Posix timers, this
-  avoid the need of horrible suspend/resume hacks like at.sleep
-  with pm-utils/systemd
-
-- Add at-sane-envkeys.diff to skip exporting variables with
-  awkward keys [bsc#899160]
-
-- updated to 3.1.15:
-  * pam.conf: require pam_loginuid.so
-  * atd.service.in: Add Documentation field.
-  * atd.service.in: Set IgnoreSIGPIPE=false
-
-- Remove a relative path that is not needed in the service symlink
-
-- Remove extra remains of sysvinit compat.
-- Restore needed call to fillup_only that went lost in the
-  sysvinit change.
-
-- introduced -o <timeformat> switch for atq [bnc#879402]
-  * added at-atq-timeformat.patch
-
--Removed init script
--fix bnc#880364 - at pam file is not calling pam_loginuid
-
-- New upstream release 3.1.14
-  + Add systemd service file. (deb#639634)
-  + Initialize jobno before using it.
-  + No longer try to compile and run a trivial C program. (deb#632301)
-  + Add -M option to usage message.
-  + Use LDFLAGS when linking programs.
-- Rebased the following patches:
-  * at-3.1.13.patch as at-3.1.14.patch
-  * at-3.1.13-joblist.patch as at-3.1.14-joblist.patch
-  * at-3.1.13-selinux.patch as at-3.1.14-selinux.patch
-  * at-parse-suse-sysconfig.patch as at-3.1.14-parse-suse-sysconfig.patch
-  * at-makefile-deps.patch as at-3.1.14-makefile-deps.patch
-- Dropped at-3.1.13-pie.patch (obsolete, now using LDFLAGS)
-- Changed systemd service file [Unit] -> "Description" to match upstream
-- Spec: cleanup + use some macros
-
-- Fixed leaking the exit code of systemctl in atd.sh. A change
-  to at.sleep prevents leaking systemctl exit code as well as
-  simplifies the script.
-
-- use old privs model (fixes bnc#849720)
-  * at-backport-old-privs.patch
-- do not install sysvinit script and service file together
-- add sticky bit to atjobs
-
-- adding service hook was in %verifyscript section not in %post
-
-- at-secure_getenv.patch at must use secure_getenv.
-
-- No http://0pointer.de/public/systemd-units/atd.service anymore
-
-- systemd: start as non-forking service
-- systemd: start after systemd-user-sessions.service
-
-- Use /run not /var/run to store the pid file
-
-- at.sleep move away from pm-utils to systemd-sleep
-
-- at-makefile-deps.patch: fix makefile dependencies
-
-- updated to upstream 3.1.13
-- ported patches to new source code in session with Stefan Seyfried
-- removed unnecessary patches
-
-- Ordering after syslog.target is no longer recommended.
-
-- fix author information in at-parse-suse-sysconfig.patch (bnc#780259#c25)
-
-- Use simpler HXmap_get in at-parse-suse-sysconfig.patch
-  (bnc#780259)
-
-- When sysconfig variables are empty, do not set stuff to zero
-  just use the defaults.
-
-- Fix systemd unit and sysconfig parsing the right way.
-
-- use /etc/sysconfig/atd variables in atd.service (bnc#780259#c4)
-
-- fix atd.service (bnc#780259)
-
-- add autoconf as buildrequire to avoid implicit dependency
-
-- remove call to suse_update_config (very old work around)
-
-- Fix rpmlint warnings
-
-- Support systemd.
-
-- Remove redundant tags/sections from specfile
-- Use %_smp_mflags for parallel build
-
-- added missing license to distribution (bnc#693355)
-
-- wrong jobdir mtime handling fixed (bnc#680113)
-  thanks to Ingo Schwarze
-
-- fixed atd-atrm race condition (bnc#679857)
-
-- fixed bug introduced with at-3.1.8-tomorrow.patch (bnc#672586)
-
-- source pm-utils functions in suspend/resume script to avoid
-  errors
-
-- at now shifts jobs with passed time without a date to tomorrow
-  (bnc#668485)
-
-- own parent directories
-
-- /etc/at.deny has wrong account name [bnc#632250]
-
-- wake up atd after suspend [bnc#592349]
-
-- improve spec file
-- Should Recommend smtp_daemon
-
-- added pam conversion function (reworked pam.patch) fate#306386
-
-- updated patches to apply with fuzz=0
-
-- closedir.patch renamed to leak-fix.patch and added others fixs
-  of resource leaks (bnc#533454)
-
-- added closedir.patch fix missing call of closedir() (bnc#523346)
-
-- added at-3.1.8-pam-session-as-root.patch (bnc#329210, bnc#408986)
-
-- added cleanup_perm.patch to fix permissions for unlink (bnc#478733)
-
audit
-- Update to version 2.8.5:
-  * Fix segfault on shutdown
-  * Fix hang on startup (#1587995)
-  * Add sleep to script to dump state so file is ready when needed
-  * Add auparse_normalizer support for SOFTWARE_UPDATE event
-  * Mark netlabel events as simple events so that get processed quicker
-  * When audispd is reconfiguring, only SIGHUP plugins with valid pid (#1614833)
-  * Add 30-ospp-v42.rules to meet new Common Criteria requirements
-  * Update lookup tables for the 4.18 kernel
-  * In aureport, fix segfault in file report
-  * Add auparse_normalizer support for labeled networking events
-  * Fix memory leak in audisp-remote plugin when using krb5 transport. (#1622194)
-  * Event aging is off by a second
-  * In ausearch/auparse, correct event ordering to process oldest first
-  * auparse_reset was not clearing everything it should
-  * Add support for AUDIT_MAC_CALIPSO_ADD, AUDIT_MAC_CALIPSO_DEL events
-  * In ausearch/report, lightly parse selinux portion of USER_AVC events
-  * In ausearch/report, limit record size when malformed
-  * In auditd, fix extract_type function for network originating events
-  * In auditd, calculate right size and location for network originating events
-  * Treat all network originating events as VER2 so dispatcher doesn't format it
-  * In audisp-remote do an initial connection attempt (#1625156)
-  * In auditd, allow expression of space left as a percentage (#1650670)
-  * On PPC64LE systems, only allow 64 bit rules (#1462178)
-  * Make some parts of auditd state report optional based on config
-  * Fix ausearch when checkpointing a single file (Burn Alting)
-  * Fix scripting in 31-privileged.rules wrt filecap (#1662516)
-  * In ausearch, do not checkpt if stdin is input source
-  * In libev, remove __cold__ attribute for functions to allow proper hardening
-  * Add tests to configure.ac for openldap support
-  * Make systemd support files use /run rather than /var/run (Christian Hesse)
-  * Fix minor memory leak in auditd kerberos credentials code
-  * Fix auditd regression where keep_logs is limited by rotate_logs 2 file test
-  * In ausearch/report fix --end to use midnight time instead of now (#1671338)
-- Fix build errors when using gcc-10 no-common default (bsc#1160384)
-  New patch: audit-fno-common.patch
-- Refresh audit-allow-manual-stop.patch
-- Fix version typo in audit.changes and audit-secondary.changes
-
-- Resolve build errors when using glibc-devel-5.3 (bsc#1163040)
-  New patch: audit-make-audit_filter_exclude-definition-optional.patch
-
audit-secondary
-- Enable Aarch64 processor support. (bsc#1179515 bsc#1179806)
+- Do not explicitly provide group(audit) in system-users-audit:
+  this is automatically handled by rpm/providers.
-- Update to version 2.8.5:
-  * Fix segfault on shutdown
-  * Fix hang on startup (#1587995)
-  * Add sleep to script to dump state so file is ready when needed
-  * Add auparse_normalizer support for SOFTWARE_UPDATE event
-  * Mark netlabel events as simple events so that get processed quicker
-  * When audispd is reconfiguring, only SIGHUP plugins with valid pid (#1614833)
-  * Add 30-ospp-v42.rules to meet new Common Criteria requirements
-  * Update lookup tables for the 4.18 kernel
-  * In aureport, fix segfault in file report
-  * Add auparse_normalizer support for labeled networking events
-  * Fix memory leak in audisp-remote plugin when using krb5 transport. (#1622194)
-  * Event aging is off by a second
-  * In ausearch/auparse, correct event ordering to process oldest first
-  * auparse_reset was not clearing everything it should
-  * Add support for AUDIT_MAC_CALIPSO_ADD, AUDIT_MAC_CALIPSO_DEL events
-  * In ausearch/report, lightly parse selinux portion of USER_AVC events
-  * In ausearch/report, limit record size when malformed
-  * In auditd, fix extract_type function for network originating events
-  * In auditd, calculate right size and location for network originating events
-  * Treat all network originating events as VER2 so dispatcher doesn't format it
-  * In audisp-remote do an initial connection attempt (#1625156)
-  * In auditd, allow expression of space left as a percentage (#1650670)
-  * On PPC64LE systems, only allow 64 bit rules (#1462178)
-  * Make some parts of auditd state report optional based on config
-  * Fix ausearch when checkpointing a single file (Burn Alting)
-  * Fix scripting in 31-privileged.rules wrt filecap (#1662516)
-  * In ausearch, do not checkpt if stdin is input source
-  * In libev, remove __cold__ attribute for functions to allow proper hardening
-  * Add tests to configure.ac for openldap support
-  * Make systemd support files use /run rather than /var/run (Christian Hesse)
-  * Fix minor memory leak in auditd kerberos credentials code
-  * Fix auditd regression where keep_logs is limited by rotate_logs 2 file test
-  * In ausearch/report fix --end to use midnight time instead of now (#1671338)
-- Fix build errors when using gcc-10 no-common default (bsc#1160384)
-  New patch: audit-fno-common.patch
-- Refresh audit-allow-manual-stop.patch
-- Fix version typo in audit.changes and audit-secondary.changes
+- Create new "audit" group for read access to logs (bsc#1178154)
+  * add change-default-log_group.patch
+  * update audit-secondary.spec
+
+- Enable Aarch64 processor support. (bsc#1179515 bsc#1179806)
-- Resolve build errors when using glibc-devel-5.3 (bsc#1163040)
-  New patch: audit-make-audit_filter_exclude-definition-optional.patch
+- prepare usrmerge (boo#1029961)
autoyast2
+- Remove the 'haspcmica' element from the schema (related to
+  bsc#1183352).
+- 4.3.71
+
+- Import the security settings after importing the bootloader
+  configuration (bsc#1183042).
+- 4.3.70
+
+- Select patterns during auto installation even when not using the
+  confirm mode (related to jsc#SMO-20 and bsc#1182543).
+- 4.3.69
+
bcm43xx-firmware
+- Cater for old and new ways of configuring bluetooth on RPi. Users of
+  'hciattach' expect the firmware in '/lib/firmware' while users of the serdev
+  configured bluetooth setups will expect it in '/lib/firmware/brcm'
+  (bsc#1177189).
+
+- use %_firmwaredir
+
ca-certificates
+- backport bash rewrite from Factory to make sure to trigger in
+  transactional mode (boo#1179884)
+
-- use rpm -qf to determine if a ssl cert is owned by some other
-  package and therefore doesn't need to be migrated (related to
-  bnc#890205).
-
-- add p11 kit header to set label of migrated certificates to the
-  file name of the previous one (bnc#890205)
-
-- removed the version in the Obsoletes. The package in SLE11 got
-  version updated (bnc#887099).
-
-- clarify the start order of the generators, as certbundle.run
-  semi-depends on etc_ssl.run via a timestamp. (bnc#883386)
-
-- fix directory permissions for real this time (bnc#871639)
-
-- don't keep certificates with marker (bnc#875647)
-
-- copy custom pem files in /etc/ssl/certs to /etc/pki/anchors on
-  update (bnc#875647)
-
-- Fix typo in man page
-
-- package correct permissions of generated  directories (bnc#871639)
-
-- etc_ssl.run: fix typo
-- turn /etc/ssl/certs into a symlink to /var/lib/ca-certificates/pem
-
-- fix typo in README (bnc#845500)
-- remove old extractcerts.pl
-
-- re-enable the CA bundle again for glib-networking (bnc#825903)
-
-- make sure we have p11-kit >= 0.19.3 which has the 'trust' command
-  (bnc#836560)
-
-- don't remove symlinks to other locations in /etc/ssl/certs
-- use the trust binary instead of p11-kit to extract trust
-
-- disable generating ca-bundle for now again so people don't submit
-  new packages that use this file.
-
-- Explicitly require p11-kit, otherwise trusted certificates won't
-  be generated
-
-- update manpage
-
-- use p11-kit to generate the files
-
-- give hint about SSL_CTX_set_default_verify_paths in cert bundle
-
-- require coreutils for %post script
-
-- fix spurious rpm warning if no java exists (bnc#634793)
-- move java.run to java-ca-certificates
-
-- catch FileNotFoundException (bnc#623365)
-
-* Use the gcc-java and fastjar for build to avoid dependency problems
-  * build keystore.class only to allow noarch package
-
-- create java bundles
-
-- also use hooks from /usr/lib/ca-certificates/update.d
-- replace bundle file with symlink to file in /var as it's auto
-  generated
-
-- force rebuilding all certificate stores in %post
-  This also makes sure we update the hash links in /etc/ssl/certs
-  as openssl changed the hash format between 0.9.8 and 1.0
-
-- actually install certbundle.run (bnc#594501)
-
-- it's ca-bundle.pem rather than cert.pem
-
-- obsolete openssl-certs (bnc#594434)
-- update manpage (bnc#594501)
-
-- include /etc/ca-certificates.conf as %ghost
-
-- generate ca-bundle with hook script
-- don't use trusted certificates in ca-bundle file for compatibility
-  with gnutls
-
-- new package
-
coreutils
+- prepare usrmerge (boo#1029961)
+
+- gnulib-test-avoid-FP-perror-strerror.patch: Add patch to
+  avoid false-positive error in gnulib tests 'test-perror2' and
+  'test-strerror_r', visible on armv7l.
+- coreutils.spec: Reference the patch.
+
+- Drop suse-module-tools BuildRequires: this was used for the macro
+  regenerate_initrd_post/posttrans, which have been moved to
+  rpm-config-SUSE in Jan 2019.
+
+- coreutils-gnulib-disable-test-float.patch: Add patch to temporarily
+  disable the gnulib test 'test-float' failing on ppc and ppc64le.
+- coreutils.spec: Reference the patch.  While at it, avoid conditional
+  Patch and Source entries as that break cross-platform builds from
+  source RPMs.
+
+- add coreutils-use-python3.patch to minimally port away from
+  python 2.x use of pyinotify in the testsuite
+
+- Update to 8.32:
+  * Noteworthy changes in release 8.32 (2020-03-05) [stable]
+  * * Bug fixes
+  cp now copies /dev/fd/N correctly on platforms like Solaris where
+  it is a character-special file whose minor device number is N.
+  [bug introduced in fileutils-4.1.6]
+  dd conv=fdatasync no longer reports a "Bad file descriptor" error
+  when fdatasync is interrupted, and dd now retries interrupted calls
+  to close, fdatasync, fstat and fsync instead of incorrectly
+  reporting an "Interrupted system call" error.
+  [bugs introduced in coreutils-6.0]
+  df now correctly parses the /proc/self/mountinfo file for unusual entries
+  like ones with '\r' in a field value ("mount -t tmpfs tmpfs /foo$'\r'bar"),
+  when the source field is empty ('mount -t tmpfs "" /mnt'), and when the
+  filesystem type contains characters like a blank which need escaping.
+  [bugs introduced in coreutils-8.24 with the introduction of reading
+  the /proc/self/mountinfo file]
+  factor again outputs immediately when stdout is a tty but stdin is not.
+  [bug introduced in coreutils-8.24]
+  ln works again on old systems without O_DIRECTORY support (like Solaris 10),
+  and on systems where symlink ("x", ".") fails with errno == EINVAL
+  (like Solaris 10 and Solaris 11).
+  [bug introduced in coreutils-8.31]
+  rmdir --ignore-fail-on-non-empty now works correctly for directories
+  that fail to be removed due to permission issues.  Previously the exit status
+  was reversed, failing for non empty and succeeding for empty directories.
+  [bug introduced in coreutils-6.11]
+  'shuf -r -n 0 file' no longer mistakenly reads from standard input.
+  [bug introduced with the --repeat feature in coreutils-8.22]
+  split no longer reports a "output file suffixes exhausted" error
+  when the specified number of files is evenly divisible by 10, 16, 26,
+  for --numeric, --hex, or default alphabetic suffixes respectively.
+  [bug introduced in coreutils-8.24]
+  seq no longer prints an extra line under certain circumstances (such as
+  'seq -f "%g " 1000000 1000000').
+  [bug introduced in coreutils-6.10]
+  * * Changes in behavior
+  Several programs now check that numbers end properly.  For example,
+  'du -d 1x' now reports an error instead of silently ignoring the 'x'.
+  Affected programs and options include du -d, expr's numeric operands
+  on non-GMP builds, install -g and -o, ls's TABSIZE environment
+  variable, mknod b and c, ptx -g and -w, shuf -n, and sort --batch-size
+  and --parallel.
+  date now parses military time zones in accordance with common usage:
+    "A" to "M"  are equivalent to UTC+1 to UTC+12
+    "N" to "Y"  are equivalent to UTC-1 to UTC-12
+    "Z" is "zulu" time (UTC).
+  For example, 'date -d "09:00B" is now equivalent to 9am in UTC+2 time zone.
+  Previously, military time zones were parsed according to the obsolete
+  rfc822, with their value negated (e.g., "B" was equivalent to UTC-2).
+  [The old behavior was introduced in sh-utils 2.0.15 ca. 1999, predating
+  coreutils package.]
+  ls issues an error message on a removed directory, on GNU/Linux systems.
+  Previously no error and no entries were output, and so indistinguishable
+  from an empty directory, with default ls options.
+  uniq no longer uses strcoll() to determine string equivalence,
+  and so will operate more efficiently and consistently.
+  * * New Features
+  ls now supports the --time=birth option to display and sort by
+  file creation time, where available.
+  od --skip-bytes now can use lseek even if the input is not a regular
+  file, greatly improving performance in some cases.
+  stat(1) supports a new --cached= option, used on systems with statx(2)
+  to control cache coherency of file system attributes,
+  useful on network file systems.
+  * * Improvements
+  stat and ls now use the statx() system call where available, which can
+  operate more efficiently by only retrieving requested attributes.
+  stat and tail now know about the "binderfs", "dma-buf-fs", "erofs",
+  "ppc-cmm-fs", and "z3fold" file systems.
+  stat -f -c%T now reports the file system type, and tail -f uses inotify.
+  * * Build-related
+  gzip-compressed tarballs are distributed once again
+- Refresh patches:
+  * coreutils-disable_tests.patch
+  * coreutils-getaddrinfo.patch
+  * coreutils-i18n.patch
+  * coreutils-invalid-ids.patch
+  * coreutils-remove_hostname_documentation.patch
+  * coreutils-remove_kill_documentation.patch
+  * coreutils-skip-gnulib-test-tls.patch
+  * coreutils-tests-shorten-extreme-factor-tests.patch
+- coreutils-i18n.patch:
+  * uniq: remove collation handling as required by newer POSIX; see
+  - https://git.savannah.gnu.org/cgit/coreutils.git/commit/?id=8e81d44b5
+  - https://www.austingroupbugs.net/view.php?id=963
+- coreutils-ls-restore-8.31-behavior-on-removed-dirs.patch:
+  * Add patch for 'ls' to restore 8.31 behavior on removed directories.
+- coreutils.spec:
+  * Version: bump version.
+  * %check: re-enable regular 'make check' for non-multibuild package.
+  * reference the above new patch.
+- coreutils.keyring:
+  * Update from upstream (Savannah).
+
+- disable single and testsuite builds in rings/staging
+- remove duplicate "coreutils" in flavor to make it look nicer in OBS
+
+- minor: remove obsolete comment in spec file.
+
+- switch to multibuild
+- add coreutils-single subpackage that contains a single binary coreutils tool
+  similar to busybox
+- package LC_CTIME directories also in lang package
+- split off doc package
+- remove info macros, handled by file trigger nowadays
+
+- Do not recommend lang package. The lang package already has a
+  supplements.
+
+- Update to 8.31:
+  * Noteworthy changes in release 8.31 (2019-03-10) [stable]
+  * * Bug fixes
+  'base64 a b' now correctly diagnoses 'b' as the extra operand, not 'a'.
+  [bug introduced in coreutils-5.3.0]
+  When B already exists, 'cp -il A B' no longer immediately fails
+  after asking the user whether to proceed.
+  [This bug was present in "the beginning".]
+  df no longer corrupts displayed multibyte characters on macOS.
+  [bug introduced with coreutils-8.18]
+  seq no longer outputs inconsistent decimal point characters
+  for the last number, when locales are misconfigured.
+  [bug introduced in coreutils-7.0]
+  shred, sort, and split no longer falsely report ftruncate errors
+  when outputting to less-common file types.  For example, the shell
+  command 'sort /dev/null -o /dev/stdout | cat' no longer fails with
+  an "error truncating" diagnostic.
+  [bug was introduced with coreutils-8.18 for sort and split, and
+  (for shared memory objects only) with fileutils-4.1 for shred]
+  sync no longer fails for write-only file arguments.
+  [bug introduced with argument support to sync in coreutils-8.24]
+  'tail -f file | filter' no longer exits immediately on AIX.
+  [bug introduced in coreutils-8.28]
+  'tail -f file | filter' no longer goes into an infinite loop
+  if filter exits and SIGPIPE is ignored.
+  [bug introduced in coreutils-8.28]
+  * * Changes in behavior
+  cksum, dd, hostid, hostname, link, logname, sleep, tsort, unlink,
+  uptime, users, whoami, yes: now always process --help and --version options,
+  regardless of any other arguments present before any optional '--'
+  end-of-options marker.
+  nohup now processes --help and --version as first options even if other
+  parameters follow.
+  'yes a -- b' now outputs 'a b' instead of including the end-of-options
+  marker as before: 'a -- b'.
+  echo now always processes backslash escapes when the POSIXLY_CORRECT
+  environment variable is set.
+  When possible 'ln A B' now merely links A to B and reports an error
+  if this fails, instead of statting A and B before linking.  This
+  uses fewer system calls and avoids some races.  The old statting
+  approach is still used in situations where hard links to directories
+  are allowed (e.g., NetBSD when superuser).
+  ls --group-directories-first will also group symlinks to directories.
+  'test -a FILE' is not supported anymore.  Long ago, there were concerns about
+  the high probability of humans confusing the -a primary with the -a binary
+  operator, so POSIX changed this to 'test -e FILE'.  Scripts using it were
+  already broken and non-portable; the -a unary operator was never documented.
+  wc now treats non breaking space characters as word delimiters
+  unless the POSIXLY_CORRECT environment variable is set.
+  * * New features
+  id now supports specifying multiple users.
+  'date' now supports the '+' conversion specification flag,
+  introduced in POSIX.1-2017.
+  printf, seq, sleep, tail, and timeout now accept floating point
+  numbers in either the current or the C locale.  For example, if the
+  current locale's decimal point is ',', 'sleep 0,1' and 'sleep 0.1'
+  now mean the same thing.  Previously, these commands accepted only
+  C-locale syntax with '.' as the decimal point.  The new behavior is
+  more compatible with other implementations in non-C locales.
+  test now supports the '-N FILE' unary operator (like e.g. bash) to check
+  whether FILE exists and has been modified since it was last read.
+  env now supports '--default-signal[=SIG]', '--ignore-signal[=SIG]', and
+  '--block-signal[=SIG], to setup signal handling before executing a program.
+  env now supports '--list-signal-handling' to indicate non-default
+  signal handling before executing a program.
+  * * New commands
+  basenc is added to complement existing base64,base32 commands,
+  and encodes and decodes printable text using various common encodings:
+  base64,base64url,base32,base32hex,base16,base2,z85.
+  * * Improvements
+  ls -l now better aligns abbreviated months containing digits,
+  which is common in Asian locales.
+  stat and tail now know about the "sdcardfs" file system on Android.
+  stat -f -c%T now reports the file system type, and tail -f uses inotify.
+  stat now prints file creation time when supported by the file system,
+  on GNU Linux systems with glibc >= 2.28 and kernel >= 4.11.
+- Refresh patches (line number changes only):
+  * coreutils-disable_tests.patch
+  * coreutils-i18n.patch
+  * coreutils-misc.patch
+  * coreutils-remove_hostname_documentation.patch
+  * coreutils-remove_kill_documentation.patch
+  * coreutils-skip-gnulib-test-tls.patch
+  * coreutils-tests-shorten-extreme-factor-tests.patch
+- coreutils.spec:
+  * Version: bump version.
+  * URL: Use https scheme.
+  * %description: Add 'basenc' tool.
+  * Change gitweb to cgit URL with https in a comment.
+- coreutils.keyring:
+  * Update for added section headers ('GPG keys of <MAINTAINER>').
+
+- Update to 8.30:
+  * Noteworthy changes in release 8.30 (2018-07-01) [stable]
+  * * Bug fixes
+  'cp --symlink SRC DST' will again correctly validate DST.
+  If DST is a regular file and SRC is a symlink to DST,
+  then cp will no longer allow that operation to clobber DST.
+  Also with -d, if DST is a symlink, then it can always be replaced,
+  even if it points to SRC on a separate device.
+  [bugs introduced with coreutils-8.27]
+  'cp -n -u' and 'mv -n -u' now consistently ignore the -u option.
+  Previously, this option combination suffered from race conditions
+  that caused -u to sometimes override -n.
+  [bug introduced with coreutils-7.1]
+  'cp -a --no-preserve=mode' now sets appropriate default permissions
+  for non regular files like fifos and character device nodes etc.,
+  and leaves mode bits of existing files unchanged.
+  Previously it would have set executable bits on created special files,
+  and set mode bits for existing files as if they had been created.
+  [bug introduced with coreutils-8.20]
+  'cp --remove-destination file symlink' now removes the symlink
+  even if it can't be traversed.
+  [bug introduced with --remove-destination in fileutils-4.1.1]
+  ls no longer truncates the abbreviated month names that have a
+  display width between 6 and 12 inclusive.  Previously this would have
+  output ambiguous months for Arabic or Catalan locales.
+  'ls -aA' is now equivalent to 'ls -A', since -A now overrides -a.
+  [bug introduced in coreutils-5.3.0]
+  'mv -n A B' no longer suffers from a race condition that can
+  overwrite a simultaneously-created B.  This bug fix requires
+  platform support for the renameat2 or renameatx_np syscalls, found
+  in recent Linux and macOS kernels.  As a side effect, ‘mv -n A A’
+  now silently does nothing if A exists.
+  [bug introduced with coreutils-7.1]
+  * * Changes in behavior
+  'cp --force file symlink' now removes the symlink even if
+  it is self referential.
+  ls --color now matches file extensions case insensitively.
+  * * New features
+  cp --reflink now supports --reflink=never to enforce a standard copy.
+  env supports a new -v/--debug option to show verbose information about
+  each processing step.
+  env supports a new -S/--split-string=S option to split a single argument
+  string into multiple arguments. Used to pass multiple arguments in scripts
+  (shebang lines).
+  md5sum accepts a new option: --zero (-z) to delimit the output lines with a
+  NUL instead of a newline character.  This also disables file name escaping.
+  This also applies to sha*sum and b2sum.
+  rm --preserve-root now supports the --preserve-root=all option to
+  reject any command line argument that is mounted to a separate file system.
+  * * Improvements
+  cut supports line lengths up to the max file size on 32 bit systems.
+  Previously only offsets up to SIZE_MAX-1 were supported.
+  stat and tail now know about the "exfs" file system, which is a
+  version of XFS.  stat -f --format=%T now reports the file system type,
+  and tail -f uses inotify.
+  wc avoids redundant processing of ASCII text in multibyte locales,
+  which is especially significant on macOS.
+  * * Build-related
+  Adjust to glibc >= 2.28  (bsc#1182550, jsc#SLE-13520, jsc#SLE-13756)
+- Refresh patches (line number changes only):
+  * coreutils-build-timeout-as-pie.patch
+  * coreutils-disable_tests.patch
+  * coreutils-remove_hostname_documentation.patch
+  * coreutils-remove_kill_documentation.patch
+  * coreutils-skip-gnulib-test-tls.patch
+  * coreutils-tests-shorten-extreme-factor-tests.patch
+- coreutils.spec:
+  * (License): osc changed the value from "GPL-3.0+" to "GPL-3.0-or-later".
+  * (build): Make sure that parse-datetime.{c,y} ends up in debuginfo (rh#1555079).
+- coreutils-i18n.patch:
+  * src/exand.c,src/unexpand.c: Avoid -Wcomment warning.
+  * src/cut.c (cut_characters_or_cut_bytes_no_split): Change idx from size_t
+    to uintmax_t type to avoid a regression on i586, armv7l and ppc.
+    Compare upstream, non-MB commit:
+    https://git.sv.gnu.org/cgit/coreutils.git/commit/?id=d1a754c8272
+    (cut_fields_mb): Likewise for field_idx.
+  * tests/misc/cut.pl: Remove downstream tweaks as upstream MB tests are
+    working since a while.
+- coreutils.keyring: Update Assaf Gordon's GPG public key.
+
-- sort-keycompare-mb.patch: make sure to NUL-terminate the sort keys.
-  Fixes http://bugs.gnu.org/18540
-
-- Add coreutils-fix_false_du_failure_on_newer_xfs.patch that fixes a false
-  negative in the testsuite.
-- Add coreutils-disable_tests.patch to not run a tests that fail inside the OBS.
-- Add coreutils-test_without_valgrind.patch to not use valgrind in shuf-reservoir.
-
-- Add patches for upstream glitches:
-  - coreutils-fix-man-deps.patch
-  - coreutils-chroot-perform-chdir-unless-skip-chdir.patch
-- Refresh patches:
-  - coreutils-build-timeout-as-pie.patch
-  - coreutils-getaddrinfo.patch
-  - coreutils-i18n.patch
-  - coreutils-misc.patch
-  - coreutils-ocfs2_reflinks.patch
-  - coreutils-remove_hostname_documentation.patch
-  - coreutils-remove_kill_documentation.patch
-  - coreutils-skip-gnulib-test-tls.patch
-  - coreutils-tests-shorten-extreme-factor-tests.patch
-- Remove now-upstream patches:
-  - coreutils-copy-fix-selinux-existing-dirs.patch
-  - coreutils-gnulib-tests-ppc64le.patch
-  - coreutils-tests-avoid-FP-cp-cpuinfo.patch
-  - coreutils-test-avoid-FP-when-no-ACL-support.patch
-  - coreutils-ln-avoid-segfault-for-empty-target.patch
-  - coreutils-date-avoid-crash-in-TZ-parsing.patch
-  - coreutils-shuf-repeat-avoid-crash-when-input-empty.patch
-  - coreutils-improve_df_--human_and_--si,_help_and_man_page.patch
-  - coreutils-avoid_sizeof_charPP__static_analysis_warning.patch
-  - coreutils-also_deduplicate_virtual_file_systems.patch
-  - coreutils-fix_handling_of_symlinks_in_mount_list.patch
-  - coreutils-ignore_non_file_system_entries_in_proc_mounts.patch
-  - coreutils-avoid_clang_-Wtautological-constant-out-of-range-compare_warning.patch
-  - coreutils-use_the_last_device_name_provided_by_the_system.patch
-  - coreutils-avoid_compiler_warnings_with_some_assert_implementations.patch
-  - coreutils-use_all_of_the_last_device_details_provided.patch
-  - coreutils-output_placeholder_values_for_inaccessible_mount_points.patch
-  - coreutils-look_for_accessible_mount_points_for_specified_devices.patch
-  - coreutils-report_correct_device_in_presence_of_eclipsed_mounts.patch
-  - coreutils-avoid_an_inconsequential_mem_leak.patch
-- Update to 8.23 (2014-07-18) [stable]
-  * * Bug fixes
-  chmod -Rc no longer issues erroneous warnings for files with special bits set.
-  [bug introduced in coreutils-6.0]
-  cp -a, mv, and install --preserve-context, once again set the correct SELinux
-  context for existing directories in the destination.  Previously they set
-  the context of an existing directory to that of its last copied descendent.
-  [bug introduced in coreutils-8.22]
-  cp -a, mv, and install --preserve-context, no longer seg fault when running
-  with SELinux enabled, when copying from file systems that return an error
-  when reading the SELinux context for a file.
-  [bug introduced in coreutils-8.22]
-  cp -a and mv now preserve xattrs of symlinks copied across file systems.
-  [bug introduced with extended attribute preservation feature in coreutils-7.1]
-  date could crash or go into an infinite loop when parsing a malformed TZ="".
-  [bug introduced with the --date='TZ="" ..' parsing feature in coreutils-5.3.0]
-  dd's ASCII and EBCDIC conversions were incompatible with common practice and
-  with POSIX, and have been corrected as follows.  First, conv=ascii now
-  implies conv=unblock, and conv=ebcdic and conv=ibm now imply conv=block.
-  Second, the translation tables for dd conv=ascii and conv=ebcdic have been
-  corrected as shown in the following table, where A is the ASCII value, W is
-  the old, wrong EBCDIC value, and E is the new, corrected EBCDIC value; all
-  values are in octal.
-    A   W   E
-    041 117 132
-    133 112 255
-    135 132 275
-    136 137 232
-    174 152 117
-    176 241 137
-    313 232 152
-    325 255 112
-    345 275 241
-  [These dd bugs were present in "the beginning".]
-  df has more fixes related to the newer dynamic representation of file systems:
-  Duplicates are elided for virtual file systems like tmpfs.
-  Details for the correct device are output for points mounted multiple times.
-  Placeholder values are output for inaccessible file systems, rather than
-  than error messages or values for the wrong file system.
-  [These bugs were present in "the beginning".]
-  df now outputs all appropriate entries in the presence of bind mounts.
-  On some systems, entries would have been incorrectly elided due to
-  them being considered "dummy" mounts.
-  [bug introduced in coreutils-8.22]
-  du now silently ignores directory cycles introduced with bind mounts.
-  Previously it would issue a warning and exit with a failure status.
-  [bug introduced in coreutils-8.1]
-  head --bytes=-N and --lines=-N now handles devices more
-  consistently, not ignoring data from virtual devices like /dev/zero,
-  or on BSD systems data from tty devices.
-  [bug introduced in coreutils-5.0.1]
-  head --bytes=-N - no longer fails with a bogus diagnostic when stdin's
-  seek pointer is not at the beginning.
-  [bug introduced with the --bytes=-N feature in coreutils-5.0.1]
-  head --lines=-0, when the input does not contain a trailing '\n',
-  now copies all input to stdout.  Previously nothing was output in this case.
-  [bug introduced with the --lines=-N feature in coreutils-5.0.1]
-  id, when invoked with no user name argument, now prints the correct group ID.
-  Previously, in the default output format, it would print the default group ID
-  in the password database, which may be neither real nor effective.  For e.g.,
-  when run set-GID, or when the database changes outside the current session.
-  [bug introduced in coreutils-8.1]
-  ln -sf now replaces symbolic links whose targets can't exist.  Previously
-  it would display an error, requiring --no-dereference to avoid the issue.
-  [bug introduced in coreutils-5.3.0]
-  ln -sr '' F no longer segfaults.  Now works as expected.
-  [bug introduced with the --relative feature in coreutils-8.16]
-  numfmt now handles blanks correctly in all unibyte locales.  Previously
-  in locales where character 0xA0 is a blank, numfmt would mishandle it.
-  [bug introduced when numfmt was added in coreutils-8.21]
-  ptx --format long option parsing no longer falls through into the --help case.
-  [bug introduced in TEXTUTILS-1_22i]
-  ptx now consistently trims whitespace when processing multiple files.
-  [This bug was present in "the beginning".]
-  seq again generates correct output with start or end values = -0.
-  [bug introduced in coreutils-8.20.]
-  shuf --repeat no longer dumps core if the input is empty.
-  [bug introduced with the --repeat feature in coreutils-8.22]
-  sort when using multiple threads now avoids undefined behavior with mutex
-  destruction, which could cause deadlocks on some implementations.
-  [bug introduced in coreutils-8.6]
-  tail -f now uses polling mode for VXFS to cater for its clustered mode.
-  [bug introduced with inotify support added in coreutils-7.5]
-  * * New features
-  od accepts a new option: --endian=TYPE to handle inputs with different byte
-  orders, or to provide consistent output on systems with disparate endianness.
-  configure accepts the new option --enable-single-binary to build all the
-  selected programs in a single binary called "coreutils".  The selected
-  programs can still be called directly using symlinks to "coreutils" or
-  shebangs with the option --coreutils-prog= passed to this program.  The
-  install behavior is determined by the option --enable-single-binary=symlinks
-  or --enable-single-binary=shebangs (the default).  With the symlinks option,
-  you can't make a second symlink to any program because that will change the
-  name of the called program, which is used by coreutils to determine the
-  desired program.  The shebangs option doesn't suffer from this problem, but
-  the /proc/$pid/cmdline file might not be updated on all the platforms.  The
-  functionality of each program is not affected but this single binary will
-  depend on all the required dynamic libraries even to run simple programs.
-  If you desire to build some tools outside the single binary file, you can
-  pass the option --enable-single-binary-exceptions=PROG_LIST with the comma
-  separated list of programs you want to build separately.  This flag
-  considerably reduces the overall size of the installed binaries which makes
-  it suitable for embedded system.
-  * * Changes in behavior
-  chroot with an argument of "/" no longer implicitly changes the current
-  directory to "/", allowing changing only user credentials for a command.
-  chroot --userspec will now unset supplemental groups associated with root,
-  and instead use the supplemental groups of the specified user.
-  cut -d$'\n' again outputs lines identified in the --fields list, having
-  not done so in v8.21 and v8.22.  Note using this non portable functionality
-  will result in the delayed output of lines.
-  ls with none of LS_COLORS or COLORTERM environment variables set,
-  will now honor an empty or unknown TERM environment variable,
-  and not output colors even with --colors=always.
-  * * Improvements
-  chroot has better --userspec and --group look-ups, with numeric IDs never
-  causing name look-up errors.  Also look-ups are first done outside the chroot,
-  in case the look-up within the chroot fails due to library conflicts etc.
-  install now allows the combination of the -D and -t options.
-  numfmt supports zero padding of numbers using the standard printf
-  syntax of a leading zero, for example --format="%010f".
-  Also throughput was improved by up to 800% by avoiding redundant processing.
-  shred now supports multiple passes on GNU/Linux tape devices by rewinding
-  the tape before each pass, avoids redundant writes to empty files,
-  uses direct I/O for all passes where possible, and attempts to clear
-  inode storage used for small files on some file systems.
-  split avoids unnecessary input buffering, immediately writing input to output
-  which is significant with --filter or when writing to fifos or stdout etc.
-  stat and tail work better with HFS+, HFSX, LogFS and ConfigFS.  stat -f
-  - -format=%T now reports the file system type, and tail -f now uses inotify,
-  rather than the default of issuing a warning and reverting to polling.
-
-- Incorporate 9 bugfixes, one documentation update and two maintenance
-  patches that won't harm (bnc#888215), See NEWS for specifics:
-  coreutils-improve_df_--human_and_--si,_help_and_man_page.patch
-  coreutils-avoid_sizeof_charPP__static_analysis_warning.patch
-  coreutils-also_deduplicate_virtual_file_systems.patch
-  coreutils-fix_handling_of_symlinks_in_mount_list.patch
-  coreutils-ignore_non_file_system_entries_in_proc_mounts.patch
-  coreutils-avoid_clang_-Wtautological-constant-out-of-range-compare_warning.patch
-  coreutils-use_the_last_device_name_provided_by_the_system.patch
-  coreutils-avoid_compiler_warnings_with_some_assert_implementations.patch
-  coreutils-use_all_of_the_last_device_details_provided.patch
-  coreutils-output_placeholder_values_for_inaccessible_mount_points.patch
-  coreutils-look_for_accessible_mount_points_for_specified_devices.patch
-  coreutils-report_correct_device_in_presence_of_eclipsed_mounts.patch
-  coreutils-avoid_an_inconsequential_mem_leak.patch
-
-- Add upstream patch (gnu#16855):
-  * coreutils-shuf-repeat-avoid-crash-when-input-empty.patch: Add
-  patch for shuf: with -r, don't dump core if the input is empty.
-
-- Add upstream patch (gnu#16872):
-  * coreutils-date-avoid-crash-in-TZ-parsing.patch: Add patch for
-  date: fix crash or infinite loop when parsing a malformed TZ="".
-
-- Add upstream patch (gnu#17010):
-  * coreutils-ln-avoid-segfault-for-empty-target.patch: Add patch
-  to avoid that ln(1) segfaults for an empty, relative target.
-
-- Add three patches from SLE12 that aren't upstream:
-  coreutils-misc.patch (fixes for tests)
-  coreutils-getaddrinfo.patch (fake success as there's no network
-    in the build system)
-  coreutils-ocfs2_reflinks.patch (support ocfs2 reflinks in cp)
-
-- Testsuite: avoid a failure of tests/mkdir/p-acl.sh on armv7l.
-  * coreutils-test-avoid-FP-when-no-ACL-support.patch: Add upstream
-  patch to improve the check for a working ACL support.
-- Refresh patches with QUILT_REFRESH_ARGS="-p0 --no-timestamps"
-  for easier patch handling.
-
-- Add upstream patch (coreutils-copy-fix-selinux-existing-dirs.patch):
-  cp -a: set the correct SELinux context on already existing
-  destination directories (rh#1045122).
-- Merge I18n fixes from Fedora (coreutils-i18n.patch):
-  * sort: fix sorting by non-first field (rh#1003544)
-  * cut: avoid using slower multi-byte code in non-UTF-8 locales
-    (rh#1021403, rh#499220).
-- Testsuite: skip some tests:
-  * coreutils-skip-some-sort-tests-on-ppc.patch: Add patch to
-    skip 2 valgrind'ed sort tests on ppc/ppc64.
-  * coreutils-skip-gnulib-test-tls.patch: Add patch to skip
-    the gnulib test 'test-tls' on i586, x86_64, ppc and ppc64.
-  * coreutils-tests-avoid-FP-cp-cpuinfo.patch: Add patch to skip a
-    test when cp fails for /proc/cpuinfo which happens on aarch64.
-  * coreutils-tests-shorten-extreme-factor-tests.patch: Add patch
-    to skip most of the extreme-expensive factor tests.
-
-- Refresh patches to match the new version.
-  * coreutils-build-timeout-as-pie.patch: Update line number.
-  * coreutils-gnulib-tests-ppc64le.patch: Likewise.
-  * coreutils-invalid-ids.patch: Likewise.
-  * coreutils-remove_hostname_documentation.patch: Likewise.
-  * coreutils-remove_kill_documentation.patch: Likewise.
-  * coreutils-sysinfo.patch: Likewise.
-  * coreutils-i18n.patch: Likewise.
-- Additional changes in coreutils-i18n.patch:
-  * Accommodate to upstream changes in cut.c and uniq.c.
-  * Fix some compiler warnings.
-  * Fix 145-mb test in tests/misc/uniq.pl.
-  * Skip sort's "2[01]a" test cases for now
-    to avoid a test failure on i586/x86_64.
-- Remove now-upstream and therefore obsolete patches.
-  * coreutils-8.21.de.po.xz: Remove, upstream is latest.
-  * coreutils-gnulib-tests-fix-nap-race-obs.patch:
-    Remove, now upstream.
-  * coreutils-gnulib-tests-fix-nap-race.patch: Likewise.
-  * longlong-aarch64.patch: Likewise.
-- Update to 8.22 (2013-12-13) [stable]
-  * * Bug fixes
-  df now processes the mount list correctly in the presence of unstatable
-  mount points.  Previously it may have failed to output some mount points.
-  [bug introduced in coreutils-8.21]
-  df now processes symbolic links and relative paths to special files containing
-  a mounted file system correctly.  Previously df displayed the statistics about
-  the file system the file is stored on rather than the one inside.
-  [This bug was present in "the beginning".]
-  df now processes disk device nodes correctly in the presence of bind mounts.
-  Now df shows the base mounted file system rather than the last one mounted.
-  [This bug was present in "the beginning".]
-  install now removes the target file if the strip program failed for any
-  reason.  Before, that file was left behind, sometimes even with wrong
-  permissions.
-  [This bug was present in "the beginning".]
-  ln --relative now updates existing symlinks correctly.  Previously it based
-  the relative link on the dereferenced path of an existing link.
-  [This bug was introduced when --relative was added in coreutils-8.16.]
-  ls --recursive will no longer exit with "serious" exit code (2), if there
-  is an error reading a directory not specified on the command line.
-  [Bug introduced in coreutils-5.3.0]
-  mkdir, mkfifo, and mknod now work better when creating a file in a directory
-  with a default ACL whose umask disagrees with the process's umask, on a
-  system such as GNU/Linux where directory ACL umasks override process umasks.
-  [bug introduced in coreutils-6.0]
-  mv will now replace empty directories in the destination with directories
-  from the source, when copying across file systems.
-  [This bug was present in "the beginning".]
-  od -wN with N larger than 64K on a system with 32-bit size_t would
-  print approximately 2*N bytes of extraneous padding.
-  [Bug introduced in coreutils-7.0]
-  rm -I now prompts for confirmation before removing a write protected file.
-  [Bug introduced in coreutils-6.8]
-  shred once again uses direct I/O on systems requiring aligned buffers.
-  Also direct I/O failures for odd sized writes at end of file are now handled.
-  [The "last write" bug was introduced in coreutils-5.3.0 but masked
-  by the alignment bug introduced in coreutils-6.0]
-  tail --retry -f now waits for the files specified to appear.  Before, tail
-  would immediately exit when such a file is initially inaccessible.
-  [This bug was introduced when inotify support was added in coreutils-7.5]
-  tail -F has improved handling of symlinks.  Previously tail didn't respond
-  to the symlink target (re)appearing after being (re)created.
-  [This bug was introduced when inotify support was added in coreutils-7.5]
-  * * New features
-  cp, install, mkdir, mknod, mkfifo and mv now support "restorecon"
-  functionality through the -Z option, to set the SELinux context
-  appropriate for the new item location in the file system.
-  csplit accepts a new option: --suppressed-matched, to elide the lines
-  used to identify the split points.
-  df --output now accepts a 'file' field, to propagate a specified
-  command line argument through to the output.
-  du accepts a new option: --inodes to show the number of inodes instead
-  of the blocks used.
-  id accepts a new option: --zero (-z) to delimit the output entries by
-  a NUL instead of a white space character.
-  id and ls with -Z report the SMACK security context where available.
-  mkdir, mkfifo and mknod with -Z set the SMACK context where available.
-  id can now lookup by user ID, in addition to the existing name lookup.
-  join accepts a new option: --zero-terminated (-z). As with the sort,uniq
-  option of the same name, this makes join consume and produce NUL-terminated
-  lines rather than newline-terminated lines.
-  uniq accepts a new option: --group to print all items, while separating
-  unique groups with empty lines.
-  shred accepts new parameters to the --remove option to give greater
-  control over that operation, which can greatly reduce sync overhead.
-  shuf accepts a new option: --repeat (-r), which can repeat items in
-  the output.
-  * * Changes in behavior
-  cp --link now dereferences a symbolic link as source before creating the
-  hard link in the destination unless the -P,--no-deref option is specified.
-  Previously, it would create a hard link of the symbolic link, even when
-  the dereferencing options -L or -H were specified.
-  cp, install, mkdir, mknod and mkfifo no longer accept an argument to the
-  short -Z option.  The --context equivalent still takes an optional argument.
-  dd status=none now suppresses all non fatal diagnostic messages,
-  not just the transfer counts.
-  df no longer accepts the long-obsolescent --megabytes option.
-  stdbuf now requires at least one buffering mode option to be specified,
-  as per the documented interface.
-  * * Improvements
-  base64 encoding throughput for bulk data is increased by about 60%.
-  md5sum can use libcrypto hash routines where allowed to potentially
-  get better performance through using more system specific logic.
-  sha1sum for example has improved throughput by 40% on an i3-2310M.
-  This also affects sha1sum, sha224sum, sha256sum, sha384sum and sha512sum.
-  stat and tail work better with EFIVARFS, EXOFS, F2FS, HOSTFS, SMACKFS, SNFS
-  and UBIFS.  stat -f --format=%T now reports the file system type, and tail -f
-  now uses inotify for files on all those except SNFS, rather than the default
-  (for unknown file system types) of issuing a warning and reverting to polling.
-  shuf outputs subsets of large inputs much more efficiently.
-  Reservoir sampling is used to limit memory usage based on the number of
-  outputs, rather than the number of inputs.
-  shred increases the default write block size from 12KiB to 64KiB
-  to align with other utilities and reduce the system call overhead.
-  split --line-bytes=SIZE, now only allocates memory as needed rather
-  than allocating SIZE bytes at program start.
-  stty now supports configuring "stick" (mark/space) parity where available.
-  * * Build-related
-  factor now builds on aarch64 based systems [bug introduced in coreutils-8.20]
-
-- coreutils-gnulib-tests-ppc64le.patch: Fix imported gnulib long double
-  math tests for little-endian PowerPC.
-
-- Fix issue with binary input in non-C locale (rh#1036289)
-  (coreutils-i18n.patch): Initialize memory for some edge cases
-  in the i18n patch for uniq and join.
-
-- Avoid false sort test failure (coreutils-i18n.patch):
-  As for the C locale, skip the multi-byte test case
-  'output-is-input-mb.p'.
-
-- Require valgrind only when it exists
-
-- Update I18N patch from Fedora:
-  (coreutils-i18n.patch)
-  * sort: fix multibyte incompabilities (rh#821264)
-  * pr -e, with a mix of backspaces and TABs, could corrupt the
-    heap in multibyte locales (analyzed by J.Koncicky)
-  * path in the testsuite to cover i18n regressions
-  * Enable cut and sort-merge perl tests for multibyte as well
-- Refresh longlong-aarch64.patch.
-
-- Remove "BuildRequires: help2man" as it is included.
-
-- Remove the the unnecessary povision of itself as rpmbuild takes
-  care of that.
-- Remove all traces of coreutils-8.9-singlethreaded-sort.patch in
-  the spec file.
-
-- Undo the previous change.
-  Remove configure options gl_cv_func_printf_directive_n and
-  gl_cv_func_printf_infinite_long_double again because of constant
-  factory build failures on x86_64 and i586.  The argument for
-  adding them was that the fortify checks would be bypassed
-  by the gnulib "reimplementation of printf", but that is not
-  the case: instead, gnulib just adds some wrapping code to ensure
-  a consistent behaviour on all supported platforms.
-
-- Override broken configure checks
-- coreutils-gl_printf_safe.patch: remove unused patch
-
-- Explicitly list libattr-devel as BuildRequires
-- More robust make install call
-
-- longlong-aarch64.patch: fix build on aarch64
-
-- Remove su(1) and kill(1) - both are provided by util-linux now.
-  * su.pamd, su.default, coreutils-su.patch: Remove patch and PAM
-    config files related to su(1).
-  * coreutils-remove_kill_documentation.patch: Add patch to remove
-    kill from the texinfo manual.
-  * coreutils.spec: Remove above, su-related patch and sources.
-    Remove Requires:pam and BuildRequires:pam-devel.
-    Remove Provides:/bin/{su,kill}.
-    Remove paragraph mentioning su(1) and kill(1) in %description.
-    Remove `moving su trickery` and other left-overs from %install,
-    %post and %files.
-    Remove %posttrans and %verifyscript sections (as these contained
-    su-related stuff).
-    Add code to %install to remove kill's program and man page.
-
-- Try to fix nap() races in gnulib-tests.
-  (coreutils-gnulib-tests-fix-nap-race.patch: add upstream patch)
-  (coreutils-gnulib-tests-fix-nap-race-obs.patch: add openSUSE patch for OBS)
-
-- Provides: /bin/{kill,su}
-  * for compatibility with programs requiring these (like lsb) until these will
-    be provided by util-linux
-
-- Fix source url for coreutils-testsuite.
-
-- Added url as source.
-  Please see http://en.opensuse.org/SourceUrls
-
-- Fix multibyte issue in unexpand (rh#821262)
-  (coreutils-i18n.patch: patch by Roman Kollár <rkollar@redhat.com>)
-- Fix cut to terminate mbdelim string
-  Otherwise, cut might do an unbounded strdup of the delimiter string
-  in i18n mode (https://bugzilla.redhat.com/show_bug.cgi?id=911929)
-  (coreutils-i18n.patch, from Mark Wielaard <mjw@redhat.com>)
-- Add su(1) again
-  Now, su(1) will be provided via a symlink trick
-  to the file installed with a ".core" suffix.
-  By this, we can upgrade to 8.21 without having to wait
-  for a util-linux version providing it.
-  * coreutils-su.patch: Add cumulative su patch from previous Base:System
-    version 8.17, ported to 8.21 build structure. This supersedes the
-    following partial patches:
-    coreutils-8.6-compile-su-with-fpie.diff,
-    coreutils-8.6-honor-settings-in-etc-default-su-resp-etc-login.defs.diff,
-    coreutils-8.6-log-all-su-attempts.diff,
-    coreutils-8.6-make-sure-sbin-resp-usr-sbin-are-in-PATH.diff,
-    coreutils-8.6-pam-support-for-su.diff,
-    coreutils-8.6-set-sane-default-path.diff,
-    coreutils-8.6-update-man-page-for-pam.diff,
-    coreutils-bnc#697897-setsid.patch.
-  * pam, pam-devel: Add as requirements, also during build.
-  * coreutils.spec (%description): Clarify that su is included although removed
-    upstreams.
-    (%install): Install su+kill files with suffix ".core".
-    (%post): Move setting permissions on su from %posttrans to %install.
-    (%posttrans): Create symlinks to files with ".core" suffix unless already
-    existing.
-- Install kill(1) with the same symlink trick.
-- Remove now-obsolete patches and files:
-  * coreutils-8.17.de.po.xz:
-  * coreutils-8.17.tar.xz:
-    Remove sources + translation of previous version
-  * coreutils-acl-nofollow.patch:
-  * coreutils-basename_documentation.patch:
-  * coreutils-cp-corrupt-fragmented-sparse.patch:
-  * coreutils-df-always-hide-rootfs.patch:
-  * coreutils-skip-du-slink-test.patch:
-    Fixed upstream.
-  * coreutils-getaddrinfo.patch:
-  * coreutils-misc.patch:
-  * coreutils-no_silent-rule.patch:
-    Remove test and build related patches.
-  * coreutils-ptr_int_casts.patch:
-    Remove because merged into coreutils-i18n.patch.
-- Add files:
-  * coreutils-8.21.tar.xz:
-    Add tarball of the new upstream version
-  * coreutils-8.21.de.po.xz:
-    Add language file.
-- Update patches:
-  * coreutils-i18n.patch
-    Merge some Fedora changes to keep the i18n patch like theirs.
-    Fix and cleanup sort's multibyte test with incorporated test data.
-  * coreutils-remove_hostname_documentation.patch
-- Add patch to build 'timeout' as PIE (OBS requires it).
-  This patch actually was included in one of the old su patches.
-  * new patch name: coreutils-build-timeout-as-pie.patch
-- Temporary disable some questionable patches (by commenting in the spec file):
-  * coreutils-gl_printf_safe.patch
-  * coreutils-8.9-singlethreaded-sort.patch
-- Change build / spec file:
-  * Bump version from 8.17 to 8.21.
-  * Fix macro invocation in "Provides" for stat.
-  * Remove ancient "Obsoletes" entries.
-  * Remove/add the above removed/added sources and patches.
-  * Temporarily comment the code for statically linking LIB_GMP
-    (as it does not work).
-  * Remove -Wall from CFLAGS as it is already included in OBS' default options.
-  * Remove the --without-included-regex option to use
-    coreutils' regex implementation.
-  * Remove custom gl_cv_func_printf_directive_n and gl_cv_func_isnanl_works.
-  * Touch "man/*.x" to force the rebuild of the man pages.
-  * Make sort's multi-byte test script executable in %check section.
-  * Hardcode package name for "%find_lang" and "%files lang -f" lines.
-  * In the %files section, add the COPYING and THANKS files.
-    Furthermore, fix the path to the LC_TIME files.
-  * Change package description to accomodate to added programs
-    (hostid, nproc, realpath, stdbuf, truncate)
-    and mention the hacky installation of programs to move (kill, su).
-- Update to 8.21 (2013-02-14) [stable]
-  * * New programs
-  numfmt: reformat numbers
-  * * New features
-  df now accepts the --output[=FIELD_LIST] option to define the list of columns
-  to include in the output, or all available columns if the FIELD_LIST is
-  omitted.  Note this enables df to output both block and inode fields together.
-  du now accepts the --threshold=SIZE option to restrict the output to entries
-  with such a minimum SIZE (or a maximum SIZE if it is negative).
-  du recognizes -t SIZE as equivalent, for compatibility with FreeBSD.
-  * * Bug fixes
-  cp --no-preserve=mode now no longer exits non-zero.
-  [bug introduced in coreutils-8.20]
-  cut with a range like "N-" no longer allocates N/8 bytes.  That buffer
-  would never be used, and allocation failure could cause cut to fail.
-  [bug introduced in coreutils-8.10]
-  cut no longer accepts the invalid range 0-, which made it print empty lines.
-  Instead, cut now fails and emits an appropriate diagnostic.
-  [This bug was present in "the beginning".]
-  cut now handles overlapping to-EOL ranges properly.  Before, it would
-  interpret "-b2-,3-" like "-b3-".  Now it's treated like "-b2-".
-  [This bug was present in "the beginning".]
-  cut no longer prints extraneous delimiters when a to-EOL range subsumes
-  another range.  Before, "echo 123|cut --output-delim=: -b2-,3" would print
-  "2:3".  Now it prints "23".  [bug introduced in 5.3.0]
-  cut -f no longer inspects input line N+1 before fully outputting line N,
-  which avoids delayed output for intermittent input.
-  [bug introduced in TEXTUTILS-1_8b]
-  factor no longer loops infinitely on 32 bit powerpc or sparc systems.
-  [bug introduced in coreutils-8.20]
-  install -m M SOURCE DEST no longer has a race condition where DEST's
-  permissions are temporarily derived from SOURCE instead of from M.
-  pr -n no longer crashes when passed values >= 32.  Also, line numbers are
-  consistently padded with spaces, rather than with zeros for certain widths.
-  [bug introduced in TEXTUTILS-1_22i]
-  seq -w ensures that for numbers input in scientific notation,
-  the output numbers are properly aligned and of the correct width.
-  [This bug was present in "the beginning".]
-  seq -w ensures correct alignment when the step value includes a precision
-  while the start value does not, and the number sequence narrows.
-  [This bug was present in "the beginning".]
-  seq -s no longer prints an erroneous newline after the first number, and
-  outputs a newline after the last number rather than a trailing separator.
-  Also seq no longer ignores a specified step value when the end value is 1.
-  [bugs introduced in coreutils-8.20]
-  timeout now ensures that blocking of ALRM signals is not inherited from
-  its parent, which would cause timeouts to be ignored.
-  [the bug dates back to the initial implementation]
-  * * Changes in behavior
-  df --total now prints '-' into the target column (mount point) of the
-  summary line, accommodating the --output option where the target field
-  can be in any column.  If there is no source column, then df prints
-  'total' in the target column.
-  df now properly outputs file system information with bind mounts present on
-  the system by skipping duplicate entries (identified by the device number).
-  Consequently, df also elides the early-boot pseudo file system type "rootfs".
-  nl no longer supports the --page-increment option, which has been
-  deprecated since coreutils-7.5.  Use --line-increment instead.
-  * * Improvements
-  readlink now supports multiple arguments, and a complementary
-  - z, --zero option to delimit output items with the NUL character.
-  stat and tail now know about CEPH.  stat -f --format=%T now reports the file
-  system type, and tail -f uses polling for files on CEPH file systems.
-  stty now supports configuring DTR/DSR hardware flow control where available.
-  * * Build-related
-  Perl is now more of a prerequisite.  It has long been required in order
-  to run (not skip) a significant percentage of the tests.  Now, it is
-  also required in order to generate proper man pages, via help2man.  The
-  generated man/*.1 man pages are no longer distributed.  Building without
-  perl, you would create stub man pages.  Thus, while perl is not an
-  official prerequisite (build and "make check" will still succeed), any
-  resulting man pages would be inferior.  In addition, this fixes a bug
-  in distributed (not from clone) Makefile.in that could cause parallel
-  build failure when building from modified sources, as is common practice
-  for a patched distribution package.
-  factor now builds on x86_64 with x32 ABI, 32 bit MIPS, and all HPPA systems,
-  by avoiding incompatible asm.  [bug introduced in coreutils-8.20]
-  A root-only test predicate would always fail.  Its job was to determine
-  whether our dummy user, $NON_ROOT_USERNAME, was able to run binaries from
-  the build directory.  As a result, all dependent tests were always skipped.
-  Now, those tests may be run once again.  [bug introduced in coreutils-8.20]
-- Update to 8.20 (2012-10-23) [stable]
-  * * New features
-  dd now accepts 'status=none' to suppress all informational output.
-  md5sum now accepts the --tag option to print BSD-style output with GNU
-  file name escaping.  This also affects sha1sum, sha224sum, sha256sum,
-  sha384sum and sha512sum.
-  * * Bug fixes
-  cp could read from freed memory and could even make corrupt copies.
-  This could happen with a very fragmented and sparse input file,
-  on GNU/Linux file systems supporting fiemap extent scanning.
-  This bug also affects mv when it resorts to copying, and install.
-  [bug introduced in coreutils-8.11]
-  cp --no-preserve=mode now no longer preserves the original file's
-  permissions but correctly sets mode specified by 0666 & ~umask
-  du no longer emits a "disk-corrupted"-style diagnostic when it detects
-  a directory cycle that is due to a bind-mounted directory.  Instead,
-  it detects this precise type of cycle, diagnoses it as such and
-  eventually exits nonzero.
-  factor (when using gmp) would mistakenly declare some composite numbers
-  to be prime, e.g., 465658903, 2242724851, 6635692801 and many more.
-  The fix makes factor somewhat slower (~25%) for ranges of consecutive
-  numbers, and up to 8 times slower for some worst-case individual numbers.
-  [bug introduced in coreutils-7.0, with GNU MP support]
-  ls now correctly colors dangling symlinks when listing their containing
-  directories, with orphaned symlink coloring disabled in LS_COLORS.
-  [bug introduced in coreutils-8.14]
-  rm -i -d now prompts the user then removes an empty directory, rather
-  than ignoring the -d option and failing with an 'Is a directory' error.
-  [bug introduced in coreutils-8.19, with the addition of --dir (-d)]
-  rm -r S/ (where S is a symlink-to-directory) no longer gives the invalid
-  "Too many levels of symbolic links" diagnostic.
-  [bug introduced in coreutils-8.6]
-  seq now handles arbitrarily long non-negative whole numbers when the
-  increment is 1 and when no format-changing option is specified.
-  Before, this would infloop:
-    b=100000000000000000000; seq $b $b
-  [the bug dates back to the initial implementation]
-  * * Changes in behavior
-  nproc now diagnoses with an error, non option command line parameters.
-  * * Improvements
-  factor's core has been rewritten for speed and increased range.
-  It can now factor numbers up to 2^128, even without GMP support.
-  Its speed is from a few times better (for small numbers) to over
-  10,000 times better (just below 2^64).  The new code also runs a
-  deterministic primality test for each prime factor, not just a
-  probabilistic test.
-  seq is now up to 70 times faster than it was in coreutils-8.19 and prior,
-  but only with non-negative whole numbers, an increment of 1, and no
-  format-changing options.
-  stat and tail know about ZFS, VZFS and VMHGFS.  stat -f --format=%T now
-  reports the file system type, and tail -f now uses inotify for files on
-  ZFS and VZFS file systems, rather than the default (for unknown file
-  system types) of issuing a warning and reverting to polling.  tail -f
-  still uses polling for files on VMHGFS file systems.
-  * * Build-related
-  root-only tests now check for permissions of our dummy user,
-  $NON_ROOT_USERNAME, before trying to run binaries from the build directory.
-  Before, we would get hard-to-diagnose reports of failing root-only tests.
-  Now, those tests are skipped with a useful diagnostic when the root tests
-  are run without following the instructions in README.
-  We now build most directories using non-recursive make rules.  I.e.,
-  rather than running make in man/, lib/, src/, tests/, instead, the top
-  level Makefile.am includes a $dir/local.mk that describes how to build
-  the targets in the corresponding directory.  Two directories remain
-  unconverted: po/, gnulib-tests/.  One nice side-effect is that the more
-  accurate dependencies have eliminated a nagging occasional failure that
-  was seen when running parallel "make syntax-check".
-- Update to 8.19 (2012-08-20) [stable]
-  * * Bug fixes
-  df now fails when the list of mounted file systems (/etc/mtab) cannot
-  be read, yet the file system type information is needed to process
-  certain options like -a, -l, -t and -x.
-  [This bug was present in "the beginning".]
-  sort -u could fail to output one or more result lines.
-  For example, this command would fail to print "1":
-  (yes 7 | head -11; echo 1) | sort --p=1 -S32b -u
-  [bug introduced in coreutils-8.6]
-  sort -u could read freed memory.
-  For example, this evokes a read from freed memory:
-  perl -le 'print "a\n"."0"x900'|valgrind sort --p=1 -S32b -u>/dev/null
-  [bug introduced in coreutils-8.6]
-  * * New features
-  rm now accepts the --dir (-d) option which makes it remove empty directories.
-  Since removing empty directories is relatively safe, this option can be
-  used as a part of the alias rm='rm --dir'.  This improves compatibility
-  with Mac OS X and BSD systems which also honor the -d option.
-- Update to 8.18 (2012-08-12) [stable]
-  * * Bug fixes
-  cksum now prints checksums atomically so that concurrent
-  processes will not intersperse their output.
-  [the bug dates back to the initial implementation]
-  date -d "$(printf '\xb0')" would print 00:00:00 with today's date
-  rather than diagnosing the invalid input.  Now it reports this:
-  date: invalid date '\260'
-  [This bug was present in "the beginning".]
-  df no longer outputs control characters present in the mount point name.
-  Such characters are replaced with '?', so for example, scripts consuming
-  lines output by df, can work reliably.
-  [This bug was present in "the beginning".]
-  df --total now exits with an appropriate diagnostic and error code, when
-  file system --type options do not lead to a processed file system.
-  [This bug dates back to when --total was added in coreutils-7.0]
-  head --lines=-N (-n-N) now resets the read pointer of a seekable input file.
-  This means that "head -n-3" no longer consumes all of its input, and lines
-  not output by head may be processed by other programs.  For example, this
-  command now prints the final line, 2, while before it would print nothing:
-    seq 2 > k; (head -n-1 > /dev/null; cat) < k
-  [This bug was present in "the beginning".]
-  ls --color would mis-color relative-named symlinks in /
-  [bug introduced in coreutils-8.17]
-  split now ensures it doesn't overwrite the input file with generated output.
-  [the bug dates back to the initial implementation]
-  stat and df now report the correct file system usage,
-  in all situations on GNU/Linux, by correctly determining the block size.
-  [df bug since coreutils-5.0.91, stat bug since the initial implementation]
-  tail -f no longer tries to use inotify on AUFS or PanFS file systems
-  [you might say this was introduced in coreutils-7.5, along with inotify
-  support, but even now, its magic number isn't in the usual place.]
-  * * New features
-  stat -f recognizes the new remote file system types: aufs, panfs.
-  * * Changes in behavior
-  su: this program has been removed.  We stopped installing "su" by
-  default with the release of coreutils-6.9.90 on 2007-12-01.  Now,
-  that the util-linux package has the union of the Suse and Fedora
-  patches as well as enough support to build on the Hurd, we no longer
-  have any reason to include it here.
-  * * Improvements
-  sort avoids redundant processing in the presence of inaccessible inputs,
-  or unwritable output.  Sort now diagnoses certain errors at start-up,
-  rather than after potentially expensive processing.
-  sort now allocates no more than 75% of physical memory by default,
-  to better share system resources, and thus operate more efficiently.
-  [The default max memory usage changed from 50% to 100% in coreutils-8.16]
-
-- do not require texinfo for building, texlive is a bit too heavy
-
-- Avoid segmentation fault in "join -i" with long line input
-  (bnc#798541, VUL-1, CVE-2013-0223)
-  * src/join.c: Instead of usig unreliable alloca() stack allocation,
-    use heap allocation via xmalloc()+free().
-    (coreutils-i18n.patch, from Philipp Thomas <pth@suse.de>)
-- Avoid segmentation fault in "sort -d" and "sort -M" with long line input
-  (bnc#798538, VUL-1, CVE-2013-0221)
-  * src/sort.c: Instead of usig unreliable alloca() stack allocation,
-    use heap allocation via xmalloc()+free().
-    (coreutils-i18n.patch, from Philipp Thomas <pth@suse.de>)
-- Avoid segmentation fault in "uniq" with long line input
-  (bnc#796243, VUL-1, CVE-2013-0222)
-  * src/cut.c: Instead of usig unreliable alloca() stack allocation,
-    use heap allocation via xmalloc()+free().
-    (coreutils-i18n.patch)
-- Fix test-suite errors (bnc#798261).
-  * tests/cp/fiemap-FMR: Fix path to src directory and declare
-    require_valgrind_ function.
-    (coreutils-cp-corrupt-fragmented-sparse.patch)
-  * tests/misc/cut:
-    Fix src/cut.c to properly pass output-delimiter tests.
-    Synchronize cut.c related part of the i18n patch with Fedora's.
-    Merge coreutils-i18n-infloop.patch into coreutils-i18n.patch.
-    Merge coreutils-i18n-uninit.patch into coreutils-i18n.patch.
-    In tests/misc/cut, do not replace the non-i18n error messages.
-    (coreutils-i18n.patch)
-  * tests/rm/ext3-perf:
-    This test failed due to heavy parallel CPU and/or disk load because it
-    is based on timeouts. Do not run the test-suite with 'make -jN.
-    (coreutils.spec, coreutils-testsuite.spec)
-  * tests/du/slink:
-    This test fails on OBS infrastructure and will be removed upstreams
-    in coreutils-8.21 anyway. Skip the test until we upgrade.
-    Upstream discussion:
-    http://lists.gnu.org/archive/html/coreutils/2013-01/msg00053.html
-    (coreutils-skip-du-slink-test.patch)
-  * Further spec changes:
-    Run more tests: also run "very expensive" tests; add acl, python-pyinotify,
-    strace and valgrind to the build requirements.
-    Remove patch5 and patch6 as they are now merged into coreutils-i18n.patch
-    (see above).
-    (coreutils.spec, coreutils-testsuite.spec)
-- Maintenance changes:
-  (coreutils.spec, coreutils-testsuite.spec)
-  * Add perl and texinfo to the build requirements as they are needed to
-    re-generate the man pages and the texinfo documentation.
-  * Remove already-active "-Wall" compiler option from CFLAGS variable.
-  * Install the compressed test-suite.log into the documentation directory
-    of the coreutils-testsuite package (section %check and %files).
-  * Properly guard the spec sections for the coreutils and the
-    coreutils-testsuite package.
-  * Update patches to reflect new line numbers.
-
-- Hardcode the name passed to find_lang so that it works for
-  coreutils-testsuite too.
-
-- Don't call autoreconf on distributions older then 12.0
-  because their autoconf is too old, so also patch Makefile.in
-  in addition to Makefile.am where needed.
-
-- Update default posix version to 200112 (bnc#783352).
-- Add coreutils-df-always-hide-rootfs.patch:
-  Hide rootfs in df (df not using yet /proc/self/mountinfo).
-
-- Statically link to gmp otherwise expr depends on gmp and gmp
-  configure script depends on expr which creates a build cycle.
-
-- Add the missing parts in coreutil.spec so that the testsuite is
-  only run when coreutils-testsuite is built. Also add additional
-  BuildRequires for the testsuite.
-
-- Add script pre_checkin.sh that creates spec and changes for
-  coreutils-testsuite from their coreutils counterparts.
-
-- Add upstream patch:
-  * cp could read from freed memory and could even make corrupt copies.
-    This could happen with a very fragmented and sparse input file,
-    on GNU/Linux file systems supporting fiemap extent scanning.
-    This bug also affects mv when it resorts to copying, and install.
-    [bug introduced in coreutils-8.11] (bnc#788459 gnu#12656)
-
-- fix coreutils-8.9-singlethreaded-sort.patch to
-  respect OMP_NUM_THREADS again.
-
-- Update to 8.17:
-  * * Bug fixes
-  * stat no longer reports a negative file size as a huge positive
-    number.  [bug present since 'stat' was introduced in
-    fileutils-4.1.9]
-  * * New features
-  * split and truncate now allow any seekable files in situations
-    where the file size is needed, instead of insisting on regular
-    files.
-  * fmt now accepts the --goal=WIDTH (-g) option.
-  * stat -f recognizes new file system types: bdevfs, inodefs, qnx6
-  * * Changes in behavior
-  * cp,mv,install,cat,split: now read and write a minimum of 64KiB at
-    a time.  This was previously 32KiB and increasing to 64KiB was
-    seen to increase throughput by about 10% when reading cached
-    files on 64 bit GNU/Linux.
-  * cp --attributes-only no longer truncates any existing destination
-    file, allowing for more general copying of attributes from one
-    file to another.
-- Bring german message catalog up-to-date
-
-- Build factor with gmp support
-
-- Two new upstream patches:
-  * id and groups, when invoked with no user name argument, would
-    print the default group ID listed in the password database, and
-    sometimes that ID would be neither real nor effective.  For
-    example, when run set-GID, or in a session for which the default
-    group has just been changed, the new group ID would be listed,
-    even though it is not yet effective.
-  * 'cp S D' is no longer subject to a race: if an existing D were
-    removed between the initial stat and subsequent
-    open-without-O_CREAT, cp would fail with a confusing diagnostic
-    saying that the destination, D, was not found.  Now, in this
-    unusual case, it retries the open (but with O_CREAT), and hence
-    usually succeeds.  With NFS attribute caching, the condition was
-    particularly easy to trigger, since there, the removal of D could
-    precede the initial stat.  [This bug was present in "the
-    beginning".] (bnc#760926).
-
-- Make stdbuf binary find libstdbuf.so by looking in the right
-  path (bnc#741241).
-
-- Update to 8.16:
-  - Improvements:
-  * As a GNU extension, 'chmod', 'mkdir', and 'install' now accept
-    operators '-', '+', '=' followed by octal modes;
-  * Also, ordinary numeric modes with five or more digits no longer
-    preserve setuid and setgid bits, so that 'chmod 00755 FOO' now
-    clears FOO's setuid and setgid bits.
-  * dd now accepts the count_bytes, skip_bytes iflags and the
-    seek_bytes oflag, to more easily allow processing portions of a
-    file.
-  * dd now accepts the conv=sparse flag to attempt to create sparse
-    output, by seeking rather than writing to the output file.
-  * ln now accepts the --relative option, to generate a relative
-    symbolic link to a target, irrespective of how the target is
-    specified.
-  * split now accepts an optional "from" argument to
-  - -numeric-suffixes, which changes the start number from the
-    default of 0.
-  * split now accepts the --additional-suffix option, to append an
-    additional static suffix to output file names.
-  * basename now supports the -a and -s options, which allow
-    processing of more than one argument at a time.  Also the
-    complementary -z option was added to delimit output items with
-    the NUL character.
-  * dirname now supports more than one argument. Also the complementary
-    z option was added to delimit output items with the NUL character.
-  - Bug fixes
-  * du --one-file-system (-x) would ignore any non-directory
-    specified on the command line. For example, "touch f; du -x f"
-    would print nothing. [bug introduced in coreutils-8.15]
-  * mv now lets you move a symlink onto a same-inode destination
-    file that has two or more hard links.
-  * "mv A B" could succeed, yet A would remain.
-  * realpath no longer mishandles a root directory.
-  - Improvements
-  * ls can be much more efficient, especially with large directories
-    on file systems for which getfilecon-, ACL-check- and XATTR-
-    check-induced syscalls fail with ENOTSUP or similar.
-  * 'realpath --relative-base=dir' in isolation now implies
-    '--relative-to=dir' instead of causing a usage failure.
-  * split now supports an unlimited number of split files as default
-  behavior.
-  For a detaild list se NEWS in the documentation.
-- Add up-to-date german translation.
-
-- Add two upstream patches that speed up ls (bnc#752943):
-  * Cache (l)getfilecon calls to avoid the vast majority of the failing
-    underlying getxattr syscalls.
-  * Avoids always-failing queries for whether a file has a nontrivial
-    ACL and for whether a file has certain "capabilities".
-
-- Update to 8.15:
-  * * New programs
-    realpath: print resolved file names.
-  * * Bug fixes
-    du --one-file-system (-x) would ignore any non-directory specified on
-    the command line.  For example, "touch f; du -x f" would print nothing.
-    [bug introduced in coreutils-8.14]
-    du -x no longer counts root directories of other file systems.
-    [bug introduced in coreutils-5.1.0]
-    ls --color many-entry-directory was uninterruptible for too long
-    [bug introduced in coreutils-5.2.1]
-    ls's -k option no longer affects how ls -l outputs file sizes.
-    It now affects only the per-directory block counts written by -l,
-    and the sizes written by -s.  This is for compatibility with BSD
-    and with POSIX 2008.  Because -k is no longer equivalent to
-  - -block-size=1KiB, a new long option --kibibyte stands for -k.
-    [bug introduced in coreutils-4.5.4]
-    ls -l would leak a little memory (security context string) for each
-    nonempty directory listed on the command line, when using SELinux.
-    [bug probably introduced in coreutils-6.10 with SELinux support]
-    split -n 1/2 FILE no longer fails when operating on a growing file, or
-    (on some systems) when operating on a non-regular file like /dev/zero.
-    It would report "/dev/zero: No such file or directory" even though
-    the file obviously exists.  Same for -n l/2.
-    [bug introduced in coreutils-8.8, with the addition of the -n option]
-    stat -f now recognizes the FhGFS and PipeFS file system types.
-    tac no longer fails to handle two or more non-seekable inputs
-    [bug introduced in coreutils-5.3.0]
-    tail -f no longer tries to use inotify on GPFS or FhGFS file systems
-    [you might say this was introduced in coreutils-7.5, along with inotify
-    support, but the new magic numbers weren't in the usual places then.]
-  * * Changes in behavior
-    df avoids long UUID-including file system names in the default listing.
-    With recent enough kernel/tools, these long names would be used, pushing
-    second and subsequent columns far to the right.  Now, when a long name
-    refers to a symlink, and no file systems are specified, df prints the
-    usually-short referent instead.
-    tail -f now uses polling (not inotify) when any of its file arguments
-    resides on a file system of unknown type.  In addition, for each such
-    argument, tail -f prints a warning with the FS type magic number and a
-    request to report it to the bug-reporting address.
-- Bring german message catalog up to date.
-- Include upstream fix for du.
-- Include upstream patch fixing basename documentation.
-
-- keep binaries in /usr (UserMerge project)
-
-- Adjust license for coreutils-8.6-honor-settings-in-etc-default-su-resp-etc-login.defs.diff
-  [bnc#735081].
-
-- license update: GPL-3.0+
-  Consolidate to GPL-3.0+ and use SPDX format
-  (http://www.spdx.org/licenses). More or less compatible to Fedora package
-  (who don^t use full SPDX implementation)
-
-- add automake as buildrequire to avoid implicit dependency
-
-- Add upstream patch that fixes three bugs in tac:
-  - remove sole use of sprintf in favor of stpcpy
-  - don't misbehave with multiple non-seekable inputs
-  - don't leak a file descriptor for each non-seekable input
-
-- Uniformly use german quotes not french ones in german messages.
-
-- Update to 8.14. Changes since 8.12:
-  Bug fixes:
-  - ls --dereference no longer outputs erroneous "argetm" strings for
-    dangling symlinks when an 'ln=target' entry is in $LS_COLORS.
-    [bug introduced in fileutils-4.0]
-  - ls -lL symlink once again properly prints "+" when the referent has
-    an ACL.  [bug introduced in coreutils-8.13]
-  - sort -g no longer infloops for certain inputs containing NaNs [bug
-    introduced in coreutils-8.5]
-  - chown and chgrp with the -v --from= options, now output the correct
-    owner.  I.E.  for skipped files, the original ownership is output,
-    not the new one.  [bug introduced in sh-utils-2.0g]
-  - cp -r could mistakenly change the permissions of an existing
-    destination directory.  [bug introduced in coreutils-6.8]
-  - cp -u -p would fail to preserve one hard link for each up-to-date
-    copy of a src-hard-linked name in the destination tree.  I.e., if
-    s/a and s/b are hard-linked and dst/s/a is up to date, "cp -up s
-    dst" would copy s/b to dst/s/b rather than simply linking dst/s/b
-    to dst/s/a.  [This bug appears to have been present in "the
-    beginning".]
-  - fts-using tools (rm, du, chmod, chgrp, chown, chcon) no longer use
-    memory proportional to the number of entries in each directory they
-    process.  Before, rm -rf 4-million-entry-directory would consume
-    about 1GiB of memory.  Now, it uses less than 30MB, no matter how
-    many entries there are.  [this bug was inherent in the use of fts:
-    thus, for rm the bug was introduced in coreutils-8.0.  The prior
-    implementation of rm did not use as much memory.  du, chmod, chgrp
-    and chown started using fts in 6.0.  chcon was added in
-    coreutils-6.9.91 with fts support.  ]
-  - pr -T no longer ignores a specified LAST_PAGE to stop at.  [bug
-    introduced in textutils-1.19q]
-  - printf '%d' '"' no longer accesses out-of-bounds memory in the
-    diagnostic.  [bug introduced in sh-utils-1.16]
-  - split --number l/... no longer creates extraneous files in certain
-    cases.  [bug introduced in coreutils-8.8]
-  - timeout now sends signals to commands that create their own process
-    group.  timeout is no longer confused when starting off with a
-    child process.  [bugs introduced in coreutils-7.0]
-  - unexpand -a now aligns correctly when there are spaces spanning a
-    tabstop, followed by a tab.  In that case a space was dropped,
-    causing misalignment.  We also now ensure that a space never
-    precedes a tab.  [bug introduced in coreutils-5.3.0]
-  New features:
-  - date now accepts ISO 8601 date-time strings with "T" as the
-    separator.  It has long parsed dates like "2004-02-29 16:21:42"
-    with a space between the date and time strings.  Now it also parses
-    "2004-02-29T16:21:42" and fractional-second and time-zone-annotated
-    variants like "2004-02-29T16:21:42.333-07:00"
-  - md5sum accepts the new --strict option.  With --check, it makes the
-    tool exit non-zero for any invalid input line, rather than just warning.
-    This also affects sha1sum, sha224sum, sha384sum and sha512sum.
-  - split accepts a new --filter=CMD option.  With it, split filters
-    output through CMD.  CMD may use the $FILE environment variable,
-    which is set to the nominal output file name for each invocation of
-    CMD.  For example, to split a file into 3 approximately equal
-    parts, which are then compressed:
-    split -n3 --filter='xz > $FILE.xz' big
-    Note the use of single quotes, not double quotes.  That creates
-    files named xaa.xz, xab.xz and xac.xz.
-  - timeout accepts a new --foreground option, to support commands not
-    started directly from a shell prompt, where the command is
-    interactive or needs to receive signals initiated from the
-    terminal.
-  Improvements:
-  - md5sum --check now supports the -r format from the corresponding
-    BSD tool.  This also affects sha1sum, sha224sum, sha384sum and
-    sha512sum.
-  - pwd now works also on systems without openat.  On such systems, pwd
-    would fail when run from a directory whose absolute name contained
-    more than PATH_MAX / 3 components.  The df, stat and readlink
-    programs are also affected due to their use of the canonicalize_*
-    functions.
-  - join --check-order now prints "join: FILE:LINE_NUMBER: bad_line"
-    for an unsorted input, rather than e.g., "join: file 1 is not in
-    sorted order".
-  - shuf outputs small subsets of large permutations much more
-    efficiently.  For example `shuf -i1-$((2**32-1)) -n2` no longer
-    exhausts memory.
-  - stat -f now recognizes the GPFS, MQUEUE and PSTOREFS file system
-    types.
-  - timeout now supports sub-second timeouts.
-  Changes in behavior:
-  - chmod, chown and chgrp now output the original attributes in
-    messages, when -v or -c specified.
-  - cp -au (where --preserve=links is implicit) may now replace newer
-    files in the destination, to mirror hard links from the source.
-
-- Remove redundant tags/sections from specfile
-
-- file-has-acl: use acl_extended_file_nofollow if available to
-  avoid triggering unwanted AutoFS mounts (bnc#701659).
-
-- Remove services.
-
-- delete coreutils-testsuite.spec
-
-- Update to 8.12:
-  * Bug fixes
-    tail's --follow=name option no longer implies --retry on systems
-    with inotify support.  [bug introduced in coreutils-7.5]
-  * Changes in behavior
-    cp's extent-based (FIEMAP) copying code is more reliable in the face
-    of varying and undocumented file system semantics:
-  - it no longer treats unwritten extents specially
-  - a FIEMAP-based extent copy always uses the FIEMAP_FLAG_SYNC flag.
-    Before, it would incur the performance penalty of that sync only
-    for 2.6.38 and older kernels.  We thought all problems would be
-    resolved for 2.6.39.
-  - it now attempts a FIEMAP copy only on a file that appears sparse.
-    Sparse files are relatively unusual, and the copying code incurs
-    the performance penalty of the now-mandatory sync only for them.
-- Add complete german meesage catalogue.
-
-- Update to 8.11:
-  * Bug fixes
-    cp -a --link would not create a hardlink to a symlink, instead
-    copying the symlink and then not preserving its timestamp.
-    [bug introduced in coreutils-8.0]
-    cp now avoids FIEMAP issues with BTRFS before Linux 2.6.38,
-    which could result in corrupt copies of sparse files.
-    [bug introduced in coreutils-8.10]
-    cut could segfault when invoked with a user-specified output
-    delimiter and an unbounded range like "-f1234567890-".
-    [bug introduced in coreutils-5.3.0]
-    du would infloop when given --files0-from=DIR
-    [bug introduced in coreutils-7.1]
-    sort no longer spawns 7 worker threads to sort 16 lines
-    [bug introduced in coreutils-8.6]
-    touch built on Solaris 9 would segfault when run on Solaris 10
-    [bug introduced in coreutils-8.8]
-    wc would dereference a NULL pointer upon an early out-of-memory error
-    [bug introduced in coreutils-7.1]
-  * * New features
-    dd now accepts the 'nocache' flag to the iflag and oflag options,
-    which will discard any cache associated with the files, or
-    processed portion thereof.
-    dd now warns that 'iflag=fullblock' should be used,
-    in various cases where partial reads can cause issues.
-  * * Changes in behavior
-    cp now avoids syncing files when possible, when doing a FIEMAP copy.
-    The sync is only needed on Linux kernels before 2.6.39.
-    [The sync was introduced in coreutils-8.10]
-    cp now copies empty extents efficiently, when doing a FIEMAP copy.
-    It no longer reads the zero bytes from the input, and also can
-    efficiently create a hole in the output file when --sparse=always
-    is specified.
-    df now aligns columns consistently, and no longer wraps entries
-    with longer device identifiers, over two lines.
-    install now rejects its long-deprecated --preserve_context option.
-    Use --preserve-context instead.
-    test now accepts "==" as a synonym for "="
-
-- Adapt coreutils-testsuite.spec to changes in patches.
-
-- Remove unneeded split_suffix patch.
-
-- Remove the last patch as it isn't needed. It was an old patch
-  that removed the documentation for both hostname and hostid.
-  I've modified that to only remove the hostname documentation.
-
-- Readd documentation of hostname and hostid to texinfo
-  documentation.
-- Remove obsolete and unused german translation.
-
-- Update to 8.10:
-  * Bug fixes
-  - du would abort with a failed assertion when two conditions are
-    met: part of the hierarchy being traversed is moved to a higher
-    level in the directory tree, and there is at least one more
-    command line directory argument following the one containing
-    the moved sub-tree.  [bug introduced in coreutils-5.1.0]
-  - join --header now skips the ordering check for the first line
-    even if the other file is empty.  [bug introduced in
-    coreutils-8.5]
-  - rm -f no longer fails for EINVAL or EILSEQ on file systems that
-    reject file names invalid for that file system.
-  - uniq -f NUM no longer tries to process fields after end of
-    line.  [bug introduced in coreutils-7.0]
-  * New features
-  - cp now copies sparse files efficiently on file systems with
-    FIEMAP support (ext4, btrfs, xfs, ocfs2).  Before, it had to
-    read 2^20 bytes when copying a 1MiB sparse file.  Now, it
-    copies bytes only for the non-sparse sections of a file.
-    Similarly, to induce a hole in the output file, it had to
-    detect a long sequence of zero bytes.  Now, it knows precisely
-    where each hole in an input file is, and can reproduce them
-    efficiently in the output file.  mv also benefits when it
-    resorts to copying, e.g., between file systems.
-  - join now supports -o 'auto' which will automatically infer the
-    output format from the first line in each file, to ensure the
-    same number of fields are output for each line.
-  * Changes in behavior
-  - join no longer reports disorder when one of the files is empty.
-    This allows one to use join as a field extractor like:
-    join -a1 -o 1.3,1.1 - /dev/null
-- Add upstream patch that fixes a segfault in cut.
-- Add upstream patch to fix sparse fiemap tests.
-- Fix i18n patch for join.
-
-- sort threading still broken, it deadlocks occasionally; set
-  default number of threads to 1 as a workaround
-
-- Update to 8.9:
-  Bug fixes
-  split no longer creates files with a suffix length that
-  is dependent on the number of bytes or lines per file.
-  [bug introduced in coreutils-8.8]
-
-- Update to 8.8. Changes since 8.6:
-  Bug fixes:
-  cp -u no longer does unnecessary copying merely because the source
-  has finer-grained time stamps than the destination.
-  od now prints floating-point numbers without losing information, and
-  it no longer omits spaces between floating-point columns in some cases.
-  sort -u with at least two threads could attempt to read through a
-  corrupted pointer. [bug introduced in coreutils-8.6]
-  sort with at least two threads and with blocked output would busy-loop
-  (spinlock) all threads, often using 100% of available CPU cycles to
-  do no work.  I.e., "sort < big-file | less" could waste a lot of power.
-  [bug introduced in coreutils-8.6]
-  sort with at least two threads no longer segfaults due to use of pointers
-  into the stack of an expired thread. [bug introduced in coreutils-8.6]
-  sort --compress no longer mishandles subprocesses' exit statuses,
-  no longer hangs indefinitely due to a bug in waiting for subprocesses,
-  and no longer generates many more than NMERGE subprocesses.
-  sort -m -o f f ... f no longer dumps core when file descriptors are limited.
-  csplit no longer corrupts heap when writing more than 999 files,
-  nor does it leak memory for every chunk of input processed
-  [the bugs were present in the initial implementation]
-  tail -F once again notices changes in a currently unavailable
-  remote directory [bug introduced in coreutils-7.5]
-  Changes in behavior:
-  sort will not create more than 8 threads by default due to diminishing
-  performance gains.  Also the --parallel option is no longer restricted
-  to the number of available processors.
-  cp --attributes-only now completely overrides --reflink.
-  Previously a reflink was needlessly attempted.
-  stat's %X, %Y, and %Z directives once again print only the integer
-  part of seconds since the epoch.  This reverts a change from
-  coreutils-8.6, that was deemed unnecessarily disruptive.
-  To obtain a nanosecond-precision time stamp for %X use %.X;
-  if you want (say) just 3 fractional digits, use %.3X.
-  Likewise for %Y and %Z.
-  stat's new %W format directive would print floating point seconds.
-  However, with the above change to %X, %Y and %Z, we've made %W work
-  the same way as the others.
-  New features:
-  split accepts the --number option to generate a specific number of files.
-- Add a complete german translation.
-- Add upstreams patch for suffix calculation in split.
-
-- Use software services.
-- Remove coreutils tarball.
-- Don't use version specific patches as it breaks automatic
-  updates.
-
-- remove the prerequire on permissions - this will create a bad
-  cycle, coreutils is just too core
-
-- split pam patch into separate independent files so the main
-  feature can be shared with other distros
-- don't hard require coreutils-lang
-
-- Update to 8.6:
-  o bugfixes
-  * du no longer multiply counts a file that is a directory or whose
-    link count is 1.
-  * du -H and -L now consistently count pointed-to files instead of
-    symbolic links, and correctly diagnose dangling symlinks.
-  * du --ignore=D now ignores directory D even when that directory is
-    found to be part of a directory cycle.
-  * split now diagnoses read errors rather than silently exiting.
-  * tac would perform a double-free when given an input line longer
-    than 16KiB.
-  * tail -F once again notices changes in a currently unavailable
-    directory, and works around a Linux kernel bug where inotify runs
-    out of resources.
-  * tr now consistently handles case conversion character classes.
-  o New features
-  * cp now accepts the --attributes-only option to not copy file data.
-  * du recognizes -d N as equivalent to --max-depth=N
-  * sort now accepts the --debug option, to highlight the part of the
-    line significant in the sort, and warns about questionable options.
-  * sort now supports -d, -f, -i, -R, and -V in any combination.
-  * stat now accepts the %m format directive to output the mount point
-    for a file.  It also accepts the %w and %W format directives for
-    outputting the birth time of a file, if one is available.
-  o Changes in behavior
-  * df now consistently prints the device name for a bind mounted file,
-    rather than its aliased target.
-  * du now uses less than half as much memory when operating on trees
-    with many hard-linked files.
-  * ls -l now uses the traditional three field time style rather than
-    the wider two field numeric ISO style in locales where a style has
-    not been specified.
-  * rm's -d now evokes an error;  before, it was silently ignored.
-  * sort -g now uses long doubles for greater range and precision.
-  * sort -h no longer rejects numbers with leading or trailing ".", and
-    no longer accepts numbers with multiple ".".  It now considers all
-    zeros to be equal.
-  * sort now uses the number of available processors to parallelize
-    the sorting operation.
-  * stat now provides translated output when no format is specified.
-  * stat no longer accepts the --context (-Z) option.
-  * stat no longer accepts the %C directive when the --file-system
-    option is in effect.
-  * stat now outputs the full sub-second resolution for the atime,
-    mtime, and ctime values since the Epoch, when using the %X, %Y, and
-    %Z directives of the --format option.
-  * touch's --file option is no longer recognized.  Use --reference=F
-    (-r) instead.
-  * truncate now supports setting file sizes relative to a reference
-    file. Also errors are no longer suppressed for unsupported file
-    types, and relative sizes are restricted to supported file types.
-  See NEWS in the package documentation for more verbose description.
-- Add a man page for [ (a link to test1).
-- Fix assignment of a char to a char * in join.c
-- Add permissions verifying for su.
-- Use RELRO for su.
-
-- Recommend instead of require lang package since it's not mandatory.
-
-- Use %_smp_mflags
-
-- Fix 'sort -V' not working because the i18n (mb handling) patch
-  wasn't updated to handle the new option (bnc#615073).
-
-- Fix typo in spec file (% missing from version).
-
-- Last part of fix for [bnc#533249]: Don't run account part of
-  PAM stack for su as root. Requires pam > 1.1.1.
-
-- Update to 8.5:
-  Bug fixes
-  * cp and mv once again support preserving extended attributes.
-  * cp now preserves "capabilities" when also preserving file ownership.7
-  * ls --color once again honors the 'NORMAL' dircolors directive.
-    [bug introduced in coreutils-6.11]
-  * sort -M now handles abbreviated months that are aligned using
-    blanks in the locale database.  Also locales with 8 bit characters
-    are handled correctly, including multi byte locales with the caveat
-    that multi byte characters are matched case sensitively.
-  * sort again handles obsolescent key formats (+POS -POS) correctly.
-    Previously if -POS was specified, 1 field too many was used in the
-    sort. [bug introduced in coreutils-7.2]
-  New features
-  * join now accepts the --header option, to treat the first line of
-    each file as a header line to be joined and printed
-    unconditionally.
-  * timeout now accepts the --kill-after option which sends a kill
-    signal to the monitored command if it's still running the specified
-    duration after the initial signal was sent.
-  * who: the "+/-" --mesg (-T) indicator of whether a user/tty is
-    accepting messages could be incorrectly listed as "+", when in
-    fact, the user was not accepting messages (mesg no).  Before, who
-    would examine only the permission bits, and not consider the group
-    of the TTY device file.  Thus, if a login tty's group would change
-    somehow e.g., to "root", that would make it unwritable (via
-    write(1)) by normal users, in spite of whatever the permission bits
-    might imply.  Now, when configured using the
-  - -with-tty-group[=NAME] option, who also compares the group of the
-    TTY device with NAME (or "tty" if no group name is specified).
-  Changes in behavior
-  * ls --color no longer emits the final 3-byte color-resetting escape
-    sequence when it would be a no-op.
-  * join -t '' no longer emits an error and instead operates on each
-    line as a whole (even if they contain NUL characters).
-  For other changes since 7.1 see NEWS.
-- Split-up coreutils-%%{version}.diff as far as possible.
-- Prefix all patches with coreutils-.
-- All patches have the .patch suffix.
-- Use the i18n patch from Archlinux as it fixes at least one test
-  suite failure.
-
-- Fix security bug in distcheck (bnc#564373).
-- refresh patches to apply cleanly.
-
-- enable hostid (bnc#584562)
-
-- add baselibs.conf as a source
-
-- Add .ogv to dircolors (bnc#487561).
-
desktop-translations
+- Update to version 84.87.20210202.7db31a52:
+  * Update strings from Leap 15.3.
+  * Translated using Weblate (Arabic)
+  * Translated using Weblate (Catalan)
+  * Translated using Weblate (Central Atlas Tamazight)
+  * Translated using Weblate (Chinese (China))
+  * Translated using Weblate (English (United Kingdom))
+  * Translated using Weblate (Finnish)
+  * Translated using Weblate (French)
+  * Translated using Weblate (German)
+  * Translated using Weblate (Greek)
+  * Translated using Weblate (Indonesian)
+  * Translated using Weblate (Italian)
+  * Translated using Weblate (Portuguese (Brazil))
+  * Translated using Weblate (Portuguese)
+  * Translated using Weblate (Romanian)
+  * Translated using Weblate (Russian)
+  * Translated using Weblate (Slovak)
+  * Translated using Weblate (Spanish)
+  * Translated using Weblate (Swedish)
+  * Added translation using Weblate (Central Atlas Tamazight)
+  * Drop obsolete mimelnk files (boo#1062631).
+
flatpak
+-  Update to version 1.10.2:
+  + This is a security update which fixes a potential attack where
+    a flatpak application could use custom formated .desktop files
+    to gain access to files on the host system.
+  + Fix memory leaks
+  + Some test fixes
+  + Documentation updates
+  + G_BEGIN/END_DECLS added to library headders for c++ use
+  + Fix for X11 cookies on OpenSUSE
+  + Spawn portal better handles non-utf8 filenames
+
glibc
+- Update glibc-2.31-HTM-vzeroupper.diff with a AVX-SSE transition
+  fix.
+
+- Add glibc-2.31-HTM-vzeroupper.diff to avoid VZEROUPPER in the
+  AVX2 accelerated string routines which cause HTM transaction
+  aborts.  Instead use EVEX or SSE.  (bsc#1181403)
+
+- nscd-netgroupcache.patch: nscd: Fix double free in netgroupcache
+  (CVE-2021-27645, bsc#1182733, BZ #27462)
+
gpg2
+- Update gpg2 for SLE15-SP3 [jsc#SLE-17559, bsc#1182572]
+- Remove patches fixed upstream:
+  * gnupg-gpg-agent-ssh-agent.patch
+  * gnupg-2.2.22-fix-segv-import-keys.patch
+  * gnupg-Allow-redirection-from-https-to-http-for-CRLs.patch
+  * gnupg-CRL-fetching-via-https.patch
+  * gnupg-CVE-2018-1000858.patch
+  * gnupg-CVE-2018-12020.patch
+  * gnupg-CVE-2019-13050_0_of_5.patch
+  * gnupg-CVE-2019-13050_1_of_5.patch
+  * gnupg-CVE-2019-13050_2_of_5.patch
+  * gnupg-CVE-2019-13050_3_of_5.patch
+  * gnupg-CVE-2019-13050_4_of_5.patch
+  * gnupg-CVE-2019-13050_5_of_5.patch
+  * gnupg-CVE-2019-14855.patch
+- Update gpg2.keyring
+
+- GnuPG 2.2.27:
+  * gpgconf: Fix case with neither local nor global gpg.conf
+  * gpgconf: Fix description of two new options
+- includes changes from 2.2.26:
+  * gpg: New AKL method "ntds"
+  * gpg: Fix --trusted-key with fingerprint arg
+  * scd: Fix writing of ECC keys to an OpenPGP card
+  * scd: Make an USB error fix specific to SPR532 readers
+  * dirmngr: With new LDAP keyservers store the new attributes.
+    Never store the useless pgpSignerID. Fix a long standing
+    bug storing some keys on an ldap server.
+  * dirmngr: Support the new Active Direcory LDAP schema for
+    keyservers
+  * dirmngr: Allow LDAP OpenPGP searches via fingerprint
+  * dirmngr: Do not block other threads during keyserver LDAP calls
+  * Support global configuration files
+  * Fix the iconv fallback handling to UTF-8
+
+- GnuPG 2.2.25:
+  * scd: Fix regression in 2.2.24 requiring gpg --card-status
+    before signing or decrypting
+  * gpgsm: Using Libksba 1.5.0 signatures with a rarely used
+    combination of attributes can now be verified
+
+- GnuPG 2.2.24:
+  * gpg: New command --quick-revoke-sig
+  * gpg: Do not use weak digest algos if selected by recipient
+    preference during sign+encrypt
+  * gpg: Switch to AES256 for symmetric encryption in de-vs mode
+  * gpg: Silence weak digest warnings with --quiet
+  * gpg: Print new status line CANCELED_BY_USER for a cancel during
+    symmetric encryption
+  * gpg: Fix the encrypt+sign hash algo preference selection for
+    ECDSA.  This is in particular needed for keys created from
+    existing smartcard based keys
+  * agent: Fix secret key import of GnuPG 2.3 generated Ed25519
+    keys
+  * agent: Keep some permissions of private-keys-v1.d
+  * dirmngr: Align sks-keyservers.netCA.pem use between ntbtls and
+    gnutls builds
+  * dirmngr: Fix the pool keyserver case for a single host in the
+    pool
+  * scd: Fix the use case of verify_chv2 by CHECKPIN
+  * scd: Various improvements to the ccid-driver
+  * scd: Minor fixes for Yubikey
+  * gpgconf: New option --show-versions
+  * i18n: Complete overhaul and completion of the Italian
+    translation
+
+- GnuPG 2.2.23:
+  * gpg: fix AHEAD preference list overflow boo#1176034 /  CVE-2020-25125
+  * gpg: fix possible segv in the key cleaning code
+  * gpgsm: fix a minor RFC2253 parser gub
+  * scdaemon: Fix a PIN verify failure on certain OpenPGP card
+    implementations
+
+- Fix segv importing certain keys (e.g. ed25519). [bsc#1176034]
+- Add gnupg-2.2.22-fix-segv-import-keys.patch
+
+- GnuPG 2.2.22:
+  * gpg: Change the default key algorithm to rsa3072
+  * gpg: Add regular expression support for Trust Signatures on
+    all platforms
+  * gpg: Ignore --personal-digest-prefs for ECDSA keys
+  * gpgsm: Make rsaPSS a de-vs compliant scheme
+  * gpgsm: Show also the SHA256 fingerprint in key listings
+  * gpgsm: Do not require a default keyring for --gpgconf-list
+  * gpg-agent: Default to extended key format and record the
+    creation time of keys
+    Add new option --disable-extended-key-format
+  * gpg-agent: Support the WAYLAND_DISPLAY envvar
+  * gpg-agent: Allow using --gpgconf-list even if HOME does not
+    exist
+  * gpg-agent: Make the Pinentry work even if the envvar TERM is
+    set to the empty string
+  * scdaemon: Add a workaround for Gnuk tokens <= 2.15 which
+    wrongly incremented the error counter when using the
+    "verify" command of "gpg --edit-key" with only the signature
+    key being present
+  * dirmngr: Better handle systems with disabled IPv6
+  * gpgpslit: Install tool.  It was not installed in the past to
+    avoid conflicts with the version installed by GnuPG 1.4
+  * gpgtar: Make --files-from and --null work as documented
+- drop gnupg-gpgme-t-encrypt-sym.patch, upstream
+
+- Fix regression in latest gpg2 that makes gpgme fail to build [bsc#1174007]
+- Add gnupg-gpgme-t-encrypt-sym.patch
+
+- GnuPG 2.2.21:
+  * gpg: Improve symmetric decryption speed by about 25%
+  * gpg: Support decryption of AEAD encrypted data packets
+  * gpg: Add option --no-include-key-block
+  * gpg: Allow for extra padding in ECDH
+  * gpg: Only a single pinentry is shown for symmetric encryption if
+    the pinentry supports this
+  * gpg: Print a note if no keys are given to --delete-key
+  * gpg,gpgsm: The ridiculous passphrase quality bar is not anymore
+    shown
+  * gpgsm: Certificates without a CRL distribution point are now
+    considered valid without looking up a CRL. The new option
+  - -enable-issuer-based-crl-check can be used to revert to the
+    former behaviour
+  * gpgsm: Support rsaPSS signature verification
+  * gpgsm: Unless CRL checking is disabled lookup a missing issuer
+    certificate using the certificate's authorityInfoAccess
+  * gpgsm: Print the certificate's serial number also in decimal
+    notation
+  * gpgsm: Fix possible NULL-deref in messages of --gen-key
+  * scd: Support the CardOS 5 based D-Trust Card 3.1
+  * dirmngr: Allow http URLs with "LOOKUP --url"
+  * wkd: Take name of sendmail from configure. Fixes an OpenBSD
+    specific bug
+
+- Fix gpgme and gpgme-qt builds on gpg2 2.2.20 update [bsc#1170811]
+- Refresh patches:
+  * gnupg-2.2.8-files-are-digests.patch
+  * gnupg-add_legacy_FIPS_mode_option.patch
+
+- GnuPG 2.2.20:
+  * Protect the error counter against overflow to guarantee that the
+    tools can't be tricked into returning success after an error
+  * gpg: Make really sure that --verify-files always returns an error
+  * gpg: Fix key listing --with-secret if a pattern is given
+  * gpg: Fix detection of certain keys used as default-key
+  * gpg: Fix default-key selection when a card is available
+  * gpg: Fix key expiration and key usage for keys created with a
+    creation date of zero
+  * gpgsm: Fix import of some CR,LF terminated certificates
+  * gpg: New options --include-key-block and --auto-key-import to
+    allow encrypted replies after an initial signed message
+  * gpg: Allow the use of a fingerprint with --trusted-key
+  * gpg: New property "fpr" for use by --export-filter
+  * scdaemon: Disable the pinpad if a KDF DO is used
+  * dirmngr: Improve finding OCSP certificates
+- drop gpg2-gcc10-build-fno-common.patch, upstream
+
+- Split dirmngr into a subpackage to avoid a hard dependency of
+  gpg2 on libgnutls
+
+- Fix build with GCC-10: [bsc#1160394]
+  * Always use EXTERN_UNLESS_MAIN_MODULE pattern
+  * In GCC-10, the default option -fcommon will change to -fno-common
+- Add gpg2-gcc10-build-fno-common.patch
+
+- Accept key updates even without UIDs [bsc#1143158]
+- Add patches:
+  * gnupg-allow-import-of-previously-known-keys-even-without-UIDs.patch
+  * gnupg-accept_subkeys_with_a_good_revocation_but_no_self-sig_during_import.patch
+  * gnupg-add-test-cases-for-import-without-uid.patch
+
+- update to 2.2.19:
+  * gpg: Fix double free when decrypting for hidden recipients
+  * gpg: Use auto-key-locate for encryption even for mail addressed
+    given with angle brackets
+  * gpgsm: Add special case for certain expired intermediate
+    certificates
+
+- Update to 2.2.18 [bsc#1157900, CVE-2019-14855]
+  * gpg: Changed the way keys are detected on a smartcards; this
+    allows the use of non-OpenPGP cards.  In the case of a not very
+    likely regression the new option --use-only-openpgp-card is
+    available.  [#4681]
+  * gpg: The commands --full-gen-key and --quick-gen-key now allow
+    direct key generation from supported cards.  [#4681]
+  * gpg: Prepare against chosen-prefix SHA-1 collisions in key
+    signatures.  This change removes all SHA-1 based key signature
+    newer than 2019-01-19 from the web-of-trust.  Note that this
+    includes all key signature created with dsa1024 keys.  The new
+    option --allow-weak-key-signatues can be used to override the new
+    and safer behaviour.  [#4755,CVE-2019-14855]
+  * gpg: Improve performance for import of large keyblocks.  [#4592]
+  * gpg: Implement a keybox compression run.  [#4644]
+  * gpg: Show warnings from dirmngr about redirect and certificate
+    problems (details require --verbose as usual).
+  * gpg: Allow to pass the empty string for the passphrase if the
+    '--passphase=' syntax is used.  [#4633]
+  * gpg: Fix printing of the KDF object attributes.
+  * gpg: Avoid surprises with --locate-external-key and certain
+  - -auto-key-locate settings.  [#4662]
+  * gpg: Improve selection of best matching key.  [#4713]
+  * gpg: Delete key binding signature when deletring a subkey.
+    [#4665,#4457]
+  * gpg: Fix a potential loss of key sigantures during import with
+    self-sigs-only active.  [#4628]
+  * gpg: Silence "marked as ultimately trusted" diagnostics if
+    option --quiet is used.  [#4634]
+  * gpg: Silence some diagnostics during in key listsing even with
+    option --verbose.  [#4627]
+  * gpg, gpgsm: Change parsing of agent's pkdecrypt results.  [#4652]
+  * gpgsm: Support AES-256 keys.
+  * gpgsm: Fix a bug in triggering a keybox compression run if
+  - -faked-system-time is used.
+  * dirmngr: System CA certificates are no longer used for the SKS
+    pool if GNUTLS instead of NTBTLS is used as TLS library.  [#4594]
+  * dirmngr: On Windows detect usability of IPv4 and IPv6 interfaces
+    to avoid long timeouts.  [#4165]
+  * scd: Fix BWI value for APDU level transfers to make Gemalto Ezio
+    Shield and Trustica Cryptoucan work.  [#4654,#4566]
+  * wkd: gpg-wks-client --install-key now installs the required policy
+    file.
+- Rebase patches:
+  * gnupg-2.2.8-files-are-digests.patch
+  * gnupg-add_legacy_FIPS_mode_option.patch
+
+- Do not recommend lang package. The lang package already has a
+  supplements.
+
+- Update to 2.2.17 [bsc#1141093]
+  * gpg: Do not try the import fallback if the options are already used.
+  * gpg: Fix regression in option "self-sigs-only".
+  * gpg: With --auto-key-retrieve prefer WKD over keyservers.
+  * gpg: Add "self-sigs-only" and "import-clean" to the keyserver options.
+  * gpg: Avoid printing false AKL error message.
+  * gpg: New command --locate-external-key.
+  * gpg: Make the get_pubkey_byname interface easier to understand.
+  * gpg: Fallback to import with self-sigs-only on too large keyblocks.
+  * gpg: New import and keyserver option "self-sigs-only"
+  * gpg: Make read_block in import.c more flexible.
+  * dirmngr: fix handling of HTTPS redirections during HKP.
+  * dirmngr: Avoid endless loop in case of HTTP error 503.
+  * dirmngr: Do not rewrite the redirection for the "openpgpkey" subdomain.
+  * dirmngr: Support the new WKD draft with the openpgpkey subdomain.
+  * wkd: Change client/server limit back to 64 KiB.
+  * tools: gpgconf: Killing order is children-first.
+  * Return better error code for some getinfo IPC commands.
+  * po: Update Russian translation.
+
+- Fix secure memory being disabled before fips checks in libgcrypt [boo#1137307]
+  * Added gnupg-2.2.16-secmem.patch
+
+- Update to 2.2.16
+  * gpg: Fixed i18n markup of some strings.
+  * gpg: Allow deletion of subkeys with --delete-[secret-]key.
+  * gpg: Do not bail on an invalid packet in the local keyring.
+  * gpg: Do not allow creation of user ids larger than our parser allows.
+  * gpg: Do not delete any keys if --dry-run is passed.
+  * gpg: Fix using --decrypt along with --use-embedded-filename.
+  * gpg: Improve the photo image viewer selection.
+  * gpg: enable OpenPGP export of cleartext keys with comments.
+  * gpg: Do not print a hint to use the deprecated --keyserver option.
+  * gpg: Change update_keysig_packet to replace SHA-1 by SHA-256.
+  * gpg: Use just the addrspec from the Signer's UID.
+  * gpg: Accept also armored data from the WKD.
+  * gpg: Set a limit of 5 to the number of keys imported from the WKD.
+  * gpg: Don't use EdDSA algo ID for ECDSA curves.
+  * agent: Stop scdaemon after reload when disable_scdaemon.
+  * agent: For SSH key, don't put NUL-byte at the end.
+  * agent: correct length for uri and comment on 64-bit big-endian platforms
+  * dirmngr: Allow for other hash algorithms than SHA-1 in OCSP.
+  * dirmngr: Improve domaininfo cache update algorithm.
+  * dirmngr: Better error code for http status 413.
+  * g10: Fix possible null dereference.
+  * g10: Fix double free when locating by mbox.
+  * g10: Fix symmetric cipher algo constant for ECDH.
+  * sm: Avoid confusing diagnostic for the default key.
+  * sm: Fix a warning in an es_fopencooie function.
+  * gpgconf: Before --launch check that the config file is fine.
+  * gpgconf: Support --homedir for --launch.
+  * build: Update m4/iconv.m4.
+  * doc: correct documentation for gpgconf --kill.
+  * scd: Add dummy option --application-priority.
+  * common: Fix AWK portability.
+
+  gpg-agent unconditionally disables coredumps, which is not
+  supposed to happen in the code path that does just exec(argv[])
+- Update to 2.2.15
+  * sm: Allow decryption even if expired keys are configured.
+  * agent: Change command KEYINFO to print ssh fingerprints with other
+    hash algos.
+  * dirmngr: Fix build problems on Solaris due to the use of reserved
+    symbol names.
+  * wkd: New commands --print-wkd-hash and --print-wkd-url for
+    gpg-wks-client.
+
+- Update to 2.2.14:
+  * gpg: Allow import of PGP desktop exported secret keys. Also avoid
+    importing secret keys if the secret keyblock is not valid.
+  * gpg: Do not error out on version 5 keys in the local keyring.
+  * gpg: Make invalid primary key algo obvious in key listings.
+  * sm: Do not mark a certificate in a key listing as de-vs compliant
+    if its use for a signature will not be possible.
+  * sm: Fix certificate creation with key on card.
+  * sm: Create rsa3072 bit certificates by default.
+  * sm: Print Yubikey attestation extensions with --dump-cert.
+  * agent: Fix cancellation handling for scdaemon.
+  * agent: Support --mode=ssh option for CLEAR_PASSPHRASE.
+  * scd: Fix flushing of the CA-FPR DOs in app-openpgp.
+  * scd: Avoid a conflict error with the "undefined" app.
+  * dirmngr: Add CSRF protection exception for protonmail.
+  * dirmngr: Fix build problems with gcc 9 in libdns.
+  * gpgconf: New option --show-socket for use wity --launch.
+  * gpgtar: Make option -C work for archive creation.
+- Removed patches that are included upstream by now:
+  - 0001-libdns-Avoid-using-compound-literals.patch
+  - 0002-libdns-Avoid-using-compound-literals-2.patch
+  - 0003-libdns-Avoid-using-compound-literals-3.patch
+  - 0004-libdns-Avoid-using-compound-literals-4.patch
+  - 0005-libdns-Avoid-using-compound-literals-5.patch
+  - 0006-libdns-Avoid-using-compound-literals-6.patch
+  - 0007-libdns-Avoid-using-compound-literals-7.patch
+  - 0008-libdns-Avoid-using-compound-literals-8.patch
+
+- Fix build with gcc9 [bsc#1121223]
+  * Avoid using compound literals
+  - Upstream bug: https://dev.gnupg.org/T4367
+  * Added upstream patches:
+  - 0001-libdns-Avoid-using-compound-literals.patch
+  - 0002-libdns-Avoid-using-compound-literals-2.patch
+  - 0003-libdns-Avoid-using-compound-literals-3.patch
+  - 0004-libdns-Avoid-using-compound-literals-4.patch
+  - 0005-libdns-Avoid-using-compound-literals-5.patch
+  - 0006-libdns-Avoid-using-compound-literals-6.patch
+  - 0007-libdns-Avoid-using-compound-literals-7.patch
+  - 0008-libdns-Avoid-using-compound-literals-8.patch
+
+- Update to 2.2.13:
+  * gpg: Implement key lookup via keygrip (using the & prefix).
+  * gpg: Allow generating Ed25519 key from existing key.
+  * gpg: Emit an ERROR status line if no key was found with -k.
+  * gpg: Stop early when trying to create a primary Elgamal key.
+  * gpgsm: Print the card's key algorithms along with their keygrips
+    in interactive key generation.
+  * agent: Clear bogus pinentry cache in the error case.
+  * scd: Support "acknowledge button" feature.
+  * scd: Fix for USB INTERRUPT transfer.
+  * wks: Do no use compression for the the encrypted challenge and response.
+  Release-info: https://dev.gnupg.org/T4290
+  See-also: gnupg-announce/2019q1/000434.html
+
+- Update to 2.2.12:
+  * tools: New commands --install-key and --remove-key for
+    gpg-wks-client.  This allows to prepare a Web Key Directory on a
+    local file system for later upload to a web server.
+  * gpg: New --list-option "show-only-fpr-mbox".  This makes the use
+    of the new gpg-wks-client --install-key command easier on Windows.
+  * gpg: Improve processing speed when --skip-verify is used.
+  * gpg: Fix a bug where a LF was accidentally written to the console.
+  * gpg: --card-status now shwos whether a card has the new KDF
+    feature enabled.
+  * agent: New runtime option --s2k-calibration=MSEC.  New configure
+    option --with-agent-s2k-calibration=MSEC.  [#3399]
+  * dirmngr: Try another keyserver from the pool on receiving a 502,
+    503, or 504 error.  [#4175]
+  * dirmngr: Avoid possible CSRF attacks via http redirects.  A HTTP
+    query will not anymore follow a 3xx redirect unless the Location
+    header gives the same host.  If the host is different only the
+    host and port is taken from the Location header and the original
+    path and query parts are kept.
+  * dirmngr: New command FLUSHCRL to flush all CRLS from disk and
+    memory.  [#3967]
+
+- Code no longer uses libcurl, remove from buildrequires.
+
+- Update to 2.2.11:
+  * gpgsm: Fix CRL loading when intermediate certicates are not yet trusted.
+  * gpgsm: Fix an error message about the digest algo.
+  * gpg: Fix a wrong warning due to new sign usage check introduced with 2.2.9.
+  * gpg: Print the "data source" even for an unsuccessful keyserver query.
+  * gpg: Do not store the TOFU trust model in the trustdb.
+  * scd: Fix cases of "Bad PIN" after using "forcesig".
+  * agent: Fix possible hang in the ssh handler.
+  * dirmngr: Tack the unmodified mail address to a WKD request.
+  * dirmngr: Tweak diagnostic about missing LDAP server file.
+  * dirmngr: In verbose mode print the OCSP responder id.
+  * dirmngr: Fix parsing of the LDAP port.
+  * wks: Add option --directory/-C to the server.
+  * wks: Add option --with-colons to the client.
+  * Fix EBADF when gpg et al. are called by broken CGI scripts.
+  * Fix some minor memory leaks and bugs.
+
+- Make package build reproducible (boo#1047218)
+
+- Update to 2.2.10:
+  * Refresh expired keys originating from the WKD
+  * Use a 256 KiB limit for a WKD imported key
+  * New option --known-notation
+  * dirmngr: Validate SRV records in WKD queries
+
+- Add basic udev rules for smartcards to be used with
+  scdaemon, taken from debian:
+  * scdaemon.udev
+
+- GnuPG 2.2.9:
+  * dirmngr: Fix recursive resolver mode and other bugs in the
+    libdns code
+  * dirmngr: When using libgpg-error 1.32 or later a GnuPG build
+    with NTBTLS support does not anymore block for dozens of
+    seconds before returning data.
+  * gpg: Fix bug in --show-keys which actually imported revocation
+    certificates
+  * gpg: Ignore too long user-ID and comment packets
+  * gpg: Fix crash due to bad German translation.  Improved printf
+    format compile time check.
+  * gpg: Handle missing ISSUER sub packet gracefully in the presence of
+    the new ISSUER_FPR
+  * gpg: Allow decryption using several passphrases in most cases.
+  * gpg: Command --show-keys now enables the list options
+    show-unusable-uids, show-unusable-subkeys, show-notations and
+    show-policy-urls by default.
+  * gpg: Command --show-keys now prints revocation certificates.
+  * gpg: Add revocation reason to the "rev" and "rvs" records of the
+    option --with-colons.  [#1173]
+  * gpg: Export option export-clean does now remove certain expired
+    subkeys; export-minimal removes all expired subkeys.
+  * gpg: New "usage" property for the drop-subkey filters.
+
+- Update to version 2.2.8:
+  * gpg: Decryption of messages not using the MDC mode will now lead to a
+    hard failure even if a legacy cipher algorithm was used. The option
+  - -ignore-mdc-error can be used to turn this failure into a warning. Take
+    care: Never use that option unconditionally or without a prior warning.
+  * gpg: The MDC encryption mode is now always used regardless of the
+    cipher algorithm or any preferences.  For testing --rfc2440 can be
+    used to create a message without an MDC.
+  * gpg: Sanitize the diagnostic output of the original file name in
+    verbose mode (bsc#1096745, CVE-2018-12020)
+  * gpg: Detect suspicious multiple plaintext packets in a more reliable way.
+  * gpg: Fix the duplicate key signature detection code.
+  * gpg: The options --no-mdc-warn, --force-mdc, --no-force-mdc,
+  - -disable-mdc and --no-disable-mdc have no more effect.
+  * agent: Add DBUS_SESSION_BUS_ADDRESS and a few other envvars to the
+    list of startup environment variables.
+- Refresh gnupg-2.0.18-files-are-digests.patch
+  to gnupg-2.2.8-files-are-digests.patch
+
+- GnuPG 2.2.7:
+  * gpg: New option --no-symkey-cache to disable the passphrase
+    cache for symmetrical en- and decryption.
+  * gpg: The ERRSIG status now prints the fingerprint if that is
+    part of the signature
+  * gpg: Relax emitting of FAILURE status lines
+  * gpg: Add a status flag to "sig" lines printed with --list-sigs
+  * gpg: Fix "Too many open files" when using --multifile
+  * ssh: Return an error for unknown ssh-agent flags
+  * dirmngr: Fix a CNAME problem with pools and TLS.  Also use a
+    fixed mapping of keys.gnupg.net to sks-keyservers.net
+  * dirmngr: Try resurrecting dead hosts earlier (from 3h to 1.5h)
+  * dirmngr: Fallback to CRL if no default OCSP responder is
+    configured
+  * dirmngr: Implement CRL fetching via https.  Here a redirection
+    to http is explictly allowed
+  * agent,dirmngr: New sub-command "getenv" for "getinfo" to ease
+    debugging
+
+- GnuPG 2.2.6:
+  * gpg,gpgsm: New option --request-origin to pretend requests coming
+    from a browser or a remote site.
+  * gpg: Fix race condition on trustdb.gpg updates due to too early
+    released lock.
+  * gpg: Emit FAILURE status lines in almost all cases.
+  * gpg: Implement --dry-run for --passwd to make checking a key's
+    passphrase straightforward.
+  * gpg: Make sure to only accept a certification capable key for key
+    signatures.
+  * gpg: Better user interaction in --card-edit for the factory-reset
+    sub-command.
+  * gpg: Improve changing key attributes in --card-edit by adding an
+    explicit "key-attr" sub-command.
+  * gpg: Print the keygrips in the --card-status.
+  * scd: Support KDF DO setup.
+  * scd: Fix suspend/resume handling in the CCID driver.
+  * agent: Evict cached passphrases also via a timer.
+  * agent: Use separate passphrase caches depending on the request
+    origin.
+  * ssh: Support signature flags.
+  * dirmngr: Handle failures related to missing IPv6 support
+    gracefully.
+  * Allow the use of UNC directory names as homedir.  [#3818]
+- Dropped gnupg-CVE-2018-9234.patch since it is included upstream
+
grub2
+- Fix chainloading windows on dual boot machine (bsc#1183073)
+  * 0001-kern-efi-sb-Add-chainloaded-image-as-shim-s-verifiab.patch
+
+- VUL-0: grub2,shim: implement new SBAT method (bsc#1182057)
+  * 0031-util-mkimage-Remove-unused-code-to-add-BSS-section.patch
+  * 0032-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch
+  * 0033-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch
+  * 0034-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch
+  * 0035-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch
+  * 0036-util-mkimage-Improve-data_size-value-calculation.patch
+  * 0037-util-mkimage-Refactor-section-setup-to-use-a-helper.patch
+  * 0038-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch
+  * 0039-grub-install-common-Add-sbat-option.patch
+- Fix CVE-2021-20225 (bsc#1182262)
+  * 0022-lib-arg-Block-repeated-short-options-that-require-an.patch
+- Fix CVE-2020-27749 (bsc#1179264)
+  * 0024-kern-parser-Fix-resource-leak-if-argc-0.patch
+  * 0025-kern-parser-Fix-a-memory-leak.patch
+  * 0026-kern-parser-Introduce-process_char-helper.patch
+  * 0027-kern-parser-Introduce-terminate_arg-helper.patch
+  * 0028-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch
+  * 0029-kern-buffer-Add-variable-sized-heap-buffer.patch
+  * 0030-kern-parser-Fix-a-stack-buffer-overflow.patch
+- Fix CVE-2021-20233 (bsc#1182263)
+  * 0023-commands-menuentry-Fix-quoting-in-setparams_prefix.patch
+- Fix CVE-2020-25647 (bsc#1177883)
+  * 0021-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch
+- Fix CVE-2020-25632 (bsc#1176711)
+  * 0020-dl-Only-allow-unloading-modules-that-are-not-depende.patch
+- Fix CVE-2020-27779, CVE-2020-14372 (bsc#1179265) (bsc#1175970)
+  * 0001-include-grub-i386-linux.h-Include-missing-grub-types.patch
+  * 0002-efi-Make-shim_lock-GUID-and-protocol-type-public.patch
+  * 0003-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch
+  * 0004-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch
+  * 0005-efi-Add-secure-boot-detection.patch
+  * 0006-efi-Only-register-shim_lock-verifier-if-shim_lock-pr.patch
+  * 0007-verifiers-Move-verifiers-API-to-kernel-image.patch
+  * 0008-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch
+  * 0009-kern-Add-lockdown-support.patch
+  * 0010-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch
+  * 0011-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch
+  * 0012-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch
+  * 0013-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch
+  * 0014-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch
+  * 0015-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch
+  * 0016-commands-setpci-Restrict-setpci-command-when-locked-.patch
+  * 0017-commands-hdparm-Restrict-hdparm-command-when-locked-.patch
+  * 0018-gdb-Restrict-GDB-access-when-locked-down.patch
+  * 0019-loader-xnu-Don-t-allow-loading-extension-and-package.patch
+  * 0040-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch
+  * 0041-squash-Add-secureboot-support-on-efi-chainloader.patch
+  * 0042-squash-grub2-efi-chainload-harder.patch
+  * 0043-squash-Don-t-allow-insmod-when-secure-boot-is-enable.patch
+  * 0044-squash-kern-Add-lockdown-support.patch
+  * 0045-squash-Add-support-for-Linux-EFI-stub-loading-on-aar.patch
+  * 0046-squash-verifiers-Move-verifiers-API-to-kernel-image.patch
+- Drop patch supersceded by the new backport
+  * 0001-linuxefi-fail-kernel-validation-without-shim-protoco.patch
+  * 0001-shim_lock-Disable-GRUB_VERIFY_FLAGS_DEFER_AUTH-if-se.patch
+  * 0007-linuxefi-fail-kernel-validation-without-shim-protoco.patch
+- Add SBAT metadata section to grub.efi
+- Drop shim_lock module as it is part of core of grub.efi
+  * grub2.spec
+
hplip
+- Remove %is_opensuse from spec file (jsc#SLE-11640)
+  This will build hp-scan-utils package on SLE, too, where it
+  has unsatisfiable dependencies.
+
+* add hplip-missing-drivers.patch (lp#1843592)
+    Now working:
+    HP Laserjet Professional P1102w
+    HP LaserJet 100 ColorMFP M175nw
+    HP Laserjet CP 1025nw
+
kernel-default
+- powerpc/sstep: Fix VSX instruction emulation (jsc#SLE-13847
+  bsc#1180581 ltc#190174).
+- commit 2216ba0
+
+- ibmvnic: remove excessive irqsave (bsc#1182485 ltc#191591).
+- commit 9e36da9
+
+- r8169: fix r8168fp_adjust_ocp_cmd function (git-fixes).
+- gpiolib: acpi: Allow to find GpioInt() resource by name and
+  index (git-fixes).
+- gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk
+  (git-fixes).
+- drm/amdgpu:disable VCN for Navi12 SKU (git-fixes).
+- ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair
+  Virtuoso SE (git-fixes).
+- r8169: Add support for another RTL8168FP (git-fixes).
+- r8169: improve DASH support (git-fixes).
+- drm/amdgpu: enable DCN for navi10 headless SKU (git-fixes).
+- drm/amdgpu: rename nv_is_headless_sku() (git-fixes).
+- drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU
+  (git-fixes).
+- commit 16a0ee9
+
+- arm64: select CPUMASK_OFFSTACK if NUMA (bsc#1183033,
+  bsc#1183030).
+- Update config files: CONFIG_CPUMASK_OFFSTACK=y for arm64
+- commit 1e2e7ba
+
+- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig
+  (git-fixes).
+- commit 79f6b38
+
+- Refresh patches.suse/powerpc-vdso-Replace-vdso_base-by-vdso.patch.
+  Fix warnings.
+- commit e4e515f
+
+- bpf: Fix truncation handling for mod32 dst reg wrt zero
+  (bsc#1177028).
+- selftests/bpf: Convert test_xdp_redirect.sh to bash
+  (bsc#1177028).
+- commit c084826
+
+- bpf: Clear subreg_def for global function return values
+  (bsc#1177028).
+- bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation
+  (bsc#1177028).
+- libbpf: Ignore non function pointer member in struct_ops
+  (bsc#1177028).
+- bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h
+  (bsc#1177028).
+- bpf: Fix 32 bit src register truncation on div/mod
+  (bsc#1177028).
+- bpf: Fix verifier jmp32 pruning decision logic (bsc#1177028).
+- bpf: Fix verifier jsgt branch analysis on max bound
+  (bsc#1177028).
+- commit 4d1a1f2
+
+- powerpc: Add kABI placeholder to struct pci_controller and
+  mm_context_t (bsc#1183030).
+- commit d01a093
+
+- scsi: iscsi: Verify lengths on passthrough PDUs (CVE-2021-27365
+  bsc#182715).
+- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE
+  (CVE-2021-27365 bsc#182715).
+- scsi: iscsi: Restrict sessions and handles to admin capabilities
+  (CVE-2021-27363 CVE-2021-27364 bsc#182716 bsc#182717).
+- commit 71d447d
+
+- arch/arm64: Add a kABI placeholder for the future TLBI boradcast
+  fixes (bsc#1183030).
+- commit 7797213
+
+- Rename duplicate patches to their SLE15-SP2 equivalents.
+  This is to prepare for the next SLE15-SP2 -> SLE15-SP3 merge.
+- commit 87e9aa1
+
+- Refresh
+  patches.suse/0003-kabi-Add-placeholders-to-a-couple-of-important-struc.patch.
+  Add KABI padding to mm_struct, which is mentioned in the patch description but
+  was actually missing.
+- commit 17c4dee
+
+- drm/i915/gem: Support parsing of oversize batches (bsc#1152489)
+  Backporting notes:
+  * context changes
+- commit dc05c54
+
+- blacklist.conf: Append 'drm/i915: Keep rings pinned while the context is active'
+  Backporting notes:
+  * ac65bdfef14a ("drm/i915: Keep rings pinned while the context is active")
+  is in the v5.3 base tree, but got blacklisted with the wrong duplicate-of
+  rev. The patch at hand fixes this.
+- commit 81ad7e0
+
+- ASoC: Intel: sof_sdw: detect DMIC number based on mach params
+  (git-fixes).
+- ASoC: Intel: sof-sdw: indent and add quirks consistently
+  (git-fixes).
+- ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS
+  quirk-flag (git-fixes).
+- Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk
+  (git-fixes).
+- Bluetooth: btusb: fix memory leak on suspend and resume
+  (git-fixes).
+- drm/virtio: use kvmalloc for large allocations (git-fixes).
+- commit 2f41145
+
+- ACPI: bus: Constify is_acpi_node() and friends (part 2)
+  (git-fixes).
+- commit 5937701
+
+- rsxx: Return -EFAULT if copy_to_user() fails (git-fixes).
+- PM: runtime: Update device status before letting suppliers
+  suspend (git-fixes).
+- commit e05652b
+
+- drm/amd/display: Add a backlight module option (bsc#1180749).
+- drm/amdgpu/display: handle aux backlight in
+  backlight_get_brightness (bsc#1180749).
+- drm/amdgpu/display: don't assert in set backlight function
+  (bsc#1180749).
+- drm/amdgpu/display: simplify backlight setting (bsc#1180749).
+- commit 5a8f9fa
+
+- powerpc/vdso: Retrieve sigtramp offsets at buildtime (bsc#1183002).
+- Refresh patches.suse/powerpc-64-signal-Fix-regression-in-__kernel_sigtram.patch.
+- powerpc/vdso: Replace vdso_base by vdso (bsc#1183002).
+- commit 0f7fda0
+
+- ARMv6/v7: Update config files. (bsc#1183009)
+  enable CONFIG_ARM_MODULE_PLTS to fix module loading issues
+  (cherry picked from commit b3d2cd1b65794d32c02319c8e2376f15360ff8ec)
+- commit 5723968
+
+- wireguard: kconfig: use arm chacha even with no neon
+  (git-fixes).
+- wireguard: device: do not generate ICMP for non-IP packets
+  (git-fixes).
+- wireguard: selftests: test multiple parallel streams
+  (git-fixes).
+- crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the
+  manager (git-fixes).
+- crypto: arm64/poly1305-neon - reorder PAC authentication with
+  SP update (git-fixes).
+- commit c931ac8
+
+- objtool: Fix ".cold" section suffix check for newer versions
+  of GCC (bsc#1169514).
+- commit 4b4e63c
+
+- ibmvnic: always store valid MAC address (bsc#1182011 ltc#191844).
+- commit 486024a
+
+- ALSA: hda: intel-nhlt: verify config type (git-fixes).
+- commit 4504e76
+
+- ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike
+  X570 board (git-fixes).
+- ALSA: hda/realtek: Add quirk for Intel NUC 10 (git-fixes).
+- ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (git-fixes).
+- ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256
+  (git-fixes).
+- commit acba99b
+
+- Move upstreamed USB-audio fixes into sorted section
+- commit 28c79bd
+
+- ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits
+  (git-fixes).
+- certs: Fix blacklist flag type confusion (git-fixes).
+- commit 83ee089
+
+- xen-netback: respect gnttab_map_refs()'s return value
+  (bsc#1183022 XSA-367).
+- commit 5a927d9
+
+- Xen/gnttab: handle p2m update errors on a per-slot basis
+  (bsc#1183022 XSA-367).
+- commit b394e32
+
+- xen-netback: respect gnttab_map_refs()'s return value
+  (bsc#1183022 XSA-367).
+- commit 53b7528
+
+- Xen/gnttab: handle p2m update errors on a per-slot basis
+  (bsc#1183022 XSA-367).
+- commit 846e338
+
+- drm/amd/display: Remove Assert from dcn10_get_dig_frontend
+  (git-fixes).
+- drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1
+  (git-fixes).
+- drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2)
+  (git-fixes).
+- drm/amdkfd: Fix recursive lock warnings (git-fixes).
+- drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth()
+  (git-fixes).
+- drm/modes: Switch to 64bit maths to avoid integer overflow
+  (git-fixes).
+- commit dbc87d2
+
+- watchdog: mei_wdt: request stop on unregister (git-fixes).
+- commit 1de5431
+
+- pwm: rockchip: rockchip_pwm_probe(): Remove superfluous
+  clk_unprepare() (git-fixes).
+- PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 (git-fixes).
+- PCI: Align checking of syscall user config accessors
+  (git-fixes).
+- random: fix the RNDRESEEDCRNG ioctl (git-fixes).
+- VMCI: Use set_page_dirty_lock() when unregistering guest memory
+  (git-fixes).
+- staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table
+  (git-fixes).
+- USB: serial: option: update interface mapping for ZTE P685M
+  (git-fixes).
+- USB: serial: ftdi_sio: fix FTX sub-integer prescaler
+  (git-fixes).
+- usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt
+  (git-fixes).
+- usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1
+  (git-fixes).
+- commit b47408f
+
+- PCI: Decline to resize resources if boot config must be
+  preserved (git-fixes).
+- drivers/misc/vmw_vmci: restrict too big queue size in
+  qp_host_alloc_queue (git-fixes).
+- misc: rtsx: init of rts522a add OCP power off when no card is
+  present (git-fixes).
+- Input: i8042 - add ASUS Zenbook Flip to noselftest list
+  (git-fixes).
+- Input: raydium_ts_i2c - do not send zero length (git-fixes).
+- Input: xpad - add support for PowerA Enhanced Wired Controller
+  for Xbox Series X|S (git-fixes).
+- mmc: sdhci-esdhc-imx: fix kernel panic when remove module
+  (git-fixes).
+- fbdev: aty: SPARC64 requires FB_ATY_CT (git-fixes).
+- media: mceusb: Fix potential out-of-bounds shift (git-fixes).
+- staging: gdm724x: Fix DMA from stack (git-fixes).
+- commit 837d6c3
+
+- drm/msm/mdp5: Fix wait-for-commit for cmd panels (git-fixes).
+- drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY)
+  (git-fixes).
+- crypto: arm64/sha - add missing module aliases (git-fixes).
+- crypto: bcm - Rename struct device_private to bcm_device_private
+  (git-fixes).
+- crypto: aesni - prevent misaligned buffers on the stack
+  (git-fixes).
+- drm/i915: Reject 446-480MHz HDMI clock on GLK (git-fixes).
+- drm/nouveau/kms: handle mDP connectors (git-fixes).
+- drm/sched: Cancel and flush all outstanding jobs before finish
+  (git-fixes).
+- commit d2c4de8
+
+- objtool: Fix retpoline detection in asm code (bsc#1169514).
+- commit 15a53c5
+
+- ibmvnic: substitute mb() with dma_wmb() for send_*crq* functions
+  (bsc#1183023 ltc#191791).
+- ibmvnic: simplify reset_long_term_buff function (bsc#1183023
+  ltc#191791).
+- ibmvnic: substitute mb() with dma_wmb() for send_*crq* functions
+  (bsc#1183023 ltc#191791).
+- ibmvnic: simplify reset_long_term_buff function (bsc#1183023
+  ltc#191791).
+- commit 68ed094
+
+- dmaengine: move .device_release missing log warning to debug
+  level (bsc#1182992).
+- dmaengine: ioat: Support in-use unbind (bsc#1182992).
+- commit fb94c70
+
+- Add kABI placeholders for ASoC (bsc#1179531).
+- Add kABI placeholders for HD-audio (bsc#1179531).
+- commit 9e31dbc
+
+- printk: fix deadlock when kernel panic (bsc#1183018).
+- commit 069ec3d
+
+- printk: fix deadlock when kernel panic (bsc#1183018).
+- commit 5021e3a
+
+- objtool: Fix error handling for STD/CLD warnings (bsc#1169514).
+- commit fb7ed7c
+
+- ALSA: usb-audio: Apply the control quirk to Plantronics headsets
+  (bsc#1182552).
+- ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515
+  sound bar (bsc#1182552).
+- ALSA: usb-audio: Disable USB autosuspend properly in
+  setup_disable_autosuspend() (bsc#1182552).
+- commit a815647
+
+- config: net: freescale: change xgmac-mdio to built-in
+  References: bsc#1183015,bsc#1182595
+- commit b29b589
+
+- Refresh patches.suse/ibmvnic-Fix-possibly-uninitialized-old_num_tx_queues.patch.
+  Update patch metadata
+- commit d8a9644
+
+- ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk
+  (bsc#1182552).
+- commit 0a8c8cf
+
+- exfat: add the dummy mount options to be backward compatible
+  with staging/exfat (bsc#1182989).
+- commit d7a202d
+
+- exfat: add missing MODULE_ALIAS_FS() (bsc#1182989).
+- commit d9a7a48
+
+- ice: update the number of available RSS queues (jsc#SLE-7926).
+- ice: Fix state bits on LLDP mode switch (jsc#SLE-7926).
+- net/mlx5: Disable devlink reload for lag devices (jsc#SLE-8464).
+- ice: renegotiate link after FW DCB on (jsc#SLE-8464).
+- commit 51a1824
+
+- net: freescale: change xgmac-mdio to built-in
+  References: bsc#1182595
+- commit b25e0d8
+
+- RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR()
+  (jsc#SLE-15176).
+- commit b3bb6ea
+
+- ice: update the number of available RSS queues (jsc#SLE-7926).
+- ice: Fix state bits on LLDP mode switch (jsc#SLE-7926).
+- ice: Set trusted VF as default VSI when setting allmulti on
+  (jsc#SLE-12878).
+- RDMA/rtrs-srv-sysfs: fix missing put_device (jsc#SLE-15176).
+- RDMA/rtrs-srv: fix memory leak by missing kobject free
+  (jsc#SLE-15176).
+- RDMA/rtrs: Only allow addition of path to an already established
+  session (jsc#SLE-15176).
+- RDMA/rtrs-srv: Fix stack-out-of-bounds (jsc#SLE-15176).
+- RDMA/ucma: Fix use-after-free bug in ucma_create_uevent
+  (bsc#1181147).
+- RDMA/mlx5: Allow creating all QPs even when non RDMA profile
+  is used (jsc#SLE-15175).
+- RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug (jsc#SLE-15176).
+- RDMA/rtrs-srv: Init wr_cnt as 1 (jsc#SLE-15176).
+- RDMA/rtrs-srv: Do not signal REG_MR (jsc#SLE-15176).
+- RDMA/rtrs-clt: Use bitmask to check sess->flags (jsc#SLE-15176).
+- RDMA/rtrs: Do not signal for heatbeat (jsc#SLE-15176).
+- RDMA/rtrs-clt: Refactor the failure cases in alloc_clt
+  (jsc#SLE-15176).
+- RDMA/rtrs-srv: Fix missing wr_cqe (jsc#SLE-15176).
+- RDMA/rtrs: Call kobject_put in the failure path (jsc#SLE-15176).
+- RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails
+  (jsc#SLE-15176).
+- RDMA/rtrs-clt: Set mininum limit when create QP (jsc#SLE-15176).
+- RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect
+  (jsc#SLE-15176).
+- RDMA/rtrs-srv: Release lock before call into close_sess
+  (jsc#SLE-15176).
+- RDMA/rtrs: Extend ibtrs_cq_qp_create (jsc#SLE-15176).
+- net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context
+  (jsc#SLE-15172).
+- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ
+  (jsc#SLE-15172).
+- net/mlx5e: Replace synchronize_rcu with synchronize_net
+  (jsc#SLE-15172).
+- net/mlx5e: Change interrupt moderation channel params also
+  when channels are closed (jsc#SLE-15172).
+- net/mlx5e: Enable XDP for Connect-X IPsec capable devices
+  (jsc#SLE-15172).
+- net/mlx5e: Enable striding RQ for Connect-X IPsec capable
+  devices (jsc#SLE-15172).
+- bnxt_en: Fix devlink info's stored fw.psid version format
+  (jsc#SLE-16649).
+- ice: log message when trusted VF goes in/out of promisc mode
+  (jsc#SLE-12878).
+- RDMA/rtrs: Introduce rtrs_post_send (jsc#SLE-15176).
+- RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free
+  (jsc#SLE-15176).
+- commit 4eae933
+
+- ice: report correct max number of TCs (jsc#SLE-7926).
+- RDMA/hns: Disable RQ inline by default (jsc#SLE-8449).
+- RDMA/hns: Fix type of sq_signal_bits (jsc#SLE-8449).
+- net/mlx5: Disallow RoCE on lag device (jsc#SLE-8464).
+- net/mlx5: Disallow RoCE on multi port slave device
+  (jsc#SLE-8464).
+- net/mlx5: Disable devlink reload for multi port slave device
+  (jsc#SLE-8464).
+- net/mlx5e: E-switch, Fix rate calculation for overflow
+  (jsc#SLE-8464).
+- commit 5c94309
+
+- ALSA: usb-audio: Drop bogus dB range in too low level
+  (bsc#1182552).
+- ALSA: usb-audio: Don't abort even if the clock rate differs
+  (bsc#1182552).
+- ALSA: usb-audio: Allow modifying parameters with succeeding
+  hw_params calls (bsc#1182552).
+- commit 037cfcf
+
+- KVM: x86: Add RIP to the kvm_entry, i.e. VM-Enter, tracepoint
+  Needed as a dependency of 0b40723a827 ("kvm: tracing: Fix unmatched
+  kvm_entry and kvm_exit events", bsc#1182770).
+- commit bca7352
+
+- series.conf: cleanup
+- move unsortable patch out of sorted section
+  patches.suse/ibmvnic-Fix-possibly-uninitialized-old_num_tx_queues.patch
+- commit be18357
+
+- Update kabi files.
+- update from March 2021 maintenance update submission (commit c35b1245712f)
+- commit ebf0b27
+
+- ibmvnic: Fix possibly uninitialized old_num_tx_queues variable
+  warning (jsc#SLE-17268).
+- commit 2b2d062
+
+- blacklist.conf: c7ff651960a6 ("blktrace: fix blk_rq_issue documentation")
+  Cosmetic.
+- commit ee4b49c
+
+- blacklist.conf: 179d16007236 ("block: remove superfluous param in blk_fill_rwbs()")
+  Cleanup only.
+- commit ed3c6d0
+
+- coresight: etm4x: Modify core-commit to avoid HiSilicon ETM
+  overflow (jsc#SLE-14776).
+- commit f817d44
+
+- coresight: etm4x: Skip accessing TRCPDCR in save/restore
+  (git-fixes).
+- commit 8b8fa95
+
+- kernel/smp: add more data to CSD lock debugging (bsc#1180846).
+- commit 08badc9
+
+- kernel/smp: prepare more CSD lock debugging (bsc#1180846).
+- commit d717867
+
+- Update config files: activate CONFIG_CSD_LOCK_WAIT_DEBUG for x86 (bsc#1180846).
+- commit f88a325
+
+- kernel/smp: add boot parameter for controlling CSD lock
+  debugging (bsc#1180846).
+- commit fb4cf71
+
+- kernel/smp: Provide CSD lock timeout diagnostics (bsc#1180846).
+- update config files (CSD_LOCK_WAIT_DEBUG=n)
+- commit 59bec34
+
+- series.conf: refresh
+- update upstream reference and resort:
+  patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch
+- commit 9ab8f38
+
+- kABI: Fix kABI after modifying struct __call_single_data
+  (bsc#1180846).
+- commit 3c0b378
+
+- series.conf: cleanup
+- move submitted patches to appropriate section:
+  patches.suse/btrfs-free-correct-amount-of-space-in-btrfs_delayed_inode_reserve_metadata.patch
+  patches.suse/btrfs-don-t-flush-from-btrfs_delayed_inode_reserve_metadata.patch
+  patches.suse/btrfs-cleanup-try_flush_qgroup.patch
+  patches.suse/btrfs-remove-btrfs_inode-from-btrfs_delayed_inode_reserve_metadata.patch
+  patches.suse/btrfs-simplify-code-flow-in-btrfs_delayed_inode_reserve_metadata.patch
+  patches.suse/btrfs-unlock-extents-in-btrfs_zero_range-in-case-of-errors.patch
+  (no effect on expanded tree)
+- commit d631784
+
+- smp: Add source and destination CPUs to __call_single_data
+  (bsc#1180846).
+- commit 10244d3
+
+- powerpc/numa: Fix build when CONFIG_NUMA=n (bsc#1132477
+  ltc#175530).
+- commit be6fb41
+
+- pseries/hotplug-memory: hot-add: skip redundant LMB lookup (bsc#1132477 ltc#175530).
+- Refresh patches.suse/powerpc-pseries-group-lmb-operation-and-memblock-s.patch.
+- commit 8cb9bdd
+
+- powerpc/pseries: Don't enforce MSI affinity with kdump
+  (bsc#1181655 ltc#190855).
+- commit cfc7153
+
+- pseries/drmem: don't cache node id in drmem_lmb struct (bsc#1132477 ltc#175530).
+- Refresh patches.suse/powerpc-pseries-group-lmb-operation-and-memblock-s.patch.
+- Refresh patches.suse/powerpc-pseries-update-device-tree-before-ejecting-h.patch.
+- commit fe4f641
+
+- cifs: fix nodfs mount option (bsc#1181710).
+- commit 94844a1
+
+- cifs: introduce helper for finding referral server
+  (bsc#1181710).
+- commit f74681b
+
+- cifs: check all path components in resolved dfs target
+  (bsc#1181710).
+- commit 91cd435
+
+- net: gemini: Fix missing clk_disable_unprepare() in error path of gemini_ethernet_port_probe() (git-fixes).
+- commit 401e086
+
+- net: nixge: fix potential memory leak in nixge_probe() (git-fixes).
+- commit cdc643b
+
+- net: hns3: fix for VLAN config when reset failed (git-fixes).
+- commit 4209fa0
+
+- net: hns3: add reset check for VF updating port based VLAN
+  (git-fixes).
+- commit 9609b2a
+
+- net: ethernet: ave: Fix error returns in ave_init (git-fixes).
+- commit 166a8fe
+
+- net: ag71xx: add missed clk_disable_unprepare in error path
+  of probe (git-fixes).
+- commit cead210
+
+- net: smc91x: Fix possible memory leak in smc_drv_probe()
+  (git-fixes).
+- commit 342b694
+
+- net: macb: fix call to pm_runtime in the suspend/resume
+  functions (git-fixes).
+- commit e7fb27b
+
+- net: macb: mark device wake capable when "magic-packet"
+  property present (git-fixes).
+- commit 3e9fa11
+
+- net: macb: fix wakeup test in runtime suspend/resume routines
+  (git-fixes).
+- commit 0dfe6dc
+
+- net: hns3: fix for mishandle of asserting VF reset fail
+  (git-fixes).
+- commit 0c2ca01
+
+- smsc95xx: avoid memory leak in smsc95xx_bind (git-fixes).
+- commit 11f5fde
+
+- smsc95xx: check return value of smsc95xx_reset (git-fixes).
+- commit 02e26ea
+
+- net: bcmgenet: use hardware padding of runt frames (git-fixes).
+- commit b2f215a
+
+- powerpc/optprobes: Remove unused routine
+  patch_imm32_load_insns() (jsc#SLE-13847).
+- commit f56b470
+
+- powerpc/pseries/ras: Make init_ras_hotplug_IRQ() static
+  (FATE#322022, bsc#1065729. git-fixes).
+- powerpc/pseries/eeh: Make pseries_pcibios_bus_add_device()
+  static (FATE#324970, bsc#1078720, git-fixes).
+- commit 5742f0f
+
+- docs: filesystems: vfs: correct flag name (bsc#1182857).
+- commit f89f9ce
+
+- blacklist.conf: d0995b53130e f2fs: add missing documents of reserve_root/resuid/resgid
+- commit 63a6155
+
+- docs: filesystems: vfs: correct flag name (bsc#1182856).
+- commit 969c3e4
+
+- blacklist.conf: d0995b53130e f2fs: add missing documents of reserve_root/resuid/resgid
+- commit 95579b0
+
+- ceph: fix flush_snap logic after putting caps (bsc#1182854).
+- commit eacaa0a
+
+- ceph: fix flush_snap logic after putting caps (bsc#1182853).
+- commit 9a38be6
+
+- Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (git-fixes).
+- commit a24afd4
+
+- bus: fsl-mc: Fix test for end of loop (git-fixes).
+- commit a7e273c
+
+- Move upstreamed fsl patches into sorted section
+- commit 6e876b3
+
+- i2c: exynos5: Preserve high speed master code (git-fixes).
+- pwm: rockchip: rockchip_pwm_probe(): Remove superfluous
+  clk_unprepare() (git-fixes).
+- drm/panel: kd35t133: allow using non-continuous dsi clock
+  (git-fixes).
+- drm/rockchip: Require the YTR modifier for AFBC (git-fixes).
+- drm/msm: Fix races managing the OOB state for timestamp vs
+  timestamps (git-fixes).
+- drm/msm: Fix race of GPU init vs timestamp power management
+  (git-fixes).
+- drm/msm/mdp5: Fix wait-for-commit for cmd panels (git-fixes).
+- r8169: fix jumbo packet handling on RTL8168e (git-fixes).
+- PCI: rockchip: Make 'ep-gpios' DT property optional (git-fixes).
+- PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 (git-fixes).
+- PCI: Align checking of syscall user config accessors
+  (git-fixes).
+- Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working
+  (git-fixes).
+- drm/xlnx: fix kmemleak by sending vblank_event in atomic_disable
+  (git-fixes).
+- commit ecbb9ac
+
+- i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition (git-fixes).
+- HID: make arrays usage and value to be the same (git-fixes).
+- usb: quirks: add quirk to start video capture on ELMO L-12F
+  document camera reliable (git-fixes).
+- USB: quirks: sort quirk entries (git-fixes).
+- NET: usb: qmi_wwan: Adding support for Cinterion MV31
+  (git-fixes).
+- commit ae76757
+
+- misc: eeprom_93xx46: Add module alias to avoid breaking support
+  for non device tree users (git-fixes).
+- commit 761c100
+
+- bcache: Avoid comma separated statements (git-fixes).
+- bcache: Move journal work to new flush wq (git-fixes).
+- bcache: Give btree_io_wq correct semantics again (git-fixes).
+- Revert "bcache: Kill btree_io_wq" (git-fixes).
+- bcache: Fix register_device_aync typo (git-fixes).
+- bcache: consider the fragmentation when update the writeback
+  rate (git-fixes).
+- bcache: only check feature sets when sb->version >=
+  BCACHE_SB_VERSION_CDEV_WITH_FEATURES (git-fixes).
+- bcache: set bcache device into read-only mode for
+  BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET (git-fixes).
+- bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE
+  for large bucket (git-fixes).
+- bcache: check unsupported feature sets for bcache register
+  (git-fixes).
+- bcache: fix typo from SUUP to SUPP in features.h (git-fixes).
+- bcache: set pdev_set_uuid before scond loop iteration
+  (git-fixes).
+- md/bcache: convert comma to semicolon (git-fixes).
+- bcache:remove a superfluous check in register_bcache
+  (git-fixes).
+- dm: remove unnecessary current->bio_list check when submitting
+  split bio (git-fixes).
+- bcache: fix race between setting bdev state to none and new
+  write request direct to backing (git-fixes).
+- dm: fix double RCU unlock in dm_dax_zero_page_range() error path
+  (git-fixes).
+- dm: fix missing imposition of queue_limits from dm_wq_work()
+  thread (git-fixes).
+- md: fix the checking of wrong work queue (git-fixes).
+- bcache: remove embedded struct cache_sb from struct cache_set
+  (git-fixes).
+- bcache: check and set sync status on cache's in-memory super
+  block (git-fixes).
+- bcache: remove can_attach_cache() (git-fixes).
+- bcache: don't check seq numbers in register_cache_set()
+  (git-fixes).
+- bcache: only use bucket_bytes() on struct cache (git-fixes).
+- bcache: remove useless bucket_pages() (git-fixes).
+- bcache: remove useless alloc_bucket_pages() (git-fixes).
+- bcache: only use block_bytes() on struct cache (git-fixes).
+- bcache: add set_uuid in struct cache_set (git-fixes).
+- bcache: remove for_each_cache() (git-fixes).
+- bcache: explicitly make cache_set only have single cache
+  (git-fixes).
+- bcache: remove 'int n' from parameter list of
+  bch_bucket_alloc_set() (git-fixes).
+- bcache: check c->root with IS_ERR_OR_NULL() in mca_reserve()
+  (git-fixes).
+- dm crypt: document new no_workqueue flags (git-fixes).
+- commit 89ed52b
+
+- x86/cpufeatures: Add kABI padding (bsc#1179531).
+- commit 305ba7d
+
+- KVM: x86: Gracefully handle __vmalloc() failure during VM allocation
+  (bsc#1182801).
+- commit 2b89cec
+
+- KVM: x86: Allocate new rmap and large page tracking when moving memslot
+  (bsc#1182800).
+- commit 4ea5d1c
+
+- KVM: VMX: Condition ENCLS-exiting enabling on CPU support for SGX1
+  (bsc#1182798).
+- commit 41a7998
+
+- clk: fsl-flexspi: new driver (bsc#1182743).
+- dt-bindings: clock: document the fsl-flexspi-clk device
+  (bsc#1182743).
+- clk: qoriq: provide constants for the type (bsc#1182743).
+- commit 2f668c8
+
+- ibmvfc: reinitialize sub-CRQs and perform channel enquiry
+  after LPM (bsc#1182632 ltc#191222).
+- commit 18964bb
+
+- Refresh ibmvfc patches to v4 submission (bsc#1182632 ltc#191222).
+- Refresh patches.suse/ibmvfc-fix-invalid-sub-CRQ-handles-after-hard-reset.patch.
+- Refresh patches.suse/ibmvfc-simplify-handling-of-sub-CRQ-initialization.patch.
+- Refresh patches.suse/ibmvfc-store-return-code-of-H_FREE_SUB_CRQ-during-cl.patch.
+- Refresh patches.suse/ibmvfc-treat-H_CLOSED-as-success-during-sub-CRQ-regi.patch.
+- commit 597b27d
+
+- net: phy: marvell10g: fix null pointer dereference (git-fixes).
+- commit ba9ce5a
+
+- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch.
+  Update patch metadata
+- commit 8c08d90
+
+- net: bcmgenet: re-remove bcmgenet_hfb_add_filter (git-fixes).
+- commit 46d342e
+
+- Cherry-pick ibmvnic patches from SP3 (jsc#SLE-17268).
+- commit fc08b49
+
+- kvm: tracing: Fix unmatched kvm_entry and kvm_exit events
+  (bsc#1182770).
+- commit 0b40723
+
+- net: dsa: lantiq_gswip: fix and improve the unsupported
+  interface error (git-fixes).
+- commit 966d874
+
+- net: octeon: mgmt: Repair filling of RX ring (git-fixes).
+- commit a1726f7
+
+- net: dsa: mt7530: set CPU port to fallback mode (git-fixes).
+- commit 7c6d69a
+
+- drivers: net: davinci_mdio: fix potential NULL dereference in
+  davinci_mdio_probe() (git-fixes).
+- commit aad32ea
+
+- net: lpc-enet: fix error return code in lpc_mii_init()
+  (git-fixes).
+- commit 023e4aa
+
+- Revert "net: bcmgenet: remove unused function in bcmgenet.c"
+  (git-fixes).
+- commit 6e0622b
+
+- net: bcmgenet: Fix WoL with password after deep sleep
+  (git-fixes).
+- commit 8a76658
+
+- net: bcmgenet: set Rx mode before starting netif (git-fixes).
+- commit 95bbb6f
+
+- net: phy: marvell10g: fix temperature sensor on 2110
+  (git-fixes).
+- commit 80b675a
+
+- dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35
+  and i.MX53 (jsc#SLE-12251).
+- dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode
+  (jsc#SLE-12251).
+- commit c4572f2
+
+- Refresh patches.suse/PCI-dwc-Support-multiple-ATU-memory-regions.patch.
+  Conflicts:
+  patches.suse/PCI-dwc-Add-support-to-program-ATU-for-4GB-memory.patch.
+- commit 4e15800
+
+- net: re-solve some conflicts after net -> net-next merge
+  (bsc#1176855 ltc#187293).
+- commit df69724
+
+- ibmvnic: fix a race between open and reset (bsc#1176855
+  ltc#187293).
+- commit 26c4220
+
+- Fix bug number
+- commit 3175ddf
+
+- regmap: sdw: use _no_pm functions in regmap_read/write
+  (git-fixes).
+- soundwire: bus: fix confusion on device used by pm_runtime
+  (git-fixes).
+- soundwire: export sdw_write/read_no_pm functions (git-fixes).
+- soundwire: bus: use sdw_write_no_pm when setting the bus scale
+  registers (git-fixes).
+- soundwire: bus: use sdw_update_no_pm when initializing a device
+  (git-fixes).
+- soundwire: cadence: fix ACK/NAK handling (git-fixes).
+- soundwire: debugfs: use controller id instead of link_id
+  (git-fixes).
+- commit f0289e1
+
+- phy: rockchip-emmc: emmc_phy_init() always return 0 (git-fixes).
+- mei: hbm: call mei_set_devstate() on hbm stop response
+  (git-fixes).
+- virt: vbox: Do not use wait_event_interruptible when called
+  from kernel context (git-fixes).
+- misc: eeprom_93xx46: Fix module alias to enable module autoprobe
+  (git-fixes).
+- commit f380250
+
+- armv7hl: lpae: Update config files.
+  Disable KVM support (bsc#1182697)
+- commit 9988ec5
+
+- dm: fix bio splitting and its bio completion order for regular
+  IO (git-fixes).
+- bcache: fix overflow in offset_to_stripe() (git-fixes).
+- dm crypt: avoid truncating the logical block size (git-fixes).
+- include/linux/memremap.h: remove stale comments (git-fixes).
+- commit f9b0dc3
+
+- blacklist.conf: Add 8faeb1ffd795 mm: memcg/slab: fix root memcg vmstats
+- commit 6424df5
+
+- blacklist:conf: Add 67197a4f28d2 mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary
+- commit c6bc092
+
+- cgroup: fix psi monitor for root cgroup (bsc#1182686).
+- commit 248e7d8
+
+- cgroup-v1: add disabled controller check in
+  cgroup1_parse_param() (bsc#1182684).
+- commit 511e4ac
+
+- cgroup: Fix memory leak when parsing multiple source parameters
+  (bsc#1182683).
+- commit 6c8979b
+
+- cpuset: fix race between hotplug work and later CPU offline
+  (bsc#1182676).
+- commit dfdcc97
+
+- macros.kernel-source: Use spec_install_pre for certificate installation (boo#1182672).
+  Since rpm 4.16 files installed during build phase are lost.
+- commit d0b887e
+
+- Refresh patches.suse/powerpc-Fix-build-error-in-paravirt.h.patch.
+  Update patch metadata.
+- commit ca12b41
+
+- quota: Fix memory leak when handling corrupted quota file
+  (bsc#1182650).
+- commit 2543668
+
+- Rename duplicate patches to their SLE15-SP2 equivalents.
+  This is to prepare for the next SLE15-SP2 -> SLE15-SP3 merge.
+- commit 4208989
+
+- ibmvfc: store return code of H_FREE_SUB_CRQ during cleanup
+  (bsc#1182632 ltc#191222).
+- ibmvfc: treat H_CLOSED as success during sub-CRQ registration
+  (bsc#1182632 ltc#191222).
+- ibmvfc: fix invalid sub-CRQ handles after hard reset
+  (bsc#1182632 ltc#191222).
+- ibmvfc: simplify handling of sub-CRQ initialization (bsc#1182632
+  ltc#191222).
+- commit f68230e
+
+- ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup
+  (git-fixes).
+- commit 8541380
+
+- keys: Remove outdated __user annotations (git-fixes).
+- dmaengine: idxd: set DMA channel to be private (git-fixes).
+- ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai (git-fixes).
+- ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk
+  (git-fixes).
+- ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening
+  during system shutdown (git-fixes).
+- ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU
+  0A3E (git-fixes).
+- ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU
+  0A32 (git-fixes).
+- ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU
+  0A5E (git-fixes).
+- ASoC: rt5682-sdw: cancel_work_sync() in .remove and .suspend
+  (git-fixes).
+- ASoC: rt711-sdw: use cancel_work_sync() for .remove (git-fixes).
+- ASoC: rt700-sdw: use cancel_work_sync() in .remove as well as
+  .suspend (git-fixes).
+- ASoC: codecs: add missing max_register in regmap config
+  (git-fixes).
+- ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend
+  (git-fixes).
+- ASoC: max98373: Fixes a typo in max98373_feedback_get
+  (git-fixes).
+- ASoC: siu: Fix build error by a wrong const prefix (git-fixes).
+- ALSA: fireface: fix to parse sync status register of latter
+  protocol (git-fixes).
+- ACPI: property: Make acpi_node_prop_read() static (git-fixes).
+- ACPI: property: Remove dead code (git-fixes).
+- Bluetooth: btusb: Always fallback to alt 1 for WBS (git-fixes).
+- commit 452f177
+
+- dt-bindings: can: fsl,flexcan: add fsl,scu-index property to indicate a resource (jsc#SLE-12251).
+- can: flexcan: convert the driver to DT-only (jsc#SLE-12251).
+- can: flexcan: flexcan_close(): change order if commands to properly shut down the controller (jsc#SLE-12251).
+- can: flexcan: flexcan_open(): completely initialize controller before requesting IRQ (jsc#SLE-12251).
+- can: flexcan: flexcan_rx_offload_setup(): factor out mailbox and rx-offload setup into separate function (jsc#SLE-12251).
+- can: flexcan: move enabling/disabling of interrupts from flexcan_chip_{start,stop}() to callers (jsc#SLE-12251).
+- can: flexcan: factor out enabling and disabling of interrupts into separate function (jsc#SLE-12251).
+- can: flexcan: rename macro FLEXCAN_QUIRK_SETUP_STOP_MODE -> FLEXCAN_QUIRK_SETUP_STOP_MODE_GPR (jsc#SLE-12251).
+- dt-bindings: firmware: add IMX_SC_R_CAN(x) macro for CAN (jsc#SLE-12251).
+- dt-bindings: can: fsl,flexcan: fix fsl,clk-source property (jsc#SLE-12251).
+- dt-bindings: can: fsl,flexcan: add uint32 reference to clock-frequency property (jsc#SLE-12251).
+- can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery (jsc#SLE-12251).
+- can: flexcan: fix failure handling of pm_runtime_get_sync() (jsc#SLE-12251).
+- can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment (jsc#SLE-12251).
+- can: flexcan: flexcan_remove(): disable wakeup completely (jsc#SLE-12251).
+- can: flexcan: add ECC initialization for VF610 (jsc#SLE-12251).
+- can: flexcan: add ECC initialization for LX2160A (jsc#SLE-12251).
+- can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A (jsc#SLE-12251).
+- dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml (jsc#SLE-12251).
+- dt-bindings: can: add can-controller.yaml (jsc#SLE-12251).
+- can: flexcan: remove ack_grp and ack_bit handling from driver (jsc#SLE-12251).
+- dt-bindings: can: flexcan: remove ack_grp and ack_bit from fsl,stop-mode (jsc#SLE-12251).
+- dt-bindings: can: flexcan: list supported processors (jsc#SLE-12251).
+- can: flexcan: disable runtime PM if register flexcandev failed (jsc#SLE-12251).
+- can: flexcan: add flexcan driver for i.MX8MP (jsc#SLE-12251).
+- can: flexcan: initialize all flexcan memory for ECC function (jsc#SLE-12251).
+- can: flexcan: add lx2160ar1 support (jsc#SLE-12251).
+- can: flexcan: add imx8qm support (jsc#SLE-12251).
+- can: flexcan: add Transceiver Delay Compensation support (jsc#SLE-12251).
+- can: flexcan: add CAN FD BRS support (jsc#SLE-12251).
+- can: flexcan: add ISO CAN FD feature support (jsc#SLE-12251).
+- can: flexcan: add CAN-FD mode support (jsc#SLE-12251).
+- can: flexcan: use struct canfd_frame for CAN classic frame (jsc#SLE-12251).
+- can: flexcan: flexcan_set_bittiming(): move setup of CAN-2.0 bitiming into separate function (jsc#SLE-12251).
+- can: flexcan: add LPSR mode support (jsc#SLE-12251).
+- can: flexcan: disable clocks during stop mode (jsc#SLE-12251).
+- can: flexcan: flexcan_chip_stop(): add error handling and propagate error value (jsc#SLE-12251).
+- can: flexcan: add correctable errors correction when HW supports ECC (jsc#SLE-12251).
+- can: flexcan: Add check for transceiver maximum bitrate limitation (jsc#SLE-12251).
+- can: flexcan: flexcan_probe(): make regulator xceiver optional (jsc#SLE-12251).
+- can: flexcan: Ack wakeup interrupt separately (jsc#SLE-12251).
+- can: flexcan: quirks: get rid of long lines (jsc#SLE-12251).
+- can: flexcan: struct flexcan_regs: document registers not affected by soft reset (jsc#SLE-12251).
+- can: flexcan: more register names (jsc#SLE-12251).
+- can: flexcan: flexcan_exit_stop_mode(): remove stray empty line (jsc#SLE-12251).
+- can: flexcan: sort include files alphabetically (jsc#SLE-12251).
+- can: flexcan: fix spelling mistake "reserverd" -> "reserved" (jsc#SLE-12251).
+- can: flexcan: poll MCR_LPM_ACK instead of GPR ACK for stop mode acknowledgment (jsc#SLE-12251).
+- can: flexcan: add low power enter/exit acknowledgment helper (jsc#SLE-12251).
+- can: flexcan: fix possible deadlock and out-of-order reception after wakeup (jsc#SLE-12251).
+- can: flexcan: flexcan_mailbox_read() make use of flexcan_write64() to mark the mailbox as read (jsc#SLE-12251).
+- can: flexcan: flexcan_irq(): add support for TX mailbox in iflag1 (jsc#SLE-12251).
+- can: flexcan: flexcan_read_reg_iflag_rx(): optimize reading (jsc#SLE-12251).
+- can: flexcan: introduce struct flexcan_priv::tx_mask and make use of it (jsc#SLE-12251).
+- can: flexcan: convert struct flexcan_priv::rx_mask{1,2} to rx_mask (jsc#SLE-12251).
+- can: flexcan: remove TX mailbox bit from struct flexcan_priv::rx_mask{1,2} (jsc#SLE-12251).
+- can: flexcan: rename struct flexcan_priv::reg_imask{1,2}_default to rx_mask{1,2} (jsc#SLE-12251).
+- can: flexcan: flexcan_irq(): rename variable reg_iflag -> reg_iflag_rx (jsc#SLE-12251).
+- can: flexcan: rename macro FLEXCAN_IFLAG_MB() -> FLEXCAN_IFLAG2_MB() (jsc#SLE-12251).
+- can: flexcan: flexcan_irq_state(): only read timestamp if needed (jsc#SLE-12251).
+- can: flexcan: use devm_platform_ioremap_resource() to simplify code (jsc#SLE-12251).
+- can: rx-offload: Prepare for CAN FD support (jsc#SLE-12251).
+- can: rx-offload: can_rx_offload_reset(): remove no-op function (jsc#SLE-12251).
+- can: rx-offload: can_rx_offload_irq_offload_timestamp(): don't use assignment in if condition (jsc#SLE-12251).
+- can: rx-offload: can_rx_offload_compare(): fix typo (jsc#SLE-12251).
+- can: rx-offload: fix long lines (jsc#SLE-12251).
+- can: flexcan: increase error counters if skb enqueueing via can_rx_offload_queue_sorted() fails (jsc#SLE-12251).
+- can: flexcan: disable completely the ECC mechanism (jsc#SLE-12251).
+- can: flexcan: add support for DT property 'wakeup-source' (jsc#SLE-12251).
+- dt-bindings: can: flexcan: add can wakeup property (jsc#SLE-12251).
+- can: flexcan: add support for PE clock source select (jsc#SLE-12251).
+- dt-bindings: can: flexcan: add PE clock source property to device tree (jsc#SLE-12251).
+- can: flexcan: implement can Runtime PM (jsc#SLE-12251).
+- commit fabe848
+
+- can: flexcan: remove all fixes
+  Prepare for complete driver update.
+- commit 1f0c2bd
+
+- dmaengine: hsu: disable spurious interrupt (git-fixes).
+- dmaengine: owl-dma: Fix a resource leak in the remove function
+  (git-fixes).
+- dmaengine: fsldma: Fix a resource leak in an error handling
+  path of the probe function (git-fixes).
+- dmaengine: fsldma: Fix a resource leak in the remove function
+  (git-fixes).
+- Input: joydev - prevent potential read overflow in ioctl
+  (git-fixes).
+- Input: elo - fix an error code in elo_connect() (git-fixes).
+- Input: sur40 - fix an error code in sur40_probe() (git-fixes).
+- HID: core: detect and skip invalid inputs to snto32()
+  (git-fixes).
+- HID: wacom: Ignore attempts to overwrite the touch_max value
+  from HID (git-fixes).
+- commit 9e6160a
+
+- btrfs: Unlock extents in btrfs_zero_range in case of errors (bsc#1182047).
+- commit bd5a9b2
+
+- btrfs: Simplify code flow in btrfs_delayed_inode_reserve_metadata (bsc#1182047).
+- commit bf6dd14
+
+- btrfs: Remove btrfs_inode from btrfs_delayed_inode_reserve_metadata (bsc#1182047).
+- commit fb6d272
+
+- btrfs: Cleanup try_flush_qgroup (bsc#1182047).
+- commit 13881b3
+
+- btrfs: Don't flush from btrfs_delayed_inode_reserve_metadata (bsc#1182047).
+- commit 942f628
+
+- btrfs: Free correct amount of space in btrfs_delayed_inode_reserve_metadata (bsc#1182047).
+- commit 22ecef4
+
+- rcu/nocb: Trigger self-IPI on late deferred wake up before (git-fixes)
+- commit 260172d
+
+- series.conf: cleanup
+- update upstream references and move into sorted section:
+  patches.suse/powerpc-perf-hv-24x7-Dont-create-sysfs-event-files-f.patch
+  patches.suse/powerpc-pseries-dlpar-handle-ibm-configure-connector.patch
+  patches.suse/scsi-lpfc-Enhancements-to-LOG_TRACE_EVENT-for-better.patch
+  patches.suse/scsi-lpfc-Fix-FW-reset-action-if-I-Os-are-outstandin.patch
+  patches.suse/scsi-lpfc-Fix-NVMe-recovery-after-mailbox-timeout.patch
+  patches.suse/scsi-lpfc-Fix-PLOGI-S_ID-of-0-on-pt2pt-config.patch
+  patches.suse/scsi-lpfc-Fix-auto-sli_mode-and-its-effect-on-CONFIG.patch
+  patches.suse/scsi-lpfc-Fix-crash-when-a-fabric-node-is-released-p.patch
+  patches.suse/scsi-lpfc-Fix-crash-when-nvmet-transport-calls-host_.patch
+  patches.suse/scsi-lpfc-Fix-error-log-messages-being-logged-follow.patch
+  patches.suse/scsi-lpfc-Fix-target-reset-failing.patch
+  patches.suse/scsi-lpfc-Fix-vport-create-logging.patch
+  patches.suse/scsi-lpfc-Implement-health-checking-when-aborting-I-.patch
+  patches.suse/scsi-lpfc-Prevent-duplicate-requests-to-unregister-w.patch
+  patches.suse/scsi-lpfc-Refresh-ndlp-when-a-new-PRLI-is-received-i.patch
+  patches.suse/scsi-lpfc-Simplify-bool-comparison.patch
+  patches.suse/scsi-lpfc-Update-lpfc-version-to-12.8.0.7.patch
+  patches.suse/scsi-lpfc-Use-the-nvme-fc-transport-supplied-timeout.patch
+- commit ff0a90f
+
+- ima: Free IMA measurement buffer after kexec syscall (git fixes
+  (IMA)).
+- commit 481e98b
+
+- ima: Free IMA measurement buffer on error (git fixes (IMA)).
+- commit ac8b38c
+
+- Add Alt-commit for cherry pick
+  Refresh
+  patches.suse/1918-drm-amdgpu-fix-NULL-pointer-dereference-for-Renoir.patch.
+- commit 84dbff0
+
+- rcu/nocb: Perform deferred wake up before last idle's (git-fixes)
+- commit f0bc502
+
+- rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (git-fixes)
+- commit 7a90fca
+
+- Add Alt-commit for cherry pick
+  Refresh
+  patches.suse/1909-drm-amd-display-remove-duplicate-call-to-rn_vbios_sm.patch.
+- commit 28fa55a
+
+- Add Alt-commit for cherry-pick
+  Refresh
+  patches.suse/1906-drm-amdgpu-display-fix-CFLAGS-setup-for-DCN30.patch.
+- commit 6c5745f
+
+- sched: Reenable interrupts in do_sched_yield() (git-fixes)
+- commit 579dc67
+
+- blacklist.conf: bee1abc9cc02 drm/mediatek: reduce clear event
+  Requried patches are not backported
+- commit a403845
+
+- Add Alt-commit for cherry pick
+  Refresh
+  patches.suse/1832-drm-amdgpu-Specify-get_argument-function-for-ci_smu_.patch.
+- commit 0bc2e82
+
+- Add Alt-commit for cherry pick
+  Refresh
+  patches.suse/1751-drm-amdgpu-Use-the-correct-size-when-allocating-memo.patch.
+- commit dd923d9
+
+- Add Alt-commit for cherry pick
+  Refresh
+  patches.suse/1700-drm-amd-powerplay-off-by-one-bugs-in-smu_cmn_to_asic.patch.
+- commit d58a85c
+
+- blacklist.conf: b7ccc7858a33 drm/i915/gt: Remove errant assertion in __intel_context_do_pin
+  Not needed since we didn't mess up the merge
+- commit 5f8e601
+
+- btrfs: run delayed iputs when remounting RO to avoid leaking
+  them (bsc#1182626).
+- btrfs: add assertion for empty list of transactions at late
+  stage of umount (bsc#1182626).
+- btrfs: fix race between RO remount and the cleaner task
+  (bsc#1182626).
+- btrfs: fix transaction leak and crash after cleaning up orphans
+  on RO mount (bsc#1182626).
+- btrfs: fix transaction leak and crash after RO remount caused
+  by qgroup rescan (bsc#1182626).
+- btrfs: lift read-write mount setup from mount and remount
+  (bsc#1182626).
+- commit 2361750
+
+- arm64: Update config file.
+  Set CONFIG_WATCHDOG_SYSFS to true (bsc#1182560)
+- commit 0c02797
+
+- blacklist.conf: printk: not critical; allow to use the full buffer
+  when using log dumpers
+- commit 4e198dc
+
+- Remove debug patch for boot failure (bsc#1182602 ltc#190924).
+  Delete patches.suse/prom_init-enable-varbose-prints-bsc-1178142.patch.
+- commit 55e7bdd
+
+- fs: Handle I_DONTCACHE in iput_final() instead of
+  generic_drop_inode() (bsc#1182616).
+- commit 8354395
+
+- Update upstream reference and move into sorted section:
+  patches.suse/target-fix-XCOPY-NAA-identifier-lookup.patch
+- commit e8f510f
+
+- target: disallow emulate_legacy_capacity with RBD object-map
+  (bsc#1177109).
+- commit 9e5609a
+
+- Refresh sorted section.
+- commit 33e772b
+
+- supported.conf: mark Wireguard armv7hl dependencies as supported (jsc#SLE-12250)
+- commit 661c1ff
+
+- Update config files.
+  armv7 is missing CONFIG_KPROBE_EVENTS_ON_NOTRACE=n
+- commit c68b5c7
+
+- Refresh patches.suse/coresight-tmc-etr-Assign-boolean-values-to-a-bool-va.patch.
+- commit 35a95ac
+
+- Refresh patches.suse/coresight-etb10-Fix-possible-NULL-ptr-dereference-in.patch.
+- commit 9d9fb1d
+
+- Refresh patches.suse/coresight-tmc-etf-Fix-NULL-ptr-dereference-in-tmc_en.patch.
+- commit 7c2beaf
+
+- powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan
+  (bsc#1182602 ltc#190924).
+- commit f6d197a
+
+- Refresh patches.suse/coresight-Remove-unnecessary-THIS_MODULE-of-funnel-a.patch.
+- commit 473d7ac
+
+- Refresh patches.suse/coresight-etm4x-Handle-TRCVIPCSSCTLR-accesses.patch.
+- commit fcd1419
+
+- Refresh patches.suse/coresight-etm4x-Fix-accesses-to-TRCPROCSELR.patch.
+- commit 42fd151
+
+- Refresh patches.suse/coresight-etm4x-Update-TRCIDR3.NUMPROCS-handling-to-.patch.
+- commit c3d74e2
+
+- Refresh patches.suse/coresight-etm4x-Fix-accesses-to-TRCCIDCTLR1.patch.
+- commit 8a55725
+
+- Refresh patches.suse/coresight-etm4x-Fix-accesses-to-TRCVMIDCTLR1.patch.
+- commit e228859
+
+- lib/vsprintf: no_hash_pointers prints all addresses as unhashed
+  (bsc#1182599).
+- commit f0a1f3e
+
+- Refresh patches.suse/coresight-core-Remove-unneeded-semicolon.patch.
+- commit 9255eec
+
+- Refresh patches.suse/coresight-cti-Initialize-dynamic-sysfs-attributes.patch.
+  blacklist.conf: Remove duplicate entry
+- commit bee32f7
+
+- Refresh patches.suse/coresight-Fix-uninitialised-pointer-bug-in-etm_setup.patch.
+  blacklist.conf: Remove duplicate entry
+- commit 43eb5a5
+
+- Refresh patches.suse/coresight-add-module-license.patch.
+  blacklist.conf: Remove duplicate entry
+- commit 42b5346
+
+- Refresh patches.suse/phy-tegra-xusb-Fix-usb_phy-device-driver-field.patch.
+- commit a87f0e1
+
+- Refresh patches.suse/clk-tegra-bpmp-Clamp-clock-rates-on-requests.patch.
+- commit 86bb8a3
+
+- RDMA/bnxt: Do not use ib_umem_page_count() or
+  ib_umem_num_pages() (bsc#1175499).
+- Refresh
+  patches.suse/RDMA-bnxt_re-Fix-sizeof-mismatch-for-allocation-of-p.patch.
+- commit 12c2631
+
+- RDMA/bnxt_re: Allow bigger MR creation (bsc#1175499).
+- RDMA/bnxt_re: Code refactor while populating user MRs
+  (bsc#1175499).
+- RDMA/bnxt_re: Use rdma_umem_for_each_dma_block() (bsc#1175499).
+- RDMA/umem: Split ib_umem_num_pages() into
+  ib_umem_num_dma_blocks() (bsc#1175499).
+- RDMA/umem: Add rdma_umem_for_each_dma_block() (bsc#1175499).
+- commit 8d37937
+
+- Refresh patches.suse/PCI-tegra-Disable-LTSSM-during-L2-entry.patch.
+- commit 071b1e3
+
+- Refresh patches.suse/PCI-tegra-Check-return-value-of-tegra_pcie_init_cont.patch.
+- commit a99e298
+
+- Refresh patches.suse/PCI-tegra-Continue-unconfig-sequence-even-if-parts-f.patch.
+- commit 37fbae9
+
+- Refresh patches.suse/PCI-tegra-Set-DesignWare-IP-version.patch.
+- commit f3056ad
+
+- Refresh patches.suse/PCI-tegra-Fix-ASPM-L1SS-advertisement-disable-code.patch.
+- commit 151b830
+
+- Refresh patches.suse/PCI-tegra-Read-dbi-base-address-to-program-in-applic.patch.
+- commit c1ce36b
+
+- Refresh patches.suse/PCI-tegra-Move-dbi-accesses-to-post-common-DWC-initi.patch.
+- commit b8d9f1b
+
+- Refresh patches.suse/PCI-dwc-Detect-number-of-iATU-windows.patch.
+- commit 6869fbb
+
+- Refresh patches.suse/PCI-dwc-Move-inbound-and-outbound-windows-to-common-.patch.
+- commit bf7452a
+
+- Refresh patches.suse/PCI-dwc-Remove-unnecessary-wrappers-around-dw_pcie_h.patch.
+- commit b328586
+
+- Refresh patches.suse/PCI-dwc-Move-dw_pcie_msi_init-into-core.patch.
+- commit 9b591ff
+
+- Refresh patches.suse/PCI-dwc-Move-link-handling-into-common-code.patch.
+- commit db1d380
+
+- Refresh patches.suse/PCI-dwc-Rework-MSI-initialization.patch.
+- commit fc22d7b
+
+- Refresh patches.suse/PCI-dwc-Move-MSI-interrupt-setup-into-DWC-common-cod.patch.
+- commit 85e0e88
+
+- Refresh patches.suse/PCI-dwc-Drop-the-.set_num_vectors-host-op.patch.
+- commit c8a821a
+
+- Refresh patches.suse/PCI-dwc-dra7xx-Use-the-common-MSI-irq_chip.patch.
+- commit 0f8a8d3
+
+- Refresh patches.suse/PCI-dwc-Ensure-all-outbound-ATU-windows-are-reset.patch.
+- commit 5e3c2f6
+
+- Refresh patches.suse/PCI-dwc-intel-gw-Remove-some-unneeded-function-wrapp.patch.
+- commit 42d2190
+
+- Refresh patches.suse/PCI-dwc-Move-dbi-dbi2-and-addr_space-resource-setup-.patch.
+- commit 7a267fa
+
+- Refresh patches.suse/PCI-dwc-intel-gw-Move-ATU-offset-out-of-driver-match.patch.
+- commit fc7f014
+
+- Refresh patches.suse/PCI-keystone-Enable-compile-testing-on-ARM.patch.
+- commit 674b74f
+
+- Refresh patches.suse/PCI-dwc-Add-support-to-program-ATU-for-4GB-memory.patch.
+- commit 79897e2
+
+- Refresh patches.suse/PCI-of-Warn-if-non-prefetchable-memory-aperture-size.patch.
+- commit 11a2712
+
+- Rename duplicate patches to their SLE15-SP2 equivalents.
+  This is to prepare for the next SLE15-SP2 -> SLE15-SP3 merge.
+- commit d0f44e7
+
+- KEYS: trusted: Reserve TPM for seal and unseal operations
+  (git-fixes).
+- KEYS: trusted: Fix migratable=1 failing (git-fixes).
+- KEYS: trusted: Fix incorrect handling of tpm_get_random()
+  (git-fixes).
+- drm/i915/gt: Correct surface base address for renderclear
+  (git-fixes).
+- drm/i915/gt: Flush before changing register state (git-fixes).
+- drm/amdgpu/display: remove hdcp_srm sysfs on device removal
+  (git-fixes).
+- mtd: spi-nor: core: Add erase size check for erase command
+  initialization (git-fixes).
+- mtd: spi-nor: core: Fix erase type discovery for overlaid region
+  (git-fixes).
+- mtd: spi-nor: sfdp: Fix last erase region marking (git-fixes).
+- mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid
+  region (git-fixes).
+- mtd: spi-nor: hisi-sfc: Put child node np on error path
+  (git-fixes).
+- mtd: parsers: afs: Fix freeing the part name memory in failure
+  (git-fixes).
+- mtd: parser: imagetag: fix error codes in
+  bcm963xx_parse_imagetag_partitions() (git-fixes).
+- pstore: Fix typo in compression option name (git-fixes).
+- commit 3d8b82d
+
+- drm/amdgpu: cleanup struct amdgpu_ring (git-fixes).
+- drm/dp_mst: Don't cache EDIDs for physical ports (git-fixes).
+- drm/vc4: hdmi: Update the CEC clock divider on HSM rate change
+  (git-fixes).
+- drm/vc4: hdmi: Compute the CEC clock divider from the clock rate
+  (git-fixes).
+- drm/vc4: hdmi: Restore cec physical address on reconnect
+  (git-fixes).
+- drm/vc4: hdmi: Fix up CEC registers (git-fixes).
+- drm/vc4: hdmi: Fix register offset with longer CEC messages
+  (git-fixes).
+- drm/vc4: hdmi: Move hdmi reset to bind (git-fixes).
+- drm/mediatek: Check if fb is null (git-fixes).
+- commit 3a8d088
+
+- drm/i915/gt: One more flush for Baytrail clear residuals
+  (git-fixes).
+- drm/amdgpu: toggle on DF Cstate after finishing xgmi injection
+  (git-fixes).
+- drm/sun4i: tcon: fix inverted DCLK polarity (git-fixes).
+- drm/fourcc: fix Amlogic format modifier masks (git-fixes).
+- drm/virtio: make sure context is created in gem open
+  (git-fixes).
+- drm: rcar-du: Fix the return check of of_parse_phandle and
+  of_find_device_by_node (git-fixes).
+- drm: rcar-du: Fix crash when using LVDS1 clock for CRTC
+  (git-fixes).
+- commit d709b9b
+
+- clocksource/drivers/mxs_timer: Add missing semicolon when
+  DEBUG is defined (git-fixes).
+- spi: imx: Don't print error on -EPROBEDEFER (git-fixes).
+- spi: cadence-quadspi: Abort read if dummy cycles required are
+  too many (git-fixes).
+- platform/x86: intel_pmt_crashlog: Add dependency on
+  MFD_INTEL_PMT (git-fixes).
+- platform/x86: intel_pmt_telemetry: Add dependency on
+  MFD_INTEL_PMT (git-fixes).
+- platform/x86: intel_pmt: Make INTEL_PMT_CLASS
+  non-user-selectable (git-fixes).
+- watchdog: intel-mid_wdt: Postpone IRQ handler registration
+  till SCU is ready (git-fixes).
+- drm/vc4: hdmi: Take into account the clock doubling flag in
+  atomic_check (git-fixes).
+- commit 112de11
+
+- drm/amd/display: Fix HDMI deep color output for DCE 6-11
+  (git-fixes).
+- drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth
+  reduction (git-fixes).
+- drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor
+  if condition (git-fixes).
+- gma500: clean up error handling in init (git-fixes).
+- commit af18775
+
+- rtc: s5m: select REGMAP_I2C (git-fixes).
+- spi: stm32: properly handle 0 byte transfer (git-fixes).
+- spi: atmel: Put allocated master before return (git-fixes).
+- spi: pxa2xx: Fix the controller numbering for Wildcat Point
+  (git-fixes).
+- spi: spi-synquacer: fix set_cs handling (git-fixes).
+- regulator: core: Avoid debugfs: Directory ... already
+  present! error (git-fixes).
+- crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key()
+  (git-fixes).
+- crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data
+  size error) (git-fixes).
+- cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove()
+  (git-fixes).
+- cpufreq: brcmstb-avs-cpufreq: Free resources in error path
+  (git-fixes).
+- commit fbcd516
+
+- power: reset: at91-sama5d2_shdwc: fix wkupdbc mask (git-fixes).
+- regulator: s5m8767: Drop regulators OF node reference
+  (git-fixes).
+- regulator: s5m8767: Fix reference count leak (git-fixes).
+- regulator: axp20x: Fix reference cout leak (git-fixes).
+- mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from
+  8 to 128-bytes (git-fixes).
+- mmc: usdhi6rol0: Fix a resource leak in the error handling
+  path of the probe (git-fixes).
+- mmc: sdhci-sprd: Fix some resource leaks in the remove function
+  (git-fixes).
+- Revert "platform/x86: ideapad-laptop: Switch touchpad attribute
+  to be RO" (git-fixes).
+- commit 6d58f6a
+
+- gpio: pcf857x: Fix missing first interrupt (git-fixes).
+- i3c: master: dw: Drop redundant disec call (git-fixes).
+- linux/clk.h: use correct kernel-doc notation for 2 functions
+  (git-fixes).
+- mfd: wm831x-auxadc: Prevent use after free in
+  wm831x_auxadc_read_irq() (git-fixes).
+- mfd: bd9571mwv: Use devm_mfd_add_devices() (git-fixes).
+- i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) (git-fixes).
+- i2c: iproc: handle only slave interrupts which are enabled
+  (git-fixes).
+- drm/fb-helper: Add missed unlocks in setcmap_legacy()
+  (git-fixes).
+- drm/gma500: Fix error return code in psb_driver_load()
+  (git-fixes).
+- commit e10cc76
+
+- amba: Fix resource leak for drivers without .remove (git-fixes).
+- clocksource/drivers/ixp4xx: Select TIMER_OF when needed
+  (git-fixes).
+- clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs
+  (git-fixes).
+- clk: meson: clk-pll: propagate the error from
+  meson_clk_pll_set_rate() (git-fixes).
+- clk: meson: clk-pll: make "ret" a signed integer (git-fixes).
+- clk: meson: clk-pll: fix initializing the old rate (fallback)
+  for a PLL (git-fixes).
+- clk: sunxi-ng: h6: Fix clock divider range on some clocks
+  (git-fixes).
+- clk: sunxi-ng: h6: Fix CEC clock (git-fixes).
+- auxdisplay: ht16k33: Fix refresh rate handling (git-fixes).
+- commit 447d390
+
+- libnvdimm/dimm: Avoid race between probe and
+  available_slots_show() (bsc#1170442).
+- Use the above upstream patch to replace the following in-house patch,
+  patches.suse/nvdimm-Avoid-race-between-probe-and-reading-device-a.patch.
+- commit ef2652a
+
+- dm thin metadata: Fix use-after-free in dm_bm_set_read_only
+  (bsc#1177529).
+- dm thin metadata:  Avoid returning cmd->bm wild pointer on error
+  (bsc#1177529).
+- dm: use noio when sending kobject event (bsc#1177529).
+- dm thin metadata: fix lockdep complaint (bsc#1177529).
+- dm thin: fix use-after-free in metadata_pre_commit_callback
+  (bsc#1177529).
+- commit 3e2b6d9
+
+- blacklist.conf: remove the following lines because it is time to have
+  them now,
+- a4a8d286586d4b28c8517a51db8d86954aadc74b
+- 3918e0667bbac99400b44fa5aef3f8be2eeada4a
+- commit e7046a1
+
+- dm crypt: fix copy and paste bug in crypt_alloc_req_aead
+  (jsc#SLE-12226).
+- dm crypt: defer decryption to a tasklet if interrupts disabled
+  (jsc#SLE-12226).
+- dm crypt: do not call bio_endio() from the dm-crypt tasklet
+  (jsc#SLE-12226).
+- dm crypt: use GFP_ATOMIC when allocating crypto requests from
+  softirq (jsc#SLE-12226).
+- dm crypt: do not wait for backlogged crypto request completion
+  in softirq (jsc#SLE-12226).
+- dm crypt: don't use drivers that have
+  CRYPTO_ALG_ALLOCATES_MEMORY (jsc#SLE-12226).
+- commit e584169
+
+- libbpf: Avoid false unuinitialized variable warning in
+  bpf_core_apply_relo (bsc#1177028).
+- commit 2ed6283
+
+- KVM: nVMX: Handle pending #DB when injecting INIT VM-exit.
+  Pulling in as a dependency of: "KVM: nVMX: Emulate MTF when performing
+  instruction emulation" (bsc#1182380).
+- commit df4cbaa
+
+- blacklist.conf: Two sparse fixes
+  6ae58d871319 x86/asm: Annotate movdir64b()'s dst argument with __iomem
+  5c99720b2838 x86/asm: Add a missing __iomem annotation in enqcmds()
+- commit 6dcb1a5
+
+- blacklist.conf: 20bf2b378729 x86/build: Disable CET instrumentation in the kernel
+- commit ade903f
+
+- Add alt-commit for non-blacklisted cherry-picks
+- Refresh
+  patches.suse/1447-drm-bridge-analogix_dp-Split-bind-into-probe-and-rea.patch.
+- Refresh
+  patches.suse/1776-drm-i915-Provide-the-perf-pmu.module.patch.
+- Refresh
+  patches.suse/1777-drm-i915-Copy-default-modparams-to-mock-i915_device.patch.
+- Refresh
+  patches.suse/1778-drm-i915-display-Check-for-an-LPSP-encoder-before-de.patch.
+- Refresh
+  patches.suse/1779-drm-i915-Update-bw_buddy-pagemask-table.patch.
+- Refresh
+  patches.suse/1782-drm-i915-tgl-Make-sure-TC-cold-is-blocked-before-ena.patch.
+- Refresh
+  patches.suse/1826-drm-i915-Fix-cmd-parser-desc-matching-with-masks.patch.
+- Refresh
+  patches.suse/1835-drm-i915-display-Ensure-that-ret-is-always-initializ.patch.
+- Refresh
+  patches.suse/1851-drm-i915-fix-regression-leading-to-display-audio-pro.patch.
+- Refresh
+  patches.suse/1852-drm-virtio-Revert-drm-virtio-Call-the-right-shmem-he.patch.
+- Refresh patches.suse/1857-drm-virtio-fix-unblank.patch.
+- Refresh
+  patches.suse/1864-drm-virtio-drop-virtio_gpu_output-enabled.patch.
+- Refresh
+  patches.suse/1881-drm-i915-Be-wary-of-data-races-when-reading-the-acti.patch.
+- Refresh
+  patches.suse/1921-drm-i915-Stub-out-i915_gpu_coredump_put.patch.
+- Refresh
+  patches.suse/2072-drm-i915-dp-Disable-Port-sync-mode-correctly-on-tear.patch.
+- Refresh
+  patches.suse/2077-drm-i915-gt-Skip-trying-to-unbind-in-restore_ggtt_ma.patch.
+- Refresh
+  patches.suse/drm-i915-Protect-i915_request_await_start-from-early.patch.
+- Refresh
+  patches.suse/drm-i915-Protect-request-peeking-with-RCU.patch.
+- commit 491e3a3
+
+- cifs: report error instead of invalid when revalidating a
+  dentry fails (bsc#1177440).
+- commit 2c3b276
+
+- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup
+  warning (bsc#1182571 ltc#191345).
+- commit a9f0cef
+
+- RDMA/efa: Use the correct current and new states in modify QP
+  (git-fixes).
+- commit f2d6e28
+
+- net: rmnet: do not allow to add multiple bridge interfaces
+  (git-fixes).
+- commit 4f39a57
+
+- net: rmnet: fix lower interface leak (git-fixes).
+- commit d007718
+
+- net: rmnet: print error message when command fails (git-fixes).
+- commit 9543352
+
+- net: qualcomm: rmnet: Allow configuration updates to existing
+  devices (git-fixes).
+- commit 8b01fa7
+
+- blacklist.conf: update the blacklist
+- commit a0ee69e
+
+- x86/alternatives: Sync bp_patching update for avoiding NULL
+  pointer exception (bsc#1152489).
+- commit 8753fb5
+
+- ibmvnic: Set to CLOSED state even on error (bsc#1084610
+  ltc#165122 git-fixes).
+- commit 7047a5a
+
+- ibmvnic: serialize access to work queue on remove (bsc#1065729).
+- commit 9671154
+
+- mm: proc: Invalidate TLB after clearing soft-dirty page state
+  (bsc#1163776 ltc#183929 git-fixes).
+- commit c6ee8b1
+
+- xfs: reduce quota reservation when doing a dax unwritten extent
+  conversion (git-fixes bsc#1182561).
+- commit 229a330
+
+- RDMA/efa: Drop double zeroing for sg_init_table() (bsc#1176248).
+- RDMA/efa: Remove redundant udata check from alloc ucontext
+  response (bsc#1176248).
+- RDMA/efa: Add EFA 0xefa1 PCI ID (bsc#1176248).
+- RDMA/efa: User/kernel compatibility handshake mechanism
+  (bsc#1176248).
+- RDMA/efa: Expose minimum SQ size (bsc#1176248).
+- RDMA/efa: Expose maximum TX doorbell batch (bsc#1176248).
+- RDMA/efa: Report host information to the device (bsc#1176248).
+- RDMA/efa: Fix setting of wrong bit in get/set_feature commands
+  (bsc#1176248).
+- RDMA/efa: Count admin commands errors (bsc#1176248).
+- RDMA/efa: Count mmap failures (bsc#1176248).
+- RDMA/efa: Report create CQ error counter (bsc#1176248).
+- RDMA/efa: Use in-kernel offsetofend() to check field
+  availability (bsc#1176248).
+- RDMA/efa: Do not delay freeing of DMA pages (bsc#1176248).
+- RDMA/efa: Properly document the interrupt mask register
+  (bsc#1176248).
+- RDMA/efa: Unified getters/setters for device structs bitmask
+  access (bsc#1176248).
+- commit f3e9801
+
+- xfs: fix an ABBA deadlock in xfs_rename (git-fixes bsc#1182558).
+- commit 2a9e635
+
+- arm: Update config files.
+  Set CONFIG_WATCHDOG_SYSFS to true (bsc#1182560)
+- commit 7ceb879
+
+- vmxnet3: Remove buf_info from device accessible structures
+  (bsc#1181671).
+- commit 7e4ecda
+
+- supported.conf: mark Wireguard + dependencies as supported (jsc#SLE-12250)
+- commit 1e0196a
+
+- nvmet-tcp: Fix NULL dereference when a connect data comes in
+  h2cdata pdu (bsc#1182547).
+- commit 62bcd4c
+
+- rpm/kernel-subpackage-build: Workaround broken bot
+  (https://github.com/openSUSE/openSUSE-release-tools/issues/2439)
+- commit b74d860
+
+- drivers/perf: hisi: Fix wrong value for all counters enable
+  (SLE-14995 SLE-16234).
+- commit 0293acf
+
+- drivers/perf: hisi: Fix typo in events attribute array
+  (SLE-14995 SLE-16234).
+- commit d024f74
+
+- drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and
+  its comment (SLE-14995 SLE-16234).
+- Refresh
+  patches.suse/drivers-perf-hisi-Permit-modular-builds-of-HiSilicon.patch.
+- Refresh
+  patches.suse/firmware-arm_sdei-Document-the-motivation-behind-the.patch.
+- commit 33b4114
+
+- drivers/perf: hisi: update the sccl_id/ccl_id for certain
+  HiSilicon platform (SLE-14995 SLE-16234).
+- commit 3cf8137
+
+- drm/vc4: hdmi: Take into account the clock doubling flag in
+  atomic_check (git-fixes).
+- commit 0eefa7d
+
+- series.conf: cleanup
+- update upstream references and resort:
+  patches.suse/nvme-hwmon-rework-to-avoid-devm-allocation.patch
+  patches.suse/perf-x86-intel-uncore-Store-the-logical-die-id-inste.patch
+  patches.suse/perf-x86-intel-uncore-With-8-nodes-get-pci-bus-die-i.patch
+- commit f696cf9
+
+- series.conf: cleanup
+- move unsortable patch out of sorted section
+  patches.suse/mm-pmem-avoid-inserting-hugepage-pte-entry-with-fsdax-if-hugepage-support-is-disabled.patch
+- commit b1cf681
+
+- ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10
+  (git-fixes).
+- ALSA: hda: Add another CometLake-H PCI ID (git-fixes).
+- ALSA: hda/hdmi: Drop bogus check at closing a stream
+  (git-fixes).
+- ALSA: hda/realtek: modify EAPD in the ALC886 (git-fixes).
+- commit d3cd0e8
+
+- tpm: Remove tpm_dev_wq_lock (git-fixes).
+- tpm_tis: Clean up locality release (git-fixes).
+- tpm_tis: Fix check_locality for correct locality acquisition
+  (git-fixes).
+- USB: serial: mos7720: fix error code in mos7720_write()
+  (git-fixes).
+- USB: serial: mos7840: fix error code in mos7840_write()
+  (git-fixes).
+- USB: serial: mos7720: improve OOM-handling in read_mos_reg()
+  (git-fixes).
+- usb: musb: Fix runtime PM race in musb_queue_resume_work
+  (git-fixes).
+- usb: dwc2: Make "trimming xfer length" a debug message
+  (git-fixes).
+- usb: dwc2: Abort transaction after errors with unknown reason
+  (git-fixes).
+- usb: dwc2: Do not update data length if it is 0 on inbound
+  transfers (git-fixes).
+- usb: gadget: u_audio: Free requests only after callback
+  (git-fixes).
+- commit 024918e
+
+- hwrng: timeriomem - Fix cooldown period calculation (git-fixes).
+- media: pxa_camera: declare variable when DEBUG is defined
+  (git-fixes).
+- media: cx25821: Fix a bug when reallocating some dma memory
+  (git-fixes).
+- media: qm1d1c0042: fix error return code in qm1d1c0042_init()
+  (git-fixes).
+- media: lmedm04: Fix misuse of comma (git-fixes).
+- media: software_node: Fix refcounts in
+  software_node_get_next_child() (git-fixes).
+- media: aspeed: fix error return code in
+  aspeed_video_setup_video() (git-fixes).
+- media: pwc: Use correct device for DMA (bsc#1181133).
+- media: tm6000: Fix memleak in tm6000_start_stream (git-fixes).
+- media: media/pci: Fix memleak in empress_init (git-fixes).
+- media: em28xx: Fix use-after-free in em28xx_alloc_urbs
+  (git-fixes).
+- media: vsp1: Fix an error handling path in the probe function
+  (git-fixes).
+- media: camss: missing error code in msm_video_register()
+  (git-fixes).
+- media: mt9v111: Remove unneeded device-managed puts (git-fixes).
+- media: ipu3-cio2: Fix mbus_code processing in
+  cio2_subdev_set_fmt() (git-fixes).
+- media: i2c: ov5670: Fix PIXEL_RATE minimum value (git-fixes).
+- ata: ahci_brcm: Add back regulators management (git-fixes).
+- staging: rtl8723bs: wifi_regd.c: Fix incorrect number of
+  regulatory rules (git-fixes).
+- ata: sata_nv: Fix retrieving of active qcs (git-fixes).
+- commit f91a4d1
+
+- ASoC: simple-card-utils: Fix device module clock (git-fixes).
+- ASoC: cs42l56: fix up error handling in probe (git-fixes).
+- ASoC: SOF: debug: Fix a potential issue on string buffer
+  termination (git-fixes).
+- ASoC: cpcap: fix microphone timeslot mask (git-fixes).
+- ALSA: pcm: Don't call sync_stop if it hasn't been stopped
+  (git-fixes).
+- ALSA: pcm: Assure sync with the pending stop operation at
+  suspend (git-fixes).
+- ALSA: pcm: Call sync_stop at disconnection (git-fixes).
+- ALSA: usb-audio: Don't avoid stopping the stream at
+  disconnection (git-fixes).
+- ALSA: usb-audio: More strict state change in EP (git-fixes).
+- ALSA: usb-audio: Handle invalid running state at releasing EP
+  (git-fixes).
+- ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode
+  (git-fixes).
+- ALSA: usb-audio: Correct document for
+  snd_usb_endpoint_free_all() (git-fixes).
+- ACPI: configfs: add missing check after
+  configfs_register_default_group() (git-fixes).
+- ACPI: property: Satisfy kernel doc validator (part 2)
+  (git-fixes).
+- ACPI: property: Satisfy kernel doc validator (part 1)
+  (git-fixes).
+- ACPI: property: Fix fwnode string properties matching
+  (git-fixes).
+- ACPICA: Fix exception code class checks (git-fixes).
+- commit 858c1eb
+
+- Move upstreamed uvcvideo fix into sorted esction
+- commit e05eaec
+
+- xen-blkback: fix error handling in xen_blkbk_map() (XSA-365
+  CVE-2021-26930 bsc#1181843).
+- commit e27d769
+
+- xen-scsiback: don't "handle" error by BUG() (XSA-362
+  CVE-2021-26931 bsc#1181753).
+- commit 0c27363
+
+- xen-netback: don't "handle" error by BUG() (XSA-362
+  CVE-2021-26931 bsc#1181753).
+- commit b515e6e
+
+- xen-blkback: don't "handle" error by BUG() (XSA-362
+  CVE-2021-26931 bsc#1181753).
+- commit 092d419
+
+- xen/arm: don't ignore return errors from set_phys_to_machine
+  (XSA-361 CVE-2021-26932 bsc#1181747).
+- commit 3c70c9d
+
+- Xen/gntdev: correct error checking in gntdev_map_grant_pages()
+  (XSA-361 CVE-2021-26932 bsc#1181747).
+- commit ee9fcdf
+
+- Xen/gntdev: correct dev_bus_addr handling in
+  gntdev_map_grant_pages() (XSA-361 CVE-2021-26932 bsc#1181747).
+- commit e4d325f
+
+- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping()
+  (XSA-361 CVE-2021-26932 bsc#1181747).
+- commit c07de95
+
+- Xen/x86: don't bail early from clear_foreign_p2m_mapping()
+  (XSA-361 CVE-2021-26932 bsc#1181747).
+- commit 488df4e
+
+- xen/netback: fix spurious event detection for common event case
+  (bsc#1182175).
+- commit 1ecc6fe
+
+- ath10k: Fix lockdep assertion warning in ath10k_sta_statistics
+  (git-fixes).
+- ath10k: Fix suspicious RCU usage warning in
+  ath10k_wmi_tlv_parse_peer_stats_info() (git-fixes).
+- mt76: mt7915: fix endianness warning in mt7915_mcu_set_radar_th
+  (git-fixes).
+- Bluetooth: hci_qca: Fix memleak in qca_controller_memdump
+  (git-fixes).
+- commit a23b170
+
+- soc: aspeed: snoop: Add clock control logic (git-fixes).
+- memory: ti-aemif: Drop child node when jumping out loop
+  (git-fixes).
+- reset: hisilicon: correct vendor prefix (git-fixes).
+- r8169: fix resuming from suspend on RTL8105e if machine runs
+  on battery (git-fixes).
+- b43: N-PHY: Fix the update of coef for the PHY revision >=
+  3case (git-fixes).
+- mac80211: fix potential overflow when multiplying to u32
+  integers (git-fixes).
+- ath9k: fix data bus crash when setting nf_override via debugfs
+  (git-fixes).
+- Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv
+  (git-fixes).
+- Bluetooth: Put HCI device if inquiry procedure interrupts
+  (git-fixes).
+- Bluetooth: drop HCI device reference before return (git-fixes).
+- Bluetooth: Fix initializing response id after clearing struct
+  (git-fixes).
+- Bluetooth: hci_uart: Fix a race for write_work scheduling
+  (git-fixes).
+- Bluetooth: btqcomsmd: Fix a resource leak in error handling
+  paths in the probe function (git-fixes).
+- ath10k: Fix error handling in case of CE pipe init failure
+  (git-fixes).
+- commit 8d04463
+
+- net: dsa: bcm_sf2: Fix overflow checks (git-fixes).
+- commit 8931641
+
+- net: bcmgenet: keep MAC in reset until PHY is up (git-fixes).
+- commit 1bd8cc0
+
+- net: mscc: ocelot: properly account for VLAN header length when setting MRU (git-fixes).
+- commit 8ecb099
+
+- net: rmnet: fix packet forwarding in rmnet bridge mode (git-fixes).
+- commit a6a4d18
+
+- net: rmnet: fix bridge mode bugs (git-fixes).
+- commit 6828c73
+
+- net: rmnet: use upper/lower device infrastructure (git-fixes).
+- commit 604e5d6
+
+- net: rmnet: do not allow to change mux id if mux id is duplicated (git-fixes).
+- commit 358ab29
+
+- net: rmnet: remove rcu_read_lock in rmnet_force_unassociate_device() (git-fixes).
+- commit 4387992
+
+- net: rmnet: fix suspicious RCU usage (git-fixes).
+- commit 5258625
+
+- net: rmnet: fix NULL pointer dereference in rmnet_changelink() (git-fixes).
+- commit 8bdc771
+
+- net: rmnet: fix NULL pointer dereference in rmnet_newlink() (git-fixes).
+- commit e563469
+
+- KVM: x86: allow KVM_STATE_NESTED_MTF_PENDING in kvm_state flags
+  (bsc#1182490).
+- commit d0034b8
+
+- KVM: nVMX: don't clear mtf_pending when nested events are blocked
+  (bsc#1182489).
+- commit c9e5f4e
+
+- ibmvnic: skip send_request_unmap for timeout reset (bsc#1182485
+  ltc#191591).
+- ibmvnic: add memory barrier to protect long term buffer
+  (bsc#1182485 ltc#191591).
+- ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16 (bsc#1182485
+  ltc#191591).
+- ibmvnic: Ensure that CRQ entry read are correctly ordered
+  (bsc#1182485 ltc#191591).
+- ibmvnic: serialize access to work queue on remove (bsc#1182485
+  ltc#191591).
+- ibmvnic: skip send_request_unmap for timeout reset (bsc#1182485
+  ltc#191591).
+- ibmvnic: add memory barrier to protect long term buffer
+  (bsc#1182485 ltc#191591).
+- ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16 (bsc#1182485
+  ltc#191591).
+- ibmvnic: Set to CLOSED state even on error (bsc#1182485
+  ltc#191591).
+- ibmvnic: Ensure that CRQ entry read are correctly ordered
+  (bsc#1182485 ltc#191591).
+- commit 8ab7740
+
+- kABI: repair, after "nVMX: Emulate MTF when performinginstruction  emulation"
+  kvm_x86_ops is part of kABI as it's used by LTTng. But it's only read
+  and never allocated in there, so growing it (without altering existing
+  members' offsets) is fine.
+- commit d47d125
+
+- fscrypt: rename DCACHE_ENCRYPTED_NAME to DCACHE_NOKEY_NAME
+  (bsc#1182446).
+- commit 8620c20
+
+- fscrypt: add fscrypt_is_nokey_name() (bsc#1182446).
+- commit da2337f
+
+- patches.suse/ext4-Avoid-freeing-inodes-on-dirty-list.patch: Move to
+  sorted section, update tags
+- commit d9f0c0d
+
+- fs: fix lazytime expiration handling in
+  __writeback_single_inode() (bsc#1182466).
+- commit a4f4504
+
+- ext4: fix superblock checksum failure when setting password salt
+  (bsc#1182465).
+- commit 1201ea7
+
+- ext4: don't remount read-only with errors=continue on reboot
+  (bsc#1182464).
+- commit d554ce9
+
+- ext4: fix deadlock with fs freezing and EA inodes (bsc#1182463).
+- commit 2354cfd
+
+- reiserfs: add check for an invalid ih_entry_count (bsc#1182462).
+- commit 2c4183a
+
+- quota: Sanity-check quota file headers on load (bsc#1182461).
+- commit 5a95e11
+
+- writeback: Drop I_DIRTY_TIME_EXPIRE (bsc#1182460).
+- commit 6f11bc3
+
+- ubifs: Fix error return code in ubifs_init_authentication()
+  (bsc#1182459).
+- commit 97d2ec0
+
+- ubifs: wbuf: Don't leak kernel memory to flash (bsc#1182458).
+- commit bce8f1a
+
+- ubifs: prevent creating duplicate encrypted filenames
+  (bsc#1182457).
+- commit 80e0969
+
+- ubifs: ubifs_add_orphan: Fix a memory leak bug (bsc#1182456).
+- commit bf8f1af
+
+- ubifs: ubifs_jnl_write_inode: Fix a memory leak bug
+  (bsc#1182455).
+  patches.suse/ubifs-xattr-Fix-some-potential-memory-leaks-while-it.patch:
+  Refresh and add now relevant bits.
+- commit 0b538c3
+
+- ubifs: Fix ubifs_tnc_lookup() usage in do_kill_orphans()
+  (bsc#1182454).
+- commit fdbb549
+
+- ext4: fix bug for rename with RENAME_WHITEOUT (bsc#1182449).
+- commit 5f81ca3
+
+- ext4: fix a memory leak of ext4_free_data (bsc#1182447).
+- commit 798e94c
+
+- mm: thp: kABI: move the added flag to the end of enum
+  (bsc#1181896 ltc#191273).
+- commit 5a6cff9
+
+- ext4: prevent creating duplicate encrypted filenames
+  (bsc#1182446).
+- commit ebbed3b
+
+- block: fix inflight statistics of part0 (bsc#1182445).
+- commit 3645427
+
+- blk-mq: move cancel of hctx->run_work to the front of
+  blk_exit_queue (bsc#1182444).
+- commit 25d39da
+
+- blk-mq: insert request not through ->queue_rq into sw/scheduler
+  queue (bsc#1182443).
+- commit a0c44a1
+
+- blk-mq: call commit_rqs while list empty but error happen
+  (bsc#1182442).
+- commit bc0709b
+
+- block: respect queue limit of max discard segment (bsc#1182441).
+- commit 78f8ad6
+
+- block: virtio_blk: fix handling single range discard request
+  (bsc#1182439).
+- commit a829826
+
+- xfs: fix the forward progress assertion in
+  xfs_iwalk_run_callbacks (git-fixes bsc#1182430).
+- commit 251c330
+
+- drm/i915/tgl+: Make sure TypeC FIA is powered up when
+  initializing it (git-fixes).
+- Revert "drm/amd/display: Update NV1x SR latency values"
+  (git-fixes).
+- drm/amd/display: Release DSC before acquiring (git-fixes).
+- drm/amd/display: Add more Clock Sources to DCN2.1 (git-fixes).
+- drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL
+  (git-fixes).
+- drm/i915/gt: Define guc firmware blob for older Cometlakes
+  (git-fixes).
+- commit 50eabd2
+
+- drm/amd/display: Decrement refcount of dc_sink before
+  reassignment (git-fixes).
+- drm/amd/display: Free atomic state after drm_atomic_commit
+  (git-fixes).
+- drm/amd/display: Fix dc_sink kref count in emulated_link_detect
+  (git-fixes).
+- commit 0a02ed8
+
+- clk: sunxi-ng: mp: fix parent rate change flag check
+  (git-fixes).
+- firmware_loader: align .builtin_fw to 8 (git-fixes).
+- platform/x86: hp-wmi: Disable tablet-mode reporting by default
+  (git-fixes).
+- commit 3ec7f46
+
+- KVM: nVMX: Emulate MTF when performing instruction emulation
+  (bsc#1182380).
+- commit d82f9c0
+
+- tracing: Check length before giving out the filter buffer
+  (git-fixes).
+- commit d3dfea0
+
+- tracing: Do not count ftrace events in top level enable output
+  (git-fixes).
+- commit 9eb30ee
+
+- tracing/kprobe: Fix to support kretprobe events on unloaded
+  modules (git-fixes).
+- commit 19d30cc
+
+- KVM: x86: remove stale comment from struct x86_emulate_ctxt
+  (bsc#1182406).
+- commit 0a00f86
+
+- mm/pmem: avoid inserting hugepage PTE entry with fsdax if
+  hugepage support is disabled (bsc#1181896 ltc#191273).
+- commit 5527d63
+
+- fgraph: Initialize tracing_graph_pause at task creation
+  (git-fixes).
+- commit ac6ab62
+
+- KVM: x86: clear stale x86_emulate_ctxt->intercept value
+  (bsc#1182381).
+- commit ffa8b86
+
+- net/tls: Except bond interface from some TLS checks
+  (bsc#1181719).
+- net/tls: Device offload to use lowest netdevice in chain
+  (bsc#1181719).
+- net/bonding: Declare TLS RX device offload support
+  (bsc#1181719).
+- net/bonding: Implement TLS TX device offload (bsc#1181719).
+- net/bonding: Take update_features call out of XFRM funciton
+  (bsc#1181719).
+- net/bonding: Implement ndo_sk_get_lower_dev (bsc#1181719).
+- net/bonding: Take IP hash logic into a helper (bsc#1181719).
+- net: netdevice: Add operation ndo_sk_get_lower_dev
+  (bsc#1181719).
+- commit 3880919
+
+- drm/i915/guc: Update to use firmware v49.0.1 (CVE-2020-12362
+  CVE-2020-12363 CVE-2020-12364 CVE-2020-12373 bsc#1181720
+  bsc#1181735 bsc#1181736 bsc#1181738).
+- commit d2373bb
+
+- KVM: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI
+  (bsc#1182374).
+- commit c629183
+
+- tracing/kprobes: Do the notrace functions check without kprobes
+  on ftrace (git-fixes).
+- Update config files.
+- commit dd6e75e
+
+- drm/i915/guc: Update to use firmware v49.0.1 (CVE-2020-12362
+  CVE-2020-12363 CVE-2020-12364 CVE-2020-12373 bsc#1181720
+  bsc#1181735 bsc#1181736 bsc#1181738).
+- drm/i915: Update TGL and RKL HuC firmware versions
+  (CVE-2020-12362 CVE-2020-12363 CVE-2020-12364 CVE-2020-12373
+  bsc#1181720 bsc#1181735 bsc#1181736 bsc#1181738).
+- commit 44f462f
+
+- vfio-pci/zdev: Add zPCI capabilities to VFIO_DEVICE_GET_INFO
+  (jsc#SLE-13841).
+- s390/default: Set CONFIG_VFIO_PCI_ZDEV=y.
+- vfio: Introduce capability definitions for VFIO_DEVICE_GET_INFO
+  (jsc#SLE-13841).
+- s390/pci: track whether util_str is valid in the zpci_dev
+  (jsc#SLE-13841).
+- s390/pci: stash version in the zpci_dev (jsc#SLE-13841).
+- commit 0136f7b
+
+- Update config files: Set reset-raspberrypi as builtin (bsc#1180336)
+  This driver is needed in order to boot through USB. Ideally the kernel
+  module should be selected by dracut, but it's not. So make it builtin
+  until the relevant dracut fixes are available.
+- commit b773757
+
+- fix patch metadata
+- fix Patch-mainline:
+  patches.suse/0003-caif-no-need-to-check-return-value-of-debugfs_create.patch
+- commit f7a521f
+
+- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (bsc#1152472)
+- commit acb3f2a
+
+- drm/sun4i: Fix H6 HDMI PHY configuration (bsc#1152472)
+- commit 039ccc9
+
+- drm/sun4i: dw-hdmi: always set clock rate (bsc#1152472)
+- commit 0e99073
+
+- drm/sun4i: tcon: set sync polarity for tcon1 channel (bsc#1152472)
+- commit 03d6bea
+
+- drm/vc4: hvs: Fix buffer overflow with the dlist handling (bsc#1152489)
+- commit b8a95b9
+
+- drm/meson: Unbind all connectors on module removal (bsc#1152472)
+- commit b5e929b
+
+- matroxfb: avoid -Warray-bounds warning (bsc#1152472)
+- commit f5716ba
+
+- rpm/config.sh: Enable armv7hl build in an extra project (jsc#SLE-17212)
+  The armv7hl is built on OBS openSUSE:Step:15-SP3 project
+- commit 8215a31
+
+- config.conf: Enable armv7hl build (jsc#SLE-17212)
+  The build is still not triggered as it's missing SUSE:* projects
+- commit b8c9b59
+
+- Update config files: Enable UDC useful for arm64 (jsc#SLE-14042)
+- supported.conf: Set arm64 UDCs as optional
+- commit 4427f1e
+
+- Refresh patches.suse/powerpc-64-signal-Fix-regression-in-__kernel_sigtram.patch
+  powerpc/64/signal: Fix regression in fixing regression in
+  __kernel_sigtramp_rt64() semantics
+  Fixes:
+  [    1.424052] systemd[142]: /usr/lib/systemd/system-generators/dracut-rootfs-generator terminated by signal SEGV.
+  ...
+  /.build/build-vm: line 521:   208 Segmentation fault      $0 "$@"
+  [    2.595622] Kernel panic - not syncing: Attempted to kill init!  exitcode=0x0000000b
+- commit 031f2c1
+
+- Update config files. Enable USB_GADGET(jsc#SLE-14042)
+  After discussion what the feature request implied, it was
+  decided that gadget mode is also needed on x86_64
+- commit 4402673
+
+- arm64/64kb: Enable 52-bit virtual and 52-bit physical addresses.
+  These features have been rejected solely because of their
+  dependency on 64k page size.
+- commit afe8527
+
+- net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes
+  (git-fixes).
+- commit 2c2d766
+
+- Make a 64kb kernel flavor for arm64 (jsc#SLE-15406)
+  Add a kernel flavor with a 64kb PAGE_SIZE. Only the page size has
+  been changed explicitly; all other config option changes are caused
+  by Kconfig dependencies.
+- commit e9424d3
+
+- net/sonic: Add mutual exclusion for accessing shared state
+  (git-fixes).
+- commit 52ed672
+
+- net: stmmac: Always arm TX Timer at end of transmission start
+  (git-fixes).
+- commit 6058ba7
+
+- net: stmmac: Fix the TX IOC in xmit path (git-fixes).
+- commit 0d8ff7f
+
+- net: stmmac: Enable 16KB buffer size (git-fixes).
+- commit c5a734b
+
+- net: stmmac: 16KB buffer must be 16 byte aligned (git-fixes).
+- commit c88cefc
+
+- net: stmmac: RX buffer size must be 16 byte aligned (git-fixes).
+- commit d10b760
+
+- net: stmmac: xgmac: Clear previous RX buffer size (git-fixes).
+- commit 53673df
+
+- net: stmmac: Do not accept invalid MTU values (git-fixes).
+- commit ac657b6
+
+- net: stmmac: selftests: Needs to check the number of Multicast
+  regs (git-fixes).
+- commit 8826854
+
+- net: caif: Fix debugfs on 64-bit platforms (git-fixes).
+- commit 7a8758b
+
+- caif: no need to check return value of debugfs_create functions
+  (git-fixes).
+- commit 756b62e
+
+- net: axienet: Fix error return code in axienet_probe()
+  (git-fixes).
+- commit 6ec2abe
+
+- net: netsec: Correct dma sync for XDP_TX frames (git-fixes).
+- commit 8040572
+
+- net: gro: do not keep too many GRO packets in napi->rx_list
+  (bsc#1154353).
+- commit 76fde4b
+
+- kernel-binary.spec: Add back initrd and image symlink ghosts to
+  filelist (bsc#1182140).
+  Fixes: 76a9256314c3 ("rpm/kernel-{source,binary}.spec: do not include ghost symlinks (boo#1179082).")
+- commit 606c9d1
+
+- ahci: Add support for Dell S140 and later (jsc#SLE-14457).
+- commit 7fa1bda
+
+- xfs: ratelimit xfs_discard_page messages (bsc#1182283).
+- commit 672719e
+
+- xfs: scrub should mark a directory corrupt if any entries
+  cannot be iget'd (git-fixes bsc#1182278).
+- commit 55cdbf1
+
+- Drop HID logitech patch that caused a regression (bsc#1182259)
+  Delete patches.suse/HID-logitech-dj-add-the-G602-receiver.patch
+  blacklist.conf: add the dropped entry
+- commit fc205a0
+
+- xfs: fix parent pointer scrubber bailing out on unallocated
+  inodes (git-fixes bsc#1182276).
+- commit 68a744e
+
+- xfs: return corresponding errcode if xfs_initialize_perag()
+  fail (git-fixes bsc#1182275).
+- commit adf2653
+
+- xfs: fix the minrecs logic when dealing with inode root child
+  blocks (git-fixes bsc#1182273).
+- commit 5d5cd17
+
+- xfs: ensure inobt record walks always make forward progress
+  (git-fixes bsc#1182272).
+- commit 5d91094
+
+- x86/apic: Add extra serialization for non-serializing MSRs
+  (bsc#1152489).
+- commit 52e6a50
+
+- xfs: strengthen rmap record flags checking (git-fixes
+  bsc#1182271).
+- commit 0a8fcac
+
+- squashfs: add more sanity checks in xattr id lookup (git-fixes
+  bsc#1182268).
+- commit f6143c2
+
+- squashfs: add more sanity checks in inode lookup (git-fixes
+  bsc#1182267).
+- commit 81b879a
+
+- squashfs: add more sanity checks in id lookup (git-fixes
+  bsc#1182266).
+- commit a860e79
+
+- vfs: Convert squashfs to use the new mount API (git-fixes
+  bsc#1182265).
+- commit 961749a
+
+- mm: thp: fix MADV_REMOVE deadlock on shmem THP (CVE-2020-29368,
+  bsc#1179660.).
+- commit 9d15b36
+
+- mm: thp: make the THP mapcount atomic against
+  __split_huge_pmd_locked() (CVE-2020-29368, bsc#1179660.).
+- commit 842b18f
+
+- rpm/post.sh: Avoid purge-kernel for the first installed kernel (bsc#1180058)
+- commit c29e77d
+
+- blacklist.conf: 20bf2b378729 x86/build: Disable CET instrumentation in the kernel
+- commit ae0a855
+
+- Update config files.
+  CONFIG_IRQ_TIME_ACCOUNTING=n on ppc64
+  Fixes: ce08519dfa669
+- commit 3aeb7fd
+
+- blacklist.conf: Append 'drm/mediatek: Remove duplicated include'
+- commit ecb87cb
+
+- drm/dp_mst: Don't report ports connected if nothing is attached to (bsc#1152489)
+- commit 00ff66f
+
+- drm/i915: Fix overlay frontbuffer tracking (bsc#1152489)
+- commit 4516e0f
+
+- blacklist.conf: Append 'drm/i915/gem: Support parsing of oversize batches'
+- commit e3b72f7
+
+- blacklist.conf: Append 'drm/amd/display: Add missing "Copy GSL groups when committing a new context"'
+- commit 5abd636
+
+- blacklist.conf: Append 'drm/i915: Filter wake_flags passed to default_wake_function'
+- commit 0a7430b
+
+- blacklist.conf: Append 'drm/i915/gem: Reduce context termination list iteration guard to RCU'
+- commit 6bbec31
+
+- drm/i915/gt: Only transfer the virtual context to the new engine if (bsc#1152489)
+  Backporting notes:
+  * context changes
+- commit 3e2a61c
+
+- blacklist.conf: Append 'drm/i915/selftests: Avoid passing a random 0 into ilog2'
+- commit f3cb566
+
+- blacklist.conf: Append 'drm/i915: Fix wrong return value in intel_atomic_check()'
+- commit 2ef532e
+
+- blacklist.conf: Append 'drm/i915/gt: Protect defer_request() from new waiters'
+- commit 2230231
+
+- blacklist.conf: Append 'drm/mediatek: Fix can't get component for external display plane.'
+- commit edafa6b
+
+- x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init()
+  (bsc#1181572).
+- commit 7161d5a
+
+- fix patch metadata
+- fix upstream reference:
+  patches.suse/net-hns3-add-a-check-for-queue_id-in-hclge_reset_vf_.patch
+- commit 33a1a9d
+
+- series.conf: cleanup
+- move unsortable patch out of sorted section
+  patches.suse/powerpc-pseries-extract-host-bridge-from-pci_bus-pri.patch
+- commit 05c22a3
+
+- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (git-fixes).
+- drm/sun4i: Fix H6 HDMI PHY configuration (git-fixes).
+- drm/sun4i: dw-hdmi: always set clock rate (git-fixes).
+- drm/sun4i: tcon: set sync polarity for tcon1 channel
+  (git-fixes).
+- drm/dp_mst: Don't report ports connected if nothing is attached
+  to them (git-fixes).
+- drm/vc4: hvs: Fix buffer overflow with the dlist handling
+  (git-fixes).
+- drm/i915: Fix overlay frontbuffer tracking (git-fixes).
+- drm/nouveau/nvif: fix method count when pushing an array
+  (git-fixes).
+- commit f9287ec
+
+- regulator: Fix lockdep warning resolving supplies (git-fixes).
+- commit 83723b8
+
+- i2c: stm32f7: fix configuration of the digital filter
+  (git-fixes).
+- i2c: mediatek: Move suspend and resume handling to NOIRQ phase
+  (git-fixes).
+- mac80211: 160MHz with extended NSS BW in CSA (git-fixes).
+- iwlwifi: mvm: guard against device removal in reprobe
+  (git-fixes).
+- iwlwifi: mvm: invalidate IDs of internal stations at mvm start
+  (git-fixes).
+- iwlwifi: pcie: fix context info memory leak (git-fixes).
+- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap
+  (git-fixes).
+- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time()
+  (git-fixes).
+- iwlwifi: mvm: skip power command when unbinding vif during CSA
+  (git-fixes).
+- regulator: core: avoid regulator_resolve_supply() race condition
+  (git-fixes).
+- commit c869ffc
+
+- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap
+  (bsc#1182217).
+- Refresh
+  patches.suse/edac-mce_amd-use-struct-cpuinfo_x86-cpu_die_id-for-amd-nodeid.patch.
+- commit bdedc9e
+
+- net: mscc: ocelot: fix address ageing time (again) (git-fixes).
+- commit 2561722
+
+- dpaa2-eth: fix return codes used in ndo_setup_tc (git-fixes).
+- commit 14e0d91
+
+- qlcnic: fix missing release in qlcnic_83xx_interrupt_test
+  (git-fixes).
+- commit d3915bd
+
+- net: sun: fix missing release regions in cas_init_one()
+  (git-fixes).
+- commit 5243443
+
+- net: mscc: ocelot: ANA_AUTOAGE_AGE_PERIOD holds a value in
+  seconds, not ms (git-fixes).
+- commit 8f77ca6
+
+- net: moxa: Fix a potential double 'free_irq()' (git-fixes).
+- commit 6d56ae2
+
+- EDAC/mce_amd: Add new error descriptions for existing types
+  (bsc#1182217).
+- commit 8e9c253
+
+- x86/mce, EDAC/mce_amd: Print PPIN in machine check records
+  (bsc#1182217).
+- commit 6faa949
+
+- EDAC/mce_amd: Print !SMCA processor warning only once
+  (bsc#1182217).
+- commit 3bacba7
+
+- EDAC/amd64: Do not warn when removing instances (bsc#1182217).
+- commit d9742d0
+
+- powerpc/pseries: extract host bridge from pci_bus prior to
+  bus removal (bsc#1182171 ltc#190900).
+- commit 9deaa93
+
+- powerpc/kexec_file: fix FDT size estimation for kdump kernel
+  (bsc#1181928 ltc#190572).
+- commit de42489
+
+- btrfs: Enable autodefrag (bsc#1181785)
+  Refresh
+  patches.suse/btrfs-8888-add-allow_unsupported-module-parameter.patch.
+- commit c3b1454
+
+- ASoC: codecs: max98373-sdw: align regmap use with other codecs
+  (git-fixes).
+- Refresh
+  patches.suse/ASoC-max98373-don-t-access-volatile-registers-in-bia.patch.
+- commit 2986405
+
+- ASoC: codecs: rt*.c: remove useless pointer cast (git-fixes).
+- ASoC: topology: Add support for WO and RO TLV byte kcontrols
+  (git-fixes).
+- ASoC: codecs: rt*-sdw: use SDW_SLAVE_ENTRY_EXT (git-fixes).
+- ASoC: hdac_hda: allow runtime pm at end of probe (git-fixes).
+- commit 51b0ab6
+
+- cxgb4: fix the panic caused by non smac rewrite (git-fixes).
+- commit 0f6aca4
+
+- nvme-hwmon: rework to avoid devm allocation (bsc#1177326).
+- commit bc99792
+
+- Update config files: make armv7hl/lpae a fragmented config (jsc#SLE-17212)
+  Just for ease of maintenance
+- commit 8e88e72
+
+- gpio: ep93xx: Fix single irqchip with multi gpiochips
+  (git-fixes).
+- gpio: ep93xx: fix BUG_ON port F usage (git-fixes).
+- commit 4d3d0a7
+
+- series.conf: cleanup
+- update upstream reference and resort:
+  patches.suse/ibmvnic-Clear-failover_pending-if-unable-to-schedule.patch
+- commit f78f850
+
+- arm64: use a common .arch preamble for inline assembly
+  (bsc#1182114).
+- commit 56aeca4
+
+- 1764c3edc66880778604f5053fe2dda7b3ddd2c1 also fixes binutils 2.36
+  (bsc#1182114)
+- commit a031455
+
+- powerpc/perf/hv-24x7: Dont create sysfs event files for dummy
+  events (bsc#1182118 ltc#190624).
+- commit 2178630
+
+- cxgb4/chtls: Fix tid stuck due to wrong update of qid
+  (git-fixes).
+- chtls: Fix chtls resources release sequence (git-fixes).
+- chtls: Added a check to avoid NULL pointer dereference
+  (git-fixes).
+- chtls: Replace skb_dequeue with skb_peek (git-fixes).
+- chtls: Avoid unnecessary freeing of oreq pointer (git-fixes).
+- chtls: Fix panic when route to peer not configured (git-fixes).
+- chtls: Remove invalid set_tcb call (git-fixes).
+- chtls: Fix hardware tid leak (git-fixes).
+- i40e: avoid premature Rx buffer reuse (git-fixes).
+- net/mlx4_en: Handle TX error CQE (bsc#1181854).
+- net/mlx4_en: Avoid scheduling restart task if it is already
+  running (bsc#1181854).
+- chelsio/chtls: fix a double free in chtls_setkey() (git-fixes).
+- chelsio/chtls: fix panic during unload reload chtls (git-fixes).
+- commit 6313497
+
+- Update config files: Set ledtrig-default-on as builtin (bsc#1182128)
+- commit 2f7b8ce
+
+- supported.conf: Preliminary sort of contents (jsc#SLE-17212)
+  Just sorted, no other changes
+- commit 5b39bec
+
+- net: hns3: add a check for queue_id in hclge_reset_vf_queue()
+  (git-fixes).
+- net/mlx5e: Update max_opened_tc also when channels are closed
+  (git-fixes).
+- net: mvpp2: TCAM entry enable should be written after SRAM data
+  (git-fixes).
+- igc: check return value of ret_val in
+  igc_config_fc_after_link_up (git-fixes).
+- igc: set the default return value to -IGC_ERR_NVM in
+  igc_write_nvm_srwr (git-fixes).
+- igc: Report speed and duplex as unknown when device is runtime
+  suspended (git-fixes).
+- net/mlx5e: Reduce tc unsupported key print level (git-fixes).
+- net/mlx5: Fix memory leak on flow table creation error flow
+  (git-fixes).
+- igc: fix link speed advertising (git-fixes).
+- cxgb4/chtls: Fix tid stuck due to wrong update of qid
+  (git-fixes).
+- bnxt_en: Improve stats context resource accounting with RDMA
+  driver loaded (git-fixes).
+- net: mvpp2: Remove Pause and Asym_Pause support (git-fixes).
+- mlxsw: core: Increase critical threshold for ASIC thermal zone
+  (git-fixes).
+- mlxsw: core: Add validation of transceiver temperature
+  thresholds (git-fixes).
+- net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups
+  (git-fixes).
+- net/mlx5e: Fix two double free cases (git-fixes).
+- net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address
+  (git-fixes).
+- chtls: Fix chtls resources release sequence (git-fixes).
+- chtls: Added a check to avoid NULL pointer dereference
+  (git-fixes).
+- chtls: Replace skb_dequeue with skb_peek (git-fixes).
+- chtls: Fix panic when route to peer not configured (git-fixes).
+- chtls: Remove invalid set_tcb call (git-fixes).
+- chtls: Fix hardware tid leak (git-fixes).
+- net: hns3: fix the number of queues actually used by ARQ
+  (git-fixes).
+- qed: select CONFIG_CRC32 (git-fixes).
+- net: hns: fix return value check in __lb_other_process()
+  (git-fixes).
+- net: mvpp2: fix pkt coalescing int-threshold configuration
+  (git-fixes).
+- tun: fix return value when the number of iovs exceeds
+  MAX_SKB_FRAGS (git-fixes).
+- virtio_net: Fix recursive call to cpus_read_lock() (git-fixes).
+- net: mvpp2: Fix GoP port 3 Networking Complex Control
+  configurations (git-fixes).
+- net: mvpp2: prs: fix PPPoE with ipv6 packet parse (git-fixes).
+- net: mvpp2: Add TCAM entry to drop flow control pause frames
+  (git-fixes).
+- net: mvpp2: disable force link UP during port init procedure
+  (git-fixes).
+- iavf: fix double-release of rtnl_lock (git-fixes).
+- i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (git-fixes).
+- virtio_net: Fix error code in probe() (git-fixes).
+- ixgbe: avoid premature Rx buffer reuse (git-fixes).
+- i40e: avoid premature Rx buffer reuse (git-fixes).
+- net/mlx4_en: Handle TX error CQE (bsc#1181854).
+- net/mlx4_en: Avoid scheduling restart task if it is already
+  running (bsc#1181854).
+- net/mlx5: Fix wrong address reclaim when command interface is
+  down (git-fixes).
+- net: mvpp2: Fix error return code in mvpp2_open() (git-fixes).
+- chelsio/chtls: fix a double free in chtls_setkey() (git-fixes).
+- cxgb3: fix error return code in t3_sge_alloc_qset() (git-fixes).
+- net: broadcom CNIC: requires MMU (git-fixes).
+- chelsio/chtls: fix panic during unload reload chtls (git-fixes).
+- net: ena: set initial DMA width to avoid intel iommu issue
+  (git-fixes).
+- i40e: Fix removing driver while bare-metal VFs pass traffic
+  (git-fixes).
+- bnxt_en: Release PCI regions when DMA mask setup fails during
+  probe (git-fixes).
+- bnxt_en: fix error return code in bnxt_init_board() (git-fixes).
+- bnxt_en: fix error return code in bnxt_init_one() (git-fixes).
+- net/mlx4_core: Fix init_hca fields offset (git-fixes).
+- net/mlx5: Disable QoS when min_rates on all VFs are zero
+  (git-fixes).
+- net/mlx5: Add handling of port type in rule deletion
+  (git-fixes).
+- mlxsw: core: Use variable timeout for EMAD retries (git-fixes).
+- qed: fix error return code in qed_iwarp_ll2_start() (git-fixes).
+- bnxt_en: read EEPROM A2h address using page 0 (git-fixes).
+- net/mlx5: Fix deletion of duplicate rules (git-fixes).
+- chelsio/chtls: fix always leaking ctrl_skb (git-fixes).
+- chelsio/chtls: fix memory leaks caused by a race (git-fixes).
+- chelsio/chtls: fix memory leaks in CPL handlers (git-fixes).
+- chelsio/chtls: fix deadlock issue (git-fixes).
+- cxgb4: set up filter action after rewrites (git-fixes).
+- chelsio/chtls: fix tls record info to user (git-fixes).
+- chelsio/chtls: correct function return and return type
+  (git-fixes).
+- chelsio/chtls: correct netdevice for vlan interface (git-fixes).
+- chelsio/chtls: fix socket lock (git-fixes).
+- commit f8ae7ea
+
+- blacklist.conf: 9ad22e165994 x86/debug: Fix DR6 handling
+- commit b5c23b5
+
+- xen/netback: avoid race in xenvif_rx_ring_slots_available()
+  (bsc#1065600).
+- commit b061a0d
+
+- series.conf: cleanup
+- update upstream references and move to sorted section:
+  patches.suse/x86-xen-avoid-warning-in-Xen-pv-guest-with-CONFIG_AM.patch.
+  patches.suse/xen-blkfront-allow-discard-nodes-to-be-optional.patch.
+- commit 9ed652c
+
+- supported.conf: fix typo "!optoinal" should be "!optional"
+- commit 154f90d
+
+- dmaengine: idxd: check device state before issue command
+  (git-fixes).
+- dmaengine: move channel device_node deletion to driver
+  (git-fixes).
+- dmaengine: idxd: fix misc interrupt completion (git-fixes).
+- dmaengine: idxd: Fix list corruption in description completion
+  (git-fixes).
+- commit 21a74f3
+
+- mt76: dma: fix a possible memory leak in mt76_add_fragment()
+  (git-fixes).
+- commit 8ae7076
+
+- fix patches metadata
+- fix Patch-mainline:
+  patches.suse/0002-x86-msi-Only-use-high-bits-of-MSI-address-for-DMAR-u.patch
+  patches.suse/0003-x86-ioapic-Handle-Extended-Destination-ID-field-in-R.patch
+  patches.suse/0004-x86-apic-Support-15-bits-of-APIC-ID-in-IOAPIC-MSI-wh.patch
+  patches.suse/0005-x86-kvm-Add-KVM_FEATURE_MSI_EXT_DEST_ID.patch
+- commit e28768c
+
+- x86/hyperv: Initialize clockevents after LAPIC is initialized (git-fixes).
+- commit 5954028
+
+- drm/i915: Fix the MST PBN divider calculation (git-fixes).
+- drm/dp/mst: Export drm_dp_get_vc_payload_bw() (git-fixes).
+- drm/i915/display: Prevent double YUV range correction on HDR
+  planes (git-fixes).
+- drm/i915: Power up combo PHY lanes for for HDMI as well
+  (git-fixes).
+- drm/i915: Extract intel_ddi_power_up_lanes() (git-fixes).
+- commit 6a0d54e
+
+- USB: serial: option: Adding support for Cinterion MV31
+  (git-fixes).
+- USB: serial: cp210x: add pid/vid for WSDA-200-USB (git-fixes).
+- USB: serial: cp210x: add new VID/PID for supporting Teraoka
+  AD2000 (git-fixes).
+- USB: usblp: don't call usb_set_interface if there's a single
+  alt (git-fixes).
+- Input: xpad - sync supported devices with fork on GitHub
+  (git-fixes).
+- mmc: core: Limit retries when analyse of SDIO tuples fails
+  (git-fixes).
+- drm/amd/display: Revert "Fix EDID parsing after resume from
+  suspend" (git-fixes).
+- mac80211: fix station rate table updates on assoc (git-fixes).
+- iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues
+  (git-fixes).
+- commit 2244f3a
+
+- supported.conf: Mark habanalabs as supported (jsc#SLE-15232)
+- commit c19a913
+
+- nvme: re-read ANA log on NS CHANGED AEN (bsc#1179137).
+- commit d65941e
+
+- KVM: arm64: Remove S1PTW check from kvm_vcpu_dabt_iswrite()
+  (bsc#1181818).
+- KVM: arm64: Assume write fault on S1PTW permission fault on
+  instruction fetch (bsc#1181818).
+- commit 9e58921
+
+- net: ethernet: ti: fix some return value check of
+  cpsw_ale_create() (git-fixes).
+- commit c1f82b5
+
+- net/mlx5e: Correctly handle changing the number of queues when
+  the interface is down (git-fixes).
+- commit 2e18a60
+
+- net: ethernet: ti: ale: fix allmulti for nu type ale
+  (git-fixes).
+- commit 1455e82
+
+- net: ethernet: ti: ale: ensure vlan/mdb deleted when no members
+  (git-fixes).
+- commit 6a115f1
+
+- net: ethernet: ti: ale: modify vlan/mdb api for switchdev
+  (git-fixes).
+- Refresh
+  patches.suse/0009-net-ethernet-ti-ale-fix-seeing-unreg-mcast-packets-w.patch.
+- commit 0cae8d9
+
+- net: ethernet: ti: cpsw: allow untagged traffic on host port
+  (git-fixes).
+- commit da85a01
+
+- net: ethernet: ti: ale: fix seeing unreg mcast packets with
+  promisc and allmulti disabled (git-fixes).
+- commit 6a2d8f8
+
+- net/mlx5e: Fix configuration of XPS cpumasks and netdev queues
+  in corner cases (git-fixes).
+- Refresh
+  patches.suse/net-mlx5e-Fix-CPU-mapping-after-function-reload-to-a.patch.
+- commit ae37f4a
+
+- net/mlx5e: Use preactivate hook to set the indirection table
+  (git-fixes).
+- commit a8003a3
+
+- net/mlx5e: Rename hw_modify to preactivate (git-fixes).
+- commit d8b9674
+
+- net/mlx5e: Encapsulate updating netdev queues into a function
+  (git-fixes).
+- commit 0764cbf
+
+- sh_eth: check sh_eth_cpu_data::no_xdfar when dumping registers
+  (git-fixes).
+- commit ccdc470
+
+- sh_eth: check sh_eth_cpu_data::cexcr when dumping registers
+  (git-fixes).
+- commit 855923f
+
+- sh_eth: check sh_eth_cpu_data::no_tx_cntrs when dumping
+  registers (git-fixes).
+- commit 1115b43
+
+- net: dsa: mt7530: Change the LINK bit to reflect the link status
+  (git-fixes).
+- commit 7c5ca65
+
+- powerpc/pseries/dlpar: handle ibm, configure-connector delay
+  status (bsc#1181985 ltc#188074).
+- commit 418b81d
+
+- series.conf: cleanup
+- update upstream reference:
+  patches.suse/ibmvnic-Clear-failover_pending-if-unable-to-schedule.patch
+- commit 85f2019
+
+- fix patch metadata
+- fix upstream reference:
+  patches.suse/io_uring-Fix-current-fs-handling-in-io_sq_wq_submit_.patch
+- commit 90ec2ae
+
+- scsi: lpfc: Fix EEH encountering oops with NVMe traffic
+  (bsc#1181958).
+- commit 5afe23b
+
+- net/mlx5e: Release skb in case of failure in tc update skb
+  (jsc#SLE-15172).
+- net/mlx5: Fix leak upon failure of rule creation
+  (jsc#SLE-15172).
+- commit 67867c6
+
+- supported.conf: Add armv7hl entries (jsc#SLE-17212)
+- commit 87b18a9
+
+- selftests/bpf: Fix unused attribute usage in subprogs_unused
+  test (bsc#1177028).
+- libbpf: Fix potential multiplication overflow (bsc#1177028).
+- libbpf: Fix another __u64 cast in printf (bsc#1177028).
+- libbpf: Fix compilation warnings for 64-bit printf args
+  (bsc#1177028).
+- libbpf: Fix type compatibility check copy-paste error
+  (bsc#1177028).
+- libbpf: Fix libbpf build on compilers missing
+  __builtin_mul_overflow (bsc#1177028).
+- libbpf: Implement enum value-based CO-RE relocations
+  (bsc#1177028).
+- commit 76c0289
+
+- powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64()
+  semantics (jsc#SLE-9246).
+- powerpc/64s: prevent recursive replay_soft_interrupts causing
+  superfluous interrupt (jsc#SLE-9246).
+- commit 2c2e4e4
+
+- Refresh patches.suse/powerpc-sstep-Fix-array-out-of-bound-warning.patch.
+  Update metadata
+- commit 8349f78
+
+- powerpc/perf: Exclude kernel samples while counting events in
+  user space (bsc#1065729).
+- commit 50bd42d
+
+- powerpc: Fix alignment bug within the init sections
+  (bsc#1065729).
+- commit 7810647
+
+- powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU
+  (bsc#1156395).
+- powerpc/powernv/memtrace: Fix crashing the kernel when enabling
+  concurrently (bsc#1156395).
+- powerpc/powernv/memtrace: Don't leak kernel memory to user space
+  (bsc#1156395).
+- powerpc/fpu: Drop cvt_fd() and cvt_df() (bsc#1156395).
+- powerpc/boot: Delete unneeded .globl _zimage_start
+  (bsc#1156395).
+- commit 735e425
+
+- ibmvnic: device remove has higher precedence over reset
+  (bsc#1065729).
+- commit 0b8e9f9
+
+- ibmvnic: fix login buffer memory leak (bsc#1081134 ltc#164631).
+- commit 5b8c72b
+
+- ibmvnic: Clear failover_pending if unable to schedule
+  (bsc#1181960 ltc#190997).
+- commit fb1a56e
+
+- ACPI: thermal: Do not call acpi_thermal_check() directly
+  (git-fixes).
+- Refresh patches.suse/acpi_thermal_passive_blacklist.patch.
+- commit 1cfdad3
+
+- genirq/msi: Activate Multi-MSI early when
+  MSI_FLAG_ACTIVATE_EARLY is set (git-fixes).
+- drm/amd/display: Fixed corruptions on HPDRX link loss restore
+  (git-fixes).
+- drm/amd/display: Use hardware sequencer functions for PG control
+  (git-fixes).
+- drm/amd/display: Allow PSTATE chnage when no displays are
+  enabled (git-fixes).
+- mac80211: fix incorrect strlen of .write in debugfs (git-fixes).
+- drm/amd/display: Update dram_clock_change_latency for DCN2.1
+  (git-fixes).
+- drm/panfrost: Support cache-coherent integrations (git-fixes).
+- commit c563f5a
+
+- phy: cpcap-usb: Fix warning for missing regulator_disable
+  (git-fixes).
+- platform/x86: intel-vbtn: Support for tablet mode on Dell
+  Inspiron 7352 (git-fixes).
+- platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix
+  touchscreen on Estar Beauty HD tablet (git-fixes).
+- drm/amd/display: Change function decide_dp_link_settings to
+  avoid infinite looping (git-fixes).
+- mac80211: fix fast-rx encryption check (git-fixes).
+- commit 504e3c0
+
+- blacklist.conf: kABI extreely hard to work around
+- commit e1f9604
+
+- objtool: Don't fail on missing symbol table (bsc#1169514).
+- commit 1518505
+
+- btrfs: Fix race between extent freeing/allocation when using bitmaps (bsc#1181574).
+- commit 98010f2
+
+- libbpf: Don't attempt to load unused subprog as an entry-point
+  BPF program (bsc#1177028).
+- libbpf: Add multi-prog section support for struct_ops
+  (bsc#1177028).
+- libbpf: Implement generalized .BTF.ext func/line info adjustment
+  (bsc#1177028).
+- libbpf: Make RELO_CALL work for multi-prog sections and
+  sub-program calls (bsc#1177028).
+- libbpf: Support CO-RE relocations for multi-prog sections
+  (bsc#1177028).
+- libbpf: Parse multi-function sections into multiple BPF programs
+  (bsc#1177028).
+- libbpf: Ensure ELF symbols table is found before further ELF
+  processing (bsc#1177028).
+- libbpf: Normalize and improve logging across few functions
+  (bsc#1177028).
+- libbpf: Skip well-known ELF sections when iterating ELF
+  (bsc#1177028).
+- libbpf: Factor out common ELF operations and improve logging
+  (bsc#1177028).
+- libbpf: Implement type-based CO-RE relocations support
+  (bsc#1177028).
+- libbpf: Centralize poisoning and poison reallocarray()
+  (bsc#1177028).
+- tools/bpftool: Remove libbpf_internal.h usage in bpftool (bsc#1177028).
+  Refresh patches.suse/bpftool-Fix-compilation-failure-for-net.o-with-older.patch
+- libbpf: Remove any use of reallocarray() in libbpf
+  (bsc#1177028).
+- libbpf: Improve relocation ambiguity detection (bsc#1177028).
+- libbpf: Clean up and improve CO-RE reloc logging (bsc#1177028).
+- libbpf: Improve error logging for mismatched BTF kind cases
+  (bsc#1177028).
+- libbpf: Detect minimal BTF support and skip BTF loading,
+  if missing (bsc#1177028).
+- libbpf: Factor out common logic of testing and closing FD
+  (bsc#1177028).
+- libbpf: Make kernel feature probing lazy (bsc#1177028).
+- libbpf: Disable -Wswitch-enum compiler warning (bsc#1177028).
+- libbpf: Convert comma to semicolon (bsc#1177028).
+- commit dc05c31
+
+- bpf: Fix a verifier failure with xor (bsc#1177028).
+- selftests/bpf: Enable tc verbose mode for test_sk_assign
+  (bsc#1177028).
+- commit 0e68af0
+
+- powerpc: kABI: add back suspend_disable_cpu in machdep_calls
+  (bsc#1181674 ltc#189159).
+- commit 09376cb
+
+- io_uring: Fix current->fs handling in io_sq_wq_submit_work()
+  (bsc#1179434 CVE-2020-29373).
+- commit 3f561ee
+
+- powerpc/pseries/mobility: refactor node lookup during DT update
+  (bsc#1181674 ltc#189159).
+- powerpc/rtas: remove unused rtas_suspend_me_data (bsc#1181674
+  ltc#189159).
+- powerpc/pseries/hibernation: remove prepare_late() callback
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/hibernation: perform post-suspend fixups later
+  (bsc#1181674 ltc#189159).
+- powerpc/rtas: remove unused rtas_suspend_last_cpu() (bsc#1181674
+  ltc#189159).
+- powerpc/pseries/hibernation: switch to rtas_ibm_suspend_me()
+  (bsc#1181674 ltc#189159).
+- powerpc/rtas: remove rtas_suspend_cpu() (bsc#1181674
+  ltc#189159).
+- powerpc/machdep: remove suspend_disable_cpu() (bsc#1181674
+  ltc#189159).
+- powerpc/pseries/hibernation: remove pseries_suspend_cpu()
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/hibernation: pass stream id via function
+  arguments (bsc#1181674 ltc#189159).
+- Refresh patches.suse/powerpc-pseries-hibernation-remove-redundant-cachein.patch
+- powerpc/pseries/hibernation: drop pseries_suspend_begin()
+  from suspend ops (bsc#1181674 ltc#189159).
+- powerpc/rtas: remove rtas_ibm_suspend_me_unsafe() (bsc#1181674
+  ltc#189159).
+- powerpc/rtas: dispatch partition migration requests to pseries
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: retry partition suspend after error
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: signal suspend cancellation to
+  platform (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: use stop_machine for join/suspend
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: extract VASI session polling logic
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: use rtas_activate_firmware() on resume
+  (bsc#1181674 ltc#189159).
+- Refresh patches.suse/powerpc-pseries-mobility-notify-network-peers-after-.patch
+- powerpc/pseries/mobility: error message improvements
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: add missing break to default case
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: don't error on absence of ibm,
+  update-nodes (bsc#1181674 ltc#189159).
+- powerpc/hvcall: add token and codes for H_VASI_SIGNAL
+  (bsc#1181674 ltc#189159).
+- powerpc/rtas: add rtas_activate_firmware() (bsc#1181674
+  ltc#189159).
+- powerpc/rtas: add rtas_ibm_suspend_me() (bsc#1181674
+  ltc#189159).
+- powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe
+  (bsc#1181674 ltc#189159).
+- powerpc/rtas: complete ibm,suspend-me status codes (bsc#1181674
+  ltc#189159).
+- powerpc/rtas: prevent suspend-related sys_rtas use on LE
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: Add pr_debug() for device tree changes
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: Set pr_fmt() (bsc#1181674 ltc#189159).
+- powerpc/pseries: remove obsolete memory hotplug DT notifier code
+  (bsc#1181674 ltc#189159).
+- Refresh patches.suse/powerpc-pseries-update-device-tree-before-ejecting-h.patch
+- powerpc/pseries: remove dlpar_cpu_readd() (bsc#1181674
+  ltc#189159).
+- powerpc/pseries: remove memory "re-add" implementation
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries: remove prrn special case from DT update path
+  (bsc#1181674 ltc#189159).
+- powerpc/numa: remove arch_update_cpu_topology (bsc#1181674
+  ltc#189159).
+- powerpc/numa: remove prrn_is_enabled() (bsc#1181674 ltc#189159).
+- powerpc/rtasd: simplify handle_rtas_event(), emit message on
+  events (bsc#1181674 ltc#189159).
+- powerpc/numa: remove start/stop_topology_update() (bsc#1181674
+  ltc#189159).
+- powerpc/numa: remove timed_topology_update() (bsc#1181674
+  ltc#189159).
+- powerpc/numa: stub out numa_update_cpu_topology() (bsc#1181674
+  ltc#189159).
+- powerpc/numa: remove vphn_enabled and prrn_enabled internal
+  flags (bsc#1181674 ltc#189159).
+- powerpc/numa: remove unreachable topology workqueue code
+  (bsc#1181674 ltc#189159).
+- powerpc/numa: remove unreachable topology timer code
+  (bsc#1181674 ltc#189159).
+- powerpc/numa: make vphn_enabled, prrn_enabled flags const
+  (bsc#1181674 ltc#189159).
+- powerpc/numa: remove unreachable topology update code
+  (bsc#1181674 ltc#189159).
+- powerpc/numa: remove ability to enable topology updates
+  (bsc#1181674 ltc#189159).
+- powerpc/numa: Remove late request for home node associativity
+  (bsc#1181674 ltc#189159).
+- commit 88bd021
+
+- kABI: Fix kABI for extended APIC-ID support (bsc#1181259,
+  jsc#ECO-3191).
+- x86/kvm: Add KVM_FEATURE_MSI_EXT_DEST_ID (bsc#1181259,
+  jsc#ECO-3191).
+- commit 0e40024
+
+- x86/apic: Support 15 bits of APIC ID in IOAPIC/MSI where
+  available (bsc#1181259, jsc#ECO-3191).
+- x86/ioapic: Handle Extended Destination ID field in RTE
+  (bsc#1181259, jsc#ECO-3191).
+- x86/msi: Only use high bits of MSI address for DMAR unit
+  (bsc#1181259, jsc#ECO-3191).
+- commit 077256e
+
+- x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID (bsc#1181259
+  jsc#ECO-3191).
+- commit 0deae09
+
+- Adjust armv7hl configs for SLE15-SP3 code base (jsc#SLE-17212)
+- commit 7df7f95
+
+- Copy armv7hl config back from openSUSE-15.2 branch (jsc#SLE-17212)
+  vanilla config is skipped as it's dropped on Leap 15.3
+- commit a5a45dc
+
-- commit e63190a
+- commit 53d60d5
-- commit b69e700
+- ibmvnic: Fix TX completion error handling (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: Ensure that SCRQ entry reads are correctly ordered
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- Refresh patches.suse/ibmvnic-Correctly-re-enable-interrupts-in-NAPI-polli.patch
+- Refresh patches.suse/ibmvnic-Introduce-xmit_more-support-using-batched-su.patch
+- commit 02ce2a8
+- ibmvnic: stop free_all_rwi on failed reset (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- Refresh patches.suse/ibmvnic-restore-adapter-state-on-failed-reset.patch.
+- ibmvnic: handle inconsistent login with reset (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: reduce wait for completion time (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: no reset timeout for 5 seconds after reset
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: send_login should check for crq errors (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: track pending login (jsc#SLE-17043 bsc#1179243
+  ltc#189290).
-- commit 64e67ec
+- commit ce6d916
-- commit 8d98605
+- commit 223af9b
+- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: skip tx timeout reset while in resetting (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: create send_control_ip_offload (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: create send_query_ip_offload (jsc#SLE-17043 bsc#1179243
+  ltc#189290).
+- ibmvnic: rename send_map_query to send_query_map (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: rename ibmvnic_send_req_caps to send_request_cap
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: rename send_cap_queries to send_query_cap
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- Revert "ibmvnic: remove never executed if statement"
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Harden device Command Response Queue handshake
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: merge ibmvnic_reset_init and ibmvnic_init
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- Refresh patches.suse/ibmvnic-restore-adapter-state-on-failed-reset.patch.
+- ibmvnic: remove never executed if statement (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: improve ibmvnic_init and ibmvnic_reset_init
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: compare adapter->init_done_rc with more readable
+  ibmvnic_rc_codes (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Fix use-after-free of VNIC login response buffer
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: store RX and TX subCRQ handle array in ibmvnic_adapter
+  struct (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: update MAINTAINERS (jsc#SLE-17043 bsc#1179243
+  ltc#189290).
+- ibmvnic: Do not replenish RX buffers after every polling loop
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Use netdev_alloc_skb instead of alloc_skb to replenish
+  RX buffers (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Correctly re-enable interrupts in NAPI polling routine
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Ensure that device queue memory is cache-line aligned
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Remove send_subcrq function (jsc#SLE-17043 bsc#1179243
+  ltc#189290).
+- ibmvnic: Clean up TX code and TX buffer data structure
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Introduce xmit_more support using batched subCRQ hcalls
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Introduce batched RX buffer descriptor transmission
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Introduce indirect subordinate Command Response Queue
+  buffer (jsc#SLE-17043 bsc#1179243 ltc#189290).
-- commit aad755f
+- commit a8dadbf
+- Reinstate commit 418c424ed69204c3d503d524df9b593201d2cb0a:
+  writeback: Fix sync livelock due to b_dirty_time processing (bsc#1177755).
+  It appears merge commit 813a610cb3d98fba04d3ea4694260e04a3840ff8
+  may have erroneously dropped this patch.
+- commit 4849ffb
+
kernel-kvmsmall
+- powerpc/sstep: Fix VSX instruction emulation (jsc#SLE-13847
+  bsc#1180581 ltc#190174).
+- commit 2216ba0
+
+- ibmvnic: remove excessive irqsave (bsc#1182485 ltc#191591).
+- commit 9e36da9
+
+- r8169: fix r8168fp_adjust_ocp_cmd function (git-fixes).
+- gpiolib: acpi: Allow to find GpioInt() resource by name and
+  index (git-fixes).
+- gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk
+  (git-fixes).
+- drm/amdgpu:disable VCN for Navi12 SKU (git-fixes).
+- ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair
+  Virtuoso SE (git-fixes).
+- r8169: Add support for another RTL8168FP (git-fixes).
+- r8169: improve DASH support (git-fixes).
+- drm/amdgpu: enable DCN for navi10 headless SKU (git-fixes).
+- drm/amdgpu: rename nv_is_headless_sku() (git-fixes).
+- drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU
+  (git-fixes).
+- commit 16a0ee9
+
+- arm64: select CPUMASK_OFFSTACK if NUMA (bsc#1183033,
+  bsc#1183030).
+- Update config files: CONFIG_CPUMASK_OFFSTACK=y for arm64
+- commit 1e2e7ba
+
+- crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig
+  (git-fixes).
+- commit 79f6b38
+
+- Refresh patches.suse/powerpc-vdso-Replace-vdso_base-by-vdso.patch.
+  Fix warnings.
+- commit e4e515f
+
+- bpf: Fix truncation handling for mod32 dst reg wrt zero
+  (bsc#1177028).
+- selftests/bpf: Convert test_xdp_redirect.sh to bash
+  (bsc#1177028).
+- commit c084826
+
+- bpf: Clear subreg_def for global function return values
+  (bsc#1177028).
+- bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation
+  (bsc#1177028).
+- libbpf: Ignore non function pointer member in struct_ops
+  (bsc#1177028).
+- bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h
+  (bsc#1177028).
+- bpf: Fix 32 bit src register truncation on div/mod
+  (bsc#1177028).
+- bpf: Fix verifier jmp32 pruning decision logic (bsc#1177028).
+- bpf: Fix verifier jsgt branch analysis on max bound
+  (bsc#1177028).
+- commit 4d1a1f2
+
+- powerpc: Add kABI placeholder to struct pci_controller and
+  mm_context_t (bsc#1183030).
+- commit d01a093
+
+- scsi: iscsi: Verify lengths on passthrough PDUs (CVE-2021-27365
+  bsc#182715).
+- scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE
+  (CVE-2021-27365 bsc#182715).
+- scsi: iscsi: Restrict sessions and handles to admin capabilities
+  (CVE-2021-27363 CVE-2021-27364 bsc#182716 bsc#182717).
+- commit 71d447d
+
+- arch/arm64: Add a kABI placeholder for the future TLBI boradcast
+  fixes (bsc#1183030).
+- commit 7797213
+
+- Rename duplicate patches to their SLE15-SP2 equivalents.
+  This is to prepare for the next SLE15-SP2 -> SLE15-SP3 merge.
+- commit 87e9aa1
+
+- Refresh
+  patches.suse/0003-kabi-Add-placeholders-to-a-couple-of-important-struc.patch.
+  Add KABI padding to mm_struct, which is mentioned in the patch description but
+  was actually missing.
+- commit 17c4dee
+
+- drm/i915/gem: Support parsing of oversize batches (bsc#1152489)
+  Backporting notes:
+  * context changes
+- commit dc05c54
+
+- blacklist.conf: Append 'drm/i915: Keep rings pinned while the context is active'
+  Backporting notes:
+  * ac65bdfef14a ("drm/i915: Keep rings pinned while the context is active")
+  is in the v5.3 base tree, but got blacklisted with the wrong duplicate-of
+  rev. The patch at hand fixes this.
+- commit 81ad7e0
+
+- ASoC: Intel: sof_sdw: detect DMIC number based on mach params
+  (git-fixes).
+- ASoC: Intel: sof-sdw: indent and add quirks consistently
+  (git-fixes).
+- ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS
+  quirk-flag (git-fixes).
+- Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk
+  (git-fixes).
+- Bluetooth: btusb: fix memory leak on suspend and resume
+  (git-fixes).
+- drm/virtio: use kvmalloc for large allocations (git-fixes).
+- commit 2f41145
+
+- ACPI: bus: Constify is_acpi_node() and friends (part 2)
+  (git-fixes).
+- commit 5937701
+
+- rsxx: Return -EFAULT if copy_to_user() fails (git-fixes).
+- PM: runtime: Update device status before letting suppliers
+  suspend (git-fixes).
+- commit e05652b
+
+- drm/amd/display: Add a backlight module option (bsc#1180749).
+- drm/amdgpu/display: handle aux backlight in
+  backlight_get_brightness (bsc#1180749).
+- drm/amdgpu/display: don't assert in set backlight function
+  (bsc#1180749).
+- drm/amdgpu/display: simplify backlight setting (bsc#1180749).
+- commit 5a8f9fa
+
+- powerpc/vdso: Retrieve sigtramp offsets at buildtime (bsc#1183002).
+- Refresh patches.suse/powerpc-64-signal-Fix-regression-in-__kernel_sigtram.patch.
+- powerpc/vdso: Replace vdso_base by vdso (bsc#1183002).
+- commit 0f7fda0
+
+- ARMv6/v7: Update config files. (bsc#1183009)
+  enable CONFIG_ARM_MODULE_PLTS to fix module loading issues
+  (cherry picked from commit b3d2cd1b65794d32c02319c8e2376f15360ff8ec)
+- commit 5723968
+
+- wireguard: kconfig: use arm chacha even with no neon
+  (git-fixes).
+- wireguard: device: do not generate ICMP for non-IP packets
+  (git-fixes).
+- wireguard: selftests: test multiple parallel streams
+  (git-fixes).
+- crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the
+  manager (git-fixes).
+- crypto: arm64/poly1305-neon - reorder PAC authentication with
+  SP update (git-fixes).
+- commit c931ac8
+
+- objtool: Fix ".cold" section suffix check for newer versions
+  of GCC (bsc#1169514).
+- commit 4b4e63c
+
+- ibmvnic: always store valid MAC address (bsc#1182011 ltc#191844).
+- commit 486024a
+
+- ALSA: hda: intel-nhlt: verify config type (git-fixes).
+- commit 4504e76
+
+- ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike
+  X570 board (git-fixes).
+- ALSA: hda/realtek: Add quirk for Intel NUC 10 (git-fixes).
+- ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (git-fixes).
+- ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256
+  (git-fixes).
+- commit acba99b
+
+- Move upstreamed USB-audio fixes into sorted section
+- commit 28c79bd
+
+- ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits
+  (git-fixes).
+- certs: Fix blacklist flag type confusion (git-fixes).
+- commit 83ee089
+
+- xen-netback: respect gnttab_map_refs()'s return value
+  (bsc#1183022 XSA-367).
+- commit 5a927d9
+
+- Xen/gnttab: handle p2m update errors on a per-slot basis
+  (bsc#1183022 XSA-367).
+- commit b394e32
+
+- xen-netback: respect gnttab_map_refs()'s return value
+  (bsc#1183022 XSA-367).
+- commit 53b7528
+
+- Xen/gnttab: handle p2m update errors on a per-slot basis
+  (bsc#1183022 XSA-367).
+- commit 846e338
+
+- drm/amd/display: Remove Assert from dcn10_get_dig_frontend
+  (git-fixes).
+- drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1
+  (git-fixes).
+- drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2)
+  (git-fixes).
+- drm/amdkfd: Fix recursive lock warnings (git-fixes).
+- drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth()
+  (git-fixes).
+- drm/modes: Switch to 64bit maths to avoid integer overflow
+  (git-fixes).
+- commit dbc87d2
+
+- watchdog: mei_wdt: request stop on unregister (git-fixes).
+- commit 1de5431
+
+- pwm: rockchip: rockchip_pwm_probe(): Remove superfluous
+  clk_unprepare() (git-fixes).
+- PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 (git-fixes).
+- PCI: Align checking of syscall user config accessors
+  (git-fixes).
+- random: fix the RNDRESEEDCRNG ioctl (git-fixes).
+- VMCI: Use set_page_dirty_lock() when unregistering guest memory
+  (git-fixes).
+- staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table
+  (git-fixes).
+- USB: serial: option: update interface mapping for ZTE P685M
+  (git-fixes).
+- USB: serial: ftdi_sio: fix FTX sub-integer prescaler
+  (git-fixes).
+- usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt
+  (git-fixes).
+- usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1
+  (git-fixes).
+- commit b47408f
+
+- PCI: Decline to resize resources if boot config must be
+  preserved (git-fixes).
+- drivers/misc/vmw_vmci: restrict too big queue size in
+  qp_host_alloc_queue (git-fixes).
+- misc: rtsx: init of rts522a add OCP power off when no card is
+  present (git-fixes).
+- Input: i8042 - add ASUS Zenbook Flip to noselftest list
+  (git-fixes).
+- Input: raydium_ts_i2c - do not send zero length (git-fixes).
+- Input: xpad - add support for PowerA Enhanced Wired Controller
+  for Xbox Series X|S (git-fixes).
+- mmc: sdhci-esdhc-imx: fix kernel panic when remove module
+  (git-fixes).
+- fbdev: aty: SPARC64 requires FB_ATY_CT (git-fixes).
+- media: mceusb: Fix potential out-of-bounds shift (git-fixes).
+- staging: gdm724x: Fix DMA from stack (git-fixes).
+- commit 837d6c3
+
+- drm/msm/mdp5: Fix wait-for-commit for cmd panels (git-fixes).
+- drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY)
+  (git-fixes).
+- crypto: arm64/sha - add missing module aliases (git-fixes).
+- crypto: bcm - Rename struct device_private to bcm_device_private
+  (git-fixes).
+- crypto: aesni - prevent misaligned buffers on the stack
+  (git-fixes).
+- drm/i915: Reject 446-480MHz HDMI clock on GLK (git-fixes).
+- drm/nouveau/kms: handle mDP connectors (git-fixes).
+- drm/sched: Cancel and flush all outstanding jobs before finish
+  (git-fixes).
+- commit d2c4de8
+
+- objtool: Fix retpoline detection in asm code (bsc#1169514).
+- commit 15a53c5
+
+- ibmvnic: substitute mb() with dma_wmb() for send_*crq* functions
+  (bsc#1183023 ltc#191791).
+- ibmvnic: simplify reset_long_term_buff function (bsc#1183023
+  ltc#191791).
+- ibmvnic: substitute mb() with dma_wmb() for send_*crq* functions
+  (bsc#1183023 ltc#191791).
+- ibmvnic: simplify reset_long_term_buff function (bsc#1183023
+  ltc#191791).
+- commit 68ed094
+
+- dmaengine: move .device_release missing log warning to debug
+  level (bsc#1182992).
+- dmaengine: ioat: Support in-use unbind (bsc#1182992).
+- commit fb94c70
+
+- Add kABI placeholders for ASoC (bsc#1179531).
+- Add kABI placeholders for HD-audio (bsc#1179531).
+- commit 9e31dbc
+
+- printk: fix deadlock when kernel panic (bsc#1183018).
+- commit 069ec3d
+
+- printk: fix deadlock when kernel panic (bsc#1183018).
+- commit 5021e3a
+
+- objtool: Fix error handling for STD/CLD warnings (bsc#1169514).
+- commit fb7ed7c
+
+- ALSA: usb-audio: Apply the control quirk to Plantronics headsets
+  (bsc#1182552).
+- ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515
+  sound bar (bsc#1182552).
+- ALSA: usb-audio: Disable USB autosuspend properly in
+  setup_disable_autosuspend() (bsc#1182552).
+- commit a815647
+
+- config: net: freescale: change xgmac-mdio to built-in
+  References: bsc#1183015,bsc#1182595
+- commit b29b589
+
+- Refresh patches.suse/ibmvnic-Fix-possibly-uninitialized-old_num_tx_queues.patch.
+  Update patch metadata
+- commit d8a9644
+
+- ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk
+  (bsc#1182552).
+- commit 0a8c8cf
+
+- exfat: add the dummy mount options to be backward compatible
+  with staging/exfat (bsc#1182989).
+- commit d7a202d
+
+- exfat: add missing MODULE_ALIAS_FS() (bsc#1182989).
+- commit d9a7a48
+
+- ice: update the number of available RSS queues (jsc#SLE-7926).
+- ice: Fix state bits on LLDP mode switch (jsc#SLE-7926).
+- net/mlx5: Disable devlink reload for lag devices (jsc#SLE-8464).
+- ice: renegotiate link after FW DCB on (jsc#SLE-8464).
+- commit 51a1824
+
+- net: freescale: change xgmac-mdio to built-in
+  References: bsc#1182595
+- commit b25e0d8
+
+- RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR()
+  (jsc#SLE-15176).
+- commit b3bb6ea
+
+- ice: update the number of available RSS queues (jsc#SLE-7926).
+- ice: Fix state bits on LLDP mode switch (jsc#SLE-7926).
+- ice: Set trusted VF as default VSI when setting allmulti on
+  (jsc#SLE-12878).
+- RDMA/rtrs-srv-sysfs: fix missing put_device (jsc#SLE-15176).
+- RDMA/rtrs-srv: fix memory leak by missing kobject free
+  (jsc#SLE-15176).
+- RDMA/rtrs: Only allow addition of path to an already established
+  session (jsc#SLE-15176).
+- RDMA/rtrs-srv: Fix stack-out-of-bounds (jsc#SLE-15176).
+- RDMA/ucma: Fix use-after-free bug in ucma_create_uevent
+  (bsc#1181147).
+- RDMA/mlx5: Allow creating all QPs even when non RDMA profile
+  is used (jsc#SLE-15175).
+- RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug (jsc#SLE-15176).
+- RDMA/rtrs-srv: Init wr_cnt as 1 (jsc#SLE-15176).
+- RDMA/rtrs-srv: Do not signal REG_MR (jsc#SLE-15176).
+- RDMA/rtrs-clt: Use bitmask to check sess->flags (jsc#SLE-15176).
+- RDMA/rtrs: Do not signal for heatbeat (jsc#SLE-15176).
+- RDMA/rtrs-clt: Refactor the failure cases in alloc_clt
+  (jsc#SLE-15176).
+- RDMA/rtrs-srv: Fix missing wr_cqe (jsc#SLE-15176).
+- RDMA/rtrs: Call kobject_put in the failure path (jsc#SLE-15176).
+- RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails
+  (jsc#SLE-15176).
+- RDMA/rtrs-clt: Set mininum limit when create QP (jsc#SLE-15176).
+- RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect
+  (jsc#SLE-15176).
+- RDMA/rtrs-srv: Release lock before call into close_sess
+  (jsc#SLE-15176).
+- RDMA/rtrs: Extend ibtrs_cq_qp_create (jsc#SLE-15176).
+- net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context
+  (jsc#SLE-15172).
+- net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ
+  (jsc#SLE-15172).
+- net/mlx5e: Replace synchronize_rcu with synchronize_net
+  (jsc#SLE-15172).
+- net/mlx5e: Change interrupt moderation channel params also
+  when channels are closed (jsc#SLE-15172).
+- net/mlx5e: Enable XDP for Connect-X IPsec capable devices
+  (jsc#SLE-15172).
+- net/mlx5e: Enable striding RQ for Connect-X IPsec capable
+  devices (jsc#SLE-15172).
+- bnxt_en: Fix devlink info's stored fw.psid version format
+  (jsc#SLE-16649).
+- ice: log message when trusted VF goes in/out of promisc mode
+  (jsc#SLE-12878).
+- RDMA/rtrs: Introduce rtrs_post_send (jsc#SLE-15176).
+- RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free
+  (jsc#SLE-15176).
+- commit 4eae933
+
+- ice: report correct max number of TCs (jsc#SLE-7926).
+- RDMA/hns: Disable RQ inline by default (jsc#SLE-8449).
+- RDMA/hns: Fix type of sq_signal_bits (jsc#SLE-8449).
+- net/mlx5: Disallow RoCE on lag device (jsc#SLE-8464).
+- net/mlx5: Disallow RoCE on multi port slave device
+  (jsc#SLE-8464).
+- net/mlx5: Disable devlink reload for multi port slave device
+  (jsc#SLE-8464).
+- net/mlx5e: E-switch, Fix rate calculation for overflow
+  (jsc#SLE-8464).
+- commit 5c94309
+
+- ALSA: usb-audio: Drop bogus dB range in too low level
+  (bsc#1182552).
+- ALSA: usb-audio: Don't abort even if the clock rate differs
+  (bsc#1182552).
+- ALSA: usb-audio: Allow modifying parameters with succeeding
+  hw_params calls (bsc#1182552).
+- commit 037cfcf
+
+- KVM: x86: Add RIP to the kvm_entry, i.e. VM-Enter, tracepoint
+  Needed as a dependency of 0b40723a827 ("kvm: tracing: Fix unmatched
+  kvm_entry and kvm_exit events", bsc#1182770).
+- commit bca7352
+
+- series.conf: cleanup
+- move unsortable patch out of sorted section
+  patches.suse/ibmvnic-Fix-possibly-uninitialized-old_num_tx_queues.patch
+- commit be18357
+
+- Update kabi files.
+- update from March 2021 maintenance update submission (commit c35b1245712f)
+- commit ebf0b27
+
+- ibmvnic: Fix possibly uninitialized old_num_tx_queues variable
+  warning (jsc#SLE-17268).
+- commit 2b2d062
+
+- blacklist.conf: c7ff651960a6 ("blktrace: fix blk_rq_issue documentation")
+  Cosmetic.
+- commit ee4b49c
+
+- blacklist.conf: 179d16007236 ("block: remove superfluous param in blk_fill_rwbs()")
+  Cleanup only.
+- commit ed3c6d0
+
+- coresight: etm4x: Modify core-commit to avoid HiSilicon ETM
+  overflow (jsc#SLE-14776).
+- commit f817d44
+
+- coresight: etm4x: Skip accessing TRCPDCR in save/restore
+  (git-fixes).
+- commit 8b8fa95
+
+- kernel/smp: add more data to CSD lock debugging (bsc#1180846).
+- commit 08badc9
+
+- kernel/smp: prepare more CSD lock debugging (bsc#1180846).
+- commit d717867
+
+- Update config files: activate CONFIG_CSD_LOCK_WAIT_DEBUG for x86 (bsc#1180846).
+- commit f88a325
+
+- kernel/smp: add boot parameter for controlling CSD lock
+  debugging (bsc#1180846).
+- commit fb4cf71
+
+- kernel/smp: Provide CSD lock timeout diagnostics (bsc#1180846).
+- update config files (CSD_LOCK_WAIT_DEBUG=n)
+- commit 59bec34
+
+- series.conf: refresh
+- update upstream reference and resort:
+  patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch
+- commit 9ab8f38
+
+- kABI: Fix kABI after modifying struct __call_single_data
+  (bsc#1180846).
+- commit 3c0b378
+
+- series.conf: cleanup
+- move submitted patches to appropriate section:
+  patches.suse/btrfs-free-correct-amount-of-space-in-btrfs_delayed_inode_reserve_metadata.patch
+  patches.suse/btrfs-don-t-flush-from-btrfs_delayed_inode_reserve_metadata.patch
+  patches.suse/btrfs-cleanup-try_flush_qgroup.patch
+  patches.suse/btrfs-remove-btrfs_inode-from-btrfs_delayed_inode_reserve_metadata.patch
+  patches.suse/btrfs-simplify-code-flow-in-btrfs_delayed_inode_reserve_metadata.patch
+  patches.suse/btrfs-unlock-extents-in-btrfs_zero_range-in-case-of-errors.patch
+  (no effect on expanded tree)
+- commit d631784
+
+- smp: Add source and destination CPUs to __call_single_data
+  (bsc#1180846).
+- commit 10244d3
+
+- powerpc/numa: Fix build when CONFIG_NUMA=n (bsc#1132477
+  ltc#175530).
+- commit be6fb41
+
+- pseries/hotplug-memory: hot-add: skip redundant LMB lookup (bsc#1132477 ltc#175530).
+- Refresh patches.suse/powerpc-pseries-group-lmb-operation-and-memblock-s.patch.
+- commit 8cb9bdd
+
+- powerpc/pseries: Don't enforce MSI affinity with kdump
+  (bsc#1181655 ltc#190855).
+- commit cfc7153
+
+- pseries/drmem: don't cache node id in drmem_lmb struct (bsc#1132477 ltc#175530).
+- Refresh patches.suse/powerpc-pseries-group-lmb-operation-and-memblock-s.patch.
+- Refresh patches.suse/powerpc-pseries-update-device-tree-before-ejecting-h.patch.
+- commit fe4f641
+
+- cifs: fix nodfs mount option (bsc#1181710).
+- commit 94844a1
+
+- cifs: introduce helper for finding referral server
+  (bsc#1181710).
+- commit f74681b
+
+- cifs: check all path components in resolved dfs target
+  (bsc#1181710).
+- commit 91cd435
+
+- net: gemini: Fix missing clk_disable_unprepare() in error path of gemini_ethernet_port_probe() (git-fixes).
+- commit 401e086
+
+- net: nixge: fix potential memory leak in nixge_probe() (git-fixes).
+- commit cdc643b
+
+- net: hns3: fix for VLAN config when reset failed (git-fixes).
+- commit 4209fa0
+
+- net: hns3: add reset check for VF updating port based VLAN
+  (git-fixes).
+- commit 9609b2a
+
+- net: ethernet: ave: Fix error returns in ave_init (git-fixes).
+- commit 166a8fe
+
+- net: ag71xx: add missed clk_disable_unprepare in error path
+  of probe (git-fixes).
+- commit cead210
+
+- net: smc91x: Fix possible memory leak in smc_drv_probe()
+  (git-fixes).
+- commit 342b694
+
+- net: macb: fix call to pm_runtime in the suspend/resume
+  functions (git-fixes).
+- commit e7fb27b
+
+- net: macb: mark device wake capable when "magic-packet"
+  property present (git-fixes).
+- commit 3e9fa11
+
+- net: macb: fix wakeup test in runtime suspend/resume routines
+  (git-fixes).
+- commit 0dfe6dc
+
+- net: hns3: fix for mishandle of asserting VF reset fail
+  (git-fixes).
+- commit 0c2ca01
+
+- smsc95xx: avoid memory leak in smsc95xx_bind (git-fixes).
+- commit 11f5fde
+
+- smsc95xx: check return value of smsc95xx_reset (git-fixes).
+- commit 02e26ea
+
+- net: bcmgenet: use hardware padding of runt frames (git-fixes).
+- commit b2f215a
+
+- powerpc/optprobes: Remove unused routine
+  patch_imm32_load_insns() (jsc#SLE-13847).
+- commit f56b470
+
+- powerpc/pseries/ras: Make init_ras_hotplug_IRQ() static
+  (FATE#322022, bsc#1065729. git-fixes).
+- powerpc/pseries/eeh: Make pseries_pcibios_bus_add_device()
+  static (FATE#324970, bsc#1078720, git-fixes).
+- commit 5742f0f
+
+- docs: filesystems: vfs: correct flag name (bsc#1182857).
+- commit f89f9ce
+
+- blacklist.conf: d0995b53130e f2fs: add missing documents of reserve_root/resuid/resgid
+- commit 63a6155
+
+- docs: filesystems: vfs: correct flag name (bsc#1182856).
+- commit 969c3e4
+
+- blacklist.conf: d0995b53130e f2fs: add missing documents of reserve_root/resuid/resgid
+- commit 95579b0
+
+- ceph: fix flush_snap logic after putting caps (bsc#1182854).
+- commit eacaa0a
+
+- ceph: fix flush_snap logic after putting caps (bsc#1182853).
+- commit 9a38be6
+
+- Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (git-fixes).
+- commit a24afd4
+
+- bus: fsl-mc: Fix test for end of loop (git-fixes).
+- commit a7e273c
+
+- Move upstreamed fsl patches into sorted section
+- commit 6e876b3
+
+- i2c: exynos5: Preserve high speed master code (git-fixes).
+- pwm: rockchip: rockchip_pwm_probe(): Remove superfluous
+  clk_unprepare() (git-fixes).
+- drm/panel: kd35t133: allow using non-continuous dsi clock
+  (git-fixes).
+- drm/rockchip: Require the YTR modifier for AFBC (git-fixes).
+- drm/msm: Fix races managing the OOB state for timestamp vs
+  timestamps (git-fixes).
+- drm/msm: Fix race of GPU init vs timestamp power management
+  (git-fixes).
+- drm/msm/mdp5: Fix wait-for-commit for cmd panels (git-fixes).
+- r8169: fix jumbo packet handling on RTL8168e (git-fixes).
+- PCI: rockchip: Make 'ep-gpios' DT property optional (git-fixes).
+- PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 (git-fixes).
+- PCI: Align checking of syscall user config accessors
+  (git-fixes).
+- Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working
+  (git-fixes).
+- drm/xlnx: fix kmemleak by sending vblank_event in atomic_disable
+  (git-fixes).
+- commit ecbb9ac
+
+- i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition (git-fixes).
+- HID: make arrays usage and value to be the same (git-fixes).
+- usb: quirks: add quirk to start video capture on ELMO L-12F
+  document camera reliable (git-fixes).
+- USB: quirks: sort quirk entries (git-fixes).
+- NET: usb: qmi_wwan: Adding support for Cinterion MV31
+  (git-fixes).
+- commit ae76757
+
+- misc: eeprom_93xx46: Add module alias to avoid breaking support
+  for non device tree users (git-fixes).
+- commit 761c100
+
+- bcache: Avoid comma separated statements (git-fixes).
+- bcache: Move journal work to new flush wq (git-fixes).
+- bcache: Give btree_io_wq correct semantics again (git-fixes).
+- Revert "bcache: Kill btree_io_wq" (git-fixes).
+- bcache: Fix register_device_aync typo (git-fixes).
+- bcache: consider the fragmentation when update the writeback
+  rate (git-fixes).
+- bcache: only check feature sets when sb->version >=
+  BCACHE_SB_VERSION_CDEV_WITH_FEATURES (git-fixes).
+- bcache: set bcache device into read-only mode for
+  BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET (git-fixes).
+- bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE
+  for large bucket (git-fixes).
+- bcache: check unsupported feature sets for bcache register
+  (git-fixes).
+- bcache: fix typo from SUUP to SUPP in features.h (git-fixes).
+- bcache: set pdev_set_uuid before scond loop iteration
+  (git-fixes).
+- md/bcache: convert comma to semicolon (git-fixes).
+- bcache:remove a superfluous check in register_bcache
+  (git-fixes).
+- dm: remove unnecessary current->bio_list check when submitting
+  split bio (git-fixes).
+- bcache: fix race between setting bdev state to none and new
+  write request direct to backing (git-fixes).
+- dm: fix double RCU unlock in dm_dax_zero_page_range() error path
+  (git-fixes).
+- dm: fix missing imposition of queue_limits from dm_wq_work()
+  thread (git-fixes).
+- md: fix the checking of wrong work queue (git-fixes).
+- bcache: remove embedded struct cache_sb from struct cache_set
+  (git-fixes).
+- bcache: check and set sync status on cache's in-memory super
+  block (git-fixes).
+- bcache: remove can_attach_cache() (git-fixes).
+- bcache: don't check seq numbers in register_cache_set()
+  (git-fixes).
+- bcache: only use bucket_bytes() on struct cache (git-fixes).
+- bcache: remove useless bucket_pages() (git-fixes).
+- bcache: remove useless alloc_bucket_pages() (git-fixes).
+- bcache: only use block_bytes() on struct cache (git-fixes).
+- bcache: add set_uuid in struct cache_set (git-fixes).
+- bcache: remove for_each_cache() (git-fixes).
+- bcache: explicitly make cache_set only have single cache
+  (git-fixes).
+- bcache: remove 'int n' from parameter list of
+  bch_bucket_alloc_set() (git-fixes).
+- bcache: check c->root with IS_ERR_OR_NULL() in mca_reserve()
+  (git-fixes).
+- dm crypt: document new no_workqueue flags (git-fixes).
+- commit 89ed52b
+
+- x86/cpufeatures: Add kABI padding (bsc#1179531).
+- commit 305ba7d
+
+- KVM: x86: Gracefully handle __vmalloc() failure during VM allocation
+  (bsc#1182801).
+- commit 2b89cec
+
+- KVM: x86: Allocate new rmap and large page tracking when moving memslot
+  (bsc#1182800).
+- commit 4ea5d1c
+
+- KVM: VMX: Condition ENCLS-exiting enabling on CPU support for SGX1
+  (bsc#1182798).
+- commit 41a7998
+
+- clk: fsl-flexspi: new driver (bsc#1182743).
+- dt-bindings: clock: document the fsl-flexspi-clk device
+  (bsc#1182743).
+- clk: qoriq: provide constants for the type (bsc#1182743).
+- commit 2f668c8
+
+- ibmvfc: reinitialize sub-CRQs and perform channel enquiry
+  after LPM (bsc#1182632 ltc#191222).
+- commit 18964bb
+
+- Refresh ibmvfc patches to v4 submission (bsc#1182632 ltc#191222).
+- Refresh patches.suse/ibmvfc-fix-invalid-sub-CRQ-handles-after-hard-reset.patch.
+- Refresh patches.suse/ibmvfc-simplify-handling-of-sub-CRQ-initialization.patch.
+- Refresh patches.suse/ibmvfc-store-return-code-of-H_FREE_SUB_CRQ-during-cl.patch.
+- Refresh patches.suse/ibmvfc-treat-H_CLOSED-as-success-during-sub-CRQ-regi.patch.
+- commit 597b27d
+
+- net: phy: marvell10g: fix null pointer dereference (git-fixes).
+- commit ba9ce5a
+
+- Refresh patches.suse/ibmvnic-fix-a-race-between-open-and-reset.patch.
+  Update patch metadata
+- commit 8c08d90
+
+- net: bcmgenet: re-remove bcmgenet_hfb_add_filter (git-fixes).
+- commit 46d342e
+
+- Cherry-pick ibmvnic patches from SP3 (jsc#SLE-17268).
+- commit fc08b49
+
+- kvm: tracing: Fix unmatched kvm_entry and kvm_exit events
+  (bsc#1182770).
+- commit 0b40723
+
+- net: dsa: lantiq_gswip: fix and improve the unsupported
+  interface error (git-fixes).
+- commit 966d874
+
+- net: octeon: mgmt: Repair filling of RX ring (git-fixes).
+- commit a1726f7
+
+- net: dsa: mt7530: set CPU port to fallback mode (git-fixes).
+- commit 7c6d69a
+
+- drivers: net: davinci_mdio: fix potential NULL dereference in
+  davinci_mdio_probe() (git-fixes).
+- commit aad32ea
+
+- net: lpc-enet: fix error return code in lpc_mii_init()
+  (git-fixes).
+- commit 023e4aa
+
+- Revert "net: bcmgenet: remove unused function in bcmgenet.c"
+  (git-fixes).
+- commit 6e0622b
+
+- net: bcmgenet: Fix WoL with password after deep sleep
+  (git-fixes).
+- commit 8a76658
+
+- net: bcmgenet: set Rx mode before starting netif (git-fixes).
+- commit 95bbb6f
+
+- net: phy: marvell10g: fix temperature sensor on 2110
+  (git-fixes).
+- commit 80b675a
+
+- dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35
+  and i.MX53 (jsc#SLE-12251).
+- dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode
+  (jsc#SLE-12251).
+- commit c4572f2
+
+- Refresh patches.suse/PCI-dwc-Support-multiple-ATU-memory-regions.patch.
+  Conflicts:
+  patches.suse/PCI-dwc-Add-support-to-program-ATU-for-4GB-memory.patch.
+- commit 4e15800
+
+- net: re-solve some conflicts after net -> net-next merge
+  (bsc#1176855 ltc#187293).
+- commit df69724
+
+- ibmvnic: fix a race between open and reset (bsc#1176855
+  ltc#187293).
+- commit 26c4220
+
+- Fix bug number
+- commit 3175ddf
+
+- regmap: sdw: use _no_pm functions in regmap_read/write
+  (git-fixes).
+- soundwire: bus: fix confusion on device used by pm_runtime
+  (git-fixes).
+- soundwire: export sdw_write/read_no_pm functions (git-fixes).
+- soundwire: bus: use sdw_write_no_pm when setting the bus scale
+  registers (git-fixes).
+- soundwire: bus: use sdw_update_no_pm when initializing a device
+  (git-fixes).
+- soundwire: cadence: fix ACK/NAK handling (git-fixes).
+- soundwire: debugfs: use controller id instead of link_id
+  (git-fixes).
+- commit f0289e1
+
+- phy: rockchip-emmc: emmc_phy_init() always return 0 (git-fixes).
+- mei: hbm: call mei_set_devstate() on hbm stop response
+  (git-fixes).
+- virt: vbox: Do not use wait_event_interruptible when called
+  from kernel context (git-fixes).
+- misc: eeprom_93xx46: Fix module alias to enable module autoprobe
+  (git-fixes).
+- commit f380250
+
+- armv7hl: lpae: Update config files.
+  Disable KVM support (bsc#1182697)
+- commit 9988ec5
+
+- dm: fix bio splitting and its bio completion order for regular
+  IO (git-fixes).
+- bcache: fix overflow in offset_to_stripe() (git-fixes).
+- dm crypt: avoid truncating the logical block size (git-fixes).
+- include/linux/memremap.h: remove stale comments (git-fixes).
+- commit f9b0dc3
+
+- blacklist.conf: Add 8faeb1ffd795 mm: memcg/slab: fix root memcg vmstats
+- commit 6424df5
+
+- blacklist:conf: Add 67197a4f28d2 mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary
+- commit c6bc092
+
+- cgroup: fix psi monitor for root cgroup (bsc#1182686).
+- commit 248e7d8
+
+- cgroup-v1: add disabled controller check in
+  cgroup1_parse_param() (bsc#1182684).
+- commit 511e4ac
+
+- cgroup: Fix memory leak when parsing multiple source parameters
+  (bsc#1182683).
+- commit 6c8979b
+
+- cpuset: fix race between hotplug work and later CPU offline
+  (bsc#1182676).
+- commit dfdcc97
+
+- macros.kernel-source: Use spec_install_pre for certificate installation (boo#1182672).
+  Since rpm 4.16 files installed during build phase are lost.
+- commit d0b887e
+
+- Refresh patches.suse/powerpc-Fix-build-error-in-paravirt.h.patch.
+  Update patch metadata.
+- commit ca12b41
+
+- quota: Fix memory leak when handling corrupted quota file
+  (bsc#1182650).
+- commit 2543668
+
+- Rename duplicate patches to their SLE15-SP2 equivalents.
+  This is to prepare for the next SLE15-SP2 -> SLE15-SP3 merge.
+- commit 4208989
+
+- ibmvfc: store return code of H_FREE_SUB_CRQ during cleanup
+  (bsc#1182632 ltc#191222).
+- ibmvfc: treat H_CLOSED as success during sub-CRQ registration
+  (bsc#1182632 ltc#191222).
+- ibmvfc: fix invalid sub-CRQ handles after hard reset
+  (bsc#1182632 ltc#191222).
+- ibmvfc: simplify handling of sub-CRQ initialization (bsc#1182632
+  ltc#191222).
+- commit f68230e
+
+- ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup
+  (git-fixes).
+- commit 8541380
+
+- keys: Remove outdated __user annotations (git-fixes).
+- dmaengine: idxd: set DMA channel to be private (git-fixes).
+- ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai (git-fixes).
+- ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk
+  (git-fixes).
+- ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening
+  during system shutdown (git-fixes).
+- ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU
+  0A3E (git-fixes).
+- ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU
+  0A32 (git-fixes).
+- ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU
+  0A5E (git-fixes).
+- ASoC: rt5682-sdw: cancel_work_sync() in .remove and .suspend
+  (git-fixes).
+- ASoC: rt711-sdw: use cancel_work_sync() for .remove (git-fixes).
+- ASoC: rt700-sdw: use cancel_work_sync() in .remove as well as
+  .suspend (git-fixes).
+- ASoC: codecs: add missing max_register in regmap config
+  (git-fixes).
+- ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend
+  (git-fixes).
+- ASoC: max98373: Fixes a typo in max98373_feedback_get
+  (git-fixes).
+- ASoC: siu: Fix build error by a wrong const prefix (git-fixes).
+- ALSA: fireface: fix to parse sync status register of latter
+  protocol (git-fixes).
+- ACPI: property: Make acpi_node_prop_read() static (git-fixes).
+- ACPI: property: Remove dead code (git-fixes).
+- Bluetooth: btusb: Always fallback to alt 1 for WBS (git-fixes).
+- commit 452f177
+
+- dt-bindings: can: fsl,flexcan: add fsl,scu-index property to indicate a resource (jsc#SLE-12251).
+- can: flexcan: convert the driver to DT-only (jsc#SLE-12251).
+- can: flexcan: flexcan_close(): change order if commands to properly shut down the controller (jsc#SLE-12251).
+- can: flexcan: flexcan_open(): completely initialize controller before requesting IRQ (jsc#SLE-12251).
+- can: flexcan: flexcan_rx_offload_setup(): factor out mailbox and rx-offload setup into separate function (jsc#SLE-12251).
+- can: flexcan: move enabling/disabling of interrupts from flexcan_chip_{start,stop}() to callers (jsc#SLE-12251).
+- can: flexcan: factor out enabling and disabling of interrupts into separate function (jsc#SLE-12251).
+- can: flexcan: rename macro FLEXCAN_QUIRK_SETUP_STOP_MODE -> FLEXCAN_QUIRK_SETUP_STOP_MODE_GPR (jsc#SLE-12251).
+- dt-bindings: firmware: add IMX_SC_R_CAN(x) macro for CAN (jsc#SLE-12251).
+- dt-bindings: can: fsl,flexcan: fix fsl,clk-source property (jsc#SLE-12251).
+- dt-bindings: can: fsl,flexcan: add uint32 reference to clock-frequency property (jsc#SLE-12251).
+- can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery (jsc#SLE-12251).
+- can: flexcan: fix failure handling of pm_runtime_get_sync() (jsc#SLE-12251).
+- can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment (jsc#SLE-12251).
+- can: flexcan: flexcan_remove(): disable wakeup completely (jsc#SLE-12251).
+- can: flexcan: add ECC initialization for VF610 (jsc#SLE-12251).
+- can: flexcan: add ECC initialization for LX2160A (jsc#SLE-12251).
+- can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A (jsc#SLE-12251).
+- dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml (jsc#SLE-12251).
+- dt-bindings: can: add can-controller.yaml (jsc#SLE-12251).
+- can: flexcan: remove ack_grp and ack_bit handling from driver (jsc#SLE-12251).
+- dt-bindings: can: flexcan: remove ack_grp and ack_bit from fsl,stop-mode (jsc#SLE-12251).
+- dt-bindings: can: flexcan: list supported processors (jsc#SLE-12251).
+- can: flexcan: disable runtime PM if register flexcandev failed (jsc#SLE-12251).
+- can: flexcan: add flexcan driver for i.MX8MP (jsc#SLE-12251).
+- can: flexcan: initialize all flexcan memory for ECC function (jsc#SLE-12251).
+- can: flexcan: add lx2160ar1 support (jsc#SLE-12251).
+- can: flexcan: add imx8qm support (jsc#SLE-12251).
+- can: flexcan: add Transceiver Delay Compensation support (jsc#SLE-12251).
+- can: flexcan: add CAN FD BRS support (jsc#SLE-12251).
+- can: flexcan: add ISO CAN FD feature support (jsc#SLE-12251).
+- can: flexcan: add CAN-FD mode support (jsc#SLE-12251).
+- can: flexcan: use struct canfd_frame for CAN classic frame (jsc#SLE-12251).
+- can: flexcan: flexcan_set_bittiming(): move setup of CAN-2.0 bitiming into separate function (jsc#SLE-12251).
+- can: flexcan: add LPSR mode support (jsc#SLE-12251).
+- can: flexcan: disable clocks during stop mode (jsc#SLE-12251).
+- can: flexcan: flexcan_chip_stop(): add error handling and propagate error value (jsc#SLE-12251).
+- can: flexcan: add correctable errors correction when HW supports ECC (jsc#SLE-12251).
+- can: flexcan: Add check for transceiver maximum bitrate limitation (jsc#SLE-12251).
+- can: flexcan: flexcan_probe(): make regulator xceiver optional (jsc#SLE-12251).
+- can: flexcan: Ack wakeup interrupt separately (jsc#SLE-12251).
+- can: flexcan: quirks: get rid of long lines (jsc#SLE-12251).
+- can: flexcan: struct flexcan_regs: document registers not affected by soft reset (jsc#SLE-12251).
+- can: flexcan: more register names (jsc#SLE-12251).
+- can: flexcan: flexcan_exit_stop_mode(): remove stray empty line (jsc#SLE-12251).
+- can: flexcan: sort include files alphabetically (jsc#SLE-12251).
+- can: flexcan: fix spelling mistake "reserverd" -> "reserved" (jsc#SLE-12251).
+- can: flexcan: poll MCR_LPM_ACK instead of GPR ACK for stop mode acknowledgment (jsc#SLE-12251).
+- can: flexcan: add low power enter/exit acknowledgment helper (jsc#SLE-12251).
+- can: flexcan: fix possible deadlock and out-of-order reception after wakeup (jsc#SLE-12251).
+- can: flexcan: flexcan_mailbox_read() make use of flexcan_write64() to mark the mailbox as read (jsc#SLE-12251).
+- can: flexcan: flexcan_irq(): add support for TX mailbox in iflag1 (jsc#SLE-12251).
+- can: flexcan: flexcan_read_reg_iflag_rx(): optimize reading (jsc#SLE-12251).
+- can: flexcan: introduce struct flexcan_priv::tx_mask and make use of it (jsc#SLE-12251).
+- can: flexcan: convert struct flexcan_priv::rx_mask{1,2} to rx_mask (jsc#SLE-12251).
+- can: flexcan: remove TX mailbox bit from struct flexcan_priv::rx_mask{1,2} (jsc#SLE-12251).
+- can: flexcan: rename struct flexcan_priv::reg_imask{1,2}_default to rx_mask{1,2} (jsc#SLE-12251).
+- can: flexcan: flexcan_irq(): rename variable reg_iflag -> reg_iflag_rx (jsc#SLE-12251).
+- can: flexcan: rename macro FLEXCAN_IFLAG_MB() -> FLEXCAN_IFLAG2_MB() (jsc#SLE-12251).
+- can: flexcan: flexcan_irq_state(): only read timestamp if needed (jsc#SLE-12251).
+- can: flexcan: use devm_platform_ioremap_resource() to simplify code (jsc#SLE-12251).
+- can: rx-offload: Prepare for CAN FD support (jsc#SLE-12251).
+- can: rx-offload: can_rx_offload_reset(): remove no-op function (jsc#SLE-12251).
+- can: rx-offload: can_rx_offload_irq_offload_timestamp(): don't use assignment in if condition (jsc#SLE-12251).
+- can: rx-offload: can_rx_offload_compare(): fix typo (jsc#SLE-12251).
+- can: rx-offload: fix long lines (jsc#SLE-12251).
+- can: flexcan: increase error counters if skb enqueueing via can_rx_offload_queue_sorted() fails (jsc#SLE-12251).
+- can: flexcan: disable completely the ECC mechanism (jsc#SLE-12251).
+- can: flexcan: add support for DT property 'wakeup-source' (jsc#SLE-12251).
+- dt-bindings: can: flexcan: add can wakeup property (jsc#SLE-12251).
+- can: flexcan: add support for PE clock source select (jsc#SLE-12251).
+- dt-bindings: can: flexcan: add PE clock source property to device tree (jsc#SLE-12251).
+- can: flexcan: implement can Runtime PM (jsc#SLE-12251).
+- commit fabe848
+
+- can: flexcan: remove all fixes
+  Prepare for complete driver update.
+- commit 1f0c2bd
+
+- dmaengine: hsu: disable spurious interrupt (git-fixes).
+- dmaengine: owl-dma: Fix a resource leak in the remove function
+  (git-fixes).
+- dmaengine: fsldma: Fix a resource leak in an error handling
+  path of the probe function (git-fixes).
+- dmaengine: fsldma: Fix a resource leak in the remove function
+  (git-fixes).
+- Input: joydev - prevent potential read overflow in ioctl
+  (git-fixes).
+- Input: elo - fix an error code in elo_connect() (git-fixes).
+- Input: sur40 - fix an error code in sur40_probe() (git-fixes).
+- HID: core: detect and skip invalid inputs to snto32()
+  (git-fixes).
+- HID: wacom: Ignore attempts to overwrite the touch_max value
+  from HID (git-fixes).
+- commit 9e6160a
+
+- btrfs: Unlock extents in btrfs_zero_range in case of errors (bsc#1182047).
+- commit bd5a9b2
+
+- btrfs: Simplify code flow in btrfs_delayed_inode_reserve_metadata (bsc#1182047).
+- commit bf6dd14
+
+- btrfs: Remove btrfs_inode from btrfs_delayed_inode_reserve_metadata (bsc#1182047).
+- commit fb6d272
+
+- btrfs: Cleanup try_flush_qgroup (bsc#1182047).
+- commit 13881b3
+
+- btrfs: Don't flush from btrfs_delayed_inode_reserve_metadata (bsc#1182047).
+- commit 942f628
+
+- btrfs: Free correct amount of space in btrfs_delayed_inode_reserve_metadata (bsc#1182047).
+- commit 22ecef4
+
+- rcu/nocb: Trigger self-IPI on late deferred wake up before (git-fixes)
+- commit 260172d
+
+- series.conf: cleanup
+- update upstream references and move into sorted section:
+  patches.suse/powerpc-perf-hv-24x7-Dont-create-sysfs-event-files-f.patch
+  patches.suse/powerpc-pseries-dlpar-handle-ibm-configure-connector.patch
+  patches.suse/scsi-lpfc-Enhancements-to-LOG_TRACE_EVENT-for-better.patch
+  patches.suse/scsi-lpfc-Fix-FW-reset-action-if-I-Os-are-outstandin.patch
+  patches.suse/scsi-lpfc-Fix-NVMe-recovery-after-mailbox-timeout.patch
+  patches.suse/scsi-lpfc-Fix-PLOGI-S_ID-of-0-on-pt2pt-config.patch
+  patches.suse/scsi-lpfc-Fix-auto-sli_mode-and-its-effect-on-CONFIG.patch
+  patches.suse/scsi-lpfc-Fix-crash-when-a-fabric-node-is-released-p.patch
+  patches.suse/scsi-lpfc-Fix-crash-when-nvmet-transport-calls-host_.patch
+  patches.suse/scsi-lpfc-Fix-error-log-messages-being-logged-follow.patch
+  patches.suse/scsi-lpfc-Fix-target-reset-failing.patch
+  patches.suse/scsi-lpfc-Fix-vport-create-logging.patch
+  patches.suse/scsi-lpfc-Implement-health-checking-when-aborting-I-.patch
+  patches.suse/scsi-lpfc-Prevent-duplicate-requests-to-unregister-w.patch
+  patches.suse/scsi-lpfc-Refresh-ndlp-when-a-new-PRLI-is-received-i.patch
+  patches.suse/scsi-lpfc-Simplify-bool-comparison.patch
+  patches.suse/scsi-lpfc-Update-lpfc-version-to-12.8.0.7.patch
+  patches.suse/scsi-lpfc-Use-the-nvme-fc-transport-supplied-timeout.patch
+- commit ff0a90f
+
+- ima: Free IMA measurement buffer after kexec syscall (git fixes
+  (IMA)).
+- commit 481e98b
+
+- ima: Free IMA measurement buffer on error (git fixes (IMA)).
+- commit ac8b38c
+
+- Add Alt-commit for cherry pick
+  Refresh
+  patches.suse/1918-drm-amdgpu-fix-NULL-pointer-dereference-for-Renoir.patch.
+- commit 84dbff0
+
+- rcu/nocb: Perform deferred wake up before last idle's (git-fixes)
+- commit f0bc502
+
+- rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (git-fixes)
+- commit 7a90fca
+
+- Add Alt-commit for cherry pick
+  Refresh
+  patches.suse/1909-drm-amd-display-remove-duplicate-call-to-rn_vbios_sm.patch.
+- commit 28fa55a
+
+- Add Alt-commit for cherry-pick
+  Refresh
+  patches.suse/1906-drm-amdgpu-display-fix-CFLAGS-setup-for-DCN30.patch.
+- commit 6c5745f
+
+- sched: Reenable interrupts in do_sched_yield() (git-fixes)
+- commit 579dc67
+
+- blacklist.conf: bee1abc9cc02 drm/mediatek: reduce clear event
+  Requried patches are not backported
+- commit a403845
+
+- Add Alt-commit for cherry pick
+  Refresh
+  patches.suse/1832-drm-amdgpu-Specify-get_argument-function-for-ci_smu_.patch.
+- commit 0bc2e82
+
+- Add Alt-commit for cherry pick
+  Refresh
+  patches.suse/1751-drm-amdgpu-Use-the-correct-size-when-allocating-memo.patch.
+- commit dd923d9
+
+- Add Alt-commit for cherry pick
+  Refresh
+  patches.suse/1700-drm-amd-powerplay-off-by-one-bugs-in-smu_cmn_to_asic.patch.
+- commit d58a85c
+
+- blacklist.conf: b7ccc7858a33 drm/i915/gt: Remove errant assertion in __intel_context_do_pin
+  Not needed since we didn't mess up the merge
+- commit 5f8e601
+
+- btrfs: run delayed iputs when remounting RO to avoid leaking
+  them (bsc#1182626).
+- btrfs: add assertion for empty list of transactions at late
+  stage of umount (bsc#1182626).
+- btrfs: fix race between RO remount and the cleaner task
+  (bsc#1182626).
+- btrfs: fix transaction leak and crash after cleaning up orphans
+  on RO mount (bsc#1182626).
+- btrfs: fix transaction leak and crash after RO remount caused
+  by qgroup rescan (bsc#1182626).
+- btrfs: lift read-write mount setup from mount and remount
+  (bsc#1182626).
+- commit 2361750
+
+- arm64: Update config file.
+  Set CONFIG_WATCHDOG_SYSFS to true (bsc#1182560)
+- commit 0c02797
+
+- blacklist.conf: printk: not critical; allow to use the full buffer
+  when using log dumpers
+- commit 4e198dc
+
+- Remove debug patch for boot failure (bsc#1182602 ltc#190924).
+  Delete patches.suse/prom_init-enable-varbose-prints-bsc-1178142.patch.
+- commit 55e7bdd
+
+- fs: Handle I_DONTCACHE in iput_final() instead of
+  generic_drop_inode() (bsc#1182616).
+- commit 8354395
+
+- Update upstream reference and move into sorted section:
+  patches.suse/target-fix-XCOPY-NAA-identifier-lookup.patch
+- commit e8f510f
+
+- target: disallow emulate_legacy_capacity with RBD object-map
+  (bsc#1177109).
+- commit 9e5609a
+
+- Refresh sorted section.
+- commit 33e772b
+
+- supported.conf: mark Wireguard armv7hl dependencies as supported (jsc#SLE-12250)
+- commit 661c1ff
+
+- Update config files.
+  armv7 is missing CONFIG_KPROBE_EVENTS_ON_NOTRACE=n
+- commit c68b5c7
+
+- Refresh patches.suse/coresight-tmc-etr-Assign-boolean-values-to-a-bool-va.patch.
+- commit 35a95ac
+
+- Refresh patches.suse/coresight-etb10-Fix-possible-NULL-ptr-dereference-in.patch.
+- commit 9d9fb1d
+
+- Refresh patches.suse/coresight-tmc-etf-Fix-NULL-ptr-dereference-in-tmc_en.patch.
+- commit 7c2beaf
+
+- powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan
+  (bsc#1182602 ltc#190924).
+- commit f6d197a
+
+- Refresh patches.suse/coresight-Remove-unnecessary-THIS_MODULE-of-funnel-a.patch.
+- commit 473d7ac
+
+- Refresh patches.suse/coresight-etm4x-Handle-TRCVIPCSSCTLR-accesses.patch.
+- commit fcd1419
+
+- Refresh patches.suse/coresight-etm4x-Fix-accesses-to-TRCPROCSELR.patch.
+- commit 42fd151
+
+- Refresh patches.suse/coresight-etm4x-Update-TRCIDR3.NUMPROCS-handling-to-.patch.
+- commit c3d74e2
+
+- Refresh patches.suse/coresight-etm4x-Fix-accesses-to-TRCCIDCTLR1.patch.
+- commit 8a55725
+
+- Refresh patches.suse/coresight-etm4x-Fix-accesses-to-TRCVMIDCTLR1.patch.
+- commit e228859
+
+- lib/vsprintf: no_hash_pointers prints all addresses as unhashed
+  (bsc#1182599).
+- commit f0a1f3e
+
+- Refresh patches.suse/coresight-core-Remove-unneeded-semicolon.patch.
+- commit 9255eec
+
+- Refresh patches.suse/coresight-cti-Initialize-dynamic-sysfs-attributes.patch.
+  blacklist.conf: Remove duplicate entry
+- commit bee32f7
+
+- Refresh patches.suse/coresight-Fix-uninitialised-pointer-bug-in-etm_setup.patch.
+  blacklist.conf: Remove duplicate entry
+- commit 43eb5a5
+
+- Refresh patches.suse/coresight-add-module-license.patch.
+  blacklist.conf: Remove duplicate entry
+- commit 42b5346
+
+- Refresh patches.suse/phy-tegra-xusb-Fix-usb_phy-device-driver-field.patch.
+- commit a87f0e1
+
+- Refresh patches.suse/clk-tegra-bpmp-Clamp-clock-rates-on-requests.patch.
+- commit 86bb8a3
+
+- RDMA/bnxt: Do not use ib_umem_page_count() or
+  ib_umem_num_pages() (bsc#1175499).
+- Refresh
+  patches.suse/RDMA-bnxt_re-Fix-sizeof-mismatch-for-allocation-of-p.patch.
+- commit 12c2631
+
+- RDMA/bnxt_re: Allow bigger MR creation (bsc#1175499).
+- RDMA/bnxt_re: Code refactor while populating user MRs
+  (bsc#1175499).
+- RDMA/bnxt_re: Use rdma_umem_for_each_dma_block() (bsc#1175499).
+- RDMA/umem: Split ib_umem_num_pages() into
+  ib_umem_num_dma_blocks() (bsc#1175499).
+- RDMA/umem: Add rdma_umem_for_each_dma_block() (bsc#1175499).
+- commit 8d37937
+
+- Refresh patches.suse/PCI-tegra-Disable-LTSSM-during-L2-entry.patch.
+- commit 071b1e3
+
+- Refresh patches.suse/PCI-tegra-Check-return-value-of-tegra_pcie_init_cont.patch.
+- commit a99e298
+
+- Refresh patches.suse/PCI-tegra-Continue-unconfig-sequence-even-if-parts-f.patch.
+- commit 37fbae9
+
+- Refresh patches.suse/PCI-tegra-Set-DesignWare-IP-version.patch.
+- commit f3056ad
+
+- Refresh patches.suse/PCI-tegra-Fix-ASPM-L1SS-advertisement-disable-code.patch.
+- commit 151b830
+
+- Refresh patches.suse/PCI-tegra-Read-dbi-base-address-to-program-in-applic.patch.
+- commit c1ce36b
+
+- Refresh patches.suse/PCI-tegra-Move-dbi-accesses-to-post-common-DWC-initi.patch.
+- commit b8d9f1b
+
+- Refresh patches.suse/PCI-dwc-Detect-number-of-iATU-windows.patch.
+- commit 6869fbb
+
+- Refresh patches.suse/PCI-dwc-Move-inbound-and-outbound-windows-to-common-.patch.
+- commit bf7452a
+
+- Refresh patches.suse/PCI-dwc-Remove-unnecessary-wrappers-around-dw_pcie_h.patch.
+- commit b328586
+
+- Refresh patches.suse/PCI-dwc-Move-dw_pcie_msi_init-into-core.patch.
+- commit 9b591ff
+
+- Refresh patches.suse/PCI-dwc-Move-link-handling-into-common-code.patch.
+- commit db1d380
+
+- Refresh patches.suse/PCI-dwc-Rework-MSI-initialization.patch.
+- commit fc22d7b
+
+- Refresh patches.suse/PCI-dwc-Move-MSI-interrupt-setup-into-DWC-common-cod.patch.
+- commit 85e0e88
+
+- Refresh patches.suse/PCI-dwc-Drop-the-.set_num_vectors-host-op.patch.
+- commit c8a821a
+
+- Refresh patches.suse/PCI-dwc-dra7xx-Use-the-common-MSI-irq_chip.patch.
+- commit 0f8a8d3
+
+- Refresh patches.suse/PCI-dwc-Ensure-all-outbound-ATU-windows-are-reset.patch.
+- commit 5e3c2f6
+
+- Refresh patches.suse/PCI-dwc-intel-gw-Remove-some-unneeded-function-wrapp.patch.
+- commit 42d2190
+
+- Refresh patches.suse/PCI-dwc-Move-dbi-dbi2-and-addr_space-resource-setup-.patch.
+- commit 7a267fa
+
+- Refresh patches.suse/PCI-dwc-intel-gw-Move-ATU-offset-out-of-driver-match.patch.
+- commit fc7f014
+
+- Refresh patches.suse/PCI-keystone-Enable-compile-testing-on-ARM.patch.
+- commit 674b74f
+
+- Refresh patches.suse/PCI-dwc-Add-support-to-program-ATU-for-4GB-memory.patch.
+- commit 79897e2
+
+- Refresh patches.suse/PCI-of-Warn-if-non-prefetchable-memory-aperture-size.patch.
+- commit 11a2712
+
+- Rename duplicate patches to their SLE15-SP2 equivalents.
+  This is to prepare for the next SLE15-SP2 -> SLE15-SP3 merge.
+- commit d0f44e7
+
+- KEYS: trusted: Reserve TPM for seal and unseal operations
+  (git-fixes).
+- KEYS: trusted: Fix migratable=1 failing (git-fixes).
+- KEYS: trusted: Fix incorrect handling of tpm_get_random()
+  (git-fixes).
+- drm/i915/gt: Correct surface base address for renderclear
+  (git-fixes).
+- drm/i915/gt: Flush before changing register state (git-fixes).
+- drm/amdgpu/display: remove hdcp_srm sysfs on device removal
+  (git-fixes).
+- mtd: spi-nor: core: Add erase size check for erase command
+  initialization (git-fixes).
+- mtd: spi-nor: core: Fix erase type discovery for overlaid region
+  (git-fixes).
+- mtd: spi-nor: sfdp: Fix last erase region marking (git-fixes).
+- mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid
+  region (git-fixes).
+- mtd: spi-nor: hisi-sfc: Put child node np on error path
+  (git-fixes).
+- mtd: parsers: afs: Fix freeing the part name memory in failure
+  (git-fixes).
+- mtd: parser: imagetag: fix error codes in
+  bcm963xx_parse_imagetag_partitions() (git-fixes).
+- pstore: Fix typo in compression option name (git-fixes).
+- commit 3d8b82d
+
+- drm/amdgpu: cleanup struct amdgpu_ring (git-fixes).
+- drm/dp_mst: Don't cache EDIDs for physical ports (git-fixes).
+- drm/vc4: hdmi: Update the CEC clock divider on HSM rate change
+  (git-fixes).
+- drm/vc4: hdmi: Compute the CEC clock divider from the clock rate
+  (git-fixes).
+- drm/vc4: hdmi: Restore cec physical address on reconnect
+  (git-fixes).
+- drm/vc4: hdmi: Fix up CEC registers (git-fixes).
+- drm/vc4: hdmi: Fix register offset with longer CEC messages
+  (git-fixes).
+- drm/vc4: hdmi: Move hdmi reset to bind (git-fixes).
+- drm/mediatek: Check if fb is null (git-fixes).
+- commit 3a8d088
+
+- drm/i915/gt: One more flush for Baytrail clear residuals
+  (git-fixes).
+- drm/amdgpu: toggle on DF Cstate after finishing xgmi injection
+  (git-fixes).
+- drm/sun4i: tcon: fix inverted DCLK polarity (git-fixes).
+- drm/fourcc: fix Amlogic format modifier masks (git-fixes).
+- drm/virtio: make sure context is created in gem open
+  (git-fixes).
+- drm: rcar-du: Fix the return check of of_parse_phandle and
+  of_find_device_by_node (git-fixes).
+- drm: rcar-du: Fix crash when using LVDS1 clock for CRTC
+  (git-fixes).
+- commit d709b9b
+
+- clocksource/drivers/mxs_timer: Add missing semicolon when
+  DEBUG is defined (git-fixes).
+- spi: imx: Don't print error on -EPROBEDEFER (git-fixes).
+- spi: cadence-quadspi: Abort read if dummy cycles required are
+  too many (git-fixes).
+- platform/x86: intel_pmt_crashlog: Add dependency on
+  MFD_INTEL_PMT (git-fixes).
+- platform/x86: intel_pmt_telemetry: Add dependency on
+  MFD_INTEL_PMT (git-fixes).
+- platform/x86: intel_pmt: Make INTEL_PMT_CLASS
+  non-user-selectable (git-fixes).
+- watchdog: intel-mid_wdt: Postpone IRQ handler registration
+  till SCU is ready (git-fixes).
+- drm/vc4: hdmi: Take into account the clock doubling flag in
+  atomic_check (git-fixes).
+- commit 112de11
+
+- drm/amd/display: Fix HDMI deep color output for DCE 6-11
+  (git-fixes).
+- drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth
+  reduction (git-fixes).
+- drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor
+  if condition (git-fixes).
+- gma500: clean up error handling in init (git-fixes).
+- commit af18775
+
+- rtc: s5m: select REGMAP_I2C (git-fixes).
+- spi: stm32: properly handle 0 byte transfer (git-fixes).
+- spi: atmel: Put allocated master before return (git-fixes).
+- spi: pxa2xx: Fix the controller numbering for Wildcat Point
+  (git-fixes).
+- spi: spi-synquacer: fix set_cs handling (git-fixes).
+- regulator: core: Avoid debugfs: Directory ... already
+  present! error (git-fixes).
+- crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key()
+  (git-fixes).
+- crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data
+  size error) (git-fixes).
+- cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove()
+  (git-fixes).
+- cpufreq: brcmstb-avs-cpufreq: Free resources in error path
+  (git-fixes).
+- commit fbcd516
+
+- power: reset: at91-sama5d2_shdwc: fix wkupdbc mask (git-fixes).
+- regulator: s5m8767: Drop regulators OF node reference
+  (git-fixes).
+- regulator: s5m8767: Fix reference count leak (git-fixes).
+- regulator: axp20x: Fix reference cout leak (git-fixes).
+- mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from
+  8 to 128-bytes (git-fixes).
+- mmc: usdhi6rol0: Fix a resource leak in the error handling
+  path of the probe (git-fixes).
+- mmc: sdhci-sprd: Fix some resource leaks in the remove function
+  (git-fixes).
+- Revert "platform/x86: ideapad-laptop: Switch touchpad attribute
+  to be RO" (git-fixes).
+- commit 6d58f6a
+
+- gpio: pcf857x: Fix missing first interrupt (git-fixes).
+- i3c: master: dw: Drop redundant disec call (git-fixes).
+- linux/clk.h: use correct kernel-doc notation for 2 functions
+  (git-fixes).
+- mfd: wm831x-auxadc: Prevent use after free in
+  wm831x_auxadc_read_irq() (git-fixes).
+- mfd: bd9571mwv: Use devm_mfd_add_devices() (git-fixes).
+- i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) (git-fixes).
+- i2c: iproc: handle only slave interrupts which are enabled
+  (git-fixes).
+- drm/fb-helper: Add missed unlocks in setcmap_legacy()
+  (git-fixes).
+- drm/gma500: Fix error return code in psb_driver_load()
+  (git-fixes).
+- commit e10cc76
+
+- amba: Fix resource leak for drivers without .remove (git-fixes).
+- clocksource/drivers/ixp4xx: Select TIMER_OF when needed
+  (git-fixes).
+- clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs
+  (git-fixes).
+- clk: meson: clk-pll: propagate the error from
+  meson_clk_pll_set_rate() (git-fixes).
+- clk: meson: clk-pll: make "ret" a signed integer (git-fixes).
+- clk: meson: clk-pll: fix initializing the old rate (fallback)
+  for a PLL (git-fixes).
+- clk: sunxi-ng: h6: Fix clock divider range on some clocks
+  (git-fixes).
+- clk: sunxi-ng: h6: Fix CEC clock (git-fixes).
+- auxdisplay: ht16k33: Fix refresh rate handling (git-fixes).
+- commit 447d390
+
+- libnvdimm/dimm: Avoid race between probe and
+  available_slots_show() (bsc#1170442).
+- Use the above upstream patch to replace the following in-house patch,
+  patches.suse/nvdimm-Avoid-race-between-probe-and-reading-device-a.patch.
+- commit ef2652a
+
+- dm thin metadata: Fix use-after-free in dm_bm_set_read_only
+  (bsc#1177529).
+- dm thin metadata:  Avoid returning cmd->bm wild pointer on error
+  (bsc#1177529).
+- dm: use noio when sending kobject event (bsc#1177529).
+- dm thin metadata: fix lockdep complaint (bsc#1177529).
+- dm thin: fix use-after-free in metadata_pre_commit_callback
+  (bsc#1177529).
+- commit 3e2b6d9
+
+- blacklist.conf: remove the following lines because it is time to have
+  them now,
+- a4a8d286586d4b28c8517a51db8d86954aadc74b
+- 3918e0667bbac99400b44fa5aef3f8be2eeada4a
+- commit e7046a1
+
+- dm crypt: fix copy and paste bug in crypt_alloc_req_aead
+  (jsc#SLE-12226).
+- dm crypt: defer decryption to a tasklet if interrupts disabled
+  (jsc#SLE-12226).
+- dm crypt: do not call bio_endio() from the dm-crypt tasklet
+  (jsc#SLE-12226).
+- dm crypt: use GFP_ATOMIC when allocating crypto requests from
+  softirq (jsc#SLE-12226).
+- dm crypt: do not wait for backlogged crypto request completion
+  in softirq (jsc#SLE-12226).
+- dm crypt: don't use drivers that have
+  CRYPTO_ALG_ALLOCATES_MEMORY (jsc#SLE-12226).
+- commit e584169
+
+- libbpf: Avoid false unuinitialized variable warning in
+  bpf_core_apply_relo (bsc#1177028).
+- commit 2ed6283
+
+- KVM: nVMX: Handle pending #DB when injecting INIT VM-exit.
+  Pulling in as a dependency of: "KVM: nVMX: Emulate MTF when performing
+  instruction emulation" (bsc#1182380).
+- commit df4cbaa
+
+- blacklist.conf: Two sparse fixes
+  6ae58d871319 x86/asm: Annotate movdir64b()'s dst argument with __iomem
+  5c99720b2838 x86/asm: Add a missing __iomem annotation in enqcmds()
+- commit 6dcb1a5
+
+- blacklist.conf: 20bf2b378729 x86/build: Disable CET instrumentation in the kernel
+- commit ade903f
+
+- Add alt-commit for non-blacklisted cherry-picks
+- Refresh
+  patches.suse/1447-drm-bridge-analogix_dp-Split-bind-into-probe-and-rea.patch.
+- Refresh
+  patches.suse/1776-drm-i915-Provide-the-perf-pmu.module.patch.
+- Refresh
+  patches.suse/1777-drm-i915-Copy-default-modparams-to-mock-i915_device.patch.
+- Refresh
+  patches.suse/1778-drm-i915-display-Check-for-an-LPSP-encoder-before-de.patch.
+- Refresh
+  patches.suse/1779-drm-i915-Update-bw_buddy-pagemask-table.patch.
+- Refresh
+  patches.suse/1782-drm-i915-tgl-Make-sure-TC-cold-is-blocked-before-ena.patch.
+- Refresh
+  patches.suse/1826-drm-i915-Fix-cmd-parser-desc-matching-with-masks.patch.
+- Refresh
+  patches.suse/1835-drm-i915-display-Ensure-that-ret-is-always-initializ.patch.
+- Refresh
+  patches.suse/1851-drm-i915-fix-regression-leading-to-display-audio-pro.patch.
+- Refresh
+  patches.suse/1852-drm-virtio-Revert-drm-virtio-Call-the-right-shmem-he.patch.
+- Refresh patches.suse/1857-drm-virtio-fix-unblank.patch.
+- Refresh
+  patches.suse/1864-drm-virtio-drop-virtio_gpu_output-enabled.patch.
+- Refresh
+  patches.suse/1881-drm-i915-Be-wary-of-data-races-when-reading-the-acti.patch.
+- Refresh
+  patches.suse/1921-drm-i915-Stub-out-i915_gpu_coredump_put.patch.
+- Refresh
+  patches.suse/2072-drm-i915-dp-Disable-Port-sync-mode-correctly-on-tear.patch.
+- Refresh
+  patches.suse/2077-drm-i915-gt-Skip-trying-to-unbind-in-restore_ggtt_ma.patch.
+- Refresh
+  patches.suse/drm-i915-Protect-i915_request_await_start-from-early.patch.
+- Refresh
+  patches.suse/drm-i915-Protect-request-peeking-with-RCU.patch.
+- commit 491e3a3
+
+- cifs: report error instead of invalid when revalidating a
+  dentry fails (bsc#1177440).
+- commit 2c3b276
+
+- powerpc/book3s64/hash: Add cond_resched to avoid soft lockup
+  warning (bsc#1182571 ltc#191345).
+- commit a9f0cef
+
+- RDMA/efa: Use the correct current and new states in modify QP
+  (git-fixes).
+- commit f2d6e28
+
+- net: rmnet: do not allow to add multiple bridge interfaces
+  (git-fixes).
+- commit 4f39a57
+
+- net: rmnet: fix lower interface leak (git-fixes).
+- commit d007718
+
+- net: rmnet: print error message when command fails (git-fixes).
+- commit 9543352
+
+- net: qualcomm: rmnet: Allow configuration updates to existing
+  devices (git-fixes).
+- commit 8b01fa7
+
+- blacklist.conf: update the blacklist
+- commit a0ee69e
+
+- x86/alternatives: Sync bp_patching update for avoiding NULL
+  pointer exception (bsc#1152489).
+- commit 8753fb5
+
+- ibmvnic: Set to CLOSED state even on error (bsc#1084610
+  ltc#165122 git-fixes).
+- commit 7047a5a
+
+- ibmvnic: serialize access to work queue on remove (bsc#1065729).
+- commit 9671154
+
+- mm: proc: Invalidate TLB after clearing soft-dirty page state
+  (bsc#1163776 ltc#183929 git-fixes).
+- commit c6ee8b1
+
+- xfs: reduce quota reservation when doing a dax unwritten extent
+  conversion (git-fixes bsc#1182561).
+- commit 229a330
+
+- RDMA/efa: Drop double zeroing for sg_init_table() (bsc#1176248).
+- RDMA/efa: Remove redundant udata check from alloc ucontext
+  response (bsc#1176248).
+- RDMA/efa: Add EFA 0xefa1 PCI ID (bsc#1176248).
+- RDMA/efa: User/kernel compatibility handshake mechanism
+  (bsc#1176248).
+- RDMA/efa: Expose minimum SQ size (bsc#1176248).
+- RDMA/efa: Expose maximum TX doorbell batch (bsc#1176248).
+- RDMA/efa: Report host information to the device (bsc#1176248).
+- RDMA/efa: Fix setting of wrong bit in get/set_feature commands
+  (bsc#1176248).
+- RDMA/efa: Count admin commands errors (bsc#1176248).
+- RDMA/efa: Count mmap failures (bsc#1176248).
+- RDMA/efa: Report create CQ error counter (bsc#1176248).
+- RDMA/efa: Use in-kernel offsetofend() to check field
+  availability (bsc#1176248).
+- RDMA/efa: Do not delay freeing of DMA pages (bsc#1176248).
+- RDMA/efa: Properly document the interrupt mask register
+  (bsc#1176248).
+- RDMA/efa: Unified getters/setters for device structs bitmask
+  access (bsc#1176248).
+- commit f3e9801
+
+- xfs: fix an ABBA deadlock in xfs_rename (git-fixes bsc#1182558).
+- commit 2a9e635
+
+- arm: Update config files.
+  Set CONFIG_WATCHDOG_SYSFS to true (bsc#1182560)
+- commit 7ceb879
+
+- vmxnet3: Remove buf_info from device accessible structures
+  (bsc#1181671).
+- commit 7e4ecda
+
+- supported.conf: mark Wireguard + dependencies as supported (jsc#SLE-12250)
+- commit 1e0196a
+
+- nvmet-tcp: Fix NULL dereference when a connect data comes in
+  h2cdata pdu (bsc#1182547).
+- commit 62bcd4c
+
+- rpm/kernel-subpackage-build: Workaround broken bot
+  (https://github.com/openSUSE/openSUSE-release-tools/issues/2439)
+- commit b74d860
+
+- drivers/perf: hisi: Fix wrong value for all counters enable
+  (SLE-14995 SLE-16234).
+- commit 0293acf
+
+- drivers/perf: hisi: Fix typo in events attribute array
+  (SLE-14995 SLE-16234).
+- commit d024f74
+
+- drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and
+  its comment (SLE-14995 SLE-16234).
+- Refresh
+  patches.suse/drivers-perf-hisi-Permit-modular-builds-of-HiSilicon.patch.
+- Refresh
+  patches.suse/firmware-arm_sdei-Document-the-motivation-behind-the.patch.
+- commit 33b4114
+
+- drivers/perf: hisi: update the sccl_id/ccl_id for certain
+  HiSilicon platform (SLE-14995 SLE-16234).
+- commit 3cf8137
+
+- drm/vc4: hdmi: Take into account the clock doubling flag in
+  atomic_check (git-fixes).
+- commit 0eefa7d
+
+- series.conf: cleanup
+- update upstream references and resort:
+  patches.suse/nvme-hwmon-rework-to-avoid-devm-allocation.patch
+  patches.suse/perf-x86-intel-uncore-Store-the-logical-die-id-inste.patch
+  patches.suse/perf-x86-intel-uncore-With-8-nodes-get-pci-bus-die-i.patch
+- commit f696cf9
+
+- series.conf: cleanup
+- move unsortable patch out of sorted section
+  patches.suse/mm-pmem-avoid-inserting-hugepage-pte-entry-with-fsdax-if-hugepage-support-is-disabled.patch
+- commit b1cf681
+
+- ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10
+  (git-fixes).
+- ALSA: hda: Add another CometLake-H PCI ID (git-fixes).
+- ALSA: hda/hdmi: Drop bogus check at closing a stream
+  (git-fixes).
+- ALSA: hda/realtek: modify EAPD in the ALC886 (git-fixes).
+- commit d3cd0e8
+
+- tpm: Remove tpm_dev_wq_lock (git-fixes).
+- tpm_tis: Clean up locality release (git-fixes).
+- tpm_tis: Fix check_locality for correct locality acquisition
+  (git-fixes).
+- USB: serial: mos7720: fix error code in mos7720_write()
+  (git-fixes).
+- USB: serial: mos7840: fix error code in mos7840_write()
+  (git-fixes).
+- USB: serial: mos7720: improve OOM-handling in read_mos_reg()
+  (git-fixes).
+- usb: musb: Fix runtime PM race in musb_queue_resume_work
+  (git-fixes).
+- usb: dwc2: Make "trimming xfer length" a debug message
+  (git-fixes).
+- usb: dwc2: Abort transaction after errors with unknown reason
+  (git-fixes).
+- usb: dwc2: Do not update data length if it is 0 on inbound
+  transfers (git-fixes).
+- usb: gadget: u_audio: Free requests only after callback
+  (git-fixes).
+- commit 024918e
+
+- hwrng: timeriomem - Fix cooldown period calculation (git-fixes).
+- media: pxa_camera: declare variable when DEBUG is defined
+  (git-fixes).
+- media: cx25821: Fix a bug when reallocating some dma memory
+  (git-fixes).
+- media: qm1d1c0042: fix error return code in qm1d1c0042_init()
+  (git-fixes).
+- media: lmedm04: Fix misuse of comma (git-fixes).
+- media: software_node: Fix refcounts in
+  software_node_get_next_child() (git-fixes).
+- media: aspeed: fix error return code in
+  aspeed_video_setup_video() (git-fixes).
+- media: pwc: Use correct device for DMA (bsc#1181133).
+- media: tm6000: Fix memleak in tm6000_start_stream (git-fixes).
+- media: media/pci: Fix memleak in empress_init (git-fixes).
+- media: em28xx: Fix use-after-free in em28xx_alloc_urbs
+  (git-fixes).
+- media: vsp1: Fix an error handling path in the probe function
+  (git-fixes).
+- media: camss: missing error code in msm_video_register()
+  (git-fixes).
+- media: mt9v111: Remove unneeded device-managed puts (git-fixes).
+- media: ipu3-cio2: Fix mbus_code processing in
+  cio2_subdev_set_fmt() (git-fixes).
+- media: i2c: ov5670: Fix PIXEL_RATE minimum value (git-fixes).
+- ata: ahci_brcm: Add back regulators management (git-fixes).
+- staging: rtl8723bs: wifi_regd.c: Fix incorrect number of
+  regulatory rules (git-fixes).
+- ata: sata_nv: Fix retrieving of active qcs (git-fixes).
+- commit f91a4d1
+
+- ASoC: simple-card-utils: Fix device module clock (git-fixes).
+- ASoC: cs42l56: fix up error handling in probe (git-fixes).
+- ASoC: SOF: debug: Fix a potential issue on string buffer
+  termination (git-fixes).
+- ASoC: cpcap: fix microphone timeslot mask (git-fixes).
+- ALSA: pcm: Don't call sync_stop if it hasn't been stopped
+  (git-fixes).
+- ALSA: pcm: Assure sync with the pending stop operation at
+  suspend (git-fixes).
+- ALSA: pcm: Call sync_stop at disconnection (git-fixes).
+- ALSA: usb-audio: Don't avoid stopping the stream at
+  disconnection (git-fixes).
+- ALSA: usb-audio: More strict state change in EP (git-fixes).
+- ALSA: usb-audio: Handle invalid running state at releasing EP
+  (git-fixes).
+- ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode
+  (git-fixes).
+- ALSA: usb-audio: Correct document for
+  snd_usb_endpoint_free_all() (git-fixes).
+- ACPI: configfs: add missing check after
+  configfs_register_default_group() (git-fixes).
+- ACPI: property: Satisfy kernel doc validator (part 2)
+  (git-fixes).
+- ACPI: property: Satisfy kernel doc validator (part 1)
+  (git-fixes).
+- ACPI: property: Fix fwnode string properties matching
+  (git-fixes).
+- ACPICA: Fix exception code class checks (git-fixes).
+- commit 858c1eb
+
+- Move upstreamed uvcvideo fix into sorted esction
+- commit e05eaec
+
+- xen-blkback: fix error handling in xen_blkbk_map() (XSA-365
+  CVE-2021-26930 bsc#1181843).
+- commit e27d769
+
+- xen-scsiback: don't "handle" error by BUG() (XSA-362
+  CVE-2021-26931 bsc#1181753).
+- commit 0c27363
+
+- xen-netback: don't "handle" error by BUG() (XSA-362
+  CVE-2021-26931 bsc#1181753).
+- commit b515e6e
+
+- xen-blkback: don't "handle" error by BUG() (XSA-362
+  CVE-2021-26931 bsc#1181753).
+- commit 092d419
+
+- xen/arm: don't ignore return errors from set_phys_to_machine
+  (XSA-361 CVE-2021-26932 bsc#1181747).
+- commit 3c70c9d
+
+- Xen/gntdev: correct error checking in gntdev_map_grant_pages()
+  (XSA-361 CVE-2021-26932 bsc#1181747).
+- commit ee9fcdf
+
+- Xen/gntdev: correct dev_bus_addr handling in
+  gntdev_map_grant_pages() (XSA-361 CVE-2021-26932 bsc#1181747).
+- commit e4d325f
+
+- Xen/x86: also check kernel mapping in set_foreign_p2m_mapping()
+  (XSA-361 CVE-2021-26932 bsc#1181747).
+- commit c07de95
+
+- Xen/x86: don't bail early from clear_foreign_p2m_mapping()
+  (XSA-361 CVE-2021-26932 bsc#1181747).
+- commit 488df4e
+
+- xen/netback: fix spurious event detection for common event case
+  (bsc#1182175).
+- commit 1ecc6fe
+
+- ath10k: Fix lockdep assertion warning in ath10k_sta_statistics
+  (git-fixes).
+- ath10k: Fix suspicious RCU usage warning in
+  ath10k_wmi_tlv_parse_peer_stats_info() (git-fixes).
+- mt76: mt7915: fix endianness warning in mt7915_mcu_set_radar_th
+  (git-fixes).
+- Bluetooth: hci_qca: Fix memleak in qca_controller_memdump
+  (git-fixes).
+- commit a23b170
+
+- soc: aspeed: snoop: Add clock control logic (git-fixes).
+- memory: ti-aemif: Drop child node when jumping out loop
+  (git-fixes).
+- reset: hisilicon: correct vendor prefix (git-fixes).
+- r8169: fix resuming from suspend on RTL8105e if machine runs
+  on battery (git-fixes).
+- b43: N-PHY: Fix the update of coef for the PHY revision >=
+  3case (git-fixes).
+- mac80211: fix potential overflow when multiplying to u32
+  integers (git-fixes).
+- ath9k: fix data bus crash when setting nf_override via debugfs
+  (git-fixes).
+- Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv
+  (git-fixes).
+- Bluetooth: Put HCI device if inquiry procedure interrupts
+  (git-fixes).
+- Bluetooth: drop HCI device reference before return (git-fixes).
+- Bluetooth: Fix initializing response id after clearing struct
+  (git-fixes).
+- Bluetooth: hci_uart: Fix a race for write_work scheduling
+  (git-fixes).
+- Bluetooth: btqcomsmd: Fix a resource leak in error handling
+  paths in the probe function (git-fixes).
+- ath10k: Fix error handling in case of CE pipe init failure
+  (git-fixes).
+- commit 8d04463
+
+- net: dsa: bcm_sf2: Fix overflow checks (git-fixes).
+- commit 8931641
+
+- net: bcmgenet: keep MAC in reset until PHY is up (git-fixes).
+- commit 1bd8cc0
+
+- net: mscc: ocelot: properly account for VLAN header length when setting MRU (git-fixes).
+- commit 8ecb099
+
+- net: rmnet: fix packet forwarding in rmnet bridge mode (git-fixes).
+- commit a6a4d18
+
+- net: rmnet: fix bridge mode bugs (git-fixes).
+- commit 6828c73
+
+- net: rmnet: use upper/lower device infrastructure (git-fixes).
+- commit 604e5d6
+
+- net: rmnet: do not allow to change mux id if mux id is duplicated (git-fixes).
+- commit 358ab29
+
+- net: rmnet: remove rcu_read_lock in rmnet_force_unassociate_device() (git-fixes).
+- commit 4387992
+
+- net: rmnet: fix suspicious RCU usage (git-fixes).
+- commit 5258625
+
+- net: rmnet: fix NULL pointer dereference in rmnet_changelink() (git-fixes).
+- commit 8bdc771
+
+- net: rmnet: fix NULL pointer dereference in rmnet_newlink() (git-fixes).
+- commit e563469
+
+- KVM: x86: allow KVM_STATE_NESTED_MTF_PENDING in kvm_state flags
+  (bsc#1182490).
+- commit d0034b8
+
+- KVM: nVMX: don't clear mtf_pending when nested events are blocked
+  (bsc#1182489).
+- commit c9e5f4e
+
+- ibmvnic: skip send_request_unmap for timeout reset (bsc#1182485
+  ltc#191591).
+- ibmvnic: add memory barrier to protect long term buffer
+  (bsc#1182485 ltc#191591).
+- ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16 (bsc#1182485
+  ltc#191591).
+- ibmvnic: Ensure that CRQ entry read are correctly ordered
+  (bsc#1182485 ltc#191591).
+- ibmvnic: serialize access to work queue on remove (bsc#1182485
+  ltc#191591).
+- ibmvnic: skip send_request_unmap for timeout reset (bsc#1182485
+  ltc#191591).
+- ibmvnic: add memory barrier to protect long term buffer
+  (bsc#1182485 ltc#191591).
+- ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16 (bsc#1182485
+  ltc#191591).
+- ibmvnic: Set to CLOSED state even on error (bsc#1182485
+  ltc#191591).
+- ibmvnic: Ensure that CRQ entry read are correctly ordered
+  (bsc#1182485 ltc#191591).
+- commit 8ab7740
+
+- kABI: repair, after "nVMX: Emulate MTF when performinginstruction  emulation"
+  kvm_x86_ops is part of kABI as it's used by LTTng. But it's only read
+  and never allocated in there, so growing it (without altering existing
+  members' offsets) is fine.
+- commit d47d125
+
+- fscrypt: rename DCACHE_ENCRYPTED_NAME to DCACHE_NOKEY_NAME
+  (bsc#1182446).
+- commit 8620c20
+
+- fscrypt: add fscrypt_is_nokey_name() (bsc#1182446).
+- commit da2337f
+
+- patches.suse/ext4-Avoid-freeing-inodes-on-dirty-list.patch: Move to
+  sorted section, update tags
+- commit d9f0c0d
+
+- fs: fix lazytime expiration handling in
+  __writeback_single_inode() (bsc#1182466).
+- commit a4f4504
+
+- ext4: fix superblock checksum failure when setting password salt
+  (bsc#1182465).
+- commit 1201ea7
+
+- ext4: don't remount read-only with errors=continue on reboot
+  (bsc#1182464).
+- commit d554ce9
+
+- ext4: fix deadlock with fs freezing and EA inodes (bsc#1182463).
+- commit 2354cfd
+
+- reiserfs: add check for an invalid ih_entry_count (bsc#1182462).
+- commit 2c4183a
+
+- quota: Sanity-check quota file headers on load (bsc#1182461).
+- commit 5a95e11
+
+- writeback: Drop I_DIRTY_TIME_EXPIRE (bsc#1182460).
+- commit 6f11bc3
+
+- ubifs: Fix error return code in ubifs_init_authentication()
+  (bsc#1182459).
+- commit 97d2ec0
+
+- ubifs: wbuf: Don't leak kernel memory to flash (bsc#1182458).
+- commit bce8f1a
+
+- ubifs: prevent creating duplicate encrypted filenames
+  (bsc#1182457).
+- commit 80e0969
+
+- ubifs: ubifs_add_orphan: Fix a memory leak bug (bsc#1182456).
+- commit bf8f1af
+
+- ubifs: ubifs_jnl_write_inode: Fix a memory leak bug
+  (bsc#1182455).
+  patches.suse/ubifs-xattr-Fix-some-potential-memory-leaks-while-it.patch:
+  Refresh and add now relevant bits.
+- commit 0b538c3
+
+- ubifs: Fix ubifs_tnc_lookup() usage in do_kill_orphans()
+  (bsc#1182454).
+- commit fdbb549
+
+- ext4: fix bug for rename with RENAME_WHITEOUT (bsc#1182449).
+- commit 5f81ca3
+
+- ext4: fix a memory leak of ext4_free_data (bsc#1182447).
+- commit 798e94c
+
+- mm: thp: kABI: move the added flag to the end of enum
+  (bsc#1181896 ltc#191273).
+- commit 5a6cff9
+
+- ext4: prevent creating duplicate encrypted filenames
+  (bsc#1182446).
+- commit ebbed3b
+
+- block: fix inflight statistics of part0 (bsc#1182445).
+- commit 3645427
+
+- blk-mq: move cancel of hctx->run_work to the front of
+  blk_exit_queue (bsc#1182444).
+- commit 25d39da
+
+- blk-mq: insert request not through ->queue_rq into sw/scheduler
+  queue (bsc#1182443).
+- commit a0c44a1
+
+- blk-mq: call commit_rqs while list empty but error happen
+  (bsc#1182442).
+- commit bc0709b
+
+- block: respect queue limit of max discard segment (bsc#1182441).
+- commit 78f8ad6
+
+- block: virtio_blk: fix handling single range discard request
+  (bsc#1182439).
+- commit a829826
+
+- xfs: fix the forward progress assertion in
+  xfs_iwalk_run_callbacks (git-fixes bsc#1182430).
+- commit 251c330
+
+- drm/i915/tgl+: Make sure TypeC FIA is powered up when
+  initializing it (git-fixes).
+- Revert "drm/amd/display: Update NV1x SR latency values"
+  (git-fixes).
+- drm/amd/display: Release DSC before acquiring (git-fixes).
+- drm/amd/display: Add more Clock Sources to DCN2.1 (git-fixes).
+- drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL
+  (git-fixes).
+- drm/i915/gt: Define guc firmware blob for older Cometlakes
+  (git-fixes).
+- commit 50eabd2
+
+- drm/amd/display: Decrement refcount of dc_sink before
+  reassignment (git-fixes).
+- drm/amd/display: Free atomic state after drm_atomic_commit
+  (git-fixes).
+- drm/amd/display: Fix dc_sink kref count in emulated_link_detect
+  (git-fixes).
+- commit 0a02ed8
+
+- clk: sunxi-ng: mp: fix parent rate change flag check
+  (git-fixes).
+- firmware_loader: align .builtin_fw to 8 (git-fixes).
+- platform/x86: hp-wmi: Disable tablet-mode reporting by default
+  (git-fixes).
+- commit 3ec7f46
+
+- KVM: nVMX: Emulate MTF when performing instruction emulation
+  (bsc#1182380).
+- commit d82f9c0
+
+- tracing: Check length before giving out the filter buffer
+  (git-fixes).
+- commit d3dfea0
+
+- tracing: Do not count ftrace events in top level enable output
+  (git-fixes).
+- commit 9eb30ee
+
+- tracing/kprobe: Fix to support kretprobe events on unloaded
+  modules (git-fixes).
+- commit 19d30cc
+
+- KVM: x86: remove stale comment from struct x86_emulate_ctxt
+  (bsc#1182406).
+- commit 0a00f86
+
+- mm/pmem: avoid inserting hugepage PTE entry with fsdax if
+  hugepage support is disabled (bsc#1181896 ltc#191273).
+- commit 5527d63
+
+- fgraph: Initialize tracing_graph_pause at task creation
+  (git-fixes).
+- commit ac6ab62
+
+- KVM: x86: clear stale x86_emulate_ctxt->intercept value
+  (bsc#1182381).
+- commit ffa8b86
+
+- net/tls: Except bond interface from some TLS checks
+  (bsc#1181719).
+- net/tls: Device offload to use lowest netdevice in chain
+  (bsc#1181719).
+- net/bonding: Declare TLS RX device offload support
+  (bsc#1181719).
+- net/bonding: Implement TLS TX device offload (bsc#1181719).
+- net/bonding: Take update_features call out of XFRM funciton
+  (bsc#1181719).
+- net/bonding: Implement ndo_sk_get_lower_dev (bsc#1181719).
+- net/bonding: Take IP hash logic into a helper (bsc#1181719).
+- net: netdevice: Add operation ndo_sk_get_lower_dev
+  (bsc#1181719).
+- commit 3880919
+
+- drm/i915/guc: Update to use firmware v49.0.1 (CVE-2020-12362
+  CVE-2020-12363 CVE-2020-12364 CVE-2020-12373 bsc#1181720
+  bsc#1181735 bsc#1181736 bsc#1181738).
+- commit d2373bb
+
+- KVM: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI
+  (bsc#1182374).
+- commit c629183
+
+- tracing/kprobes: Do the notrace functions check without kprobes
+  on ftrace (git-fixes).
+- Update config files.
+- commit dd6e75e
+
+- drm/i915/guc: Update to use firmware v49.0.1 (CVE-2020-12362
+  CVE-2020-12363 CVE-2020-12364 CVE-2020-12373 bsc#1181720
+  bsc#1181735 bsc#1181736 bsc#1181738).
+- drm/i915: Update TGL and RKL HuC firmware versions
+  (CVE-2020-12362 CVE-2020-12363 CVE-2020-12364 CVE-2020-12373
+  bsc#1181720 bsc#1181735 bsc#1181736 bsc#1181738).
+- commit 44f462f
+
+- vfio-pci/zdev: Add zPCI capabilities to VFIO_DEVICE_GET_INFO
+  (jsc#SLE-13841).
+- s390/default: Set CONFIG_VFIO_PCI_ZDEV=y.
+- vfio: Introduce capability definitions for VFIO_DEVICE_GET_INFO
+  (jsc#SLE-13841).
+- s390/pci: track whether util_str is valid in the zpci_dev
+  (jsc#SLE-13841).
+- s390/pci: stash version in the zpci_dev (jsc#SLE-13841).
+- commit 0136f7b
+
+- Update config files: Set reset-raspberrypi as builtin (bsc#1180336)
+  This driver is needed in order to boot through USB. Ideally the kernel
+  module should be selected by dracut, but it's not. So make it builtin
+  until the relevant dracut fixes are available.
+- commit b773757
+
+- fix patch metadata
+- fix Patch-mainline:
+  patches.suse/0003-caif-no-need-to-check-return-value-of-debugfs_create.patch
+- commit f7a521f
+
+- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (bsc#1152472)
+- commit acb3f2a
+
+- drm/sun4i: Fix H6 HDMI PHY configuration (bsc#1152472)
+- commit 039ccc9
+
+- drm/sun4i: dw-hdmi: always set clock rate (bsc#1152472)
+- commit 0e99073
+
+- drm/sun4i: tcon: set sync polarity for tcon1 channel (bsc#1152472)
+- commit 03d6bea
+
+- drm/vc4: hvs: Fix buffer overflow with the dlist handling (bsc#1152489)
+- commit b8a95b9
+
+- drm/meson: Unbind all connectors on module removal (bsc#1152472)
+- commit b5e929b
+
+- matroxfb: avoid -Warray-bounds warning (bsc#1152472)
+- commit f5716ba
+
+- rpm/config.sh: Enable armv7hl build in an extra project (jsc#SLE-17212)
+  The armv7hl is built on OBS openSUSE:Step:15-SP3 project
+- commit 8215a31
+
+- config.conf: Enable armv7hl build (jsc#SLE-17212)
+  The build is still not triggered as it's missing SUSE:* projects
+- commit b8c9b59
+
+- Update config files: Enable UDC useful for arm64 (jsc#SLE-14042)
+- supported.conf: Set arm64 UDCs as optional
+- commit 4427f1e
+
+- Refresh patches.suse/powerpc-64-signal-Fix-regression-in-__kernel_sigtram.patch
+  powerpc/64/signal: Fix regression in fixing regression in
+  __kernel_sigtramp_rt64() semantics
+  Fixes:
+  [    1.424052] systemd[142]: /usr/lib/systemd/system-generators/dracut-rootfs-generator terminated by signal SEGV.
+  ...
+  /.build/build-vm: line 521:   208 Segmentation fault      $0 "$@"
+  [    2.595622] Kernel panic - not syncing: Attempted to kill init!  exitcode=0x0000000b
+- commit 031f2c1
+
+- Update config files. Enable USB_GADGET(jsc#SLE-14042)
+  After discussion what the feature request implied, it was
+  decided that gadget mode is also needed on x86_64
+- commit 4402673
+
+- arm64/64kb: Enable 52-bit virtual and 52-bit physical addresses.
+  These features have been rejected solely because of their
+  dependency on 64k page size.
+- commit afe8527
+
+- net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes
+  (git-fixes).
+- commit 2c2d766
+
+- Make a 64kb kernel flavor for arm64 (jsc#SLE-15406)
+  Add a kernel flavor with a 64kb PAGE_SIZE. Only the page size has
+  been changed explicitly; all other config option changes are caused
+  by Kconfig dependencies.
+- commit e9424d3
+
+- net/sonic: Add mutual exclusion for accessing shared state
+  (git-fixes).
+- commit 52ed672
+
+- net: stmmac: Always arm TX Timer at end of transmission start
+  (git-fixes).
+- commit 6058ba7
+
+- net: stmmac: Fix the TX IOC in xmit path (git-fixes).
+- commit 0d8ff7f
+
+- net: stmmac: Enable 16KB buffer size (git-fixes).
+- commit c5a734b
+
+- net: stmmac: 16KB buffer must be 16 byte aligned (git-fixes).
+- commit c88cefc
+
+- net: stmmac: RX buffer size must be 16 byte aligned (git-fixes).
+- commit d10b760
+
+- net: stmmac: xgmac: Clear previous RX buffer size (git-fixes).
+- commit 53673df
+
+- net: stmmac: Do not accept invalid MTU values (git-fixes).
+- commit ac657b6
+
+- net: stmmac: selftests: Needs to check the number of Multicast
+  regs (git-fixes).
+- commit 8826854
+
+- net: caif: Fix debugfs on 64-bit platforms (git-fixes).
+- commit 7a8758b
+
+- caif: no need to check return value of debugfs_create functions
+  (git-fixes).
+- commit 756b62e
+
+- net: axienet: Fix error return code in axienet_probe()
+  (git-fixes).
+- commit 6ec2abe
+
+- net: netsec: Correct dma sync for XDP_TX frames (git-fixes).
+- commit 8040572
+
+- net: gro: do not keep too many GRO packets in napi->rx_list
+  (bsc#1154353).
+- commit 76fde4b
+
+- kernel-binary.spec: Add back initrd and image symlink ghosts to
+  filelist (bsc#1182140).
+  Fixes: 76a9256314c3 ("rpm/kernel-{source,binary}.spec: do not include ghost symlinks (boo#1179082).")
+- commit 606c9d1
+
+- ahci: Add support for Dell S140 and later (jsc#SLE-14457).
+- commit 7fa1bda
+
+- xfs: ratelimit xfs_discard_page messages (bsc#1182283).
+- commit 672719e
+
+- xfs: scrub should mark a directory corrupt if any entries
+  cannot be iget'd (git-fixes bsc#1182278).
+- commit 55cdbf1
+
+- Drop HID logitech patch that caused a regression (bsc#1182259)
+  Delete patches.suse/HID-logitech-dj-add-the-G602-receiver.patch
+  blacklist.conf: add the dropped entry
+- commit fc205a0
+
+- xfs: fix parent pointer scrubber bailing out on unallocated
+  inodes (git-fixes bsc#1182276).
+- commit 68a744e
+
+- xfs: return corresponding errcode if xfs_initialize_perag()
+  fail (git-fixes bsc#1182275).
+- commit adf2653
+
+- xfs: fix the minrecs logic when dealing with inode root child
+  blocks (git-fixes bsc#1182273).
+- commit 5d5cd17
+
+- xfs: ensure inobt record walks always make forward progress
+  (git-fixes bsc#1182272).
+- commit 5d91094
+
+- x86/apic: Add extra serialization for non-serializing MSRs
+  (bsc#1152489).
+- commit 52e6a50
+
+- xfs: strengthen rmap record flags checking (git-fixes
+  bsc#1182271).
+- commit 0a8fcac
+
+- squashfs: add more sanity checks in xattr id lookup (git-fixes
+  bsc#1182268).
+- commit f6143c2
+
+- squashfs: add more sanity checks in inode lookup (git-fixes
+  bsc#1182267).
+- commit 81b879a
+
+- squashfs: add more sanity checks in id lookup (git-fixes
+  bsc#1182266).
+- commit a860e79
+
+- vfs: Convert squashfs to use the new mount API (git-fixes
+  bsc#1182265).
+- commit 961749a
+
+- mm: thp: fix MADV_REMOVE deadlock on shmem THP (CVE-2020-29368,
+  bsc#1179660.).
+- commit 9d15b36
+
+- mm: thp: make the THP mapcount atomic against
+  __split_huge_pmd_locked() (CVE-2020-29368, bsc#1179660.).
+- commit 842b18f
+
+- rpm/post.sh: Avoid purge-kernel for the first installed kernel (bsc#1180058)
+- commit c29e77d
+
+- blacklist.conf: 20bf2b378729 x86/build: Disable CET instrumentation in the kernel
+- commit ae0a855
+
+- Update config files.
+  CONFIG_IRQ_TIME_ACCOUNTING=n on ppc64
+  Fixes: ce08519dfa669
+- commit 3aeb7fd
+
+- blacklist.conf: Append 'drm/mediatek: Remove duplicated include'
+- commit ecb87cb
+
+- drm/dp_mst: Don't report ports connected if nothing is attached to (bsc#1152489)
+- commit 00ff66f
+
+- drm/i915: Fix overlay frontbuffer tracking (bsc#1152489)
+- commit 4516e0f
+
+- blacklist.conf: Append 'drm/i915/gem: Support parsing of oversize batches'
+- commit e3b72f7
+
+- blacklist.conf: Append 'drm/amd/display: Add missing "Copy GSL groups when committing a new context"'
+- commit 5abd636
+
+- blacklist.conf: Append 'drm/i915: Filter wake_flags passed to default_wake_function'
+- commit 0a7430b
+
+- blacklist.conf: Append 'drm/i915/gem: Reduce context termination list iteration guard to RCU'
+- commit 6bbec31
+
+- drm/i915/gt: Only transfer the virtual context to the new engine if (bsc#1152489)
+  Backporting notes:
+  * context changes
+- commit 3e2a61c
+
+- blacklist.conf: Append 'drm/i915/selftests: Avoid passing a random 0 into ilog2'
+- commit f3cb566
+
+- blacklist.conf: Append 'drm/i915: Fix wrong return value in intel_atomic_check()'
+- commit 2ef532e
+
+- blacklist.conf: Append 'drm/i915/gt: Protect defer_request() from new waiters'
+- commit 2230231
+
+- blacklist.conf: Append 'drm/mediatek: Fix can't get component for external display plane.'
+- commit edafa6b
+
+- x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init()
+  (bsc#1181572).
+- commit 7161d5a
+
+- fix patch metadata
+- fix upstream reference:
+  patches.suse/net-hns3-add-a-check-for-queue_id-in-hclge_reset_vf_.patch
+- commit 33a1a9d
+
+- series.conf: cleanup
+- move unsortable patch out of sorted section
+  patches.suse/powerpc-pseries-extract-host-bridge-from-pci_bus-pri.patch
+- commit 05c22a3
+
+- drm/sun4i: dw-hdmi: Fix max. frequency for H6 (git-fixes).
+- drm/sun4i: Fix H6 HDMI PHY configuration (git-fixes).
+- drm/sun4i: dw-hdmi: always set clock rate (git-fixes).
+- drm/sun4i: tcon: set sync polarity for tcon1 channel
+  (git-fixes).
+- drm/dp_mst: Don't report ports connected if nothing is attached
+  to them (git-fixes).
+- drm/vc4: hvs: Fix buffer overflow with the dlist handling
+  (git-fixes).
+- drm/i915: Fix overlay frontbuffer tracking (git-fixes).
+- drm/nouveau/nvif: fix method count when pushing an array
+  (git-fixes).
+- commit f9287ec
+
+- regulator: Fix lockdep warning resolving supplies (git-fixes).
+- commit 83723b8
+
+- i2c: stm32f7: fix configuration of the digital filter
+  (git-fixes).
+- i2c: mediatek: Move suspend and resume handling to NOIRQ phase
+  (git-fixes).
+- mac80211: 160MHz with extended NSS BW in CSA (git-fixes).
+- iwlwifi: mvm: guard against device removal in reprobe
+  (git-fixes).
+- iwlwifi: mvm: invalidate IDs of internal stations at mvm start
+  (git-fixes).
+- iwlwifi: pcie: fix context info memory leak (git-fixes).
+- iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap
+  (git-fixes).
+- iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time()
+  (git-fixes).
+- iwlwifi: mvm: skip power command when unbinding vif during CSA
+  (git-fixes).
+- regulator: core: avoid regulator_resolve_supply() race condition
+  (git-fixes).
+- commit c869ffc
+
+- x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap
+  (bsc#1182217).
+- Refresh
+  patches.suse/edac-mce_amd-use-struct-cpuinfo_x86-cpu_die_id-for-amd-nodeid.patch.
+- commit bdedc9e
+
+- net: mscc: ocelot: fix address ageing time (again) (git-fixes).
+- commit 2561722
+
+- dpaa2-eth: fix return codes used in ndo_setup_tc (git-fixes).
+- commit 14e0d91
+
+- qlcnic: fix missing release in qlcnic_83xx_interrupt_test
+  (git-fixes).
+- commit d3915bd
+
+- net: sun: fix missing release regions in cas_init_one()
+  (git-fixes).
+- commit 5243443
+
+- net: mscc: ocelot: ANA_AUTOAGE_AGE_PERIOD holds a value in
+  seconds, not ms (git-fixes).
+- commit 8f77ca6
+
+- net: moxa: Fix a potential double 'free_irq()' (git-fixes).
+- commit 6d56ae2
+
+- EDAC/mce_amd: Add new error descriptions for existing types
+  (bsc#1182217).
+- commit 8e9c253
+
+- x86/mce, EDAC/mce_amd: Print PPIN in machine check records
+  (bsc#1182217).
+- commit 6faa949
+
+- EDAC/mce_amd: Print !SMCA processor warning only once
+  (bsc#1182217).
+- commit 3bacba7
+
+- EDAC/amd64: Do not warn when removing instances (bsc#1182217).
+- commit d9742d0
+
+- powerpc/pseries: extract host bridge from pci_bus prior to
+  bus removal (bsc#1182171 ltc#190900).
+- commit 9deaa93
+
+- powerpc/kexec_file: fix FDT size estimation for kdump kernel
+  (bsc#1181928 ltc#190572).
+- commit de42489
+
+- btrfs: Enable autodefrag (bsc#1181785)
+  Refresh
+  patches.suse/btrfs-8888-add-allow_unsupported-module-parameter.patch.
+- commit c3b1454
+
+- ASoC: codecs: max98373-sdw: align regmap use with other codecs
+  (git-fixes).
+- Refresh
+  patches.suse/ASoC-max98373-don-t-access-volatile-registers-in-bia.patch.
+- commit 2986405
+
+- ASoC: codecs: rt*.c: remove useless pointer cast (git-fixes).
+- ASoC: topology: Add support for WO and RO TLV byte kcontrols
+  (git-fixes).
+- ASoC: codecs: rt*-sdw: use SDW_SLAVE_ENTRY_EXT (git-fixes).
+- ASoC: hdac_hda: allow runtime pm at end of probe (git-fixes).
+- commit 51b0ab6
+
+- cxgb4: fix the panic caused by non smac rewrite (git-fixes).
+- commit 0f6aca4
+
+- nvme-hwmon: rework to avoid devm allocation (bsc#1177326).
+- commit bc99792
+
+- Update config files: make armv7hl/lpae a fragmented config (jsc#SLE-17212)
+  Just for ease of maintenance
+- commit 8e88e72
+
+- gpio: ep93xx: Fix single irqchip with multi gpiochips
+  (git-fixes).
+- gpio: ep93xx: fix BUG_ON port F usage (git-fixes).
+- commit 4d3d0a7
+
+- series.conf: cleanup
+- update upstream reference and resort:
+  patches.suse/ibmvnic-Clear-failover_pending-if-unable-to-schedule.patch
+- commit f78f850
+
+- arm64: use a common .arch preamble for inline assembly
+  (bsc#1182114).
+- commit 56aeca4
+
+- 1764c3edc66880778604f5053fe2dda7b3ddd2c1 also fixes binutils 2.36
+  (bsc#1182114)
+- commit a031455
+
+- powerpc/perf/hv-24x7: Dont create sysfs event files for dummy
+  events (bsc#1182118 ltc#190624).
+- commit 2178630
+
+- cxgb4/chtls: Fix tid stuck due to wrong update of qid
+  (git-fixes).
+- chtls: Fix chtls resources release sequence (git-fixes).
+- chtls: Added a check to avoid NULL pointer dereference
+  (git-fixes).
+- chtls: Replace skb_dequeue with skb_peek (git-fixes).
+- chtls: Avoid unnecessary freeing of oreq pointer (git-fixes).
+- chtls: Fix panic when route to peer not configured (git-fixes).
+- chtls: Remove invalid set_tcb call (git-fixes).
+- chtls: Fix hardware tid leak (git-fixes).
+- i40e: avoid premature Rx buffer reuse (git-fixes).
+- net/mlx4_en: Handle TX error CQE (bsc#1181854).
+- net/mlx4_en: Avoid scheduling restart task if it is already
+  running (bsc#1181854).
+- chelsio/chtls: fix a double free in chtls_setkey() (git-fixes).
+- chelsio/chtls: fix panic during unload reload chtls (git-fixes).
+- commit 6313497
+
+- Update config files: Set ledtrig-default-on as builtin (bsc#1182128)
+- commit 2f7b8ce
+
+- supported.conf: Preliminary sort of contents (jsc#SLE-17212)
+  Just sorted, no other changes
+- commit 5b39bec
+
+- net: hns3: add a check for queue_id in hclge_reset_vf_queue()
+  (git-fixes).
+- net/mlx5e: Update max_opened_tc also when channels are closed
+  (git-fixes).
+- net: mvpp2: TCAM entry enable should be written after SRAM data
+  (git-fixes).
+- igc: check return value of ret_val in
+  igc_config_fc_after_link_up (git-fixes).
+- igc: set the default return value to -IGC_ERR_NVM in
+  igc_write_nvm_srwr (git-fixes).
+- igc: Report speed and duplex as unknown when device is runtime
+  suspended (git-fixes).
+- net/mlx5e: Reduce tc unsupported key print level (git-fixes).
+- net/mlx5: Fix memory leak on flow table creation error flow
+  (git-fixes).
+- igc: fix link speed advertising (git-fixes).
+- cxgb4/chtls: Fix tid stuck due to wrong update of qid
+  (git-fixes).
+- bnxt_en: Improve stats context resource accounting with RDMA
+  driver loaded (git-fixes).
+- net: mvpp2: Remove Pause and Asym_Pause support (git-fixes).
+- mlxsw: core: Increase critical threshold for ASIC thermal zone
+  (git-fixes).
+- mlxsw: core: Add validation of transceiver temperature
+  thresholds (git-fixes).
+- net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups
+  (git-fixes).
+- net/mlx5e: Fix two double free cases (git-fixes).
+- net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address
+  (git-fixes).
+- chtls: Fix chtls resources release sequence (git-fixes).
+- chtls: Added a check to avoid NULL pointer dereference
+  (git-fixes).
+- chtls: Replace skb_dequeue with skb_peek (git-fixes).
+- chtls: Fix panic when route to peer not configured (git-fixes).
+- chtls: Remove invalid set_tcb call (git-fixes).
+- chtls: Fix hardware tid leak (git-fixes).
+- net: hns3: fix the number of queues actually used by ARQ
+  (git-fixes).
+- qed: select CONFIG_CRC32 (git-fixes).
+- net: hns: fix return value check in __lb_other_process()
+  (git-fixes).
+- net: mvpp2: fix pkt coalescing int-threshold configuration
+  (git-fixes).
+- tun: fix return value when the number of iovs exceeds
+  MAX_SKB_FRAGS (git-fixes).
+- virtio_net: Fix recursive call to cpus_read_lock() (git-fixes).
+- net: mvpp2: Fix GoP port 3 Networking Complex Control
+  configurations (git-fixes).
+- net: mvpp2: prs: fix PPPoE with ipv6 packet parse (git-fixes).
+- net: mvpp2: Add TCAM entry to drop flow control pause frames
+  (git-fixes).
+- net: mvpp2: disable force link UP during port init procedure
+  (git-fixes).
+- iavf: fix double-release of rtnl_lock (git-fixes).
+- i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (git-fixes).
+- virtio_net: Fix error code in probe() (git-fixes).
+- ixgbe: avoid premature Rx buffer reuse (git-fixes).
+- i40e: avoid premature Rx buffer reuse (git-fixes).
+- net/mlx4_en: Handle TX error CQE (bsc#1181854).
+- net/mlx4_en: Avoid scheduling restart task if it is already
+  running (bsc#1181854).
+- net/mlx5: Fix wrong address reclaim when command interface is
+  down (git-fixes).
+- net: mvpp2: Fix error return code in mvpp2_open() (git-fixes).
+- chelsio/chtls: fix a double free in chtls_setkey() (git-fixes).
+- cxgb3: fix error return code in t3_sge_alloc_qset() (git-fixes).
+- net: broadcom CNIC: requires MMU (git-fixes).
+- chelsio/chtls: fix panic during unload reload chtls (git-fixes).
+- net: ena: set initial DMA width to avoid intel iommu issue
+  (git-fixes).
+- i40e: Fix removing driver while bare-metal VFs pass traffic
+  (git-fixes).
+- bnxt_en: Release PCI regions when DMA mask setup fails during
+  probe (git-fixes).
+- bnxt_en: fix error return code in bnxt_init_board() (git-fixes).
+- bnxt_en: fix error return code in bnxt_init_one() (git-fixes).
+- net/mlx4_core: Fix init_hca fields offset (git-fixes).
+- net/mlx5: Disable QoS when min_rates on all VFs are zero
+  (git-fixes).
+- net/mlx5: Add handling of port type in rule deletion
+  (git-fixes).
+- mlxsw: core: Use variable timeout for EMAD retries (git-fixes).
+- qed: fix error return code in qed_iwarp_ll2_start() (git-fixes).
+- bnxt_en: read EEPROM A2h address using page 0 (git-fixes).
+- net/mlx5: Fix deletion of duplicate rules (git-fixes).
+- chelsio/chtls: fix always leaking ctrl_skb (git-fixes).
+- chelsio/chtls: fix memory leaks caused by a race (git-fixes).
+- chelsio/chtls: fix memory leaks in CPL handlers (git-fixes).
+- chelsio/chtls: fix deadlock issue (git-fixes).
+- cxgb4: set up filter action after rewrites (git-fixes).
+- chelsio/chtls: fix tls record info to user (git-fixes).
+- chelsio/chtls: correct function return and return type
+  (git-fixes).
+- chelsio/chtls: correct netdevice for vlan interface (git-fixes).
+- chelsio/chtls: fix socket lock (git-fixes).
+- commit f8ae7ea
+
+- blacklist.conf: 9ad22e165994 x86/debug: Fix DR6 handling
+- commit b5c23b5
+
+- xen/netback: avoid race in xenvif_rx_ring_slots_available()
+  (bsc#1065600).
+- commit b061a0d
+
+- series.conf: cleanup
+- update upstream references and move to sorted section:
+  patches.suse/x86-xen-avoid-warning-in-Xen-pv-guest-with-CONFIG_AM.patch.
+  patches.suse/xen-blkfront-allow-discard-nodes-to-be-optional.patch.
+- commit 9ed652c
+
+- supported.conf: fix typo "!optoinal" should be "!optional"
+- commit 154f90d
+
+- dmaengine: idxd: check device state before issue command
+  (git-fixes).
+- dmaengine: move channel device_node deletion to driver
+  (git-fixes).
+- dmaengine: idxd: fix misc interrupt completion (git-fixes).
+- dmaengine: idxd: Fix list corruption in description completion
+  (git-fixes).
+- commit 21a74f3
+
+- mt76: dma: fix a possible memory leak in mt76_add_fragment()
+  (git-fixes).
+- commit 8ae7076
+
+- fix patches metadata
+- fix Patch-mainline:
+  patches.suse/0002-x86-msi-Only-use-high-bits-of-MSI-address-for-DMAR-u.patch
+  patches.suse/0003-x86-ioapic-Handle-Extended-Destination-ID-field-in-R.patch
+  patches.suse/0004-x86-apic-Support-15-bits-of-APIC-ID-in-IOAPIC-MSI-wh.patch
+  patches.suse/0005-x86-kvm-Add-KVM_FEATURE_MSI_EXT_DEST_ID.patch
+- commit e28768c
+
+- x86/hyperv: Initialize clockevents after LAPIC is initialized (git-fixes).
+- commit 5954028
+
+- drm/i915: Fix the MST PBN divider calculation (git-fixes).
+- drm/dp/mst: Export drm_dp_get_vc_payload_bw() (git-fixes).
+- drm/i915/display: Prevent double YUV range correction on HDR
+  planes (git-fixes).
+- drm/i915: Power up combo PHY lanes for for HDMI as well
+  (git-fixes).
+- drm/i915: Extract intel_ddi_power_up_lanes() (git-fixes).
+- commit 6a0d54e
+
+- USB: serial: option: Adding support for Cinterion MV31
+  (git-fixes).
+- USB: serial: cp210x: add pid/vid for WSDA-200-USB (git-fixes).
+- USB: serial: cp210x: add new VID/PID for supporting Teraoka
+  AD2000 (git-fixes).
+- USB: usblp: don't call usb_set_interface if there's a single
+  alt (git-fixes).
+- Input: xpad - sync supported devices with fork on GitHub
+  (git-fixes).
+- mmc: core: Limit retries when analyse of SDIO tuples fails
+  (git-fixes).
+- drm/amd/display: Revert "Fix EDID parsing after resume from
+  suspend" (git-fixes).
+- mac80211: fix station rate table updates on assoc (git-fixes).
+- iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues
+  (git-fixes).
+- commit 2244f3a
+
+- supported.conf: Mark habanalabs as supported (jsc#SLE-15232)
+- commit c19a913
+
+- nvme: re-read ANA log on NS CHANGED AEN (bsc#1179137).
+- commit d65941e
+
+- KVM: arm64: Remove S1PTW check from kvm_vcpu_dabt_iswrite()
+  (bsc#1181818).
+- KVM: arm64: Assume write fault on S1PTW permission fault on
+  instruction fetch (bsc#1181818).
+- commit 9e58921
+
+- net: ethernet: ti: fix some return value check of
+  cpsw_ale_create() (git-fixes).
+- commit c1f82b5
+
+- net/mlx5e: Correctly handle changing the number of queues when
+  the interface is down (git-fixes).
+- commit 2e18a60
+
+- net: ethernet: ti: ale: fix allmulti for nu type ale
+  (git-fixes).
+- commit 1455e82
+
+- net: ethernet: ti: ale: ensure vlan/mdb deleted when no members
+  (git-fixes).
+- commit 6a115f1
+
+- net: ethernet: ti: ale: modify vlan/mdb api for switchdev
+  (git-fixes).
+- Refresh
+  patches.suse/0009-net-ethernet-ti-ale-fix-seeing-unreg-mcast-packets-w.patch.
+- commit 0cae8d9
+
+- net: ethernet: ti: cpsw: allow untagged traffic on host port
+  (git-fixes).
+- commit da85a01
+
+- net: ethernet: ti: ale: fix seeing unreg mcast packets with
+  promisc and allmulti disabled (git-fixes).
+- commit 6a2d8f8
+
+- net/mlx5e: Fix configuration of XPS cpumasks and netdev queues
+  in corner cases (git-fixes).
+- Refresh
+  patches.suse/net-mlx5e-Fix-CPU-mapping-after-function-reload-to-a.patch.
+- commit ae37f4a
+
+- net/mlx5e: Use preactivate hook to set the indirection table
+  (git-fixes).
+- commit a8003a3
+
+- net/mlx5e: Rename hw_modify to preactivate (git-fixes).
+- commit d8b9674
+
+- net/mlx5e: Encapsulate updating netdev queues into a function
+  (git-fixes).
+- commit 0764cbf
+
+- sh_eth: check sh_eth_cpu_data::no_xdfar when dumping registers
+  (git-fixes).
+- commit ccdc470
+
+- sh_eth: check sh_eth_cpu_data::cexcr when dumping registers
+  (git-fixes).
+- commit 855923f
+
+- sh_eth: check sh_eth_cpu_data::no_tx_cntrs when dumping
+  registers (git-fixes).
+- commit 1115b43
+
+- net: dsa: mt7530: Change the LINK bit to reflect the link status
+  (git-fixes).
+- commit 7c5ca65
+
+- powerpc/pseries/dlpar: handle ibm, configure-connector delay
+  status (bsc#1181985 ltc#188074).
+- commit 418b81d
+
+- series.conf: cleanup
+- update upstream reference:
+  patches.suse/ibmvnic-Clear-failover_pending-if-unable-to-schedule.patch
+- commit 85f2019
+
+- fix patch metadata
+- fix upstream reference:
+  patches.suse/io_uring-Fix-current-fs-handling-in-io_sq_wq_submit_.patch
+- commit 90ec2ae
+
+- scsi: lpfc: Fix EEH encountering oops with NVMe traffic
+  (bsc#1181958).
+- commit 5afe23b
+
+- net/mlx5e: Release skb in case of failure in tc update skb
+  (jsc#SLE-15172).
+- net/mlx5: Fix leak upon failure of rule creation
+  (jsc#SLE-15172).
+- commit 67867c6
+
+- supported.conf: Add armv7hl entries (jsc#SLE-17212)
+- commit 87b18a9
+
+- selftests/bpf: Fix unused attribute usage in subprogs_unused
+  test (bsc#1177028).
+- libbpf: Fix potential multiplication overflow (bsc#1177028).
+- libbpf: Fix another __u64 cast in printf (bsc#1177028).
+- libbpf: Fix compilation warnings for 64-bit printf args
+  (bsc#1177028).
+- libbpf: Fix type compatibility check copy-paste error
+  (bsc#1177028).
+- libbpf: Fix libbpf build on compilers missing
+  __builtin_mul_overflow (bsc#1177028).
+- libbpf: Implement enum value-based CO-RE relocations
+  (bsc#1177028).
+- commit 76c0289
+
+- powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64()
+  semantics (jsc#SLE-9246).
+- powerpc/64s: prevent recursive replay_soft_interrupts causing
+  superfluous interrupt (jsc#SLE-9246).
+- commit 2c2e4e4
+
+- Refresh patches.suse/powerpc-sstep-Fix-array-out-of-bound-warning.patch.
+  Update metadata
+- commit 8349f78
+
+- powerpc/perf: Exclude kernel samples while counting events in
+  user space (bsc#1065729).
+- commit 50bd42d
+
+- powerpc: Fix alignment bug within the init sections
+  (bsc#1065729).
+- commit 7810647
+
+- powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU
+  (bsc#1156395).
+- powerpc/powernv/memtrace: Fix crashing the kernel when enabling
+  concurrently (bsc#1156395).
+- powerpc/powernv/memtrace: Don't leak kernel memory to user space
+  (bsc#1156395).
+- powerpc/fpu: Drop cvt_fd() and cvt_df() (bsc#1156395).
+- powerpc/boot: Delete unneeded .globl _zimage_start
+  (bsc#1156395).
+- commit 735e425
+
+- ibmvnic: device remove has higher precedence over reset
+  (bsc#1065729).
+- commit 0b8e9f9
+
+- ibmvnic: fix login buffer memory leak (bsc#1081134 ltc#164631).
+- commit 5b8c72b
+
+- ibmvnic: Clear failover_pending if unable to schedule
+  (bsc#1181960 ltc#190997).
+- commit fb1a56e
+
+- ACPI: thermal: Do not call acpi_thermal_check() directly
+  (git-fixes).
+- Refresh patches.suse/acpi_thermal_passive_blacklist.patch.
+- commit 1cfdad3
+
+- genirq/msi: Activate Multi-MSI early when
+  MSI_FLAG_ACTIVATE_EARLY is set (git-fixes).
+- drm/amd/display: Fixed corruptions on HPDRX link loss restore
+  (git-fixes).
+- drm/amd/display: Use hardware sequencer functions for PG control
+  (git-fixes).
+- drm/amd/display: Allow PSTATE chnage when no displays are
+  enabled (git-fixes).
+- mac80211: fix incorrect strlen of .write in debugfs (git-fixes).
+- drm/amd/display: Update dram_clock_change_latency for DCN2.1
+  (git-fixes).
+- drm/panfrost: Support cache-coherent integrations (git-fixes).
+- commit c563f5a
+
+- phy: cpcap-usb: Fix warning for missing regulator_disable
+  (git-fixes).
+- platform/x86: intel-vbtn: Support for tablet mode on Dell
+  Inspiron 7352 (git-fixes).
+- platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix
+  touchscreen on Estar Beauty HD tablet (git-fixes).
+- drm/amd/display: Change function decide_dp_link_settings to
+  avoid infinite looping (git-fixes).
+- mac80211: fix fast-rx encryption check (git-fixes).
+- commit 504e3c0
+
+- blacklist.conf: kABI extreely hard to work around
+- commit e1f9604
+
+- objtool: Don't fail on missing symbol table (bsc#1169514).
+- commit 1518505
+
+- btrfs: Fix race between extent freeing/allocation when using bitmaps (bsc#1181574).
+- commit 98010f2
+
+- libbpf: Don't attempt to load unused subprog as an entry-point
+  BPF program (bsc#1177028).
+- libbpf: Add multi-prog section support for struct_ops
+  (bsc#1177028).
+- libbpf: Implement generalized .BTF.ext func/line info adjustment
+  (bsc#1177028).
+- libbpf: Make RELO_CALL work for multi-prog sections and
+  sub-program calls (bsc#1177028).
+- libbpf: Support CO-RE relocations for multi-prog sections
+  (bsc#1177028).
+- libbpf: Parse multi-function sections into multiple BPF programs
+  (bsc#1177028).
+- libbpf: Ensure ELF symbols table is found before further ELF
+  processing (bsc#1177028).
+- libbpf: Normalize and improve logging across few functions
+  (bsc#1177028).
+- libbpf: Skip well-known ELF sections when iterating ELF
+  (bsc#1177028).
+- libbpf: Factor out common ELF operations and improve logging
+  (bsc#1177028).
+- libbpf: Implement type-based CO-RE relocations support
+  (bsc#1177028).
+- libbpf: Centralize poisoning and poison reallocarray()
+  (bsc#1177028).
+- tools/bpftool: Remove libbpf_internal.h usage in bpftool (bsc#1177028).
+  Refresh patches.suse/bpftool-Fix-compilation-failure-for-net.o-with-older.patch
+- libbpf: Remove any use of reallocarray() in libbpf
+  (bsc#1177028).
+- libbpf: Improve relocation ambiguity detection (bsc#1177028).
+- libbpf: Clean up and improve CO-RE reloc logging (bsc#1177028).
+- libbpf: Improve error logging for mismatched BTF kind cases
+  (bsc#1177028).
+- libbpf: Detect minimal BTF support and skip BTF loading,
+  if missing (bsc#1177028).
+- libbpf: Factor out common logic of testing and closing FD
+  (bsc#1177028).
+- libbpf: Make kernel feature probing lazy (bsc#1177028).
+- libbpf: Disable -Wswitch-enum compiler warning (bsc#1177028).
+- libbpf: Convert comma to semicolon (bsc#1177028).
+- commit dc05c31
+
+- bpf: Fix a verifier failure with xor (bsc#1177028).
+- selftests/bpf: Enable tc verbose mode for test_sk_assign
+  (bsc#1177028).
+- commit 0e68af0
+
+- powerpc: kABI: add back suspend_disable_cpu in machdep_calls
+  (bsc#1181674 ltc#189159).
+- commit 09376cb
+
+- io_uring: Fix current->fs handling in io_sq_wq_submit_work()
+  (bsc#1179434 CVE-2020-29373).
+- commit 3f561ee
+
+- powerpc/pseries/mobility: refactor node lookup during DT update
+  (bsc#1181674 ltc#189159).
+- powerpc/rtas: remove unused rtas_suspend_me_data (bsc#1181674
+  ltc#189159).
+- powerpc/pseries/hibernation: remove prepare_late() callback
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/hibernation: perform post-suspend fixups later
+  (bsc#1181674 ltc#189159).
+- powerpc/rtas: remove unused rtas_suspend_last_cpu() (bsc#1181674
+  ltc#189159).
+- powerpc/pseries/hibernation: switch to rtas_ibm_suspend_me()
+  (bsc#1181674 ltc#189159).
+- powerpc/rtas: remove rtas_suspend_cpu() (bsc#1181674
+  ltc#189159).
+- powerpc/machdep: remove suspend_disable_cpu() (bsc#1181674
+  ltc#189159).
+- powerpc/pseries/hibernation: remove pseries_suspend_cpu()
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/hibernation: pass stream id via function
+  arguments (bsc#1181674 ltc#189159).
+- Refresh patches.suse/powerpc-pseries-hibernation-remove-redundant-cachein.patch
+- powerpc/pseries/hibernation: drop pseries_suspend_begin()
+  from suspend ops (bsc#1181674 ltc#189159).
+- powerpc/rtas: remove rtas_ibm_suspend_me_unsafe() (bsc#1181674
+  ltc#189159).
+- powerpc/rtas: dispatch partition migration requests to pseries
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: retry partition suspend after error
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: signal suspend cancellation to
+  platform (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: use stop_machine for join/suspend
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: extract VASI session polling logic
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: use rtas_activate_firmware() on resume
+  (bsc#1181674 ltc#189159).
+- Refresh patches.suse/powerpc-pseries-mobility-notify-network-peers-after-.patch
+- powerpc/pseries/mobility: error message improvements
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: add missing break to default case
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: don't error on absence of ibm,
+  update-nodes (bsc#1181674 ltc#189159).
+- powerpc/hvcall: add token and codes for H_VASI_SIGNAL
+  (bsc#1181674 ltc#189159).
+- powerpc/rtas: add rtas_activate_firmware() (bsc#1181674
+  ltc#189159).
+- powerpc/rtas: add rtas_ibm_suspend_me() (bsc#1181674
+  ltc#189159).
+- powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe
+  (bsc#1181674 ltc#189159).
+- powerpc/rtas: complete ibm,suspend-me status codes (bsc#1181674
+  ltc#189159).
+- powerpc/rtas: prevent suspend-related sys_rtas use on LE
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: Add pr_debug() for device tree changes
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries/mobility: Set pr_fmt() (bsc#1181674 ltc#189159).
+- powerpc/pseries: remove obsolete memory hotplug DT notifier code
+  (bsc#1181674 ltc#189159).
+- Refresh patches.suse/powerpc-pseries-update-device-tree-before-ejecting-h.patch
+- powerpc/pseries: remove dlpar_cpu_readd() (bsc#1181674
+  ltc#189159).
+- powerpc/pseries: remove memory "re-add" implementation
+  (bsc#1181674 ltc#189159).
+- powerpc/pseries: remove prrn special case from DT update path
+  (bsc#1181674 ltc#189159).
+- powerpc/numa: remove arch_update_cpu_topology (bsc#1181674
+  ltc#189159).
+- powerpc/numa: remove prrn_is_enabled() (bsc#1181674 ltc#189159).
+- powerpc/rtasd: simplify handle_rtas_event(), emit message on
+  events (bsc#1181674 ltc#189159).
+- powerpc/numa: remove start/stop_topology_update() (bsc#1181674
+  ltc#189159).
+- powerpc/numa: remove timed_topology_update() (bsc#1181674
+  ltc#189159).
+- powerpc/numa: stub out numa_update_cpu_topology() (bsc#1181674
+  ltc#189159).
+- powerpc/numa: remove vphn_enabled and prrn_enabled internal
+  flags (bsc#1181674 ltc#189159).
+- powerpc/numa: remove unreachable topology workqueue code
+  (bsc#1181674 ltc#189159).
+- powerpc/numa: remove unreachable topology timer code
+  (bsc#1181674 ltc#189159).
+- powerpc/numa: make vphn_enabled, prrn_enabled flags const
+  (bsc#1181674 ltc#189159).
+- powerpc/numa: remove unreachable topology update code
+  (bsc#1181674 ltc#189159).
+- powerpc/numa: remove ability to enable topology updates
+  (bsc#1181674 ltc#189159).
+- powerpc/numa: Remove late request for home node associativity
+  (bsc#1181674 ltc#189159).
+- commit 88bd021
+
+- kABI: Fix kABI for extended APIC-ID support (bsc#1181259,
+  jsc#ECO-3191).
+- x86/kvm: Add KVM_FEATURE_MSI_EXT_DEST_ID (bsc#1181259,
+  jsc#ECO-3191).
+- commit 0e40024
+
+- x86/apic: Support 15 bits of APIC ID in IOAPIC/MSI where
+  available (bsc#1181259, jsc#ECO-3191).
+- x86/ioapic: Handle Extended Destination ID field in RTE
+  (bsc#1181259, jsc#ECO-3191).
+- x86/msi: Only use high bits of MSI address for DMAR unit
+  (bsc#1181259, jsc#ECO-3191).
+- commit 077256e
+
+- x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID (bsc#1181259
+  jsc#ECO-3191).
+- commit 0deae09
+
+- Adjust armv7hl configs for SLE15-SP3 code base (jsc#SLE-17212)
+- commit 7df7f95
+
+- Copy armv7hl config back from openSUSE-15.2 branch (jsc#SLE-17212)
+  vanilla config is skipped as it's dropped on Leap 15.3
+- commit a5a45dc
+
-- commit e63190a
+- commit 53d60d5
-- commit b69e700
+- ibmvnic: Fix TX completion error handling (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: Ensure that SCRQ entry reads are correctly ordered
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- Refresh patches.suse/ibmvnic-Correctly-re-enable-interrupts-in-NAPI-polli.patch
+- Refresh patches.suse/ibmvnic-Introduce-xmit_more-support-using-batched-su.patch
+- commit 02ce2a8
+- ibmvnic: stop free_all_rwi on failed reset (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- Refresh patches.suse/ibmvnic-restore-adapter-state-on-failed-reset.patch.
+- ibmvnic: handle inconsistent login with reset (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: reduce wait for completion time (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: no reset timeout for 5 seconds after reset
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: send_login should check for crq errors (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: track pending login (jsc#SLE-17043 bsc#1179243
+  ltc#189290).
-- commit 64e67ec
+- commit ce6d916
-- commit 8d98605
+- commit 223af9b
+- ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: skip tx timeout reset while in resetting (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: create send_control_ip_offload (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: create send_query_ip_offload (jsc#SLE-17043 bsc#1179243
+  ltc#189290).
+- ibmvnic: rename send_map_query to send_query_map (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: rename ibmvnic_send_req_caps to send_request_cap
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: rename send_cap_queries to send_query_cap
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- Revert "ibmvnic: remove never executed if statement"
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Harden device Command Response Queue handshake
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: merge ibmvnic_reset_init and ibmvnic_init
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- Refresh patches.suse/ibmvnic-restore-adapter-state-on-failed-reset.patch.
+- ibmvnic: remove never executed if statement (jsc#SLE-17043
+  bsc#1179243 ltc#189290).
+- ibmvnic: improve ibmvnic_init and ibmvnic_reset_init
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: compare adapter->init_done_rc with more readable
+  ibmvnic_rc_codes (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Fix use-after-free of VNIC login response buffer
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: store RX and TX subCRQ handle array in ibmvnic_adapter
+  struct (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: update MAINTAINERS (jsc#SLE-17043 bsc#1179243
+  ltc#189290).
+- ibmvnic: Do not replenish RX buffers after every polling loop
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Use netdev_alloc_skb instead of alloc_skb to replenish
+  RX buffers (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Correctly re-enable interrupts in NAPI polling routine
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Ensure that device queue memory is cache-line aligned
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Remove send_subcrq function (jsc#SLE-17043 bsc#1179243
+  ltc#189290).
+- ibmvnic: Clean up TX code and TX buffer data structure
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Introduce xmit_more support using batched subCRQ hcalls
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Introduce batched RX buffer descriptor transmission
+  (jsc#SLE-17043 bsc#1179243 ltc#189290).
+- ibmvnic: Introduce indirect subordinate Command Response Queue
+  buffer (jsc#SLE-17043 bsc#1179243 ltc#189290).
-- commit aad755f
+- commit a8dadbf
+- Reinstate commit 418c424ed69204c3d503d524df9b593201d2cb0a:
+  writeback: Fix sync livelock due to b_dirty_time processing (bsc#1177755).
+  It appears merge commit 813a610cb3d98fba04d3ea4694260e04a3840ff8
+  may have erroneously dropped this patch.
+- commit 4849ffb
+
kmod
+- Fix grub's requoted kernel parameters (bsc#1181111)
+  * 0001-libkmod-config-revamp-kcmdline-parsing-into-a-state-.patch
+  * 0002-libkmod-config-re-quote-option-from-kernel-cmdline.patch
+
+- Fix tests to not test disabled features. Disable zstd again.
+  * kmod-populate-modules-Use-more-bash-more-quotes.patch
+  * kmod-testsuite-compress-modules-if-feature-is-enabled.patch
+  * kmod-also-test-xz-compression.patch
+
+- Supplement bash-completion subpackage against the main package
+  and bash-completion.
+- Also require the main package plus bash-completion: the
+  completion package is useless without either of the two.
+
-  + no-stylesheet-download.patch
+  * no-stylesheet-download.patch
-    Linux kernel >= v5.2~rc1, it is possible to get module
+    Linux kernel >= v5.2~rc1, it is possible to get module
libebml
+- update to 1.4.2:
+  * Fixed several heap overflow bugs in the `ReadData` functions of
+    various data type classes. This fixes CVE-2021-3405.
+
libixion
+- update to 0.16.1:
+  * fixed a build issue on 32-bit linux platforms, caused by slicing of integer
+  string ID values.
+  * worked around floating point rounding errors which prevented two
+  theoretically-equal numeric values from being evaluated as equal in test
+  code.
+  * added new function to allow printing of single formula tokens.
+  * added method for setting cached results on formula cells in
+    model_context.
+  * changed the model_context design to ensure that all sheets are of the same
+    size.
+  * added an accessor method to formula_model_access interface (and implicitly
+    in model_context) that directly returns a string value from cell.
+  * added cell_access class for querying of cell states without knowing its
+    type ahead of time.
+  * added document class which provides a layer on top of model_context, to
+    abstract away the handling of formula calculations.
+  * deprecated model_context::erase_cell() in favor of empty_cell().
+  * added support for 3D references - references that contain multiple sheets.
+  * added support for the exponent (^) and concatenation (&) operators.
+  * fixed incorrect handling of range references containing whole columns such
+    as A:A.
+  * added support for unordered range references - range references whose
+    start row or column is greater than their end position counterparts, such
+    as A3:A1.
+  * fixed a bug that prevented nested formula functions from working properly.
+  * implemented Calc A1 style reference resolver.
+  * formula results now directly store the string values when the results are
+    of string type.  They previously stored string ID values after interning
+    the original strings.
+  * removed build-time dependency on spdlog.
+
libmatroska
+- update to 1.6.3:
+  * libEBML v1.4.2 is now required.
+  * Added classes for new track header elements:
+  "KaxFlagHearingImpaired", "KaxFlagVisualImpaired",
+  "KaxFlagTextDescriptions", "KaxFlagOriginal" and
+  "KaxFlagCommentary".
+
liborcus
+- Add upstream changes to fix build with GCC 11 (boo#1181872):
+  * GCC11_build_fixes.patch
+
+- Update to 0.16.1:
+  * match up with ixion 0.16 release
+
+- Update to 0.15.4:
+  * Bugfixes release
+
libreoffice
-- Update to 6.4.5.2:
-  * Various fixes all around
+- Update to 7.1.1.2 (fixes bsc#1182790)
+  * 7.1.1 final release
+- Drop merged patch bsc1177955.diff
+- Fix bsc#1176547 - Image shown with different aspect ratio
+  * bsc1176547_1.diff
+  * bsc1176547_2.diff
+
+- Fix bsc#1181644 - LO-L3: Text changes are reproducibly lost (PPTX, SmartArt)
+  * bsc1181644.diff
+
+- Fix bsc#1174465 - LO-L3: Impress in TW (7.0.0.0-beta2) messes up bullet points
+  * bsc1174465.diff
+
+- Adjust to new Box2D and enable KDE on SLE15SP3 or newer
+
+- Update to 7.1.0.3
+  * RC3 7.1 series
+- Update bundled dependencies
+- New patch use-comphelper.patch to fix build
+- Rebased patch bsc1177955.diff
+- Dropped merged patches:
+  * 0001-Upgrade-liborcus-to-0.16.0.patch
+  * bsc1178944.diff
+  * bsc1178943.diff
+  * bsc1178807.diff
+  * bsc1179025.diff
+
+- Fix bsc#1177955 - LO-L3: SmartArt: text wrongly aligned, background boxes not quite right,...
+  * bsc1177955.diff
+
+- Update to 7.0.4
+  * .4 bugfix release of 7.0 series
+- Removed patch:
+  * icu68.patch
+    + integrated upstream
+
+- Update SUSE.soc to reflect current SUSE branding, add following
+  colors (bsc#1181122):
+  * SUSE Mint
+  * SUSE Midnight Blue
+  * SUSE Waterhole Blue
+  * SUSE Persimmon
+  See also https://brand.suse.com/brand-system/color-palette
+
+- Fix bsc#1179025 - LO-L3: LibreOffice crashes opening a PPTX
+  * bsc1179025.diff
+
+- Fix bsc#1178807 - LO-L3: Text box from PowerPoint renders vertically instead of horizontally
+  * bsc1178807.diff
+
+- Add icu68.patch: fix build with ICU 68
+
+- LO-L3: Shadow effect(s) for table completely missing - part 1 and 2
+  * bsc1178944.diff
+  * bsc1178943.diff
+
+- Disable firebird integration for the time being (boo#1179203).
+
+- Update to 7.0.3:
+  * .3 bugfix release of 7.0 series
+
+- Add patch to work with latest orcus/ixion:
+  * 0001-Upgrade-liborcus-to-0.16.0.patch
+
+- Update to 7.0.2.2:
+  * RC2 of 7.0.2
+
+- Update to 7.0.1.2:
+  * RC2 release of 7.0.1
+
+- Update BR to match up configure.ac
+
+- Use memoryperjob constraint instead of %limit_build macro.
+
+- Update to 7.0.1.1:
+  * RC1 of 7.0.1 release
+
+- Update to 7.0.0.3:
+  * Final stable release for 7.0.0 version
+
+- Update to 7.0.0.2:
+  * RC2 7.0 series update
+
+- Update to 7.0.0.1:
+  * RC1 7.0 series containing many additional fixes
+  * libreoffice-clipped-sidebar-paragraph-widget.patch
+  * libreoffice-select-correct-item-in-gallery.patch
+  * libreoffice-stuck-widgets-in-sidebar.patch
+  * pyuno-nopwd.patch
+- Also contains fixes for bsc#1155141 and bsc#1136234
+
+- Update libreoffice-stuck-widgets-in-sidebar.patch with
+  an additional fix from upstream (tdf#134360).
+
+- Add patches from upstream to fix regressions:
+  * libreoffice-stuck-widgets-in-sidebar.patch: some sidebar
+    widgets getting stuck in a disabled state (boo#1173410,
+    tdf#134360).
+  * libreoffice-select-correct-item-in-gallery.patch: select the
+    item in gallery before dragging it (boo#1173409, tdf#134285).
+  * libreoffice-clipped-sidebar-paragraph-widget.patch: fix too
+    wide and clipped paragraph widget in sidebar (boo#1173404,
+    tdf#134357).
+
+- Update SUSE.soc bsc#1173471 to match up current SUSE branding
+  colors
+
+- Enable skia build; building with gcc atm
+
+- Add patch to fix bsc#1116658:
+  * pyuno-nopwd.patch
+
+- Update to 7.0.0.0.beta2:
+  * Beta candidate with all the new 7.0 series content
+- Remove merged patches:
+  * bsc1157627.diff
+  * bsc1160687-2.diff
+  * bsc1160687-3.diff
+  * bsc1160687-4.diff
+  * bsc1160687-5.diff
+  * bsc1160687-6.diff
+  * bsc1160687-7.diff
+  * bsc1160687-8.diff
+  * bsc1165849-1.diff
+  * bsc1165849-2.diff
+  * bsc1165849-3.diff
+  * bsc1165870.diff
+  * bsc1172053.diff
+  * bsc1172189.diff
+  * replace-boost-bimap-in-sdext-pdfimport.patch
+  * fix_old_boost_spirit_namespace.patch
libstorage-ng
+- Translated using Weblate (Italian) (bsc#1149754)
+- Translated using Weblate (Chinese (Taiwan)) (bsc#1149754)
+- Translated using Weblate (German) (bsc#1149754)
+- Translated using Weblate (French) (bsc#1149754)
+- Translated using Weblate (Spanish) (bsc#1149754)
+- Translated using Weblate (Chinese (China)) (bsc#1149754)
+- 4.3.91
+
+- merge gh#openSUSE/libstorage-ng#800
+- correctly handle backreferences in restore_devicegraph()
+- generate pool for NVMes
+- 4.3.90
+
+- merge gh#openSUSE/libstorage-ng#799
+- added CI based on Leap since Tumbleweed is currently broken
+- 4.3.89
+
libvirt
+- libxl: Fix node device detach when driver unspecified
+  libxl-default-pcistub-name.patch
+  boo#1182885
+- spec: Bump minimum glib version to 2.56
+
+- Update to libvirt 7.1.0
+  - Many incremental improvements and bug fixes, see
+    https://libvirt.org/news.html
+  - bsc#1182367, bsc#1182515
+  - Dropped patches:
+    32c5e432-revert-f035f53b.patch,
+    e3d60f76-fix-socket-file-gen.patch,
+    7cf60006-qemu-swtpm-aarch64.patch,
+    afb823fc-qemu-validate-swtpm.patch,
+    8a4b8996-conf-move-virDomainCheckVirtioOptions.patch,
+    c05f0066-conf-drop-empty-virDomainNetDefPostParse.patch,
+    19d4e467-conf-improve-virDomainVirtioOptionsCheckABIStability.patch,
+    bd112c9e-qemu-virtio-options-vsock.patch
+
+- Remove old initscript patching of libvirt-guests.sh
+  Modified suse-libvirt-guests-service.patch
+  boo#1182494
+
patterns-base
+- Recommend issue-generator on Leap as well
+
+- Recommend hostname, else you don't get it installed without
+  installed YaST
+- Move shadow from required to recommended, it not needed for a
+  functional base system and there are alternate solutions, so
+  allow users to install them.
+
+- Suggest pulseaudio, so that zypp has something to base the
+  decision on when choosing between pulseaudio and
+  pipewire-pulseaudio (boo#1182730).
+
+- Don't pull in update_test pattern from sw_management
+- Move aaa_base-malloccheck from update_test to base
+
+- Suggest ed to prefer it over busybox-ed
+
pavucontrol
+- Require the pulseaudio-daemon capability instead of the
+  pulseaudio package, so alternative implementations can be used
+  (boo#1182730).
+
+- Add runtime requirement on pulseaudio (boo#1149634).
+- Refresh spec file.
+
+- Update to version 4.0:
+  * There can now be only one pavucontrol window open at a time.
+    Trying to start pavucontrol for a second time brings the first
+    window to foreground.
+  * Added a "Show volume meters" checkbox to the Configuration tab.
+    Disabling the volume meters reduces CPU use.
+  * Improve the use of space (remove useless margins and paddings).
+  * Use a more appropriate icon for the channel lock button.
+  * Better channel label layout, prevents volume sliders from getting
+    unaligned.
+  * Maximum latency offset increased from 2 to 5 seconds to
+    accommodate AirPlay devices that often have higher latency than
+    2 seconds (this is not that useful on newer PulseAudio versions,
+    though, because the latency is reported much more accurately
+    than before).
+  * New --version command line option.
+  * Dropped support for Gtk+ 2.
+  * Bumped the minimum supported libpulse version to 5.0.
+  * Improved compatibility with newer Glade versions.
+  * New translations: Chinese (Taiwan), Croatian, Korean, Norwegian
+    Nynorsk, Lithuanian, Valencian.
+  * Updated translations: Finnish, French, German, Italian,
+    Japanese, Polish, Swedish.
+- cleanup with spec-cleaner
+- drop pavucontrol-use-C++11-for-building.patch (upstreamed)
+
-- Update to version 0.9.10:
-  + volume: Set the scale properly for delta changes via
-    mouse/keyboard.
-  + events: Hide output streams with a stream restore designator
-    for the event widget.
-  + Build fixes.
-  + Updated translations.
-
-- Update to version 0.9.9
-  + make sure that two card profiles with the same priority
-    don't collide with each other
-  + Add support for changing ports
-  + Change 'Default' to 'Use as fallback'
-  + Create the event role widget early so that it's always top of
-    the list.
-  + More changes in the UI to try and make things neater.
-  + Hide the terminate button.
-  + Do not disable the default button when it's set.
-  + Don't use a hyperlink to display the device, just use a
-    regular button.
-  + Add support for changing ports.
-
-- Review changes.
-- Drop pavucontrol.png: there's no reason to install this icon. Was
-  probably a left-over.
-- Remove autoreconf call, which isn't needed.
-- Pass --disable-lynx to configure, and remove lynx BuildRequires.
-- Use parallel make.
-- Do not add categories to the desktop file, since they're already
-  there.
-- Use standard commands for clean section.
-
pipewire
-- Add patch from upstream to fix a division by 0 error
-  (boo#1176515):
+- Do not provide pulseaudio, but pulseaudio-daemon so we can
+  specify in the patterns that we prefer the pulseaudio package
+  (boo#1182730)
+
+- Update to version 0.3.22:
+  * Highlights
+    + Per client config files replace the module-profiles. It's
+    now possible to tweak settings and load custom modules.
+    + Pro Audio card profile support. You can now select the
+    Pro Audio profile and have raw device access with the
+    maximum number of channels and no mixer controls. This is
+    the usual setup for managing high end Pro Audio cards.
+    + Many fixes and improvements in the JACK library to make
+    devices look and integrate better.
+    + Many bluetooth improvements. Playback should be more
+    reliable and better synchronized. Support for the HFP HF
+    profile.
+    + Small fixes and improvements all over the map.
+  * PipeWire improvements
+    + Add support for restrictions requested by a client. This
+    makes it possible to implement Flatpak policy for emulated
+    PulseAudio clients as well.
+    + Fix removal of params in objects. Previously they would not
+    be removed from the cache.
+    + Remove mlock warnings by default. There is an option to
+    enable them again if you want to check if your system is
+    optimized.
+    + Remove LimitMEMLOCK lines from the service files. They can
+    only lower the system settings and are thus not useful.
+    + Implement per-client config files. Each pipewire client will
+    now read a config file that you can use to configure the
+    context of the client.
+    + Implement state and config load/save in pipewire. This is
+    used by the session manager or other apps.
+    + Make an option to disable dbus support.
+    + Add tool to convert pipewire config to JSON.
+  * Session-manager
+    + Give all permissions to Manager flatpak apps. In the future
+    we will use the Permission store to remember user settings.
+    + Improvements to default audio/sink handling.
+    + Add option to configure device suspend time.
+    + Small fixes in route handling.
+  * Device support
+    + Complain when ACP profile files are not found and use
+    a fallback in order to get something working.
+    + Add volume support to monitor ports.
+    + Fix resume from suspend for ALSA in more cases.
+    + ALSA ACP cards now have a Pro Audio profile that exposes
+    the raw card devices.
+  * Bluetooth
+    + Enable A2DP delay reporting. This improves audio/video sync
+    when playing audio over bluetooth.
+    + Fix stuttering in A2DP source
+    + Tweak buffer size and latency settings to avoid stuttering
+    + More work on HSP and HFP support
+    + Fix initial profile configuration
+    + Add HFP HF support
+  * PulseAudio server
+    + Small tweaks in capture packet size to avoid crashes in some
+    apps.
+    + Detect Flatpak apps and requests the flatpak permissions from
+    the session manager. This means that Flatpak pulseaudio apps
+    will now run with reduced permissions.
+  * ALSA plugin
+    + Reduce min buffer size in the plugin for lower possible
+    latency.
+  * JACK
+    + implement some missing methods to make qjackctl work again.
+    + Use the context data thread instead of making our own. This
+    fixes the issue where the data thread was not given RT
+    priority correctly.
+    + Pass extra jack flags around in port properties. This makes
+    CV ports in carla work.
+    + Many tweaks to the port names and aliases. Unwanted
+    characters are filtered out, giving better names to jack
+    apps. Default device names are now equal to those seen in
+    pulseaudio apps.
+    + Add an option to make a separate client for the monitor
+    ports of a device. This makes it more usable in apps.
+    + add support for system:playback_N and system:capture_N port
+    names for apps that hardcode these port names.
+
+- Re-add the Provides: pulseaudio; patterns-base now suggests
+  pulseaudio, which should help zypp in doing a smarter decision
+  (boo#1182730).
+
+- ldacBT only builds on little endian architectures, so we can't
+  buildrequire it on big endian systems like s390, s390x or ppc64.
+
+- Remove the pulseaudio provides from pipewire-pulseaudio:
+  We first need to ensure our KDE patterns (and others) become
+  smart enough to favor pulseaudio until we are ready for the
+  switch (boo#1182730).
+
+- Update to version 0.3.21:
+  * Highlights
+    + Many PulseAudio compatibility fixes. Handling of corked
+    streams, the prebuf setting, seek modes and stream flags
+    are now implemented correctly.
+    + Ports and Profiles are now managed by the session manager
+    and can save and restore previous settings.
+    ALSA device handling has been tweaked for maximum
+    compatibility at the expense of latency. There are tuning
+    options in the config file.
+    + Improved Bluetooth support. HSP is disabled by default
+    because it is old and deprecated and in some cases causes
+    conflicts with the newer HFP profile. Codec switching is
+    now implemented as well.
+    PipeWire accepts donations with liberapay now.
+  * PipeWire improvements
+    + Improve draining in pw-stream.
+    pw-stream now uses busy metadata by default. This makes sure
+    that no writer can write to buffers when readers are still
+    busy.
+    + Fix handling of empty array/choice instead of failing.
+    + Fix crashes when creating properties from empty strings.
+    + Make it possible to pass an array to module-access
+    access.allowed variables
+    + Fix small bug in argument parsing in pw-cat
+  * Session-manager
+    + Restore route volumes in all cases, also when switching
+    routes.
+    + Use a default route volume for unknown routes instead of
+    letting the system decide on a default.
+    Improve profile handling. Don't try to restore unavailable
+    profiles. Implement the profile switching in the session
+    manager now.
+    + Fix handling of Virtual sources as defaults.
+    + Handle port switching in the session manager. Implement
+    save and restore of default ports per profile.
+  * GStreamer
+    + Fix a crash with zero SPA_PARAM_BUFFERS_size
+  * Device support
+    + v4l2-source will now respect the requested memory types.
+    + ALSA buffering has been tweaked. USB devices should have
+    less XRuns by default. Parameters can be tweaked to
+    decrease the latency on capable devices. Also fix a case
+    where a quantum change would cause an xrun.
+    + Fix mute in bluetooth devices
+    bluetooth devices are not paused in idle anymore for
+    improved compatibility.
+    + Codec switching for bluetooth is implemented along with
+    config options to select the codecs manually.
+    + HSP for bluetooth is now disabled by default. Most devices
+    support the newer HFP profile and some devices fail when
+    both are available.
+    + Reduce the amount of events the ALSA plugins emit by bundling
+    them.
+  * PulseAudio server
+    + Implement the suspend command
+    + Fixes volume in sample info
+    + Fix playback of samples, sometimes samples would be clipped
+    short. Also implement the target sink for the sample.
+    + Use rate match to feed samples. This way the latency can
+    be kept to a minimum.
+    + Latency has been tuned some more, more closely emulating
+    pulseaudio behaviour.
+    + Improve default sink/source handling. Make sure all events
+    are sent correctly when defaults change.
+    + Handle underrun better without causing sync issues. Make sure
+    to pause in corked state.
+    + Implement rewind due to seeks, fixes GStreamer seeking.
+- Do not remove alsa-card-profiles, they are required
+
+- Provide pulseaudio by pipewire-pulseaudio: there are various
+  packages in the distro that require pulseaudio, but essentially,
+  they should be happy with pipewire-pulseaudio as a replacement.
+  Do not provide the symbol though, as we do not (yet) want to
+  automatically migrate users over.
+
+- Add pkgconfig(ldacBT-abr) and pkgconfig(ldacBT-enc)
+  BuildRequires: Build bluetooth ldac codec support.
+
+- Update to version 0.3.20:
+  * Highlights
+    + Latency was reduced in ALSA and PulseAudio and time
+    reporting has improved a lot.
+    + Bluetooth now has a native HFP backed, SBC XQ and
+    mSBC support.
+    + Many bugfixes and improvements, improved device
+    support.
+  * PipeWire improvements
+    + pw-dump can now dump all objects such as Endpoints
+    + pw-dump has a -m option to monitor changes
+    + pw-dump can now dump metadata
+    + pw-stream can now use the rate-match io to exactly
+    produce the required number of samples for the
+    current cycle. When using this feature, a stream can
+    achieve the same low-latency as pw-filter.
+    + spa-acp-tool can now load a custom profile-set and
+    correctly parses the volume updates
+    + There is now a nofail option when loading modules
+    + The connection has been made reentrant to fix some
+    strange random problems with metadata.
+    + Turn some errors into warnings or simply info.
+    + Executables are now built with PIE
+    + S24OE formats should work now (MAudio FastTrack Pro)
+    + Remove mlock warnings. Add support for mlockall with
+    a config option.
+  * Session-manager
+    + There are now config files for bluez and v4l2 modules
+    + Improve ALSA device and node properties
+    + Bluetooth devices have better properties now.
+    + The default device routing has been improved.
+  * Device support
+    + Port priorities are updated for UCM devices
+    + ACP devices notify change in routes in all cases
+    + There is now RW support in ALSA devices to increase
+    compatibility.
+    + Many improvements to Bluetooth. SBC XQ support can now
+    be enabled with a config option. mSBC can be enabled
+    with an option.
+    + Bluetooth devices not expose Routes so that they look
+    more like how PulseAudio handles them
+    + Gracefully handle missing profile-sets
+    + There is now a native HFP backend
+    + Improve card names in some cases.
+    + pause-on-idle is now disabled for ALSA devices. This can
+    reduce pops and clicks when the device is stopped.
+  * ALSA plugin
+    + Use rate-match to reduce the latency
+    + Implement a _delay() function to get smoother timestamps.
+    + Fix property parsing. Fixes volume changes in alsamixer.
+  * PulseAudio server
+    + Use rate-match to reduce the latency. This also reduces
+    the buffering in audioconvert and improves timestamp
+    reporting.
+    + Implement rate changes now that we have rate-match
+    support.
+    + pactl stats will now work
+    + Fix excessive memory usage when a capture client doesn't
+    read fast enough.
+
+- Update to version 0.3.19:
+  * Highlights
+  - Startup after login should be fixed now with inotify
+    used to wait for permissions.
+  - Channels should be mapped correctly now.
+  - Many bluetooth improvements in LDAC, AptX-HD. AAC was
+    also added. Headsets should work better now.
+  - pipewire-libpulse was removed. It is now completely
+    replaced by pipewire-pulse.
+  - Fix a crasher bug in pipewire-pulse and some memory leaks.
+  - Fix a bug with feedback loop that would cause 100% CPU.
+  - A new pw-top tool to display real-time graph performance.
+  - The example session manager now has config files.
+  - The config file format was changed to use the SPA JSON
+    tokenizer. This makes it more flexible and extensible.
+  * PipeWire improvements
+  - Fix debug of id in format channels
+  - Audioconvert should now remap channels correctly in all
+    cases.
+  - Feedback loops were not scheduled correctly and would
+    cause 100% CPU usage.
+  - Small improvements to the profiler to also log incomplete
+    graph status.
+  - a new tool pw-top was added that prints real-time performance
+    stats of the graph.
+  - the rtkit module now sets the nice level to -11
+  * Session-manager
+  - The session manager would sometimes link dont-reconnect
+    nodes to another node, which would leak monitor streams in
+    pipewire-pulse.
+  - The session manager now has configuration files. Config files
+    can also be placed in the user home directory to make custom
+    configurations.
+  - The session managers now creates unique device and node
+    names for alsa and v4l2 devices.
+  * Device support
+  - Many improvements in Bluetooth codecs, LDAC stuttering,
+    AptX-HD negotiation, LDAC ABR support
+  - Bluetooth supports AAC audio now.
+  - Many fixes to Bluetooth SCO transport used in headsets.
+  - inotify support in device monitors
+  - ACP was synced with the latest pulseaudio code
+  - Fix a bug in enumeration of device ports.
+  - PulseAudio server
+  - seek flags and offset are now supported, making gstreamer
+    pulse elements work better.
+  - Fix a crasher bug in pipewire-pulse, we sometimes would
+    write too much to the ringbuffer
+  - Fix some memory leaks in error cases.
+  - Fix handling of NULL string to locate default sink/source
+  * JACK layer
+  - Ports can also be found with the aliases now, making
+    qjackctl work in more cases.
+- Changes from PipeWire 0.3.18:
+  * Highlights
+  - More work in the PulseAudio server. It should be compatible
+    with more applications.
+  - Bluetooth now support extra codecs such as AptX/HD and LDAC.
+  - Support for virtual sources and sink was improved a lot.
+  - Added a new pw-dump tool to dump the objects in JSON formats
+    and for filtering them with tools like jq.
+  - Many more stability fixes and improvements.
+  * PipeWire improvements
+  - Silence some harmless warnings
+  - pw-cli can now be used to set parameters.
+  - Streams now perform the correct channel mapping when linked
+    to non-standard multichannel devices. Previously channels
+    would get swapped.
+  - port, node and device params are now cached in the server.
+    This avoids opening and closing devices whenever some client
+    enumerates formats, which improves performance a lot,
+    especially in cases where opening a device is slow.
+  - Add a command to keep a device open during negotiation. This
+    is used to enumerate and set a format while opening the
+    device just once, improving performance.
+  - The null-sink scheduling was fixed.
+  - A memory corruption bug was fixed in format conversion, this
+    could cause crashes, silent channels or other undefined
+    behaviour.
+  - There is now a simple JSON parser.
+  * Session-manager
+  - Settings files are now stored in JSON. With the json parser
+    this is easier to parse and extend
+  * Device support
+  - Bluetooth now supports additional codecs: LDAC, AptX and
+    AptX HD. LDAC is known to not work very well yet.
+  - ALSA devices will now default to the max supported channels
+    if nothing else is specified. This makes it possible to use
+    8+ channel cards with the alsa-pcm module, which is not
+    supported with the default alsa-acp module.
+  - Enable mSBC support in oFono.
+  - Add an option to disable hardware mixers
+  - ALSA now improves support for batch devices.
+  - The udev rules had references to Pulseaudio removed in order
+    to not create conflicts.
+  - Fix a potential crash in bluetooth devices when
+    disconnecting.
+  - UCM cards now use HW volume when possible.
+  * PulseAudio server
+  - The id can now be used as the name to locate cards and
+    devices
+  - Report streams with planar formats as well
+  - Better error reporting when stream create fails
+  - module-null-sink can now handle channels, rate and
+    channel_map properties
+  - Add support for 3 types of virtual devices: source,
+    sink and duplex.
+  - set-port was fixed
+  - Some buffer parameters were tweaked to improve
+    performance, compatibility and stuttering with lower
+    latency.
+  - NULL can be used as a name for the device sink/source
+  - Support lookup of monitor names
+  - Set properties more like pulseaudio so that some
+    clients (Teamspeak) don't crash anymore
+- Changes from PipeWire 0.3.17:
+  * Highlights
+  - Fix crasher bug for kwin when screensharing stopped.
+  - Massive improvements and compatibility fixes in the
+    PulseAudio server.
+  - The session manager now has a config directory in
+    /etc/pipewire/media-session.d/ It will look for files there
+    to activate session manager modules. Packagers can use
+    this to only activate the audio modules when the PulseAudio
+    server, libjack.so or the alsa modules are installed.
+  * PipeWire improvements
+  - We now clear hooks before adding them. Some application
+    did not clear them and had random data for the destroy
+    callback.
+  - Return -ENOENT from unknown resources so apps can handle
+    this better. It's a common problem when an app tries to
+    introspect and object but it disappeared before the message
+    reached the server. Apps should ignore this.
+  - channelmap information is now passed with the volume
+    settings.
+  - DMABuf is not mmapp()ed anymore with the FLAG_MAP_BUFFERS in
+    the stream or filter. This is because DMABuf usually
+    requires more that just a simple mmap and is better left
+    for the application.
+  - increase the maximum number of ports for a client-node.
+  - adapter and node-factory now support the linger option to
+    keep the objects alive after the creating client disconnected.
+  * Device support
+  - ALSA now handles error in close(), like when unplugging a
+    USB device.
+  * Session-manager
+  - The session manager is now handling DONT_RECONNECT streams
+    without a target node. They get connected to a default node
+    once and then fail to reconnect.
+  - The session manager now exposes the stream setting as
+    metadata. This makes it possible for other components, such
+    as pulse-server to use this information. Information is stored
+    as a json object for easier consumption.
+  - The session manager now has a config directory in
+    /etc/pipewire/media-session.d/ packagers can use this
+  * PulseAudio server
+  - Pulse server now acquire the dbus name.
+  - Improvements in timing and compatibility with many apps.
+  - The stream-restore extension is now implemented so that
+    the event volume can be configured.
+  - Many stability fixes and improvements.
+  - Fix some issues with module-load/unload
+- Changes from PipeWire 0.3.16:
+  * Highlights
+  - Fix screensharing for old 0.2 clients
+  - Many pulse-server improvements. There is now a
+    pipewire-pulse binary that is the prefered solution for
+    PulseAudio compatibility. The replacement libpulse
+    libraries are now deprecated. This also makes audio in
+    Flatpak work.
+  * PipeWire improvements
+  - Fix cleanup of listeners everywhere. Force remove of
+    listeners in _destroy to avoid crashes.
+  - Add support for a journald logger module.
+  - Various memory leak fixes
+  - Silence some warnings that spammed the logs.
+  - Fix flush in pw_stream. This fixes small glitches when
+    switching streams in music players.
+  - Various FreeBSD fixes and improvements.
+  - Fix some crashes when destroying objects.
+  * Device support
+  - Reload the ALSA configuration when creating a node so that
+    hotplugged devices work in all cases.
+  - Fix memory leaks in ACP library. This also fixes issues
+    where the mixer device was not closed.
+  - Bluetooth now has support for the mSBC codec for SCO
+    source and sink.
+  * pulse-server
+  - Many introspection and compatibility improvements. It should
+    now be as good or better than the replacement library.
+  - Implement sample cache to make notification events work.
+  * JACK layer
+  - handle errors when linking, fixes jack_connect hang when
+    the ports were already linked.
+- Drop patches do-not-use-snd_pcm_ioplug_hw_avail.patch and
+  fix-memfd_create-call.patch, no longer needed on SLE/Leap which
+  have updated glibc / alsa.
+- Drop do-not-install-alsa-config-files.patch, remove files at
+  install time instead.
+- pw-pulse wrapper is gone, remove all mentions of it.
+- Package pulseaudio replacement in a subpackage and drop
+  pipewire-libpulse-0_3 (pipewire will use pulseaudio libraries
+  directly).
+- Create an alsa subpackage and move alsa pipewire plugin to this
+  subpackage.
+
+- Update to version 0.3.15:
+  * Highlights
+    + This is a quick update to fix critical issues with the
+    0.3.14 update, which broke screen sharing and accidentally
+    enabled the experimental pulse-server.
+    + Fix some compatibility issues in pulse-server with
+    pavucontrol and fix an issue that would block the complete
+    server.
+  * PipeWire improvements
+    + Permission checks for new clients are now done from a
+    global context, which makes it possible to assign initial
+    permissions to objects.
+    + Handle EINTR everywhere
+    + Fix an issue with the node state changes where a quick
+    pause/play would hang a client.
+  * Session manager improvements
+    + Disable the bluez5 and pulse-bridge modules by default
+    because they interfere with pulseaudio. These options should
+    only be enabled if pulseaudio is removed or disabled in the
+    system.
+    + Fix an issue where the session manager could end up in
+    infinite recursion while scanning for things to do.
+    + The session manager will now always configure nodes to remix
+    to the channel configuration of the device. This fixes the
+    case where mono streams would only end up on one channel of a
+    stereo device.
+  * Device support
+    + Initial merge of A2DP extra codec support using the new
+    bluez5 API.
+  * pulse-server
+    + Create the runtime directory when it doesn't exist.
+    + Don't ever block the server, use non-blocking IO everywhere.
+    + Fill description of profiles with the name if not otherwise
+    set, this fixes a crash in pavucontrol.
+    + the connection debug catergory will now also debug pulse
+    messages.
+    + Respect the no_remix flag to make the control panel channel
+    check work.
+  * ALSA plugin
+    + implement pause
+
+- Update to version 0.3.14:
+  * Highlights
+    + This release focuses on bugfixes and stability
+    improvements.
+    + A new experimental pulse-server module was added. This
+    module implements the pulseaudio protocol on top of
+    PipeWire and can be used to make flatpaks work with
+    PipeWire. It looks like this might be a better way
+    forward compared to the libpulse.so replacement library.
+    + A2DP bluetooth was reworked. Playback should work a lot
+    better now. Support was also added to automatically link
+    an A2DP source to a playback device, which makes it possible
+    to use PipeWire as a bluetooth receiver as well.
+    + Improvements to the routing and volume restore features
+    of the session manager.
+  * PipeWire improvements
+    + The channelmixer does not normalize volumes anymore. Volumes
+    are only normalized for monitoring streams now.
+    + Streams can actually start in the inactive state now.
+    + The channelmixer can now also convert volume updates from one
+    channel layout to another. This makes saved volumes work
+    even when streams have different channel layouts.
+    + Clients are only registered after the properties have been
+    updated.
+    + Links now have a new active state.
+    + Drivers can now also specify a minimum quantum. This makes it
+    possible for bluetooth devices to specify an optimum quantum
+    for the given codec settings and MTU.
+    + The amount of data sent over the socket was reduced by only
+    sending the data that changed.
+    + Client objects are now exposed after they uploaded their
+    properties, which makes the new object more useful.
+  * Tools improvements
+    + pw-cat will now add metadata to the PipeWire streams.
+  * Session manager improvements
+    + Fix crashes when reading bad data in stored settings.
+    + volume and routing is improved. Settings are now remembered
+    per application or media-role.
+    + The session manager remembers the last device used per stream
+    + Fix a bug when moving streams where it could sometimes end
+    up with linking a stream to multiple devices.
+    + Use RTKit to set realtime priority on the data thread in the
+    session manager. This improves performance of the pulse-server
+    and bluetooth devices.
+    + Add a new property to mark streams that want to capture from
+    the monitor of the default sink.
+    + NODE_TARGET can now also contain the node name. This avoids
+    some lookups in the pulseaudio layer when selecting target
+    nodes by name.
+    + the -e and -d options are more usable now and can be used to
+    add and remove modules from the default list of modules.
+  * Device support
+    + v4l2: add some workarounds for buggy drivers. Add Limited
+    support for droidcam.
+    + ACP: improve selection of default port and profiles.
+    + ACP: add support for using the hardware mixer for more than
+    8 channel streams.
+    + ACP: support the new port type and availability group found
+    in PulseAudio.
+    + A2DP bluetooth timings were reworked. Automatic linking of
+    A2DP sources was added to make it possible for PipeWire to
+    act as a bluetooth receiver. The code was reworked to allow
+    other codecs such as APTX and LDAC in the future.
+    + Try harder to recover from ALSA errors.
+  * GStreamer improvements
+    + Fix some crashes in the monitor that cause
+    gnome-initial-setup to crash.
+  * PulseAudio layer improvements
+    + Many compatibility improvements. Improved playback in
+    chrome. Fix a crash in firefox when the daemon is stopped.
+    + Fix a leak in the formats.
+    + Fix !ADJUST_LATENCY streams like paplay.
+    + Make the device option in paplay work.
+    + Fix volume/mute notifications, this makes plasma volume updates
+    work again.
+    + Do the conversion between PulseAudio cubic volumes and PipeWire
+    linear volumes. Volume levels should behave now like they did
+    with PulseAudio.
+  * JACK layer improvements
+    + Return an error when we run out of midi events. Some application
+    rely on this behaviour.
+  * ALSA plugin improvements
+    + The ALSA plugin now also supports the node name in the
+    playback_node and capture_node properties.
+
+- Rename 99-pipewire-default.conf to
+  99-pipewire-default.conf.example so it's disabled by default and
+  all ALSA I/O doesn't get redirected to pipewire (which was only
+  overrided by pulseaudio's configuration in alsa-plugins-pulse
+  casually). Thanks to Takashi Iwai for noticing (boo#1178104,
+  boo#1177166 and probably boo#1175584)
+- Add baselibs.conf (boo#1177555)
+
+- Update to version 0.3.13:
+  * PipeWire improvements
+    + Add pw-reserve tool to reserve or monitor a device on DBus.
+    + Install spa-resample, a tool to resample a file.
+    + Install spa-acp-tool, a tool to inspect the card profile.
+    + Various fixes and improvements
+    + Fix a bug in pw-stream where a capture stream could run out
+    of buffers and become silent.
+    + Rework the processing loops in the adapter and stream. There
+    is now less latency in PulseAudio and ALSA layers.
+  * Session manager improvements
+    + Improve the device reservation code. We now try to acquire
+    the device using the dbus device reservation API before we
+    probe the device. This avoids conflicts with a running
+    PulseAudio where devices would disappear (because they were
+    locked by the other process).
+    + Don't fail on invalid input from the config files.
+    + Audio devices now have the same name as what PulseAudio
+    would assign.
+  * Device support
+    + v4l2: try to use the format before enumerating the size and
+    framerate. Some drivers don't check the format and might now
+    work better.
+    + v4l2: Fall back to MMAP when EXPBUF fails. Fix MMAP access,
+    just export the fd and the mapoffset. This should make more
+    devices work.
+    + Fix crash in ALSA Card Profile (ACP) code.
+    + ACP: fix selection of default profile. Prefer any possibly
+    available profile over 'Off'. This makes some card at least
+    start with something.
+    + Fix soft volume. After setting the volume to 0, it would stay
+    at 0 until pushed over the max volume. This should fix
+    various volume related issues.
+  * PulseAudio layer improvements
+    + Rework the buffering and latency measurements and tweak the
+    buffer attributes. This should make browsers and media
+    players work better. This should also improve speechd
+    performance.
+  * JACK layer improvements
+    + Fix compilation against newer JACK.
+- Rebase patch:
+  * do-not-install-alsa-config-files.patch
+
+- Update to version 0.3.12:
+  * PipeWire improvements
+    + The channelmap converter now handles unknown and strange
+    channel layouts much better.
+    + The resampler is now cleared correctly, avoiding clicks and
+    pops at the start of sound.
+    + Fixes for various crasher bugs. (paplay drain, vlc shutdown,
+    pactl info, ...)
+    + Fix a race condition in the node state changes that caused
+    all kinds of sync and other issues (vlc, mpv, ...)
+    + Improve the binary name property of applications
+    + Fix the scheduling again of nodes that always need a driver
+    such as the jack clients.
+  * Session manager improvements
+    + Fix routing to default nodes. Sometimes nodes were not routed
+    to the default node (bluetooth)
+  * Device support
+    + Disable channelmap from ALSA by default. This is what
+    PulseAudio does and thus provides better compatibility.
+    + Fix a bug in how the resampler was used in the ALSA source,
+    causing distortion and errors when using low latency capture
+    clients. (Discord, webrtc, ...)
+    + Small bluetooth improvements. More work is needed for
+    reliable bluetooth playback.
+  * GStreamer plugins
+    + The device provider now stops the processing loop before
+    shutting down, which avoids crashes (gnome-initial-setup).
+  * PulseAudio layer improvements
+    + The buffer attributes were reworked to ensure compatibility
+    with many more applications such as mpv and audacious.
+    + The pulseaudio layer will now try hard to not hand out
+    invalid channel maps to the application. (avoids crashes in
+    gnome-volume-control). The channel map will now also look
+    more like what PulseAudio does.
+    + The @DEFAULT_SINK/SOURCE/MONITOR@ wildcards now work. This
+    fixes the problem with volume keys when they are bound to
+    scripts using pactl and the default sink/source wildcards.
+    + The PIPEWIRE_LATENCY environment variable now works again
+    + Fix some leaks of ports and port info. Also fix the leak of
+    the context when the mainloop is stopped.
+    + The sink/source format_info array is now filled up
+    completely, this is actually not implemented yet in the real
+    PulseAudio.
+  * JACK layer improvements
+    + jack now returns version 3.0.0 and has PipeWire in the
+    version string so that apps can report this.
+- Drop patch:
+  * 0001-alsa-dont-change-the-resampler-delay-value.patch
+
+- Update to version 0.3.11:
+  * PipeWire improvements
+    + Properly cleanup the mixer structures when a port is removed,
+    this should fix client crashes related to port config changes
+    and other random crashes.
+    + Optimize the preferred formats in the audio converter. Higher
+    quality formats with higher performance are chosen first.
+    + Make sure the time reported by pw_stream is always
+    increasing, even when the driver and clock changes.
+    + There is now also a system service and socket that can be
+    used to enable PipeWire systemwide. This is however not
+    recommended and disabled by default.
+    + Fix channelmixer 5.1 to stereo mix matrix. It was not reading
+    the conversion matrix correctly and cause channels to be
+    dropped. The channelmixer will now also normalize the volume,
+    like what pulseaudio does.
+    + The channelmixer will now just copy channels when no layout
+    has been given. It has also optimized paths for this. This
+    makes it possible for apps to request > 8 channels from the
+    alsa plugin (ardour).
+    + Port, Node and Link will now also emit an error on the
+    resources in addition to updating the error in the info. This
+    would make it easier to track negotiation errors in the
+    session manager later.
+    + many small fixes and cleanups.
+    + Fix compatibility:
+  - DOSBox: fix crash because of double free in pw_stream
+  * Session manager improvements
+    + The session manager will now try to configure the client to
+    the channel configuration of the sink/source. It will only
+    do this for downmixing, never for upmixing and also never
+    when the client has the dont-remix property set. It will
+    also renegotiate the channel layout when moving a stream to
+    a new sink/source.
+    + Configuration state is now saved in XDG_CONFIG_HOME.
+    Previously it was saved in $HOME/.pipewire-media-session/
+    You can migrate the state by moving the files to
+    $XDG_CONFIG_HOME/pipewire-media-session (or
+    $HOME/.config/pipewire-media-session as a fallback when
+    XDG_CONFIG_HOME is not set).
+  * Device support
+    + Bluetooth sources and sinks should work better now.
+    + There is now also a new bluetooth backend using hsphfpd.
+    + fix the ALSA UCM Off profile for alsa pcm devices
+    + improve ALSA port and profile switching. The ACP device will
+    now switch to the best port and profile when availability
+    changes.
+  * PulseAudio layer improvements
+    + Implement some more callbacks. The pulse layer will now also
+    notify applications of stream moved, started and latency
+    changes.
+    + Fix error code when an object was not found. We now return
+    PA_ERR_NOENTITY instead of PA_ERR_INVALID.
+    + Add some support for loading new null sinks. Applications
+    such as pulseeffects use this. Note that pulseeffects does
+    not yet work reliably but can start now.
+    + Improve handling of profile and port updates, it should work
+    much more reliable now. Apps should now also again receive
+    volume updates from sinks/sources.
+    + Fix compatibility:
+  - openal-soft 1.20
+  - pavucontrol (checks PA_ERR_NOENTITY)
+  * JACK layer improvements
+    + improve default source and sink handling. It was not updated
+    correctly in all cases.
+    + add samplerate and period to the pw-jack wrapper to easily
+    configure the desired samplerate and perdiod for the app.
+  * ALSA plugin improvements
+    + Add a mixer entry in the alsa config file.
+    + Implement support for planar types, rework the processing
+    function to make it more robust.
+    + refuse to load the alsa plugin when linked against 0.2. This
+    catches some old apps linked against 0.2 that want to use the
+    alsa plugin.
+    + Fix compatibility:
+  - linphone (ALSA SIGFPE when _status() is called
+    before _prepare()).
+- Includes fix for a division by 0 error (boo#1176515):
+- Add patch from upstream to fix audio stutters in discord and probably
+  other applications when using alsa directly.
+  * 0001-alsa-dont-change-the-resampler-delay-value.patch
+
+- Update to version 0.3.10:
+  * Many improvements to the pulse layer.
+    + GStreamer pulsesink element now works.
+    + Fixes some segfaults.
+    + Enable rtkit for client threads.
+    + fixes capture of monitor stream by name
+    + implement some more extensions, this makes paman
+    work and removes some warnings.
+  * Many improvements to the GStreamer elements
+    + negotiation rework, avoid calling GStreamer methods from
+    the PipeWire callbacks because they might block and cause
+    deadlocks.
+    + Add support for non-string property values.
+    + improve stability after buffer and format
+    renegotiation.
+    + Rework the device provider.
+    + pipewiresink can now provide a stream that can
+    be consumed by apps like cheese.
+  * Many improvements to the JACK layer:
+    + Rework the buffer_size callbacks. Make sure we call
+    the callback from a 'safe' thread and that we don't
+    call the process callback while the application is
+    handling the callback. This improves stability in
+    apps like Carla when PipeWire dynamically changes
+    the buffer size.
+    + Improve compatibility with apps that call
+    get_buffer_frames() with a 0 size (calfjackrack)
+    + JACK can now create nodes that can be set as a
+    sink/source in PulseAudio/ALSA apps (you can make an
+    effects rack and set that as default sink for
+    apps).
+  * Added a group id property for nodes. This makes it
+    possible to schedule nodes with the same driver even
+    when they are otherwise not linked together. To make
+    this work well a new flag needed to be added to nodes
+    to signal when they are ready for processing.
+    Together with the GStreamer fixes, this makes things
+    like:
+    gst-launch-1.0 -v pipewiresrc path=51 stream-properties="props,node.group=1" !
+    audio/x-raw ! pipewiresink stream-properties="props,node.group=1"
+    work as expected with PipeWire managing the resampling
+    to keep the clocks of the devices in sync.
+    This can later also be used to force devices to be grouped
+    together to create a JACK-like scheduling group.
+  * Streams and filter now use PIPEWIRE_NODE and
+    PIPEWIRE_LATENCY env variables as fallback.
+  * ACP add per device port list. This makes UCM devices
+    expose the right ports.
+  * Fix some segfaults in ACP and UCM.
+  * make pw-cat use the metadata to find default devices.
+  * The media session can now save and load audio device
+    Profiles and Routes (volumes), stream volumes and
+    the default sink and sources.
+
+- Update to version 0.3.9:
+  * Fix bad audio in chrome
+  * Remove some errors that are not real errors.
+  * Fix 100% cpu when disconnecting devices.
+  * Improve pulseaudio introspection of formats
+  * Fix JACK metadata handling, carla can now monitor the
+    port it creates and insert midi.
+  * Add a new permission bit (M) that is needed to be able
+    to configure metadata on an object. Improve security of
+    metadata some more, only allow metadata on objects that
+    are visible to the client setting the metadata.
+  * Add support for videocrop in the GStreamer elements.
+  * Improve handling of the runtime directory for the
+    server sockets. Add some reasonable fallback when
+    XDG_RUNTIME_DIR is not set, as suggested in the spec.
+  * Improve ALSA device names from ACP.
+  * Fix various crasher bugs. One in the pulse layer, one in
+    the session manager.
+  * Make alsa plugin respect the PIPEWIRE_REMOTE env variable.
+  * Various compile fixes.
-- Require pipewire from libpipewire (instead of Recommending it)
-  in SLE/Leap, so a zypper update of the system pulls in the
-  pipewire daemon. Add a note to change it back to a
-  recommendation when the api version changes which would make
-  recommendations get reevaluated by zypper (jsc#ECO-2308)
+- Update to version 0.3.8:
+  * Fix an embarrassing crasher in the JACK layer when metadata
+    keys were removed.
+  * Make it possible to add properties to jack clients with a
+    PIPEWIRE_PROPS env variable. This can be used to make JACK
+    nodes look like a device (like an effects rack).
+  * Improvements in the session manager in how it links ports.
+    Now it will try to link matching channels first and be more
+    intelligent otherwise. The session manager will also configure
+    the stream to the device port configuration when needed.
+  * Add ofono backend for Bluetooth HeadSet support.
+  * Improve default source and sink handling. They are now stored
+    with their id, instead of name, in the metadata. This makes it
+    work better with JACK because of JACK's limited name length.
+  * Improve environment variables to make it possible to create
+    and connect to servers other than "pipewire-0". Implement
+    this in pulseaudio, JACK and alsa layers.
+  * Add an alsa mixer plugin so that alsamixer works with PipeWire.
+    It will configure the default source/sink volumes.
+  * Fix capture devices. There was something wrong with how the
+    resampler was used that caused corruption in the signal when
+    the resampler was active.
+  * We now ship alsa card paths, profile-sets configuration files
+    and udev rules so that we don't have to rely on the pulseaudio
+    ones.
+  * Many build and stability fixes.
+- Update to version 0.3.7:
+  * Improved PulseAudio compatibility. The alsa card profile
+    code was reused from PulseAudio. Devices now support
+    all profiles, ports, jack detection, UCM and hardware
+    mixers that PulseAudio implements. There should not
+    be (almost) any difference between PipeWire and PulseAudio
+    in how it presents and manages devices.
+    Other missing API pieces such as the default sink/source
+    and move_stream are implemented now.  At this point
+    it should be possible to replace PulseAudio with the
+    compatibility layer for those who want to try.
+  * Many fixes and improvements to the GStreamer elements.
+    pipewiresrc now has the ability to periodically resend
+    the last frame. This makes it possible for use-cases like
+    screensharing to only update the screen on changes while
+    still keeping the client side encoder busy. PipeWire
+    elements can now also share a connection between them.
+  * Improvements to the bluetooth nodes. Dynamically adding
+    and removing devices should work much smoother now. Many
+    fixes and improvements to a2dp and sco nodes.
+  * Reduced memory usage by using less pre-allocated memory
+    where possible. JACK clients are especially using less
+    memory.
+  * Support for passive links is added again. These are links
+    that don't cause the associated driver to become active.
+    This makes it possible to have blocks of effects+sinks go
+    to suspend as a group when not in use.
+  * Both consumers and producers can now ask to renegotiate
+    the format. This required some cleanups and improvements
+    to how links and node states were handled. More work is
+    needed to implement more use cases.
+  * Important fixes to how memory is shared with clients. Memory
+    was not correctly freed in all cases, which would result
+    in reuse of the wrong memory.
+  * Support for planar formats for audio and video was added.
+  * Improved error handling in the session manager.
+  * Metadata is now used to manage default audio source and
+    sink devices. The session manager will try to link streams
+    to the default device. Changing the default device will
+    move streams to the new device. PulseAudio and JACK layers
+    respect the default source/sinks.
+  * Metadata is used to tag the desired output device for
+    a stream and the session manager will move streams when
+    the metadata changes. The PulseAudio layer uses this to
+    implement the move_stream feature.
+  * Many fixes to the security modules. The session manager now
+    has a flatpak module that grants permissions to flatpak
+    apps. The PulseAudio layer now respects the permissions of
+    objects. Security related properties are made read-only
+    now. Different access modules can now coexist.
+  * The portal module has been split up in 2 parts:
+    + a part living in the daemon that monitors the portal
+    dbus owner and tags all clients from this PID. This
+    part has to run in the daemon in order to securely
+    tag the clients.
+    + a part in the session manager that uses the permission
+    store to manage the permissions of portal managed
+    clients.
+- Drop patches already included in 0.3.7:
+  * 0001-client-node-fix-buffer-size-calculation.patch
+  * 0002-gst-fix-proxy-leaks.patch
+  * 0003-pulse-fix-pa_card_info-profiles2-array-to-be-NULL-terminated.patch
+  * 0004-pulse-fix-size-calculation.patch
+  * 0005-jack-fix-crash-on-close-when-metadata-are-not-available.patch
+  * 0006-a2dpsink-only-request-new-data-when-buffer-is-done.patch
+  * 0007-pulse-fix-counter-while-populating-car_info-profiles.patch
+  * 0008-impl-link-reset-state-before-starting-allocation.patch
+  * 0009-impl-core-clear-the-mempool.patch
+  * 0010-mem-reset-the-map-in-clear.patch
+  * 0011-avoid-uninitialized-variables.patch
+  * 0012-dlclose-on-errors.patch
+  * 0013-stream-handle-NULL-context.patch
+  * 0014-state-always-update-state-variables.patch
+  * 0015-spa-device-fix-leak-of-properties-in-error-case.patch
+  * 0016-alsa-dont-leak-structure-on-error.patch
+  * 0017-alsa-dont-leak-properties-on-error.patch
+  * 0018-stream-fix-some-more-leaks-in-error-paths.patch
+  * 0019-buffers-increase-max-datas-and-metadata-in-buffers.patch
+  * 0020-gst-return-NULL-for-unknown-format.patch
+- Drop patch and replace it with a sed substitution since the patch
+  context includes the package version and would have to be
+  modified in every package update:
+  * fix-meson-required-version.patch
+- Add patch to not install alsa card paths, profile-sets
+  configuration files and udev rules which upstream installs
+  "so that we don't have to rely on the pulseaudio ones".
+  * do-not-install-alsa-config-files.patch
plasma5-desktop
+- Add patch to fix selection in various KCMs (boo#1182944):
+  * 0001-Pass-Qt-MatchExactly-when-calling-QAbstractItemModel.patch
+
+- Update to 5.18.6
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/plasma-5.18.6
+- Changes since 5.18.5:
+  * kcm_fonts: Make the font selection dialog select the correct "Regular"-like style
+  * [kcms/desktoppath] Use folder dialogs instead of file dialogs (kde#424438)
+  * [kcm cursortheme] Also clear default theme when resetting
+  * Fix blurry icons in KColorSchemeEditor (kde#418165)
+
-  * [Activities KCM] Disable delete button when there's only one activity BUG: 397887 FIXED-IN; 5.12.8 (kde#397887)
+  * [Activities KCM] Disable delete button when there's only one activity (kde#397887)
popt
+- license update: SUSE-XFree86-1.0
+  This is not the MIT license but rather the old version of the XFree86
+  license (which is not upstream at spdx.org/Ãlicenses - hence the SUSE
+  proprietary prefix)
+
+- Libraries back into %{_libdir}, /usr merge project.
+
+- Add pkgconfig to BuildRequires to get automatic pkgconfig(popt)
+  provides
+
+- don't build libpopt.a
+- don't list popt.mo files twice
+
+- use %find_lang
+
+- Update to version 1.16:
+  + Include xcode prject files in distributed tar ball
+  + Build system fixes
+  + Provide popt.pc
+  + Extended test suite
+  + Various fixes
+- Changes from version 1.15:
+  + Build system fixes
+  + avoid displaying --[no]nofoo with POPT_ARGFLAG_TOGGLE.
+  + reserve a bit for --[no]opt prefix toggling.
+  + trim out escaped newline(s) from file content, other fixes.
+  + check/print argv[0] in --help for NULL.
+  + misc fixes
+- Changes from version 1.14:
+  + Build system fixes
+  + permit "#define POPT_fprintf fprintf" to lose the malloc'ing
+    fprintf
+  + Many fixes.
+  + Updated translations
+- Drop popt-1.13-popt_fprintf.diff: Should all be fixed upstream.
+  In case POPT_fprintf really still does not suffice, we can just
+  use "#define POPT_fprintf frptinf" and be set. The code is
+  prepared for this override.
+
+- use %_smp_mflags
+
+- make libpopt0-32bit obsolete popt-32bit [bnc#544964]
+
+- remove sparcv9-specific baselib exceptions (not needed)
+
+- enable parallel building
+- add baselibs.conf as a source
+- add baselibs for SPARC
+
+- add back baselibs.conf. bootstrap done
+
+- disable baselibs.conf for the moment
+
+- add baselibs.conf
+
+- initial release
+
postfix
+- (bsc#1183305) - config.postfix uses db as suffix for postmaps
+  Depending on DEF_DB_TYPE uses lmdb or db
+
+- (bsc#1182833) - /usr/share/fillup-templates/sysconfig.postfix
+  still refers to /etc/services
+  Use getent to detect if smtps is already defined.
+
pulseaudio
+- Let pulseaudio-utils require any pulseaudio-daemon provider
+  so parecord and the other utils can be used with other
+  pulseaudio implementations
+
+- Provide pulseaudio-daemon capability so pipewire-pulseaudio can
+  also provide that capability instead of providing 'pulseaudio'
+  itself which makes it difficult to recommend the pulseaudio
+  package (boo#1182730).
+
python-libvirt-python
+- Update to 7.1.0
+  - Add all new APIs and constants in libvirt 7.1.0
+
qemu
+- Add patch from IBM to improve modularization situation on s390
+  where a new qemu module, hw-s390x-virtio-gpu-ccw.so, and a
+  corresponding new qemu-hw-s390x-virtio-gpu-ccw subpackage, is
+  split out (this parallels the hw-display-virtio-gpu-pci.so module).
+  Split-provides file is also used to track this functionality
+  splitout. Both the packages supplying the above mentioned modules
+  now have a Requires on the qemu-hw-display-virtio-gpu package. It
+  is anticipated that this change is going in upstream as well, and
+  if done differently the plan is to update to the upstream
+  implementation if possible (bsc#1181103)
+  hw-s390x-modularize-virtio-gpu-ccw.patch
+
+- Added a few more usability improvements for our git packaging
+  workflow
+
+- Fix issue of virtio-9p-ccw having been mistakenly dropped from
+  qemu (bsc#1182496)
+  hw-s390x-fix-build-for-virtio-9p-ccw.patch
+
+- Tweaked some spec file details to be again compatible with quilt
+  setup using the spec file as input
+- Remove BuildRequires that were added in anticipation of building
+  ovmf within this package. We have not taken that route
+
rpm
+- Add rpm-4.14.1-initialize-verifyflags.diff [bsc#1180279]
+
shadow
-  * Fix segfault in useradd (Tomas Mraz)
+  * Fix segfault in useradd (bsc#1141113, Tomas Mraz)
+- Remove shadow-4.6-bsc1141113-useradd-segfault.patch
+  (SLE15 SP3 and openSUSE Leap 15.3 only)
+  upstreamed https://github.com/shadow-maint/shadow/issues/125
snapper
+- updated translations (bsc#1149754)
+
+- fixed testsuite for equal-date (gh#openSUSE/snapper#526)
+
syslogd
+- Set permission also in file list for /etc/syslog.conf
+
+- Removed create option from logrotate.syslog to let logrotate
+  preserve file system ACLs
+
+- Set /bin/bash as scriptlet interpreter where needed.
+
+- Use setlogcons and dmesg instead of klogconsole;
+  perform migration of sysconfig/boot file (boo#1116277).
+
-- Update patch sysklogd-1.4.1-CVE-2014-3634.patch (boo#899756)
-
-- sysklogd-1.4.1-reload.dif: remove bogus use of feature test macro
-- sysklogd-1.4.1.dif: refresh
-- sysklogd-1.4.1-glibc.patch: remove obsolete patch
-
-- Add patch sysklogd-1.4.1-CVE-2014-3634.patch bsc#897262,
-  CVE-2014-3634 rsyslog/syslogd: remote syslog PRI vulnerability
-
-- Add patch sysklogd-1.4.1-glibc.patch
-  newer glibc versions do not set nor use _BSD_SOURCE anymore
-
-- Klog service: Move the Alias tag from Unit section to the Install
-  section bnc#893741
-
-- Add syslogd-rpmlintrc to sourcelist to shut up stupid factory auto
-
-- Stop syslog.socket in %preun to avoid the daemon we uninstall
-  gets started by a log message due to dependencies (bnc#840815).
-
-- use %_rundir macro
-
-- Change klogd.service to use BindsTo instead of BindTo
-
-- Replace `Names' with `Alias' in klog.service (bnc#854315)
-
-- New rpm had removed "prereq" flag from installation script bits
-  that is that `Requires(prereq)' is not valid anymore :(((
-
-- Updated syslog service activation description in the syslog(8)
-  manual page (bnc#804299).
-
-- When exists, remove the broken link in multi-user.target.wants
-  pointing to the common syslog.service file, which syslog-service
-  package were providing before (bnc#790805).
-
-- Enable syslogd.service and create the syslog.service alias link
-  in post install -- regardless of a preset config (bnc#790805).
-
-- Fixed typo in syslog.8 manual page
-
-- Fixed service file to use $ADDITIONAL_SOCKET without {} around
-  as systemd expands them differently (bnc#788330).
-
-- Added version 2.0 to syslog-service to solve build problems
-  of depending syslog daemon packages on openSUSE < 12.3, which
-  require the 1.x syslog-service version with LSB init scripts.
-
-- Dropped SYSLOG_DAEMON variable from /etc/sysconfig/syslog.
-  The syslogd package provides a specific syslogd.service file
-  and creates an alias to syslog.service while activation now
-  (bnc#788330).
-- Dropped SYSLOG_REQUIRES_NETWORK, syslogd requires network.
-- Updated documentation in syslog.8 manual page.
-- Adopted logrotation and svcinfo files to use systemctl.
-- Dropped /etc/init.d/syslog and earlysyslog init scripts,
-  added /sbin/rcsyslog as compatibility forwarder to systemctl.
-- Changed to install in /usr/sbin, compatibility link in /sbin.
-- Changed to use _unitdir macro to install systemd unit files.
-
-- buildrequire systemd by pkgconfig provides to get systemd-mini
-  in build environment (to break cycle)
-
-- Avoid logrotate to exec for similar entries several times (bnc#713584)
-
-- Restart the syslog service only from post of the klogd package if
-  the needed script is available (bnc#750478) Thanks to Lars Müller.
-- Some cleanup due rpm lint warnings
-
-- Add `su news news' to logrotate entry for news log file (bnc#750263)
-
-- Detect if we have to use the new /run/systemd/journal/syslog
-  socket instead of the /dev/log under newer systemd versions.
-
-- syslog-service: Added SYSLOG_REQUIRES_NETWORK variable allowing
-  the user to configure (override) whether the syslog daemon config
-  requires network or can be started early. Default is to detect
-  it for syslogd and syslog-ng and to just start rsyslogd early
-  with its normal config. Removed the rsyslog.early.conf use as it
-  is usually not needed [enable on-disk queues] (bnc#728565).
-
-- Do not use early configuration setup for networkless configuration
-  (bnc #728565)
-
-- Add pre requires for fillup and insserv to klogd package (bnc#731541)
-
-- Invert network/early logic for rsyslog (bnc#728565)
-
-- Wrap touch command with correct umask (bnc#725875)
-
-- Help the bash by using TMPDIR=/run to avoid trouble with the
-  temporary files used for here-documents (bnc#724610)
-
-- Add syslink to /dev/null for earlysyslog service unit to avoid
-  to start it twice with systemd
-- Do not disable SysV service links with systemd
-- For syslog service unit add conflicts witjh syslog-ng and rsyslog
-  service units
-
-- Fix sysvinit boot script as klogd is not required anymore for
-  rsyslogd and syslog-ng (bnc#715648)
-
-- Opps, move /etc/sysconfig/syslogd -> /etc/sysconfig/syslog
-
-- Improved syslog-service package summary
-
-- Package split: klogd -> klogd + syslog-service because the
-  service boot scripts and service unit files do belong to all
-  system logger daemons.
-
-- Check for klogd buitin service for syslog-ng and not syslogd
-- Remove the klogd enable/disable service links if required
-
-- Make klogd.service and syslog.service static files and let
-  systemd include syslog.core within syslog.service, only the
-  syslog.core will be generated depending on /etc/sysconfig/syslog
-- Do not touch the files as long as syslog.service or klogd.service
-  are active
-
-- Add generator script for better support with systemd
-
-- Fix build - create ghost dir during install
-
-- Disabled klogd in /etc/init.d/syslog, when the syslog-ng.conf
-  config file reads /proc/kmsg directly.
-
-- don't use /var/lock/subsys
-
-- Removed touch of obsolete /var/log/boot.log from spec post.
-
-- Improved systemd socket activation support to support multiple
-  sockets and activation in forking mode (bnc#656104)
-
-- Make network a should have dependency of syslog service
-
-- Add systemd support that is that syslogd check for systemd log
-  sockets (bnc#656104)
-
-- Create /var/run/rsyslog in case it's on tmpfs.
-
-- logrotate.syslog: redirect output of postrotate script to
-  /dev/null (bnc#626318)
-
-- Newer killproc sends only SIGTERM as required by LSB if -TERM is
-  specified on the command line.  Use the default which is SIGTERM
-
-- modify /etc/init.d/syslog for syslog-ng
-  for https://features.opensuse.org/303793 compliance
-
-- Reformat boot script
-
-- modify /etc/init.d/syslog for syslog-ng 3.X
-
-- Do not lose signals during reseting signal flag (bnc#568150)
-
-- Forward read-only root file system patch from SLES11-SP1
-- Correct time stamps of the patches
-
-- enable parallel build
-
-- Add read-only root filesystem support (fate#307235) using bind
-  mounts.
-
-- refresh patches again
-
-- updated patches to apply with fuzz=0
-
-- Added rsyslogd to the list of daemons in SYSLOG_DAEMON variable
-  meta-data in sysconfig/syslog file, updated syslog.8 man page,
-  improved rsyslogd native mode usage in the syslog init-script.
-
-- klogd: Silence System.map and symbol lookup warnings on modern
-  kernels (bnc#505421)
-
systemd-default-settings
+- Import 0.7
+  2a61f77 Convert our configuration file dropins into 'early' ones
+
+- Import 0.6
+  d3fab7c Introduce SLE-Micro branding
+
+- Fix typo introduced by the previous change (bsc#1179183)
+
+- Issue a daemon-reload in %post of the main package
+
transactional-update
+- Version 3.2.0
+  - tukit: Add new command 'callext' to execute an application while the
+    snapshot is mounted. '{}' as a parameter will be replaced with the path
+    of the bind mount.
+  - Fix --drop-if-no-change [boo#1182525]
+  - Check whether self-updated version is executable (e.g. on noexec /tmp)
+    [bsc#1173842]
+  - Fix overlay synchronisation with SELinux (again)
+  - Always overwrite supplemental files (e.g. for network configuration)
+    even if they exist in the snapshot already [boo#1182544]
+  - Improve logging and error messages
+
util-linux
+- Update to version 2.36.2:
+  * agetty: tty eol defaults to REPRINT
+  * fsck.cramfs: fix fsck.cramfs crashes on blocksizes > 4K
+  * lib/caputils: add fall back for last cap using prctl.
+  * lib/signames: change license to public domain
+  * libfdisk:
+  * (dos) fix last possible sector calculation
+  * (script) ignore empty values for start and size
+  * ignore 33553920 byte optimal I/O size
+  * libmount:
+  * add vboxsf, virtiofs to pseudo filesystems
+  * do not canonicalize ZFS source dataset
+  * don't use "symfollow" for helpers on user mounts (boo#1181750,
+    obsoletes util-linux-libmount-dont-use-symfollow.patch)
+  * fix /{etc,proc}/filesystems use
+  * login: use full tty path for PAM_TTY
+  * lsblk: read SCSI_IDENT_SERIAL also from udev
+  * rfkill: stop execution when rfkill device cannot be opened
+  * setpriv: allow using [-+]all for capabilities.
+  * su: use full tty path for PAM_TTY
+  * switch_root: check if mount point to move even exists
+  * umount:
+  * ignore --no-canonicalize,-c for non-root users
+  * Show the 'r' option in the help menu
+  * Code cleanups and documentation improvements.
+  * Translation updates.
+
util-linux-systemd
+- Update to version 2.36.2:
+  * agetty: tty eol defaults to REPRINT
+  * fsck.cramfs: fix fsck.cramfs crashes on blocksizes > 4K
+  * lib/caputils: add fall back for last cap using prctl.
+  * lib/signames: change license to public domain
+  * libfdisk:
+  * (dos) fix last possible sector calculation
+  * (script) ignore empty values for start and size
+  * ignore 33553920 byte optimal I/O size
+  * libmount:
+  * add vboxsf, virtiofs to pseudo filesystems
+  * do not canonicalize ZFS source dataset
+  * don't use "symfollow" for helpers on user mounts (boo#1181750,
+    obsoletes util-linux-libmount-dont-use-symfollow.patch)
+  * fix /{etc,proc}/filesystems use
+  * login: use full tty path for PAM_TTY
+  * lsblk: read SCSI_IDENT_SERIAL also from udev
+  * rfkill: stop execution when rfkill device cannot be opened
+  * setpriv: allow using [-+]all for capabilities.
+  * su: use full tty path for PAM_TTY
+  * switch_root: check if mount point to move even exists
+  * umount:
+  * ignore --no-canonicalize,-c for non-root users
+  * Show the 'r' option in the help menu
+  * Code cleanups and documentation improvements.
+  * Translation updates.
+
virt-manager
+- bsc#1178926 - Unable to find any master var for loader
+  /usr/share/qemu/{bios.bin, bios-256k.bin}
+  virtman-legacy-bios-support.patch
+
wicked
+- version 0.6.65
+- ifconfig: differentiate if to re-trigger dad on address updates (bsc#1177215)
+- client: parse sysctl files in the correct order (bsc#1181186)
+- ifup: fix for set up with unenslave from unconfigured master (boo#954329)
+- rpm: prepare for new builds using usrmerged rpm macro (boo#1029961)
+- rpm: Let wicked-service also provide service(network)
+- cleanup: remove obsolete use-nanny=false (gh#openSUSE/wicked#815)
+- dbus: add variant container, generic object-path and uint32 array macros
+
xfce4-pulseaudio-plugin
+- Require the pulseaudio-daemon capability instead of the
+  pulseaudio package, so alternative implementations can be used
+  (boo#1182730).
+
yast2
+- Use meaningful button labels when asking the user if would like
+  to continue when an installation client is missing
+  (related to bsc#1180594).
+- 4.3.59
+
+- save_y2logs: Make modified content of log files just warning
+  instead of fatal (bsc#1182710 see comment 2)
+- 4.3.58
+
+- Ask the user if would like to continue when an installation
+  client is missing (related to bsc#1180594).
+- 4.3.57
+
+- Fix backward compatibility for focus parameter of
+  Report.AnyQuestion/Report.ErrorAnyQuestion (bsc#1183011)
+- 4.3.56
+
yast2-bootloader
+- Add validation to device map dialog to prevent exceeding BIOS
+  limit of device map (bsc#1183218)
+- 4.3.25
+
+- Fix boot summary on s390 (bsc#1181801 and bsc#1179168)
+- 4.3.24
+
+- Respect if efivars is mounted read only (bsc#1174111,
+  bsc#1182749)
+- 4.3.23
+
yast2-country
+- Adapt keyboard layout dialog to work in firstboot (bsc#1183162)
+- 4.3.13
+
yast2-hardware-detection
+- Fixed pointer check to compile with GCC 11 (bsc#1181916)
+- 4.1.2
+
yast2-installation
+- Remove the libzypp cache symlink (related to bsc#1182928)
+- Improved "memsample" script handling
+  - Do not start it again if it is already running
+    (might happen if YaST is started again after crash)
+  - Stop it when YaST finishes
+- 4.3.34
+
+- Do not trigger any kernel event with udevadm from the
+  kernel_finish client (bsc#1180535)
+- 4.3.33
+
+- Reduce self-update mechanism memory consumption (bsc#1182928):
+  - Make sure to download the package only once.
+  - Use a single squash file system for each update repository.
+  - Ignore unchanged files and directories like /usr/share/man,
+    /usr/share/info, etc.
+- 4.3.32
+
+- Added special installer configuration dialog
+  (jsc#PM-1895, jsc#SLE-16263)
+  - Can be started from the initial language selection dialog
+    using an "hambuger" button  (openSUSE Tumbleweed only)
+  - Or in any dialog using a keyboard shortcut:
+  - Ctrl+Alt+Shift+C in graphical (Qt) UI
+  - Ctrl+D Shift+C in text mode (ncurses)
+- 4.3.31
+
+- Do not write selinux and polkit default rules during upgrade
+  (bsc#1182894)
+- 4.3.30
+
+- move properly security finish client (bsc#1182821)
+- 4.3.29
+
+- Fix previous change to include in proposal summary selinux
+  (jsc#SLE-17307)
+- 4.3.28
+
+- Add new security proposal and finish clients to replace firewall
+  one as the new clients contain also configuration for cpu
+  mitigation, policy kit default privileges (jsc#SLE-15840)
+  and selinux mode (jsc#SLE-17307)
+- 4.3.27
+
-- Do not change polkit default priviledges during upgrade
+- Do not change polkit default privileges during upgrade
yast2-iscsi-client
+- Add the 'iface' element to the AutoYaST schema (bsc#1182193).
+- 4.3.3
+
yast2-network
+- Fix the VLAN interface renaming when suggested by a VLAN ID
+  change (bsc#1183357)
+- 4.3.57
+
+- AutoYaST: allow the interfaces list in the profile to be
+  empty (bsc#1183257).
+- 4.3.56
+
+- bnc#1180085
+  - fixed proposing wpa_supplicant - adapted to use new network-ng
+    backend.
+- dropped some old pieces of code
+- 4.3.55
+
+- Define the network configuration buttons for the installer
+  console (related to jsc#PM-1895, jsc#SLE-16263)
+- 4.3.54
+
+- Do not consider proposing 'nfsroot' as startmode when running on
+  installation (bsc#1182818).
+- 4.3.53
+
+- Do not filter ethernet cards when configuring a bond in s390
+  (bsc#1182911).
+- Only propose a 1492 MTU size when configuring an LCS interface.
+- 4.3.52
+
+- Support both 'bridge_forwarddelay' and 'bridge_forward_delay'.
+  The latter takes precedence (bsc#1180944).
+- 4.3.51
+
+- Improve wireless devices configuration UX (bsc#1177834):
+  - Reorganize the widgets, to make the UI easier to understand.
+  - Add a list of wireless networks which displays additional
+    information like Mode, Channel, Rate, Signal and
+    Security method.
+  - Pre-select the authentication method depending on the
+    selected network.
+- Fix initialization of the "AP ScanMode" field.
+- 4.3.50
+
yast2-packager
+- Move the libzypp cache to the installed system to save some
+  memory and avoid crashing because out of memory (bsc#1182928)
+- 4.3.19
+
+- Added IBM tools product rename to the list (part of bsc#1182837)
+- 4.3.18
+
+- During installation, explain what "online repositories" are
+  (bsc#1180707).
+- 4.3.17
+
+- Extend the special installer configuration dialog with
+  repository options (jsc#PM-1895, jsc#SLE-16263)
+- 4.3.16
+
+- Support for configuring minimalistic DNF (bsc#1182849)
+  contributed by Sasi Olin (hel@lcp.world).
+- 4.3.15
+
yast2-pkg-bindings
+- Handle properly expansion of invalid url (bsc#1183195)
+- 4.3.9
+
yast2-ruby-bindings
+- Change the special keybard shortcut to start a graphical
+  menu instead of a low level command line console,
+- The command line console can be started from there as well
+- Related to jsc#PM-1895, jsc#SLE-16263
+- 4.3.13
+
+- Handle a special keyboard shortcut for starting the installation
+  console (jsc#PM-1895, jsc#SLE-16263)
+- 4.3.12
+
yast2-schema
+- Allow the interfaces list in the profile to be  empty
+  (bsc#1183257).
+- Remove the 'haspcmica' element from the schema (related to
+  bsc#1183352).
+- 4.3.21
+
+- Allow using 'zone' instead of 'listentry' in the list of zones
+  (bsc#1181718).
+- 4.3.20
+
+- Add 'bridge_forward_delay' to the interfaces in the networking
+  section (bsc#1180944).
+- Add 'iface' element to the targets in the iSCSI section
+  (bsc#1182193).
+- 4.3.19
+
yast2-security
+- Make SELinux not configurable when running on WSL (bsc#1182940)
+- 4.3.15
+
+- Ensure defined SELinux patterns are set (bsc#1182543).
+- 4.3.14
+
+- Do not write bootloader in insts-sys (bsc#1182894).
+- 4.3.13
+
+- Change the SELinux resolvable unique id used in auto-installation
+  to be consistent with the one used by normal installation
+  (related to jsc#SLE-17342).
+- 4.3.12
+
+- Move security_finish client to yast2-installation (bsc#1182821)
+- 4.3.11
+
yast2-storage-ng
+- Stop using the question mark icon in the recursive deletion
+  confirm dialog (bsc#1183088).
+- 4.3.48
+
+- Partitioner: allow to define the file system label (bsc#1183220).
+- 4.3.47
+
+- Improved mechanism to detect whether _netdev is needed for a
+  given disk: use its driver as extra criterion (bsc#1176140).
+- 4.3.46
+
+- Partitioner: extended the text of the help to cover the new menu
+  and the general navigation (related to bsc#1181590).
+- 4.3.45
+
yast2-theme
+- Improve styles for firstboot steps (related to bsc#1183162).
+- 4.3.7
+
+- Fix styles in the running system (bsc#1183016).
+- Recover styles for the steps in firstboot.
+- 4.3.6
+
+- Fixes for bsc#1182497
+- 4.3.5
+
yast2-trans
+- Update to version 84.87.20210306.35a69d414b:
+  * New POT for text domain 'registration'.
+  * New POT for text domain 'packager'.
+  * New POT for text domain 'network'.
+  * New POT for text domain 'installation'.
+  * New POT for text domain 'autoinst'.
+
+- Update to version 84.87.20210305.d5777911c2:
+  * New POT for text domain 'security'.
+  * New POT for text domain 'base'.
+  * New POT for text domain 'security'.
+  * New POT for text domain 'security'.
+  * New POT for text domain 'control'.
+  * New POT for text domain 'security'.
+  * New POT for text domain 'installation'.
+  * New POT for text domain 'control'.
+  * New POT for text domain 'bootloader'.
+  * New POT for text domain 'storage'.
+  * New POT for text domain 'qt'.
+  * New POT for text domain 'network'.
+  * New POT for text domain 'installation'.
+  * New POT for text domain 'autoinst'.
+  * New POT for text domain 'security'.
+  * New POT for text domain 'network'.
+  * New POT for text domain 'storage'.
+  * New POT for text domain 'qt'.
+