|
From: | Hyman Huang |
Subject: | Re: [PATCH v20 8/9] migration-test: Export migration-test util funtions |
Date: | Wed, 16 Mar 2022 19:31:50 +0800 |
User-agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 |
在 2022/3/16 12:09, Peter Xu 写道:
Indeed,exporting tmpfs var seems weried. I would remove this next version. ThanksOn Wed, Mar 16, 2022 at 10:21:38AM +0800, huangy81@chinatelecom.cn wrote:+void cleanup(const char *filename) +{ + g_autofree char *path = g_strdup_printf("%s/%s", tmpfs, filename); + + unlink(path); +}If to move most of these tmpfs helpers out anyway, shouldn't we also move all tmpfs ops into this helper file? E.g. initializations of tmpfs var is still separately done. That's a bit odd. Ideally IIUC tmpfs doesn't need to be exported in migration-helpers.h at all below, but hidden.
diff --git a/tests/qtest/migration-helpers.h b/tests/qtest/migration-helpers.h index d63bba9..d08551f 100644 --- a/tests/qtest/migration-helpers.h +++ b/tests/qtest/migration-helpers.h @@ -14,7 +14,14 @@#include "libqos/libqtest.h" +/* For dirty ring test; so far only x86_64 is supported */+#if defined(__linux__) && defined(HOST_X86_64) +#include "linux/kvm.h" +#endif +#include <sys/ioctl.h> + extern bool got_stop; +extern const char *tmpfs;
-- Best regard Hyman Huang(黄勇)
[Prev in Thread] | Current Thread | [Next in Thread] |