Message ID | 1507194431-17588-3-git-send-email-al1img@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Thu, Oct 05, 2017 at 12:07:07PM +0300, Oleksandr Grytsov wrote: > From: Oleksandr Grytsov <oleksandr_grytsov@epam.com> > > vkb has vkbd name in XS. > > Signed-off-by: Oleksandr Grytsov <oleksandr_grytsov@epam.com> This series won't make it to 4.10 but this issue should be fixed right away -- assuming the patch is correct.
On Thu, Oct 5, 2017 at 12:32 PM, Wei Liu <wei.liu2@citrix.com> wrote: > On Thu, Oct 05, 2017 at 12:07:07PM +0300, Oleksandr Grytsov wrote: >> From: Oleksandr Grytsov <oleksandr_grytsov@epam.com> >> >> vkb has vkbd name in XS. >> >> Signed-off-by: Oleksandr Grytsov <oleksandr_grytsov@epam.com> > > This series won't make it to 4.10 but this issue should be fixed right > away -- assuming the patch is correct. Ok. I will send just this fix as another patchset.
On Thu, Oct 5, 2017 at 12:49 PM, Oleksandr Grytsov <al1img@gmail.com> wrote: > On Thu, Oct 5, 2017 at 12:32 PM, Wei Liu <wei.liu2@citrix.com> wrote: >> On Thu, Oct 05, 2017 at 12:07:07PM +0300, Oleksandr Grytsov wrote: >>> From: Oleksandr Grytsov <oleksandr_grytsov@epam.com> >>> >>> vkb has vkbd name in XS. >>> >>> Signed-off-by: Oleksandr Grytsov <oleksandr_grytsov@epam.com> >> >> This series won't make it to 4.10 but this issue should be fixed right >> away -- assuming the patch is correct. > > Ok. I will send just this fix as another patchset. > > > -- > Best Regards, > Oleksandr Grytsov. Actually in current implementation it is not possible to create more than one vkb per domain. It means this issue will not happen any case. So, I'm ok to wait with all this patchset for next release.
On Thu, Oct 05, 2017 at 12:07:07PM +0300, Oleksandr Grytsov wrote: > From: Oleksandr Grytsov <oleksandr_grytsov@epam.com> > > vkb has vkbd name in XS. > > Signed-off-by: Oleksandr Grytsov <oleksandr_grytsov@epam.com> Acked-by: Wei Liu <wei.liu2@citrix.com>
diff --git a/tools/libxl/libxl_vkb.c b/tools/libxl/libxl_vkb.c index 0d01262..ea6fca8 100644 --- a/tools/libxl/libxl_vkb.c +++ b/tools/libxl/libxl_vkb.c @@ -51,7 +51,7 @@ out: return AO_INPROGRESS; } -static LIBXL_DEFINE_UPDATE_DEVID(vkb, "vkb") +static LIBXL_DEFINE_UPDATE_DEVID(vkb, "vkbd") #define libxl__add_vkbs NULL #define libxl_device_vkb_list NULL @@ -59,7 +59,7 @@ static LIBXL_DEFINE_UPDATE_DEVID(vkb, "vkb") LIBXL_DEFINE_DEVICE_REMOVE(vkb) -DEFINE_DEVICE_TYPE_STRUCT(vkb, +DEFINE_DEVICE_TYPE_STRUCT_X(vkb, vkb, vkbd .skip_attach = 1 );