From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x32c.google.com (mail-wm1-x32c.google.com [IPv6:2a00:1450:4864:20::32c]) by sourceware.org (Postfix) with ESMTPS id 2D5DE3858C3A for ; Mon, 4 Oct 2021 09:25:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2D5DE3858C3A Received: by mail-wm1-x32c.google.com with SMTP id p21so3201905wmq.1 for ; Mon, 04 Oct 2021 02:25:03 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/U24sfvm6LPHKMmAs7Z57uC/zlw7NmZG0o+R3kYenBk=; b=4CX9gQa8eL5nqDPfHUHwAFU/OtuiFtc0WsXgHPXOr8xpKHgHPelIDiJfbW+jDEs90h yeSiU7jNkP4i7c7AGG7HXzMmrMvZ/2ROHArh/zBSkshCpdkGEJZ+TqlKI3K1b6vrIi5+ MY/UNvgoHbUxubStaKHxzC6lVgZvOa4qfm74gDYhe7B8cFXniwzfQzG/T8nDdDyo8xD0 kCS2mgDgbBVbBKxb1OAIcSiwCCX0zNQuZFsuvZZ8R8fkdB8sZjwEMuX9O3yOuMTs29yV ip3xwmBMMDopJqO/wpLDAod32In/Wbfbi5KxgtH7X5ycgmCfXVwyYP9Lyy98Cspk7ULh b7VQ== X-Gm-Message-State: AOAM530d3q+BLJLv0rA+LdLVmihII9BBAZbo9Y4GHUk22H7qcrKffgAD JTMlWXcH2AqwHLY3nnSp9aRAtLZfTZzHPo/NdEE= X-Google-Smtp-Source: ABdhPJyWCTC8XKv/BZgZM+nSxzhZSeEYjwquhiIa4S7ao/X1rn9fwcZuvQtdRnMwMaWO6pUfRc9U9KjbCCw1wvLuafs= X-Received: by 2002:a1c:e90a:: with SMTP id q10mr17778193wmc.108.1633339502286; Mon, 04 Oct 2021 02:25:02 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Jonathan Wakely Date: Mon, 4 Oct 2021 10:24:51 +0100 Message-ID: Subject: Re: About amd ryzen 3000 bugs of rdseed and rdrand? To: unlvsur unlvsur Cc: "unlvsur unlvsur via Libstdc++" Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: libstdc++@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++ mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Oct 2021 09:25:04 -0000 On Mon, 4 Oct 2021 at 09:50, unlvsur unlvsur via Libstdc++ wrote: > > My computer used to always return -1 for rdseed and rdrand for ryzen 3000. > > AMD Ryzen 3000 series CPUs can't do Random on boot causing Boot Failure on newer Linux distributions - LinuxReviews > > [PATCH] x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h (kernel.org) > > Libstdc++ uses rdseed and rdrand internally. Does it contain the rdseed bugs on ryzen 3000 cpu? See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100444