From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) by mx.groups.io with SMTP id smtpd.web10.1013.1678300658798205568 for ; Wed, 08 Mar 2023 10:37:38 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@ventanamicro.com header.s=google header.b=W1TsclUa; spf=pass (domain: ventanamicro.com, ip: 209.85.214.180, mailfrom: sunilvl@ventanamicro.com) Received: by mail-pl1-f180.google.com with SMTP id h8so18519833plf.10 for ; Wed, 08 Mar 2023 10:37:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ventanamicro.com; s=google; t=1678300658; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=70Url9k6DYxSv9fF6YSmY5wmhIUeA9R7gGWLNDyvfe4=; b=W1TsclUa3WecDQhP+z6bUzYyUFPBPzxMRcY9ptPRaB+Ub/ADVpgcW4HDSyhKYqZEDS A8pMvqFz3Gqo/lDTvyztfgcGdeaqrQFZhR1G5Boerp2Mi7I8snhQYrwxNZH7t8UIc+DT KLLYE0T8ab0N8hbM1NIYonj2zaJ380cMJyVmmoPPT1bs1UQX8nCmMTR8to1m/Ln7tGb4 RnG2IklnyWS58SIlueC0V7cJq8yMsEw0U5/3fB4o+4Hwv7nhr9R8Ne5XVUXtqdrH151V F/YJjngtG89/gwWdVnkYgG7YyIkVIZHN+Ed6ccEhKDNu0mAiLLClg9JDqC2mKJxDEBsX q5kw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678300658; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=70Url9k6DYxSv9fF6YSmY5wmhIUeA9R7gGWLNDyvfe4=; b=5Rt+okZ+BmFDhPpnyEGEJ6IZtl+bsfMGnquGhV1bnLyXJVOvVkJVrhz7HsCrFBUUY2 VqyjIrXqEg69R+oPxcURrbQQPco3mvvukFBZKRJbVnfC655bCxmtpFhFtEX8yk6n0hPD D7nlvKu5VlysEQUjJZRL/2Np844BTWNQHvS8EMvUPEBpA6dpzsFyYhrMzxfuCH5mNDzT Cea5l5QfBgVWBqVF7Ny4Vw0LePsYvEEK3a13K7vHge39ZpTO/aHYOFrPJIj5I+a2X68V oQ6qiVJ5vBAPYw1NA90gj9S5gXvBCzZ4ZH7XJUfOs39bAhkD0EhvNnOWBO7e9l+xOP04 h5Ug== X-Gm-Message-State: AO0yUKWsf22LL6pojHwavDae53m9x/imrhJAt1c/IsEekfEwhpIQCEr1 cqOy+YTQnQnFz+mNMUfFHaGjIumzNQjJKvCkp5Y= X-Google-Smtp-Source: AK7set/Kk8Du4RD5+IYyaga4BAsVb5SB5Wdsdra5udfteck8XQbzJxkjFtuc1GKSCQCrtxQt0CFCzg== X-Received: by 2002:a17:902:c951:b0:19e:9807:de48 with SMTP id i17-20020a170902c95100b0019e9807de48mr20840402pla.23.1678300658019; Wed, 08 Mar 2023 10:37:38 -0800 (PST) Return-Path: Received: from sunil-laptop ([49.206.8.117]) by smtp.gmail.com with ESMTPSA id h3-20020a63df43000000b004fb95c8f63esm9599403pgj.44.2023.03.08.10.37.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Mar 2023 10:37:37 -0800 (PST) Date: Thu, 9 Mar 2023 00:07:33 +0530 From: "Sunil V L" To: devel@edk2.groups.io, andrei.warkentin@intel.com Subject: Re: [edk2-devel] [edk2 0/7] v3 Assorted fixes to core RISC-V and RiscVVirt Message-ID: References: <20230306212615.7400-1-andrei.warkentin@intel.com> MIME-Version: 1.0 In-Reply-To: <20230306212615.7400-1-andrei.warkentin@intel.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Mar 06, 2023 at 03:26:08PM -0600, Andrei Warkentin wrote: > Dear all, > > Please find the following patches for your reviewing pleasure. Sunil > suggested I put these into a single patch set, instead of sending > out these separately. > > This patch set is also available at https://github.com/andreiw/edk2-rv-wip/tree/patchset-1 > > Andrei Warkentin (7): > OvmfPkg: RiscVVirt: add SATA support > MdePkg: BasePeCoffLib: Allow AArch64 and x64 images in > ImageFormatSupported > MdePkg: BaseLib: don't log in RISCV InternalSwitchStack > MdePkg: BaseCpuLib: Fix RISCV CpuSleep symbol name. > MdeModulePkg: Dxe: add RISCV64 to mMachineTypeInfo > UefiCpuPkg: CpuTimerDxeRiscV64: fix tick duration accounting > UefiCpuPkg: BaseRiscV64CpuExceptionHandlerLib: clean up exception > handling > > OvmfPkg/RiscVVirt/RiscVVirtQemu.dsc | 7 + > OvmfPkg/RiscVVirt/RiscVVirtQemu.fdf | 7 + > MdePkg/Include/Protocol/DebugSupport.h | 32 ++- > UefiCpuPkg/Library/BaseRiscV64CpuExceptionHandlerLib/CpuExceptionHandlerLib.h | 11 +- > MdeModulePkg/Core/Dxe/Image/Image.c | 3 +- > MdePkg/Library/BaseLib/RiscV64/InternalSwitchStack.c | 8 - > MdePkg/Library/BasePeCoffLib/RiscV/PeCoffLoaderEx.c | 9 +- > UefiCpuPkg/CpuTimerDxeRiscV64/Timer.c | 39 ++-- > UefiCpuPkg/Library/BaseRiscV64CpuExceptionHandlerLib/CpuExceptionHandlerLib.c | 235 ++++++++++++++++++-- > MdePkg/Library/BaseCpuLib/RiscV/Cpu.S | 4 +- > UefiCpuPkg/Library/BaseRiscV64CpuExceptionHandlerLib/SupervisorTrapHandler.S | 17 +- > 11 files changed, 302 insertions(+), 70 deletions(-) > Thanks. Merged as part of PR #4118