From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7368858787350839296 X-Forwarded-Encrypted: i=2; AJvYcCUxWz/C5mIjdoMNbyY6emqz5K5XchbXVvVyehrxmpeJI/ERZE+ka5KXdB/2tmYEN41/d6wQVCNMgoc7BxkDbErE5kI9VEYtwqiEKL0= X-Received: by 2002:a05:600c:5607:b0:41f:fca0:8c04 with SMTP id 5b1f17b1804b1-420fd302818mr8321385e9.11.1716360157174; Tue, 21 May 2024 23:42:37 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:3c8a:b0:418:1a07:de36 with SMTP id 5b1f17b1804b1-41fc20ed207ls41182695e9.2.-pod-prod-07-eu; Tue, 21 May 2024 23:42:35 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCWQRXfLN6oM550KC3AG3IJrj/1VIPOpSOmUWDGKzCSoL1Cpqk2A5bGGjsrDrfdkrnOEEBiSpodEkUFGR/X5LJAo6bPUriNIT+z+HZI= X-Google-Smtp-Source: AGHT+IGoks0HoZhfQIKi7PUrXhQIDT975YZTZjznpUccw+R76PUYxrSJUkMdKqSypYyCJLSY/NNm X-Received: by 2002:a05:600c:4509:b0:41f:f32c:e097 with SMTP id 5b1f17b1804b1-420fd323dcamr9402485e9.23.1716360154839; Tue, 21 May 2024 23:42:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1716360154; cv=none; d=google.com; s=arc-20160816; b=oto52rhhNR1ZkucHkntWO7HIkSi1YRCn4toHkTq0O71EqetJDxB7u4QMS5QYNStEXK GueNPhBThyxsvr5LgAgbyxhqc7RNgLolx1QgmcpvouakQRCEih7Yoj3vPYIJMPehdLWj PBk7VVazNVdram9QhLBb+Wbf00e1Blu0laFsKjq7GadHUGeUzcCB8HlO2Zd+KHMbxM+n K5uOWjyF5QtjeGEaadXVoRNazAYESpkesWA4S+l2BYa5jP9LBJGoXJgZQKcVoZ+es67N 3/4k7NvE37Q955x7Wpjj26TYQ0gvhDp1ix0QnX1DB5R9fWMMCvv8+lfN7Lhln6vXmcSq xZUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id; bh=G2frc8fu4nnanR9+sIDlV8zCBsgbQucVeeFwBN+BCCM=; fh=6ePdb0TDT8sODIECLB3vu3BI6ttp9dEprriULZKyDTc=; b=cPWe+WkDnqaF3b1ydosTgY5A0DDruTxJwINdXFvyp+KbVZsOoPgjijqAXXtl9b6nX6 6JWdgNl0cBrKVzdV21x2a/0546Jy/fkKRkb5ThHMlXXPcFJ/eOs+XB+2PuNOqpp7pv1l UkFtUI3pMFeAF8f585CREzkpdFE/V2rqRVffJkpRhN75+x+4H9eJNecREU+HKz/gTEYy BI40quONlN4llG+Vzx4WZuGsMhq8ClHyqP6zM6o9ZmJkTfmCDWB4YO/u2hs7VTcAXfoK 83exkF0QkqqDSCnDc0uEMWdePD+XJLHqQz7+Bm67NMnRrJRuwFCqK7qmfMUTI6z6kU3i p5Gw==; 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 Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 5b1f17b1804b1-420fc82bfdbsi774805e9.0.2024.05.21.23.42.34 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 21 May 2024 23:42:34 -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; 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 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 44M6gWdH006957 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 22 May 2024 08:42:33 +0200 Message-ID: <39b137a0-705a-4682-a9e8-c527529fd90c@ilbers.de> Date: Wed, 22 May 2024 09:42:32 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v5 0/3] kbuild follow-up Content-Language: en-US, ru-RU To: Adriaan Schmidt , isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, stefan-koch@siemens.com References: <20240516061320.3015697-1-adriaan.schmidt@siemens.com> From: Anton Mikanovich In-Reply-To: <20240516061320.3015697-1-adriaan.schmidt@siemens.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED 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-TUID: 2Z0wZR3pcyun 16/05/2024 09:13, 'Adriaan Schmidt' via isar-users wrote: > Ok, this is indeed a tricky one... > > It's based on the code from Stefan's "[PATCH] linux-module: Support > emulated module build with cross-compiled kernel" (replacing that patch), > and on the result of staring at dependency graphs with Jan. > This mainly addresses corner cases of the refactored kbuild packaging > when cross-compiling. > > I've tested > > - cross-compiled custom kernel and cross module build > - cross-compiled custom kernel and emulated module build > - distro kernel and emulated module build > - distro kernel and native module build > > Let me know if one of your use-cases is still missing. > > Also including some fixups (p2-3) brought up in recent reviews on the ML. > > Adriaan Hello Adriaan, Are you going to make any changes on this patchset? If not, we are planning to merge it to next. At least it looks good enough and pass all the test cases.