Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp1645931pxb; Wed, 20 Oct 2021 09:04:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzaLqBQEmdIMxbj+J3ih1MWXbqa89yQ5l3SREGKSgktE0+EE0JYnsy66s548RR1kM1lwQ74 X-Received: by 2002:a17:907:334f:: with SMTP id yr15mr303069ejb.8.1634745884264; Wed, 20 Oct 2021 09:04:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634745884; cv=none; d=google.com; s=arc-20160816; b=Mu7wRZe8A194qA2OBRWYzzlyQ8K7p8hvc9J6qRhNwvgMQOEJEzcBUFTKnbSFzm2L+e J1hqmmuz09J7dp+uYDg7PdI8flBweuqHCOFso+H5UrmyhOHDE97djllWm5Jon50JcAI9 V8lZeTEPcGYYZB5qPncI6bvmvzat4GpuBNHHCWWSSm+Rurxd4qnKSVI0fK9qiUxoUPUg tEmdM1GdE29G4CCcPzLVpX4KBsggsPrb9U3+LqJ4O9bRCM+LCYS/7qme5nyM01hRTxwW 0t5RYmc1SjAP16MRDyZ2DAibDegBgGEB9fxsvDDjMKj6RXH0dvmuKGU1pQjgfBKMLogw QIag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date; bh=GrpJ04uLsns8rAqL2Em8l2u5gFrkDg3e0mPqn02WF3M=; b=ccdNyATqdPsSSLI7u72PfS7PJwlTuHKszHD/bIHnUbdd94XOXA+sUI4b0oFJoY5WbE y2Gb0cTrlVHAPrVqtf9BOHqMLAjo3iVIpQoVkzt+KU49hoVe13pLCSDtQ+ZLLXVmpJ2I s6fRBJa+jYlE/6mCafLHhwHOF85H+AiJaJjYG69gi6NqY2qP/z2Og1CM17dplSz6P24C vTiYOyY2DInZP+be6FH1NFWQfao3jOXGwF3sJpTEmzcEVrUDF8rwquU/KR1vgPODwxxB moWE6oCjytU1yjYl6zgZHHzv0DxIMnzLIAEXQw4kH7etGeThjLkvGPoxneLtC68k6K9O hSBw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id lf1si3611271ejb.498.2021.10.20.09.04.16; Wed, 20 Oct 2021 09:04:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230077AbhJTQB2 (ORCPT + 99 others); Wed, 20 Oct 2021 12:01:28 -0400 Received: from mail.kernel.org ([198.145.29.99]:36080 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230460AbhJTQBZ (ORCPT ); Wed, 20 Oct 2021 12:01:25 -0400 Received: from gandalf.local.home (cpe-66-24-58-225.stny.res.rr.com [66.24.58.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id B42E261373; Wed, 20 Oct 2021 15:59:09 +0000 (UTC) Date: Wed, 20 Oct 2021 11:59:07 -0400 From: Steven Rostedt To: Kalesh Singh Cc: Suren Baghdasaryan , Hridya Valsaraju , Namhyung Kim , "Cc: Android Kernel" , Jonathan Corbet , Ingo Molnar , Shuah Khan , Masami Hiramatsu , Tom Zanussi , "open list:DOCUMENTATION" , LKML , "open list:KERNEL SELFTEST FRAMEWORK" Subject: Re: [PATCH v2 1/5] tracing: Add support for creating hist trigger variables from literal Message-ID: <20211020115908.63022a05@gandalf.local.home> In-Reply-To: References: <20211020013153.4106001-1-kaleshsingh@google.com> <20211020013153.4106001-2-kaleshsingh@google.com> <20211020113234.45657902@gandalf.local.home> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 20 Oct 2021 08:55:23 -0700 Kalesh Singh wrote: > > BTW, why is there a limit to the number of constants? > > The motivation was to limit the number of hist_fields that can be > created for constants. These are also indirectly limited by the max > number of subexpressions (3) and the max number of vars/keys that can > be defined, so I don't feel strongly about keeping it. Yeah. I see the limiting factor is the number of expressions and such. And as described in my other email, if you have two constants for a single operand, you can easily combine them into one. -- Steve