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 X-Spam-Level: X-Spam-Status: No, score=-11.6 required=3.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_IN_DEF_DKIM_WL autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 67CCAC433E1 for ; Thu, 13 Aug 2020 14:01:17 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 33F1520855 for ; Thu, 13 Aug 2020 14:01:17 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="oNzeSBEU" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726600AbgHMOA6 (ORCPT ); Thu, 13 Aug 2020 10:00:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38012 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726531AbgHMOAy (ORCPT ); Thu, 13 Aug 2020 10:00:54 -0400 Received: from mail-il1-x141.google.com (mail-il1-x141.google.com [IPv6:2607:f8b0:4864:20::141]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E153FC061386 for ; Thu, 13 Aug 2020 07:00:53 -0700 (PDT) Received: by mail-il1-x141.google.com with SMTP id z17so5599708ill.6 for ; Thu, 13 Aug 2020 07:00:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=PtGgLWDRWGx50RdkDqyUn+OE7RzPlwh+dkXE2Y3x1AE=; b=oNzeSBEUqD21BcUdio0euZ7kKnm3HeCKKvHH//qIOPDPpc6+1zjyIfzj4TWCdiqUdt b1B/dy3nw32XQrZio79LnayYzYpvBC6aWeSoFArul4s/2tpnlWuQftkaZKFKkVxfImrv OMkVtobHB6Yol37pWxp0/R1v9f7o1X7sl53gZwTRIPqBwjnfWpPEJ/XHKz+kHWqQFsB2 5JhCFeh6FriDFZPVqq6uCBy8K/jBER9vqyhY3lANlUfa6sFmWCygp7q1SihcSuO5V1ar 5ZtqPzdYH5h1f7kG1fgR9EAbNZ/C/9710NlvC8aLeJWSIuXQVTVlEBQnUGkWQ/BtlD+O 31FQ== 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=PtGgLWDRWGx50RdkDqyUn+OE7RzPlwh+dkXE2Y3x1AE=; b=WAzUo9dro2tgs1AhBXSvkIewnfezLs8Y7kGkcJrUom22q7v5oysd6SoSS6uklgiCLK dmps+nq0+ghaJhVD/j4TP3Ndy4CcoIpzBqn4BCseruYDPLJ2G1PClztLc59yNOkYTOEt 7IbjlEJRETspGWH0jskXg9hhEgPt7fB1lX3JQ4a/DQcZXom3/x209O2Gx0jGOQHhf+bA uv64/yCojp1JOItrkZmuID6fox/2lo/kDc3gIYeNGjmv4fQJS4g+OmpfVRpBue/tq+Pg nZ+NQy7RTyfDLMunMKDD5ML1IFi2LOiuUtvDaMeuElJ/M+Pbu7KKLt99e6kIP322xQZ9 S3zg== X-Gm-Message-State: AOAM533c0GE9LvjAuhRlfh9FQlUeQH4r53EzKBTHVQXz/QKq5yMk61fi qmFBFnHX16HW4RXXRnRf8nOXelqAL31FjWD7/+3I0w== X-Google-Smtp-Source: ABdhPJyIReqaT2A3Fla/oeGttyZvchNIXydn2XR5ObkIgfF5oK0DolFRwpaWjU7akUP6lqjR8QzIge7PZOMdXkaIiaU= X-Received: by 2002:a92:c52e:: with SMTP id m14mr4810697ili.205.1597327253121; Thu, 13 Aug 2020 07:00:53 -0700 (PDT) MIME-Version: 1.0 References: <20200809235412.GD25124@SDF.ORG> <20200810034948.GB8262@1wt.eu> <20200811053455.GH25124@SDF.ORG> <20200811054328.GD9456@1wt.eu> <20200811062814.GI25124@SDF.ORG> <20200811074538.GA9523@1wt.eu> <20200812032139.GA10119@1wt.eu> <20200813080646.GB10907@1wt.eu> In-Reply-To: From: Eric Dumazet Date: Thu, 13 Aug 2020 07:00:41 -0700 Message-ID: Subject: Re: [DRAFT PATCH] random32: make prandom_u32() output unpredictable To: sedat.dilek@gmail.com Cc: George Spelvin , Amit Klein , "Jason A. Donenfeld" , Andy Lutomirski , Kees Cook , Thomas Gleixner , Peter Zijlstra , Linus Torvalds , netdev , Willy Tarreau Content-Type: text/plain; charset="UTF-8" Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org On Thu, Aug 13, 2020 at 1:27 AM Sedat Dilek wrote: > > I run a perf session looks like this in my KDE/Plasma desktop-environment: > > [ PERF SESSION ] > > 1016 2020-08-13 09:57:24 echo 1 > /proc/sys/kernel/sched_schedstats > 1017 2020-08-13 09:57:24 echo prandom_u32 >> > /sys/kernel/debug/tracing/set_event > 1018 2020-08-13 09:57:24 echo traceon > > /sys/kernel/debug/tracing/events/random/prandom_u32/trigger > 1019 2020-08-13 09:57:25 echo 1 > /sys/kernel/debug/tracing/events/enable > > 1020 2020-08-13 09:57:32 sysctl -n kernel.sched_schedstats > 1021 2020-08-13 09:57:32 cat /sys/kernel/debug/tracing/events/enable > 1022 2020-08-13 09:57:32 grep prandom_u32 /sys/kernel/debug/tracing/set_event > 1023 2020-08-13 09:57:33 cat > /sys/kernel/debug/tracing/events/random/prandom_u32/trigger > > root# /home/dileks/bin/perf record -a -g -e random:prandom_u32 sleep 5 > To be clear : This "perf record -a -g -e random:prandom_u32 sleep 5" is self sufficient. You have nothing to do before (as reported in your email), this is simply not needed. I am not sure why you added all this irrelevant stuff, this is distracting.