From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id F0B82CA1015 for ; Fri, 5 Sep 2025 10:05:58 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.1111580.1460235 (Exim 4.92) (envelope-from ) id 1uuTKC-0007i0-I9; Fri, 05 Sep 2025 10:05:44 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 1111580.1460235; Fri, 05 Sep 2025 10:05:44 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1uuTKC-0007ht-Fa; Fri, 05 Sep 2025 10:05:44 +0000 Received: by outflank-mailman (input) for mailman id 1111580; Fri, 05 Sep 2025 10:05:42 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1uuTKA-0007UD-H8 for xen-devel@lists.xenproject.org; Fri, 05 Sep 2025 10:05:42 +0000 Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com [2a00:1450:4864:20::635]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id e14de3ae-8a3f-11f0-9d12-b5c5bf9af7f9; Fri, 05 Sep 2025 12:05:41 +0200 (CEST) Received: by mail-ej1-x635.google.com with SMTP id a640c23a62f3a-b0454d63802so327912166b.2 for ; Fri, 05 Sep 2025 03:05:41 -0700 (PDT) Received: from eddie5.eng.citrite.net ([185.25.67.249]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b046aa92242sm589136366b.59.2025.09.05.03.05.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Sep 2025 03:05:40 -0700 (PDT) X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: e14de3ae-8a3f-11f0-9d12-b5c5bf9af7f9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloud.com; s=cloud; t=1757066741; x=1757671541; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=OPitMHA0jLlZD3e3Xgx2NPRkFt8Wh9k4Wg+0HJuHEqU=; b=bGm0NIwLyFnpLCxUnOPWqDFkOBgmfltuYulANuRMHYEG52EWvFNfu46Th8oNa6x4OV lUJLquGKLOR4GoqZfa1Xn+/YrgOrX0bgBLX2MPZbq0LpREi7WaxxTs9PvUia1KmJErAg 6PMFfPX6z7sraViBoWSbQP0pUL8rmFVfAStpQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757066741; x=1757671541; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=OPitMHA0jLlZD3e3Xgx2NPRkFt8Wh9k4Wg+0HJuHEqU=; b=dtPMd2cBEnL4UTFsJYpbi4W3y3sJJqzR07ZduiSQ+JHMZgoZ00nPiieKE7AK4WOnw+ ZH158G6fJgtNiLzG5HiI9PPNaQNIRh0eZ2w7wefZEQ84fm4MZB4naJCGv1G5J9Tj+Yi7 lnaH5pxGxd5jzcT4nWpw0qZsv//r31sul3CZ/yAZjlEjmbb9Rad9phXWZeKOOJF2OQwl U7CmDLYq54J4fOIoSW9JWkmIsQM+TSWZcpeOmOl8tqhfqzaNK8bhqv6Z5vfU1aGGuAQd lWwEm4yQ8rdvGi8UtqeowBoE/tN49zNjatf965DOfdq+lDJoe1VoyfxiHW3NsN98M7lm hhCA== X-Gm-Message-State: AOJu0YyXkBVRUVF/6+a34j65s9q+17ZjInaucCh4vyojjgT1RBYSbICi Y01kEGvNtRHi5NZUffCqvqaFoctA5TSsNVCPcu/noh5wIoo7Tu7hvhxOPIzTM5K2x9jUSm9q1TI 1QN5iCXs= X-Gm-Gg: ASbGncvey2oqCghkoiQ1BDT80PmgnLzAxBqiSNw/Rf25n6nib+WhgbiXvwiQoOfNSW5 X2UUiRVFi2NUwA+xE7snc2YFdR4gJFnZvM9hHIAsozDNIiMxrT1XrakynbJvM27C2a2IKA1IC/K ktdBM972icd6Az5eHFYXjL2Ea3rTdF0KYVLq1ei1soR07ndlnaR8qP/FAgv1MA1tYlWkfD9LFEG PJDvEjn1m8Cu1QZw7N4q5xGLTqQlL/CBwt2/gAAT9Y7umoAR8vCgixKNXDbOM0kEqxGYt9DG0zG K4xoAzwc7VWIuV66yHdSFOIFzglKNwDE75LXbOA/exxBgWE9AIeB86qYPMNxjF3SdzBOfDDYc+m V8nE2CrMXAW+gTld3vU+mtQyMsdQFBNtkLhlniea8QihItw== X-Google-Smtp-Source: AGHT+IG1Mp//cjVox34ogFLm0En43L8JoN3VGqJiPNeWa/nib+CJdPJRUSpYH13i8vQV5m4EM4JLHg== X-Received: by 2002:a17:907:72d5:b0:afe:a6d3:b4a2 with SMTP id a640c23a62f3a-b01d8a39b3fmr2307105066b.11.1757066740796; Fri, 05 Sep 2025 03:05:40 -0700 (PDT) From: Gerald Elder-Vass To: Xen-devel Cc: Gerald Elder-Vass , =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= , "Daniel P. Smith" , Jan Beulich , Andrew Cooper , Anthony PERARD , Michal Orzel , Julien Grall , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Stefano Stabellini Subject: [PATCH v3 0/2] efi: Support Shim LoadImage Date: Fri, 5 Sep 2025 10:05:30 +0000 Message-ID: X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Support Shim LoadImage protocol but keep Shim Lock for compatibility https://gitlab.com/xen-project/people/geraldev/xen/-/pipelines/2023640279 Gerald Elder-Vass (1): efi: Support using Shim's LoadImage protocol Ross Lagerwall (1): efi: Add a function to check if Secure Boot mode is enabled xen/common/efi/boot.c | 83 ++++++++++++++++++++++++++++++++++++---- xen/common/efi/runtime.c | 1 + xen/include/xen/efi.h | 2 + 3 files changed, 78 insertions(+), 8 deletions(-) -- 2.47.3 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id D1D19CA1015 for ; Fri, 5 Sep 2025 12:10:45 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.1111863.1460416 (Exim 4.92) (envelope-from ) id 1uuVGy-0001XW-Fm; Fri, 05 Sep 2025 12:10:32 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 1111863.1460416; Fri, 05 Sep 2025 12:10:32 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1uuVGy-0001XP-BF; Fri, 05 Sep 2025 12:10:32 +0000 Received: by outflank-mailman (input) for mailman id 1111863; Fri, 05 Sep 2025 12:10:31 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1uuVGx-0001XF-1D for xen-devel@lists.xenproject.org; Fri, 05 Sep 2025 12:10:31 +0000 Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [2a00:1450:4864:20::636]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 50d8651c-8a51-11f0-9d12-b5c5bf9af7f9; Fri, 05 Sep 2025 14:10:30 +0200 (CEST) Received: by mail-ej1-x636.google.com with SMTP id a640c23a62f3a-b0454d63802so346344066b.2 for ; Fri, 05 Sep 2025 05:10:30 -0700 (PDT) Received: from eddie5.eng.citrite.net ([185.25.67.249]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b047a90387esm449572366b.0.2025.09.05.05.10.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Sep 2025 05:10:29 -0700 (PDT) X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 50d8651c-8a51-11f0-9d12-b5c5bf9af7f9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloud.com; s=cloud; t=1757074229; x=1757679029; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=8crF7tA8X8rS5SsOrxDZg6mAqCFfsL8KpASg5b0qYF4=; b=iIuTUu3jNAS5Qb8M33IDFKL1ozST3IQOIxPxgL5wO3IZqXqW5ByGvthclG3MqqEr4X UxKOT6/sRTWG44IQzmMOWkpS71LHvftjefYSVWGeyW7F9u58MttIBuTDT3l/S3Mv5jsh heiJPsx9/8QhRr0EyE5oozX2OsMLDh4d+joKE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757074229; x=1757679029; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=8crF7tA8X8rS5SsOrxDZg6mAqCFfsL8KpASg5b0qYF4=; b=KxUM+m7OMB/nyjUyU/K1QqkaxxfnZ76VlnPexe82yblQqtIe7+2nEfmAwXwT4kbGCk mE1/DSw8XTRsq9UymQvqtB+zu7F+IW6BiWTrmW5gnww8lLBw+bPf9TdSZPn3lkD59pyi CrpurlBCFge9JaXFuEZB+AkF3T46jMPws7Q0NvQ2KX186AGRgDuwaIKx4v2jFFJFJi7o cNPdPVfSwwbVsMCoCCCaBn6CMgiX+3kraVJ9p/E1sQmoad7ueUhDTsT4vwUsI+cW8NUX UYeHAs3nOYIbAQAkFzUnaZdD83CkpIVjJb6WCtomR3/Bzm8J9/v1ESQCIz6npA2lkeNl NMqA== X-Gm-Message-State: AOJu0YxWNWj1fGaMKEFFDZLsEbtgKY0lIEycSJn0AMOMw8y245wFvRhP eru3hpeJrxxMF8TLfbiSj/tTpWgp4PooUHJI8w5x2D92jmMIRXuGKzHw4cAzGqhAm9xhscASAgI BAttY8iY= X-Gm-Gg: ASbGncu38JiKd8/GNRZnbCH7510Mzs6UcwfCMjSVbHCuBTdr9iSo4fJLCjrG7lCb/RE eaoy5S26dnEltWkkPv+waaTJ5EPHLWeN3AqSdBTncHrvVBTvoFQ4qoKyfgo8aoNE+yD8VLS4Z17 ypfcpIVXkHZXZtkc9dZFFNNEgNOfN7rMZnEehj1cZCFepW7VosNcdVqBDoBdahWzjPAaIbGT0ht 8ATP9vlDB0qxLFAb93WB9KUpZTYyYSGXK3Vz6ab7P6OnPNZcbRwImkIjGFp93Ol4zKvHjBxniSn DCARvfZhIB8VNXBk1KuyqfJjYMMT3guxSwx8m4QM868wkLEKa375wsxVnd3G26fA/HKOwGBMKRt eRup7kOy/pe1v+KTwTY6U3BNjPZo4ltnfYNPdjDRbujfiKTDa8pOU2dUq X-Google-Smtp-Source: AGHT+IEeKMxfRq7U488RdLBJJu/9JCSt+X6cbrSK6sM8m9YlWylMRCGg7LNRKpgvm9xPt8Jkvqxa+Q== X-Received: by 2002:a17:907:7f8d:b0:b04:4147:9f81 with SMTP id a640c23a62f3a-b044147a275mr1482781166b.21.1757074229402; Fri, 05 Sep 2025 05:10:29 -0700 (PDT) From: Gerald Elder-Vass To: Xen-devel Cc: Gerald Elder-Vass , =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= , "Daniel P. Smith" , Jan Beulich , Andrew Cooper , Anthony PERARD , Michal Orzel , Julien Grall , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Stefano Stabellini Subject: [PATCH v4 0/2] efi: Support Shim LoadImage Date: Fri, 5 Sep 2025 12:10:16 +0000 Message-ID: X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Message-ID: <20250905121016.RMVSh5RS7fjVXyCvzYXT4SMUUhzS_d7Uk6dezqRIlks@z> Support Shim LoadImage protocol but keep Shim Lock for compatibility https://gitlab.com/xen-project/people/geraldev/xen/-/pipelines/2023841743 Gerald Elder-Vass (1): efi: Support using Shim's LoadImage protocol Ross Lagerwall (1): efi: Add a function to check if Secure Boot mode is enabled xen/common/efi/boot.c | 83 ++++++++++++++++++++++++++++++++++++---- xen/common/efi/runtime.c | 1 + xen/include/xen/efi.h | 2 + 3 files changed, 78 insertions(+), 8 deletions(-) -- 2.47.3