sstate: Remove master manifest usage
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 26 Sep 2012 13:32:13 +0000 (14:32 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 26 Sep 2012 14:02:25 +0000 (15:02 +0100)
commit007a595c265baa81ea577c788ac8bf96659a5cb1
treefca7a8f3f43ae9ec2fff744a7d1292ed08376ff0
parentf01edeb139586344c1441f2c71f963f0127ebc17
sstate: Remove master manifest usage

This was added to allow detection of duplicate files being installed by sstate.
There is a much simpler way, just check if the file already exists. This
effectively uses the kernel VFS as the cache which is much more efficient.

This resolves a significant performance bottleneck (lock contention on a
single file) when running builds that are just being generated from sstate
cache files.

(From OE-Core rev: 603daf343ad3f18c8adb799e3625ae2a18d94f56)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/sstate.bbclass