Sophie

Sophie

distrib > Mageia > 8 > armv7hl > media > core-backports-src > by-pkgid > 29a2f8a4bbf957b05fa2638cb11cefc8 > files > 50

kernel-5.18.15-1.mga8.src.rpm


Add a nomodeset compat option for Mageia nokmsboot option until we
rework our Drakx & co

Signed-off-by: Thomas Backlund <tmb@mageia.org>

 drivers/gpu/drm/drm_nomodeset.c |   10 ++++++++++
 1 file changed, 10 insertions(+)

diff -Nurp linux-5.17.2/drivers/gpu/drm/drm_nomodeset.c linux-5.17.2-nokmsboot/drivers/gpu/drm/drm_nomodeset.c
--- linux-5.17.2/drivers/gpu/drm/drm_nomodeset.c	2022-03-20 22:14:17.000000000 +0200
+++ linux-5.17.2-nokmsboot/drivers/gpu/drm/drm_nomodeset.c	2022-04-08 20:34:19.886289617 +0300
@@ -20,5 +20,15 @@ static int __init disable_modeset(char *
 	return 1;
 }
 
+static int __init disable_nokmsboot(char *str)
+{
+	drm_nomodeset = true;
+
+	pr_warn("Booted with the nokmsboot parameter. Only the system framebuffer will be available\n");
+
+	return 1;
+}
+
 /* Disable kernel modesetting */
 __setup("nomodeset", disable_modeset);
+__setup("nokmsboot", disable_nokmsboot);