From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1kcbhb-0002iZ-DH for mharc-grub-devel@gnu.org; Tue, 10 Nov 2020 17:01:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:35382) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kcbhU-0002hq-Nt for grub-devel@gnu.org; Tue, 10 Nov 2020 17:01:18 -0500 Received: from aserp2130.oracle.com ([141.146.126.79]:44266) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kcbhP-0003Qv-8h for grub-devel@gnu.org; Tue, 10 Nov 2020 17:01:16 -0500 Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1]) by aserp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 0AAM0RZD146218; Tue, 10 Nov 2020 22:00:57 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : references : mime-version : content-type : in-reply-to; s=corp-2020-01-29; bh=IA6gEoxgz/jFDJHM5hLWC/gpGx/6/oMeSrPXCq8BGGQ=; b=hkMjlis2FQ8hhF0wzgMW7gMcTX7tODhQUQMQ2CjGDEw1UxJ8Z4i/4xVAp5HeTa0Pr8no z5HcJLoEFGZ+ysRKJ0WETgyxfv7l+ieqK0V0hZRE5rrTiL7kWsd/+hFCnhdypoUN3rFz CguFdQNeVXHTxMkRmXcMP7e3MDCLvogotxXRItqqeRbFTv/222XG+PSW+arrcKaAgOj4 joCQFLgShcarYMUre7Ofyqo5lRgR75i9e/C6eZw2G4WzOMp1bOftpP99NH9pwiP/VcKc iUhFMQZifEPfMrvlzCmiubptcDgeXMkypW6mGv711xovgmgi5oTb+kLMeFCd+v/+Yuwn +Q== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by aserp2130.oracle.com with ESMTP id 34nh3axdcr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 10 Nov 2020 22:00:57 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 0AALeAXg166236; Tue, 10 Nov 2020 21:58:56 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userp3030.oracle.com with ESMTP id 34p5gxjfga-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 10 Nov 2020 21:58:56 +0000 Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 0AALwtAS018735; Tue, 10 Nov 2020 21:58:55 GMT Received: from char.us.oracle.com (/10.152.32.25) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 10 Nov 2020 13:58:54 -0800 Received: by char.us.oracle.com (Postfix, from userid 1000) id AB7946A0109; Tue, 10 Nov 2020 17:00:45 -0500 (EST) Date: Tue, 10 Nov 2020 17:00:45 -0500 From: Konrad Rzeszutek Wilk To: The development of GNU GRUB Cc: Krystian Hebel Subject: Re: [GRUB RFC PATCH 00/22] i386: Intel TXT and AMD SKINIT secure launcher Message-ID: <20201110220044.GE16458@char.us.oracle.com> References: <20201110144500.31606-1-krystian.hebel@3mdeb.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201110144500.31606-1-krystian.hebel@3mdeb.com> User-Agent: Mutt/1.9.1 (2017-09-22) X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9801 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 mlxlogscore=999 mlxscore=0 spamscore=0 phishscore=0 adultscore=0 malwarescore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2011100148 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9801 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 lowpriorityscore=0 priorityscore=1501 clxscore=1011 malwarescore=0 mlxscore=0 spamscore=0 suspectscore=0 mlxlogscore=999 impostorscore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2011100149 Received-SPF: pass client-ip=141.146.126.79; envelope-from=konrad.wilk@oracle.com; helo=aserp2130.oracle.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/10 17:01:06 X-ACL-Warn: Detected OS = Linux 3.1-3.10 [fuzzy] X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Nov 2020 22:01:18 -0000 On Tue, Nov 10, 2020 at 03:44:38PM +0100, Krystian Hebel wrote: > Hi, > > This is an addition to the RFC patchset which introduced TrenchBoot support for > Intel TXT. > > It includes all original patches sent by Daniel Kiper back in May, rebased on So .. if they are Daniel's should this.. > Krystian Hebel (4): > i386/slaunch: Add code for searching for DRTM event log in ACPI > i386/skinit: Add AMD SKINIT definitions header file > i386/skinit: Add AMD SKINIT core implementation > i386/slaunch: Add support for AMD SKINIT > > Norbert Kaminski (18): > i386/msr: Merge rdmsr.h and wrmsr.h into msr.h > i386/msr: Rename grub_msr_read() and grub_msr_write() > i386/msr: Extract and improve MSR support detection code > i386/memory: Rename PAGE_SHIFT to GRUB_PAGE_SHIFT > i386/memory: Rename PAGE_SIZE to GRUB_PAGE_SIZE and make it global > mmap: Add grub_mmap_get_lowest() and grub_mmap_get_highest() > i386/tpm: Rename tpm module to tpm_verifier > i386/tpm: Add TPM TIS and CRB driver > efi: Make shim_lock GUID and protocol type public > efi: Return grub_efi_status_t from grub_efi_get_variable() > efi: Add a function to read EFI variables with attributes > i386/efi: Report UEFI Secure Boot status to the Linux kernel > i386/slaunch: Add basic platform support for secure launch > i386/txt: Add Intel TXT definitions header file > i386/txt: Add Intel TXT core implementation > i386/txt: Add Intel TXT ACM module support > i386/txt: Add Intel TXT verification routines > i386/slaunch: Add secure launch framework and commands .. have Daniel's name on them?