summaryrefslogtreecommitdiffstats
path: root/initramfs
diff options
context:
space:
mode:
Diffstat (limited to 'initramfs')
-rw-r--r--initramfs/OpenSLX/MakeInitRamFS/Engine.pm7
1 files changed, 7 insertions, 0 deletions
diff --git a/initramfs/OpenSLX/MakeInitRamFS/Engine.pm b/initramfs/OpenSLX/MakeInitRamFS/Engine.pm
index efbcb585..cbd5ff5a 100644
--- a/initramfs/OpenSLX/MakeInitRamFS/Engine.pm
+++ b/initramfs/OpenSLX/MakeInitRamFS/Engine.pm
@@ -687,6 +687,13 @@ sub _handlePlugins
}
my $plugin = OpenSLX::OSPlugin::Roster->getPlugin($pluginName);
next if !$plugin;
+ my @suggestedKernelParams
+ = $plugin->suggestAdditionalKernelParams($self->{'kernel-params'});
+ if (@suggestedKernelParams) {
+ $self->{'kernel-params'}
+ .= ($self->{'kernel-params'} ? ' ' : '')
+ . join ' ', @suggestedKernelParams;
+ }
$plugin->copyRequiredFilesIntoInitramfs(
$self->{'build-path'}, $self->{attrs}, $self
);