From nobody Tue Jan 24 22:14:01 2023 X-Original-To: dev-commits-src-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4P1h896Fzjz3bgM8; Tue, 24 Jan 2023 22:14:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4P1h891lLHz3KKZ; Tue, 24 Jan 2023 22:14:01 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674598441; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=j0HLv9V35eNH3aC0WDtN9vIoqHw5zE69l5rBK9gd+Vs=; b=WJ6dLhV90719tbXyYnpY4laEaPQ6jFbCYnITCBsxv9mmxw30JTzkw8X6+NQdgpQpoxVSEs fgOtIiG4SvqT91OVMMnevICNyBWVzxlYBpkhiuJzmLxspOwZ0FZ1KLoQBd/2qWn6dCPynU iMN3jkGg0LYYLOrRVaEjdkP1Xs8vc3LvPCU60+/U5t+y7U6+PSWAvguhUPx7qgr08Z3E03 9cmholz1rZmS2LDfGMnMdavi5TPRyJfM5h3v+shmke3+22aOzi9omHbJ9JnPKZOa+krq9L AsSy7JWAL1Xv+L5FlJWrjnrHoMMAcVMzsKlo3eOFeR2hooUdaPbd7U7O+Knvgg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1674598441; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=j0HLv9V35eNH3aC0WDtN9vIoqHw5zE69l5rBK9gd+Vs=; b=mDduo525muOol/LUUekLJ3UE3tp9vf3olU85fQQpsIHYKbfyiXvXsycFDT4+K9/nD/zewC n6DRuLEu4mNhPtsFD1QAwLJ/ukS8e4H/VJj9qsKyDdltFcAg+xHVezH0pXVMBKvFxOBLJE 7xogKRcVyzxnr4S2IlvabjuKuRrTInrQYmLFiZ7v6W9fvkRteL1EmI/nA0lCXLLLdqfU9H HYtJ2uvjJqcuUecYBdw5LCCrlXVJIIbZZruPOErriH9bjMlOLcLF/stYdhYIKLjnqzUwti SFRqyDEVfKsJnvm3UjIZfdht9c0PGmRrK2NjOxAwcCB2ubTEpyPVakTElSf5ng== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1674598441; a=rsa-sha256; cv=none; b=FZjPz+GoAIhkSJm5t09h39T5PAYBlP5zyhI5taWcwaKhhLmtDhL6BAUOnSmjPX52R/dROr W2dPxpyBPe4gLbhC6o5hGGXN6bfD5m87MZ2Iqn9GNOyxIaqa/DuxqxAAWkWNzpHKxcJPHR NkakkwtT5mtPhQF5KI+k2u+IwdflaVG4BZ1wSsVXXOGKLXW7IDi5XtiJ1RRtjdCmVcWdBK 6NP3lJ9HcH3KZ5DEq+jEDc1JXg+2+LuR//faYJhTlveibeOu6e1fMW95k57iE2FmR+RyaP YOKxxoKiDIK+kLl+M56afJ+tZKaJlSzklURGCGx+jskQCoqeyUVFuTuqcIg7gQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4P1h890sC5zQs4; Tue, 24 Jan 2023 22:14:01 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 30OME1ME089232; Tue, 24 Jan 2023 22:14:01 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 30OME1Wr089231; Tue, 24 Jan 2023 22:14:01 GMT (envelope-from git) Date: Tue, 24 Jan 2023 22:14:01 GMT Message-Id: <202301242214.30OME1Wr089231@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Warner Losh Subject: git: c6faa738825c - stable/13 - stand/kboot: Initialize all the devices List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-branches@freebsd.org X-BeenThere: dev-commits-src-branches@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: imp X-Git-Repository: src X-Git-Refname: refs/heads/stable/13 X-Git-Reftype: branch X-Git-Commit: c6faa738825c42beb0427965272ad9889f921fd5 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch stable/13 has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=c6faa738825c42beb0427965272ad9889f921fd5 commit c6faa738825c42beb0427965272ad9889f921fd5 Author: Warner Losh AuthorDate: 2022-12-07 17:50:35 +0000 Commit: Warner Losh CommitDate: 2023-01-24 21:49:43 +0000 stand/kboot: Initialize all the devices main() of the boot loader is expected to call devinit() early. We do this at the same time we do it in the EFI loader (except we don't have a buffer cache here, we don't need to initialize time and we don't have special efi partition handles to enumerate). This is just after we probe for the console. Sponsored by: Netflix (cherry picked from commit 299c64e316f026a9441775f21dfdb69e8125d58e) --- stand/kboot/main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stand/kboot/main.c b/stand/kboot/main.c index 7826e06c653f..b8cd27bf3cf9 100644 --- a/stand/kboot/main.c +++ b/stand/kboot/main.c @@ -105,6 +105,9 @@ main(int argc, const char **argv) */ cons_probe(); + /* Initialize all the devices */ + devinit(); + /* Choose bootdev if provided */ if (argc > 1) bootdev = argv[1];