From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6529810911788531712 X-Received: by 10.28.231.17 with SMTP id e17mr1576338wmh.2.1520350835909; Tue, 06 Mar 2018 07:40:35 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 10.28.52.133 with SMTP id b127ls1549193wma.6.canary-gmail; Tue, 06 Mar 2018 07:40:35 -0800 (PST) X-Google-Smtp-Source: AG47ELuZp4J21nWVb6S2A0XflHaqz30ca1IyES43SWwHbyAXORMwrguLE6Va7bxvugK81DuTCN9i X-Received: by 10.28.190.24 with SMTP id o24mr1604983wmf.10.1520350835446; Tue, 06 Mar 2018 07:40:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520350835; cv=none; d=google.com; s=arc-20160816; b=y+LUjLA7L9QK8fPD+16GZkkijZ58r3ab12G5fow8U6pL1fuf4B2s4epqKJzfsYZ2CR ZrUb3Ulai+fILjH5qVsrn9TKDcCe54ESbbQxETD64iij+56phe2c4Vrt5iRoykItzgY+ 0UsreLZvnOT32TWkCJXo9+su2eaC+/WpFqO3r+CCLoKudVevgv8W3BfY57heZaEWV77U ze45DjoOKt84/E29P7IrZ4Y0vW7HkLkhMpcnOVYbERHyVoc06a9ZJy6Mp+cEqPLGYFSd Q0y7UYr/fzWJrGX2jWwYlWBVqj0JiM6pf3NR/F0ICpyA7ystwAF8WZ2semQFvtyQurv/ h8VA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=references:in-reply-to:message-id:date:subject:cc:to:from :arc-authentication-results; bh=EdWuTq1X1S9lSmaaLTtdj/s5mFNeA/YldlgZ1/8Zb1I=; b=VJTk4379ukv8OHF/PKEMzHpdcPck+L9mllG56w+E/hMRkq37Li4j0cfoyQCi/9vWkQ QSXtVimQ15bypB9OTx5qH95ZuXSb0gkWM3HYsylZNBfCOA1EPEBbD7mnCiqnFpc6+1Ip HtEj3qKomz6mpoFe0t0gaIni4ijj+IB9LCzDPK1avuMHjCMc1OJPRuUxx0TTS8ZDN6zY VjSPX0AgLYCgNYeGhxy5wbYPm6b0RKlceamArFYceuOptsCzZWYvpUIvvDdP7HtZATpk RmXYfAxj+MWZry/A6Y6PDJQ9uI9GueRCNfCFyqtmh14rZHfme+KafqxgS4S1yZQRr2q5 6P3Q== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=asmirnov@ilbers.de Return-Path: Received: from aqmola.ilbers.de (aqmola.ilbers.de. [85.214.62.211]) by gmr-mx.google.com with ESMTPS id r10si433278wmg.2.2018.03.06.07.40.35 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 06 Mar 2018 07:40:35 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) client-ip=85.214.62.211; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=asmirnov@ilbers.de Received: from localhost.localdomain ([188.227.110.165]) (authenticated bits=0) by aqmola.ilbers.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id w26FeJJ7013966 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 6 Mar 2018 16:40:26 +0100 From: Alexander Smirnov To: isar-users@googlegroups.com Cc: Alexander Smirnov Subject: [PATCH v2 2/4] example-module: Do not return error on init Date: Tue, 6 Mar 2018 18:40:12 +0300 Message-Id: <20180306154012.17121-1-asmirnov@ilbers.de> X-Mailer: git-send-email 2.9.5 In-Reply-To: <20180306124055.15990-3-asmirnov@ilbers.de> References: <20180306124055.15990-3-asmirnov@ilbers.de> X-TUID: xG2TlhsaZFAa Also make module re-loadable by adding exit hook. Signed-off-by: Alexander Smirnov --- .../recipes-kernel/example-module/files/src/example-module.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/meta-isar/recipes-kernel/example-module/files/src/example-module.c b/meta-isar/recipes-kernel/example-module/files/src/example-module.c index 07cb214..4e74ee7 100644 --- a/meta-isar/recipes-kernel/example-module/files/src/example-module.c +++ b/meta-isar/recipes-kernel/example-module/files/src/example-module.c @@ -11,9 +11,15 @@ static int __init example_module_init(void) { printk("Just an example\n"); - return -ENOANO; + return 0; +} + +static void __exit example_module_exit(void) +{ + return; } module_init(example_module_init); +module_exit(example_module_exit); MODULE_LICENSE("GPL"); -- 2.1.4