aboutsummaryrefslogtreecommitdiffstats
path: root/meta/site/riscv64-linux
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2018-07-18 13:54:05 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2019-02-25 22:13:03 +0000
commit1af1e9c23965637ab4a23b3eaf64192694c5448d (patch)
treeaaaf2849950496f7479e888e048023e5db31b30d /meta/site/riscv64-linux
parent3383b1f9bb4aedfb88e888e88fe316e3f361c7bf (diff)
downloadopenembedded-core-contrib-1af1e9c23965637ab4a23b3eaf64192694c5448d.tar.gz
package: Rework PACKAGELOCK based upon sstate for do_packagedata
I think this lock dates from before we had sstate for do_packagedata. Since WORKDIR is recipe specific and we write into WORKDIR, we no longer need any write locks in the do_packagedata code itself, its handled by the sstate task lock for the final copy in at the end. The final write lock can be simply removed. The only time we need read locking is when actually reading data from the shared directory. We can therefore reduce the window the lock is held significantly as well, hence improving the speed of packagedata tasks running in parallel. (From OE-Core rev: f7106cdf2190d9ec59132a1cb2bb431d653cd9c5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com>
Diffstat (limited to 'meta/site/riscv64-linux')
0 files changed, 0 insertions, 0 deletions