From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6519064121652019200 X-Received: by 10.28.241.15 with SMTP id p15mr5218176wmh.5.1517837895194; Mon, 05 Feb 2018 05:38:15 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 10.28.214.21 with SMTP id n21ls1579021wmg.0.canary-gmail; Mon, 05 Feb 2018 05:38:14 -0800 (PST) X-Google-Smtp-Source: AH8x224yhPgEhAj8ZoW6cdmNcLKTs/tt3k23lW3WIzAG7Fy90YcBHSOjG57C3ZMHdEedeBYAPgD5 X-Received: by 10.28.69.76 with SMTP id s73mr5242464wma.15.1517837894698; Mon, 05 Feb 2018 05:38:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517837894; cv=none; d=google.com; s=arc-20160816; b=uM8X1GoZfLvIkVMqo7LEbAbXgqIlIIBqf9/Dh+wqdz8JGvI++tDKgOVjPbgSmVyd5h JapuaWXcadMib6AYXnVRdJLZPyjATXJlqc5qZVckMyVh/PhbrDAWo+56qE0cuENKKHzj n8Q87PFaKPim9i3caeSpq75xZDkdPq6nxgJLv+p+MwUqSoSj9/W8omHmlvaETHoLIsLy +BU7zfmGmYjkd1a1C2RnbXqAsKrHdqRCSltVL2a9Ynew61SXs7BS79p2Tdg/IU+7cN2M LrIRQlc8N/16gJPzNAQQK9reLMCLi9U0Qv4THj2yC5tdwKg+fXV+2ipiPiANgEPeL/ZR hpeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:mime-version:user-agent :date:message-id:subject:from:to:arc-authentication-results; bh=R0tye8MuAY161XWncLHFweSceVpER82WNMy6MPxTp8Q=; b=NQf6qErzEwnNl1BOm6ZLB0bJZ7UZdVLuu0M6+kFm/LVj3GT7+LZKhBsawvzT9g8gD/ 0wzjArmvszznhjav/87r5LzNm98jXefQpnwLyNfmL8SnZdE3if4ouuvDCnIGc8GwbwzK dNvrfviAWRmuna3oKDPThM8GH+fUU0KaipQxB+IKzLUU7g+Kl0Bm7aGFR8FIR0077T73 MJyUnKSTYANS2rMR4t4ox1s+hyvcJ04CXrW+H3mOnDZxQNSO9iQnC8XPd4lXLlqfrho9 B79HYmM6rEO8qK0hTj+5tYj5JP8hJ3PLcbfNGx8TSZWoJi+6r5hTX/tT6/FlG4mPKhhZ fJag== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=asmirnov@ilbers.de Return-Path: Received: from aqmola.ilbers.de (aqmola.ilbers.de. [85.214.62.211]) by gmr-mx.google.com with ESMTPS id f6si365323wre.4.2018.02.05.05.38.14 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 05 Feb 2018 05:38:14 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) client-ip=85.214.62.211; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=asmirnov@ilbers.de Received: from [10.0.2.15] ([188.227.110.165]) (authenticated bits=0) by aqmola.ilbers.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id w15DcBYP025041 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for ; Mon, 5 Feb 2018 14:38:13 +0100 To: isar-users From: Alexander Smirnov Subject: bitbake multiconfig pipeline serialization Message-ID: <85e28a77-1e98-2031-8405-9f9bc58fb482@ilbers.de> Date: Mon, 5 Feb 2018 16:38:06 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-TUID: qJS/YUbycZEb Hi all, I've noticed some undesired behavior in bitbake using multiconfig - it never runs the same recipe:task in parallel for different configurations. For example: - You are going to build 'arm-jessie' and 'x86-jessie'. - Task buildchroot:do_rootfs will be serialized, for example 'arm' will be completed first and *only* then 'x86' will be started. I see no technical issues to run them in parallel in Isar, because we have completely split multiconfigs in our 'tmp/work' directory. I've briefly checked bitbake 'git log' and found some commits that could somehow related to this serialization: - 937acf267fa9e45f538695b2cf8aa83232a96240 - a9041fc96a14e718c0c1d1676e705343b9e872d3 So if somebody knows more details about this issue, I'll be happy to see them here :-) -- With best regards, Alexander Smirnov ilbers GmbH Baierbrunner Str. 28c D-81379 Munich +49 (89) 122 67 24-0 http://ilbers.de/ Commercial register Munich, HRB 214197 General manager: Baurzhan Ismagulov