From owner-dev-commits-src-main@freebsd.org Tue Feb 23 22:03:43 2021 Return-Path: Delivered-To: dev-commits-src-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E0258554E6A; Tue, 23 Feb 2021 22:03:43 +0000 (UTC) (envelope-from crees@bayofrum.net) Received: from mail263c50.megamailservers.eu (mail1421c50.megamailservers.eu [91.136.14.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4DlY3M2xWfz4jpJ; Tue, 23 Feb 2021 22:03:43 +0000 (UTC) (envelope-from crees@bayofrum.net) X-Authenticated-User: crees@uwclub.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1614117820; bh=jK8ISz6uZowfcCq8ooktI6ZPH0YAS6pZXxHp9CfnfkA=; h=Date:In-Reply-To:References:Subject:To:From:From; b=aICUXcczsz4+YIMfhmjTnE1mJVTtjHW1+/KiYr4KyNPNL4KFScdpHPVImQ59zhmf0 XNUBXm0YObC64hS0Tmuwpd+85cml/1x/Twk4zN4InfG7cY7a/7PR1xpYyNiS//8F0m KRG4rSPWOHu1nzuW3AoK8NHKxJSQgxzsSPfQwQ3I= Feedback-ID: crees@bayofrum. Received: from pegasus.bayofrum.net (81-178-238-223.dsl.pipex.com [81.178.238.223]) (authenticated bits=0) by mail263c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 11NM3cG7008769; Tue, 23 Feb 2021 22:03:40 +0000 X-Spam-Status: No X-bayofrum-MailScanner-From: crees@bayofrum.net X-bayofrum-MailScanner: Found to be clean X-bayofrum-MailScanner-ID: 64748915C.A4293 X-bayofrum-MailScanner-Information: Please contact the ISP for more information Received: from [192.168.1.120] (unknown [192.168.1.120]) by pegasus.bayofrum.net (Postfix) with ESMTPSA id 64748915C; Tue, 23 Feb 2021 22:03:35 +0000 (GMT) Date: Tue, 23 Feb 2021 22:03:35 +0000 User-Agent: K-9 Mail for Android In-Reply-To: <202102231027.11NARYYE041280@gitrepo.freebsd.org> References: <202102231027.11NARYYE041280@gitrepo.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: git: 77e1ccbee3ed - main - rc: implement parallel boot To: dev-commits-src-all@freebsd.org, Baptiste Daroussin , src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Chris Rees Message-ID: <6D4FCE07-B996-430C-8EA8-6CB37A6DEEE8@bayofrum.net> X-CTCH-RefID: str=0001.0A742F23.60357BBC.0062, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0 X-CTCH-VOD: Unknown X-CTCH-Spam: Unknown X-CTCH-Score: 0.000 X-CTCH-Rules: X-CTCH-Flags: 0 X-CTCH-ScoreCust: 0.000 X-CSC: 0 X-CHA: v=2.3 cv=fdHTNHYF c=1 sm=1 tr=0 a=VPjlEbx5XC2baNimRf67MQ==:117 a=VPjlEbx5XC2baNimRf67MQ==:17 a=IkcTkHD0fZMA:10 a=qa6Q16uM49sA:10 a=6I5d2MoRAAAA:8 a=pGLkceISAAAA:8 a=IfVgSExIhUPS_bJByyIA:9 a=QEXdDO2ut3YA:10 a=IjZwj45LgO3ly-622nXo:22 X-Origin-Country: GB X-Rspamd-Queue-Id: 4DlY3M2xWfz4jpJ X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: dev-commits-src-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for the main branch of the src repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Feb 2021 22:03:43 -0000 Hi, On 23 February 2021 10:27:34 GMT, Baptiste Daroussin = wrote: >The branch main has been updated by bapt: > >URL: >https://cgit=2EFreeBSD=2Eorg/src/commit/?id=3D77e1ccbee3ed6c837929e4e232f= d07f95bfc8294 > >commit 77e1ccbee3ed6c837929e4e232fd07f95bfc8294 >Author: Rick Parrish >AuthorDate: 2021-02-07 06:15:21 +0000 >Commit: Baptiste Daroussin >CommitDate: 2021-02-23 10:16:53 +0000 > > rc: implement parallel boot > =20 > take advantage of the rcorder -p argument to implement parallel > booting in rc=2E > =20 > According to the author non scientific tests: > on a Core 2 Duo with spinning disk: > =20 > | Services enabled | before | after | saving | > | 0 | 8s | 8s | 0 | > | 1 | 13s | 13s | 0 | > | 2 | 17s | 13s | 5 | > | 3 | 23s | 13s | 10 | > | 4 | 28s | 13s | 15 | > | 5 | 33s | 13s | 20 | > =20 > PR: 249192 > MFC after: 3 weeks >--- > libexec/rc/rc | 49 ++++++++++++++++++++++++++++++++++--------------- > 1 file changed, 34 insertions(+), 15 deletions(-) > >diff --git a/libexec/rc/rc b/libexec/rc/rc >index 35db4a850516=2E=2E722d7fe35884 100644 >--- a/libexec/rc/rc >+++ b/libexec/rc/rc >@@ -91,19 +91,31 @@ if ! [ -e ${firstboot_sentinel} ]; then > skip_firstboot=3D"-s firstboot" > fi >=20 >+# rc_parallel_start default is "NO" >+rc_parallel_start=3D${rc_parallel_start:-NO} Should this go in defaults/rc=2Econf? Chris