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

Tom Zanussi tom.zanussi at intel.com
Thu Apr 11 06:32:45 PDT 2013


On Wed, 2013-04-10 at 23:05 -0500, Kamble, Nitin A wrote:
> 
> > -----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.
> 

Yeah, it's good to have that as a backup in case we need it,
unfortunately.

> 
> > 
> > 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.
> 

Good point..

Tom

> 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