cachepc-qemu

Fork of AMDESE/qemu with changes for cachepc side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-qemu
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

spapr-phb-test.c (869B)


      1/*
      2 * QTest testcase for SPAPR PHB
      3 *
      4 * Authors:
      5 *  Alexey Kardashevskiy <aik@ozlabs.ru>
      6 *
      7 * This work is licensed under the terms of the GNU GPL, version 2 or later.
      8 * See the COPYING file in the top-level directory.
      9 */
     10
     11#include "qemu/osdep.h"
     12#include "libqos/libqtest.h"
     13#include "qemu/module.h"
     14#include "libqos/qgraph.h"
     15
     16/* Tests only initialization so far. TODO: Replace with functional tests,
     17 * for example by producing pci-bus.
     18 */
     19static void test_phb_device(void *obj, void *data, QGuestAllocator *alloc)
     20{
     21}
     22
     23static void register_phb_test(void)
     24{
     25    qos_add_test("spapr-phb-test", "ppc64/pseries",
     26                 test_phb_device, &(QOSGraphTestOptions) {
     27                     .edge.before_cmd_line = "-device spapr-pci-host-bridge"
     28                                             ",index=30",
     29                 });
     30}
     31
     32libqos_init(register_phb_test);