New Arm Tumbleweed snapshot 20210701 released!
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&version=Tumbleweed&build=20210701
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
ImageMagick (7.0.11.13 -> 7.1.0.0)
Mesa (21.1.2 -> 21.1.3)
Mesa-drivers (21.1.2 -> 21.1.3)
MozillaFirefox (89.0 -> 89.0.2)
arpwatch
audit (2.8.5 -> 3.0.2)
audit-secondary (2.8.5 -> 3.0.2)
bind (9.16.16 -> 9.16.18)
blueberry (1.4.2 -> 1.4.4)
bluedevil5 (5.22.1 -> 5.22.2.1)
breeze (5.22.1 -> 5.22.2.1)
breeze-gtk (5.22.1 -> 5.22.2.1)
ceph
chrony
clamav (0.103.2 -> 0.103.3)
crash (7.2.9_k5.12.12_1 -> 7.2.9_k5.12.13_1)
discover (5.22.1 -> 5.22.2.1)
dracut (053+suse.93.g039ac07d -> 055+suse.106.g760b0c69)
drkonqi5 (5.22.1 -> 5.22.2.1)
e2fsprogs
ell (0.40 -> 0.41)
exiv2 (0.27.3 -> 0.27.4)
flatpak (1.11.1 -> 1.11.2)
gdb
glu (9.0.1 -> 9.0.2)
hplip (3.20.11 -> 3.21.4)
k3b
kactivitymanagerd (5.22.1 -> 5.22.2.1)
kcm_sddm (5.22.1 -> 5.22.2.1)
kde-cli-tools5 (5.22.1 -> 5.22.2.1)
kde-gtk-config5 (5.22.1 -> 5.22.2.1)
kernel-64kb (5.12.12 -> 5.12.13)
kernel-source (5.12.12 -> 5.12.13)
kgamma5 (5.22.1 -> 5.22.2.1)
khotkeys5 (5.22.1 -> 5.22.2.1)
kinfocenter5 (5.22.0 -> 5.22.2.1)
kmenuedit5 (5.22.1 -> 5.22.2.1)
kscreen5 (5.22.1 -> 5.22.2.1)
kscreenlocker (5.22.1 -> 5.22.2.1)
ksshaskpass5 (5.22.1 -> 5.22.2.1)
ksystemstats5 (5.22.1 -> 5.22.2.1)
kwayland-integration (5.22.1 -> 5.22.2.1)
kwayland-server (5.22.1 -> 5.22.2.1)
kwin5 (5.22.1 -> 5.22.2.1)
kwrited5 (5.22.1 -> 5.22.2.1)
layer-shell-qt (5.22.1 -> 5.22.2.1)
less (586 -> 590)
libalternatives (1.0 -> 1.1)
libconfig (1.7.2 -> 1.7.3)
libfastjson
libimagequant (2.14.1 -> 2.15.1)
libiscsi (1.19.0+git.20210208 -> 1.19.0+git.20210523)
libkdecoration2 (5.22.1 -> 5.22.2.1)
libkscreen2 (5.22.1 -> 5.22.2.1)
libksysguard5 (5.22.1 -> 5.22.2.1)
libmediawiki
libqt5-qtbase (5.15.2 -> 5.15.2+kde200)
libqt5-qtconnectivity (5.15.2 -> 5.15.2+kde1)
libqt5-qtdeclarative (5.15.2 -> 5.15.2+kde29)
libqt5-qtgraphicaleffects (5.15.2 -> 5.15.2+kde2)
libqt5-qtimageformats (5.15.2 -> 5.15.2+kde3)
libqt5-qtlocation (5.15.2 -> 5.15.2+kde6)
libqt5-qtmultimedia (5.15.2 -> 5.15.2+kde3)
libqt5-qtnetworkauth (5.15.2 -> 5.15.2+kde2)
libqt5-qtquickcontrols (5.15.2 -> 5.15.2+kde3)
libqt5-qtquickcontrols2 (5.15.2 -> 5.15.2+kde7)
libqt5-qtscript (5.15.2 -> 5.15.2+kde4)
libqt5-qtsensors (5.15.2 -> 5.15.2+kde2)
libqt5-qtserialport (5.15.2 -> 5.15.2+kde2)
libqt5-qtspeech (5.15.2 -> 5.15.2+kde2)
libqt5-qtsvg (5.15.2 -> 5.15.2+kde7)
libqt5-qttools (5.15.2 -> 5.15.2+kde17)
libqt5-qttranslations (5.15.2 -> 5.15.2+kde20)
libqt5-qtvirtualkeyboard (5.15.2 -> 5.15.2+kde3)
libqt5-qtwayland (5.15.2 -> 5.15.2+kde28)
libqt5-qtwebchannel (5.15.2 -> 5.15.2+kde2)
libqt5-qtwebengine (5.15.3 -> 5.15.5)
libqt5-qtwebsockets (5.15.2 -> 5.15.2+kde4)
libqt5-qtx11extras (5.15.2 -> 5.15.2+kde1)
libqt5-qtxmlpatterns (5.15.2 -> 5.15.2+kde2)
librdkafka (1.6.1 -> 1.7.0)
libreoffice
libstorage-ng (4.4.14 -> 4.4.15)
libtheora
libvirt
libzip (1.7.3 -> 1.8.0)
live555 (2020.10.16 -> 2021.05.22)
man (2.8.4 -> 2.9.4)
man-pages (5.11 -> 5.12)
milou5 (5.22.1 -> 5.22.2.1)
mozjs78 (78.8.0 -> 78.11.0)
mtools (4.0.27 -> 4.0.31)
ncurses (6.2.20210515 -> 6.2.20210612)
nodejs-common
nodejs16 (16.3.0 -> 16.4.0)
open-vm-tools (11.2.5 -> 11.3.0)
opensc
openssh
osinfo-db (20210215 -> 20210621)
oxygen5 (5.22.1 -> 5.22.2.1)
pam
patterns-base
perl-Net-SSLeay
perl-libwww-perl (6.54 -> 6.55)
pidgin
pipewire (0.3.30 -> 0.3.30+55)
plasma-browser-integration (5.22.1 -> 5.22.2.1)
plasma-nm5 (5.22.1 -> 5.22.2.1)
plasma5-addons (5.22.1 -> 5.22.2.1)
plasma5-desktop (5.22.1 -> 5.22.2.1)
plasma5-disks (5.22.1 -> 5.22.2.1)
plasma5-integration (5.22.1 -> 5.22.2.1)
plasma5-openSUSE
plasma5-pa (5.22.1 -> 5.22.2.1)
plasma5-systemmonitor (5.22.1 -> 5.22.2.1)
plasma5-thunderbolt (5.22.1 -> 5.22.2.1)
plasma5-workspace (5.22.1 -> 5.22.2.1)
pngquant (2.13.1 -> 2.15.1)
polkit-kde-agent-5 (5.22.1 -> 5.22.2.1)
polkit-qt5-1 (0.113.0 -> 0.114.0)
poppler (21.05.0 -> 21.06.1)
poppler-qt5 (21.05.0 -> 21.06.1)
powerdevil5 (5.22.1 -> 5.22.2.1)
protobuf (3.15.8 -> 3.17.3)
publicsuffix (20210519 -> 20210615)
python-gst (1.18.3 -> 1.18.4)
python-pytz
python-qt5-sip
python38
python38-core
python38-documentation
qca-qt5
remmina (1.4.18 -> 1.4.19)
rsibreak (0.12.13 -> 0.12.14)
rubygem-backport (1.1.2 -> 1.2.0)
rubygem-bindata (2.4.8 -> 2.4.10)
rubygem-cool.io (1.7.0 -> 1.7.1)
rubygem-css_parser (1.7.1 -> 1.9.0)
rubygem-fog-core (2.2.3 -> 2.2.4)
rubygem-formatador (0.2.5 -> 0.3.0)
rubygem-parallel_tests (3.4.0 -> 3.7.0)
rubygem-pdf-reader (2.4.2 -> 2.5.0)
rubygem-prawn-svg (0.31.0 -> 0.32.0)
rubygem-rubocop (1.15.0 -> 1.17.0)
rubygem-serverengine (2.2.2 -> 2.2.4)
rubygem-tmuxinator (2.0.3 -> 3.0.1)
rubygem-tzinfo-0 (0.3.59 -> 0.3.60)
rubygem-tzinfo-data (1.2020.6 -> 1.2021.1)
rubygem-virtus (1.0.5 -> 2.0.0)
rubygem-webpacker (5.2.1 -> 5.4.0)
rubygem-websocket-driver (0.7.4 -> 0.7.5)
rubygem-yard (0.9.25 -> 0.9.26)
shaderc (2021.0 -> 2021.1)
shim
site-config
sqlite3 (3.35.5 -> 3.36.0)
system-users
systemd (246.13 -> 248.3)
systemsettings5 (5.22.1 -> 5.22.2.1)
sysuser-tools (3.0 -> 3.1)
tigervnc
totem (3.38.0 -> 3.38.1)
umbrello
virt-manager
vlc (3.0.13 -> 3.0.16)
xdg-desktop-portal-kde (5.22.1 -> 5.22.2.1)
xf86-input-libinput (1.0.1 -> 1.1.0)
yast2 (4.4.9 -> 4.4.14)
yast2-firewall (4.4.0 -> 4.4.1)
yast2-storage-ng (4.4.0 -> 4.4.6)
yast2-trans (84.87.20210612.ff10a453ed -> 84.87.20210626.da1ad1189b)
zchunk (1.1.14 -> 1.1.16)
=== Details ===
==== ImageMagick ====
Version update (7.0.11.13 -> 7.1.0.0)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI5
- version update to 7.1.0.0 [bsc#1187501]
* SVG no longer hangs when handling class in <defs> (reference
https://github.com/ImageMagick/ImageMagick/issues/3818).
* Bump minor version (reference
https://github.com/ImageMagick/ImageMagick/issues/3768)
* Raise exception for invalid compose:args geometry (reference
https://github.com/ImageMagick/ImageMagick/issues/3765).
* Added support for reading and writing 16-bit jxl images.
- modified sources
% baselibs.conf
==== Mesa ====
Version update (21.1.2 -> 21.1.3)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- no longer apply n_drirc-disable-rgb10-for-chromium-on-amd.patch
on TW; no longer needed with gstreamer-plugins-vaapi 1.18.4; more
details on
https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/-/merge_requests/41...
- update to 21.1.3
* third bugfix
* mostly AMD fixes
==== Mesa-drivers ====
Version update (21.1.2 -> 21.1.3)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_radeon
- no longer apply n_drirc-disable-rgb10-for-chromium-on-amd.patch
on TW; no longer needed with gstreamer-plugins-vaapi 1.18.4; more
details on
https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/-/merge_requests/41...
- update to 21.1.3
* third bugfix
* mostly AMD fixes
==== MozillaFirefox ====
Version update (89.0 -> 89.0.2)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 89.0.2 (boo#1187648):
* Fix occasional hangs with Software WebRender on Linux (bmo#1708224)
- Mozilla Firefox 89.0.1 (boo#1187475):
* Updated translations, including full Spanish (Mexico)
localization and other improvements (bmo#1714946)
* Fix various font related regressions (bmo#1694174)
* Linux: Fix performance and stability regressions with
WebRender (bmo#1715895, bmo#1715902)
* Enterprise: Fix for the `DisableDeveloperTools` policy not
having effect anymore (bmo#1715777)
* Linux: Fix broken scrollbars on some GTK themes (bmo#1714103)
* Various stability fixes
==== arpwatch ====
- Fixed local privilege escalation from runtime user to root
(bsc#1186240, CVE-2021-25321)
- Added service_* calls for the @.service file
==== audit ====
Version update (2.8.5 -> 3.0.2)
Subpackages: libaudit1 libauparse0
- Adjust audit.spec and audit-secondary.spec to support new version
- Include fix for libev
* add libev-werror.patch
- Update to version 3.0.2
- In audispd-statsd pluging, use struct sockaddr_storage (Ville Heikkinen)
- Optionally interpret auid in auditctl -l
- Update some syscall argument interpretations
- In auditd, do not allow spaces in the hostname name format
- Big documentation cleanup (MIZUTA Takeshi)
- Update syscall table to the 5.12 kernel
- Update the auparse normalizer for new event types
- Fix compiler warnings in ids subsystem
- Block a couple signals from flush & reconfigure threads
- In auditd, don't wait on flush thread when exiting
- Output error message if the path of input files are too long ausearch/report
Included fixes from 3.0.1
- Update syscall table to the 5.11 kernel
- Add new --eoe-timeout option to ausearch and aureport (Burn Alting)
- Only enable periodic timers when listening on the network
- Upgrade libev to 4.33
- Add auparse_new_buffer function to auparse library
- Use the select libev backend unless aggregating events
- Add sudoers to some base audit rules
- Update the auparse normalizer for some new syscalls and event types
Included fixes from 3.0
- Generate checkpoint file even when no results are returned (Burn Alting)
- Fix log file creation when file logging is disabled entirely (Vlad Glagolev)
- Convert auparse_test to run with python3 (Tomá? Chvátal)
- Drop support for prelude
- Adjust backlog_wait_time in rules to the kernel default (#1482848)
- Remove ids key syntax checking of rules in auditctl
- Use SIGCONT to dump auditd internal state (#1504251)
- Fix parsing of virtual timestamp fields in ausearch_expression (#1515903)
- Fix parsing of uid & success for ausearch
- Add support for not equal operator in audit by executable (Ondrej Mosnacek)
- Hide lru symbols in auparse
- Add systemd process protections
- Fix aureport summary time range reporting
- Allow unlimited retries on startup for remote logging
- Add queue_depth to remote logging stats and increase default queue_depth size
- Fix segfault on shutdown
- Merge auditd and audispd code
- Close on execute init_pipe fd (#1587995)
- Breakout audisp syslog plugin to be standalone program
- Create a common internal library to reduce code
- Move all audispd config files under /etc/audit/
- Move audispd.conf settings into auditd.conf
- Add queue depth statistics to internal state dump report
- Add network statistics to internal state dump report
- SIGUSR now also restarts queue processing if its suspended
- Update lookup tables for the 4.18 kernel
- Add auparse_normalizer support for SOFTWARE_UPDATE event
- Add 30-ospp-v42.rules to meet new Common Criteria requirements
- Deprecate enable_krb and replace with transport config opt for remote logging
- Mark netlabel events as simple events so that get processed quicker
- When auditd is reconfiguring, only SIGHUP plugins with valid pid (#1614833)
- In aureport, fix segfault in file report
- Add auparse_normalizer support for labeled networking events
- Fix memory leak in audisp-remote plugin when using krb5 transport. (#1622194)
- In ausearch/auparse, event aging is off by a second
- In ausearch/auparse, correct event ordering to process oldest first
- Migrate auparse python test to python3
- auparse_reset was not clearing everything it should
- Add support for AUDIT_MAC_CALIPSO_ADD, AUDIT_MAC_CALIPSO_DEL events
- In ausearch/report, lightly parse selinux portion of USER_AVC events
- Add bpf syscall command argument interpretation to auparse
- In ausearch/report, limit record size when malformed
- Port af_unix plugin to libev
- In auditd, fix extract_type function for network originating events
- In auditd, calculate right size and location for network originating events
- Make legacy script wait for auditd to terminate (#1643567)
- Treat all network originating events as VER2 so dispatcher doesn't format it
- If an event has a node name make it VER2 so dispatcher doesnt format it
- In audisp-remote do an initial connection attempt (#1625156)
- In auditd, allow expression of space left as a percentage (#1650670)
- On PPC64LE systems, only allow 64 bit rules (#1462178)
- Make some parts of auditd state report optional based on config
- Update to libev-4.25
- Fix ausearch when checkpointing a single file (Burn Alting)
- Fix scripting in 31-privileged.rules wrt filecap (#1662516)
- In ausearch, do not checkpt if stdin is input source
- In libev, remove __cold__ attribute for functions to allow proper hardening
- Add tests to configure.ac for openldap support
- Make systemd support files use /run rather than /var/run (Christian Hesse)
- Fix minor memory leak in auditd kerberos credentials code
- Allow exclude and user filter by executable name (Ondrej Mosnacek)
- Fix auditd regression where keep_logs is limited by rotate_logs 2 file test
- In ausearch/report fix --end to use midnight time instead of now (#1671338)
- Add substitue functions for strndupa & rawmemchr
- Fix memleak in auparse caused by corrected event ordering
- Fix legacy reload script to reload audit rules when daemon is reloaded
- Support for unescaping in trusted messages (Dmitry Voronin)
- In auditd, use standard template for DEAMON events (Richard Guy Briggs)
- In aureport, fix segfault for malformed USER_CMD events
- Add exe field to audit_log_user_command in libaudit
- In auditctl support filter on socket address families (Richard Guy Briggs)
- Deprecate support for Alpha & IA64 processors
- If space_left_action is rotate, allow it every time (#1718444)
- In auparse, drop standalone EOE events
- Add milliseconds column for ausearch extra time csv format
- Fix aureport first event reporting when no start given
- In audisp-remote, add new config item for startup connection errors
- Remove dependency on chkconfig
- Install rules to /usr/share/audit/sample-rules/
- Split up ospp rules to make SCAP scanning easier (#1746018)
- In audisp-syslog, support interpreting records (#1497279)
- Audit USER events now sends msg as name value pair
- Add support for AUDIT_BPF event
- Auditd should not process AUDIT_REPLACE events
- Update syscall tables to the 5.5 kernel
- Improve personality interpretation by using PERS_MASK
- Speedup ausearch/report parsing RAW logging format by caching uid/name lookup
- Change auparse python bindings to shared object (Issue #121)
- Add error messages for watch permissions
- If audit rules file doesn't exist log error message instead of info message
- Revise error message for unmatched options in auditctl
- In audisp-remote, fixup remote endpoint disappearin in ascii format
- Add backlog_wait_time_actual reporting / resetting to auditctl (Max Englander)
- In auditctl, add support for sending a signal to auditd
- Remove audit-fno-common.patch: fixed in upstream
- Remove audit-python3.patch: fixed in upstream
==== audit-secondary ====
Version update (2.8.5 -> 3.0.2)
Subpackages: audit python3-audit system-group-audit
- Adjust audit.spec and audit-secondary.spec to support new version
- Include fix for libev
* add libev-werror.patch
- Update to version 3.0.2
- In audispd-statsd pluging, use struct sockaddr_storage (Ville Heikkinen)
- Optionally interpret auid in auditctl -l
- Update some syscall argument interpretations
- In auditd, do not allow spaces in the hostname name format
- Big documentation cleanup (MIZUTA Takeshi)
- Update syscall table to the 5.12 kernel
- Update the auparse normalizer for new event types
- Fix compiler warnings in ids subsystem
- Block a couple signals from flush & reconfigure threads
- In auditd, don't wait on flush thread when exiting
- Output error message if the path of input files are too long ausearch/report
Included fixes from 3.0.1
- Update syscall table to the 5.11 kernel
- Add new --eoe-timeout option to ausearch and aureport (Burn Alting)
- Only enable periodic timers when listening on the network
- Upgrade libev to 4.33
- Add auparse_new_buffer function to auparse library
- Use the select libev backend unless aggregating events
- Add sudoers to some base audit rules
- Update the auparse normalizer for some new syscalls and event types
Included fixes from 3.0
- Generate checkpoint file even when no results are returned (Burn Alting)
- Fix log file creation when file logging is disabled entirely (Vlad Glagolev)
- Convert auparse_test to run with python3 (Tomá? Chvátal)
- Drop support for prelude
- Adjust backlog_wait_time in rules to the kernel default (#1482848)
- Remove ids key syntax checking of rules in auditctl
- Use SIGCONT to dump auditd internal state (#1504251)
- Fix parsing of virtual timestamp fields in ausearch_expression (#1515903)
- Fix parsing of uid & success for ausearch
- Add support for not equal operator in audit by executable (Ondrej Mosnacek)
- Hide lru symbols in auparse
- Add systemd process protections
- Fix aureport summary time range reporting
- Allow unlimited retries on startup for remote logging
- Add queue_depth to remote logging stats and increase default queue_depth size
- Fix segfault on shutdown
- Merge auditd and audispd code
- Close on execute init_pipe fd (#1587995)
- Breakout audisp syslog plugin to be standalone program
- Create a common internal library to reduce code
- Move all audispd config files under /etc/audit/
- Move audispd.conf settings into auditd.conf
- Add queue depth statistics to internal state dump report
- Add network statistics to internal state dump report
- SIGUSR now also restarts queue processing if its suspended
- Update lookup tables for the 4.18 kernel
- Add auparse_normalizer support for SOFTWARE_UPDATE event
- Add 30-ospp-v42.rules to meet new Common Criteria requirements
- Deprecate enable_krb and replace with transport config opt for remote logging
- Mark netlabel events as simple events so that get processed quicker
- When auditd is reconfiguring, only SIGHUP plugins with valid pid (#1614833)
- In aureport, fix segfault in file report
- Add auparse_normalizer support for labeled networking events
- Fix memory leak in audisp-remote plugin when using krb5 transport. (#1622194)
- In ausearch/auparse, event aging is off by a second
- In ausearch/auparse, correct event ordering to process oldest first
- Migrate auparse python test to python3
- auparse_reset was not clearing everything it should
- Add support for AUDIT_MAC_CALIPSO_ADD, AUDIT_MAC_CALIPSO_DEL events
- In ausearch/report, lightly parse selinux portion of USER_AVC events
- Add bpf syscall command argument interpretation to auparse
- In ausearch/report, limit record size when malformed
- Port af_unix plugin to libev
- In auditd, fix extract_type function for network originating events
- In auditd, calculate right size and location for network originating events
- Make legacy script wait for auditd to terminate (#1643567)
- Treat all network originating events as VER2 so dispatcher doesn't format it
- If an event has a node name make it VER2 so dispatcher doesnt format it
- In audisp-remote do an initial connection attempt (#1625156)
- In auditd, allow expression of space left as a percentage (#1650670)
- On PPC64LE systems, only allow 64 bit rules (#1462178)
- Make some parts of auditd state report optional based on config
- Update to libev-4.25
- Fix ausearch when checkpointing a single file (Burn Alting)
- Fix scripting in 31-privileged.rules wrt filecap (#1662516)
- In ausearch, do not checkpt if stdin is input source
- In libev, remove __cold__ attribute for functions to allow proper hardening
- Add tests to configure.ac for openldap support
- Make systemd support files use /run rather than /var/run (Christian Hesse)
- Fix minor memory leak in auditd kerberos credentials code
- Allow exclude and user filter by executable name (Ondrej Mosnacek)
- Fix auditd regression where keep_logs is limited by rotate_logs 2 file test
- In ausearch/report fix --end to use midnight time instead of now (#1671338)
- Add substitue functions for strndupa & rawmemchr
- Fix memleak in auparse caused by corrected event ordering
- Fix legacy reload script to reload audit rules when daemon is reloaded
- Support for unescaping in trusted messages (Dmitry Voronin)
- In auditd, use standard template for DEAMON events (Richard Guy Briggs)
- In aureport, fix segfault for malformed USER_CMD events
- Add exe field to audit_log_user_command in libaudit
- In auditctl support filter on socket address families (Richard Guy Briggs)
- Deprecate support for Alpha & IA64 processors
- If space_left_action is rotate, allow it every time (#1718444)
- In auparse, drop standalone EOE events
- Add milliseconds column for ausearch extra time csv format
- Fix aureport first event reporting when no start given
- In audisp-remote, add new config item for startup connection errors
- Remove dependency on chkconfig
- Install rules to /usr/share/audit/sample-rules/
- Split up ospp rules to make SCAP scanning easier (#1746018)
- In audisp-syslog, support interpreting records (#1497279)
- Audit USER events now sends msg as name value pair
- Add support for AUDIT_BPF event
- Auditd should not process AUDIT_REPLACE events
- Update syscall tables to the 5.5 kernel
- Improve personality interpretation by using PERS_MASK
- Speedup ausearch/report parsing RAW logging format by caching uid/name lookup
- Change auparse python bindings to shared object (Issue #121)
- Add error messages for watch permissions
- If audit rules file doesn't exist log error message instead of info message
- Revise error message for unmatched options in auditctl
- In audisp-remote, fixup remote endpoint disappearin in ascii format
- Add backlog_wait_time_actual reporting / resetting to auditctl (Max Englander)
- In auditctl, add support for sending a signal to auditd
- Removes audit-fno-common.patch: fixed in upstream
- Removes audit-python3.patch: fixed in upstream
==== bind ====
Version update (9.16.16 -> 9.16.18)
Subpackages: bind-doc bind-utils python3-bind
- Upgrade to 9.16.18
* The configuration-checking code failed to account for the
inheritance rules of the "key-directory" option.
* When preparing DNS responses, named could replace the letters
'W' (uppercase) and 'w' (lowercase) with '\000'.
This has been fixed.
[bind-9.16.18.tar.xz, bind-9.16.18.tar.xz.sha512.asc]
- Upgrade to 9.16.17
Major changes (bug fixes):
* A copy-and-paste error caused the IP_DONTFRAG socket option to
be enabled instead of disabled. This has been fixed.
* The calculation of the estimated IXFR transaction size in
dns_journal_iter_init() was invalid.
* Fix a race condition in reading and writing key files for zones
using KASP and configured in multiple views.
* Zones which are configured in multiple views with different
values set for "dnssec-policy" and with identical values set
for "key-directory" are now detected and treated as a
configuration error.
* Address a potential memory leak in dst_key_fromnamedfile().
* Check that the first and last SOA record of an AXFR are
consistent.
* Improvements related to network manager/task manager
integration
[bind-9.16.17.tar.xz, bind-9.16.17.tar.xz.sha512.asc]
==== blueberry ====
Version update (1.4.2 -> 1.4.4)
Subpackages: blueberry-lang
- Update to 1.4.4
* l10n: Update translations
==== bluedevil5 ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: bluedevil5-lang
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== breeze ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== breeze-gtk ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== ceph ====
Subpackages: librados2 librbd1
- Update _constraints: only honor physical memory, not 'any memory'
(e.g. swap). But then, be happy with 8GB (bumping the current
x86_64 worker pool from 16 to 64). (Dominique Leuenberger)
==== chrony ====
Subpackages: chrony-pool-openSUSE
- Add now working CONFIG parameter to sysusers generator
==== clamav ====
Version update (0.103.2 -> 0.103.3)
Subpackages: libclamav9 libfreshclam2
- Update to 0.103.3
* Fixed a scan performance issue when ENGINE_OPTIONS_FORCE_TO_DISK is
enabled. This issue did not impacted most users but for those
affected it caused every scanned file to be copied to the temp
directory before the scan.
* Fix ClamDScan crashes when using the --fdpass --multiscan
command-line options in combination with the ClamD ExcludePath
config file options.
* Fixed an issue where the mirrors.dat file is owned by root when
starting as root (or with sudo) and using daemon-mode. File
ownership will be set to the DatabaseOwner just before FreshClam
switches to run as that user.
* Renamed the mirrors.dat file to freshclam.dat.
* Disabled the HTTPUserAgent config option if the DatabaseMirror uses
clamav.net. This will prevent users from being inadvertently blocked
and will ensure that we can keep better metrics on which ClamAV
versions are being used.
* Moved the detection for Heuristics.PNG.CVE-2010-1205 behind the
ClamScan --alert-broken-media option (ClamD AlertBrokenMedia yes)
option. This type of PNG issue appears to be common enough to be an
annoyance, and the CVE is old enough that no one should be
vulnerable at this point.
* Fix ClamSubmit failures after changes to Cloudflare "__cfduid"
cookies. See: https://blog.cloudflare.com/deprecating-cfduid-cookie/
==== crash ====
Version update (7.2.9_k5.12.12_1 -> 7.2.9_k5.12.13_1)
- Kernel commit 5c83511bdb9832c86be20fb86b783356e2f58062 removed
pv_init_ops, and commit 054ac8ad5ebe4a69e1f0e842483821ddbe560121
removed the Xen-specific paravirt patch function. As a result,
pvops Xen dumps are no longer recognized as Xen dumps, and
virtual-to-physical translation fails.
Use the value of xen_start_info to determine whether the kernel
is running in Xen PV mode. As suggested by Juergen Gross.
(bsc#1187634)
+ crash-xen-pvops.patch
==== discover ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- Changes since 5.22.1:
* flatpak: properly notify about updates (kde#438670)
==== dracut ====
Version update (053+suse.93.g039ac07d -> 055+suse.106.g760b0c69)
- Update to version 055+suse.106.g760b0c69:
* chore(suse): add Conflicts for old suse-module-tools to specfile (bsc#1187115)
- Update to version 055+suse.104.g9d45c1df:
* feat(suse-initrd): add INITRD_MODULES from /etc/sysconfig/kernel, too
* fix(suse-initrd): call dracut_instmods with hostonly=
* fix(suse-initrd): use $kernel rather than $(uname -r)
- Update to version 055+suse.100.ga2700279:
* fix(suse-initrd): remove references to INITRD_MODULES (bsc#1187115)
* chore(suse): erase conditional for usrmerge from specfile
* chore(suse): fix specfile for usrmerge
- Update to version 055+suse.97.gb98506b2:
* docs: update NEWS.md and AUTHORS
* fix(fs-lib): install fsck utilities
* fix(integrity): require ALLOW_METADATA_WRITES to come from EVM config file
* fix(install): configure logging earlier
* fix(warpclock): minor cleanups
* fix(dash): minor cleanups
* fix(mksh): minor cleanups
* feat(install): add default value for --firmwaredirs
* fix(dracut-functions): get_maj_min without get_maj_min_cache_file set
* fix(dracut): pipe hardlink output to `dinfo`
* fix(install): sane default --kerneldir
* fix(bash): minor cleanups
* fix(squash): don't mount the mount points if already mounted
* ci: add shfmt to Fedora containers
* fix(base): add missing `str_replace` to `dracut-dev-lib.sh`
* feat(dracut.sh): detect running in a container
* fix(base): split out `dracut-dev-lib.sh`
* fix(dracut-util): print error message with trailing newline
* fix(packit): downstream has renamed the master branch to main
- Update to version 054+suse.96.gb5aa64d2:
* fix(suse-initrd) fix list of modprobe.d directories
- Update to version 054+suse.95.gd5820102:
* chore(suse) update spec
Important change on mkinitrd:
mkinitrd is now in its own subpackage "dracut-mkinit-deprecated",
which requires dracut. If you need mkinitrd, require "mkinitrd".
However note that in the long run, mkinit will go away. It is
preferred to call dracut directly.
- Update to version 054+suse.94.g1648453e:
* chore(suse): re-add SUSE mkinitrd
- Update to version 054+suse.93.gd393f006:
With this release dracut has undergone a major overhaul.
A lot of systemd related modules have been added.
The integration test suite has finally ironed out the flaky behaviour due to the parallel device probing of the kernel,
which bit sometimes in the non-kvm github CI. So, if you see any /dev/sda in a setup script with more than two hard drives,
chances are, that the script works on the wrong disk. Same goes for network interfaces.
This release is also fully shellcheck'ed with ShellCheck-0.7.2 and indented with shfmt and astyle.
The dracut project builds test containers every day for:
opensuse/tumbleweed-dnf:latest
archlinux:latest
fedora:rawhide
fedora:latest
fedora:33
These containers can easily be used to run the integration tests locally without root permissions via podman.
We hope this serves as a blueprint for your distribution's CI process.
More information can be found in docs/HACKING.md.
Bug Fixes
make testsuite pass on OpenSuse and Arch (8b2afb08)
cope with distributions with /usr/etc files (3ad3b3a4)
deprecate gummiboot (5c94cf41)
set vimrc and emacs indention according to .editorconfig (9012f399)
correctly handle kernel parameters (501d82f7)
remove dracut.pc on make clean (d643156d)
honor KVERSION environment in the Makefile (d8a454a5)
always use mkdir -p (9cf7b1c5)
dracut.sh:
prevent symbolic links containing // (de0c0872)
adding missing globalvars for udev (f35d479d)
sysctl global variables (3ca9aa1d)
add global vars for modules-load (ec4539c6)
omission is an addition to other omissions in conf files (96c31333)
harden dracut against GZIP environment variable (d8e47e20)
add a missing tmpfilesconfdir global variable (8849dd8d)
include modules.builtin.alias in the initramfs (7f633747)
install all depmod relevant configuration files (50a01dd4)
add modules.builtin.modinfo to the initramfs (87c4c178)
search for btrfs devices from actual mount poiont (3fdc734a)
dracut-functions.sh:
implement a cache for get_maj_min (c3bb9d18)
word splitting issue for sed in get_ucode_file (122657b2)
dracut-logger.sh: double dash trigger unknown logger warnings during run (4fbccde5)
dracut-install:
handle $LIB in ldd output parsing (d1a36d3d)
handle builtin modules (2536a9ea)
base:
suppress calls to getarg in build phase (6feaaabc)
source hooks without exec (8059bcb2)
wait_for_dev quote shell variables (b800edd6)
adding crc32c for ext3 (61f45643)
crypt:
install all crypto modules in the generic initrd (10f9e569)
include cryptsetups tmpfile (a4cc1964)
crypt-gpg:
cope with different scdaemon location (44fd1c13)
dbus-broker:
enable the service (df1e5f06)
dbus-daemon:
only error out in install() (ae4fbb3d)
dracut-systemd:
don't refuse root=tmpfs when systemd is used (a96900a8)
examples: remove the examples directory and reference to it (b37c90c8)
fips:
add dh and ecdh ciphers (543b8014)
remove old udev version requirements (be30d987)
i18n:
skip if data is missing (651fe01e)
img-lib:
ignored null byte in input (85eb9680)
integrity:
properly set up EVM when using an x509 cert (4bdd7eb2)
iscsi:
replace sed call with bash internals (66b920c6)
add iscsid.service requirements (bb6770f1)
only rely on socket activiation (0eb87d78)
kernel-modules:
optionally add /usr/lib/modules.d to initramfs (92e6a8f8)
add watchdog drivers for generic initrd (3a60c036)
mdraid:
remove dependency statements (86b75634)
memstrack:
correct dependencies (c2ecc4d1)
multipath:
stop multipath before udev db cleanup (3c244c7c)
revise multipathd-stop (7b8c78ff)
nbd:
assume nbd version >= 3.8 (6209edeb)
remove old udev version requirements (fd15dbad)
make nbd work again with systemd (77906443)
network:
use wicked unit instead of find_binary (57eefcf7)
user variable for sdnetworkd instead of path (4982e16d)
correct regression in iface_has_carrier (36af0518)
network-legacy:
add missing options to dhclient.conf (abfd547a)
silence getargs (60a34d8b)
network-manager:
cope with distributions not using libexec (22d6863e)
set timeout via command line option (8a51ee1f)
run after dracut-cmdline (4d03404f)
create /run directories (49b61496)
use /run/NetworkManager/initrd/neednet in initqueue (6a37c6f6)
only run NetworkManager if rd.neednet=1 (ac0e8f7d)
nm-run.service: don't kill forked processes (1f21fac6)
no default deps for nm-run.service (ba4bcf5f)
nm-lib.sh does not require bash (3402142e)
squash:
post install should be the last step before stripping (8c8aecdc)
systemd:
include all nss libraries (b3bbf5fb)
include hosts and nsswitch.conf in hostonly mode (5912f4fb)
remove old systemd version requirements (fc53987b)
systemd-hostnamed: extra quote (2aa65234)
systemd-modules: remove dependency on systemd meta module (afef4557)
systemd-modules-load:
misc repairs (782ac8f1)
systemd-networkd:
make systemd-networkd a proper network provider (ea779750, closes #737)
systemd-resolved: remove nss libraries (12bef83c)
systemd-sysctl:
sysctl global variables (02acedd0)
systemd-sysusers:
misc fixes and cleanup (7359ba8a)
systemd-udev: use global vars instead of fixed path (fd883a58)
systemd-udevd: add udev id program files (562cb77b)
systemd-verity:
incorrect reference to cryptsetup target (ba92d1fc)
re-naming module to veritysetup (0267f3c3)
tpm2-tss: add tpm2 requirement (8f99fada)
udev-rules:
remove sourcing of network link files (69f4e7cd)
add btrfs udev rules by default (567c4557)
url-lib:
fix passing args (5f6be515)
zipl:
don't depend on grub2 (6b499ec1)
Performance
disable initrd compression when squash module is enabled (7c0bc0b2)
Features
support ZSTD-compressed kernel modules (ce9af251)
also restore the initramfs from /lib/modules (33e27fab)
extend Makefile indent target (e0a0fa61)
customize .editorconfig according to shfmt (1f621aba)
squash module follow --compress option (5d05ffbd)
bluetooth: implement bluetooth support in initrd (64ee2a53)
btrfs: add 64-btrfs-dm.rules rules (d4caa86a)
mkinitrd: remove mkinitrd (43df4ee2)
nbd: support ipv6 link local nbds (b12f8188)
network-manager: run as daemon with D-Bus (112f03f9)
qemu: include the virtio_mem kernel module (f3dcb606)
skipcpio: speed up and harden skipcpio (63033495)
squash:
use busybox for early setup if available (90f269f6)
install and depmod modules seperately (5a18b24a)
systemd-ac-power: introducing the systemd-ac-power module (e7407230)
systemd-hostnamed: introducing the systemd-hostnamed module (bf273e3e)
systemd-initrd: add initrd-usr-fs.target (5eb73610)
systemd-journald: introducing the systemd-journald module (3697891b)
systemd-ldconfig: introducing the systemd-ldconfig module (563c434e)
systemd-network-management: introducing systemd-network-management module (e942d86c)
systemd-resolved: introducing the systemd-resolved module (b7d3caef)
systemd-rfkill: introducing the systemd-rfkill module (21536544)
systemd-sysext: introducing the systemd-sysext module (fc88af54)
systemd-timedated: introducing the systemd-timedated module (1c41cc90)
systemd-timesyncd: introducing the systemd-timesyncd module (2257d545)
systemd-tmpfiles: introducing the systemd-tmpfiles module (2b61be32)
systemd-udevd: introducing the systemd-udevd module (3534789c)
systemd-verity: introducing the systemd-verity module (3d4dea58)
tpm2-tss: introducing the tpm2-tss module (8743b073)
==== drkonqi5 ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: drkonqi5-lang
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== e2fsprogs ====
Subpackages: e2fsprogs-scrub libcom_err2 libext2fs2
- Fix the %doc files. RELEASE-NOTES is a symlink to
doc/RelNotes/v%version.
==== ell ====
Version update (0.40 -> 0.41)
- Update to release 0.41
* Fix issue with endianness of DHCP packets.
* Fix issue with lease handling of the DHCP server.
==== exiv2 ====
Version update (0.27.3 -> 0.27.4)
- enable bmff format
- disable docs for now:
- graphviz was failing for a long time when trying to render the
pngs as graphviz-gd was missing
- even after adding this it still fails with missing fonts
- Update to 0.27.4:
- Support for bmff files (HEIC, HEIF, AVIF, CR3, JXL/bmff)
- Bash test scripts rewritten in python
- DNG 1.6 and Exif 2.32 support
- Bug and Security fixes
- Updated build and test environments
- Localisation support on Crowdin
- Revised documentation
- Other improvements
- drop 1271.patch:
included in update
==== flatpak ====
Version update (1.11.1 -> 1.11.2)
Subpackages: libflatpak0 system-user-flatpak
- Update to version 1.11.2:
+ Bug fixes:
- Fix logic error when migrating AppStream XML
- Improve error-checking
- Fix various memory and file descriptor leaks, in particular
with flatpak-spawn --env=...
- Fix fd confusion in flatpak-spawn --env=... --forward-fd=...,
which caused "Steam Linux Runtime" containers to fail to start
- Avoid a crash when looking up summary for a ref without an arch
- Improve handling of refs belonging to more than one
architecture, e.g. for cross-compilation
- Don't abort uninstall if deploy metadata is missing
- Don't fail transaction if searching for dependencies fails
in one remote
- Fix test failure when running tests as root
- Improve error message for 'sudo flatpak run'
+ Internal changes:
- Improve printf format string validation
- Improve test coverage
- Reduce risk of accidentally hard-coding x86 in the tests
==== gdb ====
- gdb-support-dw-lle-start-end.patch: Support DW_LLE_start_end
(bsc#1187044)
==== glu ====
Version update (9.0.1 -> 9.0.2)
- Update to version 9.0.2
* bugfix release
- supersedes u_autoconf-Don-t-modify-CFLAGS-in-configure-scripts.patch
==== hplip ====
Version update (3.20.11 -> 3.21.4)
Subpackages: hplip-hpijs hplip-sane
- Update to 3.21.4
Added support for the following new printers:
* HP Envy 6400 series
- Update to 3.21.2
Add support for the following printers:
* HP LaserJet Enterprise M406dn
* HP LaserJet Enterprise M407dn
* HP LaserJet Enterprise MFP M430f
* HP LaserJet Enterprise MFP M431f
* HP LaserJet Managed E40040dn
* HP LaserJet Managed MFP E42540f
* HP Color LaserJet Enterprise M455dn
* HP Color LaserJet Managed E45028dn
* HP Color LaserJet Enterprise MFP M480f
* HP Color LaserJet Managed MFP E47528f
* HP PageWide XL 3920 MFP
* HP PageWide XL 4200 Printer
* HP PageWide XL 4200 Multifunction Printer
* HP PageWide XL 4700 Printer
* HP PageWide XL 4700 Multifunction Printer
* HP PageWide XL 5200 Printer
* HP PageWide XL 5200 Multifunction Printer
* HP PageWide XL 8200 Printer
* HP Laserjet M207d
* HP Laserjet M208d
* HP Laserjet M209d
* HP Laserjet M210d
* HP Laserjet M212d
* HP Lasejet M211d
* HP Laserjet M209dw
* HP Laserjet M209dwe
* HP Laserjet M210dw
* HP Laserjet M210dwe
* HP Laserjet M212dw
* HP LaserJet M212dwe
* HP Laserjet M208dw
* HP Laserjet M207dw
* HP Laserjet M211dw
* HP LaserJet MFP M234dw
* HP LaserJet MFP M234dwe
* HP LaserJet MFP M233d
* HP LaserJet MFP M232d
* HP LaserJet MFP M235d
* HP LaserJet MFP M237d
* HP LaserJet MFP M236d
* HP LaserJet MFP M232dw
* HP LaserJet MFP M232dwc
* HP LaserJet MFP M233dw
* HP LaserJet MFP M236dw
* HP LaserJet MFP M235dw
* HP LaserJet MFP M235dwe
* HP LaserJet MFP M237dwe
* HP LaserJet MFP M237dw
* HP LaserJet MFP M232sdn
* HP LaserJet MFP M233sdn
* HP LaserJet MFP M236sdn
* HP LaserJet MFP M234sdn
* HP LaserJet MFP M234sdne
* HP LaserJet MFP M235sdn
* HP LaserJet MFP M235sdne
* HP LaserJet MFP M237sdne
* HP LaserJet MFP M237sdn
* HP LaserJet MFP M232sdw
* HP LaserJet MFP M233sdw
* HP LaserJet MFP M236sdw
* HP LaserJet MFP M234sdw
* HP LaserJet MFP M234sdwe
* HP LaserJet MFP M235sdw
* HP LaserJet MFP M235sdwe
* HP LaserJet MFP M237sdwe
* HP LaserJet MFP M237sdw
- Spec file:
* Adapted patch hplip-remove-imageprocessor.diff
* Disabled image processor build with the configure option
- -disable-imageProcessor-build
* Remove executable bit in %{_datadir}/hplip/
* Ignore duplicate files in hplip-rpmlintrc ("__init__.*.pyc?")
* Fixed some warnings
==== k3b ====
Subpackages: k3b-lang
- Remove the musicbrainz build dependency. k3b still uses the
obsolete musicbrainz 2 API.
==== kactivitymanagerd ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: kactivitymanagerd-lang
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== kcm_sddm ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: kcm_sddm-lang
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== kde-cli-tools5 ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: kde-cli-tools5-lang
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== kde-gtk-config5 ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== kernel-64kb ====
Version update (5.12.12 -> 5.12.13)
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER
to cover full doorbell." (amd gpu reverts).
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG
issue." (amd gpu reverts).
- commit 74bd8c0
- Refresh
patches.suse/Input-elants_i2c-Fix-NULL-dereference-at-probing.patch.
- Refresh
patches.suse/mmc-sdhci-iproc-cap-min-clock-frequency-on-bcm2711.patch.
- Refresh
patches.suse/mmc-sdhci-iproc-set-sdhci_quirk_cap_clock_base_broken-on-bcm2711.patch.
Update upstream statuses.
- commit 9cef814
- Revert "Update config files (bsc#1187167)" (bsc#1187711).
The key is needed. When a random key is generaeted it is a problem with
OBS repository setup. OBS should provide a signing key.
- commit 6b7eebf
- Linux 5.12.13 (bsc#1012628).
- dmaengine: idxd: add engine 'struct device' missing bus type
assignment (bsc#1012628).
- dmaengine: idxd: add missing dsa driver unregister
(bsc#1012628).
- dmaengine: fsl-dpaa2-qdma: Fix error return code in two
functions (bsc#1012628).
- dmaengine: xilinx: dpdma: initialize registers before
request_irq (bsc#1012628).
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628).
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628).
- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628).
- dmaengine: stedma40: add missing iounmap() on error in
d40_probe() (bsc#1012628).
- afs: Fix an IS_ERR() vs NULL check (bsc#1012628).
- mm/memory-failure: make sure wait for page writeback in
memory_failure (bsc#1012628).
- kvm: LAPIC: Restore guard to prevent illegal APIC register
access (bsc#1012628).
- fanotify: fix copy_event_to_user() fid error clean up
(bsc#1012628).
- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628).
- staging: rtl8723bs: fix monitor netdev register/unregister
(bsc#1012628).
- mac80211: fix skb length check in ieee80211_scan_rx()
(bsc#1012628).
- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size
of 11 (bsc#1012628).
- mlxsw: core: Set thermal zone polling delay argument to real
value at init (bsc#1012628).
- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628).
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std
(bsc#1012628).
- vrf: fix maximum MTU (bsc#1012628).
- net: rds: fix memory leak in rds_recvmsg (bsc#1012628).
- net: dsa: felix: re-enable TX flow control in
ocelot_port_flush() (bsc#1012628).
- net: ena: fix DMA mapping function issues in XDP (bsc#1012628).
- net: lantiq: disable interrupt before sheduling NAPI
(bsc#1012628).
- netfilter: nf_tables: initialize set before expression setup
(bsc#1012628).
- netfilter: nft_fib_ipv6: skip ipv6 packets from any to
link-local (bsc#1012628).
- ice: add ndo_bpf callback for safe mode netdev ops
(bsc#1012628).
- ice: parameterize functions responsible for Tx ring management
(bsc#1012628).
- udp: fix race between close() and udp_abort() (bsc#1012628).
- rtnetlink: Fix regression in bridge VLAN configuration
(bsc#1012628).
- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628).
- net/mlx5e: Fix use-after-free of encap entry in neigh update
handler (bsc#1012628).
- net/mlx5e: Remove dependency in IPsec initialization flows
(bsc#1012628).
- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628).
- net/mlx5: Consider RoCE cap before init RDMA resources
(bsc#1012628).
- net/mlx5: DR, Don't use SW steering when RoCE is not supported
(bsc#1012628).
- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628).
- net/mlx5e: Block offload of outer header csum for UDP tunnels
(bsc#1012628).
- net/mlx5e: Block offload of outer header csum for GRE tunnel
(bsc#1012628).
- skbuff: fix incorrect msg_zerocopy copy notifications
(bsc#1012628).
- netfilter: synproxy: Fix out of bounds when parsing TCP options
(bsc#1012628).
- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628).
- sch_cake: Fix out of bounds when parsing TCP options and header
(bsc#1012628).
- mptcp: try harder to borrow memory from subflow under pressure
(bsc#1012628).
- mptcp: wake-up readers only for in sequence data (bsc#1012628).
- mptcp: do not warn on bad input from the network (bsc#1012628).
- selftests: mptcp: enable syncookie only in absence of reorders
(bsc#1012628).
- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628).
- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628).
- cxgb4: fix endianness when flashing boot image (bsc#1012628).
- cxgb4: fix sleep in atomic when flashing PHY firmware
(bsc#1012628).
- cxgb4: halt chip before flashing PHY firmware image
(bsc#1012628).
- net: stmmac: dwmac1000: Fix extended MAC address registers
definition (bsc#1012628).
- net: make get_net_ns return error if NET_NS is disabled
(bsc#1012628).
- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628).
- ethtool: strset: fix message length calculation (bsc#1012628).
- qlcnic: Fix an error handling path in 'qlcnic_probe()'
(bsc#1012628).
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()'
(bsc#1012628).
- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628).
- ipv4: Fix device used for dst_alloc with local routes
(bsc#1012628).
- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628).
- bpf: Fix leakage under speculation on mispredicted branches
(bsc#1012628).
- net: mhi_net: Update the transmit handler prototype
(bsc#1012628).
- ptp: improve max_adj check against unreasonable values
(bsc#1012628).
- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628).
- lantiq: net: fix duplicated skb in rx descriptor ring
(bsc#1012628).
- net: usb: fix possible use-after-free in smsc75xx_bind
(bsc#1012628).
- net: fec_ptp: fix issue caused by refactor the fec_devtype
(bsc#1012628).
- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628).
- net/af_unix: fix a data-race in unix_dgram_sendmsg /
unix_release_sock (bsc#1012628).
- net/mlx5: Fix error path for set HCA defaults (bsc#1012628).
- net/mlx5: Check that driver was probed prior attaching the
device (bsc#1012628).
- net/mlx5: E-Switch, Read PF mac address (bsc#1012628).
- net/mlx5: E-Switch, Allow setting GUID for host PF vport
(bsc#1012628).
- net/mlx5: SF_DEV, remove SF device on invalid state
(bsc#1012628).
- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding
(bsc#1012628).
- net/mlx5e: Don't create devices during unload flow
(bsc#1012628).
- net/mlx5: Reset mkey index on creation (bsc#1012628).
- be2net: Fix an error handling path in 'be_probe()'
(bsc#1012628).
- net: hamradio: fix memory leak in mkiss_close (bsc#1012628).
- net: cdc_eem: fix tx fixup skb leak (bsc#1012628).
- cxgb4: fix wrong shift (bsc#1012628).
- bnxt_en: Rediscover PHY capabilities after firmware reset
(bsc#1012628).
- bnxt_en: Fix TQM fastpath ring backing store computation
(bsc#1012628).
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path
(bsc#1012628).
- icmp: don't send out ICMP messages with a source address of
0.0.0.0 (bsc#1012628).
- net: ethernet: fix potential use-after-free in ec_bhf_remove
(bsc#1012628).
- regulator: cros-ec: Fix error code in dev_err message
(bsc#1012628).
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages
setting (bsc#1012628).
- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan
support (bsc#1012628).
- ASoC: rt5659: Fix the lost powers for the HDA header
(bsc#1012628).
- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init()
(bsc#1012628).
- ASoC: fsl-asoc-card: Set .owner attribute when registering card
(bsc#1012628).
- regulator: mt6315: Fix function prototype for mt6315_map_mode
(bsc#1012628).
- regulator: rtmv20: Fix to make regcache value first reading
back from HW (bsc#1012628).
- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error
code (bsc#1012628).
- sched/pelt: Ensure that *_sum is always synced with *_avg
(bsc#1012628).
- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628).
- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628).
- spi: stm32-qspi: Always wait BUSY bit to be cleared in
stm32_qspi_wait_cmd() (bsc#1012628).
- regulator: rt4801: Fix NULL pointer dereference if
priv->enable_gpios is NULL (bsc#1012628).
- ASoC: rt5682: Fix the fast discharge for headset unplugging
in soundwire mode (bsc#1012628).
- pinctrl: ralink: rt2880: avoid to error in calls is pin is
already enabled (bsc#1012628).
- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device
(bsc#1012628).
- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin
(bsc#1012628).
- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628).
- hwmon: (scpi-hwmon) shows the negative temperature properly
(bsc#1012628).
- riscv: code patching only works on !XIP_KERNEL (bsc#1012628).
- mm: relocate 'write_protect_seq' in struct mm_struct
(bsc#1012628).
- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry
(bsc#1012628).
- perf metricgroup: Fix find_evsel_group() event selector
(bsc#1012628).
- perf metricgroup: Return error code from
metricgroup__add_metric_sys_event_iter() (bsc#1012628).
- bpf: Inherit expanded/patched seen count from old aux data
(bsc#1012628).
- bpf: Do not mark insn as seen under speculative path
verification (bsc#1012628).
- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628).
- can: bcm/raw/isotp: use per module netdevice notifier
(bsc#1012628).
- can: j1939: fix Use-after-Free, hold skb ref while in use
(bsc#1012628).
- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628).
- usb: core: hub: Disable autosuspend for Cypress CY7C65632
(bsc#1012628).
- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection
(bsc#1012628).
- tracing: Do not stop recording cmdlines when tracing is off
(bsc#1012628).
- tracing: Do not stop recording comms if the trace file is
being read (bsc#1012628).
- tracing: Do no increment trace_clock_global() by one
(bsc#1012628).
- PCI: Mark TI C667X to avoid bus reset (bsc#1012628).
- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628).
- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628).
- PCI: aardvark: Fix kernel panic during PIO transfer
(bsc#1012628).
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628).
- PCI: Work around Huawei Intelligent NIC VF FLR erratum
(bsc#1012628).
- btrfs: zoned: fix negative space_info->bytes_readonly
(bsc#1012628).
- s390/mcck: fix invalid KVM guest condition check (bsc#1012628).
- KVM: x86: Immediately reset the MMU context when the SMM flag
is cleared (bsc#1012628).
- KVM: x86/mmu: Calculate and check "full" mmu_role for nested
MMU (bsc#1012628).
- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628).
- s390/mcck: fix calculation of SIE critical section size
(bsc#1012628).
- s390/ap: Fix hanging ioctl caused by wrong msg counter
(bsc#1012628).
- ARCv2: save ABI registers across signal handling (bsc#1012628).
- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628).
- x86/process: Check PF_KTHREAD and not current->mm for kernel
threads (bsc#1012628).
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV
(bsc#1012628 bsc#1186884).
- x86/pkru: Write hardware init value to PKRU when xstate is init
(bsc#1012628).
- x86/fpu: Prevent state corruption in __fpu__restore_sig()
(bsc#1012628).
- x86/fpu: Invalidate FPU state after a failed XRSTOR from a
user buffer (bsc#1012628).
- x86/fpu: Reset state for all signal restore failures
(bsc#1012628).
- powerpc/perf: Fix crash in perf_instruction_pointer() when
ppmu is not set (bsc#1012628).
- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0
(bsc#1012628).
- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo
(bsc#1012628).
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc
(bsc#1012628).
- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628).
- mac80211: Fix NULL ptr deref for injected rate info
(bsc#1012628).
- mac80211: fix 'reset' debugfs locking (bsc#1012628).
- cfg80211: fix phy80211 symlink creation (bsc#1012628).
- cfg80211: shut down interfaces on failed resume (bsc#1012628).
- mac80211: move interface shutdown out of wiphy lock
(bsc#1012628).
- mac80211: minstrel_ht: fix sample time check (bsc#1012628).
- cfg80211: make certificate generation more robust (bsc#1012628).
- cfg80211: avoid double free of PMSR request (bsc#1012628).
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover
full doorbell (bsc#1012628).
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue
(bsc#1012628).
- net: ll_temac: Make sure to free skb when it is completely used
(bsc#1012628).
- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628).
- net: bridge: fix vlan tunnel dst null pointer dereference
(bsc#1012628).
- net: bridge: fix vlan tunnel dst refcnt when egressing
(bsc#1012628).
- mm,hwpoison: fix race with hugetlb page allocation
(bsc#1012628).
- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when
compare (bsc#1012628).
- mm/hugetlb: expand restore_reserve_on_error functionality
(bsc#1012628).
- mm/slub: clarify verification reporting (bsc#1012628).
- mm/slub: fix redzoning for small allocations (bsc#1012628).
- mm/slub: actually fix freelist pointer vs redzoning
(bsc#1012628).
- mm/slub.c: include swab.h (bsc#1012628).
- net: stmmac: disable clocks in stmmac_remove_config_dt()
(bsc#1012628).
- net: fec_ptp: add clock rate zero check (bsc#1012628).
- tools headers UAPI: Sync linux/in.h copy with the kernel sources
(bsc#1012628).
- perf beauty: Update copy of linux/socket.h with the kernel
sources (bsc#1012628).
- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically
(bsc#1012628).
- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628).
- Delete
patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch.
- commit 2ab6e2b
- Bluetooth: btqca: Don't modify firmware contents in-place
(bsc#1187472).
- commit 43254cf
==== kernel-source ====
Version update (5.12.12 -> 5.12.13)
Subpackages: kernel-default kernel-docs
- Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER
to cover full doorbell." (amd gpu reverts).
- Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG
issue." (amd gpu reverts).
- commit 74bd8c0
- Refresh
patches.suse/Input-elants_i2c-Fix-NULL-dereference-at-probing.patch.
- Refresh
patches.suse/mmc-sdhci-iproc-cap-min-clock-frequency-on-bcm2711.patch.
- Refresh
patches.suse/mmc-sdhci-iproc-set-sdhci_quirk_cap_clock_base_broken-on-bcm2711.patch.
Update upstream statuses.
- commit 9cef814
- Revert "Update config files (bsc#1187167)" (bsc#1187711).
The key is needed. When a random key is generaeted it is a problem with
OBS repository setup. OBS should provide a signing key.
- commit 6b7eebf
- Linux 5.12.13 (bsc#1012628).
- dmaengine: idxd: add engine 'struct device' missing bus type
assignment (bsc#1012628).
- dmaengine: idxd: add missing dsa driver unregister
(bsc#1012628).
- dmaengine: fsl-dpaa2-qdma: Fix error return code in two
functions (bsc#1012628).
- dmaengine: xilinx: dpdma: initialize registers before
request_irq (bsc#1012628).
- dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM (bsc#1012628).
- dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM (bsc#1012628).
- dmaengine: SF_PDMA depends on HAS_IOMEM (bsc#1012628).
- dmaengine: stedma40: add missing iounmap() on error in
d40_probe() (bsc#1012628).
- afs: Fix an IS_ERR() vs NULL check (bsc#1012628).
- mm/memory-failure: make sure wait for page writeback in
memory_failure (bsc#1012628).
- kvm: LAPIC: Restore guard to prevent illegal APIC register
access (bsc#1012628).
- fanotify: fix copy_event_to_user() fid error clean up
(bsc#1012628).
- batman-adv: Avoid WARN_ON timing related checks (bsc#1012628).
- staging: rtl8723bs: fix monitor netdev register/unregister
(bsc#1012628).
- mac80211: fix skb length check in ieee80211_scan_rx()
(bsc#1012628).
- mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size
of 11 (bsc#1012628).
- mlxsw: core: Set thermal zone polling delay argument to real
value at init (bsc#1012628).
- libbpf: Fixes incorrect rx_ring_setup_done (bsc#1012628).
- net: ipv4: fix memory leak in netlbl_cipsov4_add_std
(bsc#1012628).
- vrf: fix maximum MTU (bsc#1012628).
- net: rds: fix memory leak in rds_recvmsg (bsc#1012628).
- net: dsa: felix: re-enable TX flow control in
ocelot_port_flush() (bsc#1012628).
- net: ena: fix DMA mapping function issues in XDP (bsc#1012628).
- net: lantiq: disable interrupt before sheduling NAPI
(bsc#1012628).
- netfilter: nf_tables: initialize set before expression setup
(bsc#1012628).
- netfilter: nft_fib_ipv6: skip ipv6 packets from any to
link-local (bsc#1012628).
- ice: add ndo_bpf callback for safe mode netdev ops
(bsc#1012628).
- ice: parameterize functions responsible for Tx ring management
(bsc#1012628).
- udp: fix race between close() and udp_abort() (bsc#1012628).
- rtnetlink: Fix regression in bridge VLAN configuration
(bsc#1012628).
- net/sched: act_ct: handle DNAT tuple collision (bsc#1012628).
- net/mlx5e: Fix use-after-free of encap entry in neigh update
handler (bsc#1012628).
- net/mlx5e: Remove dependency in IPsec initialization flows
(bsc#1012628).
- net/mlx5e: Fix page reclaim for dead peer hairpin (bsc#1012628).
- net/mlx5: Consider RoCE cap before init RDMA resources
(bsc#1012628).
- net/mlx5: DR, Don't use SW steering when RoCE is not supported
(bsc#1012628).
- Revert "net/mlx5: Arm only EQs with EQEs" (bsc#1012628).
- net/mlx5e: Block offload of outer header csum for UDP tunnels
(bsc#1012628).
- net/mlx5e: Block offload of outer header csum for GRE tunnel
(bsc#1012628).
- skbuff: fix incorrect msg_zerocopy copy notifications
(bsc#1012628).
- netfilter: synproxy: Fix out of bounds when parsing TCP options
(bsc#1012628).
- mptcp: Fix out of bounds when parsing TCP options (bsc#1012628).
- sch_cake: Fix out of bounds when parsing TCP options and header
(bsc#1012628).
- mptcp: try harder to borrow memory from subflow under pressure
(bsc#1012628).
- mptcp: wake-up readers only for in sequence data (bsc#1012628).
- mptcp: do not warn on bad input from the network (bsc#1012628).
- selftests: mptcp: enable syncookie only in absence of reorders
(bsc#1012628).
- mptcp: fix soft lookup in subflow_error_report() (bsc#1012628).
- alx: Fix an error handling path in 'alx_probe()' (bsc#1012628).
- cxgb4: fix endianness when flashing boot image (bsc#1012628).
- cxgb4: fix sleep in atomic when flashing PHY firmware
(bsc#1012628).
- cxgb4: halt chip before flashing PHY firmware image
(bsc#1012628).
- net: stmmac: dwmac1000: Fix extended MAC address registers
definition (bsc#1012628).
- net: make get_net_ns return error if NET_NS is disabled
(bsc#1012628).
- net: qualcomm: rmnet: don't over-count statistics (bsc#1012628).
- ethtool: strset: fix message length calculation (bsc#1012628).
- qlcnic: Fix an error handling path in 'qlcnic_probe()'
(bsc#1012628).
- netxen_nic: Fix an error handling path in 'netxen_nic_probe()'
(bsc#1012628).
- cxgb4: fix wrong ethtool n-tuple rule lookup (bsc#1012628).
- ipv4: Fix device used for dst_alloc with local routes
(bsc#1012628).
- net: qrtr: fix OOB Read in qrtr_endpoint_post (bsc#1012628).
- bpf: Fix leakage under speculation on mispredicted branches
(bsc#1012628).
- net: mhi_net: Update the transmit handler prototype
(bsc#1012628).
- ptp: improve max_adj check against unreasonable values
(bsc#1012628).
- net: cdc_ncm: switch to eth%d interface naming (bsc#1012628).
- lantiq: net: fix duplicated skb in rx descriptor ring
(bsc#1012628).
- net: usb: fix possible use-after-free in smsc75xx_bind
(bsc#1012628).
- net: fec_ptp: fix issue caused by refactor the fec_devtype
(bsc#1012628).
- net: ipv4: fix memory leak in ip_mc_add1_src (bsc#1012628).
- net/af_unix: fix a data-race in unix_dgram_sendmsg /
unix_release_sock (bsc#1012628).
- net/mlx5: Fix error path for set HCA defaults (bsc#1012628).
- net/mlx5: Check that driver was probed prior attaching the
device (bsc#1012628).
- net/mlx5: E-Switch, Read PF mac address (bsc#1012628).
- net/mlx5: E-Switch, Allow setting GUID for host PF vport
(bsc#1012628).
- net/mlx5: SF_DEV, remove SF device on invalid state
(bsc#1012628).
- net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding
(bsc#1012628).
- net/mlx5e: Don't create devices during unload flow
(bsc#1012628).
- net/mlx5: Reset mkey index on creation (bsc#1012628).
- be2net: Fix an error handling path in 'be_probe()'
(bsc#1012628).
- net: hamradio: fix memory leak in mkiss_close (bsc#1012628).
- net: cdc_eem: fix tx fixup skb leak (bsc#1012628).
- cxgb4: fix wrong shift (bsc#1012628).
- bnxt_en: Rediscover PHY capabilities after firmware reset
(bsc#1012628).
- bnxt_en: Fix TQM fastpath ring backing store computation
(bsc#1012628).
- bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path
(bsc#1012628).
- icmp: don't send out ICMP messages with a source address of
0.0.0.0 (bsc#1012628).
- net: ethernet: fix potential use-after-free in ec_bhf_remove
(bsc#1012628).
- regulator: cros-ec: Fix error code in dev_err message
(bsc#1012628).
- regulator: bd70528: Fix off-by-one for buck123 .n_voltages
setting (bsc#1012628).
- platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan
support (bsc#1012628).
- ASoC: rt5659: Fix the lost powers for the HDA header
(bsc#1012628).
- phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init()
(bsc#1012628).
- ASoC: fsl-asoc-card: Set .owner attribute when registering card
(bsc#1012628).
- regulator: mt6315: Fix function prototype for mt6315_map_mode
(bsc#1012628).
- regulator: rtmv20: Fix to make regcache value first reading
back from HW (bsc#1012628).
- spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error
code (bsc#1012628).
- sched/pelt: Ensure that *_sum is always synced with *_avg
(bsc#1012628).
- ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (bsc#1012628).
- regulator: hi6421v600: Fix .vsel_mask setting (bsc#1012628).
- spi: stm32-qspi: Always wait BUSY bit to be cleared in
stm32_qspi_wait_cmd() (bsc#1012628).
- regulator: rt4801: Fix NULL pointer dereference if
priv->enable_gpios is NULL (bsc#1012628).
- ASoC: rt5682: Fix the fast discharge for headset unplugging
in soundwire mode (bsc#1012628).
- pinctrl: ralink: rt2880: avoid to error in calls is pin is
already enabled (bsc#1012628).
- drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device
(bsc#1012628).
- ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin
(bsc#1012628).
- radeon: use memcpy_to/fromio for UVD fw upload (bsc#1012628).
- hwmon: (scpi-hwmon) shows the negative temperature properly
(bsc#1012628).
- riscv: code patching only works on !XIP_KERNEL (bsc#1012628).
- mm: relocate 'write_protect_seq' in struct mm_struct
(bsc#1012628).
- irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry
(bsc#1012628).
- perf metricgroup: Fix find_evsel_group() event selector
(bsc#1012628).
- perf metricgroup: Return error code from
metricgroup__add_metric_sys_event_iter() (bsc#1012628).
- bpf: Inherit expanded/patched seen count from old aux data
(bsc#1012628).
- bpf: Do not mark insn as seen under speculative path
verification (bsc#1012628).
- can: bcm: fix infoleak in struct bcm_msg_head (bsc#1012628).
- can: bcm/raw/isotp: use per module netdevice notifier
(bsc#1012628).
- can: j1939: fix Use-after-Free, hold skb ref while in use
(bsc#1012628).
- can: mcba_usb: fix memory leak in mcba_usb (bsc#1012628).
- usb: core: hub: Disable autosuspend for Cypress CY7C65632
(bsc#1012628).
- usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection
(bsc#1012628).
- tracing: Do not stop recording cmdlines when tracing is off
(bsc#1012628).
- tracing: Do not stop recording comms if the trace file is
being read (bsc#1012628).
- tracing: Do no increment trace_clock_global() by one
(bsc#1012628).
- PCI: Mark TI C667X to avoid bus reset (bsc#1012628).
- PCI: Mark some NVIDIA GPUs to avoid bus reset (bsc#1012628).
- PCI: Mark AMD Navi14 GPU ATS as broken (bsc#1012628).
- PCI: aardvark: Fix kernel panic during PIO transfer
(bsc#1012628).
- PCI: Add ACS quirk for Broadcom BCM57414 NIC (bsc#1012628).
- PCI: Work around Huawei Intelligent NIC VF FLR erratum
(bsc#1012628).
- btrfs: zoned: fix negative space_info->bytes_readonly
(bsc#1012628).
- s390/mcck: fix invalid KVM guest condition check (bsc#1012628).
- KVM: x86: Immediately reset the MMU context when the SMM flag
is cleared (bsc#1012628).
- KVM: x86/mmu: Calculate and check "full" mmu_role for nested
MMU (bsc#1012628).
- KVM: X86: Fix x86_emulator slab cache leak (bsc#1012628).
- s390/mcck: fix calculation of SIE critical section size
(bsc#1012628).
- s390/ap: Fix hanging ioctl caused by wrong msg counter
(bsc#1012628).
- ARCv2: save ABI registers across signal handling (bsc#1012628).
- x86/mm: Avoid truncating memblocks for SGX memory (bsc#1012628).
- x86/process: Check PF_KTHREAD and not current->mm for kernel
threads (bsc#1012628).
- x86/ioremap: Map EFI-reserved memory as encrypted for SEV
(bsc#1012628 bsc#1186884).
- x86/pkru: Write hardware init value to PKRU when xstate is init
(bsc#1012628).
- x86/fpu: Prevent state corruption in __fpu__restore_sig()
(bsc#1012628).
- x86/fpu: Invalidate FPU state after a failed XRSTOR from a
user buffer (bsc#1012628).
- x86/fpu: Reset state for all signal restore failures
(bsc#1012628).
- powerpc/perf: Fix crash in perf_instruction_pointer() when
ppmu is not set (bsc#1012628).
- Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0
(bsc#1012628).
- crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo
(bsc#1012628).
- dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc
(bsc#1012628).
- mac80211: fix deadlock in AP/VLAN handling (bsc#1012628).
- mac80211: Fix NULL ptr deref for injected rate info
(bsc#1012628).
- mac80211: fix 'reset' debugfs locking (bsc#1012628).
- cfg80211: fix phy80211 symlink creation (bsc#1012628).
- cfg80211: shut down interfaces on failed resume (bsc#1012628).
- mac80211: move interface shutdown out of wiphy lock
(bsc#1012628).
- mac80211: minstrel_ht: fix sample time check (bsc#1012628).
- cfg80211: make certificate generation more robust (bsc#1012628).
- cfg80211: avoid double free of PMSR request (bsc#1012628).
- drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover
full doorbell (bsc#1012628).
- drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue
(bsc#1012628).
- net: ll_temac: Make sure to free skb when it is completely used
(bsc#1012628).
- net: ll_temac: Fix TX BD buffer overwrite (bsc#1012628).
- net: bridge: fix vlan tunnel dst null pointer dereference
(bsc#1012628).
- net: bridge: fix vlan tunnel dst refcnt when egressing
(bsc#1012628).
- mm,hwpoison: fix race with hugetlb page allocation
(bsc#1012628).
- mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when
compare (bsc#1012628).
- mm/hugetlb: expand restore_reserve_on_error functionality
(bsc#1012628).
- mm/slub: clarify verification reporting (bsc#1012628).
- mm/slub: fix redzoning for small allocations (bsc#1012628).
- mm/slub: actually fix freelist pointer vs redzoning
(bsc#1012628).
- mm/slub.c: include swab.h (bsc#1012628).
- net: stmmac: disable clocks in stmmac_remove_config_dt()
(bsc#1012628).
- net: fec_ptp: add clock rate zero check (bsc#1012628).
- tools headers UAPI: Sync linux/in.h copy with the kernel sources
(bsc#1012628).
- perf beauty: Update copy of linux/socket.h with the kernel
sources (bsc#1012628).
- usb: dwc3: debugfs: Add and remove endpoint dirs dynamically
(bsc#1012628).
- usb: dwc3: core: fix kernel panic when do reboot (bsc#1012628).
- Delete
patches.suse/0001-x86-ioremap-Map-efi_mem_reserve-memory-as-encrypted-.patch.
- commit 2ab6e2b
- Bluetooth: btqca: Don't modify firmware contents in-place
(bsc#1187472).
- commit 43254cf
==== kgamma5 ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: kgamma5-lang
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== khotkeys5 ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: khotkeys5-lang
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== kinfocenter5 ====
Version update (5.22.0 -> 5.22.2.1)
Subpackages: kinfocenter5-lang
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
- Add patches to enable the PCI module on ARM:
* 0001-Handle-libpci-errors-gracefully.patch
* 0002-Enable-the-PCI-module-everywhere.patch
- Update to 5.22.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.1
- No code changes since 5.22.0
- Add missing pkgconfig(libusb-1.0) BuildRequires (boo#1187319)
- Mention all KCMs in %files explicitly
==== kmenuedit5 ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: kmenuedit5-lang
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== kscreen5 ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== kscreenlocker ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== ksshaskpass5 ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: ksshaskpass5-lang
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== ksystemstats5 ====
Version update (5.22.1 -> 5.22.2.1)
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== kwayland-integration ====
Version update (5.22.1 -> 5.22.2.1)
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== kwayland-server ====
Version update (5.22.1 -> 5.22.2.1)
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== kwin5 ====
Version update (5.22.1 -> 5.22.2.1)
Subpackages: kwin5-lang
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- Changes since 5.22.1:
* Wayland: Implement activities window rule (kde#439022)
* scenes/opengl: Update unstyled EffectFrame texture only when rendering
* platforms/drm: some improvements for logging
* XdgSurfaceClient: set to current activity and desktop in constructors (kde#435745)
* platforms/drm: fix mistake in DrmGbmBuffer
* platforms/drm: show cursor when exiting dpms (kde#438824)
* [kcmkwin/kwindesktop] Drop local back for Formlayout label width (kde#438504)
* Guard gbm and eglstreams parts for non-gbm or non-eglstreams systems
* effects: Fix interpolated values for redirected animations (kde#438368)
==== kwrited5 ====
Version update (5.22.1 -> 5.22.2.1)
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== layer-shell-qt ====
Version update (5.22.1 -> 5.22.2.1)
- Update to 5.22.2.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.22.2
- No code changes since 5.22.1
==== less ====
Version update (586 -> 590)
- update to 590:
* Make less able to read lesskey source files (deprecating lesskey).
* If XDG_CONFIG_HOME is set, find lesskey source file
in $XDG_CONFIG_HOME/lesskey rather than $HOME/.lesskey.
* If XDG_DATA_HOME is set, find and store history file
in $XDG_DATA_HOME/lesshst rather than $HOME/.lesshst.
* Add the --lesskey-src option.
* Add the --file-size option.
* With -F, if screen is resized to make file fit on one screen, don't exit.
- Remove --with-pic (no static libs are ever produced).
==== libalternatives ====
Version update (1.0 -> 1.1)
Subpackages: alts libalternatives1
- Update to version v1.1:
* docs: Add broken manpage
* tests: unit tests configs
* tests: fix memory leak during tests
* list_binaries: initialize pointer that is later used in free
* libalts_exec_default() sets errno on not found
==== libconfig ====
Version update (1.7.2 -> 1.7.3)
- Update to release 1.7.3
* Fixed a heap corruption bug in config_clear()
* Added a Setting::isString() method
* Renamed all remaining internal methods that lacked a
"libconfig_" prefix.
==== libfastjson ====
- Remove --with-pic (no effect with --disable-static).
- Drop unsubstantiated claims from descriptions.
==== libimagequant ====
Version update (2.14.1 -> 2.15.1)
- update to 2.15.1:
- speed and quality improvements
==== libiscsi ====
Version update (1.19.0+git.20210208 -> 1.19.0+git.20210523)
- Update to version 1.19.0+git.20210523:
* Port to MinGW
* win32/win32_compat.c: Reformat this file
* Enable -Wno-unused-parameter
* Use __attribute__((format(printf, ...))) directly
* build: Add -no-undefined where missing
* build: Correct usage of LIBADD and LDADD
* build: Remove bogus LDADD variables
* Add header
participants (1)
-
Guillaume Gardet