Bug 34980 - v4l2loopback < v0.15.3 does not support kernel ≥ 6.18
Summary: v4l2loopback < v0.15.3 does not support kernel ≥ 6.18
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal critical
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL: https://github.com/v4l2loopback/v4l2l...
Whiteboard: MGA9-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks: 34962
  Show dependency treegraph
 
Reported: 2026-01-12 10:43 CET by Thomas Bigot
Modified: 2026-01-17 03:49 CET (History)
5 users (show)

See Also:
Source RPM: v4l2loopback-0.15.2-1.mga10.src.rpm
CVE:
Status comment: Fixed in release 0.15.3


Attachments

Description Thomas Bigot 2026-01-12 10:43:46 CET
Description of problem:

v4l2loopback crashes under kernel ≥ 6.18 (https://github.com/v4l2loopback/v4l2loopback/issues/653). It is a known problem solved by this commit:

https://github.com/v4l2loopback/v4l2loopback/commit/6b33fe1f682881eb268ab9fc85f231acc5564ac8

and release 0.15.3 includes this fix. So Mageia’s v4l2loopback should be updated to this version.

Version-Release number of selected component (if applicable):
0.15.2-1

How reproducible:
always

Steps to Reproduce:
1. use kernel ≥ 6.18 (6.18.4 for instance)
2. install dkms-v4l2loopback
3. get kernel oopses
Comment 1 Lewis Smith 2026-01-12 20:24:25 CET
Thank you for the report, especially the research & the fix.

Marc looks after this package, so assigning to you.

Status comment: (none) => Fixed in release 0.15.3
Assignee: bugsquad => mageia

Comment 2 Marc Krämer 2026-01-13 10:50:33 CET
must have overseen the update.
A new version is now building.
Comment 3 Thomas Bigot 2026-01-13 11:45:20 CET
Update received, installed, and checked working.
Thanks.

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

Comment 4 Marc Krämer 2026-01-13 11:59:34 CET
That was fast :)
Comment 5 Morgan Leijström 2026-01-13 12:10:44 CET
I guess that because Bug 34962 - Backport kernel 6.18,
also Mageia 9 need this update.

Resolution: FIXED => (none)
CC: (none) => fri
Flags: (none) => affects_mga9?
Status: RESOLVED => REOPENED

Marc Krämer 2026-01-13 12:22:41 CET

Component: RPM Packages => Backports
Whiteboard: (none) => mga9too

Comment 6 Morgan Leijström 2026-01-13 13:10:15 CET
I think it is best that it arrives like a normal update even if it is for backport kernel.  Like we already did for:
Bug 34961 - Update request: nvidia470
Bug 34963 - Update dkms-vhba ,libmirage & cdemu-daemon for kernel 6.18 backport

This will make it easier for our users (and us to guide them)

Component: Backports => RPM Packages

Comment 7 Morgan Leijström 2026-01-13 15:14:18 CET
Thank you Marc, I see already! v4l2loopback-0.15.3-1.mga9 in both core_updates_testing, and backports_testing.
Packages can be removed from backports_testing

Who can test?

And we need an advisory.

Flags: affects_mga9? => (none)
Blocks: (none) => 34962
CC: (none) => j.alberto.vc
Whiteboard: mga9too => MGA9TOO
Assignee: mageia => qa-bugs

Comment 8 Marc Krämer 2026-01-13 16:52:26 CET
I'll write one this evening

CC: (none) => mageia

Comment 9 Marc Krämer 2026-01-13 20:58:02 CET
Updated v4l2loopback to support newer kernels:

Backported kernel 6.18 requires an updated version (mga#34962).

Additionally some bugs and issues have been fixed.


RPMS in core/updates_testing:
v4l2loopback-0.15.3-1.mga9
dkms-v4l2loopback-0.15.3-1.mga9

SRPM:
v4l2loopback-0.15.3-1.mga9.src.rpm
katnatek 2026-01-13 21:00:07 CET

CC: j.alberto.vc => (none)

Comment 10 Herman Viaene 2026-01-14 10:06:26 CET
Problem???
Linux mach3.hviaene.thuis 6.18.4-desktop-3.stabletesting.mga9 #1 SMP PREEMPT_DYNAMIC Sun Jan 11 22:07:05 UTC 2026 x86_64 GNU/Linux
But when I select the dkms-v4l2loopback, it wants to draw in kernel-desktop-devel-6.6.116.

CC: (none) => herman.viaene

Comment 11 Morgan Leijström 2026-01-14 10:25:51 CET
(In reply to Herman Viaene from comment #10)
> when I select the dkms-v4l2loopback, it wants to draw in
> kernel-desktop-devel-6.6.116.

I believe that is a problem in our tools, not this package. See 
Bug 34973 - Wrong selection of kernel-devel packages, running kernel 6.18
Comment 12 Herman Viaene 2026-01-16 15:23:28 CET
MGA9-64 desktop Plasma Wayland on Compaq H000SB
No installation issues.
]$ uname -a
Linux mach3.hviaene.thuis 6.18.4-desktop-3.stabletesting.mga9 #1 SMP PREEMPT_DYNAMIC Sun Jan 11 22:07:05 UTC 2026 x86_64 GNU/Linux


$ v4l2loopback-ctl list
unable to open control device '/dev/v4l2loopback': No such file or directory
No complaints seen from kernel
From https://wiki.archlinux.org/title/V4l2loopback=:

# modprobe v4l2loopback video_nr=9 card_label=Video-Loopback exclusive_caps=1

# v4l2loopback-ctl list
OUTPUT          CAPTURE         NAME
/dev/video9     /dev/video9     Video-Loopback
Looks good to me

Whiteboard: MGA9TOO => MGA9TOO MGA9-64-OK

Comment 13 Thomas Andrews 2026-01-17 00:33:01 CET
Cauldron fixed by Comment 3, changing this to an MGA9 bug.

Validating.

CC: (none) => andrewsfarm, sysadmin-bugs
Whiteboard: MGA9TOO MGA9-64-OK => MGA9-64-OK
Version: Cauldron => 9
Keywords: (none) => validated_update

katnatek 2026-01-17 02:29:07 CET

Keywords: (none) => advisory

Comment 14 Mageia Robot 2026-01-17 03:49:09 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2026-0006.html

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


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