From nobody Mon Feb 9 07:22:41 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+78026+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+78026+1787277+3901457@groups.io ARC-Seal: i=1; a=rsa-sha256; t=1626877706; cv=none; d=zohomail.com; s=zohoarc; b=fxcikTLBsowq3t78hpWH6cgCuxXx3W8rh8Ug77TFCNlieliRkQc7HRpgS6xunqntm0+SdznJ4Pt+zGqJuFfETruUUyB064AYOkDPL+6wzjhu0wTQqGAOEnMqRzUp5nspRNJesXFyjEm4MDFFHViY1TYp7lCMOTBUbgTMBfheCt4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1626877706; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=EPQsnnTYSuD9KbeUCFkjm/UvVQ23Gy8hTzZs3bRspOs=; b=Q1GMETlB9rctxpjZPcSg3Y1jNoirFmyB8yuWDsYckAwN0ecG0Mtb+y+uBlmej4N2J8YvZ+CNVGpRfmDUIXBIxlm/+kOt3lyrwuSgTtU+YW0TIKOCGWfGSchqVy7OYgp+KEN5O2l65DjyaRDaUOWmlsovKint9UrXgmjiGbRkBN8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+78026+1787277+3901457@groups.io Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1626877706827108.38072432127524; Wed, 21 Jul 2021 07:28:26 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id zRWAYY1788612x66bMimg6Xm; Wed, 21 Jul 2021 07:28:26 -0700 X-Received: from mail-pf1-f201.google.com (mail-pf1-f201.google.com [209.85.210.201]) by mx.groups.io with SMTP id smtpd.web08.3872.1626873866966155154 for ; Wed, 21 Jul 2021 06:24:27 -0700 X-Received: by mail-pf1-f201.google.com with SMTP id x35-20020a056a0018a3b029032d069176ceso1761347pfh.20 for ; Wed, 21 Jul 2021 06:24:26 -0700 (PDT) X-Gm-Message-State: GHX82LbOuSJzK0s60XiD8hOux1787277AA= X-Google-Smtp-Source: ABdhPJyFgk0PNZ5yyswH/T7u1qZ0MfqB7xL031irKAfouvLe48BJX9P0dGva1e4taehXNdGyFOsjIqyscUX8tXQ0 X-Received: from ratho96.c.googlers.com ([fda3:e722:ac3:cc00:3:22c1:c0a8:aae]) (user=chengchieh job=sendgmr) by 2002:a62:1a4b:0:b029:328:da0b:d83b with SMTP id a72-20020a621a4b0000b0290328da0bd83bmr36183467pfa.59.1626873866005; Wed, 21 Jul 2021 06:24:26 -0700 (PDT) Date: Wed, 21 Jul 2021 13:23:24 +0000 In-Reply-To: <20210721132328.1415485-1-chengchieh@google.com> Message-Id: <20210721132328.1415485-3-chengchieh@google.com> Mime-Version: 1.0 References: <20210721132328.1415485-1-chengchieh@google.com> Subject: [edk2-devel] [PATCH v1 2/6] UefiPayloadPkg: Use legacy timer in Linuxboot payload From: "Cheng-Chieh Huang via groups.io" To: devel@edk2.groups.io Cc: Cheng-Chieh Huang Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,chengchieh@google.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1626877706; bh=k3WZIqWJBN/uXCnBuae5BAjnWITfT98qlu61uHtyOas=; h=Cc:Content-Type:Date:From:Reply-To:Subject:To; b=wHI5zQnmK7y133SNtmMCFHNEqksu/QzgwQIgm3Es5gLerGvVz/lYkaDbFFmNF+7YbnZ Jx/WgN4h4t6/BjX0fRd6gRXrpGS719O40Qj+kXaE2MGOomIJOCwW3Z8DattQASsCOT1Xu CfluCXWODtyGhevfbSvm28ZSM7z6avlIYFA= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1626877708761100010 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" HPET timer may fail to init after prior linux taking over. Signed-off-by: Cheng-Chieh Huang --- UefiPayloadPkg/UefiPayloadPkg.dsc | 6 ++++++ UefiPayloadPkg/UefiPayloadPkg.fdf | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayload= Pkg.dsc index 54576ba485b7..e56e6f4a5379 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.dsc +++ b/UefiPayloadPkg/UefiPayloadPkg.dsc @@ -438,7 +438,13 @@ [Components.X64] NULL|MdeModulePkg/Library/BootMaintenanceManagerUiLib/BootMaintenanc= eManagerUiLib.inf } =20 +!if $(BOOTLOADER) =3D=3D "LINUXBOOT" + OvmfPkg/8254TimerDxe/8254Timer.inf + OvmfPkg/8259InterruptControllerDxe/8259.inf +!else PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.inf +!endif + MdeModulePkg/Universal/Metronome/Metronome.inf MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf diff --git a/UefiPayloadPkg/UefiPayloadPkg.fdf b/UefiPayloadPkg/UefiPayload= Pkg.fdf index 041fed842cd8..f57a8b4bf3d3 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.fdf +++ b/UefiPayloadPkg/UefiPayloadPkg.fdf @@ -101,7 +101,12 @@ [FV.DXEFV] INF UefiCpuPkg/CpuDxe/CpuDxe.inf INF MdeModulePkg/Universal/BdsDxe/BdsDxe.inf INF MdeModulePkg/Application/UiApp/UiApp.inf +!if $(BOOTLOADER) !=3D "LINUXBOOT" INF PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.inf +!else +INF OvmfPkg/8254TimerDxe/8254Timer.inf +INF OvmfPkg/8259InterruptControllerDxe/8259.inf +!endif INF MdeModulePkg/Universal/Metronome/Metronome.inf INF MdeModulePkg/Universal/WatchdogTimerDxe/WatchdogTimer.inf INF MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf --=20 2.32.0.402.g57bb445576-goog -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#78026): https://edk2.groups.io/g/devel/message/78026 Mute This Topic: https://groups.io/mt/84357534/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-