From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 11 Jun 2026 09:01:26 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f56.google.com (mail-lf1-f56.google.com [209.85.167.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 65B71PZM017784 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 11 Jun 2026 09:01:25 +0200 Received: by mail-lf1-f56.google.com with SMTP id 2adb3069b0e04-5aa614ee88dsf298955e87.0 for ; Thu, 11 Jun 2026 00:01:25 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1781161279; cv=pass; d=google.com; s=arc-20240605; b=LDSOss6RCPtQrykO4ImY+IcN0iFNFsva1wW+DQlrALrrdp0LiWsjV+XwsHZ4UcPQ52 pWAYWQLUC9+THXkJUsKUzrGDQ66X1ppHMiCbselVqlv87J3w1xxKQVASGSKV0/n8Uqky /22QvnwWcKpKAGw9Tirzw6jACpUXH5/eZ2ekCP2GTw/ojrhMSQSbD4YRZ4035kDFF+w8 xrfap/px6Gt5Z6SrXxjnX/eCPjdGG5Fk8ePAKmlrVW62KN9I6sv/RV33Wbdp5HR+SsIy o6F71bJzDSfvsCNzYkKxHj07FtKa0vtRB4blmOkAukDh2g1PSm9OI1RsK+rxLuZgdTfT T4jQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :sender:dkim-signature; bh=gNFnmKE5h27/OVFsYOnvatHIFAe9biGneV2Lk2IOHSA=; fh=MUIFi/huRCmHSXDzFP4Gij0jqvs3h2djc+r6HOWXof0=; b=cBbkTn4lxB/LGK++EKsD1Vu43/tspgzMIXGDMyKLAoVJNA4tbyo6M5dgJDQZp1q5Ut NUVemdxL1Yk1sUom/nsoYzhOeHRk3Td8oyEN/A197YfNQxCsVRDGH65g1nuppIuTOmI5 A/3vsa5wGYoSrYAHMO0nXKg02KPNlHEqI+iqtWfkOfDXXatLme/a04a1FvMydWJ951um fPIWHXqinqbyyOvFAQrIgynPqBmInba1j7Tt6T0K3kxbYVR4FvBVCNrsJRerZp+5jzPY dIUjEl7NSdQIkWzHGhPc4Mc+L0C2o+BVu0xtnV9lzGqY4wWT/RXOL48yoZWlLOT9oR/w p36w==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20251104; t=1781161279; x=1781766079; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:in-reply-to:from:content-language:references:to :subject:user-agent:mime-version:date:message-id:sender:from:to:cc :subject:date:message-id:reply-to; bh=gNFnmKE5h27/OVFsYOnvatHIFAe9biGneV2Lk2IOHSA=; b=AMlqrFtPSAK+v0m8rYbcpKoulUztVXNrT7CgGEzd0YQ1CgMoVSk/IPcRdmU/rb+6Wt H1gAmyaIzqeF0EJ+bMh+5bc4zbx4/u8UIJ8m9WsNfATmZxWhCrzsPa7WATKtD1PdSrLQ Lb4L+ASYn/pu2GM43uRP5Bp8H/Yfx9rBKtcR2fgPWG1y37IwZSG9PQUXHs2DTjHo+RJC pm1AmIHl8O/fngqO9inK32nv1tRoPon2Mj6j5IAoUAMtNoiGcGAKtVvwEezTbsyJgyFa 6EflnY/5okJyPfprID751tpKCUSxXOxSaYMjHF7h9z1upAMREGtuTyqBMxgXZfJtTWnQ XMpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781161279; x=1781766079; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:in-reply-to :from:content-language:references:to:subject:user-agent:mime-version :date:message-id:x-beenthere:x-gm-message-state:sender:from:to:cc :subject:date:message-id:reply-to; bh=gNFnmKE5h27/OVFsYOnvatHIFAe9biGneV2Lk2IOHSA=; b=N7pgDr8Pq7O4XkpT8A39sQJIFtPDR85kbxJGX6+06Rt+VxfNXSIGnZPrfvT5cCPpFw aqhKRu7g7iDKi7JBVykz9zJ90qzRsNmyfxBLQh8ZQTaJVKNPrPIPmDqMI7ZcjO5Uiaqz D9EU/rpkR9Z9VtGyecwxTTcZUZHABETjtxCBBDkVQ7e2w/QOL9uX6UqN1sX6T7cwSMQG vLfFSQi52UP2o5q1THqT8iBAUiKHFbb6rjzi1t5zk24MNlGCdmpGpYSOSzI8pDINHUJM B+LiMNB7tye1S8R+c2+Hnc1WIXRxm+95q9Gr73+KgZ/VNtkxk4IWJPUeeScErmCvatr+ Vt0w== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AFNElJ9xePdUwTy0H8bpscMBQDqg3xN8jS+T2+mvkVVQf3BQspNXv8PI9KChiTLEMOZVeoKTmOhu@ilbers.de X-Gm-Message-State: AOJu0Yy6swaDdvExKjIK6fdYxqXM/LWbdepmRCDRNBCsDorwnNCBSUcV +2V7Tzyo+6u0ukSwpo2EVhlErFLb8d15l8eJ/YD3bpM8WAZ+H8ZIaU1U X-Received: by 2002:a05:6512:2211:b0:5aa:5f5c:9546 with SMTP id 2adb3069b0e04-5ad28509a31mr396725e87.2.1781161278482; Thu, 11 Jun 2026 00:01:18 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AX0PUUe69qso839dDeDe6H0AUoHrXJPxD/dPG1pk8er1oI/0wA==" Received: by 2002:a05:6512:2116:b0:5a8:caf2:d88d with SMTP id 2adb3069b0e04-5ad26ad3170ls32260e87.1.-pod-prod-00-eu-canary; Thu, 11 Jun 2026 00:01:15 -0700 (PDT) X-Forwarded-Encrypted: i=2; AFNElJ96JyPGtvDWjKt7E7AmJQaDfXt6Panz6tbHBiySRfrfjtpqxJZ+baRM7MaOzlCsPc23l609bM5PCnPF@googlegroups.com X-Received: by 2002:a05:6512:2529:b0:5aa:7083:51bf with SMTP id 2adb3069b0e04-5ad28516fedmr406537e87.7.1781161274983; Thu, 11 Jun 2026 00:01:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1781161274; cv=none; d=google.com; s=arc-20240605; b=JoeUc7p8XCvquPx52REYNnW9+t1sqc+JdSsLeVg+fopYohE8okA25AFHuY8XJjfs56 Qfk57XAr75wR9clvw6xhvHnUbiMu3N6O5HDewEejnefVb2CySFjdMt2Ct1TKrLdWvxiZ B1fnPYpyd8CCrXg7p8ULvResZgvSrTp1y3x4snVimdXfJGtDYWhaDBeEzmBYNLuJ5Dv4 Kr/amNZfd/PBgd564iK139FMgfY3l+3gMdDxvezYp7lt2GZmp4niLlzxF43ODJvMC7He q1DC0BH7dcSZ5wFzll7cMWbi3DuDskkwG2umfBDNeaXO8s8n8cVpiwB5Z2EK6KWqwnzB HAew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id; bh=XnlmVVRZusght5DW/Gc0ihZpBbKfa2+AlT8Attac4Go=; fh=PICfM4Fo6fj0YFd/Sa2/vzFoNnq31QOnYxZYf2j1CDU=; b=B+skZ8nuF18L7BULjLu9j4Vo2nGuZBavz607HqT4aQWG1BAefb2FH9D/OdQr0EJd8l csch+RrmGcXrIpS0ps01V/E7gtWgEpQo6xgpFB5YlrWfZLHhN8B3aZ2ikYgxAD1KpFZU H2HuDyn3AibQM70vwkjfRZE5epStlvat4vFedPkLSyMtgEna5O5E94BmbQbkVjR5fOuf rUTbhZxuDVOaWSXFIRshAvc3RCWU6OZx+TnYKOBtC4Km959MD9ntX3z/3ucJsU4fUZgs CRg0t7cEZGPBq0zJQKyGF0tkAo172ow0cGaL9J/r1K6klTKpZRzxgpGa+pqvEVWbAcnW 4cfg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-5aa7b97e3c1si583922e87.5.2026.06.11.00.01.14 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 11 Jun 2026 00:01:14 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [127.0.0.1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 65B71Dfg017776 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 11 Jun 2026 09:01:13 +0200 Message-ID: <0d561b30-d3d1-4a26-ae45-16e61775ca68@ilbers.de> Date: Thu, 11 Jun 2026 10:01:12 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 1/3] rootfs: Allow locking on single install command To: "MOESSBAUER, Felix" , "isar-users@googlegroups.com" References: <20260610064812.4010511-1-amikan@ilbers.de> <20260610064812.4010511-2-amikan@ilbers.de> Content-Language: en-US, ru-RU From: Anton Mikanovich In-Reply-To: Content-Type: text/plain; charset="UTF-8"; format=flowed X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-Original-Sender: amikan@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-TUID: y96xzGX/StBm 10.06.2026 11:23, MOESSBAUER, Felix wrote: > On Wed, 2026-06-10 at 09:48 +0300, Anton Mikanovich wrote: >> In some cases only one command from all the ROOTFS_INSTALL_COMMAND list >> can require isar-apt locking. To allow this logic improve flag checking >> to accept the list of codenames. Existing API and codenames >> ("acquire-before" and "release-after") were not changed. >> >> So the usage of single task declaration now looks like: >> >> rootfs_install_cmd[isar-apt-lock] = "acquire-before release-after" > Hi, does it even make sense to do an acquire release in two different > commands? To me this looks like a source for deadlocks. > > Felix Current implementation have 4 tasks combined in one lock section. This is done to be sure isar-apt will not changed between "apt-get update" and "apt-get install" commands. This probably can be reordered and optimized, but it will be out of scope for the current patchset. -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/0d561b30-d3d1-4a26-ae45-16e61775ca68%40ilbers.de.