Wind River Support Network

HomeDefectsLIN7-2555
Fixed

LIN7-2555 : Linux tiny BSP coverage inconsistent with those created via kernel-cache

Created: Dec 30, 2014    Updated: Sep 8, 2018
Resolved Date: Jan 3, 2015
Found In Version: 7.0
Fix Version: 7.0.0.1
Severity: Standard
Applicable for: Wind River Linux 7
Component/s: Kernel

Description

The fast forward WRL7 kernel tree (i.e. the one currently in use for release, RCPLs, etc)  has a tiny/base branch (as a BSP starting point) but no BSPs that use it.

On the other hand, generating the WRL7 tree from the kernel cache creates tiny/base and several BSPs that use it.

Hence, when fetching in the WRL7 fast forward (ff) content into the tree created from scratch for sanity check comparisons, the following is seen:

From /7.x/kernel    <---- normal FF content
 * [new branch]      standard/tiny/base -> standard/tiny/base-ff
From /7.x/kernel
 * [new branch]      standard/tiny/common-pc -> standard/tiny/common-pc-ff
fatal: Couldn't find remote ref standard/tiny/common-pc-64
fatal: The remote end hung up unexpectedly
From /7.x/kernel
 * [new branch]      standard/tiny/fri2 -> standard/tiny/fri2-ff
fatal: Couldn't find remote ref standard/tiny/intel-x86-32
fatal: The remote end hung up unexpectedly
fatal: Couldn't find remote ref standard/tiny/intel-x86-64/base
fatal: The remote end hung up unexpectedly
fatal: Couldn't find remote ref standard/tiny/intel-x86-64/intel-x86-64
fatal: The remote end hung up unexpectedly

i.e. treegen creates tiny/fri2 tiny/intel-x86-64  tiny/common-pc-64 etc.

It is unclear to me whether these are missing from WRL7, or whether we simply meant to disable them in the kernel cache but failed to do so.

If it is the latter, then I can assist with updating the WRL7 kernel cache to exclude these BSPs.

Other Downloads


Live chat
Online