From 288a78a5d276028363b80de158df372ee688f918 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Tue, 23 Jan 2024 21:55:01 +0100 Subject: linux: Add noide and noahci kernel options They were meant to be temporary, but that got longer, and people seem to expect them to be there now. --- linux/dev/glue/block.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'linux/dev') diff --git a/linux/dev/glue/block.c b/linux/dev/glue/block.c index 6855a231..a8307813 100644 --- a/linux/dev/glue/block.c +++ b/linux/dev/glue/block.c @@ -206,7 +206,10 @@ int blk_dev_init () { #ifdef CONFIG_BLK_DEV_IDE - ide_init (); + extern char *kernel_cmdline; + if (strncmp(kernel_cmdline, "noide", 5) && + !strstr(kernel_cmdline, " noide")) + ide_init (); #endif #ifdef CONFIG_BLK_DEV_FD floppy_init (); -- cgit v1.2.3