[poky] [PATCH 0/1] Fix random kernel unpack failure

Yu Ke ke.yu at intel.com
Tue Jan 4 18:00:39 PST 2011


On Jan 04, 11:51, Saul Wold wrote:
> On 01/04/2011 03:36 AM, Yu Ke wrote:
> >autobuilder recently is blocked by random unpack failure of linux-libc-headers-yocto
> >and linux-yocto. this patch fix this issue. the patch description has the detailed
> >root cause and fix.
> >
> >Pull URL: git://git.pokylinux.org/poky-contrib.git
> >   Branch: kyu3/kernel-unpack-fix
> >   Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=kyu3/kernel-unpack-fix
> >
> >Thanks,
> >     Yu Ke<ke.yu at intel.com>
> >---
> >
> >
> >Yu Ke (1):
> >   base.bbclass: add lock file for do_unpack task
> >
> >  meta/classes/base.bbclass |    4 ++++
> >  1 files changed, 4 insertions(+), 0 deletions(-)
> >
> >_______________________________________________
> >poky mailing list
> >poky at yoctoproject.org
> >https://lists.yoctoproject.org/listinfo/poky
> >
> 
> Ke,
> 
> This has been pulled into master as a workaround for the existing
> issue, please ensure that this issue gets addressed properly once
> the fetch work is completed to a point that this can be done.
> 
> Thanks
>   Sau!

Yes, with the new fetcher, do_fetch will not create the tar ball for git repo, instead, do_unpack will directly checkout the code from the git repo, thus there will be no race condition and the lock can be safely removed.

I will take care of it in the new fetcher.

Regards
Ke

> _______________________________________________
> poky mailing list
> poky at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky



More information about the poky mailing list