Packages changed: aaa_base (84.87+git20200207.27e2c61 -> 84.87+git20200224.7105b32) autofs (5.1.5 -> 5.1.6) babeltrace (1.5.6 -> 1.5.8) boost-base catatonit (0.1.4 -> 0.1.5) ceph (14.2.4.373+gc3e67ed133 -> 15.1.0.1521+gcdf35413a0) cilium (1.6.5 -> 1.7.0) conmon (2.0.10 -> 2.0.11) curl (7.68.0 -> 7.69.0) dhcp dracut (049.1+git120.dbfbfcb8 -> 049.1+git125.e2b2c9ef) fuse-overlayfs (0.7.6 -> 0.7.7) gcc10 (9.2.1+git1022 -> 10.0.1+git174776) hwdata (0.332 -> 0.333) installation-images-MicroOS (14.456 -> 14.459) ipset (7.5 -> 7.6) kail (0.14.2 -> 0.15.0) kbd (2.0.4 -> 2.2.0) kernel-64kb (5.4.14 -> 5.5.8) kernel-default-base (5.4.14 -> 5.5.8) kernel-source (5.4.14 -> 5.5.8) krb5 (1.17.1 -> 1.18) kured (1.2.0 -> 1.3.0) libxcrypt (4.4.12 -> 4.4.15) libzypp (17.22.1 -> 17.23.1) logrotate (3.15.1 -> 3.16.0) lttng-ust (2.10.5 -> 2.11.0) lvm2 lvm2-device-mapper mcstrans (2.9 -> 3.0) mozilla-nss ncurses open-iscsi openssh openssl-1_1 pam patterns-containers permissions (1550_20200213 -> 1550_20200228) podman python-M2Crypto python-ecdsa (0.13.3 -> 0.15) python-idna (2.8 -> 2.9) python-jsonpatch (1.24 -> 1.25) python-pyrsistent (0.15.4 -> 0.15.7) python-requests (2.22.0 -> 2.23.0) python-tornado4 python3 (3.7.3 -> 3.8.2) python3-base (3.7.3 -> 3.8.2) rakkess (0.4.3 -> 0.4.4) salt (2019.2.2 -> 2019.2.3) supportutils (3.1.1 -> 3.1.8) sysconfig (0.85.3 -> 0.85.4) systemd transactional-update (2.20.1 -> 2.20.2) wicked (0.6.61 -> 0.6.63) xfsprogs (5.0.0 -> 5.4.0) yast2 (4.2.61 -> 4.2.67) yomi-formula (0.0.1+git.1579090265.ecae64c -> 0.0.1+git.1582036279.1c70638) zypper (1.14.33 -> 1.14.34) === Details === ==== aaa_base ==== Version update (84.87+git20200207.27e2c61 -> 84.87+git20200224.7105b32) - Update to version 84.87+git20200224.7105b32: * Add usrfiles for protocols and rpc, too - Update to version 84.87+git20200224.bb11f02: * change feedback url from http://www.suse.de/feedback to https://github.com/openSUSE/aaa_base/issues * added "-h"/"--help" to "old" command (from Bernhard Lang) ==== autofs ==== Version update (5.1.5 -> 5.1.6) - Upgrade to 5.1.6 - support strictexpire mount option. - fix hesiod string check in master_parse(). - add NULL check for get_addr_string() return. - use malloc(3) in spawn.c. - add mount_verbose configuration option. - optionally log mount requestor process info. - log mount call arguments if mount_verbose is set. - Fix NFS mount from IPv6 addresses. - make expire remaining log level debug. - allow period following macro in selector value. - fix macro expansion in selector values. - fix typing errors. - Explain /etc/auto.master.d usage. - plus map includes are only allowed in file sources. - Update README. - fix additional typing errors. - update autofs(8) offset map entry update description. - increase group buffer size geometrically. - also use strictexpire for offsets. - remove unused function has_fstab_option(). - remove unused function reverse_mnt_list(). - remove a couple of old debug messages. - fix amd entry memory leak. - fix unlink_mount_tree() not umounting mounts. - use ignore option for offset mounts as well. - add config option for "ignore" mount option - use bit flags for autofs mount types in mnt_list. - use mp instead of path in mnt_list entries. - always use PROC_MOUNTS to make mount lists. - add glibc getmntent_r(). - use local getmntent_r in table_is_mounted(). - refactor unlink_active_mounts() in direct.c. - don't use tree_is_mounted() for mounted checks. - use single unlink_umount_tree() for both direct and indirect mounts. - move unlink_mount_tree() to lib/mounts.c. - use local_getmntent_r() for unlink_mount_tree(). - use local getmntent_r() in get_mnt_list(). - use local getmntent_r() in tree_make_mnt_list(). - fix missing initialization of autofs_point flags. - NetworkManager-autofs: reload rather than restart autofs.service * If complex network setups are being brought up, autofs.service may be restarted too quickly, causing systemd to consider the service failed. "reload" avoids that, and works just fine. - Fix autofs restart when Networkmanager connection is brought up * NetworkManager-autofs: /bin/systemctl has been removed in systemd-244 ==== babeltrace ==== Version update (1.5.6 -> 1.5.8) - Update to version 1.5.8 (changes since 1.5.6): * Cleanup: bitfields: streamline use of underscores. * Fix: bitfield: shift undefined/implementation defined behaviours. * Fix: array and sequence field's 'elems' members can be left NULL. * Fix: invalid alignment of enumeration fields. * Fix: lttng-live format: do not error out on empty streams hang up. * Fix: lttng-live: ctf_live_packet_seek stream hang up handling. * Fix: lib/iterator.c: unbalanced ctx put (leak). * Fix: lttng-live: lttng_live_open_trace_read memory leak. * Fix: trace-collection: trace clock use after free. * Fix: lttng-live: use-after-free in get_next_index(). * Do not use diagnostic pragma when GCC version is lower than 4.6.0. * Missing define when not building with gcc. - Drop support for old openSUSE versions. ==== boost-base ==== Subpackages: boost-license1_71_0 libboost_thread1_71_0 - Fix macro which defines the name of the HPC python3 library directory (bsc#1165277). - Include headers and serial libs in the HPC MPI packages (bsc#1165307). ==== catatonit ==== Version update (0.1.4 -> 0.1.5) - Update to catatonit v0.1.5, which fixes two bugs where catatonit would hang endlessly when pid1 died in very specific ways. ==== ceph ==== Version update (14.2.4.373+gc3e67ed133 -> 15.1.0.1521+gcdf35413a0) Subpackages: ceph-common libcephfs2 librados2 libradosstriper1 librbd1 librgw2 python3-ceph-argparse python3-cephfs python3-rados python3-rbd python3-rgw - Update to 15.1.0-1521-gcdf35413a0: + rebase on tip of upstream master, SHA1 28c08615e5c27e5a0986e3191ca4427cdc32f538 - significant changes since the last Factory SR: + ceph-rpmlintrc: silence RPMLINT warnings and document ones that are in the process of being fixed ("WIP") + fix s390x build failure + fix GCC 10 build failure (boo#1161086) + spec: * drop Python 2 support * make Python 3 build work on CentOS 8 * globally change %_python_buildid macro to %_python3_pkgversion * Use pkgconfig() style BuildRequires for udev/libudev-devel * add cmake_verbose_logging bcond * rename ceph-daemon subpackage to cephadm * add scriptlets to cephadm subpackage * rename ceph-mgr-ssh subpackage to ceph-mgr-cephadm * stop calling MGR modules "plugins" * move "always-on" MGR modules into their own subpackage, ceph-mgr-modules-core * make ceph-mgr-cephadm explicitly require openssh on SUSE - Update to 15.1.0-1207-g89308cc4c6: + rebase on tip of upstream master, SHA1 0ffbe4a5ef73036309a3c6488be4dbb1b667a4c7 + drop temporary fix "cephadm: Don't call prepare-host from bootstrap" - Update to 15.1.0-951-g36f83482b6c: + cephadm: Don't call prepare-host from bootstrap (temporary fix to keep cephadm running on SUSE after upstream merged 932ac9342483141f10dbf99d1806d81a4d70a26a) - Update to 15.1.0-950-g0ba22d2e46: + rebase on tip of upstream master, SHA1 e79e42467970c1be210d674e90dab21ce73e2872 * mgr/orch: resurrect ServiceDescription, 'orch ls' - Update to 15.1.0-818-g5f8ed0e957: + rebase on tip of upstream master, SHA1 eb72aebb92f1bfce00aedaebf140789871eb943f * includes "mgr/orch: new cli, phase 2" patches (PR#33244) needed by latest ceph-bootstrap - Update to 15.1.0-636-g2280954009: + rebase on tip of upstream master, SHA1 e36d47a8c3f4181d68a4cd680bdde72064dee910 - Update to 15.1.0-168-gfda88e35c8: + rebase on tip of upstream master, SHA1 80487f4a604da94778e65f666e1177a3ed84543e + spec: Use pkgconfig() style BuildRequires for udev/libudev-devel - Update to 15.0.0-10092-gb5fd1b8250: + rebase on tip of upstream master, SHA1 3913835a8f0b9b34ceffd4dc02e1e8203227be02 - Update to 15.0.0-9544-gefdea72067: + cmake: Improve test for 16-byte atomic support on IBM Z (bsc#1161688) - Update to 15.0.0-9543-g1c7fc80ba1: + rebase on tip of upstream master, SHA1 089e97c27013612672099281fad76746f19290e3 - Update to 15.0.0-9494-g22cdfe7b96: + rebase on tip of upstream master, SHA1 26c66630bd98dfce113f66ab4e081e5a7b0216c0 - Update to 15.0.0-9092-gd050bc3f0a: + rebase on tip of upstream master, SHA1 dfd90da59c0b2eda9ca61fed1d508ddc2ab32a2b - Update to 15.0.0-8683-gb78b3635a5: + rebase on tip of upstream master, SHA1 3e1e6a6694bb133c57e2b05a6316dcebae390815 + drop libxio Provides/Obsoletes (they are no longer necessary because libxio is long gone) + drop runtime dependency on gptfdisk (it was needed for ceph-disk, which has since been removed) + spec: drop "_python_buildid" macro (it was needed to support py2 builds, which upstream is finally moving away from) - Update to 15.0.0-8588-g58b5b29433: + spec, debian: cephadm requires lvm2 (bsc#1159466) - ceph-rpmlintrc: fix syntax error introduced by change mentioned in previous changelog entry - Update to 15.0.0-8587-gf0521c1db5: + rebase on tip of upstream master, SHA1 068aafb2ea3c71b5adda79467847ee03b77bb35e * cephadm: do ceph-volume activate+deactivate as part of systemd unit - Update to 15.0.0-8442-g094a533242: + spec: * fix cephadm user/group creation * cephadm subpackage: start summary with a capital letter + ceph-rpmlintrc: silence some RPMLINT warnings - Update to 15.0.0-8370-gec9b27b5e0 + ceph-daemon is renamed to cephadm + mgr/ssh is renamed to mgr/cephadm - increase disk space needs in _constraints for some architectures - Update to 15.0.0-7866-g639502405f: + rebase on tip of upstream master, SHA1 95dd54889a9c113f77dd6c2c7e77166335a59794 - Update to 15.0.0-7686-g54042e1a06: + rebase on tip of upstream master, SHA1 2c06beb5ec38c8b9f7bd84152da3f5708de8d0c0 * Revert "Merge pull request #16715 from adamemerson/wip-I-Object!" (bsc#1157443) * spec: add explicit openssh dependency to ceph-mgr-ssh (bsc#1157527) - Update to 15.0.0-7456-ge089cead79: + rebase on tip of upstream master, SHA1 e4b3036422df70e3c911240e3bba6a8bd3e9c792 - Update to 15.0.0-7219-g353896020b: + rebase on tip of upstream master, SHA1 7ffb5d9e79207da81af933f4e95655e16558c739 - Update to 14.2.4-386-g73475e3ee1: + os/bluestore: consolidate extents from the same device only (bsc#1156282) - Update to 14.2.4-378-gac1bcd6547: + qa/suse: move dashboard-e2e to tier3 and add debugging code to src/script/dashboard_e2e_tests.sh ==== cilium ==== Version update (1.6.5 -> 1.7.0) - Use %requires_eq for cilium-proxy. - Add cilium-proxy as a runtime dependency. - Build with correct cilium-proxy version string. - Add upstream patches which fix running Cilium on aarch64 and remove dependency on glibc: * 0001-option-mark-keep-bpf-templates-as-deprecated.patch * 0002-make-remove-the-need-for-go-bindata.patch * 0003-bpf-don-t-use-fixed-size-integer-types-from-stdint.h.patch - Add downstream patch which makes helm charts compatible with openSUSE images: * 0004-helm-Allow-variables-for-compatibility-with-openSUSE.patch - Update to version 1.7.0: * Major changes - Add direct server return (DSR) for NodePort BPF - Add support for k8s 1.17 - Add support for k8s endpoint slice - Add support for L7 visibility via pod annotations - Clusterwide K8s Cilium Network Policies - Envoy TLS support with header imposition * Bugfixes - Add better mechanism to detect if k8s caches are synced against k8s - api: Add missing annotations to generate DeepCopy for new status fields - bpf: Fix proxy redirection for egress programs - bpf: Remove POLICY_MAP from bpf_netdev and bpf_overlay - cilium: use %v for dumping frontend struct on error - Correct clustermesh identity sync kvstore backend usage (to actually use the remote) - daemon: Upgrade spf13/viper - eni: Check instance existence before resolving deficit - Filter out bpftool probes emitting dmesg messages - Fix cilium daemonset deletion on AKS - Fix concurrent access of a variable used for metrics - Fix issue (#10092) which incorrectly configured route MTU with encryption and tunnel enabled. - Fix memory corruption on clusters with IPv6 and NodePort enabled - Fix node-port default route detection in case there multiple default entries with same ifindex. - Fix regression to avoid freeing alive IPs - Fix regular service lookup in node-port range in case of host-reachable services. - Fix Unlock handling for kvstore locks - Fix vishvananda/netlink library's VethPeerIndex() stack corruption with 4.20+ kernels. - fqdn: Support setting tofqdns-min-ttl to 0 - health: add ipv6 health check status to cilium health status output - HostToContainer propagation for /sys/fs/bpf - ipam: Protect release from releasing alive IP - ipcache: Add probe to check for dump capability to support delete - ipsec: fix connectivity after node reboots - k8s: Fix Service.DeepEquals for ExternalIP - kubernetes: Disable LocalNodeRoute while chaining - node: Provide context in log when restoring router addresses - operator: only enable kvstore watcher if kvstore is enabled - pkg/bpf: Protect each uintptr with runtime.KeepAlive - pkg/endpoint: access endpoint state safely across go routines - pkg/ip: fix cilium status output for big CIDR ranges - policy: Don't open localhost when allowing L7 traffic - policy: Expose L3 selectors within endpoint JSON - Remove quick-install.yaml file, ship only helm chart instead. ==== conmon ==== Version update (2.0.10 -> 2.0.11) - Update to v2.0.11 - log: reject --log-tag with k8s-file - chmod std files pipes - adjust score to -1000 to prevent conmon from ever being OOM killed - container OOM: verify cgroup hasn't been cleaned up before reporting OOM ==== curl ==== Version update (7.68.0 -> 7.69.0) Subpackages: libcurl4 - Update to 7.69.0 * Changes: - polarssl: removed - smtp: add CURLOPT_MAIL_RCPT_ALLLOWFAILS and --mail-rcpt-allowfails - wolfSSH: new SSH backend * Bugfixes: - altsvc: improved header parser - altsvc: keep a copy of the file name to survive handle reset - altsvc: make saving the cache an atomic operation - altsvc: use h3-27 - azure: disable brotli on the macos debug-builds - build: remove all HAVE_OPENSSL_ENGINE_H defines - cleanup: fix several comment typos - cleanup: fix typos and wording in docs and comments - cmake: add support for CMAKE_LTO option - cmake: clean up and improve build procedures - cmake: Show HTTPS-proxy in the features output - cmake: use check_symbol_exists also for inet_pton - configure.ac: fix comments about --with-quiche - configure: disable metalink if mbedTLS is specified - configure: disable metalink support for incompatible SSL/TLS - conn: do not reuse connection if SOCKS proxy credentials differ - conncache: removed unused Curl_conncache_bundle_size() - connect: remove some spurious infof() calls - connection reuse: respect the max_concurrent_streams limits - cookie: check __Secure- and __Host- case sensitively - cookies: make saving atomic with a rename - create-dirs.d: mention the mode - curl: avoid using strlen for testing if a string is empty - curl: error on --alt-svc use w/o support - curl: let -D merge headers in one file again - curl: make #0 not output the full URL - curl: make the -# spaceship bar not wrap the line - curl: remove 'config' field from OutStruct - curl:progressbarinit: ignore column width from terminals < 20 - curl_escape.3: add a link to curl_free - curl_getenv.3: fix the memory handling description - curl_global_init: assume the EINTR bit by default - curl_global_init: move the IPv6 works status bool to multi handle - CURLINFO_COOKIELIST.3: Fix example - CURLOPT_ALTSVC_CTRL.3: fix the DEFAULT wording - CURLOPT_PROXY_SSL_OPTIONS.3: Sync with CURLOPT_SSL_OPTIONS.3 - CURLOPT_REDIR_PROTOCOLS.3: update the DEFAULT section - data.d: remove "Multiple files can also be specified" - digest: do not quote algorithm in HTTP authorisation - docs/HTTP3: add --enable-alt-svc to curl's configure - docs/HTTP3: update the OpenSSL branch to use for ngtcp2 - docs: fix typo on CURLINFO_RETRY_AFTER - easy: remove dead code - form.d: fix two minor typos - ftp: convert 'sock_accepted' to a plain boolean - ftp: remove superfluous checking for crlf in user or pwd - ftp: shrink temp buffers used for PORT - github: Instructions to post "uname -a" on Unix systems in issues - GnuTLS: always send client cert - gtls: fixed compilation when using GnuTLS < 3.5.0 - hostip: move code to resolve IP address literals to 'Curl_resolv' - HTTP-COOKIES: describe the cookie file format - HTTP-COOKIES: mention that a trailing newline is required - http2: make pausing/unpausing set/clear local stream window - http2: now requires nghttp2 >= 1.12.0 - http: added 417 response treatment - http: increase EXPECT_100_THRESHOLD to 1Mb - http: mark POSTs with no body as "upload done" from the start - http: move "oauth_bearer" from connectdata to Curl_easy - include: remove non-curl prefixed defines - KNOWN_BUGS: Multiple methods in a single WWW-Authenticate: header - libssh2: add support for forcing a hostkey type - libssh2: fix variable type - libssh: improve known hosts handling - llist: removed unused Curl_llist_move() - location.d: the method change is from POST to GET only - md4: fixed compilation issues when using GNU TLS gcrypt - md4: use init/update/final functions in Secure Transport - md5: added implementation for mbedTLS - mk-ca-bundle: add support for CKA_NSS_SERVER_DISTRUST_AFTER - multi: change curl_multi_wait/poll to error on negative timeout - multi: fix outdated comment - multi: if Curl_readwrite sets 'comeback' use expire, not loop - multi_done: if multiplexed, make conn->data point to another transfer - multi_wait: stop loop when sread() returns zero - ngtcp2: add error code for QUIC connection errors - ngtcp2: fixed to only use AF_INET6 when ENABLE_IPV6 - ngtcp2: update to git master and its draft-25 support - ntlm: removed the dependency on the TLS libaries when using MD5 - ntlm_wb: use Curl_socketpair() for greater portability - oauth2-bearer.d: works for HTTP too - openssl: make CURLINFO_CERTINFO not truncate x509v3 fields - openssl: remove redundant assignment - os400: fixed the build - pause: force-drain the transfer on unpause - quiche: update to draft-25 - README: mention that the docs is in docs/ - runtests: make random seed fixed for a month - runtests: restore the command log - schannel_verify: Fix alt names manual verify for UNICODE builds - sha256: use crypto implementations when available - singleuse.pl: support new API functions, fix curl_dbg_ handling - smtp: support the SMTPUTF8 extension - smtp: support UTF-8 based host names in MAIL FROM - SOCKS: make the connect phase non-blocking - strcase: turn Curl_raw_tolower into static - strerror: increase STRERROR_LEN 128 -> 256 - test1323: added missing 'unit test' feature requirement - tests: add a unit test for MD4 digest generation - tests: add a unit test for SHA256 digest generation - tests: add a unit test for the HMAC hash generation - tests: deduce the tool name from the test case for unit tests - tests: fix Python 3 compatibility of smbserver.py - tool_dirhie: allow directory traversal during creation - tool_homedir: change GetEnv() to use libcurl's curl_getenv() - url: include the failure reason when curl_win32_idn_to_ascii() fails - urlapi: guess scheme properly with credentials given - urldata: do string enums without #ifdefs for build scripts - vtls: refactor Curl_multissl_version to make the code clearer - Refresh patches: * curl-secure-getenv.patch * libcurl-ocloexec.patch ==== dhcp ==== Subpackages: dhcp-client - Add -fcommon to CFLAGS to fix build with gcc10 (boo#1160262). ==== dracut ==== Version update (049.1+git120.dbfbfcb8 -> 049.1+git125.e2b2c9ef) Subpackages: dracut-ima - Update to version 049.1+git125.e2b2c9ef: * 01fips: handle SHA1 on machines without AVX (bsc#1160318) * Update: 90kernel-modules: Add PCI host controller modules (boo#1162669) - Update to version 049.1+git124.70941b30: * 90kernel-modules: Add PCI host controller modules (boo#1162669) - Update to version 049.1+git123.c2a6645e: * dracut: add warning when including unsupported modules (bsc#1163055) * 01fips: Boot without BOOT_IMAGE being set (bsc#1161292) * 01fips: Use correct kernel image name for more platforms (bsc#1164076) ==== fuse-overlayfs ==== Version update (0.7.6 -> 0.7.7) - Update to v0.7.7 - make sure the destination is deleted before doing a rename(2). It prevents a left over directory to cause delete to fail with EEXIST. - honor --debug. ==== gcc10 ==== Version update (9.2.1+git1022 -> 10.0.1+git174776) Subpackages: libgcc_s1 libgomp1 libstdc++6 - Add libstdc++6-pp provides and conflicts to avoid file conflicts with same minor version of libstdc++6-pp from gcc9. - Disable zstd use for SLES15 and older. - Bump to rfa1160f6e50500aa38162fefb43bfb10c25e0363. - Bump to r33351ff9faa21c4c1af377d661a52ac0ce366db3. - Adjust installed headers for arm and aarch64, enable link-mutex for riscv64. - Don't remove go tool buildid, needed for bootstrapping go - Increase disk constraint - Bump to rc940105cc17111be98d8d42ba48a413b0e63aebe. - Bump libtool version of libgo. - Bump to r269e8130b77065452698ab97e5da77d132d00276. - Bump to r507de5ee23efdc8a16d6b0b6488e118055c711cd. - Add lto-dump to cross packages. - New package, inherits from gcc9 * gcc-add-defaultsspec.diff, add the ability to provide a specs file that is read by default * tls-no-direct.diff, avoid direct %fs references on x86 to not slow down Xen * gcc43-no-unwind-tables.diff, do not produce unwind tables for CRT files * gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr for ppc, just a testcase * gcc44-textdomain.patch, make translation files version specific and adjust textdomain to find them * gcc44-rename-info-files.patch, fix cross-references in info files when renaming them to be version specific * gcc48-libstdc++-api-reference.patch, fix link in the installed libstdc++ html documentation * gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with earlier mpfr versions on old products * gcc5-no-return-gcc43-workaround.patch, make build work with host gcc 4.3 * gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes new warning from -Wextra * gcc7-avoid-fixinc-error.diff ==== hwdata ==== Version update (0.332 -> 0.333) - Update to version 0.323: * Updated pci, usb and vendor ids. ==== installation-images-MicroOS ==== Version update (14.456 -> 14.459) - merge gh#openSUSE/installation-images#361 - etc: ptp_clockmatrix to module.config - 14.459 - merge gh#openSUSE/installation-images#359 - etc: update module.config to match 5.6 - 14.458 - merge gh#openSUSE/installation-images#358 - Added libyui-rest-api extension image (bsc#1163275) - Adapt also the tftp.file_list file - 14.457 ==== ipset ==== Version update (7.5 -> 7.6) Subpackages: libipset13 - Update to release 7.6 * Add checking system_power_efficient_wq in the source tree. ==== kail ==== Version update (0.14.2 -> 0.15.0) - Update to version 0.15.0 - Use kcache 0.4 - Refresh vendor.tar.xz ==== kbd ==== Version update (2.0.4 -> 2.2.0) Subpackages: kbd-legacy - Update to version 2.2.0: * setfont: Add option -d to double size of font. * kbd_mode: Add -f option and deny dangerous mode switches without it. * Data files updates. * Fix gcc warnings and error with gcc-10 (boo#1160273). * Other fixes. * For a full list of changes see: https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git/log/ - Update home page. - Refresh patches: kbd-1.15.2-dumpkeys-C-opt.patch, kbd-1.15.2-setfont-no-cruft.patch, kbd-1.15.5-loadkeys-search-path.patch. ==== kernel-64kb ==== Version update (5.4.14 -> 5.5.8) - drm/virtio: fix mmap page attributes (bsc#1163720). - drm/shmem: add support for per object caching flags (bsc#1163720). - commit 1e5a090 - netfilter: xt_hashlimit: unregister proc file before releasing mutex (git-fixes). - commit fb4c60d - Linux 5.5.8 (bnc#1012628). - kvm: nVMX: VMWRITE checks unsupported field before read-only field (bnc#1012628). - kvm: nVMX: VMWRITE checks VMCS-link pointer before VMCS field (bnc#1012628). - mm, thp: fix defrag setting if newline is not used (bnc#1012628). - mm/huge_memory.c: use head to check huge zero page (bnc#1012628). - mm/gup: allow FOLL_FORCE for get_user_pages_fast() (bnc#1012628). - mm/debug.c: always print flags in dump_page() (bnc#1012628). - locking/lockdep: Fix lockdep_stats indentation problem (bnc#1012628). - xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLE (bnc#1012628). - clk: qcom: rpmh: Sort OF match table (bnc#1012628). - bus: tegra-aconnect: Remove PM_CLK dependency (bnc#1012628). - netfilter: nf_flowtable: fix documentation (bnc#1012628). - netfilter: nft_tunnel: no need to call htons() when dumping ports (bnc#1012628). - thermal: brcmstb_thermal: Do not use DT coefficients (bnc#1012628). - thermal: db8500: Depromote debug print (bnc#1012628). - ubifs: Fix ino_t format warnings in orphan_delete() (bnc#1012628). - rcu: Allow only one expedited GP to run concurrently with wakeups (bnc#1012628). - KVM: x86: Remove spurious clearing of async #PF MSR (bnc#1012628). - KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path (bnc#1012628). - KVM: X86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand (bnc#1012628). - x86/resctrl: Check monitoring static key in the MBM overflow handler (bnc#1012628). - perf maps: Add missing unlock to maps__insert() error case (bnc#1012628). - perf ui gtk: Add missing zalloc object (bnc#1012628). - perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc (bnc#1012628). - pwm: omap-dmtimer: put_device() after of_find_device_by_node() (bnc#1012628). - lib/vdso: Update coarse timekeeper unconditionally (bnc#1012628). - lib/vdso: Make __arch_update_vdso_data() logic understandable (bnc#1012628). - kprobes: Set unoptimized flag after unoptimizing code (bnc#1012628). - ima: ima/lsm policy rule loading logic bug fixes (bnc#1012628). - drivers: net: xgene: Fix the order of the arguments of 'alloc_etherdev_mqs()' (bnc#1012628). - RDMA/hns: Bugfix for posting a wqe with sge (bnc#1012628). - RDMA/hns: Simplify the calculation and usage of wqe idx for post verbs (bnc#1012628). - f2fs: fix to add swap extent correctly (bnc#1012628). - sched/fair: Optimize select_idle_cpu (bnc#1012628). - KVM: Check for a bad hva before dropping into the ghc slow path (bnc#1012628). - KVM: SVM: Override default MMIO mask if memory encryption is enabled (bnc#1012628). - perf report: Fix no libunwind compiled warning break s390 issue (bnc#1012628). - mwifiex: delete unused mwifiex_get_intf_num() (bnc#1012628). - mwifiex: drop most magic numbers from mwifiex_process_tdls_action_frame() (bnc#1012628). - namei: only return -ECHILD from follow_dotdot_rcu() (bnc#1012628). - tipc: fix successful connect() but timed out (bnc#1012628). - net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE (bnc#1012628). - net/smc: no peer ID in CLC decline for SMCD (bnc#1012628). - selftests: Install settings files to fix TIMEOUT failures (bnc#1012628). - net: atlantic: fix out of range usage of active_vlans array (bnc#1012628). - net: atlantic: possible fault in transition to hibernation (bnc#1012628). - net: atlantic: fix potential error handling (bnc#1012628). - net: atlantic: fix use after free kasan warn (bnc#1012628). - net: atlantic: better loopback mode handling (bnc#1012628). - net: atlantic: checksum compat issue (bnc#1012628). - net: netlink: cap max groups which will be considered in netlink_bind() (bnc#1012628). - s390/qeth: fix off-by-one in RX copybreak check (bnc#1012628). - s390/qeth: vnicc Fix EOPNOTSUPP precedence (bnc#1012628). - nvme-pci: Hold cq_poll_lock while completing CQEs (bnc#1012628). - usb: charger: assign specific number for enum value (bnc#1012628). - hv_netvsc: Fix unwanted wakeup in netvsc_attach() (bnc#1012628). - kbuild: fix DT binding schema rule to detect command line changes (bnc#1012628). - mac80211: Remove a redundant mutex unlock (bnc#1012628). - nl80211: fix potential leak in AP start (bnc#1012628). - drm/i915/gvt: Separate display reset from ALL_ENGINES reset (bnc#1012628). - drm/i915: Avoid recursing onto active vma from the shrinker (bnc#1012628). - drm/i915/gvt: Fix orphan vgpu dmabuf_objs' lifetime (bnc#1012628). - MIPS: cavium_octeon: Fix syncw generation (bnc#1012628). - i2c: jz4780: silence log flood on txabrt (bnc#1012628). - i2c: altera: Fix potential integer overflow (bnc#1012628). - MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()' (bnc#1012628). - RISC-V: Don't enable all interrupts in trap_init() (bnc#1012628). - HID: hiddev: Fix race in in hiddev_disconnect() (bnc#1012628). - HID: alps: Fix an error handling path in 'alps_input_configured()' (bnc#1012628). - netfilter: xt_hashlimit: reduce hashlimit_mutex scope for htable_put() (bnc#1012628). - netfilter: ipset: Fix forceadd evaluation path (bnc#1012628). - vhost: Check docket sk_family instead of call getname (bnc#1012628). - net/smc: transfer fasync_list in case of fallback (bnc#1012628). - netfilter: ipset: Fix "INFO: rcu detected stall in hash_xxx" reports (bnc#1012628). - io_uring: fix 32-bit compatability with sendmsg/recvmsg (bnc#1012628). - cpufreq: Fix policy initialization for internal governor drivers (bnc#1012628). - amdgpu/gmc_v9: save/restore sdpif regs during S3 (bnc#1012628). - Revert "PM / devfreq: Modify the device name as devfreq(X) for sysfs" (bnc#1012628). - tracing: Disable trace_printk() on post poned tests (bnc#1012628). - blktrace: Protect q->blk_trace with RCU (bnc#1012628). - macintosh: therm_windtunnel: fix regression when instantiating devices (bnc#1012628). - drm/radeon: Inline drm_get_pci_dev (bnc#1012628). - drm/amdgpu: Drop DRIVER_USE_AGP (bnc#1012628). - HID: core: increase HID report buffer size to 8KiB (bnc#1012628). - HID: core: fix off-by-one memset in hid_report_raw_event() (bnc#1012628). - HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock (bnc#1012628). - KVM: VMX: check descriptor table exits on instruction emulation (bnc#1012628). - ACPI: watchdog: Fix gas->access_width usage (bnc#1012628). - ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro (bnc#1012628). - audit: always check the netlink payload length in audit_receive_msg() (bnc#1012628). - audit: fix error handling in audit_data_to_entry() (bnc#1012628). - ext4: potential crash on allocation error in ext4_alloc_flex_bg_array() (bnc#1012628). - docs: Fix empty parallelism argument (bnc#1012628). - scsi: zfcp: fix wrong data and display format of SFP+ temperature (bnc#1012628). - scsi: sd_sbc: Fix sd_zbc_report_zones() (bnc#1012628). - nvme/pci: move cqe check after device shutdown (bnc#1012628). - nvme: prevent warning triggered by nvme_stop_keep_alive (bnc#1012628). - nvme/tcp: fix bug on double requeue when send fails (bnc#1012628). - net: hns3: fix a copying IPv6 address error in hclge_fd_get_flow_tuples() (bnc#1012628). - net: hns3: fix VF bandwidth does not take effect in some case (bnc#1012628). - net: hns3: add management table after IMP reset (bnc#1012628). - mac80211: fix wrong 160/80+80 MHz setting (bnc#1012628). - cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE (bnc#1012628). - cifs: Fix mode output in debugging statements (bnc#1012628). - io-wq: don't call kXalloc_node() with non-online node (bnc#1012628). - ice: Use correct netif error function (bnc#1012628). - ice: Use ice_pf_to_dev (bnc#1012628). - ice: update Unit Load Status bitmask to check after reset (bnc#1012628). - ice: fix and consolidate logging of NVM/firmware version information (bnc#1012628). - ice: Don't allow same value for Rx tail to be written twice (bnc#1012628). - ice: Fix switch between FW and SW LLDP (bnc#1012628). - net: ena: ena-com.c: prevent NULL pointer dereference (bnc#1012628). - net: ena: ethtool: use correct value for crc32 hash (bnc#1012628). - net: ena: fix corruption of dev_idx_to_host_tbl (bnc#1012628). - net: ena: fix incorrectly saving queue numbers when setting RSS indirection table (bnc#1012628). - net: ena: rss: store hash function as values and not bits (bnc#1012628). - net: ena: rss: fix failure to get indirection table (bnc#1012628). - net: ena: rss: do not allocate key when not supported (bnc#1012628). - net: ena: fix incorrect default RSS key (bnc#1012628). - net: ena: add missing ethtool TX timestamping indication (bnc#1012628). - net: ena: fix uses of round_jiffies() (bnc#1012628). - net: ena: fix potential crash when rxfh key is NULL (bnc#1012628). - i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps (bnc#1012628). - soc/tegra: fuse: Fix build with Tegra194 configuration (bnc#1012628). - amdgpu: Prevent build errors regarding soft/hard-float FP ABI tags (bnc#1012628). - drm/amd/display: Add initialitions for PLL2 clock source (bnc#1012628). - drm/amd/display: Limit minimum DPPCLK to 100MHz (bnc#1012628). - drm/amd/display: Check engine is not NULL before acquiring (bnc#1012628). - RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() (bnc#1012628). - drm/amd/display: Do not set optimized_require to false after plane disable (bnc#1012628). - ARM: dts: sti: fixup sound frame-inversion for stihxxx-b2120.dtsi (bnc#1012628). - ceph: do not execute direct write in parallel if O_APPEND is specified (bnc#1012628). - perf/x86/msr: Add Tremont support (bnc#1012628). - perf/x86/cstate: Add Tremont support (bnc#1012628). - perf/x86/intel: Add Elkhart Lake support (bnc#1012628). - perf/smmuv3: Use platform_get_irq_optional() for wired interrupt (bnc#1012628). - NFSv4: Fix races between open and dentry revalidation (bnc#1012628). - qmi_wwan: unconditionally reject 2 ep interfaces (bnc#1012628). - qmi_wwan: re-add DW5821e pre-production variant (bnc#1012628). - s390/zcrypt: fix card and queue total counter wrap (bnc#1012628). - io_uring: flush overflowed CQ events in the io_uring_poll() (bnc#1012628). - cfg80211: check wiphy driver existence for drvinfo report (bnc#1012628). - mac80211: consider more elements in parsing CRC (bnc#1012628). - dax: pass NOWAIT flag to iomap_apply (bnc#1012628). - sched/fair: Prevent unlimited runtime on throttled group (bnc#1012628). - timers/nohz: Update NOHZ load in remote tick (bnc#1012628). - sched/core: Don't skip remote tick for idle CPUs (bnc#1012628). - drm/msm: Set dma maximum segment size for mdss (bnc#1012628). - ipmi:ssif: Handle a possible NULL pointer reference (bnc#1012628). - net: rtnetlink: fix bugs in rtnl_alt_ifname() (bnc#1012628). - net: macb: Properly handle phylink on at91rm9200 (bnc#1012628). - net: add strict checks in netdev_name_node_alt_destroy() (bnc#1012628). - ionic: fix fw_status read (bnc#1012628). - ipv6: Fix nlmsg_flags when splitting a multipath route (bnc#1012628). - ipv6: Fix route replacement with dev-only route (bnc#1012628). - bonding: fix lockdep warning in bond_get_stats() (bnc#1012628). - net: export netdev_next_lower_dev_rcu() (bnc#1012628). - bonding: add missing netdev_update_lockdep_key() (bnc#1012628). - bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs (bnc#1012628). - bnxt_en: Improve device shutdown method (bnc#1012628). - sctp: move the format error check out of __sctp_sf_do_9_1_abort (bnc#1012628). - udp: rehash on disconnect (bnc#1012628). - Revert "net: dev: introduce support for sch BYPASS for lockless qdisc" (bnc#1012628). - qede: Fix race between rdma destroy workqueue and link change event (bnc#1012628). - nfc: pn544: Fix occasional HW initialization failure (bnc#1012628). - net/tls: Fix to avoid gettig invalid tls record (bnc#1012628). - net: sched: correct flower port blocking (bnc#1012628). - net: phy: restore mdio regs in the iproc mdio driver (bnc#1012628). - net: mscc: fix in frame extraction (bnc#1012628). - net: macb: ensure interface is not suspended on at91rm9200 (bnc#1012628). - net: fib_rules: Correctly set table field when table number exceeds 8 bits (bnc#1012628). - net: dsa: b53: Ensure the default VID is untagged (bnc#1012628). - EDAC: skx_common: downgrade message importance on missing PCI device (bnc#1012628). - commit 3727848 - config: re-enable NLS_ISO8859_1 for kvmsmall The EFI partition wants NLS_ISO8859_1 and will fail to mount without it. - commit 666974e - Linux 5.5.7 (bnc#1012628). - iommu/qcom: Fix bogus detach logic (bnc#1012628). - iommu/vt-d: Add attach_deferred() helper (bnc#1012628). - iommu/vt-d: Move deferred device attachment into helper function (bnc#1012628). - iommu/vt-d: Do deferred attachment in iommu_need_mapping() (bnc#1012628). - iommu/vt-d: Remove deferred_attach_domain() (bnc#1012628). - iommu/vt-d: Simplify check in identity_mapping() (bnc#1012628). - ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs (bnc#1012628). - ALSA: hda/realtek - Apply quirk for MSI GP63, too (bnc#1012628). - ALSA: hda/realtek - Apply quirk for yet another MSI laptop (bnc#1012628). - ASoC: codec2codec: avoid invalid/double-free of pcm runtime (bnc#1012628). - ASoC: sun8i-codec: Fix setting DAI data format (bnc#1012628). - tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko (bnc#1012628). - tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST (bnc#1012628). - ecryptfs: fix a memory leak bug in parse_tag_1_packet() (bnc#1012628). - ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() (bnc#1012628). - Btrfs: fix race between shrinking truncate and fiemap (bnc#1012628). - btrfs: don't set path->leave_spinning for truncate (bnc#1012628). - btrfs: handle logged extent failure properly (bnc#1012628). - thunderbolt: Prevent crash if non-active NVMem file is read (bnc#1012628). - USB: misc: iowarrior: add support for 2 OEMed devices (bnc#1012628). - USB: misc: iowarrior: add support for the 28 and 28L devices (bnc#1012628). - USB: misc: iowarrior: add support for the 100 device (bnc#1012628). - floppy: check FDC index for errors before assigning it (bnc#1012628). - USB: serial: ch341: fix receiver regression (bnc#1012628). - vt: fix scrollback flushing on background consoles (bnc#1012628). - vt: vt_ioctl: fix race in VT_RESIZEX (bnc#1012628). - staging: android: ashmem: Disallow ashmem memory from being remapped (bnc#1012628). - staging: vt6656: fix sign of rx_dbm to bb_pre_ed_rssi (bnc#1012628). - xhci: Force Maximum Packet size for Full-speed bulk devices to valid range (bnc#1012628). - xhci: fix runtime pm enabling for quirky Intel hosts (bnc#1012628). - xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms (bnc#1012628). - xhci: Fix memory leak when caching protocol extended capability PSI tables - take 2 (bnc#1012628). - USB: core: add endpoint-blacklist quirk (bnc#1012628). - USB: quirks: blacklist duplicate ep on Sound Devices USBPre2 (bnc#1012628). - usb: uas: fix a plug & unplug racing (bnc#1012628). - USB: Fix novation SourceControl XL after suspend (bnc#1012628). - USB: hub: Don't record a connect-change event during reset-resume (bnc#1012628). - USB: hub: Fix the broken detection of USB3 device in SMSC hub (bnc#1012628). - usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows (bnc#1012628). - usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields (bnc#1012628). - usb: dwc3: debug: fix string position formatting mixup with ret and len (bnc#1012628). - scsi: Revert "target/core: Inline transport_lun_remove_cmd()" (bnc#1012628). - staging: rtl8188eu: Fix potential security hole (bnc#1012628). - staging: rtl8188eu: Fix potential overuse of kernel memory (bnc#1012628). - staging: rtl8723bs: Fix potential security hole (bnc#1012628). - staging: rtl8723bs: Fix potential overuse of kernel memory (bnc#1012628). - hwmon: (acpi_power_meter) Fix lockdep splat (bnc#1012628). - drm/panfrost: perfcnt: Reserve/use the AS attached to the perfcnt MMU context (bnc#1012628). - powerpc/8xx: Fix clearing of bits 20-23 in ITLB miss (bnc#1012628). - powerpc/eeh: Fix deadlock handling dead PHB (bnc#1012628). - powerpc/tm: Fix clearing MSR[TS] in current when reclaiming on signal delivery (bnc#1012628). - powerpc/entry: Fix an #if which should be an #ifdef in entry_32.S (bnc#1012628). - powerpc/hugetlb: Fix 512k hugepages on 8xx with 16k page size (bnc#1012628). - powerpc/hugetlb: Fix 8M hugepages on 8xx (bnc#1012628). - arm64: memory: Add missing brackets to untagged_addr() macro (bnc#1012628). - jbd2: fix ocfs2 corrupt when clearing block group bits (bnc#1012628). - x86/ima: use correct identifier for SetupMode variable (bnc#1012628). - x86/mce/amd: Publish the bank pointer only after setup has succeeded (bnc#1012628). - x86/mce/amd: Fix kobject lifetime (bnc#1012628). - x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF (bnc#1012628). - MIPS: ingenic: DTS: Fix watchdog nodes (bnc#1012628). - serial: 8250: Check UPF_IRQ_SHARED in advance (bnc#1012628). - tty/serial: atmel: manage shutdown in case of RS485 or ISO7816 mode (bnc#1012628). - tty: serial: imx: setup the correct sg entry for tx dma (bnc#1012628). - tty: serial: qcom_geni_serial: Fix RX cancel command failure (bnc#1012628). - serdev: ttyport: restore client ops on deregistration (bnc#1012628). - MAINTAINERS: Update drm/i915 bug filing URL (bnc#1012628). - fsi: aspeed: add unspecified HAS_IOMEM dependency (bnc#1012628). - ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() (bnc#1012628). - Revert "ipc,sem: remove uneeded sem_undo_list lock usage in exit_sem()" (bnc#1012628). - mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() (bnc#1012628). - nvme-multipath: Fix memory leak with ana_log_buf (bnc#1012628). - genirq/irqdomain: Make sure all irq domain flags are distinct (bnc#1012628). - mm/vmscan.c: don't round up scan size for online memory cgroup (bnc#1012628). - mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM (bnc#1012628). - lib/stackdepot.c: fix global out-of-bounds in stack_slabs (bnc#1012628). - mm: Avoid creating virtual address aliases in brk()/mmap()/mremap() (bnc#1012628). - drm/amdgpu/soc15: fix xclk for raven (bnc#1012628). - drm/amdgpu/gfx9: disable gfxoff when reading rlc clock (bnc#1012628). - drm/amdgpu/gfx10: disable gfxoff when reading rlc clock (bnc#1012628). - drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets (bnc#1012628). - drm/i915: Wean off drm_pci_alloc/drm_pci_free (bnc#1012628). - drm/i915: Update drm/i915 bug filing URL (bnc#1012628). - sched/psi: Fix OOB write when writing 0 bytes to PSI files (bnc#1012628). - KVM: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI (bnc#1012628). - ext4: fix a data race in EXT4_I(inode)->i_disksize (bnc#1012628). - ext4: add cond_resched() to __ext4_find_entry() (bnc#1012628). - ext4: fix potential race between online resizing and write operations (bnc#1012628). - ext4: fix potential race between s_group_info online resizing and access (bnc#1012628). - ext4: fix potential race between s_flex_groups online resizing and access (bnc#1012628). - ext4: fix mount failure with quota configured as module (bnc#1012628). - ext4: rename s_journal_flag_rwsem to s_writepages_rwsem (bnc#1012628). - ext4: fix race between writepages and enabling EXT4_EXTENTS_FL (bnc#1012628). - drm/i915/execlists: Always force a context reload when rewinding RING_TAIL (bnc#1012628). - KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabled (bnc#1012628). - KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1 (bnc#1012628). - KVM: apic: avoid calculating pending eoi from an uninitialized val (bnc#1012628). - crypto: chacha20poly1305 - prevent integer overflow on large input (bnc#1012628). - btrfs: destroy qgroup extent records on transaction abort (bnc#1012628). - btrfs: fix bytes_may_use underflow in prealloc error condtition (bnc#1012628). - btrfs: reset fs_root to NULL on error in open_ctree (bnc#1012628). - btrfs: do not check delayed items are empty for single transaction cleanup (bnc#1012628). - Btrfs: fix btrfs_wait_ordered_range() so that it waits for all ordered extents (bnc#1012628). - Btrfs: fix deadlock during fast fsync when logging prealloc extents beyond eof (bnc#1012628). - Revert "dmaengine: imx-sdma: Fix memory leak" (bnc#1012628). - drm/i915/selftests: Add a mock i915_vma to the mock_ring (bnc#1012628). - drm/i915/gvt: more locking for ppgtt mm LRU list (bnc#1012628). - drm/bridge: tc358767: fix poll timeouts (bnc#1012628). - drm/i915/gem: Require per-engine reset support for non-persistent contexts (bnc#1012628). - drm/i915/gt: Protect defer_request() from new waiters (bnc#1012628). - drm/i915/ehl: Update port clock voltage level requirements (bnc#1012628). - drm/msm/dpu: fix BGR565 vs RGB565 confusion (bnc#1012628). - scsi: Revert "RDMA/isert: Fix a recently introduced regression related to logout" (bnc#1012628). - scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" (bnc#1012628). - usb: gadget: composite: Fix bMaxPower for SuperSpeedPlus (bnc#1012628). - usb: dwc2: Fix in ISOC request length checking (bnc#1012628). - staging: rtl8723bs: fix copy of overlapping memory (bnc#1012628). - staging: greybus: use after free in gb_audio_manager_remove_all() (bnc#1012628). - ASoC: atmel: fix atmel_ssc_set_audio link failure (bnc#1012628). - ASoC: fsl_sai: Fix exiting path on probing failure (bnc#1012628). - ecryptfs: replace BUG_ON with error handling code (bnc#1012628). - iommu/vt-d: Fix compile warning from intel-svm.h (bnc#1012628). - crypto: rename sm3-256 to sm3 in hash_algo_name (bnc#1012628). - genirq/proc: Reject invalid affinity masks (again) (bnc#1012628). - bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fill (bnc#1012628). - scripts/get_maintainer.pl: deprioritize old Fixes: addresses (bnc#1012628). - io_uring: prevent sq_thread from spinning when it should stop (bnc#1012628). - io_uring: fix __io_iopoll_check deadlock in io_sq_thread (bnc#1012628). - dma-direct: relax addressability checks in dma_direct_supported (bnc#1012628). - ALSA: rawmidi: Avoid bit fields for state flags (bnc#1012628). - ALSA: seq: Avoid concurrent access to queue flags (bnc#1012628). - ALSA: seq: Fix concurrent access to queue current tick/time (bnc#1012628). - netfilter: xt_hashlimit: limit the max size of hashtable (bnc#1012628). - rxrpc: Fix call RCU cleanup using non-bh-safe locks (bnc#1012628). - ata: ahci: Add shutdown to freeze hardware resources of ahci (bnc#1012628). - xen: Enable interrupts when calling _cond_resched() (bnc#1012628). - net/mlx5e: Reset RQ doorbell counter before moving RQ state from RST to RDY (bnc#1012628). - net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepa (bnc#1012628). - net/mlx5e: Don't clear the whole vf config when switching modes (bnc#1012628). - net/mlx5e: Fix crash in recovery flow without devlink reporter (bnc#1012628). - s390/kaslr: Fix casts in get_random (bnc#1012628). - s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_range (bnc#1012628). - bpf: Selftests build error in sockmap_basic.c (bnc#1012628). - ASoC: SOF: Intel: hda: Add iDisp4 DAI (bnc#1012628). - commit 1004bce - Revert "sign also s390x kernel images (bsc#1163524)" This reverts commit b38b61155f0a2c3ebca06d4bb0c2e11a19a87f1f. It breaks s390x build as we need pesign-obs-integration package updated first. Let's enable this later when everything is ready. - commit eca1eba - rpm/package-descriptions: garbege collection remove old ARM and Xen flavors. - commit bda0360 - sign also s390x kernel images (bsc#1163524) - commit b38b611 - KVM: nVMX: Check IO instruction VM-exit conditions (CVE-2020-2732 bsc#1163971). - KVM: nVMX: Refactor IO bitmap checks into helper function (CVE-2020-2732 bsc#1163971). - KVM: nVMX: Don't emulate instructions in guest mode (CVE-2020-2732 bsc#1163971). - commit c225901 - Enable CONFIG_BLK_DEV_SR_VENDOR (boo#1164632). - commit 517bced - arm64: lse: Fix LSE atomics with LLVM (git-fixes). - Revert "drm/fbdev: Fallback to non tiled mode if all tiles not present" (git-fixes). - ice: Remove possible null dereference (git-fixes). - commit 4a830b1 - Linux 5.5.6 (bnc#1012628). - core: Don't skip generic XDP program execution for cloned SKBs (bnc#1012628). - enic: prevent waking up stopped tx queues over watchdog reset (bnc#1012628). - net/smc: fix leak of kernel memory to user space (bnc#1012628). - net: dsa: tag_qca: Make sure there is headroom for tag (bnc#1012628). - net/sched: matchall: add missing validation of TCA_MATCHALL_FLAGS (bnc#1012628). - net/sched: flower: add missing validation of TCA_FLOWER_FLAGS (bnc#1012628). - drm/gma500: Fixup fbdev stolen size usage evaluation (bnc#1012628). - drm/dp_mst: fix multiple frees of tx->bytes (bnc#1012628). - ath10k: Fix qmi init error handling (bnc#1012628). - wil6210: fix break that is never reached because of zero'ing of a retry counter (bnc#1012628). - drm/virtio: fix byteorder handling in virtio_gpu_cmd_transfer_{from, to}_host_3d functions (bnc#1012628). - drm/qxl: Complete exception handling in qxl_device_init() (bnc#1012628). - rcu/nocb: Fix dump_tree hierarchy print always active (bnc#1012628). - rcu: Fix missed wakeup of exp_wq waiters (bnc#1012628). - rcu: Fix data-race due to atomic_t copy-by-value (bnc#1012628). - dmaengine: ti: edma: add missed operations (bnc#1012628). - f2fs: preallocate DIO blocks when forcing buffered_io (bnc#1012628). - f2fs: call f2fs_balance_fs outside of locked page (bnc#1012628). - media: meson: add missing allocation failure check on new_buf (bnc#1012628). - clk: meson: pll: Fix by 0 division in __pll_params_to_rate() (bnc#1012628). - cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order (bnc#1012628). - drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps" (bnc#1012628). - dmaengine: ti: edma: Fix error return code in edma_probe() (bnc#1012628). - brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() (bnc#1012628). - brcmfmac: Fix use after free in brcmf_sdio_readframes() (bnc#1012628). - PCI: Fix pci_add_dma_alias() bitmask size (bnc#1012628). - drm/amd/display: Map ODM memory correctly when doing ODM combine (bnc#1012628). - leds: pca963x: Fix open-drain initialization (bnc#1012628). - ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT (bnc#1012628). - ALSA: ctl: allow TLV read operation for callback type of element in locked case (bnc#1012628). - gianfar: Fix TX timestamping with a stacked DSA driver (bnc#1012628). - pinctrl: sh-pfc: sh7264: Fix CAN function GPIOs (bnc#1012628). - printk: fix exclusive_console replaying (bnc#1012628). - drm/mipi_dbi: Fix off-by-one bugs in mipi_dbi_blank() (bnc#1012628). - drm/msm/adreno: fix zap vs no-zap handling (bnc#1012628). - pxa168fb: Fix the function used to release some memory in an error handling path (bnc#1012628). - media: ov5640: Fix check for PLL1 exceeding max allowed rate (bnc#1012628). - media: i2c: mt9v032: fix enum mbus codes and frame sizes (bnc#1012628). - media: sun4i-csi: Deal with DRAM offset (bnc#1012628). - media: sun4i-csi: Fix data sampling polarity handling (bnc#1012628). - media: sun4i-csi: Fix [HV]sync polarity handling (bnc#1012628). - clk: at91: sam9x60: fix programmable clock prescaler (bnc#1012628). - powerpc/powernv/iov: Ensure the pdn for VFs always contains a valid PE number (bnc#1012628). - clk: meson: meson8b: make the CCF use the glitch-free mali mux (bnc#1012628). - gpio: gpio-grgpio: fix possible sleep-in-atomic-context bugs in grgpio_irq_map/unmap() (bnc#1012628). - iommu/vt-d: Fix off-by-one in PASID allocation (bnc#1012628). - x86/fpu: Deactivate FPU state after failure during state load (bnc#1012628). - dm raid: table line rebuild status fixes (bnc#1012628). - char/random: silence a lockdep splat with printk() (bnc#1012628). - media: sti: bdisp: fix a possible sleep-in-atomic-context bug in bdisp_device_run() (bnc#1012628). - kernel/module: Fix memleak in module_add_modinfo_attrs() (bnc#1012628). - IB/core: Let IB core distribute cache update events (bnc#1012628). - pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins (bnc#1012628). - kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic (bnc#1012628). - efi/x86: Map the entire EFI vendor string before copying it (bnc#1012628). - sparc: Add .exit.data section (bnc#1012628). - net: ethernet: ixp4xx: Standard module init (bnc#1012628). - raid6/test: fix a compilation error (bnc#1012628). - iio: imu: st_lsm6dsx: check return value from st_lsm6dsx_sensor_set_enable (bnc#1012628). - uio: fix a sleep-in-atomic-context bug in uio_dmem_genirq_irqcontrol() (bnc#1012628). - drm/amdgpu/sriov: workaround on rev_id for Navi12 under sriov (bnc#1012628). - spi: fsl-lpspi: fix only one cs-gpio working (bnc#1012628). - drm/nouveau/nouveau: fix incorrect sizeof on args.src an args.dst (bnc#1012628). - usb: gadget: udc: fix possible sleep-in-atomic-context bugs in gr_probe() (bnc#1012628). - usb: dwc2: Fix IN FIFO allocation (bnc#1012628). - clocksource/drivers/bcm2835_timer: Fix memory leak of timer (bnc#1012628). - drm/amd/display: Clear state after exiting fixed active VRR state (bnc#1012628). - kselftest: Minimise dependency of get_size on C library interfaces (bnc#1012628). - jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal (bnc#1012628). - ext4: fix deadlock allocating bio_post_read_ctx from mempool (bnc#1012628). - clk: ti: dra7: fix parent for gmac_clkctrl (bnc#1012628). - x86/sysfb: Fix check for bad VRAM size (bnc#1012628). - pwm: omap-dmtimer: Simplify error handling (bnc#1012628). - udf: Allow writing to 'Rewritable' partitions (bnc#1012628). - dmaengine: fsl-qdma: fix duplicated argument to && (bnc#1012628). - wan/hdlc_x25: fix skb handling (bnc#1012628). - irqchip/gic-v3-its: Fix get_vlpi_map() breakage with doorbells (bnc#1012628). - s390/pci: Fix possible deadlock in recover_store() (bnc#1012628). - backlight: qcom-wled: Fix unsigned comparison to zero (bnc#1012628). - powerpc/iov: Move VF pdev fixup into pcibios_fixup_iov() (bnc#1012628). - tracing: Fix tracing_stat return values in error handling paths (bnc#1012628). - tracing: Fix very unlikely race of registering two stat tracers (bnc#1012628). - ARM: 8952/1: Disable kmemleak on XIP kernels (bnc#1012628). - ext4, jbd2: ensure panic when aborting with zero errno (bnc#1012628). - ath10k: Correct the DMA direction for management tx buffers (bnc#1012628). - rtw88: fix rate mask for 1SS chip (bnc#1012628). - brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 (bnc#1012628). - selftests: settings: tests can be in subsubdirs (bnc#1012628). - rtc: i2c/spi: Avoid inclusion of REGMAP support when not needed (bnc#1012628). - drm/amd/display: Retrain dongles when SINK_COUNT becomes non-zero (bnc#1012628). - tracing: Simplify assignment parsing for hist triggers (bnc#1012628). - nbd: add a flush_workqueue in nbd_start_device (bnc#1012628). - KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups (bnc#1012628). - Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker (bnc#1012628). - drivers/block/zram/zram_drv.c: fix error return codes not being returned in writeback_store (bnc#1012628). - block, bfq: do not plug I/O for bfq_queues with no proc refs (bnc#1012628). - kconfig: fix broken dependency in randconfig-generated .config (bnc#1012628). - clk: qcom: Don't overwrite 'cfg' in clk_rcg2_dfs_populate_freq() (bnc#1012628). - clk: qcom: rcg2: Don't crash if our parent can't be found; return an error (bnc#1012628). - drm/amdkfd: Fix a bug in SDMA RLC queue counting under HWS mode (bnc#1012628). - bpf, sockhash: Synchronize_rcu before free'ing map (bnc#1012628). - drm/amd/display: Renoir chroma viewport WA (bnc#1012628). - drm/amdgpu: remove 4 set but not used variable in amdgpu_atombios_get_connector_info_from_object_table (bnc#1012628). - drm/amdgpu/dm: Do not throw an error for a display with no audio (bnc#1012628). - ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_config_pno_start (bnc#1012628). - drm/amdgpu: Ensure ret is always initialized when using SOC15_WAIT_ON_RREG (bnc#1012628). - drm/panel: simple: Add Logic PD Type 28 display support (bnc#1012628). - arm64: dts: rockchip: Fix NanoPC-T4 cooling maps (bnc#1012628). - modules: lockdep: Suppress suspicious RCU usage warning (bnc#1012628). - ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's (bnc#1012628). - ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 (bnc#1012628). - ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and stream irq handlers (bnc#1012628). - regulator: rk808: Lower log level on optional GPIOs being not available (bnc#1012628). - net/wan/fsl_ucc_hdlc: reject muram offsets above 64K (bnc#1012628). - Revert "drm/amdgpu: enable VCN DPG on Raven and Raven2" (bnc#1012628). - NFC: port100: Convert cpu_to_le16(le16_to_cpu(E1) + E2) to use le16_add_cpu() (bnc#1012628). - arm64: dts: allwinner: H6: Add PMU mode (bnc#1012628). - arm64: dts: allwinner: H5: Add PMU node (bnc#1012628). - arm: dts: allwinner: H3: Add PMU node (bnc#1012628). - opp: Free static OPPs on errors while adding them (bnc#1012628). - selinux: ensure we cleanup the internal AVC counters on error in avc_insert() (bnc#1012628). - enetc: remove variable 'tc_max_sized_frame' set but not used (bnc#1012628). - arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core (bnc#1012628). - padata: validate cpumask without removed CPU during offline (bnc#1012628). - clk: imx: Add correct failure handling for clk based helpers (bnc#1012628). - ARM: exynos_defconfig: Bring back explicitly wanted options (bnc#1012628). - ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3 (bnc#1012628). - ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed (bnc#1012628). - IMA: Check IMA policy flag (bnc#1012628). - bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO (bnc#1012628). - PCI: iproc: Apply quirk_paxc_bridge() for module as well as built-in (bnc#1012628). - media: cx23885: Add support for AVerMedia CE310B (bnc#1012628). - PCI: Add generic quirk for increasing D3hot delay (bnc#1012628). - PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers (bnc#1012628). - Revert "nfp: abm: fix memory leak in nfp_abm_u32_knode_replace" (bnc#1012628). - gpu/drm: ingenic: Avoid null pointer deference in plane atomic update (bnc#1012628). - selftests/net: make so_txtime more robust to timer variance (bnc#1012628). - media: v4l2-device.h: Explicitly compare grp{id,mask} to zero in v4l2_device macros (bnc#1012628). - reiserfs: Fix spurious unlock in reiserfs_fill_super() error handling (bnc#1012628). - samples/bpf: Set -fno-stack-protector when building BPF programs (bnc#1012628). - r8169: check that Realtek PHY driver module is loaded (bnc#1012628). - fore200e: Fix incorrect checks of NULL pointer dereference (bnc#1012628). - x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (bnc#1012628). - netfilter: nft_tunnel: add the missing ERSPAN_VERSION nla_policy (bnc#1012628). - ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status (bnc#1012628). - nfs: fix timstamp debug prints (bnc#1012628). - PCI: Add nr_devfns parameter to pci_add_dma_alias() (bnc#1012628). - PCI: Add DMA alias quirk for PLX PEX NTB (bnc#1012628). - b43legacy: Fix -Wcast-function-type (bnc#1012628). - ipw2x00: Fix -Wcast-function-type (bnc#1012628). - iwlegacy: Fix -Wcast-function-type (bnc#1012628). - rtlwifi: rtl_pci: Fix -Wcast-function-type (bnc#1012628). - orinoco: avoid assertion in case of NULL pointer (bnc#1012628). - drm/amd/display: Fix update_bw_bounding_box Calcs (bnc#1012628). - drm/amd/display: Lower DPP DTO only when safe (bnc#1012628). - drm/amdgpu: fix double gpu_recovery for NV of SRIOV (bnc#1012628). - drm/amdgpu: fix KIQ ring test fail in TDR of SRIOV (bnc#1012628). - clk: qcom: smd: Add missing bimc clock (bnc#1012628). - ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 (bnc#1012628). - nfsd: Clone should commit src file metadata too (bnc#1012628). - scsi: ufs: Complete pending requests in host reset and restore path (bnc#1012628). - scsi: aic7xxx: Adjust indentation in ahc_find_syncrate (bnc#1012628). - crypto: inside-secure - add unspecified HAS_IOMEM dependency (bnc#1012628). - crypto: amlogic - add unspecified HAS_IOMEM dependency (bnc#1012628). - drm/mediatek: handle events when enabling/disabling crtc (bnc#1012628). - clk: renesas: rcar-gen3: Allow changing the RPC[D2] clocks (bnc#1012628). - ARM: dts: r8a7779: Add device node for ARM global timer (bnc#1012628). - remoteproc: q6v5-mss: Remove mem clk from the active pool (bnc#1012628). - selinux: ensure we cleanup the internal AVC counters on error in avc_update() (bnc#1012628). - scsi: lpfc: Fix: Rework setting of fdmi symbolic node name registration (bnc#1012628). - arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk (bnc#1012628). - PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable,disable}_ats() (bnc#1012628). - iommu/amd: Check feature support bit before accessing MSI capability registers (bnc#1012628). - iommu/amd: Only support x2APIC with IVHD type 11h/40h (bnc#1012628). - iommu/iova: Silence warnings under memory pressure (bnc#1012628). - clk: qcom: Add missing msm8998 gcc_bimc_gfx_clk (bnc#1012628). - clk: actually call the clock init before any other callback of the clock (bnc#1012628). - dmaengine: Store module owner in dma_device struct (bnc#1012628). - clk: bm1800: Remove set but not used variable 'fref' (bnc#1012628). - dmaengine: imx-sdma: Fix memory leak (bnc#1012628). - bpf: Print error message for bpftool cgroup show (bnc#1012628). - net: phy: realtek: add logging for the RGMII TX delay configuration (bnc#1012628). - crypto: chtls - Fixed memory leak (bnc#1012628). - x86/vdso: Provide missing include file (bnc#1012628). - PM / devfreq: exynos-ppmu: Fix excessive stack usage (bnc#1012628). - PM / devfreq: Change time stats to 64-bit (bnc#1012628). - PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SMCCC dependency (bnc#1012628). - drm/fbdev: Fallback to non tiled mode if all tiles not present (bnc#1012628). - pinctrl: sh-pfc: sh7269: Fix CAN function GPIOs (bnc#1012628). - reset: uniphier: Add SCSSI reset control for each channel (bnc#1012628). - ASoC: soc-topology: fix endianness issues (bnc#1012628). - fbdev: fix numbering of fbcon options (bnc#1012628). - RDMA/rxe: Fix error type of mmap_offset (bnc#1012628). - ice: add extra check for null Rx descriptor (bnc#1012628). - clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock (bnc#1012628). - ALSA: sh: Fix unused variable warnings (bnc#1012628). - clk: Use parent node pointer during registration if necessary (bnc#1012628). - clk: uniphier: Add SCSSI clock gate for each channel (bnc#1012628). - ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx laptops, too (bnc#1012628). - ALSA: sh: Fix compile warning wrt const (bnc#1012628). - net: phy: fixed_phy: fix use-after-free when checking link GPIO (bnc#1012628). - tools lib api fs: Fix gcc9 stringop-truncation compilation error (bnc#1012628). - vfio/spapr/nvlink2: Skip unpinning pages on error exit (bnc#1012628). - ASoC: Intel: sof_rt5682: Ignore the speaker amp when there isn't one (bnc#1012628). - ACPI: button: Add DMI quirk for Razer Blade Stealth 13 late 2019 lid switch (bnc#1012628). - iommu/vt-d: Match CPU and IOMMU paging mode (bnc#1012628). - iommu/vt-d: Avoid sending invalid page response (bnc#1012628). - drm/amdkfd: Fix permissions of hang_hws (bnc#1012628). - mlx5: work around high stack usage with gcc (bnc#1012628). - RDMA/hns: Avoid printing address of mtt page (bnc#1012628). - drm: remove the newline for CRC source name (bnc#1012628). - usb: dwc3: use proper initializers for property entries (bnc#1012628). - ARM: dts: stm32: Add power-supply for DSI panel on stm32f469-disco (bnc#1012628). - usbip: Fix unsafe unaligned pointer usage (bnc#1012628). - udf: Fix free space reporting for metadata and virtual partitions (bnc#1012628). - selftests: Uninitialized variable in test_cgcore_proc_migration() (bnc#1012628). - kunit: remove timeout dependence on sysctl_hung_task_timeout_seconds (bnc#1012628). - drm/mediatek: Add gamma property according to hardware capability (bnc#1012628). - staging: rtl8188: avoid excessive stack usage (bnc#1012628). - IB/hfi1: Add software counter for ctxt0 seq drop (bnc#1012628). - IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats (bnc#1012628). - soc/tegra: fuse: Correct straps' address for older Tegra124 device trees (bnc#1012628). - efi/x86: Don't panic or BUG() on non-critical error conditions (bnc#1012628). - rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls (bnc#1012628). - Input: edt-ft5x06 - work around first register access error (bnc#1012628). - bnxt: Detach page from page pool before sending up the stack (bnc#1012628). - x86/nmi: Remove irq_work from the long duration NMI handler (bnc#1012628). - wan: ixp4xx_hss: fix compile-testing on 64-bit (bnc#1012628). - clocksource: davinci: only enable clockevents once tim34 is initialized (bnc#1012628). - arm64: dts: rockchip: fix dwmmc clock name for px30 (bnc#1012628). - arm64: dts: rockchip: fix dwmmc clock name for rk3308 (bnc#1012628). - arm64: dts: rockchip: add reg property to brcmf sub-nodes (bnc#1012628). - ARM: dts: rockchip: add reg property to brcmf sub node for rk3188-bqedison2qc (bnc#1012628). - ALSA: usb-audio: Add boot quirk for MOTU M Series (bnc#1012628). - ASoC: txx9: Remove unused rtd variable (bnc#1012628). - ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m (bnc#1012628). - raid6/test: fix a compilation warning (bnc#1012628). - tty: synclinkmp: Adjust indentation in several functions (bnc#1012628). - tty: synclink_gt: Adjust indentation in several functions (bnc#1012628). - bus: fsl-mc: properly empty-initialize structure (bnc#1012628). - misc: xilinx_sdfec: fix xsdfec_poll()'s return type (bnc#1012628). - visorbus: fix uninitialized variable access (bnc#1012628). - driver core: platform: Prevent resouce overflow from causing infinite loops (bnc#1012628). - driver core: Print device when resources present in really_probe() (bnc#1012628). - ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare (bnc#1012628). - bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map (bnc#1012628). - vme: bridges: reduce stack usage (bnc#1012628). - MIPS: ralink: dts: gardena_smart_gateway_mt7688: Limit UART1 (bnc#1012628). - drm/nouveau/secboot/gm20b: initialize pointer in gm20b_secboot_new() (bnc#1012628). - drm/nouveau/gr/gk20a,gm200-: add terminators to method lists read from fw (bnc#1012628). - drm/nouveau: Fix copy-paste error in nouveau_fence_wait_uevent_handler (bnc#1012628). - drm/nouveau/drm/ttm: Remove set but not used variable 'mem' (bnc#1012628). - drm/nouveau/fault/gv100-: fix memory leak on module unload (bnc#1012628). - dm thin: don't allow changing data device during thin-pool reload (bnc#1012628). - gpiolib: Set lockdep class for hierarchical irq domains (bnc#1012628). - drm/vmwgfx: prevent memory leak in vmw_cmdbuf_res_add (bnc#1012628). - perf/imx_ddr: Fix cpu hotplug state cleanup (bnc#1012628). - usb: musb: omap2430: Get rid of musb .set_vbus for omap2430 glue (bnc#1012628). - kbuild: remove *.tmp file when filechk fails (bnc#1012628). - iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity of an STE (bnc#1012628). - ALSA: usb-audio: unlock on error in probe (bnc#1012628). - f2fs: set I_LINKABLE early to avoid wrong access by vfs (bnc#1012628). - f2fs: free sysfs kobject (bnc#1012628). - scsi: ufs: pass device information to apply_dev_quirks (bnc#1012628). - scsi: ufs-mediatek: add apply_dev_quirks variant operation (bnc#1012628). - scsi: iscsi: Don't destroy session if there are outstanding connections (bnc#1012628). - crypto: hisilicon - Update debugfs usage of SEC V2 (bnc#1012628). - crypto: hisilicon - Bugfixed tfm leak (bnc#1012628). - crypto: essiv - fix AEAD capitalization and preposition use in help text (bnc#1012628). - ALSA: usb-audio: add implicit fb quirk for MOTU M Series (bnc#1012628). - PM / devfreq: Add debugfs support with devfreq_summary file (bnc#1012628). - pinctrl: tigerlake: Tiger Lake uses _HID enumeration (bnc#1012628). - RDMA/mlx5: Don't fake udata for kernel path (bnc#1012628). - arm64: lse: fix LSE atomics with LLVM's integrated assembler (bnc#1012628). - arm64: fix alternatives with LLVM's integrated assembler (bnc#1012628). - drm/amd/display: fixup DML dependencies (bnc#1012628). - staging: wfx: fix possible overflow on jiffies comparaison (bnc#1012628). - EDAC/sifive: Fix return value check in ecc_register() (bnc#1012628). - KVM: PPC: Remove set but not used variable 'ra', 'rs', 'rt' (bnc#1012628). - arm64: dts: ti: k3-j721e-main: Add missing power-domains for smmu (bnc#1012628). - sched/core: Fix size of rq::uclamp initialization (bnc#1012628). - sched/topology: Assert non-NUMA topology masks don't (partially) overlap (bnc#1012628). - perf/x86/amd: Constrain Large Increment per Cycle events (bnc#1012628). - watchdog/softlockup: Enforce that timestamp is valid on boot (bnc#1012628). - enetc: Don't print from enetc_sched_speed_set when link goes down (bnc#1012628). - x86/apic/uv: Avoid unused variable warning (bnc#1012628). - debugobjects: Fix various data races (bnc#1012628). - ASoC: wm_adsp: Correct cache handling of new kernel control API (bnc#1012628). - ASoC: SOF: Intel: hda: Fix SKL dai count (bnc#1012628). - regulator: vctrl-regulator: Avoid deadlock getting and setting the voltage (bnc#1012628). - f2fs: fix memleak of kobject (bnc#1012628). - x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd (bnc#1012628). - efi/arm: Defer probe of PCIe backed efifb on DT systems (bnc#1012628). - x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld (bnc#1012628). - pwm: omap-dmtimer: Remove PWM chip in .remove before making it unfunctional (bnc#1012628). - cmd64x: potential buffer overflow in cmd64x_program_timings() (bnc#1012628). - ide: serverworks: potential overflow in svwks_set_pio_mode() (bnc#1012628). - pwm: Remove set but not set variable 'pwm' (bnc#1012628). - btrfs: fix possible NULL-pointer dereference in integrity checks (bnc#1012628). - btrfs: safely advance counter when looking up bio csums (bnc#1012628). - btrfs: device stats, log when stats are zeroed (bnc#1012628). - module: avoid setting info->name early in case we can fall back to info->mod->name (bnc#1012628). - remoteproc: Initialize rproc_class before use (bnc#1012628). - regulator: core: Fix exported symbols to the exported GPL version (bnc#1012628). - irqchip/mbigen: Set driver .suppress_bind_attrs to avoid remove problems (bnc#1012628). - ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() (bnc#1012628). - spi: spi-fsl-qspi: Ensure width is respected in spi-mem operations (bnc#1012628). - kbuild: use -S instead of -E for precise cc-option test in Kconfig (bnc#1012628). - objtool: Fix ARCH=x86_64 build error (bnc#1012628). - x86/decoder: Add TEST opcode to Group3-2 (bnc#1012628). - s390: adjust -mpacked-stack support check for clang 10 (bnc#1012628). - s390/ftrace: generate traced function stack frame (bnc#1012628). - s390: fix __EMIT_BUG() macro (bnc#1012628). - driver core: platform: fix u32 greater or equal to zero comparison (bnc#1012628). - bpf, btf: Always output invariant hit in pahole DWARF to BTF transform (bnc#1012628). - ALSA: hda - Add docking station support for Lenovo Thinkpad T420s (bnc#1012628). - sunrpc: Fix potential leaks in sunrpc_cache_unhash() (bnc#1012628). - drm/nouveau/mmu: fix comptag memory leak (bnc#1012628). - net/mlx5e: Fix printk format warning (bnc#1012628). - powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV (bnc#1012628). - media: uvcvideo: Add a quirk to force GEO GC6500 Camera bits-per-pixel value (bnc#1012628). - btrfs: separate definition of assertion failure handlers (bnc#1012628). - btrfs: Fix split-brain handling when changing FSID to metadata uuid (bnc#1012628). - bcache: cached_dev_free needs to put the sb page (bnc#1012628). - bcache: rework error unwinding in register_bcache (bnc#1012628). - bcache: fix use-after-free in register_bcache() (bnc#1012628). - iommu/vt-d: Mark firmware tainted if RMRR fails sanity check (bnc#1012628). - iommu/vt-d: Remove unnecessary WARN_ON_ONCE() (bnc#1012628). - alarmtimer: Make alarmtimer platform device child of RTC device (bnc#1012628). - selftests: bpf: Reset global state between reuseport test runs (bnc#1012628). - jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record (bnc#1012628). - jbd2: make sure ESHUTDOWN to be recorded in the journal superblock (bnc#1012628). - powerpc/pseries/lparcfg: Fix display of Maximum Memory (bnc#1012628). - selftests/eeh: Bump EEH wait time to 60s (bnc#1012628). - ARM: 8941/1: decompressor: enable CP15 barrier instructions in v7 cache setup code (bnc#1012628). - ARM: 8951/1: Fix Kexec compilation issue (bnc#1012628). - ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 (bnc#1012628). - hostap: Adjust indentation in prism2_hostapd_add_sta (bnc#1012628). - iwlegacy: ensure loop counter addr does not wrap and cause an infinite loop (bnc#1012628). - cifs: fix unitialized variable poential problem with network I/O cache lock patch (bnc#1012628). - cifs: Fix mount options set in automount (bnc#1012628). - cifs: fix NULL dereference in match_prepath (bnc#1012628). - video: hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (bnc#1012628). - bpf: map_seq_next should always increase position index (bnc#1012628). - powerpc/mm: Don't log user reads to 0xffffffff (bnc#1012628). - ceph: check availability of mds cluster on mount after wait timeout (bnc#1012628). - rbd: work around -Wuninitialized warning (bnc#1012628). - ASoC: Intel: consistent HDMI codec probing code (bnc#1012628). - drm/amd/display: do not allocate display_mode_lib unnecessarily (bnc#1012628). - irqchip/gic-v3: Only provision redistributors that are enabled in ACPI (bnc#1012628). - KVM: PPC: Book3S HV: Release lock on page-out failure path (bnc#1012628). - drm/nouveau/disp/nv50-: prevent oops when no channel method map provided (bnc#1012628). - char: hpet: Fix out-of-bounds read bug (bnc#1012628). - ftrace: fpid_next() should increase position index (bnc#1012628). - trigger_next should increase position index (bnc#1012628). - radeon: insert 10ms sleep in dce5_crtc_load_lut (bnc#1012628). - powerpc: Do not consider weak unresolved symbol relocations as bad (bnc#1012628). - btrfs: do not do delalloc reservation under page lock (bnc#1012628). - tracing: Fix now invalid var_ref_vals assumption in trace action (bnc#1012628). - ocfs2: make local header paths relative to C files (bnc#1012628). - ocfs2: fix a NULL pointer dereference when call ocfs2_update_inode_fsync_trans() (bnc#1012628). - lib/scatterlist.c: adjust indentation in __sg_alloc_table (bnc#1012628). - reiserfs: prevent NULL pointer dereference in reiserfs_insert_item() (bnc#1012628). - bcache: fix memory corruption in bch_cache_accounting_clear() (bnc#1012628). - bcache: explicity type cast in bset_bkey_last() (bnc#1012628). - irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL (bnc#1012628). - nvmet: Pass lockdep expression to RCU lists (bnc#1012628). - nvmet: fix dsm failure when payload does not match sgl descriptor (bnc#1012628). - nvme-pci: remove nvmeq->tags (bnc#1012628). - iwlwifi: mvm: Fix thermal zone registration (bnc#1012628). - iwlwifi: mvm: Check the sta is not NULL in iwl_mvm_cfg_he_sta() (bnc#1012628). - asm-generic/tlb: add missing CONFIG symbol (bnc#1012628). - tc-testing: add missing 'nsPlugin' to basic.json (bnc#1012628). - microblaze: Prevent the overflow of the start (bnc#1012628). - brd: check and limit max_part par (bnc#1012628). - drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_latency (bnc#1012628). - drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_voltage (bnc#1012628). - NFS: Fix memory leaks (bnc#1012628). - help_next should increase position index (bnc#1012628). - i40e: Relax i40e_xsk_wakeup's return value when PF is busy (bnc#1012628). - kbuild: make multiple directory targets work (bnc#1012628). - cifs: log warning message (once) if out of disk space (bnc#1012628). - virtio_balloon: prevent pfn array overflow (bnc#1012628). - fuse: don't overflow LLONG_MAX with end offset (bnc#1012628). - mlxsw: core: Add validation of hardware device types for MGPIR register (bnc#1012628). - mlxsw: spectrum_dpipe: Add missing error path (bnc#1012628). - s390/pci: Recover handle in clp_set_pci_fn() (bnc#1012628). - drm/amdgpu/display: handle multiple numbers of fclks in dcn_calcs.c (v2) (bnc#1012628). - bcache: properly initialize 'path' and 'err' in register_bcache() (bnc#1012628). - rtc: Kconfig: select REGMAP_I2C when necessary (bnc#1012628). - Update config files. - commit 6e54038 - config: fix config options added with 5.5-rc1 Due to a mistake on my side, some config options introduced in 5.5-rc1 got different values than the commit message claimed (and, more important, than intended). Thanks to Jean Delvare for catching this. - restored config option values: - BACKLIGHT_QCOM_WLED=m - BYTCRC_PMIC_OPREGION=y - CAIF_DRIVERS=y - CHTCRC_PMIC_OPREGION=y - CRYPTO_BLAKE2S=m - CRYPTO_CURVE25519=m - CRYPTO_DEV_AMLOGIC_GXL=m - DP83869_PHY=m - DRM_AMD_DC_HDCP=y - NET_DSA_MSCC_FELIX=m - NET_DSA_TAG_OCELOT=m - NFC_PN532_UART=m - PINCTRL_EQUILIBRIUM=m - PINCTRL_TIGERLAKE=m - PTP_1588_CLOCK_IDTCM=m - SENSORS_BEL_PFE=m - SENSORS_LTC2947_I2C=m - SENSORS_LTC2947_SPI=m - SENSORS_TMP513=m - SF_PDMA=m - SYSTEM76_ACPI=m - TCG_TIS_SPI_CR50=y - TYPEC_HD3SS3220=m - VIDEO_HI556=m - VIDEO_IMX290=m - W1_SLAVE_DS2430=m - WFX=m - new config options visible after the changes above: - CAIF_TTY=m - CAIF_SPI_SLAVE=m - CAIF_SPI_SYNC=n - CAIF_HSI=m - CAIF_VIRTIO=m - CRYPTO_DEV_AMLOGIC_GXL_DEBUG=n - CRYPTO_LIB_BLAKE2S=m - CRYPTO_LIB_CURVE25519=m - commit bfcbf21 - Update config files (bnc#1163396). Disable CONFIG_RESET_ATTACK_MITIGATION as we don't have the userspace part and it causes problems during reboot. The config description states: This should only be enabled when userland is configured to clear the MemoryOverwriteRequest flag on clean shutdown after secrets have been evicted, since otherwise it will trigger even on clean reboots. - commit 32035c7 - Linux 5.5.5 (bnc#1012628). - io_uring: fix deferred req iovec leak (bnc#1012628). - io_uring: retry raw bdev writes if we hit -EOPNOTSUPP (bnc#1012628). - Input: synaptics - switch T470s to RMI4 by default (bnc#1012628). - Input: synaptics - enable SMBus on ThinkPad L470 (bnc#1012628). - Input: synaptics - remove the LEN0049 dmi id from topbuttonpad list (bnc#1012628). - ALSA: usb-audio: Add clock validity quirk for Denon MC7000/MCX8000 (bnc#1012628). - ALSA: usb-audio: Fix UAC2/3 effect unit parsing (bnc#1012628). - ALSA: pcm: Fix double hw_free calls (bnc#1012628). - ALSA: hda/realtek - Add more codec supported Headset Button (bnc#1012628). - ALSA: hda/realtek - Fix silent output on MSI-GL73 (bnc#1012628). - ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 (bnc#1012628). - ACPI: EC: Fix flushing of pending work (bnc#1012628). - ACPI: PM: s2idle: Avoid possible race related to the EC GPE (bnc#1012628). - ACPICA: Introduce acpi_any_gpe_status_set() (bnc#1012628). - ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system (bnc#1012628). - ext4: don't assume that mmp_nodename/bdevname have NUL (bnc#1012628). - ext4: fix support for inode sizes > 1024 bytes (bnc#1012628). - ext4: fix checksum errors with indexed dirs (bnc#1012628). - ext4: add cond_resched() to ext4_protect_reserved_inode (bnc#1012628). - ext4: improve explanation of a mount failure caused by a misconfigured kernel (bnc#1012628). - Btrfs: fix race between using extent maps and merging them (bnc#1012628). - btrfs: ref-verify: fix memory leaks (bnc#1012628). - btrfs: print message when tree-log replay starts (bnc#1012628). - btrfs: log message when rw remount is attempted with unclean tree-log (bnc#1012628). - ARM: npcm: Bring back GPIOLIB support (bnc#1012628). - gpio: xilinx: Fix bug where the wrong GPIO register is written to (bnc#1012628). - arm64: ssbs: Fix context-switch when SSBS is present on all CPUs (bnc#1012628). - xprtrdma: Fix DMA scatter-gather list mapping imbalance (bnc#1012628). - cifs: make sure we do not overflow the max EA buffer size (bnc#1012628). - jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() (bnc#1012628). - jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer (bnc#1012628). - EDAC/sysfs: Remove csrow objects on errors (bnc#1012628). - EDAC/mc: Fix use-after-free and memleaks during device removal (bnc#1012628). - KVM: nVMX: Use correct root level for nested EPT shadow page tables (bnc#1012628). - KVM: x86/mmu: Fix struct guest_walker arrays for 5-level paging (bnc#1012628). - perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h's event map (bnc#1012628). - s390/pkey: fix missing length of protected key on return (bnc#1012628). - s390/uv: Fix handling of length extensions (bnc#1012628). - drm/vgem: Close use-after-free race in vgem_gem_create (bnc#1012628). - drm/mst: Fix possible NULL pointer dereference in drm_dp_mst_process_up_req() (bnc#1012628). - drm/panfrost: Make sure the shrinker does not reclaim referenced BOs (bnc#1012628). - drm/amdgpu: update smu_v11_0_pptable.h (bnc#1012628). - drm/amdgpu:/navi10: use the ODCAP enum to index the caps array (bnc#1012628). - bus: moxtet: fix potential stack buffer overflow (bnc#1012628). - nvme: fix the parameter order for nvme_get_log in nvme_get_fw_slot_info (bnc#1012628). - drivers: ipmi: fix off-by-one bounds check that leads to a out-of-bounds write (bnc#1012628). - IB/mlx5: Return failure when rts2rts_qp_counters_set_id is not supported (bnc#1012628). - IB/hfi1: Acquire lock to release TID entries when user file is closed (bnc#1012628). - IB/hfi1: Close window for pq and request coliding (bnc#1012628). - IB/rdmavt: Reset all QPs when the device is shut down (bnc#1012628). - IB/umad: Fix kernel crash while unloading ib_umad (bnc#1012628). - RDMA/core: Fix invalid memory access in spec_filter_size (bnc#1012628). - RDMA/iw_cxgb4: initiate CLOSE when entering TERM (bnc#1012628). - RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create (bnc#1012628). - RDMA/rxe: Fix soft lockup problem due to using tasklets in softirq (bnc#1012628). - RDMA/core: Fix protection fault in get_pkey_idx_qp_list (bnc#1012628). - s390/time: Fix clk type in get_tod_clock (bnc#1012628). - Input: ili210x - fix return value of is_visible function (bnc#1012628). - sched/uclamp: Reject negative values in cpu_uclamp_write() (bnc#1012628). - mac80211: use more bits for ack_frame_id (bnc#1012628). - spmi: pmic-arb: Set lockdep class for hierarchical irq domains (bnc#1012628). - perf/x86/intel: Fix inaccurate period in context switch for auto-reload (bnc#1012628). - hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON definitions (bnc#1012628). - mac80211: fix quiet mode activation in action frames (bnc#1012628). - cifs: fix mount option display for sec=krb5i (bnc#1012628). - ceph: noacl mount option is effectively ignored (bnc#1012628). - arm64: dts: fast models: Fix FVP PCI interrupt-map property (bnc#1012628). - KVM: x86: Mask off reserved bit from #DB exception payload (bnc#1012628). - KVM: nVMX: Handle pending #DB when injecting INIT VM-exit (bnc#1012628). - perf stat: Don't report a null stalled cycles per insn metric (bnc#1012628). - NFSv4.1 make cachethis=no for writes (bnc#1012628). - NFSv4: Ensure the delegation cred is pinned when we call delegreturn (bnc#1012628). - Revert "drm/sun4i: drv: Allow framebuffer modifiers in mode config" (bnc#1012628). - drm/i915/pmu: Correct the rc6 offset upon enabling (bnc#1012628). - ext4: choose hardlimit when softlimit is larger than hardlimit in ext4_statfs_project() (bnc#1012628). - io-wq: add support for inheriting ->fs (bnc#1012628). - NFSv4: Add accounting for the number of active delegations held (bnc#1012628). - gpio: add gpiod_toggle_active_low() (bnc#1012628). - mmc: core: Rework wp-gpio handling (bnc#1012628). - commit 5157fff - Update config files (bnc#1161832). Disable CONFIG_MODULE_SIG on i386. We don't run pesign on i386 builds, hence the modules are not signed at all. This results in module verification failures and warnings. CONFIG_SECURITY_LOCKDOWN_LSM depends on (selects) CONFIG_MODULE_SIG, so we have to disable it too. But it makes no sense to lockdown without module signature anyway. - commit 599e3c2 - vt: selection, close sel_buffer race (bnc#1162928 CVE-2020-8648). - vt: selection, handle pending signals in paste_selection (bnc#1162928 CVE-2020-8648). - commit 813d10d - bcache: fix incorrect data type usage in btree_flush_write() (git-fixes). - commit 119f9ca - Linux 5.5.4 (bnc#1012628). - selinux: fall back to ref-walk if audit is required (bnc#1012628). - libertas: make lbs_ibss_join_existing() return error code on rates overflow (bnc#1012628). - libertas: don't exit from lbs_ibss_join_existing() with RCU read lock held (bnc#1012628). - mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (bnc#1012628). - mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (bnc#1012628). - dmaengine: axi-dmac: add a check for devm_regmap_init_mmio (bnc#1012628). - clk: meson: g12a: fix missing uart2 in regmap table (bnc#1012628). - mfd: max77650: Select REGMAP_IRQ in Kconfig (bnc#1012628). - regmap: fix writes to non incrementing registers (bnc#1012628). - pinctrl: qcom: Don't lock around irq_set_irq_wake() (bnc#1012628). - pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELF_B and SD1_CLK_B (bnc#1012628). - pinctrl: sh-pfc: r8a77965: Fix DU_DOTCLKIN3 drive/bias control (bnc#1012628). - pinctrl: baytrail: Allocate IRQ chip dynamic (bnc#1012628). - selinux: fix regression introduced by move_mount(2) syscall (bnc#1012628). - selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upon follow_link" (bnc#1012628). - x86/alternatives: add missing insn.h include (bnc#1012628). - bcache: avoid unnecessary btree nodes flushing in btree_flush_write() (bnc#1012628). - ASoC: soc-generic-dmaengine-pcm: Fix error handling (bnc#1012628). - dt-bindings: iio: adc: ad7606: Fix wrong maxItems value (bnc#1012628). - i2c: cros-ec-tunnel: Fix ACPI identifier (bnc#1012628). - i2c: cros-ec-tunnel: Fix slave device enumeration (bnc#1012628). - media: i2c: adv748x: Fix unsafe macros (bnc#1012628). - drivers: watchdog: stm32_iwdg: set WDOG_HW_RUNNING at probe (bnc#1012628). - crypto: caam/qi2 - fix typo in algorithm's driver name (bnc#1012628). - crypto: atmel-sha - fix error handling when setting hmac key (bnc#1012628). - crypto: artpec6 - return correct error code for failed setkey() (bnc#1012628). - crypto: testmgr - don't try to decrypt uninitialized buffers (bnc#1012628). - mtd: sharpslpart: Fix unsigned comparison to zero (bnc#1012628). - mtd: onenand_base: Adjust indentation in onenand_read_ops_nolock (bnc#1012628). - arm64: kvm: Fix IDMAP overlap with HYP VA (bnc#1012628). - arm64: nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly (bnc#1012628). - KVM: arm64: Treat emulated TVAL TimerValue as a signed 32-bit integer (bnc#1012628). - KVM: arm64: pmu: Fix chained SW_INCR counters (bnc#1012628). - KVM: arm64: pmu: Don't increment SW_INCR if PMCR.E is unset (bnc#1012628). - KVM: arm: Make inject_abt32() inject an external abort instead (bnc#1012628). - KVM: arm: Fix DFSR setting for non-LPAE aarch32 guests (bnc#1012628). - KVM: arm/arm64: Fix young bit from mmu notifier (bnc#1012628). - crypto: arm/chacha - fix build failured when kernel mode NEON is disabled (bnc#1012628). - arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations (bnc#1012628). - arm64: cpufeature: Set the FP/SIMD compat HWCAP bits properly (bnc#1012628). - arm64: cpufeature: Fix the type of no FP/SIMD capability (bnc#1012628). - arm64: kernel: Correct annotation of end of el0_sync (bnc#1012628). - sched/uclamp: Fix a bug in propagating uclamp value in new cgroups (bnc#1012628). - ARM: 8949/1: mm: mark free_memmap as __init (bnc#1012628). - KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections (bnc#1012628). - ARM: at91: pm: use of_device_id array to find the proper shdwc node (bnc#1012628). - ARM: at91: pm: use SAM9X60 PMC's compatible (bnc#1012628). - iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA (bnc#1012628). - powerpc/pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW (bnc#1012628). - powerpc/pseries/vio: Fix iommu_table use-after-free refcount warning (bnc#1012628). - powerpc/papr_scm: Fix leaking 'bus_desc.provider_name' in some paths (bnc#1012628). - powerpc/ptdump: Only enable PPC_CHECK_WX with STRICT_KERNEL_RWX (bnc#1012628). - powerpc/ptdump: Fix W+X verification call in mark_rodata_ro() (bnc#1012628). - Revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests" (bnc#1012628). - soc: qcom: rpmhpd: Set 'active_only' for active only power domains (bnc#1012628). - tools/power/acpi: fix compilation error (bnc#1012628). - ARM: dts: at91: sama5d3: define clock rate range for tcb1 (bnc#1012628). - ARM: dts: at91: sama5d3: fix maximum peripheral clock rates (bnc#1012628). - ARM: dts: meson8b: use the actual frequency for the GPU's 364MHz OPP (bnc#1012628). - ARM: dts: meson8: use the actual frequency for the GPU's 182.1MHz OPP (bnc#1012628). - arm64: dts: marvell: clearfog-gt-8k: fix switch cpu port node (bnc#1012628). - arm64: dts: renesas: r8a77990: ebisu: Remove clkout-lr-synchronous from sound (bnc#1012628). - ARM: dts: am43xx: add support for clkout1 clock (bnc#1012628). - ARM: dts: at91: Reenable UART TX pull-ups (bnc#1012628). - arm64: dts: qcom: msm8998-mtp: Add alias for blsp1_uart3 (bnc#1012628). - arm64: dts: uDPU: fix broken ethernet (bnc#1012628). - arm64: dts: qcom: msm8998: Fix tcsr syscon size (bnc#1012628). - platform/x86: intel_mid_powerbtn: Take a copy of ddata (bnc#1012628). - ARC: [plat-axs10x]: Add missing multicast filter number to GMAC node (bnc#1012628). - MIPS: Loongson: Fix potential NULL dereference in loongson3_platform_init() (bnc#1012628). - watchdog: qcom: Use platform_get_irq_optional() for bark irq (bnc#1012628). - rtc: cmos: Stop using shared IRQ (bnc#1012628). - rtc: hym8563: Return -EINVAL if the time is known to be invalid (bnc#1012628). - rtc: mt6397: drop free_irq of devm_ allocated irq (bnc#1012628). - netdevsim: use __GFP_NOWARN to avoid memalloc warning (bnc#1012628). - netdevsim: fix panic in nsim_dev_take_snapshot_write() (bnc#1012628). - netdevsim: disable devlink reload when resources are being used (bnc#1012628). - netdevsim: fix using uninitialized resources (bnc#1012628). - mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap (bnc#1012628). - bpf, sockmap: Check update requirements after locking (bnc#1012628). - bpf: Improve bucket_log calculation logic (bnc#1012628). - selftests/bpf: Test freeing sockmap/sockhash with a socket in it (bnc#1012628). - bpf, sockhash: Synchronize_rcu before free'ing map (bnc#1012628). - bpf, sockmap: Don't sleep while holding RCU lock on tear-down (bnc#1012628). - bpftool: Don't crash on missing xlated program instructions (bnc#1012628). - x86/boot: Handle malformed SRAT tables during early ACPI parsing (bnc#1012628). - NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (bnc#1012628). - NFSv4: try lease recovery on NFS4ERR_EXPIRED (bnc#1012628). - NFSv4: pnfs_roc() must use cred_fscmp() to compare creds (bnc#1012628). - NFS: Fix fix of show_nfs_errors (bnc#1012628). - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() (bnc#1012628). - NFS: Revalidate the file size on a fatal write error (bnc#1012628). - nfs: NFS_SWAP should depend on SWAP (bnc#1012628). - NFSv4.x recover from pre-mature loss of openstateid (bnc#1012628). - netfilter: flowtable: Fix missing flush hardware on table free (bnc#1012628). - netfilter: flowtable: Fix hardware flush order on nf_flow_table_cleanup (bnc#1012628). - netfilter: flowtable: restrict flow dissector match on meta ingress device (bnc#1012628). - netfilter: flowtable: fetch stats only if flow is still alive (bnc#1012628). - iwlwifi: mvm: fix TDLS discovery with the new firmware API (bnc#1012628). - iwlwifi: mvm: avoid use after free for pmsr request (bnc#1012628). - PCI/AER: Initialize aer_fifo (bnc#1012628). - PCI: Don't disable bridge BARs when assigning bus resources (bnc#1012628). - PCI: tegra: Fix afi_pex2_ctrl reg offset for Tegra30 (bnc#1012628). - PCI/switchtec: Fix vep_vector_number ioread width (bnc#1012628). - PCI/switchtec: Use dma_set_mask_and_coherent() (bnc#1012628). - ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe (bnc#1012628). - PCI/IOV: Fix memory leak in pci_iov_add_virtfn() (bnc#1012628). - scsi: ufs: Fix ufshcd_probe_hba() reture value in case ufshcd_scsi_add_wlus() fails (bnc#1012628). - RDMA/umem: Fix ib_umem_find_best_pgsz() (bnc#1012628). - RDMA/cma: Fix unbalanced cm_id reference count during address resolve (bnc#1012628). - RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (bnc#1012628). - RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths (bnc#1012628). - RDMA/uverbs: Verify MR access flags (bnc#1012628). - RDMA/core: Fix locking in ib_uverbs_event_read (bnc#1012628). - RDMA/i40iw: fix a potential NULL pointer dereference (bnc#1012628). - RDMA/netlink: Do not always generate an ACK for some netlink operations (bnc#1012628). - IB/mlx4: Fix leak in id_map_find_del (bnc#1012628). - IB/mlx5: Return the administrative GUID if exists (bnc#1012628). - IB/srp: Never use immediate data if it is disabled by a user (bnc#1012628). - IB/mlx4: Fix memory leak in add_gid error flow (bnc#1012628). - commit 271ee1b - Update config files: enable CONFIG_FW_CFG_SYSFS for arm64 (bsc#1163521) - commit d888576 - Update config files: CONFIG_NVME_HWMON=y When the config files were updated for kernel v5.5, the commit message claimed CONFIG_NVME_HWMON was to be enabled, however the configuration files themselves had the option disabled. We definitely want hardware monitoring enabled on NVME devices, so fix the configuration files to match the original intent. - commit d654690 - Linux 5.5.3 (bnc#1012628). - sparc32: fix struct ipc64_perm type definition (bnc#1012628). - bnxt_en: Move devlink_register before registering netdev (bnc#1012628). - gtp: use __GFP_NOWARN to avoid memalloc warning (bnc#1012628). - l2tp: Allow duplicate session creation with UDP (bnc#1012628). - net: hsr: fix possible NULL deref in hsr_handle_frame() (bnc#1012628). - net_sched: fix an OOB access in cls_tcindex (bnc#1012628). - net/core: Do not clear VF index for node/port GUIDs query (bnc#1012628). - net: mvneta: fix XDP support if sw bm is used as fallback (bnc#1012628). - bnxt_en: Fix TC queue mapping (bnc#1012628). - net: stmmac: Delete txtimer in suspend() (bnc#1012628). - tcp: clear tp->total_retrans in tcp_disconnect() (bnc#1012628). - tcp: clear tp->delivered in tcp_disconnect() (bnc#1012628). - tcp: clear tp->data_segs{in|out} in tcp_disconnect() (bnc#1012628). - tcp: clear tp->segs_{in|out} in tcp_disconnect() (bnc#1012628). - cls_rsvp: fix rsvp_policy (bnc#1012628). - rxrpc: Fix use-after-free in rxrpc_put_local() (bnc#1012628). - rxrpc: Fix insufficient receive notification generation (bnc#1012628). - rxrpc: Fix missing active use pinning of rxrpc_local object (bnc#1012628). - rxrpc: Fix NULL pointer deref due to call->conn being cleared on disconnect (bnc#1012628). - bnxt_en: Refactor logic to re-enable SRIOV after firmware reset detected (bnc#1012628). - net: phy: at803x: disable vddio regulator (bnc#1012628). - bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset (bnc#1012628). - ionic: fix rxq comp packet type mask (bnc#1012628). - MAINTAINERS: correct entries for ISDN/mISDN section (bnc#1012628). - netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() (bnc#1012628). - bnxt_en: Fix logic that disables Bus Master during firmware reset (bnc#1012628). - media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors (bnc#1012628). - mfd: dln2: More sanity checking for endpoints (bnc#1012628). - netfilter: ipset: fix suspicious RCU usage in find_set_and_id (bnc#1012628). - ALSA: pcm: Fix memory leak at closing a stream without hw_free (bnc#1012628). - ipc/msg.c: consolidate all xxxctl_down() functions (bnc#1012628). - tracing/kprobes: Have uname use __get_str() in print_fmt (bnc#1012628). - tracing: Fix sched switch start/stop refcount racy updates (bnc#1012628). - rcu: Use *_ONCE() to protect lockless ->expmask accesses (bnc#1012628). - rcu: Avoid data-race in rcu_gp_fqs_check_wake() (bnc#1012628). - srcu: Apply *_ONCE() to ->srcu_last_gp_end (bnc#1012628). - rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() (bnc#1012628). - nvmet: Fix error print message at nvmet_install_queue function (bnc#1012628). - nvmet: Fix controller use after free (bnc#1012628). - Bluetooth: btusb: fix memory leak on fw (bnc#1012628). - Bluetooth: btusb: Disable runtime suspend on Realtek devices (bnc#1012628). - brcmfmac: Fix memory leak in brcmf_usbdev_qinit (bnc#1012628). - usb: dwc3: gadget: Check END_TRANSFER completion (bnc#1012628). - usb: dwc3: gadget: Delay starting transfer (bnc#1012628). - usb: typec: tcpci: mask event interrupts when remove driver (bnc#1012628). - objtool: Silence build output (bnc#1012628). - usb: gadget: f_fs: set req->num_sgs as 0 for non-sg transfer (bnc#1012628). - usb: gadget: legacy: set max_speed to super-speed (bnc#1012628). - usb: gadget: f_ncm: Use atomic_t to track in-flight request (bnc#1012628). - usb: gadget: f_ecm: Use atomic_t to track in-flight request (bnc#1012628). - ALSA: usb-audio: Fix endianess in descriptor validation (bnc#1012628). - ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk (bnc#1012628). - ALSA: dummy: Fix PCM format loop in proc output (bnc#1012628). - memcg: fix a crash in wb_workfn when a device disappears (bnc#1012628). - mm/sparse.c: reset section's mem_map when fully deactivated (bnc#1012628). - utimes: Clamp the timestamps in notify_change() (bnc#1012628). - mm/migrate.c: also overwrite error when it is bigger than zero (bnc#1012628). - mm/memory_hotplug: fix remove_memory() lockdep splat (bnc#1012628). - mm: thp: don't need care deferred split queue in memcg charge move path (bnc#1012628). - mm: move_pages: report the number of non-attempted pages (bnc#1012628). - media/v4l2-core: set pages dirty upon releasing DMA buffers (bnc#1012628). - media: v4l2-core: compat: ignore native command codes (bnc#1012628). - media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left adjustments (bnc#1012628). - lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() (bnc#1012628). - irqdomain: Fix a memory leak in irq_domain_push_irq() (bnc#1012628). - x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR (bnc#1012628). - platform/x86: intel_scu_ipc: Fix interrupt support (bnc#1012628). - ALSA: hda: Add Clevo W65_67SB the power_save blacklist (bnc#1012628). - ALSA: hda: Add JasperLake PCI ID and codec vid (bnc#1012628). - ALSA: hda - Fix DP-MST support for NVIDIA codecs (bnc#1012628). - arm64: acpi: fix DAIF manipulation with pNMI (bnc#1012628). - KVM: arm64: Correct PSTATE on exception entry (bnc#1012628). - KVM: arm/arm64: Correct CPSR on exception entry (bnc#1012628). - KVM: arm/arm64: Correct AArch32 SPSR on exception entry (bnc#1012628). - KVM: arm64: Only sign-extend MMIO up to register width (bnc#1012628). - MIPS: syscalls: fix indentation of the 'SYSNR' message (bnc#1012628). - MIPS: fix indentation of the 'RELOCS' message (bnc#1012628). - MIPS: boot: fix typo in 'vmlinux.lzma.its' target (bnc#1012628). - MIPS: SGI-IP30: Check for valid pointer before using it (bnc#1012628). - MIPS: asm: local: add barriers for Loongson (bnc#1012628). - s390/mm: fix dynamic pagetable upgrade for hugetlbfs (bnc#1012628). - powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case (bnc#1012628). - powerpc/ptdump: Fix W+X verification (bnc#1012628). - powerpc/xmon: don't access ASDR in VMs (bnc#1012628). - powerpc/pseries: Advance pfn if section is not present in lmb_is_removable() (bnc#1012628). - powerpc/32s: Fix bad_kuap_fault() (bnc#1012628). - powerpc/32s: Fix CPU wake-up from sleep mode (bnc#1012628). - PCI/ATS: Use PF PASID for VFs (bnc#1012628). - PCI: tegra: Fix return value check of pm_runtime_get_sync() (bnc#1012628). - PCI: keystone: Fix outbound region mapping (bnc#1012628). - PCI: keystone: Fix link training retries initiation (bnc#1012628). - PCI: keystone: Fix error handling when "num-viewport" DT property is not populated (bnc#1012628). - mmc: spi: Toggle SPI polarity, do not hardcode it (bnc#1012628). - ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards (bnc#1012628). - ACPI / battery: Deal with design or full capacity being reported as -1 (bnc#1012628). - ACPI / battery: Use design-cap for capacity calculations if full-cap is not available (bnc#1012628). - ACPI / battery: Deal better with neither design nor full capacity not being reported (bnc#1012628). - smb3: fix default permissions on new files when mounting with modefromsid (bnc#1012628). - alarmtimer: Unregister wakeup source when module get fails (bnc#1012628). - fscrypt: don't print name of busy file when removing key (bnc#1012628). - ubifs: don't trigger assertion on invalid no-key filename (bnc#1012628). - ubifs: Fix wrong memory allocation (bnc#1012628). - ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flag (bnc#1012628). - ubifs: Fix deadlock in concurrent bulk-read and writepage (bnc#1012628). - mmc: sdhci-of-at91: fix memleak on clk_get failure (bnc#1012628). - ASoC: tegra: Revert 24 and 32 bit support (bnc#1012628). - ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj initialization order (bnc#1012628). - hv_balloon: Balloon up according to request page number (bnc#1012628). - mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile (bnc#1012628). - nvmem: imx: scu: fix write SIP (bnc#1012628). - nvmem: core: fix memory abort in cleanup path (bnc#1012628). - crypto: api - Check spawn->alg under lock in crypto_drop_spawn (bnc#1012628). - crypto: ccree - fix backlog memory leak (bnc#1012628). - crypto: ccree - fix AEAD decrypt auth fail (bnc#1012628). - crypto: ccree - fix pm wrongful error reporting (bnc#1012628). - crypto: ccree - fix FDE descriptor sequence (bnc#1012628). - crypto: ccree - fix PM race condition (bnc#1012628). - padata: Remove broken queue flushing (bnc#1012628). - fs: allow deduplication of eof block into the end of the destination file (bnc#1012628). - scripts/find-unused-docs: Fix massive false positives (bnc#1012628). - erofs: fix out-of-bound read for shifted uncompressed block (bnc#1012628). - scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state (bnc#1012628). - scsi: qla2xxx: Fix stuck login session using prli_pend_timer (bnc#1012628). - scsi: qla2xxx: Fix mtcp dump collection failure (bnc#1012628). - cpupower: Revert library ABI changes from commit ae2917093fb60bdc1ed3e (bnc#1012628). - power: supply: axp20x_ac_power: Fix reporting online status (bnc#1012628). - power: supply: ltc2941-battery-gauge: fix use-after-free (bnc#1012628). - ovl: fix wrong WARN_ON() in ovl_cache_update_ino() (bnc#1012628). - ovl: fix lseek overflow on 32bit (bnc#1012628). - f2fs: fix miscounted block limit in f2fs_statfs_project() (bnc#1012628). - f2fs: code cleanup for f2fs_statfs_project() (bnc#1012628). - f2fs: fix dcache lookup of !casefolded directories (bnc#1012628). - f2fs: fix race conditions in ->d_compare() and ->d_hash() (bnc#1012628). - PM: core: Fix handling of devices deleted during system-wide resume (bnc#1012628). - cpufreq: Avoid creating excessively large stack frames (bnc#1012628). - of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpc (bnc#1012628). - ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() (bnc#1012628). - dm zoned: support zone sizes smaller than 128MiB (bnc#1012628). - dm space map common: fix to ensure new block isn't already in use (bnc#1012628). - dm writecache: fix incorrect flush sequence when doing SSD mode commit (bnc#1012628). - dm crypt: fix GFP flags passed to skcipher_request_alloc() (bnc#1012628). - dm crypt: fix benbi IV constructor crash if used in authenticated mode (bnc#1012628). - dm thin metadata: use pool locking at end of dm_pool_metadata_close (bnc#1012628). - dm thin: fix use-after-free in metadata_pre_commit_callback (bnc#1012628). - dm: fix potential for q->make_request_fn NULL pointer (bnc#1012628). - tracing: Annotate ftrace_graph_hash pointer with __rcu (bnc#1012628). - tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu (bnc#1012628). - ftrace: Add comment to why rcu_dereference_sched() is open coded (bnc#1012628). - ftrace: Protect ftrace_graph_hash with ftrace_sync (bnc#1012628). - crypto: pcrypt - Avoid deadlock by using per-instance padata queues (bnc#1012628). - btrfs: fix improper setting of scanned for range cyclic write cache pages (bnc#1012628). - btrfs: Handle another split brain scenario with metadata uuid feature (bnc#1012628). - riscv, bpf: Fix broken BPF tail calls (bnc#1012628). - libbpf: Fix readelf output parsing for Fedora (bnc#1012628). - libbpf: Fix printf compilation warnings on ppc64le arch (bnc#1012628). - libbpf: Don't attach perf_buffer to offline/missing CPUs (bnc#1012628). - selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs (bnc#1012628). - flow_dissector: Fix to use new variables for port ranges in bpf hook (bnc#1012628). - bpf, devmap: Pass lockdep expression to RCU lists (bnc#1012628). - libbpf: Add missing newline in opts validation macro (bnc#1012628). - libbpf: Fix realloc usage in bpf_core_find_cands (bnc#1012628). - tc-testing: fix eBPF tests failure on linux fresh clones (bnc#1012628). - samples/bpf: Don't try to remove user's homedir on clean (bnc#1012628). - samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach (bnc#1012628). - samples/bpf: Reintroduce missed build targets (bnc#1012628). - selftests/bpf: Fix test_attach_probe (bnc#1012628). - selftests/bpf: Skip perf hw events test if the setup disabled it (bnc#1012628). - selftests: bpf: Use a temporary file in test_sockmap (bnc#1012628). - selftests: bpf: Ignore FIN packets for reuseport tests (bnc#1012628). - crypto: sun8i-ss - fix removal of module (bnc#1012628). - crypto: amlogic - fix removal of module (bnc#1012628). - crypto: sun8i-ce - fix removal of module (bnc#1012628). - crypto: api - fix unexpectedly getting generic implementation (bnc#1012628). - crypto: hisilicon - Fix issue with wrong number of sg elements after dma map (bnc#1012628). - crypto: hisilicon - Use the offset fields in sqe to avoid need to split scatterlists (bnc#1012628). - crypto: ccp - set max RSA modulus size for v3 platform devices as well (bnc#1012628). - crypto: arm64/ghash-neon - bump priority to 150 (bnc#1012628). - crypto: pcrypt - Do not clear MAY_SLEEP flag in original request (bnc#1012628). - crypto: hisilicon - select CRYPTO_SKCIPHER, not CRYPTO_BLKCIPHER (bnc#1012628). - crypto: atmel-aes - Fix counter overflow in CTR mode (bnc#1012628). - crypto: api - Fix race condition in crypto_spawn_alg (bnc#1012628). - crypto: picoxcell - adjust the position of tasklet_init and fix missed tasklet_kill (bnc#1012628). - powerpc/futex: Fix incorrect user access blocking (bnc#1012628). - scsi: qla2xxx: Fix unbound NVME response length (bnc#1012628). - NFS: Fix memory leaks and corruption in readdir (bnc#1012628). - NFS: Directory page cache pages need to be locked when read (bnc#1012628). - nfsd: fix filecache lookup (bnc#1012628). - jbd2_seq_info_next should increase position index (bnc#1012628). - ext4: fix deadlock allocating crypto bounce page from mempool (bnc#1012628). - ext4: fix race conditions in ->d_compare() and ->d_hash() (bnc#1012628). - Btrfs: fix missing hole after hole punching and fsync when using NO_HOLES (bnc#1012628). - Btrfs: make deduplication with range including the last block work (bnc#1012628). - Btrfs: fix infinite loop during fsync after rename operations (bnc#1012628). - btrfs: set trans->drity in btrfs_commit_transaction (bnc#1012628). - btrfs: drop log root for dropped roots (bnc#1012628). - btrfs: free block groups after free'ing fs trees (bnc#1012628). - Btrfs: fix race between adding and putting tree mod seq elements and nodes (bnc#1012628). - btrfs: flush write bio if we loop in extent_write_cache_pages (bnc#1012628). - btrfs: Correctly handle empty trees in find_first_clear_extent_bit (bnc#1012628). - Btrfs: send, fix emission of invalid clone operations within the same file (bnc#1012628). - ARM: tegra: Enable PLLP bypass during Tegra124 LP1 (bnc#1012628). - iwlwifi: don't throw error when trying to remove IGTK (bnc#1012628). - mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (bnc#1012628). - sunrpc: expiry_time should be seconds not timeval (bnc#1012628). - gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0 (bnc#1012628). - gfs2: move setting current->backing_dev_info (bnc#1012628). - gfs2: fix O_SYNC write handling (bnc#1012628). - drm: atmel-hlcdc: use double rate for pixel clock only if supported (bnc#1012628). - drm: atmel-hlcdc: enable clock before configuring timing engine (bnc#1012628). - drm: atmel-hlcdc: prefer a lower pixel-clock than requested (bnc#1012628). - drm/rect: Avoid division by zero (bnc#1012628). - media: iguanair: fix endpoint sanity check (bnc#1012628). - media: rc: ensure lirc is initialized before registering input device (bnc#1012628). - tools/kvm_stat: Fix kvm_exit filter name (bnc#1012628). - xen/balloon: Support xend-based toolstack take two (bnc#1012628). - xen/gntdev: Do not use mm notifiers with autotranslating guests (bnc#1012628). - watchdog: fix UAF in reboot notifier handling in watchdog core code (bnc#1012628). - bcache: add readahead cache policy options via sysfs interface (bnc#1012628). - io_uring: don't map read/write iovec potentially twice (bnc#1012628). - io_uring: spin for sq thread to idle on shutdown (bnc#1012628). - eventfd: track eventfd_signal() recursion depth (bnc#1012628). - aio: prevent potential eventfd recursion on poll (bnc#1012628). - KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (bnc#1012628). - KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform (bnc#1012628). - KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails (bnc#1012628). - KVM: PPC: Book3S PR: Free shared page if mmu initialization fails (bnc#1012628). - kvm/svm: PKU not currently supported (bnc#1012628). - KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM (bnc#1012628). - KVM: x86: use CPUID to locate host page table reserved bits (bnc#1012628). - KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM (bnc#1012628). - KVM: VMX: Add non-canonical check on writes to RTIT address MSRs (bnc#1012628). - KVM: x86: Don't let userspace set host-reserved cr4 bits (bnc#1012628). - KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails (bnc#1012628). - KVM: x86: fix overlap between SPTE_MMIO_MASK and generation (bnc#1012628). - KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() (bnc#1012628). - KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation (bnc#1012628). - KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" (bnc#1012628). - KVM: s390: do not clobber registers during guest reset/store status (bnc#1012628). - KVM: x86: reorganize pvclock_gtod_data members (bnc#1012628). - KVM: x86: use raw clock values consistently (bnc#1012628). - ocfs2: fix oops when writing cloned file (bnc#1012628). - mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section (bnc#1012628). - arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in high power mode (bnc#1012628). - mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flush (bnc#1012628). - clk: tegra: Mark fuse clock as critical (bnc#1012628). - drm/amdgpu/navi: fix index for OD MCLK (bnc#1012628). - drm/tegra: Relax IOMMU usage criteria on old Tegra (bnc#1012628). - drm/tegra: Reuse IOVA mapping where possible (bnc#1012628). - drm/amd/powerplay: fix navi10 system intermittent reboot issue V2 (bnc#1012628). - drm/amd/dm/mst: Ignore payload update failures (bnc#1012628). - drm/amdgpu: fetch default VDDC curve voltages (v2) (bnc#1012628). - drm/amdgpu/navi10: add OD_RANGE for navi overclocking (bnc#1012628). - drm/amdgpu/smu_v11_0: Correct behavior of restoring default tables (v2) (bnc#1012628). - virtio-balloon: initialize all vq callbacks (bnc#1012628). - virtio-pci: check name when counting MSI-X vectors (bnc#1012628). - fix up iter on short count in fuse_direct_io() (bnc#1012628). - broken ping to ipv6 linklocal addresses on debian buster (bnc#1012628). - percpu: Separate decrypted varaibles anytime encryption can be enabled (bnc#1012628). - ASoC: meson: axg-fifo: fix fifo threshold setup (bnc#1012628). - scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type (bnc#1012628). - scsi: csiostor: Adjust indentation in csio_device_reset (bnc#1012628). - scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free (bnc#1012628). - scsi: ufs: Recheck bkops level if bkops is disabled (bnc#1012628). - compat: scsi: sg: fix v3 compat read/write interface (bnc#1012628). - mtd: spi-nor: Split mt25qu512a (n25q512a) entry into two (bnc#1012628). - phy: qualcomm: Adjust indentation in read_poll_timeout (bnc#1012628). - ext2: Adjust indentation in ext2_fill_super (bnc#1012628). - powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize (bnc#1012628). - drm: msm: mdp4: Adjust indentation in mdp4_dsi_encoder_enable (bnc#1012628). - NFC: pn544: Adjust indentation in pn544_hci_check_presence (bnc#1012628). - ppp: Adjust indentation into ppp_async_input (bnc#1012628). - net: smc911x: Adjust indentation in smc911x_phy_configure (bnc#1012628). - net: tulip: Adjust indentation in {dmfe, uli526x}_init_module (bnc#1012628). - IB/mlx5: Fix outstanding_pi index for GSI qps (bnc#1012628). - IB/core: Fix ODP get user pages flow (bnc#1012628). - IB/core: Fix ODP with IB_ACCESS_HUGETLB handling (bnc#1012628). - staging: wfx: revert unexpected change in debugfs output (bnc#1012628). - nfsd: fix delay timer on 32-bit architectures (bnc#1012628). - nfsd: fix jiffies/time_t mixup in LRU list (bnc#1012628). - nfsd: Return the correct number of bytes written to the file (bnc#1012628). - virtio-balloon: Fix memory leak when unloading while hinting is in progress (bnc#1012628). - virtio_balloon: Fix memory leaks on errors in virtballoon_probe() (bnc#1012628). - ubi: fastmap: Fix inverted logic in seen selfcheck (bnc#1012628). - ubi: Fix an error pointer dereference in error handling code (bnc#1012628). - ubifs: Fix memory leak from c->sup_node (bnc#1012628). - regulator: core: Add regulator_is_equal() helper (bnc#1012628). - ASoC: sgtl5000: Fix VDDA and VDDIO comparison (bnc#1012628). - ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug (bnc#1012628). - mfd: da9062: Fix watchdog compatible string (bnc#1012628). - mfd: rn5t618: Mark ADC control register volatile (bnc#1012628). - mfd: bd70528: Fix hour register mask (bnc#1012628). - mfd: ab8500: Fix ab8500-clk typo (bnc#1012628). - bpf: Fix trampoline usage in preempt (bnc#1012628). - libbpf: Extract and generalize CPU mask parsing logic (bnc#1012628). - x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode (bnc#1012628). - bonding/alb: properly access headers in bond_alb_xmit() (bnc#1012628). - devlink: report 0 after hitting end in region read (bnc#1012628). - dpaa_eth: support all modes with rate adapting PHYs (bnc#1012628). - net: dsa: b53: Always use dev->vlan_enabled in b53_configure_vlan() (bnc#1012628). - net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP port (bnc#1012628). - net: dsa: microchip: enable module autoprobe (bnc#1012628). - net: mvneta: move rx_dropped and rx_errors in per-cpu stats (bnc#1012628). - net_sched: fix a resource leak in tcindex_set_parms() (bnc#1012628). - net: stmmac: fix a possible endless loop (bnc#1012628). - net: systemport: Avoid RBUF stuck in Wake-on-LAN mode (bnc#1012628). - net/mlx5: IPsec, Fix esp modify function attribute (bnc#1012628). - net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx (bnc#1012628). - net: macb: Remove unnecessary alignment check for TSO (bnc#1012628). - net: macb: Limit maximum GEM TX length in TSO (bnc#1012628). - net: stmmac: fix incorrect GMAC_VLAN_TAG register writting in GMAC4+ (bnc#1012628). - net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register writting (bnc#1012628). - net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter (bnc#1012628). - net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dwxgmac2_set_filter (bnc#1012628). - net: stmmac: update pci platform data to use phy_interface (bnc#1012628). - taprio: Fix enabling offload with wrong number of traffic classes (bnc#1012628). - taprio: Fix still allowing changing the flags during runtime (bnc#1012628). - taprio: Add missing policy validation for flags (bnc#1012628). - taprio: Use taprio_reset_tc() to reset Traffic Classes configuration (bnc#1012628). - taprio: Fix dropping packets when using taprio + ETF offloading (bnc#1012628). - ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (bnc#1012628). - qed: Fix timestamping issue for L2 unicast ptp packets (bnc#1012628). - drop_monitor: Do not cancel uninitialized work item (bnc#1012628). - net/mlx5: Fix deadlock in fs_core (bnc#1012628). - net/mlx5: Deprecate usage of generic TLS HW capability bit (bnc#1012628). - r8169: fix performance regression related to PCIe max read request size (bnc#1012628). - net/mlx5e: TX, Error completion is for last WQE in batch (bnc#1012628). - cifs: fail i/o on soft mounts if sessionsetup errors out (bnc#1012628). - cifs: fix mode bits from dir listing when mounted with modefromsid (bnc#1012628). - x86/apic/msi: Plug non-maskable MSI affinity race (bnc#1012628). - clocksource: Prevent double add_timer_on() for watchdog_timer (bnc#1012628). - perf/core: Fix mlock accounting in perf_mmap() (bnc#1012628). - perf/cgroups: Install cgroup events to correct cpuctx (bnc#1012628). - drm/dp_mst: Remove VCPI while disabling topology mgr (bnc#1012628). - io_uring: enable option to only trigger eventfd for async completions (bnc#1012628). - io_uring: prevent potential eventfd recursion on poll (bnc#1012628). - KVM: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks (bnc#1012628). - KVM: nVMX: vmread should not set rflags to specify success in case of #PF (bnc#1012628). - KVM: Use vcpu-specific gva->hva translation when querying host page size (bnc#1012628). - KVM: Play nice with read-only memslots when querying host page size (bnc#1012628). - rxrpc: Fix service call disconnection (bnc#1012628). - IB/core: Fix build failure without hugepages (bnc#1012628). - crypto: atmel-{aes,tdes} - Do not save IV for ECB mode (bnc#1012628). - crypto: atmel-aes - Fix saving of IV for CTR mode (bnc#1012628). - crypto: atmel-aes - Fix CTR counter overflow when multiple fragments (bnc#1012628). - crypto: atmel-tdes - Map driver data flags to Mode Register (bnc#1012628). - regulator fix for "regulator: core: Add regulator_is_equal() helper" (bnc#1012628). - powerpc/kuap: Fix set direction in allow/prevent_user_access() (bnc#1012628). - compat: ARM64: always include asm-generic/compat.h (bnc#1012628). - Update config files. - commit ffbbfe8 - cgroup: init_tasks shouldn't be linked to the root cgroup (bsc#1163370). - commit 00b4c73 - ipmi_si: Avoid spurious errors for optional IRQs (bsc#1161943). - commit 481e5b9 - media: go7007: Fix URB type for interrupt handling (bsc#1162583). - commit ae333f8 - iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices (bsc#1163213). - commit f4b8e5e - config.conf: enable armv6 and armv7 configs - commit d355d69 - rpm/kernel-binary.spec.in: Replace Novell with SUSE - commit 8719d69 - series.conf: cleanup - update upstream reference (in mainline now) and move to "almost mainline" section: patches.suse/btrfs-do-not-zero-f_bavail-if-we-have-available-spac.patch - commit d386a7a - Linux 5.5.2 (bnc#1012628). - vfs: fix do_last() regression (bnc#1012628). - cifs: fix soft mounts hanging in the reconnect code (bnc#1012628). - x86/resctrl: Fix a deadlock due to inaccurate reference (bnc#1012628). - x86/resctrl: Fix use-after-free when deleting resource groups (bnc#1012628). - x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (bnc#1012628). - KVM: PPC: Book3S PR: Fix -Werror=return-type build failure (bnc#1012628). - gfs2: Another gfs2_find_jhead fix (bnc#1012628). - lib/test_bitmap: correct test data offsets for 32-bit (bnc#1012628). - perf c2c: Fix return type for histogram sorting comparision functions (bnc#1012628). - PM / devfreq: Add new name attribute for sysfs (bnc#1012628). - tools lib: Fix builds when glibc contains strlcpy() (bnc#1012628). - arm64: kbuild: remove compressed images on 'make ARCH=arm64 (dist)clean' (bnc#1012628). - mm/mempolicy.c: fix out of bounds write in mpol_parse_str() (bnc#1012628). - reiserfs: Fix memory leak of journal device string (bnc#1012628). - media: digitv: don't continue if remote control state can't be read (bnc#1012628). - media: af9005: uninitialized variable printked (bnc#1012628). - media: vp7045: do not read uninitialized values if usb transfer fails (bnc#1012628). - media: gspca: zero usb_buf (bnc#1012628). - media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 (bnc#1012628). - tomoyo: Use atomic_t for statistics counter (bnc#1012628). - ttyprintk: fix a potential deadlock in interrupt context issue (bnc#1012628). - Bluetooth: Fix race condition in hci_release_sock() (bnc#1012628). - cgroup: Prevent double killing of css when enabling threaded cgroup (bnc#1012628). - commit c2619d7 - btrfs: do not zero f_bavail if we have available space (bnc#1162471). - commit efe8ca5 - btrfs: do not zero f_bavail if we have available space (bsc#1162471) - commit edaa5de - series.conf: cleanup - update upstream references and move into "almost mainline" section: patches.suse/0001-x86-kvm-Be-careful-not-to-clear-KVM_VCPU_FLUSH_TLB-b.patch patches.suse/0002-x86-kvm-Introduce-kvm_-un-map_gfn.patch patches.suse/0003-x86-kvm-Cache-gfn-to-pfn-translation.patch patches.suse/0004-x86-KVM-Make-sure-KVM_VCPU_FLUSH_TLB-flag-is-not-mis.patch patches.suse/0005-x86-KVM-Clean-up-host-s-steal-time-structure.patch patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch patches.suse/pci-brcmstb-add-msi-capability.patch - move into "almost mainline" section patches.suse/ASoC-SOF-Introduce-state-machine-for-FW-boot.patch - commit 9b0f74c - Linux 5.5.1 (bnc#1012628). - power/supply: ingenic-battery: Don't change scale if there's only one (bnc#1012628). - Revert "um: Enable CONFIG_CONSTRUCTORS" (bnc#1012628). - KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE (bnc#1012628). - crypto: pcrypt - Fix user-after-free on module unload (bnc#1012628). - crypto: caam - do not reset pointer size from MCFGR register (bnc#1012628). - crypto: vmx - reject xts inputs that are too short (bnc#1012628). - crypto: af_alg - Use bh_lock_sock in sk_destruct (bnc#1012628). - rsi: fix non-atomic allocation in completion handler (bnc#1012628). - rsi: fix memory leak on failed URB submission (bnc#1012628). - rsi: fix use-after-free on probe errors (bnc#1012628). - rsi: fix use-after-free on failed probe and unbind (bnc#1012628). - rxrpc: Fix use-after-free in rxrpc_receive_data() (bnc#1012628). - net: include struct nhmsg size in nh nlmsg size (bnc#1012628). - mlxsw: minimal: Fix an error handling path in 'mlxsw_m_port_create()' (bnc#1012628). - udp: segment looped gso packets correctly (bnc#1012628). - net: socionext: fix xdp_result initialization in netsec_process_rx (bnc#1012628). - net: socionext: fix possible user-after-free in netsec_process_rx (bnc#1012628). - net_sched: walk through all child classes in tc_bind_tclass() (bnc#1012628). - net_sched: fix ops->bind_class() implementations (bnc#1012628). - net_sched: ematch: reject invalid TCF_EM_SIMPLE (bnc#1012628). - mvneta driver disallow XDP program on hardware buffer management (bnc#1012628). - zd1211rw: fix storage endpoint lookup (bnc#1012628). - rtl8xxxu: fix interface sanity check (bnc#1012628). - brcmfmac: fix interface sanity check (bnc#1012628). - ath9k: fix storage endpoint lookup (bnc#1012628). - cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() (bnc#1012628). - cifs: set correct max-buffer-size for smb2_ioctl_init() (bnc#1012628). - CIFS: Fix task struct use-after-free on reconnect (bnc#1012628). - crypto: chelsio - fix writing tfm flags to wrong place (bnc#1012628). - driver core: Fix test_async_driver_probe if NUMA is disabled (bnc#1012628). - iio: st_gyro: Correct data for LSM9DS0 gyro (bnc#1012628). - iio: adc: stm32-dfsdm: fix single conversion (bnc#1012628). - mei: me: add jasper point DID (bnc#1012628). - mei: me: add comet point (lake) H device ids (bnc#1012628). - mei: hdcp: bind only with i915 on the same PCH (bnc#1012628). - binder: fix log spam for existing debugfs file creation (bnc#1012628). - component: do not dereference opaque pointer in debugfs (bnc#1012628). - debugfs: Return -EPERM when locked down (bnc#1012628). - serial: imx: fix a race condition in receive path (bnc#1012628). - serial: 8250_bcm2835aux: Fix line mismatch on driver unbind (bnc#1012628). - staging: vt6656: Fix false Tx excessive retries reporting (bnc#1012628). - staging: vt6656: use NULLFUCTION stack on mac80211 (bnc#1012628). - staging: vt6656: correct packet types for CTS protect, mode (bnc#1012628). - staging: wlan-ng: ensure error return is actually returned (bnc#1012628). - staging: most: net: fix buffer overflow (bnc#1012628). - usb: typec: fusb302: fix "op-sink-microwatt" default that was in mW (bnc#1012628). - usb: typec: wcove: fix "op-sink-microwatt" default that was in mW (bnc#1012628). - usb: dwc3: turn off VBUS when leaving host mode (bnc#1012628). - USB: serial: ir-usb: fix IrLAP framing (bnc#1012628). - USB: serial: ir-usb: fix link-speed handling (bnc#1012628). - USB: serial: ir-usb: add missing endpoint sanity check (bnc#1012628). - usb: host: xhci-tegra: set MODULE_FIRMWARE for tegra186 (bnc#1012628). - usb: dwc3: pci: add ID for the Intel Comet Lake -V variant (bnc#1012628). - rsi_91x_usb: fix interface sanity check (bnc#1012628). - orinoco_usb: fix interface sanity check (bnc#1012628). - Bluetooth: btusb: fix non-atomic allocation in completion handler (bnc#1012628). - commit d3e7b7d - config: armv7lpae: Update to 5.5 - commit 74459b2 - config: armv7hl: Update to 5.5 - commit ae8d01e - config: armv6hl: Update to 5.5 - commit edbc4d9 - x86/KVM: Clean up host's steal time structure (bcs#1161154, CVE-2019-3016). - x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (bcs#1161154, CVE-2019-3016). - x86/kvm: Cache gfn to pfn translation (bcs#1161154, CVE-2019-3016). - x86/kvm: Introduce kvm_(un)map_gfn() (bcs#1161154, CVE-2019-3016). - x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (bcs#1161154, CVE-2019-3016). - commit 77cf1f3 - x86/KVM: Clean up host's steal time structure (bcs#1161154, CVE-2019-3016). - x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (bcs#1161154, CVE-2019-3016). - x86/kvm: Cache gfn to pfn translation (bcs#1161154, CVE-2019-3016). - x86/kvm: Introduce kvm_(un)map_gfn() (bcs#1161154, CVE-2019-3016). - x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (bcs#1161154, CVE-2019-3016). - commit 7e57096 - update upstream references - update upstream status (in mainline now): patches.suse/ALSA-hda-Apply-aligned-MMIO-access-only-conditionall.patch patches.suse/hwrng-iproc-rng200-add-support-for-bcm2711.patch - commit f202425 - update upstream reference - update upstream status (in mainline now): patches.suse/ASoC-SOF-Introduce-state-machine-for-FW-boot.patch - commit 86483c3 - Update patch tag for upstreamed rtw88 patch - commit 1507410 - ASoC: SOF: core: release resources on errors in probe_continue (bsc#1161246). - ASoC: SOF: core: free trace on errors (bsc#1161246). - ASoC: SOF: Introduce state machine for FW boot (bsc#1161246). - commit ef0a514 - rpm/kabi.pl: support new (>=5.4) Module.symvers format (new symbol namespace field) - commit eecbd97 - Update to 5.5 final - refresh configs - commit 002fd1a - config: refresh Only update headers. - commit 7193c66 ==== kernel-default-base ==== Version update (5.4.14 -> 5.5.8) - Add tcp_diag, needed by openslp ==== kernel-source ==== Version update (5.4.14 -> 5.5.8) - drm/virtio: fix mmap page attributes (bsc#1163720). - drm/shmem: add support for per object caching flags (bsc#1163720). - commit 1e5a090 - netfilter: xt_hashlimit: unregister proc file before releasing mutex (git-fixes). - commit fb4c60d - Linux 5.5.8 (bnc#1012628). - kvm: nVMX: VMWRITE checks unsupported field before read-only field (bnc#1012628). - kvm: nVMX: VMWRITE checks VMCS-link pointer before VMCS field (bnc#1012628). - mm, thp: fix defrag setting if newline is not used (bnc#1012628). - mm/huge_memory.c: use head to check huge zero page (bnc#1012628). - mm/gup: allow FOLL_FORCE for get_user_pages_fast() (bnc#1012628). - mm/debug.c: always print flags in dump_page() (bnc#1012628). - locking/lockdep: Fix lockdep_stats indentation problem (bnc#1012628). - xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLE (bnc#1012628). - clk: qcom: rpmh: Sort OF match table (bnc#1012628). - bus: tegra-aconnect: Remove PM_CLK dependency (bnc#1012628). - netfilter: nf_flowtable: fix documentation (bnc#1012628). - netfilter: nft_tunnel: no need to call htons() when dumping ports (bnc#1012628). - thermal: brcmstb_thermal: Do not use DT coefficients (bnc#1012628). - thermal: db8500: Depromote debug print (bnc#1012628). - ubifs: Fix ino_t format warnings in orphan_delete() (bnc#1012628). - rcu: Allow only one expedited GP to run concurrently with wakeups (bnc#1012628). - KVM: x86: Remove spurious clearing of async #PF MSR (bnc#1012628). - KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path (bnc#1012628). - KVM: X86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand (bnc#1012628). - x86/resctrl: Check monitoring static key in the MBM overflow handler (bnc#1012628). - perf maps: Add missing unlock to maps__insert() error case (bnc#1012628). - perf ui gtk: Add missing zalloc object (bnc#1012628). - perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc (bnc#1012628). - pwm: omap-dmtimer: put_device() after of_find_device_by_node() (bnc#1012628). - lib/vdso: Update coarse timekeeper unconditionally (bnc#1012628). - lib/vdso: Make __arch_update_vdso_data() logic understandable (bnc#1012628). - kprobes: Set unoptimized flag after unoptimizing code (bnc#1012628). - ima: ima/lsm policy rule loading logic bug fixes (bnc#1012628). - drivers: net: xgene: Fix the order of the arguments of 'alloc_etherdev_mqs()' (bnc#1012628). - RDMA/hns: Bugfix for posting a wqe with sge (bnc#1012628). - RDMA/hns: Simplify the calculation and usage of wqe idx for post verbs (bnc#1012628). - f2fs: fix to add swap extent correctly (bnc#1012628). - sched/fair: Optimize select_idle_cpu (bnc#1012628). - KVM: Check for a bad hva before dropping into the ghc slow path (bnc#1012628). - KVM: SVM: Override default MMIO mask if memory encryption is enabled (bnc#1012628). - perf report: Fix no libunwind compiled warning break s390 issue (bnc#1012628). - mwifiex: delete unused mwifiex_get_intf_num() (bnc#1012628). - mwifiex: drop most magic numbers from mwifiex_process_tdls_action_frame() (bnc#1012628). - namei: only return -ECHILD from follow_dotdot_rcu() (bnc#1012628). - tipc: fix successful connect() but timed out (bnc#1012628). - net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE (bnc#1012628). - net/smc: no peer ID in CLC decline for SMCD (bnc#1012628). - selftests: Install settings files to fix TIMEOUT failures (bnc#1012628). - net: atlantic: fix out of range usage of active_vlans array (bnc#1012628). - net: atlantic: possible fault in transition to hibernation (bnc#1012628). - net: atlantic: fix potential error handling (bnc#1012628). - net: atlantic: fix use after free kasan warn (bnc#1012628). - net: atlantic: better loopback mode handling (bnc#1012628). - net: atlantic: checksum compat issue (bnc#1012628). - net: netlink: cap max groups which will be considered in netlink_bind() (bnc#1012628). - s390/qeth: fix off-by-one in RX copybreak check (bnc#1012628). - s390/qeth: vnicc Fix EOPNOTSUPP precedence (bnc#1012628). - nvme-pci: Hold cq_poll_lock while completing CQEs (bnc#1012628). - usb: charger: assign specific number for enum value (bnc#1012628). - hv_netvsc: Fix unwanted wakeup in netvsc_attach() (bnc#1012628). - kbuild: fix DT binding schema rule to detect command line changes (bnc#1012628). - mac80211: Remove a redundant mutex unlock (bnc#1012628). - nl80211: fix potential leak in AP start (bnc#1012628). - drm/i915/gvt: Separate display reset from ALL_ENGINES reset (bnc#1012628). - drm/i915: Avoid recursing onto active vma from the shrinker (bnc#1012628). - drm/i915/gvt: Fix orphan vgpu dmabuf_objs' lifetime (bnc#1012628). - MIPS: cavium_octeon: Fix syncw generation (bnc#1012628). - i2c: jz4780: silence log flood on txabrt (bnc#1012628). - i2c: altera: Fix potential integer overflow (bnc#1012628). - MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()' (bnc#1012628). - RISC-V: Don't enable all interrupts in trap_init() (bnc#1012628). - HID: hiddev: Fix race in in hiddev_disconnect() (bnc#1012628). - HID: alps: Fix an error handling path in 'alps_input_configured()' (bnc#1012628). - netfilter: xt_hashlimit: reduce hashlimit_mutex scope for htable_put() (bnc#1012628). - netfilter: ipset: Fix forceadd evaluation path (bnc#1012628). - vhost: Check docket sk_family instead of call getname (bnc#1012628). - net/smc: transfer fasync_list in case of fallback (bnc#1012628). - netfilter: ipset: Fix "INFO: rcu detected stall in hash_xxx" reports (bnc#1012628). - io_uring: fix 32-bit compatability with sendmsg/recvmsg (bnc#1012628). - cpufreq: Fix policy initialization for internal governor drivers (bnc#1012628). - amdgpu/gmc_v9: save/restore sdpif regs during S3 (bnc#1012628). - Revert "PM / devfreq: Modify the device name as devfreq(X) for sysfs" (bnc#1012628). - tracing: Disable trace_printk() on post poned tests (bnc#1012628). - blktrace: Protect q->blk_trace with RCU (bnc#1012628). - macintosh: therm_windtunnel: fix regression when instantiating devices (bnc#1012628). - drm/radeon: Inline drm_get_pci_dev (bnc#1012628). - drm/amdgpu: Drop DRIVER_USE_AGP (bnc#1012628). - HID: core: increase HID report buffer size to 8KiB (bnc#1012628). - HID: core: fix off-by-one memset in hid_report_raw_event() (bnc#1012628). - HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock (bnc#1012628). - KVM: VMX: check descriptor table exits on instruction emulation (bnc#1012628). - ACPI: watchdog: Fix gas->access_width usage (bnc#1012628). - ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro (bnc#1012628). - audit: always check the netlink payload length in audit_receive_msg() (bnc#1012628). - audit: fix error handling in audit_data_to_entry() (bnc#1012628). - ext4: potential crash on allocation error in ext4_alloc_flex_bg_array() (bnc#1012628). - docs: Fix empty parallelism argument (bnc#1012628). - scsi: zfcp: fix wrong data and display format of SFP+ temperature (bnc#1012628). - scsi: sd_sbc: Fix sd_zbc_report_zones() (bnc#1012628). - nvme/pci: move cqe check after device shutdown (bnc#1012628). - nvme: prevent warning triggered by nvme_stop_keep_alive (bnc#1012628). - nvme/tcp: fix bug on double requeue when send fails (bnc#1012628). - net: hns3: fix a copying IPv6 address error in hclge_fd_get_flow_tuples() (bnc#1012628). - net: hns3: fix VF bandwidth does not take effect in some case (bnc#1012628). - net: hns3: add management table after IMP reset (bnc#1012628). - mac80211: fix wrong 160/80+80 MHz setting (bnc#1012628). - cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE (bnc#1012628). - cifs: Fix mode output in debugging statements (bnc#1012628). - io-wq: don't call kXalloc_node() with non-online node (bnc#1012628). - ice: Use correct netif error function (bnc#1012628). - ice: Use ice_pf_to_dev (bnc#1012628). - ice: update Unit Load Status bitmask to check after reset (bnc#1012628). - ice: fix and consolidate logging of NVM/firmware version information (bnc#1012628). - ice: Don't allow same value for Rx tail to be written twice (bnc#1012628). - ice: Fix switch between FW and SW LLDP (bnc#1012628). - net: ena: ena-com.c: prevent NULL pointer dereference (bnc#1012628). - net: ena: ethtool: use correct value for crc32 hash (bnc#1012628). - net: ena: fix corruption of dev_idx_to_host_tbl (bnc#1012628). - net: ena: fix incorrectly saving queue numbers when setting RSS indirection table (bnc#1012628). - net: ena: rss: store hash function as values and not bits (bnc#1012628). - net: ena: rss: fix failure to get indirection table (bnc#1012628). - net: ena: rss: do not allocate key when not supported (bnc#1012628). - net: ena: fix incorrect default RSS key (bnc#1012628). - net: ena: add missing ethtool TX timestamping indication (bnc#1012628). - net: ena: fix uses of round_jiffies() (bnc#1012628). - net: ena: fix potential crash when rxfh key is NULL (bnc#1012628). - i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps (bnc#1012628). - soc/tegra: fuse: Fix build with Tegra194 configuration (bnc#1012628). - amdgpu: Prevent build errors regarding soft/hard-float FP ABI tags (bnc#1012628). - drm/amd/display: Add initialitions for PLL2 clock source (bnc#1012628). - drm/amd/display: Limit minimum DPPCLK to 100MHz (bnc#1012628). - drm/amd/display: Check engine is not NULL before acquiring (bnc#1012628). - RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() (bnc#1012628). - drm/amd/display: Do not set optimized_require to false after plane disable (bnc#1012628). - ARM: dts: sti: fixup sound frame-inversion for stihxxx-b2120.dtsi (bnc#1012628). - ceph: do not execute direct write in parallel if O_APPEND is specified (bnc#1012628). - perf/x86/msr: Add Tremont support (bnc#1012628). - perf/x86/cstate: Add Tremont support (bnc#1012628). - perf/x86/intel: Add Elkhart Lake support (bnc#1012628). - perf/smmuv3: Use platform_get_irq_optional() for wired interrupt (bnc#1012628). - NFSv4: Fix races between open and dentry revalidation (bnc#1012628). - qmi_wwan: unconditionally reject 2 ep interfaces (bnc#1012628). - qmi_wwan: re-add DW5821e pre-production variant (bnc#1012628). - s390/zcrypt: fix card and queue total counter wrap (bnc#1012628). - io_uring: flush overflowed CQ events in the io_uring_poll() (bnc#1012628). - cfg80211: check wiphy driver existence for drvinfo report (bnc#1012628). - mac80211: consider more elements in parsing CRC (bnc#1012628). - dax: pass NOWAIT flag to iomap_apply (bnc#1012628). - sched/fair: Prevent unlimited runtime on throttled group (bnc#1012628). - timers/nohz: Update NOHZ load in remote tick (bnc#1012628). - sched/core: Don't skip remote tick for idle CPUs (bnc#1012628). - drm/msm: Set dma maximum segment size for mdss (bnc#1012628). - ipmi:ssif: Handle a possible NULL pointer reference (bnc#1012628). - net: rtnetlink: fix bugs in rtnl_alt_ifname() (bnc#1012628). - net: macb: Properly handle phylink on at91rm9200 (bnc#1012628). - net: add strict checks in netdev_name_node_alt_destroy() (bnc#1012628). - ionic: fix fw_status read (bnc#1012628). - ipv6: Fix nlmsg_flags when splitting a multipath route (bnc#1012628). - ipv6: Fix route replacement with dev-only route (bnc#1012628). - bonding: fix lockdep warning in bond_get_stats() (bnc#1012628). - net: export netdev_next_lower_dev_rcu() (bnc#1012628). - bonding: add missing netdev_update_lockdep_key() (bnc#1012628). - bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs (bnc#1012628). - bnxt_en: Improve device shutdown method (bnc#1012628). - sctp: move the format error check out of __sctp_sf_do_9_1_abort (bnc#1012628). - udp: rehash on disconnect (bnc#1012628). - Revert "net: dev: introduce support for sch BYPASS for lockless qdisc" (bnc#1012628). - qede: Fix race between rdma destroy workqueue and link change event (bnc#1012628). - nfc: pn544: Fix occasional HW initialization failure (bnc#1012628). - net/tls: Fix to avoid gettig invalid tls record (bnc#1012628). - net: sched: correct flower port blocking (bnc#1012628). - net: phy: restore mdio regs in the iproc mdio driver (bnc#1012628). - net: mscc: fix in frame extraction (bnc#1012628). - net: macb: ensure interface is not suspended on at91rm9200 (bnc#1012628). - net: fib_rules: Correctly set table field when table number exceeds 8 bits (bnc#1012628). - net: dsa: b53: Ensure the default VID is untagged (bnc#1012628). - EDAC: skx_common: downgrade message importance on missing PCI device (bnc#1012628). - commit 3727848 - config: re-enable NLS_ISO8859_1 for kvmsmall The EFI partition wants NLS_ISO8859_1 and will fail to mount without it. - commit 666974e - Linux 5.5.7 (bnc#1012628). - iommu/qcom: Fix bogus detach logic (bnc#1012628). - iommu/vt-d: Add attach_deferred() helper (bnc#1012628). - iommu/vt-d: Move deferred device attachment into helper function (bnc#1012628). - iommu/vt-d: Do deferred attachment in iommu_need_mapping() (bnc#1012628). - iommu/vt-d: Remove deferred_attach_domain() (bnc#1012628). - iommu/vt-d: Simplify check in identity_mapping() (bnc#1012628). - ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs (bnc#1012628). - ALSA: hda/realtek - Apply quirk for MSI GP63, too (bnc#1012628). - ALSA: hda/realtek - Apply quirk for yet another MSI laptop (bnc#1012628). - ASoC: codec2codec: avoid invalid/double-free of pcm runtime (bnc#1012628). - ASoC: sun8i-codec: Fix setting DAI data format (bnc#1012628). - tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko (bnc#1012628). - tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST (bnc#1012628). - ecryptfs: fix a memory leak bug in parse_tag_1_packet() (bnc#1012628). - ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() (bnc#1012628). - Btrfs: fix race between shrinking truncate and fiemap (bnc#1012628). - btrfs: don't set path->leave_spinning for truncate (bnc#1012628). - btrfs: handle logged extent failure properly (bnc#1012628). - thunderbolt: Prevent crash if non-active NVMem file is read (bnc#1012628). - USB: misc: iowarrior: add support for 2 OEMed devices (bnc#1012628). - USB: misc: iowarrior: add support for the 28 and 28L devices (bnc#1012628). - USB: misc: iowarrior: add support for the 100 device (bnc#1012628). - floppy: check FDC index for errors before assigning it (bnc#1012628). - USB: serial: ch341: fix receiver regression (bnc#1012628). - vt: fix scrollback flushing on background consoles (bnc#1012628). - vt: vt_ioctl: fix race in VT_RESIZEX (bnc#1012628). - staging: android: ashmem: Disallow ashmem memory from being remapped (bnc#1012628). - staging: vt6656: fix sign of rx_dbm to bb_pre_ed_rssi (bnc#1012628). - xhci: Force Maximum Packet size for Full-speed bulk devices to valid range (bnc#1012628). - xhci: fix runtime pm enabling for quirky Intel hosts (bnc#1012628). - xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms (bnc#1012628). - xhci: Fix memory leak when caching protocol extended capability PSI tables - take 2 (bnc#1012628). - USB: core: add endpoint-blacklist quirk (bnc#1012628). - USB: quirks: blacklist duplicate ep on Sound Devices USBPre2 (bnc#1012628). - usb: uas: fix a plug & unplug racing (bnc#1012628). - USB: Fix novation SourceControl XL after suspend (bnc#1012628). - USB: hub: Don't record a connect-change event during reset-resume (bnc#1012628). - USB: hub: Fix the broken detection of USB3 device in SMSC hub (bnc#1012628). - usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows (bnc#1012628). - usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields (bnc#1012628). - usb: dwc3: debug: fix string position formatting mixup with ret and len (bnc#1012628). - scsi: Revert "target/core: Inline transport_lun_remove_cmd()" (bnc#1012628). - staging: rtl8188eu: Fix potential security hole (bnc#1012628). - staging: rtl8188eu: Fix potential overuse of kernel memory (bnc#1012628). - staging: rtl8723bs: Fix potential security hole (bnc#1012628). - staging: rtl8723bs: Fix potential overuse of kernel memory (bnc#1012628). - hwmon: (acpi_power_meter) Fix lockdep splat (bnc#1012628). - drm/panfrost: perfcnt: Reserve/use the AS attached to the perfcnt MMU context (bnc#1012628). - powerpc/8xx: Fix clearing of bits 20-23 in ITLB miss (bnc#1012628). - powerpc/eeh: Fix deadlock handling dead PHB (bnc#1012628). - powerpc/tm: Fix clearing MSR[TS] in current when reclaiming on signal delivery (bnc#1012628). - powerpc/entry: Fix an #if which should be an #ifdef in entry_32.S (bnc#1012628). - powerpc/hugetlb: Fix 512k hugepages on 8xx with 16k page size (bnc#1012628). - powerpc/hugetlb: Fix 8M hugepages on 8xx (bnc#1012628). - arm64: memory: Add missing brackets to untagged_addr() macro (bnc#1012628). - jbd2: fix ocfs2 corrupt when clearing block group bits (bnc#1012628). - x86/ima: use correct identifier for SetupMode variable (bnc#1012628). - x86/mce/amd: Publish the bank pointer only after setup has succeeded (bnc#1012628). - x86/mce/amd: Fix kobject lifetime (bnc#1012628). - x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF (bnc#1012628). - MIPS: ingenic: DTS: Fix watchdog nodes (bnc#1012628). - serial: 8250: Check UPF_IRQ_SHARED in advance (bnc#1012628). - tty/serial: atmel: manage shutdown in case of RS485 or ISO7816 mode (bnc#1012628). - tty: serial: imx: setup the correct sg entry for tx dma (bnc#1012628). - tty: serial: qcom_geni_serial: Fix RX cancel command failure (bnc#1012628). - serdev: ttyport: restore client ops on deregistration (bnc#1012628). - MAINTAINERS: Update drm/i915 bug filing URL (bnc#1012628). - fsi: aspeed: add unspecified HAS_IOMEM dependency (bnc#1012628). - ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() (bnc#1012628). - Revert "ipc,sem: remove uneeded sem_undo_list lock usage in exit_sem()" (bnc#1012628). - mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() (bnc#1012628). - nvme-multipath: Fix memory leak with ana_log_buf (bnc#1012628). - genirq/irqdomain: Make sure all irq domain flags are distinct (bnc#1012628). - mm/vmscan.c: don't round up scan size for online memory cgroup (bnc#1012628). - mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM (bnc#1012628). - lib/stackdepot.c: fix global out-of-bounds in stack_slabs (bnc#1012628). - mm: Avoid creating virtual address aliases in brk()/mmap()/mremap() (bnc#1012628). - drm/amdgpu/soc15: fix xclk for raven (bnc#1012628). - drm/amdgpu/gfx9: disable gfxoff when reading rlc clock (bnc#1012628). - drm/amdgpu/gfx10: disable gfxoff when reading rlc clock (bnc#1012628). - drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets (bnc#1012628). - drm/i915: Wean off drm_pci_alloc/drm_pci_free (bnc#1012628). - drm/i915: Update drm/i915 bug filing URL (bnc#1012628). - sched/psi: Fix OOB write when writing 0 bytes to PSI files (bnc#1012628). - KVM: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI (bnc#1012628). - ext4: fix a data race in EXT4_I(inode)->i_disksize (bnc#1012628). - ext4: add cond_resched() to __ext4_find_entry() (bnc#1012628). - ext4: fix potential race between online resizing and write operations (bnc#1012628). - ext4: fix potential race between s_group_info online resizing and access (bnc#1012628). - ext4: fix potential race between s_flex_groups online resizing and access (bnc#1012628). - ext4: fix mount failure with quota configured as module (bnc#1012628). - ext4: rename s_journal_flag_rwsem to s_writepages_rwsem (bnc#1012628). - ext4: fix race between writepages and enabling EXT4_EXTENTS_FL (bnc#1012628). - drm/i915/execlists: Always force a context reload when rewinding RING_TAIL (bnc#1012628). - KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabled (bnc#1012628). - KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1 (bnc#1012628). - KVM: apic: avoid calculating pending eoi from an uninitialized val (bnc#1012628). - crypto: chacha20poly1305 - prevent integer overflow on large input (bnc#1012628). - btrfs: destroy qgroup extent records on transaction abort (bnc#1012628). - btrfs: fix bytes_may_use underflow in prealloc error condtition (bnc#1012628). - btrfs: reset fs_root to NULL on error in open_ctree (bnc#1012628). - btrfs: do not check delayed items are empty for single transaction cleanup (bnc#1012628). - Btrfs: fix btrfs_wait_ordered_range() so that it waits for all ordered extents (bnc#1012628). - Btrfs: fix deadlock during fast fsync when logging prealloc extents beyond eof (bnc#1012628). - Revert "dmaengine: imx-sdma: Fix memory leak" (bnc#1012628). - drm/i915/selftests: Add a mock i915_vma to the mock_ring (bnc#1012628). - drm/i915/gvt: more locking for ppgtt mm LRU list (bnc#1012628). - drm/bridge: tc358767: fix poll timeouts (bnc#1012628). - drm/i915/gem: Require per-engine reset support for non-persistent contexts (bnc#1012628). - drm/i915/gt: Protect defer_request() from new waiters (bnc#1012628). - drm/i915/ehl: Update port clock voltage level requirements (bnc#1012628). - drm/msm/dpu: fix BGR565 vs RGB565 confusion (bnc#1012628). - scsi: Revert "RDMA/isert: Fix a recently introduced regression related to logout" (bnc#1012628). - scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" (bnc#1012628). - usb: gadget: composite: Fix bMaxPower for SuperSpeedPlus (bnc#1012628). - usb: dwc2: Fix in ISOC request length checking (bnc#1012628). - staging: rtl8723bs: fix copy of overlapping memory (bnc#1012628). - staging: greybus: use after free in gb_audio_manager_remove_all() (bnc#1012628). - ASoC: atmel: fix atmel_ssc_set_audio link failure (bnc#1012628). - ASoC: fsl_sai: Fix exiting path on probing failure (bnc#1012628). - ecryptfs: replace BUG_ON with error handling code (bnc#1012628). - iommu/vt-d: Fix compile warning from intel-svm.h (bnc#1012628). - crypto: rename sm3-256 to sm3 in hash_algo_name (bnc#1012628). - genirq/proc: Reject invalid affinity masks (again) (bnc#1012628). - bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fill (bnc#1012628). - scripts/get_maintainer.pl: deprioritize old Fixes: addresses (bnc#1012628). - io_uring: prevent sq_thread from spinning when it should stop (bnc#1012628). - io_uring: fix __io_iopoll_check deadlock in io_sq_thread (bnc#1012628). - dma-direct: relax addressability checks in dma_direct_supported (bnc#1012628). - ALSA: rawmidi: Avoid bit fields for state flags (bnc#1012628). - ALSA: seq: Avoid concurrent access to queue flags (bnc#1012628). - ALSA: seq: Fix concurrent access to queue current tick/time (bnc#1012628). - netfilter: xt_hashlimit: limit the max size of hashtable (bnc#1012628). - rxrpc: Fix call RCU cleanup using non-bh-safe locks (bnc#1012628). - ata: ahci: Add shutdown to freeze hardware resources of ahci (bnc#1012628). - xen: Enable interrupts when calling _cond_resched() (bnc#1012628). - net/mlx5e: Reset RQ doorbell counter before moving RQ state from RST to RDY (bnc#1012628). - net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepa (bnc#1012628). - net/mlx5e: Don't clear the whole vf config when switching modes (bnc#1012628). - net/mlx5e: Fix crash in recovery flow without devlink reporter (bnc#1012628). - s390/kaslr: Fix casts in get_random (bnc#1012628). - s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_range (bnc#1012628). - bpf: Selftests build error in sockmap_basic.c (bnc#1012628). - ASoC: SOF: Intel: hda: Add iDisp4 DAI (bnc#1012628). - commit 1004bce - Revert "sign also s390x kernel images (bsc#1163524)" This reverts commit b38b61155f0a2c3ebca06d4bb0c2e11a19a87f1f. It breaks s390x build as we need pesign-obs-integration package updated first. Let's enable this later when everything is ready. - commit eca1eba - rpm/package-descriptions: garbege collection remove old ARM and Xen flavors. - commit bda0360 - sign also s390x kernel images (bsc#1163524) - commit b38b611 - KVM: nVMX: Check IO instruction VM-exit conditions (CVE-2020-2732 bsc#1163971). - KVM: nVMX: Refactor IO bitmap checks into helper function (CVE-2020-2732 bsc#1163971). - KVM: nVMX: Don't emulate instructions in guest mode (CVE-2020-2732 bsc#1163971). - commit c225901 - Enable CONFIG_BLK_DEV_SR_VENDOR (boo#1164632). - commit 517bced - arm64: lse: Fix LSE atomics with LLVM (git-fixes). - Revert "drm/fbdev: Fallback to non tiled mode if all tiles not present" (git-fixes). - ice: Remove possible null dereference (git-fixes). - commit 4a830b1 - Linux 5.5.6 (bnc#1012628). - core: Don't skip generic XDP program execution for cloned SKBs (bnc#1012628). - enic: prevent waking up stopped tx queues over watchdog reset (bnc#1012628). - net/smc: fix leak of kernel memory to user space (bnc#1012628). - net: dsa: tag_qca: Make sure there is headroom for tag (bnc#1012628). - net/sched: matchall: add missing validation of TCA_MATCHALL_FLAGS (bnc#1012628). - net/sched: flower: add missing validation of TCA_FLOWER_FLAGS (bnc#1012628). - drm/gma500: Fixup fbdev stolen size usage evaluation (bnc#1012628). - drm/dp_mst: fix multiple frees of tx->bytes (bnc#1012628). - ath10k: Fix qmi init error handling (bnc#1012628). - wil6210: fix break that is never reached because of zero'ing of a retry counter (bnc#1012628). - drm/virtio: fix byteorder handling in virtio_gpu_cmd_transfer_{from, to}_host_3d functions (bnc#1012628). - drm/qxl: Complete exception handling in qxl_device_init() (bnc#1012628). - rcu/nocb: Fix dump_tree hierarchy print always active (bnc#1012628). - rcu: Fix missed wakeup of exp_wq waiters (bnc#1012628). - rcu: Fix data-race due to atomic_t copy-by-value (bnc#1012628). - dmaengine: ti: edma: add missed operations (bnc#1012628). - f2fs: preallocate DIO blocks when forcing buffered_io (bnc#1012628). - f2fs: call f2fs_balance_fs outside of locked page (bnc#1012628). - media: meson: add missing allocation failure check on new_buf (bnc#1012628). - clk: meson: pll: Fix by 0 division in __pll_params_to_rate() (bnc#1012628). - cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order (bnc#1012628). - drm: rcar-du: Recognize "renesas,vsps" in addition to "vsps" (bnc#1012628). - dmaengine: ti: edma: Fix error return code in edma_probe() (bnc#1012628). - brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() (bnc#1012628). - brcmfmac: Fix use after free in brcmf_sdio_readframes() (bnc#1012628). - PCI: Fix pci_add_dma_alias() bitmask size (bnc#1012628). - drm/amd/display: Map ODM memory correctly when doing ODM combine (bnc#1012628). - leds: pca963x: Fix open-drain initialization (bnc#1012628). - ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT (bnc#1012628). - ALSA: ctl: allow TLV read operation for callback type of element in locked case (bnc#1012628). - gianfar: Fix TX timestamping with a stacked DSA driver (bnc#1012628). - pinctrl: sh-pfc: sh7264: Fix CAN function GPIOs (bnc#1012628). - printk: fix exclusive_console replaying (bnc#1012628). - drm/mipi_dbi: Fix off-by-one bugs in mipi_dbi_blank() (bnc#1012628). - drm/msm/adreno: fix zap vs no-zap handling (bnc#1012628). - pxa168fb: Fix the function used to release some memory in an error handling path (bnc#1012628). - media: ov5640: Fix check for PLL1 exceeding max allowed rate (bnc#1012628). - media: i2c: mt9v032: fix enum mbus codes and frame sizes (bnc#1012628). - media: sun4i-csi: Deal with DRAM offset (bnc#1012628). - media: sun4i-csi: Fix data sampling polarity handling (bnc#1012628). - media: sun4i-csi: Fix [HV]sync polarity handling (bnc#1012628). - clk: at91: sam9x60: fix programmable clock prescaler (bnc#1012628). - powerpc/powernv/iov: Ensure the pdn for VFs always contains a valid PE number (bnc#1012628). - clk: meson: meson8b: make the CCF use the glitch-free mali mux (bnc#1012628). - gpio: gpio-grgpio: fix possible sleep-in-atomic-context bugs in grgpio_irq_map/unmap() (bnc#1012628). - iommu/vt-d: Fix off-by-one in PASID allocation (bnc#1012628). - x86/fpu: Deactivate FPU state after failure during state load (bnc#1012628). - dm raid: table line rebuild status fixes (bnc#1012628). - char/random: silence a lockdep splat with printk() (bnc#1012628). - media: sti: bdisp: fix a possible sleep-in-atomic-context bug in bdisp_device_run() (bnc#1012628). - kernel/module: Fix memleak in module_add_modinfo_attrs() (bnc#1012628). - IB/core: Let IB core distribute cache update events (bnc#1012628). - pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins (bnc#1012628). - kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic (bnc#1012628). - efi/x86: Map the entire EFI vendor string before copying it (bnc#1012628). - sparc: Add .exit.data section (bnc#1012628). - net: ethernet: ixp4xx: Standard module init (bnc#1012628). - raid6/test: fix a compilation error (bnc#1012628). - iio: imu: st_lsm6dsx: check return value from st_lsm6dsx_sensor_set_enable (bnc#1012628). - uio: fix a sleep-in-atomic-context bug in uio_dmem_genirq_irqcontrol() (bnc#1012628). - drm/amdgpu/sriov: workaround on rev_id for Navi12 under sriov (bnc#1012628). - spi: fsl-lpspi: fix only one cs-gpio working (bnc#1012628). - drm/nouveau/nouveau: fix incorrect sizeof on args.src an args.dst (bnc#1012628). - usb: gadget: udc: fix possible sleep-in-atomic-context bugs in gr_probe() (bnc#1012628). - usb: dwc2: Fix IN FIFO allocation (bnc#1012628). - clocksource/drivers/bcm2835_timer: Fix memory leak of timer (bnc#1012628). - drm/amd/display: Clear state after exiting fixed active VRR state (bnc#1012628). - kselftest: Minimise dependency of get_size on C library interfaces (bnc#1012628). - jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal (bnc#1012628). - ext4: fix deadlock allocating bio_post_read_ctx from mempool (bnc#1012628). - clk: ti: dra7: fix parent for gmac_clkctrl (bnc#1012628). - x86/sysfb: Fix check for bad VRAM size (bnc#1012628). - pwm: omap-dmtimer: Simplify error handling (bnc#1012628). - udf: Allow writing to 'Rewritable' partitions (bnc#1012628). - dmaengine: fsl-qdma: fix duplicated argument to && (bnc#1012628). - wan/hdlc_x25: fix skb handling (bnc#1012628). - irqchip/gic-v3-its: Fix get_vlpi_map() breakage with doorbells (bnc#1012628). - s390/pci: Fix possible deadlock in recover_store() (bnc#1012628). - backlight: qcom-wled: Fix unsigned comparison to zero (bnc#1012628). - powerpc/iov: Move VF pdev fixup into pcibios_fixup_iov() (bnc#1012628). - tracing: Fix tracing_stat return values in error handling paths (bnc#1012628). - tracing: Fix very unlikely race of registering two stat tracers (bnc#1012628). - ARM: 8952/1: Disable kmemleak on XIP kernels (bnc#1012628). - ext4, jbd2: ensure panic when aborting with zero errno (bnc#1012628). - ath10k: Correct the DMA direction for management tx buffers (bnc#1012628). - rtw88: fix rate mask for 1SS chip (bnc#1012628). - brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 (bnc#1012628). - selftests: settings: tests can be in subsubdirs (bnc#1012628). - rtc: i2c/spi: Avoid inclusion of REGMAP support when not needed (bnc#1012628). - drm/amd/display: Retrain dongles when SINK_COUNT becomes non-zero (bnc#1012628). - tracing: Simplify assignment parsing for hist triggers (bnc#1012628). - nbd: add a flush_workqueue in nbd_start_device (bnc#1012628). - KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups (bnc#1012628). - Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker (bnc#1012628). - drivers/block/zram/zram_drv.c: fix error return codes not being returned in writeback_store (bnc#1012628). - block, bfq: do not plug I/O for bfq_queues with no proc refs (bnc#1012628). - kconfig: fix broken dependency in randconfig-generated .config (bnc#1012628). - clk: qcom: Don't overwrite 'cfg' in clk_rcg2_dfs_populate_freq() (bnc#1012628). - clk: qcom: rcg2: Don't crash if our parent can't be found; return an error (bnc#1012628). - drm/amdkfd: Fix a bug in SDMA RLC queue counting under HWS mode (bnc#1012628). - bpf, sockhash: Synchronize_rcu before free'ing map (bnc#1012628). - drm/amd/display: Renoir chroma viewport WA (bnc#1012628). - drm/amdgpu: remove 4 set but not used variable in amdgpu_atombios_get_connector_info_from_object_table (bnc#1012628). - drm/amdgpu/dm: Do not throw an error for a display with no audio (bnc#1012628). - ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_config_pno_start (bnc#1012628). - drm/amdgpu: Ensure ret is always initialized when using SOC15_WAIT_ON_RREG (bnc#1012628). - drm/panel: simple: Add Logic PD Type 28 display support (bnc#1012628). - arm64: dts: rockchip: Fix NanoPC-T4 cooling maps (bnc#1012628). - modules: lockdep: Suppress suspicious RCU usage warning (bnc#1012628). - ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's (bnc#1012628). - ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 (bnc#1012628). - ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and stream irq handlers (bnc#1012628). - regulator: rk808: Lower log level on optional GPIOs being not available (bnc#1012628). - net/wan/fsl_ucc_hdlc: reject muram offsets above 64K (bnc#1012628). - Revert "drm/amdgpu: enable VCN DPG on Raven and Raven2" (bnc#1012628). - NFC: port100: Convert cpu_to_le16(le16_to_cpu(E1) + E2) to use le16_add_cpu() (bnc#1012628). - arm64: dts: allwinner: H6: Add PMU mode (bnc#1012628). - arm64: dts: allwinner: H5: Add PMU node (bnc#1012628). - arm: dts: allwinner: H3: Add PMU node (bnc#1012628). - opp: Free static OPPs on errors while adding them (bnc#1012628). - selinux: ensure we cleanup the internal AVC counters on error in avc_insert() (bnc#1012628). - enetc: remove variable 'tc_max_sized_frame' set but not used (bnc#1012628). - arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core (bnc#1012628). - padata: validate cpumask without removed CPU during offline (bnc#1012628). - clk: imx: Add correct failure handling for clk based helpers (bnc#1012628). - ARM: exynos_defconfig: Bring back explicitly wanted options (bnc#1012628). - ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3 (bnc#1012628). - ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed (bnc#1012628). - IMA: Check IMA policy flag (bnc#1012628). - bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO (bnc#1012628). - PCI: iproc: Apply quirk_paxc_bridge() for module as well as built-in (bnc#1012628). - media: cx23885: Add support for AVerMedia CE310B (bnc#1012628). - PCI: Add generic quirk for increasing D3hot delay (bnc#1012628). - PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers (bnc#1012628). - Revert "nfp: abm: fix memory leak in nfp_abm_u32_knode_replace" (bnc#1012628). - gpu/drm: ingenic: Avoid null pointer deference in plane atomic update (bnc#1012628). - selftests/net: make so_txtime more robust to timer variance (bnc#1012628). - media: v4l2-device.h: Explicitly compare grp{id,mask} to zero in v4l2_device macros (bnc#1012628). - reiserfs: Fix spurious unlock in reiserfs_fill_super() error handling (bnc#1012628). - samples/bpf: Set -fno-stack-protector when building BPF programs (bnc#1012628). - r8169: check that Realtek PHY driver module is loaded (bnc#1012628). - fore200e: Fix incorrect checks of NULL pointer dereference (bnc#1012628). - x86/mce/therm_throt: Mark throttle_active_work() as __maybe_unused (bnc#1012628). - netfilter: nft_tunnel: add the missing ERSPAN_VERSION nla_policy (bnc#1012628). - ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status (bnc#1012628). - nfs: fix timstamp debug prints (bnc#1012628). - PCI: Add nr_devfns parameter to pci_add_dma_alias() (bnc#1012628). - PCI: Add DMA alias quirk for PLX PEX NTB (bnc#1012628). - b43legacy: Fix -Wcast-function-type (bnc#1012628). - ipw2x00: Fix -Wcast-function-type (bnc#1012628). - iwlegacy: Fix -Wcast-function-type (bnc#1012628). - rtlwifi: rtl_pci: Fix -Wcast-function-type (bnc#1012628). - orinoco: avoid assertion in case of NULL pointer (bnc#1012628). - drm/amd/display: Fix update_bw_bounding_box Calcs (bnc#1012628). - drm/amd/display: Lower DPP DTO only when safe (bnc#1012628). - drm/amdgpu: fix double gpu_recovery for NV of SRIOV (bnc#1012628). - drm/amdgpu: fix KIQ ring test fail in TDR of SRIOV (bnc#1012628). - clk: qcom: smd: Add missing bimc clock (bnc#1012628). - ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 (bnc#1012628). - nfsd: Clone should commit src file metadata too (bnc#1012628). - scsi: ufs: Complete pending requests in host reset and restore path (bnc#1012628). - scsi: aic7xxx: Adjust indentation in ahc_find_syncrate (bnc#1012628). - crypto: inside-secure - add unspecified HAS_IOMEM dependency (bnc#1012628). - crypto: amlogic - add unspecified HAS_IOMEM dependency (bnc#1012628). - drm/mediatek: handle events when enabling/disabling crtc (bnc#1012628). - clk: renesas: rcar-gen3: Allow changing the RPC[D2] clocks (bnc#1012628). - ARM: dts: r8a7779: Add device node for ARM global timer (bnc#1012628). - remoteproc: q6v5-mss: Remove mem clk from the active pool (bnc#1012628). - selinux: ensure we cleanup the internal AVC counters on error in avc_update() (bnc#1012628). - scsi: lpfc: Fix: Rework setting of fdmi symbolic node name registration (bnc#1012628). - arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk (bnc#1012628). - PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable,disable}_ats() (bnc#1012628). - iommu/amd: Check feature support bit before accessing MSI capability registers (bnc#1012628). - iommu/amd: Only support x2APIC with IVHD type 11h/40h (bnc#1012628). - iommu/iova: Silence warnings under memory pressure (bnc#1012628). - clk: qcom: Add missing msm8998 gcc_bimc_gfx_clk (bnc#1012628). - clk: actually call the clock init before any other callback of the clock (bnc#1012628). - dmaengine: Store module owner in dma_device struct (bnc#1012628). - clk: bm1800: Remove set but not used variable 'fref' (bnc#1012628). - dmaengine: imx-sdma: Fix memory leak (bnc#1012628). - bpf: Print error message for bpftool cgroup show (bnc#1012628). - net: phy: realtek: add logging for the RGMII TX delay configuration (bnc#1012628). - crypto: chtls - Fixed memory leak (bnc#1012628). - x86/vdso: Provide missing include file (bnc#1012628). - PM / devfreq: exynos-ppmu: Fix excessive stack usage (bnc#1012628). - PM / devfreq: Change time stats to 64-bit (bnc#1012628). - PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SMCCC dependency (bnc#1012628). - drm/fbdev: Fallback to non tiled mode if all tiles not present (bnc#1012628). - pinctrl: sh-pfc: sh7269: Fix CAN function GPIOs (bnc#1012628). - reset: uniphier: Add SCSSI reset control for each channel (bnc#1012628). - ASoC: soc-topology: fix endianness issues (bnc#1012628). - fbdev: fix numbering of fbcon options (bnc#1012628). - RDMA/rxe: Fix error type of mmap_offset (bnc#1012628). - ice: add extra check for null Rx descriptor (bnc#1012628). - clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock (bnc#1012628). - ALSA: sh: Fix unused variable warnings (bnc#1012628). - clk: Use parent node pointer during registration if necessary (bnc#1012628). - clk: uniphier: Add SCSSI clock gate for each channel (bnc#1012628). - ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx laptops, too (bnc#1012628). - ALSA: sh: Fix compile warning wrt const (bnc#1012628). - net: phy: fixed_phy: fix use-after-free when checking link GPIO (bnc#1012628). - tools lib api fs: Fix gcc9 stringop-truncation compilation error (bnc#1012628). - vfio/spapr/nvlink2: Skip unpinning pages on error exit (bnc#1012628). - ASoC: Intel: sof_rt5682: Ignore the speaker amp when there isn't one (bnc#1012628). - ACPI: button: Add DMI quirk for Razer Blade Stealth 13 late 2019 lid switch (bnc#1012628). - iommu/vt-d: Match CPU and IOMMU paging mode (bnc#1012628). - iommu/vt-d: Avoid sending invalid page response (bnc#1012628). - drm/amdkfd: Fix permissions of hang_hws (bnc#1012628). - mlx5: work around high stack usage with gcc (bnc#1012628). - RDMA/hns: Avoid printing address of mtt page (bnc#1012628). - drm: remove the newline for CRC source name (bnc#1012628). - usb: dwc3: use proper initializers for property entries (bnc#1012628). - ARM: dts: stm32: Add power-supply for DSI panel on stm32f469-disco (bnc#1012628). - usbip: Fix unsafe unaligned pointer usage (bnc#1012628). - udf: Fix free space reporting for metadata and virtual partitions (bnc#1012628). - selftests: Uninitialized variable in test_cgcore_proc_migration() (bnc#1012628). - kunit: remove timeout dependence on sysctl_hung_task_timeout_seconds (bnc#1012628). - drm/mediatek: Add gamma property according to hardware capability (bnc#1012628). - staging: rtl8188: avoid excessive stack usage (bnc#1012628). - IB/hfi1: Add software counter for ctxt0 seq drop (bnc#1012628). - IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats (bnc#1012628). - soc/tegra: fuse: Correct straps' address for older Tegra124 device trees (bnc#1012628). - efi/x86: Don't panic or BUG() on non-critical error conditions (bnc#1012628). - rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls (bnc#1012628). - Input: edt-ft5x06 - work around first register access error (bnc#1012628). - bnxt: Detach page from page pool before sending up the stack (bnc#1012628). - x86/nmi: Remove irq_work from the long duration NMI handler (bnc#1012628). - wan: ixp4xx_hss: fix compile-testing on 64-bit (bnc#1012628). - clocksource: davinci: only enable clockevents once tim34 is initialized (bnc#1012628). - arm64: dts: rockchip: fix dwmmc clock name for px30 (bnc#1012628). - arm64: dts: rockchip: fix dwmmc clock name for rk3308 (bnc#1012628). - arm64: dts: rockchip: add reg property to brcmf sub-nodes (bnc#1012628). - ARM: dts: rockchip: add reg property to brcmf sub node for rk3188-bqedison2qc (bnc#1012628). - ALSA: usb-audio: Add boot quirk for MOTU M Series (bnc#1012628). - ASoC: txx9: Remove unused rtd variable (bnc#1012628). - ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m (bnc#1012628). - raid6/test: fix a compilation warning (bnc#1012628). - tty: synclinkmp: Adjust indentation in several functions (bnc#1012628). - tty: synclink_gt: Adjust indentation in several functions (bnc#1012628). - bus: fsl-mc: properly empty-initialize structure (bnc#1012628). - misc: xilinx_sdfec: fix xsdfec_poll()'s return type (bnc#1012628). - visorbus: fix uninitialized variable access (bnc#1012628). - driver core: platform: Prevent resouce overflow from causing infinite loops (bnc#1012628). - driver core: Print device when resources present in really_probe() (bnc#1012628). - ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare (bnc#1012628). - bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map (bnc#1012628). - vme: bridges: reduce stack usage (bnc#1012628). - MIPS: ralink: dts: gardena_smart_gateway_mt7688: Limit UART1 (bnc#1012628). - drm/nouveau/secboot/gm20b: initialize pointer in gm20b_secboot_new() (bnc#1012628). - drm/nouveau/gr/gk20a,gm200-: add terminators to method lists read from fw (bnc#1012628). - drm/nouveau: Fix copy-paste error in nouveau_fence_wait_uevent_handler (bnc#1012628). - drm/nouveau/drm/ttm: Remove set but not used variable 'mem' (bnc#1012628). - drm/nouveau/fault/gv100-: fix memory leak on module unload (bnc#1012628). - dm thin: don't allow changing data device during thin-pool reload (bnc#1012628). - gpiolib: Set lockdep class for hierarchical irq domains (bnc#1012628). - drm/vmwgfx: prevent memory leak in vmw_cmdbuf_res_add (bnc#1012628). - perf/imx_ddr: Fix cpu hotplug state cleanup (bnc#1012628). - usb: musb: omap2430: Get rid of musb .set_vbus for omap2430 glue (bnc#1012628). - kbuild: remove *.tmp file when filechk fails (bnc#1012628). - iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity of an STE (bnc#1012628). - ALSA: usb-audio: unlock on error in probe (bnc#1012628). - f2fs: set I_LINKABLE early to avoid wrong access by vfs (bnc#1012628). - f2fs: free sysfs kobject (bnc#1012628). - scsi: ufs: pass device information to apply_dev_quirks (bnc#1012628). - scsi: ufs-mediatek: add apply_dev_quirks variant operation (bnc#1012628). - scsi: iscsi: Don't destroy session if there are outstanding connections (bnc#1012628). - crypto: hisilicon - Update debugfs usage of SEC V2 (bnc#1012628). - crypto: hisilicon - Bugfixed tfm leak (bnc#1012628). - crypto: essiv - fix AEAD capitalization and preposition use in help text (bnc#1012628). - ALSA: usb-audio: add implicit fb quirk for MOTU M Series (bnc#1012628). - PM / devfreq: Add debugfs support with devfreq_summary file (bnc#1012628). - pinctrl: tigerlake: Tiger Lake uses _HID enumeration (bnc#1012628). - RDMA/mlx5: Don't fake udata for kernel path (bnc#1012628). - arm64: lse: fix LSE atomics with LLVM's integrated assembler (bnc#1012628). - arm64: fix alternatives with LLVM's integrated assembler (bnc#1012628). - drm/amd/display: fixup DML dependencies (bnc#1012628). - staging: wfx: fix possible overflow on jiffies comparaison (bnc#1012628). - EDAC/sifive: Fix return value check in ecc_register() (bnc#1012628). - KVM: PPC: Remove set but not used variable 'ra', 'rs', 'rt' (bnc#1012628). - arm64: dts: ti: k3-j721e-main: Add missing power-domains for smmu (bnc#1012628). - sched/core: Fix size of rq::uclamp initialization (bnc#1012628). - sched/topology: Assert non-NUMA topology masks don't (partially) overlap (bnc#1012628). - perf/x86/amd: Constrain Large Increment per Cycle events (bnc#1012628). - watchdog/softlockup: Enforce that timestamp is valid on boot (bnc#1012628). - enetc: Don't print from enetc_sched_speed_set when link goes down (bnc#1012628). - x86/apic/uv: Avoid unused variable warning (bnc#1012628). - debugobjects: Fix various data races (bnc#1012628). - ASoC: wm_adsp: Correct cache handling of new kernel control API (bnc#1012628). - ASoC: SOF: Intel: hda: Fix SKL dai count (bnc#1012628). - regulator: vctrl-regulator: Avoid deadlock getting and setting the voltage (bnc#1012628). - f2fs: fix memleak of kobject (bnc#1012628). - x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd (bnc#1012628). - efi/arm: Defer probe of PCIe backed efifb on DT systems (bnc#1012628). - x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld (bnc#1012628). - pwm: omap-dmtimer: Remove PWM chip in .remove before making it unfunctional (bnc#1012628). - cmd64x: potential buffer overflow in cmd64x_program_timings() (bnc#1012628). - ide: serverworks: potential overflow in svwks_set_pio_mode() (bnc#1012628). - pwm: Remove set but not set variable 'pwm' (bnc#1012628). - btrfs: fix possible NULL-pointer dereference in integrity checks (bnc#1012628). - btrfs: safely advance counter when looking up bio csums (bnc#1012628). - btrfs: device stats, log when stats are zeroed (bnc#1012628). - module: avoid setting info->name early in case we can fall back to info->mod->name (bnc#1012628). - remoteproc: Initialize rproc_class before use (bnc#1012628). - regulator: core: Fix exported symbols to the exported GPL version (bnc#1012628). - irqchip/mbigen: Set driver .suppress_bind_attrs to avoid remove problems (bnc#1012628). - ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() (bnc#1012628). - spi: spi-fsl-qspi: Ensure width is respected in spi-mem operations (bnc#1012628). - kbuild: use -S instead of -E for precise cc-option test in Kconfig (bnc#1012628). - objtool: Fix ARCH=x86_64 build error (bnc#1012628). - x86/decoder: Add TEST opcode to Group3-2 (bnc#1012628). - s390: adjust -mpacked-stack support check for clang 10 (bnc#1012628). - s390/ftrace: generate traced function stack frame (bnc#1012628). - s390: fix __EMIT_BUG() macro (bnc#1012628). - driver core: platform: fix u32 greater or equal to zero comparison (bnc#1012628). - bpf, btf: Always output invariant hit in pahole DWARF to BTF transform (bnc#1012628). - ALSA: hda - Add docking station support for Lenovo Thinkpad T420s (bnc#1012628). - sunrpc: Fix potential leaks in sunrpc_cache_unhash() (bnc#1012628). - drm/nouveau/mmu: fix comptag memory leak (bnc#1012628). - net/mlx5e: Fix printk format warning (bnc#1012628). - powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV (bnc#1012628). - media: uvcvideo: Add a quirk to force GEO GC6500 Camera bits-per-pixel value (bnc#1012628). - btrfs: separate definition of assertion failure handlers (bnc#1012628). - btrfs: Fix split-brain handling when changing FSID to metadata uuid (bnc#1012628). - bcache: cached_dev_free needs to put the sb page (bnc#1012628). - bcache: rework error unwinding in register_bcache (bnc#1012628). - bcache: fix use-after-free in register_bcache() (bnc#1012628). - iommu/vt-d: Mark firmware tainted if RMRR fails sanity check (bnc#1012628). - iommu/vt-d: Remove unnecessary WARN_ON_ONCE() (bnc#1012628). - alarmtimer: Make alarmtimer platform device child of RTC device (bnc#1012628). - selftests: bpf: Reset global state between reuseport test runs (bnc#1012628). - jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record (bnc#1012628). - jbd2: make sure ESHUTDOWN to be recorded in the journal superblock (bnc#1012628). - powerpc/pseries/lparcfg: Fix display of Maximum Memory (bnc#1012628). - selftests/eeh: Bump EEH wait time to 60s (bnc#1012628). - ARM: 8941/1: decompressor: enable CP15 barrier instructions in v7 cache setup code (bnc#1012628). - ARM: 8951/1: Fix Kexec compilation issue (bnc#1012628). - ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 (bnc#1012628). - hostap: Adjust indentation in prism2_hostapd_add_sta (bnc#1012628). - iwlegacy: ensure loop counter addr does not wrap and cause an infinite loop (bnc#1012628). - cifs: fix unitialized variable poential problem with network I/O cache lock patch (bnc#1012628). - cifs: Fix mount options set in automount (bnc#1012628). - cifs: fix NULL dereference in match_prepath (bnc#1012628). - video: hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (bnc#1012628). - bpf: map_seq_next should always increase position index (bnc#1012628). - powerpc/mm: Don't log user reads to 0xffffffff (bnc#1012628). - ceph: check availability of mds cluster on mount after wait timeout (bnc#1012628). - rbd: work around -Wuninitialized warning (bnc#1012628). - ASoC: Intel: consistent HDMI codec probing code (bnc#1012628). - drm/amd/display: do not allocate display_mode_lib unnecessarily (bnc#1012628). - irqchip/gic-v3: Only provision redistributors that are enabled in ACPI (bnc#1012628). - KVM: PPC: Book3S HV: Release lock on page-out failure path (bnc#1012628). - drm/nouveau/disp/nv50-: prevent oops when no channel method map provided (bnc#1012628). - char: hpet: Fix out-of-bounds read bug (bnc#1012628). - ftrace: fpid_next() should increase position index (bnc#1012628). - trigger_next should increase position index (bnc#1012628). - radeon: insert 10ms sleep in dce5_crtc_load_lut (bnc#1012628). - powerpc: Do not consider weak unresolved symbol relocations as bad (bnc#1012628). - btrfs: do not do delalloc reservation under page lock (bnc#1012628). - tracing: Fix now invalid var_ref_vals assumption in trace action (bnc#1012628). - ocfs2: make local header paths relative to C files (bnc#1012628). - ocfs2: fix a NULL pointer dereference when call ocfs2_update_inode_fsync_trans() (bnc#1012628). - lib/scatterlist.c: adjust indentation in __sg_alloc_table (bnc#1012628). - reiserfs: prevent NULL pointer dereference in reiserfs_insert_item() (bnc#1012628). - bcache: fix memory corruption in bch_cache_accounting_clear() (bnc#1012628). - bcache: explicity type cast in bset_bkey_last() (bnc#1012628). - irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL (bnc#1012628). - nvmet: Pass lockdep expression to RCU lists (bnc#1012628). - nvmet: fix dsm failure when payload does not match sgl descriptor (bnc#1012628). - nvme-pci: remove nvmeq->tags (bnc#1012628). - iwlwifi: mvm: Fix thermal zone registration (bnc#1012628). - iwlwifi: mvm: Check the sta is not NULL in iwl_mvm_cfg_he_sta() (bnc#1012628). - asm-generic/tlb: add missing CONFIG symbol (bnc#1012628). - tc-testing: add missing 'nsPlugin' to basic.json (bnc#1012628). - microblaze: Prevent the overflow of the start (bnc#1012628). - brd: check and limit max_part par (bnc#1012628). - drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_latency (bnc#1012628). - drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_voltage (bnc#1012628). - NFS: Fix memory leaks (bnc#1012628). - help_next should increase position index (bnc#1012628). - i40e: Relax i40e_xsk_wakeup's return value when PF is busy (bnc#1012628). - kbuild: make multiple directory targets work (bnc#1012628). - cifs: log warning message (once) if out of disk space (bnc#1012628). - virtio_balloon: prevent pfn array overflow (bnc#1012628). - fuse: don't overflow LLONG_MAX with end offset (bnc#1012628). - mlxsw: core: Add validation of hardware device types for MGPIR register (bnc#1012628). - mlxsw: spectrum_dpipe: Add missing error path (bnc#1012628). - s390/pci: Recover handle in clp_set_pci_fn() (bnc#1012628). - drm/amdgpu/display: handle multiple numbers of fclks in dcn_calcs.c (v2) (bnc#1012628). - bcache: properly initialize 'path' and 'err' in register_bcache() (bnc#1012628). - rtc: Kconfig: select REGMAP_I2C when necessary (bnc#1012628). - Update config files. - commit 6e54038 - config: fix config options added with 5.5-rc1 Due to a mistake on my side, some config options introduced in 5.5-rc1 got different values than the commit message claimed (and, more important, than intended). Thanks to Jean Delvare for catching this. - restored config option values: - BACKLIGHT_QCOM_WLED=m - BYTCRC_PMIC_OPREGION=y - CAIF_DRIVERS=y - CHTCRC_PMIC_OPREGION=y - CRYPTO_BLAKE2S=m - CRYPTO_CURVE25519=m - CRYPTO_DEV_AMLOGIC_GXL=m - DP83869_PHY=m - DRM_AMD_DC_HDCP=y - NET_DSA_MSCC_FELIX=m - NET_DSA_TAG_OCELOT=m - NFC_PN532_UART=m - PINCTRL_EQUILIBRIUM=m - PINCTRL_TIGERLAKE=m - PTP_1588_CLOCK_IDTCM=m - SENSORS_BEL_PFE=m - SENSORS_LTC2947_I2C=m - SENSORS_LTC2947_SPI=m - SENSORS_TMP513=m - SF_PDMA=m - SYSTEM76_ACPI=m - TCG_TIS_SPI_CR50=y - TYPEC_HD3SS3220=m - VIDEO_HI556=m - VIDEO_IMX290=m - W1_SLAVE_DS2430=m - WFX=m - new config options visible after the changes above: - CAIF_TTY=m - CAIF_SPI_SLAVE=m - CAIF_SPI_SYNC=n - CAIF_HSI=m - CAIF_VIRTIO=m - CRYPTO_DEV_AMLOGIC_GXL_DEBUG=n - CRYPTO_LIB_BLAKE2S=m - CRYPTO_LIB_CURVE25519=m - commit bfcbf21 - Update config files (bnc#1163396). Disable CONFIG_RESET_ATTACK_MITIGATION as we don't have the userspace part and it causes problems during reboot. The config description states: This should only be enabled when userland is configured to clear the MemoryOverwriteRequest flag on clean shutdown after secrets have been evicted, since otherwise it will trigger even on clean reboots. - commit 32035c7 - Linux 5.5.5 (bnc#1012628). - io_uring: fix deferred req iovec leak (bnc#1012628). - io_uring: retry raw bdev writes if we hit -EOPNOTSUPP (bnc#1012628). - Input: synaptics - switch T470s to RMI4 by default (bnc#1012628). - Input: synaptics - enable SMBus on ThinkPad L470 (bnc#1012628). - Input: synaptics - remove the LEN0049 dmi id from topbuttonpad list (bnc#1012628). - ALSA: usb-audio: Add clock validity quirk for Denon MC7000/MCX8000 (bnc#1012628). - ALSA: usb-audio: Fix UAC2/3 effect unit parsing (bnc#1012628). - ALSA: pcm: Fix double hw_free calls (bnc#1012628). - ALSA: hda/realtek - Add more codec supported Headset Button (bnc#1012628). - ALSA: hda/realtek - Fix silent output on MSI-GL73 (bnc#1012628). - ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 (bnc#1012628). - ACPI: EC: Fix flushing of pending work (bnc#1012628). - ACPI: PM: s2idle: Avoid possible race related to the EC GPE (bnc#1012628). - ACPICA: Introduce acpi_any_gpe_status_set() (bnc#1012628). - ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system (bnc#1012628). - ext4: don't assume that mmp_nodename/bdevname have NUL (bnc#1012628). - ext4: fix support for inode sizes > 1024 bytes (bnc#1012628). - ext4: fix checksum errors with indexed dirs (bnc#1012628). - ext4: add cond_resched() to ext4_protect_reserved_inode (bnc#1012628). - ext4: improve explanation of a mount failure caused by a misconfigured kernel (bnc#1012628). - Btrfs: fix race between using extent maps and merging them (bnc#1012628). - btrfs: ref-verify: fix memory leaks (bnc#1012628). - btrfs: print message when tree-log replay starts (bnc#1012628). - btrfs: log message when rw remount is attempted with unclean tree-log (bnc#1012628). - ARM: npcm: Bring back GPIOLIB support (bnc#1012628). - gpio: xilinx: Fix bug where the wrong GPIO register is written to (bnc#1012628). - arm64: ssbs: Fix context-switch when SSBS is present on all CPUs (bnc#1012628). - xprtrdma: Fix DMA scatter-gather list mapping imbalance (bnc#1012628). - cifs: make sure we do not overflow the max EA buffer size (bnc#1012628). - jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() (bnc#1012628). - jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer (bnc#1012628). - EDAC/sysfs: Remove csrow objects on errors (bnc#1012628). - EDAC/mc: Fix use-after-free and memleaks during device removal (bnc#1012628). - KVM: nVMX: Use correct root level for nested EPT shadow page tables (bnc#1012628). - KVM: x86/mmu: Fix struct guest_walker arrays for 5-level paging (bnc#1012628). - perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h's event map (bnc#1012628). - s390/pkey: fix missing length of protected key on return (bnc#1012628). - s390/uv: Fix handling of length extensions (bnc#1012628). - drm/vgem: Close use-after-free race in vgem_gem_create (bnc#1012628). - drm/mst: Fix possible NULL pointer dereference in drm_dp_mst_process_up_req() (bnc#1012628). - drm/panfrost: Make sure the shrinker does not reclaim referenced BOs (bnc#1012628). - drm/amdgpu: update smu_v11_0_pptable.h (bnc#1012628). - drm/amdgpu:/navi10: use the ODCAP enum to index the caps array (bnc#1012628). - bus: moxtet: fix potential stack buffer overflow (bnc#1012628). - nvme: fix the parameter order for nvme_get_log in nvme_get_fw_slot_info (bnc#1012628). - drivers: ipmi: fix off-by-one bounds check that leads to a out-of-bounds write (bnc#1012628). - IB/mlx5: Return failure when rts2rts_qp_counters_set_id is not supported (bnc#1012628). - IB/hfi1: Acquire lock to release TID entries when user file is closed (bnc#1012628). - IB/hfi1: Close window for pq and request coliding (bnc#1012628). - IB/rdmavt: Reset all QPs when the device is shut down (bnc#1012628). - IB/umad: Fix kernel crash while unloading ib_umad (bnc#1012628). - RDMA/core: Fix invalid memory access in spec_filter_size (bnc#1012628). - RDMA/iw_cxgb4: initiate CLOSE when entering TERM (bnc#1012628). - RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create (bnc#1012628). - RDMA/rxe: Fix soft lockup problem due to using tasklets in softirq (bnc#1012628). - RDMA/core: Fix protection fault in get_pkey_idx_qp_list (bnc#1012628). - s390/time: Fix clk type in get_tod_clock (bnc#1012628). - Input: ili210x - fix return value of is_visible function (bnc#1012628). - sched/uclamp: Reject negative values in cpu_uclamp_write() (bnc#1012628). - mac80211: use more bits for ack_frame_id (bnc#1012628). - spmi: pmic-arb: Set lockdep class for hierarchical irq domains (bnc#1012628). - perf/x86/intel: Fix inaccurate period in context switch for auto-reload (bnc#1012628). - hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON definitions (bnc#1012628). - mac80211: fix quiet mode activation in action frames (bnc#1012628). - cifs: fix mount option display for sec=krb5i (bnc#1012628). - ceph: noacl mount option is effectively ignored (bnc#1012628). - arm64: dts: fast models: Fix FVP PCI interrupt-map property (bnc#1012628). - KVM: x86: Mask off reserved bit from #DB exception payload (bnc#1012628). - KVM: nVMX: Handle pending #DB when injecting INIT VM-exit (bnc#1012628). - perf stat: Don't report a null stalled cycles per insn metric (bnc#1012628). - NFSv4.1 make cachethis=no for writes (bnc#1012628). - NFSv4: Ensure the delegation cred is pinned when we call delegreturn (bnc#1012628). - Revert "drm/sun4i: drv: Allow framebuffer modifiers in mode config" (bnc#1012628). - drm/i915/pmu: Correct the rc6 offset upon enabling (bnc#1012628). - ext4: choose hardlimit when softlimit is larger than hardlimit in ext4_statfs_project() (bnc#1012628). - io-wq: add support for inheriting ->fs (bnc#1012628). - NFSv4: Add accounting for the number of active delegations held (bnc#1012628). - gpio: add gpiod_toggle_active_low() (bnc#1012628). - mmc: core: Rework wp-gpio handling (bnc#1012628). - commit 5157fff - Update config files (bnc#1161832). Disable CONFIG_MODULE_SIG on i386. We don't run pesign on i386 builds, hence the modules are not signed at all. This results in module verification failures and warnings. CONFIG_SECURITY_LOCKDOWN_LSM depends on (selects) CONFIG_MODULE_SIG, so we have to disable it too. But it makes no sense to lockdown without module signature anyway. - commit 599e3c2 - vt: selection, close sel_buffer race (bnc#1162928 CVE-2020-8648). - vt: selection, handle pending signals in paste_selection (bnc#1162928 CVE-2020-8648). - commit 813d10d - bcache: fix incorrect data type usage in btree_flush_write() (git-fixes). - commit 119f9ca - Linux 5.5.4 (bnc#1012628). - selinux: fall back to ref-walk if audit is required (bnc#1012628). - libertas: make lbs_ibss_join_existing() return error code on rates overflow (bnc#1012628). - libertas: don't exit from lbs_ibss_join_existing() with RCU read lock held (bnc#1012628). - mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (bnc#1012628). - mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (bnc#1012628). - dmaengine: axi-dmac: add a check for devm_regmap_init_mmio (bnc#1012628). - clk: meson: g12a: fix missing uart2 in regmap table (bnc#1012628). - mfd: max77650: Select REGMAP_IRQ in Kconfig (bnc#1012628). - regmap: fix writes to non incrementing registers (bnc#1012628). - pinctrl: qcom: Don't lock around irq_set_irq_wake() (bnc#1012628). - pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELF_B and SD1_CLK_B (bnc#1012628). - pinctrl: sh-pfc: r8a77965: Fix DU_DOTCLKIN3 drive/bias control (bnc#1012628). - pinctrl: baytrail: Allocate IRQ chip dynamic (bnc#1012628). - selinux: fix regression introduced by move_mount(2) syscall (bnc#1012628). - selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upon follow_link" (bnc#1012628). - x86/alternatives: add missing insn.h include (bnc#1012628). - bcache: avoid unnecessary btree nodes flushing in btree_flush_write() (bnc#1012628). - ASoC: soc-generic-dmaengine-pcm: Fix error handling (bnc#1012628). - dt-bindings: iio: adc: ad7606: Fix wrong maxItems value (bnc#1012628). - i2c: cros-ec-tunnel: Fix ACPI identifier (bnc#1012628). - i2c: cros-ec-tunnel: Fix slave device enumeration (bnc#1012628). - media: i2c: adv748x: Fix unsafe macros (bnc#1012628). - drivers: watchdog: stm32_iwdg: set WDOG_HW_RUNNING at probe (bnc#1012628). - crypto: caam/qi2 - fix typo in algorithm's driver name (bnc#1012628). - crypto: atmel-sha - fix error handling when setting hmac key (bnc#1012628). - crypto: artpec6 - return correct error code for failed setkey() (bnc#1012628). - crypto: testmgr - don't try to decrypt uninitialized buffers (bnc#1012628). - mtd: sharpslpart: Fix unsigned comparison to zero (bnc#1012628). - mtd: onenand_base: Adjust indentation in onenand_read_ops_nolock (bnc#1012628). - arm64: kvm: Fix IDMAP overlap with HYP VA (bnc#1012628). - arm64: nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly (bnc#1012628). - KVM: arm64: Treat emulated TVAL TimerValue as a signed 32-bit integer (bnc#1012628). - KVM: arm64: pmu: Fix chained SW_INCR counters (bnc#1012628). - KVM: arm64: pmu: Don't increment SW_INCR if PMCR.E is unset (bnc#1012628). - KVM: arm: Make inject_abt32() inject an external abort instead (bnc#1012628). - KVM: arm: Fix DFSR setting for non-LPAE aarch32 guests (bnc#1012628). - KVM: arm/arm64: Fix young bit from mmu notifier (bnc#1012628). - crypto: arm/chacha - fix build failured when kernel mode NEON is disabled (bnc#1012628). - arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations (bnc#1012628). - arm64: cpufeature: Set the FP/SIMD compat HWCAP bits properly (bnc#1012628). - arm64: cpufeature: Fix the type of no FP/SIMD capability (bnc#1012628). - arm64: kernel: Correct annotation of end of el0_sync (bnc#1012628). - sched/uclamp: Fix a bug in propagating uclamp value in new cgroups (bnc#1012628). - ARM: 8949/1: mm: mark free_memmap as __init (bnc#1012628). - KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections (bnc#1012628). - ARM: at91: pm: use of_device_id array to find the proper shdwc node (bnc#1012628). - ARM: at91: pm: use SAM9X60 PMC's compatible (bnc#1012628). - iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA (bnc#1012628). - powerpc/pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW (bnc#1012628). - powerpc/pseries/vio: Fix iommu_table use-after-free refcount warning (bnc#1012628). - powerpc/papr_scm: Fix leaking 'bus_desc.provider_name' in some paths (bnc#1012628). - powerpc/ptdump: Only enable PPC_CHECK_WX with STRICT_KERNEL_RWX (bnc#1012628). - powerpc/ptdump: Fix W+X verification call in mark_rodata_ro() (bnc#1012628). - Revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests" (bnc#1012628). - soc: qcom: rpmhpd: Set 'active_only' for active only power domains (bnc#1012628). - tools/power/acpi: fix compilation error (bnc#1012628). - ARM: dts: at91: sama5d3: define clock rate range for tcb1 (bnc#1012628). - ARM: dts: at91: sama5d3: fix maximum peripheral clock rates (bnc#1012628). - ARM: dts: meson8b: use the actual frequency for the GPU's 364MHz OPP (bnc#1012628). - ARM: dts: meson8: use the actual frequency for the GPU's 182.1MHz OPP (bnc#1012628). - arm64: dts: marvell: clearfog-gt-8k: fix switch cpu port node (bnc#1012628). - arm64: dts: renesas: r8a77990: ebisu: Remove clkout-lr-synchronous from sound (bnc#1012628). - ARM: dts: am43xx: add support for clkout1 clock (bnc#1012628). - ARM: dts: at91: Reenable UART TX pull-ups (bnc#1012628). - arm64: dts: qcom: msm8998-mtp: Add alias for blsp1_uart3 (bnc#1012628). - arm64: dts: uDPU: fix broken ethernet (bnc#1012628). - arm64: dts: qcom: msm8998: Fix tcsr syscon size (bnc#1012628). - platform/x86: intel_mid_powerbtn: Take a copy of ddata (bnc#1012628). - ARC: [plat-axs10x]: Add missing multicast filter number to GMAC node (bnc#1012628). - MIPS: Loongson: Fix potential NULL dereference in loongson3_platform_init() (bnc#1012628). - watchdog: qcom: Use platform_get_irq_optional() for bark irq (bnc#1012628). - rtc: cmos: Stop using shared IRQ (bnc#1012628). - rtc: hym8563: Return -EINVAL if the time is known to be invalid (bnc#1012628). - rtc: mt6397: drop free_irq of devm_ allocated irq (bnc#1012628). - netdevsim: use __GFP_NOWARN to avoid memalloc warning (bnc#1012628). - netdevsim: fix panic in nsim_dev_take_snapshot_write() (bnc#1012628). - netdevsim: disable devlink reload when resources are being used (bnc#1012628). - netdevsim: fix using uninitialized resources (bnc#1012628). - mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap (bnc#1012628). - bpf, sockmap: Check update requirements after locking (bnc#1012628). - bpf: Improve bucket_log calculation logic (bnc#1012628). - selftests/bpf: Test freeing sockmap/sockhash with a socket in it (bnc#1012628). - bpf, sockhash: Synchronize_rcu before free'ing map (bnc#1012628). - bpf, sockmap: Don't sleep while holding RCU lock on tear-down (bnc#1012628). - bpftool: Don't crash on missing xlated program instructions (bnc#1012628). - x86/boot: Handle malformed SRAT tables during early ACPI parsing (bnc#1012628). - NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (bnc#1012628). - NFSv4: try lease recovery on NFS4ERR_EXPIRED (bnc#1012628). - NFSv4: pnfs_roc() must use cred_fscmp() to compare creds (bnc#1012628). - NFS: Fix fix of show_nfs_errors (bnc#1012628). - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() (bnc#1012628). - NFS: Revalidate the file size on a fatal write error (bnc#1012628). - nfs: NFS_SWAP should depend on SWAP (bnc#1012628). - NFSv4.x recover from pre-mature loss of openstateid (bnc#1012628). - netfilter: flowtable: Fix missing flush hardware on table free (bnc#1012628). - netfilter: flowtable: Fix hardware flush order on nf_flow_table_cleanup (bnc#1012628). - netfilter: flowtable: restrict flow dissector match on meta ingress device (bnc#1012628). - netfilter: flowtable: fetch stats only if flow is still alive (bnc#1012628). - iwlwifi: mvm: fix TDLS discovery with the new firmware API (bnc#1012628). - iwlwifi: mvm: avoid use after free for pmsr request (bnc#1012628). - PCI/AER: Initialize aer_fifo (bnc#1012628). - PCI: Don't disable bridge BARs when assigning bus resources (bnc#1012628). - PCI: tegra: Fix afi_pex2_ctrl reg offset for Tegra30 (bnc#1012628). - PCI/switchtec: Fix vep_vector_number ioread width (bnc#1012628). - PCI/switchtec: Use dma_set_mask_and_coherent() (bnc#1012628). - ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe (bnc#1012628). - PCI/IOV: Fix memory leak in pci_iov_add_virtfn() (bnc#1012628). - scsi: ufs: Fix ufshcd_probe_hba() reture value in case ufshcd_scsi_add_wlus() fails (bnc#1012628). - RDMA/umem: Fix ib_umem_find_best_pgsz() (bnc#1012628). - RDMA/cma: Fix unbalanced cm_id reference count during address resolve (bnc#1012628). - RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (bnc#1012628). - RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths (bnc#1012628). - RDMA/uverbs: Verify MR access flags (bnc#1012628). - RDMA/core: Fix locking in ib_uverbs_event_read (bnc#1012628). - RDMA/i40iw: fix a potential NULL pointer dereference (bnc#1012628). - RDMA/netlink: Do not always generate an ACK for some netlink operations (bnc#1012628). - IB/mlx4: Fix leak in id_map_find_del (bnc#1012628). - IB/mlx5: Return the administrative GUID if exists (bnc#1012628). - IB/srp: Never use immediate data if it is disabled by a user (bnc#1012628). - IB/mlx4: Fix memory leak in add_gid error flow (bnc#1012628). - commit 271ee1b - Update config files: enable CONFIG_FW_CFG_SYSFS for arm64 (bsc#1163521) - commit d888576 - Update config files: CONFIG_NVME_HWMON=y When the config files were updated for kernel v5.5, the commit message claimed CONFIG_NVME_HWMON was to be enabled, however the configuration files themselves had the option disabled. We definitely want hardware monitoring enabled on NVME devices, so fix the configuration files to match the original intent. - commit d654690 - Linux 5.5.3 (bnc#1012628). - sparc32: fix struct ipc64_perm type definition (bnc#1012628). - bnxt_en: Move devlink_register before registering netdev (bnc#1012628). - gtp: use __GFP_NOWARN to avoid memalloc warning (bnc#1012628). - l2tp: Allow duplicate session creation with UDP (bnc#1012628). - net: hsr: fix possible NULL deref in hsr_handle_frame() (bnc#1012628). - net_sched: fix an OOB access in cls_tcindex (bnc#1012628). - net/core: Do not clear VF index for node/port GUIDs query (bnc#1012628). - net: mvneta: fix XDP support if sw bm is used as fallback (bnc#1012628). - bnxt_en: Fix TC queue mapping (bnc#1012628). - net: stmmac: Delete txtimer in suspend() (bnc#1012628). - tcp: clear tp->total_retrans in tcp_disconnect() (bnc#1012628). - tcp: clear tp->delivered in tcp_disconnect() (bnc#1012628). - tcp: clear tp->data_segs{in|out} in tcp_disconnect() (bnc#1012628). - tcp: clear tp->segs_{in|out} in tcp_disconnect() (bnc#1012628). - cls_rsvp: fix rsvp_policy (bnc#1012628). - rxrpc: Fix use-after-free in rxrpc_put_local() (bnc#1012628). - rxrpc: Fix insufficient receive notification generation (bnc#1012628). - rxrpc: Fix missing active use pinning of rxrpc_local object (bnc#1012628). - rxrpc: Fix NULL pointer deref due to call->conn being cleared on disconnect (bnc#1012628). - bnxt_en: Refactor logic to re-enable SRIOV after firmware reset detected (bnc#1012628). - net: phy: at803x: disable vddio regulator (bnc#1012628). - bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset (bnc#1012628). - ionic: fix rxq comp packet type mask (bnc#1012628). - MAINTAINERS: correct entries for ISDN/mISDN section (bnc#1012628). - netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() (bnc#1012628). - bnxt_en: Fix logic that disables Bus Master during firmware reset (bnc#1012628). - media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors (bnc#1012628). - mfd: dln2: More sanity checking for endpoints (bnc#1012628). - netfilter: ipset: fix suspicious RCU usage in find_set_and_id (bnc#1012628). - ALSA: pcm: Fix memory leak at closing a stream without hw_free (bnc#1012628). - ipc/msg.c: consolidate all xxxctl_down() functions (bnc#1012628). - tracing/kprobes: Have uname use __get_str() in print_fmt (bnc#1012628). - tracing: Fix sched switch start/stop refcount racy updates (bnc#1012628). - rcu: Use *_ONCE() to protect lockless ->expmask accesses (bnc#1012628). - rcu: Avoid data-race in rcu_gp_fqs_check_wake() (bnc#1012628). - srcu: Apply *_ONCE() to ->srcu_last_gp_end (bnc#1012628). - rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() (bnc#1012628). - nvmet: Fix error print message at nvmet_install_queue function (bnc#1012628). - nvmet: Fix controller use after free (bnc#1012628). - Bluetooth: btusb: fix memory leak on fw (bnc#1012628). - Bluetooth: btusb: Disable runtime suspend on Realtek devices (bnc#1012628). - brcmfmac: Fix memory leak in brcmf_usbdev_qinit (bnc#1012628). - usb: dwc3: gadget: Check END_TRANSFER completion (bnc#1012628). - usb: dwc3: gadget: Delay starting transfer (bnc#1012628). - usb: typec: tcpci: mask event interrupts when remove driver (bnc#1012628). - objtool: Silence build output (bnc#1012628). - usb: gadget: f_fs: set req->num_sgs as 0 for non-sg transfer (bnc#1012628). - usb: gadget: legacy: set max_speed to super-speed (bnc#1012628). - usb: gadget: f_ncm: Use atomic_t to track in-flight request (bnc#1012628). - usb: gadget: f_ecm: Use atomic_t to track in-flight request (bnc#1012628). - ALSA: usb-audio: Fix endianess in descriptor validation (bnc#1012628). - ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk (bnc#1012628). - ALSA: dummy: Fix PCM format loop in proc output (bnc#1012628). - memcg: fix a crash in wb_workfn when a device disappears (bnc#1012628). - mm/sparse.c: reset section's mem_map when fully deactivated (bnc#1012628). - utimes: Clamp the timestamps in notify_change() (bnc#1012628). - mm/migrate.c: also overwrite error when it is bigger than zero (bnc#1012628). - mm/memory_hotplug: fix remove_memory() lockdep splat (bnc#1012628). - mm: thp: don't need care deferred split queue in memcg charge move path (bnc#1012628). - mm: move_pages: report the number of non-attempted pages (bnc#1012628). - media/v4l2-core: set pages dirty upon releasing DMA buffers (bnc#1012628). - media: v4l2-core: compat: ignore native command codes (bnc#1012628). - media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left adjustments (bnc#1012628). - lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() (bnc#1012628). - irqdomain: Fix a memory leak in irq_domain_push_irq() (bnc#1012628). - x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR (bnc#1012628). - platform/x86: intel_scu_ipc: Fix interrupt support (bnc#1012628). - ALSA: hda: Add Clevo W65_67SB the power_save blacklist (bnc#1012628). - ALSA: hda: Add JasperLake PCI ID and codec vid (bnc#1012628). - ALSA: hda - Fix DP-MST support for NVIDIA codecs (bnc#1012628). - arm64: acpi: fix DAIF manipulation with pNMI (bnc#1012628). - KVM: arm64: Correct PSTATE on exception entry (bnc#1012628). - KVM: arm/arm64: Correct CPSR on exception entry (bnc#1012628). - KVM: arm/arm64: Correct AArch32 SPSR on exception entry (bnc#1012628). - KVM: arm64: Only sign-extend MMIO up to register width (bnc#1012628). - MIPS: syscalls: fix indentation of the 'SYSNR' message (bnc#1012628). - MIPS: fix indentation of the 'RELOCS' message (bnc#1012628). - MIPS: boot: fix typo in 'vmlinux.lzma.its' target (bnc#1012628). - MIPS: SGI-IP30: Check for valid pointer before using it (bnc#1012628). - MIPS: asm: local: add barriers for Loongson (bnc#1012628). - s390/mm: fix dynamic pagetable upgrade for hugetlbfs (bnc#1012628). - powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case (bnc#1012628). - powerpc/ptdump: Fix W+X verification (bnc#1012628). - powerpc/xmon: don't access ASDR in VMs (bnc#1012628). - powerpc/pseries: Advance pfn if section is not present in lmb_is_removable() (bnc#1012628). - powerpc/32s: Fix bad_kuap_fault() (bnc#1012628). - powerpc/32s: Fix CPU wake-up from sleep mode (bnc#1012628). - PCI/ATS: Use PF PASID for VFs (bnc#1012628). - PCI: tegra: Fix return value check of pm_runtime_get_sync() (bnc#1012628). - PCI: keystone: Fix outbound region mapping (bnc#1012628). - PCI: keystone: Fix link training retries initiation (bnc#1012628). - PCI: keystone: Fix error handling when "num-viewport" DT property is not populated (bnc#1012628). - mmc: spi: Toggle SPI polarity, do not hardcode it (bnc#1012628). - ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards (bnc#1012628). - ACPI / battery: Deal with design or full capacity being reported as -1 (bnc#1012628). - ACPI / battery: Use design-cap for capacity calculations if full-cap is not available (bnc#1012628). - ACPI / battery: Deal better with neither design nor full capacity not being reported (bnc#1012628). - smb3: fix default permissions on new files when mounting with modefromsid (bnc#1012628). - alarmtimer: Unregister wakeup source when module get fails (bnc#1012628). - fscrypt: don't print name of busy file when removing key (bnc#1012628). - ubifs: don't trigger assertion on invalid no-key filename (bnc#1012628). - ubifs: Fix wrong memory allocation (bnc#1012628). - ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flag (bnc#1012628). - ubifs: Fix deadlock in concurrent bulk-read and writepage (bnc#1012628). - mmc: sdhci-of-at91: fix memleak on clk_get failure (bnc#1012628). - ASoC: tegra: Revert 24 and 32 bit support (bnc#1012628). - ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj initialization order (bnc#1012628). - hv_balloon: Balloon up according to request page number (bnc#1012628). - mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile (bnc#1012628). - nvmem: imx: scu: fix write SIP (bnc#1012628). - nvmem: core: fix memory abort in cleanup path (bnc#1012628). - crypto: api - Check spawn->alg under lock in crypto_drop_spawn (bnc#1012628). - crypto: ccree - fix backlog memory leak (bnc#1012628). - crypto: ccree - fix AEAD decrypt auth fail (bnc#1012628). - crypto: ccree - fix pm wrongful error reporting (bnc#1012628). - crypto: ccree - fix FDE descriptor sequence (bnc#1012628). - crypto: ccree - fix PM race condition (bnc#1012628). - padata: Remove broken queue flushing (bnc#1012628). - fs: allow deduplication of eof block into the end of the destination file (bnc#1012628). - scripts/find-unused-docs: Fix massive false positives (bnc#1012628). - erofs: fix out-of-bound read for shifted uncompressed block (bnc#1012628). - scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state (bnc#1012628). - scsi: qla2xxx: Fix stuck login session using prli_pend_timer (bnc#1012628). - scsi: qla2xxx: Fix mtcp dump collection failure (bnc#1012628). - cpupower: Revert library ABI changes from commit ae2917093fb60bdc1ed3e (bnc#1012628). - power: supply: axp20x_ac_power: Fix reporting online status (bnc#1012628). - power: supply: ltc2941-battery-gauge: fix use-after-free (bnc#1012628). - ovl: fix wrong WARN_ON() in ovl_cache_update_ino() (bnc#1012628). - ovl: fix lseek overflow on 32bit (bnc#1012628). - f2fs: fix miscounted block limit in f2fs_statfs_project() (bnc#1012628). - f2fs: code cleanup for f2fs_statfs_project() (bnc#1012628). - f2fs: fix dcache lookup of !casefolded directories (bnc#1012628). - f2fs: fix race conditions in ->d_compare() and ->d_hash() (bnc#1012628). - PM: core: Fix handling of devices deleted during system-wide resume (bnc#1012628). - cpufreq: Avoid creating excessively large stack frames (bnc#1012628). - of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpc (bnc#1012628). - ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() (bnc#1012628). - dm zoned: support zone sizes smaller than 128MiB (bnc#1012628). - dm space map common: fix to ensure new block isn't already in use (bnc#1012628). - dm writecache: fix incorrect flush sequence when doing SSD mode commit (bnc#1012628). - dm crypt: fix GFP flags passed to skcipher_request_alloc() (bnc#1012628). - dm crypt: fix benbi IV constructor crash if used in authenticated mode (bnc#1012628). - dm thin metadata: use pool locking at end of dm_pool_metadata_close (bnc#1012628). - dm thin: fix use-after-free in metadata_pre_commit_callback (bnc#1012628). - dm: fix potential for q->make_request_fn NULL pointer (bnc#1012628). - tracing: Annotate ftrace_graph_hash pointer with __rcu (bnc#1012628). - tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu (bnc#1012628). - ftrace: Add comment to why rcu_dereference_sched() is open coded (bnc#1012628). - ftrace: Protect ftrace_graph_hash with ftrace_sync (bnc#1012628). - crypto: pcrypt - Avoid deadlock by using per-instance padata queues (bnc#1012628). - btrfs: fix improper setting of scanned for range cyclic write cache pages (bnc#1012628). - btrfs: Handle another split brain scenario with metadata uuid feature (bnc#1012628). - riscv, bpf: Fix broken BPF tail calls (bnc#1012628). - libbpf: Fix readelf output parsing for Fedora (bnc#1012628). - libbpf: Fix printf compilation warnings on ppc64le arch (bnc#1012628). - libbpf: Don't attach perf_buffer to offline/missing CPUs (bnc#1012628). - selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs (bnc#1012628). - flow_dissector: Fix to use new variables for port ranges in bpf hook (bnc#1012628). - bpf, devmap: Pass lockdep expression to RCU lists (bnc#1012628). - libbpf: Add missing newline in opts validation macro (bnc#1012628). - libbpf: Fix realloc usage in bpf_core_find_cands (bnc#1012628). - tc-testing: fix eBPF tests failure on linux fresh clones (bnc#1012628). - samples/bpf: Don't try to remove user's homedir on clean (bnc#1012628). - samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach (bnc#1012628). - samples/bpf: Reintroduce missed build targets (bnc#1012628). - selftests/bpf: Fix test_attach_probe (bnc#1012628). - selftests/bpf: Skip perf hw events test if the setup disabled it (bnc#1012628). - selftests: bpf: Use a temporary file in test_sockmap (bnc#1012628). - selftests: bpf: Ignore FIN packets for reuseport tests (bnc#1012628). - crypto: sun8i-ss - fix removal of module (bnc#1012628). - crypto: amlogic - fix removal of module (bnc#1012628). - crypto: sun8i-ce - fix removal of module (bnc#1012628). - crypto: api - fix unexpectedly getting generic implementation (bnc#1012628). - crypto: hisilicon - Fix issue with wrong number of sg elements after dma map (bnc#1012628). - crypto: hisilicon - Use the offset fields in sqe to avoid need to split scatterlists (bnc#1012628). - crypto: ccp - set max RSA modulus size for v3 platform devices as well (bnc#1012628). - crypto: arm64/ghash-neon - bump priority to 150 (bnc#1012628). - crypto: pcrypt - Do not clear MAY_SLEEP flag in original request (bnc#1012628). - crypto: hisilicon - select CRYPTO_SKCIPHER, not CRYPTO_BLKCIPHER (bnc#1012628). - crypto: atmel-aes - Fix counter overflow in CTR mode (bnc#1012628). - crypto: api - Fix race condition in crypto_spawn_alg (bnc#1012628). - crypto: picoxcell - adjust the position of tasklet_init and fix missed tasklet_kill (bnc#1012628). - powerpc/futex: Fix incorrect user access blocking (bnc#1012628). - scsi: qla2xxx: Fix unbound NVME response length (bnc#1012628). - NFS: Fix memory leaks and corruption in readdir (bnc#1012628). - NFS: Directory page cache pages need to be locked when read (bnc#1012628). - nfsd: fix filecache lookup (bnc#1012628). - jbd2_seq_info_next should increase position index (bnc#1012628). - ext4: fix deadlock allocating crypto bounce page from mempool (bnc#1012628). - ext4: fix race conditions in ->d_compare() and ->d_hash() (bnc#1012628). - Btrfs: fix missing hole after hole punching and fsync when using NO_HOLES (bnc#1012628). - Btrfs: make deduplication with range including the last block work (bnc#1012628). - Btrfs: fix infinite loop during fsync after rename operations (bnc#1012628). - btrfs: set trans->drity in btrfs_commit_transaction (bnc#1012628). - btrfs: drop log root for dropped roots (bnc#1012628). - btrfs: free block groups after free'ing fs trees (bnc#1012628). - Btrfs: fix race between adding and putting tree mod seq elements and nodes (bnc#1012628). - btrfs: flush write bio if we loop in extent_write_cache_pages (bnc#1012628). - btrfs: Correctly handle empty trees in find_first_clear_extent_bit (bnc#1012628). - Btrfs: send, fix emission of invalid clone operations within the same file (bnc#1012628). - ARM: tegra: Enable PLLP bypass during Tegra124 LP1 (bnc#1012628). - iwlwifi: don't throw error when trying to remove IGTK (bnc#1012628). - mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (bnc#1012628). - sunrpc: expiry_time should be seconds not timeval (bnc#1012628). - gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0 (bnc#1012628). - gfs2: move setting current->backing_dev_info (bnc#1012628). - gfs2: fix O_SYNC write handling (bnc#1012628). - drm: atmel-hlcdc: use double rate for pixel clock only if supported (bnc#1012628). - drm: atmel-hlcdc: enable clock before configuring timing engine (bnc#1012628). - drm: atmel-hlcdc: prefer a lower pixel-clock than requested (bnc#1012628). - drm/rect: Avoid division by zero (bnc#1012628). - media: iguanair: fix endpoint sanity check (bnc#1012628). - media: rc: ensure lirc is initialized before registering input device (bnc#1012628). - tools/kvm_stat: Fix kvm_exit filter name (bnc#1012628). - xen/balloon: Support xend-based toolstack take two (bnc#1012628). - xen/gntdev: Do not use mm notifiers with autotranslating guests (bnc#1012628). - watchdog: fix UAF in reboot notifier handling in watchdog core code (bnc#1012628). - bcache: add readahead cache policy options via sysfs interface (bnc#1012628). - io_uring: don't map read/write iovec potentially twice (bnc#1012628). - io_uring: spin for sq thread to idle on shutdown (bnc#1012628). - eventfd: track eventfd_signal() recursion depth (bnc#1012628). - aio: prevent potential eventfd recursion on poll (bnc#1012628). - KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (bnc#1012628). - KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (bnc#1012628). - KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform (bnc#1012628). - KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails (bnc#1012628). - KVM: PPC: Book3S PR: Free shared page if mmu initialization fails (bnc#1012628). - kvm/svm: PKU not currently supported (bnc#1012628). - KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM (bnc#1012628). - KVM: x86: use CPUID to locate host page table reserved bits (bnc#1012628). - KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM (bnc#1012628). - KVM: VMX: Add non-canonical check on writes to RTIT address MSRs (bnc#1012628). - KVM: x86: Don't let userspace set host-reserved cr4 bits (bnc#1012628). - KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails (bnc#1012628). - KVM: x86: fix overlap between SPTE_MMIO_MASK and generation (bnc#1012628). - KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() (bnc#1012628). - KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation (bnc#1012628). - KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" (bnc#1012628). - KVM: s390: do not clobber registers during guest reset/store status (bnc#1012628). - KVM: x86: reorganize pvclock_gtod_data members (bnc#1012628). - KVM: x86: use raw clock values consistently (bnc#1012628). - ocfs2: fix oops when writing cloned file (bnc#1012628). - mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section (bnc#1012628). - arm64: dts: qcom: qcs404-evb: Set vdd_apc regulator in high power mode (bnc#1012628). - mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flush (bnc#1012628). - clk: tegra: Mark fuse clock as critical (bnc#1012628). - drm/amdgpu/navi: fix index for OD MCLK (bnc#1012628). - drm/tegra: Relax IOMMU usage criteria on old Tegra (bnc#1012628). - drm/tegra: Reuse IOVA mapping where possible (bnc#1012628). - drm/amd/powerplay: fix navi10 system intermittent reboot issue V2 (bnc#1012628). - drm/amd/dm/mst: Ignore payload update failures (bnc#1012628). - drm/amdgpu: fetch default VDDC curve voltages (v2) (bnc#1012628). - drm/amdgpu/navi10: add OD_RANGE for navi overclocking (bnc#1012628). - drm/amdgpu/smu_v11_0: Correct behavior of restoring default tables (v2) (bnc#1012628). - virtio-balloon: initialize all vq callbacks (bnc#1012628). - virtio-pci: check name when counting MSI-X vectors (bnc#1012628). - fix up iter on short count in fuse_direct_io() (bnc#1012628). - broken ping to ipv6 linklocal addresses on debian buster (bnc#1012628). - percpu: Separate decrypted varaibles anytime encryption can be enabled (bnc#1012628). - ASoC: meson: axg-fifo: fix fifo threshold setup (bnc#1012628). - scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type (bnc#1012628). - scsi: csiostor: Adjust indentation in csio_device_reset (bnc#1012628). - scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free (bnc#1012628). - scsi: ufs: Recheck bkops level if bkops is disabled (bnc#1012628). - compat: scsi: sg: fix v3 compat read/write interface (bnc#1012628). - mtd: spi-nor: Split mt25qu512a (n25q512a) entry into two (bnc#1012628). - phy: qualcomm: Adjust indentation in read_poll_timeout (bnc#1012628). - ext2: Adjust indentation in ext2_fill_super (bnc#1012628). - powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize (bnc#1012628). - drm: msm: mdp4: Adjust indentation in mdp4_dsi_encoder_enable (bnc#1012628). - NFC: pn544: Adjust indentation in pn544_hci_check_presence (bnc#1012628). - ppp: Adjust indentation into ppp_async_input (bnc#1012628). - net: smc911x: Adjust indentation in smc911x_phy_configure (bnc#1012628). - net: tulip: Adjust indentation in {dmfe, uli526x}_init_module (bnc#1012628). - IB/mlx5: Fix outstanding_pi index for GSI qps (bnc#1012628). - IB/core: Fix ODP get user pages flow (bnc#1012628). - IB/core: Fix ODP with IB_ACCESS_HUGETLB handling (bnc#1012628). - staging: wfx: revert unexpected change in debugfs output (bnc#1012628). - nfsd: fix delay timer on 32-bit architectures (bnc#1012628). - nfsd: fix jiffies/time_t mixup in LRU list (bnc#1012628). - nfsd: Return the correct number of bytes written to the file (bnc#1012628). - virtio-balloon: Fix memory leak when unloading while hinting is in progress (bnc#1012628). - virtio_balloon: Fix memory leaks on errors in virtballoon_probe() (bnc#1012628). - ubi: fastmap: Fix inverted logic in seen selfcheck (bnc#1012628). - ubi: Fix an error pointer dereference in error handling code (bnc#1012628). - ubifs: Fix memory leak from c->sup_node (bnc#1012628). - regulator: core: Add regulator_is_equal() helper (bnc#1012628). - ASoC: sgtl5000: Fix VDDA and VDDIO comparison (bnc#1012628). - ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug (bnc#1012628). - mfd: da9062: Fix watchdog compatible string (bnc#1012628). - mfd: rn5t618: Mark ADC control register volatile (bnc#1012628). - mfd: bd70528: Fix hour register mask (bnc#1012628). - mfd: ab8500: Fix ab8500-clk typo (bnc#1012628). - bpf: Fix trampoline usage in preempt (bnc#1012628). - libbpf: Extract and generalize CPU mask parsing logic (bnc#1012628). - x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode (bnc#1012628). - bonding/alb: properly access headers in bond_alb_xmit() (bnc#1012628). - devlink: report 0 after hitting end in region read (bnc#1012628). - dpaa_eth: support all modes with rate adapting PHYs (bnc#1012628). - net: dsa: b53: Always use dev->vlan_enabled in b53_configure_vlan() (bnc#1012628). - net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP port (bnc#1012628). - net: dsa: microchip: enable module autoprobe (bnc#1012628). - net: mvneta: move rx_dropped and rx_errors in per-cpu stats (bnc#1012628). - net_sched: fix a resource leak in tcindex_set_parms() (bnc#1012628). - net: stmmac: fix a possible endless loop (bnc#1012628). - net: systemport: Avoid RBUF stuck in Wake-on-LAN mode (bnc#1012628). - net/mlx5: IPsec, Fix esp modify function attribute (bnc#1012628). - net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx (bnc#1012628). - net: macb: Remove unnecessary alignment check for TSO (bnc#1012628). - net: macb: Limit maximum GEM TX length in TSO (bnc#1012628). - net: stmmac: fix incorrect GMAC_VLAN_TAG register writting in GMAC4+ (bnc#1012628). - net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register writting (bnc#1012628). - net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter (bnc#1012628). - net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dwxgmac2_set_filter (bnc#1012628). - net: stmmac: update pci platform data to use phy_interface (bnc#1012628). - taprio: Fix enabling offload with wrong number of traffic classes (bnc#1012628). - taprio: Fix still allowing changing the flags during runtime (bnc#1012628). - taprio: Add missing policy validation for flags (bnc#1012628). - taprio: Use taprio_reset_tc() to reset Traffic Classes configuration (bnc#1012628). - taprio: Fix dropping packets when using taprio + ETF offloading (bnc#1012628). - ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (bnc#1012628). - qed: Fix timestamping issue for L2 unicast ptp packets (bnc#1012628). - drop_monitor: Do not cancel uninitialized work item (bnc#1012628). - net/mlx5: Fix deadlock in fs_core (bnc#1012628). - net/mlx5: Deprecate usage of generic TLS HW capability bit (bnc#1012628). - r8169: fix performance regression related to PCIe max read request size (bnc#1012628). - net/mlx5e: TX, Error completion is for last WQE in batch (bnc#1012628). - cifs: fail i/o on soft mounts if sessionsetup errors out (bnc#1012628). - cifs: fix mode bits from dir listing when mounted with modefromsid (bnc#1012628). - x86/apic/msi: Plug non-maskable MSI affinity race (bnc#1012628). - clocksource: Prevent double add_timer_on() for watchdog_timer (bnc#1012628). - perf/core: Fix mlock accounting in perf_mmap() (bnc#1012628). - perf/cgroups: Install cgroup events to correct cpuctx (bnc#1012628). - drm/dp_mst: Remove VCPI while disabling topology mgr (bnc#1012628). - io_uring: enable option to only trigger eventfd for async completions (bnc#1012628). - io_uring: prevent potential eventfd recursion on poll (bnc#1012628). - KVM: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks (bnc#1012628). - KVM: nVMX: vmread should not set rflags to specify success in case of #PF (bnc#1012628). - KVM: Use vcpu-specific gva->hva translation when querying host page size (bnc#1012628). - KVM: Play nice with read-only memslots when querying host page size (bnc#1012628). - rxrpc: Fix service call disconnection (bnc#1012628). - IB/core: Fix build failure without hugepages (bnc#1012628). - crypto: atmel-{aes,tdes} - Do not save IV for ECB mode (bnc#1012628). - crypto: atmel-aes - Fix saving of IV for CTR mode (bnc#1012628). - crypto: atmel-aes - Fix CTR counter overflow when multiple fragments (bnc#1012628). - crypto: atmel-tdes - Map driver data flags to Mode Register (bnc#1012628). - regulator fix for "regulator: core: Add regulator_is_equal() helper" (bnc#1012628). - powerpc/kuap: Fix set direction in allow/prevent_user_access() (bnc#1012628). - compat: ARM64: always include asm-generic/compat.h (bnc#1012628). - Update config files. - commit ffbbfe8 - cgroup: init_tasks shouldn't be linked to the root cgroup (bsc#1163370). - commit 00b4c73 - ipmi_si: Avoid spurious errors for optional IRQs (bsc#1161943). - commit 481e5b9 - media: go7007: Fix URB type for interrupt handling (bsc#1162583). - commit ae333f8 - iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices (bsc#1163213). - commit f4b8e5e - config.conf: enable armv6 and armv7 configs - commit d355d69 - rpm/kernel-binary.spec.in: Replace Novell with SUSE - commit 8719d69 - series.conf: cleanup - update upstream reference (in mainline now) and move to "almost mainline" section: patches.suse/btrfs-do-not-zero-f_bavail-if-we-have-available-spac.patch - commit d386a7a - Linux 5.5.2 (bnc#1012628). - vfs: fix do_last() regression (bnc#1012628). - cifs: fix soft mounts hanging in the reconnect code (bnc#1012628). - x86/resctrl: Fix a deadlock due to inaccurate reference (bnc#1012628). - x86/resctrl: Fix use-after-free when deleting resource groups (bnc#1012628). - x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (bnc#1012628). - KVM: PPC: Book3S PR: Fix -Werror=return-type build failure (bnc#1012628). - gfs2: Another gfs2_find_jhead fix (bnc#1012628). - lib/test_bitmap: correct test data offsets for 32-bit (bnc#1012628). - perf c2c: Fix return type for histogram sorting comparision functions (bnc#1012628). - PM / devfreq: Add new name attribute for sysfs (bnc#1012628). - tools lib: Fix builds when glibc contains strlcpy() (bnc#1012628). - arm64: kbuild: remove compressed images on 'make ARCH=arm64 (dist)clean' (bnc#1012628). - mm/mempolicy.c: fix out of bounds write in mpol_parse_str() (bnc#1012628). - reiserfs: Fix memory leak of journal device string (bnc#1012628). - media: digitv: don't continue if remote control state can't be read (bnc#1012628). - media: af9005: uninitialized variable printked (bnc#1012628). - media: vp7045: do not read uninitialized values if usb transfer fails (bnc#1012628). - media: gspca: zero usb_buf (bnc#1012628). - media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 (bnc#1012628). - tomoyo: Use atomic_t for statistics counter (bnc#1012628). - ttyprintk: fix a potential deadlock in interrupt context issue (bnc#1012628). - Bluetooth: Fix race condition in hci_release_sock() (bnc#1012628). - cgroup: Prevent double killing of css when enabling threaded cgroup (bnc#1012628). - commit c2619d7 - btrfs: do not zero f_bavail if we have available space (bnc#1162471). - commit efe8ca5 - btrfs: do not zero f_bavail if we have available space (bsc#1162471) - commit edaa5de - series.conf: cleanup - update upstream references and move into "almost mainline" section: patches.suse/0001-x86-kvm-Be-careful-not-to-clear-KVM_VCPU_FLUSH_TLB-b.patch patches.suse/0002-x86-kvm-Introduce-kvm_-un-map_gfn.patch patches.suse/0003-x86-kvm-Cache-gfn-to-pfn-translation.patch patches.suse/0004-x86-KVM-Make-sure-KVM_VCPU_FLUSH_TLB-flag-is-not-mis.patch patches.suse/0005-x86-KVM-Clean-up-host-s-steal-time-structure.patch patches.suse/pci-brcmstb-add-broadcom-stb-pcie-host-controller-driver.patch patches.suse/pci-brcmstb-add-msi-capability.patch - move into "almost mainline" section patches.suse/ASoC-SOF-Introduce-state-machine-for-FW-boot.patch - commit 9b0f74c - Linux 5.5.1 (bnc#1012628). - power/supply: ingenic-battery: Don't change scale if there's only one (bnc#1012628). - Revert "um: Enable CONFIG_CONSTRUCTORS" (bnc#1012628). - KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE (bnc#1012628). - crypto: pcrypt - Fix user-after-free on module unload (bnc#1012628). - crypto: caam - do not reset pointer size from MCFGR register (bnc#1012628). - crypto: vmx - reject xts inputs that are too short (bnc#1012628). - crypto: af_alg - Use bh_lock_sock in sk_destruct (bnc#1012628). - rsi: fix non-atomic allocation in completion handler (bnc#1012628). - rsi: fix memory leak on failed URB submission (bnc#1012628). - rsi: fix use-after-free on probe errors (bnc#1012628). - rsi: fix use-after-free on failed probe and unbind (bnc#1012628). - rxrpc: Fix use-after-free in rxrpc_receive_data() (bnc#1012628). - net: include struct nhmsg size in nh nlmsg size (bnc#1012628). - mlxsw: minimal: Fix an error handling path in 'mlxsw_m_port_create()' (bnc#1012628). - udp: segment looped gso packets correctly (bnc#1012628). - net: socionext: fix xdp_result initialization in netsec_process_rx (bnc#1012628). - net: socionext: fix possible user-after-free in netsec_process_rx (bnc#1012628). - net_sched: walk through all child classes in tc_bind_tclass() (bnc#1012628). - net_sched: fix ops->bind_class() implementations (bnc#1012628). - net_sched: ematch: reject invalid TCF_EM_SIMPLE (bnc#1012628). - mvneta driver disallow XDP program on hardware buffer management (bnc#1012628). - zd1211rw: fix storage endpoint lookup (bnc#1012628). - rtl8xxxu: fix interface sanity check (bnc#1012628). - brcmfmac: fix interface sanity check (bnc#1012628). - ath9k: fix storage endpoint lookup (bnc#1012628). - cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() (bnc#1012628). - cifs: set correct max-buffer-size for smb2_ioctl_init() (bnc#1012628). - CIFS: Fix task struct use-after-free on reconnect (bnc#1012628). - crypto: chelsio - fix writing tfm flags to wrong place (bnc#1012628). - driver core: Fix test_async_driver_probe if NUMA is disabled (bnc#1012628). - iio: st_gyro: Correct data for LSM9DS0 gyro (bnc#1012628). - iio: adc: stm32-dfsdm: fix single conversion (bnc#1012628). - mei: me: add jasper point DID (bnc#1012628). - mei: me: add comet point (lake) H device ids (bnc#1012628). - mei: hdcp: bind only with i915 on the same PCH (bnc#1012628). - binder: fix log spam for existing debugfs file creation (bnc#1012628). - component: do not dereference opaque pointer in debugfs (bnc#1012628). - debugfs: Return -EPERM when locked down (bnc#1012628). - serial: imx: fix a race condition in receive path (bnc#1012628). - serial: 8250_bcm2835aux: Fix line mismatch on driver unbind (bnc#1012628). - staging: vt6656: Fix false Tx excessive retries reporting (bnc#1012628). - staging: vt6656: use NULLFUCTION stack on mac80211 (bnc#1012628). - staging: vt6656: correct packet types for CTS protect, mode (bnc#1012628). - staging: wlan-ng: ensure error return is actually returned (bnc#1012628). - staging: most: net: fix buffer overflow (bnc#1012628). - usb: typec: fusb302: fix "op-sink-microwatt" default that was in mW (bnc#1012628). - usb: typec: wcove: fix "op-sink-microwatt" default that was in mW (bnc#1012628). - usb: dwc3: turn off VBUS when leaving host mode (bnc#1012628). - USB: serial: ir-usb: fix IrLAP framing (bnc#1012628). - USB: serial: ir-usb: fix link-speed handling (bnc#1012628). - USB: serial: ir-usb: add missing endpoint sanity check (bnc#1012628). - usb: host: xhci-tegra: set MODULE_FIRMWARE for tegra186 (bnc#1012628). - usb: dwc3: pci: add ID for the Intel Comet Lake -V variant (bnc#1012628). - rsi_91x_usb: fix interface sanity check (bnc#1012628). - orinoco_usb: fix interface sanity check (bnc#1012628). - Bluetooth: btusb: fix non-atomic allocation in completion handler (bnc#1012628). - commit d3e7b7d - config: armv7lpae: Update to 5.5 - commit 74459b2 - config: armv7hl: Update to 5.5 - commit ae8d01e - config: armv6hl: Update to 5.5 - commit edbc4d9 - x86/KVM: Clean up host's steal time structure (bcs#1161154, CVE-2019-3016). - x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (bcs#1161154, CVE-2019-3016). - x86/kvm: Cache gfn to pfn translation (bcs#1161154, CVE-2019-3016). - x86/kvm: Introduce kvm_(un)map_gfn() (bcs#1161154, CVE-2019-3016). - x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (bcs#1161154, CVE-2019-3016). - commit 77cf1f3 - x86/KVM: Clean up host's steal time structure (bcs#1161154, CVE-2019-3016). - x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (bcs#1161154, CVE-2019-3016). - x86/kvm: Cache gfn to pfn translation (bcs#1161154, CVE-2019-3016). - x86/kvm: Introduce kvm_(un)map_gfn() (bcs#1161154, CVE-2019-3016). - x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (bcs#1161154, CVE-2019-3016). - commit 7e57096 - update upstream references - update upstream status (in mainline now): patches.suse/ALSA-hda-Apply-aligned-MMIO-access-only-conditionall.patch patches.suse/hwrng-iproc-rng200-add-support-for-bcm2711.patch - commit f202425 - update upstream reference - update upstream status (in mainline now): patches.suse/ASoC-SOF-Introduce-state-machine-for-FW-boot.patch - commit 86483c3 - Update patch tag for upstreamed rtw88 patch - commit 1507410 - ASoC: SOF: core: release resources on errors in probe_continue (bsc#1161246). - ASoC: SOF: core: free trace on errors (bsc#1161246). - ASoC: SOF: Introduce state machine for FW boot (bsc#1161246). - commit ef0a514 - rpm/kabi.pl: support new (>=5.4) Module.symvers format (new symbol namespace field) - commit eecbd97 - Update to 5.5 final - refresh configs - commit 002fd1a - config: refresh Only update headers. - commit 7193c66 ==== krb5 ==== Version update (1.17.1 -> 1.18) - Remove cruft to support distributions older than SLE 12 - Use macros where applicable - Switch to pkgconfig style dependencies - Upgrade to 1.18 Administrator experience: * Remove support for single-DES encryption types. * Change the replay cache format to be more efficient and robust. Replay cache filenames using the new format end with ".rcache2" by default. * setuid programs will automatically ignore environment variables that normally affect krb5 API functions, even if the caller does not use krb5_init_secure_context(). * Add an "enforce_ok_as_delegate" krb5.conf relation to disable credential forwarding during GSSAPI authentication unless the KDC sets the ok-as-delegate bit in the service ticket. * Use the permitted_enctypes krb5.conf setting as the default value for default_tkt_enctypes and default_tgs_enctypes. Developer experience: * Implement krb5_cc_remove_cred() for all credential cache types. * Add the krb5_pac_get_client_info() API to get the client account name from a PAC. Protocol evolution: * Add KDC support for S4U2Self requests where the user is identified by X.509 certificate. (Requires support for certificate lookup from a third-party KDB module.) * Remove support for an old ("draft 9") variant of PKINIT. * Add support for Microsoft NegoEx. (Requires one or more third-party GSS modules implementing NegoEx mechanisms.) User experience: * Add support for "dns_canonicalize_hostname=fallback", causing host-based principal names to be tried first without DNS canonicalization, and again with DNS canonicalization if the un-canonicalized server is not found. * Expand single-component hostnames in host-based principal names when DNS canonicalization is not used, adding the system's first DNS search path as a suffix. Add a "qualify_shortname" krb5.conf relation to override this suffix or disable expansion. * Honor the transited-policy-checked ticket flag on application servers, eliminating the requirement to configure capaths on servers in some scenarios. Code quality: * The libkrb5 serialization code (used to export and import krb5 GSS security contexts) has been simplified and made type-safe. * The libkrb5 code for creating KRB-PRIV, KRB-SAFE, and KRB-CRED messages has been revised to conform to current coding practices. * The test suite has been modified to work with macOS System Integrity Protection enabled. * The test suite incorporates soft-pkcs11 so that PKINIT PKCS11 support can always be tested. - Updated patches: * 0002-krb5-1.9-manpaths.patch * 0004-krb5-1.6.3-gssapi_improve_errormessages.patch * 0005-krb5-1.6.3-ktutil-manpage.patch * 0006-krb5-1.12-api.patch - Renamed patches: * 0001-krb5-1.12-pam.patch => 0001-ksu-pam-integration.patch * 0003-krb5-1.12-buildconf.patch => 0003-Adjust-build-configuration.patch * 0008-krb5-1.12-selinux-label.patch => 0007-SELinux-integration.patch * 0009-krb5-1.9-debuginfo.patch => 0008-krb5-1.9-debuginfo.patch - Deleted patches: * 0007-krb5-1.12-ksu-path.patch ==== kured ==== Version update (1.2.0 -> 1.3.0) - Update to version 1.3.0 - Update k8s client tools to 1.15.x - Ad Slack channel name configuration - Add reboot window - Obsoletes k8s-1.14.diff - Remove kured-telemetrics.patch, chances that upstream accepts any third party code are nearly zero. - Update vendor.tar.xz ==== libxcrypt ==== Version update (4.4.12 -> 4.4.15) - Update to version 4.4.15 * The compatibility symbols crypt_gensalt_r, xcrypt, xcrypt_r, xcrypt_gensalt, and xcrypt_gensalt_r are deprecated further * Speed up ka-sunmd5 by skipping most of the test phrases - Package README.md and TODO.md (bsc#1165389) ==== libzypp ==== Version update (17.22.1 -> 17.23.1) - Fix package status computation regarding unneeded, orphaned, recommended and suggested packages (broken in 17.23.0) (bsc#1165476) - version 17.23.1 (22) - Log patch status changes to history (jsc#SLE-5116) - Allow to disable all WebServer dependent tests when building. OBS wants to be able to get rid of the nginx/FastCGI-devel build requirement. Use 'rpmbuild --without mediabackend_tests' or 'cmake -DDISABLE_MEDIABACKEND_TESTS=1'. - version 17.23.0 (22) ==== logrotate ==== Version update (3.15.1 -> 3.16.0) - Update to 3.16.0 bsc#1160281: * fix compilation with gcc-10, which defaults to -fno-common (#288) * reduce number of open() operations on state file (#282) * validate user/group given to the su directive early (#276) * add hardening options to systemd unit file in examples (#274, #291) * fix crash of logrotate on invalid configuration with include (#271) * fix heap buffer overflow on too long logfile extension (#270) ==== lttng-ust ==== Version update (2.10.5 -> 2.11.0) - Update to version 2.11.0: * See /usr/share/doc/packages/lttng-ust/ChangeLog - Add lttng-ust-2.11.0-fix-no-common.patch: Fix build with - fno-common (commit 21a934df, boo#1160400). - Drop support for old openSUSE versions. ==== lvm2 ==== Subpackages: liblvm2cmd2_03 - vgreduce --removemissing with cache devices will remove lvs (bsc#1157736) + bug-1157736-add-suggestion-message-for-mirror-LVs.patch ==== lvm2-device-mapper ==== Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 - vgreduce --removemissing with cache devices will remove lvs (bsc#1157736) + bug-1157736-add-suggestion-message-for-mirror-LVs.patch ==== mcstrans ==== Version update (2.9 -> 3.0) - Update to version 3.0 * Add reference to setools.conf man page in the daemon one ==== mozilla-nss ==== - Package also the cmac.h needed by blapi.h - Disable LTO on %arm as LTO fails on neon errors ==== ncurses ==== Subpackages: libncurses6 ncurses-utils terminfo terminfo-base - Add ncurses patch 20200222 + expanded note in ncurses.3x regarding automatically-included headers + improve vt50h and vt52 based on DECScope manual -TD + add/use vt52+keypad and vt52-basic -TD + check/workaround for line-too-long in Ada95 generate utility when building out-of-tree. + improve/update HEADER_DEPS in */Makefile.in + add "check" rule to include/Makefile, to demonstrate that the headers include all of the required headers for the types used. ==== open-iscsi ==== Subpackages: iscsiuio libopeniscsiusr0_2_0 - Merged in latest upstream (2.1.1), which is mainly a bug-fix release over 2.1.0, including changing the test suite from shell-based to python3-based, replacing open-iscsi.2.1.0-suse.tar.bz2 with open-iscsi-2.1.1-suse.tar.bz2 and resetting open-iscsi-SUSE-latest-diff.bz2 ==== openssh ==== - Don't recommend xauth to avoid pulling in X. ==== openssl-1_1 ==== - Run FIPS DRBG selftests against the crypto/rand DRBG implementation (bsc#1164557) * add openssl-fips_selftest_upstream_drbg.patch ==== pam ==== - Recommend login.defs only (no hard requirement) ==== patterns-containers ==== Subpackages: patterns-containers-container_runtime patterns-containers-container_runtime_kubernetes patterns-containers-kubeadm patterns-containers-kubernetes_utilities patterns-containers-kubic_admin patterns-containers-kubic_loadbalancer patterns-containers-kubic_worker - Prevent building of kubic-specific patterns in SLE/Leap ==== permissions ==== Version update (1550_20200213 -> 1550_20200228) Subpackages: chkstat permissions-config - Update to version 20200228: * chkstat: fix readline() on platforms with unsigned char - Update to version 20200227: * remove capability whitelisting for radosgw * whitelist ceph log directory (bsc#1150366) * adjust testsuite to post CVE-2020-8013 link handling * testsuite: add option to not mount /proc * do not follow symlinks that are the final path element: CVE-2020-8013 * add a test for symlinked directories * fix relative symlink handling * include cpp compat headers, not C headers * Move permissions and permissions.* except .local to /usr/share/permissions * regtest: fix the static PATH list which was missing /usr/bin * regtest: also unshare the PID namespace to support /proc mounting * regtest: bindMount(): explicitly reject read-only recursive mounts * Makefile: force remove upon clean target to prevent bogus errors * regtest: by default automatically (re)build chkstat before testing * regtest: add test for symlink targets * regtest: make capability setting tests optional * regtest: fix capability assertion helper logic * regtests: add another test case that catches set*id or caps in world-writable sub-trees * regtest: add another test that catches when privilege bits are set for special files * regtest: add test case for user owned symlinks * regtest: employ subuid and subgid feature in user namespace * regtest: add another test case that covers unknown user/group config * regtest: add another test that checks rejection of insecure mixed-owner paths * regtest: add test that checks for rejection of world-writable paths * regtest: add test for detection of unexpected parent directory ownership * regtest: add further helper functions, allow access to main instance * regtest: introduce some basic coloring support to improve readability * regtest: sort imports, another piece of rationale * regtest: add capability test case * regtest: improve error flagging of test cases and introduce warnings * regtest: support caps * regtest: add a couple of command line parameter test cases * regtest: add another test that checks whether the default profile works * regtests: add tests for correct application of local profiles * regtest: add further test cases that test correct profile application * regtest: simplify test implementation and readability * regtest: add helpers for permissions.d per package profiles * regtest: support read-only bind mounts, also bind-mount permissions repo * tests: introduce a regression test suite for chkstat * Makefile: allow to build test version programmatically * README.md: add basic readme file that explains the repository's purpose * chkstat: change and harmonize coding style * chkstat: switch to C++ compilation unit - add suse_version to end of permissions package version ==== podman ==== Subpackages: podman-cni-config - Added SLE specific README.SUSE about current support status (jsc#SLE-9112, jsc#CAASP-60) - Configure br_netfilter for podman automatically (boo#1165738) ==== python-M2Crypto ==== - in python3.8 the fp is wrapped in a Buffer. SSL.Connection.makefile returns a socketIO which is no buffer. Added: 001-fix-buffering-for-python38.patch ==== python-ecdsa ==== Version update (0.13.3 -> 0.15) - update to 0.15 - fix fdupes usage * extra long changelog - see NEWS file ==== python-idna ==== Version update (2.8 -> 2.9) - update to 2.9: - Update to Unicode 12.1.0. - Prohibit A-labels ending with a hyphen (Thanks, Julien Bernard!) - Future-proofing: Test on Python 3.7 and 3.8, don't immediately fail should Python 4 come along. - Made BSD 3-clause license clearer ==== python-jsonpatch ==== Version update (1.24 -> 1.25) - update to 1.25: * bugfixes, 3.8 support ==== python-pyrsistent ==== Version update (0.15.4 -> 0.15.7) - update to 0.15.7: * Fix #186, type errors with more recent versions of MyPy. Thanks @qhesz for this! * Build and test on ARM during CI. Thanks @ossdev07 for this! * Set absolute imports for python2 compatibility. Thanks @michalvi for this! * Fix #182 moduleinit name clash. * Fix #179 Fixed 'ignore_extra' factory parameter for pvector. Thanks @ss18 for this! ==== python-requests ==== Version update (2.22.0 -> 2.23.0) - update to 2.23.0 - dropped merged_pr_5049.patch - refreshed requests-no-hardcoded-version.patch * Remove defunct reference to prefetch in Session __attrs__ * Requests no longer outputs password in basic auth usage warning ==== python-tornado4 ==== - Add patches to work with python3.8 (kinda): * py38-0001-test-silence-deprecation-warning.patch * py38-0002-dont-log-CancelledError.patch ==== python3 ==== Version update (3.7.3 -> 3.8.2) - Update to 3.8.2: - Complete list of changes is available at https://docs.python.org/release/3.8.2/whatsnew/changelog.html#python-3-8-2-final, but most of them are just bugfixes. - Updated patches: - F00102-lib64.patch - OBS_dev-shm.patch - SUSE-FEDORA-multilib.patch - subprocess-raise-timeout.patch - Add CVE-2020-8492-urllib-ReDoS.patch fixing the security bug "Python urrlib allowed an HTTP server to conduct Regular Expression Denial of Service (ReDoS)" (bsc#1162367) - Add Requires: libpython%{so_version} == %{version}-%{release} to python3-base to keep both packages always synchronized (bsc#1162224). - Do not pull in bluez in base again, explain the cycle, it needs to be solved by bluez maintainer for us by providing just the headers separately - Reame idle icons to idle3 in order to not conflict with python2 variant of the package * renamed the icons * renamed icon load in desktop file - Add importlib_resources provide/obsolete as it is integral part of the lang since 3.7 release - Add -fno-semantic-interposition as it brings speed up: https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup - Update to 3.8.1: - This is mainly bugfix release and no significant changes to API are expected. The full changelog is available on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-1 - Remove bpo-38688_shutil.copytree_prevent-infinite-recursion.patch, which is included in the upstream tarball. - Add bpo-31046_ensurepip_honours_prefix.patch which makes ensurepip to honour the value of $(prefix). Proposed fix for bpo#31046.. - Move bluez-devel dependency to base as it is needed for socket.AF_BLUETOOTH and otherwise does not work - Reintroduce QtHelp with the help of the new BR python-sphinxcontrib-qthelp. - Fix SUSE-FEDORA-multilib.patch, the platform agnostic infix for library installation is "lib", not "dir". - Move idle subpackage build from python3-base to python3. appstream-glib required for packaging introduces considerable extra dependencies and a build loop via rust/librsvg. - Correct installation of idle IDE icons: + idle.png is not the target directory + non-GNOME-specific icons belong into icons/hicolor - Add required Name key to idle3 desktop file - Update to the final release 3.8.0. . - New Features: - Assignment expressions - Positional-only parameters - Parallel filesystem cache for compiled bytecode files - Debug build uses the same ABI as release build - f-strings support = for self-documenting expressions and debugging - PEP 578: Python Runtime Audit Hooks - PEP 587: Python Initialization Configuration - Vectorcall: a fast calling protocol for CPython - Pickle protocol 5 with out-of-band data buffers - New modules: - importlib.metadata - Improved modules: - ast asyncio, builtins, collections, curses, ctypes, datetime, functools, gc, gettext, gzip, idelib and IDLE, inspect, io, json.tool, math, mmap, multiprocessing, os, os.path, pathlib, pickle, plistlib, py_compile, shlex, shutil, socket, ssl, statistics, sys, tarfile, threading, tokenize, tkinter, time, typing, unicodedata, unittest, venv, weakref, xml - C API improvements - bdist_winnst command has been deprecated (use bdist_wheel) - https://docs.python.org/3.8/whatsnew/3.8.html remains rest of changes including documentation on how to port your programs to the current version of Python. - Add idle3.appdata.xml and idle3.desktop (originally from Fedora) to make Idle3 full GUI desktop application. (bsc#1153830) - Drop intltool from BuildRequires. Doesn't appear to be used. - Add folder version to allow tarball downloads even for beta/rc releases - Revert patches from Fedora (F00102-lib64.patch and F00251-change-user-install-location.patch) into their original prisitine Fedora versions, SUSE-FEDORA-multilib.patch refreshed accordingly. - Correct quotation of platsubdir in Lib/distutils/command/install.py - Replace python-3.6.0-multilib.patch with two patches from Fedora (F00102-lib64.patch and F00251-change-user-install-location.patch), and our own SUSE-FEDORA-multilib.patch to allow better cooperation with Fedora and better upstreaming. - Add OBS_dev-shm.patch fixing bpo#38377 - Pull in just gettext and let solver to sort out between: gettext-runtime-mini and gettext-runtime - Update to 3.8.0rc1. Overall changes from 3.7: - PEP 572, Assignment expressions - PEP 570, Positional-only arguments - PEP 587, Python Initialization Configuration (improved embedding) - PEP 590, Vectorcall: a fast calling protocol for CPython - PEP 578, Runtime audit hooks - PEP 574, Pickle protocol 5 with out-of-band data - Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal types), and PEP 589 (TypedDict) - Parallel filesystem cache for compiled bytecode - Debug builds share ABI as release builds, also the 'm' ABI tag was removed (irrelevant since 3.4), bpo#36707 - f-strings support a handy = specifier for debugging - continue is now legal in finally: blocks - on Windows, the default asyncio event loop is now ProactorEventLoop - on macOS, the spawn start method is now used by default in multiprocessing - multiprocessing can now use shared memory segments to avoid pickling costs between processes - typed_ast is merged back to CPython - LOAD_GLOBAL is now 40% faster - pickle now uses Protocol 4 by default, improving performance - Refreshed patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.6.0-multilib.patch - subprocess-raise-timeout.patch - Add bpo36302-sort-module-sources.patch (boo#1041090) - Try harder obsoleting importlib-metadata - Update to 3.8.0b4: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-4 - Re-enable test_threading on aarch64 - Remove xrpm from subpackage tk description - Update to 3.8.0b3: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-3 - Patches reapplied: - python-3.3.0b1-fix_date_time_compiler.patch - python-3.3.0b1-test-posix_fadvise.patch - python-3.6.0-multilib.patch - subprocess-raise-timeout.patch - Add Provides: python3-importlib-metadata - Update to 3.8.0b2: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-2 - Patches included in upstream: - bpo-37169_PyObject_IsFreed.patch - Patches reapplied: - 00251-change-user-install-location.patch - distutils-reproducible-compile.patch - python-3.3.0b1-localpath.patch - python-3.6.0-multilib.patch - Update list of skipped tests for qemu linux-user build - Don't do profiling in qemu linux-user build - Update to 3.8.0b1 (changes since 3.7.*): - PEP 572, Assignment expressions - PEP 570, Positional-only arguments - PEP 587, Python Initialization Configuration (improved embedding) - PEP 590, Vectorcall: a fast calling protocol for CPython - PEP 578, Runtime audit hooks - PEP 574, Pickle protocol 5 with out-of-band data - Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal types), and PEP 589 (TypedDict) - Parallel filesystem cache for compiled bytecode - Debug builds share ABI as release builds - f-strings support a handy = specifier for debugging - continue is now legal in finally: blocks - multiprocessing can now use shared memory segments to avoid pickling costs between processes - typed_ast is merged back to CPython - LOAD_GLOBAL is now 40% faster - pickle now uses Protocol 4 by default, improving performance - Remove patches which were included in the upstream: - 00251-change-user-install-location.patch - 00316-mark-bdist_wininst-unsupported.patch - CVE-2019-9947-no-ctrl-char-http.patch - raise_SIGING_not_handled.patch ==== python3-base ==== Version update (3.7.3 -> 3.8.2) - Update to 3.8.2: - Complete list of changes is available at https://docs.python.org/release/3.8.2/whatsnew/changelog.html#python-3-8-2-final, but most of them are just bugfixes. - Updated patches: - F00102-lib64.patch - OBS_dev-shm.patch - SUSE-FEDORA-multilib.patch - subprocess-raise-timeout.patch - Add CVE-2020-8492-urllib-ReDoS.patch fixing the security bug "Python urrlib allowed an HTTP server to conduct Regular Expression Denial of Service (ReDoS)" (bsc#1162367) - Add Requires: libpython%{so_version} == %{version}-%{release} to python3-base to keep both packages always synchronized (bsc#1162224). - Do not pull in bluez in base again, explain the cycle, it needs to be solved by bluez maintainer for us by providing just the headers separately - Reame idle icons to idle3 in order to not conflict with python2 variant of the package * renamed the icons * renamed icon load in desktop file - Add importlib_resources provide/obsolete as it is integral part of the lang since 3.7 release - Add -fno-semantic-interposition as it brings speed up: https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup - Update to 3.8.1: - This is mainly bugfix release and no significant changes to API are expected. The full changelog is available on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-1 - Remove bpo-38688_shutil.copytree_prevent-infinite-recursion.patch, which is included in the upstream tarball. - Add bpo-31046_ensurepip_honours_prefix.patch which makes ensurepip to honour the value of $(prefix). Proposed fix for bpo#31046.. - Move bluez-devel dependency to base as it is needed for socket.AF_BLUETOOTH and otherwise does not work - Reintroduce QtHelp with the help of the new BR python-sphinxcontrib-qthelp. - Fix SUSE-FEDORA-multilib.patch, the platform agnostic infix for library installation is "lib", not "dir". - Move idle subpackage build from python3-base to python3. appstream-glib required for packaging introduces considerable extra dependencies and a build loop via rust/librsvg. - Correct installation of idle IDE icons: + idle.png is not the target directory + non-GNOME-specific icons belong into icons/hicolor - Add required Name key to idle3 desktop file - Update to the final release 3.8.0. . - New Features: - Assignment expressions - Positional-only parameters - Parallel filesystem cache for compiled bytecode files - Debug build uses the same ABI as release build - f-strings support = for self-documenting expressions and debugging - PEP 578: Python Runtime Audit Hooks - PEP 587: Python Initialization Configuration - Vectorcall: a fast calling protocol for CPython - Pickle protocol 5 with out-of-band data buffers - New modules: - importlib.metadata - Improved modules: - ast asyncio, builtins, collections, curses, ctypes, datetime, functools, gc, gettext, gzip, idelib and IDLE, inspect, io, json.tool, math, mmap, multiprocessing, os, os.path, pathlib, pickle, plistlib, py_compile, shlex, shutil, socket, ssl, statistics, sys, tarfile, threading, tokenize, tkinter, time, typing, unicodedata, unittest, venv, weakref, xml - C API improvements - bdist_winnst command has been deprecated (use bdist_wheel) - https://docs.python.org/3.8/whatsnew/3.8.html remains rest of changes including documentation on how to port your programs to the current version of Python. - Add idle3.appdata.xml and idle3.desktop (originally from Fedora) to make Idle3 full GUI desktop application. (bsc#1153830) - Drop intltool from BuildRequires. Doesn't appear to be used. - Add folder version to allow tarball downloads even for beta/rc releases - Revert patches from Fedora (F00102-lib64.patch and F00251-change-user-install-location.patch) into their original prisitine Fedora versions, SUSE-FEDORA-multilib.patch refreshed accordingly. - Correct quotation of platsubdir in Lib/distutils/command/install.py - Replace python-3.6.0-multilib.patch with two patches from Fedora (F00102-lib64.patch and F00251-change-user-install-location.patch), and our own SUSE-FEDORA-multilib.patch to allow better cooperation with Fedora and better upstreaming. - Add OBS_dev-shm.patch fixing bpo#38377 - Pull in just gettext and let solver to sort out between: gettext-runtime-mini and gettext-runtime - Update to 3.8.0rc1. Overall changes from 3.7: - PEP 572, Assignment expressions - PEP 570, Positional-only arguments - PEP 587, Python Initialization Configuration (improved embedding) - PEP 590, Vectorcall: a fast calling protocol for CPython - PEP 578, Runtime audit hooks - PEP 574, Pickle protocol 5 with out-of-band data - Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal types), and PEP 589 (TypedDict) - Parallel filesystem cache for compiled bytecode - Debug builds share ABI as release builds, also the 'm' ABI tag was removed (irrelevant since 3.4), bpo#36707 - f-strings support a handy = specifier for debugging - continue is now legal in finally: blocks - on Windows, the default asyncio event loop is now ProactorEventLoop - on macOS, the spawn start method is now used by default in multiprocessing - multiprocessing can now use shared memory segments to avoid pickling costs between processes - typed_ast is merged back to CPython - LOAD_GLOBAL is now 40% faster - pickle now uses Protocol 4 by default, improving performance - Refreshed patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.6.0-multilib.patch - subprocess-raise-timeout.patch - Add bpo36302-sort-module-sources.patch (boo#1041090) - Try harder obsoleting importlib-metadata - Update to 3.8.0b4: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-4 - Re-enable test_threading on aarch64 - Remove xrpm from subpackage tk description - Update to 3.8.0b3: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-3 - Patches reapplied: - python-3.3.0b1-fix_date_time_compiler.patch - python-3.3.0b1-test-posix_fadvise.patch - python-3.6.0-multilib.patch - subprocess-raise-timeout.patch - Add Provides: python3-importlib-metadata - Update to 3.8.0b2: Many bugfixes, full list on https://docs.python.org/3.8/whatsnew/changelog.html#python-3-8-0-beta-2 - Patches included in upstream: - bpo-37169_PyObject_IsFreed.patch - Patches reapplied: - 00251-change-user-install-location.patch - distutils-reproducible-compile.patch - python-3.3.0b1-localpath.patch - python-3.6.0-multilib.patch - Update list of skipped tests for qemu linux-user build - Don't do profiling in qemu linux-user build - Update to 3.8.0b1 (changes since 3.7.*): - PEP 572, Assignment expressions - PEP 570, Positional-only arguments - PEP 587, Python Initialization Configuration (improved embedding) - PEP 590, Vectorcall: a fast calling protocol for CPython - PEP 578, Runtime audit hooks - PEP 574, Pickle protocol 5 with out-of-band data - Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal types), and PEP 589 (TypedDict) - Parallel filesystem cache for compiled bytecode - Debug builds share ABI as release builds - f-strings support a handy = specifier for debugging - continue is now legal in finally: blocks - multiprocessing can now use shared memory segments to avoid pickling costs between processes - typed_ast is merged back to CPython - LOAD_GLOBAL is now 40% faster - pickle now uses Protocol 4 by default, improving performance - Remove patches which were included in the upstream: - 00251-change-user-install-location.patch - 00316-mark-bdist_wininst-unsupported.patch - CVE-2019-9947-no-ctrl-char-http.patch - raise_SIGING_not_handled.patch ==== rakkess ==== Version update (0.4.3 -> 0.4.4) - Fix building on %arm architectures - Update to version 0.4.4 - Upstream release script fixes ==== salt ==== Version update (2019.2.2 -> 2019.2.3) Subpackages: python3-salt salt-master salt-minion salt-standalone-formulas-configuration - Use full option name instead of undocumented abbreviation for zypper - Requiring python3-distro only for openSUSE/SLE >= 15 - Added: * use-full-option-name-instead-of-undocumented-abbrevi.patch - python-distro is only needed for > Python 3.7. Removing it for Python 2 - Avoid possible user escalation upgrading salt-master (bsc#1157465) (CVE-2019-18897) - Fix unit tests failures in test_batch_async tests - Added: * fix-unit-tests-for-batch-async-after-refactor.patch - Batch Async: Handle exceptions, properly unregister and close instances after running async batching to avoid CPU starvation of the MWorkers (bsc#1162327) - RHEL/CentOS 8 uses platform-python instead of python3 - Enable build for Python 3.8 - Added: * batch_async-avoid-using-fnmatch-to-match-event-217.patch * apply-patch-from-upstream-to-support-python-3.8.patch * batch-async-catch-exceptions-and-safety-unregister-a.patch - Fix 'os_family' grain for Astra Linux Common Edition - Added: * add-astra-linux-common-edition-to-the-os-family-list.patch - Update to Salt version 2019.2.3 (CVE-2019-17361) (bsc#1163981) (bsc#1162504) See release notes: https://docs.saltstack.com/en/latest/topics/releases/2019.2.3.html - Modified: * use-adler32-algorithm-to-compute-string-checksums.patch - Enable passing grains to start event based on 'start_event_grains' configuration parameter - Added: * restrict-the-start_event_grains-only-to-the-start-ev.patch * enable-passing-grains-to-start-event-based-on-start_.patch ==== supportutils ==== Version update (3.1.1 -> 3.1.8) - Addition to version 3.1.8 + Changes affecting getappcore - Added -u for HTTPS and -f for FTPES uploads to SUSE FTP servers - Replaced Novell with SUSE FTP servers (bsc#1165475) - Uses /etc/getappcore.conf if present + Changes affecting supportconfig - Added missed Power collection per bsc#1162539 - Added zypper patterns output to updates.txt #66 - Addition to version 3.1.7 + exclude /proc/pagetypeinfo as it can be an expensive operation on some systems (bsc#1162357) + Readded LPM/DLPAR data for Power (bsc#1162539) - Addition to version 3.1.6 + Strip trailing commas from process names #64 (bsc#1156837) + Dynamically select compression method (bsc#1145233) + Updated detailed unit information fix in systemd.txt (bsc#1023308) + Fixed supportconig.conf man page with order placement + Include IPv6 routes (bsc#1089877) - Updated to version 3.1.5 + Removed root .snapshots directory from full file list (bsc#1154482) - Updated to version 3.1.4 + Removed LPM/DLPAR data for POWER (bsc#1111029) + prevent running 'systool -vb memory' by default on systems with 16TB or more #57 (bsc#1127734) + Tumbleweed support #50 + Added zypper orphaned packages check to updates.txt + Cpuset listing #52 + Docker disunite #53 + Added sed and gawk to spec requirements (bsc#1137336) + Added nstat to network + Add collection of livepatch information #63 + Check for missing ldap.conf file - Updated to version 3.1.3 + Uses SUSE FTP servers (bsc#1132865) + btrfs quota #43 + supportconfig: open-files: add file flags #44 + Merged etc_info: Add support for .cfg files in /etc dir #46 + Silence warning in rpm backup db collection path #47 + Set files in tarball to 660 instead of 600 #48 + SUSE separation finalized (bsc#1125623) + Default compression through xz, but -z forces bzip2 + Updated man pages (bsc#1088234) + Changed VAR_OPTION_BIN_TIMEOUT_SEC from 300 to 120 + Avoids some IO delays (bsc#1100529) + Corrected supported services help info for -U + Collects iSCSI Target information (bsc#1133844) + FTPES uses --ssl-reqd instead of depricated --ftp-ssl + Defaults to https FTP server uploads (bsc#1134599) - Updated to version 3.1.2 + Fixed missing sapconf and log (bsc#1081326) + Added timed_log_cmd to hwinfo and showmount commands (bsc#1120967) ==== sysconfig ==== Version update (0.85.3 -> 0.85.4) Subpackages: sysconfig-netconfig - version 0.85.4 - Add Upstream First openSUSE Build Service Policy to the spec - Mark /etc/yp.conf as %config(noreplace): this is the same as the file shipped by ypbind has as mode. In sysconfig we create a symlink, in ypbind, the file is actually only owned for reference. Having the same modes allows for the bots to do their work properly (boo#1159566). ==== systemd ==== Subpackages: libsystemd0 libudev1 systemd-logger systemd-sysvinit udev - move html documentation to sparate package to save space - move networkd and resolved binaries into correct subpackage ==== transactional-update ==== Version update (2.20.1 -> 2.20.2) Subpackages: transactional-update-zypp-config - Update to version 2.20.2 - Use full names for zypper options [bsc#1164543] - Ignore /var/lib/rpm in shadowed file output - Optimize create-dirs-from-rpmdb ==== wicked ==== Version update (0.6.61 -> 0.6.63) Subpackages: wicked-service - version 0.6.63 - spec: fix old libwicked package provides/obsoletes (bsc#1165180) - ipv6: support to apply stable secret ifsysctl (jsc#SLE-6960) - version 0.6.62 - dhcp4: discard lease on client-id mismatch (CVE-2020-7217,bsc#1160906) - dhcp4: free lease on response without message type (CVE-2020-7216,bsc#1160905) - dhcp6: don't add free'd IA to ia_pd_list on T1>T2 (CVE-2019-18903,bsc#1160904) - dhcp6: fix use-after-free on option parsing failure (CVE-2019-18902,bsc#1160903) - utils: don't reject NULL var array names/keys breaking wicked duid dump - routes: schema fix to avoid not applying rto_min incl. new time format (bsc#1160939) - systemd: order start wicked after network-pre.target and openvswitch.service start - packaging: use pkgconfig(libsystemd) instead of systemd-devel - misc bug fixes by Malte Kraus including undefined behaviour, memory access alignment - corrections, use-after-free, missed initialization and format errors ==== xfsprogs ==== Version update (5.0.0 -> 5.4.0) - split xfs scrubbing scripts and service files into a separate optional package, in order to avoid having python as a dependency in the main xfsprogs rpm (bsc#1157438). - update to v5.4.0: * xfsprogs: Release v5.4.0 * xfsprogs: Release v5.4.0-rc1 * mkfs: tidy up discard notifications * mkfs: Break block discard into chunks of 2 GB * xfs_admin: enable online label getting and setting * xfs_admin: support external log devices * xfsprogs: add missing line feeds in libxfs/rdwr.c * xfsprogs: remove stray libxfs whitespace * xfsprogs: Release v5.4.0-rc0 * xfs: change the seconds fields in xfs_bulkstat to signed * xfs: move local to extent inode logging into bmap helper * xfs: remove broken error handling on failed attr sf to leaf change * xfs: log the inode on directory sf to block format change * xfs: remove unused flags arg from xfs_get_aghdr_buf() * xfs: log proper length of superblock * xfs: revert 1baa2800e62d ("xfs: remove the unused XFS_ALLOC_USERDATA flag") * xfs: convert inode to extent format after extent merge due to shift * xfs: define a flags field for the AG geometry ioctl structure * xfs: add a xfs_valid_startblock helper * xfs: remove the unused XFS_ALLOC_USERDATA flag * xfs: allocate xattr buffer on demand * xfs: consolidate attribute value copying * xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue * xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue * xfs: make attr lookup returns consistent * xfs: reverse search directory freespace indexes * xfs: speed up directory bestfree block scanning * xfs: factor free block index lookup from xfs_dir2_node_addname_int() * xfs: factor data block addition from xfs_dir2_node_addname_int() * xfs: move xfs_dir2_addname() * xfs: remove all *_ITER_CONTINUE values * xfs: remove all *_ITER_ABORT values * xfs: reinitialize rm_flags when unpacking an offset into an rmap irec * xfs: remove unnecessary int returns from deferred bmap functions * xfs: remove unnecessary int returns from deferred refcount functions * xfs: remove unnecessary int returns from deferred rmap functions * xfs: remove unnecessary parameter from xfs_iext_inc_seq * xfs: fix sign handling problem in xfs_bmbt_diff_two_keys * xfs: don't return _QUERY_ABORT from xfs_rmap_has_other_keys * xfs: fix maxicount division by zero error * xfs: remove excess function parameter description in 'xfs_btree_sblock_v5hdr_verify' * xfs: add kmem allocation trace points * fs: xfs: Remove KM_NOSLEEP and KM_SLEEP. - update to v.5.3.0 * mkfs.xfs: use libfx to write out AGs versus open coding * mkfs.xfs: fix incorrect error message during AG init * xfs_repair: better info when metadata updates fail * xfs_growfs: allow mounted device node as argument * xfs_spaceman: always report sick metadata * xfs_io: add a bulkstat command * xfs_io: encrypt command enhancements * xfs_io: copy_file_range fixes * man: document several new ioctls * xfs_scrub: copious rewriting * libfrog: header moves, refactoring, updates * libxfs: fix buffer refcounting - update to v5.2.0 - libxfs: cosmetic changes to trans.c to match kernel (Eric Sandeen) - libxfs changes merged from kernel 5.2 - mkfs: enable reflink by default (Darrick Wong) - mkfs: fix stripe unit handling (Allison Collins) - mkfs: remove useless log options in usage() (Yang Xu) - mkfs: validate start and end of aligned logs (Darrick Wong) - xfs_quota: fix built-in help for project setup (Eric Sandeen) - xfs_io: allow passing an open file to copy_range (Amir Goldstein) - xfs_info: limit findmnt to mounted xfs filesystems (Amir Goldstein) - man: break out several ioctl man pages (Darrick Wong) - man: Fix an inconsistency in the mkfs man page (Alvin Zheng) - xfs_scrub: fix background-mode sleep throttling (Darrick Wong) - libxfs: sync up xfs_trans_inode.c with the kernel (Eric Sandeen) - libfrog: fix bitmap return values (Darrick Wong) - libfrog: don't set negative errno in conversion f'ns (Darrick Wong) ==== yast2 ==== Version update (4.2.61 -> 4.2.67) - Updated docu for SysctlConfig class (bsc#1151649). - Creating an own Augeas instance for each parsed sysctl file (bsc#1151649). - 4.2.67 - SysctlConfig class: Handle sysctl entries in different directories (bsc#1151649). - 4.2.66 - Fixed user-visible messages (bsc#1084015) - 4.2.65 - Show on WSL only WSL capable modules in control center (bsc#1162650) - 4.2.64 - Add new widgets CWM::ProgressBar and CWM::DynamicProgressBar. - Needed for bsc#1135366. - 4.2.63 - Do not crash when the "software/base_products" is not defined in the control.xml (bsc#1161956) - 4.2.62 ==== yomi-formula ==== Version update (0.0.1+git.1579090265.ecae64c -> 0.0.1+git.1582036279.1c70638) - Update to version 0.0.1+git.1582036279.1c70638: * Revert "init: drop namespace for the check" - Update to version 0.0.1+git.1581958876.d324e18: * metadata: support "after" ordering - Adjust the ordering of the forms - Move out the user modules from the susemanager domain ==== zypper ==== Version update (1.14.33 -> 1.14.34) Subpackages: zypper-needs-restarting - Do not allow the abbreviation of cli arguments (bsc#1164543) - accoring to according in all translation files. - Always show exception history if available. - Use default package cache location for temporary repos (bsc#1130873) - version 1.14.34