From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7363646997268529152 X-Forwarded-Encrypted: i=3; AJvYcCVmdoqYkzchRnoXC+ohkZ3CHEqYMAoVyCUhP1CUoNvnh6L/P2P/tw6SmFH42sw8AkNSt8vrobz/2dZgq+GEUnrI2t6jTiaZKHZEf0s= X-Received: by 2002:a05:6871:8809:b0:23c:8254:2e41 with SMTP id te9-20020a056871880900b0023c82542e41mr6973479oab.0.1714484648658; Tue, 30 Apr 2024 06:44:08 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6870:b40e:b0:22e:ec66:ae1d with SMTP id 586e51a60fabf-23b41043c7els395722fac.0.-pod-prod-06-us; Tue, 30 Apr 2024 06:44:07 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXJDOcA86TnWI53OoRmTp7Jqag50Rl7GFE35AFb7sktnYwGLYw51eMNESf3zQXzo7lcnTLYEu1dGkwk7DqgcuE54wSPzsm82w3cxFI= X-Google-Smtp-Source: AGHT+IEw9E/mCIAg8sZrvJF5WF+4und6GrYu8d4JuD6P0Y003Bk+MCviNA7r0xSIRxV/8FF0l8ad X-Received: by 2002:a05:6870:a2c8:b0:22e:a451:57d1 with SMTP id w8-20020a056870a2c800b0022ea45157d1mr11499747oak.52.1714484647582; Tue, 30 Apr 2024 06:44:07 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1714484647; cv=pass; d=google.com; s=arc-20160816; b=yHvMJGSzIVHPcxGq+HYAo6OVbJBpfwdw4oNQJ+h9twY0EYouqfGq04I9ydHY8Prvuk YfmzxeSIq+i0RwmiFKKhqe3yIKBxVtDzBAGp4CujZKOzGtQQYOQq8r9OTZgs4DQbxsEJ cfJpLTFLUrLjemEX56D/7OF1hHkrhLQoqnEUG94rxMs9mGvzpcRxbfupYWqvp6TrX1cP uSrUFeOCR0yynm3JNQTyKuvPl4s0jK6X7MVBwzfbd9sCogQ/+cclHk0pHFQzDU58e/yc HsiGdw1XTnu3BH5GPn+O5cnFDr15tKzY4tsXVq1STZAJp7q9iLLb0LxAhafhcAi8MW4x ahsw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:content-language :from:references:cc:to:subject:user-agent:date:message-id :dkim-signature; bh=HCpc2qyc6fpH/HnvKJ5daYVrmFF3DbRVzrqTfADdPMM=; fh=7+Z/xxk9hXrp9HUY5pZtmqGbyXfqRFCX8ao15JBrOds=; b=JkHWiAMoxWk+cCd0Fua1i+VpvikOEmb8Z9R5ouvxtX55VwFF3mAXe405QPqUkzvX6x KLYEu5XlG7Z3ThrfApi99vt2q4LHKfmUq0FBT7iWflE3sHK0G7RSm63UYX67LJgXa/ri E2EjM04/2GaKhe4p3MgZDl8jhcCnPGb0zE6YEUsTLLo4SMW/F8gyTO3+jlBtZZFE1TC3 1uubIrBFG8T8y2b3HuxHVemFMgkcUhKvuiETMgdpWPWgoaVkomMEVNZqyAeufuuATo3B lzP8V0GhwdF083b3UdTkz8I3AqaGOVIdyBSIEqxJ58qAm+eKXC4G8cfyEJH6dIGzsPd9 ZBAg==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="ppA+Ymc/"; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:260f::601 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on20601.outbound.protection.outlook.com. [2a01:111:f403:260f::601]) by gmr-mx.google.com with ESMTPS id le6-20020a0568700c0600b002397841a209si2969153oab.5.2024.04.30.06.44.06 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 30 Apr 2024 06:44:07 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:260f::601 as permitted sender) client-ip=2a01:111:f403:260f::601; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="ppA+Ymc/"; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:260f::601 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WcC/7aVoOYPKtFA+n2NvYFDcevurjPjGdNUCycrJqE5su6HjT8Or9Dg/lvEzzTaywnYxaXnrNQYrlcrMZrz1ZRDAWIcMZIObq1brmdEvNU9RQqeGEQBKb54nm8LgMkmKhOURnZAUweF8y7JmjXS1Q+GIDsepT2Fb4P26DMUlFtgNzVYDtozi2vaPLmu5J7XkfnD8a3m6NNXnZVA8NCakMSPzvp98VV1tx7hDK0dQzGmuNDqn+8esVfeAXN3LERoSmn9sa2k9rtuQCoff/iMQj/BFMSXhPNloS5BZGKeOA/sfQ02Fxa4Z70BqzF29baJ3MSZ9vJRCH1fvnCpeZ1pImw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=HCpc2qyc6fpH/HnvKJ5daYVrmFF3DbRVzrqTfADdPMM=; b=Z8FBQiFApxUF2bg2GzG4/uds2tPEn8ub+2Dc2CN/aBcGbSj1UjV+nfJpTbKi7S8duMEu3l7tVhs6H0CepBrpjui/fCM4yBXzVRnYpol1yP7+Ogf4eot5MMSCL0kdMDHHr5NxPe1P2wO2epNbAGn8uVwYF9gXuHjjQkcOpELdwUKatDyvwbSUjzo+yIhZ58MykErgh9HoOjwDHf92ZHWio1DI6INeYRt4f0SEVga/XNoGJtNFlU8fNfJaTRcUQtCZG3fwHpIHW0Yfg/KFtY2WvNI3yV2KmhSm7CD06LY20O8jKi5HOQobOuqM16ZR6d/zaLl3LDy06lRwqWSkA8UGug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HCpc2qyc6fpH/HnvKJ5daYVrmFF3DbRVzrqTfADdPMM=; b=ppA+Ymc/yRYiTUOBb6ruLa5dg1iob53Ul00qrwzQT92TsyRJF+chbUZZ1g4cMPMWBY0dQvQBSKaNuzqd68FjC3dPJBPUSjCWffg6mQlyI11Z/yNhkRb1FXEa1BJlHx3kR0Q1tAH3A5odybxt9BkpaYgU03FUa9pkntVhyL+IRHAZSbfJ9eAm7YnnhVCzD3EJtAO/aL7qmwJ+63UDgqiUmPCppolnhNF6xcelJKu6AfnP/C7opMOhmuuFNOtML6n8SpWnCj+uDl0iGoO0IkMSeKlAxuyIFyR9jhD2WZNwpYYypZ7fm4sN1WFVdLDB2hTFVx1t2V9znDScW55rQcs8AQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by DB9PR10MB6377.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:3df::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.34; Tue, 30 Apr 2024 13:44:04 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408%6]) with mapi id 15.20.7519.031; Tue, 30 Apr 2024 13:44:04 +0000 Message-ID: <83b43abb-aff3-4459-826d-0fe4c1a7670d@siemens.com> Date: Tue, 30 Apr 2024 15:44:01 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] linux-module: Support emulated module build with cross-compiled kernel To: Stefan Koch , isar-users@googlegroups.com Cc: christian.storm@siemens.com, michael.adler@siemens.com, simon.sudler@siemens.com, cedric.hombourger@siemens.com, adriaan.schmidt@siemens.com, felix.moessbauer@siemens.com, ubely@ilbers.de References: <20240430131058.2574127-1-stefan-koch@siemens.com> From: Jan Kiszka Content-Language: en-US In-Reply-To: <20240430131058.2574127-1-stefan-koch@siemens.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR4P281CA0052.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:cc::10) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|DB9PR10MB6377:EE_ X-MS-Office365-Filtering-Correlation-Id: c5694c33-6cd9-4594-41d3-08dc691b99a5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|366007|376005|1800799015; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZnNrb00ybUJWT2RzK21GWTc4Nk5OL25xZXlpQjluYTA4N2V1bjFHc210UnNk?= =?utf-8?B?bllxbUd3bHBDVmxYUldPVGFVRG53Z3hBQlY5SjdUem1KQ1RlVE9lMzZaUHZO?= =?utf-8?B?UUl2NG1tcHFqYjRnUHBUNGpsSEJkaEdGb2RmTXdxRVhFa24rbGRoRTZRTkFX?= =?utf-8?B?UzQzM0ZvU3NqQm1wYmxLZDNFUXQ5elJuM0tFY0pYNWJoZ1ZnbUpJSmg1emtB?= =?utf-8?B?V0tMTWkzR3BxUHI0ekx4RjlHdzVUZVdRYXRLdFRwR3ZUS0UyQjlBTEF2blkv?= =?utf-8?B?eE9VMkVDbmJBYWduWXpURDhpdVNlZkNRSTlhVDFSUzE5bUl6SDB3VS9kK2Fk?= =?utf-8?B?U1h3bzJ4TDRWN2xoTndCUXlnTXNSY1dvL3RkUFZVTkNDdzI1dWRXdTRlSVU4?= =?utf-8?B?NHJqdUFlQ0VuTG43QzhjRWQ4RWtvRWFKV0x4WGs4b25SZzFYaU1XQkhYK05h?= =?utf-8?B?RllxQkZZdnhyU3NGdU1tcFptTXVidS9zb2U3NjBOUFYzQnBzdHFXV0ZqZldi?= =?utf-8?B?ci9ZS0RZZ2VJcWFOSTNsdktDQzBiSXJacjY2U0JPU1J1dDMyN2RDeHVHZHpj?= =?utf-8?B?NTZUSDhnRW5yWXo3U3E0S1NpdDV0b3A4MndSQjRwMXFqTHF2azZJbkdYWk1t?= =?utf-8?B?V1hCMTFPOEo5R0p0TWtjR3NSaEU2YUdVQzJOZjdOejJCWnIwd2lOL0doOTlV?= =?utf-8?B?OW1wRlhqVjZWS2RSb3REUUdQcnIxRUZuZldBajR3b1BncFgzYk0wcjVxQkxs?= =?utf-8?B?N1Rlb1F4cTFTbkgra0N4WjRtclduQXQ3NzhnZTNra3N3SGw1eUJHdjlGbVQ1?= =?utf-8?B?bGYycEpiNldPQ2cyT3d2UERVbG5hM3d4ZWlYcVI0R2hhV3BZN0l2LzFqbGNR?= =?utf-8?B?MjlBeTQ2NzNRd3FCRDFQVlludUo4Z3FEZlBXcU4zWWtFb1VTSlJIRVVNRllR?= =?utf-8?B?SjNBWndWR0xFcHpuZWRwMWIxRWZmeFlrb0FkTW1GUi82b202UkF0ZHRUSFRQ?= =?utf-8?B?Sm9TQVFuMnZCQk9nYzNJdEIwTFllTWVXQzBYbUxxYUMvUVVSZzNTRlRhNHk5?= =?utf-8?B?YkdxUjVmMXZSZ0xkS1FmMDdkanVOUThubzRnNGJwT2h4R2tiUUV5NWhHeU9Y?= =?utf-8?B?bkhqNnRSQWQ1QkE2Y2VadW1aNDFDdzR6eFJ4Vld3KzdWYkF2ajh5U1poS3lq?= =?utf-8?B?T1poSHJWdG9JVEsrRUplanYrdmN1c2JiVUVYTVMwQTkrcUpMai9tREhFVGpq?= =?utf-8?B?R2NxM05MMER2WHpUbkFqN2FnYjRBNnhRNFB1ZUtkSmw3RlFUZmlONGloa1pq?= =?utf-8?B?WFN4SWtMM0xxWlU4MUtqRjd5cHJOa0w3TkdzSVh1RTdzVS9tRjJSb2V3Nm5T?= =?utf-8?B?cERqNUp1Ny9IL0xPSkUwSGRTTVZOamt3NjBrZXBBRjdFNUxWUWpER29wRlda?= =?utf-8?B?djhEazVIVnF6YjJrTDVrVzE0QTJqOVRwck9kYWVHS1lrSzl0VnZVOHNhNXA1?= =?utf-8?B?TUh1bjBlNzZveVFqRmYyNVk4UkRlNzRwSzFDYzJuYVhCaERJTmVyV3pJRCsy?= =?utf-8?B?cmZYOWRiZHJrajg4RzdIaUNPdjdMdzRhQ1V4NCtZa3lyb0Zuc1NoOExhVU5F?= =?utf-8?B?aG16cVVKRnJ2REovaE11SVFmd1NtSHFqb20wODNhaURQU2YxRXJIdGViMW9R?= =?utf-8?B?OEhWRTV5MVE4UCsreWxyM0NMWVBoaFNRM29qbXpJZklJMzNaWG94VExBPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(366007)(376005)(1800799015);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Vko5YWNpekFoT0RDeThkSDQ1eXNnSFpUMUhBNXlDZmJkbG44cGRqTEVaMFNo?= =?utf-8?B?Y0R2YVpJTm5maUFLMTQ0MklydHByenYxZW1BNVpMZlZYNDYzZWNjZVMzTFk1?= =?utf-8?B?T1IvWTV2ZmtTZWY4dVJRRFFOa2VBVEFUUjc0WTJqbjl5RTZBTTkzTGFOazBT?= =?utf-8?B?MW1LWllwVGN2Szl0Z0FnRkNjUXZKbzlZVEw1bWRHSnRzN2ZQaEprcVVNbWVM?= =?utf-8?B?MW53em96anNYS0MrSE9zTjVKNEJsa3Y0MHgxRGhPSXVGOXFNTnFJeW44QXdO?= =?utf-8?B?bFFBdkVyTVBvRWNwc0FEMTRkVUlnMEw3bDFqZTJzakRvUHhIYnJkeXU0OGxh?= =?utf-8?B?SkpaSVdUdUgrRHVEL3pUdDM2QkZsWVN2TzZGOEkwVzE3QndSYWVaR0xTZFdx?= =?utf-8?B?anlSRmpmVzc2TjVuc0ZWbm5pR08zY0ZxMC9RSTJNYlhZRHNXT2xOSUV5Q3ZY?= =?utf-8?B?RXRHU2ZJU01RTlYvSnNqODE1MndOWjRabk1STGU5YU5GWlFiT2IrQ2Npa0Ir?= =?utf-8?B?ZE1VVEdjZFlrZEhrWkpPc3JQcXV1ZjI4NmRJYmpUaUJaZHZwbWpGdy9nMk5V?= =?utf-8?B?T0dkNGtkY2p3SjJMWTAwQzBhZ3FXN0dWbEYrdS9rbGZLYm1FQVFzY2R0eVg2?= =?utf-8?B?R1NIT01XRGlDMWJMRmlia2d2N0lUT29SK2RZRXZHNWplYlc0SHMyYlA0bmtV?= =?utf-8?B?MVlsc1BETE10UXBGZWV1eDBKWnpUcHF5YVZHbUxRSzM3MDZucVZkdmlKRXJa?= =?utf-8?B?T1dmeUZMOVdzeGFsamFYLzE1SnlpbWQrSXUrZmFHWFdzdnYybWpRUUcrZlhL?= =?utf-8?B?OU5OeDZleU5FOUFVLzMvWDJkekF1bEV3bWFBcXR0UkFtSFREZ2pGSDRaYjAr?= =?utf-8?B?MDJYVkd6RVM5bkU2cnAzZExsdDZCV0c5cUlkNk9pd09IQ0RxVHkzUDlmbi90?= =?utf-8?B?dExYcThRZVNoN2lWN0xCSHRIWWdYSmppTSszV2ZSNlNUTWxTYUZxWGZpOFk0?= =?utf-8?B?Vnd6UHpTdDA3anh5ZGRZVDZXbk9QWVdNbXNnb1F3c2ZxVSt5MWlsUDNxRlJO?= =?utf-8?B?R1R6dU5EVUdZM2ZKVW1pdTRXMitoeFhKRlVkL01ncURyaGFBc3RnVU5rME5S?= =?utf-8?B?d3pYQzRTdlFUeHRtMGg2cVBteDN5MmloMXQ5RVcwaFNSQjBWeXAvVU9KQThx?= =?utf-8?B?WXpBTFY3WVJLUk5RakNlckc4NnNmdE9PK2dzbFlGTDNNNmpDZDNld3g1Z3JK?= =?utf-8?B?cmRMa1BnQUxCRXBwLzlJNlA5OXNIK3NkWTdDMGR2cUR1ZGdZcnFCWWpMeFZu?= =?utf-8?B?QWZ0aGVub0Zpb21sanVCMUliK2hQeTBoNU5sZUNCc0pENXJDMS9CQTNJdGdS?= =?utf-8?B?bmwzcDV5VVF0OXllMVFZMC9YcUthNk52Zm5zcjFnNjVLVHRpMDU3ZFlOQm1G?= =?utf-8?B?cW8vektvY2JrRHhnVjZ5dVl5OE5xUkc4YklYem52SXhJVTRHWWk1QTBScytp?= =?utf-8?B?ZjNRU283dXNQMEE0dXNUSXFOTHZsOSs5cmV6ZlR1UngyWCtZWTc0R2dreDZ0?= =?utf-8?B?QWhmWW5oc1I0VE9vbVRvRGoyTFIwK3ZtTno2M1MzU3hSUyt0NmVXVHFkL1oz?= =?utf-8?B?enNlTE0rRG9ObzM4NGVoeEZ2QWtqN1h5ZzVQYUd0VWxZallxbWtDK24wcDlI?= =?utf-8?B?cjIrRW9idDFUakh1UkFCcWdwMFRjTnBRaDdtMnUwaWNrQ3l4aEdBSlFqVENP?= =?utf-8?B?b0pXdWR4b3ZxbmxSRHcxaVZCWXRlQzR5U3RiWW5LSk1kdHVuVEJkUEI5S0xl?= =?utf-8?B?ZGdGcFlnV1h5elBhY2p4V2NJR3JmbXJEVGF3RWVtVGhDdER0bk91L2t4OFJt?= =?utf-8?B?THJ4VEo2NDhsSkc1b2F5dzY2MVJMU0hieEVvU20wOXBDOHpGL2MzN0RrOXo0?= =?utf-8?B?QzJoSHFjemIzSkdPRWkyM05QdE9WM1lid05RV3R2MFExUkRRMThpNWpEN2tW?= =?utf-8?B?TFB2MThPUGw0dFlkOEFpN0RnQW01RWFSQjAzQjRrK3BlUlAvOTVQK1dUeEF1?= =?utf-8?B?ekwxZ09QMUFDYzlOaHhBYUVkdHNkcFkwOXo4dWlyeVVsa1JWcHVIbUNNNEZT?= =?utf-8?B?b2U4TWJSQ3NvMnVCUXp4aUJENVdlbG9vKzNYdTllOEJBdEN6OTh5TkdoQ3ln?= =?utf-8?B?OFE9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: c5694c33-6cd9-4594-41d3-08dc691b99a5 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Apr 2024 13:44:04.3685 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: r7eG4CgYTV9/uDSEXyD1iYx8dJIEDrpMj3T++IS9EMlpdAwLpg0qnTBWnEyPh1IElzVoIndNbJfITAUqc/uS+A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB6377 X-TUID: QonGWd/D6Kjv Why? Jan On 30.04.24 15:10, Stefan Koch wrote: > Signed-off-by: Stefan Koch > --- > meta/recipes-kernel/linux-module/module.inc | 9 ++++++++- > meta/recipes-kernel/linux/linux-custom.inc | 2 +- > meta/recipes-kernel/linux/linux-distro.bb | 1 + > 3 files changed, 10 insertions(+), 2 deletions(-) > > diff --git a/meta/recipes-kernel/linux-module/module.inc b/meta/recipes-kernel/linux-module/module.inc > index eddbf177..eaf086eb 100644 > --- a/meta/recipes-kernel/linux-module/module.inc > +++ b/meta/recipes-kernel/linux-module/module.inc > @@ -17,7 +17,6 @@ PN .= "-${KERNEL_NAME}" > > KERNEL_IMAGE_PKG ??= "linux-image-${KERNEL_NAME}" > KERNEL_HEADERS_PKG ??= "linux-headers-${KERNEL_NAME}" > -DEPENDS += "${KERNEL_HEADERS_PKG}" > DEBIAN_BUILD_DEPENDS = "${KERNEL_HEADERS_PKG}" > > SIGNATURE_KEYFILE ??= "" > @@ -36,8 +35,16 @@ AUTOLOAD ?= "" > python() { > if d.getVar('KERNEL_NAME') in d.getVar('DISTRO_KERNELS').split(): > d.setVar('ISAR_CROSS_COMPILE', '0') > + > + if d.getVar("DISTRO_ARCH") != d.getVar("HOST_ARCH") and bb.utils.to_boolean(d.getVar("ISAR_CROSS_COMPILE")): > + d.appendVar("OVERRIDES", ":cross-profile") > } > > +DEFAULT_KERNEL_KBUILD_PKG = "linux-kbuild-${KERNEL_NAME}" > +DEFAULT_KERNEL_KBUILD_PKG:cross-profile = "linux-kbuild-${KERNEL_NAME}-native" > +KERNEL_KBUILD_PKG ??= "${DEFAULT_KERNEL_KBUILD_PKG}" > +DEPENDS += "${KERNEL_HEADERS_PKG} ${KERNEL_KBUILD_PKG}" > + > inherit dpkg > > TEMPLATE_FILES = "debian/control.tmpl \ > diff --git a/meta/recipes-kernel/linux/linux-custom.inc b/meta/recipes-kernel/linux/linux-custom.inc > index 0d222332..16e65d7a 100644 > --- a/meta/recipes-kernel/linux/linux-custom.inc > +++ b/meta/recipes-kernel/linux/linux-custom.inc > @@ -97,7 +97,7 @@ KERNEL_NAME_PROVIDED ?= "${@ d.getVar('BPN').partition('linux-')[2]}" > > # Determine cross-profile override > python() { > - if d.getVar("DISTRO_ARCH") != d.getVar("HOST_ARCH") and d.getVar("ISAR_CROSS_COMPILE", True) == "1" and "class-native" not in d.getVar("OVERRIDES", True).split(":"): > + if d.getVar("DISTRO_ARCH") != d.getVar("HOST_ARCH") and bb.utils.to_boolean(d.getVar("ISAR_CROSS_COMPILE")) and "class-native" not in d.getVar("OVERRIDES", True).split(":"): > d.appendVar("OVERRIDES", ":cross-profile") > } > > diff --git a/meta/recipes-kernel/linux/linux-distro.bb b/meta/recipes-kernel/linux/linux-distro.bb > index bc43528c..13b8dc7e 100644 > --- a/meta/recipes-kernel/linux/linux-distro.bb > +++ b/meta/recipes-kernel/linux/linux-distro.bb > @@ -10,6 +10,7 @@ python() { > for kernel in distro_kernels.split(): > d.appendVar('PROVIDES', ' linux-image-' + kernel) > d.appendVar('PROVIDES', ' linux-headers-' + kernel) > + d.appendVar('PROVIDES', ' linux-kbuild-' + kernel) > if d.getVar('KERNEL_IMAGE_PKG'): > d.appendVar('PROVIDES', ' ' + d.getVar('KERNEL_IMAGE_PKG')) > if d.getVar('KERNEL_HEADERS_PKG'): -- Siemens AG, Technology Linux Expert Center