• J
    qtest/ahci: Bookmark FB and CLB pointers · f3dd2da4
    John Snow 提交于
    Instead of re-querying the AHCI device for the FB and CLB buffers, save
    the pointer we gave to the device during initialization and reference
    these values instead.
    
    [Peter Maydell <peter.maydell@linaro.org> reported the following clang
    compiler warnings:
    
      tests/libqos/ahci.c:256:40: warning: format specifies type 'unsigned
          long' but the argument has type 'uint64_t'
          (aka 'unsigned long long') [-Wformat]
            g_test_message("CLB: 0x%08lx", ahci->port[i].clb);
      tests/libqos/ahci.c:264:39: warning: format specifies type 'unsigned
          long' but the argument has type 'uint64_t'
          (aka 'unsigned long long') [-Wformat]
            g_test_message("FB: 0x%08lx", ahci->port[i].fb);
    
    The commit moved from uint32_t to uint64_t, so PRIx64 should be used for
    the format specifier.
    --Stefan]
    Signed-off-by: NJohn Snow <jsnow@redhat.com>
    Reviewed-by: NPaolo Bonzini <pbonzini@redhat.com>
    Message-id: 1421698563-6977-15-git-send-email-jsnow@redhat.com
    Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
    f3dd2da4
ahci.h 14.2 KB