Re: [Intel-gfx] [PULL] gvt-fixes for 4.17

2018-06-08 Thread Jani Nikula
On Wed, 06 Jun 2018, Joonas Lahtinen  wrote:
> Quoting Zhenyu Wang (2018-06-06 10:49:54)
>> On 2018.04.19 15:39:48 +0800, Zhenyu Wang wrote:
>> > 
>> > Hi,
>> > 
>> > Here's current gvt fixes for 4.17 with several kernel warning
>> > and other misc fixes as detailed below.
>> > 
>> > p.s: I'll be on vacation from next week till May 2, Zhi will cover for me.
>> > 
>> > Thanks
>> > --
>> 
>> Looks this one got missed for merge...just found when trying to apply new
>> change that caused conflict..Pls help to merge and will request a backmerge
>> to apply -next change against those.
>
> As discussed in IRC, the gvt-next PR was as --in-reply-to for this
> message, so I indeed confused it for being discussion about the gvt-next
> between Jani and Zhi, and missed it :(

So this missed v4.17. I've now pulled this into drm-intel-next-fixes,
and it'll get merged upstream for v4.18. If you need the commits
backported, you'll need to make stable backport requests to the stable
team after the commits have been merged to Linus' master.

BR,
Jani.

-- 
Jani Nikula, Intel Open Source Graphics Center
___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx


Re: [Intel-gfx] [PULL] gvt-fixes for 4.17

2018-06-06 Thread Joonas Lahtinen
Quoting Zhenyu Wang (2018-06-06 10:49:54)
> On 2018.04.19 15:39:48 +0800, Zhenyu Wang wrote:
> > 
> > Hi,
> > 
> > Here's current gvt fixes for 4.17 with several kernel warning
> > and other misc fixes as detailed below.
> > 
> > p.s: I'll be on vacation from next week till May 2, Zhi will cover for me.
> > 
> > Thanks
> > --
> 
> Looks this one got missed for merge...just found when trying to apply new
> change that caused conflict..Pls help to merge and will request a backmerge
> to apply -next change against those.

As discussed in IRC, the gvt-next PR was as --in-reply-to for this
message, so I indeed confused it for being discussion about the gvt-next
between Jani and Zhi, and missed it :(

Regards, Joonas

> 
> thanks
> 
> > The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338:
> > 
> >   Linux 4.17-rc1 (2018-04-15 18:24:20 -0700)
> > 
> > are available in the Git repository at:
> > 
> >   https://github.com/intel/gvt-linux.git tags/gvt-fixes-2018-04-19
> > 
> > for you to fetch changes up to 39b4cbadb9a95bf3f13ea102d6ec841940916ee2:
> > 
> >   drm/i915/kvmgt: Check the pfn got from vfio_pin_pages (2018-04-17 
> > 10:46:49 +0800)
> > 
> > 
> > gvt-fixes-2018-04-19
> > 
> > - cmd parser error path mem leak fix (Colin)
> > - fix dp aux header validation (Changbin)
> > - sanity check on pfn after vfio pin page (Changbin)
> > - fix msi eventfd put (Xiong)
> > 
> > 
> > Changbin Du (2):
> >   drm/i915/gvt: Fix the validation on size field of dp aux header
> >   drm/i915/kvmgt: Check the pfn got from vfio_pin_pages
> > 
> > Colin Ian King (1):
> >   drm/i915/gvt: fix memory leak of a cmd_entry struct on error exit path
> > 
> > Xiong Zhang (1):
> >   drm/i915/gvt: Dereference msi eventfd_ctx when it isn't used anymore
> > 
> > Zhenyu Wang (1):
> >   Back merge 'drm-intel-fixes' into gvt-fixes
> > 
> >  drivers/gpu/drm/i915/gvt/cmd_parser.c |  1 +
> >  drivers/gpu/drm/i915/gvt/display.h|  2 +-
> >  drivers/gpu/drm/i915/gvt/handlers.c   | 13 +
> >  drivers/gpu/drm/i915/gvt/kvmgt.c  | 34 
> > +-
> >  4 files changed, 44 insertions(+), 6 deletions(-)
> > 
> > 
> > -- 
> > Open Source Technology Center, Intel ltd.
> > 
> > $gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827
> 
> 
> 
> > ___
> > intel-gvt-dev mailing list
> > intel-gvt-...@lists.freedesktop.org
> > https://lists.freedesktop.org/mailman/listinfo/intel-gvt-dev
> 
> 
> -- 
> Open Source Technology Center, Intel ltd.
> 
> $gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827
___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx


Re: [Intel-gfx] [PULL] gvt-fixes for 4.17

2018-06-06 Thread Zhenyu Wang
On 2018.04.19 15:39:48 +0800, Zhenyu Wang wrote:
> 
> Hi,
> 
> Here's current gvt fixes for 4.17 with several kernel warning
> and other misc fixes as detailed below.
> 
> p.s: I'll be on vacation from next week till May 2, Zhi will cover for me.
> 
> Thanks
> --

Looks this one got missed for merge...just found when trying to apply new
change that caused conflict..Pls help to merge and will request a backmerge
to apply -next change against those.

thanks

> The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338:
> 
>   Linux 4.17-rc1 (2018-04-15 18:24:20 -0700)
> 
> are available in the Git repository at:
> 
>   https://github.com/intel/gvt-linux.git tags/gvt-fixes-2018-04-19
> 
> for you to fetch changes up to 39b4cbadb9a95bf3f13ea102d6ec841940916ee2:
> 
>   drm/i915/kvmgt: Check the pfn got from vfio_pin_pages (2018-04-17 10:46:49 
> +0800)
> 
> 
> gvt-fixes-2018-04-19
> 
> - cmd parser error path mem leak fix (Colin)
> - fix dp aux header validation (Changbin)
> - sanity check on pfn after vfio pin page (Changbin)
> - fix msi eventfd put (Xiong)
> 
> 
> Changbin Du (2):
>   drm/i915/gvt: Fix the validation on size field of dp aux header
>   drm/i915/kvmgt: Check the pfn got from vfio_pin_pages
> 
> Colin Ian King (1):
>   drm/i915/gvt: fix memory leak of a cmd_entry struct on error exit path
> 
> Xiong Zhang (1):
>   drm/i915/gvt: Dereference msi eventfd_ctx when it isn't used anymore
> 
> Zhenyu Wang (1):
>   Back merge 'drm-intel-fixes' into gvt-fixes
> 
>  drivers/gpu/drm/i915/gvt/cmd_parser.c |  1 +
>  drivers/gpu/drm/i915/gvt/display.h|  2 +-
>  drivers/gpu/drm/i915/gvt/handlers.c   | 13 +
>  drivers/gpu/drm/i915/gvt/kvmgt.c  | 34 +-
>  4 files changed, 44 insertions(+), 6 deletions(-)
> 
> 
> -- 
> Open Source Technology Center, Intel ltd.
> 
> $gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827



> ___
> intel-gvt-dev mailing list
> intel-gvt-...@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gvt-dev


-- 
Open Source Technology Center, Intel ltd.

$gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827


signature.asc
Description: PGP signature
___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx


Re: [Intel-gfx] [PULL] gvt-fixes for 4.17-rc1

2018-04-04 Thread Joonas Lahtinen
Quoting Zhenyu Wang (2018-04-03 10:28:35)
> 
> Hi,
> 
> Here's refreshed fixes for 4.17-rc1 with regression one removed,
> contains a few fixes for vfio ioctl and dmabuf interface, properly
> dma unmap for ggtt, etc.

I don't think -Wimplicit-fallthrough will be enabled retroactively, so
I'm don't think we gain anything by including it in -fixes. For further
pull requests, patches like that shouldn't be included.

Pulled as whole, anyway. Thanks.

Regards, Joonas

> 
> thanks
> --
> The following changes since commit d8303075699292008ae5b2c8fc728d455b994c26:
> 
>   drm/i915/gvt: force to set all context control bits from guest (2018-03-19 
> 17:33:30 +0800)
> 
> are available in the Git repository at:
> 
>   https://github.com/intel/gvt-linux tags/gvt-fixes-2018-04-03
> 
> for you to fetch changes up to 10996f802109c83421ca30556cfe36ffc3bebae3:
> 
>   drm/i915/gvt: Add drm_format_mod update (2018-03-30 14:47:20 +0800)
> 
> 
> gvt-fixes-2018-04-03
> 
> - fix unhandled vfio ioctl return value (Gerd)
> - no-op user interrupt for vGPU (Zhipeng)
> - fix ggtt dma unmap (Changbin)
> - fix warning in fb decoder (Xiong)
> - dmabuf drm_format_mod fix (Tina)
> - misc cleanup
> 
> 
> Changbin Du (2):
>   drm/i915/gvt: Missed to cancel dma map for ggtt entries
>   drm/i915/gvt: Cancel dma map when resetting ggtt entries
> 
> Gerd Hoffmann (1):
>   drm/i915/gvt: throw error on unhandled vfio ioctls
> 
> Gustavo A. R. Silva (1):
>   drm/i915/gvt: Mark expected switch fall-through in 
> handle_g2v_notification
> 
> Tina Zhang (1):
>   drm/i915/gvt: Add drm_format_mod update
> 
> Xiong Zhang (2):
>   drm/i915/gvt: Delete redundant error message in fb_decode.c
>   drm/i915/gvt: Disable primary/sprite/cursor plane at virtual display 
> initialization
> 
> Zhipeng Gong (1):
>   drm/i915/gvt: Make MI_USER_INTERRUPT nop in cmd parser
> 
>  drivers/gpu/drm/i915/gvt/cmd_parser.c |  1 +
>  drivers/gpu/drm/i915/gvt/display.c| 10 +++
>  drivers/gpu/drm/i915/gvt/dmabuf.c |  1 +
>  drivers/gpu/drm/i915/gvt/fb_decoder.c | 27 ++
>  drivers/gpu/drm/i915/gvt/gtt.c| 52 
> ++-
>  drivers/gpu/drm/i915/gvt/gtt.h|  2 +-
>  drivers/gpu/drm/i915/gvt/handlers.c   |  1 +
>  drivers/gpu/drm/i915/gvt/kvmgt.c  |  2 +-
>  8 files changed, 69 insertions(+), 27 deletions(-)
> 
> 
> -- 
> Open Source Technology Center, Intel ltd.
> 
> $gpg --keyserver wwwkeys.pgp.net --recv-keys 4D781827
___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx