From owner-svn-src-all@freebsd.org Tue Sep 3 14:07:55 2019 Return-Path: Delivered-To: svn-src-all@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 566A0DD362; Tue, 3 Sep 2019 14:07:02 +0000 (UTC) (envelope-from yuripv@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46N8054GP4z4Q9W; Tue, 3 Sep 2019 14:07:01 +0000 (UTC) (envelope-from yuripv@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1452) id 588181AF98; Tue, 3 Sep 2019 14:06:26 +0000 (UTC) X-Original-To: yuripv@localmail.freebsd.org Delivered-To: yuripv@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 575A7157A2; Wed, 17 Apr 2019 18:22:49 +0000 (UTC) (envelope-from owner-src-committers@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49DF28CA6F; Wed, 17 Apr 2019 18:22:48 +0000 (UTC) (envelope-from owner-src-committers@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 538) id 0EBD615762; Wed, 17 Apr 2019 18:22:48 +0000 (UTC) Delivered-To: src-committers@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 923FD15756; Wed, 17 Apr 2019 18:22:45 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-wr1-x429.google.com (mail-wr1-x429.google.com [IPv6:2a00:1450:4864:20::429]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 804E28CA57; Wed, 17 Apr 2019 18:22:44 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-wr1-x429.google.com with SMTP id s15so33170004wra.12; Wed, 17 Apr 2019 11:22:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=PJ9kbcJCtaQ5smMbT6vrY8BlH/XWFuYJIzSHDIcU5xw=; b=H28mYt2AwRoBOoVgdjJQ3k56s8ADu+7G8KTrECZpSWJBJbDr71C+OK7iKM4PN4rPzV 6uBzuIGCeSm9D2LcTZNFathL7LeV5VQWKAZ1oTUnbTWCk+N1F7qvMGG1UPR1DrplXI0N +j1WqkRiwNwZK3hnw9czq/oxFBcxfZSY65pEb2neA04jOarkNuwCFUYwf423VaD5RER2 X/D8yMuiIUDvGBgkBiJMFelsf2BHesTlU9hT9jAZFGq60om9GxnYtqfKZJhAwsoSPzcB qZodfvgFovwmD+MH7TFRnSvziWD8U3tIIuo9VBYyUohP+Cxr05mqgPme1JBucciT6JbU lmOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=PJ9kbcJCtaQ5smMbT6vrY8BlH/XWFuYJIzSHDIcU5xw=; b=eSUiaw9qZiPuOmk76RYQN3TYvQ8idip/35EOIhM9dgthOyNwEnkEWAHqotEgwrZwrd t6Lv8glC/+0mG5Cj4kOuUKWUse4sjPU+I6tEVZDXqKvmOuIDZ9B/kAM0d8GmwERMoq5d v4JaKWiWnqRmPeAmcz9XyrNGHnveg1wxQ3z1HVk7lo+c9UMVBqDoQSRNMjhoyHaPQ7Oe rBgmDqRIwXYzPIlf2VdFnjRRCsnaFxliZeDCdd5zOCzT3E/eGCt1hSk2SsdMW7xZmUPu mWJPDpGr+xhV4XG/8tBxdTmLkiT17JrOjxl0dQw87KlH3kI0vStPX5UN+okH4ok1iQBJ CofA== X-Gm-Message-State: APjAAAV3/GrGLY6ysfSgw+xtwOSq77yjUCeGJsxJ5Xzuv5M0Zpa4MVpg oDNNlaFI/ORX/qBxfOxTVTvsC5XC2wikAMXIgpgR5A== X-Google-Smtp-Source: APXvYqyn5HQQ4H2MYjJP67VEKEuDfCZvPy7X0nABbsW+NzIfNhHl3LU7SCRrbpRBCFXsBBQYaM6ANLMHG/nm3XkmdgA= X-Received: by 2002:adf:c788:: with SMTP id l8mr57231269wrg.143.1555525362747; Wed, 17 Apr 2019 11:22:42 -0700 (PDT) MIME-Version: 1.0 References: <201904151840.x3FIeaEQ009242@repo.freebsd.org> In-Reply-To: <201904151840.x3FIeaEQ009242@repo.freebsd.org> From: Adrian Chadd Message-ID: Subject: Re: svn commit: r346250 - in head: share/man/man4 share/man/man9 sys/dev/random sys/kern sys/libkern sys/sys To: Conrad Meyer Cc: src-committers , svn-src-all@freebsd.org, svn-src-head@freebsd.org Precedence: bulk X-Loop: FreeBSD.org Sender: owner-src-committers@freebsd.org X-Rspamd-Queue-Id: 49DF28CA6F X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.98)[-0.983,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; TAGGED_FROM(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] Status: O Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.29 List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Tue, 03 Sep 2019 14:07:55 -0000 X-Original-Date: Wed, 17 Apr 2019 11:22:29 -0700 X-List-Received-Date: Tue, 03 Sep 2019 14:07:55 -0000 On Mon, 15 Apr 2019 at 11:40, Conrad Meyer wrote: > Author: cem > Date: Mon Apr 15 18:40:36 2019 > New Revision: 346250 > URL: https://svnweb.freebsd.org/changeset/base/346250 > > Log: > random(4): Block read_random(9) on initial seeding > Sniffle, this broke on my mips boards whilst debugging why I'm seeing transmit crashes and other bad behaviours. if_arge has some hacks to randomly allocate mac addresses if the board doesn't supply them. This is going to be a common thing to deal with during board bring-up before you do things like, I dunno, make storage work. I'm going to fix if_arge to use the new API to generate MAC addresses but there'll be other places where this will bite you. Please reconsider this a bit. I know people are trying to improve our security and cryptography support. But some of us are trying to use FreeBSD code in fun places and maybe occasionally do some more porting work. :-) -adrian