[meta-intel] [PATCH 0/6] libva fix for EMGD based BSPs

Kamble, Nitin A nitin.a.kamble at intel.com
Wed Apr 10 21:05:29 PDT 2013



> -----Original Message-----
> From: Zanussi, Tom
> Sent: Wednesday, April 10, 2013 8:52 PM
> To: Kamble, Nitin A
> Cc: Hart, Darren; meta-intel at yoctoproject.org
> Subject: Re: [PATCH 0/6] libva fix for EMGD based BSPs
> 
> On Wed, 2013-04-10 at 18:19 -0700, nitin.a.kamble at intel.com wrote:
> > From: Nitin A Kamble <nitin.a.kamble at intel.com>
> >
> > The newer versoins (1.1.[01]) of libva recipe are causing issues with
> > video playback on the EMGD based BSPs. They are seeing segmentation
> > fault at the end of the video playback.
> >
> > Going back to libva v1.0.16 just for EMGD based BSPs solves this issue.
> >
> 
> Hmm, we just went through all the trouble of upgrading libva to 1.1.0 and
> now we're going back to 1.0.16?  Shouldn't we be fixing the problem with
> 1.1.0 instead?  What exactly are the problems you're seeing - I didn't see any
> segfaults when I tested crownbay...

I observed segfaults on both crownbay & emenlow. The video plays fine, but at the end of video play back there is a segfault.
The issue was coming from EMGD library's expectation of data value from libva library. I will check tomorrow if we can fix 
libva 1.1.0 to work with EMGD libraries properly. But at least we have one solution to the issue now, to unblock the 
release.


> 
> Doesn't that also mean we're not supporting the graphics stack we're
> claiming to?:
> 
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=3526

That is different thing. The claimed Graphics stack is for Core BSPs. EMGD based BSPs has different graphics stack.

Nitin

> 
> Tom
> 
> > This patchset has been tested on sugarbay, emenlow & crownbay BSPs.
> >
> > Thanks,
> > Nitin
> >
> > The following changes since commit
> fd58fb07cf4fcc0553d0608f5688fc03e41ea15c:
> >
> >   mesa-demos: fix build errors (2013-04-08 11:39:12 -0500)
> >
> > are available in the git repository at:
> >   git://git.yoctoproject.org/meta-intel-contrib nitin/misc
> >
> > http://git.yoctoproject.org/cgit.cgi/meta-intel-contrib/log/?h=nitin/m
> > isc
> >
> > Nitin A Kamble (6):
> >   libva: update from 1.1.0 to 1.1.1
> >   libva: resurrect 1.0.16 recipe for EMGD based BSPs
> >   crownbay: specify a working libva version
> >   emenlow: specify a working libva version
> >   fri2: specify a working libva version
> >   sys940x: specify a working libva version
> >
> >  .../libva/{libva_1.1.0.bb => libva_1.0.16.bb}      |    4 ++--
> >  .../libva/{libva_1.1.0.bb => libva_1.1.1.bb}       |    4 ++--
> >  meta-crownbay/conf/machine/crownbay.conf           |    1 +
> >  meta-emenlow/conf/machine/emenlow.conf             |    1 +
> >  meta-fri2/conf/machine/fri2.conf                   |    1 +
> >  meta-sys940x/conf/machine/sys940x.conf             |    1 +
> >  6 files changed, 8 insertions(+), 4 deletions(-)  copy
> > common/recipes-multimedia/libva/{libva_1.1.0.bb => libva_1.0.16.bb}
> > (47%)  rename common/recipes-multimedia/libva/{libva_1.1.0.bb =>
> > libva_1.1.1.bb} (47%)
> >
> 



More information about the meta-intel mailing list