Message ID | e892748a-c268-9622-e568-4c361366bce1@epam.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On 15/06/18 08:32, Oleksandr Andrushchenko wrote: > Please note, that this will need a change (attached) while > applying to the mainline kernel because of API changes [1]. > > Unfortunately, current Xen tip kernel tree is v4.17-rc5 based, > so I cannot make the change in this patch now. I don't see any chance this series could go into 4.18, as the merge window is just closing. So please post the patch based on current Linux master of torvalds/linux.git Juergen
On 06/15/2018 09:46 AM, Juergen Gross wrote: > On 15/06/18 08:32, Oleksandr Andrushchenko wrote: >> Please note, that this will need a change (attached) while >> applying to the mainline kernel because of API changes [1]. >> >> Unfortunately, current Xen tip kernel tree is v4.17-rc5 based, >> so I cannot make the change in this patch now. > I don't see any chance this series could go into 4.18, as the merge > window is just closing. So please post the patch based on current > Linux master of torvalds/linux.git Ok, I'll wait for any comments/r-b's and then rebase to torvalds/linux.git and push v5? BTW, is there any plan to rebase Xen tip kernel? > > Juergen
On 06/15/2018 02:50 AM, Oleksandr Andrushchenko wrote: > On 06/15/2018 09:46 AM, Juergen Gross wrote: >> On 15/06/18 08:32, Oleksandr Andrushchenko wrote: >>> Please note, that this will need a change (attached) while >>> applying to the mainline kernel because of API changes [1]. >>> >>> Unfortunately, current Xen tip kernel tree is v4.17-rc5 based, >>> so I cannot make the change in this patch now. >> I don't see any chance this series could go into 4.18, as the merge >> window is just closing. So please post the patch based on current >> Linux master of torvalds/linux.git > Ok, I'll wait for any comments/r-b's and then rebase to > torvalds/linux.git and push v5? As I mentioned earlier, I would very much like at least a review of the new interfaces by someone more knowledgeable than me. > BTW, is there any plan to rebase Xen tip kernel? It is typically rebased to rc5 or r6, at which point patches for the next merge window are applied. -borsi
On 06/16/2018 12:07 AM, Boris Ostrovsky wrote: > On 06/15/2018 02:50 AM, Oleksandr Andrushchenko wrote: >> On 06/15/2018 09:46 AM, Juergen Gross wrote: >>> On 15/06/18 08:32, Oleksandr Andrushchenko wrote: >>>> Please note, that this will need a change (attached) while >>>> applying to the mainline kernel because of API changes [1]. >>>> >>>> Unfortunately, current Xen tip kernel tree is v4.17-rc5 based, >>>> so I cannot make the change in this patch now. >>> I don't see any chance this series could go into 4.18, as the merge >>> window is just closing. So please post the patch based on current >>> Linux master of torvalds/linux.git >> Ok, I'll wait for any comments/r-b's and then rebase to >> torvalds/linux.git and push v5? > As I mentioned earlier, I would very much like at least a review of the > new interfaces by someone more knowledgeable than me. I am adding "DMA BUFFER SHARING FRAMEWORK" maintainer to the list. Sumit, could please help reviewing this? The whole work here is to add dma-buf to Xen's grant device driver. Intel could probably also say couple of words as they also might re-use this work. > >> BTW, is there any plan to rebase Xen tip kernel? > > It is typically rebased to rc5 or r6, at which point patches for the > next merge window are applied. > > -borsi
From bd96819f5c3fd94b878698ec8c1579c7115ff293 Mon Sep 17 00:00:00 2001 From: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Date: Fri, 15 Jun 2018 08:55:57 +0300 Subject: [PATCH] xen/gntdev: fix of_dma_configure API change Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> --- drivers/xen/gntdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/xen/gntdev.c b/drivers/xen/gntdev.c index 46cee32c2a37..fd680a8c8ece 100644 --- a/drivers/xen/gntdev.c +++ b/drivers/xen/gntdev.c @@ -604,7 +604,7 @@ static int gntdev_open(struct inode *inode, struct file *flip) * Fix this by calling of_dma_configure() with a NULL node to set * default DMA ops. */ - of_dma_configure(priv->dma_dev, NULL); + of_dma_configure(priv->dma_dev, NULL, true); #endif pr_debug("priv %p\n", priv); -- 2.17.1