From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5942EC433F5 for ; Sat, 13 Nov 2021 18:02:23 +0000 (UTC) Received: from smtp4.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 mail.kernel.org (Postfix) with ESMTPS id C5DA6603E9 for ; Sat, 13 Nov 2021 18:02:22 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org C5DA6603E9 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=free.fr Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=buildroot.org Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 84B8C4034D; Sat, 13 Nov 2021 18:02:22 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S5wYS3q-fA8u; Sat, 13 Nov 2021 18:02:21 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id A55304035A; Sat, 13 Nov 2021 18:02:20 +0000 (UTC) Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id B04A41BF370 for ; Sat, 13 Nov 2021 18:02:18 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 9237040173 for ; Sat, 13 Nov 2021 18:02:18 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Authentication-Results: smtp2.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=free.fr Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wbnWDl-hfCTS for ; Sat, 13 Nov 2021 18:02:17 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.8.0 Received: from smtp2-g21.free.fr (smtp2-g21.free.fr [IPv6:2a01:e0c:1:1599::11]) by smtp2.osuosl.org (Postfix) with ESMTPS id C964A400A4 for ; Sat, 13 Nov 2021 18:02:16 +0000 (UTC) Received: from ymorin.is-a-geek.org (unknown [IPv6:2a01:cb19:8b51:cb00:68ab:b59:72c3:89f3]) (Authenticated sender: yann.morin.1998@free.fr) by smtp2-g21.free.fr (Postfix) with ESMTPSA id 388652003CA; Sat, 13 Nov 2021 19:02:07 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=free.fr; s=smtp-20201208; t=1636826533; bh=4U8k4Bx9n7Gg0ZFWjeOJYnb5Xp+IfTQeHk/ncWMi+AY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=EYcs9+qIaWzbaQU6EJNMDA8hORar6Ix4kFCYTiHeEocejPKzo4ZLh44kqVCDy9nnu zmjQLbBlwI8ggdd2wKjiP0E/uMnnRRynA8eCFaHDzSfzwv05y9+UI8kBU1hn21kuWT ymUwAt09kWoJNlWNYi1v5ZMschxxouBHiBye72BuzLC6XbzprPHjxCo+EYYORc2y3P GtjCzF3/4vCKdFQ3iUXMgcHRl6bqnfQyo6g4cahIertgDFRz0Eg1IDYjEAZ7jsX2Rr 9K3rIKBNbtuaeBfTHXOEJpfzW7n0000L6jrcCdR+wTq4yJeAWcEydW6bs4YBlpwryl PcA8cKWlznsvA== Received: by ymorin.is-a-geek.org (sSMTP sendmail emulation); Sat, 13 Nov 2021 19:02:06 +0100 Date: Sat, 13 Nov 2021 19:02:06 +0100 From: "Yann E. MORIN" To: Thomas Petazzoni Message-ID: <20211113180206.GT247986@scaer> References: <20211113141703.1124706-1-thomas.petazzoni@bootlin.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20211113141703.1124706-1-thomas.petazzoni@bootlin.com> User-Agent: Mutt/1.5.22 (2013-10-16) Subject: Re: [Buildroot] [PATCH] utils/genrandconfig: reduce the maximum "size" of random configurations X-BeenThere: buildroot@buildroot.org 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: Romain Naour , Buildroot List Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" VGhvbWFzLCBBbGwsCgpPbiAyMDIxLTExLTEzIDE1OjE3ICswMTAwLCBUaG9tYXMgUGV0YXp6b25p IHNwYWtlIHRodXNseToKPiBnZW5yYW5kY29uZmlnIGlzIHVzZWQgYnkgdGhlIEJ1aWxkcm9vdCBh dXRvYnVpbGRlcnMgdG8gZ2VuZXJhdGUKPiBzZW1pLXJhbmRvbSBjb25maWd1cmF0aW9ucyB0aGF0 IHdlIGJ1aWxkIHRlc3QuIEFzIHBhcnQgb2YgdGhpcywgd2UgdXNlCj4gIm1ha2UgcmFuZHBhY2th Z2Vjb25maWciIHRvIHJhbmRvbWl6ZSB0aGUgc2VsZWN0aW9uIG9mIHBhY2thZ2VzLAo+IHRvZ2V0 aGVyIHdpdGggYSBLQ09ORklHX1BST0JBQklMSVRZIHZhbHVlLCB3aGljaCBpbmRpY2F0ZXMgdGhl Cj4gcHJvYmFiaWJpbGl0eSBmb3IgZWFjaCBvcHRpb24gdG8gYmUgZW5hYmxlZC4gVGhpcyBwcm9i YWJpbGl0eSBpcwo+IGl0c2VsZiByYW5kb21pemVkLCBiZXR3ZWVuIDElIGFuZCAzMCUgZm9yIGV2 ZXJ5IGJ1aWxkLgo+IAo+IEhvd2V2ZXIsIHdpdGggb3VyIGluY3JlYXNpbmcgbnVtYmVyIG9mIHBh Y2thZ2VzIChvdmVyIDI5MDApLCB3aGVuIHdlCj4gdXNlIGEgMzAlIHByb2JhYmlsaXR5IGZvciBv cHRpb25zIHRvIGJlIGVuYWJsZWQsIGl0IG1lYW5zIGEgKmxvdCogb2YKPiBvcHRpb25zIGFyZSBl bmFibGVkLCBjYXVzaW5nIHZlcnkgbGFyZ2UgY29uZmlndXJhdGlvbnMgdG8gYmUKPiB0ZXN0ZWQu IFRoZXNlIGNvbmZpZ3VyYXRpb25zIGFyZSBub3QgdmVyeSByZWFsaXN0aWMsIGFuZCB0aGV5IHRh a2UKPiBhZ2VzIHRvIGJ1aWxkIG9uIG91ciBhdXRvYnVpbGRlcnM6IHdlIGhhdmUgYnVpbGRzIHRo YXQgdGFrZSA0LCA1IG9yCj4gZXZlbiA3IGhvdXJzIHRvIGJ1aWxkLgo+IAo+IEluIG9yZGVyIHRv IHRlc3QgYSBsYXJnZXIgbnVtYmVyIG9mIGNvbmZpZ3VyYXRpb25zIGFuZCB0aGVyZWZvcmUgYQo+ IGxhcmdlciB2YXJpZXR5IG9mIGNvbmZpZ3VyYXRpb25zLCB0aGlzIGNvbW1pdCByZWR1Y2VzIHRo ZSBtYXhpbXVtCj4gcHJvYmFiaWxpdHkgdG8gMjAlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFRob21h cyBQZXRhenpvbmkgPHRob21hcy5wZXRhenpvbmlAYm9vdGxpbi5jb20+Cj4gLS0tCj4gIHV0aWxz L2dlbnJhbmRjb25maWcgfCAyICstCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwg MSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS91dGlscy9nZW5yYW5kY29uZmlnIGIvdXRp bHMvZ2VucmFuZGNvbmZpZwo+IGluZGV4IDRmZmZjYmFkMTEuLjc3YzdlNTg1ZjUgMTAwNzU1Cj4g LS0tIGEvdXRpbHMvZ2VucmFuZGNvbmZpZwo+ICsrKyBiL3V0aWxzL2dlbnJhbmRjb25maWcKPiBA QCAtNDEwLDcgKzQxMCw3IEBAIGRlZiBnZW5fY29uZmlnKGFyZ3MpOgo+ICAgICAgICAgICAgICBy ZXR1cm4gMQo+ICAgICAgICAgIGJvdW5kZWRfbG9vcCAtPSAxCj4gICAgICAgICAgc3VicHJvY2Vz cy5jaGVja19jYWxsKFsibWFrZSIsICJPPSVzIiAlIGFyZ3Mub3V0cHV0ZGlyLCAiLUMiLCBhcmdz LmJ1aWxkcm9vdGRpciwKPiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJLQ09ORklH X1BST0JBQklMSVRZPSVkIiAlIHJhbmRpbnQoMSwgMzApLAo+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIktDT05GSUdfUFJPQkFCSUxJVFk9JWQiICUgcmFuZGludCgxLCAyMCksCgpP biBJUkMsIHdlIGRpc2N1c3NlZCBhYm91dCB1c2luZyBhIG5vcm1hbCBkaXN0cm9idXRpb24gcmF0 aGVyIHRoYW4gdGhlCnVuaWZvcm0gZGlzdHJpYnV0aW9uIHRoYXQgcmFuZGludCgpIHByb3ZpZGVz LgoKU28sIEkndmUgZG9uZSBhIGZldyB0ZXN0cyB3aXRoIDEwME0gaXRlcmF0aW9ucywgYWRuIGZv ciBleGFtcGxlLCBoZXJlIGlzCnRoZSAoMTUsNSkgZ2F1c3NpYW4gWzBdOgoKICAgICAxOiAjICAg IDAlCiAgICAgMjogIyAgICAwJQogICAgIDM6ICMjICAgIDAlCiAgICAgNDogIyMjIyAgICAwJQog ICAgIDU6ICMjIyMjIyAgICAxJQogICAgIDY6ICMjIyMjIyMjIyAgICAxJQogICAgIDc6ICMjIyMj IyMjIyMjIyMgICAgMiUKICAgICA4OiAjIyMjIyMjIyMjIyMjIyMjIyAgICAzJQogICAgIDk6ICMj IyMjIyMjIyMjIyMjIyMjIyMjIyAgICA0JQogICAgMTA6ICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjICAgIDUlCiAgICAxMTogIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAgICA2JQog ICAgMTI6ICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICAgIDclCiAgICAxMzog IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgICAgNyUKICAgIDE0OiAjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgICAgNyUKICAgIDE1OiAjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgICAgNyUKICAgIDE2OiAjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAgICA3JQogICAgMTc6ICMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjICAgIDclCiAgICAxODogIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyAgICA2JQogICAgMTk6ICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICAgIDUl CiAgICAyMDogIyMjIyMjIyMjIyMjIyMjIyMjIyMjICAgIDQlCiAgICAyMTogIyMjIyMjIyMjIyMj IyMjIyMgICAgMyUKICAgIDIyOiAjIyMjIyMjIyMjIyMjICAgIDIlCiAgICAyMzogIyMjIyMjIyMj ICAgIDElCiAgICAyNDogIyMjIyMjICAgIDElCiAgICAyNTogIyMjIyAgICAwJQogICAgMjY6ICMj ICAgIDAlCiAgICAyNzogIyAgICAwJQogICAgMjg6ICMgICAgMCUKICAgIDI5OiAgICAgMCUKICAg IDMwOiAgICAgMCUKCkFuZCBoZXJlIGlzIHRoZSAoMTAsNykgZ2F1c3NpYW4gKHdoaWNoIGhhcyBt eSBwcmVmZXJlbmNlKToKCiAgICAgMTogIyMjIyMjIyMjIyMjIyMjICAgIDMlCiAgICAgMjogIyMj IyMjIyMjIyMjIyMjIyMgICAgMyUKICAgICAzOiAjIyMjIyMjIyMjIyMjIyMjIyMjIyAgICA0JQog ICAgIDQ6ICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICAgIDQlCiAgICAgNTogIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyAgICA1JQogICAgIDY6ICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAg ICA1JQogICAgIDc6ICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICAgIDUlCiAgICAgODog IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICAgIDYlCiAgICAgOTogIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyAgICA2JQogICAgMTA6ICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMgICAgNiUKICAgIDExOiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgICAg NiUKICAgIDEyOiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAgICA1JQogICAgMTM6ICMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAgICA1JQogICAgMTQ6ICMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMgICAgNSUKICAgIDE1OiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAgICA0JQogICAg MTY6ICMjIyMjIyMjIyMjIyMjIyMjIyMjICAgIDQlCiAgICAxNzogIyMjIyMjIyMjIyMjIyMjIyMg ICAgMyUKICAgIDE4OiAjIyMjIyMjIyMjIyMjIyMgICAgMyUKICAgIDE5OiAjIyMjIyMjIyMjIyMg ICAgMiUKICAgIDIwOiAjIyMjIyMjIyMjICAgIDIlCiAgICAyMTogIyMjIyMjIyMgICAgMSUKICAg IDIyOiAjIyMjIyMgICAgMSUKICAgIDIzOiAjIyMjICAgIDAlCiAgICAyNDogIyMjICAgIDAlCiAg ICAyNTogIyMgICAgMCUKICAgIDI2OiAjICAgIDAlCiAgICAyNzogIyAgICAwJQogICAgMjg6ICAg ICAwJQogICAgMjk6ICAgICAwJQogICAgMzA6ICAgICAwJQoKU2luY2UgYSBnYXVzc2lhbiBjYW4g b3V0cHV0IHZhbHVlcyBhbGwgb3ZlciDihJ0sIHdlIG11c3QgbGltaXQgdGhlIHJhbmdlCmV4cGxp Y2l0bHkgKG5vdGUgdGhhdCB0aGUgMCUgYWJvdmUgYXJlIG5vdCByZXByZXNlbnRpbmcgMCBvY2N1 cmVuY2VzISk6CgogICAgcHJvYmEgPSAwCiAgICB3aGlsZSBwcm9iYSA8IDEgb3IgcHJvYmEgPiAx MDA6CiAgICAgICAgcHJvYmEgPSBpbnQocmFuZG9tLmdhdXNzKDE1LCA1KSkKCldoYXQgZG8geW91 IHRoaW5rPwoKUmVnYXJkcywKWWFubiBFLiBNT1JJTi4KClswXSBIZXJlJ3MgdGhlIHVnbHkgc2Ny aXB0IHRvIHJlcHJvZGNlIHRoZSBnYXVzc2lhbnM7IGFkYXB0IGZvciBvdGhlcgpwYXJhbWF0ZXJz Li4uCgogICAgIyEvdXNyL2Jpbi9lbnYgcHl0aG9uMwogICAgaW1wb3J0IHJhbmRvbQoKICAgIGl0 ZXJzID0gMTAwMDAwICAjIEluIHVuaXRzIG9mIDFrCgogICAgZGVmIG1haW4oKToKICAgICAgICBi dWNrZXRzID0gZGljdCgpCiAgICAgICAgZm9yIGkgaW4gcmFuZ2UoMSwgMzEpOgogICAgICAgICAg ICBidWNrZXRzW2ldID0gMAogICAgICAgIGZvciBpIGluIHJhbmdlKDEwMDAqaXRlcnMpOgogICAg ICAgICAgICByID0gMAogICAgICAgICAgICB3aGlsZSByIDwgMSBvciByID4gMzA6ICAjIDMwIGZv ciB0aGUgYnVja2V0IHNpemUKICAgICAgICAgICAgICAgIHIgPSBpbnQocmFuZG9tLmdhdXNzKDE1 LCA1KSkKICAgICAgICAgICAgYnVja2V0c1tyXSA9IGJ1Y2tldHNbcl0rMQogICAgICAgIGZvciBp IGluIHJhbmdlKDEsIDMxKToKICAgICAgICAgICAgcHJpbnQoJ3s6Mn06ICcuZm9ybWF0KGkpLCBl bmQ9JycpCiAgICAgICAgICAgIGZvciBqIGluIHJhbmdlKGludChidWNrZXRzW2ldLygyKml0ZXJz KSkpOgogICAgICAgICAgICAgICAgcHJpbnQoJyMnLCBlbmQ9JycpCiAgICAgICAgICAgIHByaW50 KCcgICB7OiAyfSUnLmZvcm1hdChpbnQoYnVja2V0c1tpXS8oMTAqaXRlcnMpKSkpCgogICAgaWYg X19uYW1lX18gPT0gJ19fbWFpbl9fJzoKICAgICAgICBtYWluKCkKCj4gICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAicmFuZHBhY2thZ2Vjb25maWciXSkKPiAgCj4gICAgICAgICAgaWYg Zml4dXBfY29uZmlnKHN5c2luZm8sIGNvbmZpZ2ZpbGUpOgo+IC0tIAo+IDIuMzEuMQo+IAo+IF9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gYnVpbGRyb290 IG1haWxpbmcgbGlzdAo+IGJ1aWxkcm9vdEBidWlsZHJvb3Qub3JnCj4gaHR0cHM6Ly9saXN0cy5i dWlsZHJvb3Qub3JnL21haWxtYW4vbGlzdGluZm8vYnVpbGRyb290CgotLSAKLi0tLS0tLS0tLS0t LS0tLS0tLi0tLS0tLS0tLS0tLS0tLS0tLS0tLi0tLS0tLS0tLS0tLS0tLS0tLS4tLS0tLS0tLS0t LS0tLS0tLS0tLS4KfCAgWWFubiBFLiBNT1JJTiAgfCBSZWFsLVRpbWUgRW1iZWRkZWQgfCAvIlwg QVNDSUkgUklCQk9OIHwgRXJpY3MnIGNvbnNwaXJhY3k6IHwKfCArMzMgNjYyIDM3NiAwNTYgfCBT b2Z0d2FyZSAgRGVzaWduZXIgfCBcIC8gQ0FNUEFJR04gICAgIHwgIF9fXyAgICAgICAgICAgICAg IHwKfCArMzMgNTYxIDA5OSA0MjcgYC0tLS0tLS0tLS0tLS4tLS0tLS0tOiAgWCAgQUdBSU5TVCAg ICAgIHwgIFxlLyAgVGhlcmUgaXMgbm8gIHwKfCBodHRwOi8veW1vcmluLmlzLWEtZ2Vlay5vcmcv IHwgXy8qXF8gfCAvIFwgSFRNTCBNQUlMICAgIHwgICB2ICAgY29uc3BpcmFjeS4gIHwKJy0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLV4tLS0tLS0tXi0tLS0tLS0tLS0tLS0tLS0tLV4tLS0t LS0tLS0tLS0tLS0tLS0tLScKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KYnVpbGRyb290IG1haWxpbmcgbGlzdApidWlsZHJvb3RAYnVpbGRyb290Lm9yZwpo dHRwczovL2xpc3RzLmJ1aWxkcm9vdC5vcmcvbWFpbG1hbi9saXN0aW5mby9idWlsZHJvb3QK