From 7b2bfd4eca526b20ef8bcc7bd974edeb545d0575 Mon Sep 17 00:00:00 2001 From: Bo Chen Date: Mon, 11 Oct 2021 17:41:13 -0700 Subject: [PATCH] virtcontainers: clh: Use 'quiet' as the default kernel parameter The 'quiet' kernel parameter can avoid guest kernel logs while booting, which can reduce boot time. Fix: #2820 Signed-off-by: Bo Chen --- src/runtime/virtcontainers/clh.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/runtime/virtcontainers/clh.go b/src/runtime/virtcontainers/clh.go index be2d0e6688..6788993e40 100644 --- a/src/runtime/virtcontainers/clh.go +++ b/src/runtime/virtcontainers/clh.go @@ -257,6 +257,9 @@ func (clh *cloudHypervisor) createSandbox(ctx context.Context, id string, networ // Followed by extra debug parameters if debug enabled in configuration file if clh.config.Debug { params = append(params, clhDebugKernelParams...) + } else { + // start the guest kernel with 'quiet' in non-debug mode + params = append(params, Param{"quiet", ""}) } // Followed by extra kernel parameters defined in the configuration file