[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 4/6] fix console setting from cmdline
From: |
Luca Dariz |
Subject: |
[PATCH 4/6] fix console setting from cmdline |
Date: |
Sat, 5 Feb 2022 18:51:27 +0100 |
The leading space prevents it working if console=comX is the only
argument, so handle this case separately.
Signed-off-by: Luca Dariz <luca@orpolo.org>
---
i386/i386at/com.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/i386/i386at/com.c b/i386/i386at/com.c
index 3402a025..fb291b87 100644
--- a/i386/i386at/com.c
+++ b/i386/i386at/com.c
@@ -189,6 +189,11 @@ comcnprobe(struct consdev *cp)
if (console)
mach_atoi(console + strlen(CONSOLE_PARAMETER), &rcline);
+ if (strncmp(kernel_cmdline, CONSOLE_PARAMETER + 1,
+ strlen(CONSOLE_PARAMETER) - 1) == 0)
+ mach_atoi(kernel_cmdline + strlen(CONSOLE_PARAMETER) - 1,
+ &rcline);
+
maj = 0;
unit = -1;
pri = CN_DEAD;
--
2.30.2
- [PATCH v2 0/6] Add initial support for booting x86_64 from grub, Luca Dariz, 2022/02/05
- [PATCH 3/6] fix register corruption in irq on qemu, Luca Dariz, 2022/02/05
- [PATCH 4/6] fix console setting from cmdline,
Luca Dariz <=
- [PATCH 1/6] add support for booting from grub with x86_64, Luca Dariz, 2022/02/05
- [PATCH 2/6] cleanup multiboot, Luca Dariz, 2022/02/05
- [PATCH 6/6] fix Task State Segment layout for 64 bit, Luca Dariz, 2022/02/05
- [PATCH 5/6] enable user access, Luca Dariz, 2022/02/05