Removed rpms ============ - dbus-1-glib-32bit - fontconfig-32bit - gettext-runtime-32bit - glibc-locale-base-32bit - alsa-oss-32bit - alsa-plugins-32bit - cyrus-sasl-gssapi-32bit - glibc-locale-32bit - krb5-32bit - libFLAC8-32bit - libavahi-common3-32bit - libbrotlicommon1-32bit - libbrotlidec1-32bit - libcap2-32bit - libcom_err2-32bit - libgcrypt20-32bit - libgobject-2_0-0-32bit - libidn2-0-32bit - libnetapi0-32bit - libnss_usrfiles2-32bit - libpsl5-32bit - libpulse0-32bit - libpwquality1-32bit - libsmbconf0-32bit - libsmbldap2-32bit - libsndfile1-32bit - libtalloc2-32bit - libtevent-util0-32bit - libtirpc3-32bit - pam_pwquality-32bit - pulseaudio-utils-32bit - rpm-32bit - samba-libs-32bit - libattr1-32bit - libaudit1-32bit - libcrack2-32bit - libcups2-32bit - libcurl4-32bit - libdw1-32bit - libelf1-32bit - libfreetype6-32bit - libgmp10-32bit - libgnome-games-support-1-2 - libgps23 - libhogweed6-32bit - libkeyutils1-32bit - liblua5_3-5-32bit - liblzma5-32bit - libmagic1-32bit - libmediacheck5 - libmount1-32bit - libndr-krb5pac0-32bit - libndr-nbt0-32bit - libndr2-32bit - libnscd1-32bit - libnsl2-32bit - libp11-kit0-32bit - libpopt0-32bit - libsamba-hostconfig0-32bit - libsasl2-3-32bit - libselinux1-32bit - libspeex1-32bit - libsystemd0-32bit - libtdb1-32bit - libwbclient0-32bit - pam-32bit - perl-base-32bit - samba-client-32bit Added rpms ========== - alsa-oss-32bit - alsa-plugins-32bit - cyrus-sasl-gssapi-32bit - dracut-mkinitrd-deprecated - glibc-locale-32bit - dbus-1-glib-32bit - fontconfig-32bit - gettext-runtime-32bit - glibc-locale-base-32bit - libattr1-32bit - libaudit1-32bit - libcrack2-32bit - libcups2-32bit - libcurl4-32bit - libdw1-32bit - libelf1-32bit - libfreetype6-32bit - libgmp10-32bit - libhogweed6-32bit - libkeyutils1-32bit - liblua5_3-5-32bit - liblzma5-32bit - libmagic1-32bit - libmount1-32bit - libndr-krb5pac0-32bit - libndr-nbt0-32bit - libndr2-32bit - libnscd1-32bit - libnsl2-32bit - libp11-kit0-32bit - libpopt0-32bit - libsamba-hostconfig0-32bit - libsasl2-3-32bit - libselinux1-32bit - libspeex1-32bit - libsystemd0-32bit - libtdb1-32bit - libwbclient0-32bit - pam-32bit - perl-base-32bit - samba-client-32bit - krb5-32bit - libFLAC8-32bit - libavahi-common3-32bit - libbrotlicommon1-32bit - libbrotlidec1-32bit - libcap2-32bit - libcom_err2-32bit - libgcrypt20-32bit - libgnome-games-support-1-3 - libgobject-2_0-0-32bit - libgps25 - libidn2-0-32bit - libmediacheck6 - libnetapi0-32bit - libnss_usrfiles2-32bit - libpsl5-32bit - libpulse0-32bit - libpwquality1-32bit - libsmbconf0-32bit - libsmbldap2-32bit - libsndfile1-32bit - libtalloc2-32bit - libtevent-util0-32bit - libtirpc3-32bit - pam_pwquality-32bit - pulseaudio-utils-32bit - rpm-32bit - samba-libs-32bit - zstd Package Source Changes ====================== PackageKit +- Add PackageKit-zypp-c++17.patch: Fix build failure when building + with libzypp > 17.28.5 and gcc < 11 + (gh#hughsie/PackageKit/commit/1a6bb6ae6, bsc#1192349). + amarok +- Update to version 2.9.75git.20210830T182443~10309f00af: + * Set Attributes before constructing the Application + * Port away from KRandom, bump Qt req. ver. to 5.10 +- Rebase amarok-2.9.75git.20210830T182443~10309f00af.tar.xz +- Update translations + +- Update to version 2.9.75git.20210626T134054~59b22189f6: + * Scan history of played tracks till find a playble track (kde#438651) + * Prevent Signal from kRichTextEdit during deletion + * Prevent Amarok from stalling if the standard playing mode is used + and next (or previous) file does not exist + * Update IRC network + * Drop unused KF5NotifyConfig + * Fix crash when reloading scriptable services + * Replace deprecated toList() with values() + * Add .gitlab-ci.yml + * Drop all the amarok-neon packaging bits + * Fix disambiguation found by gettext 0.21 + +- Update to version 2.9.70git.20210220T172242~b94c362c1d: + * replace QModelIndex.child to remove deprecated functions from Qt 5.8 + * Replace functions deprecated in Qt 5.7 and earlier + * Properly use KLocalizedString for dynamic placeholder replacement + * typo fixes + * Use more secure URL + * Don't use deprecated headers + * Add CMake module used by release script + * Bump plugin version to 74 in preparation for 2.9.71 + * Add multiplier 2 to the size of generated play-pause + button and volume dial pixmaps. + * Smoothen the rendering of play/pause button, volume + dial and main toolbar's previous and next buttons on scaled UIs +- Update translations + at +- Drop ProtectSystem and ProtectHome hardening. Unfortunately they're + breaking at jobs (boo#1192294) + autoyast2 +- Add support for detecting EFI boot during autoinstallation + (jsc#SLE-18819) +- 4.4.21 + +- bsc#1192626: + - Registration takes place always at the same point, no matter + which installation medium is being used. + - Adapt to the product specification API. +- Stop AutoYaST installation when registration failed on online + medium (bsc#1188211, Josef Reidinger ). +- 4.4.20 + +- Avoid internal error when checking signature (bsc#1192022). +- 4.4.19 + +- Add the "keep_unknown_lv" element to the partitioning schema + (bsc#1191968). +- 4.4.18 + +- bsc#1191695 + - Consider the environment attribute when importing the script + section. + - Do not report feedback when running a script and the log + content is empty. +- 4.4.17 + checkmedia +- minor spec file adjustments + +- merge gh#openSUSE/checkmedia#16 +- fix auto-detecting a suitable signature location for rh media + (jsc#SCL-6) +- 6.1 + +- merge gh#openSUSE/checkmedia#15 +- add --version option to tagmedia +- use volume id if app id is missing for nice output +- add support for rh style meta data and digest calculation +- extend fragment calculation to suse style +- show signee if signature is ok +- add --create-signature option +- fix large file support +- updated unit tests +- enhance documentation +- add new and shiny README.adoc +- 6.0 + cracklib -- Update to version 2.9.7: - + fix a buffer overflow processing long words. -- Drop 0003-overflow-processing-gecos.patch and - 0004-overflow-processing-long-words.patch: fixed upstream. -- Update source URI. -- Remove use of translation-update-upstream. It cannot be added to - ring 0 on leap, and 2.9.7 has some translation fixes - (bsc#1172396). - -- Enable translation-update-upstream on leap, to remove the use of - is_opensuse (jsc#SLE-12096). - -- use /usr/lib instead of %{_libexecdir}, %{_libexecdir} should - contain internal binaries, not data - -- Use %license (boo#1082318) - -- Update to 2.9.6 - * fix issue with sort and locale - * some particularly bad cases to the cracklib small dictionary - * updates to cracklib-words (adds a bunch of other dictionary lists) - * migration to github -- run spec-cleaner - -- Only buildrequire and call translation-update-upstream on SLE: - the package in openSUSE is a dummy and is empty. - -- Add patch 0004-overflow-processing-long-words.patch - to fix a new buffer overflow identified together with bsc#992966. - -- Relabel patches: - cracklib-magic.diff -> 0001-cracklib-magic.diff - cracklib-2.9.2-visibility.patch -> 0002-cracklib-2.9.2-visibility.patch -- Add patch 0003-overflow-processing-gecos.patch - to fix a buffer overflow in GECOS parser (bsc#992966 CVE-2016-6318) - -- Update to 2.9.5 - * fix matching against first password in dictionary (Anton Dobkin) -- Changes for 2.9.4 - * remove doubled prototype -- Changes for 2.9.3 - * expose additional functions externally - -- Cleanup spec file with spec-cleaner -- Remove old ppc provides/obsoletes - -- Update to version 2.9.2 - + support build of python support outside of source tree - + fix bug in Python string distance calculation - + fix bug #16 / debian bug 724570 - broken optimization with packlib - prevblock -- Adapt patch to upstream changes - + cracklib-visibility.patch > cracklib-2.9.2-visibility.patch - dracut -- Update to version 049.1+suse.209.gebcf4f33: - * fix(systemd): add unit files for systemd-coredump (bsc#1190845) +- Update to version 055+suse.148.g65e8258f: + * fix(dracut.spec): update dependency for suse-module-tools -- Update to version 049.1+suse.207.g72a93d93: - * fcoe/fcoe-genrules.sh: use $name instead of $env{INTERFACE} (bsc#1186260) - * fix: /var/lib/nfs/statd/sm is /var/lib/nfs/sm on SUSE (bsc#1184970) - -- Update to version 049.1+suse.203.g8ee14a90: - * fix(suse-initrd): use $kernel rather than $(uname -r) - * fix(suse-initrd): exclude modules that are built-in (bsc#1185646) +- Update to version 055+suse.146.g71f186fa: + * fix(network-legacy): route parsing issues in ifup (bsc#1182688) + * fix(systemd-udevd): make collect optional (bsc#1177870) + * style(dracut.sh): remove redundant script header + * fix(dracut.sh): change misspelled variable name + * fix(dracut.sh): remove wrong $ in loop sequence + * chore(suse): update spec + * fix(90kernel-modules): add isp1760 USB controller + * fix(iscsi): add support for the new iscsiadm "no-wait" (-W) command + (bsc#1187190) + * ci(suse.conf.example): optimal compression parameters for zstd + * feat(dracut.sh): check if target kernel has zstd support compiled in + * ci(suse.conf.example): change default compression option for SUSE + +- Update to version 055+suse.129.g7d8c3ce3: + * fix(kernel-modules): add blk_mq_alloc_disk and blk_cleanup_disk to blockfuncs (bsc#1190326) + * docs: update SUSE maintainers doc + * fix(suse): add 60-io-scheduler.rules (bsc#1188713) + * revert: remove /sbin/installkernel script from dracut package + * spec: modernize specfile constructs + +- Update to version 055+suse.119.g6c4187af: + * fix(suse-initrd): handle cases with zero modprobe.d files (bsc#1189895) + +- Update to version 055+suse.117.ge5fc2048: + * fix(suse-initrd): need to handle relative links too + +- Update to version 055+suse.115.gf65e559b: + * fix(suse-initrd): find links of usrmerged kernels (boo#1184804) + * fix(tpm2-tss): typo in depends() - * docs: fix reference to insmodpost module (bsc#1187774) +- use manual mode in _service file + +- Update to version 055+suse.110.gbe35f166: + * fix(fips-suse): fipscheck doesn't need the -c parameter (bsc#1187498) + * fix(kernel-install): initrd vs initramfs -- Update to version 049.1+suse.196.g8706843b: - * fix(suse-initrd): restore INITRD_MODULES in mkinitrd script +- Update to version 055+suse.106.g760b0c69: + * chore(suse): add Conflicts for old suse-module-tools to specfile (bsc#1187115) + +- Update to version 055+suse.104.g9d45c1df: + * feat(suse-initrd): add INITRD_MODULES from /etc/sysconfig/kernel, too + * fix(suse-initrd): use $kernel rather than $(uname -r) -- Update to version 049.1+suse.192.g00425ead: +- Update to version 055+suse.100.ga2700279: - * fix(suse-initrd) fix list of modprobe.d directories - * fix(install): handle $LIB in ldd output parsing (bsc#1185615) + * chore(suse): erase conditional for usrmerge from specfile + * chore(suse): fix specfile for usrmerge -- Update to version 049.1+suse.188.gbf445638: - * 90kernel-modules-extra: don't resolve symlinks before instmod (bsc#1185277) +- Update to version 055+suse.97.gb98506b2: + * docs: update NEWS.md and AUTHORS + * fix(fs-lib): install fsck utilities + * fix(integrity): require ALLOW_METADATA_WRITES to come from EVM config file + * fix(install): configure logging earlier + * fix(warpclock): minor cleanups + * fix(dash): minor cleanups + * fix(mksh): minor cleanups + * feat(install): add default value for --firmwaredirs + * fix(dracut-functions): get_maj_min without get_maj_min_cache_file set + * fix(dracut): pipe hardlink output to `dinfo` + * fix(install): sane default --kerneldir + * fix(bash): minor cleanups + * fix(squash): don't mount the mount points if already mounted + * ci: add shfmt to Fedora containers + * fix(base): add missing `str_replace` to `dracut-dev-lib.sh` + * feat(dracut.sh): detect running in a container + * fix(base): split out `dracut-dev-lib.sh` + * fix(dracut-util): print error message with trailing newline + * fix(packit): downstream has renamed the master branch to main -- Update to version 049.1+suse.187.g63c1504f: - * fix(shutdown): add timeout to umount calls (bsc#1178219) - -- Update to version 049.1+suse.186.g320cc3d1: - * network-legacy: fix route parsing issues in ifup (bsc#1182688) - * 90kernel-modules: arm/arm64: Add reset controllers - * Prevent creating unexpected files on the host when running dracut - * As of v246 of systemd "syslog" and "syslog-console" switches have been deprecated +- Update to version 054+suse.96.gb5aa64d2: + * fix(suse-initrd) fix list of modprobe.d directories + * fix(suse-initrd): exclude modules that are built-in (bsc#1185646) + * fix(systemd-coredump): shellcheck for modules.d/01systemd-coredump + (bsc#1190845) -- Update to version 049.1+suse.185.g9324648a: - * 90kernel-modules: arm/arm64: Add reset controllers (bsc#1180336) +- Update to version 054+suse.95.gd5820102: + * chore(suse) update spec + Important change on mkinitrd: + mkinitrd is now in its own subpackage "dracut-mkinit-deprecated", + which requires dracut. If you need mkinitrd, require "mkinitrd". + However note that in the long run, mkinit will go away. It is + preferred to call dracut directly. + +- Update to version 054+suse.94.g1648453e: + * chore(suse): re-add SUSE mkinitrd + +- Update to version 054+suse.93.gd393f006: + With this release dracut has undergone a major overhaul. + A lot of systemd related modules have been added. + The integration test suite has finally ironed out the flaky behaviour due to the parallel device probing of the kernel, + which bit sometimes in the non-kvm github CI. So, if you see any /dev/sda in a setup script with more than two hard drives, + chances are, that the script works on the wrong disk. Same goes for network interfaces. + This release is also fully shellcheck'ed with ShellCheck-0.7.2 and indented with shfmt and astyle. + The dracut project builds test containers every day for: + opensuse/tumbleweed-dnf:latest + archlinux:latest + fedora:rawhide + fedora:latest + fedora:33 + These containers can easily be used to run the integration tests locally without root permissions via podman. + We hope this serves as a blueprint for your distribution's CI process. + More information can be found in docs/HACKING.md. + Bug Fixes + make testsuite pass on OpenSuse and Arch (8b2afb08) + cope with distributions with /usr/etc files (3ad3b3a4) + deprecate gummiboot (5c94cf41) + set vimrc and emacs indention according to .editorconfig (9012f399) + correctly handle kernel parameters (501d82f7) + remove dracut.pc on make clean (d643156d) + honor KVERSION environment in the Makefile (d8a454a5) + always use mkdir -p (9cf7b1c5) + dracut.sh: + prevent symbolic links containing // (de0c0872) + adding missing globalvars for udev (f35d479d) + sysctl global variables (3ca9aa1d) + add global vars for modules-load (ec4539c6) + omission is an addition to other omissions in conf files (96c31333) + harden dracut against GZIP environment variable (d8e47e20) + add a missing tmpfilesconfdir global variable (8849dd8d) + include modules.builtin.alias in the initramfs (7f633747) + install all depmod relevant configuration files (50a01dd4) + add modules.builtin.modinfo to the initramfs (87c4c178) + search for btrfs devices from actual mount poiont (3fdc734a) + dracut-functions.sh: + implement a cache for get_maj_min (c3bb9d18) + word splitting issue for sed in get_ucode_file (122657b2) + dracut-logger.sh: double dash trigger unknown logger warnings during run (4fbccde5) + dracut-install: + handle $LIB in ldd output parsing (bsc#1185615) + handle builtin modules (2536a9ea) + base: + suppress calls to getarg in build phase (6feaaabc) + source hooks without exec (8059bcb2) + wait_for_dev quote shell variables (b800edd6) + adding crc32c for ext3 (61f45643) + crypt: + install all crypto modules in the generic initrd (10f9e569) + include cryptsetups tmpfile (a4cc1964) + crypt-gpg: + cope with different scdaemon location (44fd1c13) + dbus-broker: + enable the service (df1e5f06) + dbus-daemon: + only error out in install() (ae4fbb3d) + dracut-systemd: + don't refuse root=tmpfs when systemd is used (a96900a8) + examples: remove the examples directory and reference to it (b37c90c8) + fips: + add dh and ecdh ciphers (543b8014) + remove old udev version requirements (be30d987) + i18n: + skip if data is missing (651fe01e) + img-lib: + ignored null byte in input (85eb9680) + integrity: + properly set up EVM when using an x509 cert (4bdd7eb2) + iscsi: + replace sed call with bash internals (66b920c6) + add iscsid.service requirements (bb6770f1) + only rely on socket activiation (0eb87d78) + kernel-modules: + optionally add /usr/lib/modules.d to initramfs (92e6a8f8) + add watchdog drivers for generic initrd (3a60c036) + mdraid: + remove dependency statements (86b75634) + memstrack: + correct dependencies (c2ecc4d1) + multipath: + stop multipath before udev db cleanup (3c244c7c) + revise multipathd-stop (7b8c78ff) + nbd: + assume nbd version >= 3.8 (6209edeb) + remove old udev version requirements (fd15dbad) + make nbd work again with systemd (77906443) + network: + use wicked unit instead of find_binary (57eefcf7) + user variable for sdnetworkd instead of path (4982e16d) + correct regression in iface_has_carrier (36af0518) + network-legacy: + add missing options to dhclient.conf (abfd547a) + silence getargs (60a34d8b) + network-manager: + cope with distributions not using libexec (22d6863e) + set timeout via command line option (8a51ee1f) + run after dracut-cmdline (4d03404f) + create /run directories (49b61496) + use /run/NetworkManager/initrd/neednet in initqueue (6a37c6f6) + only run NetworkManager if rd.neednet=1 (ac0e8f7d) + nm-run.service: don't kill forked processes (1f21fac6) + no default deps for nm-run.service (ba4bcf5f) + nm-lib.sh does not require bash (3402142e) + squash: + post install should be the last step before stripping (8c8aecdc) + systemd: + include all nss libraries (b3bbf5fb) + include hosts and nsswitch.conf in hostonly mode (5912f4fb) + remove old systemd version requirements (fc53987b) + systemd-hostnamed: extra quote (2aa65234) + systemd-modules: remove dependency on systemd meta module (afef4557) + systemd-modules-load: + misc repairs (782ac8f1) + systemd-networkd: + make systemd-networkd a proper network provider (ea779750, closes #737) + systemd-resolved: remove nss libraries (12bef83c) + systemd-sysctl: + sysctl global variables (02acedd0) + systemd-sysusers: + misc fixes and cleanup (7359ba8a) + systemd-udev: use global vars instead of fixed path (fd883a58) + systemd-udevd: add udev id program files (562cb77b) + systemd-verity: + incorrect reference to cryptsetup target (ba92d1fc) + re-naming module to veritysetup (0267f3c3) + tpm2-tss: add tpm2 requirement (8f99fada) + udev-rules: + remove sourcing of network link files (69f4e7cd) + add btrfs udev rules by default (567c4557) + url-lib: + fix passing args (5f6be515) + zipl: + don't depend on grub2 (6b499ec1) + Performance + disable initrd compression when squash module is enabled (7c0bc0b2) + Features + support ZSTD-compressed kernel modules (ce9af251) + also restore the initramfs from /lib/modules (33e27fab) + extend Makefile indent target (e0a0fa61) + customize .editorconfig according to shfmt (1f621aba) + squash module follow --compress option (5d05ffbd) + bluetooth: implement bluetooth support in initrd (64ee2a53) + btrfs: add 64-btrfs-dm.rules rules (d4caa86a) + mkinitrd: remove mkinitrd (43df4ee2) + nbd: support ipv6 link local nbds (b12f8188) + network-manager: run as daemon with D-Bus (112f03f9) + qemu: include the virtio_mem kernel module (f3dcb606) + skipcpio: speed up and harden skipcpio (63033495) + squash: + use busybox for early setup if available (90f269f6) + install and depmod modules seperately (5a18b24a) + systemd-ac-power: introducing the systemd-ac-power module (e7407230) + systemd-hostnamed: introducing the systemd-hostnamed module (bf273e3e) + systemd-initrd: add initrd-usr-fs.target (5eb73610) + systemd-journald: introducing the systemd-journald module (3697891b) + systemd-ldconfig: introducing the systemd-ldconfig module (563c434e) + systemd-network-management: introducing systemd-network-management module (e942d86c) + systemd-resolved: introducing the systemd-resolved module (b7d3caef) + systemd-rfkill: introducing the systemd-rfkill module (21536544) + systemd-sysext: introducing the systemd-sysext module (fc88af54) + systemd-timedated: introducing the systemd-timedated module (1c41cc90) + systemd-timesyncd: introducing the systemd-timesyncd module (2257d545) + systemd-tmpfiles: introducing the systemd-tmpfiles module (2b61be32) + systemd-udevd: introducing the systemd-udevd module (3534789c) + systemd-verity: introducing the systemd-verity module (3d4dea58) + tpm2-tss: introducing the tpm2-tss module (8743b073) + +- Update to version 053+suse.93.g039ac07d: + * fix(kernel-modules): optionally add /usr/lib/modules.d to initramfs + +- Update to version 053+suse.91.g4a0bdda1: + * fix(kernel-modules): optionally add /usr/lib/modules.d to initramfs (bsc#1180822) + +- Update to version 053+suse.90.gb89b6347: + Highlights: https://github.com/dracutdevs/dracut/releases/tag/053 + dracut.sh: + unfreeze /boot on exit (d87ae137) + proper return code for inst_multiple in dracut-init.sh (d437970c) + fcoe: + rename rd.nofcoe to rd.fcoe (6f7823bc) + rd.nofcoe=0 should disable fcoe (805b46c2) + i18n: + get rid of eval calls (5387ed24), backported for 052 downstream + create the keyboard symlinks again (9e1c7f3d), backported for 052 downstream + network-manager: + run as a service if systemd module is present (c17c5b76) + rework how NM is started in debug mode (34c73b33) + drm: skip empty modalias files in drm module setup (c3f24184) + +- Update to version 052+suse.93.g7bfaa6d9: + * fix(dbus-daemon): make sure that dbus.socket is stopped before switch root (bsc#1181167) + +- Update to version 052+suse.91.gb30dce3c: + * chore: update suse/dracut.spec + +- Update to version 052+suse.88.gc78b4ac8: + Highlights: https://github.com/dracutdevs/dracut/releases/tag/052 + * fix(i18n): get rid of `eval` calls + * fix(i18n): create the keyboard symlinks again + * docs: update NEWS.md and AUTHORS + * chore: add `CONTRIBUTORS` target to Makefile + * fix: shellcheck across multiple modules + * docs: fix dracut.cmdline.7 + * fix: update dbus module directory in spec file + * fix: add sdaskpw and sdsyctl to spec file + * fix: cosmetic comment fixes + * feat(systemd-ask-password): introducing systemd-ask-password module + * Revert "nbd: use systemd-run to start nbd-client" + * dmsquash-live-root: squashfs in bare device + * feat(systemd-sysctl): introducing systemd-sysctl module + * fix: adding missing efi paths + * fix: correct the squash quirk + * feat(systemd-modules-load): introducing systemd-modules-load module + * fix(shutdown): add timeout to umount calls (bsc#1178219) + * fix: revise all module checks + * fix: add missing line continuation + * fix: BuildRequiring git-core is enough in dracut.spec + * fix(kernel-modules): add reset controllers for arm (bsc#1180336) + * 35network-legacy: discard pointless RTNETLINK message + * fix(plymouth): install binaries with dependencies + * fix: correct the line continuation + * fix(dbus-daemon): use uid/gid from sysroot is dracutsysrootdir is set + * fix(network-manager): allow override network manager version + * feat(dracut.sh): allow overriding the systemctl command for sysroot + * fix: use find_binary + * fix(dracut.sh): don't override path with foreign sysroot + * fix: quote globbing in module-setup.sh for inst_multiple + * fix(dracut-install): allow globbing for multiple sources + * Fix bad ls parsing + * fix: move ldconfig after library workaround + * feat(kernel-modules): add driver memory + * feat(systemd-repart): introducing systemd-repart module + * feat(dbus-daemon): introducing the dbus-daemon module + * feat(dbus-broker): introducing the dbus-broker module + * feat(dbus): introducing a meta module for dbus + * fix(network-legacy): silent check for leaseinfo + * 95nfs: fix rpc.statd installation + * fix: do not set cmdline for uefi images unless asked + * feat(network-legacy): send dhcp in parallel on all devices + * fix(mdraid): remove offroot + * fix(mdraid): add grow continue service + * fix(spec): add new systemd-coredump module to spec + * fix(watchdog): replace return with echo + * feat(systemd-coredump): introducing systemd-coredump module + * prepare usrmerge (boo#1029961) + * test: incr. disk size for TEST 35 ISCSI-MULTI + * fix(skipcpio): edit skipcpio.c: strstr -> memmem + * fix(1007): adding shared keyring mode to type unit + * feat(systemd-sysusers): introducing systemd-sysuser module + * feat(systemd-sysusers): introducing systemd-sysuser module + * fix(1001): use efivars fs over the deprecated sysfs entries + * fix(kernel-network-modules): also install modules from mdio subdirectory + * fix(06dbus): do not hardcode path to dbus utils + * fix(06dbus): do not hardcode path to systemd unit + * fix(dracut-init.sh): make inst_libdir_file work with dracutsysrootdir set + * fix(99squash): use kernel config instead of modprobe to check modules + * fix(dracut-functions.sh): check kernel config from $dracutsysrootdir + * fix(90kernel-modules): install generic crypto modules with hostonly unset + * feat: add addional global variables + * fix: add a missing efi support + * chore(removal): eliminate bootchart module + * feat: add addional global variables + * feat(cli): add --no-uefi option + * chore(github): add CODEOWNERS file + * chore(cleanup): remove logrotate file + * fix(35network-manager): avoid restarting NetworkManager + * chore: Add configuration for vim + * chore: Add editorconfig + * chore: Editors + * test(conventional): add Conventional Commits PR github action + * docs(development): add HACKING.md + +- Update to version 051+suse.85.g04886430: + * prepare usrmerge (boo#1029961) + +- Update to version 051 (051+suse.84.gc6bd70b8): + * suse.spec: add 051 modules dbus, wicked + * Update AUTHORS, NEWS + * Drop 51-dracut-rescue-postinst.sh entirely + * Revert "Retrieve service, rpc and protcol entries via getent in hostonly mode" + * Adding stalebot file + * Revert "Add --uefi-output for custom output filename" + * Improve documentation of iso-scan/filename feature + * multipathd: fix the comparison + * 06dbus: consider dbus-broker + * 06dbus: Add busctl as a more useful tool + * 06dbus: Include dbus or messagebus group and user, depending on distro + * 35network-wicked: openSUSE Factory has reintroduced libexec + * 35network-wicked: install ip utility anyway + * 35network-wicked: Run wicked early enough to unlock block devices + * 06dbus: Do not install superfluous services + * 40network: introduce wicked option + * 35network-wicked: introduce wicked support module + * 06dbus: introduce dbus support + * Add --uefi-output for custom output filename + * 95fcoe: don't install if there is no FCoE hostonly devices + * 95fcoe: ensure needed modules are installed + * dracut-install: Globbing support for resolving "firmware:" + * dracut-bash-completion.sh: add positional argument completion + * configure: Find FTS library with --as-needed + +- Update to version 050+suse.275.gc9639522: + * Don't print when a module is explicitly omitted (by default) + * 95nfs: /var/lib/nfs/statd/sm is /var/lib/nfs/sm on SUSE (boo#1177462) (bsc#1184970) + * Retrieve service, rpc and protcol entries via getent in hostonly mode (boo#1177461) + * Remove uses of bash (and bash specific syntax) in runtime scripts + * 90crypt: pull in remote-cryptsetup.target enablement + * 90multipath: install kpartx's 11-dm-parts.rules + * Revert "90crypt: ship initrd-cryptsetup.target" + * 90qemu-net: install less module for strict hostonly mode + * 90qemu-net: in hostonly mode, only install if network is needed + * 95nfs: Install less module if hostonly mode is strict + * 90kernel-modules: Install less modules for hostonly mode + * 90kernel-modules: install block drivers more strictly + * 04watchdog-modules: Simplify install_kernel using new added helper + * dracut-init.sh: Add a helper for detect device kernel modules + * dracut-functions.sh: Fix check_block_and_slaves_all + * 90kernel-network-modules: Don't install iscsi related module + * Add a --hostonly-nics option + * Configure the runner for team interfaces + * 99squash: Check require module earlier, and properly + * dracut-functions: add a helper to check if kernel module is available + * 90crypt: ship initrd-cryptsetup.target + * Revert "90crypt: pull in remote-cryptsetup.target enablement" + * dmsquash-live/iso-scan: Provide an easy reference to iso-scan device. + * 99memstrack: use /bin/bash + * modules.d: fix udev rules detection of multipath devices (bsc#bsc#1171370) + * 95fcoe: load 'libfcoe' module as a fallback (bsc#1173560) + * 99base: enable the initqueue in both 'dracut --add-device' and 'dracut --mount' cases. + (bsc#bsc#1161573) + * 90kernel-modules-extra: don't resolve symlinks before instmod (bsc#1185277) + * fcoe/fcoe-genrules.sh: use $name instead of $env{INTERFACE} (bsc#1186260) -- Update to version 049.1+suse.183.g7282fe92: - * As of v246 of systemd "syslog" and "syslog-console" switches have been deprecated - (multiple backported commits, bsc#1180119) - -- Update to version 049.1+suse.174.g150b9981: - * make collect optional (bsc#1177870) - * Inclusion of dracut modifications to enable nvme-fc boot support (bsc#1142248) - * suse.spec: add nvmf module - * 95nvmf: Implement 'fc,auto' commandline syntax +- Update to version 050+suse.250.ge6b6e843: + * Revert "Revert "install: also install post weak dependencies of kernel modules"" + * 98dracut-systemd: don't wait for root device if remote cryptsetup active + * cryptroot-ask: unify /etc/crypttab and rd.luks.key + * 90kernel-modules: arm: add drivers/hwmon for arm/arm64 + * rootfs-block: only write root argument for block device + * 90crypt: pull in remote-cryptsetup.target enablement + * 00systemd: add missing cryptsetup-related targets (bsc#1177811) + * 95nvmf: Implement 'fc,auto' commandline syntax (bsc#1142248) + * 95nvmf: add documentation - * 95nvmf: fix typo in the example documentation + * dracut-install: fix edge-case regression with weak modules + * dracut-install: ignore bogus preload libs + * dracut.spec: Use make macros + * dracut.spec: remove fedora pre 30 quirks + * 50drm: Check drm_encoder_init along drm_crtc_init + * 50drm: Include drm platform drivers in hostonly + * 50drm: fix ambiguous redirects + * Include devfreq drivers in initrd + * dracut.spec: include the 04watchdog-modules module + +- Update to version 050+suse.228.gd0d6792d: + * 99memstrack: use /bin/bash + +- Update to version 050+suse.227.g7a9b782d: + * Revert "install: also install post weak dependencies of kernel modules" (boo#1177016) + +- Update to version 050+suse.226.gb86d9bcf: + We are now tracking the master branch, preparing for a 051 release + within the next weeks. + (the list includes changes previously backported) + * 01fips: modprobe failures during manual module loading is not fatal + * 01fips: turn info calls into fips_info calls (bsc#1164076) + * 04watchdog: split the watchdog module install + * 35network-legacy: simplify fallback dhcp setup + * 51-dracut-rescue.install: Don't use BLS fragment shipped by kernel package + * 90crypt: make `rd.luks.key` usable with encrypted keydev. + * 90crypt/module-setup.sh: try to catch kernel config changes + * 90kernel-modules: add pci_hyperv + * 90kernel-modules/module-setup.sh: add sg kernel module + * 90kernel-modules: remove nfit from static module list + * 90lvm: do not add newline to cmdline + * 90nvdimm: include nvdimm keys in initrd + * 90ppcmac: respect DRACUT_ARCH, don't exclude ppcle + * 91zipl: parse-zipl.sh: honor SYSTEMD_READY + * 95cifs: install new softdeps (sha512, gcm, ccm, aead2) + * 95cifs: pass rootflags to mount + * 95dcssblk: fix script permissions + * 95fcoe: default rd.nofcoe to false + * 95iscsi: fix ipv6 target discovery + * 95iscsi: fix missing space when compiling cmdline args + * 95iscsi: use ip_params_for_remote_addr() + * 95nfs: only install rpc services for NFS < 4 when hostonly is strict + * 95nfs: use ip_params_for_remote_addr() + * 95nvmf: add module for NVMe-oF (jsc#ECO-3063) - * 95nvmf: add module for NVMe-oF - Adds new module 95nvmf, see jsc#ECO-3063. + * 95nvmf: fix typo in the example documentation + * 95resume: Do not resume on iSCSI, FCoE or NBD + * 95zfcp_rules/parse-zfcp.sh: remove rule existence check + * 95znet: Add a rd.znet_ifname= option + * 99base: Remove duplicate nfsroot_to_var from dracut-lib.sh + * 99memstrack: hook script should not call exit + * 99memstrack: Only start tracking service when rd.memdebug=4|5 + * 99squash: Don't hardcode the squash sub directories + * 99squash: improve pre-requirements check + * 99squash: simplify the code + * Add 99memstrack module + * Adding a bug report template + * Adding a feature request template + * Adding a pull request template + * Adding code of conduct + * Adding documentation template + * Adding security policy + * Adding the labels file for master + * Adding the labels file for the RHEL-6 branch + * Adding the labels file for the RHEL-7 branch + * Adding the labels file for the RHEL-8 branch + * Adding the labels trigger file for the Master branch + * Adding the labels trigger file for the RHEL-6 branch + * Adding the labels trigger file for the RHEL-7 branch + * Adding the labels trigger file for the RHEL-8 branch + * Add module "90nvdimm" for NVDIMM support + * Add --version to man page + * Allow $DRACUT_INSTALL to be not an absolute path + * Always pull in machinery to read ifcfg files + * As of v246 of systemd "syslog" and "syslog-console" switches have been deprecated (bsc#1180119) + * btrfs: force preload btrfs module + * busybox: simplify listing of supported utilities + * Change the order of NFS servers during the boot NFS server provided by DHCP in next-server option has higher priority than DHCP-server itself + * CI: remove Fedora 30, add Fedora 32 + * cms: regenerate NetworkManager connections + * cryptroot-ask: no warn if /run/cryptsetup exist + * dasd: only install /etc/dasd.conf if present + * dhclient-script: Fix typo in output of BOUND & BOUND6 cases + * dmsquash-live-root: Remove obsolete osmin.img processing. + * Document initqueue/online hook + * Do not start inside container + * don't prefer $TMPDIR over --tmpdir + * dracut.cmdline.7.asc: clarify usage of `rd.lvm.vg` and `rd.lvm.lv` + * dracut.cmdline.7.asc: fix typo + * dracut.conf.5.asc: document how to config --no-compress in the config + * dracut-functions: add ip_params_for_remote_addr() helper + * dracut-functions: fix find_binary() to return full path + * dracut-initqueue: Print more useful info in case of timeout + * dracut-lib.sh: quote variables in parameter expansion patterns + * dracut.modules.7.asc: fix another typo + * dracut.modules.7.asc: fix reference to insmodpost module (bsc#1187774) + * dracut.sh: add check for invalid configuration files + * dracut.sh: Add --version + * dracut.sh: don't call fsfreeze on subvol of root file system + * dracut.sh: FIPS workaround for openssl-libs on Fedora/RHEL (bsc#1178217) + * dracut.sh: fix early microcode detection logic + * dracut.sh: fix errors pointed out by shellcheck. + * dracut.sh: fix ia32 detection for uefi executables + * dracut.sh: fix some indentation. + * dracut.sh: Move the library workaround after squash + * dracut.spec: add 90nvdimm + * dracut.spec: add version check for deprecated files + * Fix CI badges in README.md and fix dracut description + * Fix CoC URL + * fix graphics startup failure with the rhgb paramter in CentOS8.2 + * Fix pre-trigger stage by replacing exit with return in lldpad.sh + * Fix test in lsinitrd + * Fix Unicode + * Fix Unicode and dracut install labeler + * github actions: use test container directly + * .github: fix path to label workflow mapping file + * i18n: Always install /etc/vconsole.conf + * install: also install post weak dependencies of kernel modules + * Install crypto modules in 90kernel-modules + * install dependant libs too + * lvm: fix removal of pvscan from udev rules + * lvm: remove unnecessary ${initdir} from lvm_scan.sh + * Make externally defined CFLAGS work + * Makefile: fix VERSION again + * Makefile: merge main-version and git-version earlier + * Makefile: really make externally defined CFLAGS work + * match simplified rd.zfcp format too + * match the whole string + * mkinitrd-dracut.sh: use vmlinux regex for ppc*, vmlinuz for i686 + * mkinitrd-suse.sh: Fix i586 platform detection + * mount-root.sh: fix writing fstab file with missing fsck flag + * multipath: add automatic configuration for multipath + * net-lib.sh: support infiniband network mac addresses + * network: fix glob matching ipv6 addresses + * network-manager: ensure that nm-run.sh is executed when needed + * network-manager: install libnss DNS and mDNS plugins + * network-manager: move connection generation to a lib file + * network-manager: set kernel hostname from the command line + * New labels file + * New label trigger file + * README.md: fix github action badge links + * Remove cleanup_trace_mem calls + * Remove memtrace-ko and rd.memdebug=4 support in dracut + * Remove stratis module + * Removing dracut entry not compat with new plugin + * Switching label triggers from pull requests to cron + * systemd: skip dependency add for non-existent units + * TEST-03-USR-MOUNT/test.sh: increase loglevel + * TEST-12-RAID-DEG/create-root.sh: more udevadm settle + * TEST-41-NBD-NM/Makefile: should be based on TEST-40-NBD not TEST-20-NFS + * TEST-99: exclude /etc/dnf/* from check + * test/TEST-35-ISCSI-MULTI: bump disk space + * test: use dd from /dev/zero, instead of creating files with a hole + * .travis.yml: reformat + * UEFI Mode: only write kernel cmdline to UEFI binary + * Update master-labels.yml + * url-lib: drop NSS if it's not in curl --version + * Use TMPDIR if available -- Update to version 049.1+suse.171.g65b2addf: - * dracut.sh: FIPS workaround for openssl-libs (bsc#1178217) - * 01fips: turn info calls into fips_info calls (bsc#1164076) - * 00systemd: add missing cryptsetup-related targets (bsc#1177811) +- Generate the tarball during buildtime. Tracking both the tarball + and the .obscpio combines the worst of both. -- Update to version 049.1+suse.156.g7d852636: +- Update to version 050+suse.75.g266a76d9: - * 95nfs: use ip_params_for_remote_addr() (bsc#1167494) + * 95nfs: use ip_params_for_remote_addr() (bsc#1167494) -- Update to version 049.1+suse.152.g8506e86f: - * 01fips: modprobe failures during manual module loading is not fatal (bsc#bsc#1169997) +- Update to version 050+suse.71.g390f4d72: + * 01fips: modprobe failures during manual module loading is not fatal (bsc#1169997) -- Update to version 049.1+suse.148.gc4a6c2dd: - * 95fcoe: load 'libfcoe' module as a fallback (bsc#1173560) - * 99base: enable the initqueue in both 'dracut --add-device' and 'dracut --mount' cases. - (bsc#bsc#1161573) - -- Update to version 049.1+suse.146.g6f5195cf: +- Update to version 050+suse.67.g28be2f36: -- Update to version 049.1+suse.145.g8ae82192: +- Update to version 050+suse.66.g76431c83: -- Update to version 049.1+suse.144.ge0eaf296: +- Update to version 050+suse.65.ge1e64674: + * Run format_spec_file -- Update to version 049.1+suse.143.g368f585a: - * modules.d: fix udev rules detection of multipath devices (bsc#1171370) +- Update to version 050+suse.63.g796e020e: + * suse.spec: Move /bin/* and /sbin/* to /usr + * suse.spec: Remove long unused mkinitrd_setup file -- Update to version 049.1+suse.142.gf8776da4: - * Run format_spec_file +- Update to version 050+suse.61.g0fe0e854: + * Fix test in lsinitrd (https://progress.opensuse.org/issues/65334) -- Update to version 049.1+suse.141.g7563c620: - * network-legacy/net-genrules.sh: use $name instead of $env{INTERFACE} (bsc#1161438) - * 35network-legacy: call initqueue/online for DHCP, too (boo#1161438) +- Update to version 050+suse.60.ged08acac: + * network-legacy/net-genrules.sh: use $name instead of $env{INTERFACE} (bsc#1161438) -- Update to version 049.1+git138.9068a629: - * systemd: install systemd-tty-ask-password-agent systemd-ask-password +- Update to version 050+suse.59.gc635f468: + * mkinitrd-suse.sh: Fix i586 platform detection (boo#1168341) + +- Update to version 050+suse.58.g0b998bee: -- Changed scheme to 049.1+suse.139.g8a7d3d9e to match systemd package +- Changed scheme to 050+suse.56.gec64a6fa to match systemd package +- Update to version 050+git56.ec64a6fa: + * Makefile: really make externally defined CFLAGS work + * suse.spec: Sort new modules and files in 050 into sub packages + e2fsprogs -- Remove autoreconf call from e2fsprogs.spec (bsc#1183791) - -- po-remove-unnecessary-buggy-positional-parameter-spe.patch: po: remove - unnecessary/buggy positional parameter specifiers (bsc#1170964) - -- e2fsck-clarify-overflow-link-count-error-message.patch: e2fsck: clarify - overflow link count error message (bsc#1160979) -- ext2fs-update-allocation-info-earlier-in-ext2fs_mkdi.patch: ext2fs: update - allocation info earlier in ext2fs_mkdir() (bsc#1160979) -- ext2fs-implement-dir-entry-creation-in-htree-directo.patch: ext2fs: implement - dir entry creation in htree directories (bsc#1160979) -- tests-add-test-to-excercise-indexed-directories-with.patch: tests: add test - to excercise indexed directories with metadata_csum (bsc#1160979) -- tune2fs-update-dir-checksums-when-clearing-dir_index.patch: tune2fs: update - dir checksums when clearing dir_index feature (bsc#1160979) - -- e2fsck-abort-if-there-is-a-corrupted-directory-block.patch: e2fsck: abort if - there is a corrupted directory block when rehashing (bsc#1160571 - CVE-2019-5188) -- e2fsck-don-t-try-to-rehash-a-deleted-directory.patch: 2fsck: don't try to - rehash a deleted directory (bsc#1160571 CVE-2019-5188) - -- resize2fs-Make-minimum-size-estimates-more-reliable.patch: resize2fs: Make - minimum size estimates more reliable for mounted fs (bsc#1154295) - -- libsupport-add-checks-to-prevent-buffer-overrun-bugs.patch: add checks to - prevent buffer overrun bugs in quota code (bsc#1152101, CVE-2019-5094) - -- libext2fs-call-fsync-2-to-clear-stale-errors-for-a-n.patch: libext2fs: call - fsync(2) to clear stale errors for a new a unix I/O channel (bsc#1145716) - -- e2fsck-check-and-fix-tails-of-all-bitmaps.patch: e2fsck: check and fix tails - of all bitmap blocks (bsc#1128383) - -- libext2fs-Fix-fsync-2-detection.patch: libext2fs: Fix fsync(2) detection - (bsc#1038194) - + Autoreconf removed from the spec file, just without bsc reference + (bsc#1183791) + Fix po-remove-unnecessary-buggy-positional-parameter-spe.patch in 1.45.3 + (bsc#1170964) + Fix e2fsck-clarify-overflow-link-count-error-message.patch in 1.46.0 + (bsc#1160979) + Fix ext2fs-update-allocation-info-earlier-in-ext2fs_mkdi.patch in 1.46.0 + (bsc#1160979) + Fix ext2fs-implement-dir-entry-creation-in-htree-directo.patch in 1.46.0 + (bsc#1160979) + Fix tests-add-test-to-excercise-indexed-directories-with.patch in 1.46.0 + (bsc#1160979) + Fix tune2fs-update-dir-checksums-when-clearing-dir_index.patch in 1.46.0 + (bsc#1160979) + Fix e2fsck-abort-if-there-is-a-corrupted-directory-block.patch in 1.45.5 + (bsc#1160571 CVE-2019-5188) + Fix e2fsck-don-t-try-to-rehash-a-deleted-directory.patch in 1.45.5 + (bsc#1160571 CVE-2019-5188) + Fix resize2fs-Make-minimum-size-estimates-more-reliable.patch in 1.45.5 + (bsc#1154295) + Fix libsupport-add-checks-to-prevent-buffer-overrun-bugs.patch in 1.45.4 + (bsc#1152101 CVE-2019-5094) + Fix libext2fs-call-fsync-2-to-clear-stale-errors-for-a-n.patch in 1.44.3 + (bsc#1145716) + Fix e2fsck-check-and-fix-tails-of-all-bitmaps.patch in 1.45.1 (bsc#1128383) + Fix libext2fs-Fix-fsync-2-detection.patch in 1.44.0 (bsc#1038194) +- quota-Add-support-to-version-0-quota-format.patch: quota: Add support to + version 0 quota format (jsc#SLE-17360) + quota-Fold-quota_read_all_dquots-into-quota_update_l.patch: quota: Fold + quota_read_all_dquots() into quota_update_limits() (jsc#SLE-17360) + quota-Rename-quota_update_limits-to-quota_read_all_d.patch: quota: Rename + quota_update_limits() to quota_read_all_dquots() (jsc#SLE-17360) + tune2fs-Fix-conversion-of-quota-files.patch: tune2fs: Fix conversion of quota + files (jsc#SLE-17360) + e2fsck-Do-not-trash-user-limits-when-processing-orph.patch: e2fsck: Do not + trash user limits when processing orphan list (jsc#SLE-17360) + debugfs-Fix-headers-for-quota-commands.patch: debugfs: Fix headers for quota + commands (jsc#SLE-17360) + quota-Drop-dead-code.patch: quota: Drop dead code (jsc#SLE-17360) +- add these not yet released fixes to e2fsprogs package so that SLE15-SP4 ships + with them + +- Update to 1.46.4: + * Default to 256-byte inodes for all filesystems, not only larger ones + * Bigalloc is considered supported now for small cluster sizes + * E2fsck and e2image fixes for quota feature + * Fix mke2fs creation of filesystem into non-existent file +- libss-add-newer-libreadline.so.8-to-dlopen-path.patch: libss: add newer + libreadline.so.8 to dlopen path (bsc#1189453) + +- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): + * harden_e2scrub@.service.patch + * harden_e2scrub_all.service.patch + * harden_e2scrub_fail@.service.patch + * harden_e2scrub_reap.service.patch + +- Update to 1.46.3: + * Add -V and -VV options to filefrag + * Fix fs corruption cause by resize2fs on filesystems with MMP blocks + * Fast commit portability fixes + * Fix direct IO support in Unix IO manager + * Avoid calling EXT2_IOC_[GS]ETFLAGS for block devices + * Fix mke2fs to not discard blocks beyond end of filesystem + * Make e2fsck set filetype of '.' and '..' entries + * Fix QCOW image generation in e2image for very large filesystems + * Update translations + +- Fix the %doc files. RELEASE-NOTES is a symlink to + doc/RelNotes/v%version. + +- e2fsprogs 1.46.2: + * tune2fs -c now takes "random" argument + * Add support for the FS_NOCOMP_FL flag to chattr and lsattr + * Fix warnings when resizing small file systems to a super-large + * Fix the debugfs rdump and ls commands so they will work correctly + for uid's and gid's => 65536 + * Fix the debugfs write and symlink commands so they support + targets which contain a pathname + * Fix Direct I/O support on block devices where the logical block + size is greater 1k + * Fix debugfs's logdump so it works on file systems whose block + size is greater than 8k + * Fix a crash when there is error while e2fsck is trying to open + the file system, and e2fsck calls ext2fs_mmp_stop() before MMP + has been initialized + * Improved error checking in the fast commit replay code in e2fsck + * Fix various compiler and Coverity warnings + * Update the Spanish translation from the translation project + +- Remove autoreconf (and resulting dependencies) from the spec file. The + upstream configure script should be fine. + +- Update to 1.46.1: + * Fix setting extended attributes in libext2fs and debugfs + * Fix e2fsck to accept large_dir directories greater than 4G + * Fix fast commit support on big endian architectures + * Fix mke2fs -d to correctly import a small file stored using inline_data + feature and which has ACL or extended attribute + * Various compilation fixes + * Speedup bitmap loading for large filesystems using multiple threads + * Speedup mke2fs for bigalloc filesystems + * E2fsck fixes when rehashing directories + * Fix e2fsck crashes on maliciously corrupted filesystems + * Fix e2fsck handling of duplicated case-folded file names + * Implement hashed directory support in libext2fs + * Support for fast commit feature + * Support for combination of casefolding and encryption + * Support for stable inodes feature + * Add support for per-inode DAX flag + * Fix tune2fs to unlock MMP on failure + * Fix e2fsck buffer overflow when scanning directory blocks + * Fix resize2fs overflowing block group descriptors with 1k block size +- delete e2fsprogs-1.45.2-gettext.patch - it was merged upstream +- Add autoconf-archive to build requirements +- Fix installation of info files for older distros + +- Fix usage of info macros on openSUSE, we use file triggers today +- Use file requires for post section + +- prepare usrmerge (boo#1029961) + +- Update to 1.45.6: + * Debugfs will ignore lines in its command files which start with + a comment character ("#") + * Fix a number of potential out of bounds memory accesses caused + by fuzzed / malicious file systems + * Fix a spurious complaint from e2fsck when a directory which + previously had more than 32000 subdirectories has the number + of subdirectories drops below 32000 + * Fix an ismounted check when an LVM device is renamed while the + device is mounted + * Mke2fs -d now correctly sets permission with files where the + owner permissions are not rwx + * Improve e2fsck's ability to deal with file systems with very + large number of directories, such that various data structures + take more than 2GiB of memory. Use better structure packing to + improve the memory efficiency of these data structures. + * Fix debugfs so it correctly prints inode numbers > 2**31. + * Filefrag now supports very large files (with > 4 billion + blocks), as well as block sizes up to 1 GiB. + * Update and clarify various man pages + * Reserved the error code EXT2_ET_NO_GDESC (which will be used + in e2fsprogs v1.46+) + * Add a thread-safe variant of e2p_feature2string(), + e2p_feature_to_string() to the libe2p library. + * Fixed portability problems caused by gcc 10. + * Synchroniz changes from Android's AOSP e2fsprogs tree + * Update the Malay translation from the translation project +- add upstream signing key and verify source signature + +- Update to 1.45.5: + * Fix out of bounds write when checking maliciously corrupted filesystem + * Remove unnecessary sleep in e2scrub + * Fix spurious emails from e2scrub_all + * Fix crash in e2fsck when rebuilding very large directories + * Improve resize2fs minimum fs size estimates when the fs is mounted + * Fix UBSAN failures when fuzzing filesystem images + * Fix potential memory leak in read_bitmap() in libext2fs + * Speedup e2fsck on file systems with a very large number of inodes + * fuse2fs fixes + +- Update to 1.45.4: + * A maliciously corrupted file systems can trigger buffer overruns in the + quota code used by e2fsck. (Addresses CVE-2019-5094) + * E2fsck now checks to make sure the casefold flag is only set on + directories, and only when the casefold feature is enabled + * E2fsck will not disable the low dtime checks when using a backup superblock + where the last mount time is zero + * Scrubbing scripts fixes + * Update translations + +- Update to 1.45.3: + * Whether or not automatic online scrubbing will be called is now controlled + in /etc/e2scrub.conf. + * Fix e2fsck handling of filesystems with large_dir and inline directories + * Fix e2scrub_all for encrypted LUKS partitions + * Fix e2scrub_all volume cleanup + * Regression tests cleanups and improvements + * Fixed compiler warnings + * Translation fixes and updates (boo#1170964) + +- Fix build with gettext 0.20: + * Add e2fsprogs-1.45.2-gettext.patch. + * Exclude in-sources intl/ directory from build. +- Fix install_info_delete usage: It must be called in preun. + +- Use FAT LTO objects in order to provide proper static library. + +- Package e2scrub unit files and separate scrubbing bits into a separate + subpackage e2fsprogs-scrub + +- Update to 1.45.2 + * Fixed e2scrub_all issues running from cron + * When mke2fs asks to proceed, fall back on English Y/y + * Fix spurious complaint of blocks beyond i_size + * Fixed 'make install' failure when the cron.d dir doesn't exist + +- Remove unused configure-Fix-autoheader-failure.patch. + +- Update to 1.45.1 + * Remove configure-Fix-autoheader-failure.patch (fixed upstream) + * Debugfs now supports non-printable chars + * E2fsck now checks to make sure all unused bits in block are set + * E2fsck now supports writing out a problem code log + * Fixed various casefold bugs + * Fix mke2fs support for < 900TB disks + * E2scrub will take its snapshots with UDISK_IGNORE + * Dropped utf8/nls symbols from libext2fs shared library + +- configure-Fix-autoheader-failure.patch: Fix autoheader failure + +- Update to 1.45.0 + * Add support to force check at the next fsck run to tune2fs + * Add e2scrub script to run e2fsck on LVM backed filesystem + * Mke2fs will attempt to use ZERO_RANGE before PUNCH_HOLE so that we don't + lose allocated blocks in preallocated files + * Initial support for setting character set encoding + * Add support for setting inode checksum to debugfs + * Add support for specifying superblock location to e2image + * Fix e4defrag to handle situation when files are created while it is running + * Fix e2fsck to handle dirs > 2 GiB when largedir feature is enabled + * Fix mke2fs huge file creation + * Fix libext2fs to be more robust against invalid group descriptors + * Fix mke2fs and debugfs to correctly copy files > 2 GiB + * Fix memory leaks in debugfs, mke2fs, and e2freefrag + +- Update to 1.44.5 + * use 64-bit counters to track number of defragged files + * correctly traslate Posix ACLs + * Use the online free block counts + * Fix a false warning that tune2fs will take along time to change UUID + * e2fsck will only offer to set the inline_data feature flag sometimes + * e4defrag running as root but can't find file system + * resize2fs was failing to update extent tree checksums + * fuse2fs command line parsing fixed + * e2fs segfault fix when corrupted journal file-system is too large + * e2image now includes the mmp block + * fix various verity handling bugs which made it unusable + * fix a bug in tune2fs to dereference freed memory after replay + +- Update to 1.44.4 + * fix debugs ncheck command to work for files with multiple hardlinks + * avoid floating point exception when libblkid probes maliciously corrupted + superblocks + * fix e2fsck to handle filesystems with resize_inode and meta_bg enabled + * basic fsverify support + * debugfs can operate on corrupted filesystems so they can be fixed + * new debugfs commands for dumping xattr blocks and i_blocks array + * dumpe2fs can print MMP block + * inode's project ID properly byte-swapped on big-endian filesystems + * e2fsck can handle s_inodes_count corruption + * other e2fsck improvements and fixes + * mke2fs fixes where in various corner cases invalid filesystem would be + created +- add new e2mmpstatus alias for dumpe2fs to spec file + +- Update to 1.44.2 + * support for directories over 2 GB (large_dir feature) + * support for large extended attributes (ea_inode feature) + * metadata checksumming is enabled by default by mke2fs + * resize2fs deemed stable enough for bigalloc file systems + * tune2fs now replays the journal before modifying the file system + * improved consistency checks for symlinks + * various fixes in e2image, dumpe2fs, debugfs, and e2fsck for bigalloc + file systems + * fix e2image handling of images on big endian systems + * fixed e2fsck to properly update quotas when handling orphan inodes + +- libext2fs-fix-build-failure-in-swapfs.c-on-big-endia.patch: Removed as it is + included in the new release +- switched to .xz archive as kernel.org is going to deprecate gzip archives +- Update to 1.43.9 + * fix build failure on big endian systems + * inode flag cleanup in libe2p + ed +- Update to 1.17 + * The commands 'q' and 'Q' now work in a global command. + * The new option '-E, --extended-regexp' has been added. It tells + ed to use extended regular expressions instead of the basic + regular expressions mandated by POSIX + * Print the file name in case of read or write error + +- prepare usrmerge (boo#1029961) + +- Update to 1.16 + * regex.c (line_replace): Accept 's/^/#/g' as valid. + (Reported by Bjoern Wibben). + * main_loop.c: Removed length limit of prompt string. + (Reported by Tim Chase). + * main.c: Set a valid invocation_name even if argc == 0. + * ed.texi: Extended operators depend on regex implementation. + (Reported by Brian Zwahr). + * ed.texi: Several fixes and improvements. + +- Switch back to hand provided tarball in order to avoid pulling + lzip to the Ring0 + +- Use upstream released tarball + +- Avoid repetition of package name in summary. + +- Update to version 1.15: + * io.c (print_line): Make '1' command print '\\' before every + '$' within the text. + * main_loop.c (extract_addresses): Fixed address ',,' to mean + '$,$' instead of '1,$'. + * regex.c (extract_replacement): Allow newlines even if global. + * main_loop.c (exec_command): Make 'c' command reject address 0. + * ed.texi: Minor fixes. + * configure: Accept appending to CFLAGS, 'CFLAGS+=OPTIONS'. + * Switch archive format to tar. + -- update to 1.10 - + "ed.texinfo" has been renamed to "ed.texi" following the advice - of recent Automake about obsolete categories -- repackage tarball to xz as lzip is unlike ed not a part of bootstrap -- drop xz and keyring, they are pointless with changed tarball - -- update to 1.9 - + Testsuite no more feeds shell scripts to ed. - + "configure" now accepts options with a separate argument. - -- revert the use gpg-offline for bootstrap packages - -- update to 1.8 - + Ed now stops reading stdin when reaching real End Of File the first - time. (Before it needed to reach EOF twice). - + Show the "Try 'ed --help' for more information." message if a bad - option is given in the command line. - + Quote characters in messages have been changed as advised by GNU - Coding Standards. - + The description of address offsets in the manual and a link to the - Bash manual have been fixed. - + Displaying of null characters by the "l" command has been fixed. - + The condition deciding when to show the message "Newline appended" has - been corrected. - + The "modified" flag is now set when reading a non-empty file into - an empty buffer. - + An error that prevented using NUL characters in regular expressions - has been fixed. - + Ed now signals an error if it can't create a shell process when - executing a shell command. - + Ed now flushes stdout/stderr before reading a new command. - + Man page is now generated with "help2man". All command-line options - are now documented in the man page. -- use gpg-offline to verify the package tarball -- adapt the Summary and Description according current README - -- Added url as source. - Please see http://en.opensuse.org/SourceUrls - -- license update: GPL-3.0+ and LGPL-2.1+ - Semicolon is ambiguous - -- switch license to spdx format -- keep executable in /usr (UsrMerge project) - -- Update to 1.6 (bugfix release) - -- Remove redundant/obsolete tags/sections from specfile - (cf. packaging guidelines) -- Use %_smp_mflags for parallel build - -- Update to version 1.5: - + The "a", "c" and "i" commands have been fixed. (When used in a - global command list, the commands following them in the list - were ignored). - + The "e" command has been fixed. (It quitted when invoked a - second time with a modified buffer). - + The new option "--restricted" has been added. - + "red" has been converted to a script invoking "ed - - -restricted". - + Description of ed in the manual has been changed. - + Obsolete posix tests have been removed from testsuite. -- Remove AutoReqProv: it's default now. - -- updated to latest upstream version 1.4 - major rewrite and bugfixes (see - Changelog for details) -- obsoleted all patches - fdupes +- update to 2.1.2: + * Do not enter ncurses mode when --immediate option given. + * Fix logging/memory corruption bug when using --log with --immediate. + * Break mtime ties using ctime when sorting by time. + * Reduce number of calls to stat(), for speed. + * Clear last command status when new command is entered. + * Rename cs command ("clear all selections") from cs to csel. + * Rename igs command ("invert selections") from igs to isel. + * Add "prune" command as synonym for DELETE key. + * Clear selections after deleting files via prune/DELETE. + * Fix dependency issues when fdupes is configured to not use ncurses. +- build without ncurses for now until buildcycles can be solved + +- Use noun phrase in summary. Drop old specfile constructs. + +- Update to v2.0.0 + * Add ncurses mode for interactive file deletion (plain mode still available via --plain or ./configure). + * Add --minsize option. + * Add --maxsize option. + * Add --time option. + * Add --order=ctime option. + * Add --log option. + * Use configure script for installation (Autotools/Automake). +- Remove fdupes-makefile.patch + +- Make package building even on platforms, where _rpmmacrodir + is not defined. + +- Move RPM macros to %_rpmmacrodir. + -- sort the output of fdupes by filename to make it deterministic - for parallel builds - * 0011-add-an-option-to-sort-duplicate-files-by-name.patch - -- update to 1.5.0-PR2 - * new "--summarize" option - * new "--recurse:" selective recursion option - * new "--noprompt" option for totally automated deletion of - duplicate files. - * sorts duplicates (old to new) for consistent order when - listing or deleteing duplicate files. - * tests for early matching of files, which should help speed up - the matching process when large files are involved. - * warns whenever a file cannot be deleted. - * bugfixes (proper file closing, zero-length files, ...) -- drop the fdupes-sort-output.diff (upstream uses mtime based) -- rename and rebase fdupes-speedup.patch to 0008-speedup-the-compare.patch -- rename and rebase fdupes-endianness.patch to - 0009-glibc-endianness-check-in-md5.patch -- add -p/--permissions switch so files with different permissions or uid/gid - are not considered as duplicates (bnc#784670) - * this mode is a default one for fdupes macro - 0010-add-permissions-mode.patch -- imported several fixes from Debian - * 0001-restore-pristine-code.patch - some common code fixes, partly obsoletes - speedup patch - * manual page fixes - 0002-Added-to-escape-minus-signs-in-manpage-lintian-warni.patch - 0003-Fix-a-typo-in-a-manpage-bts353789.patch - 0005-add-summarize-to-manpage-bts481809.patch - 0006-add-nohidden-support-bts511702.patch - 0007-Disambiguate-the-options-recurse-and-recurse-bts5371.patch - * 0004-Large-file-support-for-2GB-files-bts447601.patch - large file support - -- added "which" requirement for red hat distros - -- patch license to follow spdx.org standard - -- cross-build workaround: fake gcc script to work around build - system not honoring CC - -- Apply packaging guidelines (remove redundant/obsolete - tags/sections from specfile, etc.) - -- fix bnc#406825: speedup fdupes - * fdupes-speedup.patch fixes some performance gaps in code - * fdupes-endianness.patch speedups the built in md5 on little endian machines - -- make patch0 usage consistent - flac +- Fix memory leak (CVE-2020-0487 bsc#1180112): + stream_decoder.c-Fix-a-memory-leak.patch + +- Fix out-of-bounds access (CVE-2020-0499 bsc#1180099): + libFLAC-bitreader.c-Fix-out-of-bounds-read.patch + +- Fix memory leak in read_metadata_vorbiscomment_() function + (CVE-2017-6888, bsc#1091045): + flac-CVE-2017-6888.patch + +- Update to version 1.3.2 + * Fix undefined behaviour using GCC/Clang UBSAN (erikd). + * General hardening via fuzz testing with AFL (erikd and + others). + * General code improvements (lvqcl, erikd and others). + * Add FLAC in MP4 specification docs (Ralph Giles). + * Fix some cppcheck warnings (erikd). + * Assume all currently used OSes support SSE2. + flac: + * Fix potential infinite loop on flac-to-flac conversion + (erikd). + * Add WAVEFORMATEXTENSIBLE to WAV (as needed) when + decoding (lvqcl). + * Only write vorbis-comments if they are non-empty. + * Error out if decoding RAW with bits != (8|16|24). + metaflac: + * Add --scan-replay-gain option. + libraries: + * CPU detection cleanup and fixes (Julian Calaby, erikd + and lvqcl). + * Fix two stream decoder bugs (Max Kellermann). + * Fix a NULL dereference bug (on a malformed file). + * Changed the LPC order guess for a slight compression + improvement, particularly for classical music + (Martijn van Beurden). + * Improved encoding speed on older Intel CPUs. + * Fixed a seeking bug when decoding certain files + (Miroslav Lichvar). + * Put an upper bound (32768) on the number of seek + points. + * Fix potential memory leaks. + * Support 64bit brword/bwword allowing + FLAC__BYTES_PER_WORD to be set to 8 (disabled by + default). + * Fix an out-of-bounds heap read. +- Refreshed flac-cflags.patch + +- Drop patch that should be upstreamed first, otherwise we will + have to keep it ofrever: + * flac-ocloexec.patch +- Drop wrong patch: + * flac-fix-pkgconfig.patch + + If using this change you get assert.h include overriden in your + project by the one from FLAC/ which is not what upstream desired + If packages fail to build they should fix their include + +- Build documentation as noarch + +- Cleanup spec file with spec-cleaner +- Update url +- Remove no longer needed patches + * flac-fix-CVE-2014-8962.patch + * flac-fix-CVE-2014-9028.patch + * 0001-getopt_long-not-broken-here.patch +- Remove following as benefit of using openssl is small + * 0001-Allow-use-of-openSSL.patch +- Add flac-cflags.patch +- Use doxygen to build documentation +- Split documentation to separate package +- Update to 1.3.1 + * Improved decoding efficiency of all bit depths but especially + so for 24 bits for IA32 architecture (lvqcl and Miroslav Lichvar). + * Faster encoding using SSE and AVX (lvqcl). + * Fixed bartlett, bartlett_hann and triangle functions. + * New apodization functions partial_tukey and punchout_tukey for + improved compression (Martijn van Beurden). + * Retuned compression presets to incorporate new apodization + functions (Martijn van Beurden). + * Fix -Wcast-align warnings on armhf architecture (Erik de + Castro Lopo). + * Help output documentation improvements. + * I/O buffering improvements on Windows to reduce disk + fragmentation when writing files. + * Only write vorbis-comments if they are non-empty. + * Fix symbol visibility in XMMS plugin. + * Many fixes and improvements across all the build systems. + * Fix CVE-2014-9028 (heap write overflow) and CVE-2014-8962 + (heap read overflow) + +- A couple of security fixes: + * flac-fix-CVE-2014-8962.patch: + arbitrary code execution by a stack overflow (CVE-2014-8962, + bnc#906831) + * flac-fix-CVE-2014-9028.patch: + Heap overflow via specially crafted .flac files (CVE-2014-9028, + bnc#907016) + +- Update to final upstream release 1.3.0 + * No user-visible changes +- More robust make install call + +- Update to flac 1.3.0pre4 (packaged as 1.2.99_git* to avoid + messing with RPM versioning) + * Mostly non-linux related bugfixes plus autotools fixes + - flac-openssl.patch --> 0001-Allow-use-of-openSSL.patch + - remove flac-1.2.1-automake1_13.patch, fixed in upstream. + - add 0001-getopt_long-not-broken-here.patch, FLAC bundles + GNU-compatible getopt_long for broken OS, but we do have + a functional version in libc already. + fontconfig -- fontconfig-devel-32bit needs to require fontconfig-32bit, - needed for Wine development (bsc#1172301) - -- fc-query: remove redundant debug output - + fontconfig-remove-debug-output.patch - -- Update to 2.12.6: - * conf.d: Drop aliases for (URW)++ fonts (upstreamed) - * other minor fixes -- Includes changes from 2.12.5: - * update docs - * Accept 4 digit script tag in FcLangNormalize(). - * fc-blanks: fall back to the static data available in repo if - downloaded data is corrupted - * emoji related fixes - * various cleanups - * support listing named instances - -- Version update to 2.12.4: - * Various distcheck errors - * FcCharSetHash(): use the 'numbers' values to compute the hash - * fc-lang: gracefully handle the case where the last language initial is < 'z' - * Fix an off-by-one error in FcLangSetIndex() - * Fix erroneous test on language id in FcLangSetPromote() - * FcLangSetCompare(): fix bug when two charsets come from different "buckets" - * Treat C.UTF-8 and C.utf8 locales as built in the C library -- Remove merged upstream fontconfig-locale_c.utf8.patch -- Remove fontconfig-doc archive, the generated output is already - present in the upstream released tarball -- Remove unused configure options - -- Remove --with-pic which is only useful for static libs. - -- Update to 2.12.3: - Don't call perror() if no changes happens in errno - Fix FcCacheOffsetsValid() - Fix the build issue with gperf 3.1 - Fix the build issue on GNU/Hurd - Update a bit for the changes in FreeType 2.7.1 - Add the description of FC_LANG envvar to the doc - Bug 101202 - fontconfig FTBFS if docbook-utils is installed - Correct cache version info in doc/fontconfig-user.sgml - Avoid conflicts with integer width macros from TS 18661-1:2014 - Fix PostScript font alias name - Update aliases for URW June 2016 -- removed unneeded: - - fontconfig-glibc-2.25.patch - - make-check.patch - -- Add patch fontconfig-glibc-2.25.patch - * Fixes build with glibc 2.25. - -- Update to 2.12.1: - Update CaseFolding.txt to Unicode 9.0 - Fix some errors related to python3 - Bug 96676 - Check range of FcWeightFromOpenType argument - Update libtool revision - Properly validate offsets in cache files. - -- Update to version 2.12.0: - + Support the size specific design selection in OS/2 table - version 5. - + Allow the modification on 'lang' and 'charset' objects. - + Increase the refcount in FcConfigSetCurrent(). - + some updates in orth files. - + Add --error-on-no-fonts option to fc-cache. - + Use lang=und instead of lang=xx for "undetermined". - + Add FC_WEIGHT_DEMILIGHT and change from 65 to 55. - + Add FC_COLOR. - + Treat color fonts as scalable. - + no FC_LANG added with FcConfigSubstitute() when it has "und". - + Hardcode blanks in library. - + Support symbol fonts. - + Unicode 8.0 support. - + Add hintstyle templates and default hintslight. - + GX font support. - + Improve the footprint issue on updating caches. - + Bump the cache version to 6. - + more bug fixes. - -- Add fontconfig-locale_c.utf8.patch to recognize C.UTF-8 locale, - patch from Debian. - -- Clean the spec file with spec-cleaner - -- fix wrong path to documentation (bnc#907685) -- removed patch: usr-share-doc-packages.patch - freetype2 -- Add CVE-2020-15999.patch to fix a heap buffer overflow has been - found in the handling of embedded PNG bitmaps - CVE-2020-15999 bsc#1177914 - -- Use the compiler default C std, since 2012 gcc defaults - have changed, we now only need to get rid of ANSIFLAGS, override - that variable instead. - -- Update to version 2.10.1 - * The bytecode hinting of OpenType variation fonts was flawed, since - the data in the `CVAR' table wasn't correctly applied. - * Auto-hinter support for Mongolian. - * The handling of the default character in PCF fonts as introduced - in version 2.10.0 was partially broken, causing premature abortion - of charmap iteration for many fonts. - * If `FT_Set_Named_Instance' was called with the same arguments - twice in a row, the function returned an incorrect error code the - second time. - * Direct rendering using FT_RASTER_FLAG_DIRECT crashed (bug - introduced in version 2.10.0). - * Increased precision while computing OpenType font variation - instances. - * The flattening algorithm of cubic Bezier curves was slightly - changed to make it faster. This can cause very subtle rendering - changes, which aren't noticeable by the eye, however. - * The auto-hinter now disables hinting if there are blue zones - defined for a `style' (i.e., a certain combination of a script and - its related typographic features) but the font doesn't contain any - characters needed to set up at least one blue zone. -- Add tarball signatures and freetype2.keyring - -- Update to version 2.10.0 - * A bunch of new functions has been added to access and process - COLR/CPAL data of OpenType fonts with color-layered glyphs. - * As a GSoC 2018 project, Nikhil Ramakrishnan completely - overhauled and modernized the API reference. - * The logic for computing the global ascender, descender, and - height of OpenType fonts has been slightly adjusted for - consistency. - * `TT_Set_MM_Blend' could fail if called repeatedly with the same - arguments. - * The precision of handling deltas in Variation Fonts has been - increased.The problem did only show up with multidimensional - designspaces. - * New function `FT_Library_SetLcdGeometry' to set up the geometry - of LCD subpixels. - * FreeType now uses the `defaultChar' property of PCF fonts to set - the glyph for the undefined character at glyph index 0 (as - FreeType already does for all other supported font formats). As - a consequence, the order of glyphs of a PCF font if accessed - with FreeType can be different now compared to previous - versions. - This change doesn't affect PCF font access with cmaps. - * `FT_Select_Charmap' has been changed to allow parameter value - `FT_ENCODING_NONE', which is valid for BDF, PCF, and Windows FNT - formats to access built-in cmaps that don't have a predefined - `FT_Encoding' value. - * A previously reserved field in the `FT_GlyphSlotRec' structure - now holds the glyph index. - * The usual round of fuzzer bug fixes to better reject malformed - fonts. - * `FT_Outline_New_Internal' and `FT_Outline_Done_Internal' have - been removed.These two functions were public by oversight only - and were never documented. - * A new function `FT_Error_String' returns descriptions of error - codes if configuration macro FT_CONFIG_OPTION_ERROR_STRINGS is - defined. - * `FT_Set_MM_WeightVector' and `FT_Get_MM_WeightVector' are new - functions limited to Adobe MultiMaster fonts to directly set and - get the weight vector. - -- Remove old ppc64 parts in spec file -- Refresh patches: - + bugzilla-308961-cmex-workaround.patch - + don-t-mark-libpng-as-required-library.patch - + enable-long-family-names-by-default.patch -- Enable subpixel rendering with infinality config: - + enable-subpixel-rendering.patch - + enable-infinality-subpixel-hinting.patch - -- Re-enable freetype-config, there is just too many fallouts. - -- Update to version 2.9.1 - * Type 1 fonts containing flex features were not rendered - correctly (bug introduced in version 2.9). - * CVE-2018-6942: Older FreeType versions can crash with certain - malformed variation fonts. - * Bug fix: Multiple calls to `FT_Get_MM_Var' returned garbage. - * Emboldening of bitmaps didn't work correctly sometimes, showing - various artifacts (bug introduced in version 2.8.1). - * The auto-hinter script ranges have been updated for Unicode 11. - No support for new scripts have been added, however, with the - exception of Georgian Mtavruli. -- freetype-config is now deprecated by upstream and not enabled - by default. -- Drop upstreamed patches: - * bnc1079600.patch - * psaux-flex.patch - * 0001-src-truetype-ttinterp.c-Ins_GETVARIATION-Avoid-NULL-.patch - * 0001-truetype-Better-protection-against-invalid-VF-data.patch - -- Add bnc1079600.patch: Fix several integer overflow issues in - truetype/ttinterp.c (bsc#1079600) - -- Refresh spec-file via spec-cleaner. -- Add shell script freetype2.sh in separate package - freetype2-profile-tti35 in order to be able to set TrueType - interpreter version 35 (boo#1084085). - -- Added patch: - * enable-long-family-names-by-default.patch - + Define PCF_CONFIG_OPTION_LONG_FAMILY_NAMES to obtain 2.7.1 - behaviour - -- Added patches: - * 0001-src-truetype-ttinterp.c-Ins_GETVARIATION-Avoid-NULL-.patch - + Upstream fix for bsc#1079603: Avoid NULL reference in - src/truetype/ttinterp.c - * 0001-truetype-Better-protection-against-invalid-VF-data.patch - + Upstream fix for bsc#1079601: Protection against invalid VF - data - -- Add psaux-flex.patch to fix a regression in Type1 rendering - -- Update to version 2.9 - * Advance width values of variation fonts were often wrong. - * More fixes for variation font support; you should update to - this version if you want to support them. - * As a GSoC project, Ewald Hew extended the new (Adobe) CFF - engine to handle Type 1 fonts also, thus greatly improving - the rendering of this format. This is the new default. - * A new function, `FT_Set_Named_Instance', can be used to set - or change the current named instance. - * Starting with this FreeType version, resetting variation - coordinates will return to the currently selected named - instance. Previously, FreeType returned to the base font - (i.e., no instance set). - * Some fuzzer fixes to better reject malformed fonts. - -- Update to version 2.8.1 - * B/W hinting of TrueType fonts didn't work properly if - interpreter version 38 or 40 was selected. - * Some severe problems within the handling of TrueType Variation - Fonts were found and fixed. - * Function `FT_Set_Var_Design_Coordinates' didn't correctly handle - the case with less input coordinates than axes. - * By default, FreeType now offers high quality LCD-optimized - output without resorting to ClearType techniques of resolution - tripling and filtering. In this method, called Harmony, each - color channel is generated separately after shifting the glyph - outline, capitalizing on the fact that the color grids on LCD - panels are shifted by a third of a pixel. This output is - indistinguishable from ClearType with a light 3-tap filter. - * Using the new function `FT_Get_Var_Axis_Flags', an application - can access the `flags' field of a variation axis (introduced in - OpenType version 1.8.2) - * FreeType now synthesizes a missing Unicode cmap for (older) - TrueType fonts also if glyph names are available. - * The warping option has moved from `light' to `normal' hinting - where it replaces the original hinting algorithm. The `light' - mode is now always void of any hinting in x-direction. - -- Update to version 2.8 - * Support for OpenType Variation Fonts is now complete. The last - missing part was handling the `VVAR' and `MVAR' tables, which is - available with this release. - * A new function `FT_Face_Properties' allows the control of some - module and library properties per font. Currently, the - following properties can be handled: stem darkening, LCD filter - weights, and the random seed for the `random' CFF operator. - * The PCF change to show more `colourful' family names (introduced - in version 2.7.1) was too radical; it can now be configured with - PCF_CONFIG_OPTION_LONG_FAMILY_NAMES at compile time. If - activated, it can be switched off at run time with the new pcf - property `no-long-family-names'. If the `FREETYPE_PROPERTIES' - environment variable is available, you can say - FREETYPE_PROPERTIES=pcf:no-long-family-names=1 - * Support for the following scripts has been added to the - auto-hinter. - Adlam, Avestan, Bamum, Buhid, Carian, Chakma, Coptic, Cypriot, - Deseret, Glagolitic, Gothic, Kayah, Lisu, N'Ko, Ol Chiki, Old - Turkic, Osage, Osmanya, Saurashtra, Shavian, Sundanese, Tai - Viet, Tifinagh, Unified Canadian Syllabics, Vai - * `Light' auto-hinting mode no longer uses TrueType metrics for - TrueType fonts. This bug was introduced in version 2.4.6, - causing horizontal scaling also. Almost all GNU/Linux - distributions (with Fedora as a notable exception) disabled the - corresponding patch for good reasons; chances are thus high that - you won't notice a difference. - * If a TrueType font gets loaded with FT_LOAD_NO_HINTING, FreeType - now scales the font linearly again (bug introduced in version - 2.4.6). - * Fixed CVE-2017-8105, CVE-2017-8287: Older FreeType versions - have out-of-bounds writes caused by heap-based buffer overflows - related to Type 1 fonts. (boo#1035807, boo#1036457) -- See https://sourceforge.net/projects/freetype/files/freetype2/2.8/ for - the complete changelog. - -- Update to version 2.7.1: - * IMPORTANT CHANGES - + Support for the new CFF2 font format as introduced with - OpenType 1.8 has been contributed by Dave Arnolds from Adobe. - + Preliminary support for variation fonts as specified in - OpenType 1.8 (in addition to the already existing support for - Adobe's MM and Apple's GX formats). Dave Arnolds contributed - handling of advance width change variation; more will come in - the next version. - * IMPORTANT BUG FIXES - + Handling of raw CID fonts was partially broken (bug introduced - in 2.6.4). - * MISCELLANEOUS - + Some limits for TrueType bytecode execution have been tightened - to speed up FreeType's handling of malformed fonts, in - particular to quickly abort endless loops. - + The number of twilight points can no longer be set to an - arbitrarily large value. - + The total number of jump opcode instructions (like JMPR) with - negative arguments is dynamically restricted; the same holds - for the total number of iterations in LOOPCALL opcodes. - + The dynamic limits are based on the number of points in a glyph - and the number of CVT entries. Please report if you encounter a - font where the selected values are not adequate. - + PCF family names are made more `colourful'; they now include the - foundry and information whether they contain wide characters. - For example, you no longer get `Fixed' but rather `Sony Fixed' - or `Misc Fixed Wide'. - + A new function `FT_Get_Var_Blend_Coordinates' (with its alias - name `FT_Get_MM_Blend_Coordinates') to retrieve the normalized - blend coordinates of the currently selected variation instance - has been added to the Multiple Masters interface. - + A new function `FT_Get_Var_Design_Coordinates' to retrieve the - design coordinates of the currently selected variation instance - has been added to the Multiple Masters interface. - + A new load flag `FT_LOAD_BITMAP_METRICS_ONLY' to retrieve bitmap - information without loading the (embedded) bitmap itself. - + Retrieving advance widths from bitmap strikes (using - `FT_Get_Advance' and `FT_Get_Advances') have been sped up. - + The usual round of fuzzer fixes to better reject malformed - fonts. -- Drop freetype2-bitmap-foundry.patch, merged upstream. - -- update to version 2.7: - * IMPORTANT CHANGES - + As announced earlier, the 2.7.x series now uses the new subpixel - hinting mode as the default, emulating a modern version of - ClearType. - This change inevitably leads to different rendering results, and - you might change the `TT_CONFIG_OPTION_SUBPIXEL_HINTING' - configuration option to adapt it to your taste (or use the new - `FREETYPE_PROPERTIES' environment variable). See the - corresponding entry below for version 2.6.4, which gives more - information. - + A new option `FT_CONFIG_OPTION_ENVIRONMENT_PROPERTIES' has been - introduced. If set (which is the default), an environment - variable `FREETYPE_PROPERTIES' can be used to control driver - properties. Example: - FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ - cff:no-stem-darkening=1 \ - autofitter:warping=1 - This allows to select, say, the subpixel hinting mode at runtime - for a given application. See file `ftoption.h' for more. - * IMPORTANT BUG FIXES - + After loading a named instance of a GX variation font, the - `face_index' value in the returned `FT_Face' structure now - correctly holds the named instance index in the upper 16bits as - documented. - * MISCELLANEOUS - + A new macro `FT_IS_NAMED_INSTANCE' to test whether a given face - is a named instance. - + More fixes to GX font handling. - + Apple's `GETVARIATION' bytecode operator (needed for GX - variation font support) has been implemented. - + Another round of fuzzer fixes, mainly to reject invalid fonts - faster. - + Handling of raw CID fonts was broken (bug introduced in version - 2.6.4). - + The smooth rasterizer has been streamlined to make it faster by - approx. 20%. - + The `ftgrid' demo program now understands command line option - `-d' to give start-up design coordinates. - + The `ftdump' demo program has a new command line option `-p' to - dump TrueType bytecode instructions. -- removed freetype2-subpixel.patch in favor of above - FREETYPE_PROPERTIES environment variable - -- Update to version 2.6.5: - + Compilation works again on Mac OS X (bug introduced in version - 2.6.4). - + The new subpixel hinting mode is now disabled by default; it - will be enabled by default in the forthcoming 2.7.x series. - Main reason for reverting this feature is the principle of least - surprise: a sudden change in appearance of all fonts (even if - the rendering improves for almost all recent fonts) should not - be expected in a new micro version of a series. -- Rebase freetype2-subpixel.patch. - -- Upadte to version 2.6.4: - * A new subpixel hinting mode, which is now the default rendering - mode for TrueType fonts. It implements (almost everything of) - version 40 of the bytecode engine. The existing code base in - FreeType (the `Infinality code') was stripped to the bare - minimum and all configurability removed in the name of speed - and simplicity. The configurability was mainly aimed at legacy - fonts like Arial, Times New Roman, or Courier. [Legacy fonts - are fonts that modify vertical stems to achieve clean - black-and-white bitmaps.] The new mode focuses on applying a - minimal set of rules to all fonts indiscriminately so that - modern and web fonts render well while legacy fonts render - okay. Activation of the subpixel hinting support can be - controlled with the `TT_CONFIG_OPTION_SUBPIXEL_HINTING' - configuration option at compile time: If set to value 1, you - get the old Infinality mode (which was never the default due to - its slowness). Value 2 activates the new subpixel hinting mode, - and value 3 activates both. The default is value 2. At run - time, you can select the subpixel hinting mode with the - `interpreter-version' property (provided you have compiled in - the corresponding hinting mode); see `ftttdrv.h' for more. - * Support for the following scripts has been added to the - auto-hinter: Armenian, Cherokee, Ethiopic, Georgian, Gujarati, - Gurmukhi, Malayalam, Sinhala, Tamil. -- Rebase freetype2-subpixel.patch. - -- Update to version 2.6.3 - * IMPORTANT CHANGES - - Khmer, Myanmar, Bengali, and Kannada script support has been - added to the auto-hinter. - * MISCELLANEOUS - - Better support of Indic scripts like Devanagari by using a - top-to-bottom hinting flow. - - All FreeType macros starting with two underscores have been - renamed to avoid a violation of both the C and C++ standards. - Example: Header macros of the form `__FOO_H__' are now called - `FOO_H_'. In most cases, this should be completely transparent - to the user. The exception to this is `__FTERRORS_H__', which - must be sometimes undefined by the user to get FreeType error - strings: Both this form and the new `FTERRORS_H_' macro are - accepted for backwards compatibility. - - Minor improvements mainly to the Type 1 driver. - - The new CFF engine now supports all Type 2 operators except - `random'. - - The macro `_STANDALONE_', used for compiling the B/W and smooth - rasterizers as stand-alone modules, has been renamed to - `STANDALONE_', since macro names starting with an underscore and - followed by an uppercase letter are reserved in both C and C++. - - Function `FT_Library_SetLcdFilterWeights' now also activates - custom LCD filter weights (instead of just adjusting them). - - Support for `unpatented hinting' has been completely removed: - Consequently, the two functions `FT_Face_CheckTrueTypePatents' - and `FT_Face_SetUnpatentedHinting' now return always false, - doing nothing. - -- Update to version 2.6.2 - * IMPORTANT CHANGES - - The auto-hinter now supports stem darkening, to be controlled by - the new `no-stem-darkening' and `darkening-parameters' - properties. This is an experimental feature contributed by - Nikolaus Waxweiler, and the interface might change in a future - release. - - By default, stem darkening is now switched off (for both the CFF - engine and the auto-hinter). The main reason is that you need - linear alpha blending and gamma correction to get correct - rendering results, and the latter is not yet available in most - freely available rendering stacks like X11. Applying stem - darkening without proper gamma correction leads to far too dark - rendering results. - - The meaning of `FT_RENDER_MODE_LIGHT' has been slightly - modified. It now essentially means `no hinting along the - horizontal axis'; in particular, no change of glyph advance - widths. Consequently, the auto-hinter is used for all scalable - font formats except for CFF. It is planned that other - font-specific rendering engines (TrueType, Type 1) will follow. - * MISCELLANEOUS - - The default LCD filter has been changed to be normalized and - color-balanced. - - For better compatibility with FontConfig, function - `FT_Library_SetLcdFilter' accepts a new enumeration value - `FT_LCD_FILTER_LEGACY1' (which has the same meaning as - `FT_LCD_FILTER_LEGACY'). - - A large number of bugs have been detected by using the libFuzzer - framework, which should further improve handling of invalid - fonts. Thanks again to Kostya Serebryany and Bungeman! - - `TT_CONFIG_OPTION_MAX_RUNNABLE_OPCODES', a new configuration - option, controls the maximum number of executed opcodes within a - bytecode program. You don't want to change this except for very - special situations (e.g., making a library fuzzer spend less - time to handle broken fonts). - - The smooth renderer has been made faster. - -- Update to version 2.6.1 - * IMPORTANT BUG FIXES - - It turned out that for CFFs only the advance widths should be - taken from the `htmx' table, not the side bearings. This bug, - introduced in version 2.6.0, makes it necessary to upgrade if - you are using CFFs; otherwise, you get cropped glyphs with GUI - interfaces like GTK or Qt. - - Accessing Type 42 fonts returned incorrect results if the glyph - order of the embedded TrueType font differs from the glyph order - of the Type 42 charstrings table. - * IMPORTANT CHANGES - - The header file layout has been changed (again), moving all - header files except `ft2build.h' into a subdirectory tree. - Doing so reduces the possibility of header file name clashes - (e.g., FTGL's `FTGlyph.h' with FreeType's `ftglyph.h') on case - insensitive file systems like Mac OS X or Windows. - Applications that use (a) the `freetype-config' script or - FreeType's `freetype2.pc' file for pkg-config to get the include - directory for the compiler, and (b) the documented way for - header inclusion like - [#]include - [#]include FT_FREETYPE_H - ... - don't need any change to the source code. - - Simple access to named instances in GX variation fonts is now - available (in addition to the previous method via FreeType's MM - interface). In the `FT_Face' structure, bits 16-30 of the - `face_index' field hold the current named instance index for the - given face index, and bits 16-30 of `style_flags' contain the - number of instances for the given face index. `FT_Open_Face' - and friends also understand the extended bits of the face index - parameter. - You need to enable TT_CONFIG_OPTION_GX_VAR_SUPPORT for this new - feature. Otherwise, bits 16-30 of the two fields are zero (or - are ignored). - - Lao script support has been added to the auto-hinter. - * MISCELLANEOUS - - The auto-hinter's Arabic script support has been enhanced. - - Superscript-like and subscript-like glyphs as used by various - phonetic alphabets like the IPA are now better supported by the - auto-hinter. - - The TrueType bytecode interpreter now runs slightly faster. - - Improved support for builds with cmake. - - The function `FT_CeilFix' now always rounds towards plus - infinity. - - The function `FT_FloorFix' now always rounds towards minus - infinity. - - A new load flag `FT_LOAD_COMPUTE_METRICS' has been added; it - makes FreeType ignore pre-computed metrics, as needed by font - validating or font editing programs. Right now, only the - TrueType module supports it to ignore data from the `hdmx' - table. - - Another round of bug fixes to better handle broken fonts, found - by Kostya Serebryany . -- Dropping upstreamed patch Dont-use-hmtx-table-for-LSB.patch. - -- Add Dont-use-hmtx-table-for-LSB.patch: Fixes gnu#45520, cut off - fonts in gtk and qt. Taken from upstream git. - -- Update to version 2.6 - * Thread safety improvements - * Thai script support has been added to the auto-hinter. - * Arabic script support has been added to the auto-hinter. - * Following OpenType version 1.7, advance widths and side bearing - values in CFFs (wrapped in an SFNT structure) are now always - taken from the `hmtx' table. - * Following OpenType version 1.7, the PostScript font name of a - CFF font (wrapped in an SFNT structure) is now always taken from - the `name' table. This is also true for OpenType Collections - (i.e., TTCs using CFFs subfonts instead of TTFs), where it may - have a significant difference. - * Fonts natively hinted for ClearType are now supported, properly - handling selector index 3 of the INSTCTRL bytecode instruction. - * Major improvements to the GX TrueType variation font handling. - -- Merge with the version 2.5.5 from openSUSE:Factory -- Removed patches: - * CVE-2014-9656.patch - * CVE-2014-9657.patch - * CVE-2014-9658.patch - * CVE-2014-9659.patch - * CVE-2014-9660.patch - * CVE-2014-9661.patch - * CVE-2014-9662.patch - * CVE-2014-9663.patch - * CVE-2014-9664.patch - * CVE-2014-9665.patch - * CVE-2014-9666.patch - * CVE-2014-9667.patch - * CVE-2014-9668.patch - * CVE-2014-9669.patch - * CVE-2014-9670.patch - * CVE-2014-9671.patch - * CVE-2014-9672.patch - * CVE-2014-9673.patch - * CVE-2014-9674.patch - * CVE-2014-9675.patch - - Integrated in the 2.5.5 release -- Modified patches: - * don-t-mark-libpng-as-required-library.patch - * bugzilla-308961-cmex-workaround.patch - * freetype2-subpixel.patch - * freetype2-bitmap-foundry.patch - * overflow.patch - - Adapt to the new version of sources - -- Modified patch: - * CVE-2014-9671.patch - - Adapt the code to correspond to the current git master of - freetype2 (fixes bsc#933247) - -- Enable the bz2 compression in freetype2 -- Remove patch overflow.patch from freetype2.spec where it is not - applied. -- Run spec-cleaner on the spec file. - -- fixed vulnerabilities (bnc#916847, bnc#916856, bnc#916857, - bnc#916858, bnc#916859, bnc#916860, bnc#916861, bnc#916862, - bnc#916863, bnc#916864, bnc#916865, bnc#916867, bnc#916868, - bnc#916870, bnc#916871, bnc#916872, bnc#916873, bnc#916874, - bnc#916879, bnc#916881) - - CVE-2014-9656.patch - - CVE-2014-9657.patch - - CVE-2014-9658.patch - - CVE-2014-9659.patch - - CVE-2014-9660.patch - - CVE-2014-9661.patch - - CVE-2014-9662.patch - - CVE-2014-9663.patch - - CVE-2014-9664.patch - - CVE-2014-9665.patch - - CVE-2014-9666.patch - - CVE-2014-9667.patch - - CVE-2014-9668.patch - - CVE-2014-9669.patch - - CVE-2014-9670.patch - - CVE-2014-9671.patch - - CVE-2014-9672.patch - - CVE-2014-9673.patch - - CVE-2014-9674.patch - - CVE-2014-9675.patch - -- Update to version 2.5.5 - * IMPORTANT BUG FIXES - - Handling of uncompressed PCF files works again (bug - introduced in version 2.5.4). -- Drop freetype2-2.5.3-fix-pcf.patch, merged upstream - -- Update to version 2.5.4 - * IMPORTANT BUG FIXES - - A variant of vulnerability CVE-2014-2240 was identified - (cf. http://savannah.nongnu.org/bugs/?43661) and fixed - in the new CFF driver. All users should upgrade. - - The new auto-hinter code using HarfBuzz crashed for some - invalid fonts. - - Many fixes to better protect against malformed input. - * IMPORTANT CHANGES - - Full auto-hinter support of the Devanagari script. - - Experimental auto-hinter support of the Telugu script. - - CFF stem darkening behaviour can now be controlled at - build time using the eight macros - CFF_CONFIG_OPTION_DARKENING_PARAMETER_{X,Y}{1,2,3,4} . - - Some fields in the `FT_Bitmap' structure have been changed - from signed to unsigned type, which better reflects - the actual usage. It is also an additional means to - protect against malformed input. This change doesn't break - the ABI; however, it might cause compiler warnings. - * MISCELLANEOUS - - Improvements to the auto-hinter's algorithm to recognize - stems and local extrema. - - Function `FT_Get_SubGlyph_Info' always returned an error - even in case of success. - - Version 2.5.1 introduced major bugs in the cjk part of - the auto-hinter, which are now fixed. - - The `FT_Sfnt_Tag' enumeration values have been changed to - uppercase, e.g. `FT_SFNT_HEAD'. The lowercase variants - are deprecated. This is for orthogonality with all other - enumeration (and enumeration-like) values in FreeType. - - `cmake' now supports builds of FreeType as an OS X framework - and for iOS. - - Improved project files for vc2010, - introducing a property file - - The documentation generator for the API reference has been - updated to produce better HTML code (with proper CSS). - At the same time, the documentation got a better structure. - - The FT_LOAD_BITMAP_CROP flag is obsolete; it is not used - by any driver. - - The TrueType DELTAP[123] bytecode instructions now work in - subpixel hinting mode as described in the ClearType - whitepaper (i.e., for touched points in the - non-subpixel direction). - - Many small improvements to the internal arithmetic routines. -- Rebase don-t-mark-libpng-as-required-library.patch, - bugzilla-308961-cmex-workaround.patch, freetype2-subpixel.patch, - freetype2-bitmap-foundry.patch and overflow.patch -- Add freetype2-2.5.3-fix-pcf.patch from upstream to resolve - http://savannah.nongnu.org/bugs/?43774, "Freetype 2.5.4 does not - load ungzipped PCF fonts" - gpsd +- Update to version 3.20 + * Change README into an asciidoc file and publish HTML from it + * Add NED and geoid_sep to gps_fix_t and TPV JSON. + * Add "-e NED" to ubxtool to enable NED messages. + * gpsdata.separation replaced by gpsdata.fix.geoid_sep. + * Remove nofloats build option. + * TPV JSON "alt" is now fixed at WGS84. Probably. + * xgps now uses XGPSOPTS environment variable. + * add health variable to satellite_t + * change satellite_t elevation and azimuth to double + * satellite_t elevation, azimuth, and ss use NAN for unknown value. + * add altMSL, altHAE, and depth, to gps_fix_t + * altitude in gps_fix_t is deprecated and undefined + * wgs84_separation() now return EGM2008 computed from 5x5 degree base data. + * The best results are close to cm, the worst off up to 12m. + * Move mag_var from gps_device_t to magnetic_var gps_data_t. + * Added mag_var() to interpolate magnetic variation (deviation) from a table. + * Remove true2magnetic() as mag_var() improves on it. + * Remove TIMEHINT_ENABLE. It only worked when enabled. + * Remove NTP_ENABLE and NTPSHM_ENABLE. It only worked when enabled. + * Remove PPS_ENABLE and TIMING_ENABLE. + * Add dgps_age and dgps_station to gps_fix_t + * Convert all timestamp_t to timespec_t. + * Remove FIXED_PORT_SPEED and FIXED_STOP_BITS build options. + * Add -s [speed] and -f [framing] runtime options to gpsd. + * A working CC and termios.h are mandatory. + * use the current leap second to determine the current GPS epoch. + * leapfetch.py, leapseconds.cache, timebase.h and leapfetch option gone. +- Remove 0001-Make-sure-Qgpsmm.pc-is-usable.patch (upstreamed) +- Fix legacy socket path + +- Allow building without python2 available + +- Add 0001-Make-sure-Qgpsmm.pc-is-usable.patch to fix the bogus values + in qgpsmm.pc +- Update the URLs + +- Update to version 3.19 + * Rearrange rawdata_t. Bump the API because gps_data_t changed. + * Report sequence-ID fields in type 7 and 13 AIS messages. + * Preliminary support for SiRFstar V + * Improve error modeling. + * Update pseudo NMEA to v3.0, with fractional time. + * Improve cycle detection, mostly for NMEA. + * Move epe from gps_data_t to be near its friends in gps_fix_t. + * Preliminary u-blox 9 support. + * Add qErr in gps_data_t to store PPS quantization error. + * Add Android (AOSP) support + * Improved multi gnss and multi signal support. + * NMEA 4.10 multi gnss multi signal support. + * The arguments to "ubxtool -p P" have been expanded and changed. + * New options, -g, -x, -z, added to ubxtool for u-blox 9 support. +- Drop gpsd-declaration-in-for-loop.patch + +- Correct flag to disable stripping (nostrip=True) +- Add gpsd-declaration-in-for-loop.patch to remove c99 construction + (backport from upstream), fixes building for Leap-42.3 +- Upstream changed location of gpsd in systemd gpsd.service file + (change it back to {_sbindir}) + +- Update to version 3.18.1 + * Fix some installation issues. + * A few minor updates to ubxtool and driver_ubx. + * Add contrib/skyview2svg +- Update to version 3.18.0 + * Add ECEF support to ievermore, italk,Skytraq, SiRF, U-blox drivers. + * Add ECEF support to JSON, cgps and xgps. + * Add GREIS (Javad) driver from Virgin Orbit. + * Add CLI tools zerk and ubxtool to manage JAVAD and u-blox GPS. + * Add gnssid:svid to satellite_t, cgps and xgps. PRN will die. + * Add gnssid:svid to JSON, cgps and xgps. + * Add stricter version checking (more to todo). + * More and better regression tests. + * Better Python dependency checking, at build time and runtime. + * Fix several buffer issues. + * New polar plots, and improved statistice, in gpsprof. + * gpsd master/slave mode works, first time ever. + * All isnan() changed to !isfinite(), fixing many bugs. + * Client-side Python libraries may automatically reconnect + * Too many other bug fixes and improvements to mention. + * Over 1,000 commits from 46 different commiters. +- Update to version 3.17.0 + * Repair support for non-NMEA devices requring active probing + (e.g. Garmin USB GPSes). + * Fix a SiRF driver bug that occasionally confused NTP. + * Support for Spectratime iSync GRClok and LNRClok oscillators. + * gpxlogger can reconnect when the GPS loses the fix. + * xgps and xgpsspeed moved to python-gi, getting shut of the + deprecated pygtk2 bindings. + * Default mode for xgpsspeed is now the more interesting nautical + display. + * gpsmon includes the hostname with the device display. + gpsprof now has centimeter precision. +- Remove patch: + * gpsd-python3.patch (not longer needed) +- Update gpsd.keyring (old key 8C6C738D got superseeded by 0C898D47 ) + +- Fix requires for gpsd-clients +- Cleanup spec file a bit + +- Require python3 versions for packages importing python modules, all + scripts use python3 as interpreter. + grub2 +- Fix arm64 kernel image not aligned on 64k boundary (bsc#1192522) + * 0001-arm64-Fix-EFI-loader-kernel-image-allocation.patch + * 0002-Arm-check-for-the-PE-magic-for-the-compiled-arch.patch + +- Remove openSUSE Tumbleweed specific handling for default grub + distributor (bsc#1191198) +- Use /usr/lib/os-release as fallback (bsc#1191196) + * grub2-default-distributor.patch + * grub2-check-default.sh +- VUL-0: grub2: grub2-once uses fixed file name in /var/tmp (bsc#1190474) + * grub2-once + * grub2-once.service +- Fix unknown TPM error on buggy uefi firmware (bsc#1191504) + * 0001-tpm-Pass-unknown-error-as-non-fatal-but-debug-print-.patch +- Fix error /boot/grub2/locale/POSIX.gmo not found (bsc#1189769) + * 0001-Filter-out-POSIX-locale-for-translation.patch +- Fix error lvmid disk cannot be found after second disk added to the root + volume group (bsc#1189874) (bsc#1071559) + * 0001-ieee1275-implement-FCP-methods-for-WWPN-and-LUNs.patch +- Fix error in grub installation due to unnecessary requirement to support + excessive device for the root logical volume (bsc#1184135) + * 0001-disk-diskfilter-Use-nodes-in-logical-volume-s-segmen.patch +- Fix regression in reading xfs v4 + * 0001-fs-xfs-Fix-unreadable-filesystem-with-v4-superblock.patch + +- Fix installation on usrmerged s390x + +- Improve support for SLE Micro 5.1 on s390x. (bsc#1190395) + * amend grub2-s390x-04-grub2-install.patch + * refresh grub2-s390x-11-secureboot.patch + kernel-default +- x86/mm/64: Improve stack overflow warnings (stable-5.14.19). +- commit 041e862 + +- blacklist.conf: Add entries for 5.14.19 +- commit 0010d42 + +- Update config files: stable 5.14.19 +- commit 8d0019c + +- Linux 5.14.19 (stable-5.14.19). +- commit a808eab + +- media: videobuf2-dma-sg: Fix buf->vb NULL pointer dereference + (stable-5.14.19). +- commit 3eaf65a + +- x86/sev: Make the #VC exception stacks part of the default + stacks storage (stable-5.14.19). +- media: videobuf2: always set buffer vb2 pointer + (stable-5.14.19). +- x86/sev: Add an x86 version of cc_platform_has() + (stable-5.14.19). +- arch/cc: Introduce a function to check for confidential + computing features (stable-5.14.19). +- IMA: reject unknown hash algorithms in ima_get_hash_algo + (stable-5.14.19). +- commit b6cc9f9 + +- cifs: fix memory leak of smb3_fs_context_dup::server_hostname + (stable-5.14.19). +- drm/amd/display: Look at firmware version to determine using + dmub on dcn21 (stable-5.14.19). +- SUNRPC: Partial revert of commit 6f9f17287e78 (stable-5.14.19). +- selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage + (stable-5.14.19). +- selftests/bpf: Fix also no-alu32 strobemeta selftest + (stable-5.14.19). +- ath10k: fix invalid dma_addr_t token assignment + (stable-5.14.19). +- mmc: moxart: Fix null pointer dereference on pointer host + (stable-5.14.19). +- media: vidtv: move kfree(dvb) to vidtv_bridge_dev_release() + (stable-5.14.19). +- pinctrl: amd: Handle wake-up interrupt (stable-5.14.19). +- pinctrl: amd: Add irq field data (stable-5.14.19). +- commit f6cd2b6 + +- s390/cio: make ccw_device_dma_* more robust (stable-5.14.19). +- s390/ap: Fix hanging ioctl caused by orphaned replies + (stable-5.14.19). +- powerpc/32e: Ignore ESR in instruction storage interrupt handler + (stable-5.14.19). +- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during + module unload (stable-5.14.19). +- powerpc/security: Use a mutex for interrupt exit code patching + (stable-5.14.19). +- powerpc/bpf: Fix write protecting JIT code (stable-5.14.19). +- powerpc/64s/interrupt: Fix check_return_regs_valid() false + positive (stable-5.14.19). +- powerpc/pseries/mobility: ignore ibm, platform-facilities + updates (stable-5.14.19). +- powerpc/vas: Fix potential NULL pointer dereference + (stable-5.14.19). +- powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n + (stable-5.14.19). +- commit c55257b + +- io-wq: serialize hash clear with wakeup (stable-5.14.19). +- s390/cio: check the subchannel validity for dev_busid + (stable-5.14.19). +- s390/cpumf: cpum_cf PMU displays invalid value after hotplug + remove (stable-5.14.19). +- s390/tape: fix timer initialization in tape_std_assign() + (stable-5.14.19). +- PM: sleep: Avoid calling put_device() under dpm_list_mtx + (stable-5.14.19). +- mfd: dln2: Add cell for initializing DLN2 ADC (stable-5.14.19). +- mm, oom: do not trigger out_of_memory from the #PF + (stable-5.14.19). +- mm, oom: pagefault_out_of_memory: don't force global OOM for + dying tasks (stable-5.14.19). +- io-wq: fix queue stalling race (stable-5.14.19). +- io-wq: ensure that hash wait lock is IRQ disabling + (stable-5.14.19). +- commit 2a16894 + +- erofs: fix unsafe pagevec reuse of hooked pclusters + (stable-5.14.19). +- f2fs: fix UAF in f2fs_available_free_memory (stable-5.14.19). +- f2fs: include non-compressed blocks in compr_written_block + (stable-5.14.19). +- dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request + fail (stable-5.14.19). +- dmaengine: ti: k3-udma: Set bchan to NULL if a channel request + fail (stable-5.14.19). +- 9p/net: fix missing error check in p9_check_errors + (stable-5.14.19). +- memcg: prohibit unconditional exceeding the limit of dying tasks + (stable-5.14.19). +- net, neigh: Enable state migration between NUD_PERMANENT and + NTF_USE (stable-5.14.19). +- bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from + interrupt (stable-5.14.19). +- bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode + (stable-5.14.19). +- commit 77ed3ef + +- parisc: Flush kernel data mapping in set_pte_at() when + installing pte for user page (stable-5.14.19). +- parisc: Fix backtrace to always include init funtion names + (stable-5.14.19). +- ARM: 9156/1: drop cc-option fallbacks for architecture selection + (stable-5.14.19). +- posix-cpu-timers: Clear task::posix_cputimers_work in + copy_process() (stable-5.14.19). +- irqchip/sifive-plic: Fixup EOI failed when masked + (stable-5.14.19). +- x86/mce: Add errata workaround for Skylake SKX37 + (stable-5.14.19). +- f2fs: should use GFP_NOFS for directory inodes (stable-5.14.19). +- KVM: x86: move guest_pv_has out of user_access section + (stable-5.14.19). +- MIPS: fix duplicated slashes for Platform file path + (stable-5.14.19). +- MIPS: Fix assembly error from MIPSr2 code used within + MIPS_ISA_ARCH_LEVEL (stable-5.14.19). +- commit 3c7edaf + +- ARM: 9155/1: fix early early_iounmap() (stable-5.14.19). +- smb3: do not error on fsync when readonly (stable-5.14.19). +- selftests/net: udpgso_bench_rx: fix port argument + (stable-5.14.19). +- cxgb4: fix eeprom len when diagnostics not implemented + (stable-5.14.19). +- net/smc: fix sk_refcnt underflow on linkdown and fallback + (stable-5.14.19). +- vsock: prevent unnecessary refcnt inc for nonblocking connect + (stable-5.14.19). +- net: marvell: mvpp2: Fix wrong SerDes reconfiguration order + (stable-5.14.19). +- net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory + (stable-5.14.19). +- net: stmmac: allow a tc-taprio base-time of zero + (stable-5.14.19). +- net/sched: sch_taprio: fix undefined behavior in + ktime_mono_to_any (stable-5.14.19). +- commit 8c81fc3 + +- drm/i915/fb: Fix rounding error in subsampled plane size + calculation (stable-5.14.19). +- net: dsa: mv88e6xxx: Don't support >1G speeds on 6191X on + ports other than 10 (stable-5.14.19). +- bpf, sockmap: sk_skb data_end access incorrect when src_reg = + dst_reg (stable-5.14.19). +- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and + colliding (stable-5.14.19). +- bpf, sockmap: Fix race in ingress receive verdict with redirect + to self (stable-5.14.19). +- bpf, sockmap: Remove unhash handler for BPF sockmap usage + (stable-5.14.19). +- dmaengine: stm32-dma: fix burst in case of unaligned memory + address (stable-5.14.19). +- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline + functions (stable-5.14.19). +- arm64: arm64_ftr_reg->name may not be a human-readable string + (stable-5.14.19). +- seq_file: fix passing wrong private data (stable-5.14.19). +- commit 32c9b55 + +- llc: fix out-of-bound array index in llc_sk_dev_hash() + (stable-5.14.19). +- selftests/bpf/xdp_redirect_multi: Limit the tests in netns + (stable-5.14.19). +- selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to + terminate cleanly (stable-5.14.19). +- selftests/bpf/xdp_redirect_multi: Use arping to accurate the + arp number (stable-5.14.19). +- selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder + (stable-5.14.19). +- libbpf: Fix lookup_and_delete_elem_flags error reporting + (stable-5.14.19). +- bonding: Fix a use-after-free problem when + bond_sysfs_slave_add() failed (stable-5.14.19). +- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() + (stable-5.14.19). +- zram: off by one in read_block_state() (stable-5.14.19). +- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() + and zs_unregister_migration() (stable-5.14.19). +- commit f072f92 + +- net: phy: fix duplex out of sync problem while changing settings + (stable-5.14.19). +- net: dsa: felix: fix broken VLAN-tagged PTP under VLAN-aware + bridge (stable-5.14.19). +- net: vlan: fix a UAF in vlan_dev_real_dev() (stable-5.14.19). +- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown + and offline (stable-5.14.19). +- ataflop: remove ataflop_probe_lock mutex (stable-5.14.19). +- nvdimm/btt: do not call del_gendisk() if not needed + (stable-5.14.19). +- block/ataflop: provide a helper for cleanup up an atari disk + (stable-5.14.19). +- block/ataflop: add registration bool before calling + del_gendisk() (stable-5.14.19). +- block/ataflop: use the blk_cleanup_disk() helper + (stable-5.14.19). +- net: dsa: tag_ocelot: break circular dependency with ocelot + switch lib driver (stable-5.14.19). +- commit e9a91d1 + +- scsi: target: core: Remove from tmr_list during LUN unlink + (stable-5.14.19). +- ethtool: fix ethtool msg len calculation for pause stats + (stable-5.14.19). +- kselftests/net: add missed icmp.sh test to Makefile + (stable-5.14.19). +- net: davinci_emac: Fix interrupt pacing disable + (stable-5.14.19). +- NFSv4: Fix a regression in nfs_set_open_stateid_locked() + (stable-5.14.19). +- ar7: fix kernel builds for compiler test (stable-5.14.19). +- nbd: fix possible overflow for 'first_minor' in nbd_dev_add() + (stable-5.14.19). +- nbd: fix max value for 'first_minor' (stable-5.14.19). +- gpio: realtek-otto: fix GPIO line IRQ offset (stable-5.14.19). +- openrisc: fix SMP tlb flush NULL pointer dereference + (stable-5.14.19). +- commit 26c19bd + +- m68k: set a default value for MEMORY_RESERVE (stable-5.14.19). +- netfilter: nfnetlink_queue: fix OOB when mac header was cleared + (stable-5.14.19). +- Fix user namespace leak (stable-5.14.19). +- NFS: Fix an Oops in pnfs_mark_request_commit() (stable-5.14.19). +- NFS: Fix up commit deadlocks (stable-5.14.19). +- NFS: Fix deadlocks in nfs_scan_commit_list() (stable-5.14.19). +- pnfs/flexfiles: Fix misplaced barrier in + nfs4_ff_layout_prepare_ds (stable-5.14.19). +- signal/sh: Use force_sig(SIGKILL) instead of + do_group_exit(SIGKILL) (stable-5.14.19). +- opp: Fix return in _opp_add_static_v2() (stable-5.14.19). +- fs: orangefs: fix error return code of + orangefs_revalidate_lookup() (stable-5.14.19). +- commit a5e9684 + +- nfsd: don't alloc under spinlock in rpc_parse_scope_id + (stable-5.14.19). +- NFS: Fix dentry verifier races (stable-5.14.19). +- NFS: Ignore the directory size when marking for revalidation + (stable-5.14.19). +- NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA + (stable-5.14.19). +- NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED + (stable-5.14.19). +- powerpc: Don't provide __kernel_map_pages() without + ARCH_SUPPORTS_DEBUG_PAGEALLOC (stable-5.14.19). +- powerpc/xmon: fix task state output (stable-5.14.19). +- powerpc/44x/fsp2: add missing of_node_put (stable-5.14.19). +- powerpc/book3e: Fix set_memory_x() and set_memory_nx() + (stable-5.14.19). +- mips: cm: Convert to bitfield API to fix out-of-bounds access + (stable-5.14.19). +- commit efb3815 + +- powerpc/nohash: Fix __ptep_set_access_flags() and + ptep_set_wrprotect() (stable-5.14.19). +- powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC and + KFENCE (stable-5.14.19). +- powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL + in power10 (stable-5.14.19). +- arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock + (stable-5.14.19). +- arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo in + WLED node (stable-5.14.19). +- ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 + (stable-5.14.19). +- ARM: dts: stm32: fix SAI sub nodes register range + (stable-5.14.19). +- ARM: dts: stm32: fix STUSB1600 Type-C irq level on + stm32mp15xx-dkx (stable-5.14.19). +- ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz + (stable-5.14.19). +- arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly + (stable-5.14.19). +- commit 84dab26 + +- powerpc: fix unbalanced node refcount in check_kvm_guest() + (stable-5.14.19). +- powerpc/mem: Fix arch/powerpc/mm/mem.c:53:12: error: no previous + prototype for 'create_section_mapping' (stable-5.14.19). +- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT + (stable-5.14.19). +- iommu/dma: Fix arch_sync_dma for map (stable-5.14.19). +- iommu/mediatek: Fix out-of-range warning with clang + (stable-5.14.19). +- arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 + (stable-5.14.19). +- arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock + (stable-5.14.19). +- arm: dts: omap3-gta04a4: accelerometer irq fix (stable-5.14.19). +- arm64: dts: renesas: beacon: Fix Ethernet PHY mode + (stable-5.14.19). +- JFS: fix memleak in jfs_mount (stable-5.14.19). +- commit 99b404e + +- arm64: dts: qcom: sc7180: Base dynamic CPU power coefficients + in reality (stable-5.14.19). +- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 + PHY (stable-5.14.19). +- arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number + for PCIe (stable-5.14.19). +- arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" + properties of pcie node (stable-5.14.19). +- arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus + number for PCIe (stable-5.14.19). +- arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" + in PCIe EP nodes (stable-5.14.19). +- ARM: dts: at91: tse850: the emac<->phy interface is rmii + (stable-5.14.19). +- arm64: dts: meson-sm1: Fix the pwm regulator supply properties + (stable-5.14.19). +- arm64: dts: meson-g12b: Fix the pwm regulator supply properties + (stable-5.14.19). +- arm64: dts: meson-g12a: Fix the pwm regulator supply properties + (stable-5.14.19). +- commit b60ffc0 + +- arm64: dts: broadcom: bcm4908: Fix UART clock name + (stable-5.14.19). +- ARM: dts: BCM5301X: Fix memory nodes names (stable-5.14.19). +- arm64: dts: meson: sm1: add Ethernet PHY reset line for + ODROID-C4/HC4 (stable-5.14.19). +- arm64: dts: rockchip: Fix GPU register width for RK3328 + (stable-5.14.19). +- arm64: dts: rockchip: fix rk3568 mbi-alias (stable-5.14.19). +- ARM: s3c: irq-s3c24xx: Fix return value check for + s3c24xx_init_intc() (stable-5.14.19). +- cgroup: Fix rootcg cpu.stat guest double counting + (stable-5.14.19). +- bpf: Fix propagation of signed bounds from 64-bit min/max into + 32-bit (stable-5.14.19). +- bpf: Fix propagation of bounds from 64-bit min/max into 32-bit + and var_off (stable-5.14.19). +- skmsg: Lose offset info in sk_psock_skb_ingress + (stable-5.14.19). +- commit be707b7 + +- udp6: allow SO_MARK ctrl msg to affect routing (stable-5.14.19). +- selftests: net: bridge: update IGMP/MLD membership interval + value (stable-5.14.19). +- net: bridge: fix uninitialized variables when BRIDGE_CFM is + disabled (stable-5.14.19). +- net: phylink: avoid mvneta warning when setting pause parameters + (stable-5.14.19). +- net: amd-xgbe: Toggle PLL settings during rate change + (stable-5.14.19). +- sctp: return true only for pathmtu update in + sctp_transport_pl_toobig (stable-5.14.19). +- sctp: subtract sctphdr len in sctp_transport_pl_hlen + (stable-5.14.19). +- sctp: reset probe_timer in sctp_transport_pl_update + (stable-5.14.19). +- sctp: allow IP fragmentation when PLPMTUD enters Error state + (stable-5.14.19). +- selftests/bpf: Fix fclose/pclose mismatch in test_progs + (stable-5.14.19). +- commit 97ce5c0 + +- cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization + (stable-5.14.19). +- KVM: s390: Fix handle_sske page fault handling (stable-5.14.19). +- selftests/bpf: Fix memory leak in test_ima (stable-5.14.19). +- selftests/bpf: Fix fd cleanup in sk_lookup test + (stable-5.14.19). +- bpf: Fixes possible race in update_prog_stats() for 32bit arches + (stable-5.14.19). +- libbpf: Fix endianness detection in + BPF_CORE_READ_BITFIELD_PROBED() (stable-5.14.19). +- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() + (stable-5.14.19). +- samples/kretprobes: Fix return value if register_kretprobe() + failed (stable-5.14.19). +- x86: Fix __get_wchan() for !STACKTRACE (stable-5.14.19). +- blk-cgroup: synchronize blkg creation against policy + deactivation (stable-5.14.19). +- commit dd773f7 + +- blacklist.conf: remove 32bit bpf fix to be backported via stable-5.14.x +- commit 94a93eb + +- ARM: 9142/1: kasan: work around LPAE build warning + (stable-5.14.19). +- KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm + (stable-5.14.19). +- KVM: s390: pv: avoid double free of sida page (stable-5.14.19). +- s390/uv: fully validate the VMA before calling follow_page() + (stable-5.14.19). +- s390/mm: fix VMA and page table handling code in storage key + handling functions (stable-5.14.19). +- s390/mm: validate VMA in PGSTE manipulation functions + (stable-5.14.19). +- s390/gmap: don't unconditionally call pte_unmap_unlock() + in __gmap_zap() (stable-5.14.19). +- net: dsa: avoid refcount warnings when ->port_{fdb,mdb}_del + returns error (stable-5.14.19). +- irq: mips: avoid nested irq_enter() (stable-5.14.19). +- block: ataflop: more blk-mq refactoring fixes (stable-5.14.19). +- commit eea1624 + +- s390/gmap: validate VMA in __gmap_zap() (stable-5.14.19). +- KVM: selftests: Fix nested SVM tests when built with clang + (stable-5.14.19). +- libbpf: Fix BTF header parsing checks (stable-5.14.19). +- libbpf: Fix overflow in BTF sanity checks (stable-5.14.19). +- bpftool: Avoid leaking the JSON writer prepared for program + metadata (stable-5.14.19). +- libbpf: Fix memory leak in btf__dedup() (stable-5.14.19). +- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi + (stable-5.14.19). +- x86/sev: Fix stack type check in vc_switch_off_ist() + (stable-5.14.19). +- clocksource/drivers/timer-ti-dm: Select TIMER_OF + (stable-5.14.19). +- nvme-rdma: fix error code in nvme_rdma_setup_ctrl + (stable-5.14.19). +- commit 69474bd + +- drm/msm: fix potential NULL dereference in cleanup + (stable-5.14.19). +- mt76: connac: fix possible NULL pointer dereference in + mt76_connac_get_phy_mode_v2 (stable-5.14.19). +- iwlwifi: pnvm: read EFI data only if long enough + (stable-5.14.19). +- iwlwifi: pnvm: don't kmemdup() more than we have + (stable-5.14.19). +- net: enetc: unmap DMA in enetc_send_cmd() (stable-5.14.19). +- net: stream: don't purge sk_error_queue in + sk_stream_kill_queues() (stable-5.14.19). +- tcp: switch orphan_count to bare per-cpu counters + (stable-5.14.19). +- net: tulip: winbond-840: fix build for UML (stable-5.14.19). +- nbd: Fix use-after-free in pid_show (stable-5.14.19). +- block: ataflop: fix breakage introduced at blk-mq refactoring + (stable-5.14.19). +- commit 1dcb6ba + +- cpuidle: Fix kobject memory leaks in error paths + (stable-5.14.19). +- netfilter: nft_dynset: relax superfluous check on set updates + (stable-5.14.19). +- net: fealnx: fix build for UML (stable-5.14.19). +- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE + (stable-5.14.19). +- libbpf: Fix skel_internal.h to set errno on loader retval < + 0 (stable-5.14.19). +- rcu: Always inline rcu_dynticks_task*_{enter,exit}() + (stable-5.14.19). +- scs: Release kasan vmalloc poison in scs_free process + (stable-5.14.19). +- x86/insn: Use get_unaligned() instead of memcpy() + (stable-5.14.19). +- EDAC/amd64: Handle three rank interleaving mode + (stable-5.14.19). +- IMA: block writes of the security.ima xattr with unsupported + algorithms (stable-5.14.19). +- commit 9a66afb + +- cgroup: Make rebind_subsystems() disable v2 controllers all + at once (stable-5.14.19). +- net: dsa: rtl8366: Fix a bug in deleting VLANs (stable-5.14.19). +- net: dsa: rtl8366rb: Fix off-by-one bug (stable-5.14.19). +- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() + (stable-5.14.19). +- net: phylink: don't call netif_carrier_off() with NULL netdev + (stable-5.14.19). +- net: net_namespace: Fix undefined member in key_remove_domain() + (stable-5.14.19). +- MIPS: lantiq: dma: fix burst length for DEU (stable-5.14.19). +- arm64: mm: update max_pfn after memory hotplug (stable-5.14.19). +- objtool: Handle __sanitize_cov*() tail calls (stable-5.14.19). +- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function + (stable-5.14.19). +- commit cd1e662 + +- selftests/bpf: Fix strobemeta selftest regression + (stable-5.14.19). +- netfilter: conntrack: set on IPS_ASSURED if flows enters + internal stream state (stable-5.14.19). +- libbpf: Don't crash on object files with no symbol tables + (stable-5.14.19). +- rcu: Fix existing exp request check in + sync_sched_exp_online_cleanup() (stable-5.14.19). +- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle + polling (stable-5.14.19). +- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled + (stable-5.14.19). +- task_stack: Fix end_of_stack() for architectures with + upwards-growing stack (stable-5.14.19). +- parisc: fix warning in flush_tlb_all (stable-5.14.19). +- perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodings + (stable-5.14.19). +- erofs: don't trigger WARN() when decompression fails + (stable-5.14.19). +- commit 4c6d157 + +- selftests/core: fix conflicting types compile error for + close_range() (stable-5.14.19). +- drm/amd/display: dcn20_resource_construct reduce scope of FPU + enabled (stable-5.14.19). +- x86/hyperv: Protect set_hv_tscchange_cb() against getting + preempted (stable-5.14.19). +- Revert "wcn36xx: Enable firmware link monitoring" + (stable-5.14.19). +- wcn36xx: Fix packet drop on resume (stable-5.14.19). +- wcn36xx: Correct band/freq reporting on RX (stable-5.14.19). +- ftrace: do CPU checking after preemption disabled + (stable-5.14.19). +- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error + in bcm_qspi_probe() (stable-5.14.19). +- btrfs: do not take the uuid_mutex in btrfs_rm_device + (stable-5.14.19). +- btrfs: reflink: initialize return value to 0 in + btrfs_extent_same() (stable-5.14.19). +- commit 2eabf0b + +- ACPI: AC: Quirk GK45 to skip reading _PSR (stable-5.14.19). +- ACPI: resources: Add one more Medion model in IRQ override quirk + (stable-5.14.19). +- gfs2: Fix glock_hash_walk bugs (stable-5.14.19). +- gfs2: Cancel remote delete work asynchronously (stable-5.14.19). +- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (stable-5.14.19). +- net: annotate data-race in neigh_output() (stable-5.14.19). +- vrf: run conntrack only in context of lower/physdev for locally + generated packets (stable-5.14.19). +- can: bittiming: can_fixup_bittiming(): change type of tseg1 + and alltseg to unsigned int (stable-5.14.19). +- gre/sit: Don't generate link-local addr if addr_gen_mode is + IN6_ADDR_GEN_MODE_NONE (stable-5.14.19). +- tools/latency-collector: Use correct size when writing + queue_full_warning (stable-5.14.19). +- commit fa88a36 + +- selftests: kvm: fix mismatched fclose() after popen() + (stable-5.14.19). +- selftests/bpf: Fix perf_buffer test on system with offline cpus + (stable-5.14.19). +- iwlwifi: mvm: disable RX-diversity in powersave + (stable-5.14.19). +- ARM: clang: Do not rely on lr register for stacktrace + (stable-5.14.19). +- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (stable-5.14.19). +- arm64: vdso32: suppress error message for 'make mrproper' + (stable-5.14.19). +- nvme: drop scan_lock and always kick requeue list when removing + namespaces (stable-5.14.19). +- nvmet-tcp: fix use-after-free when a port is removed + (stable-5.14.19). +- nvmet-rdma: fix use-after-free when a port is removed + (stable-5.14.19). +- nvmet: fix use-after-free when a port is removed + (stable-5.14.19). +- commit 67aba3b + +- drm/amdgpu/pm: properly handle sclk for profiling modes on + vangogh (stable-5.14.19). +- workqueue: make sysfs of unbound kworker cpumask more clever + (stable-5.14.19). +- mt76: mt7915: fix an off-by-one bound check (stable-5.14.19). +- iwlwifi: change all JnP to NO-160 configuration + (stable-5.14.19). +- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() + (stable-5.14.19). +- tracing/cfi: Fix cmp_entries_* functions signature mismatch + (stable-5.14.19). +- media: allegro: ignore interrupt if mailbox is not initialized + (stable-5.14.19). +- lib/xz: Validate the value before assigning it to an enum + variable (stable-5.14.19). +- lib/xz: Avoid overlapping memcpy() with invalid input with + in-place decompression (stable-5.14.19). +- block: remove inaccurate requeue check (stable-5.14.19). +- commit c9c6f49 + +- thermal/core: Fix null pointer dereference in thermal_release() + (stable-5.14.19). +- Refresh + patches.suse/thermal-core-fix-a-UAF-bug-in-__thermal_cooling_devi.patch. +- commit 0f45953 + +- drm/msm: prevent NULL dereference in + msm_gpu_crashstate_capture() (stable-5.14.19). +- drm/amdkfd: fix resume error when iommu disabled in Picasso + (stable-5.14.19). +- drm/amd/display: fix null pointer deref when plugging in display + (stable-5.14.19). +- thermal/drivers/tsens: Add timeout to get_temp_tsens_valid + (stable-5.14.19). +- net: phy: micrel: make *-skew-ps check more lenient + (stable-5.14.19). +- memstick: r592: Fix a UAF bug when removing the driver + (stable-5.14.19). +- md: update superblock after changing rdev flags in state_store + (stable-5.14.19). +- floppy: fix calling platform_device_unregister() on invalid + drives (stable-5.14.19). +- block: bump max plugged deferred size from 16 to 32 + (stable-5.14.19). +- commit b6ec3a2 + +- drm/amdkfd: rm BO resv on validation to avoid deadlock + (stable-5.14.19). +- ACPI: battery: Accept charges over the design capacity as full + (stable-5.14.19). +- ACPI: scan: Release PM resources blocked by unused objects + (stable-5.14.19). +- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return + value (stable-5.14.19). +- ath: dfs_pattern_detector: Fix possible null-pointer dereference + in channel_detector_create() (stable-5.14.19). +- net-sysfs: try not to restart the syscall if it will fail + eventually (stable-5.14.19). +- tracing: Disable "other" permission bits in the tracefs files + (stable-5.14.19). +- tracefs: Have tracefs directories not set OTH permission bits + by default (stable-5.14.19). +- mmc: moxart: Fix reference count leaks in moxart_probe + (stable-5.14.19). +- media: usb: dvd-usb: fix uninit-value bug in + dibusb_read_eeprom_byte() (stable-5.14.19). +- commit c6cab2b + +- cpufreq: Make policy min/max hard requirements (stable-5.14.19). +- ACPICA: Avoid evaluating methods too early during system resume + (stable-5.14.19). +- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet + (stable-5.14.19). +- rtw88: fix RX clock gate setting while fifo dump + (stable-5.14.19). +- ipmi: Disable some operations during a panic (stable-5.14.19). +- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info + (stable-5.14.19). +- media: ipu3-imgu: imgu_fmt: Handle properly try + (stable-5.14.19). +- media: imx-jpeg: Fix possible null pointer dereference + (stable-5.14.19). +- media: rcar-csi2: Add checking to rcsi2_start_receiver() + (stable-5.14.19). +- kselftests/sched: cleanup the child processes (stable-5.14.19). +- commit 2879ff0 + +- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK + (stable-5.14.19). +- media: mceusb: return without resubmitting URB in case of + - EPROTO error (stable-5.14.19). +- media: rcar-vin: Use user provided buffers when starting + (stable-5.14.19). +- media: imx: set a media_device bus_info string (stable-5.14.19). +- media: videobuf2: rework vb2_mem_ops API (stable-5.14.19). +- media: s5p-mfc: Add checking to s5p_mfc_probe() + (stable-5.14.19). +- media: s5p-mfc: fix possible null-pointer dereference in + s5p_mfc_probe() (stable-5.14.19). +- media: vidtv: Fix memory leak in remove (stable-5.14.19). +- media: uvcvideo: Set unique vdev name based in type + (stable-5.14.19). +- media: uvcvideo: Return -EIO for control errors + (stable-5.14.19). +- commit 36aa6fb + +- ath10k: high latency fixes for beacon buffer (stable-5.14.19). +- ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map + reinjected packets (stable-5.14.19). +- ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED + (stable-5.14.19). +- ath11k: Avoid reg rules update during firmware recovery + (stable-5.14.19). +- octeontx2-pf: Enable promisc/allmulti match MCAM entries + (stable-5.14.19). +- media: uvcvideo: Set capability in s_param (stable-5.14.19). +- media: stm32: Potential NULL pointer dereference in + dcmi_irq_thread() (stable-5.14.19). +- media: atomisp: Fix error handling in probe (stable-5.14.19). +- media: netup_unidvb: handle interrupt properly according to + the firmware (stable-5.14.19). +- media: mt9p031: Fix corrupted frame after restarting stream + (stable-5.14.19). +- commit 23c0bf6 + +- drm/amd/display: Fix null pointer dereference for encoders + (stable-5.14.19). +- drm/amdgpu: Fix MMIO access page fault (stable-5.14.19). +- x86: Increase exception stack sizes (stable-5.14.19). +- mwifiex: Properly initialize private structure on interface + type changes (stable-5.14.19). +- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION + vif-type (stable-5.14.19). +- selftests: net: fib_nexthops: Wait before checking reported + idle time (stable-5.14.19). +- crypto: aesni - check walk.nbytes instead of err + (stable-5.14.19). +- spi: Check we have a spi_device_id for each DT compatible + (stable-5.14.19). +- fscrypt: allow 256-bit master keys with AES-256-XTS + (stable-5.14.19). +- commit da16a21 + +- platform/x86: wmi: do not fail if disabling fails + (stable-5.14.19). +- ACPI: resources: Add DMI-based legacy IRQ override quirk + (stable-5.14.19). +- ath11k: Align bss_chan_info structure with firmware + (stable-5.14.19). +- net: sched: update default qdisc visibility after Tx queue + cnt changes (stable-5.14.19). +- MIPS: lantiq: dma: reset correct number of channel + (stable-5.14.19). +- MIPS: lantiq: dma: add small delay after reset (stable-5.14.19). +- rcutorture: Avoid problematic critical section nesting on + PREEMPT_RT (stable-5.14.19). +- rcu-tasks: Move RTGS_WAIT_CBS to beginning of + rcu_tasks_kthread() loop (stable-5.14.19). +- smackfs: Fix use-after-free in netlbl_catmap_walk() + (stable-5.14.19). +- locking/lockdep: Avoid RCU-induced noinstr fail + (stable-5.14.19). +- commit 2c9b87d + +- cifs: set a minimum of 120s for next dns resolution + (stable-5.14.19). +- coresight: trbe: Defer the probe on offline CPUs + (stable-5.14.19). +- coresight: trbe: Fix incorrect access of the sink specific data + (stable-5.14.19). +- coresight: cti: Correct the parameter for pm_runtime_put + (stable-5.14.19). +- drm/panel-orientation-quirks: add Valve Steam Deck + (stable-5.14.19). +- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy + Book 10.6 (stable-5.14.19). +- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart + C15200 2-in-1 (stable-5.14.19). +- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 + quirk (v2) (stable-5.14.19). +- dma-buf: WARN on dmabuf release with pending attachments + (stable-5.14.19). +- Bluetooth: fix use-after-free error in lock_sock_nested() + (stable-5.14.19). +- commit bd4d6ec + +- KVM: nVMX: Handle dynamic MSR intercept toggling + (stable-5.14.19). +- KVM: nVMX: Query current VMCS when determining if MSR bitmaps + are in use (stable-5.14.19). +- ring-buffer: Protect ring_buffer_reset() from reentrancy + (stable-5.14.19). +- xen/balloon: add late_initcall_sync() for initial ballooning + done (stable-5.14.19). +- ovl: fix use after free in struct ovl_aio_req (stable-5.14.19). +- cifs: To match file servers, make sure the server hostname + matches (stable-5.14.19). +- quota: correct error number in free_dqentry() (stable-5.14.19). +- quota: check block number when reading the block in quota file + (stable-5.14.19). +- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot + be found (stable-5.14.19). +- ifb: fix building without CONFIG_NET_CLS_ACT (stable-5.14.19). +- commit f46c787 + +- KVM: arm64: Extract ESR_ELx.EC only (stable-5.14.19). +- KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} + flows (stable-5.14.19). +- KVM: x86: Fix recording of guest steal time / preempted status + (stable-5.14.19). +- signal/mips: Update (_save|_restore)_fp_context to fail with + - EFAULT (stable-5.14.19). +- signal: Remove the bogus sigkill_pending in ptrace_stop + (stable-5.14.19). +- libata: fix checking of DMA state (stable-5.14.19). +- wcn36xx: handle connection loss indication (stable-5.14.19). +- perf/x86/intel/uncore: Fix Intel ICX IIO event constraints + (stable-5.14.19). +- perf/x86/intel/uncore: Fix invalid unit check (stable-5.14.19). +- perf/x86/intel/uncore: Support extra IMC channel on Ice Lake + server (stable-5.14.19). +- commit 3bc363d + +- HID: surface-hid: Allow driver matching for target ID 1 devices + (stable-5.14.19). +- HID: surface-hid: Use correct event registry for managing HID + events (stable-5.14.19). +- platform/surface: aggregator_registry: Add support for Surface + Laptop Studio (stable-5.14.19). +- evm: mark evm_fixmode as __ro_after_init (stable-5.14.19). +- ifb: Depend on netfilter alternatively to tc (stable-5.14.19). +- mt76: mt7615: fix skb use-after-free on mac reset + (stable-5.14.19). +- mwifiex: Try waking the firmware until we get an interrupt + (stable-5.14.19). +- mwifiex: Read a PCI register after writing the TX ring write + pointer (stable-5.14.19). +- selinux: fix race condition when computing ocontext SIDs + (stable-5.14.19). +- md/raid1: only allocate write behind bio for WriteMostly device + (stable-5.14.19). +- commit f47bd03 + +- KVM: PPC: Tick accounting should defer vtime accounting 'til + after IRQ handling (stable-5.14.19). +- KVM: VMX: Unregister posted interrupt wakeup handler on hardware + unsetup (stable-5.14.19). +- ia64: kprobes: Fix to pass correct trampoline address to the + handler (stable-5.14.19). +- btrfs: clear MISSING device status bit in btrfs_close_one_device + (stable-5.14.19). +- btrfs: call btrfs_check_rw_degradable only if there is a + missing device (stable-5.14.19). +- btrfs: fix lost error handling when replaying directory deletes + (stable-5.14.19). +- tools/testing/selftests/vm/split_huge_page_test.c: fix + application of sizeof to pointer (stable-5.14.19). +- net/smc: Correct spelling mistake to TCPF_SYN_RECV + (stable-5.14.19). +- net/smc: Fix smc_link->llc_testlink_time overflow + (stable-5.14.19). +- nfp: bpf: relax prog rejection for mtu check through + max_pkt_offset (stable-5.14.19). +- commit 602c6fc + +- nvmet-tcp: fix header digest verification (stable-5.14.19). +- nvmet-tcp: fix a memory leak when releasing a queue + (stable-5.14.19). +- block: schedule queue restart after BLK_STS_ZONE_RESOURCE + (stable-5.14.19). +- drm: panel-orientation-quirks: Add quirk for GPD Win3 + (stable-5.14.19). +- vmxnet3: do not stop tx queues after netif_device_detach() + (stable-5.14.19). +- r8169: Add device 10ec:8162 to driver r8169 (stable-5.14.19). +- net: multicast: calculate csum of looped-back and forwarded + packets (stable-5.14.19). +- xen/netfront: stop tx queues during live migration + (stable-5.14.19). +- spi: spl022: fix Microwire full duplex mode (stable-5.14.19). +- watchdog: Fix OMAP watchdog early handling (stable-5.14.19). +- commit 5cebf2b + +- mmc: winbond: don't build on M68K (stable-5.14.19). +- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 + (stable-5.14.19). +- bpf: Prevent increasing bpf_jit_limit above max + (stable-5.14.19). +- bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT + (stable-5.14.19). +- bpf: Define bpf_jit_alloc_exec_limit for riscv JIT + (stable-5.14.19). +- fcnal-test: kill hanging ping/nettest binaries on cleanup + (stable-5.14.19). +- spi: altera: Change to dynamic allocation of spi id + (stable-5.14.19). +- reset: socfpga: add empty driver allowing consumers to probe + (stable-5.14.19). +- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode + (stable-5.14.19). +- sfc: Don't use netif_info before net_device setup + (stable-5.14.19). +- commit 1834fb0 + +- scsi: qla2xxx: Fix unmap of already freed sgl (stable-5.14.19). +- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails + (stable-5.14.19). +- sfc: Export fibre-specific supported link modes + (stable-5.14.19). +- cavium: Fix return values of the probe function + (stable-5.14.19). +- mISDN: Fix return values of the probe function (stable-5.14.19). +- cavium: Return negative value when pci_alloc_irq_vectors() + fails (stable-5.14.19). +- net: mscc: ocelot: Add of_node_put() before goto + (stable-5.14.19). +- net: sparx5: Add of_node_put() before goto (stable-5.14.19). +- ptp: fix error print of ptp_kvm on X86_64 platform + (stable-5.14.19). +- ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets + (stable-5.14.19). +- commit b649fea + +- ext4: refresh the ext4_ext_path struct after dropping i_data_sem + (stable-5.14.19). +- ext4: ensure enough credits in ext4_ext_shift_path_extents + (stable-5.14.19). +- ext4: fix lazy initialization next schedule time computation + in more granular unit (stable-5.14.19). +- x86/irq: Ensure PI wakeup handler is unregistered before module + unload (stable-5.14.19). +- x86/iopl: Fake iopl(3) CLI/STI usage (stable-5.14.19). +- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog + receivers (stable-5.14.19). +- parisc: Fix ptrace check on syscall return (stable-5.14.19). +- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL + (stable-5.14.19). +- ASoC: soc-core: fix null-ptr-deref in + snd_soc_del_component_unlocked() (stable-5.14.19). +- KVM: arm64: Report corrupted refcount at EL2 (stable-5.14.19). +- commit e87c1d0 + +- ce/gf100: fix incorrect CE0 address calculation on some GPUs + (stable-5.14.19). +- Input: elantench - fix misreporting trackpoint coordinates + (stable-5.14.19). +- libata: fix read log timeout value (stable-5.14.19). +- ocfs2: fix data corruption on truncate (stable-5.14.19). +- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp + platform (stable-5.14.19). +- mmc: dw_mmc: Dont wait for DRTO on Write RSP error + (stable-5.14.19). +- mmc: mtk-sd: Add wait dma stop done flow (stable-5.14.19). +- parisc: Fix set_fixmap() on PA1.x CPUs (stable-5.14.19). +- exfat: fix incorrect loading of i_blocks for large files + (stable-5.14.19). +- commit d3aead9 + +- Update patch references for stable-5.14.19 +- commit 0013369 + +- bpf: Disallow unprivileged bpf by default (jsc#SLE-22575). +- commit 1dfa117 + +- Move upstreamed input patch into sorted section +- commit 6ef8342 + +- Input: i8042 - Add deferred probe support (bsc#1190256). +- commit 0a16328 + +- Updated git-fix to remove uncalled function, fixing merge. + This fixes: + > Changed build warnings: + > ***** 1 warnings ***** + > * unused-function (ufshcd_send_request_sense) in ../drivers/scsi/ufs/ufshcd.c + > ../drivers/scsi/ufs/ufshcd.c:8449:1: warning: 'ufshcd_send_request_sense' defined but not used [-Wunused-function] +- commit 7e447e5 + +- powerps/pseries/dma: Add support for 2M IOMMU page size + (jsc#SLE-19556). +- commit 23aad36 + +- net: ethernet: ti: Move devlink registration to be last devlink + command (jsc#SLE-19253). +- commit 2ddcb3f + +- workqueue: fix state-dump console deadlock (bsc#1192750). +- commit 25dc8d6 + +- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and + docker together (bsc#1192745). +- commit 778cf29 + +- random: fix crash on multiple early calls to add_bootloader_randomness() (bsc#1184924) +- commit d0015c2 + +- PCI: Coalesce host bridge contiguous apertures (jsc#SLE-19359). +- commit ef3ff2c + +- PCI/sysfs: Return -EINVAL consistently from "store" functions + (git-fixes). +- commit e4fd4ba + +- PCI/sysfs: Check CAP_SYS_ADMIN before parsing user input + (git-fixes). +- commit 0da7e42 + +- PCI: ACPI: Drop acpi_pci_bus (git-fixes). +- commit 2ffd6b1 + +- PCI: Rename pcibios_add_device() to pcibios_device_add() + (git-fixes). +- commit 8247513 + +- PCI: Mark Atheros QCA6174 to avoid bus reset (git-fixes). +- commit 23e2a05 + +- PCI/P2PDMA: Apply bus offset correctly in DMA address + calculation (git-fixes). +- commit fb136b8 + +- ice: support basic E-Switch mode control (jsc#SLE-18375). +- Update config files. +- commit d25f447 + +- devlink: Set device as early as possible (jsc#SLE-19253). +- Refresh + patches.suse/net-hns3-remove-always-exist-devlink-pointer-check.patch. +- commit 332e4ab + +- net/mlx5: Lag, fix a potential Oops with + mlx5_lag_create_definer() (jsc#SLE-19253). +- net: hns3: allow configure ETS bandwidth of all TCs + (bsc#1190336). +- net: hns3: remove check VF uc mac exist when set by PF + (bsc#1190336). +- net: hns3: fix some mac statistics is always 0 in device + version V2 (bsc#1190336). +- net: hns3: fix kernel crash when unload VF while it is being + reset (bsc#1190336). +- net: hns3: sync rx ring head in echo common pull (bsc#1190336). +- net: hns3: fix pfc packet number incorrect after querying pfc + parameters (bsc#1190336). +- net: hns3: fix ROCE base interrupt vector initialization bug + (bsc#1190336). +- net: hns3: fix failed to add reuse multicast mac addr to + hardware when mc mac table is full (bsc#1190336). +- net: hisilicon: fix hsn3_ethtool kernel-doc warnings + (bsc#1190336). +- ice: Fix race conditions between virtchnl handling and VF ndo + ops (jsc#SLE-18375). +- ice: Fix not stopping Tx queues for VFs (jsc#SLE-18375). +- ice: Fix replacing VF hardware MAC to existing MAC filter + (jsc#SLE-18375). +- ice: Remove toggling of antispoof for VF trusted promiscuous + mode (jsc#SLE-18375). +- ice: Fix VF true promiscuous mode (jsc#SLE-18375). +- bnxt_en: avoid newline at end of message in NL_SET_ERR_MSG_MOD + (jsc#SLE-18978). +- net: hns3: use dev_driver_string() instead of + pci_dev->driver->name (bsc#1190336). +- RDMA/core: Require the driver to set the IOVA correctly during + rereg_mr (jsc#SLE-19249). +- RDMA/bnxt_re: Remove unsupported bnxt_re_modify_ah callback + (jsc#SLE-18977). +- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP + (jsc#SLE-18998). +- RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardware + compatibility (bsc#1190336). +- RDMA/hns: Fix initial arm_st of CQ (bsc#1190336). +- RDMA/irdma: optimize rx path by removing unnecessary copy + (jsc#SLE-18383). +- RDMA/hns: Use the core code to manage the fixed mmap entries + (bsc#1190336). +- IB/opa_vnic: Rebranding of OPA VNIC driver to Cornelis Networks + (jsc#SLE-19242). +- IB/qib: Rebranding of qib driver to Cornelis Networks + (jsc#SLE-19242). +- IB/hfi1: Rebranding of hfi1 driver to Cornelis Networks + (jsc#SLE-19242). +- RDMA/bnxt_re: Use helper function to set GUIDs (jsc#SLE-18977). +- RDMA/bnxt_re: Fix kernel panic when trying to access + bnxt_re_stat_descs (jsc#SLE-18977). +- RDMA/rxe: Make rxe_type_info static const (jsc#SLE-19249). +- RDMA/rxe: Use 'bitmap_zalloc()' when applicable (jsc#SLE-19249). +- RDMA/rxe: Save a few bytes from struct rxe_pool (jsc#SLE-19249). +- RDMA/irdma: Remove the unused variable local_qp (jsc#SLE-18383). +- RDMA/core: Fix missed initialization of rdma_hw_stats::lock + (jsc#SLE-19249). +- RDMA/efa: Add support for dmabuf memory regions (jsc#SLE-19249). +- RDMA/umem: Allow pinned dmabuf umem usage (jsc#SLE-19249). +- RDMA/qedr: Remove unsupported qedr_resize_cq callback + (jsc#SLE-18998). +- RDMA/irdma: Remove the unused spin lock in struct irdma_qp_uk + (jsc#SLE-18383). +- RDMA/mlx5: Use dev_addr_mod() (jsc#SLE-19250). +- RDMA/ipoib: Use dev_addr_mod() (jsc#SLE-19249). +- RDMA/mlx5: fix build error with INFINIBAND_USER_ACCESS=n + (jsc#SLE-19249). +- RDMA/core: Use kvzalloc when allocating the struct ib_port + (jsc#SLE-19249). +- RDMA/irdma: Make irdma_uk_cq_init() return a void + (jsc#SLE-18383). +- RDMA/rxe: Convert kernel UD post send to use ah_num + (jsc#SLE-19249). +- RDMA/rxe: Lookup kernel AH from ah index in UD WQEs + (jsc#SLE-19249). +- RDMA/rxe: Replace ah->pd by ah->ibah.pd (jsc#SLE-19249). +- RDMA/rxe: Create AH index and return to user space + (jsc#SLE-19249). +- RDMA/rxe: Change AH objects to indexed (jsc#SLE-19249). +- RDMA/rxe: Move AV from rxe_send_wqe to rxe_send_wr + (jsc#SLE-19249). +- RDMA/mlx4: Return missed an error if device doesn't support + steering (jsc#SLE-19249). +- RDMA/irdma: Remove irdma_cqp_up_map_cmd() (jsc#SLE-18383). +- RDMA/irdma: Remove irdma_get_hw_addr() (jsc#SLE-18383). +- RDMA/irdma: Remove irdma_sc_send_lsmm_nostag() (jsc#SLE-18383). +- RDMA/irdma: Remove irdma_uk_mw_bind() (jsc#SLE-18383). +- RDMA: Remove redundant 'flush_workqueue()' calls + (jsc#SLE-19249). +- RDMA/iwpm: Remove redundant initialization of pointer err_str + (jsc#SLE-19249). +- RDMA/hns: Use dma_alloc_coherent() instead of + kmalloc/dma_map_single() (bsc#1190336). +- RDMA/mlx5: Add optional counter support in get_hw_stats callback + (jsc#SLE-19249). +- RDMA/mlx5: Add modify_op_stat() support (jsc#SLE-19249). +- RDMA/mlx5: Add steering support in optional flow counters + (jsc#SLE-19249). +- RDMA/mlx5: Support optional counters in hw_stats initialization + (jsc#SLE-19249). +- RDMA/nldev: Allow optional-counter status configuration through + RDMA netlink (jsc#SLE-19249). +- RDMA/nldev: Split nldev_stat_set_mode_doit out of + nldev_stat_set_doit (jsc#SLE-19249). +- RDMA/nldev: Add support to get status of all counters + (jsc#SLE-19249). +- RDMA/counter: Add optional counter support (jsc#SLE-19249). +- RDMA/counter: Add an is_disabled field in struct rdma_hw_stats + (jsc#SLE-19249). +- RDMA/core: Add a helper API rdma_free_hw_stats_struct + (jsc#SLE-19249). +- RDMA/counter: Add a descriptor in struct rdma_hw_stats + (jsc#SLE-19249). +- RDMA/efa: CQ notifications (jsc#SLE-19249). +- RDMA/rxe: Remove duplicate settings (jsc#SLE-19249). +- RDMA/rxe: Set partial attributes when completion status != + IBV_WC_SUCCESS (jsc#SLE-19249). +- RDMA/rxe: Change the is_user member of struct rxe_cq to bool + (jsc#SLE-19249). +- RDMA/rxe: Remove the is_user members of struct + rxe_sq/rxe_rq/rxe_srq (jsc#SLE-19249). +- RDMA/irdma: Delete unused struct irdma_bth (jsc#SLE-18383). +- IB/hf1: Use string_upper() instead of an open coded variant + (jsc#SLE-19242). +- RDMA/rw: switch to dma_map_sgtable() (jsc#SLE-19249). +- RDMA/mlx5: Avoid taking MRs from larger MR cache pools when + a pool is empty (jsc#SLE-19250). +- RDMA/rtrs-clt: Follow "one entry one value" rule for IO + migration stats (jsc#SLE-19249). +- RDMA/rtrs: Do not allow sessname to contain special symbols / + and (jsc#SLE-19249). +- RDMA/rtrs: Introduce destroy_cq helper (jsc#SLE-19249). +- RDMA/rtrs: Replace duplicate check with is_pollqueue helper + (jsc#SLE-19249). +- RDMA/rtrs: Fix warning when use poll mode on client side + (jsc#SLE-19249). +- RDMA/rtrs: Remove len parameter from helper print functions + of sysfs (jsc#SLE-19249). +- RDMA/rtrs: Use sysfs_emit instead of s*printf function for + sysfs show (jsc#SLE-19249). +- RDMA/cma: Split apart the multiple uses of the same list heads + (jsc#SLE-19249). +- RDMA/rxe: Bump up default maximum values used via uverbs + (jsc#SLE-19249). +- IB/mlx5: Flow through a more detailed return code from + get_prefetchable_mr() (jsc#SLE-19250). +- RDMA/rxe: Remove unused WR_READ_WRITE_OR_SEND_MASK + (jsc#SLE-19249). +- RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and + RXE_WRITE_OR_SEND (jsc#SLE-19249). +- RDMA/rxe: Add new RXE_READ_OR_WRITE_MASK (jsc#SLE-19249). +- RDMA/hfi1: Use struct_size() and flex_array_size() helpers + (jsc#SLE-19242). +- IB/hfi1: Add ring consumer and producers traces (jsc#SLE-19242). +- IB/hfi1: Remove atomic completion count (jsc#SLE-19242). +- IB/hfi1: Tune netdev xmit cachelines (jsc#SLE-19242). +- IB/hfi1: Get rid of tx priv backpointer (jsc#SLE-19242). +- IB/hfi1: Get rid of hot path divide (jsc#SLE-19242). +- IB/hfi1: Remove cache and embed txreq in ring (jsc#SLE-19242). +- RDMA/rxe: Only allow invalidate for appropriate MRs + (jsc#SLE-19249). +- RDMA/rxe: Create duplicate mapping tables for FMRs + (jsc#SLE-19249). +- RDMA/rxe: Separate HW and SW l/rkeys (jsc#SLE-19249). +- RDMA/rxe: Cleanup MR status and type enums (jsc#SLE-19249). +- RDMA/rxe: Add memory barriers to kernel queues (jsc#SLE-19249). +- RDMA/bnxt_re: Check if the vlan is valid before reporting + (jsc#SLE-18977). +- RDMA/bnxt_re: Correct FRMR size calculation (jsc#SLE-18977). +- RDMA/bnxt_re: Use GFP_KERNEL in non atomic context + (jsc#SLE-18977). +- RDMA/bnxt_re: Fix FRMR issue with single page MR allocation + (jsc#SLE-18977). +- RDMA/bnxt_re: Fix query SRQ failure (jsc#SLE-18977). +- RDMA/bnxt_re: Suppress unwanted error messages (jsc#SLE-18977). +- RDMA/bnxt_re: Support multiple page sizes (jsc#SLE-18977). +- RDMA/bnxt_re: Reduce the delay in polling for hwrm command + completion (jsc#SLE-18977). +- RDMA/bnxt_re: Use separate response buffer for stat_ctx_free + (jsc#SLE-18977). +- RDMA/bnxt_re: Update statistics counter name (jsc#SLE-18977). +- RDMA/bnxt_re: Add extended statistics counters (jsc#SLE-18977). +- RDMA/rxe: remove the unnecessary variable (jsc#SLE-19249). +- RDMA/rxe: remove the redundant variable (jsc#SLE-19249). +- RDMA/rxe: Fix wrong port_cap_flags (jsc#SLE-19249). +- iavf: Fix kernel BUG in free_msi_irqs (jsc#SLE-18385). +- iavf: Add helper function to go from pci_dev to adapter + (jsc#SLE-18385). +- ice: Hide bus-info in ethtool for PRs in switchdev mode + (jsc#SLE-18375). +- ice: Clear synchronized addrs when adding VFs in switchdev mode + (jsc#SLE-18375). +- ice: Remove boolean vlan_promisc flag from function + (jsc#SLE-18375). +- net/mlx5: Support internal port as decap route device + (jsc#SLE-19253). +- net/mlx5e: Term table handling of internal port rules + (jsc#SLE-19253). +- net/mlx5e: Add indirect tc offload of ovs internal port + (jsc#SLE-19253). +- net/mlx5e: Offload internal port as encap route device + (jsc#SLE-19253). +- net/mlx5e: Offload tc rules that redirect to ovs internal port + (jsc#SLE-19253). +- net/mlx5e: Accept action skbedit in the tc actions list + (jsc#SLE-19253). +- net/mlx5: E-Switch, Add ovs internal port mapping to metadata + support (jsc#SLE-19253). +- net/mlx5e: Use generic name for the forwarding dev pointer + (jsc#SLE-19253). +- net/mlx5e: Refactor rx handler of represetor device + (jsc#SLE-19253). +- net/mlx5: DR, Add check for unsupported fields in match param + (jsc#SLE-19253). +- net/mlx5: Allow skipping counter refresh on creation + (jsc#SLE-19253). +- net/mlx5e: IPsec: Refactor checksum code in tx data path + (jsc#SLE-19253). +- net/mlx5: CT: Remove warning of ignore_flow_level support for + VFs (jsc#SLE-19253). +- net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() + (jsc#SLE-19253). +- igc: Change Device Reset to Port Reset (jsc#SLE-18377). +- igc: Add new device ID (jsc#SLE-18377). +- igc: Remove media type checking on the PHY initialization + (jsc#SLE-18377). +- bnxt_en: Remove not used other ULP define (jsc#SLE-18978). +- net: ixgbevf: Remove redundant initialization of variable + ret_val (jsc#SLE-18384). +- intel: Simplify bool conversion (jsc#SLE-18378). +- ice: fix error return code in ice_get_recp_frm_fw() + (jsc#SLE-18375). +- ice: Fix clang -Wimplicit-fallthrough in ice_pull_qvec_from_rc() + (jsc#SLE-18375). +- ice: Add support to print error on PHY FW load failure + (jsc#SLE-18375). +- ice: Add support for changing MTU on PR in switchdev mode + (jsc#SLE-18375). +- ice: send correct vc status in switchdev (jsc#SLE-18375). +- ice: support for GRE in eswitch (jsc#SLE-18375). +- ice: low level support for tunnels (jsc#SLE-18375). +- ice: VXLAN and Geneve TC support (jsc#SLE-18375). +- ice: support for indirect notification (jsc#SLE-18375). +- bnxt_en: Provide stored devlink "fw" version on older firmware + (jsc#SLE-18978). +- bnxt_en: implement firmware live patching (jsc#SLE-18978). +- bnxt_en: Update firmware interface to 1.10.2.63 (jsc#SLE-18978). +- bnxt_en: implement dump callback for fw health reporter + (jsc#SLE-18978). +- bnxt_en: extract coredump command line from current task + (jsc#SLE-18978). +- bnxt_en: Retrieve coredump and crashdump size via FW command + (jsc#SLE-18978). +- bnxt_en: Add compression flags information in coredump segment + header (jsc#SLE-18978). +- bnxt_en: move coredump functions into dedicated file + (jsc#SLE-18978). +- bnxt_en: Refactor coredump functions (jsc#SLE-18978). +- bnxt_en: improve fw diagnose devlink health messages + (jsc#SLE-18978). +- bnxt_en: consolidate fw devlink health reporters + (jsc#SLE-18978). +- bnxt_en: remove fw_reset devlink health reporter + (jsc#SLE-18978). +- bnxt_en: improve error recovery information messages + (jsc#SLE-18978). +- bnxt_en: add enable_remote_dev_reset devlink parameter + (jsc#SLE-18978). +- bnxt_en: implement devlink dev reload fw_activate + (jsc#SLE-18978). +- bnxt_en: implement devlink dev reload driver_reinit + (jsc#SLE-18978). +- bnxt_en: refactor cancellation of resource reservations + (jsc#SLE-18978). +- bnxt_en: refactor printing of device info (jsc#SLE-18978). +- RDMA/mlx5: Attach ndescs to mlx5_ib_mkey (jsc#SLE-19250). +- RDMA/mlx5: Move struct mlx5_core_mkey to mlx5_ib + (jsc#SLE-19250). +- RDMA/mlx5: Replace struct mlx5_core_mkey by u32 key + (jsc#SLE-19250). +- RDMA/mlx5: Remove pd from struct mlx5_core_mkey (jsc#SLE-19250). +- RDMA/mlx5: Remove size from struct mlx5_core_mkey + (jsc#SLE-19250). +- RDMA/mlx5: Remove iova from struct mlx5_core_mkey + (jsc#SLE-19250). +- net/mlx5: Add priorities for counters in RDMA namespaces + (jsc#SLE-19250). +- net/mlx5: Add ifc bits to support optional counters + (jsc#SLE-19250). +- IB/mlx5: Enable UAR to have DevX UID (jsc#SLE-19250). +- net/mlx5: Add uid field to UAR allocation structures + (jsc#SLE-19253). +- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline + (jsc#SLE-19253). +- net/mlx5e: Prevent HW-GRO and CQE-COMPRESS features operate + together (jsc#SLE-19253). +- net/mlx5e: Add HW-GRO offload (jsc#SLE-19253). +- net/mlx5e: Add HW_GRO statistics (jsc#SLE-19253). +- net/mlx5e: HW_GRO cqe handler implementation (jsc#SLE-19253). +- net/mlx5e: Add data path for SHAMPO feature (jsc#SLE-19253). +- net/mlx5e: Add handle SHAMPO cqe support (jsc#SLE-19253). +- net/mlx5e: Add control path for SHAMPO feature (jsc#SLE-19253). +- net/mlx5e: Add support to klm_umr_wqe (jsc#SLE-19253). +- net/mlx5e: Rename TIR lro functions to TIR packet merge + functions (jsc#SLE-19253). +- net/mlx5: Add SHAMPO caps, HW bits and enumerations + (jsc#SLE-19253). +- net/mlx5e: Rename lro_timeout to packet_merge_timeout + (jsc#SLE-19253). +- lib: bitmap: Introduce node-aware alloc API (jsc#SLE-19253). +- net/mlx5: remove the recent devlink params (jsc#SLE-19253). +- net/mlx5: SF_DEV Add SF device trace points (jsc#SLE-19253). +- net/mlx5: SF, Add SF trace points (jsc#SLE-19253). +- net/mlx5: Let user configure max_macs param (jsc#SLE-19253). +- net/mlx5: Let user configure event_eq_size param + (jsc#SLE-19253). +- net/mlx5: Let user configure io_eq_size param (jsc#SLE-19253). +- net/mlx5: Bridge, support replacing existing FDB entry + (jsc#SLE-19253). +- net/mlx5: Bridge, extract code to lookup and del/notify entry + (jsc#SLE-19253). +- net/mlx5: Add periodic update of host time to firmware + (jsc#SLE-19253). +- net/mlx5: Print health buffer by log level (jsc#SLE-19253). +- net/mlx5: Extend health buffer dump (jsc#SLE-19253). +- net/mlx5: Reduce flow counters bulk query buffer size for SFs + (jsc#SLE-19253). +- net/mlx5: Fix unused function warning of mlx5i_flow_type_mask + (jsc#SLE-19253). +- net/mlx5: Remove unnecessary checks for slow path flag + (jsc#SLE-19253). +- net: qed_dev: fix check of true !rc expression (jsc#SLE-19001). +- net: qed_ptp: fix check of true !rc expression (jsc#SLE-19001). +- net: hns3: add error recovery module and type for himac + (bsc#1190336). +- net: hns3: add new ras error type for roce (bsc#1190336). +- net: hns3: add update ethtool advertised link modes for FIBRE + port when autoneg off (bsc#1190336). +- net: hns3: modify functions of converting speed ability to + ethtool link mode (bsc#1190336). +- net: hns3: add support pause/pfc durations for mac statistics + (bsc#1190336). +- net: hns3: device specifications add number of mac statistics + (bsc#1190336). +- net: hns3: modify mac statistics update process for + compatibility (bsc#1190336). +- net: hns3: add debugfs support for interrupt coalesce + (bsc#1190336). +- devlink: Delete obsolete parameters publish API (jsc#SLE-19253). +- mlx5: fix build after merge (jsc#SLE-19253). +- ice: Nuild fix (jsc#SLE-18375). +- ice: Add tc-flower filter support for channel (jsc#SLE-18375). +- ice: enable ndo_setup_tc support for mqprio_qdisc + (jsc#SLE-18375). +- ice: Add infrastructure for mqprio support via ndo_setup_tc + (jsc#SLE-18375). +- ice: fix an error code in ice_ena_vfs() (jsc#SLE-18375). +- ice: use devm_kcalloc() instead of devm_kzalloc() + (jsc#SLE-18375). +- ice: Make use of the helper function devm_add_action_or_reset() + (jsc#SLE-18375). +- ice: Refactor PR ethtool ops (jsc#SLE-18375). +- ice: Manage act flags for switchdev offloads (jsc#SLE-18375). +- ice: Forbid trusted VFs in switchdev mode (jsc#SLE-18375). +- ice: fix software generating extra interrupts (jsc#SLE-18375). +- ice: fix rate limit update after coalesce change + (jsc#SLE-18375). +- ice: update dim usage and moderation (jsc#SLE-18375). +- ice: Add support for VF rate limiting (jsc#SLE-18375). +- devlink: Remove extra device_lock assert checks (jsc#SLE-19253). +- net/mlx5: E-Switch, Increase supported number of forward + destinations to 32 (jsc#SLE-19253). +- net/mlx5: E-Switch, Use dynamic alloc for dest array + (jsc#SLE-19253). +- net/mlx5: Lag, use steering to select the affinity port in LAG + (jsc#SLE-19253). +- net/mlx5: Lag, add support to create/destroy/modify port + selection (jsc#SLE-19253). +- net/mlx5: Lag, add support to create TTC tables for LAG port + selection (jsc#SLE-19253). +- net/mlx5: Lag, add support to create definers for LAG + (jsc#SLE-19253). +- net/mlx5: Lag, set match mask according to the traffic type + bitmap (jsc#SLE-19253). +- net/mlx5: Lag, set LAG traffic type mapping (jsc#SLE-19253). +- net/mlx5: Lag, move lag files into directory (jsc#SLE-19253). +- net/mlx5: Introduce new uplink destination type (jsc#SLE-19253). +- net/mlx5: Add support to create match definer (jsc#SLE-19253). +- net/mlx5: Introduce port selection namespace (jsc#SLE-19253). +- net/mlx5: Support partial TTC rules (jsc#SLE-19253). +- iavf: Combine init and watchdog state machines (jsc#SLE-18385). +- iavf: Add __IAVF_INIT_FAILED state (jsc#SLE-18385). +- iavf: Refactor iavf state machine tracking (jsc#SLE-18385). +- qed: Change the TCP common variable - "iscsi_ooo" + (jsc#SLE-19001). +- qed: Optimize the ll2 ooo flow (jsc#SLE-19001). +- mlx5: prevent 64bit divide (jsc#SLE-19253). +- net/mlx5: Use system_image_guid to determine bonding + (jsc#SLE-19253). +- net/mlx5: Use native_port_num as 1st option of device index + (jsc#SLE-19253). +- net/mlx5: Introduce new device index wrapper (jsc#SLE-19253). +- net/mlx5: Check return status first when querying + system_image_guid (jsc#SLE-19253). +- net/mlx5: DR, Prefer kcalloc over open coded arithmetic + (jsc#SLE-19253). +- net/mlx5e: Add extack msgs related to TC for better debug + (jsc#SLE-19253). +- net/mlx5: CT: Fix missing cleanup of ct nat table on init + failure (jsc#SLE-19253). +- net/mlx5: Disable roce at HCA level (jsc#SLE-19253). +- net/mlx5i: Enable Rx steering for IPoIB via ethtool + (jsc#SLE-19253). +- net/mlx5: Bridge, provide flow source hints (jsc#SLE-19253). +- net/mlx5: Read timeout values from DTOR (jsc#SLE-19253). +- net/mlx5: Read timeout values from init segment (jsc#SLE-19253). +- net/mlx5: Add layout to support default timeouts register + (jsc#SLE-19253). +- ice: make use of ice_for_each_* macros (jsc#SLE-18375). +- ice: introduce XDP_TX fallback path (jsc#SLE-18375). +- ice: optimize XDP_TX workloads (jsc#SLE-18375). +- ice: propagate xdp_ring onto rx_ring (jsc#SLE-18375). +- ice: do not create xdp_frame on XDP_TX (jsc#SLE-18375). +- ice: unify xdp_rings accesses (jsc#SLE-18375). +- ice: split ice_ring onto Tx/Rx separate structs (jsc#SLE-18375). +- ice: move ice_container_type onto ice_ring_container + (jsc#SLE-18375). +- ice: remove ring_active from ice_ring (jsc#SLE-18375). +- net: intel: igc_ptp: fix build for UML (jsc#SLE-18377). +- ice: Implement support for SMA and U.FL on E810-T + (jsc#SLE-18375). +- ice: Add support for SMA control multiplexer (jsc#SLE-18375). +- ice: Implement functions for reading and setting GPIO pins + (jsc#SLE-18375). +- ice: Refactor ice_aqc_link_topo_addr (jsc#SLE-18375). +- net: qed_debug: fix check of false (grc_param < 0) expression + (jsc#SLE-19001). +- devlink: Delete reload enable/disable interface (jsc#SLE-19253). +- net/mlx5: Set devlink reload feature bit for supported devices + only (jsc#SLE-19253). +- devlink: Allow control devlink ops behavior through feature mask + (jsc#SLE-19253). +- devlink: Annotate devlink API calls (jsc#SLE-19253). +- devlink: Move netdev_to_devlink helpers to devlink.c + (jsc#SLE-19253). +- devlink: Reduce struct devlink exposure (jsc#SLE-19253). +- net: hns3: debugfs add support dumping page pool info + (bsc#1190336). +- ice: ndo_setup_tc implementation for PR (jsc#SLE-18375). +- ice: ndo_setup_tc implementation for PF (jsc#SLE-18375). +- ice: Allow changing lan_en and lb_en on all kinds of filters + (jsc#SLE-18375). +- ice: cleanup rules info (jsc#SLE-18375). +- ice: allow deleting advanced rules (jsc#SLE-18375). +- ice: allow adding advanced rules (jsc#SLE-18375). +- ice: create advanced switch recipe (jsc#SLE-18375). +- ice: manage profiles and field vectors (jsc#SLE-18375). +- ice: implement low level recipes functions (jsc#SLE-18375). +- ethernet: Remove redundant 'flush_workqueue()' calls + (jsc#SLE-19253). +- bnxt: use netif_is_rxfh_configured instead of open code + (jsc#SLE-18978). +- qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario + (jsc#SLE-19001). +- qed: Initialize debug string array (jsc#SLE-19001). +- ice: add port representor ethtool ops and stats (jsc#SLE-18375). +- ice: switchdev slow path (jsc#SLE-18375). +- ice: rebuild switchdev when resetting all VFs (jsc#SLE-18375). +- ice: enable/disable switchdev when managing VFs (jsc#SLE-18375). +- ice: introduce new type of VSI for switchdev (jsc#SLE-18375). +- ice: set and release switchdev environment (jsc#SLE-18375). +- ice: allow changing lan_en and lb_en on dflt rules + (jsc#SLE-18375). +- ice: manage VSI antispoof and destination override + (jsc#SLE-18375). +- ice: allow process VF opcodes in different ways (jsc#SLE-18375). +- ice: introduce VF port representor (jsc#SLE-18375). +- ice: Move devlink port to PF/VF struct (jsc#SLE-18375). +- qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" + (jsc#SLE-19001). +- ethernet: use eth_hw_addr_set() for dev->addr_len cases + (jsc#SLE-18377). +- mlx4: constify args for const dev_addr (jsc#SLE-19256). +- mlx4: remove custom dev_addr clearing (jsc#SLE-19256). +- mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() + (jsc#SLE-19256). +- mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() + (jsc#SLE-19256). +- net/mlx5: Enable single IRQ for PCI Function (jsc#SLE-19253). +- net/mlx5: Shift control IRQ to the last index (jsc#SLE-19253). +- net/mlx5: Bridge, pop VLAN on egress table miss (jsc#SLE-19253). +- net/mlx5: Bridge, mark reg_c1 when pushing VLAN (jsc#SLE-19253). +- net/mlx5: Bridge, extract VLAN pop code to dedicated functions + (jsc#SLE-19253). +- net/mlx5: Bridge, refactor eswitch instance usage + (jsc#SLE-19253). +- net/mlx5e: Support accept action (jsc#SLE-19253). +- net/mlx5e: Specify out ifindex when looking up encap route + (jsc#SLE-19253). +- net/mlx5e: Reserve a value from TC tunnel options mapping + (jsc#SLE-19253). +- net/mlx5e: Move parse fdb check into + actions_match_supported_fdb() (jsc#SLE-19253). +- net/mlx5e: Split actions_match_supported() into a sub function + (jsc#SLE-19253). +- net/mlx5e: Move mod hdr allocation to a single place + (jsc#SLE-19253). +- net/mlx5e: TC, Refactor sample offload error flow + (jsc#SLE-19253). +- net/mlx5e: Add TX max rate support for MQPRIO channel mode + (jsc#SLE-19253). +- net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() + (jsc#SLE-19253). +- qed: fix ll2 establishment during load of RDMA driver + (jsc#SLE-19001). +- qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") + (jsc#SLE-19001). +- qed: Update TCP silly-window-syndrome timeout for iwarp, scsi + (jsc#SLE-19001). +- qed: Update debug related changes (jsc#SLE-19001). +- qed: Add '_GTT' suffix to the IRO RAM macros (jsc#SLE-19001). +- qed: Update FW init functions to support FW 8.59.1.0 + (jsc#SLE-19001). +- qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h + (jsc#SLE-19001). +- qed: Update qed_hsi.h for fw 8.59.1.0 (jsc#SLE-19001). +- qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 (jsc#SLE-19001). +- qed: Update common_hsi for FW ver 8.59.1.0 (jsc#SLE-19001). +- qed: Split huge qed_hsi.h header file (jsc#SLE-19001). +- qed: Remove e4_ and _e4 from FW HSI (jsc#SLE-19001). +- qed: Fix kernel-doc warnings (jsc#SLE-19001). +- net/mlx4_en: avoid one cache line miss to ring doorbell + (jsc#SLE-19256). +- ethernet: use eth_hw_addr_set() instead of ether_addr_copy() + (jsc#SLE-19253). +- ethernet: use eth_hw_addr_set() (jsc#SLE-19256). +- i40e: Use the xsk batched rx allocation interface + (jsc#SLE-18378). +- ice: Use the xsk batched rx allocation interface + (jsc#SLE-18375). +- ice: Use xdp_buf instead of rx_buf for xsk zero-copy + (jsc#SLE-18375). +- xsk: Batched buffer allocation for the pool (jsc#SLE-18375). +- net/mlx5e: Use array_size() helper (jsc#SLE-19253). +- net/mlx5: Use struct_size() helper in kvzalloc() + (jsc#SLE-19253). +- net/mlx5: Use kvcalloc() instead of kvzalloc() (jsc#SLE-19253). +- net/mlx5: Tolerate failures in debug features while driver load + (jsc#SLE-19253). +- net/mlx5: Warn for devlink reload when there are VFs alive + (jsc#SLE-19253). +- net/mlx5: DR, Add missing string for action type SAMPLER + (jsc#SLE-19253). +- net/mlx5: DR, init_next_match only if needed (jsc#SLE-19253). +- net/mlx5: DR, Fix typo 'offeset' to 'offset' (jsc#SLE-19253). +- net/mlx5: DR, Increase supported num of actions to 32 + (jsc#SLE-19253). +- net/mlx5: DR, Add support for SF vports (jsc#SLE-19253). +- net/mlx5: DR, Support csum recalculation flow table on SFs + (jsc#SLE-19253). +- net/mlx5: DR, Align error messages for failure to obtain vport + caps (jsc#SLE-19253). +- net/mlx5: DR, Add missing query for vport 0 (jsc#SLE-19253). +- net/mlx5: DR, Replace local WIRE_PORT macro with the existing + MLX5_VPORT_UPLINK (jsc#SLE-19253). +- net/mlx5: DR, Fix vport number data type to u16 (jsc#SLE-19253). +- devlink: report maximum number of snapshots with regions + (jsc#SLE-19253). +- net/mlx4_en: Add XDP_REDIRECT statistics (jsc#SLE-19256). +- ixgbe: let the xdpdrv work with more than 64 cpus + (jsc#SLE-18384). +- devlink: Add missed notifications iterators (jsc#SLE-19253). +- net/mlx4: Use array_size() helper in copy_to_user() + (jsc#SLE-19256). +- ice: Prefer kcalloc over open coded arithmetic (jsc#SLE-18375). +- ice: Fix macro name for IPv4 fragment flag (jsc#SLE-18375). +- ice: refactor devlink getter/fallback functions to void + (jsc#SLE-18375). +- ice: Fix link mode handling (jsc#SLE-18375). +- ice: Add feature bitmap, helpers and a check for DSCP + (jsc#SLE-18375). +- ice: Add DSCP support (jsc#SLE-18375). +- net/mlx5e: check return value of rhashtable_init + (jsc#SLE-19253). +- net: dsa: Move devlink registration to be last devlink command + (jsc#SLE-19253). +- netdevsim: Move devlink registration to be last devlink command + (jsc#SLE-19253). +- qed: Move devlink registration to be last devlink command + (jsc#SLE-19001). +- nfp: Move delink_register to be last command (jsc#SLE-19253). +- mlxsw: core: Register devlink instance last (jsc#SLE-19253). +- net/mlx5: Accept devlink user input after driver initialization + complete (jsc#SLE-19253). +- net/mlx4: Move devlink_register to be the last initialization + command (jsc#SLE-19256). +- ice: Open devlink when device is ready (jsc#SLE-18375). +- bnxt_en: Register devlink instance at the end devlink + configuration (jsc#SLE-18978). +- devlink: Notify users when objects are accessible + (jsc#SLE-19253). +- net/mlx5e: Enable TC offload for ingress MACVLAN + (jsc#SLE-19253). +- net/mlx5e: Enable TC offload for egress MACVLAN (jsc#SLE-19253). +- net/mlx5e: loopback test is not supported in switchdev mode + (jsc#SLE-19253). +- net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tunnel + attributes (jsc#SLE-19253). +- net/mlx5e: Use tc sample stubs instead of ifdefs in source file + (jsc#SLE-19253). +- net/mlx5e: Remove redundant priv arg from + parse_pedit_to_reformat() (jsc#SLE-19253). +- net/mlx5e: Check action fwd/drop flag exists also for nic flows + (jsc#SLE-19253). +- net/mlx5e: Set action fwd flag when parsing tc action goto + (jsc#SLE-19253). +- net/mlx5e: Remove incorrect addition of action fwd flag + (jsc#SLE-19253). +- net/mlx5e: Use correct return type (jsc#SLE-19253). +- net/mlx5e: Add error flow for ethtool -X command + (jsc#SLE-19253). +- net/mlx5: DR, Fix code indentation in dr_ste_v1 (jsc#SLE-19253). +- qed: Don't ignore devlink allocation failures (jsc#SLE-19001). +- ice: Delete always true check of PF pointer (jsc#SLE-18375). +- devlink: Remove single line function obfuscations + (jsc#SLE-19253). +- devlink: Delete not used port parameters APIs (jsc#SLE-19253). +- bnxt_en: Properly remove port parameter support (jsc#SLE-18978). +- bnxt_en: Check devlink allocation and registration status + (jsc#SLE-18978). +- net: mlx4: Add support for XDP_REDIRECT (jsc#SLE-19256). +- devlink: Make devlink_register to be void (jsc#SLE-19253). +- devlink: Delete not-used devlink APIs (jsc#SLE-19253). +- mlxsw: core: Remove mlxsw_core_is_initialized() (jsc#SLE-19253). +- mlxsw: core: Initialize switch driver last (jsc#SLE-19253). +- devlink: Delete not-used single parameter notification APIs + (jsc#SLE-19253). +- net/mlx5: Publish and unpublish all devlink parameters at once + (jsc#SLE-19253). +- net: hns3: PF support get multicast MAC address space assigned + by firmware (bsc#1190336). +- net: hns3: PF support get unicast MAC address space assigned + by firmware (bsc#1190336). +- mlxsw: spectrum: Use PMTDB register to obtain split info + (jsc#SLE-19253). +- mlxsw: reg: Add Port Module To local DataBase Register + (jsc#SLE-19253). +- qed: Improve the stack space of filter_config() (jsc#SLE-19001). +- bnxt_en: Use struct_group_attr() for memcpy() region + (jsc#SLE-18978). +- stddef: Introduce struct_group() helper macro (jsc#SLE-18978). +- net: hns3: adjust string spaces of some parameters of tx bd + info in debugfs (bsc#1190336). +- net: hns3: ignore reset event before initialization process + is done (bsc#1190336). +- net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode + (bsc#1190336). +- rdma/qedr: Fix crash due to redundant release of device's qp + memory (jsc#SLE-18998). +- RDMA/rdmavt: Fix error code in rvt_create_qp() (jsc#SLE-19249). +- net/mlx5e: Fix vlan data lost during suspend flow + (jsc#SLE-19253). +- net/mlx5: E-switch, Return correct error code on group creation + failure (jsc#SLE-19253). +- IB/qib: Fix clang confusion of NULL pointer comparison + (jsc#SLE-19249). +- bnxt: Search VPD with pci_vpd_find_ro_info_keyword() + (jsc#SLE-18978). +- bnxt: Read VPD with pci_vpd_alloc() (jsc#SLE-18978). +- net: create netdev->dev_addr assignment helpers (jsc#SLE-19253). +- dma-mapping: allow map_sg() ops to return negative error codes + (jsc#SLE-19249). +- ptp: ocp: Fix error path for pci_ocp_device_init() + (jsc#SLE-19253). +- ptp: ocp: Fix uninitialized variable warning spotted by clang + (jsc#SLE-19253). +- devlink: Use xarray to store devlink instances (jsc#SLE-19253). +- devlink: Count struct devlink consumers (jsc#SLE-19253). +- devlink: Remove check of always valid devlink pointer + (jsc#SLE-19253). +- devlink: Simplify devlink_pernet_pre_exit call (jsc#SLE-19253). +- ptp: ocp: Remove pending_image indicator from devlink + (jsc#SLE-19253). +- ptp: ocp: Rename version string shown by devlink + (jsc#SLE-19253). +- ptp: ocp: Use 'gnss' naming instead of 'gps' (jsc#SLE-19253). +- ptp: ocp: Remove devlink health and unused parameters + (jsc#SLE-19253). +- ptp: ocp: Add the mapping for the external PPS registers + (jsc#SLE-19253). +- ptp: ocp: Fix the error handling path for the class device + (jsc#SLE-19253). +- netdevsim: Protect both reload_down and reload_up paths + (jsc#SLE-19253). +- netdevsim: Forbid devlink reload when adding or deleting ports + (jsc#SLE-19253). +- ptp: ocp: Expose various resources on the timecard + (jsc#SLE-19253). +- devlink: Allocate devlink directly in requested net namespace + (jsc#SLE-19253). +- devlink: Remove duplicated registration check (jsc#SLE-19253). +- commit 8724dc6 + +- ALSA: usb-audio: Fix dB level of Bose Revolve+ SoundLink + (bsc#1192375). +- ALSA: usb-audio: Add minimal-mute notion in dB mapping table + (bsc#1192375). +- ALSA: usb-audio: Use int for dB map values (bsc#1192375). +- commit a6f9546 + +- Refresh + patches.suse/sched-Temporarily-restore-deprecated-scheduler-sysctls-with-a-warning.patch (bsc#1192700) + Fix build for CONFIG_SCHED_DEBUG=n. +- commit b18b64a + +- rtw89: update partition size of firmware header on skb->data + (bsc#1188303). +- commit 107cd5f + +- Drop downstream rtw89 fix patch, to be replaced with the upstream fix +- commit 1e369dc + +- init: Revert accidental changes to print irqs_disabled() + (git-fixes). +- commit 62177ed + +- PM: hibernate: Get block device exclusively in swsusp_check() + (git-fixes). +- commit ab0eb1b + +- PM: hibernate: swap: Use vzalloc() and kzalloc() (git-fixes). +- commit eb3f380 + +- PM: hibernate: fix sparse warnings (git-fixes). +- commit 348b162 + +- PM: hibernate: Remove blk_status_to_errno in hib_wait_io + (git-fixes). +- commit def0ee8 + +- init: Revert accidental changes to print irqs_disabled() + (git-fixes). +- commit 35c394e + +- scsi: core: Remove command size deduction from + scsi_setup_scsi_cmnd() (git-fixes). +- scsi: core: Avoid leaving shost->last_reset with stale value + if EH does not run (git-fixes). +- scsi: qla2xxx: Turn off target reset during issue_lip + (git-fixes). +- scsi: qla2xxx: Fix gnl list corruption (git-fixes). +- scsi: qla2xxx: Relogin during fabric disturbance (git-fixes). +- scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer + (git-fixes). +- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() + (git-fixes). +- scsi: pm80xx: Fix misleading log statement in + pm8001_mpi_get_nvmd_resp() (git-fixes). +- scsi: ufs: core: Stop clearing UNIT ATTENTIONS (git-fixes). +- scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION (git-fixes). +- scsi: core: Fix spelling in a source code comment (git-fixes). +- scsi: dc395: Fix error case unwinding (git-fixes). +- scsi: pm80xx: Fix lockup in outbound queue management + (git-fixes). +- scsi: elx: efct: Delete stray unlock statement (git-fixes). +- um: virt-pci: fix uapi documentation (git-fixes). +- scsi: ufs: Optimize serialization of setup_xfer_req() calls + (git-fixes). +- commit 8d221dc + +- clocksource: Forgive repeated long-latency watchdog clocksource + reads (bsc#1192724). +- scripts/git_sort/git_sort.py: add a dev branch of the -rcu tree +- commit 0845241 + +- patches.suse/zram-replace-fsync_bdev-with-sync_blockdev.patch: (bsc#1170269). +- commit 5c8aa0e + +- patches.suse/zram-avoid-race-between-zram_remove-and-disksize_sto.patch: (bsc#1170269). +- commit 5e92544 + +- patches.suse/zram-don-t-fail-to-remove-zram-during-unloading-modu.patch: (bsc#1170269). +- commit 534b940 + +- patches.suse/zram-fix-race-between-zram_reset_device-and-disksize.patch: (bsc#1170269). +- commit 78167fd + +- x86/fpu: Optimize out sigframe xfeatures when in init state + (bsc#1190497). +- commit 00db683 + +- fuse: fix page stealing (bsc#1192718). +- virtiofs: use strscpy for copying the queue name (bsc#1192720). +- commit c8072b7 + +- cpumask: Omit terminating null byte in + cpumap_print_{list,bitmask}_to_buf (bsc#1192611). +- commit 6727db6 + +- ABI: sysfs-devices-power: add some debug sysfs files + (git-fixes). +- commit 166ca61 + +- ABI: sysfs-devices-power: document some RPM statistics + (git-fixes). +- commit d90cdd7 + +- kprobes: Do not use local variable when creating debugfs file + (git-fixes). +- commit 31c6a3a + +- ptp: Document the PTP_CLK_MAGIC ioctl number (git-fixes). +- commit 4fba2e2 + +- Update + patches.suse/thunderbolt-Enable-retry-logic-for-intra-domain-cont.patch + (jsc#SLE-19356 jsc#SLE-19359). + Corrected Jira numbers to Epics +- commit 3be9934 + +- net: mellanox: mlxbf_gige: Replace non-standard interrupt + handling (jsc#SLE-19248). +- gpio: mlxbf2: Introduce IRQ support (jsc#SLE-19248). +- gpio: mlxbf2.c: Add check for bgpio_init failure + (jsc#SLE-19248). +- commit d883dc9 + +- README.BRANCH: Add Vlastimil Babka as SLE15-SP4 maintainer. +- commit 31b8a3a + +- xen-pciback: Fix return in pm_ctrl_init() (git-fixes). +- commit 907bc9c + +- xen: Fix implicit type conversion (git-fixes). +- commit c808811 + +- x86/smp: Factor out parts of native_smp_prepare_cpus() + (bsc#1192258). +- commit a1b08b7 + +- PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot + Reset (git-fixes). +- PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() + (git-fixes). +- commit 82e03a0 + +- PCI/MSI: Move non-mask check back into low level accessors + (git-fixes). +- PCI: aardvark: Fix reporting Data Link Layer Link Active + (git-fixes). +- PCI: aardvark: Fix checking for link up via LTSSM state + (git-fixes). +- PCI: aardvark: Fix PCIe Max Payload Size setting (git-fixes). +- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (git-fixes). +- dyndbg: make dyndbg a known cli param (git-fixes). +- commit 6e4688e + +- powerpc/paravirt: correct preempt debug splat in + vcpu_is_preempted() (git-fixes). +- commit 45d77db + +- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in + mem_encrypt_identity.c (bsc#1190497). +- commit a856ef9 + +- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk + (git-fixes). +- clk/ast2600: Fix soc revision for AHB (git-fixes). +- Revert "clk: rockchip: use module_platform_driver_probe" + (git-fixes). +- clk: ingenic: Fix bugs with divided dividers (git-fixes). +- commit 6b7f27c + +- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell + (bsc#1190497). +- commit ff42fca + +- Update config files: bump version to 5.14.18 +- commit eee3ca4 + +- drm: fb_helper: improve CONFIG_FB dependency (git-fixes). +- Update config files. +- commit 12bd574 + +- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED + (git-fixes). +- ALSA: synth: missing check for possible NULL after the call + to kstrdup (git-fixes). +- ALSA: hda/realtek: Add quirk for ASUS UX550VE (git-fixes). +- ALSA: timer: Unconditionally unlink slave instances, too + (git-fixes). +- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N + (git-fixes). +- ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ (git-fixes). +- ALSA: timer: Fix use-after-free problem (git-fixes). +- commit 00ac1e4 + +- ALSA: hda: Free card instance properly at probe errors + (git-fixes). +- ALSA: PCM: Fix NULL dereference at mmap checks (git-fixes). +- ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer + (git-fixes). +- drm/nouveau/svm: Fix refcount leak bug and missing check + against null bug (git-fixes). +- drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap + (git-fixes). +- Revert "drm/imx: Annotate dma-fence critical section in commit + path" (git-fixes). +- drm/udl: fix control-message timeout (git-fixes). +- drm/ttm: remove ttm_bo_vm_insert_huge() (git-fixes). +- drm/plane-helper: fix uninitialized variable reference + (git-fixes). +- drm/bridge/lontium-lt9611uxc: fix provided connector suport + (git-fixes). +- Input: iforce - fix control-message timeout (git-fixes). +- Input: max8925_onkey - don't mark comment as kernel-doc + (git-fixes). +- Input: st1232 - increase "wait ready" timeout (git-fixes). +- Input: ariel-pwrbutton - add SPI device ID table (git-fixes). +- rtc: rv3032: fix error handling in rv3032_clkout_set_rate() + (git-fixes). +- rtc: mcp795: Add SPI ID table (git-fixes). +- rtc: pcf2123: Add SPI ID table (git-fixes). +- rtc: ds1390: Add SPI ID table (git-fixes). +- rtc: ds1302: Add SPI ID table (git-fixes). +- thermal: int340x: fix build on 32-bit targets (git-fixes). +- commit 63439e7 + +- Linux 5.14.18 (stable-5.14.18). +- commit 739ae10 + +- isofs: Fix out of bound access for corrupted isofs image + (stable-5.14.18). +- binder: don't detect sender/target during buffer cleanup + (stable-5.14.18). +- usb: gadget: Mark USB_FSL_QE broken on 64-bit (stable-5.14.18). +- usb-storage: Add compatibility quirk flags for iODD 2531/2541 + (stable-5.14.18). +- usb: ehci: handshake CMD_RUN instead of STS_HALT + (stable-5.14.18). +- KVM: x86: avoid warning with -Wbitwise-instead-of-logical + (stable-5.14.18). +- Revert "x86/kvm: fix vcpu-id indexed array sizes" + (stable-5.14.18). +- binder: use cred instead of task for getsecid (stable-5.14.18). +- binder: use cred instead of task for selinux checks + (stable-5.14.18). +- binder: use euid from cred instead of using task + (stable-5.14.18). +- ALSA: pci: cs46xx: Fix set up buffer type properly + (stable-5.14.18). +- ALSA: pcm: Check mmap capability of runtime dma buffer at first + (stable-5.14.18). +- commit ac03c67 + +- pwm: rockchip: Unprepare clocks only after the PWM was + unregistered (jsc#SLE-22616). +- commit 12bd5ce + +- Update patch references for stable-5.14.18 +- commit 40343d9 + +- Fix and move the upstreamed patches into sorted section +- commit 8dc4b32 + +- supported.conf: add pwm-rockchip + References: jsc#SLE-22616 +- commit c6166b8 + +- btrfs: remove unused function btrfs_bio_fits_in_stripe() + (jsc#SLE-17674). +- btrfs: determine stripe boundary at bio allocation time in + btrfs_submit_compressed_write (jsc#SLE-17674). +- btrfs: determine stripe boundary at bio allocation time in + btrfs_submit_compressed_read (jsc#SLE-17674). +- btrfs: introduce alloc_compressed_bio() for compression + (jsc#SLE-17674). +- btrfs: introduce submit_compressed_bio() for compression + (jsc#SLE-17674). +- btrfs: handle errors properly inside + btrfs_submit_compressed_write() (jsc#SLE-17674). +- btrfs: handle errors properly inside + btrfs_submit_compressed_read() (jsc#SLE-17674). +- commit f0da449 + +- btrfs: subpage: add bitmap for PageChecked flag (jsc#SLE-17674). +- commit 50c42db + +- btrfs: subpage: pack all subpage bitmaps into a larger bitmap + (jsc#SLE-17674). +- btrfs: subpage: introduce btrfs_subpage_bitmap_info + (jsc#SLE-17674). +- commit 087ca75 + +- btrfs: subpage: make btrfs_alloc_subpage() return btrfs_subpage + directly (jsc#SLE-17674). +- commit 46a7040 + +- btrfs: subpage: only call btrfs_alloc_subpage() when sectorsize + is smaller than PAGE_SIZE (jsc#SLE-17674). +- commit a26cf9b + +- btrfs: introduce compressed_bio::pending_sectors to trace + compressed bio (jsc#SLE-17674). +- commit f3b6498 + +- btrfs: rename struct btrfs_io_bio to btrfs_bio (jsc#SLE-17674). +- commit 96b1426 + +- btrfs: remove btrfs_bio_alloc() helper (jsc#SLE-17674). +- commit 83c8397 + +- btrfs: rename btrfs_bio to btrfs_io_context (jsc#SLE-17674). +- commit 6b2229b + +- blacklist.conf: d979617aa84d ("bpf: Fixes possible race in update_prog_stats() for 32bit arches") + 32-bit only +- commit 0d1ab9a + +- apparmor: fix error check (git-fixes). +- gve: Fix off by one in gve_tx_timeout() (git-fixes). +- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() + fails (git-fixes). +- can: mcp251xfd: mcp251xfd_chip_start(): fix error handling + for mcp251xfd_chip_rx_int_enable() (git-fixes). +- can: etas_es58x: es58x_rx_err_msg(): fix memory leak in error + path (git-fixes). +- can: j1939: j1939_can_recv(): ignore messages with invalid + source address (git-fixes). +- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the + BAM transport (git-fixes). +- xhci: Fix USB 3.1 enumeration issues by increasing roothub + power-on-good delay (git-fixes). +- commit a02425d + +- blacklist.conf: 868c250bb463 ("x86/fpu: Include vmalloc.h for vzalloc()") +- commit fcf1347 + +- Documentation/x86: Add documentation for using dynamic XSTATE + features (jsc#SLE-18931). +- commit cc5cb1c + +- selftests/x86/amx: Add context switch test (jsc#SLE-18931). +- commit 9946b7f + +- selftests/x86/amx: Add test cases for AMX state management + (jsc#SLE-18931). +- commit 4e5182e + +- x86/fpu/amx: Enable the AMX feature in 64-bit mode + (jsc#SLE-18931). +- commit 2ac2782 + +- x86/fpu: Add XFD handling for dynamic states (jsc#SLE-18931). +- commit 49619a9 + +- x86/fpu: Calculate the default sizes independently + (jsc#SLE-18931). +- commit afcd73c + +- x86/fpu/amx: Define AMX state components and have it used for + boot-time checks (jsc#SLE-18931). +- commit ddf9464 + +- x86/fpu/xstate: Prepare XSAVE feature table for gaps in state + component numbers (jsc#SLE-18931). +- commit fb12c6f + +- x86/fpu/xstate: Add fpstate_realloc()/free() (jsc#SLE-18931). +- commit 52e8e05 + +- x86/fpu/xstate: Add XFD #NM handler (jsc#SLE-18931). +- commit 1918fca + +- x86/fpu: Update XFD state where required (jsc#SLE-18931). +- commit ae721d6 + +- x86/fpu: Add sanity checks for XFD (jsc#SLE-18931). +- commit e7eb3fb + +- x86/fpu: Add XFD state to fpstate (jsc#SLE-18931). +- commit ccad282 + +- x86/msr-index: Add MSRs for XFD (jsc#SLE-18931). +- commit 7ede736 + +- x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature + bit (jsc#SLE-18931). +- commit d77baa8 + +- x86/fpu: Reset permission and fpstate on exec() (jsc#SLE-18931). +- commit 1b6783e + +- dmaengine: stm32-dma: avoid 64-bit division in + stm32_dma_get_max_width (git-fixes). +- sysv: use BUILD_BUG_ON instead of runtime check (git-fixes). +- commit fa67de7 + +- soc: ti: fix wkup_m3_rproc_boot_thread return type (git-fixes). +- thermal/drivers/int340x: processor_thermal: Suppot 64 bit RFIM + responses (git-fixes). +- soc: fsl: dpaa2-console: free buffer before returning from + dpaa2_console_read (git-fixes). +- soc: fsl: dpio: use the combined functions to protect critical + zone (git-fixes). +- soc: fsl: dpio: replace smp_processor_id with + raw_smp_processor_id (git-fixes). +- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT + (git-fixes). +- remoteproc: Fix a memory leak in an error handling path in + 'rproc_handle_vdev()' (git-fixes). +- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not + defined (git-fixes). +- commit 4b979a4 + +- dmaengine: idxd: fix resource leak on dmaengine driver disable + (git-fixes). +- dmaengine: idxd: reconfig device after device reset command + (git-fixes). +- dmaengine: remove debugfs #ifdef (git-fixes). +- dmaengine: dmaengine_desc_callback_valid(): Check for + `callback_result` (git-fixes). +- dmaengine: stm32-dma: fix stm32_dma_get_max_width (git-fixes). +- remoteproc: imx_rproc: Fix rsc-table name (git-fixes). +- remoteproc: imx_rproc: Fix ignoring mapping vdev regions + (git-fixes). +- remoteproc: imx_rproc: Fix TCM io memory type (git-fixes). +- remoteproc: Fix the wrong default value of is_iomem (git-fixes). +- remoteproc: elf_loader: Fix loading segment when is_iomem true + (git-fixes). +- commit 88fbf4c + +- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses + (git-fixes). +- ACPI: PM: Fix device wakeup power reference counting error + (git-fixes). +- dmaengine: bestcomm: fix system boot lockups (git-fixes). +- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (git-fixes). +- dmaengine: at_xdmac: call at_xdmac_axi_config() on resume path + (git-fixes). +- dmaengine: idxd: move out percpu_ref_exit() to ensure it's + outside submission (git-fixes). +- crypto: tcrypt - fix skcipher multi-buffer tests for 1420B + blocks (git-fixes). +- crypto: ccree - avoid out-of-range warnings from clang + (git-fixes). +- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (git-fixes). +- commit 415ba15 + +- init: make unknown command line param message clearer + (bsc#1192590). +- commit 5097b41 + +- x86/fpu: Prepare fpu_clone() for dynamically enabled features + (jsc#SLE-18931). +- commit 3b5888e + +- x86/fpu/signal: Prepare for variable sigframe length + (jsc#SLE-18931). +- commit 7107574 + +- x86/signal: Use fpu::__state_user_size for sigalt stack + validation (jsc#SLE-18931). +- commit 96c1b01 + +- x86/fpu: Add basic helpers for dynamically enabled features + (jsc#SLE-18931). +- commit bf58746 + +- x86/arch_prctl: Add controls for dynamic XSTATE components + (jsc#SLE-18931). +- commit 6553ecb + +- nvme: Add sibling to list after full initialization (bsc#1191793 + bsc#1192507). +- commit 5fedc09 + +- x86/fpu: Add fpu_state_config::legacy_features (jsc#SLE-18931). +- commit 938ac07 + +- x86/fpu: Add members to struct fpu to cache permission + information (jsc#SLE-18931). +- commit 96e08c8 + +- x86/fpu/xstate: Provide xstate_calculate_size() (jsc#SLE-18931). +- commit 0eebbe6 + +- x86/signal: Implement sigaltstack size validation + (jsc#SLE-18931). +- Update config files. +- commit 40edc00 + +- signal: Add an optional check for altstack size (jsc#SLE-18931). +- commit c2d9b5c + +- x86/fpu: Remove old KVM FPU interface (jsc#SLE-18931). +- commit b289ef7 + +- mm/vmscan: delay waking of tasks throttled on NOPROGRESS + (bsc#1190208 (MM functional and performance backports)). +- mm/vmscan: increase the timeout if page reclaim is not + making progress (bsc#1190208 (MM functional and performance + backports)). +- mm/vmscan: centralise timeout values for reclaim_throttle + (bsc#1190208 (MM functional and performance backports)). +- mm/page_alloc: remove the throttling logic from the page + allocator (bsc#1190208 (MM functional and performance + backports)). +- mm/writeback: throttle based on page writeback instead + of congestion (bsc#1190208 (MM functional and performance + backports)). +- mm/vmscan: throttle reclaim when no progress is being made + (bsc#1190208 (MM functional and performance backports)). +- mm/vmscan: throttle reclaim and compaction when too may pages + are isolated (bsc#1190208 (MM functional and performance + backports)). +- mm/vmscan: throttle reclaim until some writeback completes + if congested (bsc#1190208 (MM functional and performance + backports)). +- mm: hwpoison: handle non-anonymous THP correctly (bsc#1190208 + (MM functional and performance backports)). +- mm: shmem: don't truncate page if memory failure happens + (bsc#1190208 (MM functional and performance backports)). +- mm: hwpoison: refactor refcount check handling (bsc#1190208 + (MM functional and performance backports)). +- mm: filemap: coding style cleanup for filemap_map_pmd() + (bsc#1190208 (MM functional and performance backports)). +- mm/page_alloc: use clamp() to simplify code (bsc#1190208 + (MM functional and performance backports)). +- mm: page_alloc: use migrate_disable() in drain_local_pages_wq() + (bsc#1189998 (PREEMPT_RT prerequisite backports)). +- mm/page_alloc.c: show watermark_boost of zone in zoneinfo + (bsc#1190208 (MM functional and performance backports)). +- mm/page_alloc: detect allocation forbidden by cpuset and + bail out early (bsc#1190208 (MM functional and performance + backports)). +- mm/page_alloc.c: do not acquire zone lock + in is_free_buddy_page() (bsc#1190208 (MM functional and + performance backports)). +- mm: move fold_vm_numa_events() to fix NUMA without SMP + (bsc#1190208 (MM functional and performance backports)). +- mm: move node_reclaim_distance to fix NUMA without SMP + (bsc#1190208 (MM functional and performance backports)). +- mm/page_alloc.c: avoid allocating highmem pages via + alloc_pages_exact[_nid] (bsc#1190208 (MM functional and + performance backports)). +- mm/page_alloc.c: use helper function zone_spans_pfn() + (bsc#1190208 (MM functional and performance backports)). +- mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() + (bsc#1190208 (MM functional and performance backports)). +- mm/page_alloc.c: simplify the code by using macro K() + (bsc#1190208 (MM functional and performance backports)). +- mm/page_alloc.c: remove meaningless VM_BUG_ON() in + pindex_to_order() (bsc#1190208 (MM functional and performance + backports)). +- mm: remove redundant smp_wmb() (bsc#1190208 (MM functional + and performance backports)). +- mm: introduce pmd_install() helper (bsc#1190208 (MM functional + and performance backports)). +- mm: add zap_skip_check_mapping() helper (bsc#1190208 (MM + functional and performance backports)). +- mm: drop first_index/last_index in zap_details (bsc#1190208 + (MM functional and performance backports)). +- mm: clear vmf->pte after pte_unmap_same() returns (bsc#1190208 + (MM functional and performance backports)). +- mm/memory.c: avoid unnecessary kernel/user pointer conversion + (bsc#1190208 (MM functional and performance backports)). +- mm: move more expensive part of XA setup out of mapping check + (bsc#1190208 (MM functional and performance backports)). +- mm/filemap.c: remove bogus VM_BUG_ON (bsc#1190208 (MM functional + and performance backports)). +- mm: don't read i_size of inode unless we need it (bsc#1190208 + (MM functional and performance backports)). +- mm: stop filemap_read() from grabbing a superfluous page + (bsc#1190208 (MM functional and performance backports)). +- mm: Fix comments mentioning i_mutex (bsc#1190208 (MM functional + and performance backports)). +- commit 1829ec0 + +- x86/kvm: Convert FPU handling to a single swap buffer + (jsc#SLE-18931). +- commit 1b316b0 + +- x86/fpu: Provide infrastructure for KVM FPU cleanup + (jsc#SLE-18931). +- commit 09d3f06 + +- x86/fpu: Prepare for sanitizing KVM FPU code (jsc#SLE-18931). +- commit e472864 + +- x86/fpu/xstate: Move remaining xfeature helpers to core + (jsc#SLE-18931). +- commit 7892ec7 + +- x86/fpu: Rework restore_regs_from_fpstate() (jsc#SLE-18931). +- commit 87bde61 + +- x86/fpu: Mop up xfeatures_mask_uabi() (jsc#SLE-18931). +- commit d6d75f4 + +- x86/fpu: Move xstate feature masks to fpu_*_cfg (jsc#SLE-18931). +- commit 04a01f4 + +- x86/fpu: Move xstate size to fpu_*_cfg (jsc#SLE-18931). +- commit cf4b506 + +- x86/fpu/xstate: Cleanup size calculations (jsc#SLE-18931). +- commit d16b889 + +- x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() + (jsc#SLE-18931). +- commit 6817654 + +- x86/fpu: Provide struct fpu_config (jsc#SLE-18931). +- commit e9e9154 + +- Refresh + patches.suse/mm-page_alloc-Print-node-fallback-order.patch. +- Refresh + patches.suse/mm-page_alloc-Use-accumulated-load-when-building-node-fallback-list.patch. + Move to sorted section. +- commit df23484 + +- x86/fpu/signal: Use fpstate for size and features + (jsc#SLE-18931). +- commit 00eca20 + +- x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() + (jsc#SLE-18931). +- commit 36ed39f + +- x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() + (jsc#SLE-18931). +- commit 292d93f + +- x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() + (jsc#SLE-18931). +- commit f1d4fea + +- x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() + (jsc#SLE-18931). +- commit 3bd5114 + +- x86/fpu/xstate: Use fpstate for os_xsave() (jsc#SLE-18931). +- commit 310c2fa + +- s390/qeth: Register switchdev event handler (jsc#SLE-18329 + jsc#SLE-18330 jsc#SLE-18516 bsc#1191738 LTC#193282). +- Refresh + patches.suse/s390-qeth-Fix-deadlock-in-remove_discipline.patch. +- commit d424df5 + +- s390/qeth: Update MACs of LEARNING_SYNC device (jsc#SLE-18329 + jsc#SLE-18330 jsc#SLE-18516 bsc#1191738 LTC#193282). +- s390/qeth: Switchdev event handler (jsc#SLE-18329 jsc#SLE-18330 + jsc#SLE-18516 bsc#1191738 LTC#193282). +- s390/qdio: propagate error when cancelling a ccw fails + (jsc#SLE-18329 jsc#SLE-18330 jsc#SLE-18516 bsc#1191738 + LTC#193282). +- s390/qdio: improve roll-back after error on ESTABLISH ccw + (jsc#SLE-18329 jsc#SLE-18330 jsc#SLE-18516 bsc#1191738 + LTC#193282). +- commit 9cdc2d7 + +- kcov: replace local_irq_save() with a local_lock_t + (bsc#1189998). +- kcov: avoid enable+disable interrupts if !in_task() + (bsc#1189998). +- kcov: allocate per-CPU memory on the relevant node + (bsc#1189998). +- Documentation/kcov: define `ip' in the example (bsc#1189998). +- Documentation/kcov: include types.h in the example + (bsc#1189998). +- commit ce3a059 + +- scsi: smartpqi: Update version to 2.1.12-055 (jsc#SLE-19277). +- scsi: smartpqi: Add 3252-8i PCI id (jsc#SLE-19277). +- scsi: smartpqi: Fix duplicate device nodes for tape changers + (jsc#SLE-19277). +- scsi: smartpqi: Fix boot failure during LUN rebuild + (jsc#SLE-19277). +- scsi: smartpqi: Add extended report physical LUNs + (jsc#SLE-19277). +- scsi: smartpqi: Avoid failing I/Os for offline devices + (jsc#SLE-19277). +- scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation + (jsc#SLE-19277). +- scsi: smartpqi: Update LUN reset handler (jsc#SLE-19277). +- scsi: smartpqi: Capture controller reason codes (jsc#SLE-19277). +- scsi: smartpqi: Add controller handshake during kdump + (jsc#SLE-19277). +- scsi: smartpqi: Update device removal management + (jsc#SLE-19277). +- scsi: smartpqi: Replace one-element array with flexible-array + member (jsc#SLE-19277). +- scsi: smartpqi: Use scsi_cmd_to_rq() instead of + scsi_cmnd.request (jsc#SLE-19277). +- scsi: smartpqi: Update version to 2.1.10-020 (jsc#SLE-19277). +- scsi: smartpqi: Fix ISR accessing uninitialized data + (jsc#SLE-19277). +- scsi: smartpqi: Add PCI IDs for new ZTE controllers + (jsc#SLE-19277). +- scsi: smartpqi: Add PCI ID for new ntcom controller + (jsc#SLE-19277). +- scsi: smartpqi: Add SCSI cmd info for resets (jsc#SLE-19277). +- scsi: smartpqi: Change Kconfig menu entry to Microchip + (jsc#SLE-19277). +- scsi: smartpqi: Change driver module macros to Microchip + (jsc#SLE-19277). +- scsi: smartpqi: Update copyright notices (jsc#SLE-19277). +- scsi: smartpqi: Add PCI IDs for H3C P4408 controllers + (jsc#SLE-19277). +- commit bcef281 + +- x86/fpu: Use fpstate::size (jsc#SLE-18931). +- commit f9fab51 + +- x86/fpu: Add size and mask information to fpstate + (jsc#SLE-18931). +- commit 4e0ac7e + +- x86/process: Move arch_thread_struct_whitelist() out of line + (jsc#SLE-18931). +- commit f8a7a93 + +- x86/fpu: Do not leak fpstate pointer on fork (jsc#SLE-18931). +- commit 54a4c96 + +- x86/fpu: Remove fpu::state (jsc#SLE-18931). +- commit 1aeab0c + +- x86/math-emu: Convert to fpstate (jsc#SLE-18931). +- commit 3a0d6a3 + +- x86/fpu/core: Convert to fpstate (jsc#SLE-18931). +- commit f154e4c + +- x86/fpu/signal: Convert to fpstate (jsc#SLE-18931). +- commit c811273 + +- x86/fpu/regset: Convert to fpstate (jsc#SLE-18931). +- commit ddc34e9 + +- x86/fpu: Convert tracing to fpstate (jsc#SLE-18931). +- commit 6494d77 + +- x86/KVM: Convert to fpstate (jsc#SLE-18931). +- commit a14d0c2 + +- x86/fpu: Replace KVMs xstate component clearing (jsc#SLE-18931). +- commit dbdf07f + +- x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate + (jsc#SLE-18931). +- commit 5d24bac + +- x86/fpu: Convert fpstate_init() to struct fpstate + (jsc#SLE-18931). +- commit a8d6069 + +- x86/fpu: Provide struct fpstate (jsc#SLE-18931). +- commit 93cdff1 + +- x86/fpu: Replace KVMs home brewed FPU copy to user + (jsc#SLE-18931). +- commit 7d64666 + +- x86/fpu: Provide a proper function for ex_handler_fprestore() + (jsc#SLE-18931). +- commit 8d40edd + +- x86/fpu: Replace the includes of fpu/internal.h (jsc#SLE-18931). +- commit 64c9a3a + +- x86/fpu: Mop up the internal.h leftovers (jsc#SLE-18931). +- commit 3802fa4 + +- x86/sev: Include fpu/xcr.h (jsc#SLE-18931). +- commit 893d382 + +- x86/fpu: Remove internal.h dependency from fpu/signal.h + (jsc#SLE-18931). +- commit 36ba3e4 + +- x86/fpu: Move fpstate functions to api.h (jsc#SLE-18931). +- commit 8b9d235 + +- x86/fpu: Move mxcsr related code to core (jsc#SLE-18931). +- commit 009e4b2 + +- x86/fpu: Move fpregs_restore_userregs() to core (jsc#SLE-18931). +- commit c095776 + +- net: sched: gred: dynamically allocate tc_gred_qopt_offload + (bsc#1189998). +- net: sched: remove one pair of atomic operations (bsc#1189998). +- net: sched: fix logic error in qdisc_run_begin() (bsc#1189998). +- net: sched: Allow statistics reads from softirq (bsc#1189998). +- net: sched: Remove Qdisc::running sequence counter + (bsc#1189998). +- net: sched: Merge Qdisc::bstats and Qdisc::cpu_bstats data types + (bsc#1189998). +- net: sched: Use _bstats_update/set() instead of raw writes + (bsc#1189998). +- net: sched: Protect Qdisc::bstats with u64_stats (bsc#1189998). +- u64_stats: Introduce u64_stats_set() (bsc#1189998). +- gen_stats: Move remaining users to gnet_stats_add_queue() + (bsc#1189998). +- mq, mqprio: Use gnet_stats_add_queue() (bsc#1189998). +- gen_stats: Add gnet_stats_add_queue() (bsc#1189998). +- gen_stats: Add instead Set the value in + __gnet_stats_copy_basic() (bsc#1189998). +- net/sched: sch_ets: properly init all active DRR list handles + (bsc#1189998). +- net_sched: refactor TC action init API (bsc#1189998). +- net/sched: act_skbmod: Add SKBMOD_F_ECN option support + (bsc#1189998). +- commit 1f00ef0 + +- x86/fpu: Make WARN_ON_FPU() private (jsc#SLE-18931). +- commit a770cfc + +- x86/fpu: Move legacy ASM wrappers to core (jsc#SLE-18931). +- commit 550c5bb + +- scsi: mpt3sas: Fix reference tag handling for WRITE_INSERT + (jsc#SLE-18967). +- scsi: mpt3sas: Clean up some inconsistent indenting + (jsc#SLE-18967). +- scsi: mpt3sas: Call cpu_relax() before calling udelay() + (jsc#SLE-18967). +- scsi: mpt3sas: Use the proper SCSI midlayer interfaces for PI + (jsc#SLE-18967). +- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute + (jsc#SLE-18967). +- scsi: mpt3sas: Update driver version to 39.100.00.00 + (jsc#SLE-18967). +- scsi: mpt3sas: Use firmware recommended queue depth + (jsc#SLE-18967). +- scsi: mpt3sas: Bump driver version to 38.100.00.00 + (jsc#SLE-18967). +- scsi: mpt3sas: Add io_uring iopoll support (jsc#SLE-18967). +- commit 769c603 + +- ibmvnic: Process crqs after enabling interrupts (bsc#1192273 + ltc#194629). +- ibmvnic: don't stop queue in xmit (bsc#1192273 ltc#194629). +- commit 0c1f769 + +- Revert "ibmvnic: check failover_pending in login response" + (bsc#1190523 ltc#194510). +- ibmvnic: check failover_pending in login response (bsc#1190523 + ltc#194510). +- commit 3cece0c + +- x86/fpu: Move os_xsave() and os_xrstor() to core + (jsc#SLE-18931). +- commit 0e76265 + +- x86/fpu: Make os_xrstor_booting() private (jsc#SLE-18931). +- commit 5d32b8f + +- x86/fpu: Clean up CPU feature tests (jsc#SLE-18931). +- commit 446c71a + +- x86/fpu: Move context switch and exit to user inlines into + sched.h (jsc#SLE-18931). +- commit 93f59dc + +- scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 + (jsc#SLE-18968). +- scsi: megaraid_sas: Add helper functions for irq_context + (jsc#SLE-18968). +- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ + polling and real interrupt (jsc#SLE-18968). +- scsi: megaraid: Clean up some inconsistent indenting + (jsc#SLE-18968). +- scsi: megaraid: Fix Coccinelle warning (jsc#SLE-18968). +- scsi: megaraid: Use scsi_cmd_to_rq() instead of + scsi_cmnd.request (jsc#SLE-18968). +- commit 15f1bb5 + +- x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init + (jsc#SLE-18931). +- commit d3c4053 + +- x86/fpu: Rework copy_xstate_to_uabi_buf() (jsc#SLE-18931). +- commit 2a28e7e + +- x86/fpu: Replace KVMs home brewed FPU copy from user + (jsc#SLE-18931). +- commit d2f0bca + +- x86/fpu: Move KVMs FPU swapping to FPU core (jsc#SLE-18931). +- commit 640c80f + +- x86/fpu/xstate: Mark all init only functions __init + (jsc#SLE-18931). +- commit b7fb34b + +- x86/fpu/xstate: Provide and use for_each_xfeature() + (jsc#SLE-18931). +- commit 1c5014e + +- x86/fpu: Cleanup xstate xcomp_bv initialization (jsc#SLE-18931). +- commit 135211d + +- x86/fpu: Do not inherit FPU context for kernel and IO worker + threads (jsc#SLE-18931). +- commit becc295 + +- x86/process: Clone FPU in copy_thread() (jsc#SLE-18931). +- commit 2d0ab18 + +- x86/fpu: Remove pointless memset in fpu_clone() (jsc#SLE-18931). +- commit 43563a6 + +- x86/fpu: Cleanup the on_boot_cpu clutter (jsc#SLE-18931). +- commit fba46f1 + +- x86/fpu: Restrict xsaves()/xrstors() to independent states + (jsc#SLE-18931). +- commit 2680d35 + +- x86/pkru: Remove useless include (jsc#SLE-18931). +- commit 0a37ab9 + +- x86/fpu: Update stale comments (jsc#SLE-18931). +- commit ccb8547 + +- x86/fpu: Remove pointless argument from switch_fpu_finish() + (jsc#SLE-18931). +- commit 2a98e69 + +- Update + patches.suse/x86-fpu-mask-out-the-invalid-mxcsr-bits-properly.patch + (jsc#SLE-18931). +- commit 1bb370e + +- x86/fpu/signal: Fix missed conversion to correct boolean retval + in save_xstate_epilog() (jsc#SLE-18931). +- commit 88b693c + +- x86/fpu/signal: Change return code of restore_fpregs_from_user() + to boolean (jsc#SLE-18931). +- commit bff2e93 + +- x86/fpu/signal: Change return code of check_xstate_in_sigframe() + to boolean (jsc#SLE-18931). +- commit 0925586 + +- x86/fpu/signal: Change return type of __fpu_restore_sig() + to boolean (jsc#SLE-18931). +- commit 8707aff + +- trap: cleanup trap_init() (git-fixes). +- commit 84c723c + +- xsurf100: drop include of lib8390.c (git-fixes). +- commit b8f067c + +- x86/fpu/signal: Change return type of fpu__restore_sig() + to boolean (jsc#SLE-18931). +- commit a9ed3f4 + +- x86/signal: Change return type of restore_sigcontext() to + boolean (jsc#SLE-18931). +- commit eacd67e + +- x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() + helpers to boolean (jsc#SLE-18931). +- commit f83d895 + +- x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() + to boolean (jsc#SLE-18931). +- commit a72c41f + +- x86/fpu/signal: Move xstate clearing out of + copy_fpregs_to_sigframe() (jsc#SLE-18931). +- commit 2f939c3 + +- x86/fpu/signal: Move header zeroing out of + xsave_to_user_sigframe() (jsc#SLE-18931). +- commit 05da93a + +- x86/fpu/signal: Clarify exception handling in + restore_fpregs_from_user() (jsc#SLE-18931). +- commit d359dfe + +- x86/extable: Remove EX_TYPE_FAULT from MCE safe fixups + (jsc#SLE-18931). +- commit f1063b0 + +- x86/fpu: Use EX_TYPE_FAULT_MCE_SAFE for exception fixups + (jsc#SLE-18931). +- commit cfb074b + +- x86/copy_mc: Use EX_TYPE_DEFAULT_MCE_SAFE for exception fixups + (jsc#SLE-18931). +- commit c72dfcc + +- x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and + EX_TYPE_FAULT_MCE_SAFE (jsc#SLE-18931). +- commit 0827eac + +- x86/extable: Rework the exception table mechanics + (jsc#SLE-18931). +- commit 91c2fad + +- x86/mce: Get rid of stray semicolons (jsc#SLE-18931). +- commit 03638cb + +- x86/mce: Deduplicate exception handling (jsc#SLE-18931). +- commit 01e0919 + +- x86/extable: Get rid of redundant macros (jsc#SLE-18931). +- commit 9770234 + +- x86/extable: Tidy up redundant handler functions + (jsc#SLE-18931). +- commit ef9303c + +- Drop patches where were added for ustat() + glibc doesn't expose this system call anymore, and so no point in + carrying this delta. LTP does test for this but the test uses its + own headers instead of libc for it. It is not worth carrying this + delta for a deprecated call. + This patch set was tested with kernel-ci and found no new regressions + with btrfs. +- Delete + patches.suse/btrfs-fs-super.c-add-new-super-block-devices-super_block_d.patch. +- Delete patches.suse/btrfs-use-the-new-VFS-super_block_dev.patch. +- commit ea7c7f6 + +- efi: cper: check section header more appropriately + (jsc#SLE-18522). +- efi/libstub: Simplify "Exiting bootservices" message + (jsc#SLE-18522). +- efi: sysfb_efi: fix build when EFI is not set (jsc#SLE-18522). +- drivers/firmware: fix SYSFB depends to prevent build failures + (jsc#SLE-18522). +- drivers/firmware: consolidate EFI framebuffer setup for all + arches (jsc#SLE-18522). + Update config files: + +# CONFIG_SYSFB_SIMPLEFB is not set +- drivers/firmware: move x86 Generic System Framebuffers support + (jsc#SLE-18522). + Update config files: + +CONFIG_SYSFB=y +- efi: cper: fix scnprintf() use in cper_mem_err_location() + (jsc#SLE-18522). +- commit f3836a8 + -- isystem: ship and use stdarg.h (jsc#SLE-19223). +- isystem: ship and use stdarg.h (jsc#SLE-19223). -- commit 648b5c7 + https://github.com/openSUSE/installation-images/issues/537 +- rpm/config.sh: Compress modules with zstd (jsc#SLE-21256). +- commit 33519d9 kernel-preempt +- x86/mm/64: Improve stack overflow warnings (stable-5.14.19). +- commit 041e862 + +- blacklist.conf: Add entries for 5.14.19 +- commit 0010d42 + +- Update config files: stable 5.14.19 +- commit 8d0019c + +- Linux 5.14.19 (stable-5.14.19). +- commit a808eab + +- media: videobuf2-dma-sg: Fix buf->vb NULL pointer dereference + (stable-5.14.19). +- commit 3eaf65a + +- x86/sev: Make the #VC exception stacks part of the default + stacks storage (stable-5.14.19). +- media: videobuf2: always set buffer vb2 pointer + (stable-5.14.19). +- x86/sev: Add an x86 version of cc_platform_has() + (stable-5.14.19). +- arch/cc: Introduce a function to check for confidential + computing features (stable-5.14.19). +- IMA: reject unknown hash algorithms in ima_get_hash_algo + (stable-5.14.19). +- commit b6cc9f9 + +- cifs: fix memory leak of smb3_fs_context_dup::server_hostname + (stable-5.14.19). +- drm/amd/display: Look at firmware version to determine using + dmub on dcn21 (stable-5.14.19). +- SUNRPC: Partial revert of commit 6f9f17287e78 (stable-5.14.19). +- selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage + (stable-5.14.19). +- selftests/bpf: Fix also no-alu32 strobemeta selftest + (stable-5.14.19). +- ath10k: fix invalid dma_addr_t token assignment + (stable-5.14.19). +- mmc: moxart: Fix null pointer dereference on pointer host + (stable-5.14.19). +- media: vidtv: move kfree(dvb) to vidtv_bridge_dev_release() + (stable-5.14.19). +- pinctrl: amd: Handle wake-up interrupt (stable-5.14.19). +- pinctrl: amd: Add irq field data (stable-5.14.19). +- commit f6cd2b6 + +- s390/cio: make ccw_device_dma_* more robust (stable-5.14.19). +- s390/ap: Fix hanging ioctl caused by orphaned replies + (stable-5.14.19). +- powerpc/32e: Ignore ESR in instruction storage interrupt handler + (stable-5.14.19). +- powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during + module unload (stable-5.14.19). +- powerpc/security: Use a mutex for interrupt exit code patching + (stable-5.14.19). +- powerpc/bpf: Fix write protecting JIT code (stable-5.14.19). +- powerpc/64s/interrupt: Fix check_return_regs_valid() false + positive (stable-5.14.19). +- powerpc/pseries/mobility: ignore ibm, platform-facilities + updates (stable-5.14.19). +- powerpc/vas: Fix potential NULL pointer dereference + (stable-5.14.19). +- powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n + (stable-5.14.19). +- commit c55257b + +- io-wq: serialize hash clear with wakeup (stable-5.14.19). +- s390/cio: check the subchannel validity for dev_busid + (stable-5.14.19). +- s390/cpumf: cpum_cf PMU displays invalid value after hotplug + remove (stable-5.14.19). +- s390/tape: fix timer initialization in tape_std_assign() + (stable-5.14.19). +- PM: sleep: Avoid calling put_device() under dpm_list_mtx + (stable-5.14.19). +- mfd: dln2: Add cell for initializing DLN2 ADC (stable-5.14.19). +- mm, oom: do not trigger out_of_memory from the #PF + (stable-5.14.19). +- mm, oom: pagefault_out_of_memory: don't force global OOM for + dying tasks (stable-5.14.19). +- io-wq: fix queue stalling race (stable-5.14.19). +- io-wq: ensure that hash wait lock is IRQ disabling + (stable-5.14.19). +- commit 2a16894 + +- erofs: fix unsafe pagevec reuse of hooked pclusters + (stable-5.14.19). +- f2fs: fix UAF in f2fs_available_free_memory (stable-5.14.19). +- f2fs: include non-compressed blocks in compr_written_block + (stable-5.14.19). +- dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request + fail (stable-5.14.19). +- dmaengine: ti: k3-udma: Set bchan to NULL if a channel request + fail (stable-5.14.19). +- 9p/net: fix missing error check in p9_check_errors + (stable-5.14.19). +- memcg: prohibit unconditional exceeding the limit of dying tasks + (stable-5.14.19). +- net, neigh: Enable state migration between NUD_PERMANENT and + NTF_USE (stable-5.14.19). +- bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from + interrupt (stable-5.14.19). +- bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode + (stable-5.14.19). +- commit 77ed3ef + +- parisc: Flush kernel data mapping in set_pte_at() when + installing pte for user page (stable-5.14.19). +- parisc: Fix backtrace to always include init funtion names + (stable-5.14.19). +- ARM: 9156/1: drop cc-option fallbacks for architecture selection + (stable-5.14.19). +- posix-cpu-timers: Clear task::posix_cputimers_work in + copy_process() (stable-5.14.19). +- irqchip/sifive-plic: Fixup EOI failed when masked + (stable-5.14.19). +- x86/mce: Add errata workaround for Skylake SKX37 + (stable-5.14.19). +- f2fs: should use GFP_NOFS for directory inodes (stable-5.14.19). +- KVM: x86: move guest_pv_has out of user_access section + (stable-5.14.19). +- MIPS: fix duplicated slashes for Platform file path + (stable-5.14.19). +- MIPS: Fix assembly error from MIPSr2 code used within + MIPS_ISA_ARCH_LEVEL (stable-5.14.19). +- commit 3c7edaf + +- ARM: 9155/1: fix early early_iounmap() (stable-5.14.19). +- smb3: do not error on fsync when readonly (stable-5.14.19). +- selftests/net: udpgso_bench_rx: fix port argument + (stable-5.14.19). +- cxgb4: fix eeprom len when diagnostics not implemented + (stable-5.14.19). +- net/smc: fix sk_refcnt underflow on linkdown and fallback + (stable-5.14.19). +- vsock: prevent unnecessary refcnt inc for nonblocking connect + (stable-5.14.19). +- net: marvell: mvpp2: Fix wrong SerDes reconfiguration order + (stable-5.14.19). +- net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory + (stable-5.14.19). +- net: stmmac: allow a tc-taprio base-time of zero + (stable-5.14.19). +- net/sched: sch_taprio: fix undefined behavior in + ktime_mono_to_any (stable-5.14.19). +- commit 8c81fc3 + +- drm/i915/fb: Fix rounding error in subsampled plane size + calculation (stable-5.14.19). +- net: dsa: mv88e6xxx: Don't support >1G speeds on 6191X on + ports other than 10 (stable-5.14.19). +- bpf, sockmap: sk_skb data_end access incorrect when src_reg = + dst_reg (stable-5.14.19). +- bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and + colliding (stable-5.14.19). +- bpf, sockmap: Fix race in ingress receive verdict with redirect + to self (stable-5.14.19). +- bpf, sockmap: Remove unhash handler for BPF sockmap usage + (stable-5.14.19). +- dmaengine: stm32-dma: fix burst in case of unaligned memory + address (stable-5.14.19). +- arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline + functions (stable-5.14.19). +- arm64: arm64_ftr_reg->name may not be a human-readable string + (stable-5.14.19). +- seq_file: fix passing wrong private data (stable-5.14.19). +- commit 32c9b55 + +- llc: fix out-of-bound array index in llc_sk_dev_hash() + (stable-5.14.19). +- selftests/bpf/xdp_redirect_multi: Limit the tests in netns + (stable-5.14.19). +- selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to + terminate cleanly (stable-5.14.19). +- selftests/bpf/xdp_redirect_multi: Use arping to accurate the + arp number (stable-5.14.19). +- selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder + (stable-5.14.19). +- libbpf: Fix lookup_and_delete_elem_flags error reporting + (stable-5.14.19). +- bonding: Fix a use-after-free problem when + bond_sysfs_slave_add() failed (stable-5.14.19). +- perf bpf: Add missing free to bpf_event__print_bpf_prog_info() + (stable-5.14.19). +- zram: off by one in read_block_state() (stable-5.14.19). +- mm/zsmalloc.c: close race window between zs_pool_dec_isolated() + and zs_unregister_migration() (stable-5.14.19). +- commit f072f92 + +- net: phy: fix duplex out of sync problem while changing settings + (stable-5.14.19). +- net: dsa: felix: fix broken VLAN-tagged PTP under VLAN-aware + bridge (stable-5.14.19). +- net: vlan: fix a UAF in vlan_dev_real_dev() (stable-5.14.19). +- cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown + and offline (stable-5.14.19). +- ataflop: remove ataflop_probe_lock mutex (stable-5.14.19). +- nvdimm/btt: do not call del_gendisk() if not needed + (stable-5.14.19). +- block/ataflop: provide a helper for cleanup up an atari disk + (stable-5.14.19). +- block/ataflop: add registration bool before calling + del_gendisk() (stable-5.14.19). +- block/ataflop: use the blk_cleanup_disk() helper + (stable-5.14.19). +- net: dsa: tag_ocelot: break circular dependency with ocelot + switch lib driver (stable-5.14.19). +- commit e9a91d1 + +- scsi: target: core: Remove from tmr_list during LUN unlink + (stable-5.14.19). +- ethtool: fix ethtool msg len calculation for pause stats + (stable-5.14.19). +- kselftests/net: add missed icmp.sh test to Makefile + (stable-5.14.19). +- net: davinci_emac: Fix interrupt pacing disable + (stable-5.14.19). +- NFSv4: Fix a regression in nfs_set_open_stateid_locked() + (stable-5.14.19). +- ar7: fix kernel builds for compiler test (stable-5.14.19). +- nbd: fix possible overflow for 'first_minor' in nbd_dev_add() + (stable-5.14.19). +- nbd: fix max value for 'first_minor' (stable-5.14.19). +- gpio: realtek-otto: fix GPIO line IRQ offset (stable-5.14.19). +- openrisc: fix SMP tlb flush NULL pointer dereference + (stable-5.14.19). +- commit 26c19bd + +- m68k: set a default value for MEMORY_RESERVE (stable-5.14.19). +- netfilter: nfnetlink_queue: fix OOB when mac header was cleared + (stable-5.14.19). +- Fix user namespace leak (stable-5.14.19). +- NFS: Fix an Oops in pnfs_mark_request_commit() (stable-5.14.19). +- NFS: Fix up commit deadlocks (stable-5.14.19). +- NFS: Fix deadlocks in nfs_scan_commit_list() (stable-5.14.19). +- pnfs/flexfiles: Fix misplaced barrier in + nfs4_ff_layout_prepare_ds (stable-5.14.19). +- signal/sh: Use force_sig(SIGKILL) instead of + do_group_exit(SIGKILL) (stable-5.14.19). +- opp: Fix return in _opp_add_static_v2() (stable-5.14.19). +- fs: orangefs: fix error return code of + orangefs_revalidate_lookup() (stable-5.14.19). +- commit a5e9684 + +- nfsd: don't alloc under spinlock in rpc_parse_scope_id + (stable-5.14.19). +- NFS: Fix dentry verifier races (stable-5.14.19). +- NFS: Ignore the directory size when marking for revalidation + (stable-5.14.19). +- NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA + (stable-5.14.19). +- NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED + (stable-5.14.19). +- powerpc: Don't provide __kernel_map_pages() without + ARCH_SUPPORTS_DEBUG_PAGEALLOC (stable-5.14.19). +- powerpc/xmon: fix task state output (stable-5.14.19). +- powerpc/44x/fsp2: add missing of_node_put (stable-5.14.19). +- powerpc/book3e: Fix set_memory_x() and set_memory_nx() + (stable-5.14.19). +- mips: cm: Convert to bitfield API to fix out-of-bounds access + (stable-5.14.19). +- commit efb3815 + +- powerpc/nohash: Fix __ptep_set_access_flags() and + ptep_set_wrprotect() (stable-5.14.19). +- powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC and + KFENCE (stable-5.14.19). +- powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL + in power10 (stable-5.14.19). +- arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock + (stable-5.14.19). +- arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo in + WLED node (stable-5.14.19). +- ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 + (stable-5.14.19). +- ARM: dts: stm32: fix SAI sub nodes register range + (stable-5.14.19). +- ARM: dts: stm32: fix STUSB1600 Type-C irq level on + stm32mp15xx-dkx (stable-5.14.19). +- ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz + (stable-5.14.19). +- arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly + (stable-5.14.19). +- commit 84dab26 + +- powerpc: fix unbalanced node refcount in check_kvm_guest() + (stable-5.14.19). +- powerpc/mem: Fix arch/powerpc/mm/mem.c:53:12: error: no previous + prototype for 'create_section_mapping' (stable-5.14.19). +- MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT + (stable-5.14.19). +- iommu/dma: Fix arch_sync_dma for map (stable-5.14.19). +- iommu/mediatek: Fix out-of-range warning with clang + (stable-5.14.19). +- arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 + (stable-5.14.19). +- arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock + (stable-5.14.19). +- arm: dts: omap3-gta04a4: accelerometer irq fix (stable-5.14.19). +- arm64: dts: renesas: beacon: Fix Ethernet PHY mode + (stable-5.14.19). +- JFS: fix memleak in jfs_mount (stable-5.14.19). +- commit 99b404e + +- arm64: dts: qcom: sc7180: Base dynamic CPU power coefficients + in reality (stable-5.14.19). +- ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 + PHY (stable-5.14.19). +- arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number + for PCIe (stable-5.14.19). +- arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" + properties of pcie node (stable-5.14.19). +- arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus + number for PCIe (stable-5.14.19). +- arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" + in PCIe EP nodes (stable-5.14.19). +- ARM: dts: at91: tse850: the emac<->phy interface is rmii + (stable-5.14.19). +- arm64: dts: meson-sm1: Fix the pwm regulator supply properties + (stable-5.14.19). +- arm64: dts: meson-g12b: Fix the pwm regulator supply properties + (stable-5.14.19). +- arm64: dts: meson-g12a: Fix the pwm regulator supply properties + (stable-5.14.19). +- commit b60ffc0 + +- arm64: dts: broadcom: bcm4908: Fix UART clock name + (stable-5.14.19). +- ARM: dts: BCM5301X: Fix memory nodes names (stable-5.14.19). +- arm64: dts: meson: sm1: add Ethernet PHY reset line for + ODROID-C4/HC4 (stable-5.14.19). +- arm64: dts: rockchip: Fix GPU register width for RK3328 + (stable-5.14.19). +- arm64: dts: rockchip: fix rk3568 mbi-alias (stable-5.14.19). +- ARM: s3c: irq-s3c24xx: Fix return value check for + s3c24xx_init_intc() (stable-5.14.19). +- cgroup: Fix rootcg cpu.stat guest double counting + (stable-5.14.19). +- bpf: Fix propagation of signed bounds from 64-bit min/max into + 32-bit (stable-5.14.19). +- bpf: Fix propagation of bounds from 64-bit min/max into 32-bit + and var_off (stable-5.14.19). +- skmsg: Lose offset info in sk_psock_skb_ingress + (stable-5.14.19). +- commit be707b7 + +- udp6: allow SO_MARK ctrl msg to affect routing (stable-5.14.19). +- selftests: net: bridge: update IGMP/MLD membership interval + value (stable-5.14.19). +- net: bridge: fix uninitialized variables when BRIDGE_CFM is + disabled (stable-5.14.19). +- net: phylink: avoid mvneta warning when setting pause parameters + (stable-5.14.19). +- net: amd-xgbe: Toggle PLL settings during rate change + (stable-5.14.19). +- sctp: return true only for pathmtu update in + sctp_transport_pl_toobig (stable-5.14.19). +- sctp: subtract sctphdr len in sctp_transport_pl_hlen + (stable-5.14.19). +- sctp: reset probe_timer in sctp_transport_pl_update + (stable-5.14.19). +- sctp: allow IP fragmentation when PLPMTUD enters Error state + (stable-5.14.19). +- selftests/bpf: Fix fclose/pclose mismatch in test_progs + (stable-5.14.19). +- commit 97ce5c0 + +- cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization + (stable-5.14.19). +- KVM: s390: Fix handle_sske page fault handling (stable-5.14.19). +- selftests/bpf: Fix memory leak in test_ima (stable-5.14.19). +- selftests/bpf: Fix fd cleanup in sk_lookup test + (stable-5.14.19). +- bpf: Fixes possible race in update_prog_stats() for 32bit arches + (stable-5.14.19). +- libbpf: Fix endianness detection in + BPF_CORE_READ_BITFIELD_PROBED() (stable-5.14.19). +- tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() + (stable-5.14.19). +- samples/kretprobes: Fix return value if register_kretprobe() + failed (stable-5.14.19). +- x86: Fix __get_wchan() for !STACKTRACE (stable-5.14.19). +- blk-cgroup: synchronize blkg creation against policy + deactivation (stable-5.14.19). +- commit dd773f7 + +- blacklist.conf: remove 32bit bpf fix to be backported via stable-5.14.x +- commit 94a93eb + +- ARM: 9142/1: kasan: work around LPAE build warning + (stable-5.14.19). +- KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm + (stable-5.14.19). +- KVM: s390: pv: avoid double free of sida page (stable-5.14.19). +- s390/uv: fully validate the VMA before calling follow_page() + (stable-5.14.19). +- s390/mm: fix VMA and page table handling code in storage key + handling functions (stable-5.14.19). +- s390/mm: validate VMA in PGSTE manipulation functions + (stable-5.14.19). +- s390/gmap: don't unconditionally call pte_unmap_unlock() + in __gmap_zap() (stable-5.14.19). +- net: dsa: avoid refcount warnings when ->port_{fdb,mdb}_del + returns error (stable-5.14.19). +- irq: mips: avoid nested irq_enter() (stable-5.14.19). +- block: ataflop: more blk-mq refactoring fixes (stable-5.14.19). +- commit eea1624 + +- s390/gmap: validate VMA in __gmap_zap() (stable-5.14.19). +- KVM: selftests: Fix nested SVM tests when built with clang + (stable-5.14.19). +- libbpf: Fix BTF header parsing checks (stable-5.14.19). +- libbpf: Fix overflow in BTF sanity checks (stable-5.14.19). +- bpftool: Avoid leaking the JSON writer prepared for program + metadata (stable-5.14.19). +- libbpf: Fix memory leak in btf__dedup() (stable-5.14.19). +- smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi + (stable-5.14.19). +- x86/sev: Fix stack type check in vc_switch_off_ist() + (stable-5.14.19). +- clocksource/drivers/timer-ti-dm: Select TIMER_OF + (stable-5.14.19). +- nvme-rdma: fix error code in nvme_rdma_setup_ctrl + (stable-5.14.19). +- commit 69474bd + +- drm/msm: fix potential NULL dereference in cleanup + (stable-5.14.19). +- mt76: connac: fix possible NULL pointer dereference in + mt76_connac_get_phy_mode_v2 (stable-5.14.19). +- iwlwifi: pnvm: read EFI data only if long enough + (stable-5.14.19). +- iwlwifi: pnvm: don't kmemdup() more than we have + (stable-5.14.19). +- net: enetc: unmap DMA in enetc_send_cmd() (stable-5.14.19). +- net: stream: don't purge sk_error_queue in + sk_stream_kill_queues() (stable-5.14.19). +- tcp: switch orphan_count to bare per-cpu counters + (stable-5.14.19). +- net: tulip: winbond-840: fix build for UML (stable-5.14.19). +- nbd: Fix use-after-free in pid_show (stable-5.14.19). +- block: ataflop: fix breakage introduced at blk-mq refactoring + (stable-5.14.19). +- commit 1dcb6ba + +- cpuidle: Fix kobject memory leaks in error paths + (stable-5.14.19). +- netfilter: nft_dynset: relax superfluous check on set updates + (stable-5.14.19). +- net: fealnx: fix build for UML (stable-5.14.19). +- net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE + (stable-5.14.19). +- libbpf: Fix skel_internal.h to set errno on loader retval < + 0 (stable-5.14.19). +- rcu: Always inline rcu_dynticks_task*_{enter,exit}() + (stable-5.14.19). +- scs: Release kasan vmalloc poison in scs_free process + (stable-5.14.19). +- x86/insn: Use get_unaligned() instead of memcpy() + (stable-5.14.19). +- EDAC/amd64: Handle three rank interleaving mode + (stable-5.14.19). +- IMA: block writes of the security.ima xattr with unsupported + algorithms (stable-5.14.19). +- commit 9a66afb + +- cgroup: Make rebind_subsystems() disable v2 controllers all + at once (stable-5.14.19). +- net: dsa: rtl8366: Fix a bug in deleting VLANs (stable-5.14.19). +- net: dsa: rtl8366rb: Fix off-by-one bug (stable-5.14.19). +- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() + (stable-5.14.19). +- net: phylink: don't call netif_carrier_off() with NULL netdev + (stable-5.14.19). +- net: net_namespace: Fix undefined member in key_remove_domain() + (stable-5.14.19). +- MIPS: lantiq: dma: fix burst length for DEU (stable-5.14.19). +- arm64: mm: update max_pfn after memory hotplug (stable-5.14.19). +- objtool: Handle __sanitize_cov*() tail calls (stable-5.14.19). +- x86/xen: Mark cpu_bringup_and_idle() as dead_end_function + (stable-5.14.19). +- commit cd1e662 + +- selftests/bpf: Fix strobemeta selftest regression + (stable-5.14.19). +- netfilter: conntrack: set on IPS_ASSURED if flows enters + internal stream state (stable-5.14.19). +- libbpf: Don't crash on object files with no symbol tables + (stable-5.14.19). +- rcu: Fix existing exp request check in + sync_sched_exp_online_cleanup() (stable-5.14.19). +- parisc/kgdb: add kgdb_roundup() to make kgdb work with idle + polling (stable-5.14.19). +- parisc/unwind: fix unwinder when CONFIG_64BIT is enabled + (stable-5.14.19). +- task_stack: Fix end_of_stack() for architectures with + upwards-growing stack (stable-5.14.19). +- parisc: fix warning in flush_tlb_all (stable-5.14.19). +- perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodings + (stable-5.14.19). +- erofs: don't trigger WARN() when decompression fails + (stable-5.14.19). +- commit 4c6d157 + +- selftests/core: fix conflicting types compile error for + close_range() (stable-5.14.19). +- drm/amd/display: dcn20_resource_construct reduce scope of FPU + enabled (stable-5.14.19). +- x86/hyperv: Protect set_hv_tscchange_cb() against getting + preempted (stable-5.14.19). +- Revert "wcn36xx: Enable firmware link monitoring" + (stable-5.14.19). +- wcn36xx: Fix packet drop on resume (stable-5.14.19). +- wcn36xx: Correct band/freq reporting on RX (stable-5.14.19). +- ftrace: do CPU checking after preemption disabled + (stable-5.14.19). +- spi: bcm-qspi: Fix missing clk_disable_unprepare() on error + in bcm_qspi_probe() (stable-5.14.19). +- btrfs: do not take the uuid_mutex in btrfs_rm_device + (stable-5.14.19). +- btrfs: reflink: initialize return value to 0 in + btrfs_extent_same() (stable-5.14.19). +- commit 2eabf0b + +- ACPI: AC: Quirk GK45 to skip reading _PSR (stable-5.14.19). +- ACPI: resources: Add one more Medion model in IRQ override quirk + (stable-5.14.19). +- gfs2: Fix glock_hash_walk bugs (stable-5.14.19). +- gfs2: Cancel remote delete work asynchronously (stable-5.14.19). +- ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 (stable-5.14.19). +- net: annotate data-race in neigh_output() (stable-5.14.19). +- vrf: run conntrack only in context of lower/physdev for locally + generated packets (stable-5.14.19). +- can: bittiming: can_fixup_bittiming(): change type of tseg1 + and alltseg to unsigned int (stable-5.14.19). +- gre/sit: Don't generate link-local addr if addr_gen_mode is + IN6_ADDR_GEN_MODE_NONE (stable-5.14.19). +- tools/latency-collector: Use correct size when writing + queue_full_warning (stable-5.14.19). +- commit fa88a36 + +- selftests: kvm: fix mismatched fclose() after popen() + (stable-5.14.19). +- selftests/bpf: Fix perf_buffer test on system with offline cpus + (stable-5.14.19). +- iwlwifi: mvm: disable RX-diversity in powersave + (stable-5.14.19). +- ARM: clang: Do not rely on lr register for stacktrace + (stable-5.14.19). +- smackfs: use __GFP_NOFAIL for smk_cipso_doi() (stable-5.14.19). +- arm64: vdso32: suppress error message for 'make mrproper' + (stable-5.14.19). +- nvme: drop scan_lock and always kick requeue list when removing + namespaces (stable-5.14.19). +- nvmet-tcp: fix use-after-free when a port is removed + (stable-5.14.19). +- nvmet-rdma: fix use-after-free when a port is removed + (stable-5.14.19). +- nvmet: fix use-after-free when a port is removed + (stable-5.14.19). +- commit 67aba3b + +- drm/amdgpu/pm: properly handle sclk for profiling modes on + vangogh (stable-5.14.19). +- workqueue: make sysfs of unbound kworker cpumask more clever + (stable-5.14.19). +- mt76: mt7915: fix an off-by-one bound check (stable-5.14.19). +- iwlwifi: change all JnP to NO-160 configuration + (stable-5.14.19). +- mwl8k: Fix use-after-free in mwl8k_fw_state_machine() + (stable-5.14.19). +- tracing/cfi: Fix cmp_entries_* functions signature mismatch + (stable-5.14.19). +- media: allegro: ignore interrupt if mailbox is not initialized + (stable-5.14.19). +- lib/xz: Validate the value before assigning it to an enum + variable (stable-5.14.19). +- lib/xz: Avoid overlapping memcpy() with invalid input with + in-place decompression (stable-5.14.19). +- block: remove inaccurate requeue check (stable-5.14.19). +- commit c9c6f49 + +- thermal/core: Fix null pointer dereference in thermal_release() + (stable-5.14.19). +- Refresh + patches.suse/thermal-core-fix-a-UAF-bug-in-__thermal_cooling_devi.patch. +- commit 0f45953 + +- drm/msm: prevent NULL dereference in + msm_gpu_crashstate_capture() (stable-5.14.19). +- drm/amdkfd: fix resume error when iommu disabled in Picasso + (stable-5.14.19). +- drm/amd/display: fix null pointer deref when plugging in display + (stable-5.14.19). +- thermal/drivers/tsens: Add timeout to get_temp_tsens_valid + (stable-5.14.19). +- net: phy: micrel: make *-skew-ps check more lenient + (stable-5.14.19). +- memstick: r592: Fix a UAF bug when removing the driver + (stable-5.14.19). +- md: update superblock after changing rdev flags in state_store + (stable-5.14.19). +- floppy: fix calling platform_device_unregister() on invalid + drives (stable-5.14.19). +- block: bump max plugged deferred size from 16 to 32 + (stable-5.14.19). +- commit b6ec3a2 + +- drm/amdkfd: rm BO resv on validation to avoid deadlock + (stable-5.14.19). +- ACPI: battery: Accept charges over the design capacity as full + (stable-5.14.19). +- ACPI: scan: Release PM resources blocked by unused objects + (stable-5.14.19). +- iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return + value (stable-5.14.19). +- ath: dfs_pattern_detector: Fix possible null-pointer dereference + in channel_detector_create() (stable-5.14.19). +- net-sysfs: try not to restart the syscall if it will fail + eventually (stable-5.14.19). +- tracing: Disable "other" permission bits in the tracefs files + (stable-5.14.19). +- tracefs: Have tracefs directories not set OTH permission bits + by default (stable-5.14.19). +- mmc: moxart: Fix reference count leaks in moxart_probe + (stable-5.14.19). +- media: usb: dvd-usb: fix uninit-value bug in + dibusb_read_eeprom_byte() (stable-5.14.19). +- commit c6cab2b + +- cpufreq: Make policy min/max hard requirements (stable-5.14.19). +- ACPICA: Avoid evaluating methods too early during system resume + (stable-5.14.19). +- brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet + (stable-5.14.19). +- rtw88: fix RX clock gate setting while fifo dump + (stable-5.14.19). +- ipmi: Disable some operations during a panic (stable-5.14.19). +- media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info + (stable-5.14.19). +- media: ipu3-imgu: imgu_fmt: Handle properly try + (stable-5.14.19). +- media: imx-jpeg: Fix possible null pointer dereference + (stable-5.14.19). +- media: rcar-csi2: Add checking to rcsi2_start_receiver() + (stable-5.14.19). +- kselftests/sched: cleanup the child processes (stable-5.14.19). +- commit 2879ff0 + +- ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK + (stable-5.14.19). +- media: mceusb: return without resubmitting URB in case of + - EPROTO error (stable-5.14.19). +- media: rcar-vin: Use user provided buffers when starting + (stable-5.14.19). +- media: imx: set a media_device bus_info string (stable-5.14.19). +- media: videobuf2: rework vb2_mem_ops API (stable-5.14.19). +- media: s5p-mfc: Add checking to s5p_mfc_probe() + (stable-5.14.19). +- media: s5p-mfc: fix possible null-pointer dereference in + s5p_mfc_probe() (stable-5.14.19). +- media: vidtv: Fix memory leak in remove (stable-5.14.19). +- media: uvcvideo: Set unique vdev name based in type + (stable-5.14.19). +- media: uvcvideo: Return -EIO for control errors + (stable-5.14.19). +- commit 36aa6fb + +- ath10k: high latency fixes for beacon buffer (stable-5.14.19). +- ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map + reinjected packets (stable-5.14.19). +- ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED + (stable-5.14.19). +- ath11k: Avoid reg rules update during firmware recovery + (stable-5.14.19). +- octeontx2-pf: Enable promisc/allmulti match MCAM entries + (stable-5.14.19). +- media: uvcvideo: Set capability in s_param (stable-5.14.19). +- media: stm32: Potential NULL pointer dereference in + dcmi_irq_thread() (stable-5.14.19). +- media: atomisp: Fix error handling in probe (stable-5.14.19). +- media: netup_unidvb: handle interrupt properly according to + the firmware (stable-5.14.19). +- media: mt9p031: Fix corrupted frame after restarting stream + (stable-5.14.19). +- commit 23c0bf6 + +- drm/amd/display: Fix null pointer dereference for encoders + (stable-5.14.19). +- drm/amdgpu: Fix MMIO access page fault (stable-5.14.19). +- x86: Increase exception stack sizes (stable-5.14.19). +- mwifiex: Properly initialize private structure on interface + type changes (stable-5.14.19). +- mwifiex: Run SET_BSS_MODE when changing from P2P to STATION + vif-type (stable-5.14.19). +- selftests: net: fib_nexthops: Wait before checking reported + idle time (stable-5.14.19). +- crypto: aesni - check walk.nbytes instead of err + (stable-5.14.19). +- spi: Check we have a spi_device_id for each DT compatible + (stable-5.14.19). +- fscrypt: allow 256-bit master keys with AES-256-XTS + (stable-5.14.19). +- commit da16a21 + +- platform/x86: wmi: do not fail if disabling fails + (stable-5.14.19). +- ACPI: resources: Add DMI-based legacy IRQ override quirk + (stable-5.14.19). +- ath11k: Align bss_chan_info structure with firmware + (stable-5.14.19). +- net: sched: update default qdisc visibility after Tx queue + cnt changes (stable-5.14.19). +- MIPS: lantiq: dma: reset correct number of channel + (stable-5.14.19). +- MIPS: lantiq: dma: add small delay after reset (stable-5.14.19). +- rcutorture: Avoid problematic critical section nesting on + PREEMPT_RT (stable-5.14.19). +- rcu-tasks: Move RTGS_WAIT_CBS to beginning of + rcu_tasks_kthread() loop (stable-5.14.19). +- smackfs: Fix use-after-free in netlbl_catmap_walk() + (stable-5.14.19). +- locking/lockdep: Avoid RCU-induced noinstr fail + (stable-5.14.19). +- commit 2c9b87d + +- cifs: set a minimum of 120s for next dns resolution + (stable-5.14.19). +- coresight: trbe: Defer the probe on offline CPUs + (stable-5.14.19). +- coresight: trbe: Fix incorrect access of the sink specific data + (stable-5.14.19). +- coresight: cti: Correct the parameter for pm_runtime_put + (stable-5.14.19). +- drm/panel-orientation-quirks: add Valve Steam Deck + (stable-5.14.19). +- drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy + Book 10.6 (stable-5.14.19). +- drm: panel-orientation-quirks: Add quirk for KD Kurio Smart + C15200 2-in-1 (stable-5.14.19). +- drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 + quirk (v2) (stable-5.14.19). +- dma-buf: WARN on dmabuf release with pending attachments + (stable-5.14.19). +- Bluetooth: fix use-after-free error in lock_sock_nested() + (stable-5.14.19). +- commit bd4d6ec + +- KVM: nVMX: Handle dynamic MSR intercept toggling + (stable-5.14.19). +- KVM: nVMX: Query current VMCS when determining if MSR bitmaps + are in use (stable-5.14.19). +- ring-buffer: Protect ring_buffer_reset() from reentrancy + (stable-5.14.19). +- xen/balloon: add late_initcall_sync() for initial ballooning + done (stable-5.14.19). +- ovl: fix use after free in struct ovl_aio_req (stable-5.14.19). +- cifs: To match file servers, make sure the server hostname + matches (stable-5.14.19). +- quota: correct error number in free_dqentry() (stable-5.14.19). +- quota: check block number when reading the block in quota file + (stable-5.14.19). +- powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot + be found (stable-5.14.19). +- ifb: fix building without CONFIG_NET_CLS_ACT (stable-5.14.19). +- commit f46c787 + +- KVM: arm64: Extract ESR_ELx.EC only (stable-5.14.19). +- KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} + flows (stable-5.14.19). +- KVM: x86: Fix recording of guest steal time / preempted status + (stable-5.14.19). +- signal/mips: Update (_save|_restore)_fp_context to fail with + - EFAULT (stable-5.14.19). +- signal: Remove the bogus sigkill_pending in ptrace_stop + (stable-5.14.19). +- libata: fix checking of DMA state (stable-5.14.19). +- wcn36xx: handle connection loss indication (stable-5.14.19). +- perf/x86/intel/uncore: Fix Intel ICX IIO event constraints + (stable-5.14.19). +- perf/x86/intel/uncore: Fix invalid unit check (stable-5.14.19). +- perf/x86/intel/uncore: Support extra IMC channel on Ice Lake + server (stable-5.14.19). +- commit 3bc363d + +- HID: surface-hid: Allow driver matching for target ID 1 devices + (stable-5.14.19). +- HID: surface-hid: Use correct event registry for managing HID + events (stable-5.14.19). +- platform/surface: aggregator_registry: Add support for Surface + Laptop Studio (stable-5.14.19). +- evm: mark evm_fixmode as __ro_after_init (stable-5.14.19). +- ifb: Depend on netfilter alternatively to tc (stable-5.14.19). +- mt76: mt7615: fix skb use-after-free on mac reset + (stable-5.14.19). +- mwifiex: Try waking the firmware until we get an interrupt + (stable-5.14.19). +- mwifiex: Read a PCI register after writing the TX ring write + pointer (stable-5.14.19). +- selinux: fix race condition when computing ocontext SIDs + (stable-5.14.19). +- md/raid1: only allocate write behind bio for WriteMostly device + (stable-5.14.19). +- commit f47bd03 + +- KVM: PPC: Tick accounting should defer vtime accounting 'til + after IRQ handling (stable-5.14.19). +- KVM: VMX: Unregister posted interrupt wakeup handler on hardware + unsetup (stable-5.14.19). +- ia64: kprobes: Fix to pass correct trampoline address to the + handler (stable-5.14.19). +- btrfs: clear MISSING device status bit in btrfs_close_one_device + (stable-5.14.19). +- btrfs: call btrfs_check_rw_degradable only if there is a + missing device (stable-5.14.19). +- btrfs: fix lost error handling when replaying directory deletes + (stable-5.14.19). +- tools/testing/selftests/vm/split_huge_page_test.c: fix + application of sizeof to pointer (stable-5.14.19). +- net/smc: Correct spelling mistake to TCPF_SYN_RECV + (stable-5.14.19). +- net/smc: Fix smc_link->llc_testlink_time overflow + (stable-5.14.19). +- nfp: bpf: relax prog rejection for mtu check through + max_pkt_offset (stable-5.14.19). +- commit 602c6fc + +- nvmet-tcp: fix header digest verification (stable-5.14.19). +- nvmet-tcp: fix a memory leak when releasing a queue + (stable-5.14.19). +- block: schedule queue restart after BLK_STS_ZONE_RESOURCE + (stable-5.14.19). +- drm: panel-orientation-quirks: Add quirk for GPD Win3 + (stable-5.14.19). +- vmxnet3: do not stop tx queues after netif_device_detach() + (stable-5.14.19). +- r8169: Add device 10ec:8162 to driver r8169 (stable-5.14.19). +- net: multicast: calculate csum of looped-back and forwarded + packets (stable-5.14.19). +- xen/netfront: stop tx queues during live migration + (stable-5.14.19). +- spi: spl022: fix Microwire full duplex mode (stable-5.14.19). +- watchdog: Fix OMAP watchdog early handling (stable-5.14.19). +- commit 5cebf2b + +- mmc: winbond: don't build on M68K (stable-5.14.19). +- drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 + (stable-5.14.19). +- bpf: Prevent increasing bpf_jit_limit above max + (stable-5.14.19). +- bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT + (stable-5.14.19). +- bpf: Define bpf_jit_alloc_exec_limit for riscv JIT + (stable-5.14.19). +- fcnal-test: kill hanging ping/nettest binaries on cleanup + (stable-5.14.19). +- spi: altera: Change to dynamic allocation of spi id + (stable-5.14.19). +- reset: socfpga: add empty driver allowing consumers to probe + (stable-5.14.19). +- ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode + (stable-5.14.19). +- sfc: Don't use netif_info before net_device setup + (stable-5.14.19). +- commit 1834fb0 + +- scsi: qla2xxx: Fix unmap of already freed sgl (stable-5.14.19). +- scsi: qla2xxx: Return -ENOMEM if kzalloc() fails + (stable-5.14.19). +- sfc: Export fibre-specific supported link modes + (stable-5.14.19). +- cavium: Fix return values of the probe function + (stable-5.14.19). +- mISDN: Fix return values of the probe function (stable-5.14.19). +- cavium: Return negative value when pci_alloc_irq_vectors() + fails (stable-5.14.19). +- net: mscc: ocelot: Add of_node_put() before goto + (stable-5.14.19). +- net: sparx5: Add of_node_put() before goto (stable-5.14.19). +- ptp: fix error print of ptp_kvm on X86_64 platform + (stable-5.14.19). +- ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets + (stable-5.14.19). +- commit b649fea + +- ext4: refresh the ext4_ext_path struct after dropping i_data_sem + (stable-5.14.19). +- ext4: ensure enough credits in ext4_ext_shift_path_extents + (stable-5.14.19). +- ext4: fix lazy initialization next schedule time computation + in more granular unit (stable-5.14.19). +- x86/irq: Ensure PI wakeup handler is unregistered before module + unload (stable-5.14.19). +- x86/iopl: Fake iopl(3) CLI/STI usage (stable-5.14.19). +- media: ir-kbd-i2c: improve responsiveness of hauppauge zilog + receivers (stable-5.14.19). +- parisc: Fix ptrace check on syscall return (stable-5.14.19). +- x86/cpu: Fix migration safety with X86_BUG_NULL_SEL + (stable-5.14.19). +- ASoC: soc-core: fix null-ptr-deref in + snd_soc_del_component_unlocked() (stable-5.14.19). +- KVM: arm64: Report corrupted refcount at EL2 (stable-5.14.19). +- commit e87c1d0 + +- ce/gf100: fix incorrect CE0 address calculation on some GPUs + (stable-5.14.19). +- Input: elantench - fix misreporting trackpoint coordinates + (stable-5.14.19). +- libata: fix read log timeout value (stable-5.14.19). +- ocfs2: fix data corruption on truncate (stable-5.14.19). +- usb: xhci: Enable runtime-pm by default on AMD Yellow Carp + platform (stable-5.14.19). +- mmc: dw_mmc: Dont wait for DRTO on Write RSP error + (stable-5.14.19). +- mmc: mtk-sd: Add wait dma stop done flow (stable-5.14.19). +- parisc: Fix set_fixmap() on PA1.x CPUs (stable-5.14.19). +- exfat: fix incorrect loading of i_blocks for large files + (stable-5.14.19). +- commit d3aead9 + +- Update patch references for stable-5.14.19 +- commit 0013369 + +- bpf: Disallow unprivileged bpf by default (jsc#SLE-22575). +- commit 1dfa117 + +- Move upstreamed input patch into sorted section +- commit 6ef8342 + +- Input: i8042 - Add deferred probe support (bsc#1190256). +- commit 0a16328 + +- Updated git-fix to remove uncalled function, fixing merge. + This fixes: + > Changed build warnings: + > ***** 1 warnings ***** + > * unused-function (ufshcd_send_request_sense) in ../drivers/scsi/ufs/ufshcd.c + > ../drivers/scsi/ufs/ufshcd.c:8449:1: warning: 'ufshcd_send_request_sense' defined but not used [-Wunused-function] +- commit 7e447e5 + +- powerps/pseries/dma: Add support for 2M IOMMU page size + (jsc#SLE-19556). +- commit 23aad36 + +- net: ethernet: ti: Move devlink registration to be last devlink + command (jsc#SLE-19253). +- commit 2ddcb3f + +- workqueue: fix state-dump console deadlock (bsc#1192750). +- commit 25dc8d6 + +- tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and + docker together (bsc#1192745). +- commit 778cf29 + +- random: fix crash on multiple early calls to add_bootloader_randomness() (bsc#1184924) +- commit d0015c2 + +- PCI: Coalesce host bridge contiguous apertures (jsc#SLE-19359). +- commit ef3ff2c + +- PCI/sysfs: Return -EINVAL consistently from "store" functions + (git-fixes). +- commit e4fd4ba + +- PCI/sysfs: Check CAP_SYS_ADMIN before parsing user input + (git-fixes). +- commit 0da7e42 + +- PCI: ACPI: Drop acpi_pci_bus (git-fixes). +- commit 2ffd6b1 + +- PCI: Rename pcibios_add_device() to pcibios_device_add() + (git-fixes). +- commit 8247513 + +- PCI: Mark Atheros QCA6174 to avoid bus reset (git-fixes). +- commit 23e2a05 + +- PCI/P2PDMA: Apply bus offset correctly in DMA address + calculation (git-fixes). +- commit fb136b8 + +- ice: support basic E-Switch mode control (jsc#SLE-18375). +- Update config files. +- commit d25f447 + +- devlink: Set device as early as possible (jsc#SLE-19253). +- Refresh + patches.suse/net-hns3-remove-always-exist-devlink-pointer-check.patch. +- commit 332e4ab + +- net/mlx5: Lag, fix a potential Oops with + mlx5_lag_create_definer() (jsc#SLE-19253). +- net: hns3: allow configure ETS bandwidth of all TCs + (bsc#1190336). +- net: hns3: remove check VF uc mac exist when set by PF + (bsc#1190336). +- net: hns3: fix some mac statistics is always 0 in device + version V2 (bsc#1190336). +- net: hns3: fix kernel crash when unload VF while it is being + reset (bsc#1190336). +- net: hns3: sync rx ring head in echo common pull (bsc#1190336). +- net: hns3: fix pfc packet number incorrect after querying pfc + parameters (bsc#1190336). +- net: hns3: fix ROCE base interrupt vector initialization bug + (bsc#1190336). +- net: hns3: fix failed to add reuse multicast mac addr to + hardware when mc mac table is full (bsc#1190336). +- net: hisilicon: fix hsn3_ethtool kernel-doc warnings + (bsc#1190336). +- ice: Fix race conditions between virtchnl handling and VF ndo + ops (jsc#SLE-18375). +- ice: Fix not stopping Tx queues for VFs (jsc#SLE-18375). +- ice: Fix replacing VF hardware MAC to existing MAC filter + (jsc#SLE-18375). +- ice: Remove toggling of antispoof for VF trusted promiscuous + mode (jsc#SLE-18375). +- ice: Fix VF true promiscuous mode (jsc#SLE-18375). +- bnxt_en: avoid newline at end of message in NL_SET_ERR_MSG_MOD + (jsc#SLE-18978). +- net: hns3: use dev_driver_string() instead of + pci_dev->driver->name (bsc#1190336). +- RDMA/core: Require the driver to set the IOVA correctly during + rereg_mr (jsc#SLE-19249). +- RDMA/bnxt_re: Remove unsupported bnxt_re_modify_ah callback + (jsc#SLE-18977). +- RDMA/qedr: Fix NULL deref for query_qp on the GSI QP + (jsc#SLE-18998). +- RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardware + compatibility (bsc#1190336). +- RDMA/hns: Fix initial arm_st of CQ (bsc#1190336). +- RDMA/irdma: optimize rx path by removing unnecessary copy + (jsc#SLE-18383). +- RDMA/hns: Use the core code to manage the fixed mmap entries + (bsc#1190336). +- IB/opa_vnic: Rebranding of OPA VNIC driver to Cornelis Networks + (jsc#SLE-19242). +- IB/qib: Rebranding of qib driver to Cornelis Networks + (jsc#SLE-19242). +- IB/hfi1: Rebranding of hfi1 driver to Cornelis Networks + (jsc#SLE-19242). +- RDMA/bnxt_re: Use helper function to set GUIDs (jsc#SLE-18977). +- RDMA/bnxt_re: Fix kernel panic when trying to access + bnxt_re_stat_descs (jsc#SLE-18977). +- RDMA/rxe: Make rxe_type_info static const (jsc#SLE-19249). +- RDMA/rxe: Use 'bitmap_zalloc()' when applicable (jsc#SLE-19249). +- RDMA/rxe: Save a few bytes from struct rxe_pool (jsc#SLE-19249). +- RDMA/irdma: Remove the unused variable local_qp (jsc#SLE-18383). +- RDMA/core: Fix missed initialization of rdma_hw_stats::lock + (jsc#SLE-19249). +- RDMA/efa: Add support for dmabuf memory regions (jsc#SLE-19249). +- RDMA/umem: Allow pinned dmabuf umem usage (jsc#SLE-19249). +- RDMA/qedr: Remove unsupported qedr_resize_cq callback + (jsc#SLE-18998). +- RDMA/irdma: Remove the unused spin lock in struct irdma_qp_uk + (jsc#SLE-18383). +- RDMA/mlx5: Use dev_addr_mod() (jsc#SLE-19250). +- RDMA/ipoib: Use dev_addr_mod() (jsc#SLE-19249). +- RDMA/mlx5: fix build error with INFINIBAND_USER_ACCESS=n + (jsc#SLE-19249). +- RDMA/core: Use kvzalloc when allocating the struct ib_port + (jsc#SLE-19249). +- RDMA/irdma: Make irdma_uk_cq_init() return a void + (jsc#SLE-18383). +- RDMA/rxe: Convert kernel UD post send to use ah_num + (jsc#SLE-19249). +- RDMA/rxe: Lookup kernel AH from ah index in UD WQEs + (jsc#SLE-19249). +- RDMA/rxe: Replace ah->pd by ah->ibah.pd (jsc#SLE-19249). +- RDMA/rxe: Create AH index and return to user space + (jsc#SLE-19249). +- RDMA/rxe: Change AH objects to indexed (jsc#SLE-19249). +- RDMA/rxe: Move AV from rxe_send_wqe to rxe_send_wr + (jsc#SLE-19249). +- RDMA/mlx4: Return missed an error if device doesn't support + steering (jsc#SLE-19249). +- RDMA/irdma: Remove irdma_cqp_up_map_cmd() (jsc#SLE-18383). +- RDMA/irdma: Remove irdma_get_hw_addr() (jsc#SLE-18383). +- RDMA/irdma: Remove irdma_sc_send_lsmm_nostag() (jsc#SLE-18383). +- RDMA/irdma: Remove irdma_uk_mw_bind() (jsc#SLE-18383). +- RDMA: Remove redundant 'flush_workqueue()' calls + (jsc#SLE-19249). +- RDMA/iwpm: Remove redundant initialization of pointer err_str + (jsc#SLE-19249). +- RDMA/hns: Use dma_alloc_coherent() instead of + kmalloc/dma_map_single() (bsc#1190336). +- RDMA/mlx5: Add optional counter support in get_hw_stats callback + (jsc#SLE-19249). +- RDMA/mlx5: Add modify_op_stat() support (jsc#SLE-19249). +- RDMA/mlx5: Add steering support in optional flow counters + (jsc#SLE-19249). +- RDMA/mlx5: Support optional counters in hw_stats initialization + (jsc#SLE-19249). +- RDMA/nldev: Allow optional-counter status configuration through + RDMA netlink (jsc#SLE-19249). +- RDMA/nldev: Split nldev_stat_set_mode_doit out of + nldev_stat_set_doit (jsc#SLE-19249). +- RDMA/nldev: Add support to get status of all counters + (jsc#SLE-19249). +- RDMA/counter: Add optional counter support (jsc#SLE-19249). +- RDMA/counter: Add an is_disabled field in struct rdma_hw_stats + (jsc#SLE-19249). +- RDMA/core: Add a helper API rdma_free_hw_stats_struct + (jsc#SLE-19249). +- RDMA/counter: Add a descriptor in struct rdma_hw_stats + (jsc#SLE-19249). +- RDMA/efa: CQ notifications (jsc#SLE-19249). +- RDMA/rxe: Remove duplicate settings (jsc#SLE-19249). +- RDMA/rxe: Set partial attributes when completion status != + IBV_WC_SUCCESS (jsc#SLE-19249). +- RDMA/rxe: Change the is_user member of struct rxe_cq to bool + (jsc#SLE-19249). +- RDMA/rxe: Remove the is_user members of struct + rxe_sq/rxe_rq/rxe_srq (jsc#SLE-19249). +- RDMA/irdma: Delete unused struct irdma_bth (jsc#SLE-18383). +- IB/hf1: Use string_upper() instead of an open coded variant + (jsc#SLE-19242). +- RDMA/rw: switch to dma_map_sgtable() (jsc#SLE-19249). +- RDMA/mlx5: Avoid taking MRs from larger MR cache pools when + a pool is empty (jsc#SLE-19250). +- RDMA/rtrs-clt: Follow "one entry one value" rule for IO + migration stats (jsc#SLE-19249). +- RDMA/rtrs: Do not allow sessname to contain special symbols / + and (jsc#SLE-19249). +- RDMA/rtrs: Introduce destroy_cq helper (jsc#SLE-19249). +- RDMA/rtrs: Replace duplicate check with is_pollqueue helper + (jsc#SLE-19249). +- RDMA/rtrs: Fix warning when use poll mode on client side + (jsc#SLE-19249). +- RDMA/rtrs: Remove len parameter from helper print functions + of sysfs (jsc#SLE-19249). +- RDMA/rtrs: Use sysfs_emit instead of s*printf function for + sysfs show (jsc#SLE-19249). +- RDMA/cma: Split apart the multiple uses of the same list heads + (jsc#SLE-19249). +- RDMA/rxe: Bump up default maximum values used via uverbs + (jsc#SLE-19249). +- IB/mlx5: Flow through a more detailed return code from + get_prefetchable_mr() (jsc#SLE-19250). +- RDMA/rxe: Remove unused WR_READ_WRITE_OR_SEND_MASK + (jsc#SLE-19249). +- RDMA/rxe: Add MASK suffix for RXE_READ_OR_ATOMIC and + RXE_WRITE_OR_SEND (jsc#SLE-19249). +- RDMA/rxe: Add new RXE_READ_OR_WRITE_MASK (jsc#SLE-19249). +- RDMA/hfi1: Use struct_size() and flex_array_size() helpers + (jsc#SLE-19242). +- IB/hfi1: Add ring consumer and producers traces (jsc#SLE-19242). +- IB/hfi1: Remove atomic completion count (jsc#SLE-19242). +- IB/hfi1: Tune netdev xmit cachelines (jsc#SLE-19242). +- IB/hfi1: Get rid of tx priv backpointer (jsc#SLE-19242). +- IB/hfi1: Get rid of hot path divide (jsc#SLE-19242). +- IB/hfi1: Remove cache and embed txreq in ring (jsc#SLE-19242). +- RDMA/rxe: Only allow invalidate for appropriate MRs + (jsc#SLE-19249). +- RDMA/rxe: Create duplicate mapping tables for FMRs + (jsc#SLE-19249). +- RDMA/rxe: Separate HW and SW l/rkeys (jsc#SLE-19249). +- RDMA/rxe: Cleanup MR status and type enums (jsc#SLE-19249). +- RDMA/rxe: Add memory barriers to kernel queues (jsc#SLE-19249). +- RDMA/bnxt_re: Check if the vlan is valid before reporting + (jsc#SLE-18977). +- RDMA/bnxt_re: Correct FRMR size calculation (jsc#SLE-18977). +- RDMA/bnxt_re: Use GFP_KERNEL in non atomic context + (jsc#SLE-18977). +- RDMA/bnxt_re: Fix FRMR issue with single page MR allocation + (jsc#SLE-18977). +- RDMA/bnxt_re: Fix query SRQ failure (jsc#SLE-18977). +- RDMA/bnxt_re: Suppress unwanted error messages (jsc#SLE-18977). +- RDMA/bnxt_re: Support multiple page sizes (jsc#SLE-18977). +- RDMA/bnxt_re: Reduce the delay in polling for hwrm command + completion (jsc#SLE-18977). +- RDMA/bnxt_re: Use separate response buffer for stat_ctx_free + (jsc#SLE-18977). +- RDMA/bnxt_re: Update statistics counter name (jsc#SLE-18977). +- RDMA/bnxt_re: Add extended statistics counters (jsc#SLE-18977). +- RDMA/rxe: remove the unnecessary variable (jsc#SLE-19249). +- RDMA/rxe: remove the redundant variable (jsc#SLE-19249). +- RDMA/rxe: Fix wrong port_cap_flags (jsc#SLE-19249). +- iavf: Fix kernel BUG in free_msi_irqs (jsc#SLE-18385). +- iavf: Add helper function to go from pci_dev to adapter + (jsc#SLE-18385). +- ice: Hide bus-info in ethtool for PRs in switchdev mode + (jsc#SLE-18375). +- ice: Clear synchronized addrs when adding VFs in switchdev mode + (jsc#SLE-18375). +- ice: Remove boolean vlan_promisc flag from function + (jsc#SLE-18375). +- net/mlx5: Support internal port as decap route device + (jsc#SLE-19253). +- net/mlx5e: Term table handling of internal port rules + (jsc#SLE-19253). +- net/mlx5e: Add indirect tc offload of ovs internal port + (jsc#SLE-19253). +- net/mlx5e: Offload internal port as encap route device + (jsc#SLE-19253). +- net/mlx5e: Offload tc rules that redirect to ovs internal port + (jsc#SLE-19253). +- net/mlx5e: Accept action skbedit in the tc actions list + (jsc#SLE-19253). +- net/mlx5: E-Switch, Add ovs internal port mapping to metadata + support (jsc#SLE-19253). +- net/mlx5e: Use generic name for the forwarding dev pointer + (jsc#SLE-19253). +- net/mlx5e: Refactor rx handler of represetor device + (jsc#SLE-19253). +- net/mlx5: DR, Add check for unsupported fields in match param + (jsc#SLE-19253). +- net/mlx5: Allow skipping counter refresh on creation + (jsc#SLE-19253). +- net/mlx5e: IPsec: Refactor checksum code in tx data path + (jsc#SLE-19253). +- net/mlx5: CT: Remove warning of ignore_flow_level support for + VFs (jsc#SLE-19253). +- net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() + (jsc#SLE-19253). +- igc: Change Device Reset to Port Reset (jsc#SLE-18377). +- igc: Add new device ID (jsc#SLE-18377). +- igc: Remove media type checking on the PHY initialization + (jsc#SLE-18377). +- bnxt_en: Remove not used other ULP define (jsc#SLE-18978). +- net: ixgbevf: Remove redundant initialization of variable + ret_val (jsc#SLE-18384). +- intel: Simplify bool conversion (jsc#SLE-18378). +- ice: fix error return code in ice_get_recp_frm_fw() + (jsc#SLE-18375). +- ice: Fix clang -Wimplicit-fallthrough in ice_pull_qvec_from_rc() + (jsc#SLE-18375). +- ice: Add support to print error on PHY FW load failure + (jsc#SLE-18375). +- ice: Add support for changing MTU on PR in switchdev mode + (jsc#SLE-18375). +- ice: send correct vc status in switchdev (jsc#SLE-18375). +- ice: support for GRE in eswitch (jsc#SLE-18375). +- ice: low level support for tunnels (jsc#SLE-18375). +- ice: VXLAN and Geneve TC support (jsc#SLE-18375). +- ice: support for indirect notification (jsc#SLE-18375). +- bnxt_en: Provide stored devlink "fw" version on older firmware + (jsc#SLE-18978). +- bnxt_en: implement firmware live patching (jsc#SLE-18978). +- bnxt_en: Update firmware interface to 1.10.2.63 (jsc#SLE-18978). +- bnxt_en: implement dump callback for fw health reporter + (jsc#SLE-18978). +- bnxt_en: extract coredump command line from current task + (jsc#SLE-18978). +- bnxt_en: Retrieve coredump and crashdump size via FW command + (jsc#SLE-18978). +- bnxt_en: Add compression flags information in coredump segment + header (jsc#SLE-18978). +- bnxt_en: move coredump functions into dedicated file + (jsc#SLE-18978). +- bnxt_en: Refactor coredump functions (jsc#SLE-18978). +- bnxt_en: improve fw diagnose devlink health messages + (jsc#SLE-18978). +- bnxt_en: consolidate fw devlink health reporters + (jsc#SLE-18978). +- bnxt_en: remove fw_reset devlink health reporter + (jsc#SLE-18978). +- bnxt_en: improve error recovery information messages + (jsc#SLE-18978). +- bnxt_en: add enable_remote_dev_reset devlink parameter + (jsc#SLE-18978). +- bnxt_en: implement devlink dev reload fw_activate + (jsc#SLE-18978). +- bnxt_en: implement devlink dev reload driver_reinit + (jsc#SLE-18978). +- bnxt_en: refactor cancellation of resource reservations + (jsc#SLE-18978). +- bnxt_en: refactor printing of device info (jsc#SLE-18978). +- RDMA/mlx5: Attach ndescs to mlx5_ib_mkey (jsc#SLE-19250). +- RDMA/mlx5: Move struct mlx5_core_mkey to mlx5_ib + (jsc#SLE-19250). +- RDMA/mlx5: Replace struct mlx5_core_mkey by u32 key + (jsc#SLE-19250). +- RDMA/mlx5: Remove pd from struct mlx5_core_mkey (jsc#SLE-19250). +- RDMA/mlx5: Remove size from struct mlx5_core_mkey + (jsc#SLE-19250). +- RDMA/mlx5: Remove iova from struct mlx5_core_mkey + (jsc#SLE-19250). +- net/mlx5: Add priorities for counters in RDMA namespaces + (jsc#SLE-19250). +- net/mlx5: Add ifc bits to support optional counters + (jsc#SLE-19250). +- IB/mlx5: Enable UAR to have DevX UID (jsc#SLE-19250). +- net/mlx5: Add uid field to UAR allocation structures + (jsc#SLE-19253). +- net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline + (jsc#SLE-19253). +- net/mlx5e: Prevent HW-GRO and CQE-COMPRESS features operate + together (jsc#SLE-19253). +- net/mlx5e: Add HW-GRO offload (jsc#SLE-19253). +- net/mlx5e: Add HW_GRO statistics (jsc#SLE-19253). +- net/mlx5e: HW_GRO cqe handler implementation (jsc#SLE-19253). +- net/mlx5e: Add data path for SHAMPO feature (jsc#SLE-19253). +- net/mlx5e: Add handle SHAMPO cqe support (jsc#SLE-19253). +- net/mlx5e: Add control path for SHAMPO feature (jsc#SLE-19253). +- net/mlx5e: Add support to klm_umr_wqe (jsc#SLE-19253). +- net/mlx5e: Rename TIR lro functions to TIR packet merge + functions (jsc#SLE-19253). +- net/mlx5: Add SHAMPO caps, HW bits and enumerations + (jsc#SLE-19253). +- net/mlx5e: Rename lro_timeout to packet_merge_timeout + (jsc#SLE-19253). +- lib: bitmap: Introduce node-aware alloc API (jsc#SLE-19253). +- net/mlx5: remove the recent devlink params (jsc#SLE-19253). +- net/mlx5: SF_DEV Add SF device trace points (jsc#SLE-19253). +- net/mlx5: SF, Add SF trace points (jsc#SLE-19253). +- net/mlx5: Let user configure max_macs param (jsc#SLE-19253). +- net/mlx5: Let user configure event_eq_size param + (jsc#SLE-19253). +- net/mlx5: Let user configure io_eq_size param (jsc#SLE-19253). +- net/mlx5: Bridge, support replacing existing FDB entry + (jsc#SLE-19253). +- net/mlx5: Bridge, extract code to lookup and del/notify entry + (jsc#SLE-19253). +- net/mlx5: Add periodic update of host time to firmware + (jsc#SLE-19253). +- net/mlx5: Print health buffer by log level (jsc#SLE-19253). +- net/mlx5: Extend health buffer dump (jsc#SLE-19253). +- net/mlx5: Reduce flow counters bulk query buffer size for SFs + (jsc#SLE-19253). +- net/mlx5: Fix unused function warning of mlx5i_flow_type_mask + (jsc#SLE-19253). +- net/mlx5: Remove unnecessary checks for slow path flag + (jsc#SLE-19253). +- net: qed_dev: fix check of true !rc expression (jsc#SLE-19001). +- net: qed_ptp: fix check of true !rc expression (jsc#SLE-19001). +- net: hns3: add error recovery module and type for himac + (bsc#1190336). +- net: hns3: add new ras error type for roce (bsc#1190336). +- net: hns3: add update ethtool advertised link modes for FIBRE + port when autoneg off (bsc#1190336). +- net: hns3: modify functions of converting speed ability to + ethtool link mode (bsc#1190336). +- net: hns3: add support pause/pfc durations for mac statistics + (bsc#1190336). +- net: hns3: device specifications add number of mac statistics + (bsc#1190336). +- net: hns3: modify mac statistics update process for + compatibility (bsc#1190336). +- net: hns3: add debugfs support for interrupt coalesce + (bsc#1190336). +- devlink: Delete obsolete parameters publish API (jsc#SLE-19253). +- mlx5: fix build after merge (jsc#SLE-19253). +- ice: Nuild fix (jsc#SLE-18375). +- ice: Add tc-flower filter support for channel (jsc#SLE-18375). +- ice: enable ndo_setup_tc support for mqprio_qdisc + (jsc#SLE-18375). +- ice: Add infrastructure for mqprio support via ndo_setup_tc + (jsc#SLE-18375). +- ice: fix an error code in ice_ena_vfs() (jsc#SLE-18375). +- ice: use devm_kcalloc() instead of devm_kzalloc() + (jsc#SLE-18375). +- ice: Make use of the helper function devm_add_action_or_reset() + (jsc#SLE-18375). +- ice: Refactor PR ethtool ops (jsc#SLE-18375). +- ice: Manage act flags for switchdev offloads (jsc#SLE-18375). +- ice: Forbid trusted VFs in switchdev mode (jsc#SLE-18375). +- ice: fix software generating extra interrupts (jsc#SLE-18375). +- ice: fix rate limit update after coalesce change + (jsc#SLE-18375). +- ice: update dim usage and moderation (jsc#SLE-18375). +- ice: Add support for VF rate limiting (jsc#SLE-18375). +- devlink: Remove extra device_lock assert checks (jsc#SLE-19253). +- net/mlx5: E-Switch, Increase supported number of forward + destinations to 32 (jsc#SLE-19253). +- net/mlx5: E-Switch, Use dynamic alloc for dest array + (jsc#SLE-19253). +- net/mlx5: Lag, use steering to select the affinity port in LAG + (jsc#SLE-19253). +- net/mlx5: Lag, add support to create/destroy/modify port + selection (jsc#SLE-19253). +- net/mlx5: Lag, add support to create TTC tables for LAG port + selection (jsc#SLE-19253). +- net/mlx5: Lag, add support to create definers for LAG + (jsc#SLE-19253). +- net/mlx5: Lag, set match mask according to the traffic type + bitmap (jsc#SLE-19253). +- net/mlx5: Lag, set LAG traffic type mapping (jsc#SLE-19253). +- net/mlx5: Lag, move lag files into directory (jsc#SLE-19253). +- net/mlx5: Introduce new uplink destination type (jsc#SLE-19253). +- net/mlx5: Add support to create match definer (jsc#SLE-19253). +- net/mlx5: Introduce port selection namespace (jsc#SLE-19253). +- net/mlx5: Support partial TTC rules (jsc#SLE-19253). +- iavf: Combine init and watchdog state machines (jsc#SLE-18385). +- iavf: Add __IAVF_INIT_FAILED state (jsc#SLE-18385). +- iavf: Refactor iavf state machine tracking (jsc#SLE-18385). +- qed: Change the TCP common variable - "iscsi_ooo" + (jsc#SLE-19001). +- qed: Optimize the ll2 ooo flow (jsc#SLE-19001). +- mlx5: prevent 64bit divide (jsc#SLE-19253). +- net/mlx5: Use system_image_guid to determine bonding + (jsc#SLE-19253). +- net/mlx5: Use native_port_num as 1st option of device index + (jsc#SLE-19253). +- net/mlx5: Introduce new device index wrapper (jsc#SLE-19253). +- net/mlx5: Check return status first when querying + system_image_guid (jsc#SLE-19253). +- net/mlx5: DR, Prefer kcalloc over open coded arithmetic + (jsc#SLE-19253). +- net/mlx5e: Add extack msgs related to TC for better debug + (jsc#SLE-19253). +- net/mlx5: CT: Fix missing cleanup of ct nat table on init + failure (jsc#SLE-19253). +- net/mlx5: Disable roce at HCA level (jsc#SLE-19253). +- net/mlx5i: Enable Rx steering for IPoIB via ethtool + (jsc#SLE-19253). +- net/mlx5: Bridge, provide flow source hints (jsc#SLE-19253). +- net/mlx5: Read timeout values from DTOR (jsc#SLE-19253). +- net/mlx5: Read timeout values from init segment (jsc#SLE-19253). +- net/mlx5: Add layout to support default timeouts register + (jsc#SLE-19253). +- ice: make use of ice_for_each_* macros (jsc#SLE-18375). +- ice: introduce XDP_TX fallback path (jsc#SLE-18375). +- ice: optimize XDP_TX workloads (jsc#SLE-18375). +- ice: propagate xdp_ring onto rx_ring (jsc#SLE-18375). +- ice: do not create xdp_frame on XDP_TX (jsc#SLE-18375). +- ice: unify xdp_rings accesses (jsc#SLE-18375). +- ice: split ice_ring onto Tx/Rx separate structs (jsc#SLE-18375). +- ice: move ice_container_type onto ice_ring_container + (jsc#SLE-18375). +- ice: remove ring_active from ice_ring (jsc#SLE-18375). +- net: intel: igc_ptp: fix build for UML (jsc#SLE-18377). +- ice: Implement support for SMA and U.FL on E810-T + (jsc#SLE-18375). +- ice: Add support for SMA control multiplexer (jsc#SLE-18375). +- ice: Implement functions for reading and setting GPIO pins + (jsc#SLE-18375). +- ice: Refactor ice_aqc_link_topo_addr (jsc#SLE-18375). +- net: qed_debug: fix check of false (grc_param < 0) expression + (jsc#SLE-19001). +- devlink: Delete reload enable/disable interface (jsc#SLE-19253). +- net/mlx5: Set devlink reload feature bit for supported devices + only (jsc#SLE-19253). +- devlink: Allow control devlink ops behavior through feature mask + (jsc#SLE-19253). +- devlink: Annotate devlink API calls (jsc#SLE-19253). +- devlink: Move netdev_to_devlink helpers to devlink.c + (jsc#SLE-19253). +- devlink: Reduce struct devlink exposure (jsc#SLE-19253). +- net: hns3: debugfs add support dumping page pool info + (bsc#1190336). +- ice: ndo_setup_tc implementation for PR (jsc#SLE-18375). +- ice: ndo_setup_tc implementation for PF (jsc#SLE-18375). +- ice: Allow changing lan_en and lb_en on all kinds of filters + (jsc#SLE-18375). +- ice: cleanup rules info (jsc#SLE-18375). +- ice: allow deleting advanced rules (jsc#SLE-18375). +- ice: allow adding advanced rules (jsc#SLE-18375). +- ice: create advanced switch recipe (jsc#SLE-18375). +- ice: manage profiles and field vectors (jsc#SLE-18375). +- ice: implement low level recipes functions (jsc#SLE-18375). +- ethernet: Remove redundant 'flush_workqueue()' calls + (jsc#SLE-19253). +- bnxt: use netif_is_rxfh_configured instead of open code + (jsc#SLE-18978). +- qed: Fix compilation for CONFIG_QED_SRIOV undefined scenario + (jsc#SLE-19001). +- qed: Initialize debug string array (jsc#SLE-19001). +- ice: add port representor ethtool ops and stats (jsc#SLE-18375). +- ice: switchdev slow path (jsc#SLE-18375). +- ice: rebuild switchdev when resetting all VFs (jsc#SLE-18375). +- ice: enable/disable switchdev when managing VFs (jsc#SLE-18375). +- ice: introduce new type of VSI for switchdev (jsc#SLE-18375). +- ice: set and release switchdev environment (jsc#SLE-18375). +- ice: allow changing lan_en and lb_en on dflt rules + (jsc#SLE-18375). +- ice: manage VSI antispoof and destination override + (jsc#SLE-18375). +- ice: allow process VF opcodes in different ways (jsc#SLE-18375). +- ice: introduce VF port representor (jsc#SLE-18375). +- ice: Move devlink port to PF/VF struct (jsc#SLE-18375). +- qed: Fix spelling mistake "ctx_bsaed" -> "ctx_based" + (jsc#SLE-19001). +- ethernet: use eth_hw_addr_set() for dev->addr_len cases + (jsc#SLE-18377). +- mlx4: constify args for const dev_addr (jsc#SLE-19256). +- mlx4: remove custom dev_addr clearing (jsc#SLE-19256). +- mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() + (jsc#SLE-19256). +- mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() + (jsc#SLE-19256). +- net/mlx5: Enable single IRQ for PCI Function (jsc#SLE-19253). +- net/mlx5: Shift control IRQ to the last index (jsc#SLE-19253). +- net/mlx5: Bridge, pop VLAN on egress table miss (jsc#SLE-19253). +- net/mlx5: Bridge, mark reg_c1 when pushing VLAN (jsc#SLE-19253). +- net/mlx5: Bridge, extract VLAN pop code to dedicated functions + (jsc#SLE-19253). +- net/mlx5: Bridge, refactor eswitch instance usage + (jsc#SLE-19253). +- net/mlx5e: Support accept action (jsc#SLE-19253). +- net/mlx5e: Specify out ifindex when looking up encap route + (jsc#SLE-19253). +- net/mlx5e: Reserve a value from TC tunnel options mapping + (jsc#SLE-19253). +- net/mlx5e: Move parse fdb check into + actions_match_supported_fdb() (jsc#SLE-19253). +- net/mlx5e: Split actions_match_supported() into a sub function + (jsc#SLE-19253). +- net/mlx5e: Move mod hdr allocation to a single place + (jsc#SLE-19253). +- net/mlx5e: TC, Refactor sample offload error flow + (jsc#SLE-19253). +- net/mlx5e: Add TX max rate support for MQPRIO channel mode + (jsc#SLE-19253). +- net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() + (jsc#SLE-19253). +- qed: fix ll2 establishment during load of RDMA driver + (jsc#SLE-19001). +- qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") + (jsc#SLE-19001). +- qed: Update TCP silly-window-syndrome timeout for iwarp, scsi + (jsc#SLE-19001). +- qed: Update debug related changes (jsc#SLE-19001). +- qed: Add '_GTT' suffix to the IRO RAM macros (jsc#SLE-19001). +- qed: Update FW init functions to support FW 8.59.1.0 + (jsc#SLE-19001). +- qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h + (jsc#SLE-19001). +- qed: Update qed_hsi.h for fw 8.59.1.0 (jsc#SLE-19001). +- qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 (jsc#SLE-19001). +- qed: Update common_hsi for FW ver 8.59.1.0 (jsc#SLE-19001). +- qed: Split huge qed_hsi.h header file (jsc#SLE-19001). +- qed: Remove e4_ and _e4 from FW HSI (jsc#SLE-19001). +- qed: Fix kernel-doc warnings (jsc#SLE-19001). +- net/mlx4_en: avoid one cache line miss to ring doorbell + (jsc#SLE-19256). +- ethernet: use eth_hw_addr_set() instead of ether_addr_copy() + (jsc#SLE-19253). +- ethernet: use eth_hw_addr_set() (jsc#SLE-19256). +- i40e: Use the xsk batched rx allocation interface + (jsc#SLE-18378). +- ice: Use the xsk batched rx allocation interface + (jsc#SLE-18375). +- ice: Use xdp_buf instead of rx_buf for xsk zero-copy + (jsc#SLE-18375). +- xsk: Batched buffer allocation for the pool (jsc#SLE-18375). +- net/mlx5e: Use array_size() helper (jsc#SLE-19253). +- net/mlx5: Use struct_size() helper in kvzalloc() + (jsc#SLE-19253). +- net/mlx5: Use kvcalloc() instead of kvzalloc() (jsc#SLE-19253). +- net/mlx5: Tolerate failures in debug features while driver load + (jsc#SLE-19253). +- net/mlx5: Warn for devlink reload when there are VFs alive + (jsc#SLE-19253). +- net/mlx5: DR, Add missing string for action type SAMPLER + (jsc#SLE-19253). +- net/mlx5: DR, init_next_match only if needed (jsc#SLE-19253). +- net/mlx5: DR, Fix typo 'offeset' to 'offset' (jsc#SLE-19253). +- net/mlx5: DR, Increase supported num of actions to 32 + (jsc#SLE-19253). +- net/mlx5: DR, Add support for SF vports (jsc#SLE-19253). +- net/mlx5: DR, Support csum recalculation flow table on SFs + (jsc#SLE-19253). +- net/mlx5: DR, Align error messages for failure to obtain vport + caps (jsc#SLE-19253). +- net/mlx5: DR, Add missing query for vport 0 (jsc#SLE-19253). +- net/mlx5: DR, Replace local WIRE_PORT macro with the existing + MLX5_VPORT_UPLINK (jsc#SLE-19253). +- net/mlx5: DR, Fix vport number data type to u16 (jsc#SLE-19253). +- devlink: report maximum number of snapshots with regions + (jsc#SLE-19253). +- net/mlx4_en: Add XDP_REDIRECT statistics (jsc#SLE-19256). +- ixgbe: let the xdpdrv work with more than 64 cpus + (jsc#SLE-18384). +- devlink: Add missed notifications iterators (jsc#SLE-19253). +- net/mlx4: Use array_size() helper in copy_to_user() + (jsc#SLE-19256). +- ice: Prefer kcalloc over open coded arithmetic (jsc#SLE-18375). +- ice: Fix macro name for IPv4 fragment flag (jsc#SLE-18375). +- ice: refactor devlink getter/fallback functions to void + (jsc#SLE-18375). +- ice: Fix link mode handling (jsc#SLE-18375). +- ice: Add feature bitmap, helpers and a check for DSCP + (jsc#SLE-18375). +- ice: Add DSCP support (jsc#SLE-18375). +- net/mlx5e: check return value of rhashtable_init + (jsc#SLE-19253). +- net: dsa: Move devlink registration to be last devlink command + (jsc#SLE-19253). +- netdevsim: Move devlink registration to be last devlink command + (jsc#SLE-19253). +- qed: Move devlink registration to be last devlink command + (jsc#SLE-19001). +- nfp: Move delink_register to be last command (jsc#SLE-19253). +- mlxsw: core: Register devlink instance last (jsc#SLE-19253). +- net/mlx5: Accept devlink user input after driver initialization + complete (jsc#SLE-19253). +- net/mlx4: Move devlink_register to be the last initialization + command (jsc#SLE-19256). +- ice: Open devlink when device is ready (jsc#SLE-18375). +- bnxt_en: Register devlink instance at the end devlink + configuration (jsc#SLE-18978). +- devlink: Notify users when objects are accessible + (jsc#SLE-19253). +- net/mlx5e: Enable TC offload for ingress MACVLAN + (jsc#SLE-19253). +- net/mlx5e: Enable TC offload for egress MACVLAN (jsc#SLE-19253). +- net/mlx5e: loopback test is not supported in switchdev mode + (jsc#SLE-19253). +- net/mlx5e: Use NL_SET_ERR_MSG_MOD() for errors parsing tunnel + attributes (jsc#SLE-19253). +- net/mlx5e: Use tc sample stubs instead of ifdefs in source file + (jsc#SLE-19253). +- net/mlx5e: Remove redundant priv arg from + parse_pedit_to_reformat() (jsc#SLE-19253). +- net/mlx5e: Check action fwd/drop flag exists also for nic flows + (jsc#SLE-19253). +- net/mlx5e: Set action fwd flag when parsing tc action goto + (jsc#SLE-19253). +- net/mlx5e: Remove incorrect addition of action fwd flag + (jsc#SLE-19253). +- net/mlx5e: Use correct return type (jsc#SLE-19253). +- net/mlx5e: Add error flow for ethtool -X command + (jsc#SLE-19253). +- net/mlx5: DR, Fix code indentation in dr_ste_v1 (jsc#SLE-19253). +- qed: Don't ignore devlink allocation failures (jsc#SLE-19001). +- ice: Delete always true check of PF pointer (jsc#SLE-18375). +- devlink: Remove single line function obfuscations + (jsc#SLE-19253). +- devlink: Delete not used port parameters APIs (jsc#SLE-19253). +- bnxt_en: Properly remove port parameter support (jsc#SLE-18978). +- bnxt_en: Check devlink allocation and registration status + (jsc#SLE-18978). +- net: mlx4: Add support for XDP_REDIRECT (jsc#SLE-19256). +- devlink: Make devlink_register to be void (jsc#SLE-19253). +- devlink: Delete not-used devlink APIs (jsc#SLE-19253). +- mlxsw: core: Remove mlxsw_core_is_initialized() (jsc#SLE-19253). +- mlxsw: core: Initialize switch driver last (jsc#SLE-19253). +- devlink: Delete not-used single parameter notification APIs + (jsc#SLE-19253). +- net/mlx5: Publish and unpublish all devlink parameters at once + (jsc#SLE-19253). +- net: hns3: PF support get multicast MAC address space assigned + by firmware (bsc#1190336). +- net: hns3: PF support get unicast MAC address space assigned + by firmware (bsc#1190336). +- mlxsw: spectrum: Use PMTDB register to obtain split info + (jsc#SLE-19253). +- mlxsw: reg: Add Port Module To local DataBase Register + (jsc#SLE-19253). +- qed: Improve the stack space of filter_config() (jsc#SLE-19001). +- bnxt_en: Use struct_group_attr() for memcpy() region + (jsc#SLE-18978). +- stddef: Introduce struct_group() helper macro (jsc#SLE-18978). +- net: hns3: adjust string spaces of some parameters of tx bd + info in debugfs (bsc#1190336). +- net: hns3: ignore reset event before initialization process + is done (bsc#1190336). +- net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode + (bsc#1190336). +- rdma/qedr: Fix crash due to redundant release of device's qp + memory (jsc#SLE-18998). +- RDMA/rdmavt: Fix error code in rvt_create_qp() (jsc#SLE-19249). +- net/mlx5e: Fix vlan data lost during suspend flow + (jsc#SLE-19253). +- net/mlx5: E-switch, Return correct error code on group creation + failure (jsc#SLE-19253). +- IB/qib: Fix clang confusion of NULL pointer comparison + (jsc#SLE-19249). +- bnxt: Search VPD with pci_vpd_find_ro_info_keyword() + (jsc#SLE-18978). +- bnxt: Read VPD with pci_vpd_alloc() (jsc#SLE-18978). +- net: create netdev->dev_addr assignment helpers (jsc#SLE-19253). +- dma-mapping: allow map_sg() ops to return negative error codes + (jsc#SLE-19249). +- ptp: ocp: Fix error path for pci_ocp_device_init() + (jsc#SLE-19253). +- ptp: ocp: Fix uninitialized variable warning spotted by clang + (jsc#SLE-19253). +- devlink: Use xarray to store devlink instances (jsc#SLE-19253). +- devlink: Count struct devlink consumers (jsc#SLE-19253). +- devlink: Remove check of always valid devlink pointer + (jsc#SLE-19253). +- devlink: Simplify devlink_pernet_pre_exit call (jsc#SLE-19253). +- ptp: ocp: Remove pending_image indicator from devlink + (jsc#SLE-19253). +- ptp: ocp: Rename version string shown by devlink + (jsc#SLE-19253). +- ptp: ocp: Use 'gnss' naming instead of 'gps' (jsc#SLE-19253). +- ptp: ocp: Remove devlink health and unused parameters + (jsc#SLE-19253). +- ptp: ocp: Add the mapping for the external PPS registers + (jsc#SLE-19253). +- ptp: ocp: Fix the error handling path for the class device + (jsc#SLE-19253). +- netdevsim: Protect both reload_down and reload_up paths + (jsc#SLE-19253). +- netdevsim: Forbid devlink reload when adding or deleting ports + (jsc#SLE-19253). +- ptp: ocp: Expose various resources on the timecard + (jsc#SLE-19253). +- devlink: Allocate devlink directly in requested net namespace + (jsc#SLE-19253). +- devlink: Remove duplicated registration check (jsc#SLE-19253). +- commit 8724dc6 + +- ALSA: usb-audio: Fix dB level of Bose Revolve+ SoundLink + (bsc#1192375). +- ALSA: usb-audio: Add minimal-mute notion in dB mapping table + (bsc#1192375). +- ALSA: usb-audio: Use int for dB map values (bsc#1192375). +- commit a6f9546 + +- Refresh + patches.suse/sched-Temporarily-restore-deprecated-scheduler-sysctls-with-a-warning.patch (bsc#1192700) + Fix build for CONFIG_SCHED_DEBUG=n. +- commit b18b64a + +- rtw89: update partition size of firmware header on skb->data + (bsc#1188303). +- commit 107cd5f + +- Drop downstream rtw89 fix patch, to be replaced with the upstream fix +- commit 1e369dc + +- init: Revert accidental changes to print irqs_disabled() + (git-fixes). +- commit 62177ed + +- PM: hibernate: Get block device exclusively in swsusp_check() + (git-fixes). +- commit ab0eb1b + +- PM: hibernate: swap: Use vzalloc() and kzalloc() (git-fixes). +- commit eb3f380 + +- PM: hibernate: fix sparse warnings (git-fixes). +- commit 348b162 + +- PM: hibernate: Remove blk_status_to_errno in hib_wait_io + (git-fixes). +- commit def0ee8 + +- init: Revert accidental changes to print irqs_disabled() + (git-fixes). +- commit 35c394e + +- scsi: core: Remove command size deduction from + scsi_setup_scsi_cmnd() (git-fixes). +- scsi: core: Avoid leaving shost->last_reset with stale value + if EH does not run (git-fixes). +- scsi: qla2xxx: Turn off target reset during issue_lip + (git-fixes). +- scsi: qla2xxx: Fix gnl list corruption (git-fixes). +- scsi: qla2xxx: Relogin during fabric disturbance (git-fixes). +- scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer + (git-fixes). +- scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() + (git-fixes). +- scsi: pm80xx: Fix misleading log statement in + pm8001_mpi_get_nvmd_resp() (git-fixes). +- scsi: ufs: core: Stop clearing UNIT ATTENTIONS (git-fixes). +- scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION (git-fixes). +- scsi: core: Fix spelling in a source code comment (git-fixes). +- scsi: dc395: Fix error case unwinding (git-fixes). +- scsi: pm80xx: Fix lockup in outbound queue management + (git-fixes). +- scsi: elx: efct: Delete stray unlock statement (git-fixes). +- um: virt-pci: fix uapi documentation (git-fixes). +- scsi: ufs: Optimize serialization of setup_xfer_req() calls + (git-fixes). +- commit 8d221dc + +- clocksource: Forgive repeated long-latency watchdog clocksource + reads (bsc#1192724). +- scripts/git_sort/git_sort.py: add a dev branch of the -rcu tree +- commit 0845241 + +- patches.suse/zram-replace-fsync_bdev-with-sync_blockdev.patch: (bsc#1170269). +- commit 5c8aa0e + +- patches.suse/zram-avoid-race-between-zram_remove-and-disksize_sto.patch: (bsc#1170269). +- commit 5e92544 + +- patches.suse/zram-don-t-fail-to-remove-zram-during-unloading-modu.patch: (bsc#1170269). +- commit 534b940 + +- patches.suse/zram-fix-race-between-zram_reset_device-and-disksize.patch: (bsc#1170269). +- commit 78167fd + +- x86/fpu: Optimize out sigframe xfeatures when in init state + (bsc#1190497). +- commit 00db683 + +- fuse: fix page stealing (bsc#1192718). +- virtiofs: use strscpy for copying the queue name (bsc#1192720). +- commit c8072b7 + +- cpumask: Omit terminating null byte in + cpumap_print_{list,bitmask}_to_buf (bsc#1192611). +- commit 6727db6 + +- ABI: sysfs-devices-power: add some debug sysfs files + (git-fixes). +- commit 166ca61 + +- ABI: sysfs-devices-power: document some RPM statistics + (git-fixes). +- commit d90cdd7 + +- kprobes: Do not use local variable when creating debugfs file + (git-fixes). +- commit 31c6a3a + +- ptp: Document the PTP_CLK_MAGIC ioctl number (git-fixes). +- commit 4fba2e2 + +- Update + patches.suse/thunderbolt-Enable-retry-logic-for-intra-domain-cont.patch + (jsc#SLE-19356 jsc#SLE-19359). + Corrected Jira numbers to Epics +- commit 3be9934 + +- net: mellanox: mlxbf_gige: Replace non-standard interrupt + handling (jsc#SLE-19248). +- gpio: mlxbf2: Introduce IRQ support (jsc#SLE-19248). +- gpio: mlxbf2.c: Add check for bgpio_init failure + (jsc#SLE-19248). +- commit d883dc9 + +- README.BRANCH: Add Vlastimil Babka as SLE15-SP4 maintainer. +- commit 31b8a3a + +- xen-pciback: Fix return in pm_ctrl_init() (git-fixes). +- commit 907bc9c + +- xen: Fix implicit type conversion (git-fixes). +- commit c808811 + +- x86/smp: Factor out parts of native_smp_prepare_cpus() + (bsc#1192258). +- commit a1b08b7 + +- PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot + Reset (git-fixes). +- PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() + (git-fixes). +- commit 82e03a0 + +- PCI/MSI: Move non-mask check back into low level accessors + (git-fixes). +- PCI: aardvark: Fix reporting Data Link Layer Link Active + (git-fixes). +- PCI: aardvark: Fix checking for link up via LTSSM state + (git-fixes). +- PCI: aardvark: Fix PCIe Max Payload Size setting (git-fixes). +- PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros (git-fixes). +- dyndbg: make dyndbg a known cli param (git-fixes). +- commit 6e4688e + +- powerpc/paravirt: correct preempt debug splat in + vcpu_is_preempted() (git-fixes). +- commit 45d77db + +- x86/sme: Use #define USE_EARLY_PGTABLE_L5 in + mem_encrypt_identity.c (bsc#1190497). +- commit a856ef9 + +- clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk + (git-fixes). +- clk/ast2600: Fix soc revision for AHB (git-fixes). +- Revert "clk: rockchip: use module_platform_driver_probe" + (git-fixes). +- clk: ingenic: Fix bugs with divided dividers (git-fixes). +- commit 6b7f27c + +- EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell + (bsc#1190497). +- commit ff42fca + +- Update config files: bump version to 5.14.18 +- commit eee3ca4 + +- drm: fb_helper: improve CONFIG_FB dependency (git-fixes). +- Update config files. +- commit 12bd574 + +- ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED + (git-fixes). +- ALSA: synth: missing check for possible NULL after the call + to kstrdup (git-fixes). +- ALSA: hda/realtek: Add quirk for ASUS UX550VE (git-fixes). +- ALSA: timer: Unconditionally unlink slave instances, too + (git-fixes). +- ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N + (git-fixes). +- ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ (git-fixes). +- ALSA: timer: Fix use-after-free problem (git-fixes). +- commit 00ac1e4 + +- ALSA: hda: Free card instance properly at probe errors + (git-fixes). +- ALSA: PCM: Fix NULL dereference at mmap checks (git-fixes). +- ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer + (git-fixes). +- drm/nouveau/svm: Fix refcount leak bug and missing check + against null bug (git-fixes). +- drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap + (git-fixes). +- Revert "drm/imx: Annotate dma-fence critical section in commit + path" (git-fixes). +- drm/udl: fix control-message timeout (git-fixes). +- drm/ttm: remove ttm_bo_vm_insert_huge() (git-fixes). +- drm/plane-helper: fix uninitialized variable reference + (git-fixes). +- drm/bridge/lontium-lt9611uxc: fix provided connector suport + (git-fixes). +- Input: iforce - fix control-message timeout (git-fixes). +- Input: max8925_onkey - don't mark comment as kernel-doc + (git-fixes). +- Input: st1232 - increase "wait ready" timeout (git-fixes). +- Input: ariel-pwrbutton - add SPI device ID table (git-fixes). +- rtc: rv3032: fix error handling in rv3032_clkout_set_rate() + (git-fixes). +- rtc: mcp795: Add SPI ID table (git-fixes). +- rtc: pcf2123: Add SPI ID table (git-fixes). +- rtc: ds1390: Add SPI ID table (git-fixes). +- rtc: ds1302: Add SPI ID table (git-fixes). +- thermal: int340x: fix build on 32-bit targets (git-fixes). +- commit 63439e7 + +- Linux 5.14.18 (stable-5.14.18). +- commit 739ae10 + +- isofs: Fix out of bound access for corrupted isofs image + (stable-5.14.18). +- binder: don't detect sender/target during buffer cleanup + (stable-5.14.18). +- usb: gadget: Mark USB_FSL_QE broken on 64-bit (stable-5.14.18). +- usb-storage: Add compatibility quirk flags for iODD 2531/2541 + (stable-5.14.18). +- usb: ehci: handshake CMD_RUN instead of STS_HALT + (stable-5.14.18). +- KVM: x86: avoid warning with -Wbitwise-instead-of-logical + (stable-5.14.18). +- Revert "x86/kvm: fix vcpu-id indexed array sizes" + (stable-5.14.18). +- binder: use cred instead of task for getsecid (stable-5.14.18). +- binder: use cred instead of task for selinux checks + (stable-5.14.18). +- binder: use euid from cred instead of using task + (stable-5.14.18). +- ALSA: pci: cs46xx: Fix set up buffer type properly + (stable-5.14.18). +- ALSA: pcm: Check mmap capability of runtime dma buffer at first + (stable-5.14.18). +- commit ac03c67 + +- pwm: rockchip: Unprepare clocks only after the PWM was + unregistered (jsc#SLE-22616). +- commit 12bd5ce + +- Update patch references for stable-5.14.18 +- commit 40343d9 + +- Fix and move the upstreamed patches into sorted section +- commit 8dc4b32 + +- supported.conf: add pwm-rockchip + References: jsc#SLE-22616 +- commit c6166b8 + +- btrfs: remove unused function btrfs_bio_fits_in_stripe() + (jsc#SLE-17674). +- btrfs: determine stripe boundary at bio allocation time in + btrfs_submit_compressed_write (jsc#SLE-17674). +- btrfs: determine stripe boundary at bio allocation time in + btrfs_submit_compressed_read (jsc#SLE-17674). +- btrfs: introduce alloc_compressed_bio() for compression + (jsc#SLE-17674). +- btrfs: introduce submit_compressed_bio() for compression + (jsc#SLE-17674). +- btrfs: handle errors properly inside + btrfs_submit_compressed_write() (jsc#SLE-17674). +- btrfs: handle errors properly inside + btrfs_submit_compressed_read() (jsc#SLE-17674). +- commit f0da449 + +- btrfs: subpage: add bitmap for PageChecked flag (jsc#SLE-17674). +- commit 50c42db + +- btrfs: subpage: pack all subpage bitmaps into a larger bitmap + (jsc#SLE-17674). +- btrfs: subpage: introduce btrfs_subpage_bitmap_info + (jsc#SLE-17674). +- commit 087ca75 + +- btrfs: subpage: make btrfs_alloc_subpage() return btrfs_subpage + directly (jsc#SLE-17674). +- commit 46a7040 + +- btrfs: subpage: only call btrfs_alloc_subpage() when sectorsize + is smaller than PAGE_SIZE (jsc#SLE-17674). +- commit a26cf9b + +- btrfs: introduce compressed_bio::pending_sectors to trace + compressed bio (jsc#SLE-17674). +- commit f3b6498 + +- btrfs: rename struct btrfs_io_bio to btrfs_bio (jsc#SLE-17674). +- commit 96b1426 + +- btrfs: remove btrfs_bio_alloc() helper (jsc#SLE-17674). +- commit 83c8397 + +- btrfs: rename btrfs_bio to btrfs_io_context (jsc#SLE-17674). +- commit 6b2229b + +- blacklist.conf: d979617aa84d ("bpf: Fixes possible race in update_prog_stats() for 32bit arches") + 32-bit only +- commit 0d1ab9a + +- apparmor: fix error check (git-fixes). +- gve: Fix off by one in gve_tx_timeout() (git-fixes). +- nfc: pn533: Fix double free when pn533_fill_fragment_skbs() + fails (git-fixes). +- can: mcp251xfd: mcp251xfd_chip_start(): fix error handling + for mcp251xfd_chip_rx_int_enable() (git-fixes). +- can: etas_es58x: es58x_rx_err_msg(): fix memory leak in error + path (git-fixes). +- can: j1939: j1939_can_recv(): ignore messages with invalid + source address (git-fixes). +- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the + BAM transport (git-fixes). +- xhci: Fix USB 3.1 enumeration issues by increasing roothub + power-on-good delay (git-fixes). +- commit a02425d + +- blacklist.conf: 868c250bb463 ("x86/fpu: Include vmalloc.h for vzalloc()") +- commit fcf1347 + +- Documentation/x86: Add documentation for using dynamic XSTATE + features (jsc#SLE-18931). +- commit cc5cb1c + +- selftests/x86/amx: Add context switch test (jsc#SLE-18931). +- commit 9946b7f + +- selftests/x86/amx: Add test cases for AMX state management + (jsc#SLE-18931). +- commit 4e5182e + +- x86/fpu/amx: Enable the AMX feature in 64-bit mode + (jsc#SLE-18931). +- commit 2ac2782 + +- x86/fpu: Add XFD handling for dynamic states (jsc#SLE-18931). +- commit 49619a9 + +- x86/fpu: Calculate the default sizes independently + (jsc#SLE-18931). +- commit afcd73c + +- x86/fpu/amx: Define AMX state components and have it used for + boot-time checks (jsc#SLE-18931). +- commit ddf9464 + +- x86/fpu/xstate: Prepare XSAVE feature table for gaps in state + component numbers (jsc#SLE-18931). +- commit fb12c6f + +- x86/fpu/xstate: Add fpstate_realloc()/free() (jsc#SLE-18931). +- commit 52e8e05 + +- x86/fpu/xstate: Add XFD #NM handler (jsc#SLE-18931). +- commit 1918fca + +- x86/fpu: Update XFD state where required (jsc#SLE-18931). +- commit ae721d6 + +- x86/fpu: Add sanity checks for XFD (jsc#SLE-18931). +- commit e7eb3fb + +- x86/fpu: Add XFD state to fpstate (jsc#SLE-18931). +- commit ccad282 + +- x86/msr-index: Add MSRs for XFD (jsc#SLE-18931). +- commit 7ede736 + +- x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature + bit (jsc#SLE-18931). +- commit d77baa8 + +- x86/fpu: Reset permission and fpstate on exec() (jsc#SLE-18931). +- commit 1b6783e + +- dmaengine: stm32-dma: avoid 64-bit division in + stm32_dma_get_max_width (git-fixes). +- sysv: use BUILD_BUG_ON instead of runtime check (git-fixes). +- commit fa67de7 + +- soc: ti: fix wkup_m3_rproc_boot_thread return type (git-fixes). +- thermal/drivers/int340x: processor_thermal: Suppot 64 bit RFIM + responses (git-fixes). +- soc: fsl: dpaa2-console: free buffer before returning from + dpaa2_console_read (git-fixes). +- soc: fsl: dpio: use the combined functions to protect critical + zone (git-fixes). +- soc: fsl: dpio: replace smp_processor_id with + raw_smp_processor_id (git-fixes). +- watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT + (git-fixes). +- remoteproc: Fix a memory leak in an error handling path in + 'rproc_handle_vdev()' (git-fixes). +- rpmsg: Fix rpmsg_create_ept return when RPMSG config is not + defined (git-fixes). +- commit 4b979a4 + +- dmaengine: idxd: fix resource leak on dmaengine driver disable + (git-fixes). +- dmaengine: idxd: reconfig device after device reset command + (git-fixes). +- dmaengine: remove debugfs #ifdef (git-fixes). +- dmaengine: dmaengine_desc_callback_valid(): Check for + `callback_result` (git-fixes). +- dmaengine: stm32-dma: fix stm32_dma_get_max_width (git-fixes). +- remoteproc: imx_rproc: Fix rsc-table name (git-fixes). +- remoteproc: imx_rproc: Fix ignoring mapping vdev regions + (git-fixes). +- remoteproc: imx_rproc: Fix TCM io memory type (git-fixes). +- remoteproc: Fix the wrong default value of is_iomem (git-fixes). +- remoteproc: elf_loader: Fix loading segment when is_iomem true + (git-fixes). +- commit 88fbf4c + +- ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses + (git-fixes). +- ACPI: PM: Fix device wakeup power reference counting error + (git-fixes). +- dmaengine: bestcomm: fix system boot lockups (git-fixes). +- dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro (git-fixes). +- dmaengine: at_xdmac: call at_xdmac_axi_config() on resume path + (git-fixes). +- dmaengine: idxd: move out percpu_ref_exit() to ensure it's + outside submission (git-fixes). +- crypto: tcrypt - fix skcipher multi-buffer tests for 1420B + blocks (git-fixes). +- crypto: ccree - avoid out-of-range warnings from clang + (git-fixes). +- crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency (git-fixes). +- commit 415ba15 + +- init: make unknown command line param message clearer + (bsc#1192590). +- commit 5097b41 + +- x86/fpu: Prepare fpu_clone() for dynamically enabled features + (jsc#SLE-18931). +- commit 3b5888e + +- x86/fpu/signal: Prepare for variable sigframe length + (jsc#SLE-18931). +- commit 7107574 + +- x86/signal: Use fpu::__state_user_size for sigalt stack + validation (jsc#SLE-18931). +- commit 96c1b01 + +- x86/fpu: Add basic helpers for dynamically enabled features + (jsc#SLE-18931). +- commit bf58746 + +- x86/arch_prctl: Add controls for dynamic XSTATE components + (jsc#SLE-18931). +- commit 6553ecb + +- nvme: Add sibling to list after full initialization (bsc#1191793 + bsc#1192507). +- commit 5fedc09 + +- x86/fpu: Add fpu_state_config::legacy_features (jsc#SLE-18931). +- commit 938ac07 + +- x86/fpu: Add members to struct fpu to cache permission + information (jsc#SLE-18931). +- commit 96e08c8 + +- x86/fpu/xstate: Provide xstate_calculate_size() (jsc#SLE-18931). +- commit 0eebbe6 + +- x86/signal: Implement sigaltstack size validation + (jsc#SLE-18931). +- Update config files. +- commit 40edc00 + +- signal: Add an optional check for altstack size (jsc#SLE-18931). +- commit c2d9b5c + +- x86/fpu: Remove old KVM FPU interface (jsc#SLE-18931). +- commit b289ef7 + +- mm/vmscan: delay waking of tasks throttled on NOPROGRESS + (bsc#1190208 (MM functional and performance backports)). +- mm/vmscan: increase the timeout if page reclaim is not + making progress (bsc#1190208 (MM functional and performance + backports)). +- mm/vmscan: centralise timeout values for reclaim_throttle + (bsc#1190208 (MM functional and performance backports)). +- mm/page_alloc: remove the throttling logic from the page + allocator (bsc#1190208 (MM functional and performance + backports)). +- mm/writeback: throttle based on page writeback instead + of congestion (bsc#1190208 (MM functional and performance + backports)). +- mm/vmscan: throttle reclaim when no progress is being made + (bsc#1190208 (MM functional and performance backports)). +- mm/vmscan: throttle reclaim and compaction when too may pages + are isolated (bsc#1190208 (MM functional and performance + backports)). +- mm/vmscan: throttle reclaim until some writeback completes + if congested (bsc#1190208 (MM functional and performance + backports)). +- mm: hwpoison: handle non-anonymous THP correctly (bsc#1190208 + (MM functional and performance backports)). +- mm: shmem: don't truncate page if memory failure happens + (bsc#1190208 (MM functional and performance backports)). +- mm: hwpoison: refactor refcount check handling (bsc#1190208 + (MM functional and performance backports)). +- mm: filemap: coding style cleanup for filemap_map_pmd() + (bsc#1190208 (MM functional and performance backports)). +- mm/page_alloc: use clamp() to simplify code (bsc#1190208 + (MM functional and performance backports)). +- mm: page_alloc: use migrate_disable() in drain_local_pages_wq() + (bsc#1189998 (PREEMPT_RT prerequisite backports)). +- mm/page_alloc.c: show watermark_boost of zone in zoneinfo + (bsc#1190208 (MM functional and performance backports)). +- mm/page_alloc: detect allocation forbidden by cpuset and + bail out early (bsc#1190208 (MM functional and performance + backports)). +- mm/page_alloc.c: do not acquire zone lock + in is_free_buddy_page() (bsc#1190208 (MM functional and + performance backports)). +- mm: move fold_vm_numa_events() to fix NUMA without SMP + (bsc#1190208 (MM functional and performance backports)). +- mm: move node_reclaim_distance to fix NUMA without SMP + (bsc#1190208 (MM functional and performance backports)). +- mm/page_alloc.c: avoid allocating highmem pages via + alloc_pages_exact[_nid] (bsc#1190208 (MM functional and + performance backports)). +- mm/page_alloc.c: use helper function zone_spans_pfn() + (bsc#1190208 (MM functional and performance backports)). +- mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() + (bsc#1190208 (MM functional and performance backports)). +- mm/page_alloc.c: simplify the code by using macro K() + (bsc#1190208 (MM functional and performance backports)). +- mm/page_alloc.c: remove meaningless VM_BUG_ON() in + pindex_to_order() (bsc#1190208 (MM functional and performance + backports)). +- mm: remove redundant smp_wmb() (bsc#1190208 (MM functional + and performance backports)). +- mm: introduce pmd_install() helper (bsc#1190208 (MM functional + and performance backports)). +- mm: add zap_skip_check_mapping() helper (bsc#1190208 (MM + functional and performance backports)). +- mm: drop first_index/last_index in zap_details (bsc#1190208 + (MM functional and performance backports)). +- mm: clear vmf->pte after pte_unmap_same() returns (bsc#1190208 + (MM functional and performance backports)). +- mm/memory.c: avoid unnecessary kernel/user pointer conversion + (bsc#1190208 (MM functional and performance backports)). +- mm: move more expensive part of XA setup out of mapping check + (bsc#1190208 (MM functional and performance backports)). +- mm/filemap.c: remove bogus VM_BUG_ON (bsc#1190208 (MM functional + and performance backports)). +- mm: don't read i_size of inode unless we need it (bsc#1190208 + (MM functional and performance backports)). +- mm: stop filemap_read() from grabbing a superfluous page + (bsc#1190208 (MM functional and performance backports)). +- mm: Fix comments mentioning i_mutex (bsc#1190208 (MM functional + and performance backports)). +- commit 1829ec0 + +- x86/kvm: Convert FPU handling to a single swap buffer + (jsc#SLE-18931). +- commit 1b316b0 + +- x86/fpu: Provide infrastructure for KVM FPU cleanup + (jsc#SLE-18931). +- commit 09d3f06 + +- x86/fpu: Prepare for sanitizing KVM FPU code (jsc#SLE-18931). +- commit e472864 + +- x86/fpu/xstate: Move remaining xfeature helpers to core + (jsc#SLE-18931). +- commit 7892ec7 + +- x86/fpu: Rework restore_regs_from_fpstate() (jsc#SLE-18931). +- commit 87bde61 + +- x86/fpu: Mop up xfeatures_mask_uabi() (jsc#SLE-18931). +- commit d6d75f4 + +- x86/fpu: Move xstate feature masks to fpu_*_cfg (jsc#SLE-18931). +- commit 04a01f4 + +- x86/fpu: Move xstate size to fpu_*_cfg (jsc#SLE-18931). +- commit cf4b506 + +- x86/fpu/xstate: Cleanup size calculations (jsc#SLE-18931). +- commit d16b889 + +- x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() + (jsc#SLE-18931). +- commit 6817654 + +- x86/fpu: Provide struct fpu_config (jsc#SLE-18931). +- commit e9e9154 + +- Refresh + patches.suse/mm-page_alloc-Print-node-fallback-order.patch. +- Refresh + patches.suse/mm-page_alloc-Use-accumulated-load-when-building-node-fallback-list.patch. + Move to sorted section. +- commit df23484 + +- x86/fpu/signal: Use fpstate for size and features + (jsc#SLE-18931). +- commit 00eca20 + +- x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() + (jsc#SLE-18931). +- commit 36ed39f + +- x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() + (jsc#SLE-18931). +- commit 292d93f + +- x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() + (jsc#SLE-18931). +- commit f1d4fea + +- x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() + (jsc#SLE-18931). +- commit 3bd5114 + +- x86/fpu/xstate: Use fpstate for os_xsave() (jsc#SLE-18931). +- commit 310c2fa + +- s390/qeth: Register switchdev event handler (jsc#SLE-18329 + jsc#SLE-18330 jsc#SLE-18516 bsc#1191738 LTC#193282). +- Refresh + patches.suse/s390-qeth-Fix-deadlock-in-remove_discipline.patch. +- commit d424df5 + +- s390/qeth: Update MACs of LEARNING_SYNC device (jsc#SLE-18329 + jsc#SLE-18330 jsc#SLE-18516 bsc#1191738 LTC#193282). +- s390/qeth: Switchdev event handler (jsc#SLE-18329 jsc#SLE-18330 + jsc#SLE-18516 bsc#1191738 LTC#193282). +- s390/qdio: propagate error when cancelling a ccw fails + (jsc#SLE-18329 jsc#SLE-18330 jsc#SLE-18516 bsc#1191738 + LTC#193282). +- s390/qdio: improve roll-back after error on ESTABLISH ccw + (jsc#SLE-18329 jsc#SLE-18330 jsc#SLE-18516 bsc#1191738 + LTC#193282). +- commit 9cdc2d7 + +- kcov: replace local_irq_save() with a local_lock_t + (bsc#1189998). +- kcov: avoid enable+disable interrupts if !in_task() + (bsc#1189998). +- kcov: allocate per-CPU memory on the relevant node + (bsc#1189998). +- Documentation/kcov: define `ip' in the example (bsc#1189998). +- Documentation/kcov: include types.h in the example + (bsc#1189998). +- commit ce3a059 + +- scsi: smartpqi: Update version to 2.1.12-055 (jsc#SLE-19277). +- scsi: smartpqi: Add 3252-8i PCI id (jsc#SLE-19277). +- scsi: smartpqi: Fix duplicate device nodes for tape changers + (jsc#SLE-19277). +- scsi: smartpqi: Fix boot failure during LUN rebuild + (jsc#SLE-19277). +- scsi: smartpqi: Add extended report physical LUNs + (jsc#SLE-19277). +- scsi: smartpqi: Avoid failing I/Os for offline devices + (jsc#SLE-19277). +- scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation + (jsc#SLE-19277). +- scsi: smartpqi: Update LUN reset handler (jsc#SLE-19277). +- scsi: smartpqi: Capture controller reason codes (jsc#SLE-19277). +- scsi: smartpqi: Add controller handshake during kdump + (jsc#SLE-19277). +- scsi: smartpqi: Update device removal management + (jsc#SLE-19277). +- scsi: smartpqi: Replace one-element array with flexible-array + member (jsc#SLE-19277). +- scsi: smartpqi: Use scsi_cmd_to_rq() instead of + scsi_cmnd.request (jsc#SLE-19277). +- scsi: smartpqi: Update version to 2.1.10-020 (jsc#SLE-19277). +- scsi: smartpqi: Fix ISR accessing uninitialized data + (jsc#SLE-19277). +- scsi: smartpqi: Add PCI IDs for new ZTE controllers + (jsc#SLE-19277). +- scsi: smartpqi: Add PCI ID for new ntcom controller + (jsc#SLE-19277). +- scsi: smartpqi: Add SCSI cmd info for resets (jsc#SLE-19277). +- scsi: smartpqi: Change Kconfig menu entry to Microchip + (jsc#SLE-19277). +- scsi: smartpqi: Change driver module macros to Microchip + (jsc#SLE-19277). +- scsi: smartpqi: Update copyright notices (jsc#SLE-19277). +- scsi: smartpqi: Add PCI IDs for H3C P4408 controllers + (jsc#SLE-19277). +- commit bcef281 + +- x86/fpu: Use fpstate::size (jsc#SLE-18931). +- commit f9fab51 + +- x86/fpu: Add size and mask information to fpstate + (jsc#SLE-18931). +- commit 4e0ac7e + +- x86/process: Move arch_thread_struct_whitelist() out of line + (jsc#SLE-18931). +- commit f8a7a93 + +- x86/fpu: Do not leak fpstate pointer on fork (jsc#SLE-18931). +- commit 54a4c96 + +- x86/fpu: Remove fpu::state (jsc#SLE-18931). +- commit 1aeab0c + +- x86/math-emu: Convert to fpstate (jsc#SLE-18931). +- commit 3a0d6a3 + +- x86/fpu/core: Convert to fpstate (jsc#SLE-18931). +- commit f154e4c + +- x86/fpu/signal: Convert to fpstate (jsc#SLE-18931). +- commit c811273 + +- x86/fpu/regset: Convert to fpstate (jsc#SLE-18931). +- commit ddc34e9 + +- x86/fpu: Convert tracing to fpstate (jsc#SLE-18931). +- commit 6494d77 + +- x86/KVM: Convert to fpstate (jsc#SLE-18931). +- commit a14d0c2 + +- x86/fpu: Replace KVMs xstate component clearing (jsc#SLE-18931). +- commit dbdf07f + +- x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate + (jsc#SLE-18931). +- commit 5d24bac + +- x86/fpu: Convert fpstate_init() to struct fpstate + (jsc#SLE-18931). +- commit a8d6069 + +- x86/fpu: Provide struct fpstate (jsc#SLE-18931). +- commit 93cdff1 + +- x86/fpu: Replace KVMs home brewed FPU copy to user + (jsc#SLE-18931). +- commit 7d64666 + +- x86/fpu: Provide a proper function for ex_handler_fprestore() + (jsc#SLE-18931). +- commit 8d40edd + +- x86/fpu: Replace the includes of fpu/internal.h (jsc#SLE-18931). +- commit 64c9a3a + +- x86/fpu: Mop up the internal.h leftovers (jsc#SLE-18931). +- commit 3802fa4 + +- x86/sev: Include fpu/xcr.h (jsc#SLE-18931). +- commit 893d382 + +- x86/fpu: Remove internal.h dependency from fpu/signal.h + (jsc#SLE-18931). +- commit 36ba3e4 + +- x86/fpu: Move fpstate functions to api.h (jsc#SLE-18931). +- commit 8b9d235 + +- x86/fpu: Move mxcsr related code to core (jsc#SLE-18931). +- commit 009e4b2 + +- x86/fpu: Move fpregs_restore_userregs() to core (jsc#SLE-18931). +- commit c095776 + +- net: sched: gred: dynamically allocate tc_gred_qopt_offload + (bsc#1189998). +- net: sched: remove one pair of atomic operations (bsc#1189998). +- net: sched: fix logic error in qdisc_run_begin() (bsc#1189998). +- net: sched: Allow statistics reads from softirq (bsc#1189998). +- net: sched: Remove Qdisc::running sequence counter + (bsc#1189998). +- net: sched: Merge Qdisc::bstats and Qdisc::cpu_bstats data types + (bsc#1189998). +- net: sched: Use _bstats_update/set() instead of raw writes + (bsc#1189998). +- net: sched: Protect Qdisc::bstats with u64_stats (bsc#1189998). +- u64_stats: Introduce u64_stats_set() (bsc#1189998). +- gen_stats: Move remaining users to gnet_stats_add_queue() + (bsc#1189998). +- mq, mqprio: Use gnet_stats_add_queue() (bsc#1189998). +- gen_stats: Add gnet_stats_add_queue() (bsc#1189998). +- gen_stats: Add instead Set the value in + __gnet_stats_copy_basic() (bsc#1189998). +- net/sched: sch_ets: properly init all active DRR list handles + (bsc#1189998). +- net_sched: refactor TC action init API (bsc#1189998). +- net/sched: act_skbmod: Add SKBMOD_F_ECN option support + (bsc#1189998). +- commit 1f00ef0 + +- x86/fpu: Make WARN_ON_FPU() private (jsc#SLE-18931). +- commit a770cfc + +- x86/fpu: Move legacy ASM wrappers to core (jsc#SLE-18931). +- commit 550c5bb + +- scsi: mpt3sas: Fix reference tag handling for WRITE_INSERT + (jsc#SLE-18967). +- scsi: mpt3sas: Clean up some inconsistent indenting + (jsc#SLE-18967). +- scsi: mpt3sas: Call cpu_relax() before calling udelay() + (jsc#SLE-18967). +- scsi: mpt3sas: Use the proper SCSI midlayer interfaces for PI + (jsc#SLE-18967). +- scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute + (jsc#SLE-18967). +- scsi: mpt3sas: Update driver version to 39.100.00.00 + (jsc#SLE-18967). +- scsi: mpt3sas: Use firmware recommended queue depth + (jsc#SLE-18967). +- scsi: mpt3sas: Bump driver version to 38.100.00.00 + (jsc#SLE-18967). +- scsi: mpt3sas: Add io_uring iopoll support (jsc#SLE-18967). +- commit 769c603 + +- ibmvnic: Process crqs after enabling interrupts (bsc#1192273 + ltc#194629). +- ibmvnic: don't stop queue in xmit (bsc#1192273 ltc#194629). +- commit 0c1f769 + +- Revert "ibmvnic: check failover_pending in login response" + (bsc#1190523 ltc#194510). +- ibmvnic: check failover_pending in login response (bsc#1190523 + ltc#194510). +- commit 3cece0c + +- x86/fpu: Move os_xsave() and os_xrstor() to core + (jsc#SLE-18931). +- commit 0e76265 + +- x86/fpu: Make os_xrstor_booting() private (jsc#SLE-18931). +- commit 5d32b8f + +- x86/fpu: Clean up CPU feature tests (jsc#SLE-18931). +- commit 446c71a + +- x86/fpu: Move context switch and exit to user inlines into + sched.h (jsc#SLE-18931). +- commit 93f59dc + +- scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 + (jsc#SLE-18968). +- scsi: megaraid_sas: Add helper functions for irq_context + (jsc#SLE-18968). +- scsi: megaraid_sas: Fix concurrent access to ISR between IRQ + polling and real interrupt (jsc#SLE-18968). +- scsi: megaraid: Clean up some inconsistent indenting + (jsc#SLE-18968). +- scsi: megaraid: Fix Coccinelle warning (jsc#SLE-18968). +- scsi: megaraid: Use scsi_cmd_to_rq() instead of + scsi_cmnd.request (jsc#SLE-18968). +- commit 15f1bb5 + +- x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init + (jsc#SLE-18931). +- commit d3c4053 + +- x86/fpu: Rework copy_xstate_to_uabi_buf() (jsc#SLE-18931). +- commit 2a28e7e + +- x86/fpu: Replace KVMs home brewed FPU copy from user + (jsc#SLE-18931). +- commit d2f0bca + +- x86/fpu: Move KVMs FPU swapping to FPU core (jsc#SLE-18931). +- commit 640c80f + +- x86/fpu/xstate: Mark all init only functions __init + (jsc#SLE-18931). +- commit b7fb34b + +- x86/fpu/xstate: Provide and use for_each_xfeature() + (jsc#SLE-18931). +- commit 1c5014e + +- x86/fpu: Cleanup xstate xcomp_bv initialization (jsc#SLE-18931). +- commit 135211d + +- x86/fpu: Do not inherit FPU context for kernel and IO worker + threads (jsc#SLE-18931). +- commit becc295 + +- x86/process: Clone FPU in copy_thread() (jsc#SLE-18931). +- commit 2d0ab18 + +- x86/fpu: Remove pointless memset in fpu_clone() (jsc#SLE-18931). +- commit 43563a6 + +- x86/fpu: Cleanup the on_boot_cpu clutter (jsc#SLE-18931). +- commit fba46f1 + +- x86/fpu: Restrict xsaves()/xrstors() to independent states + (jsc#SLE-18931). +- commit 2680d35 + +- x86/pkru: Remove useless include (jsc#SLE-18931). +- commit 0a37ab9 + +- x86/fpu: Update stale comments (jsc#SLE-18931). +- commit ccb8547 + +- x86/fpu: Remove pointless argument from switch_fpu_finish() + (jsc#SLE-18931). +- commit 2a98e69 + +- Update + patches.suse/x86-fpu-mask-out-the-invalid-mxcsr-bits-properly.patch + (jsc#SLE-18931). +- commit 1bb370e + +- x86/fpu/signal: Fix missed conversion to correct boolean retval + in save_xstate_epilog() (jsc#SLE-18931). +- commit 88b693c + +- x86/fpu/signal: Change return code of restore_fpregs_from_user() + to boolean (jsc#SLE-18931). +- commit bff2e93 + +- x86/fpu/signal: Change return code of check_xstate_in_sigframe() + to boolean (jsc#SLE-18931). +- commit 0925586 + +- x86/fpu/signal: Change return type of __fpu_restore_sig() + to boolean (jsc#SLE-18931). +- commit 8707aff + +- trap: cleanup trap_init() (git-fixes). +- commit 84c723c + +- xsurf100: drop include of lib8390.c (git-fixes). +- commit b8f067c + +- x86/fpu/signal: Change return type of fpu__restore_sig() + to boolean (jsc#SLE-18931). +- commit a9ed3f4 + +- x86/signal: Change return type of restore_sigcontext() to + boolean (jsc#SLE-18931). +- commit eacd67e + +- x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() + helpers to boolean (jsc#SLE-18931). +- commit f83d895 + +- x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() + to boolean (jsc#SLE-18931). +- commit a72c41f + +- x86/fpu/signal: Move xstate clearing out of + copy_fpregs_to_sigframe() (jsc#SLE-18931). +- commit 2f939c3 + +- x86/fpu/signal: Move header zeroing out of + xsave_to_user_sigframe() (jsc#SLE-18931). +- commit 05da93a + +- x86/fpu/signal: Clarify exception handling in + restore_fpregs_from_user() (jsc#SLE-18931). +- commit d359dfe + +- x86/extable: Remove EX_TYPE_FAULT from MCE safe fixups + (jsc#SLE-18931). +- commit f1063b0 + +- x86/fpu: Use EX_TYPE_FAULT_MCE_SAFE for exception fixups + (jsc#SLE-18931). +- commit cfb074b + +- x86/copy_mc: Use EX_TYPE_DEFAULT_MCE_SAFE for exception fixups + (jsc#SLE-18931). +- commit c72dfcc + +- x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and + EX_TYPE_FAULT_MCE_SAFE (jsc#SLE-18931). +- commit 0827eac + +- x86/extable: Rework the exception table mechanics + (jsc#SLE-18931). +- commit 91c2fad + +- x86/mce: Get rid of stray semicolons (jsc#SLE-18931). +- commit 03638cb + +- x86/mce: Deduplicate exception handling (jsc#SLE-18931). +- commit 01e0919 + +- x86/extable: Get rid of redundant macros (jsc#SLE-18931). +- commit 9770234 + +- x86/extable: Tidy up redundant handler functions + (jsc#SLE-18931). +- commit ef9303c + +- Drop patches where were added for ustat() + glibc doesn't expose this system call anymore, and so no point in + carrying this delta. LTP does test for this but the test uses its + own headers instead of libc for it. It is not worth carrying this + delta for a deprecated call. + This patch set was tested with kernel-ci and found no new regressions + with btrfs. +- Delete + patches.suse/btrfs-fs-super.c-add-new-super-block-devices-super_block_d.patch. +- Delete patches.suse/btrfs-use-the-new-VFS-super_block_dev.patch. +- commit ea7c7f6 + +- efi: cper: check section header more appropriately + (jsc#SLE-18522). +- efi/libstub: Simplify "Exiting bootservices" message + (jsc#SLE-18522). +- efi: sysfb_efi: fix build when EFI is not set (jsc#SLE-18522). +- drivers/firmware: fix SYSFB depends to prevent build failures + (jsc#SLE-18522). +- drivers/firmware: consolidate EFI framebuffer setup for all + arches (jsc#SLE-18522). + Update config files: + +# CONFIG_SYSFB_SIMPLEFB is not set +- drivers/firmware: move x86 Generic System Framebuffers support + (jsc#SLE-18522). + Update config files: + +CONFIG_SYSFB=y +- efi: cper: fix scnprintf() use in cper_mem_err_location() + (jsc#SLE-18522). +- commit f3836a8 + -- isystem: ship and use stdarg.h (jsc#SLE-19223). +- isystem: ship and use stdarg.h (jsc#SLE-19223). -- commit 648b5c7 + https://github.com/openSUSE/installation-images/issues/537 +- rpm/config.sh: Compress modules with zstd (jsc#SLE-21256). +- commit 33519d9 libcap +- Add explicit dependency on libcap2 with version to libcap-progs + and pam_cap (bsc#1184690) + +- Update to libcap 2.26 for supporting the ambient capabilities + (jsc#SLE-17092, jsc#ECO-3460) +- Use "or" in the license tag to avoid confusion (bsc#1180073) + +- Use %license (boo#1082318) + +- Enable PAM pam_cap.so module + +- RPM group association fix + +- Update to versison 2.25: + + Recover gperf detection in make rules. + + Man page typo fix. + + Tweak make rules to make packaging more straightforward. + + Fix error explanation in setcap. + + Drop need to link with libattr. It turns out libcap wasn't + actually using any code from that library, so linking to it was + superfluous. +- Drop libcap-nolibattr.patch: fixed upstream. +- No longer add %{buildroot} to all variables for make install the + Makefile learned about the meaning of DESTDIR. + +- Update to version 2.24 + * Fix compilation problems (note to self, make distclean && make, + before release) + * Some make rule changes to make uploading a release to kernel.org + easier for me. + * Tidied up some documented links. +- Update libcap-nolibattr.patch +- Add pkg-config build requirement; libcap now provides a pkgconfig + file +- Clean up specfile +- Move libraries and binaries to /usr because of #UsrMove + +- libcap-nolibattr.patch Do not link to libattr, it is + a bogus dependency. application uses sys/xattr from libc. + +- update license to new format + +- Cleanup specfile a bit: Remove old tags. + libgnome-games-support +- Update to version 1.8.2: + + Add margins to category bar in scores dialog. + + Fix build with latest vala. + +- Update to version 1.8.1: + + Updated translations. + +- Update to version 1.7.1: + + Add API to set icon name. + +- Update to version 1.6.1: + + Always show category in scores dialog. + +- Update to version 1.6.0.1: + + Updated translations. +- Changes from version 1.5.59: + + Replace autotools buildsystem with meson. +- Switch to meson buildsystem following upstream changes. Add + meson BuildRequires and macros. Also add a check section, and run + meson_test. + +- No longer recommend -lang: supplements are in use + +- Update to version 1.4.4: + + Fix build with new gettext. + +- Update to version 1.4.3: + + Fix build with vala 0.43.1 + +- Update to version 1.4.2: + + Hide category chooser on scores dialog when not needed. +- Changes from version 1.4.1: + + Fix invalid cast in scores dialog. +- Changes from version 1.4.0: + + Fix Scores.Context.get_high_scores() returning unordered + scores. + + Ensure all public objects are usable when created with + g_object_new(). + + Build with --abi-stability (requires valac 0.40). Bump soname. +- Following upstream changes, bump soname to 3, use define sover to + ease future bumps. +- Drop gnome-common BuildRequires and remove conditional autogen + call, we are using a prestine tarball. +- Add make_build, actually build the libs ourselves, not just + install the upstream ones. Use autosetup macro. + libidn2 +- The library is actually dual licensed, GPL-2.0-or-later or LGPL-3.0-or-later, + match factory licenses (bsc#1180138) + +- Update to version 2.2.0 CVE-2019-12290 bsc#1154884: + * Perform A-Label roundtrip for lookup functions by default + * Stricter check of input to punycode decoder + * Fix punycode decoding with no ASCII chars but given delimiter + * Fix 'idn2 --no-tr64' (was a no-op) + * Allow _ as a basic code point in domain labels + * Fail building documentation if 'ronn' isn't installed + * git tag changed to reflect https://semver.org/ + +- update to 2.1.1 CVE-2019-18224 bsc#1154887: + * Revert SONAME bump from release 2.1.0 + * Fix NULL dereference in idn2_register_u8() and + idn2_register_ul() + * Fix free of random value in idn2_to_ascii_4i() + * Improved fuzzer (which found the above issues) + * Check for valid unicode input in punycode encoder + * Avoid excessive CPU usage in punycode encoding with + large inputs + * Deprecate idn2_to_ascii_4i() in favor of idn2_to_ascii_4i2() + * Restrict output length of idn2_to_ascii_4i() to 63 bytes + +- update to 2.1.0: + * Two internal functions are no longer exposed, soname bump + * Fix label length check for idn2_register_u8() + * Add missing error messages to idn2_strerror_name() + +- update to 2.0.5: + * Switch the default library behavior to IDNA2008 as amended by + TR#46 (non-transitional). That default behavior is enabled when + no flags are specified to function calls. Applications can + utilize the %IDN2_NO_TR46 flag to switch to the unamended + IDNA2008. This is done in the interest of interoperability + based on the fact that this is what application writers care + about rather than strict compliance with a particular protocol + * Fixed memory leak in idn2_to_unicode_8zlz() + * Return error (IDN2_ICONV_FAIL) on charset conversion errors + * Fixed issue with STD3 rules applying in non-transitional TR46 + mode + * idn2: added option --usestd3asciirules +- put translations into libidn2-lang +- correct location of install_info_prereq macro to be on tools + +- update to 2.0.4: + * Fix integer overflow in bidi.c/_isBidi() bsc#1056451 + * Fix integer overflow in puny_decode.c/decode_digit() + bsc#1056450 + * Fix idna_free() to idn_free() +- enable documentation again + +- update to 2.0.3: + * %IDN2_USE_STD3_ASCII_RULES disabled by default. + Previously libidn2 was eliminating non-STD3 characters from + domain strings such as _443._tcp.example.com, or IPs such as + 1.2.3.4/24 provided to libidn2 functions. That was an + unexpected regression for applications switching from libidn + and thus it is no longer applied by default. + Use %IDN2_USE_STD3_ASCII_RULES to enable that behavior again. +- disable documentation, does not build correctly + +- update to 2.0.2: + * Fix TR46 transitional mode + * Fix several documentation issues + +- Sources updated from http://alpha.gnu.org to https://ftp.gnu.org + +- Update to version 2.0.1 +- Version 2.0.1 (released 2017-04-22) + * idn2 utility now using IDNA2008 + TR46 by default +- Version 2.0.0 (released 2017-03-29) [alpha] + * Version numbering scheme changed + * Added to ASCII conversion functions corresponding to libidn1 + functions: + - idn2_to_ascii_4i - idn2_to_ascii_4z + - idn2_to_ascii_8z - idn2_to_ascii_lz + * Added to unicode conversion functions corresponding to libidn1 + functions: + - idn2_to_unicode_8z4z - idn2_to_unicode_4z4z + - idn2_to_unicode_44i - idn2_to_unicode_8z8z + - idn2_to_unicode_8zlz - idn2_to_unicode_lzlz + * Including idn2.h will provide libidn1 compatibility functions + unless IDN2_SKIP_LIBIDN_COMPAT is defined. That allows converting + applications from libidn1 (which offers IDNA2003) to libidn2 (which + offers IDNA2008) by replacing idna.h to idn2.h in the applications' + source. +- Dropped patch not needed after revision + * libidn2-no-examples-build.patch + +- Update to version 0.16 + * build: Fix idn2_cmd.h build rule. + * API and ABI is backwards compatible with the previous version. +- Update to version 0.15 (released 2017-01-14) + * Fix out-of-bounds read. + * Fix NFC input conversion (regression). + * Shrink TR46 static mapping data. + * API and ABI is backwards compatible with the previous version. +- Update to version 0.14 (released 2016-12-30) + * build: Fix gentr46map build. + * API and ABI is backwards compatible with the previous version. +- Update to version 0.13: + * build: Doesn't download external files during build. + * doc: Clarify license. + * build: Generate ChangeLog file properly. + * doc: API documentation related to TR46 flags. + * API and ABI is backwards compatible with the previous version. +- Update to version 0.12: + * Builds/links with libunistring. + * Fix two possible crashes with unchecked NULL pointers. + * Memleak fix. + * Binary search for codepoints in tables. + * Do not taint output variable on error in idn2_register_u8(). + * Do not taint output variable on error in idn2_lookup_u8(). + * Update to Unicode 6.3.0 IDNA tables. + * Add TR46 / UTS#46 support to API and idn2 utility. + * Add NFC quick check. + * Add make target 'check-coverage' for test coverage report. + * Add tests to increase test code coverage. + * API and ABI is backwards compatible with the previous version. + +- update to 0.11: + * Fix stack underflow in 'idn2' command line tool. [boo#1014473] + * Fix gdoc script to fix texinfo syntax error. + * API and ABI is backwards compatible with the previous version. + +- Convert to libidn2 package started to being used, namely by curl +- Alternative implementation based on new specification from 2008 + + completely different codebase with no ties to libidn + +- libidn 1.33: + * bnc#990189 CVE-2015-8948 CVE-2016-6262 + * bnc#990190 CVE-2016-6261 + * bnc#990191 CVE-2016-6263 + * libidn: Fix out-of-bounds stack read in idna_to_ascii_4i. + * idn: Solve out-of-bounds-read when reading one zero byte as input. + * libidn: stringprep_utf8_nfkc_normalize reject invalid UTF-8. + +- Update to 1.32 + * libidn: Fix crash in idna_to_unicode_8z8z and + idna_to_unicode_8zlz. This problem was introduced in 1.31. + * API and ABI is backwards compatible with the previous version. +- Update gpg keyring + +- Add Apache-2.0 license to the license line. Under this is the + java code, but we don't build it -> just the sources license + +- Version bump to 1.31: + * Fixes bnc#923241 CVE-2015-2059 out-of-bounds read with stringprep on + invalid UTF-8 + * Few other triv changes + +- Version bump to 1.30: + * punycode.{c,h} files were reimported +- Cleanup with spec-cleaner + +- update version 1.29: + * libidn: Mark internal variable "g_utf8_skip" as static. + * idn: Flush stdout to simplify for tools that buffer too heavily. + * i18n: Added Brazilian Portuguese translation. + * Update gnulib files. + * API and ABI is backwards compatible with the previous version. + libqt5-qtwebengine -- Do not use system_vpx on 15.4 +- Do not use system vpx on 15.4 + +- Update to version 5.15.7: + * Update Chromium: + [Backport] Linux sandbox: update syscalls numbers on 32-bit platforms + [Backport] sandbox: linux: allow clock_nanosleep & gettime64 + [Backport] Linux sandbox: update syscall numbers for all platforms. + [Backport] Ease HarfBuzz API change with feature detection + [Backport] Security bug 1248665 + [Backport] CVE-2021-37975 : Use after free in V8 + [Backport] CVE-2021-37980 : Inappropriate implementation in Sandbox + [Backport] CVE-2021-37979 : Heap buffer overflow in WebRTC (2/2) + [Backport] CVE-2021-37979 : Heap buffer overflow in WebRTC (1/2) + [Backport] CVE-2021-37978 : Heap buffer overflow in Blink + [Backport] CVE-2021-30616: Use after free in Media. + [Backport] CVE-2021-37962 : Use after free in Performance Manager (2/2) + [Backport] CVE-2021-37962 : Use after free in Performance Manager (1/2) + [Backport] CVE-2021-37973 : Use after free in Portals + [Backport] CVE-2021-37971 : Incorrect security UI in Web Browser UI. + [Backport] CVE-2021-37968 : Inappropriate implementation in Background Fetch API + [Backport] CVE-2021-37967 : Inappropriate implementation in Background Fetch API + [Backport] Linux sandbox: return ENOSYS for clone3 + [Backport] Linux sandbox: fix fstatat() crash + [Backport] Reland "Reland "Linux sandbox syscall broker: use struct kernel_stat"" + [Backport] Security bug 1238178 (2/2) + [Backport] Security bug 1238178 (1/2) + [Backport] CVE-2021-30633: Use after free in Indexed DB API (2/2) + [Backport] CVE-2021-30633: Use after free in Indexed DB API (1/2) + [Backport] CVE-2021-30630: Inappropriate implementation in Blink + [Backport] CVE-2021-30629: Use after free in Permissions + [Backport] CVE-2021-30628: Stack buffer overflow in ANGLE + [Backport] CVE-2021-30627: Type Confusion in Blink layout + [Backport] CVE-2021-30626: Out of bounds memory access in ANGLE + [Backport] CVE-2021-30625: Use after free in Selection API + [Backport] Security bug 1206289 + [Backport] CVE-2021-30613: Use after free in Base internals + [Backport] Security bug 1227228 + [Backport] CVE-2021-30618: Inappropriate implementation in DevTools + * Update patch level + * Blacklist certificate test until certicates have been renewed + * Block CORS from local URLs when remote access is not enabled + * Do not wait on weak_pointer for termination errors + * Support MSVC_VER 16.8 + * Fix wrong save file filter for Markdown Editor example + * Add Chromium version source documentation + * Bump version from 5.15.6 to 5.15.7 + * Fix crash when clicking on a link in PDF +- Drop openSUSE patches: + * fix1163766.patch. Should be addressed with: + https://github.com/qt/qtwebengine-chromium/commit/652f834de + https://github.com/qt/qtwebengine-chromium/commit/faae106ed + https://github.com/qt/qtwebengine-chromium/commit/6b7b3f1bf + * chromium-glibc-2.33.patch. Should be addressed with the + [Backport] Linux sandbox: fix fstatat() crash and + Reland "Reland "Linux sandbox syscall broker: use struct kernel_stat"" + changes. + * chromium-older-harfbuzz.patch +- Drop upstream changes: + * 0001-return-ENOSYS-for-clone3.patch + * chromium-harfbuzz-3.0.0.patch + * skia-harfbuzz-3.0.0.patch +- Rebase patches: + * sandbox-statx-futex_time64.patch + +- Add patches from Arch to fix build with HarfBuzz 3.0.0: + * chromium-harfbuzz-3.0.0.patch + * skia-harfbuzz-3.0.0.patch +- ... but don't break with < 2.9.0: + * chromium-older-harfbuzz.patch + +- Update to version 5.15.6: + * Update Chromium: + + [Backport] CVE-2021-30560: Use after free in Blink XSLT + + [Backport] CVE-2021-30566: Stack buffer overflow in Printing + + [Backport] CVE-2021-30585: Use after free in sensor handling + + Bump V8_PATCH_LEVEL + + [Backport] Security bug 1228036 + + [Backport] CVE-2021-30604: Use after free in ANGLE + + [Backport] CVE-2021-30603: Race in WebAudio + + [Backport] CVE-2021-30602: Use after free in WebRTC + + [Backport] CVE-2021-30599: Type Confusion in V8 + + [Backport] CVE-2021-30598: Type Confusion in V8 + + [Backport] Security bug 1227933 + + [Backport] Security bug 1205059 + + [Backport] Security bug 1184294 + + [Backport] Security bug 1198385 + + [Backport] CVE-2021-30588: Type Confusion in V8 + + [Backport] CVE-2021-30587: Inappropriate implementation in Compositing on Windows + + [Backport] CVE-2021-30573: Use after free in GPU + + [Backport] CVE-2021-30569, security bugs 1198216 and 1204814 + + [Backport] CVE-2021-30568: Heap buffer overflow in WebGL + + [Backport] CVE-2021-30541: Use after free in V8 + + [Backport] Security bugs 1197786 and 1194330 + + [Backport] Security bug 1194689 + + [Backport] CVE-2021-30563: Type Confusion in V8 + + [Backport] Security bug 1211215 + + [Backport] Security bug 1209558 + + [Backport] CVE-2021-30553: Use after free in Network service + + [Backport] CVE-2021-30548: Use after free in Loader + + [Backport] CVE-2021-30547: Out of bounds write in ANGLE + + [Backport] CVE-2021-30556: Use after free in WebAudio + + [Backport] CVE-2021-30559: Out of bounds write in ANGLE + + [Backport] CVE-2021-30533: Insufficient policy enforcement in PopupBlocker + + [Backport] Security bug 1202534 + + [Backport] CVE-2021-30536: Out of bounds read in V8 + + [Backport] CVE-2021-30522: Use after free in WebAudio + + [Backport] CVE-2021-30554 Use after free in WebGL + + [Backport] CVE-2021-30551: Type Confusion in V8 + + [Backport] CVE-2021-30544: Use after free in BFCache + + [Backport] CVE-2021-30535: Double free in ICU + + [Backport] CVE-2021-30534: Insufficient policy enforcement in iFrameSandbox + + [Backport] CVE-2021-30530: Out of bounds memory access in WebAudio + + [Backport] CVE-2021-30523: Use after free in WebRTC + + Generate mojo bindings before compiling extension API registration + * Bump version from 5.15.5 to 5.15.6 + * Always send phased wheel events beginning with Began +- Import patch from the chromium package: + * 0001-return-ENOSYS-for-clone3.patch +- Add changes from the chromium package to + 0001-Fix-build-with-glibc-2.34.patch + +- Add patch to fix build with glibc 2.34 (boo#1189095) + * 0001-Fix-build-with-glibc-2.34.patch + +- Update the CMake version workaround to get qtbase's real version + +- Update to version 5.15.5: + * Abort findText also right on explicit navigation request + * Adapt to new Connections syntax + * Add devtools eyedropper support + * Add more tests to tst_loadsignals + * Add support for Keyboard.getLayoutMap() + * Add web-ui chrome://net-internals + * Allow leaving OCSP off + * Always send phased wheel events beginning with Began + * Avoid accessing profileAdapter when profile is shutting down + * Avoid unknownFunc messages in qmltests + * Blacklist CertificateError::test_error for macOS + * Blacklist NewViewRequest::test_loadNewViewRequest on macOS + * Blacklist handleError on macos until we merge the fix + * Blacklist numberOfStartedAndFinishedSignalsIsSame on b2q CIs + * Depend on QCoreApplication::startingUp() for checking + existence of app + * Do not allow WebBluetooth to continue + * Do not hide virtual keyboard if the focused node is editable + * Doc: Add a note about navigation within a page to a fragment + * Docs: Suggest to use higher DPI for printing + * Fix FilePickerController's path validation for windows and + corresponding tests + * Fix application locales again + * Fix embedded PDFs when plugins are disabled + * Fix first party url for cookie filter + * Fix inconsistent number of load signals and their order + * Fix normalization of app locales + * Fix not working certificates on mac > 10.14 + * Fix prl files on ios + * Fix qmltests::WebEngineViewNavigationHistory auto tests + * Fix qtpdf static builds on windows + * Fix static build of qml qtpdf + * Follow InProcessGpuThread::Init() on thread priority + * Generate mojo bindings before compiling extension API + registration + * Implement PluginServiceFilterQt + * Load signals test: use focusProxy for link clicking test + * Make able to override disabled features from command line + * Notify canGoBack/canGoForward changes based on web actions + * Only disconnect QWebEnginePage signals that QWebEngineView + connected + * Package devtools inspector overlay + * Remove ResourceTypeSubFrame check after website update + * Remove obsolete loadSignals test + secondLoadForError_WhenErrorPageEnabled + * Remove qquickwebengineprofile test + * Remove tracking of frame which load error page + * Remove ui/snapshot overrides for aura + * Report server directs in navigation type + * Return to using the default devtools page + * Set enumaration root directory for File.webkitRelativePath API + * Set more Display properties + * Show PDF viewer in a guest view + * Support devtools close button in QuickNanoBrowser + * Support zoom-in, zoom-out and cell web cursors on macOS + * Unblacklist and fix load signals test for file download + * Update Chromium and adapt PermissionManagerQt + * Update platform notes + * View: test signal for deletion of external page set to view +- Drop patches: + * 0001-Fix-normalization-of-app-locales.patch + * 0001-Fix-build-with-GCC-11.patch + * 0001-Fix-build-with-system-ICU-69.patch + +- Add patch to fix build with ICU 69: + * 0001-Fix-build-with-system-ICU-69.patch + +- Add patch to fix build with GCC 11: + * 0001-Fix-build-with-GCC-11.patch + +- Update _constraints to avoid OOM + +- Add back missing part in fix1163766.patch (boo#1184610) libsndfile +- Fix heap buffer overflow vulnerability in msadpcm_decode_block + (CVE-2021-3246, bsc#1188540): + ms_adpcm-Fix-and-extend-size-checks.patch + +- Fix segfault in wav conversion due to the invalid loop count + (CVE-2018-19758, bsc#1117954): + libsndfile-wav-loop-count-fix.patch + +- Fix buffer overflow in sndfile-deinterleave, which isn't really a + security issue (bsc#1100167, CVE-2018-13139, bsc#1116993, + CVE-2018-19432): + sndfile-deinterlace-channels-check.patch + +- Use license file tag + +- Fix potential overflow in d2alaw_array() (CVE-2017-17456, + bsc#1071777): + libsndfile-CVE-2017-17456-alaw-range-check.patch +- Fix potential overflow in d2ulaw_array() (CVE-2017-17457, + bsc#1071767): + libsndfile-CVE-2017-17457-ulaw-range-check.patch + +- Fix VUL-0: divide-by-zero error exists in the function + double64_init() in double64.c (CVE-2017-14634, bsc#1059911): + 0030-double64_init-Check-psf-sf.channels-against-upper-bo.patch +- Tentative fix for VUL-0: out of bounds read in the function + d2alaw_array() in alaw.c (CVE-2017-14245, bsc#1059912) and + VUL-0: out of bounds read in the function d2ulaw_array() in + ulaw.c (CVE-2017-14246, bsc#1059913): + 0031-sfe_copy_data_fp-check-value-of-max-variable.patch + +- Fix Heap-based Buffer Overflow in the psf_binheader_writef + (CVE-2017-12562, bsc#1052476): + 0020-src-common.c-Fix-heap-buffer-overflows-when-writing-.patch + +- Fix out-of-bounds read memory access in the aiff_read_chanmap() + (CVE-2017-6892, bsc#1043978): + 0010-src-aiff.c-Fix-a-buffer-read-overflow.patch + +- Fix FLAC buffer overflows (CVE-2017-8361 CVE-2017-8363 + CVE-2017-8365 CVE-2017-8362 bsc#1036944 bsc#1036945 bsc#1036946 + bsc#1036943): + 0001-FLAC-Fix-a-buffer-read-overrun.patch + 0002-src-flac.c-Fix-a-buffer-read-overflow.patch + +- Update to version 1.0.27: + * Fix a seek regression in 1.0.26 + * Add metadata read/write for CAF and RF64 + * FIx PAF endian-ness issue +- Update to version 1.0.28 + * Fix buffer overruns in FLAC and ID3 handling code + (CVE-2017-7585, CVE-2017-7586, bsc#1033054, bsc#1033053) + * Reduce default header memory requirements + * Fix detection of Large File Support for 32 bit systems. +- Obsoleted patch: + libsndfile-psf_strlcpy_crlf-fix-CVE-2015-8075.patch + +- Fix spec file to enable builds on non opensuse OS + +- Update to version 1.0.26: + * Fix for CVE-2014-9496, CVE-2014-9756 and CVE-2015-7805. + * Add ALAC/CAF support. Minor bug fixes and improvements. +- Refreshed patches: + sndfile-ocloexec.patch + libsndfile-psf_strlcpy_crlf-fix-CVE-2015-8075.patch +- Removed obsoleted patches: + libsndfile-example-fix.diff + libsndfile-fix-header-read-CVE-2015-7805.patch + libsndfile-paf-zero-division-fix.diff + libsndfile-src-common.c-Fix-a-header-parsing-bug.patch + libsndfile-src-file_io.c-Prevent-potential-divide-by-zero.patch + sndfile-src-sd2.c-Fix-segfault-in-SD2-RSRC-parser.patch + sndfile-src-sd2.c-Fix-two-potential-buffer-read-overflows.patch + +- VUL-0: libsndfile 1.0.25 heap overflow (CVE-2015-7805, bsc#953516) + libsndfile-src-common.c-Fix-a-header-parsing-bug.patch + libsndfile-fix-header-read-CVE-2015-7805.patch +- VUL-0: libsndfile 1.0.25 heap overflow (CVE-2015-8075, bsc#953519) + libsndfile-psf_strlcpy_crlf-fix-CVE-2015-8075.patch +- Fix the build with SLE11-SP3 due to AM_SILENT_RULE macro + +- VUL-1: libsndfile DoS/divide-by-zero (CVE-2014-9756, bsc#953521): + libsndfile-src-file_io.c-Prevent-potential-divide-by-zero.patch + +- Cleanup spec file with spec-cleaner +- Add gpg signature +- Remove old ppc provides/obsoletes + +- VUL-0: two buffer read overflows in sd2_parse_rsrc_fork() + (CVE-2014-9496, bnc#911796): backported upstream fix patches + sndfile-src-sd2.c-Fix-segfault-in-SD2-RSRC-parser.patch + sndfile-src-sd2.c-Fix-two-potential-buffer-read-overflows.patch + libstorage-ng +- merge gh#openSUSE/libstorage-ng#842 +- support PBKDF for LUKS2 (jsc#SLE-21309) +- updated documentation +- refactored pool generation +- 4.4.56 + +- Translated using Weblate (Indonesian) (bsc#1149754) +- 4.4.55 + +- Translated using Weblate (Catalan) (bsc#1149754) +- 4.4.54 + +- merge gh#openSUSE/libstorage-ng#841 +- run external programs in C.UTF-8 if codeset is UTF-8 +- 4.4.53 + +- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) +- 4.4.52 + +- Translated using Weblate (Czech) (bsc#1149754) +- 4.4.51 + +- merge gh#openSUSE/libstorage-ng#840 +- BIOS RAIDs can also not be removed +- 4.4.50 + +- Translated using Weblate (Japanese) (bsc#1149754) +- 4.4.49 + +- merge gh#openSUSE/libstorage-ng#839 +- allow to create partitions with any number +- coding style +- 4.4.48 + +- merge gh#openSUSE/libstorage-ng#838 +- Use dev name in fstab for LUKS devices (jsc#SLE-20416, bsc#1181196) +- 4.4.47 + +- Translated using Weblate (Slovak) (bsc#1149754) +- 4.4.46 + +- merge gh#openSUSE/libstorage-ng#837 +- simplified parted flag handling +- added partition id for 'linux-home' +- 4.4.45 + +- merge gh#openSUSE/libstorage-ng#836 +- added non-const versions of several existing functions +- added detect_remove_info() +- 4.4.44 + +- merge gh#openSUSE/libstorage-ng#835 +- generate pools with dasds +- extended testsuite +- 4.4.43 + +- merge gh#openSUSE/libstorage-ng#834 +- added get_dasd_type_name() and get_dasd_format_name() +- 4.4.42 + +- merge gh#openSUSE/libstorage-ng#833 +- avoid sporadic out-of-memory during build (on Fedora) +- 4.4.41 + +- merge gh#openSUSE/libstorage-ng#832 +- added BlkDevice::can_be_removed() +- 4.4.40 + +- merge gh#openSUSE/libstorage-ng#831 +- added non-const Encryption::get_blk_device() +- 4.4.39 + +- merge gh#openSUSE/libstorage-ng#830 +- added get_encryption_type_name() +- coding style +- 4.4.38 + +- Translated using Weblate (Greek) (bsc#1149754) +- 4.4.37 + +- Translated using Weblate (Indonesian) (bsc#1149754) +- 4.4.36 + +- merge gh#openSUSE/libstorage-ng#829 +- added function BlkFilesystem::supports_tune_options() +- coding style +- 4.4.35 + +- merge gh#openSUSE/libstorage-ng#828 +- added non-const version of BlkFilesystem::get_blk_devices() +- use in-class member initialization +- coding style and documentation +- 4.4.34 + +- merge gh#openSUSE/libstorage-ng#827 +- added function to rename a pool +- coding style +- 4.4.33 + +- merge gh#openSUSE/libstorage-ng#826 +- allow to attach userdata to pools +- 4.4.32 + +- merge gh#openSUSE/libstorage-ng#825 +- run blkdiscard when creating/removing partition tables and partitions +- 4.4.31 + +- merge gh#openSUSE/libstorage-ng#824 +- added notes +- 4.4.30 + +- merge gh#openSUSE/libstorage-ng#823 +- extended spec file for Fedora +- added documentation +- avoid non standard parted commands where possible +- coding style +- 4.4.29 + +- Translated using Weblate (Czech) (bsc#1149754) +- 4.4.28 + +- Translated using Weblate (Slovak) (bsc#1149754) +- 4.4.27 + +- Translated using Weblate (Japanese) (bsc#1149754) +- 4.4.26 + +- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) +- 4.4.25 + +- Translated using Weblate (Dutch) (bsc#1149754) +- 4.4.24 + +- Translated using Weblate (Catalan) (bsc#1149754) + +- merge gh#openSUSE/libstorage-ng#822 +- extended "install" integration tests +- tiny cleanup +- updated pot and po files +- 4.4.23 + +- merge gh#openSUSE/libstorage-ng#821 +- updated documentation +- 4.4.22 + +- merge gh#openSUSE/libstorage-ng#820 +- avoid internal use of some deprecared functions +- 4.4.21 + +- merge gh#openSUSE/libstorage-ng#819 +- make minimal SystemInfo class available in ABI +- 4.4.20 + +- merge gh#openSUSE/libstorage-ng#818 +- fixed action dependency generation when certain LVM and btrfs + quota action are present +- added unit test +- more detailed exception messages +- 4.4.19 + +- merge gh#openSUSE/libstorage-ng#817 +- allow trailing newlines in json parser +- 4.4.18 + +- merge gh#openSUSE/libstorage-ng#816 +- new exceptions for invalid stripe and chunk sizes +- 4.4.17 + +- merge gh#openSUSE/libstorage-ng#815 +- added functions to validate LVM VG and LV names +- preceded LVM VG and LV name by '--' during command invocation +- added notes +- work on LVM support +- 4.4.16 + +- merge gh#openSUSE/libstorage-ng#814 +- removed unused code in SystemCmd +- use reference in loop +- 4.4.15 + +- merge gh#openSUSE/libstorage-ng#813 +- use some c++17 features +- minor code improvements +- 4.4.14 + +- merge gh#openSUSE/libstorage-ng#812 +- override lvm config setting causing invalid JSON (bsc#1186780) +- 4.4.13 + +- merge gh#openSUSE/libstorage-ng#811 +- minimise dependencies between mount actions +- 4.4.12 + +- merge gh#openSUSE/libstorage-ng#810 +- added flag rootprefixed +- added unit test +- added dependencies between unmount actions +- added integration test + +- merge gh#openSUSE/libstorage-ng#809 +- work on image mode +- 4.4.11 + +- merge gh#openSUSE/libstorage-ng#808 +- adjust partition names from set_source +- 4.4.10 + +- merge gh#openSUSE/libstorage-ng#807 -- 4.3.108 +- 4.4.9 + +- Translated using Weblate (Lithuanian) (bsc#1149754) +- 4.4.8 +- Translated using Weblate (Lithuanian) (bsc#1149754) +- 4.4.7 + +- Translated using Weblate (Russian) (bsc#1149754) +- 4.4.6 + +- Translated using Weblate (Japanese) (bsc#1149754) +- 4.4.5 + +- Translated using Weblate (Slovak) (bsc#1149754) +- 4.4.4 + +- merge gh#openSUSE/libstorage-ng#806 -- 4.3.107 +- 4.4.3 + +- merge gh#openSUSE/libstorage-ng#805 +- added argument keep_sids to Devicegraph::load() +- added functions to set source or target of holder +- use in-class member initialization +- added keep_sids and set_source +- 4.4.2 + +- merge gh#openSUSE/libstorage-ng#804 +- added function Holder::get_devicegraph() +- fixed typo +- use in-class member initialization +- 4.4.1 + +- merge gh#openSUSE/libstorage-ng#803 +- support setting UUIDs for RAID, LUKS and more filesystems +- 4.4.0 libyui +- Send a proper notify event from the YMultiSelectionBox widget + when checking a check box via the REST API (bsc#1192574) +- 4.2.22 + +- ncurses: Fix sorting tables by strings (jsc#SLE-17782) +- 4.2.21 + +- Use the C++17 standard in the *-pkg plugins (libzypp uses that + standard by default) (related to bsc#1191829) +- 4.2.20 + +- Fixed crash in NCurses online update when retracted packages + are present (bsc#1191130) +- 4.2.19 + +- Add debug_label as filter and improve error handling (bsc#1174390) +- 4.2.18 + +- Fixed empty entries in YQPackageSelector Zypp history window + (bsc#1191430) +- Added missing textdomain (bsc#1190805) +- 4.2.17 + libyui:libyui-ncurses +- Send a proper notify event from the YMultiSelectionBox widget + when checking a check box via the REST API (bsc#1192574) +- 4.2.22 + +- ncurses: Fix sorting tables by strings (jsc#SLE-17782) +- 4.2.21 + +- Use the C++17 standard in the *-pkg plugins (libzypp uses that + standard by default) (related to bsc#1191829) +- 4.2.20 + +- Fixed crash in NCurses online update when retracted packages + are present (bsc#1191130) +- 4.2.19 + +- Add debug_label as filter and improve error handling (bsc#1174390) +- 4.2.18 + +- Fixed empty entries in YQPackageSelector Zypp history window + (bsc#1191430) +- Added missing textdomain (bsc#1190805) +- 4.2.17 + libyui:libyui-ncurses-pkg +- Send a proper notify event from the YMultiSelectionBox widget + when checking a check box via the REST API (bsc#1192574) +- 4.2.22 + +- ncurses: Fix sorting tables by strings (jsc#SLE-17782) +- 4.2.21 + +- Use the C++17 standard in the *-pkg plugins (libzypp uses that + standard by default) (related to bsc#1191829) +- 4.2.20 + +- Fixed crash in NCurses online update when retracted packages + are present (bsc#1191130) +- 4.2.19 + +- Add debug_label as filter and improve error handling (bsc#1174390) +- 4.2.18 + +- Fixed empty entries in YQPackageSelector Zypp history window + (bsc#1191430) +- Added missing textdomain (bsc#1190805) +- 4.2.17 + libyui:libyui-qt +- Send a proper notify event from the YMultiSelectionBox widget + when checking a check box via the REST API (bsc#1192574) +- 4.2.22 + +- ncurses: Fix sorting tables by strings (jsc#SLE-17782) +- 4.2.21 + +- Use the C++17 standard in the *-pkg plugins (libzypp uses that + standard by default) (related to bsc#1191829) +- 4.2.20 + +- Fixed crash in NCurses online update when retracted packages + are present (bsc#1191130) +- 4.2.19 + +- Add debug_label as filter and improve error handling (bsc#1174390) +- 4.2.18 + +- Fixed empty entries in YQPackageSelector Zypp history window + (bsc#1191430) +- Added missing textdomain (bsc#1190805) +- 4.2.17 + libyui:libyui-qt-graph +- Send a proper notify event from the YMultiSelectionBox widget + when checking a check box via the REST API (bsc#1192574) +- 4.2.22 + +- ncurses: Fix sorting tables by strings (jsc#SLE-17782) +- 4.2.21 + +- Use the C++17 standard in the *-pkg plugins (libzypp uses that + standard by default) (related to bsc#1191829) +- 4.2.20 + +- Fixed crash in NCurses online update when retracted packages + are present (bsc#1191130) +- 4.2.19 + +- Add debug_label as filter and improve error handling (bsc#1174390) +- 4.2.18 + +- Fixed empty entries in YQPackageSelector Zypp history window + (bsc#1191430) +- Added missing textdomain (bsc#1190805) +- 4.2.17 + libyui:libyui-qt-pkg +- Send a proper notify event from the YMultiSelectionBox widget + when checking a check box via the REST API (bsc#1192574) +- 4.2.22 + +- ncurses: Fix sorting tables by strings (jsc#SLE-17782) +- 4.2.21 + +- Use the C++17 standard in the *-pkg plugins (libzypp uses that + standard by default) (related to bsc#1191829) +- 4.2.20 + +- Fixed crash in NCurses online update when retracted packages + are present (bsc#1191130) +- 4.2.19 + +- Add debug_label as filter and improve error handling (bsc#1174390) +- 4.2.18 + +- Fixed empty entries in YQPackageSelector Zypp history window + (bsc#1191430) +- Added missing textdomain (bsc#1190805) +- 4.2.17 + libzypp +- Disable logger in the child after fork (bsc#1192436) +- version 17.28.8 (22) + +- Check log writer before accessing it (fixes #355, bsc#1192337) +- Save locks: Update an existing locks changed comment string. +- Allow uname-r format in purge kernels keepspec (fixes + openSUSE/zypper#418) +- version 17.28.7 (22) + +- Zypper should keep cached files if transaction is aborted + (bsc#1190356) + Singletrans mode currently does not keep files around if the + transaction is aborted. This patch fixes the problem. +- Require a minimum number of mirrors for multicurl (bsc#1191609) +- Use procfs to detect nr of open fd's if rlimit is too high + (bsc#1191324) + Especially in a VM iterating over all possible fd's to close open + ones right before a exec() slows down zypper unnecessarily. This + patch uses /proc/self/fd to iterate over open fd's in case rlimit + is above 1024. +- po: Fix some lost '%' signs in positional args (bsc#1191370) +- RepoManager: Don't probe for plaindir repo if URL schema is + plugin: (bsc#1191286) +- version 17.28.6 (22) + lightdm +- Replace /usr/etc to /etc for products if suse_version < 1550 + (bsc#1190289) + +- Remove %ghost from /var/cache/lightdm. With SELinux enabled + lightdm would otherwise not be allowed to create that directory. + mariadb -- Remove ownership of %{_rpmconfigdir}/macros.d. Fixes bsc#1182218 +- The following issues have already been fixed in this package but weren't + previously mentioned in the changes file: + bsc#1189320 + CVE-2021-2145, bsc#1185872 + CVE-2021-2166, bsc#1185870 + CVE-2021-27928, bsc#1183770 + MDEV-23851 -- Update to 10.5.12 [bsc#1189320] +- Fix rpmlint errors +- Run spec-cleaner + +- Enable LZ4 compression for INNODB and ROCKSDB, fixes bsc#1186031 + +- Revert systemd hardening + * Remove harden_mariadb.service.patch + +- Add CONFIG parameter to %sysusers_generate_pre + +- Update to 10.6.5 + * release notes and changelog: + https://mariadb.com/kb/en/library/mariadb-1065-release-notes + https://mariadb.com/kb/en/library/mariadb-1065-changelog + * fixes for the following security vulnerabilities: + 10.6.5: none +- Not affected by [CVE-2021-35604], bsc#1192497 +- Drop upstreamed patch: + * mariadb-10.2.19-link-and-enable-c++11-atomics.patch + +- Use pam macros instead of hardcoding directories, fixes bsc#1191038 +- Add fix-pamdir.patch + +- Add func_math_tests_MDEV-26645.diff to avoid test failures in the func_math + test on Tumbleweed s390x and ppc64 until MDEV-26645 gets fixed upstream + +- Fix socket address in mariadb@.socket file + +- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): + * harden_mariadb.service.patch + Modified: + * mariadb.service.in + +- Replace %{_rpmconfigdir}/macros.d with %{_rpmmacrodir}, + remove ownership of this directory. Fixes boo#1182218 +- Run spec-cleaner + +- Update to 10.6.4 - https://mariadb.com/kb/en/library/mariadb-10512-release-notes - https://mariadb.com/kb/en/library/mariadb-10512-changelog + https://mariadb.com/kb/en/library/mariadb-1064-release-notes + https://mariadb.com/kb/en/library/mariadb-1064-changelog + https://mariadb.com/kb/en/library/mariadb-1063-release-notes + https://mariadb.com/kb/en/library/mariadb-1063-changelog + https://mariadb.com/kb/en/library/mariadb-1062-release-notes + https://mariadb.com/kb/en/library/mariadb-1062-changelog + https://mariadb.com/kb/en/library/mariadb-1061-release-notes + https://mariadb.com/kb/en/library/mariadb-1061-changelog + https://mariadb.com/kb/en/library/mariadb-1060-release-notes + https://mariadb.com/kb/en/library/mariadb-1060-changelog - CVE-2021-2372 + 10.6.4: CVE-2021-2372 +- Removed support to tokudb as it has been removed from upstream +- Refresh mariadb-10.2.4-fortify-and-O.patch +- Add new systemd socket from upstream + +- Support both rpmlint 1.x and 2.x. + +- Update rpmlint rules in order to work with rpmlint2 + (bsc#1179049). + +- Update to version 10.5.10 + * Fix CVE-2021-2154 + * Add ST_DISTANCE_SPHERE for calculating the spherical distance + between two geometries (point or multipoint) on a sphere + * Fix: Crash with invalid multi-table update of view in 2nd execution + of SP + * Fix: Incorrect name resolution for subqueries in ON expressions + * Fix: Complex query in Store procedure corrupts results + * Fix: DELETE HISTORY may delete current data on system-versioned + table + * Fix: Crashes with nested table value constructors + * Fix: Server crashes in thd_clear_errors() + * Fix: The statement set password=password('') executed in + PS mode fails in case it is run by a user with expired password + * Full changes: https://mariadb.com/kb/en/mariadb-10510-changelog/ +- Drop mariadb-10.5.9-cmake-3.20.patch, applied upstream + +- Add mariadb-10.5.9-cmake-3.20.patch: Fix syntax error which is + exposed by cmake 3.20. -- Update to 10.5.11 [bsc#1182739] +- Update to 10.5.9 - https://mariadb.com/kb/en/library/mariadb-10511-release-notes - https://mariadb.com/kb/en/library/mariadb-10511-changelog - https://mariadb.com/kb/en/library/mariadb-10510-release-notes - https://mariadb.com/kb/en/library/mariadb-10510-changelog - 10.5.11: none - 10.5.10: CVE-2021-2145, bsc#1185872 - CVE-2021-2166, bsc#1185870 - 10.5.9: CVE-2021-27928, bsc#1183770 -- remove upstreamed patch fix-lock-rollback-assert-abort.patch - (MDEV-23851) -- refresh mariadb-10.1.1-mysqld_multi-features.patch + 10.5.9: none +- Tracker bug: [bsc#1182739] +- Update fixes [bsc#1182255] (MDL BF-BF Conflict caused by + TRUNCATE TABLE) +- remove fix-lock-rollback-assert-abort.patch (applied upstream) mlocate +- Added hardening to systemd service(s) (bsc#1181400). Modified: + * mlocate.service + +- require apparmor-abstractions, because apparmor.service fails with + Could not open 'tunables/global' error otherwise + netcat-openbsd +- Fix download URL. Debian has purged older versions from their + servers. + +- Build with hidden visibility since no symbols should be exported + +- enable-udp-ip_recverr.patch: Enable IP_RECVERR on UDP sockets + to match *bsd behaviour and avoid long timeouts if an error + ocurrs. + +- Add port-select-on-connect.patch: if -s is given but not -p + do not select port at bind() but at connect() time. + +- Update to 1.203 matching debian +- Remove patch verbose-numeric-port.patch +- Refresh patches: + * broadcast-support.patch + * build-without-TLS-support.patch + * connect-timeout.patch + * dccp-support.patch + * destination-port-list.patch + * get-sev-by-name.patch + * misc-failures-and-features.patch + * port-to-linux-with-libsd.patch + * quit-timer.patch + * send-crlf.patch + * serialized-handling-multiple-clients.patch + * set-TCP-MD5SIG-correctly-for-client-connections.patch + * udp-scan-timeout.patch + * use-flags-to-specify-listen-address.patch + +- Update to 1.195 release matching with debian +- Added new patches: + * broadcast-support.patch + * build-without-TLS-support.patch + * destination-port-list.patch + * use-flags-to-specify-listen-address.patch +- Refreshed patches: + * connect-timeout.patch + * dccp-support.patch + * get-sev-by-name.patch + * misc-failures-and-features.patch + * port-to-linux-with-libsd.patch + * quit-timer.patch + * send-crlf.patch + * serialized-handling-multiple-clients.patch + * set-TCP-MD5SIG-correctly-for-client-connections.patch + * udp-scan-timeout.patch + * verbose-numeric-port.patch +- Drop patch compile-without-TLS-support.patch, renamed + -- Fixed typos in description of netcat-openbsd.spec - -- Use update-alternatives to set netcat symbolic links for compatibility. -- Provides and obsoltes netcat. - -- Obsolete nc6 - -- sync recent bugfixes from Ubuntu - -- sync most recent bugfixes from debian/Ubuntu - -- netcat-openbsd conflicts with netcat but it should not [BNC#406581] - openbabel +- Modernise spec file +- Drop old conditionals +- Use ninja as builder +- Build only python3 bindings + pam -- Corrected a bad directive file which resulted in - the "securetty" file to be installed as "macros.pam". - [pam.spec] - -- Added tmpfiles for pam to set up directory for pam_faillock. - [pam.conf] - -- Corrected macros.pam entry for %_pam_moduledir - Cleanup in pam.spec: - * Replaced all references to ${_lib}/security in pam.spec by - %{_pam_moduledir} - * Removed definition of (unused) "amdir". - -- Added new file macros.pam on request of systemd. - [bsc#1190052, macros.pam] - -- Added pam_faillock to the set of modules. - [jsc#sle-20638, pam-sle20638-add-pam_faillock.patch] - -- In the 32-bit compatibility package for 64-bit architectures, - require "systemd-32bit" to be also installed as it contains - pam_systemd.so for 32 bit applications. - [bsc#1185562, baselibs.conf] - -- If "LOCAL" is configured in access.conf, and a login attempt from - a remote host is made, pam_access tries to resolve "LOCAL" as - a hostname and logs a failure. - Checking explicitly for "LOCAL" and rejecting access in this case - resolves this issue. - [bsc#1184358, bsc1184358-prevent-LOCAL-from-being-resolved.patch] - -- pam_limits: "unlimited" is not a legitimate value for "nofile" - (see setrlimit(2)). So, when "nofile" is set to one of the - "unlimited" values, it is set to the contents of - "/proc/sys/fs/nr_open" instead. - Also changed the manpage of pam_limits to express this. - [bsc#1181443, pam-bsc1181443-make-nofile-unlimited-mean-nr_open.patch] - -- Add a definition for pamdir to pam.spec - So that a proper contents of macros.pam can be constructed. - [pam.spec] - -- Create macros.pam with definition of %_pamdir so packages which - are commonly shared between Factory and SLE can use this macro - [pam.spec] - -- pam_cracklib: added code to check whether the password contains - a substring of of the user's name of at least characters length - in some form. - This is enabled by the new parameter "usersubstr=" - See https://github.com/libpwquality/libpwquality/commit/bfef79dbe6aa525e9557bf4b0a61e6dde12749c4 - [jsc#SLE-16719, jsc#SLE-16720, pam-pam_cracklib-add-usersubstr.patch] - -- pam_xauth.c: do not free() a string which has been (successfully) - passed to putenv(). - [bsc#1177858, pam-bsc1177858-dont-free-environment-string.patch] - -- Initialize pam_unix pam_sm_acct_mgmt() local variable "daysleft" - to avoid spurious (and misleading) - Warning: your password will expire in ... days. - fixed upstream with commit db6b293046a - [bsc#1178727, pam-bsc1178727-initialize-daysleft.patch] - -- /usr/bin/xauth chokes on the old user's $HOME being on an NFS - file system. Run /usr/bin/xauth using the old user's uid/gid - Patch courtesy of Dr. Werner Fink. - [bsc#1174593, pam-xauth_ownership.patch] - -- Moved pam_userdb to a separate package pam-extra. - [bsc#1166510, pam.spec] - -- disable libdb usage and pam_userdb again, as this causes some license - conflicts. (bsc#1166510) - -- Add libdb as build-time dependency to enable pam_userdb module. - Enable pam_userdb.so - [jsc#sle-7258, bsc#1164562, pam.spec] - -- When comparing an incoming IP address with an entry in - access.conf that only specified a single host (ie no netmask), - the incoming IP address was used rather than the IP address from - access.conf, effectively comparing the incoming address with - itself. (Also fixed a small typo while I was at it) - [bsc#1115640, use-correct-IP-address.patch, CVE-2018-17953] - -- Remove limits for nproc from /etc/security/limits.conf - ie remove pam-limit-nproc.patch - [bsc#1110700, pam-limit-nproc.patch] - -- pam_umask.8 needed to be patched as well. - [bsc#1089884, pam-fix-config-order-in-manpage.patch] - -- Changed order of configuration files to reflect actual code. - [bsc#1089884, pam-fix-config-order-in-manpage.patch] - -- Use %license (boo#1082318) - -- Prerequire group(shadow), user(root) - -- Allow symbolic hostnames in access.conf file. - [pam-hostnames-in-access_conf.patch, boo#1019866] - -- Increased nproc limits for non-privileged users to 4069/16384. - Removed limits for "root". - [pam-limit-nproc.patch, bsc#1012494, bsc#1013706] - -- pam-limit-nproc.patch: increased process limit to help - Chrome/Chromuim users with really lots of tabs. New limit gets - closer to UserTasksMax parameter in logind.conf - -- Add doc directory to filelist. - -- Remove obsolete README.pam_tally [bsc#977973] - -- Update Linux-PAM to version 1.3.0 -- Rediff encryption_method_nis.diff -- Link pam_unix against libtirpc and external libnsl to enable - IPv6 support. - -- Add /sbin/unix2_chkpwd (moved from pam-modules) - -- Remove (since accepted upstream): - - 0001-Remove-YP-dependencies-from-pam_access-they-were-nev.patch - - 0002-Remove-enable-static-modules-option-and-support-from.patch - - 0003-fix-nis-checks.patch - - 0004-PAM_EXTERN-isn-t-needed-anymore-but-don-t-remove-it-.patch - - 0005-Use-TI-RPC-functions-if-we-compile-and-link-against-.patch - -- Add 0005-Use-TI-RPC-functions-if-we-compile-and-link-against-.patch - - Replace IPv4 only functions - -- Fix typo in common-account.pamd [bnc#959439] - -- Add 0004-PAM_EXTERN-isn-t-needed-anymore-but-don-t-remove-it-.patch - - readd PAM_EXTERN for external PAM modules - -- Add 0001-Remove-YP-dependencies-from-pam_access-they-were-nev.patch -- Add 0002-Remove-enable-static-modules-option-and-support-from.patch -- Add 0003-fix-nis-checks.patch - -- Add folder /etc/security/limits.d as mentioned in 'man pam_limits' - -- Update to version 1.2.1 - - security update for CVE-2015-3238 - -- Update to version 1.2.0 - - obsoletes Linux-PAM-git-20150109.diff - -- Re-add lost patch encryption_method_nis.diff [bnc#906660] - -- Update to current git: - - Linux-PAM-git-20150109.diff replaces Linux-PAM-git-20140127.diff - - obsoletes pam_loginuid-log_write_errors.diff - - obsoletes pam_xauth-sigpipe.diff - - obsoletes bug-870433_pam_timestamp-fix-directory-traversal.patch - -- increase process limit to 1200 to help chromium users with many tabs - swell-foop +- Update to version 41.0.1: + + Fixed versioning in appdata. +- Changes from version 41.0: + + Updated translations. + +- Update to version 41.alpha: + + Fixed swell foop not starting from launcher. + + Updated icon. + + Updated translations. + +- Update to version 40.1: + + Fixed application not starting from launcher. + + Updated translations. + +- Update to version 40.0: + + Use unowned for GtkChild fields. + + Don't use multilib on arches where it doesn't exist. + + Updated translations. + +- Update to version 40.rc: + + Updated translations. + +- Update to version 40.beta: + + Support window resizing. + + Updated translations. +- Add pkgconfig(libgnome-games-support-1) and pkgconfig(gee-0.8) + BuildRequires: new dependencies. +- Drop swell-foop-vala-syntax.patch: fixed upstream. + +- Add swell-foop-vala-syntax.patch: Don't use unsupported vala + syntax, (glgo#GNOME/swell-foop!20). + systemd +- Import commit dcd562c17a5bd8df60aff757c9a4c823b1da9144 (merge of v249.7) + For a complete list of changes, visit: + https://github.com/openSUSE/systemd/compare/a7d5fcde94e2351f6cdd1826726c52e22c9355f9...dcd562c17a5bd8df60aff757c9a4c823b1da9144 +- Import commit a7d5fcde94e2351f6cdd1826726c52e22c9355f9 + f99aa40c6e TEST-12: make sure 'adm' group exist + 6c7194ff99 TEST-08: don't force ext4 for / + dd1814b8f9 test: use kbd-mode-map we ship in one more test case + 94c5febf2a test: fix TEST-10-ISSUE-2467 +- Update the dependencies of the systemd-testsuite sub-package + usb_modeswitch +- update to 2.6.1: + Wrapper now handles devices with non-continuous interface numbering: + www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?f=2&t=2915&p=19605 + (thanks to Jakub Vaněk); catch error with retrieving the active confi- + guration, exit gracefully +- use https for downloads, spec-cleaner run + +- Update to version 2.6.0 + * Removed included libjim source alltogether + * Rewrote parts of the dispatcher script to make location of + global config file into a parameter: --config-file, so it can be + customised now + * Replaced tcl helper file for jim embedding with a sh script, + dropping the install dependency on a tcl interpreter + (Attention maintainers!) + * Changed Makefile to prevent parallel build issues as reported + here: + http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?f=2&t=2829, + make targets have changed names (Attention maintainers!) +- Update usb-modeswitch-data package to version 20191128 + * Slight change of the 'skipping' rules to avoid unnecessary + checks (thanks to Florian Zumbiehl) + * Added devices: [03f0:0857] HP lt4220, [05c6:1000:uMa=Qualcomm] + Venus Fast2, [0bda:1a2b] D-Link DWA-171 Wifi Dongle, + [0e8d:2870] COMFAST CF-WU782AC WiFi Dongle, [12d1:15ee] + Vodafone/Huawei K5160, [12d1:1f0a] Vodafone/Huawei R218h + (lkly compat. to E5573cs), [1410:9030] Novatel USB730L, + [1410:b00c] Novatel MiFi 6620L, [15eb:a403] Abit AK-020, + [161c:f010] KuWfi 4g LTE, [19d2:1421] ZTE MF833V / Telewell + TW-LTE v2, [1c9e:3003] 4G System XS W21s, [1c9e:f030] JioFi + JMR1040, [2001:ac01] D-Link DWM-222 A2, [2020:2030] Telewell + TW-LTE / Olicard 600 / Digisol BG-BA4305, [2357:0601] TP-Link + UE300, [2fd4:9aff] 4G Systems W1208, [413c:81a2] Dell DW5806, + [413c:81a3] Dell DW5570, [413c:81a4] Dell DW5570e, [413c:81a8] + Dell DW5808, [413c:81b1] Dell DW5809e, [413c:81b3] Dell DW5809e, + [413c:81d7] Dell DW5821e, [413c:81e0] Dell DW5821e-eSIM + * Corrected/amended configs: [057c:62ff] AVM Fritz!Wlan USB + Sticks (added target 8602), [1199:0fff] Sierra devices + (3 erroneous target IDs removed) +- Fixed usb_modeswitch-fix_fsf_address.patch + +- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to + shortcut the build queues by allowing usage of systemd-mini + +- Update to version 2.5.2 + * Bugfix release: fixed additional MessageContent parameters not + working, reported by Frank Schmirler (see + http://draisberghof.de/usb_modeswitch/bb/viewtopic.php?p=18369). + * Fixed "early crash" when killed before libusb context + initialization (see + https://bugzilla.redhat.com/show_bug.cgi?id=1358472), reported + by Lubomir Rinteln. + * Fixed bad string reference, reported by Lubomir Rintel, (see + http://draisberghof.de/usb_modeswitch/bb/viewtopic.php?p=18238). + * Fixed detection of systemd if /sbin/init is a cascaded symlink + (see + http://draisberghof.de/usb_modeswitch/bb/viewtopic.php?p=18218). + * Fixed quirk in help message from usb_modeswitch binary. + -- fix for bnc #899013 - -- upgraded the data package to version 20140529 - -- Update to 2.1.1 - * Code cleanup - * Better usage of libusb1 - * -I flag meaning reversed, default is to skip SCSI inquiry - * Experimental systemd and upstart integration - -- drop /bin/eject from dependencies, it is no longer called -- install device_reference.txt as %doc -- use URL in all relevant Source tags -- drop obsoleted sections from spec - -- Update to 1.2.5: - * Initial support for MBIM devices, use with data package >= 20121109; - checking for these is the automatic default, new parameter NoMBIMCheck - prevents the check per device in case of problems; new global option - to set "delay_use" of usb-storage (as low values may prevent - mode-switching); - * fix for handling multi-configuration devices (thanks - to Bjørn Mork for advice) -- Removed files: - * add_alcatel_ot_x220d.patch: supported on upstream release - * 1bbb:f017: supported on upstream release -- Adapt huawei-timing.patch for 1.2.5 - -- Fix build with new udev directory location - -- huawei-timing.patch: - * fixed timing issues with huawei devices (E173, ...) - bnc#740354 - -- Update data package to 20120531 -- Add Alcatel OT-X220D support - -- New data package 20120120 -- Update to 1.2.3 -- Add BuildRequires tcl -- Using fdupes - -- patch license to follow spdx.org standard - -- New data package 20110227 -- Update to 1.1.7: - * Attention: paths for runtime files and database have changed! - * fix for configuration setting race (thanks to Amit Mendapara); - * discovered incompatibility between Tcl versions <= 8.3 - and >=8.4, so 8.4 is the minimum prerequisite now; - -- fix dependency - -- Update to 1.1.6 including: - * Moved warm-boot driver binding to sh wrapper, was unreliable - in 1.1.5; - * initial device checking includes current "bConfigurationValue" - now, should work with config setting for multiple devices; - * made tcl script conform to limitations of "jimsh", the minimal - tcl shell (hint from Barry Kauler); - * fixes for "usbserial" fallback (driver binding for old systems); - * in the C program, changed parameter "MessageDelay" (hitherto - unused) to "ReleaseDelay", to be used in one device configuration -- Update database to 20101222 state. - -- Update to 1.1.5 including: - * Added special control message for Kobil devices - * try to get active configuration for interface class checking - * fixed "0000" target product ID - again - * new bash and tcl wrapper logic: the convenience functions for - driver binding and symlinking will now start the tcl shell - ONLY for known devices; -- Update database to 20101202 state. - -- Update to 1.1.4 - * The package should work at boot time now (cold and warm) - * Product IDs of "0000" do exist but were not accepted, fixed - * Response endpoint is now always detected - * Wrapper script can now work with a packed collection of config - files as well as with the plain folder of files - * Wrapper fix for the symlink feature: handling of multiple interrupt - ports was incomplete - * Wrapper does not longer use a temporary file for the symlink feature - -- New upstream version 1.1.3 - * Added delay option to separate multiple message - transfers by millisecs - * fixed (possibly dangerous) sloppy string handling - * Added "clear_halt" for response endpoint - * Small additions in Makefile (install with -D) - * Changes in option handling (no more default config file!) - * Symlink feature in wrapper can now cope with devices providing - more than one interrupt port - * Wrapper now ignores package manager leftovers in config folder - * Replaced bash-specific syntax in wrapper - * Changed ZTE skipping (if existing rules are found) to warning -- update data package to version 20100707 -- spec file clean up (sources support 'make install') - -- Cleanup spec file. - -- update to version 1.1.2 - util-linux -- DEPRECATION NOTICE: raw and raw.service are deprecated and will - be removed soon. -- Remove the raw utility altogether, as it is not even built any - more with the latest kernel. +- INCOMPATIBLE CHANGE: Remove the raw utility altogether, as it is + not even built any more with the latest kernel. util-linux-systemd -- DEPRECATION NOTICE: raw and raw.service are deprecated and will - be removed soon. -- Remove the raw utility altogether, as it is not even built any - more with the latest kernel. +- INCOMPATIBLE CHANGE: Remove the raw utility altogether, as it is + not even built any more with the latest kernel. xen +- Update to Xen 4.16.0 RC4 release (jsc#SLE-18467) + xen-4.16.0-testing-src.tar.bz2 + * Xen can now export Intel Processor Trace (IPT) data from guests to tools in dom0. + * Xen now supports Viridian enlightenments for guests with more than 64 vcpus. + * Xenstored and oxenstored both now support LiveUpdate (tech preview). + * Unified boot images + * Switched x86 MSR accesses to deny by default policy. + * Named PCI devices for xl/libxl and improved documentation for xl PCI configuration format. + * Support for zstd-compressed dom0 (x86) and domU kernels. + * Reduce ACPI verbosity by default. + * Add ucode=allow-same option to test late microcode loading path. + * Library improvements from NetBSD ports upstreamed. + * x86: Allow domains to use AVX-VNNI instructions. + * Added XEN_SCRIPT_DIR configuration option to specify location for Xen scripts. + * xennet: Documented a way for the backend (or toolstack) to specify MTU to the frontend. + * On detecting a host crash, some debug key handlers can automatically triggered to aid in debugging. + * Increase the maximum number of guests which can share a single IRQ from 7 to 16, and make this configurable with irq-max-guests. +- Drop iPXE sources and patches. iPXE is only used by QEMU + traditional which has never shipped with SLE15. + ipxe.tar.bz2 + ipxe-enable-nics.patch + ipxe-no-error-logical-not-parentheses.patch + ipxe-use-rpm-opt-flags.patch +- Drop building ocaml xenstored in the spec file. There are no + plans or need to support this version. +- Drop patches contained in new tarball or no longer required + 5fca3b32-tools-libs-ctrl-fix-dumping-of-ballooned-guest.patch + 5ffc58c4-ACPI-reduce-verbosity-by-default.patch + 602ffae9-tools-libs-light-fix-xl-save--c-handling.patch + 608676f2-VT-d-register-based-invalidation-optional.patch + 60a27288-x86emul-gas-2-36-test-harness-build.patch + 60af933d-x86-gcc11-hypervisor-build.patch + 60afe616-x86-CPUID-rework-HLE-and-RTM-handling.patch + 60afe617-x86-TSX-minor-cleanup-and-improvements.patch + 60afe618-x86-TSX-deprecate-vpmu=rtm-abort.patch + 60ba695e-tools-libs-ctrl-fix-xc_core_arch_map_p2m-to-support.patch + 60be0e24-credit2-pick-runnable-unit.patch + 60be0e42-credit2-per-entity-load-tracking-when-continuing.patch + 60be3097-x86-CPUID-fix-HLE-and-RTM-handling-again.patch + 60bf9e19-Arm-create-dom0less-domUs-earlier.patch + 60bf9e1a-Arm-boot-modules-scrubbing.patch + 60bf9e1b-VT-d-size-qinval-queue-dynamically.patch + 60bf9e1c-AMD-IOMMU-size-command-buffer-dynamically.patch + 60bf9e1d-VT-d-eliminate-flush-related-timeouts.patch + 60bf9e1e-x86-spec-ctrl-protect-against-SCSB.patch + 60bf9e1f-x86-spec-ctrl-mitigate-TAA-after-S3.patch + 60bfa904-AMD-IOMMU-wait-for-command-slot.patch + 60bfa906-AMD-IOMMU-drop-command-completion-timeout.patch + 60c0bf86-x86-TSX-cope-with-deprecation.patch + 60c8a7ac-x86-vpt-fully-init-timers-before-enlisting.patch + 60c8de6e-osdep_xenforeignmemory_map-prototype.patch + 60d49689-VT-d-undo-device-mappings-upon-error.patch + 60d496b9-VT-d-adjust-domid-map-updating-on-unmap.patch + 60d496d6-VT-d-clear_fault_bits-should-clear-all.patch + 60d496ee-VT-d-dont-lose-errors-on-multi-IOMMU-flush.patch + 60d5c6df-IOMMU-PCI-dont-let-domain-cleanup-continue.patch + 61001231-x86-work-around-GNU-ld-2-37-issue.patch + 61122ac6-credit2-avoid-spuriously-picking-idle.patch + 611a7e38-x86-CET-shstk-WARN-manipulation.patch + 611cba4e-VT-d-Tylersburg-errata-more-steppings.patch + 611f844b-AMD-IOMMU-dont-leave-pt-mapped.patch + 6126339d-AMD-IOMMU-global-ER-extending.patch + 6126344f-AMD-IOMMU-unity-map-handling.patch + 61263464-IOMMU-pass-access-to-p2m_get_iommu_flags.patch + 6126347d-IOMMU-generalize-VT-d-mapped-RMRR-tracking.patch + 6126349a-AMD-IOMMU-rearrange-reassignment.patch + 612634ae-AMD-IOMMU-rearrange-ER-UM-recording.patch + 612634c3-x86-p2m-introduce-p2m_is_special.patch + 612634dc-x86-p2m-guard-identity-mappings.patch + 612634f4-x86-mm-widen-locked-region-in-xatp1.patch + 6126350a-gnttab-release-mappings-preemption.patch + 6126351f-gnttab-replace-mapkind.patch + 6126353d-gnttab-get-status-frames-array-capacity.patch + 61263553-Arm-restrict-maxmem-for-dom0less.patch + 6128a856-gnttab-radix-tree-node-init.patch + init.xen_loop + libxc-bitmap-50a5215f30e964a6f16165ab57925ca39f31a849.patch + libxc-bitmap-longs.patch + libxc.migrate_tracking.patch + libxc-sr-3cccdae45242dab27198b8e150be0c85acd5d3c9.patch + libxc-sr-add-xc_is_known_page_type.patch + libxc-sr-arrays.patch + libxc-sr-batch_pfns.patch + libxc-sr-page_type_has_stream_data.patch + libxc.sr.superpage.patch + libxc-sr-use-xc_is_known_page_type.patch + libxl-0c0b3a7e4a2d65fd252b89b46bdcdb048bb24b6c.patch + libxl-0ff26a3225d69ffec76fe5aca8296852fa951204.patch + libxl-4e217db45e83fc3173382306c8b03da86099a25d.patch + libxl-7c313e8365eb663311a0cf39f77b4f5880244765.patch + libxl-85760c03d664400368a3f76ae0225307c25049a7.patch + libxl-d5f54009dba11d04bfe2a28eee47b994de66b84a.patch + libxl-f3f778c81769075ac0eb93b98d4b2803e7936453.patch + libxl-fe6630ddc4e8a8fbf8dd28a1bc58e3881393f9c1.patch + libxl.fix-libacpi-dependency.patch + libxl-qemu6-scsi.patch + libxl-qemu6-vnc-password.patch + libxl.set-migration-constraints-from-cmdline.patch + reproducible.patch + stubdom-have-iovec.patch + x86-cpufreq-report.patch + xenstore-launch.patch + xenwatchdogd-options.patch + xsa384.patch + +- bsc#1189632 - VUL-0: CVE-2021-28701: xen: Another race in + XENMAPSPACE_grant_table handling (XSA-384) + xsa384.patch +- Upstream bug fixes (bsc#1027519) + 61001231-x86-work-around-GNU-ld-2-37-issue.patch + 611a7e38-x86-CET-shstk-WARN-manipulation.patch + 611cba4e-VT-d-Tylersburg-errata-more-steppings.patch + 611f844b-AMD-IOMMU-dont-leave-pt-mapped.patch + 6128a856-gnttab-radix-tree-node-init.patch + 61122ac6-credit2-avoid-spuriously-picking-idle.patch (Replaces + credit2-avoid-picking-a-spurious-idle-unit-when-caps-are-used.patch) + 6126339d-AMD-IOMMU-global-ER-extending.patch (Replaces xsa378-1.patch) + 6126344f-AMD-IOMMU-unity-map-handling.patch (Replaces xsa378-2.patch) + 61263464-IOMMU-pass-access-to-p2m_get_iommu_flags.patch (Replaces xsa378-3.patch) + 6126347d-IOMMU-generalize-VT-d-mapped-RMRR-tracking.patch (Replaces xsa378-4.patch) + 6126349a-AMD-IOMMU-rearrange-reassignment.patch (Replaces xsa378-5.patch) + 612634ae-AMD-IOMMU-rearrange-ER-UM-recording.patch (Replaces xsa378-6.patch) + 612634c3-x86-p2m-introduce-p2m_is_special.patch (Replaces xsa378-7.patch) + 612634dc-x86-p2m-guard-identity-mappings.patch (Replaces xsa378-8.patch) + 612634f4-x86-mm-widen-locked-region-in-xatp1.patch (Replaces xsa379.patch) + 6126350a-gnttab-release-mappings-preemption.patch (Replaces xsa380-1.patch + 6126351f-gnttab-replace-mapkind.patch (Replaces xsa380-2.patch) + 6126353d-gnttab-get-status-frames-array-capacity.patch (Replaces xsa382.patch) + 61263553-Arm-restrict-maxmem-for-dom0less.patch (Replaces xsa383.patch) + +- refresh the migration patches to state v20210713 + removed libxc-sr-add-xc_is_known_page_type.patch + removed libxc-sr-arrays.patch + removed libxc-sr-batch_pfns.patch + removed libxc-sr-page_type_has_stream_data.patch + removed libxc-sr-use-xc_is_known_page_type.patch + removed libxc.migrate_tracking.patch + removed libxc.sr.superpage.patch + removed libxl.set-migration-constraints-from-cmdline.patch + added libxc-sr-383b41974d5543b62f3181d216070fe3691fb130.patch + added libxc-sr-5588ebcfca774477cf823949e5703b0ac48818cc.patch + added libxc-sr-9e59d9f8ee3808acde9833192211da25f66d8cc2.patch + added libxc-sr-LIBXL_HAVE_DOMAIN_SUSPEND_PROPS.patch + added libxc-sr-abort_if_busy.patch + added libxc-sr-f17a73b3c0264c62dd6b5dae01ed621c051c3038.patch + added libxc-sr-max_iters.patch + added libxc-sr-min_remaining.patch + added libxc-sr-number-of-iterations.patch + added libxc-sr-precopy_policy.patch + added libxc-sr-restore-hvm-legacy-superpage.patch + added libxc-sr-track-migration-time.patch + added libxc-sr-xg_sr_bitmap-populated_pfns.patch + added libxc-sr-xg_sr_bitmap.patch + added libxc-sr-xl-migration-debug.patch + yast2 +- Force creating the UI before checking -pkg etc. UI plug-ins + (bsc#1192650) +- 4.4.22 + +- Adapt the code to the new product specification API + (bsc#1192626). +- yast2-packager is now responsible for finding the list + of available base products during installation. +- Drop ProductControlProduct class. +- 4.4.21 + yast2-bootloader +- bnc#1092950 + - improved invalid input handling for custom boot partition + - added support for defining custom boot partition by UUID and/or + LABEL +- 4.4.8 + yast2-country +- Use official China timezone Asia/Shanghai (bsc#1187857) +- 4.4.7 + yast2-firstboot +- Adap clients to changes in Y2Users API (related to jsc#SLE-20592) +- 4.4.6 + yast2-installation +- bsc#1192626: + - Adapt the code to the new product specification API. + - Remove the code to handle the selected product from the + InstComplexWelcome client. +- 4.4.22 + +- Filter the installation proposals (in the Installation Settings + screen) according to the AutoYaST profile even before + tab switching (related to bsc#1190294) +- 4.4.21 + +- Remove obsolete prep_shrink client (with yast2-storage-ng such a + client is not needed anymore). + +- Fix file copying when using relurl:// and file:// naming schemes + (bsc#1191160). +- 4.4.20 + yast2-network +- Fixed interfaces table description for s390 Group devices + (bsc#1192560). +- 4.4.31 + +- Replace calls to dropped method InterfacesTable#friendly_name + (bsc#1192560). +- 4.4.30 + +- AutoYaST + - When the interface section contains the "device" (deprecated) + and "name" elements then use the "device" as the "name" and the + "name" as the "description". (bsc#1192270) + - Add the "description" element to the interface section. +- 4.4.29 + +- Do not crash when checking if a virtual interface is connected + (bsc#1192183, bsc#1192270). +- 4.4.28 + +- Fix reading of the routing configuration (bsc#1191589) +- 4.4.27 + yast2-packager +- Introduce the product specification API (bsc#1192626): + - Add a ProductSpec and derived classes. + - Drop ProductLocation and ProductLocationDetails. + - Add a specific client to initialize the workflow of the + selected product. +- 4.4.13 + +- Fixed missing license translations after going back in the + installation workflow (bsc#1186747) +- 4.4.12 + +- Adjusted low memory message (bsc#1139325) +- 4.4.11 + yast2-pkg-bindings +- Use the C++17 standard, required by the latest libzypp + (bsc#1191829) +- 4.4.3 + yast2-schema +- Add 'efi' element to the rules schema (jsc#SLE-18819) +- 4.4.6 + +- Add 'description' to the interfaces in the networking section + (bsc#1192270). +- 4.4.5 + +- Add the "keep_unknown_lv" element to the partitioning schema + (bsc#1191968). +- 4.4.4 + yast2-storage-ng +- Fixed calculation of partitions needed for booting when AutoYaST + specifies an alternative crypt_method, like pervasive_luks2 + (related to jsc#SLE-7376 and jsc#SLE-21308). +- 4.4.14 + +- Fix duplicate PV error detection with disabled multipath + (related to bsc#1170216). + +- Partitioner: initial support for regular LUKS2 encryption, if env + variable YAST_LUKS2_AVAILABLE is set (part of jsc#SLE-21308). + +- Dropped support for legacy format of the proposal settings + (related to fate#318196). +- 4.4.13 + +- Set the volume group extent size according to the AutoYaST + profile (bsc#1192124). +- 4.4.12 + +- Change the API to avoid the performance penalty introduced by + the original check for SD Cards (related to bsc#1187438). + +- Install by default to any available Dell BOSS drive and identify + such drives more clearly in the Guided Setup (jsc#SLE-17578). +- Try to avoid by default to install into SD Cards if a fixed disk + is available (bsc#1187438). +- 4.4.11 + +- Do not force the same mount_by method in fstab and in crypttab + (needed for jsc#SLE-20416 and bsc#1181196) +- 4.4.10 + +- Fix (un)masking systemd units by using the systemctl --plain + flag for getting an output without status glyphs (bsc#1191347). +- 4.4.9 + yast2-theme +- Remove unnecesary rej file (bsc#1191830) +- 4.4.4 + yast2-trans +- Update to version 84.87.20211121.6ee9157350: + * Translated using Weblate (Catalan) + * New POT for text domain 'autoinst'. + * Translated using Weblate (Slovak) + * New POT for text domain 'control'. + * Translated using Weblate (Slovak) + * New POT for text domain 'storage'. + * Translated using Weblate (Japanese) + * New POT for text domain 'vpn'. + * New POT for text domain 'users'. + * New POT for text domain 'update'. + * New POT for text domain 'tune'. + * New POT for text domain 'tftp-server'. + * New POT for text domain 'sysconfig'. + * New POT for text domain 'support'. + * New POT for text domain 'sudo'. + * New POT for text domain 'storage'. + * New POT for text domain 'squid'. + * New POT for text domain 'sound'. + * New POT for text domain 'snapper'. + * New POT for text domain 'slp-server'. + * New POT for text domain 'services-manager'. + * New POT for text domain 'security'. + * New POT for text domain 'scanner'. + * New POT for text domain 'samba-server'. + * New POT for text domain 'samba-client'. + * New POT for text domain 's390'. + * New POT for text domain 'registration'. + * New POT for text domain 'rear'. + * New POT for text domain 'proxy'. + * New POT for text domain 'printer'. + * New POT for text domain 'pam'. + * New POT for text domain 'packager'. + * New POT for text domain 'online-update-configuration'. + * New POT for text domain 'online-update'. + * New POT for text domain 'oneclickinstall'. + * New POT for text domain 'ntp-client'. + * New POT for text domain 'nis_server'. + * New POT for text domain 'nis'. + * New POT for text domain 'nfs_server'. + * New POT for text domain 'nfs'. + * New POT for text domain 'network'. + * New POT for text domain 'migration'. + * New POT for text domain 'mail'. + * New POT for text domain 'ldap-client'. + * New POT for text domain 'ldap'. + * New POT for text domain 'kdump'. + * New POT for text domain 'journalctl'. + * New POT for text domain 'journal'. + * New POT for text domain 'isns'. + * New POT for text domain 'iscsi-lio-server'. + * New POT for text domain 'iscsi-client'. + * New POT for text domain 'instserver'. + * New POT for text domain 'installation'. + * New POT for text domain 'http-server'. + * New POT for text domain 'ftp-server'. + * New POT for text domain 'firewall'. + * New POT for text domain 'fcoe-client'. + * New POT for text domain 'drbd'. + * New POT for text domain 'docker'. + * New POT for text domain 'dns-server'. + * New POT for text domain 'dhcp-server'. + * New POT for text domain 'crowbar'. + * New POT for text domain 'country'. + * New POT for text domain 'control'. + * New POT for text domain 'configuration_management'. + * New POT for text domain 'cluster'. + * New POT for text domain 'cio'. + * New POT for text domain 'caasp'. + * New POT for text domain 'bootloader'. + * New POT for text domain 'base'. + * New POT for text domain 'autoinst'. + * New POT for text domain 'authserver'. + * New POT for text domain 'auth-client'. + * New POT for text domain 'audit-laf'. + * New POT for text domain 'apparmor'. + * New POT for text domain 'alternatives'. + * New POT for text domain 'add-on'. + * New POT for text domain 'vpn'. + * New POT for text domain 'users'. + * New POT for text domain 'update'. + * New POT for text domain 'tune'. + * New POT for text domain 'tftp-server'. + * New POT for text domain 'sysconfig'. + * New POT for text domain 'support'. + * New POT for text domain 'sudo'. + * New POT for text domain 'storage'. + * New POT for text domain 'squid'. + * New POT for text domain 'sound'. + * New POT for text domain 'snapper'. + * New POT for text domain 'slp-server'. + * New POT for text domain 'services-manager'. + * New POT for text domain 'security'. + * New POT for text domain 'scanner'. + * New POT for text domain 'samba-server'. + * New POT for text domain 'samba-client'. + * New POT for text domain 's390'. + * New POT for text domain 'registration'. + * New POT for text domain 'rear'. + * New POT for text domain 'proxy'. + * New POT for text domain 'printer'. + * New POT for text domain 'pam'. + * New POT for text domain 'packager'. + * New POT for text domain 'online-update-configuration'. + * New POT for text domain 'online-update'. + * New POT for text domain 'oneclickinstall'. + * New POT for text domain 'ntp-client'. + * New POT for text domain 'nis_server'. + * New POT for text domain 'nis'. + * New POT for text domain 'nfs_server'. + * New POT for text domain 'nfs'. + * New POT for text domain 'network'. + * New POT for text domain 'migration'. + * New POT for text domain 'mail'. + * New POT for text domain 'ldap-client'. + * New POT for text domain 'ldap'. + * New POT for text domain 'kdump'. + * New POT for text domain 'journalctl'. + * New POT for text domain 'journal'. + * New POT for text domain 'isns'. + * New POT for text domain 'iscsi-lio-server'. + * New POT for text domain 'iscsi-client'. + * New POT for text domain 'instserver'. + * New POT for text domain 'installation'. + * New POT for text domain 'http-server'. + * New POT for text domain 'ftp-server'. + * New POT for text domain 'firewall'. + * New POT for text domain 'fcoe-client'. + * New POT for text domain 'drbd'. + * New POT for text domain 'docker'. + * New POT for text domain 'dns-server'. + * New POT for text domain 'dhcp-server'. + * New POT for text domain 'crowbar'. + * New POT for text domain 'country'. + * New POT for text domain 'control'. + * New POT for text domain 'configuration_management'. + * New POT for text domain 'cluster'. + * New POT for text domain 'cio'. + * New POT for text domain 'caasp'. + * New POT for text domain 'bootloader'. + * New POT for text domain 'base'. + * New POT for text domain 'autoinst'. + * New POT for text domain 'authserver'. + * New POT for text domain 'auth-client'. + * New POT for text domain 'audit-laf'. + * New POT for text domain 'apparmor'. + * New POT for text domain 'alternatives'. + * New POT for text domain 'add-on'. + * New POT for text domain 'registration'. + * New POT for text domain 'packager'. + * New POT for text domain 'installation'. + * New POT for text domain 'base'. + * New POT for text domain 'autoinst'. + +- Update to version 84.87.20211114.f6c5a7e501: + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Catalan) + * Translated using Weblate (Slovak) + * Translated using Weblate (Slovak) + * Translated using Weblate (Japanese) + * Translated using Weblate (Japanese) + * New POT for text domain 'users'. + * New POT for text domain 'bootloader'. + * Translated using Weblate (Malay) + * Translated using Weblate (Malay) + * Translated using Weblate (Malay) + * Translated using Weblate (Malay) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Indonesian) + * Translated using Weblate (Indonesian) + * New POT for text domain 'registration'. + * New POT for text domain 'network'. + +- Update to version 84.87.20211108.3133c3ccde: + * Translated using Weblate (Japanese) + * Translated using Weblate (Slovak) + * Translated using Weblate (Catalan) + * New POT for text domain 'packager'. + * New POT for text domain 'installation'. + +- Update to version 84.87.20211030.c198d302b1: + * Translated using Weblate (Korean) + * Translated using Weblate (Korean) + * Translated using Weblate (Korean) + * Translated using Weblate (Korean) + * New POT for text domain 'installation'. + * New POT for text domain 'autoinst'. + * New POT for text domain 's390'. + +- Update to version 84.87.20211022.37a68b8306: + * Translated using Weblate (Turkish) + * New POT for text domain 'timezone_db'. + * New POT for text domain 'country'. + * Translated using Weblate (Turkish) + * Translated using Weblate (Turkish) + * Translated using Weblate (Turkish) + * New POT for text domain 'users'. + * New POT for text domain 'network'. + * New POT for text domain 'registration'. + * Translated using Weblate (Hindi) + * New POT for text domain 'installation'. + yast2-update +- Adapt to the ProductSpec API (bsc#1192626). +- 4.4.4 + yast2-users +- Users client uses the shadow tools to write changes into the + system (jsc#SLE-20592). +- Remove support for group password. +- Avoid crash when trying to read a shadow suite file + (e.g., /etc/group) and the file does not exist (bsc#1191591). +- 4.4.8 + +- The shadow tools are used for reading the useradd default values + (bsc#1190864). +- Unsupported useradd attributes (i.e., skel and groups) are + removed from the UI. +- 4.4.7 + zypper +- Fix compiler warning. +- zypper.conf: New option whether to collect subcommands found in + $PATH (fixes #379) + +[subcommand] i + + + +## Whether to look for subcommands in $PATH + +## + +## If a subcommand is not found in the zypper_execdir, the wrapper + +## will look in the rest of your $PATH for it. Thus, it's possible + +## to write local zypper extensions that don't live in system space. + +## See section SUBCOMMANDS in the zypper manpage. + +## + +## Valid values: boolean + +## Default value: yes + +## + +# seachSubcommandInPath = yes. +- help subcommand: show path of command found in $PATH. +- version 1.14.50 +