From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6950929522725224448 X-Received: by 2002:a2e:9a0b:: with SMTP id o11mr4079205lji.68.1619791378539; Fri, 30 Apr 2021 07:02:58 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:ac2:5624:: with SMTP id b4ls2886589lff.0.gmail; Fri, 30 Apr 2021 07:02:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy2QmZhXpqlAa7NdhL90rxns+q6oAz00gdu6AF6kwzJQugOZPaEmj+1T9YllnygqeS7Q8x6 X-Received: by 2002:a19:7417:: with SMTP id v23mr3555983lfe.323.1619791377425; Fri, 30 Apr 2021 07:02:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619791377; cv=none; d=google.com; s=arc-20160816; b=OApVDzu9aRdbnDnDmnQj/lBJJKLQaue4QNI1GhKwQqp4JKQAI7FeRxLd2pNfz3Xqob gZiW0wGS1OmCBb4LCWWvu+kVxTT7M7X06VFOpyiXjDSEcMjT1HucFUZ++fTLEtmbDTe4 dWBX/OU6A91DWkg4y/3IqRIfG5UGChMIZvZwhOeQlfn+O4ee4dTQ3hp80RULKmNdI0z7 Syp9QR0P/Ay9UE1lr7IiKPGxV6VZB52N1PM2zQ4xAVO/x2nJjis6OH8+iraXRspWMGmx a3l3mF/XTRfut1l3+j2IhOzI0v/n9rahDABr8MQcdeTjzIHMnwYIxiG06HBC2Ngij1xG 4pTA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from; bh=/nNqxieiFcaORyo3nZ9/GWfIXZXvc5rgJSmC9S5BpAo=; b=HCuyFNdhTWkowM0X02WccT+vYnxB1Hr/nzObK9H/X9OInCHpSHyP8wGlOJYwieQ+5u z6W+WAPKRXjkpseyPVrSgP/LdUQyTgDuIjGIcu9OsVrRx4ZxqGTHm2gwPMXywyQDhdU+ PGVZJLXn18bN7Zr+9WeDyL+ukZwjrWvsEJoRSEqNNMKSQQfYC3XDgLeYa62azbenYxvu CtI1WJQ0OtlplEyAdX3/wq8XEH4DCiHYDQ4OiCzkRnBy4nBdLtL3a8y3rI4o/OtA435k eZoHPNY8UJUjfo+GKuLz+eU5hrio6fRzAxz4QyPztuw6cQtjSasjrKEvDV70n58PulLP I6SQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 194.138.37.40 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from gecko.sbs.de (gecko.sbs.de. [194.138.37.40]) by gmr-mx.google.com with ESMTPS id p18si436814lji.8.2021.04.30.07.02.57 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 30 Apr 2021 07:02:57 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 194.138.37.40 as permitted sender) client-ip=194.138.37.40; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of felix.moessbauer@siemens.com designates 194.138.37.40 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by gecko.sbs.de (8.15.2/8.15.2) with ESMTPS id 13UE2uLc027030 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 30 Apr 2021 16:02:56 +0200 Received: from MD1T0KAC-VM.ad001.siemens.net (md1t0kac.ad001.siemens.net [139.25.0.7]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id 13UE2uZZ023824; Fri, 30 Apr 2021 16:02:56 +0200 From: Felix Moessbauer To: isar-users@googlegroups.com Cc: henning.schild@siemens.com, jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH v3 0/1] Add support to build binary version of DKMS kernel modules Date: Fri, 30 Apr 2021 16:02:51 +0200 Message-Id: <20210430140252.8624-1-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUID: jz5OMYnYfBK5 Hi, this also fixes the build for i386. Changes since v3: - ensure that the module is build before packaging (fixes i386) - add mapping between ISAR arch name and kernel (machine) arch Best regards, Felix Felix Moessbauer (1): Add support to build binary version of DKMS kernel modules meta-isar/conf/local.conf.sample | 5 +- .../example-dkms-module.bb | 14 ++++ meta/classes/dkms-module.bbclass | 76 +++++++++++++++++++ scripts/ci_build.sh | 1 + 4 files changed, 95 insertions(+), 1 deletion(-) create mode 100644 meta-isar/recipes-kernel/example-dkms-module/example-dkms-module.bb create mode 100644 meta/classes/dkms-module.bbclass -- 2.20.1