From patchwork Wed Jun 19 16:42:54 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Titouan Christophe X-Patchwork-Id: 1118833 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=railnova.eu Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=railnova-eu.20150623.gappssmtp.com header.i=@railnova-eu.20150623.gappssmtp.com header.b="OEK9W3ca"; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 45TW4G2bMlz9s5c for ; Thu, 20 Jun 2019 02:43:55 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 7EDED85E35; Wed, 19 Jun 2019 16:43:51 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WHVf3_PMyaW7; Wed, 19 Jun 2019 16:43:49 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 2808285D8D; Wed, 19 Jun 2019 16:43:49 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id A37A81BF355 for ; Wed, 19 Jun 2019 16:43:47 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 9CE0285D8D for ; Wed, 19 Jun 2019 16:43:47 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GSA-ffmx6ysk for ; Wed, 19 Jun 2019 16:43:46 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm1-f68.google.com (mail-wm1-f68.google.com [209.85.128.68]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 0903385D7E for ; Wed, 19 Jun 2019 16:43:45 +0000 (UTC) Received: by mail-wm1-f68.google.com with SMTP id v19so178956wmj.5 for ; Wed, 19 Jun 2019 09:43:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=railnova-eu.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=0XsM5v0s0Uit0Fy/PV2akDlMGlhRnUNCu6w4TIjMvJE=; b=OEK9W3canGsViy0vGmuzkMHZL/nJB8D0PxB8wdHeTpZbXmf+NWrWBe7Iqrj0eleOhA XxUofq4RpGSLBWWkSVFoaGoFPZgNz3d7lIUC2c7dfQWe31er4j35IxF8D4XidJ4hRUX9 SC477j8CZgLS1iXyfhJKDwTmAWCYzZRzS3Zvrw653Lz0vt2y1fARCjltEevE6ocaHmyo eI9jfe+JcpHDve9vRQFmiNIyTZ4qfLdvsoy/Gixp9jTOQPofgKxTrlJXNdsUYsyleHji 1OIlar+AOtWv9vMZjkslqmhSTFd/EiBGsUcJGNiqTMi4Bjys4cb+SWNdR46F8C3HXwum vbZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=0XsM5v0s0Uit0Fy/PV2akDlMGlhRnUNCu6w4TIjMvJE=; b=aLruLPoIiQljU9NUUMkDklBYfhoPwCDH3/XVxUGqorCiXZvShWcC7QrMhQSrUls0ck FwBFxvvFsB389alcm/yC1T1VcxZCQknDbdSynAOg+jQR3Oh+WrpCKuIQxFzNyz9uUco2 F1YEFma92lF29TZGZmP1wnOqh2VPzv7GCOV0E3caWFMAeTL3XzTi/vmY2TSeKPVjcHTh rj8aES47SPhbqzNHEUTEn32ihxkwqOrCr/TdY171UYs3jNpGSttDqM2GuSobEzTrQAIx TKI7voLslxZmucWQC1SI4btRQXGdApTps723Njjw1wcSrnh/SKfZtG3Y37/fuLlvmEms jAew== X-Gm-Message-State: APjAAAVZtYiuJvQmjcZgZN/Jrgn0tWE8hanSIVE+qmzo5FbbjqUdtuRx tvB5D8CXNAOcUPz+z32fAp/gckSxqsQ7UK5G X-Google-Smtp-Source: APXvYqxn+8yQRnsZZx2UK84b7JxOsDWrZpebj3KSWyIdX1Km2igQiAgpt9YuRpIAvRffePiHUnmkEA== X-Received: by 2002:a1c:9dc4:: with SMTP id g187mr8411303wme.86.1560962624043; Wed, 19 Jun 2019 09:43:44 -0700 (PDT) Received: from localhost.localdomain ([91.183.118.145]) by smtp.gmail.com with ESMTPSA id j7sm19949822wru.54.2019.06.19.09.43.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 19 Jun 2019 09:43:43 -0700 (PDT) From: Titouan Christophe To: buildroot@buildroot.org Date: Wed, 19 Jun 2019 18:42:54 +0200 Message-Id: <20190619164257.183607-1-titouan.christophe@railnova.eu> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Subject: [Buildroot] [PATCH 0/3] Update Busybox to 1.31 and use mdev daemon mode X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Carlos Santos , Andy Shevchenko , Adam Duskett , Titouan Christophe Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" The latest Busybox release introduces the daemon mode for mdev, which can be used as a replacement for the uevent+mdev setup, or the old kernel hotplug mechanism. This new mode prevent race conditions in mdev invocations, but on the other hand it requires CONFIG_NET to be enabled in the kernel. In this patchset, Busybox is bumped to the latest version, the default configuration is updated to support the mdev daemon mode, and the mdev init script is updated accordingly Titouan Christophe (3): package/busybox: bump version to 1.31.0 package/busybox: convert S10mdev to the canonical init script format package/busybox: run mdev in daemon mode ...-scripted_main-as-externally-visible.patch | 53 ------------------- package/busybox/S10mdev | 42 ++++++++++----- package/busybox/busybox.config | 1 + package/busybox/busybox.hash | 4 +- package/busybox/busybox.mk | 2 +- 5 files changed, 34 insertions(+), 68 deletions(-) delete mode 100644 package/busybox/0003-libbb-mark-scripted_main-as-externally-visible.patch