Bug 34023 - Update request: kernel-6.6.79-1.mga9
Summary: Update request: kernel-6.6.79-1.mga9
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Security (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact: Sec team
URL:
Whiteboard: MGA9-32-OK MGA9-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks: 34024
  Show dependency treegraph
 
Reported: 2025-02-16 17:26 CET by Giuseppe Ghibò
Modified: 2025-02-26 15:59 CET (History)
10 users (show)

See Also:
Source RPM: kernel-6.6.74-1.mga9.src.rpm, kmod-virtualbox, kmod-xtables-addons
CVE: CVE-2025-21687, CVE-2025-21688, CVE-2025-21689, CVE-2025-21690, CVE-2025-21691, CVE-2025-21692, CVE-2025-21699, CVE-2025-21700, CVE-2025-21701
Status comment: Hangs in shutdown: c50


Attachments
List of CVEs (150 bytes, text/plain)
2025-02-16 17:29 CET, Giuseppe Ghibò
Details
Files list (2.61 KB, text/plain)
2025-02-16 17:31 CET, Giuseppe Ghibò
Details
List of CVEs (150 bytes, text/plain)
2025-02-22 00:15 CET, Giuseppe Ghibò
Details
Files list (2.62 KB, text/plain)
2025-02-22 13:56 CET, Giuseppe Ghibò
Details
journal of Aspire7 suspend fail (13.71 KB, text/plain)
2025-02-22 23:21 CET, Morgan Leijström
Details

Description Giuseppe Ghibò 2025-02-16 17:26:54 CET
This is update request for upcoming 6.6.77-1.mga9. It fixes some CVEs and fixes further stability.

Companion bug for kernel-linus will follow.
Comment 1 Giuseppe Ghibò 2025-02-16 17:29:16 CET
Created attachment 14872 [details]
List of CVEs
Comment 2 Giuseppe Ghibò 2025-02-16 17:31:11 CET
Created attachment 14873 [details]
Files list
katnatek 2025-02-16 17:50:41 CET

Blocks: (none) => 34024
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=33997
QA Contact: (none) => security
Component: RPM Packages => Security

Comment 3 Morgan Leijström 2025-02-16 21:05:59 CET Comment hidden (obsolete)

CC: (none) => fri
Assignee: bugsquad => qa-bugs

Comment 4 katnatek 2025-02-17 03:33:04 CET Comment hidden (obsolete)
PC LX 2025-02-17 03:45:31 CET

CC: (none) => mageia

Comment 5 katnatek 2025-02-17 17:41:30 CET Comment hidden (obsolete)
Comment 6 Thomas Andrews 2025-02-17 19:46:07 CET Comment hidden (obsolete)

CC: (none) => andrewsfarm

Comment 7 Herman Viaene 2025-02-18 12:00:47 CET Comment hidden (obsolete)

CC: (none) => herman.viaene

Comment 8 Thomas Andrews 2025-02-18 16:35:32 CET Comment hidden (obsolete)
Comment 9 Thomas Andrews 2025-02-18 16:47:18 CET Comment hidden (obsolete)
Comment 10 Len Lawrence 2025-02-18 17:15:17 CET Comment hidden (obsolete)

CC: (none) => tarazed25

Comment 11 Len Lawrence 2025-02-18 17:29:41 CET
Note that CVE-2025-21698 has been rejected.
Comment 12 Jose Manuel López 2025-02-18 17:32:56 CET Comment hidden (obsolete)

CC: (none) => Joselp

Comment 13 PC LX 2025-02-18 18:14:31 CET Comment hidden (obsolete)
Comment 14 PC LX 2025-02-18 18:18:00 CET Comment hidden (obsolete)
Comment 15 PC LX 2025-02-18 18:22:22 CET Comment hidden (obsolete)
Comment 16 PC LX 2025-02-18 18:26:25 CET Comment hidden (obsolete)
Comment 17 katnatek 2025-02-18 18:53:45 CET Comment hidden (obsolete)
Comment 18 katnatek 2025-02-18 19:12:50 CET Comment hidden (obsolete)
Comment 19 katnatek 2025-02-18 19:20:17 CET Comment hidden (obsolete)
katnatek 2025-02-18 19:36:01 CET

CVE: (none) => CVE-2025-21687, CVE-2025-21688, CVE-2025-21689, CVE-2025-21690, CVE-2025-21691, CVE-2025-21692, CVE-2025-21698, CVE-2025-21699, CVE-2025-21700, CVE-2025-21701

katnatek 2025-02-18 19:56:42 CET

Keywords: (none) => advisory

Comment 20 Thomas Andrews 2025-02-18 20:40:35 CET Comment hidden (obsolete)
Comment 21 Ben McMonagle 2025-02-19 04:44:11 CET Comment hidden (obsolete)

CC: (none) => westel

Comment 22 Brian Rockwell 2025-02-19 17:25:25 CET Comment hidden (obsolete)

CC: (none) => brtians1

Comment 23 Brian Rockwell 2025-02-19 20:40:25 CET Comment hidden (obsolete)
Comment 24 katnatek 2025-02-19 21:42:10 CET
Can someone confirm if can run dmesg as normal user, I can't 
and almost sure I could do it in the previous kernel, later I will confirm
Comment 25 Thomas Andrews 2025-02-19 23:48:08 CET
I can't. I checked 6.6.74, and can't run it except as root there, either. I don't know when it changed, but checking some old kernels in Virtualbox, I can run it as an ordinary user in 6.6.56. I don't happen to have one handy that's between those two.
Comment 26 Thomas Andrews 2025-02-20 00:02:16 CET
Found a 6.6.65, and I can run dmesg as an ordinary user there. So, it changed with the last kernel update. Could be that was considered a bugfix...
Comment 27 Giuseppe Ghibò 2025-02-20 00:40:41 CET
You can't run dmesg as a plain user since 6.6.62, it was a fix for bug #33771.
Comment 28 Giuseppe Ghibò 2025-02-20 00:42:48 CET
Probably later for (In reply to Giuseppe Ghibò from comment #27)
> You can't run dmesg as a plain user since 6.6.62, it was a fix for bug
> #33771.

Later than 6.6.62 for mga9.
Comment 29 Giuseppe Ghibò 2025-02-20 10:33:23 CET
Ok, as for comment#c24 I noticed also that #33771 was initially intended only for  mga10. So, considering also newer CVE-2025-21703, better to postpone this bug for upcoming 6.6.79.
Comment 30 Morgan Leijström 2025-02-20 11:45:41 CET Comment hidden (obsolete)
Comment 31 Brian Rockwell 2025-02-21 14:29:29 CET Comment hidden (obsolete)
Comment 32 Brian Rockwell 2025-02-21 14:57:37 CET Comment hidden (obsolete)
Comment 33 Brian Rockwell 2025-02-21 17:12:34 CET Comment hidden (obsolete)
Comment 34 Len Lawrence 2025-02-21 22:22:28 CET
Kernel: 6.6.77-desktop-1.mga9 arch: x86_64
Intel model: NUC12WSBi7 Core i7-1260P
Intel Alder Lake-P Integrated Graphics driver: i915
Display: x11 server: X.org v: 1.21.1.8 with: Xwayland v: 22.1.9 driver: X:
    loaded: modesetting,v4l dri: iris gpu: i915 resolution: 2560x1440~60Hz
  API: OpenGL v: 4.6 vendor: intel mesa v: 24.2.8 renderer: Mesa Intel
    Graphics (ADL GT2)
Intel Alder Lake-P PCH CNVi WiFi driver: iwlwifi
Memory: total: 32 GiB

Installation and reboot without issue.
Mate desktop
VirtualBox launches a Mageia client.
Bluetooth audio available without any configuration.
Videos played in vlc - switched seamlessly from one to another with the menu.
glmark2 running in parallel with four stress tests.  Two browsers loaded.
Youtube videos in firefox - sound and video OK.
Installed stellarium and filled one workspace by using
$ stellarium -f yes
It now launches in a smaller frame by default (possibly - could be a hangover from previous settings).
LibreOffice working fine.  Launched kmahjongg but played only a few tiles.
Everything seems to work.
I have been having a lot of trouble recently trying to create a new vbox - it always fails at the start of formatting with an error like "cannot run val on undefined ...".  Shall investigate that further (dozens of hours of work already) and report back.
Giuseppe Ghibò 2025-02-22 00:08:51 CET

Summary: Update request: kernel-6.6.77-1.mga9 => Update request: kernel-6.6.79-1.mga9

Giuseppe Ghibò 2025-02-22 00:14:25 CET

CVE: CVE-2025-21687, CVE-2025-21688, CVE-2025-21689, CVE-2025-21690, CVE-2025-21691, CVE-2025-21692, CVE-2025-21698, CVE-2025-21699, CVE-2025-21700, CVE-2025-21701 => CVE-2025-21687, CVE-2025-21688, CVE-2025-21689, CVE-2025-21690, CVE-2025-21691, CVE-2025-21692, CVE-2025-21699, CVE-2025-21700, CVE-2025-21701

Comment 35 Giuseppe Ghibò 2025-02-22 00:15:30 CET
Created attachment 14876 [details]
List of CVEs

Attachment 14872 is obsolete: 0 => 1

Comment 36 Len Lawrence 2025-02-22 00:34:07 CET
(In reply to comment #34)
Everything works OK now.  Used a new copy of the Mageia9 iso with virtualbox and the installation in virtualbox was textbook.  It worked smoothly all the way through and the new box booted without problems.  So the desktop kernel is good for me.
Comment 37 Jose Manuel López 2025-02-22 10:23:27 CET
Hi,

Installed kernel 6.6.79 in mga-x64 without issues

Works perfect for me.

Audio and video ok.
Apps ok.
Reboot and sleep ok.
Internet, wifi ok.


[jose@localhost ~]$ uname -a
Linux localhost 6.6.79-desktop-1.mga9 #1 SMP PREEMPT_DYNAMIC Fri Feb 21 17:45:39 UTC 2025 x86_64 GNU/Linux
Comment 38 Morgan Leijström 2025-02-22 13:19:32 CET
mga9 x86_64 desktop-6.6.79-1: two weird things on Acer Aspire A717-71G

---

1) First try suspending, screen shut of but it did not suspend, touched a key and logged in OK.

2) inxi -G fail: it just stops, not using CPU, I abort using Ctrl-C:

[kajsa@aspire ~]$ inxi -SMCG
System:
  Host: aspire Kernel: 6.6.79-desktop-1.mga9 arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 5.27.10 Distro: Mageia 9
Machine:
  Type: Laptop System: Acer product: Aspire A717-71G v: V1.13
    serial: <superuser required>
  Mobo: KBL model: Charizard_KLS v: V1.13 serial: <superuser required>
    UEFI: Insyde v: 1.13 date: 12/26/2017
CPU:
  Info: quad core model: Intel Core i5-7300HQ bits: 64 type: MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 800 min/max: 800/3500 cores: 1: 800 2: 800 3: 800 4: 800
^C
[kajsa@aspire ~]$ inxi -G
^C

In journal i see it got a timeout from nouveau after a few seconds:

feb 22 13:07:57 aspire kernel: ------------[ cut here ]------------
feb 22 13:07:57 aspire kernel: nouveau 0000:01:00.0: timeout
feb 22 13:07:57 aspire kernel: WARNING: CPU: 0 PID: 67158 at drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c:228 nv50_runl_wait+0xde/0xf0 [nouveau]

I can give full output on request.


This is a dual GPU system, not using nvidia, no nvidia package nor dkms installed. When testing kernel 6.6.74, inxi -G responded:
Graphics:
  Device-1: Intel HD Graphics 630 driver: i915 v: kernel
  Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] driver: nouveau
    v: kernel
  Device-3: Chicony Integrated HD WebCam driver: uvcvideo type: USB
  Display: x11 server: X.org v: 1.21.1.8 with: Xwayland v: 22.1.9 driver: X:
    loaded: intel,v4l dri: i965 gpu: i915 resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: iris,nouveau,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6 vendor: intel mesa v: 24.3.4 renderer: Mesa Intel HD
    Graphics 630 (KBL GT2)
  API: Vulkan v: 1.3.231 drivers: intel,llvmpipe surfaces: xcb,xlib

BTW, system use mesa-24.3.4-2 from testing... both today and when tested kernel 6.6.74 OK incl inxi -G as you see above.

---

Other than that system seems OK;

Plasma X11, Firefox, Thunderbird...
suspend-resume
hibernate-restore
wifi, sound.

Bottom line: this kernel seem to have some problem with nouveau
Comment 39 Thomas Andrews 2025-02-22 13:33:56 CET
An updated file list would be helpful. Using qarepo's "fuzzy version" option draws in the correct files, but also draws in several expired virtualbox and xtables files.
Comment 40 Giuseppe Ghibò 2025-02-22 13:56:50 CET
Created attachment 14877 [details]
Files list

Attachment 14873 is obsolete: 0 => 1

Comment 41 Giuseppe Ghibò 2025-02-22 14:02:26 CET
new list updated. 

Is ok with dmcrypt, lvm? Playback of a network video stream, long seeking in videos playback?
Comment 42 Giuseppe Ghibò 2025-02-22 14:11:26 CET
(In reply to Morgan Leijström from comment #38)
> mga9 x86_64 desktop-6.6.79-1: two weird things on Acer Aspire A717-71G
> 
> ---
> 
> 1) First try suspending, screen shut of but it did not suspend, touched a
> key and logged in OK.
> 
> 2) inxi -G fail: it just stops, not using CPU, I abort using Ctrl-C:
> 
> [kajsa@aspire ~]$ inxi -SMCG
> System:
>   Host: aspire Kernel: 6.6.79-desktop-1.mga9 arch: x86_64 bits: 64
>   Desktop: KDE Plasma v: 5.27.10 Distro: Mageia 9
> Machine:
>   Type: Laptop System: Acer product: Aspire A717-71G v: V1.13
>     serial: <superuser required>
>   Mobo: KBL model: Charizard_KLS v: V1.13 serial: <superuser required>
>     UEFI: Insyde v: 1.13 date: 12/26/2017
> CPU:
>   Info: quad core model: Intel Core i5-7300HQ bits: 64 type: MCP cache:
>     L2: 1024 KiB
>   Speed (MHz): avg: 800 min/max: 800/3500 cores: 1: 800 2: 800 3: 800 4: 800
> ^C
> [kajsa@aspire ~]$ inxi -G
> ^C
> 
> In journal i see it got a timeout from nouveau after a few seconds:
> 
> feb 22 13:07:57 aspire kernel: ------------[ cut here ]------------
> feb 22 13:07:57 aspire kernel: nouveau 0000:01:00.0: timeout
> feb 22 13:07:57 aspire kernel: WARNING: CPU: 0 PID: 67158 at
> drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c:228 nv50_runl_wait+0xde/0xf0
> [nouveau]
> 
> I can give full output on request.
> 
> 
> This is a dual GPU system, not using nvidia, no nvidia package nor dkms
> installed. When testing kernel 6.6.74, inxi -G responded:
> Graphics:
>   Device-1: Intel HD Graphics 630 driver: i915 v: kernel
>   Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] driver: nouveau
>     v: kernel
>   Device-3: Chicony Integrated HD WebCam driver: uvcvideo type: USB
>   Display: x11 server: X.org v: 1.21.1.8 with: Xwayland v: 22.1.9 driver: X:
>     loaded: intel,v4l dri: i965 gpu: i915 resolution: 1920x1080~60Hz
>   API: EGL v: 1.5 drivers: iris,nouveau,swrast
>     platforms: gbm,x11,surfaceless,device
>   API: OpenGL v: 4.6 vendor: intel mesa v: 24.3.4 renderer: Mesa Intel HD
>     Graphics 630 (KBL GT2)
>   API: Vulkan v: 1.3.231 drivers: intel,llvmpipe surfaces: xcb,xlib
> 
> BTW, system use mesa-24.3.4-2 from testing... both today and when tested
> kernel 6.6.74 OK incl inxi -G as you see above.
> 
> ---
> 
> Other than that system seems OK;
> 
> Plasma X11, Firefox, Thunderbird...
> suspend-resume
> hibernate-restore
> wifi, sound.
> 
> Bottom line: this kernel seem to have some problem with nouveau

Does switching back and forth between 6.6.74 and 6.6.79 provides consistent results with regarding of suspend, or you get random fails on both? Or depends also on usage time?

As I've noticed that sometimes in buggy bios this happens. A method for fixing (but can be omnicomphrensive) is to provide a custom/fixed acpi table, by dumping the current acpitable with acpidump, disassable/fixing and reassembling with iasl and provide the new acpitable in the initrd or boot cmdline. It's not trivial, as iasl would generally find syntax output errors even in the acpi table which is supposed to work, and IIRC we have also the iasl package utils outdated.
Comment 43 Herman Viaene 2025-02-22 15:34:27 CET
Linux mach3.hviaene.thuis 6.6.79-server-1.mga9 #1 SMP PREEMPT_DYNAMIC Fri Feb 21 18:40:41 UTC 2025 x86_64 GNU/Linux
Usual test of file types, NFS access, wifi, video and sound, internet. No problems encountered.
Comment 44 Brian Rockwell 2025-02-22 16:34:51 CET
MGA9-64, Xfce, Celeron N2840, Chromebook

The following 5 packages are going to be installed:

- cpupower-6.6.79-1.mga9.x86_64
- kernel-desktop-6.6.79-1.mga9.x86_64
- kernel-desktop-latest-6.6.79-1.mga9.x86_64
- kernel-userspace-headers-6.6.79-1.mga9.x86_64
- lib64bpf1-6.6.79-1.mga9.x86_64

99MB of additional disk space will be used.

-- rebooted

- Chromium browser works
- libreoffice working


I think this is ready to be released.
Comment 45 PC LX 2025-02-22 16:51:21 CET
Updated systems in comment 13, comment 15, comment 16 to the kernel 6.6.79, rebooted and did some quick checks.
No issues for now. Will report if I see any issue.
Comment 46 Len Lawrence 2025-02-22 18:21:53 CET
$ sys
System partition is /dev/nvme0n1p3
6.6.79-desktop-1.mga9

Updated system covered in comment #34 and rebooted the desktop kernel.
Repeated the earlier checks in Mate; stellarium, glmark2, bluetooth audio, Youtube videos in Firefox, word game in Falkon, stress tests...
Played an MP4 video and used the progress bar to seek forward and to rewind with no problem.  Used popup menu to generate a frame snapshot.  That appeared in 
~/Pictures as vlcsnap-2025-02-22-16h45m59s033.png.
Virtualbox launches the two 64-bit Mageia clients OK - not much to do as neither have any data and USB is not present.  At least bluetooth audio works - the Plasma signature tune plays loud and clear.  Switched between desktops: from Mate to Cinnamon then Plasma X11 amending this report live at the same time.
Mounted NFS shares and executed a ruby script which accessed remote data files.
All  looks good so far.
Comment 47 Morgan Leijström 2025-02-22 18:30:48 CET
(In reply to Giuseppe Ghibò from comment #41)
> Is ok with dmcrypt, lvm?

So far, on four systems; the one I reported (but forgot to tell this aspect of), and three other.  Will report on them soon.

---

(In reply to Giuseppe Ghibò from comment #42)
> (In reply to Morgan Leijström from comment #38)
> > mga9 x86_64 desktop-6.6.79-1: two weird things on Acer Aspire A717-71G
...
> > 1) First try suspending, screen shut of but it did not suspend, touched a
> > key and logged in OK.
...
> Does switching back and forth between 6.6.74 and 6.6.79 provides consistent
> results with regarding of suspend, or you get random fails on both? Or
> depends also on usage time?

When it failed, it was shortly after I had it return from hibernation.

I will tell if I see this again.  I have not seen this ever before not even with 
6.6.74.  That laptop suspends regularly automatically some minutes after my wife leaves it a few times each day.



> > 2) inxi -G fail: it just stops, not using CPU, I abort using Ctrl-C:

On my Thinkpad T510 that really use nouveau: no problem.  Detailed report in that system later.

For the failing system, do you want a full journal snippet, or something else I can provide?

---

BTW please trim citation - if citation is at all needed - to help keep bugs shorter to scroll through.
Comment 48 Thomas Andrews 2025-02-22 21:11:03 CET
MGA9-64 Plasma on an HP Pavilion 15 laptop. No installation issues, and no new issues to report after the reboot. Suspend/resume works, but then it always does. Hibernation appears to work, and resume from that doesn't, but then it never has. I suspect it would work with the original (ugh) Windows 8 that came with it, but in the general scheme of things the loss of hibernation is a small price to pay using an enlightened OS like Mageia.

Also, MGA9-64 Plasma on my production desktop, i5-7500, Nvidia Quadro K620, using nvidia-current. Also no issues here. I have not tried suspend or hibernate on this machine in some time, as I never have occasion to use it. Everything else is working as expected.
Comment 49 Morgan Leijström 2025-02-22 23:21:59 CET Comment hidden (obsolete)
Comment 50 Morgan Leijström 2025-02-22 23:42:03 CET
Continuing from Comment #47

The nouveau problem have severe side effects in that IF something/user runs inxi -G or something else, even after terminating it with ctrl-C, eglinfo is still there, blocking suspend, hibernation and shutdown.

Suspending simply refuse and yu are back at login in 20 seconds.
Shutting down hangs, not even tty i.e ctrl-alt-F5 works, you have to REISUB - or as normal user cut power!

This is a regression in the very last kernel.

Even 6.6.77 was OK, so this system is using it now:

[kajsa@aspire ~]$ inxi -SG
System:
  Host: aspire Kernel: 6.6.77-desktop-1.mga9 arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 5.27.10 Distro: Mageia 9
Graphics:
  Device-1: Intel HD Graphics 630 driver: i915 v: kernel
  Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] driver: nouveau
    v: kernel
  Device-3: Chicony Integrated HD WebCam driver: uvcvideo type: USB
  Display: x11 server: X.org v: 1.21.1.8 with: Xwayland v: 22.1.9 driver: X:
    loaded: intel,v4l dri: i965 gpu: i915 resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: iris,nouveau,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6 vendor: intel mesa v: 24.3.4 renderer: Mesa Intel HD
    Graphics 630 (KBL GT2)
  API: Vulkan v: 1.3.231 drivers: intel,llvmpipe surfaces: xcb,xlib

IMO this need to be fixed before release, unless this system is *very* unique.

Status comment: (none) => Hangs in shutdown: c50
Keywords: (none) => feedback

Comment 51 Morgan Leijström 2025-02-23 00:00:08 CET
The linus variant do not have the nouveau/inxi/eglinfo/shotdown problem per Comment 50:

[kajsa@aspire ~]$ inxi -SG
System:
  Host: aspire Kernel: 6.6.79-1.mga9 arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 5.27.10 Distro: Mageia 9
Graphics:
  Device-1: Intel HD Graphics 630 driver: i915 v: kernel
  Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] driver: nouveau
    v: kernel
  Device-3: Chicony Integrated HD WebCam driver: uvcvideo type: USB
  Display: x11 server: X.org v: 1.21.1.8 with: Xwayland v: 22.1.9 driver: X:
    loaded: intel,v4l dri: i965 gpu: i915 resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: iris,nouveau,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6 vendor: intel mesa v: 24.3.4 renderer: Mesa Intel HD
    Graphics 630 (KBL GT2)
  API: Vulkan v: 1.3.231 drivers: intel,llvmpipe surfaces: xcb,xlib
Comment 52 Morgan Leijström 2025-02-23 01:44:07 CET
OK i586 desktop on Thinkpad T43
same system and tests as in bug 34024 comment 10
Comment 53 katnatek 2025-02-23 01:54:33 CET
installing kernel-linus-6.6.79-1.mga9.x86_64.rpm kernel-server-devel-6.6.79-1.mga9.x86_64.rpm kernel-linus-devel-6.6.79-1.mga9.x86_64.rpm kernel-desktop-6.6.79-1.mga9.x86_64.rpm kernel-desktop-devel-6.6.79-1.mga9.x86_64.rpm kernel-server-6.6.79-1.mga9.x86_64.rpm lib64bpf1-6.6.79-1.mga9.x86_64.rpm kernel-userspace-headers-6.6.79-1.mga9.x86_64.rpm cpupower-6.6.79-1.mga9.x86_64.rpm from //home/katnatek/qa-testing/x86_64
Preparing...                     ##################################################################################################
      1/9: cpupower              ##################################################################################################
      2/9: kernel-desktop        ##################################################################################################
      3/9: kernel-server         ##################################################################################################
      4/9: kernel-userspace-headers
                                 ##################################################################################################
      5/9: lib64bpf1             ##################################################################################################
      6/9: kernel-desktop-devel  ##################################################################################################
      7/9: kernel-linus-devel    ##################################################################################################
      8/9: kernel-server-devel   ##################################################################################################
      9/9: kernel-linus          ##################################################################################################
remove-boot-splash: Format of /boot/initrd-6.6.79-1.mga9.img not recognized
      1/3: removing kernel-userspace-headers-6.6.77-1.mga9.x86_64
                                 ##################################################################################################
      2/3: removing cpupower-6.6.77-1.mga9.x86_64
                                 ##################################################################################################
      3/3: removing lib64bpf1-6.6.77-1.mga9.x86_64
                                 ##################################################################################################

vhba (20240917-1bdk_mga9): Installing module.
............
........
remove-boot-splash: Format of /boot/initrd-6.6.79-desktop-1.mga9.img not recognized

vhba (20240917-1bdk_mga9): Installing module.
............
........
remove-boot-splash: Format of /boot/initrd-6.6.79-server-1.mga9.img not recognized

vhba (20240917-1bdk_mga9): Installing module.
............
........
You should restart your computer for kernel-desktop, kernel-linus, kernel-server

Reboot 

uname -r
6.6.79-server-1.mga9

Ethernet OK
Graphic Card use amdgpu
Audio/Video OK
Webcam OK
Mount ISOs with dkms-vhba + cdemu-client OK

I forget enable ipv6 test for shorewall will come in next boot :)
Comment 54 Morgan Leijström 2025-02-23 02:13:05 CET
x86_64 desktop kernels:
Lazy reporting of two systems: Thinkpad T510 & Asus G75V, 
Details of machines see earlier kernel version tests...

__for both:
Plasma X11, various applications, wifi
suspend-resume, hibernate-restore
LVM using encrypted pv
No regressions noted
Comment 55 katnatek 2025-02-23 02:25:33 CET
RH x86_64

uname -r
6.6.79-desktop-1.mga9

Ethernet OK
Graphic Card use amdgpu
Audio/Video OK
Webcam OK
Mount ISOs with dkms-vhba + cdemu-client OK

systemctl status shorewall
● shorewall.service - Shorewall IPv4 firewall
     Loaded: loaded (/usr/lib/systemd/system/shorewall.service; enabled; preset: enabled)
     Active: active (exited) since Sat 2025-02-22 19:08:37 CST; 4min 44s ago
    Process: 2138 ExecStart=/sbin/shorewall $OPTIONS start $STARTOPTIONS (code=exited, status=0/SUCCESS)
   Main PID: 2138 (code=exited, status=0/SUCCESS)
        CPU: 392ms

feb 22 19:08:33 jgrey.phoenix shorewall[2184]: Processing /etc/shorewall/tcclear ...
feb 22 19:08:33 jgrey.phoenix shorewall[2184]: Setting up Route Filtering...
feb 22 19:08:34 jgrey.phoenix shorewall[2184]: Setting up Martian Logging...
feb 22 19:08:34 jgrey.phoenix shorewall[2184]: Setting up Proxy ARP...
feb 22 19:08:34 jgrey.phoenix shorewall[2184]: Preparing iptables-restore input...
feb 22 19:08:34 jgrey.phoenix shorewall[2184]: Running /sbin/iptables-restore --wait 60...
feb 22 19:08:36 jgrey.phoenix shorewall[2184]: Processing /etc/shorewall/start ...
feb 22 19:08:37 jgrey.phoenix shorewall[2184]: Processing /etc/shorewall/started ...
feb 22 19:08:37 jgrey.phoenix shorewall[2184]: done.
feb 22 19:08:37 jgrey.phoenix systemd[1]: Finished shorewall.service.

I have some doubts about shorewall6

systemctl status shorewall6
● shorewall6.service - Shorewall IPv6 firewall
     Loaded: loaded (/usr/lib/systemd/system/shorewall6.service; enabled; preset: enabled)
     Active: active (exited) since Sat 2025-02-22 19:08:40 CST; 4min 48s ago
    Process: 2437 ExecStart=/sbin/shorewall -6 $OPTIONS start $STARTOPTIONS (code=exited, status=0/SUCCESS)
   Main PID: 2437 (code=exited, status=0/SUCCESS)
        CPU: 246ms

feb 22 19:08:39 jgrey.phoenix shorewall[2480]: Running /sbin/ip6tables-restore --wait 60...
feb 22 19:08:39 jgrey.phoenix shorewall[2480]: Processing /etc/shorewall6/start ...
feb 22 19:08:39 jgrey.phoenix shorewall[2548]: iptables: Chain already exists.
feb 22 19:08:39 jgrey.phoenix shorewall[2549]: ipset v7.21: Set cannot be created: set with the same name already exists
feb 22 19:08:39 jgrey.phoenix shorewall[2552]: ipset v7.21: Set cannot be created: set with the same name already exists
feb 22 19:08:39 jgrey.phoenix shorewall[2567]: ip6tables v1.8.9 (legacy): Couldn't load target `Ifw':No such file or directory
feb 22 19:08:39 jgrey.phoenix shorewall[2567]: Try `ip6tables -h' or 'ip6tables --help' for more information.
feb 22 19:08:40 jgrey.phoenix shorewall[2480]: Processing /etc/shorewall6/started ...
feb 22 19:08:40 jgrey.phoenix shorewall[2480]: done.
feb 22 19:08:40 jgrey.phoenix systemd[1]: Finished shorewall6.service.
Comment 56 Morgan Leijström 2025-02-23 02:40:24 CET
mga9-64 desktop and server flavour OK on my workstation svarten:
 i7 870, AMD  Navi 24 [Radeon RX 6400], Plasma X11.

__Filesystems
boot: ext4
in LVM on a LUKS encrypted partition: / ext4, /home ext4, swap, swap2
big rust drive: plain ext4

__Clean update
using drakrpm, filtered on updates, testing repo enabled as updates

Also using mesa(tainted) 24.3.4 from testing
vt-switching: OK
suspend-resume: OK
hibernate-restore: OK

Running various desktop apps like Libreoffice, Thunderbird, Firefox, Hexchat, BOINC manager, java app FriBOK, flatpak (Chromium, Firefox, Signal), nextcloud client Appimage, Dropbox (native), Syncthing (native)...

VirtualBox 7.0.24 host with Guest Windows 7, using both locally dkms built kmod and pre-built:
Tested dynamic window resizing, USB 2 flash disk, host folder sharing write protected and not, bidirectional clipboard, drag file from Dolphin to Explorer, Internet video in Firefox.

Booted on desktop kernel:
[morgan@svarten ~]$ inxi -SMCGN
System:
  Host: svarten.tribun Kernel: 6.6.79-desktop-1.mga9 arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 5.27.10 Distro: Mageia 9
Machine:
  Type: Desktop Mobo: ASRock model: P55 Pro serial: <superuser required>
    BIOS: American Megatrends v: P2.60 date: 08/20/2010
CPU:
  Info: quad core model: Intel Core i7 870 bits: 64 type: MT MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 1291 min/max: 1200/2934 cores: 1: 1291 2: 1291 3: 1291
    4: 1291 5: 1291 6: 1291 7: 1291 8: 1291
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 24 [Radeon RX 6400/6500
    XT/6500M] driver: amdgpu v: kernel
  Display: x11 server: X.org v: 1.21.1.8 with: Xwayland v: 22.1.9 driver: X:
    loaded: amdgpu,v4l dri: radeonsi gpu: amdgpu resolution: 3840x2160~60Hz
  API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6 vendor: amd mesa v: 24.3.4 renderer: AMD Radeon RX
    6400 (radeonsi navi24 LLVM 15.0.6 DRM 3.54 6.6.79-desktop-1.mga9)
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    driver: r8169
Comment 57 katnatek 2025-02-23 02:46:50 CET
(In reply to katnatek from comment #55)
> I have some doubts about shorewall6
> 
> systemctl status shorewall6
> ● shorewall6.service - Shorewall IPv6 firewall
>      Loaded: loaded (/usr/lib/systemd/system/shorewall6.service; enabled;
> preset: enabled)
>      Active: active (exited) since Sat 2025-02-22 19:08:40 CST; 4min 48s ago
>     Process: 2437 ExecStart=/sbin/shorewall -6 $OPTIONS start $STARTOPTIONS
> (code=exited, status=0/SUCCESS)
>    Main PID: 2437 (code=exited, status=0/SUCCESS)
>         CPU: 246ms
> 
> feb 22 19:08:39 jgrey.phoenix shorewall[2480]: Running
> /sbin/ip6tables-restore --wait 60...
> feb 22 19:08:39 jgrey.phoenix shorewall[2480]: Processing
> /etc/shorewall6/start ...
> feb 22 19:08:39 jgrey.phoenix shorewall[2548]: iptables: Chain already
> exists.
> feb 22 19:08:39 jgrey.phoenix shorewall[2549]: ipset v7.21: Set cannot be
> created: set with the same name already exists
> feb 22 19:08:39 jgrey.phoenix shorewall[2552]: ipset v7.21: Set cannot be
> created: set with the same name already exists
> feb 22 19:08:39 jgrey.phoenix shorewall[2567]: ip6tables v1.8.9 (legacy):
> Couldn't load target `Ifw':No such file or directory
> feb 22 19:08:39 jgrey.phoenix shorewall[2567]: Try `ip6tables -h' or
> 'ip6tables --help' for more information.
> feb 22 19:08:40 jgrey.phoenix shorewall[2480]: Processing
> /etc/shorewall6/started ...
> feb 22 19:08:40 jgrey.phoenix shorewall[2480]: done.
> feb 22 19:08:40 jgrey.phoenix systemd[1]: Finished shorewall6.service.
Look as the "good" in bug#33680 comment#10
Comment 58 katnatek 2025-02-23 03:10:36 CET
Advisory updated
Comment 59 katnatek 2025-02-23 03:41:35 CET
dmesg run as user again
Comment 60 Morgan Leijström 2025-02-23 11:50:08 CET
(In reply to Morgan Leijström from comment #50)
> Continuing from Comment #47
> 
> The nouveau problem have severe side effects in that IF something/user runs
> inxi -G or something else, even after terminating it with ctrl-C, eglinfo is
> still there, blocking suspend, hibernation and shutdown.

Strange:  Today on same system, inxi -G succeed with kernel 6.6.79-desktop-1.
However, for each such command, in journal i see:

feb 23 11:37:42 aspire kernel: nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 122124 [ PRIVRING ]

However this line exist in journal for every session since long time.

It can hibernate OK.
Comment 61 Thomas Andrews 2025-02-23 17:07:19 CET
MGA9-32 Xfce on Foolishness, my Dell Inspiron 5100. Testing desktop and desktopi586 kernels.

$ inxi -SCGN
System:
  Host: localhost Kernel: 6.6.79-desktop-1.mga9 arch: i686 bits: 32
  Desktop: Xfce v: 4.18.1 Distro: Mageia 9
CPU:
  Info: single core model: Intel Pentium 4 bits: 32 cache: 512 KiB note: check
  Speed (MHz): 2791 min/max: N/A core: 1: 2791
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] RV200/M7 [Mobility Radeon 7500]
    driver: radeon v: kernel
  Display: x11 server: X.org v: 1.21.1.8 with: Xwayland v: 22.1.9 driver: X:
    loaded: v4l failed: radeon dri: radeon gpu: radeon resolution: 1024x768~61Hz
  API: OpenGL v: 4.5 vendor: mesa v: 24.2.8 renderer: llvmpipe (LLVM 15.0.6
    128 bits)
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Network:
  Device-1: Broadcom BCM4401 100Base-T driver: b44
  Device-2: Qualcomm Atheros AR2413/AR2414 Wireless Network Adapter
    [AR5005G 802.11bg] driver: ath5k

No installation issues, and no new issues after the reboots. Setting lid-shutting to either hibernate or suspend instead does nothing, leading me to believe that the lid sensor on this 23-year-old hardware no longer works. However, everything else seems to work.
Comment 62 Giuseppe Ghibò 2025-02-23 17:17:57 CET
(In reply to Morgan Leijström from comment #60)
> (In reply to Morgan Leijström from comment #50)
> > Continuing from Comment #47
> > 
> > The nouveau problem have severe side effects in that IF something/user runs
> > inxi -G or something else, even after terminating it with ctrl-C, eglinfo is
> > still there, blocking suspend, hibernation and shutdown.
> 
> Strange:  Today on same system, inxi -G succeed with kernel 6.6.79-desktop-1.
> However, for each such command, in journal i see:
> 
> feb 23 11:37:42 aspire kernel: nouveau 0000:01:00.0: bus: MMIO read of
> 00000000 FAULT at 122124 [ PRIVRING ]
> 
> However this line exist in journal for every session since long time.
> 
> It can hibernate OK.

Seems inconsistent with nouveau.

What you could do, is a sort of table for every host, including kernel version and whether hibernation/resume, or suspend/resume is consistent (i.e. working all the times, sometimes yet, sometimes not, or not working all the times) or not.

As for the button pressing for suspend, IIRC that's another bug of systemd we have identified but IIRC we haven't released the specific newer version of systemd (should be 253.26) fixing that, i.e. that pressing the power button would shutdown the machine instead suspending.

So better to deal with "systemctl suspend", or from Plasma menu Power Session -> sleep.
Comment 63 katnatek 2025-02-24 00:18:57 CET
installing kernel-linus-6.6.79-1.mga9.i586.rpm kernel-desktop586-6.6.79-1.mga9.i586.rpm kernel-desktop-6.6.79-1.mga9.i586.rpm kernel-server-6.6.79-1.mga9.i586.rpm kernel-linus-devel-6.6.79-1.mga9.i586.rpm kernel-desktop586-devel-6.6.79-1.mga9.i586.rpm kernel-server-devel-6.6.79-1.mga9.i586.rpm kernel-desktop-devel-6.6.79-1.mga9.i586.rpm bpftool-6.6.79-1.mga9.i586.rpm cpupower-6.6.79-1.mga9.i586.rpm libbpf1-6.6.79-1.mga9.i586.rpm kernel-userspace-headers-6.6.79-1.mga9.i586.rpm perf-6.6.79-1.mga9.i586.rpm cpupower-devel-6.6.79-1.mga9.i586.rpm libbpf-devel-6.6.79-1.mga9.i586.rpm from //home/katnatek/qa-testing/i586
Preparing...                     #######################################################################################
     1/15: kernel-userspace-headers
                                 #######################################################################################
     2/15: kernel-linus-devel    #######################################################################################
     3/15: kernel-linus          #######################################################################################
remove-boot-splash: Format of /boot/initrd-6.6.79-1.mga9.img not recognized
     4/15: cpupower              #######################################################################################
     5/15: libbpf1               #######################################################################################
     6/15: libbpf-devel          #######################################################################################
     7/15: kernel-desktop586     #######################################################################################
     8/15: kernel-desktop        #######################################################################################
     9/15: kernel-server         #######################################################################################
    10/15: cpupower-devel        #######################################################################################
    11/15: perf                  #######################################################################################
    12/15: bpftool               #######################################################################################
    13/15: kernel-desktop-devel  #######################################################################################
    14/15: kernel-server-devel   #######################################################################################
    15/15: kernel-desktop586-devel
                                 #######################################################################################
      1/7: removing libbpf-devel-6.6.77-1.mga9.i586
                                 #######################################################################################
      2/7: removing cpupower-devel-6.6.77-1.mga9.i586
                                 #######################################################################################
      3/7: removing cpupower-6.6.77-1.mga9.i586
                                 #######################################################################################
      4/7: removing libbpf1-6.6.77-1.mga9.i586
                                 #######################################################################################
      5/7: removing perf-6.6.77-1.mga9.i586
                                 #######################################################################################
      6/7: removing kernel-userspace-headers-6.6.77-1.mga9.i586
                                 #######################################################################################
      7/7: removing bpftool-6.6.77-1.mga9.i586
                                 #######################################################################################

vhba (20240917-1bdk_mga9): Installing module.
............................
............

vhba (20240917-1bdk_mga9): Installing module.
............
...........
remove-boot-splash: Format of /boot/initrd-6.6.79-desktop586-1.mga9.img not recognized

vhba (20240917-1bdk_mga9): Installing module.
...............
............
remove-boot-splash: Format of /boot/initrd-6.6.79-desktop-1.mga9.img not recognized

vhba (20240917-1bdk_mga9): Installing module.
..............
............
remove-boot-splash: Format of /boot/initrd-6.6.79-server-1.mga9.img not recognized
You should restart your computer for kernel-desktop, kernel-desktop586, kernel-linus, kernel-server

Reboot

uname -rm
6.6.79-server-1.mga9 i686

Wifi OK
Audio/Video OK
Webcam OK
Mount ISOs with dkms-vhba + cdemu-client OK
Comment 64 katnatek 2025-02-24 01:08:48 CET
uname -rm
6.6.79-desktop-1.mga9 i686

Wifi OK
Audio/Video OK
Webcam OK
Mount ISOs with dkms-vhba + cdemu-client OK
Comment 65 katnatek 2025-02-24 01:15:17 CET
 uname -rm
6.6.79-desktop586-1.mga9 i686

Wifi OK
Audio/Video OK
Webcam OK
Mount ISOs with dkms-vhba + cdemu-client OK
Comment 66 Dan Fandrich 2025-02-24 18:57:08 CET
No problems over the past 3 days running this on an old x86_64 AMD Phenom CPU with amdgpu driver. Firefox, video, LUKS, suspend/resume are fine. I did get a suspicious kernel log once on sleep (out of 10 cycles):

[101199.947027] systemd-sleep: page allocation failure: order:0, mode:0x100c02(GFP_NOIO|__GFP_HIGHMEM|__GFP_HARDWALL), nodemask=(null),cpuset=systemd-suspend.service,mems_allowed=0

(along with the call trace) but suspend and resume worked fine and I didn't see any lingering effects from this. As a bonus, the USB3 reset kernel logs I used to see on this motherboard every few seconds are gone.

CC: (none) => dan

Comment 67 Giuseppe Ghibò 2025-02-24 22:36:52 CET
Maybe low memory conditions? How much memory do you have?

On the overall this kernel seems pretty stable. I'd release and validate.

Speaking of systemd, our latest official version is 253.25+patches. Latest version of 253.x stable series is 253.30, maybe we could update this version to updates_testing?
Comment 68 Dan Fandrich 2025-02-24 23:58:26 CET
It looks like there was lots of free RAM at the time, and I don't recall doing anything particularly memory-hungry at the time. But, looking more closely at the logs it appears to be related to the AMD GPU driver. It looks like the system aborted the suspend attempt as well. The next attempt a few hours later succeeded.

Here is a more complete log:

[101199.022114] PM: suspend entry (deep)
[101199.630724] Filesystems sync: 0.608 seconds
[101199.636756] Freezing user space processes
[101199.641919] Freezing user space processes completed (elapsed 0.005 seconds)
[101199.641928] OOM killer disabled.
[101199.641930] Freezing remaining freezable tasks
[101199.643717] Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
[101199.643738] printk: Suspending console(s) (use no_console_suspend to debug)
[101199.947027] systemd-sleep: page allocation failure: order:0, mode:0x100c02(GFP_NOIO|__GFP_HIGHMEM|__GFP_HARDWALL), nodemask=(null),cpuset=systemd-suspend.service,mems_allowed=0
[101199.947043] CPU: 2 PID: 55154 Comm: systemd-sleep Tainted: G        W          6.6.79-desktop-1.mga9 #1
[101199.947046] Hardware name: XXX
[101199.947047] Call Trace:
[101199.947050]  <TASK>
[101199.947052]  dump_stack_lvl+0x43/0x60
[101199.947058]  warn_alloc+0x161/0x1e0
[101199.947063]  __alloc_pages_slowpath.constprop.0+0xd0c/0xe20
[101199.947067]  __alloc_pages+0x327/0x350
[101199.947071]  ttm_pool_alloc+0x1af/0x6a0 [ttm]
[101199.947085]  amdgpu_ttm_tt_populate+0x78/0xb0 [amdgpu]
[101199.947655]  ttm_tt_populate+0x9d/0x130 [ttm]
[101199.947664]  ttm_bo_handle_move_mem+0x162/0x170 [ttm]
[101199.947673]  ttm_mem_evict_first+0x20b/0x550 [ttm]
[101199.947682]  ttm_resource_manager_evict_all+0xa3/0x1d0 [ttm]
[101199.947692]  ? __pfx_pci_pm_prepare+0x10/0x10
[101199.947694]  amdgpu_device_prepare+0x4a/0xe0 [amdgpu]
[101199.948120]  pci_pm_prepare+0x30/0x70
[101199.948123]  dpm_prepare+0x242/0x420
[101199.948126]  dpm_suspend_start+0x1a/0x80
[101199.948127]  suspend_devices_and_enter+0x13a/0x930
[101199.948130]  pm_suspend+0x24d/0x580
[101199.948132]  state_store+0x68/0xd0
[101199.948136]  kernfs_fop_write_iter+0x11e/0x200
[101199.948140]  vfs_write+0x23a/0x420
[101199.948144]  ksys_write+0x6b/0xf0
[101199.948147]  do_syscall_64+0x55/0x80
[101199.948150]  ? __count_memcg_events+0x49/0x90
[101199.948153]  ? count_memcg_events.constprop.0+0x1a/0x30
[101199.948156]  ? handle_mm_fault+0x9e/0x360
[101199.948158]  ? do_user_addr_fault+0x326/0x630
[101199.948161]  ? exit_to_user_mode_prepare+0x40/0x1e0
[101199.948164]  entry_SYSCALL_64_after_hwframe+0x78/0xe2
[101199.948167] RIP: 0033:0x7f44eab1c820
[101199.948170] Code: 00 00 00 48 8b 15 f0 45 0d 00 f7 d8 89 04 11 48 c7 c0 ff ff ff ff eb a6 66 90 80 3d c1 cd 0d 00 00 74 17 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 58 c3 0f 1f 80 00 00 00 00 48 83 ec 28 48 89
[101199.948172] RSP: 002b:00007ffc7da96728 EFLAGS: 00000202 ORIG_RAX: 0000000000000001
[101199.948174] RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 00007f44eab1c820
[101199.948176] RDX: 0000000000000004 RSI: 00007ffc7da96810 RDI: 0000000000000004
[101199.948177] RBP: 00007ffc7da96810 R08: fefefefefefefeff R09: fefefefeff6c646c
[101199.948178] R10: 000000000000000b R11: 0000000000000202 R12: 0000000000000004
[101199.948179] R13: 000000002ea152d0 R14: 0000000000000004 R15: 00007f44eabeda00
[101199.948181]  </TASK>
[101199.948199] Mem-Info:
[101199.948201] active_anon:615051 inactive_anon:612490 isolated_anon:0
                 active_file:110704 inactive_file:1065439 isolated_file:0
                 unevictable:5080 dirty:48 writeback:0
                 slab_reclaimable:1090085 slab_unreclaimable:70375
                 mapped:260812 shmem:62274 pagetables:20901
                 sec_pagetables:0 bounce:0
                 kernel_misc_reclaimable:0
                 free:71043 free_pcp:116 free_cma:0
[101199.948206] Node 0 active_anon:2460204kB inactive_anon:2449960kB active_file:442816kB inactive_file:4261756kB unevictable:20320kB isolated(anon):0kB isolated(file):0kB mapped:1043248kB dirty:192kB writeback:0kB shmem:249096kB shmem_thp:0kB shmem_pmdmapped:0kB anon_thp:14336kB writeback_tmp:0kB kernel_stack:30080kB pagetables:83604kB sec_pagetables:0kB all_unreclaimable? no
[101199.948210] Node 0 DMA free:13308kB boost:0kB min:64kB low:80kB high:96kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15996kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
[101199.948214] lowmem_reserve[]: 0 2849 15820 15820 15820
[101199.948218] Node 0 DMA32 free:91008kB boost:27360kB min:39520kB low:42560kB high:45600kB reserved_highatomic:0KB active_anon:390636kB inactive_anon:453204kB active_file:26564kB inactive_file:685280kB unevictable:16kB writepending:40kB present:3090152kB managed:3024616kB mlocked:16kB bounce:0kB free_pcp:240kB local_pcp:240kB free_cma:0kB
[101199.948223] lowmem_reserve[]: 0 0 12971 12971 12971
[101199.948226] Node 0 Normal free:179856kB boost:124540kB min:179896kB low:193732kB high:207568kB reserved_highatomic:0KB active_anon:2069568kB inactive_anon:1996756kB active_file:416252kB inactive_file:3576476kB unevictable:20304kB writepending:152kB present:13631484kB managed:13289996kB mlocked:20304kB bounce:0kB free_pcp:224kB local_pcp:224kB free_cma:0kB
[101199.948230] lowmem_reserve[]: 0 0 0 0 0
[101199.948233] Node 0 DMA: 1*4kB (U) 1*8kB (U) 1*16kB (U) 1*32kB (U) 1*64kB (U) 1*128kB (U) 1*256kB (U) 1*512kB (U) 0*1024kB 2*2048kB (UM) 2*4096kB (M) = 13308kB
[101199.948246] Node 0 DMA32: 17304*4kB (UME) 2724*8kB (UME) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 91008kB
[101199.948255] Node 0 Normal: 12210*4kB (UME) 3445*8kB (UME) 2620*16kB (UME) 485*32kB (UME) 233*64kB (UME) 197*128kB (UME) 21*256kB (ME) 1*512kB (U) 0*1024kB 0*2048kB 0*4096kB = 179856kB
[101199.948267] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB
[101199.948268] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
[101199.948269] 1241970 total pagecache pages
[101199.948270] 1299 pages in swap cache
[101199.948271] Free swap  = 3096000kB
[101199.948271] Total swap = 3335488kB
[101199.948272] 4184408 pages RAM
[101199.948272] 0 pages HighMem/MovableOnly
[101199.948273] 101915 pages reserved
[101199.948273] 0 pages cma reserved
[101199.948274] 0 pages hwpoisoned
[101199.948283] [TTM] Buffer eviction failed
[101199.948285] [drm] evicting device resources failed
[101199.948287] amdgpu 0000:01:00.0: PM: device_prepare(): pci_pm_prepare+0x0/0x70 returns -12
[101199.948291] amdgpu 0000:01:00.0: PM: not prepared for power transition: code -12
[101199.948293] PM: Some devices failed to suspend, or early wake event detected
Comment 69 Giuseppe Ghibò 2025-02-25 01:20:01 CET
Which version of mesa are you using with it?
Comment 70 Dan Fandrich 2025-02-25 01:25:54 CET
From mesa-24.2.8-1.mga9.tainted.x86_64

OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon HD 7700 Series (radeonsi, verde, LLVM 15.0.6, DRM 3.54, 6.6.79-desktop-1.mga9)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.2.8
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
Comment 71 Giuseppe Ghibò 2025-02-25 01:32:31 CET
(In reply to Dan Fandrich from comment #70)
> From mesa-24.2.8-1.mga9.tainted.x86_64
> 
> OpenGL vendor string: AMD
> OpenGL renderer string: AMD Radeon HD 7700 Series (radeonsi, verde, LLVM
> 15.0.6, DRM 3.54, 6.6.79-desktop-1.mga9)
> OpenGL core profile version string: 4.6 (Core Profile) Mesa 24.2.8
> OpenGL core profile shading language version string: 4.60
> OpenGL core profile context flags: (none)
> OpenGL core profile profile mask: core profile

If you want you might try with mesa-24.3.4 from updates_testing. There will be 24.3.5 once out.
Comment 72 Thomas Andrews 2025-02-25 21:57:11 CET
$ inxi -SCGN
System:
  Host: localhost Kernel: 6.6.79-desktop-1.mga9 arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 5.27.10 Distro: Mageia 9
CPU:
  Info: dual core model: Intel Core i3 M 350 bits: 64 type: MT MCP cache:
    L2: 512 KiB
  Speed (MHz): avg: 1463 min/max: 933/2266 cores: 1: 1463 2: 1463 3: 1463
    4: 1463
Graphics:
  Device-1: Intel Core Processor Integrated Graphics driver: i915 v: kernel
  Display: x11 server: X.org v: 1.21.1.8 with: Xwayland v: 22.1.9 driver: X:
    loaded: intel,v4l dri: i965 gpu: i915 resolution: 1366x768~60Hz
  API: EGL v: 1.5 drivers: crocus,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 2.1 vendor: intel mesa v: 24.2.8 renderer: Mesa Intel HD
    Graphics (ILK)
  API: Vulkan v: 1.3.231 drivers: llvmpipe surfaces: xcb,xlib
Network:
  Device-1: Intel 82577LC Gigabit Network driver: e1000e
  Device-2: Broadcom BCM43224 802.11a/b/g/n driver: bcma-pci-bridge

Two 64-bit Plasma systems, one 32-bit Xfce system. No installation issues. Dkms-broadcom-wl appeared to build and install with no issues on the install that is using it. 

No new issues are apparent after the reboot. Hibernate/restore seems to work as expected, but suspend/resume reboots instead of resuming. That is not new; it's the way it seems to work with the 6.6 series kernels.

Also, on the one install using the broadcom-wl driver with Network Manager, bug 33821 is still in effect.
Comment 73 Thomas Andrews 2025-02-25 22:03:50 CET
No issues on the HP Probook 6550b with hanging up at shutdown, either.

(In reply to Giuseppe Ghibò from comment #67)

> 
> On the overall this kernel seems pretty stable. I'd release and validate.
> 

There was more discussion after this comment. Do you still agree with the above? Dan, what do you think?
Comment 74 Dan Fandrich 2025-02-25 22:56:10 CET
I can't say for certain that the page allocation failure I experienced never occurred with the last kernel. Given that the next suspend worked fine, it hasn't happened again, and there don't seem to be any bad effects from it, I wouldn't let it hold back a release.
Comment 75 Thomas Andrews 2025-02-26 01:46:56 CET
Thanks, Dan.

Validating the update.

Keywords: feedback => validated_update
Whiteboard: (none) => MGA9-32-OK MGA9-64-OK
CC: (none) => sysadmin-bugs

Comment 76 Mageia Robot 2025-02-26 07:29:50 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGASA-2025-0079.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 77 Morgan Leijström 2025-02-26 09:24:13 CET
(In reply to Thomas Andrews from comment #72)
>  suspend/resume reboots instead of resuming.

That means users loose unsaved work.

> That is not
> new; it's the way it seems to work with the 6.6 series kernels.

So no regression, OK to release yes.
Luckily, suspend-resume works on all systems i have tried.
Comment 78 Thomas Andrews 2025-02-26 15:59:49 CET
Note that with my other HP laptop, suspend-resume works, but hibernate-restore doesn't. In my experience suspend and hibernate functions are different with different hardware and perhaps more importantly, different BIOS/UEFI firmware.

My 6550b is from 2010, Intel-based, Legacy BIOS with an "experimental" secure boot function that is disabled (even with the factory-supplied Windows 7) by default, using Grub2 as the bootloader. The Pavilion is from 2015, AMD-based, UEFI, using rEFInd as the bootloader.

I'm not at all surprised that they act differently for this issue.

Note You need to log in before you can comment on or make changes to this bug.