From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:4001:c0b::241; helo=mail-it0-x241.google.com; envelope-from=ard.biesheuvel@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-it0-x241.google.com (mail-it0-x241.google.com [IPv6:2607:f8b0:4001:c0b::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 688A6207E6351 for ; Fri, 18 May 2018 02:09:12 -0700 (PDT) Received: by mail-it0-x241.google.com with SMTP id n202-v6so12339233ita.1 for ; Fri, 18 May 2018 02:09:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=l4GjLvviAQFk8WN5roYoLV/SuyYjomtw+9Rtg2Xg8/E=; b=Tr+TXxPZ3C2xkxB2SRHF6SZ5uVBiesAem4S8l3FRrni3G1ZMvFdq8jwG8tkCpxX54j uxpFtLTVJZ/OJKykVIG4VEnEseLOEL5Y2CT98SExAdbXNOssf8sya9YS8H96v2YGnZ1o nqRkfV6WQH4813GN+b4AjGgIuAs2hAH5aIRos= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=l4GjLvviAQFk8WN5roYoLV/SuyYjomtw+9Rtg2Xg8/E=; b=k0GB0VaM8ewduCajIARq1rae5mZW7EJe23kjv1A5DtlM5amuIz2gOLi2hKbeprgJ+0 vq4GmFa+KjC/qbb7k9/keEwcW/rCMWCH1Upp133jJX1fc9sZAK45TnLDOugdlOga+IL8 pTWZa9RQhtsscT4ugppOA6TTaPkjX1aT1hJu1gy6P7Cjg52r8ThitTB3PKJmrQEX0+TR /teHHunlTt6X6ZKLDewPS26oA7KBy1wLPCuC3nwDM+Ffcno9uK7lhsesH89lYQbwX9n8 nMX4kWMPHIEnPYpM8/wt62GEB6tnDhrw7aXzZFmzvYC2ycKb36bRAr3TBQNw6pAF7APF Mmgw== X-Gm-Message-State: ALKqPwcKcmHLQ6uPRmWA+d1jGsNphbGAK4igoQYiVXVwglDecZkBnxNe +YeiY02rMvKUocUTjLR9w5gGrVvy0kqtc7ctq+Hh5w== X-Google-Smtp-Source: AB8JxZpOI66045nUYBIJKYhIWUMeTQDl4JVcFInfgcP5Vc2vMJhKGpPzBoBbI7yhZ3XCZmOmQOVyeHDNNiHflAPyUuA= X-Received: by 2002:a24:5091:: with SMTP id m139-v6mr6078820itb.50.1526634550924; Fri, 18 May 2018 02:09:10 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.187.134 with HTTP; Fri, 18 May 2018 02:09:10 -0700 (PDT) In-Reply-To: <20180518062026.2781-1-lersek@redhat.com> References: <20180518062026.2781-1-lersek@redhat.com> From: Ard Biesheuvel Date: Fri, 18 May 2018 11:09:10 +0200 Message-ID: To: Laszlo Ersek Cc: edk2-devel-01 , Jordan Justen Subject: Re: [PATCH 0/2] ArmVirtPkg, OvmfPkg: connect Virtio RNG devices again X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2018 09:09:12 -0000 Content-Type: text/plain; charset="UTF-8" On 18 May 2018 at 08:20, Laszlo Ersek wrote: > Repo: https://github.com/lersek/edk2.git > Branch: connect_vrng_bz1579518 > > This is a fix for another regression from the March 2018 series > > [edk2] [PATCH 0/6] OvmfPkg, ArmVirtQemu: leaner platform BDS policy > for connecting devices > > Turns out EfiBootManagerConnectAll() used to connect devices one doesn't > really think about every day. I stumbled upon this when an aarch64 guest > kernel printed > >> EFI stub: EFI_RNG_PROTOCOL unavailable, no randomness supplied > > whereas I had just looked at the domain XML and seen the virtio-rng > device model in it. > > Tested extensively as described in > and > . > > Cc: Ard Biesheuvel > Cc: Jordan Justen > > Thanks, > Laszlo > > Laszlo Ersek (2): > ArmVirtPkg/PlatformBootManagerLib: connect Virtio RNG devices again > OvmfPkg/PlatformBootManagerLib: connect Virtio RNG devices again > Thanks for spotting that Reviewed-by: Ard Biesheuvel