From patchwork Fri Apr 30 06:02:51 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "MOESSBAUER, Felix" X-Patchwork-Id: 475 Return-Path: Delivered-To: ilbers.mnt@gmail.com Received: by 2002:a4a:df46:0:0:0:0:0 with SMTP id j6csp88485oou; Fri, 30 Apr 2021 07:03:00 -0700 (PDT) X-Received: by 2002:ac2:4a88:: with SMTP id l8mr3497650lfp.541.1619791380322; Fri, 30 Apr 2021 07:03:00 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1619791380; cv=pass; d=google.com; s=arc-20160816; b=GDTN+lnQwyQCz0yeUaFCboS+WE6sabFZgS74WamiZ8CUHfVE71lid7KR5srqyE7cU6 4YoitHE8Ng/x8negPUSypGEBP8p7ZBLGS2Lrykr6IH9XeOPtlc7Zyud4Hvy05YVrM7sw od3zx76ShDrV6qCgmz9Q2+96aIhs5JLJupUy1mNGM0SXNj0trhiaOJ4f5sZ2LwA9pTu9 1oErsdGO1sFKCziG8Ls3Qv0JnhjlWbfe6nL/ygXKdy4ZPxazzjJPg6s5Kdn1OEGe1nyD M/c4IgE++2NT+UoXpu1YquCBGL4Yfkqcv6nS3KwBW1tLf3L3WDTMxJdTIUbw/PDMgdwK VcJA== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=cPM7BqzGvYGAHyHfn7bY074DwYeZFMreXPWI0iI2YMw=; b=eKaq1UeETH3KVCswNzIeMQbjOUyQMAyZC6NPHjQiU/NWPLX9SLirITGzq0gmEQB/Mg JWz4zqDfLpCZd7RKWSC6kZkaHAlpc0FQpdb2i6l66ZBCmXoSFYGDizo9joB897CVZvgN o29+o8UHzl+aN7ag5JbGnSoQ1V0ddWVvOp2jn0Pn6UO0RgWkRCi5pL/3qFFiFCpCdqwk mzdtevP5M3GhK1Qp7N9MOc+/lX2CKM8Fq0igFXzA7/ZKOi8zC6T/L21Bd7pnIFRWEjEG sYN3/ihD9mLS2bhnVr0sS+dAk+aDvA/K8jHbc869P+FHvTHtxrGH6JS4OsZdd5RfCMmC D6fQ== ARC-Authentication-Results: i=3; mx.google.com; dkim=pass header.i=@googlegroups.com header.s=20161025 header.b=daCLZnSD; arc=pass (i=2 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of isar-users+bncbczk33mgwucrbeu4wccamgqemrhi3iq@googlegroups.com designates 209.85.220.55 as permitted sender) smtp.mailfrom=isar-users+bncBCZK33MGWUCRBEU4WCCAMGQEMRHI3IQ@googlegroups.com; dmarc=fail (p=NONE sp=NONE dis=NONE arc=pass) header.from=siemens.com Received: from mail-sor-f55.google.com (mail-sor-f55.google.com. [209.85.220.55]) by mx.google.com with SMTPS id s25sor1146547ljm.70.2021.04.30.07.02.58 (Google Transport Security); Fri, 30 Apr 2021 07:02:59 -0700 (PDT) Received-SPF: pass (google.com: domain of isar-users+bncbczk33mgwucrbeu4wccamgqemrhi3iq@googlegroups.com designates 209.85.220.55 as permitted sender) client-ip=209.85.220.55; Authentication-Results: mx.google.com; dkim=pass header.i=@googlegroups.com header.s=20161025 header.b=daCLZnSD; arc=pass (i=2 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of isar-users+bncbczk33mgwucrbeu4wccamgqemrhi3iq@googlegroups.com designates 209.85.220.55 as permitted sender) smtp.mailfrom=isar-users+bncBCZK33MGWUCRBEU4WCCAMGQEMRHI3IQ@googlegroups.com; dmarc=fail (p=NONE sp=NONE dis=NONE arc=pass) header.from=siemens.com ARC-Seal: i=2; a=rsa-sha256; t=1619791378; cv=pass; d=google.com; s=arc-20160816; b=u2j7XTf5fnHVrAuO1MhjSb3EHZppLpIgVz3oN+6bfihUburj2rE1IG3B2H3p1bTqA4 ZvwV2gwc9/JrxlM0Kd5dXK5YPFB3XPx0saCpuIllJsOspNWheyzEzD9Nh9Qft3JIaJG6 /O8YZcx+6TNjq2DS06VJCPOBXutqzCtZhQ+Y2KCI//N3giQws0FRnKBP6z5i5UfC1alP 0E1RRfv0Cg+t8KFY0nzQyl7IlUI4liGkOj0C7yzWWzcuUoL+4+r3Gsb0l5O3AC+1KtFM 31+OGyYuSquPWMsdhVr47Rqz0x7JlMlq7q8TLq2WtrkAKAUK6cDZOie5MWtwlHqL9g4a hKlA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature; bh=cPM7BqzGvYGAHyHfn7bY074DwYeZFMreXPWI0iI2YMw=; b=u1hsOoBVUJIFj2rICLkg/5vg8QFX28sGglejfkc3N4+OESc44FU5j80E0K7S8tFwjg JzKbpHTp5utK1npEP9aY4a0hnj9PWWyPSPeTTu6Zuk15Lu+vIv80WvcR746B5tcAqXKk J6JuBwtl+MJJR3vb7JsXtiYEJM1qUd+tSR/mH4+oBjcHEUFSeSeJBL5jHk++FzjDBgCx 5v4qKj8iQC1A/Pe2fpTyIDsiy7QaDGn9CCzO/3OudJkOAaI6AqMwBdjvmz4k2w9AEPhG wXxY6Iwflhknscuy5ZtunC5P7QqdOKnHsiR6Aawia/H5OF/1WP9RGFEwCfGSyD3WzK1b M8tQ== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:mime-version :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=cPM7BqzGvYGAHyHfn7bY074DwYeZFMreXPWI0iI2YMw=; b=daCLZnSDHs6ocrOqaSTU6zP407hkvrfe0SW4mylrJM2vYo0uVhNpCP3FXMV1n4hvPS PSUVjbghm62d/KpA2StTZURcnzES8fmDZ5aPZsfydyUojhXkApUuFNeBVuVRpqkpVuv2 6ebhprJ8lMat2ThZlmbu+3E+OhRdIGy3vec/4tzeP8DskEKTVf33++Qp6CLYcoMHhcNs B72YYdjqkY3HCeldFq9bWiVi1aiHm1uYxsI2AFcrtN6BljL8wjUxckX3IqL/yOb9cpUZ zSyw1i1E7msSbW54UMRoOop49JDd5NHDXbXg90ZG18MGBm8+4prjL7+O1RGeDLZlggXd 9ZtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:cc:subject:date:message-id :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=cPM7BqzGvYGAHyHfn7bY074DwYeZFMreXPWI0iI2YMw=; b=m83Tf7bCneRzq0UDBtjJmSifEA3zTVacFPxnVvCjL4feCL8PKwPEOednWthoPswEsf Ls0PpAiL5f7qrda983fkt7dnSVmGSOUc8xyCweixG7k4PkypOd3RP9b1Dev6ZCEW2QGz sfUwd4eHvalsvhDDX5P+Pa0zYwrjsAl9J0LfzGCiXM9mNNqjvXka0ihnz5hWWYEx4RVX tJHGKzlx7Ia/QHJaplJ2yz52WdR2grWI18UFxdfzw356sq9TRgqnPykvVsgFhP8cP6II C0+wjsT8S06L/MYjvfhA6gWiBKNydsAkkuDoBbrP9kEMHgs0A5Yi4cdx27A2Mo8RH2y1 A1dQ== Sender: isar-users@googlegroups.com X-Gm-Message-State: AOAM5324zWzgxb+ua4Jm/16dWEM7qzuE18dnRr47QozTBiGem1gn/pJf v59V+4RTQwXzzEHROpibqrw= X-Google-Smtp-Source: ABdhPJzlaSxEBEZI2y4vpg+kBitogY/mjRpHKsg0N2w+en+oI1UhyEVj6yMfPRTyYGTW07HW/CxDsA== X-Received: by 2002:a05:651c:1425:: with SMTP id u37mr3906647lje.271.1619791378487; 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-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 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; 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 X-Original-Sender: felix.moessbauer@siemens.com X-Original-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 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-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1698474365281576596?= X-GMAIL-MSGID: =?utf-8?q?1698474365281576596?= 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