From patchwork Tue Sep 22 18:27:34 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 1369156 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=gmx.de Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.a=rsa-sha256 header.s=badeba3b8450 header.b=ixPUKuK6; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BwqYP6jTPz9s0b for ; Wed, 23 Sep 2020 04:27:53 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id D7729823A7; Tue, 22 Sep 2020 20:27:48 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.b="ixPUKuK6"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id B3463823B6; Tue, 22 Sep 2020 20:27:46 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FROM,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id BC42D8238F for ; Tue, 22 Sep 2020 20:27:43 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=xypron.glpk@gmx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1600799259; bh=zfu+NodgLHMaLZKmpX6KHNSyzKHSDRBbMmSrJzn2+rc=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=ixPUKuK6S3TvtjWpcBYIhCWgJRv6y4hyw6xCbIBxAOVwzvHc9WClQFqMTu/pcxC+w uCm4rb7OytRXQ42K7W+8ES6kQd/w6dNZ7gA6UgDAClOX3yKKtuQPDEqGE2LA7wltOz 4wVZSNy5dddWr4bAOM/KVn0eqDbvHEkmIDPhyJNk= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from LT02.fritz.box ([178.202.41.107]) by mail.gmx.com (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MHoRA-1kGzfB305O-00Espy; Tue, 22 Sep 2020 20:27:39 +0200 From: Heinrich Schuchardt To: Stephen Warren Cc: Tom Rini , u-boot@lists.denx.de, Heinrich Schuchardt Subject: [PATCH test hooks 1/1] u-boot-hooks: add virtio-rng-pci Date: Tue, 22 Sep 2020 20:27:34 +0200 Message-Id: <20200922182734.47275-1-xypron.glpk@gmx.de> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 X-Provags-ID: V03:K1:vHJLE0n+CQbbclMY9ra/y7HEVkzd2J68s8AyejHsBjNaW3ixgsz tgaJWFGMD0V1h5sxn+H30E9nZECMBpQnzEwml8lRXD86JejWjENytUWlzvfTcNSkdqo+CiM uwA4aUwpKuNS23DgNkJV9dRxxWir/4Mcagng2If4fQwES9A4N1yoCQGgxsHjVjcDPKbhDPZ lUzDW+8+mieWCMH77qOjQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:ex35qKwZJ6Y=:h4q3sYG7B4vTwpCHrh4lbf yO/1XhKQYJQEscCbbfQ5C/t/KP8cAeJYZ9X3JmOvEnxZCo7/xeqDw8g3YFH5Uvb0eWJ3Y0x5c lkU8i1ErCubzWd5oVwUeXTb2cJ1JIXSgJD4L0mUU0yPa10UrV/wM1J4ynsRvc1WlaDUoQGEXA RSk3rt6Yj5DU51RJIv2LI+QWa5djLaiM8qRCWi34nJBPoKIYE6h0gkXyfhmRUxZjqxR7ySDzA IMgYhwWhgv5+Z4wTW83IKKdAIur94mlakRfp9roiap1zsGGPMz5pYLpEOoaop3ulmi+zYBntO JAoYiEOy8N3MBAE5Qw0niTNkZWJTueCXIdcmckNRpvn34gR+1qRKlYqDVpTJHVAxIjcHMksoO fczjHvWJE2YSFg1CfQD11Ys0bBYLryAD/cQotZUe+1ZcHnjwEZ0lwZTJ+V9/3nAbxJ5dm+QWl KNNuWHyMeGS9XOTb4hwMa+S0zQLjdU4HffOVhnV/+42QTVEtV7hTrfKAITalUsxJ3Gb3V+Jy1 gJuc58IGNOqi/p/MJ0YS0JG8t6JNwhs7G24MswwacR1l1Fqm2vMHm4ONgZ0ONpBJx6q+MaI4b hT9cYyN17DohYcyssxfkJ/bQZAW+TNEREc15dhEzi9jfnBJsJK+v9vwERHyKbkVYLae+k4Cnc tLWzoDbnRM2KvTeo9t53beks3f6zs1cvMjiVDMIahu/S0qOqqEyy0tRt2z316IK0ABDWTU0pI lQxCwKf/0nSZvOOapDZv3nPjubMcLh97eSrWL5FeObP50MYnfsK4D9djfwRAxtegCh4IiJRVo cAHwOZX8JNu025yxRsBj/jECDDh1nXB80fvpoTDmaKFM3r+ybjzG89Uz+c0I/VBXEvSVR8wJK a8CIc39vNenmLv9IhmRk86zlKq6GxdEkZg54fp7YQOoRy7y7mEQU1drmFTxHjPojWUu5hBDBH TJlQXhq3Ihm+DCEpbq0w2DggfHup7vcegjtt0sYTLHmL+jiysHMuks/b5H0rQNZsD3Kq8WJw1 X4CKFD8m7oJ7IvQbDkxj/o9rHDSyaMlRPvu0xrurvDUW0ByN6Vk1hD9g2AUofRUMu4S1yBFUZ yZ1vUa6Qx5hbXPpif9daSfprzb1lZUAWlZ2OY1MvnDviMOvrPfB3CVVzsow72ebiFXA+sDfmc 9VmO1eZ18ctkRmICXPpvLXpZdeKOxJCfHV3kWCkPyEEOA4TdhdOVKbe5Iqsb7qQdd4z5o2yHy lcXHlt8P6x3+wpDc58qVKvhsX/9x3GuJUfpUuDw== X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.102.3 at phobos.denx.de X-Virus-Status: Clean In the UEFI subsystem we test the RNG device. On QEMU it is provided via '-device virtio-rng-pci'. We need to add this PCI device before enable DM_RNG on ARCH_ARM. Signed-off-by: Heinrich Schuchardt --- Tested on Gitlab CI: https://gitlab.denx.de/u-boot/custodians/u-boot-efi/-/commits/efi-2020-10 --- bin/travis-ci/conf.qemu_arm64_na | 2 +- bin/travis-ci/conf.qemu_arm_na | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -- 2.28.0 diff --git a/bin/travis-ci/conf.qemu_arm64_na b/bin/travis-ci/conf.qemu_arm64_na index c507aad..e7c9426 100644 --- a/bin/travis-ci/conf.qemu_arm64_na +++ b/bin/travis-ci/conf.qemu_arm64_na @@ -23,7 +23,7 @@ console_impl=qemu qemu_machine="virt" qemu_binary="qemu-system-aarch64" -qemu_extra_args="-cpu cortex-a57 -nographic -netdev user,id=net0,tftp=${UBOOT_TRAVIS_BUILD_DIR} -device e1000,netdev=net0" +qemu_extra_args="-cpu cortex-a57 -nographic -netdev user,id=net0,tftp=${UBOOT_TRAVIS_BUILD_DIR} -device e1000,netdev=net0 -device virtio-rng-pci" qemu_kernel_args="-bios ${U_BOOT_BUILD_DIR}/u-boot.bin" reset_impl=none flash_impl=none diff --git a/bin/travis-ci/conf.qemu_arm_na b/bin/travis-ci/conf.qemu_arm_na index 7662c62..0f07c80 100644 --- a/bin/travis-ci/conf.qemu_arm_na +++ b/bin/travis-ci/conf.qemu_arm_na @@ -23,7 +23,7 @@ console_impl=qemu qemu_machine="virt" qemu_binary="qemu-system-arm" -qemu_extra_args="-nographic -netdev user,id=net0,tftp=${UBOOT_TRAVIS_BUILD_DIR} -device e1000,netdev=net0" +qemu_extra_args="-nographic -netdev user,id=net0,tftp=${UBOOT_TRAVIS_BUILD_DIR} -device e1000,netdev=net0 -device virtio-rng-pci" qemu_kernel_args="-bios ${U_BOOT_BUILD_DIR}/u-boot.bin" reset_impl=none flash_impl=none